:root{--w-nh-popup-border-radius: 10px;--w-nh-popup-height: 500px;--w-nh-popup-overlay-color: rgba(65, 65, 65, .8);--w-nh-popup-padding: 45px 25px;--w-nh-popup-shadow: 0 0 24px rgba(0, 0, 0, .15);--w-nh-popup-width: 100%;--w-nh-popup-transiton: .5s ease-in-out;--w-nh-popup-btn-radius: 40px;--w-nh-popup-color: #fff;--w-nh-popup-fs: var(--dst--base-text-size);--w-nh-popup-close-size: 20px;--w-nh-popup-title-fs: 2rem;--w-nh-popup-title-fw: 700;--w-nh-popup-title-ff: var(--dst--font-primary);--w-nh-popup-title-lh: 1.6;--w-nh-popup-desc-lh: var(--dst--base-text-line-height, 1);--w-nh-popup-desc-fw: var(--dst--base-text-font-weight, 400);--w-nh-popup-desc-ff: var(--dst--font-primary);--w-nh-popup-desc-fs: var(--dst--base-text-size);--w-nh-popup-desc-color: var(--dst--base-text-color);--w-nh-popup-subtitle-fs: var(--dst--base-text-size);--w-nh-popup-input-border: 1px solid rgba(0, 38, 31, .25);--w-nh-popup-input-padding: 13px 15px;--w-nh-popup-input-radius: 10px;--w-link-bg: var(--dst--btn-primary-bg);--w-link-bg-hover: var(--dst--btn-primary-bg-hover);--w-link-font-color: var(--dst--btn-primary-color);--w-link-font-color-hover: var(--dst--btn-primary-color-hover);--w-link-font-size: 16px;--w-link-font-weight: 600;--w-link-hover-offset: 30px;--w-link-icon: url("data:image/svg+xml,%3Csvg width='23' height='22' viewBox='0 0 23 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.0176 11C22.0176 4.9346 17.083 -2.15698e-07 11.0176 -4.80825e-07L6.46028 -6.80031e-07C5.33388 -7.29268e-07 4.41758 0.986699 4.41758 2.2L4.41758 3.3C4.41758 3.59174 4.53347 3.87153 4.73976 4.07782C4.94605 4.28411 5.22584 4.4 5.51758 4.4L11.1749 4.4C11.4666 4.4 11.7464 4.28411 11.9527 4.07782C12.159 3.87153 12.2749 3.59174 12.2749 3.3L12.2749 2.3012C16.5319 2.9128 19.8176 6.5758 19.8176 11C19.8176 15.4242 16.5319 19.0872 12.2749 19.6988L12.2749 18.7C12.2749 18.4083 12.159 18.1285 11.9527 17.9222C11.7464 17.7159 11.4666 17.6 11.1749 17.6L4.41758 17.6C3.20428 17.6 2.21758 16.6133 2.21758 15.4L2.21758 13.2L3.31758 13.2L3.31758 8.8L0.0175777 8.8L0.0175775 15.4C0.0175773 17.8266 1.99098 19.8 4.41758 19.8C4.41758 21.0133 5.33388 22 6.46028 22L11.0176 22C17.083 22 22.0176 17.0654 22.0176 11Z' fill='white'/%3E%3C/svg%3E%0A");--w-link-icon-size: 15px;--w-link-padding: 10px;--w-link-radius: 8px 0 0 8px;--w-link-size: 45px}@media (min-width: 768px){.w-support__popup{--w-nh-popup-width: 470px;--w-nh-popup-padding: 45px 25px 35px 32px}}.w-support__popup.is-active .w-support__form{opacity:1;visibility:visible;transition:opacity var(--w-nh-popup-transiton),visibility var(--w-nh-popup-transiton);pointer-events:all}.w-support__popup.is-active .w-support__bg{animation:overlay-appear .25s linear both}.w-support__toggle{position:fixed;right:0;bottom:70px;background:var(--w-link-bg);padding:var(--w-link-padding);color:var(--w-link-font-color);border-radius:var(--w-link-radius);font-size:var(--w-link-font-size);font-weight:var(--w-link-font-weight);width:var(--w-link-size);z-index:98;display:flex;align-items:center;justify-content:center;transition:all .3s ease;text-orientation:sideways;writing-mode:vertical-rl;white-space:nowrap}@media (min-width: 1113px){.w-support__toggle{--w-link-padding: 20px 10px;--w-link-font-size: 20px;--w-link-icon-size: 22px;--w-link-size: 62px}}.w-support__toggle svg{width:var(--w-link-icon-size);height:var(--w-link-icon-size);margin-bottom:10px;display:block}.w-support__toggle:hover{background:var(--w-link-bg-hover);transition:all .3s ease}.w-support__toggle-product{--w-link-padding: 15px;--w-link-size: 60px;--w-link-font-size: 12px;--w-link-font-size-small: 10px;--w-link-font-weight: 600;--w-link-icon-size-w: 83px;--w-link-icon-size-h: 28px;--w-link-radius: 500px;position:fixed;right:20px;bottom:20px;color:var(--w-link-font-color);border-radius:var(--w-link-radius);font-size:var(--w-link-font-size);font-weight:var(--w-link-font-weight);width:var(--w-link-size);height:var(--w-link-size);z-index:98;display:flex;align-items:center;justify-content:center;flex-direction:column;background:var(--w-link-bg);transition:all .3s ease}@media (min-width: 1113px){.w-support__toggle-product{--w-link-size: 150px;--w-link-padding: 15px;--w-link-font-size: 16px;--w-link-icon-size-w: 83px;--w-link-icon-size-h: 28px;right:70px;bottom:calc(var(--w-link-size) / 2 * -1);width:var(--w-link-size);height:var(--w-link-size)}}.w-support__toggle-product span{font-size:var(--w-link-font-size);margin-bottom:8px;line-height:1.2;display:none;text-align:center}@media (min-width: 1113px){.w-support__toggle-product span{display:block}}.w-support__toggle-product span.small{font-size:var(--w-link-font-size-small);font-weight:400;margin-bottom:0;line-height:1.2;padding:0 var(--w-link-padding)}.w-support__toggle-product:before{--w-link-size: 60px;content:"";position:absolute;width:calc(var(--w-link-size) + 7px);height:calc(var(--w-link-size) + 7px);border-radius:500px;top:50%;transform:translateY(-50%);z-index:-1;transition:all .3s ease;animation:pulse-dark-translate 2s infinite}@media (max-width: 1112px){.w-support__toggle-product:before{background:var(--w-link-bg-hover)}}@media (min-width: 1113px){.w-support__toggle-product:before{--w-link-size: 150px}}.w-support__toggle-product:after{content:"";height:calc(100% + var(--w-link-hover-offset));width:100%;position:absolute;top:0}@media (hover: hover){.w-support__toggle-product:hover{background:var(--w-link-bg-hover);color:var(--w-link-font-color-hover);bottom:var(--w-link-hover-offset);transition:all .3s ease}}.w-support__icons svg{width:var(--w-link-icon-size-w);height:var(--w-link-icon-size-h)}.w-support__icons svg.icon-support-product{display:none}@media (min-width: 1113px){.w-support__icons svg.icon-support-product{margin-bottom:10px;display:block}}.w-support__icons svg.icon-support-product-mobile{display:block}@media (min-width: 1113px){.w-support__icons svg.icon-support-product-mobile{display:none}}.w-support__form{position:fixed;max-width:var(--w-nh-popup-width);background:var(--w-nh-popup-color);box-shadow:var(--w-nh-popup-shadow);border-radius:var(--w-nh-popup-border-radius);padding:var(--w-nh-popup-padding);z-index:101;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% - var(--dst--page-gutter) * 2);max-height:80vh;height:100%;opacity:0;visibility:hidden;transition:opacity var(--w-nh-popup-transiton),visibility var(--w-nh-popup-transiton);pointer-events:none}@media (min-width: 1113px){.w-support__form{height:var(--w-nh-popup-height)}}@media (min-width: 1113px){.w-support__form{right:10vmin;left:unset;top:unset;bottom:20px;transform:none;width:100%}}.w-support__form-overflow{height:100%;overflow:auto;padding-right:10px;display:flex;flex-direction:column}.w-support__form-overflow::-webkit-scrollbar{width:6px}.w-support__form-header{padding-bottom:20px;margin-bottom:15px;border-bottom:1px dashed var(--dst--secondary-color2);display:flex;justify-content:center;align-items:center;flex-direction:column}.w-support__form-title{font-size:var(--w-nh-popup-title-fs);font-weight:var(--w-nh-popup-title-fw);font-family:var(--w-nh-popup-title-ff);line-height:var(--w-nh-popup-title-lh);width:100%;text-align:center}.w-support__form-text{color:var(--primary-color4);margin-right:3px}.w-support__form-subtitle{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;font-size:var(--w-nh-popup-subtitle-fs)}.w-support__form-phone{color:var(--dst--primary-color1);font-weight:600}.w-support__form-phone a:hover{color:var(--dst--primary-color2)}.w-support__form-desc{line-height:var(--w-nh-popup-desc-lh);font-weight:var(--w-nh-popup-desc-fw);font-family:var(--w-nh-popup-desc-ff);font-size:var(--w-nh-popup-desc-fs);color:var(--w-nh-popup-desc-color)}.w-support__form-fields{display:flex;flex-direction:column;flex-grow:1}.w-support__form-fields .gform_wrapper.gravity-theme .gfield_label{font-size:var(--w-nh-popup-fs);font-weight:400;line-height:1}.w-support__form-fields .gform_wrapper.gravity-theme .gfield input,.w-support__form-fields .gform_wrapper.gravity-theme .gfield textarea{border-radius:var(--w-nh-popup-input-radius);border:var(--w-nh-popup-input-border);padding:var(--w-nh-popup-input-padding)}.w-support__form-fields .gform_wrapper.gravity-theme .gfield textarea{max-height:100px;resize:none}.w-support__form-fields .gform_wrapper.gravity-theme .gform_footer{padding-top:5px;padding-bottom:0}.w-support__form-fields .gform_wrapper.gravity-theme .gform_footer input[type=submit]{width:100%;margin:0;background:var(--dst--secondary-color2);color:#fff;border:0;height:50px;border-radius:var(--w-nh-popup-btn-radius);line-height:1}.w-support__form-fields .gform_wrapper.gravity-theme .gform_footer input[type=submit]:hover{background-color:var(--dst--primary-color2);box-shadow:none}.w-support__form-fields .gform_confirmation_wrapper{margin:auto}.w-support__form-close{position:absolute;top:-5px;right:0;cursor:pointer;padding:10px}.w-support__form-close svg.wc-icon-close{width:var(--w-nh-popup-close-size);height:var(--w-nh-popup-close-size)}@media (hover: hover){.w-support__form-close:hover svg.wc-icon-close{color:var(--dst--primary-color2)}}.w-support__bg{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#10101026;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none;opacity:0;visibility:hidden;transition:all .3s;z-index:100}body.ds-w-help-active{overflow:hidden}.woocommerce-message,.woocommerce-info,.woocommerce-error{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;border-radius:10px}@media (max-width: 767px){.woocommerce-message,.woocommerce-info,.woocommerce-error{flex-direction:column;text-align:center}.woocommerce-message a,.woocommerce-info a,.woocommerce-error a{margin-top:5px}}.woocommerce-message{background:color-mix(in srgb,var(--dst--validation-success-color),transparent 85%);border:1px solid var(--dst--validation-success-color)}.woocommerce-message+.woocommerce-info{margin-top:1em}.woocommerce-info{background:color-mix(in srgb,var(--dst--validation-notice-color),transparent 85%);border:1px solid var(--dst--validation-notice-color)}.woocommerce-error{background:color-mix(in srgb,var(--dst--validation-error-color),transparent 85%);border:1px solid var(--dst--validation-error-color);flex-direction:column;align-items:flex-start}.woocommerce-Reviews-title,.woocommerce-Tabs-panel--additional_information h2,.upsells.products>h2,.related.products>h2,h2.wc-block-components-title,h2.wp-block-heading{line-height:var(--dst--h2-line-height, 1);font-weight:var(--dst--h2-font-weight, 600);font-family:var(--dst--h2-font),serif;text-transform:var(--dst--h2-text-transform);letter-spacing:var(--dst--h2-letter-spacing, 0);font-size:clamp(calc(var(--dst--h2-font-size-mobile) * 1.25),var(--dst--h-clamp-formula),var(--dst--h2-font-size));margin-bottom:var(--dst--h2-margin-bottom, .5em);color:var(--dst--base-heading-color)}.ds-wc-tab-benefits__title,.ds-wc-tab-desc__title,.summary .product_subtitle,h3.wc-block-components-title,h3.wp-block-heading-title,h3.wp-block-heading{line-height:var(--dst--h3-line-height, 1);font-weight:var(--dst--h3-font-weight, 600);font-family:var(--dst--h3-font),serif;text-transform:var(--dst--h3-text-transform);letter-spacing:var(--dst--h3-letter-spacing, 0);font-size:clamp(calc(var(--dst--h3-font-size-mobile) * 1.25),var(--dst--h-clamp-formula),var(--dst--h3-font-size));margin-bottom:var(--dst--h3-margin-bottom, .5em);color:var(--dst--base-heading-color)}.comment-reply-title,h4.wc-block-components-title,h4.wp-block-heading{line-height:var(--dst--h4-line-height, 1);font-weight:var(--dst--h4-font-weight, 600);font-family:var(--dst--h4-font),serif;text-transform:var(--dst--h4-text-transform);letter-spacing:var(--dst--h4-letter-spacing, 0);font-size:clamp(calc(var(--dst--h4-font-size-mobile) * 1.25),var(--dst--h-clamp-formula),var(--dst--h4-font-size));margin-bottom:var(--dst--h4-margin-bottom, .5em);color:var(--dst--base-heading-color)}.wp-block-heading.has-text-align-center{text-align:center}.wp-block-heading.has-text-align-right{text-align:right}.upsells,.related{margin-top:var(--dst--desktop-vertical-gap);margin-bottom:var(--dst--desktop-vertical-gap)}.upsells.products,.related.products{border-top:1px solid rgba(12,72,132,.3);padding-top:9rem}.upsells.products>h2,.related.products>h2{text-align:center;margin-bottom:calc(var(--dst--desktop-vertical-gap) / 2)}.upsells.products ul.products,.related.products ul.products{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;gap:4rem 0}.upsells.products ul.products .product,.related.products ul.products .product{flex:0 0 33.3333333333%;height:unset}@media (max-width: 767px){.upsells.products ul.products .product,.related.products ul.products .product{flex:0 0 100%}}.single-product{--dst--wc-single-product-gallery-col: 100%;--dst--wc-single-product-summary-col: 100%;--dst--wc-single-product-summary-gap: 0}@media (min-width: 1113px){.single-product{--dst--wc-single-product-gallery-col: 50%;--dst--wc-single-product-summary-col: 50%;--dst--wc-single-product-grid-col-gap: 5%}}.single-product .ds-woocommerce{--dst--content-width: 1280px;--dst--wc-single-product-summary-col: 43%}div.product{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;position:relative;row-gap:0}@media (max-width: 1112px){div.product{flex-direction:column}}div.product .summary{width:100%;position:relative}@media (min-width: 1113px){div.product .summary{flex:0 0 calc(var(--dst--wc-single-product-summary-col) - var(--dst--wc-single-product-grid-col-gap) / 2);max-width:calc(var(--dst--wc-single-product-summary-col) - var(--dst--wc-single-product-grid-col-gap) / 2)}}@media (max-width: 1112px){div.product .summary{max-width:75rem;margin:25px auto 0}}div.product .woo-left-wrapper{width:100%;position:relative}@media (min-width: 1113px){div.product .woo-left-wrapper{padding-bottom:6rem;flex:0 0 calc(var(--dst--wc-single-product-gallery-col) - var(--dst--wc-single-product-grid-gap) / 2);max-width:calc(var(--dst--wc-single-product-gallery-col) - var(--dst--wc-single-product-grid-col-gap) / 2)}}@media (max-width: 1112px){div.product .woo-left-wrapper{order:2}}div.product .upsells,div.product .related{width:100%}@media (max-width: 1112px){div.product .upsells,div.product .related{order:4}}@media (max-width: 600px){div.product .upsells,div.product .related{width:100%}}.woocommerce-breadcrumb{padding:0 0 3rem;color:#616e89;font-size:1.6rem}@media (max-width: 1112px){.woocommerce-breadcrumb{text-align:center}}.woocommerce-breadcrumb a{font-weight:400;font-size:1.6rem;line-height:1.5;color:#263460}@media (hover: hover){.woocommerce-breadcrumb a:hover{color:var(--dst--primary-color1);transition:all .3s ease}}.woocommerce-breadcrumb .delimiter{display:inline-block;font-weight:400;font-size:1.6rem;line-height:1.5;padding:0 .5rem;color:#616e89}.summary{--dst--wc-product-quantity-width: 100%;--dst--wc-product-quantity-height: 60px;--dst--wc-product-quantity-radius: var(--dst--btn-border-radius)}@media (min-width: 421px){.summary{--dst--wc-product-quantity-width: 120px;--dst--wc-product-quantity-pm-width: 35px}}@media (min-width: 768px){.summary{--dst--wc-product-quantity-width: 170px;--dst--wc-product-quantity-pm-width: 50px}}.summary .product_title{padding-right:7rem;font-size:3.7rem;font-weight:700;line-height:1.1;letter-spacing:-.02em;color:#263460;margin:12px 0}.summary .product_subtitle{padding-right:7rem}.summary form.cart,.summary .woocommerce-variation-add-to-cart{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0;width:100%;margin-bottom:1em}.summary table.variations{margin-bottom:30px}.summary table.variations th,.summary table.variations td{padding:0}.summary .woocommerce-product-details__short-description{font-weight:400;font-size:18px;line-height:1.5;color:#263460}.summary select.wcsatt-options-product-dropdown,.summary .ds-custom-subscription-frequency-field{margin-bottom:2rem}.summary .single_add_to_cart_button{flex:1 1 auto;height:var(--dst--wc-product-quantity-height);border-radius:0 50px 50px 0}.summary .reset_variations{color:var(--dst--base-text-color);display:flex;font-size:12px;position:absolute;right:0}.summary .quantity{position:relative;display:flex;height:var(--dst--wc-product-quantity-height);max-width:var(--dst--wc-product-quantity-width);flex:0 0 var(--dst--wc-product-quantity-width);border-radius:50px 0 0 50px;border:var(--dst--input-border-width, 1px) solid var(--dst--input-border-color, #666)}.summary .quantity input[type=number]{height:100%;width:100%;border:0;justify-content:center;text-align:left;-moz-appearance:textfield;padding-inline:15px;font-size:18px;background:transparent}.summary .quantity input[type=number]::-webkit-outer-spin-button,.summary .quantity input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.summary .quantity.hidden{display:none}.summary .quantity .item_qty{position:absolute;font-size:0;width:40px;height:100%;border:none;outline:none;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.3492 8L7 3.05327L1.65083 8L0 6.47336L7 0L14 6.47336L12.3492 8Z' fill='%233D3D3D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;cursor:pointer;display:flex;align-items:center;justify-content:center}.summary .quantity .item_qty.plus{right:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='8' fill='none'%3E%3Cpath fill='%23263460' stroke='%23263460' stroke-linejoin='round' d='M11.214 1 6.5 5.5 1.786 1 1 1.75 6.5 7 12 1.75 11.214 1Z'/%3E%3C/svg%3E");transform:scaleY(-1);height:50%;top:0}.summary .quantity .item_qty.minus{transform:rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='8' fill='none'%3E%3Cpath fill='%23263460' stroke='%23263460' stroke-linejoin='round' d='M11.214 1 6.5 5.5 1.786 1 1 1.75 6.5 7 12 1.75 11.214 1Z'/%3E%3C/svg%3E");transform:none;right:0;height:50%;bottom:0}.summary .wcsatt-sub-options{font-size:14px}.summary .product_meta{margin-block:1em}.summary .product_meta>*{display:block}.summary .sku-stock{display:flex;gap:13px;align-items:center;margin-bottom:17px}.summary .sku-stock .stock{margin:0;font-weight:400;font-size:16px;line-height:1.5;color:#0a8516;text-transform:uppercase}.summary .sku_wrapper{font-weight:400;font-size:16px;line-height:1.5;text-transform:uppercase;color:#616e89}.summary .out-of-stock.stock{text-transform:uppercase;font-weight:400}.summary .woocommerce-product-rating{display:flex;align-items:center;gap:12px;margin-bottom:1em}.summary .woocommerce-review-link{color:var(--dst--base-text-color);text-decoration:underline;font-size:1.6rem}.summary .tinvwl_add_to_wishlist_button{margin:0!important;display:flex;align-items:center;color:var(--dst--base-text-color)}.summary .a2a_kit{margin-top:.5em;display:block}.product-type-variable .summary>.price{display:none}.summary .stock{font-weight:700;margin-bottom:10px}.summary .stock i{display:block}.summary .in-stock{color:var(--dst--wc-color-success)}.summary .out-of-stock{color:var(--dst--wc-color-error)}.summary .out-of-stock i{font-size:1.8em}.summary .available-on-backorder{color:var(--dst--wc-color-notice)}.woocommerce-variation-description{font-size:16px;margin-bottom:24px}.wcsatt-options-product-prompt{margin:1em 0}.single_variation_wrap{width:100%}.single-product{--dst--wc-gallery-main-image-ratio: 1.45;--dst--wc-gallery-thumb-items: 3;--dst--wc-gallery-thumb-width: 25% ;--dst--wc-gallery-thumb-height: 64px;--dst--wc-gallery-thumb-border: 2px solid;--dst--wc-gallery-thumb-bdr-color: var(--dst--primary-color2);--dst--wc-gallery-thumb-bdr-radius: 0px;--swiper-navigation-size: var(--dst--wc-gallery-thumb-height);--swiper-navigation-bdg: var(--dst--primary-color1);--swiper-arrows-bdr-color: var(--dst--primary-color3);--swiper-navigation-bdg-hover: var(--dst--primary-color2);--swiper-arrows-bdr-color-hover: var(--dst--primary-color1);--swiper-arrows-bdr-radius: 10px;--swiper-arrows-shadow: none}@media (min-width: 768px){.single-product{--dst--wc-gallery-thumb-items: 4;--dst--wc-gallery-thumb-border: 3px solid}}@media (min-width: 1113px){.single-product{--dst--wc-gallery-thumb-width: calc(100% / 6)}}@media (min-width: 1441px){.single-product{--dst--wc-gallery-thumb-height: 64px;--dst--wc-gallery-thumb-width: calc(100% / 6 - 20px)}}.single-product .site-content{overflow-x:hidden}.wc-gallery{position:relative}.wc-gallery__main .m-slider__nav{position:absolute;bottom:0;margin:0;width:100%;justify-content:space-between;height:var(--dst--wc-gallery-thumb-height)!important}.wc-gallery__main .m-slider__arrows{border:1px solid var(--swiper-arrows-bdr-color);border-radius:var(--swiper-arrows-bdr-radius);background:var(--swiper-navigation-bdg);color:var(--swiper-arrows-bdr-color);transition:.2s ease-in-out;pointer-events:auto}.wc-gallery__main .m-slider__arrows:after{display:none}@media (hover: hover){.wc-gallery__main .m-slider__arrows:hover{background:var(--swiper-navigation-bdg-hover);color:var(--swiper-arrows-bdr-color-hover);transition:.2s ease-in-out}}.wc-gallery__main .m-slider__arrows .arrow-icon{max-height:30px}.wc-gallery__main .m-slider__arrows.-prev{left:0}.wc-gallery__main .m-slider__arrows.-prev svg{transform:rotate(180deg)}.wc-gallery__main .m-slider__arrows.-next{right:0}.wc-gallery__image a{display:flex;align-items:center;justify-content:center;height:100%;width:100%;position:relative;aspect-ratio:1/1}.wc-gallery__image a img{width:100%;height:100%;object-fit:contain;position:absolute;top:0;left:0;right:0;bottom:0}.wc-gallery__nav{-webkit-user-select:none;user-select:none;margin-top:5px;pointer-events:none}.wc-gallery__nav .wc-gallery__image{display:flex;align-items:center;border:var(--dst--wc-gallery-thumb-border) transparent;border-radius:var(--dst--wc-gallery-thumb-bdr-radius);overflow:hidden;cursor:pointer;pointer-events:auto}.wc-gallery__nav .wc-gallery__image.swiper-slide-thumb-active{border-color:var(--dst--wc-gallery-thumb-bdr-color)}.wc-gallery__nav .wc-gallery__image img{width:100%;height:100%;object-fit:cover;border-radius:var(--dst--wc-gallery-thumb-bdr-radius);aspect-ratio:1/1}.horizontal .wc-gallery__nav{margin-inline:var(--dst--wc-gallery-thumb-width)}@media (min-width: 1113px){.horizontal .wc-gallery__nav{margin-inline:var(--dst--wc-gallery-thumb-width)}}.fancybox-image{border-radius:10px}body.single-product{--dst--wc-shipping-top: 300px;--dst--wc-shipping-width: 220px;--dst--wc-shipping-pad-t: 1.8rem;--dst--wc-shipping-pad-lr: 1.8rem;--dst--wc-shipping-pad-b: 1.8rem;--dst--wc-shipping-item-gap: 1.8rem;--dst--wc-shipping-title-size: 1.8rem;--dst--wc-shipping-title-weight: 600;--dst--wc-shipping-text-size: 1.2rem;--dst--wc-shipping-icon-size: 34px;--dst--wc-shipping-text-color: var(--dst--base-text-color);--dst--wc-shipping-background: #fff;--dst--wc-shipping-bdr-color: var(--dst--secondary-color1);--dst--wc-shipping-box-shadow: -4px 4px 14px 4px rgba(0, 0, 0, .2);--dst--wc-shipping-box-br: 10px}@media (min-width: 1281px){body.single-product{--dst--wc-shipping-pad-t: 20px;--dst--wc-shipping-pad-lr: 20px;--dst--wc-shipping-pad-b: 20px;--dst--wc-shipping-item-gap: 2rem;--dst--wc-shipping-title-size: 1.4rem}}body.single-product .site-content .c-btn{opacity:1;transform:none}body.single-product .m-slider:has([data-slider-navigation=bottom-arrows]) .m-slider__arrows{top:0;--swiper-arrows-bdr-radius: 50px;--swiper-arrows-bdr-color-hover: var(--dst--secondary-color1)}body.single-product .m-slider:has([data-slider-navigation=bottom-arrows]) .m-slider__arrows:hover{background:transparent}body.single-product .wc-gallery__nav{z-index:5;margin-top:21px}body.single-product .shop-benefits{display:grid;gap:3rem;margin-top:7rem;grid-template-columns:1.2fr 1fr 1.2fr 1fr}@media (max-width: 1112px){body.single-product .shop-benefits{display:grid;grid-template-columns:1fr 1fr}}body.single-product .shop-benefits .shop-benefits__item{display:flex;align-items:center;gap:7px}body.single-product .shop-benefits img{max-width:29px;max-height:29px}body.single-product .shop-benefits p{font-size:12px;line-height:1.1}body.single-product .star-rating{margin:0}body.single-product .price bdi{letter-spacing:-.02em}body.single-product .product-subscription-title,body.single-product .wcsatt-options-wrapper-radio{width:100%}body.single-product .wcsatt-options-wrapper input,body.single-product .wcsatt-add-to-subscription-wrapper input{width:16px;height:16px}body.single-product .quickbuy-add-to-cart-wrapper{display:flex;flex-wrap:wrap}body.single-product ul.wcsatt-options-prompt-radios li.wcsatt-options-prompt-radio{margin-bottom:14px}body.single-product ul.wcsatt-options-prompt-radios li.wcsatt-options-prompt-radio:last-child{margin:0}body.single-product ul.wcsatt-options-prompt-radios li.wcsatt-options-prompt-radio label{display:flex;align-items:center;gap:12px}body.single-product .summary form.cart{margin-top:20px}body.single-product .wcsatt-options-prompt-action{padding:0;font-size:16px;font-weight:400;color:var(--dst--primary-color2)}body.single-product .quickbuy-add-to-cart-wrapper{width:100%}body.single-product .quantity{max-width:100%;border-color:var(--dst--primary-color1)}@media (min-width: 767px){body.single-product .quantity{width:18rem}}@media (max-width: 767px){body.single-product .quantity{width:30%;max-width:30%}}body.single-product .single_add_to_cart_button{font-size:18px;gap:10px}body.single-product .single_add_to_cart_button:before{content:"";width:18px;height:25px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='26' fill='none'%3E%3Cpath fill='%23151544' fill-rule='evenodd' d='M5.166 5.678a4.834 4.834 0 0 1 4.83-4.83 4.834 4.834 0 0 1 4.83 4.83v1.83h.772c1.306 0 2.38.903 2.513 2.078l.875 13.384v.009c.07.58-.129 1.19-.565 1.674a2.625 2.625 0 0 1-1.956.851h-.17v.009H3.528a2.625 2.625 0 0 1-1.956-.852 2.17 2.17 0 0 1-.557-1.717L1.88 9.628c.141-1.212 1.21-2.12 2.513-2.12h.772v-1.83Zm4.83-3.507a3.505 3.505 0 0 0-3.507 3.507v1.83h7.013v-1.83A3.505 3.505 0 0 0 9.996 2.17Zm-5.602 6.67c-.582 0-1.133.371-1.196.901l-.867 13.319a.904.904 0 0 0 .224.719l.002.002c.237.267.587.408.97.408h12.946c.375 0 .733-.14.97-.408l.003-.002a.893.893 0 0 0 .232-.677l-.875-13.385v-.007c-.028-.253-.187-.472-.4-.624a1.383 1.383 0 0 0-.797-.246h-.78v1.838a.664.664 0 0 1-.662.662.664.664 0 0 1-.662-.662V8.841H6.49v1.838a.664.664 0 0 1-.661.662.664.664 0 0 1-.662-.662V8.84h-.772Z' clip-rule='evenodd'/%3E%3Cpath fill='%23151544' d='M14.825 7.509h-.25v.25h.25v-.25Zm3.286 2.077.25-.016-.002-.012-.248.028Zm.875 13.384-.25.016.001.013.249-.03Zm0 .009-.248.03.249-.03Zm-.565 1.674-.186-.168.186.168Zm-2.125.851v-.25h-.246l-.004.246.25.004Zm0 .009v.25h.246l.004-.246-.25-.004ZM1.57 24.66l.186-.167-.186.167Zm-.557-1.717.249.028v-.011l-.25-.017ZM1.88 9.628l-.249-.03v.014l.249.016Zm3.285-2.12v.25h.25v-.25h-.25Zm1.323 0h-.25v.25h.25v-.25Zm7.013 0v.25h.25v-.25h-.25ZM3.198 9.743l-.249-.03v.014l.25.016Zm1.196-.902v-.25.25ZM2.331 23.06l.248.028.001-.011-.25-.016Zm.224.72-.19.162.003.004.187-.166Zm.002.002-.187.166.187-.166Zm14.887 0 .187.166.003-.003-.19-.163Zm.002-.002-.19-.163.19.163Zm.232-.677-.25.017.001.008.25-.025Zm-.875-13.385.25-.016-.001-.01-.249.026Zm0-.007.248-.027-.248.027Zm-.4-.624-.145.204.145-.204Zm-.797-.246v.25-.25Zm-.78 0v-.25h-.25v.25h.25Zm-1.324 0h.25v-.25h-.25v.25Zm-7.013 0v-.25h-.25v.25h.25Zm-1.323 0h.25v-.25h-.25v.25ZM9.996.597a5.084 5.084 0 0 0-5.08 5.08h.5a4.584 4.584 0 0 1 4.58-4.58v-.5Zm5.08 5.08a5.084 5.084 0 0 0-5.08-5.08v.5a4.584 4.584 0 0 1 4.58 4.58h.5Zm0 1.83v-1.83h-.5v1.83h.5Zm.522-.25h-.773v.5h.773v-.5Zm2.761 2.3c-.149-1.318-1.344-2.3-2.761-2.3v.5c1.195 0 2.148.823 2.264 1.856l.497-.056Zm.876 13.395L18.36 9.57l-.499.032.875 13.384.5-.033Zm0-.004-.001-.009-.497.06.001.008.497-.059Zm-.628 1.871c.48-.532.706-1.213.628-1.87l-.497.058c.06.504-.111 1.044-.503 1.477l.372.335Zm-2.142.934c.83 0 1.61-.342 2.142-.934l-.372-.335a2.375 2.375 0 0 1-1.77.77v.5Zm-.17 0h.17v-.5h-.17v.5Zm.25-.237v-.009l-.5-.008v.009l.5.008Zm-13.018.246h12.769v-.5H3.527v.5Zm-2.142-.935a2.875 2.875 0 0 0 2.142.935v-.5a2.375 2.375 0 0 1-1.77-.77l-.372.335Zm-.62-1.911a2.42 2.42 0 0 0 .62 1.911l.371-.335a1.92 1.92 0 0 1-.494-1.521l-.497-.055Zm.867-13.305L.764 22.928l.5.033.867-13.317-.5-.032Zm2.762-2.353c-1.418 0-2.604.99-2.761 2.34l.496.058c.125-1.075 1.077-1.898 2.265-1.898v-.5Zm.772 0h-.772v.5h.772v-.5Zm-.25-1.581v1.83h.5v-1.83h-.5Zm1.823 0c0-1.8 1.458-3.257 3.257-3.257v-.5a3.755 3.755 0 0 0-3.757 3.757h.5Zm0 1.83v-1.83h-.5v1.83h.5Zm6.763-.25H6.49v.5h7.013v-.5Zm-.25-1.58v1.83h.5v-1.83h-.5ZM9.996 2.42c1.799 0 3.256 1.457 3.256 3.257h.5A3.755 3.755 0 0 0 9.996 1.92v.5Zm-6.55 7.35c.044-.363.447-.68.948-.68v-.5c-.664 0-1.361.426-1.444 1.122l.496.059ZM2.58 23.078l.868-13.318-.5-.033-.867 13.318.499.033Zm.165.54a.654.654 0 0 1-.166-.529l-.497-.055c-.05.446.138.74.283.91l.38-.326Zm-.001-.001-.002-.002-.374.332.002.002.374-.332Zm.783.324c-.323 0-.6-.118-.783-.324l-.374.332c.291.328.713.492 1.157.492v-.5Zm12.946 0H3.527v.5h12.946v-.5Zm.784-.324c-.183.206-.469.324-.784.324v.5c.435 0 .865-.163 1.158-.492l-.374-.332Zm-.001 0-.002.003.38.326.002-.003-.38-.325Zm.173-.488a.644.644 0 0 1-.173.489l.38.325c.133-.155.331-.45.291-.863l-.498.049Zm-.875-13.393.875 13.385.499-.033-.875-13.385-.5.033Zm0 .003v.007l.498-.054v-.007l-.498.054Zm-.296-.447c.172.122.278.283.296.447l.497-.054c-.037-.343-.25-.62-.503-.8l-.29.407Zm-.652-.2c.251 0 .481.078.652.2l.29-.407a1.632 1.632 0 0 0-.942-.293v.5Zm-.78 0h.78v-.5h-.78v.5Zm.25 1.588V8.841h-.5v1.838h.5Zm-.912.912c.502 0 .912-.41.912-.912h-.5a.414.414 0 0 1-.412.412v.5Zm-.912-.912c0 .502.41.912.912.912v-.5a.414.414 0 0 1-.412-.412h-.5Zm0-1.838v1.838h.5V8.841h-.5Zm-6.763.25h7.013v-.5H6.49v.5Zm.25 1.588V8.84h-.5v1.84h.5Zm-.911.912c.501 0 .911-.41.911-.912h-.5a.414.414 0 0 1-.411.412v.5Zm-.912-.912c0 .502.41.912.912.912v-.5a.414.414 0 0 1-.412-.412h-.5Zm0-1.839v1.84h.5V8.84h-.5Zm-.522.25h.772v-.5h-.772v.5Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}body.single-product .single_add_to_cart_button .c-btn__txt{padding:0}body.single-product .single_add_to_cart_button:hover{color:initial}body.single-product .ds-wc-tab-benefits__pre-title{color:var(--dst--pretitle-color, var(--dst--primary-color2));line-height:var(--dst--pretitle-line-height, 1.4);letter-spacing:var(--dst--pretitle-letter-spacing, 0);margin-bottom:5rem;font-family:var(--dst--pretitle-font);font-weight:var(--dst--pretitle-font-weight, 500);text-transform:var(--dst--pretitle-text-transform);font-size:calc(var(--dst--pretitle-font-size-mobile, 18px) * 1.15);border:1px solid var(--dst--pretitle-color, var(--dst--primary-color2));border-radius:50px;display:inline-flex;padding:6px 20px}body.single-product .ds-wc-tab-benefits__heading{text-align:center}body.single-product .ds-wc-tab-benefits__heading .ds-wc-tab-benefits__title{max-width:920px;margin:auto;line-height:var(--dst--h2-line-height, 1);font-weight:var(--dst--h2-font-weight, 600);font-family:var(--dst--h2-font);text-transform:var(--dst--h2-text-transform);letter-spacing:var(--dst--h2-letter-spacing, 0);font-size:clamp(var(--dst--h2-font-size-mobile) * 1.25,var(--dst--h-clamp-formula),var(--dst--h2-font-size));margin-bottom:8rem}@media (max-width: 767px){body.single-product .ds-wc-tab-benefits__heading .ds-wc-tab-benefits__title{margin-bottom:4rem}}body.single-product .ds-wc-tab-benefits__heading .ds-wc-tab-benefits__title strong{color:var(--dst--secondary-color1)}body.single-product .ds-wc-tab-benefits__full.is-wysiwyg p{font-size:1.8rem;font-weight:400;line-height:1.5}body.single-product .summary .price{font-size:3rem}body .wc-block-components-product-badge{display:none}.shipping-bar{position:relative;width:100%;margin-bottom:1em;border-radius:var(--dst--wc-shipping-box-br)}.shipping-bar:before,.shipping-bar:after{content:"";display:block;width:100%;height:0;left:0}.shipping-bar__wrapper{display:flex;justify-content:space-between;gap:var(--dst--wc-shipping-item-gap);background-color:var(--dst--wc-shipping-background);border:1px solid var(--dst--wc-shipping-bdr-color);border-radius:var(--dst--wc-shipping-box-br)}.shipping-bar__item{position:relative;flex:1;display:flex;align-items:center;gap:8px;padding:10px 14px}@media (max-width: 767px){.shipping-bar__item{flex-direction:column;text-align:center;gap:0}}.shipping-bar__item:not(:last-child):after{position:absolute;width:1px;height:100%;top:0;right:calc(var(--dst--wc-shipping-item-gap) / -2);background-color:var(--dst--secondary-color1);content:""}.shipping-bar__item svg,.shipping-bar__item img{display:inline-flex;flex:0 0 var(--dst--wc-shipping-icon-size);max-width:var(--dst--wc-shipping-icon-size);height:auto}.shipping-bar__body_title{font-size:var(--dst--wc-shipping-title-size);font-weight:var(--dst--wc-shipping-title-weight);line-height:1.1}.shipping-bar__body_text{margin:0;font-size:var(--dst--wc-shipping-text-size);line-height:1.4;color:var(--dst--wc-shipping-text-color)}.shipping-bar__body_text a{color:var(--dst--btn-link-color);font-weight:700;display:block;padding-block:3px}@media (max-width: 767px){.shipping-bar__body_text{padding:0 10px}}@media (min-width: 1281px){.shipping-bar.sticky{--dst--wc-shipping-width: 185px;--dst--wc-shipping-item-gap: 1.8rem;--dst--wc-shipping-pad-lr: 2.4rem;--dst--wc-shipping-expandable-position: calc(var(--dst--wc-shipping-icon-size) + var(--dst--wc-shipping-pad-lr) * 2 - var(--dst--wc-shipping-width));--dst--wc-shipping-expandable-body-offset: 5px;--dst--wc-shipping-icon-size: 30px;position:fixed;width:var(--dst--wc-shipping-width);top:var(--dst--wc-shipping-top);box-shadow:var(--dst--wc-shipping-box-shadow);z-index:100}.shipping-bar.sticky:before,.shipping-bar.sticky:after{display:none}.shipping-bar.sticky .shipping-bar__wrapper{flex-direction:column;margin:0}.shipping-bar.sticky .shipping-bar__item{display:flex;align-items:center;width:100%}.shipping-bar.sticky .shipping-bar__item:after{width:100%;height:1px;top:initial;bottom:calc(var(--dst--wc-shipping-item-gap) / -2)}.shipping-bar.sticky .shipping-bar__body{position:relative;margin-top:0;text-align:left}.shipping-bar.sticky .shipping-bar__body_title{margin-bottom:0}.shipping-bar.sticky[data-position=right]{right:0;transition:right .3s ease}}@media (min-width: 1281px) and (max-width: 1750px){.shipping-bar.sticky[data-position=right]{right:var(--dst--wc-shipping-expandable-position)}.shipping-bar.sticky[data-position=right]:hover{right:0}.shipping-bar.sticky[data-position=right] .shipping-bar__body{left:var(--dst--wc-shipping-expandable-body-offset)}}@media (min-width: 1281px){.shipping-bar.sticky[data-position=right] .shipping-bar__item svg,.shipping-bar.sticky[data-position=right] .shipping-bar__item img{margin-right:var(--dst--wc-shipping-pad-lr)}.shipping-bar.sticky[data-position=right] .shipping-bar__item:after{left:0}.shipping-bar.sticky[data-position=right] .shipping-bar__body{margin-left:calc(-1 * var(--dst--wc-shipping-expandable-body-offset))}.shipping-bar.sticky[data-position=left]{left:0;transition:left .3s ease}}@media (min-width: 1281px) and (max-width: 1750px){.shipping-bar.sticky[data-position=left]{left:var(--dst--wc-shipping-expandable-position)}.shipping-bar.sticky[data-position=left]:hover{left:0}.shipping-bar.sticky[data-position=left] .shipping-bar__body{right:var(--dst--wc-shipping-expandable-body-offset)}}@media (min-width: 1281px){.shipping-bar.sticky[data-position=left] .shipping-bar__item{flex-direction:row-reverse;text-align:right}.shipping-bar.sticky[data-position=left] .shipping-bar__item svg,.shipping-bar.sticky[data-position=left] .shipping-bar__item img{margin-left:var(--dst--wc-shipping-pad-lr)}.shipping-bar.sticky[data-position=left] .shipping-bar__item:after{right:0}.shipping-bar.sticky[data-position=left] .shipping-bar__body{margin-right:calc(-1 * var(--dst--wc-shipping-expandable-body-offset))}.shipping-bar.expandable{align-items:center}.shipping-bar.expandable .shipping-bar__item:after{width:var(--dst--wc-shipping-icon-size)}.shipping-bar.expandable[data-position=right]{right:var(--dst--wc-shipping-expandable-position)}.shipping-bar.expandable[data-position=right]:hover{right:0}.shipping-bar.expandable[data-position=right]:hover .shipping-bar__item:after{width:100%}.shipping-bar.expandable[data-position=right] .shipping-bar__body{left:var(--dst--wc-shipping-expandable-body-offset)}.shipping-bar.expandable[data-position=left]{left:var(--dst--wc-shipping-expandable-position)}.shipping-bar.expandable[data-position=left]:hover{left:0}.shipping-bar.expandable[data-position=left]:hover .shipping-bar__item:after{width:100%}.shipping-bar.expandable[data-position=left] .shipping-bar__body{right:var(--dst--wc-shipping-expandable-body-offset)}}.m-product-cta{--bannerHeight: var(--banner-height--small, 300px);position:relative;height:100%;min-height:var(--bannerHeight, auto);display:flex}.m-product-cta .m-block__container{display:flex;justify-content:center;align-items:center;flex-direction:column}.m-product-cta .c-heading{text-align:center}.single-product{--dst--wc-tabs-height: 70px;--dst--wc-tabs-padding: 10px 20px;--dst--wc-tabs-bg: var(--dst--primary-color2);--dst--wc-tab-color: #fff;--dst--wc-tab-fs: var(--dst--base-text-size);--dst--wc-tab-fw: 400;--dst--wc-tab-lh: 1.2;--dst--wc-tab-padding: 5px 1em}@media (min-width: 2201px){.single-product{--dst--wc-tab-fs: 1.5rem}}.woocommerce-tabs{display:flex;flex-direction:column;position:relative;margin-top:9.5rem;width:100%}.woocommerce-tabs:before{content:"";width:100vw;height:var(--dst--wc-tabs-height);display:inline-block;position:absolute;background:var(--dst--wc-tabs-bg);left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;top:0;z-index:1;pointer-events:none}.woocommerce-tabs:after{content:"";width:100vw;height:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,var(--dst--body-bg) 100%),#e6f3f7;position:absolute;z-index:0;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;top:0;pointer-events:none}@media (min-width: 768px){.woocommerce-tabs{margin-bottom:var(--default-bottom-gap)}}@media (max-width: 1112px){.woocommerce-tabs{order:3}}.woocommerce-tabs ul.tabs{list-style:none;margin-left:0;text-align:left;display:flex;justify-content:center;margin-bottom:10rem;flex-direction:column;background:var(--dst--wc-tabs-bg);gap:6rem;z-index:2}@media (min-width: 768px){.woocommerce-tabs ul.tabs{flex-direction:row;align-items:flex-end;height:var(--dst--wc-tabs-height);gap:4rem}}.woocommerce-tabs ul.tabs li{display:block;position:relative;text-transform:uppercase;margin:0;text-align:center}.woocommerce-tabs ul.tabs li a{font-size:var(--dst--wc-tab-fs);font-weight:var(--dst--wc-tab-fw);line-height:var(--dst--wc-tab-lh);color:var(--dst--wc-tab-color);height:var(--dst--wc-tabs-height);display:inline-flex;align-items:center;justify-content:center;text-transform:capitalize;transition:all .2s ease;border-bottom:3px solid transparent}.woocommerce-tabs ul.tabs li:hover a,.woocommerce-tabs ul.tabs li.active a{border-bottom-color:var(--dst--primary-color1);transition:border-bottom-color .3s;--dst--wc-tab-color: var(--dst--primary-color1)}.woocommerce-tabs ul.tabs li.active a{transition:all .3s ease}.woocommerce-Tabs-panel{position:relative;z-index:2}@media (min-width: 1113px){#woo-tabs-mobile{display:none}}@media (max-width: 1112px){ul.wc-tabs{display:none!important}.woocommerce-tabs{--dst--wc-tabs-bg: var(--dst--primary-color2);--dst--wc-tabs-br: 10px;--dst--wc-tabs-select-height: 50px}.woocommerce-tabs:before{top:calc((var(--dst--wc-tabs-height) - var(--dst--wc-tabs-select-height)) / 2 * -1)}#woo-tabs-mobile{margin-bottom:5em;position:relative;z-index:5}.woo-tabs-options{display:none;overflow:hidden;border-radius:var(--dst--wc-tabs-br);background:#fff;box-shadow:#64646f33 0 7px 29px;position:absolute;left:0;top:var(--dst--wc-tabs-select-height);width:100%}.woo-tabs-options.is-active{display:block;border-top-left-radius:0;border-top-right-radius:0}.woo-tabs-options>div{padding:var(--dst--input-padding-block, 10px) var(--dst--input-padding-inline, 10px);font-size:var(--dst--input-font-size, 16px);transition:.3s;border-bottom:var(--dst--input-border-width, 1px) solid var(--dst--input-border-color, #666);cursor:pointer}.woo-tabs-options>div:hover,.woo-tabs-options>div.is-active{background:var(--dst--primary-color2);color:var(--dst--primary-color1);font-weight:700;transition:.3s}.woo-tabs-current{display:flex;align-items:center;padding:var(--dst--input-padding-block, 4px) var(--dst--input-padding-inline, 10px);background:var(--dst--input-bg-color, #fff);color:var(--dst--input-color);border:var(--dst--input-border-width, 1px) solid var(--dst--input-border-color, #666);border-radius:var(--dst--wc-tabs-br);font-size:var(--dst--input-font-size, 16px);font-weight:var(--dst--input-font-weight, 400);height:var(--dst--wc-tabs-select-height);padding-right:50px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;position:relative}.woo-tabs-current:after{content:"";width:11px;height:7px;background-image:url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath id='Vector' d='M1.29708 0L5.5 4.32839L9.70292 0L11 1.33581L5.5 7L0 1.33581L1.29708 0Z' fill='%23121112'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right center;display:block;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:.3s}.woo-tabs-current.is-active{border-radius:var(--dst--wc-tabs-br) var(--dst--wc-tabs-br) 0 0}.woo-tabs-current.is-active:after{transform:rotate(-180deg);transition:.3s}}.woocommerce-Tabs-panel--custom_description{--dst--wc-tab-col-1: 50%;--dst--wc-tab-col-2: 50%;--dst--wc-tab-col-gap: 8%}@media (max-width: 767px){.woocommerce-Tabs-panel--custom_description{margin-top:20px}}.ds-wc-tab-desc__box:not(:last-child){margin-bottom:7rem}@media (max-width: 767px){.ds-wc-tab-desc__box:not(:last-child){margin-bottom:40px}}.ds-wc-tab-desc__item{display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:center;gap:var(--dst--wc-tab-col-gap)}@media (min-width: 768px){.ds-wc-tab-desc__item{flex-direction:row-reverse}}@media (min-width: 768px){.ds-wc-tab-desc__item.position-left{flex-direction:row}}.ds-wc-tab-desc__content{flex:1 1 auto;width:100%}.ds-wc-tab-desc__img{width:100%}@media (min-width: 768px){.ds-wc-tab-desc__img{flex:0 0 calc(var(--dst--wc-tab-col-1) - var(--dst--wc-tab-col-gap) / 2);max-width:calc(var(--dst--wc-tab-col-1) - var(--dst--wc-tab-col-gap) / 2)}}@media (max-width: 767px){.ds-wc-tab-desc__img{margin-top:1em}}.ds-wc-tab-desc__img img{width:100%;border-radius:10px;height:auto;aspect-ratio:4/3;object-fit:cover}.ds-wc-tab-benefits__box:not(:last-child){margin-bottom:7rem}@media (max-width: 767px){.ds-wc-tab-benefits__box:not(:last-child){margin-bottom:40px}}.ds-wc-tab-benefits__item{display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:center;gap:var(--dst--wc-tab-col-gap, 8rem);--dst--wc-tab-col-1: 55%;--dst--wc-tab-col-gap: 8rem}@media (max-width: 767px){.ds-wc-tab-benefits__item{--dst--wc-tab-col-gap: 2rem}}@media (min-width: 768px){.ds-wc-tab-benefits__item{flex-direction:row-reverse}.ds-wc-tab-benefits__item:not(.position-left){padding-left:5vw}}@media (min-width: 768px){.ds-wc-tab-benefits__item.position-left{flex-direction:row}}.ds-wc-tab-benefits__content{flex:1 1 auto;width:100%}.ds-wc-tab-benefits__img{width:100%}@media (min-width: 768px){.ds-wc-tab-benefits__img{flex:0 0 calc(var(--dst--wc-tab-col-1) - var(--dst--wc-tab-col-gap) / 2);max-width:calc(var(--dst--wc-tab-col-1) - var(--dst--wc-tab-col-gap) / 2)}}@media (max-width: 767px){.ds-wc-tab-benefits__img{margin-top:1em}}.ds-wc-tab-benefits__img img{width:100%;border-radius:10px;height:auto;aspect-ratio:4/3;object-fit:cover}.woocommerce-Tabs-panel--additional_information table.woocommerce-product-attributes tr{border-bottom:var(--dst--wc-table-bdr-width) var(--dst--wc-table-bdr-style) var(--dst--wc-table-bdr-color)}.woocommerce-Tabs-panel--additional_information table.woocommerce-product-attributes th{font-weight:700}.woocommerce-Tabs-panel--reviews{width:100%;--dst--form-label-color: var(--dst--secondary-color1);--dst--wc-review-icon-color-inactive: rgb(168 174 192);--dst--wc-review-icon-size: 40px}@media (min-width: 1113px){.woocommerce-Tabs-panel--reviews{max-width:1000px;margin-inline:auto}}.woocommerce-Reviews-title{display:block;text-align:center}.woocommerce-Reviews-title>div{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:7px;margin-top:10px}.woocommerce-Reviews-title>div .star-rating{margin:0}.woocommerce-Reviews-title>div+span{display:block;font-size:var(--dst--base-text-size);font-family:var(--dst--font-primary);letter-spacing:normal}.woocommerce-noreviews{margin-bottom:1em;text-align:center}.woocommerce-Reviews .required{color:var(--dst--validation-error-color)}.commentlist .review{border-bottom:1px solid var(--dst--wc-border-color);padding-bottom:1.5em;margin-bottom:1.5em}.commentlist .review .comment_container{--dst--wc-review-icon-size: 20px;display:flex;align-items:flex-start;gap:20px}.commentlist .review .comment_container .star-rating{margin:0 0 1em}.commentlist .review .comment_container img{border-radius:10px}.commentlist .review .comment_container .review-redaction-notice{font-size:.8em;font-weight:100;color:var(--dst--secondary-color2);margin-top:.5em}.comment-reply-title{text-align:center;display:block;font-family:var(--dst--font-primary);text-transform:none}.comment-form{--dst--input-border-radius: 10px}.comment-form p{margin-bottom:12px}.comment-notes{text-align:center}.comment-form-rating{margin-bottom:1em;display:flex;align-items:center;gap:10px;flex-direction:column;justify-content:center;text-align:center;--dst--form-label-size: var(--dst--larger-text-size)}.comment-form-rating .stars a{-webkit-mask-size:100%;mask-size:100%}.comment-respond .form-submit{text-align:center;margin-top:1em}.comment-form-cookies-consent{display:flex}.comment-form-cookies-consent input[type=checkbox]{flex-shrink:0;margin-right:10px}.woocommerce-Tabs-panel--faq{--dst--page-gutter: 0}@media (min-width: 1113px){.woocommerce-Tabs-panel--faq{max-width:1000px;margin-inline:auto}}body[class*=woocommerce]{--dst--wc-grid-col: 1;--dst--wc-grid-with-sidebar-col: 1;--dst--wc-grid-img-radius: 0px;--dst--wc-grid-gap-horizontal: 20px;--dst--wc-grid-gap-vertical: 20px}@media (min-width: 768px){body[class*=woocommerce]{--dst--wc-grid-col: 3;--dst--wc-grid-with-sidebar-col: 2;--dst--wc-product-img-height: 100%}}@media (min-width: 1113px){body[class*=woocommerce]{--dst--wc-grid-col: 4;--dst--wc-grid-gap-horizontal: 30px;--dst--wc-grid-gap-vertical: 30px;--dst--wc-grid-with-sidebar-col: 3;--dst--wc-grid-with-sidebar-gap: 80px}}ul.products{gap:0;display:grid;grid-template:auto/repeat(var(--dst--wc-grid-col),minmax(0,1fr))}.-has-sidebar ul.products{grid-template:auto/repeat(var(--dst--wc-grid-with-sidebar-col),minmax(0,1fr));row-gap:2rem}body .site-content li.product{align-items:center;display:flex;flex-direction:column;justify-content:space-between;text-align:center;width:100%;height:100%;position:relative;padding:15px 15px 22px;transition:box-shadow var(--dst--base-transition)}body .site-content li.product .product-loop-top-wrapper{width:100%}body .site-content li.product a{color:var(--dst--base-text-color)}body .site-content li.product a.button{align-items:center;display:inline-flex;flex-direction:row-reverse}body .site-content li.product a.view-product-link{color:transparent;font-size:1.6rem;font-weight:400;margin-bottom:35px;margin-top:5px;padding:15px;position:relative;text-decoration:underline;text-transform:uppercase;text-underline-offset:2px;white-space:nowrap}@media (min-width: 1113px){body .site-content li.product a.view-product-link:hover{color:var(--secondary-color5);transition:all .3s ease}}body .site-content li.product .woocommerce-loop-product__link{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;width:100%;gap:0}body .site-content li.product .woocommerce-loop-product__title{flex-grow:1;font-weight:var(--dst--h3-font-weight)}body .site-content li.product img{margin:auto;max-height:var(--dst--wc-product-img-height);object-fit:cover;width:100%;height:auto;display:block;border-radius:var(--dst--wc-grid-img-radius);aspect-ratio:1/1}body .site-content li.product .star-rating{margin-block:0 1rem}body .site-content li.product .archive-short-description{flex-grow:1;height:100%;color:var(--dst--secondary-color2);font-weight:100;margin-bottom:1rem}body .site-content li.product .price{margin-bottom:1rem}body .site-content li.product .price .wcsatt-sub-options{font-weight:100;display:block}body .site-content li.product .price .wcsatt-sub-options .wcsatt-dash{display:none}body .site-content li.product .tinvwl_add_to_wishlist_button{display:flex;align-items:center;justify-content:center}body .site-content li.product .tinvwl_add_to_wishlist-text{line-height:1}body .site-content li.product .c-badges{position:absolute;top:25px;right:25px}body .site-content li.product .woocommerce-loop-product__title{color:var(--dst--primary-color2);font-size:2.6rem;margin:2rem 0 1rem}body .site-content li.product .price{color:var(--dst--primary-color2)}body .site-content li.product .price bdi{font-size:2.6rem}@media (min-width: 767px) and (max-width: 1440px){body .site-content li.product .price bdi{font-size:2rem}}body .site-content li.product .stock{margin:10px 0;font-size:18px}body .site-content li.product .stock.in-stock{color:#0a8516}body .site-content li.product .stock.out-of-stock{color:red}body .site-content li.product .c-btn{opacity:1;transform:none}body .site-content li.product .c-btn.-link{margin-top:12px}body .site-content li.product .c-btn.-link .c-btn__txt{color:var(--dst--primary-color2);font-size:1.6rem;border-bottom:1px solid;font-weight:300}body .site-content li.product .c-btn.-link .c-btn__ico{display:none}body .site-content li.product .c-btn.-link:hover .c-btn__txt{color:var(--dst--primary-color1)}body .site-content li.product .c-btn.-normal{background:transparent;border:1px solid var(--dst--primary-color2);color:var(--dst--primary-color2)}body .site-content li.product .c-btn.-normal .c-btn__ico{display:none}body .site-content li.product .c-btn.-normal .c-btn__txt{display:flex;align-items:center;gap:10px}body .site-content li.product .c-btn.-normal .c-btn__txt:before{content:"";width:15px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='20' fill='none'%3E%3Cpath fill='%23263460' d='M11.934 19.087H2.06a2.134 2.134 0 0 1-1.59-.694 1.787 1.787 0 0 1-.459-1.412l.662-10.16c.114-1 .993-1.737 2.049-1.737h8.55c1.056 0 1.94.732 2.049 1.705l.668 10.217c.057.484-.108.986-.465 1.381a2.134 2.134 0 0 1-1.59.693v.007ZM2.722 6.363c-.401 0-.745.254-.783.572l-.661 10.16a.559.559 0 0 0 .14.453.843.843 0 0 0 .642.267h9.88c.255 0 .49-.096.643-.267a.55.55 0 0 0 .146-.42L12.061 6.91c-.032-.292-.375-.547-.782-.547H2.722Z'/%3E%3Cpath fill='%23263460' d='M10.178 8.27a.638.638 0 0 1-.636-.636V3.817a2.544 2.544 0 1 0-5.09 0v3.817c0 .35-.286.637-.636.637a.638.638 0 0 1-.636-.637V3.817A3.82 3.82 0 0 1 6.997 0a3.82 3.82 0 0 1 3.817 3.817v3.817c0 .35-.286.637-.636.637Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}body .site-content li.product:hover{box-shadow:0 0 29px #26346033;transition:box-shadow var(--dst--base-transition)}.archive.woocommerce-page{margin:0;--dst--wc-checkbox-size: 20px}.archive.woocommerce-page .m-banner__container img{object-fit:cover}.archive.woocommerce-page .woocommerce-archive-content.-sidebar-left .wp-block-search__input{border-radius:var(--dst--btn-border-radius, 0);padding-left:20px}.archive.woocommerce-page .woocommerce-archive-content.-sidebar-left .wp-block-search__input::placeholder{font-weight:300}.archive.woocommerce-page .woocommerce-archive-content.-sidebar-left .wp-block-search__button{font-size:0;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' fill='none'%3E%3Ccircle cx='6.87' cy='6.87' r='5.87' stroke='%23263460' stroke-linecap='round' stroke-width='2'/%3E%3Crect width='.625' height='8.119' x='11.057' y='11.502' stroke='%23263460' stroke-linecap='round' stroke-width='.625' rx='.312' transform='rotate(-45 11.057 11.502)'/%3E%3Crect width='1.217' height='4.759' x='13.007' y='13.876' stroke='%23263460' stroke-linecap='round' stroke-width='1.217' rx='.609' transform='rotate(-45 13.007 13.876)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:18px;background-position:center;width:48px;height:48px;margin:auto;top:0;bottom:0;right:0;padding-right:13px}.archive.woocommerce-page .woocommerce-pagination{width:100%}.archive.woocommerce-page .woocommerce-pagination .page-numbers{color:var(--dst--primary-color2);background-color:transparent}.archive.woocommerce-page .woocommerce-pagination .page-numbers.prev,.archive.woocommerce-page .woocommerce-pagination .page-numbers.next{width:5rem;height:5rem;background-color:transparent;border-radius:100px;border:1px solid var(--dst--primary-color2)}.archive.woocommerce-page .woocommerce-pagination .page-numbers.current,.archive.woocommerce-page .woocommerce-pagination .page-numbers:hover{color:var(--dst--primary-color1);background-color:transparent}.archive.woocommerce-page .wc-block-product-filter-checkbox-list__item{margin-bottom:.5rem}.archive.woocommerce-page .wp-block-heading{font-size:2.2rem;font-weight:500;line-height:1.4}.archive.woocommerce-page .wp-block-woocommerce-product-filter-rating:not(:last-child),.archive.woocommerce-page .wp-block-woocommerce-product-filter-attribute:not(:last-child),.archive.woocommerce-page .wp-block-woocommerce-product-filter-status:not(:last-child){border-bottom:1px dashed var(--dst--secondary-color3);padding-bottom:1rem}.archive.woocommerce-page .wc-block-product-filter-price-slider .text input[type=text]{border:none;padding:0}.archive.woocommerce-page .wc-block-product-filter-price-slider__right input[type=text]{text-align:right}.archive.woocommerce-page .wc-block-product-filter-price-slider__range .range-bar{--track-background: var(--dst--primary-color2);--range-color: var(--dst--primary-color2)}.archive.woocommerce-page .wc-block-product-filter-removable-chips__items{color:var(--dst--primary-color2)}.archive.woocommerce-page .wc-block-product-filter-removable-chips__items .wc-block-product-filter-removable-chips__item{border-color:var(--dst--secondary-color3);font-size:1.25rem;border-radius:.5rem;background-color:#d7ebf2}.archive.woocommerce-page .wc-block-product-filter-removable-chips__items .wc-block-product-filter-removable-chips__item .wc-block-product-filter-removable-chips__remove{--icon-color: var(--dst--primary-color2)}.archive.woocommerce-page .wc-block-product-filter-removable-chips__items .wc-block-product-filter-removable-chips__item .wc-block-product-filter-removable-chips__remove:hover{--icon-color: var(--dst--primary-color1)}.archive.woocommerce-page .wc-block-product-filter-removable-chips__items .wc-block-product-filter-removable-chips__item .wc-block-product-filter-removable-chips__remove .wc-block-product-filter-removable-chips__remove-icon{fill:var(--icon-color)}.archive.woocommerce-page .woocommerce-sidebar-widgets .wp-block-search{margin-bottom:0}.archive.woocommerce-page .wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{border-radius:var(--dst--btn-border-radius, 0);font-size:var(--dst--btn-font-size, 1.8rem);padding:var(--dst--btn-padding-block, 1rem) var(--dst--btn-padding-inline, 2rem)}.archive.woocommerce-page .wp-block-woocommerce-product-filter-clear-button :where(.wp-block-buttons){margin-top:var(--wp--style--block-gap)}.archive.woocommerce-page .wp-block-woocommerce-product-filter-clear-button .wp-element-button{transition:all .3s ease}.archive.woocommerce-page .wp-block-woocommerce-product-filter-clear-button .wp-element-button:hover{background-color:#d7ebf2;color:var(--dst--primary-color2)}.archive.woocommerce-page .wc-block-product-filter-checkbox-list__text{color:var(--dst--primary-color2);font-weight:400;font-size:16px}.archive.woocommerce-page .wc-block-product-filter-checkbox-list__label{--checkbox-bg-color: transparent;--checkbox-border-color: var(--dst--secondary-color3);cursor:pointer;display:flex;align-items:center;gap:10px}.archive.woocommerce-page .wc-block-product-filter-checkbox-list__label:hover{--checkbox-bg-color: var(--dst--secondary-color3);--checkbox-border-color: var(--dst--primary-color2)}.archive.woocommerce-page .wc-block-product-filter-checkbox-list__input-wrapper .wc-block-product-filter-checkbox-list__input{background:#fff;border:1px solid var(--checkbox-border-color);border-radius:4px;height:1em;width:1em}.archive.woocommerce-page .wc-block-product-filter-checkbox-list__input-wrapper:before{background:var(--checkbox-bg-color);opacity:.2}.archive.woocommerce-page .js-shop-sidebar-toggle .c-btn__txt{font-weight:800;font-size:16px;line-height:1.5;letter-spacing:.07em;text-transform:uppercase;color:var(--dst--primary-color2)}.wc-block-product-filters{width:100%}.wc-block-product-filters__overlay{z-index:99;background-color:#fff}.wc-block-product-filters.is-overlay-opened .wc-block-product-filters__overlay-dialog{padding-top:calc(var(--dst--header-height, 200px) + 2rem)}.wc-block-product-filters .wc-block-product-filters__overlay-content{padding-inline:2rem}.wc-block-product-filters .wc-block-product-filters__apply,.wc-block-product-filters .wc-block-product-filters__close-overlay,.wc-block-product-filters .wc-block-product-filters__open-overlay{font-family:var(--dst--btn-font),sans-serif;font-size:var(--dst--btn-font-size, 1.8rem);text-transform:var(--dst--btn-text-transform, none);font-weight:var(--dst--btn-font-weight, 400);border-radius:var(--dst--btn-border-radius, 0);padding:var(--dst--btn-padding-block, 1rem) var(--dst--btn-padding-inline, 2rem)}.wc-block-product-filters .wc-block-product-filters__apply{background-color:var(--dst--btn-primary-bg);color:var(--dst--btn-primary-color);border:var(--dst--btn-primary-border) solid var(--dst--btn-primary-border-color)}@media (hover: hover){.wc-block-product-filters .wc-block-product-filters__apply:hover{background-color:var(--dst--btn-primary-bg-hover);color:var(--dst--btn-primary-color-hover);border-color:var(--dst--btn-primary-border-color-hover);text-decoration:none}}.wc-block-product-filters .wc-block-product-filters__close-overlay{background-color:var(--dst--btn-tertiary-bg);color:var(--dst--btn-tertiary-color);border:var(--dst--btn-tertiary-border) solid var(--dst--btn-tertiary-border-color)}@media (hover: hover){.wc-block-product-filters .wc-block-product-filters__close-overlay:hover{background-color:var(--dst--btn-tertiary-bg-hover);color:var(--dst--btn-tertiary-color-hover);border-color:var(--dst--btn-tertiary-border-color-hover);text-decoration:none}}.wc-block-product-filters .wc-block-product-filters__open-overlay{background-color:transparent;color:var(--dst--primary-color2);border:1px solid var(--dst--primary-color2)}@media (hover: hover){.wc-block-product-filters .wc-block-product-filters__open-overlay:hover{background-color:var(--dst--btn-hollow-bg-hover);color:var(--dst--btn-hollow-color-hover);border-color:var(--dst--btn-hollow-border-color-hover)}}body[class*=woocommerce]{--dst--wc-review-icon-size: 20px;--dst--wc-review-icon: url("data:image/svg+xml,%3Csvg width='20' height='17' viewBox='0 0 20 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.8196 13.6653L15.5501 17L14.0341 10.7109L19.0923 6.48147L12.4243 5.92942L9.8196 0L7.21489 5.92942L0.546875 6.48147L5.60515 10.7109L4.08906 17L9.8196 13.6653Z' fill='%23FBB03A'/%3E%3C/svg%3E%0A");--dst--wc-review-icon-color: var(--dst--primary-color1);--dst--wc-review-icon-color-inactive: rgb(168 174 192)}.stars{display:inline-block;margin:0}.stars>span{display:flex}.stars a{width:var(--dst--wc-review-icon-size);height:var(--dst--wc-review-icon-size);font-size:0;color:transparent;background-color:var(--dst--wc-review-icon-color-inactive);-webkit-mask-image:var(--dst--wc-review-icon);mask-image:var(--dst--wc-review-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:background-color .3s}.stars a,.stars a:hover~a,.stars.selected a.active~a{background:var(--dst--wc-review-icon-color-inactive)}.stars:hover a,.stars a:hover,.stars.selected a:not(.active),.stars.selected a.active{background-color:var(--dst--wc-review-icon-color)}.star-rating{display:flex;align-items:center;margin-top:16px}.star-rating__wrapper{display:inline-flex;position:relative;overflow:hidden}.star-rating__wrapper .star{width:var(--dst--wc-review-icon-size);height:var(--dst--wc-review-icon-size);font-size:0;color:transparent;background-color:var(--dst--wc-review-icon-color-inactive);-webkit-mask-image:var(--dst--wc-review-icon);mask-image:var(--dst--wc-review-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;transition:background-color .3s}.star-rating__overlay{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--dst--wc-review-icon-color);-webkit-mask-image:var(--dst--wc-review-icon);mask-image:var(--dst--wc-review-icon);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--dst--wc-review-icon-size) auto;mask-size:var(--dst--wc-review-icon-size) auto}
