.elementor-1824 .elementor-element.elementor-element-e8dc27d{--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;--justify-content:space-between;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-1824 .elementor-element.elementor-element-a36074d{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-1824 .elementor-element.elementor-element-95e239d{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1824 .elementor-element.elementor-element-6a50c46{--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;}.elementor-1824 .elementor-element.elementor-element-b6075ab{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1824 .elementor-element.elementor-element-b6075ab:not(.elementor-motion-effects-element-type-background), .elementor-1824 .elementor-element.elementor-element-b6075ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1824 .elementor-element.elementor-element-2f22a65 .title{color:var( --e-global-color-text );font-family:var( --e-global-typography-924a77f-font-family ), Sans-serif;font-size:var( --e-global-typography-924a77f-font-size );font-weight:var( --e-global-typography-924a77f-font-weight );text-transform:var( --e-global-typography-924a77f-text-transform );font-style:var( --e-global-typography-924a77f-font-style );text-decoration:var( --e-global-typography-924a77f-text-decoration );line-height:var( --e-global-typography-924a77f-line-height );}.elementor-1824 .elementor-element.elementor-element-2f22a65 .title-after_title{color:var( --e-global-color-5655888 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1824 .elementor-element.elementor-element-f1a04a2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1824 .elementor-element.elementor-element-f1a04a2 .shop_attributes th{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-1824 .elementor-element.elementor-element-f1a04a2 .shop_attributes td{font-family:var( --e-global-typography-26d7572-font-family ), Sans-serif;font-size:var( --e-global-typography-26d7572-font-size );font-weight:var( --e-global-typography-26d7572-font-weight );text-transform:var( --e-global-typography-26d7572-text-transform );font-style:var( --e-global-typography-26d7572-font-style );text-decoration:var( --e-global-typography-26d7572-text-decoration );line-height:var( --e-global-typography-26d7572-line-height );color:var( --e-global-color-text );}.elementor-1824 .elementor-element.elementor-element-f1a04a2 .title-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-924a77f-font-family ), Sans-serif;font-size:var( --e-global-typography-924a77f-font-size );font-weight:var( --e-global-typography-924a77f-font-weight );text-transform:var( --e-global-typography-924a77f-text-transform );font-style:var( --e-global-typography-924a77f-font-style );text-decoration:var( --e-global-typography-924a77f-text-decoration );line-height:var( --e-global-typography-924a77f-line-height );}.elementor-1824 .elementor-element.elementor-element-032025e{--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:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--wd-sticky-offset:0px;}.elementor-1824 .elementor-element.elementor-element-032025e:not(.elementor-motion-effects-element-type-background), .elementor-1824 .elementor-element.elementor-element-032025e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}html .elementor-1824 .elementor-element.elementor-element-cd3f1cf .product_title{font-family:var( --e-global-typography-d2636b2-font-family ), Sans-serif;font-size:var( --e-global-typography-d2636b2-font-size );font-weight:var( --e-global-typography-d2636b2-font-weight );text-transform:var( --e-global-typography-d2636b2-text-transform );font-style:var( --e-global-typography-d2636b2-font-style );text-decoration:var( --e-global-typography-d2636b2-text-decoration );line-height:var( --e-global-typography-d2636b2-line-height );letter-spacing:var( --e-global-typography-d2636b2-letter-spacing );color:var( --e-global-color-text );}.woocommerce .elementor-1824 .elementor-element.elementor-element-05f0fb5 .woocommerce-product-details__short-description{color:var( --e-global-color-5655888 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1824 .elementor-element.elementor-element-213be95{--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;--align-items:center;--gap:8px 16px;--row-gap:8px;--column-gap:16px;--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1824 .elementor-element.elementor-element-23793f4{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-26d7572-font-family ), Sans-serif;font-size:var( --e-global-typography-26d7572-font-size );font-weight:var( --e-global-typography-26d7572-font-weight );text-transform:var( --e-global-typography-26d7572-text-transform );font-style:var( --e-global-typography-26d7572-font-style );text-decoration:var( --e-global-typography-26d7572-text-decoration );line-height:var( --e-global-typography-26d7572-line-height );color:#767676;}.elementor-1824 .elementor-element.elementor-element-23793f4 a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1824 .elementor-element.elementor-element-a77053d{--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:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1824 .elementor-element.elementor-element-5d9ad86{--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:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1824 .elementor-element.elementor-element-536ba4c{width:100%;max-width:100%;}.elementor-1824 .elementor-element.elementor-element-536ba4c > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;border-color:#DEDEDE;}.elementor-1824 .elementor-element.elementor-element-536ba4c .wd-action-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1824 .elementor-element.elementor-element-536ba4c .wd-action-btn{--wd-action-icon-size:15px;}.elementor-1824 .elementor-element.elementor-element-0a88bf0{--divider-border-style:solid;--divider-color:var( --e-global-color-mediare_divider );--divider-border-width:1px;}.elementor-1824 .elementor-element.elementor-element-0a88bf0 .elementor-divider-separator{width:100%;}.elementor-1824 .elementor-element.elementor-element-0a88bf0 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1824 .elementor-element.elementor-element-85dfa41{width:100%;max-width:100%;}.elementor-1824 .elementor-element.elementor-element-85dfa41 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-1824 .elementor-element.elementor-element-85dfa41 .wd-action-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1824 .elementor-element.elementor-element-85dfa41 .wd-action-btn{--wd-action-icon-size:15px;}.elementor-1824 .elementor-element.elementor-element-de5be03 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1824 .elementor-element.elementor-element-de5be03 .wd-accordion.wd-style-shadow > .wd-accordion-item{box-shadow:0px 0px 0px 1px rgba(0, 0, 0, 0.14901960784313725) inset;}.elementor-1824 .elementor-element.elementor-element-de5be03 .wd-accordion-content{font-family:var( --e-global-typography-26d7572-font-family ), Sans-serif;font-size:var( --e-global-typography-26d7572-font-size );font-weight:var( --e-global-typography-26d7572-font-weight );text-transform:var( --e-global-typography-26d7572-text-transform );font-style:var( --e-global-typography-26d7572-font-style );text-decoration:var( --e-global-typography-26d7572-text-decoration );line-height:var( --e-global-typography-26d7572-line-height );}.elementor-1824 .elementor-element.elementor-element-de5be03 > div > .wd-accordion > .wd-accordion-item > .wd-accordion-title > .wd-accordion-opener{font-size:16px;}.elementor-1824 .elementor-element.elementor-element-2f1c3f7{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1824 .elementor-element.elementor-element-2f1c3f7:not(.elementor-motion-effects-element-type-background), .elementor-1824 .elementor-element.elementor-element-2f1c3f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1824 .elementor-element.elementor-element-5f08210 .title{color:var( --e-global-color-text );font-family:var( --e-global-typography-924a77f-font-family ), Sans-serif;font-size:var( --e-global-typography-924a77f-font-size );font-weight:var( --e-global-typography-924a77f-font-weight );text-transform:var( --e-global-typography-924a77f-text-transform );font-style:var( --e-global-typography-924a77f-font-style );text-decoration:var( --e-global-typography-924a77f-text-decoration );line-height:var( --e-global-typography-924a77f-line-height );}.elementor-1824 .elementor-element.elementor-element-5f08210 .title-after_title{color:var( --e-global-color-5655888 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1824 .elementor-element.elementor-element-de6ee29 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1824 .elementor-element.elementor-element-de6ee29 .shop_attributes th{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-1824 .elementor-element.elementor-element-de6ee29 .shop_attributes td{font-family:var( --e-global-typography-26d7572-font-family ), Sans-serif;font-size:var( --e-global-typography-26d7572-font-size );font-weight:var( --e-global-typography-26d7572-font-weight );text-transform:var( --e-global-typography-26d7572-text-transform );font-style:var( --e-global-typography-26d7572-font-style );text-decoration:var( --e-global-typography-26d7572-text-decoration );line-height:var( --e-global-typography-26d7572-line-height );color:var( --e-global-color-text );}.elementor-1824 .elementor-element.elementor-element-de6ee29 .title-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-924a77f-font-family ), Sans-serif;font-size:var( --e-global-typography-924a77f-font-size );font-weight:var( --e-global-typography-924a77f-font-weight );text-transform:var( --e-global-typography-924a77f-text-transform );font-style:var( --e-global-typography-924a77f-font-style );text-decoration:var( --e-global-typography-924a77f-text-decoration );line-height:var( --e-global-typography-924a77f-line-height );}.elementor-1824 .elementor-element.elementor-element-de7c2da{--display:flex;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1824 .elementor-element.elementor-element-4e2b69a .wd-el-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-924a77f-font-family ), Sans-serif;font-size:var( --e-global-typography-924a77f-font-size );font-weight:var( --e-global-typography-924a77f-font-weight );text-transform:var( --e-global-typography-924a77f-text-transform );font-style:var( --e-global-typography-924a77f-font-style );text-decoration:var( --e-global-typography-924a77f-text-decoration );line-height:var( --e-global-typography-924a77f-line-height );}@media(max-width:1024px){.elementor-1824 .elementor-element.elementor-element-e8dc27d{--margin-top:-20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1824 .elementor-element.elementor-element-a36074d{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1824 .elementor-element.elementor-element-95e239d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1824 .elementor-element.elementor-element-2f22a65 .title{font-size:var( --e-global-typography-924a77f-font-size );line-height:var( --e-global-typography-924a77f-line-height );}.elementor-1824 .elementor-element.elementor-element-2f22a65 .title-after_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1824 .elementor-element.elementor-element-f1a04a2 .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1824 .elementor-element.elementor-element-f1a04a2 .shop_attributes td{font-size:var( --e-global-typography-26d7572-font-size );line-height:var( --e-global-typography-26d7572-line-height );}.elementor-1824 .elementor-element.elementor-element-f1a04a2 .title-text{font-size:var( --e-global-typography-924a77f-font-size );line-height:var( --e-global-typography-924a77f-line-height );}.elementor-1824 .elementor-element.elementor-element-032025e{--border-radius:10px 10px 10px 10px;}html .elementor-1824 .elementor-element.elementor-element-cd3f1cf .product_title{font-size:var( --e-global-typography-d2636b2-font-size );line-height:var( --e-global-typography-d2636b2-line-height );letter-spacing:var( --e-global-typography-d2636b2-letter-spacing );}.woocommerce .elementor-1824 .elementor-element.elementor-element-05f0fb5 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1824 .elementor-element.elementor-element-23793f4{font-size:var( --e-global-typography-26d7572-font-size );line-height:var( --e-global-typography-26d7572-line-height );}.elementor-1824 .elementor-element.elementor-element-23793f4 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1824 .elementor-element.elementor-element-536ba4c > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-1824 .elementor-element.elementor-element-536ba4c .wd-action-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1824 .elementor-element.elementor-element-85dfa41 .wd-action-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1824 .elementor-element.elementor-element-de5be03 .wd-accordion-content{font-size:var( --e-global-typography-26d7572-font-size );line-height:var( --e-global-typography-26d7572-line-height );}.elementor-1824 .elementor-element.elementor-element-5f08210 .title{font-size:var( --e-global-typography-924a77f-font-size );line-height:var( --e-global-typography-924a77f-line-height );}.elementor-1824 .elementor-element.elementor-element-5f08210 .title-after_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1824 .elementor-element.elementor-element-de6ee29 .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1824 .elementor-element.elementor-element-de6ee29 .shop_attributes td{font-size:var( --e-global-typography-26d7572-font-size );line-height:var( --e-global-typography-26d7572-line-height );}.elementor-1824 .elementor-element.elementor-element-de6ee29 .title-text{font-size:var( --e-global-typography-924a77f-font-size );line-height:var( --e-global-typography-924a77f-line-height );}.elementor-1824 .elementor-element.elementor-element-de7c2da{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1824 .elementor-element.elementor-element-4e2b69a > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-1824 .elementor-element.elementor-element-4e2b69a .wd-el-title{font-size:var( --e-global-typography-924a77f-font-size );line-height:var( --e-global-typography-924a77f-line-height );}}@media(max-width:768px){.elementor-1824 .elementor-element.elementor-element-a36074d{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1824 .elementor-element.elementor-element-6a50c46.e-con{--order:1;}.elementor-1824 .elementor-element.elementor-element-b6075ab{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1824 .elementor-element.elementor-element-b6075ab.e-con{--order:3;}.elementor-1824 .elementor-element.elementor-element-2f22a65 .title{font-size:var( --e-global-typography-924a77f-font-size );line-height:var( --e-global-typography-924a77f-line-height );}.elementor-1824 .elementor-element.elementor-element-2f22a65 .title-after_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1824 .elementor-element.elementor-element-f1a04a2 .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1824 .elementor-element.elementor-element-f1a04a2 .shop_attributes td{font-size:var( --e-global-typography-26d7572-font-size );line-height:var( --e-global-typography-26d7572-line-height );}.elementor-1824 .elementor-element.elementor-element-f1a04a2 .title-text{font-size:var( --e-global-typography-924a77f-font-size );line-height:var( --e-global-typography-924a77f-line-height );}.elementor-1824 .elementor-element.elementor-element-032025e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1824 .elementor-element.elementor-element-032025e.e-con{--order:2;}html .elementor-1824 .elementor-element.elementor-element-cd3f1cf .product_title{font-size:var( --e-global-typography-d2636b2-font-size );line-height:var( --e-global-typography-d2636b2-line-height );letter-spacing:var( --e-global-typography-d2636b2-letter-spacing );}.woocommerce .elementor-1824 .elementor-element.elementor-element-05f0fb5 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1824 .elementor-element.elementor-element-23793f4{font-size:var( --e-global-typography-26d7572-font-size );line-height:var( --e-global-typography-26d7572-line-height );}.elementor-1824 .elementor-element.elementor-element-23793f4 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1824 .elementor-element.elementor-element-536ba4c .wd-action-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1824 .elementor-element.elementor-element-85dfa41 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1824 .elementor-element.elementor-element-85dfa41 .wd-action-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1824 .elementor-element.elementor-element-de5be03 .wd-accordion-content{font-size:var( --e-global-typography-26d7572-font-size );line-height:var( --e-global-typography-26d7572-line-height );}.elementor-1824 .elementor-element.elementor-element-2f1c3f7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1824 .elementor-element.elementor-element-2f1c3f7.e-con{--order:3;}.elementor-1824 .elementor-element.elementor-element-5f08210 .title{font-size:var( --e-global-typography-924a77f-font-size );line-height:var( --e-global-typography-924a77f-line-height );}.elementor-1824 .elementor-element.elementor-element-5f08210 .title-after_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1824 .elementor-element.elementor-element-de6ee29 .shop_attributes th{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1824 .elementor-element.elementor-element-de6ee29 .shop_attributes td{font-size:var( --e-global-typography-26d7572-font-size );line-height:var( --e-global-typography-26d7572-line-height );}.elementor-1824 .elementor-element.elementor-element-de6ee29 .title-text{font-size:var( --e-global-typography-924a77f-font-size );line-height:var( --e-global-typography-924a77f-line-height );}.elementor-1824 .elementor-element.elementor-element-de7c2da{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1824 .elementor-element.elementor-element-4e2b69a .wd-el-title{font-size:var( --e-global-typography-924a77f-font-size );line-height:var( --e-global-typography-924a77f-line-height );}}@media(min-width:769px){.elementor-1824 .elementor-element.elementor-element-6a50c46{--width:60%;}.elementor-1824 .elementor-element.elementor-element-032025e{--width:40%;}}@media(max-width:1024px) and (min-width:769px){.elementor-1824 .elementor-element.elementor-element-6a50c46{--width:50%;}.elementor-1824 .elementor-element.elementor-element-032025e{--width:50%;}}/* Start custom CSS for wd_single_product_gallery, class: .elementor-element-7150805 */.elementor-1824 .elementor-element.elementor-element-7150805 .woocommerce-product-gallery__image img {
	background-color: #FFFFFF;
}

.elementor-1824 .elementor-element.elementor-element-7150805 .wd-gallery-thumb .wd-carousel-item img {
	background-color: #FFFFFF;
	object-fit: contain;
}
.elementor-1824 .elementor-element.elementor-element-7150805 .wd-nav-arrows.wd-thumb-nav .wd-arrow-inner {
	--wd-arrow-bg: #F1E6E9;
	--wd-arrow-bg-dis: #F6EEF0;
	--wd-arrow-bg-hover: #F1E8EB;
}
.pswp__button--arrow--left,
.pswp__button--arrow--right {
	background-color: transparent !important;
}

.pswp__button--arrow--left::before,
.pswp__button--arrow--right::before {
	background-color: rgba(0, 0, 0, 0.3) !important;
}
.pswp__button {
	background-color: transparent !important;
}

.pswp__button::before {
	background-color: rgba(0, 0, 0, 0.3) !important;
}
.elementor-1824 .elementor-element.elementor-element-7150805 .wd-gallery-thumb .wd-thumbs.wd-horizontal .wd-carousel-item {
	height: 70px !important;
}

.elementor-1824 .elementor-element.elementor-element-7150805 .wd-gallery-thumb .wd-thumbs.wd-horizontal .wd-carousel-item img {
	height: 100% !important;
	width: 100% !important;
	object-fit: contain;
}

.elementor-1824 .elementor-element.elementor-element-7150805 .wd-carousel-inner:has(.wd-horizontal) .wd-nav-arrows.wd-thumb-nav {
	display: none !important;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_content, class: .elementor-element-adb4929 */.elementor-1824 .elementor-element.elementor-element-adb4929 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.elementor-1824 .elementor-element.elementor-element-adb4929 ul li {
	position: relative;
	padding-left: 26px;
	margin-bottom: 8px;
}

.elementor-1824 .elementor-element.elementor-element-adb4929 ul li:last-child {
	margin-bottom: 0;
}

.elementor-1824 .elementor-element.elementor-element-adb4929 ul li::before {
	content: "";
	position: absolute;
	left: 0;
	top: 4px;
	width: 14px;
	height: 14px;
	background-image: url("/wp-content/uploads/2026/09/flower-mediare.svg");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_additional_info_table, class: .elementor-element-f1a04a2 *//* Hide "Specifikācijas" title when product has no attributes */
.wd-single-attrs:not(:has(.shop_attributes)) .wd-el-title {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-23793f4 *//* Hide product categories and tags, keep SKU visible */
.single-product .product_meta .posted_in,
.single-product .product_meta .tagged_as {
    display: none !important;
}

/* Set color for the label */
.detail-label {
    color: #333 !important;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_content, class: .elementor-element-b442c3e */.elementor-1824 .elementor-element.elementor-element-b442c3e ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.elementor-1824 .elementor-element.elementor-element-b442c3e ul li {
	position: relative;
	padding-left: 26px;
	margin-bottom: 8px;
}

.elementor-1824 .elementor-element.elementor-element-b442c3e ul li:last-child {
	margin-bottom: 0;
}

.elementor-1824 .elementor-element.elementor-element-b442c3e ul li::before {
	content: "";
	position: absolute;
	left: 0;
	top: 4px;
	width: 14px;
	height: 14px;
	background-image: url("/wp-content/uploads/2026/09/flower-mediare.svg");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}/* End custom CSS */