.elementor-460 .elementor-element.elementor-element-e25e14e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-40px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-460 .elementor-element.elementor-element-e25e14e:not(.elementor-motion-effects-element-type-background), .elementor-460 .elementor-element.elementor-element-e25e14e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-460 .elementor-element.elementor-element-a9d09b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-460 .elementor-element.elementor-element-10a66ab :is(.wd-breadcrumbs,.yoast-breadcrumb){font-size:13px;}.elementor-460 .elementor-element.elementor-element-59c5392{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-460 .elementor-element.elementor-element-3a2da97{--display:flex;--wd-sticky-offset:120px;}.elementor-460 .elementor-element.elementor-element-8f052b8{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-460 .elementor-element.elementor-element-8f052b8.e-con{--align-self:flex-start;}html .elementor-460 .elementor-element.elementor-element-0ca68be .product_title{font-size:24px;font-weight:400;}.elementor-460 .elementor-element.elementor-element-0484e70{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-460 .elementor-element.elementor-element-7667ba7 > .elementor-widget-container{background-color:#F1F7EB;padding:10px 10px 10px 10px;border-radius:6px 6px 6px 6px;}.elementor-460 .elementor-element.elementor-element-cf1fbb8 .price, .elementor-460 .elementor-element.elementor-element-cf1fbb8 .amount, .elementor-460 .elementor-element.elementor-element-cf1fbb8 del{color:#D32F2F;}.elementor-460 .elementor-element.elementor-element-cf1fbb8 .price del, .elementor-460 .elementor-element.elementor-element-cf1fbb8 del .amount{font-size:18px;color:#8D92A5;}.elementor-460 .elementor-element.elementor-element-2781b58{--divider-border-style:solid;--divider-color:#E5E5E5;--divider-border-width:1px;}.elementor-460 .elementor-element.elementor-element-2781b58 .elementor-divider-separator{width:100%;}.elementor-460 .elementor-element.elementor-element-2781b58 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-460 .elementor-element.elementor-element-ce1a307{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-460 .elementor-element.elementor-element-c4c88b3{--divider-border-style:solid;--divider-color:#0000001C;--divider-border-width:1px;}.elementor-460 .elementor-element.elementor-element-c4c88b3 .elementor-divider-separator{width:100%;}.elementor-460 .elementor-element.elementor-element-c4c88b3 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-460 .elementor-element.elementor-element-1b1ca5d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-460 .elementor-element.elementor-element-84bc496{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:12px 20px;--row-gap:12px;--column-gap:20px;}.elementor-460 .elementor-element.elementor-element-0eff969{width:auto;max-width:auto;}.elementor-460 .elementor-element.elementor-element-1179033{width:auto;max-width:auto;}.elementor-460 .elementor-element.elementor-element-1179033 > .elementor-widget-container{margin:0px -6px 0px 0px;}.elementor-460 .elementor-element.elementor-element-e447e7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-460 .elementor-element.elementor-element-865d33f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-460 .elementor-element.elementor-element-865d33f > .elementor-widget-container{background-color:var( --e-global-color-fc78502 );padding:15px 15px 15px 20px;border-radius:10px 10px 10px 10px;}.elementor-460 .elementor-element.elementor-element-865d33f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-460 .elementor-element.elementor-element-865d33f .elementor-icon-box-title{margin-block-end:2px;}.elementor-460 .elementor-element.elementor-element-865d33f .elementor-icon{font-size:40px;}.elementor-460 .elementor-element.elementor-element-865d33f .elementor-icon-box-title, .elementor-460 .elementor-element.elementor-element-865d33f .elementor-icon-box-title a{font-size:17px;font-weight:700;text-transform:none;}.elementor-460 .elementor-element.elementor-element-865d33f .elementor-icon-box-description{font-size:14px;font-weight:500;}.elementor-460 .elementor-element.elementor-element-f711184{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-460 .elementor-element.elementor-element-f711184 > .elementor-widget-container{background-color:var( --e-global-color-fc78502 );padding:15px 15px 15px 20px;border-radius:10px 10px 10px 10px;}.elementor-460 .elementor-element.elementor-element-f711184 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-460 .elementor-element.elementor-element-f711184 .elementor-icon-box-title{margin-block-end:2px;}.elementor-460 .elementor-element.elementor-element-f711184 .elementor-icon{font-size:40px;}.elementor-460 .elementor-element.elementor-element-f711184 .elementor-icon-box-title, .elementor-460 .elementor-element.elementor-element-f711184 .elementor-icon-box-title a{font-size:17px;font-weight:700;text-transform:none;}.elementor-460 .elementor-element.elementor-element-f711184 .elementor-icon-box-description{font-size:14px;font-weight:500;}.elementor-460 .elementor-element.elementor-element-84f053e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-460 .elementor-element.elementor-element-66ea7ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-460 .elementor-element.elementor-element-66ea7ab:not(.elementor-motion-effects-element-type-background), .elementor-460 .elementor-element.elementor-element-66ea7ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F5F8;}.elementor-460 .elementor-element.elementor-element-f68fd71{font-size:18px;}.elementor-460 .elementor-element.elementor-element-d99c0c5{--display:flex;--padding-top:30px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-460 .elementor-element.elementor-element-4ee0ce5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-460 .elementor-element.elementor-element-81f8dd1{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-460 .elementor-element.elementor-element-81f8dd1:not(.elementor-motion-effects-element-type-background), .elementor-460 .elementor-element.elementor-element-81f8dd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03e5891 );}.elementor-460 .elementor-element.elementor-element-1b873cc{text-align:start;}.elementor-460 .elementor-element.elementor-element-1b873cc img{width:60px;}.elementor-460 .elementor-element.elementor-element-7c08170{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-460 .elementor-element.elementor-element-7c08170:not(.elementor-motion-effects-element-type-background), .elementor-460 .elementor-element.elementor-element-7c08170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03e5891 );}.elementor-460 .elementor-element.elementor-element-9672e1c{text-align:start;}.elementor-460 .elementor-element.elementor-element-9672e1c img{width:60px;}.elementor-460 .elementor-element.elementor-element-ceba5f7{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-460 .elementor-element.elementor-element-ceba5f7:not(.elementor-motion-effects-element-type-background), .elementor-460 .elementor-element.elementor-element-ceba5f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03e5891 );}.elementor-460 .elementor-element.elementor-element-713f693{text-align:start;}.elementor-460 .elementor-element.elementor-element-713f693 img{width:60px;}.elementor-460 .elementor-element.elementor-element-913d6ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.06);--padding-top:0px;--padding-bottom:60px;--padding-left:160px;--padding-right:160px;}.elementor-460 .elementor-element.elementor-element-913d6ce:not(.elementor-motion-effects-element-type-background), .elementor-460 .elementor-element.elementor-element-913d6ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03e5891 );}.elementor-460 .elementor-element.elementor-element-f4a7eb7{--divider-border-style:solid;--divider-color:#0000001C;--divider-border-width:1px;}.elementor-460 .elementor-element.elementor-element-f4a7eb7 .elementor-divider-separator{width:100%;}.elementor-460 .elementor-element.elementor-element-f4a7eb7 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-460 .elementor-element.elementor-element-f5219f1 .woocommerce-tabs > .wd-nav-wrapper li > a{font-size:18px;}.elementor-460 .elementor-element.elementor-element-f5219f1 .shop_attributes, .wd-single-attrs.wd-side-hidden .shop_attributes{--wd-attr-col:1;}.elementor-460 .elementor-element.elementor-element-f5219f1 .shop_attributes{max-width:100%;}.elementor-460 .elementor-element.elementor-element-bc7b097{width:auto;max-width:auto;}.elementor-460 .elementor-element.elementor-element-f858536{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-460 .elementor-element.elementor-element-fde0b80 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-460 .elementor-element.elementor-element-99cfb0d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-460 .elementor-element.elementor-element-59ad124 > .elementor-widget-container{background-color:var( --e-global-color-fc78502 );padding:15px 15px 15px 15px;border-radius:10px 10px 10px 10px;}.elementor-460 .elementor-element.elementor-element-59ad124 .info-box-title{font-size:16px;}.elementor-460 .elementor-element.elementor-element-59ad124 .info-box-inner{font-size:14px;}.elementor-460 .elementor-element.elementor-element-8258668 > .elementor-widget-container{background-color:var( --e-global-color-fc78502 );padding:15px 15px 15px 15px;border-radius:10px 10px 10px 10px;}.elementor-460 .elementor-element.elementor-element-8258668 .info-box-title{font-size:16px;}.elementor-460 .elementor-element.elementor-element-8258668 .info-box-inner{font-size:14px;}.elementor-460 .elementor-element.elementor-element-edb5e86 > .elementor-widget-container{background-color:var( --e-global-color-fc78502 );padding:15px 15px 15px 15px;border-radius:10px 10px 10px 10px;}.elementor-460 .elementor-element.elementor-element-edb5e86 .info-box-title{font-size:16px;}.elementor-460 .elementor-element.elementor-element-edb5e86 .info-box-inner{font-size:14px;}.elementor-460 .elementor-element.elementor-element-749e183 > .elementor-widget-container{background-color:var( --e-global-color-fc78502 );padding:15px 15px 15px 15px;border-radius:10px 10px 10px 10px;}.elementor-460 .elementor-element.elementor-element-749e183 .info-box-title{font-size:16px;}.elementor-460 .elementor-element.elementor-element-749e183 .info-box-inner{font-size:14px;}@media(max-width:1024px) and (min-width:768px){.elementor-460 .elementor-element.elementor-element-84bc496{--width:100%;}}@media(max-width:1024px){.elementor-460 .elementor-element.elementor-element-59c5392{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}html .elementor-460 .elementor-element.elementor-element-0ca68be .product_title{font-size:24px;}.elementor-460 .elementor-element.elementor-element-66ea7ab{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-460 .elementor-element.elementor-element-913d6ce{--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-460 .elementor-element.elementor-element-f858536{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-460 .elementor-element.elementor-element-99cfb0d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-460 .elementor-element.elementor-element-8f052b8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}html .elementor-460 .elementor-element.elementor-element-0ca68be .product_title{font-size:22px;}.elementor-460 .elementor-element.elementor-element-e447e7b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-460 .elementor-element.elementor-element-865d33f > .elementor-widget-container{padding:15px 20px 20px 20px;}.elementor-460 .elementor-element.elementor-element-865d33f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-460 .elementor-element.elementor-element-865d33f .elementor-icon-box-title, .elementor-460 .elementor-element.elementor-element-865d33f .elementor-icon-box-title a{font-size:15px;}.elementor-460 .elementor-element.elementor-element-f711184 > .elementor-widget-container{padding:15px 20px 20px 20px;}.elementor-460 .elementor-element.elementor-element-f711184{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-460 .elementor-element.elementor-element-f711184 .elementor-icon-box-title, .elementor-460 .elementor-element.elementor-element-f711184 .elementor-icon-box-title a{font-size:15px;}.elementor-460 .elementor-element.elementor-element-66ea7ab{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:17px;--padding-right:17px;}.elementor-460 .elementor-element.elementor-element-d99c0c5{--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-460 .elementor-element.elementor-element-4ee0ce5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-460 .elementor-element.elementor-element-913d6ce{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-460 .elementor-element.elementor-element-d161416 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-460 .elementor-element.elementor-element-f5219f1 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-460 .elementor-element.elementor-element-f858536{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-460 .elementor-element.elementor-element-99cfb0d{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for html, class: .elementor-element-7667ba7 */.elementor-460 .elementor-element.elementor-element-7667ba7{
    height: 35px;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_add_to_cart, class: .elementor-element-af3ed27 */div.quantity input[type="number"] {
    width: 40px; 
}/* End custom CSS */
/* Start custom CSS for wd_single_product_size_guide_button, class: .elementor-element-4df9cbe */.wd-sizeguide .responsive-table {display:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f052b8 */.elementor-460 .elementor-element.elementor-element-8f052b8 {
box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d99c0c5 */@media (max-width: 768px) {
  .carousel-viewport {
    position: relative;
    overflow: hidden;
  }

  .carousel-container {
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
    gap: 16px;
    padding: 0 16px;
  }

  .carousel-container > * {
    flex: 0 0 90%;
    min-width: 90%;
    box-sizing: border-box;
    scroll-snap-align: start;
  }

  .carousel-viewport::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 48px;
    height: 100%;
    background: linear-gradient(
      to left,
      rgba(241, 245, 248, 0.6) 40%,
      rgba(241, 245, 248, 0.3) 70%,
      rgba(241, 245, 248, 0.1) 90%,
      transparent 100%
    );
    pointer-events: none;
    z-index: 5;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99cfb0d */.wd-info-box :is(.info-box-subtitle,.info-box-title,.info-box-inner):not(:first-child) { margin-top: 5px !important;
}/* End custom CSS */