@charset "UTF-8";: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;inset: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-notices-wrapper{margin-bottom:1em}.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,.ds-product-related-products__title,.woocommerce-Tabs-panel--additional_information h2,.summary .product_title,.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, 5rem));margin-bottom:var(--dst--h2-margin-bottom, .5em);color:var(--dst--base-heading-color)}.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, 4rem));margin-bottom:var(--dst--h3-margin-bottom, .5em);color:var(--dst--base-heading-color)}.comment-reply-title,.ds-product-key-benefits__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, 3rem));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>h2,.related.products>h2{text-align:center}.single-product{--dst--wc-single-product-gallery-col: 100%;--dst--wc-single-product-summary-col: 100%;--dst--wc-single-product-grid-col-gap: 0}@media(min-width:1113px){.single-product{--dst--wc-single-product-gallery-col: 54.5%;--dst--wc-single-product-summary-col: calc(100% - var(--dst--wc-single-product-gallery-col));--dst--wc-single-product-grid-col-gap: 4.6rem}}.single-product .site-content{overflow-x:hidden}@media(min-width:1113px){.single-product .site-content{padding-top:var(--dst--header-height, 60px)}}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);padding-right:5.76%}}@media(max-width:1112px){div.product .summary{order:1;margin-bottom:20px}}div.product .summary .a2a_kit{margin-top:0;line-height:0!important}div.product .summary .product-share{padding-top:15px;border-top:1px solid rgba(28,35,44,.25);display:flex;align-items:center;gap:10px}div.product .summary .product-share p{font-size:1.6rem}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-col-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:575px){div.product .upsells,div.product .related{width:100%}}.woocommerce-breadcrumb{padding:1em 0;font-weight:700}.woocommerce-breadcrumb a{color:#0b1a39;text-decoration:none;text-transform:capitalize;transition:all .3s ease;font-weight:500}@media(hover:hover){.woocommerce-breadcrumb a:hover{color:var(--dst--secondary-color3);transition:all .3s ease}}.woocommerce-breadcrumb .delimiter{display:inline-block;padding:0 .5em;font-weight:500}.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.2rem}.summary .product_subtitle{padding-right:7rem;font-size:2.4rem}.summary form.cart,.summary .woocommerce-variation-add-to-cart{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px;width:100%;margin-bottom:1em}.summary table.variations{margin-bottom:30px}.summary table.variations th,.summary table.variations td{padding:0}.summary table.variations select{margin-bottom:1em}.summary .woocommerce-product-details__short-description{margin-block:15px;font-size:1.8rem}.summary .single_variation_wrap,.summary .single_add_to_cart_button{flex:1 1 auto;height:var(--dst--wc-product-quantity-height)}.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:var(--dst--input-border-radius);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:center;-moz-appearance:textfield;padding-inline:45px;font-size:18px}.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 width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Group 48098335'%3E%3Cpath id='Vector 280' d='M11.5 5.75L0 5.75' stroke='%231C232C'/%3E%3Cpath id='Vector 281' d='M5.75 11.5L5.75 0' stroke='%231C232C'/%3E%3C/g%3E%3C/svg%3E%0A")}.summary .quantity .item_qty.minus{left:0;transform:rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg width='12' height='2' viewBox='0 0 12 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath id='Vector 279' d='M11.5 0.75L0 0.749999' stroke='%231C232C'/%3E%3C/svg%3E%0A")}.summary .product_meta{margin-block:1em}.summary .product_meta>*{display:block}.summary .woocommerce-product-rating{display:flex;align-items:center;gap:15px;margin-bottom:1em}.summary .woocommerce-review-link{color:var(--dst--base-text-color);text-decoration:underline}.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}.summary .a2a_kit a span{border-radius:50%!important;width:28px!important;height:28px!important;line-height:28px!important;background-size:28px!important;padding:6px}.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)}.single-product{--dst--wc-gallery-main-image-ratio: 1.29;--dst--wc-gallery-thumb-items: 3;--dst--wc-gallery-thumb-border: 2px solid;--dst--wc-gallery-thumb-bdr-color: var(--dst--primary-color2);--dst--wc-gallery-thumb-bdr-radius: 10px;--dst--wc-gallery-thumb-height: 100%;--dst--wc-gallery-thumb-aspect-ratio: 16 / 9;--dst--wc-thumb-gap: 5px}.single-product .woo-product-gallery{--swiper-nav-size: var(--dst--wc-gallery-thumb-height);--swiper-nav-bdg: transparent;--swiper-nav-gap: 10px;--swiper-arrows-bdr-color: transparent;--swiper-nav-bdg-hover: transparent;--swiper-arrows-bdr-color-hover: transparent;--swiper-arrows-bdr-radius: 0px;--swiper-arrows-shadow: none;--swiper-nav-icon-color: #151515;--swiper-nav-icon-hover-color: var(--dst--secondary-color3)}.single-product .woo-product-gallery.is-horizontal{--dst--wc-gallery-gap: 10px;--dst--wc-gallery-thumb-height: 14rem;--dst--wc-gallery-thumb-width: calc(100% / var(--dst--wc-gallery-thumb-num, 4));--swiper-nav-size: 50px}.single-product .woo-product-gallery.is-vertical{--dst--wc-gallery-max-height: 50rem;--dst--wc-gallery-gap: 20px;--dst--wc-gallery-thumb-width: 100px;--swiper-nav-size: 50px}.single-product .woo-product-gallery.is-nav-in-main{--swiper-nav-bottom-offset: 20px;--swiper-nav-left-offset: 20px}.woo-left-wrapper .wc-gallery{position:relative}.woo-left-wrapper .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}.woo-left-wrapper .wc-gallery__main .swiper-slide{aspect-ratio:var(--dst--wc-gallery-main-image-ratio)}@media(hover:hover){.woo-left-wrapper .wc-gallery__main:hover .wc-gallery__icon{transform:scale(1.05);transition:.2s ease-in-out}}.woo-left-wrapper .wc-gallery__image a{display:flex;align-items:center;justify-content:center;height:100%;width:100%;position:relative;aspect-ratio:var(--dst--wc-gallery-main-image-ratio)}.woo-left-wrapper .wc-gallery__image a img{border-radius:3rem;width:100%;height:100%;object-fit:cover;bottom:0;max-width:100%;max-height:100%}.woo-left-wrapper .wc-gallery__image--placeholder img{max-width:100%;height:auto}.woo-left-wrapper .wc-gallery__icon{position:absolute;z-index:1;top:20px;right:20px;max-width:40px;max-height:40px;pointer-events:none;transition:.2s ease-in-out}.woo-left-wrapper .wc-gallery__icon img,.woo-left-wrapper .wc-gallery__icon svg{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain;display:block}.woo-left-wrapper .wc-gallery__nav{-webkit-user-select:none;user-select:none;pointer-events:none;position:relative}.woo-left-wrapper .wc-gallery__nav .wc-gallery__image{display:inline-flex;align-items:center;border:var(--dst--wc-gallery-thumb-border) transparent;border-radius:var(--dst--wc-gallery-thumb-bdr-radius);max-height:100%;overflow:hidden;cursor:pointer;pointer-events:auto}.woo-left-wrapper .wc-gallery__nav .wc-gallery__image.swiper-slide-thumb-active{border-color:var(--dst--wc-gallery-thumb-bdr-color)}.woo-left-wrapper .wc-gallery__nav .wc-gallery__image img{width:100%;height:100%;object-fit:cover;border-radius:var(--dst--wc-gallery-thumb-bdr-radius)}.woo-left-wrapper .wc-gallery .m-slider__nav{position:absolute;display:flex;gap:10px;justify-content:space-between;pointer-events:none}.woo-left-wrapper .wc-gallery .m-slider__arrows{border:1px solid var(--swiper-arrows-bdr-color);border-radius:var(--swiper-arrows-bdr-radius);background:var(--swiper-nav-bdg);color:var(--swiper-arrows-bdr-color);transition:.2s ease-in-out;pointer-events:auto;margin:0;position:relative;inset:unset;display:flex;justify-content:center;align-items:center;min-width:var(--swiper-nav-size, 50px);width:var(--swiper-nav-size, 50px);height:var(--swiper-nav-size, 50px)}.woo-left-wrapper .wc-gallery .m-slider__arrows:after{display:none}@media(hover:hover){.woo-left-wrapper .wc-gallery .m-slider__arrows:hover{background:var(--swiper-nav-bdg-hover);color:var(--swiper-arrows-bdr-color-hover);transition:.2s ease-in-out}}.woo-left-wrapper .wc-gallery .m-slider__arrows .arrow-icon{max-height:30px;max-width:30px}.woo-left-wrapper .wc-gallery.is-nav-in-thumbs .m-slider__nav{inset:0}.woo-left-wrapper .wc-gallery.is-nav-in-thumbs .wc-gallery__thumbs{position:relative}.woo-left-wrapper .wc-gallery.is-nav-in-main .m-slider__nav{max-width:calc(var(--swiper-nav-size) * 2 + var(--swiper-nav-gap));max-height:calc(var(--swiper-nav-size) * 2 + var(--swiper-nav-gap));bottom:var(--swiper-nav-bottom-offset)}.woo-left-wrapper .wc-gallery.is-nav-in-main .m-slider__nav.-left{left:var(--swiper-nav-left-offset)}.woo-left-wrapper .wc-gallery.is-nav-in-main .m-slider__nav.-right{right:calc(var(--dst--wc-gallery-thumb-width) + var(--dst--wc-gallery-gap) + var(--swiper-nav-left-offset))}.woo-left-wrapper .wc-gallery.is-nav-in-main.-left .m-slider__nav.-left{left:calc(var(--dst--wc-gallery-thumb-width) + var(--dst--wc-gallery-gap) + var(--swiper-nav-left-offset))}.woo-left-wrapper .wc-gallery.is-nav-in-main.-left .m-slider__nav.-right{right:var(--swiper-nav-left-offset)}.woo-left-wrapper .wc-gallery.is-horizontal{--swiper-navigation-sides-offset: 0;--swiper-navigation-top-offset: 0}.woo-left-wrapper .wc-gallery.is-horizontal .wc-gallery__thumbs{margin-top:var(--dst--wc-gallery-gap)}.woo-left-wrapper .wc-gallery.is-horizontal.is-nav-in-main .m-slider__nav{bottom:calc(var(--dst--wc-gallery-thumb-height) + var(--dst--wc-gallery-gap) + var(--swiper-nav-bottom-offset))}.woo-left-wrapper .wc-gallery.is-horizontal.is-nav-in-thumbs .wc-gallery__nav{margin-inline:calc(var(--swiper-nav-size) + var(--dst--wc-thumb-gap))}.woo-left-wrapper .wc-gallery.is-horizontal.is-nav-in-thumbs .m-slider__arrows{height:100%}.woo-left-wrapper .wc-gallery.is-horizontal.is-nav-in-thumbs .m-slider__arrows.-prev{left:0}.woo-left-wrapper .wc-gallery.is-horizontal.is-nav-in-thumbs .m-slider__arrows.-prev svg{transform:rotate(180deg)}.woo-left-wrapper .wc-gallery.is-horizontal.is-nav-in-thumbs .m-slider__arrows.-next{right:0}.woo-left-wrapper .wc-gallery.is-vertical{display:flex;gap:var(--dst--wc-gallery-gap)}.woo-left-wrapper .wc-gallery.is-vertical.-left{flex-direction:row-reverse}.woo-left-wrapper .wc-gallery.is-vertical.-right{flex-direction:row}.woo-left-wrapper .wc-gallery.is-vertical .wc-gallery__nav{width:var(--dst--wc-gallery-thumb-width);height:calc(100% - 2 * (var(--swiper-nav-size) + var(--dst--wc-thumb-gap)))}.woo-left-wrapper .wc-gallery.is-vertical .wc-gallery__thumbs{max-width:var(--dst--wc-gallery-thumb-width);flex:1 0 var(--dst--wc-gallery-thumb-width)}.woo-left-wrapper .wc-gallery.is-vertical.is-nav-in-thumbs{--swiper-navigation-sides-offset: 0;--swiper-navigation-top-offset: 0}.woo-left-wrapper .wc-gallery.is-vertical.is-nav-in-thumbs .wc-gallery__nav{margin-block:calc(var(--swiper-nav-size) + var(--dst--wc-thumb-gap))}.woo-left-wrapper .wc-gallery.is-vertical.is-nav-in-thumbs .wc-gallery__main{padding-block:calc(var(--swiper-nav-size) + var(--dst--wc-thumb-gap))}.woo-left-wrapper .wc-gallery.is-vertical.is-nav-in-thumbs .m-slider__nav{flex-direction:column}.woo-left-wrapper .wc-gallery.is-vertical.is-nav-in-thumbs .m-slider__arrows{width:100%}.woo-left-wrapper .wc-gallery.is-vertical.is-nav-in-thumbs .m-slider__arrows.-prev{top:0}.woo-left-wrapper .wc-gallery.is-vertical.is-nav-in-thumbs .m-slider__arrows.-prev svg{transform:rotate(-90deg)}.woo-left-wrapper .wc-gallery.is-vertical.is-nav-in-thumbs .m-slider__arrows.-next{top:auto;bottom:0}.woo-left-wrapper .wc-gallery.is-vertical.is-nav-in-thumbs .m-slider__arrows.-next svg{transform:rotate(90deg)}.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--wc-border-color);--dst--wc-shipping-box-shadow: -4px 4px 14px 4px rgba(0, 0, 0, .2);--dst--wc-shipping-box-br: 10px}@media(min-width:1281px){.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}}.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);margin:5px 0;padding:var(--dst--wc-shipping-pad-t) var(--dst--wc-shipping-pad-lr) var(--dst--wc-shipping-pad-b);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;text-align:center}.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:#00261f40;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{margin-top:8px}.shipping-bar__body_title{margin-bottom:.3em;font-size:var(--dst--wc-shipping-title-size);font-weight:var(--dst--wc-shipping-title-weight)}.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-related{width:100%}.ds-product-key-benefits{margin:15px 0;border-top:1px solid rgba(28,35,44,.25);border-bottom:1px solid rgba(28,35,44,.25);padding-block:15px}.ds-product-key-benefits__title{margin-bottom:1.5rem;line-height:1.3}@media(max-width:767px){.ds-product-key-benefits__title{font-size:1.125rem;margin-bottom:1.25rem}}@media(max-width:575px){.ds-product-key-benefits__title{font-size:1rem;margin-bottom:1rem}}.ds-product-key-benefits__list{list-style:none;padding:0;margin:0}.ds-product-key-benefits__item{display:flex;align-items:center;margin-bottom:1rem;padding:.75rem 0}.ds-product-key-benefits__item:last-child{margin-bottom:0}@media(max-width:575px){.ds-product-key-benefits__item{margin-bottom:.875rem;padding:.5rem 0}}.ds-product-key-benefits__checkmark{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;background-color:#c01a1e;color:#fff;border-radius:50%;font-size:.75rem;font-weight:700;margin-right:.875rem}@media(max-width:575px){.ds-product-key-benefits__checkmark{width:1.125rem;height:1.125rem;font-size:.6875rem;margin-right:.75rem}}.ds-product-key-benefits__text{flex:1;line-height:1.5;font-size:1.8rem}.ds-product-cta-buttons{margin-block:15px;padding-top:15px;border-top:1px solid rgba(28,35,44,.25);display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:20px}.ds-product-cta-buttons .c-btn.-primary,.ds-product-cta-buttons .c-btn.-secondary{max-width:250px;white-space:normal}.ds-product-cta-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.5rem;border-radius:8px;text-decoration:none;font-weight:600;font-size:.95rem;line-height:1.4;transition:all .3s ease;flex:1;min-height:3rem;border:2px solid transparent}@media(max-width:767px){.ds-product-cta-button{padding:.75rem 1.25rem;font-size:.9rem;min-height:2.75rem}}@media(max-width:575px){.ds-product-cta-button{padding:.875rem 1.5rem;font-size:.95rem;min-height:3rem}}.ds-product-cta-button__arrow{flex-shrink:0;font-size:1.125rem;font-weight:700;transition:transform .3s ease}.ds-product-cta-button:hover .ds-product-cta-button__arrow{transform:translate(2px,-2px)}.ds-product-cta-button:focus{outline:2px solid #3498db;outline-offset:2px}.single-product{--dst--wc-tabs-height: 55px;--dst--wc-tabs-padding: 10px 20px;--dst--wc-tabs-bg: transparent;--dst--wc-tab-color: #14314B;--dst--wc-tab-fs: 1.8rem;--dst--wc-tab-fw: 600;--dst--wc-tab-lh: 1.5;--dst--wc-tab-padding: 5px 1em}.woocommerce-tabs{display:flex;flex-direction:column;position:relative;margin-top:5rem;width:100%}.woocommerce-tabs:before{content:"";width:100vw;height:1px;display:inline-block;position:absolute;background:#0003;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;top:54px;z-index:-1;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:8vmin;flex-direction:column;background:var(--dst--wc-tabs-bg)}@media(min-width:768px){.woocommerce-tabs ul.tabs{flex-direction:row;align-items:flex-end;height:var(--dst--wc-tabs-height)}}.woocommerce-tabs ul.tabs li{display:block;position:relative;text-transform:uppercase;margin:0;text-align:center}@media(min-width:768px){.woocommerce-tabs ul.tabs li{margin:0 10px}}.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);padding:var(--dst--wc-tab-padding);color:var(--dst--wc-tab-color);height:var(--dst--wc-tabs-height);display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;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-color3);transition:border-bottom-color .3s}.woocommerce-tabs ul.tabs li.active a{font-weight:600;transition:all .3s ease}@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:2em;position:relative}.woo-tabs-options{display:none;overflow:hidden;border-radius:var(--dst--wc-tabs-br);background:var(--dst--secondary-color1);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, 4px) 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;color:#fff}.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}.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}.ds-product-specifications__heading{max-width:710px;margin-bottom:5rem}.ds-product-specifications__subtitle{max-width:80%;font-size:2.2rem}.ds-product-specifications__row{display:flex}.ds-product-specifications__row:nth-child(odd){background-color:#ac927b3b;border-radius:16px}.ds-product-specifications__label{flex:0 0 20%;max-width:20%;padding-block:4rem;padding-inline:8rem 2rem;border-right:1px solid rgba(7,35,53,.2);font-size:1.8rem;font-weight:700}.ds-product-specifications__value{flex:0 0 65%;max-width:65%;border-right:1px solid rgba(7,35,53,.2);padding:2rem 2rem 2rem 8rem;display:flex;align-items:center;font-size:1.8rem}@media(max-width:767px){.woocommerce-Tabs-panel--related_products{margin-top:20px}}.ds-product-related-products{max-width:100%}.ds-product-related-products__title{margin-bottom:2rem;font-size:2rem;font-weight:700;color:#2c3e50;line-height:1.3;text-align:center}@media(max-width:767px){.ds-product-related-products__title{font-size:1.75rem;margin-bottom:1.5rem}}@media(max-width:575px){.ds-product-related-products__title{font-size:1.5rem;margin-bottom:1.25rem}}.ds-product-related-products__content{margin-top:1rem}.ds-product-related-products__content .single-product-related{margin:0}.woocommerce-Tabs-panel--reviews{width:100%;--dst--form-label-color: var(--dst--base-text-color-alt);--dst--wc-review-icon-color-inactive: var(--dst--base-text-color-alt);--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}.comment-reply-title{text-align:center;display:block;font-family:var(--dst--font-primary);text-transform:none}.comment-form p{margin-bottom:var(--dst--form-row-margin-block)}.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: 30px;--dst--wc-grid-gap-horizontal: 20px;--dst--wc-grid-gap-vertical: 20px;--dst--wc-checkbox-size: 20px}@media(min-width:768px){body[class*=woocommerce]{--dst--wc-grid-col: 3;--dst--wc-grid-with-sidebar-col: 3;--dst--wc-product-img-height: 210px}}@media(min-width:1113px){body[class*=woocommerce]{--dst--wc-grid-col: 4;--dst--wc-grid-gap-horizontal: 30px;--dst--wc-grid-gap-vertical: 50px;--dst--wc-grid-with-sidebar-col: 3;--dst--wc-grid-with-sidebar-gap: 30px}}ul.products{column-gap:var(--dst--wc-grid-gap-horizontal);display:grid;grid-template:auto/repeat(var(--dst--wc-grid-col),minmax(0,1fr));row-gap:var(--dst--wc-grid-gap-vertical)}.-has-sidebar ul.products{grid-template:auto/repeat(var(--dst--wc-grid-with-sidebar-col),minmax(0,1fr))}li.product{align-items:center;display:flex;flex-direction:column;justify-content:space-between;text-align:center;width:100%;height:100%;position:relative}li.product .product-loop-top-wrapper{margin-bottom:12px;border-radius:var(--dst--wc-grid-img-radius);overflow:hidden;width:100%;aspect-ratio:3/4;height:auto}li.product a{color:var(--dst--base-text-color)}li.product a.button{align-items:center;display:inline-flex;flex-direction:row-reverse}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){li.product a.view-product-link:hover{color:var(--secondary-color5);transition:all .3s ease}}li.product .woocommerce-loop-product__link{align-items:center;display:flex;flex-direction:column;width:100%;gap:12px}li.product .woocommerce-loop-product__title{font-weight:var(--dst--h4-font-weight);font-size:calc(var(--dst--h4-font-size-mobile, 16px) * 1.25)}@media(min-width:1113px){li.product .woocommerce-loop-product__title{font-size:var(--dst--h4-font-size, 2rem)}}li.product img{height:100%;margin:auto;object-fit:cover;width:100%;display:block}li.product:hover img{transform:scale(1.1)}li.product .star-rating{margin-bottom:.5rem}li.product .archive-short-description{font-size:1.8rem;font-weight:500;margin-bottom:.75em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}li.product .price{margin-bottom:10px}li.product .c-btn.-primary{--dst--btn-padding-block: 8px;--dst--btn-padding-inline: 1.625em;background-color:var(--dst--btn-primary-bg);color:var(--dst--btn-primary-bg-hover);border-radius:50px;font-size:16px}li.product .c-btn.-primary .c-btn__ico{display:none}li.product .c-btn.-primary:hover{background-color:#fff}li.product .c-btn.-primary:hover .c-btn__txt{color:var(--dst--primary-color3)}li.product .tinvwl_add_to_wishlist_button{display:flex;align-items:center;justify-content:center}li.product .tinvwl_add_to_wishlist-text{line-height:1}body[class*=woocommerce]{--dst--wc-review-icon-size: 20px;--dst--wc-review-icon: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.37003 16.0568C9.68936 15.8625 10.0904 15.8625 10.4097 16.0568L13.9744 18.226C14.7305 18.6861 15.6675 18.0096 15.4687 17.1471L14.5193 13.0286C14.4365 12.6695 14.558 12.2938 14.8355 12.0512L18.0112 9.27449C18.6748 8.69421 18.3174 7.60144 17.4392 7.5254L13.2697 7.16442C12.8997 7.13239 12.5779 6.89788 12.434 6.55544L10.8118 2.69378C10.4687 1.87684 9.3111 1.87683 8.96792 2.69378L7.34574 6.55544C7.20189 6.89788 6.88009 7.13239 6.51004 7.16442L2.34059 7.5254C1.46232 7.60144 1.10496 8.69421 1.76861 9.27449L4.94425 12.0512C5.22174 12.2938 5.34325 12.6695 5.26045 13.0286L4.31105 17.1471C4.11224 18.0096 5.04927 18.6861 5.80533 18.226L9.37003 16.0568Z' fill='%23FBB03A'/%3E%3C/svg%3E%0A");--dst--wc-review-icon-color: var(--dst--primary-color2);--dst--wc-review-icon-color-inactive: rgba(0, 38, 31, .5)}.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}.ds-product-additional-sections{margin-top:20px}.ds-product-section{margin-bottom:10px}.ds-section-title{cursor:pointer;font-weight:700;display:flex;justify-content:space-between;align-items:center}.toggle-icon{font-size:1.2em}.ds-section-content{padding:10px 0}.ds-content ul{list-style:none;padding:0}.ds-content li{position:relative;padding-left:20px;margin-bottom:5px}.ds-content li:before{content:"•";color:red;position:absolute;left:0;font-size:1.2em}.ds-color-swatches{display:flex;flex-wrap:wrap;gap:10px}.ds-color-swatch{width:30px;height:30px;border-radius:50%;border:1px solid #ccc;display:inline-block}
