body:not(:has(.inner-banner-section)) .shopify-section:has(.breadcrumbs-section){border-top:1px solid #D1D5DB}.testimonial-section .swiper-arrow{width:var(--btn-height);height:var(--btn-height);border:1px solid var(--border-color);color:var(--title-color);border-radius:var(--radius-12);-webkit-border-radius:var(--radius-12);position:static;margin:0;transition:var(--transition);-webkit-transition:var(--transition)}.testimonial-section .google-badge{display:flex;flex-wrap:wrap;align-items:center;align-content:center;height:var(--btn-height);background:#f9fafb;border:1px solid var(--border-color);border-radius:var(--radius-12);-webkit-border-radius:var(--radius-12);font-family:var(--text-font);font-size:var(--font-18);font-weight:400;color:var(--text-color);line-height:1.55;margin:0 20px;padding:0 20px}.testimonial-section .google-badge svg{margin:0 8px 0 4px}.testimonial-arrow-container{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;margin:var(--space-35) 0 0 0}.testimonial-section .swiper-arrow svg{width:24px;height:24px}.testimonial-section .swiper-arrow:after{display:none}.testimonial-review svg{width:16px;height:16px}.testimonial-review svg+svg{margin-left:4px}.testimonial-title{font-family:var(--content-font);font-size:var(--font-22);font-weight:400;color:var(--title-color);line-height:1.45;margin:var(--space-40) 0 0 0}.testimonial-card{padding:40px;border:1px solid #E5E7EB;border-radius:var(--radius-16);width:100%}.testimonial-content{margin:var(--space-40) 0 0 0}.testimonial-content p{font-family:var(--content-font);font-size:var(--font-16);font-weight:400;color:#6c6c6c;line-height:1.5}.testimonial-name{font-family:var(--content-font);font-size:var(--font-16);font-weight:400;color:#121721;line-height:1.25}.testimonial-location{font-family:var(--content-font);font-size:12px;font-weight:400;color:var(--text-color);line-height:16px;margin:8px 0 0}.testimonial-tag{background:#e6f2f8;border:1px solid #CFE6F2;display:flex;flex-wrap:wrap;height:32px;font-family:var(--content-font);font-size:14px;font-weight:400;color:#00679a;padding:0 10px;border-radius:8px;align-items:center}.testimonial-section .swiper-wrapper{align-items:normal}.testimonial-section .swiper-slide{display:flex;flex-wrap:wrap;height:auto}.testimonial-author{margin:var(--space-80) 0 0 0}@media screen and (min-width:1200px){.testimonial-section .swiper-arrow:hover{background:#000;border-color:#000;color:#fff}}@media screen and (max-width:1439px){.testimonial-card{padding:30px}}@media screen and (max-width:767px){.testimonial-card{padding:20px}.testimonial-section .google-badge{margin:0 12px;padding:0 16px}.testimonial-section .swiper-arrow svg{width:20px;height:20px}.testimonial-review svg{width:12px;height:12px}.testimonial-review svg+svg{margin-left:2px}}@media screen and (max-width:479px){.testimonial-section .display-2{max-width:300px;margin:0 auto}.testimonial-tag{font-size:13px;height:30px;border-radius:5px}.testimonial-section .google-badge{margin:0 10px;padding:0 10px}}.shopify-section:has(.content-with-img-full .detail_tab_wrapper){background:#f3f4f6;padding:var(--content-space-lg) 0 var(--content-space)}.detail_tab_wrapper .tabsview_wrapper{display:flex;overflow-x:auto;scrollbar-width:none;margin-bottom:var(--content-space);border-bottom:1px solid #E5E7EB}.detail_tab_wrapper .tabsview_wrapper .tab{background:none;border:none;padding:4px 0 12px;font-family:var(--content-font);font-size:var(--font-20);font-weight:400;color:var(--text-color);line-height:1.4;border-bottom:2px solid transparent;cursor:pointer;position:relative}.detail_tab_wrapper .tabsview_wrapper .tab.on{color:var(--primary-color);border-color:var(--title-color)}.detail_tab_wrapper .tabsview_wrapper .tab+.tab{margin-left:40px}.detail_tab_wrapper .tab-inner-content ul{list-style-type:none;padding:0;margin:0;text-align:left}.detail_tab_wrapper .tab-inner-content ul li{padding:0 0 0 calc(20px + 1rem);font-size:var(--font-18);font-weight:400;line-height:32px;color:var(--text-color);position:relative}.detail_tab_wrapper .tab-inner-content ul li:before{content:"";display:block;position:absolute;left:0;top:6px;background:url(./bullet1.svg) no-repeat 0 0 / cover #0000;width:20px;height:20px}.detail_tab_wrapper .tab-inner-content ul li+li{margin-top:16px}.detail_tab_wrapper .cms-content :is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6)+:is(p,ul,ol,table,.rte-table-wrapper,.cms-compare){margin-top:var(--small-gap)}.detail_tab_wrapper .cms-content ul,.detail_tab_wrapper .cms-content .product-brochure_wrap{margin-top:var(--small-gap)!important}.detail_tab_wrapper .cms-content .product-brochure_wrap a{color:var(--primary-color);display:inline-flex;flex-wrap:wrap;align-items:center;cursor:pointer;transition:var(--transition);-webkit-transition:var(--transition)}.detail_tab_wrapper .cms-content .product-brochure_wrap a .icon{width:20px;height:20px;margin-right:10px}.detail_tab_wrapper .cms-content .product-brochure_wrap a .icon :is(svg,img){width:100%;height:100%;transition:var(--transition);-webkit-transition:var(--transition)}.detail_tab_wrapper .cms-content .product-brochure_wrap a .icon svg{transition:var(--transition);-webkit-transition:var(--transition);fill:var(--primary-color)}.detail_tab_wrapper .cms-content .product-brochure_wrap a .icon svg path{fill:inherit}.detail_tab_wrapper .cms-content a{color:var(--primary-color)}.detail_tab_wrapper .tab-inner-content.tab_list-content ul{column-count:3;column-gap:16px}.detail_tab_wrapper .tab-inner-content.tab_list-content ul li{margin-bottom:16px!important;display:inline-block;width:100%}.detail_tab_wrapper .tab-inner-content.tab_list-content ul li+li{margin:0}.detail_tab_wrapper .product-description{display:flex;flex-wrap:wrap}.detail_tab_wrapper .product-description>*{width:50%}.detail_tab_wrapper .product-description .product-description-left-section{padding:0 120px 0 0}.detail_tab_wrapper .product-description .product-description-refund-policy{margin-top:132px}.faq_bg-grey{background:#f3f4f6!important}.detail_tab_wrapper .tab-inner-content :is(.okeReviews[data-oke-container].oke-w,div.okeReviews.oke-w){max-width:100%;padding:0;color:inherit}.detail_tab_wrapper .oke-w-main{width:100%}.detail_tab_wrapper .okeReviews .js-oke-widgetSize{display:flex}.detail_tab_wrapper .oke-w-header .oke-w-header-content{display:block;width:100%}.detail_tab_wrapper .oke-w-header .oke-w-header-content .oke-w-header-content-block{width:calc(100% - 48px)}.detail_tab_wrapper :is(.okeReviews[data-oke-container] .oke-w-reviews-list-item,div.okeReviews .oke-w-reviews-list-item){padding:var(--small-gap)!important;background:#fff;border:1px solid #D1D5DB;border-radius:var(--radius-10)}.detail_tab_wrapper .oke-w-reviews-main .oke-w-reviews-list .oke-w-reviews-list-item:before{content:none}.detail_tab_wrapper :is(.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button){min-width:var(--btn-width);min-width:auto;height:var(--btn-height);position:relative;z-index:1;padding:0 20px;font-family:var(--text-font);font-size:var(--font-16);font-weight:700;line-height:1.5;color:var(--btn-color);letter-spacing:0;background:var(--btn-bg);border:1px solid var(--btn-border);border-radius:var(--radius-12);-webkit-border-radius:var(--radius-12);box-shadow:none;-webkit-box-shadow:none;display:inline-flex;flex-wrap:wrap;vertical-align:top;align-items:center;justify-content:center;text-align:center;transition:var(--transition);-webkit-transition:var(--transition);cursor:pointer;text-transform:uppercase}.detail_tab_wrapper .oke-is-active+.oke-w-reviews-filters{margin-top:var(--space-30)}.detail_tab_wrapper .oke-w-main .oke-button.oke-w-reviews-filterToggle{--btn-color: var(--title-color);--btn-bg: #fff;--btn-border: var(--border-color);--btn-hover-color: #fff;--btn-hover-bg: var(--title-color);--btn-hover-border: var(--title-color)}.detail_tab_wrapper .oke-w-main .oke-button.oke-w-writeReview{--btn-color: #fff;--btn-bg: var(--title-color);--btn-border: var(--title-color);--btn-hover-color: #fff;--btn-hover-bg: var(--primary-color);--btn-hover-border: var(--primary-color)}.detail_tab_wrapper .okeReviews[data-oke-container] .oke-w-writeReview:before,.detail_tab_wrapper div.okeReviews .oke-w-writeReview:before{color:inherit!important}.detail_tab_wrapper .okeReviews[data-oke-container] .oke-w-writeReview:before,.detail_tab_wrapper div.okeReviews .oke-w-writeReview:before,.detail_tab_wrapper .okeReviews[data-oke-container] .oke-w-reviews-filterToggle .oke-icon:before,.detail_tab_wrapper div.okeReviews .oke-w-reviews-filterToggle .oke-icon:before{margin-right:10px}.detail_tab_wrapper .okeReviews[data-oke-container] .oke-w-reviews-count,.detail_tab_wrapper div.okeReviews .oke-w-reviews-count{color:var(--text-color)}.detail_tab_wrapper :is(.oke-w-ratingAverageModule-rating,.oke-w-recommendsModule-value){font-size:var(--font-20)}.detail_tab_wrapper :is(.oke-w-ratingAverageModule-count,.oke-w-recommendsModule-text){font-size:var(--font-12);color:var(--text-color)}.detail_tab_wrapper .oke-w-recommendsModule-text{font-size:var(--font-14)}.detail_tab_wrapper .okeReviews[data-oke-container] .oke-w-filterOption-checkbox:checked~.oke-w-filterOption-label,.detail_tab_wrapper div.okeReviews .oke-w-filterOption-checkbox:checked~.oke-w-filterOption-label{color:#fff;background-color:var(--title-color);border-color:var(--title-color)}.detail_tab_wrapper :is(.okeReviews[data-oke-container] .oke-title,div.okeReviews .oke-title){font-size:var(--font-24);font-weight:700;letter-spacing:-.005em;font-family:var(--title-font);color:var(--title-color)}.detail_tab_wrapper :is(.okeReviews[data-oke-container] .oke-bodyText,div.okeReviews .oke-bodyText,div.okeReviews .oke-state-empty-text){font-size:var(--font-18);font-weight:400;font-family:var(--content-font);color:var(--text-color);line-height:1.55}.detail_tab_wrapper :is(.okeReviews[data-oke-container] .oke-w-reviews-main--nav-divider,div.okeReviews .oke-w-reviews-main--nav-divider){border-top:1px solid #D1D5DB}.detail_tab_wrapper :is(.okeReviews[data-oke-container] .oke-w-review-side,div.okeReviews .oke-w-review-side){border:1px solid #D1D5DB;border-radius:8px}.detail_tab_wrapper :is(.okeReviews[data-oke-container] .oke-state,div.okeReviews .oke-state){border:0!important;padding:0!important}.detail_tab_wrapper div.okeReviews .oke-state-empty-button{margin-top:var(--space-20)}.detail_tab_wrapper :is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p)+:is(.product-dimensions-image-container){margin-top:calc(var(--font-18) * 1.55)}@media screen and (min-width:1200px){.detail_tab_wrapper :is(.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover){color:var(--btn-hover-color);background:var(--btn-hover-bg);border-color:var(--btn-hover-border);box-shadow:none}.detail_tab_wrapper .cms-content a:hover{color:var(--dark-color)}.detail_tab_wrapper .cms-content .product-brochure_wrap a:hover .icon svg{fill:var(--dark-color)}}@media screen and (max-width:1439px){.detail_tab_wrapper .tabsview_wrapper .tab+.tab{margin-left:30px}.detail_tab_wrapper .product-description .product-description-left-section{padding:0 100px 0 0}.detail_tab_wrapper .product-description .product-description-refund-policy{margin-top:80px}.detail_tab_wrapper .tab-inner-content ul li{padding:0 0 0 calc(1.25em + 1rem)}.detail_tab_wrapper .tab-inner-content ul li:before{width:1.25em;height:1.25em}}@media screen and (max-width:1365px){.detail_tab_wrapper .tabsview_wrapper{width:100%;flex-wrap:nowrap;justify-content:flex-start;white-space:nowrap;position:relative;overflow-x:auto;scrollbar-width:none}.detail_tab_wrapper .tabsview_wrapper:after{content:"";margin-right:var(--small-gap)}}@media screen and (max-width:1023px){.detail_tab_wrapper .tabsview_wrapper{margin-bottom:var(--content-space)}.detail_tab_wrapper .okeReviews .js-oke-widgetSize{display:block}.detail_tab_wrapper .oke-w-header .oke-w-header-content .oke-w-header-content-block{width:100%;margin-right:0}.detail_tab_wrapper :is(.okeReviews[data-oke-container] .oke-w-breakdownModule,div.okeReviews .oke-w-breakdownModule){width:100%;max-width:100%;min-width:auto}.detail_tab_wrapper div.okeReviews .oke-w-review-recommendation{margin-top:10px!important}}@media screen and (max-width:1199px){.detail_tab_wrapper :is(.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover){color:var(--btn-color);background:var(--btn-bg);border-color:var(--btn-border);box-shadow:none}.detail_tab_wrapper .tabsview_wrapper .tab+.tab{margin-left:25px}.detail_tab_wrapper .tabsview_wrapper .tab{padding:4px 0 10px}.detail_tab_wrapper .product-description .product-description-left-section{padding:0 80px 0 0}.detail_tab_wrapper .product-description .product-description-refund-policy{margin-top:60px}.detail_tab_wrapper .okeReviews[data-oke-container] .oke-w-writeReview:before,.detail_tab_wrapper div.okeReviews .oke-w-writeReview:before,.detail_tab_wrapper .okeReviews[data-oke-container] .oke-w-reviews-filterToggle .oke-icon:before,.detail_tab_wrapper div.okeReviews .oke-w-reviews-filterToggle .oke-icon:before{margin-right:5px}.detail_tab_wrapper :is(.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button){padding:0 14px;border-radius:8px;-webkit-border-radius:8px}}@media screen and (max-width:991px){.detail_tab_wrapper .product-description>*{width:100%}.detail_tab_wrapper .product-description .product-description-left-section{padding:0 0 var(--content-space) 0}.detail_tab_wrapper .product-description .product-description-refund-policy{margin-top:40px}.detail_tab_wrapper .tab-inner-content.tab_list-content ul{column-count:2}}@media screen and (max-width:767px){.detail_tab_wrapper .tabsview_wrapper .tab+.tab{margin-left:18px}.detail_tab_wrapper .tabsview_wrapper .tab{padding:4px 0 5px}.detail_tab_wrapper .product-description .product-description-refund-policy{margin-top:var(--content-space)}.detail_tab_wrapper :is(.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button){padding:0 12px;border-radius:12px;-webkit-border-radius:12px;font-size:12px}}@media screen and (max-width:575px){.detail_tab_wrapper .tab-inner-content ul li{line-height:inherit}.detail_tab_wrapper .tab-inner-content ul li:before{top:2px}.detail_tab_wrapper .tab-inner-content.tab_list-content ul{column-count:1}.detail_tab_wrapper .tab-inner-content ul li+li{margin-top:10px}.detail_tab_wrapper .tab-inner-content.tab_list-content ul li{margin-bottom:10px!important}.detail_tab_wrapper .cms-content .product-brochure_wrap a .icon{width:15px;height:15px}}@media screen and (max-width:389px){.detail_tab_wrapper :is(.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button){border-radius:6px;-webkit-border-radius:6px}}.faq-section.faq_prod-detail{padding:var(--content-space) 0 var(--content-space-lg)}.delivery_options-section{padding:0;min-height:auto}.delivery_options-section .background-image-container img{object-fit:cover;width:100%;height:100%}.delivery_options-section .custom-section-content{min-height:844px;padding:var(--section-space) 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.delivery_options-section .subtitle{font-family:var(--text-font);font-size:var(--font-24);color:#fff;font-weight:400;line-height:1.2}.delivery_options-section .delivery_options-title{color:#fff}.delivery_options-section .subtitle+:is(.display-1,.display-2,.display-3,.display-4),.delivery_options-section :is(.display-1,.display-2,.display-3,.display-4)+.sub-content{margin-top:calc(var(--space-30) + 2px)}.delivery_options-section :is(.sub-content,.cms-content){font-family:var(--content-font);font-size:var(--font-24);font-weight:400;color:#fff;line-height:1.55}.delivery_options-section .delivery_options-cards_wrapper{margin-top:var(--content-space)}.delivery_options-section .delivery_options-cards_wrapper>.group-block-content{margin:0 -6px -12px;width:auto;display:flex;flex-flow:row wrap;justify-content:center}.delivery_options-section .delivery_options-cards{padding:0 6px 12px;width:33.33333333%;flex:none}.delivery_options-section .delivery_options-cards>.group-block-content{padding:20px;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.delivery_options-cards .icon-block{justify-content:center;width:80px;height:80px}.delivery_options-cards .icon-block img{width:100%!important;height:100%}.delivery_options-cards .delivery_options-cards-title{font-family:var(--content-font);font-size:var(--font-24);font-weight:400;color:#fff;line-height:1.2;margin:var(--space-30) 0 0 0}@media screen and (max-width:1439px){.delivery_options-cards .icon-block{width:60px;height:60px}.delivery_options-section .custom-section-content{min-height:700px}}@media screen and (max-width:1199px){.delivery_options-cards .icon-block{width:50px;height:50px}.delivery_options-section .custom-section-content{min-height:600px}}@media screen and (max-width:991px){.delivery_options-section .custom-section-content{min-height:500px}.delivery_options-cards .icon-block{width:40px;height:40px}}@media screen and (max-width:767px){.delivery_options-cards .icon-block{width:30px;height:30px}}@media screen and (max-width:575px){.delivery_options-cards .icon-block{width:25px;height:25px}.delivery_options-section .delivery_options-cards>.group-block-content{padding:15px}.delivery_options-cards .delivery_options-cards-title{font-size:var(--font-20)}.delivery_options-section .delivery_options-cards{width:50%}}.product_slidercoll_section .swiper-slide{width:450px}.product_slidercoll_section .resource-list__item{width:100%}.product_slidercoll_section .section-resource-list__content{width:100%;max-width:var(--container-regular);padding:0 var(--small-gap);margin:0 auto}.product_slidercoll_section .resource-list{margin-left:calc((100% - var(--container-regular)) / 2);width:auto;padding-left:var(--small-gap);display:block}.product_slidercoll_section .section-content .btn,.product_slider_mob-btn{min-width:auto;--border-color: #D1D5DB;--btn-color: var(--title-color);--btn-hover-color: #fff;--btn-bg: #fff;--btn-hover-bg: var(--primary-color);--btn-border: var(--border-color);--btn-hover-border: var(--primary-color)}.shopify-section:has(.product_slider_mob-btn){padding-bottom:var(--section-space)}.product_slider_mob-btn{display:none;margin-top:20px}.product_slidercoll_section .swiper-slide{display:flex;flex-wrap:wrap;height:auto}@media screen and (max-width:1799px){.product_slidercoll_section .swiper-slide{width:400px}}@media screen and (max-width:1439px){.product_slidercoll_section .resource-list{margin-left:0}.product_slidercoll_section .swiper-slide{width:360px}}@media screen and (max-width:1199px){.product_slidercoll_section .swiper-slide{width:340px}}@media screen and (max-width:1023px){.product_slidercoll_section .section-content>.group-block-content{text-align:center;display:block}.product_slidercoll_section :is(.display-1,.display-2,:is(.display-1,.display-2)>*){width:100%}.product_slidercoll_section :is(.section-content,.sub-content>*,.section-content :is(.subtitle,.display-1,.display-2)>*){text-align:center}.product_slidercoll_section .section-content-left{flex:none;width:100%;max-width:600px;text-align:center;margin:0 auto 15px}}@media screen and (max-width:767px){.product_slidercoll_section .swiper-slide{width:260px}.product_slidercoll_section :is(.section-content,.sub-content>*,.section-content :is(.subtitle,.display-1,.display-2)>*){text-align:left}.product_slidercoll_section .section-content>.group-block-content{text-align:left;display:block}.product_slidercoll_section .section-content-left{text-align:left;margin:0 0 15px}}@media screen and (max-width:575px){.product_slidercoll_section .section-content .btn{display:none}.product_slider_mob-btn{display:inline-flex;width:100%}}.warranties_section .group-block{padding:48px var(--content-space-lg)}.warranties_section .warranties_content_wrapper>.group-block-content{width:45.787%}.warranties_section .subtitle{line-height:28px;text-transform:uppercase}.warranties_section .subtitle+:is(.display-1,.display-2,.display-3,.display-4),.warranties_section :is(.display-1,.display-2,.display-3,.display-4)+.cms-content{margin-top:var(--small-gap)}.warranties_section .cms-content{color:var(--title-color)}.warranties_section .cms-content+.btn-link{margin-top:var(--space-40)}.warranties_section .btn-link{border-bottom:1px solid transparent;width:auto;max-width:max-content;color:var(--primary-color);padding:0;line-height:1.93}.warranties_section .warranties_content_wrapper{background:#e6e1da}.warranties_section .background-image-container{width:50%;left:auto}.warranties_section .background-image-container:before{content:"";position:absolute;left:0;top:0;bottom:0;width:140px;background:linear-gradient(90deg,#e6e1da,#0000)}.warranties_section .background-image-container img{object-fit:cover;width:100%;height:100%;aspect-ratio:861/500}.warranties_section .background-image-container+.overlay{background:none}@media screen and (min-width:1200px){.warranties_section .btn-link:hover{border-color:var(--primary-color)}}@media screen and (max-width:1439px){.warranties_section .warranties_content_wrapper>.group-block-content{width:50%}}@media screen and (max-width:991px){.warranties_section .group-block{padding:0}.warranties_section .warranties_content_wrapper>.group-block-content{padding:var(--content-space)}.warranties_section .warranties_content_wrapper>.group-block-content,.warranties_section .background-image-container{width:100%}.warranties_section .group-block__media-wrapper{width:100%;height:100%}.warranties_section .background-image-container{position:relative}.warranties_section .background-image-container:before{content:"";position:absolute;left:0;top:auto;right:0;bottom:0;width:100%;height:140px;background:linear-gradient(0deg,#e6e1da,#0000)}}@media screen and (max-width:575px){.warranties_section .background-image-container:before{height:70px}}.shopify-section:has(.product-information){padding:var(--content-space-lg) 0}.product-information{display:block;max-width:var(--container-regular);margin:0 auto;padding:0 var(--small-gap);width:100%}.product-information .slideshow-controls__thumbnails{padding:0 var(--small-gap) 0 0!important}.product-information slideshow-controls{height:auto!important;margin:0;position:relative}.product-information slideshow-controls>button{width:36px;height:36px;background:#fff!important;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);right:-17px;border-radius:50%;-webkit-border-radius:50%;color:#4a3f35;border:2px solid var(--border-soft-gray)}.product-information slideshow-controls .slideshow-control[disabled]{opacity:0}.product-information slideshow-controls .slideshow-control--previous{left:-17px;right:auto;z-index:1}.product-information slideshow-controls>button .svg-wrapper svg{width:20px;height:20px}.product-information .product-info_title{font-family:var(--title-font);font-size:var(--font-36);color:var(--title-color);font-weight:700;line-height:1.36;padding:0;margin-top:var(--small-gap)}.product-information div:has(.product-info_title){font-family:var(--text-font);font-size:var(--font-16);color:var(--text-color);font-weight:400;line-height:1.75}.product-information .product-badges__badge{margin:20px;line-height:15px;position:absolute;left:0;top:0;z-index:1;background:var(--primary-color);border-radius:var(--radius-20);color:#fff;padding:0 10px;height:32px;font-size:var(--font-14);font-weight:500;letter-spacing:.5px;text-transform:uppercase}.product-information slideshow-component:has(slideshow-container+slideshow-controls) .product-badges__badge{left:108px}.product-information .delivery-shipping{margin-top:var(--small-gap);padding:var(--space-20);border:1px solid #D1D5DB;border-radius:var(--radius-10)}.product-information .delivery-shipping .click-collect{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #D1D5DB}.product-information .delivery-shipping .delivery-title{padding-left:32px;position:relative}.product-information .delivery-shipping p{padding-left:32px}.product-information .delivery-shipping p,.product-information .delivery-estimate p{font-family:var(--content-font);font-size:var(--font-14);font-weight:400;color:var(--text-color);line-height:1.2}.product-information .delivery-estimate+#shipping-result{margin-top:10px}.product-information .delivery-estimate+#shipping-result p{padding:0}.product-information .delivery-title+p,.product-information .delivery-shipping p+p,.product-information .delivery-estimate p+p{margin-top:8px}.product-information .delivery-estimate__form{position:relative;padding:0;height:auto;flex-wrap:wrap;gap:0}.product-information .delivery-estimate__input{padding:0 13px;width:100%;height:36px;text-overflow:ellipsis;border-radius:8px;-webkit-border-radius:8px;font-family:var(--content-font);font-size:var(--font-14);font-weight:400;color:#6b7280;background:#f3f4f6;border:1px solid #D1D5DB;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;flex:1 1 0}.product-information .delivery-estimate .delivery-estimate__form{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.product-information .delivery-estimate__submit-button{min-width:unset;border-radius:8px;width:36px;height:36px;padding:0;font-size:var(--font-14);color:#fff;background:var(--title-color);border:1px solid var(--title-color);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;cursor:pointer;pointer-events:auto}.product-information .delivery-estimate__submit-button span{display:flex;width:16px;height:16px}.product-information .delivery-estimate__submit-button svg{width:100%;height:100%;max-width:fit-content;filter:brightness(0) invert(1)}.product-information .delivery-title h4,.product-information .delivery-estimate .delivery-estimate__heading{font-family:var(--title-font);font-size:var(--font-14);font-weight:900;color:var(--title-color);line-height:1.2}.product-information .delivery-title svg{position:absolute;left:0;width:20px;height:22px;color:var(--text-color)}.product-information .zoom-icon{position:absolute;top:0;right:0;z-index:1;margin:20px;background:#fff;border-radius:var(--radius-20);padding:0 10px;height:32px;display:inline-flex;flex-wrap:wrap;align-items:center;font-size:var(--font-12);font-weight:400;line-height:1.2;font-family:var(--content-font);color:var(--title-color);pointer-events:none}.product-information .delivery-shipping .input-dropdown-section{padding-left:32px;margin:20px 0 0;gap:8px;display:flex;flex-wrap:wrap;align-items:center}.product-information .delivery-shipping .input-dropdown-section input{padding:0 13px;width:100%;height:36px;text-overflow:ellipsis;border-radius:8px;-webkit-border-radius:8px;font-family:var(--content-font);font-size:var(--font-14);font-weight:400;color:#6b7280;background:#f3f4f6;border:1px solid #D1D5DB;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;flex:1 1 0}.product-information .delivery-shipping .input-dropdown-section .btn{padding:0 16px;min-width:83px;height:36px;font-size:var(--font-14);border-radius:8px;--btn-color: #fff;--btn-hover-color: #fff;--btn-bg: var(--title-color);--btn-hover-bg: var(--primary-color);--btn-border: var(--title-color);--btn-hover-border: var(--primary-color)}.product-information .delivery-estimate .delivery-estimate__location-button{margin:20px 0 16px;min-width:100%;padding:0 16px;height:36px;font-size:var(--font-14);border-radius:8px;position:relative;z-index:1;font-family:var(--text-font);font-weight:700;line-height:1.5;color:var(--btn-color);letter-spacing:0;background:var(--btn-bg);border:1px solid var(--btn-border);box-shadow:none;-webkit-box-shadow:none;display:inline-flex;flex-wrap:wrap;vertical-align:top;align-items:center;justify-content:center;text-align:center;transition:var(--transition);-webkit-transition:var(--transition);cursor:pointer;text-transform:uppercase;--btn-color: #fff;--btn-hover-color: #fff;--btn-bg: var(--title-color);--btn-hover-bg: var(--primary-color);--btn-border: var(--title-color);--btn-hover-border: var(--primary-color)}.product-information .delivery-estimate .delivery-estimate__location-button .delivery-estimate__location-icon{margin-left:10px}.product-information .delivery-estimate :is(.delivery-estimate__loading,.delivery-estimate__result){margin:10px 0 0}.product-information .delivery-estimate+#shipping-result p :is(strong,b){margin:10px 0 0;font-family:var(--content-font);font-size:var(--font-14);font-weight:400;color:red;line-height:1.2}.product-information .delivery-estimate+.success h3{font-family:var(--title-font);font-size:var(--font-13);font-weight:900;color:var(--title-color);line-height:1.2}.product-information .delivery-estimate+.success p{padding:0}.product-information .shipping-rate-list{list-style-type:none;padding:0;margin:10px 0 0;text-align:left;display:flex;flex-wrap:wrap;gap:6px;font-family:var(--content-font);font-size:var(--font-14);font-weight:400;color:var(--text-color);line-height:20px}.product-information .shipping-rate-list svg{margin-right:5px;width:20px;height:20px;display:none}.product-information .shipping-rate-list li{display:block;width:calc(50% - 3px);padding:0 0 0 calc(20px + .5rem);position:relative}.product-information .shipping-rate-list li:before{content:"";display:block;position:absolute;left:0;top:0;background:url(./bullet1.svg) no-repeat 0 0 / cover #0000;width:20px;height:20px}.product-information .delivery-shipping .input-dropdown-section .delivery-options.customer{position:relative}.product-information .delivery-shipping .input-dropdown-section .delivery-options.customer select{padding:0 26px 0 13px;width:100%;height:36px;text-overflow:ellipsis;border-radius:8px;-webkit-border-radius:8px;font-family:var(--content-font);font-size:var(--font-14);font-weight:400;color:#6b7280;background:#f3f4f6;border:1px solid #D1D5DB;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none}.product-information .delivery-shipping .input-dropdown-section .delivery-options.customer svg{position:absolute;top:50%;transform:translateY(-50%);right:7px;width:12px;height:12px}.product-information .delivery-shipping .alert{margin:10px 0;padding-left:32px;font-family:var(--content-font);font-size:var(--font-14);font-weight:400;color:var(--text-color);line-height:1.2}.product-information .delivery-shipping .alert.alert--error{color:red}.product-information .delivery-shipping #error-shipping-result+p{margin-top:16px;padding:8px 12px 8px 30px;background:#f3f4f6;border-radius:4px;font-family:var(--content-font);font-size:var(--font-12);font-weight:400;color:var(--text-color);line-height:1.4;position:relative}.product-information .delivery-shipping #error-shipping-result+p img{position:absolute;left:12px;width:12px;height:12px}.product-information .zoom-icon .zoom-icon__text{margin-right:8px;width:14px;height:14px}.product-information .zoom-icon .zoom-icon__text svg{width:100%;height:100%}.product-information .slideshow-controls__thumbnails .button.slideshow-control{width:80px;height:80px;border:1px solid transparent;position:relative;border-radius:8px}.product-information .slideshow-controls__thumbnails .button.slideshow-control:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#000;opacity:.05;border-radius:inherit;pointer-events:none}.product-information .slideshow-controls__thumbnails .button+.button{margin-top:var(--small-gap)}.product-information .product-information__grid{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 calc(var(--small-gap) * -.5)}.product-information .product-information__grid .product-information__media{padding:0!important;width:50%;min-width:auto;padding:0 calc(var(--small-gap) * .5)!important;position:relative}.product-information slideshow-container .product-media-container{width:100%;height:auto;max-height:none}.product-information .product-stock-info{margin:var(--small-gap) 0}.product-information .product-stock-info>*{padding:6px 16px;border-radius:var(--radius-50)}.product-information .product-stock-info>*:before{content:"";display:inline-block;vertical-align:middle;width:6px;height:6px;background:currentColor;border-radius:10px;margin-right:4px;position:relative;top:-1px}.product-information .product-stock-info .product-stock-available{background:linear-gradient(0deg,#e6f4ea,#e6f4ea),#fff;border:1px solid rgba(46,147,81,.2);color:#247341}.product-information .product-stock-info .product-stock-available:before{background:#247341}.product-information .product-stock-info .product-stock-unavailable{color:red;background:#fde8ec;border:1px solid rgba(255,0,0,.2)}.product-information .product-stock-info .product-stock-unavailable:before{background:var(--primary-color)}.product-information .tag-derived-icons_items{gap:20px 10px;list-style-type:none;display:flex;flex-wrap:wrap;padding:0;margin:0}.product-information .tag-derived-icons_items .tag-derived-icons_item{width:calc(50% - 5px);display:flex;flex-wrap:wrap;align-items:center;gap:15px}.product-information .tag-derived-icons_item-label b{width:100%;display:inline-block}.product-information .tag-derived-icons_item-label{font-size:var(--font-16);font-weight:400;line-height:1.2;font-family:var(--text-font);color:var(--text-color);flex:1 1 0}.product-information .tag-derived-icons_item-icon{width:101px;height:101px}.product-information .tag-derived-icons_item-icon :is(svg,img){width:100%;height:100%}.product-information .product-stock-info>* span{color:var(--title-color)}.product-information .oke-sr-count{font-size:var(--font-16);font-weight:400;line-height:28px;font-family:var(--content-font);color:var(--text-color)}.product-information .oke-sr-count .oke-sr-count-number{color:var(--title-color)}.product-information .product-details .product-info_description{margin-top:var(--small-gap);font-size:var(--font-18);font-weight:400;line-height:28px;font-family:var(--content-font);color:var(--text-color)}.product-information .okeReviews{margin-bottom:var(--small-gap)}.product-information .product-details product-price{margin:var(--small-gap) 0;padding:20px;background:#f3f4f6;border:1px solid #D1D5DB;border-radius:10px;font-size:var(--font-12);font-weight:400;line-height:16px;font-family:var(--content-font);color:var(--text-color)}.product-information .product-details product-price>div[ref=priceContainer]{display:flex;align-items:flex-start;justify-content:space-between}.product-information .product-details product-price .price__sale .price-item__group{display:block}.product-information .product-details product-price .price__sale .compare-at-price{font-family:var(--title-font);font-weight:500;font-size:var(--font-24);line-height:33px;letter-spacing:.02em;text-decoration-line:line-through;text-transform:uppercase;color:var(--text-color)}.product-information .product-details product-price .price__regular .price,.product-information .product-details product-price .price__sale .price{font-family:var(--title-font);font-weight:700;font-size:var(--font-36);line-height:1.42;letter-spacing:.02em;text-transform:uppercase;color:var(--primary-color)}.product-information .product-details product-price .save-price{font-weight:400;font-size:var(--font-16);line-height:140%;color:var(--primary-color);padding:14px 0;margin-left:20px}.product-information .product-details product-price.product-price .compare-at-price{text-decoration-line:line-through;opacity:.6}.product-information .price-block__top .price-block__sale-price{font-family:var(--title-font);font-size:var(--font-36);color:var(--primary-color);font-weight:700;line-height:1.36;padding:0}.product-information .price-block__top .price-block__compare{font-size:var(--font-18);font-weight:400;line-height:1.2;font-family:var(--title-font);color:#9ca3af;display:block;margin:9px 0 0}.product-information .price-block__top .price-block__compare .compare-at-price{color:inherit;margin-left:10px}.product-information .price-block__top .price-block__save-badge{padding:2px 10px;background:var(--primary-color);border-radius:8px;font-size:var(--font-14);line-height:20px;color:#fefbf8;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.product-information .paragraph .tax-note{margin:10px 0 16px;font-size:var(--font-12)!important;font-weight:400!important;line-height:16px!important;font-family:var(--content-font)!important;color:var(--text-color)!important}.product-information .installments{display:inline-flex;align-items:center;gap:8px;font-size:var(--font-14);font-weight:400;line-height:20px;font-family:var(--content-font);color:var(--text-color)}.product-information .installments .installments__icon{width:16px;height:16px;display:inline-block}.product-information .installments .installments__icon svg{width:100%;height:100%}.product-information .installments__providers{display:flex;align-items:center;gap:8px}.product-information .installments__providers .installments__provider{padding:2px 8px;border-radius:4px}.product-information .installments__providers .installments__provider--afterpay{color:#002112}.product-information .installments__providers .installments__provider--zip{background:var(--title-color);color:#fff}.product-information .quantity-selector .button{width:20px;height:20px;background:no-repeat center center / cover transparent;min-width:auto;border:none}.product-information .quantity-selector .button.quantity-minus{background-image:url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5 12H19' stroke='%231C0E0A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.product-information .quantity-selector .button.quantity-plus{background-image:url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12 5V19' stroke='%231C0E0A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M5 12H19' stroke='%2321362C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.product-information .quantity-selector .button .svg-wrapper{display:none}.product-information .quantity-selector input[type=number]{flex:1 1 0;height:100%;background:none;max-width:100%;width:100%;font-family:var(--content-font);font-size:var(--font-16);font-weight:500;color:var(--text-color);padding:0}.product-information .product-info_action{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:var(--small-gap)}.product-information .product-information__grid .product-details{width:50%;padding:0 calc(var(--small-gap) * .5)!important;top:150px}.product-information .product-information__grid .product-details>.group-block{padding:0 0 0 64px}.product-information slideshow-controls{justify-content:flex-start}.product-information .slideshow-controls__thumbnails-container{max-height:605px;position:static!important}body:has(zoom-dialog dialog[open]){overflow:hidden}.product-information .dialog-zoomed-gallery__close-button svg{margin:0;width:16px;height:16px}.product-information .dialog-zoomed-gallery__close-button:before{display:none}.product-information .dialog-zoomed-gallery__close-button{mix-blend-mode:normal;color:#000;z-index:3;position:fixed;top:10px;right:10px;width:30px;min-width:auto;height:30px;padding:0}.product-information__media media-gallery{top:calc(var(--header-height) + 20px);padding:0 7px 0 0}.product-information__media slideshow-component slideshow-container{position:relative}.product-information__media slideshow-component slideshow-container slideshow-arrows{display:none}.product-information__media slideshow-component{display:flex!important;flex-wrap:wrap;width:100%;flex-direction:row}.product-information__media slideshow-controls{width:104px}.product-information__media slideshow-container{width:calc(100% - 104px)}.product-information media-gallery .product-media{max-height:100%;aspect-ratio:1;width:100%;height:100%;border-radius:16px;position:relative}.product-information media-gallery .product-media:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#000;opacity:.05;border-radius:inherit;pointer-events:none}.product-information media-gallery .product-media:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:inherit;-webkit-border-radius:inherit;border:1px solid var(--border-color);pointer-events:none}.product-information media-gallery .product-media deferred-media{height:100%;aspect-ratio:auto}.product-information media-gallery .product-media deferred-media video{object-fit:contain}.product-information .product-media__drag-zoom-wrapper .product-media{border-radius:0}.product-information .product-media__drag-zoom-wrapper .product-media:after{content:none}.product-information__media slideshow-slides .product-media img{width:100%;height:100%;aspect-ratio:auto;border-radius:inherit}.product-information .media-gallery-slider{position:relative}.product-information .media-gallery-slider>button{width:36px;height:36px;background:#d9d5ce;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);right:-17px;border-radius:50%;-webkit-border-radius:50%;color:#4a3f35;border:2px solid #fff}.product-information .media-gallery-slider .slick-arrow.slick-disabled{pointer-events:none;background:#f7f3ec;color:#b5aaa0;opacity:1}.product-information .customer-benefits{margin:0 -12px -24px}.product-information .customer-benefits>.group-block-content{padding:0 12px 24px}.product-information .customer-benefits .customer-benefits_card{padding:12px;border:1px solid #D1D5DB}.product-information .product-info_action .group-block-content{gap:12px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start}.product-information .product-info_action .wishlist-button{padding:0;margin:0;font-size:0;width:var(--btn-height);height:var(--btn-height);border:1px solid #D1D5DB!important;color:var(--title-color);border-radius:8px}.product-information .product-share__btn{width:var(--btn-height);height:var(--btn-height);border-radius:8px;border:1px solid #D1D5DB!important;color:var(--title-color);background:transparent}.product-information .variant-picker__form .variant-option__button-label{min-width:var(--btn-width);min-width:auto;height:var(--btn-height);position:relative;z-index:1;padding:0 20px;font-family:var(--text-font);font-size:var(--font-16);font-weight:700;line-height:1.5;color:var(--btn-color);letter-spacing:0;background:var(--btn-bg);border:1px solid var(--btn-border);border-radius:var(--radius-12)!important;-webkit-border-radius:var(--radius-12)!important;box-shadow:none;-webkit-box-shadow:none;display:inline-flex;flex-wrap:wrap;vertical-align:top;align-items:center;justify-content:center;text-align:center;transition:var(--transition);-webkit-transition:var(--transition);cursor:pointer;text-transform:uppercase;--btn-color: var(--title-color);--btn-hover-color: #fff;--btn-bg:#fff;--btn-hover-bg: var(--secondary-color);--btn-border: #D1D5DB;--btn-hover-border: var(--secondary-color)}.product-information .variant-picker__form .variant-option__button-label:before{clip-path:unset;inset:unset;content:none}.product-information .variant-picker__form .variant-option__button-label:has(:where(input[type=radio]):checked){--btn-color: #fff;--btn-bg: var(--secondary-color);--btn-border: var(--secondary-color)}.product-information .variant-picker__form .variant-option__button-label:has(:checked):hover .variant-option__button-label__pill,.product-information .variant-picker__form .variant-option__button-label__pill{background-color:inherit}.product-information .slideshow-controls__arrows{justify-content:center;height:auto;padding:0 var(--small-gap) 0 0!important}.product-information slideshow-component{gap:0!important}.product-information .slideshow-controls__arrows .slideshow-control{width:32px;height:32px;display:flex;justify-content:center;align-items:center;padding:0;scale:none;display:inline-flex;color:#000}.product-information .slideshow-controls__arrows .slideshow-control--previous{transform:rotate(-90deg)}.product-information .slideshow-controls__arrows .slideshow-control--next{transform:rotate(90deg)}.product-information .slideshow-controls__thumbnails .button.slideshow-control{scale:none;padding:0;height:auto;display:inline-flex}.service-features_wrapper{margin:0 -12px -24px;width:auto}.service-features_wrapper>*{display:flex;flex-wrap:wrap;flex-direction:row;align-items:normal}.service-features_wrapper .service-features_cards{padding:0 12px 24px;width:33.33%;flex:auto}.service-features_wrapper .service-features_cards>.group-block-content{padding:12px;border-radius:8px;border:1px solid #D1D5DB;display:flex;flex-wrap:wrap;align-items:center;text-align:center}.service-features_wrapper .service-features_cards .icon-block{width:20px;height:20px;margin-bottom:16px}.service-features_wrapper .service-features_cards .icon-block :is(img,svg){width:100%!important;height:100%}.service-features_wrapper .service-features_cards .service-features_title,.service-features_wrapper .service-features_cards .service-features_title h4{font-size:var(--font-14);font-weight:900;line-height:1.33;font-family:var(--title-font);color:var(--title-color);display:block;margin:0}.service-features_wrapper .service-features_cards .service-features_text{margin-top:8px;font-size:var(--font-14);font-weight:400;line-height:16px;font-family:var(--content-font);color:var(--text-color)}#zapiet-product-delivery-option #zapiet-delivery-info__title{font-size:var(--font-14);font-weight:900;line-height:1.33;font-family:var(--title-font);color:var(--title-color);display:block;margin:0 0 8px}#zapiet-product-delivery-option #zapiet-delivery-info__form{margin-top:20px}#zapiet-product-delivery-option #zapiet-delivery-info__form #zapiet-delivery-info__input{display:flex;gap:8px}.button.dialog-thumbnails-list__thumbnail{min-width:auto;padding:0;height:auto;width:70px;aspect-ratio:1;border:1px solid var(--border-color);background:#fff;border-radius:0}.dialog-thumbnails-list{padding:var(--small-gap);-webkit-mask:none!important;mask:none!important}.button.dialog-thumbnails-list__thumbnail img{margin:0;width:100%;height:100%;object-fit:cover}.button.dialog-thumbnails-list__thumbnail:before{display:none}.button.dialog-thumbnails-list__thumbnail[aria-selected=true]{border-color:var(--primary-color)}.dialog-thumbnails-list:after{display:none}.shopify-section .product-media__drag-zoom-wrapper .product-media__image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center!important;aspect-ratio:auto;transform:none}.shopify-section .product-media__drag-zoom-wrapper{text-align:center}.shopify-section .dialog-zoomed-gallery .product-media-container .product-media{aspect-ratio:auto;width:100vw;align-items:center;justify-content:center;height:100vh;max-width:none;flex-wrap:wrap;max-height:none}.dialog-zoomed-gallery .product-media .product-details{display:none}.slideshow-controls__thumbnails .button.slideshow-control{padding:0;min-width:auto;width:calc((var(--container) - (var(--small-gap) * 3)) / 8);height:calc((var(--container) - (var(--small-gap) * 3)) / 8);background:#fff;border:1px solid var(--border-color);border-radius:0;-webkit-border-radius:0;aspect-ratio:auto;margin-right:0}.slideshow-controls__thumbnails .button.slideshow-control:not(:last-child){border-right-color:transparent}.slideshow-controls__thumbnails .button.slideshow-control[aria-selected=true]{border-color:var(--title-color)}.slideshow-controls__thumbnails .button.slideshow-control:last-child{margin-right:0}.slideshow-controls__thumbnails .button.slideshow-control:before{display:none}.slideshow-controls__thumbnails .button.slideshow-control img{margin:0;width:100%;height:100%;object-fit:cover;aspect-ratio:1/1;border-radius:inherit}.slideshow-controls__thumbnails{padding:0;gap:0;height:fit-content}.slideshow-controls__thumbnails .slideshow-controls__thumbnail-badge{width:100%;height:100%;left:0;top:0;border:none;background:none}.slideshow-controls__thumbnails .slideshow-controls__thumbnail-badge svg{margin:0;width:24px;height:24px}.product-media .button{background:none;border:none;width:100%;height:100%;border-radius:0;padding:0}.product-media .button:before{display:none}.rapi-button,body .pinterest-pin-it-button{display:none!important}.media-gallery-slider #prev-slide{left:-17px;right:auto;z-index:1}.media-gallery--carousel .media-fit-contain :is(img,video,iframe,.deferred-media__poster-image){object-fit:contain}.wishlist-app .wishlist-button.ydp-pdp-page-wishlist-button svg{transition:all .5s ease;-webkit-transition:all .5s ease}.wishlist-app .wishlist-button.ydp-pdp-page-wishlist-button{padding:0;margin:0;font-size:0;width:var(--btn-height);height:var(--btn-height);border:1px solid var(--title-color);background:none;cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.wishlist-app .wishlist-button.ydp-pdp-page-wishlist-button.added-to-wishlist svg{fill:#fff}.product-information .product-info_action .wishlist-button.added-to-wishlist{background:var(--title-color);color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;cursor:pointer}.tab-content table th,.tab-content table td{padding:10px;color:var(--text-color);font-size:var(--font-16);word-break:break-word;border:1px solid var(--border-soft-gray)}.product-details-tag{font-family:var(--content-font);font-size:var(--font-16);font-weight:400;color:var(--text-color);line-height:1.3125;text-transform:uppercase;padding:0 0 32px}.product-details-title{text-wrap:auto!important}.product-details product-sku-component.text-block{margin-top:17px;display:block;font-size:var(--font-16);letter-spacing:.02em;text-transform:uppercase;color:var(--text-color);font-weight:700}.product-details product-sku-component div[ref=skuContainer]{line-height:0!important}.product-details product-sku-component .sku{line-height:15px}.product-details product-sku-component .sku-heading{line-height:15px;opacity:.5;font-weight:600}.product-details .jdgm-prev-badge{display:flex!important;align-items:center}.product-details .jdgm-prev-badge__text{font-family:var(--content-font);margin-left:15px;font-size:var(--font-16);line-height:1.375;font-weight:400;color:var(--title-color)}.shopify-section .jdgm-preview-badge .jdgm-prev-badge__stars{display:flex;flex-wrap:wrap;justify-content:center}.shopify-section .jdgm-preview-badge .jdgm-star{padding:0!important;font-size:16px;color:var(--primary-color)}.shopify-section .product-details .jdgm-preview-badge .jdgm-star+.jdgm-star{margin-left:5px!important}.product-details .product-form-buttons>*:has(.add-to-cart-button){flex:none;display:block}.product-details .product-form-buttons>*:has(.add-to-cart-button) add-to-cart-component{display:block}.product-details .product-form-buttons{gap:0!important;display:flex;flex-wrap:wrap}.product-details .product-form-buttons>*{min-width:auto;margin:0}.product-details .product-form-buttons .accelerated-checkout-block{flex:none}.product-details .product-form-buttons .quantity-selector-wrapper{width:200px;margin-right:12px}.product-details .product-form-buttons .quantity-selector{padding:0 12px;width:100%;border:1px solid #D1D5DB;height:var(--btn-height);flex:auto;border-radius:8px;-webkit-border-radius:8px;vertical-align:middle}.product-details .product-form-buttons .container-qty-Scart{display:flex;flex-wrap:wrap;align-items:center}.product-details .product-form-buttons .container-qty-Scart>span{flex:1 1 0}.product-details .product-form-buttons .add-to-cart-button{min-width:380px;width:auto;height:var(--btn-height);padding:0 20px;text-transform:uppercase;--btn-color: #fff;--btn-hover-color: #fff;--btn-bg: var(--primary-color);--btn-hover-bg: var(--title-color);--btn-border: var(--primary-color);--btn-hover-border: var(--title-color);scale:none;translate:none}.product-form__buttons{margin-top:var(--small-gap)}.warranty-guardian-block{margin-bottom:var(--small-gap)}.warranty-guardian-block .product-card{padding:20px;position:relative;border-radius:var(--radius-10);border:1px solid #D1D5DB;display:flex;flex-wrap:wrap;align-items:center;gap:var(--small-gap)}.warranty-guardian-block .product-card .product-title{font-size:var(--font-14);font-weight:900;line-height:1.33;font-family:var(--title-font);color:var(--title-color);display:block;margin:0}.warranty-guardian-block .product-card .product-description{margin-top:8px;font-size:var(--font-14);font-weight:400;line-height:16px;font-family:var(--content-font);color:var(--text-color)}.warranty-guardian-block .product-card .product-image{width:80px}.warranty-guardian-block .product-card .product-image img{width:100%;aspect-ratio:80/113;object-fit:cover;border-radius:4px}.warranty-guardian-block .product-card .product_card_info{flex:1 1 0}.warranty-guardian-block .product-card .add-to-cart-button{margin-top:12px;min-width:65px;padding:0 16px;height:36px;font-size:var(--font-14);border-radius:8px;--btn-color: #fff;--btn-hover-color: #fff;--btn-bg: var(--title-color);--btn-hover-bg: var(--primary-color);--btn-border: var(--title-color);--btn-hover-border: var(--primary-color)}.product-details .product-form-buttons .add-to-cart-button .svg-wrapper svg{margin:0}.product-details .product-form-buttons .add-to-cart-button .add-to-cart-text{margin:0;gap:0}.product-details .product-form-buttons .add-to-cart-button .add-to-cart-text .svg-wrapper{margin-right:10px}.product-details .product-form-buttons .add-to-cart-button:disabled{border-color:transparent!important}.product-details .product-form-buttons .add-to-cart-button:disabled .add-to-cart-text svg,.product-details .product-form-buttons .add-to-cart-button:disabled:before{display:none}.shopify-payment-button .shopify-payment-button__button--unbranded{font-weight:700;font-size:var(--font-14);line-height:32px;letter-spacing:.04em;text-transform:uppercase;color:var(--title-color);background:transparent;border:1px solid var(--border-soft-gray);border-radius:4px;height:var(--btn-height);min-height:auto;transition:var(--transition)}.product__pickup-availabilities .pickup-availability__row{display:flex;border-top:1px solid var(--border-soft-gray);margin-top:32px;padding-top:32px;gap:0}.product__pickup-availabilities .pickup-availability__row .pickup-availability__column{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap}.product__pickup-availabilities .pickup-availability__row .pickup-availability__column .svg-wrapper{display:none}.product__pickup-availabilities .pickup-availability__row .pickup-availability__column>*{font-weight:400;font-size:var(--font-16);line-height:28px;color:var(--text-color);text-wrap:nowrap}.product__pickup-availabilities .pickup-availability__row .pickup-availability__column p b{color:var(--title-color);font-weight:400}.product__pickup-availabilities .pickup-availability__row .pickup-availability__column p:not(:last-child){margin-right:16px}.product__pickup-availabilities .pickup-availability__row .pickup-availability__column .pickup-location__button{color:var(--title-color);text-decoration:underline;margin:0 0 0 40px}.product__pickup-availabilities .pickup-availability__row .pickup-availability__column p{position:relative;padding-left:var(--small-gap);display:flex;align-items:center;gap:5px}.product__pickup-availabilities .pickup-availability__row .pickup-availability__column p:before{content:"";position:absolute;left:0;top:6px;background:url(data:image/svg+xml,%3Csvg%20width%3D%2716%27%20height%3D%2716%27%20viewBox%3D%270%200%2016%2016%27%20fill%3D%27none%27%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%3E%3Cg%20clip-path%3D%27url%28%23clip0_1084_3045%29%27%3E%3Ccircle%20cx%3D%277.9987%27%20cy%3D%277.99992%27%20r%3D%276.66667%27%20stroke%3D%27%238F8F8F%27%20stroke-width%3D%271.5%27/%3E%3Cpath%20d%3D%27M5.66797%208.33325L7.0013%209.66659L10.3346%206.33325%27%20stroke%3D%27%238F8F8F%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath%20id%3D%27clip0_1084_3045%27%3E%3Crect%20width%3D%2716%27%20height%3D%2716%27%20fill%3D%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E) no-repeat 0 0 / cover;width:16px;height:16px}.tab-title,.tab-dropdown-title{display:none}.product-details .variant-picker{margin-bottom:30px}.product-details .variant-picker .variant-option legend{font-weight:500;font-size:var(--font-18);line-height:1.285;color:var(--title-color);margin-bottom:12px}.product-details .variant-option--equal-width-buttons .variant-option__button-label{border-radius:var(--radius-10)}.product-details .variant-picker__form .variant-option+.variant-option{margin-top:30px}.product-detail-tab-section .tab-content .size-guide-table{overflow:auto;margin-top:var(--content-space-small)}.product-detail-tab-section .tab-content table{min-width:100%!important;width:600px;border-collapse:collapse}.product-detail-tab-section .tab-content table th{background:var(--light-bg-color)}.product-details .product-inventory{display:block;margin-left:60px}.product-inventory .product-inventory__icon-in_stock svg{display:none}.product-inventory .product-inventory__icon-in_stock{width:16px;height:16px;background:url("data:image/svg+xml,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 0C3.58867 0 0 3.58867 0 8C0 12.4113 3.58867 16 8 16C12.4113 16 16 12.4113 16 8C16 3.58867 12.4113 0 8 0ZM7.93933 10.2793C7.68133 10.5373 7.342 10.666 7.00133 10.666C6.66067 10.666 6.318 10.536 6.05733 10.276L4.20267 8.47867L5.13133 7.52067L6.99333 9.32533L10.866 5.52467L11.802 6.47467L7.93933 10.2793Z' fill='%2343A13F'/%3e%3c/svg%3e") no-repeat center center / cover transparent}.product-inventory .product-inventory__status:has(.product-inventory__icon-in_stock) .product-inventory__text{color:#43a13f}.product-inventory .product-inventory__icon-out_of_stock svg{display:none}.product-inventory .product-inventory__icon-out_of_stock{width:16px;height:16px;background:url("data:image/svg+xml,%3csvg fill='%23dd0000' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='16' height='16'%3e%3cpath d='m12,0C5.383,0,0,5.383,0,12s5.383,12,12,12,12-5.383,12-12S18.617,0,12,0Zm4.707,15.293l-1.414,1.414-3.293-3.293-3.293,3.293-1.414-1.414,3.293-3.293-3.293-3.293,1.414-1.414,3.293,3.293,3.293-3.293,1.414,1.414-3.293,3.293,3.293,3.293Z'/%3e%3c/svg%3e") no-repeat center center / cover transparent}.product-inventory .product-inventory__status:has(.product-inventory__icon-out_of_stock) .product-inventory__text{color:#d00}.product-inventory .product-inventory__status .product-inventory__text{margin-left:10px;font-family:var(--content-font);font-size:var(--font-16);font-weight:400;line-height:1.375}.product-inventory .product-inventory__status{gap:0}.product-details .buy-buttons-block,.product-details .accordioncontent{width:auto}.product-details .accordioncontent .accordion-item:first-child summary{padding-top:0}.product-details .accordioncontent .accordion-item summary{font-family:var(--title-font);font-size:var(--font-20);font-weight:600;color:var(--title-color);line-height:1.4;text-transform:uppercase;padding:15px 0 0}.product-details .accordioncontent .accordion-item summary .svg-wrapper{color:var(--text-color);width:16px;height:16px}.product-details .accordioncontent .accordion-item summary svg{width:100%;height:100%}.product-details .accordioncontent .accordion-item .accordion-content{font-family:var(--content-font);font-size:var(--font-16);font-weight:400;line-height:1.5;color:var(--text-color);padding-left:30px;margin-top:20px}.product-details .accordion-content p+:is(p,ul,ol,iframe,.content-video,article),.product-details .accordion-content article+:is(p,ul,ol,iframe,.content-video,article),.product-details .accordion-content .content-video+:is(p,ul,ol),.product-details .accordion-content ul+:is(p,ol,.content-video,iframe,article),.product-details .accordion-content ol+:is(p,ul,.content-video,iframe,article),.product-details .accordion-content :is(table,.rte-table-wrapper,.cms-compare)+p{margin-top:calc(1.5 * var(--font-16))}.product-details .accordion-content *:first-child{margin-top:0!important}.product-details .accordion-content :is(ul,ol){padding-left:30px}.product-details .accordioncontent details.accordion-item{border-bottom:1px solid rgba(64,64,64,.5);padding-bottom:15px}.product-details .accordioncontent details.accordion-item[open] .svg-wrapper svg{color:var(--primary-color)}.product-details .review-stock-info:not(:has(.jdgm-widget[data-views-tracked])) .product-inventory{margin:0}.review-stock-info{width:100%;margin:var(--space-40) 0 0 0}.review-stock-info>*{width:auto!important}.jdgm-write-review-modal .jdgm-write-review-modal__content .jdgm-write-review-modal__nav-btn-back,.jdgm-write-review-modal .jdgm-write-review-modal__content .jdgm-write-review-modal__nav-btn-next{height:var(--btn-height);position:relative;z-index:1;padding:0 20px;font-family:var(--title-font);font-size:var(--font-16);font-weight:700;line-height:1.5;color:#fff;letter-spacing:.05em;background:var(--primary-color)!important;border:1px solid var(--primary-color);border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none;display:inline-flex;flex-wrap:wrap;vertical-align:top;align-items:center;justify-content:center;text-align:center;transition:var(--transition);-webkit-transition:var(--transition);text-transform:uppercase;min-width:120px;cursor:pointer;gap:0;opacity:1!important}.jdgm-write-review-modal .jdgm-write-review-modal__content .jdgm-write-review-modal__nav-btn-back{background:none!important;color:var(--title-color)!important;border-color:var(--title-color)}.jdgm-write-review-modal .jdgm-write-review-modal__container .jdgm-write-review-modal__stars .jdgm-star{color:var(--primary-color)}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-back svg{margin-right:10px}.jdgm-write-review-modal .jdgm-write-review-modal__container .jdgm-write-review-modal__field-input{border-radius:0;-webkit-border-radius:0;background:none}.jdgm-write-review-modal .jdgm-write-review-modal__container .jdgm-write-review-modal__field-input:focus{border-color:var(--primary-color)}.jdgm-write-review-modal .jdgm-write-review-modal__close-btn{opacity:1!important;display:block!important}.jm-review-widget__header-and-body .jm-cluster{align-items:center}.jm-review-widget__header>.jm-cluster{padding:0 0 20px;align-items:center!important;border-bottom:1px solid var(--border-light-color)}.jm-review-widget__header-and-body .jm-cluster p.jm-text{color:var(--title-color);margin:0}#judgeme_product_reviews .jm-review-widget{padding:0}#judgeme_product_reviews .jm-review-widget__body .jm-star-rating__font-icon{font-size:13px}#judgeme_product_reviews .jm-review-widget__body .jm-star-rating .jm-cluster>div{display:inline-flex!important;flex-wrap:wrap}#judgeme_product_reviews .jm-review-widget__body .jm-star-rating__font-icon+.jm-star-rating__font-icon{margin-left:3px!important}#judgeme_product_reviews .jm-review-widget .jm-button.jm-button--primary.jm-action-buttons__button{font-family:var(--content-font);font-size:var(--font-14);font-weight:600;background:var(--primary-color);color:#fff;height:40px;min-width:auto;width:auto;padding:0 20px;border-radius:0;-webkit-border-radius:0;text-transform:uppercase;border-color:var(--primary-color);position:relative;z-index:1}#judgeme_product_reviews .jm-review-widget .jm-button.jm-button--primary.jm-action-buttons__button:after{content:"";display:block;width:calc(100% + 2px);height:0;position:absolute;left:-1px;bottom:-1px;border-radius:inherit;-webkit-border-radius:inherit;background:var(--secondary-color);z-index:-1}#judgeme_product_reviews .jm-review-widget .jm-cluster.jm-action-buttons{min-width:auto;width:auto;flex:none}#judgeme_product_reviews .jm-review-widget-minimal-header__button-and-filters{justify-content:flex-end!important}#judgeme_product_reviews .jm-review-widget .jm-reviewer-info__name{color:var(--title-color)}#judgeme_product_reviews .jm-review-widget .jm-review-item:not(:last-child){border-bottom:1px solid #eee;padding:0 0 var(--content-space-small) 0}#judgeme_product_reviews .jm-review-widget .jm-review-item:last-child{border:none;padding:0}#judgeme_product_reviews .jm-review-widget .jm-review-item__pin-icon{display:none;background:var(--gardenia-color);padding:3px;border-radius:5px;color:var(--roman-spice-color)}#judgeme_product_reviews .jm-review-widget .jdgm-sort-dropdown{padding:2px 48px 0 20px;width:auto;height:40px;border:none;border-radius:0;-webkit-border-radius:0;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23#FF6100' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e") no-repeat right 20px top 50% / 14px 14px #fff;color:var(--primary-color);font-family:var(--content-font);font-size:var(--font-14);font-weight:600;transition:var(--transition);-webkit-transition:var(--transition);text-transform:uppercase}#judgeme_product_reviews .jm-review-widget .jm-sort-filter__icon svg{width:100%;height:100%}#judgeme_product_reviews .jm-review-widget .jm-custom-answer-filter{display:none}#judgeme_product_reviews .jm-review-widget .jm-sort-filter{display:none;transition:var(--transition);-webkit-transition:var(--transition)}#judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body .jm-stack .jm-filter-panel{display:none}#judgeme_product_reviews .jm-review-widget .jm-sort-filter__icon{width:24px;height:24px;position:absolute;color:var(--primary-color);z-index:2;transition:var(--transition);-webkit-transition:var(--transition);display:none}#judgeme_product_reviews .jm-review-widget .jm-pagination-controls__button{padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:28px;height:28px;font-family:var(--content-font);font-size:14px;font-weight:500;color:var(--text-color);border:none}#judgeme_product_reviews .jm-review-widget .jm-pagination-controls__button>*{width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-family:inherit;font-size:inherit;font-weight:inherit}#judgeme_product_reviews .jm-review-widget .jm-pagination-controls__button svg{margin:0;width:7px;height:12px}#judgeme_product_reviews .jm-review-widget .jm-button--secondary.jm-pagination-controls__button svg *{fill:currentColor}#judgeme_product_reviews .jm-review-widget .jm-button--primary.jm-pagination-controls__button>*{padding-top:2px}#judgeme_product_reviews .jm-review-widget .jm-pagination-controls__button.jm-pagination-controls__button--active{background:var(--roman-spice-color);color:#fff}#judgeme_product_reviews .jm-review-widget .jm-reviewer-info .jm-cluster>.jm-text:not(.jm-reviewer-info__name){font-family:var(--content-font);font-size:var(--font-14);font-weight:400;color:var(--text-color)!important}#judgeme_product_reviews .jm-review-widget .jdgm-review-content__body-content{font-family:var(--content-font);font-size:var(--font-18);font-weight:400;color:var(--text-color);line-height:1.4}#judgeme_product_reviews .jm-review-widget .jdgm-review-content__body-content>*{font-family:inherit;font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit}#judgeme_product_reviews .jm-review-widget .jm-review-widget-minimal-header__title{font-family:var(--title-font);font-size:var(--font-24);font-weight:700;color:var(--title-color)}#judgeme_product_reviews .jm-review-widget .jm-review-item__body~.jm-cluster{display:none}#judgeme_product_reviews .jm-review-widget .jm-review-widget__header-and-body{gap:0}#judgeme_product_reviews .jm-review-widget .jdgm-review-list{padding:var(--content-space-small) 0 0 0;border-top:1px solid #eee}#judgeme_product_reviews .jm-pagination-controls{margin-bottom:0}#judgeme_product_reviews .jm-review-widget-minimal-header__tabs{margin-top:var(--content-space-small)}#judgeme_product_reviews{margin:0!important}#judgeme_product_reviews .jm-star-rating__font-icon{color:var(--primary-color)!important;font-size:16px!important}.product-information__media slideshow-controls .slideshow-controls__dots button{width:13px;height:13px}.product-information__media slideshow-controls .slideshow-controls__dots button:after{height:100%;width:100%}.product-information__media slideshow-component slideshow-container:last-child{width:100%}@media screen and (min-width:750px){.product-information slideshow-component{position:sticky;top:108px}}@media screen and (min-width:1200px){.product-information .variant-picker__form .variant-option__button-label:hover,.product-information .delivery-estimate .delivery-estimate__location-button:hover{color:var(--btn-hover-color);background:var(--btn-hover-bg);border-color:var(--btn-hover-border)}.product-information .product-info_action :is(.wishlist-button:hover,.product-share__btn:hover){background:var(--title-color);border-color:var(--title-color);color:#fff}.product-information .delivery-estimate__submit-button:hover{color:#fff;background:var(--primary-color);border-color:var(--primary-color)}.product-information .product-info_action :is(.wishlist-button:hover svg,.product-share__btn:hover svg){filter:brightness(0) invert(1)}.wishlist-app .wishlist-button.ydp-pdp-page-wishlist-button:hover svg{color:#fff}#judgeme_product_reviews .jm-review-widget .jm-button.jm-button--primary.jm-action-buttons__button:hover{background:var(--dark-color);border-color:var(--dark-color)}.jdgm-write-review-modal .jdgm-write-review-modal__content .jdgm-write-review-modal__nav-btn-back:hover,.jdgm-write-review-modal .jdgm-write-review-modal__content .jdgm-write-review-modal__nav-btn-next:hover{background:var(--dark-color)!important;color:#fff!important;border-color:var(--dark-color)!important}}@media screen and (max-width:1799px){.product-information .product-details product-price .save-price{padding:10px 0}.product-details .product-form-buttons .add-to-cart-button{min-width:270px}.product-information .slideshow-controls__thumbnails-container{max-height:496px}.product-information .tag-derived-icons_item-icon{width:75px;height:75px}}@media screen and (max-width:1439px){.product-information .product-information__grid .product-details>.group-block{padding-left:40px}.product-details .product-form-buttons .quantity-selector-wrapper{width:198px}.slideshow-controls__thumbnails .button.slideshow-control{width:calc((((100vw - var(--scrollbar)) / 2) - (var(--small-gap) * 1.5)) / 4);height:calc((((100vw - var(--scrollbar)) / 2) - (var(--small-gap) * 1.5)) / 4)}.product-details .accordioncontent .accordion-item .accordion-content{padding-left:20px}.product-details .product-form-buttons .add-to-cart-button{min-width:var(--btn-width)}.product-information__media media-gallery{padding:0}.product-information .slideshow-controls__thumbnails-container{max-height:403px}.product-information .tag-derived-icons_item-icon{width:65px;height:65px}.product-information .shipping-rate-list li{padding:0 0 0 calc(1.25em + .5rem)}.product-information .shipping-rate-list li:before{width:1.25em;height:1.25em}}@media screen and (max-width:1199px){.product-details .accordioncontent .accordion-item .accordion-content{padding-left:0}.product-details .product-form-buttons .quantity-selector-wrapper{width:164px}.product-details .product-inventory{margin-left:40px}.product-information .product-details product-price .save-price{padding:8px 0}.product-information .product-information__grid .product-details>.group-block{padding-left:20px}.product-information .zoom-icon{font-size:0;border-radius:10px;padding:0 9px}.product-information .zoom-icon .zoom-icon__text{margin:0}.product-information .slideshow-controls__thumbnails-container{max-height:320px}.shopify-section .product-media__drag-zoom-wrapper .product-media__image{width:100%;height:100%}}@media screen and (max-width:1023px){.product-information .product-information__grid .product-information__media{width:100%;margin:0 auto;max-width:100%}.product-information .product-information__grid .product-details{padding:var(--content-space) calc(var(--small-gap) * .5) 0 calc(var(--small-gap) * .5)!important;width:100%}.slideshow-controls__thumbnails .button.slideshow-control{width:calc(((100vw - var(--scrollbar)) - (var(--small-gap) * 2)) / 4);height:calc(((100vw - var(--scrollbar)) - (var(--small-gap) * 2)) / 4)}.product-information .product-information__grid .product-details>.group-block{padding-left:0}.product-information .slideshow-controls__thumbnails-container{max-height:793px}.product-information .tag-derived-icons_items .tag-derived-icons_item{width:calc(33.33% - 7px)}}@media screen and (max-width:991px){.product-information .slideshow-controls__thumbnails-container{max-height:568px}.product-information .slideshow-controls__thumbnails .button.slideshow-control{width:70px;height:70px}}@media screen and (max-width:767px){.product-details .product-form-buttons{gap:0!important;display:flex;flex-wrap:wrap;margin:0;padding:0}.product-details .product-form-buttons .quantity-selector-wrapper{width:110px}.product-details .product-form-buttons .container-qty-Scart>span{order:3;flex:none;width:100%;margin-top:10px}.product-details .product-form-buttons .container-qty-Scart .wishlist-app{width:50%;order:2}.product-details .product-form-buttons .add-to-cart-button{min-width:auto}.product-details .product-form-buttons .add-to-cart-button .svg-wrapper svg{width:16px;height:16px}.wishlist-app .wishlist-button.ydp-pdp-page-wishlist-button svg{width:16px;height:16px}.product-information__media slideshow-component slideshow-container:after{width:20px;height:20px;right:14px;top:14px}.product-details .product-form-buttons .add-to-cart-button{padding:0 14px}.review-stock-info{display:block}.product-details .product-inventory{margin:10px 0 0}.product-details .accordion-content p+:is(p,ul,ol,iframe,.content-video,article),.product-details .accordion-content article+:is(p,ul,ol,iframe,.content-video,article),.product-details .accordion-content .content-video+:is(p,ul,ol),.product-details .accordion-content ul+:is(p,ol,.content-video,iframe,article),.product-details .accordion-content ol+:is(p,ul,.content-video,iframe,article),.product-details .accordion-content :is(table,.rte-table-wrapper,.cms-compare)+p{margin-top:12px}.product-details .accordion-content :is(ul,ol){padding-left:26px}.service-features_wrapper{margin:0 -6px -12px}.service-features_wrapper .service-features_cards{padding:0 6px 12px}.product-information .tag-derived-icons_item-icon{width:55px;height:55px}.product-information .tag-derived-icons_items{gap:15px 10px}.product-information .delivery-estimate__submit-button span{width:14px;height:14px}}@media screen and (max-width:749px){.product-information__media slideshow-container{width:100%}.product-information :is(.zoom-icon,.product-badges__badge){margin:15px}.product-information slideshow-component:has(slideshow-container+slideshow-controls) .product-badges__badge{left:0}}@media screen and (max-width:575px){.product-information .delivery-shipping .input-dropdown-section input{flex:auto}.product-information .product-stock-info .product-stock-available{padding:2px 10px}.product-information__media slideshow-controls .slideshow-controls__dots button{width:10px;height:10px}.product-information .tag-derived-icons_items .tag-derived-icons_item{width:calc(50% - 5px)}.product-information .shipping-rate-list svg{width:16px;height:16px}.product-information .shipping-rate-list{line-height:inherit}.product-information .shipping-rate-list li:before{top:2px}}@media screen and (max-width:479px){.service-features_wrapper .service-features_cards{width:50%}.warranty-guardian-block .product-card .product_card_info{flex:none;width:100%}.product-information .price-block__top .price-block__sale-price{font-size:var(--font-24)}.product-information .shipping-rate-list li{width:100%}}@media screen and (max-width:374px){.product-details .product-form-buttons .add-to-cart-button{min-width:100%}.product-details .product-form-buttons>*:has(.add-to-cart-button){max-width:100%}.product-information .product-details product-price>div[ref=priceContainer]{flex-wrap:wrap;width:100%}.product-information .price-block__top .price-block__compare{margin:8px 0}}.modal{padding:30px;height:100vh;width:100%;max-width:100%;max-height:none;outline:0;margin:0 auto;background:#000c;border:0;position:fixed;top:0;left:0;z-index:999;transform:translateY(-50px);transition:transform .3s ease-out;overflow:hidden}html:has(.modal[open]){overflow:hidden}.modal[open]{transform:none}.modal::backdrop{display:none}.modal .modal__dialog{padding:1.7rem;width:auto;height:100%;max-width:800px;margin:0 auto;border:1px solid rgba(255,255,255,.15);border-radius:var(--radius-10);background:#fff;position:relative}.modal .modal__content{overflow-x:hidden;overflow-y:auto;width:100%;height:calc(100% - 56px)}.modal .modal__header{padding-bottom:20px;display:flex;align-items:center}.modal .modal__title{font-size:var(--font-30);font-weight:700;letter-spacing:-.01em}.modal .modal__content .shopify-policy__container{padding-top:0}.modal .modal__close{margin:0 0 0 auto;height:20px;width:20px;padding:0;border:0;color:var(--title-color);position:static;background:transparent!important;box-shadow:none;cursor:pointer}.modal .modal__close svg{width:100%;height:100%}@media screen and (min-width:1200px){.modal .modal__close:hover{color:red}}@media screen and (max-width:991px){.modal{padding:20px}}@media screen and (max-width:767px){.modal .modal__dialog{padding:1.5em}.modal .modal__content{height:calc(100% - 47px)}}.product-information .installments__providers afterpay-placement,square-placement{--messaging-font-size: 0px !important;margin:0}.product-information .installments__providers .installments__provider--zip{padding:0;background:none;color:var(--text-color)}.product-information .installments__providers .installments__provider--zip #zip-prod-widget{padding:0}.product-information .installments__providers .installments__provider--zip span{display:none}.product-information .installments__providers .installments__provider--zip .zip-logo,.product-information .installments__providers .installments__provider--zip .zip-container{margin:0}.product-information .installments__providers .installments__provider--zip .zip-learn-more{font-size:var(--font-14)!important}@media screen and (max-width:567px){.product-information .installments .installments__text{vertical-align:top}.product-information .installments{display:block}}.product-information .product-information__grid .product-details .wfc-bis-trigger{min-width:var(--btn-width);height:var(--btn-height);position:relative;z-index:1;padding:0 20px;font-family:var(--text-font);font-size:var(--font-16);font-weight:700;line-height:1.5;color:#fff;letter-spacing:0;background:var(--primary-color);border:none;border-radius:var(--radius-12);-webkit-border-radius:var(--radius-12);box-shadow:none;-webkit-box-shadow:none;display:inline-flex;flex-wrap:wrap;vertical-align:top;align-items:center;justify-content:center;text-align:center;transition:var(--transition);-webkit-transition:var(--transition);cursor:pointer;text-transform:uppercase;margin:0 0 var(--small-gap) 0;min-height:auto}@media screen and (min-width:1200px){.product-information .product-information__grid .product-details .wfc-bis-trigger:hover{background:var(--dark-color)}}.product-details:has(.wfc-bis-modal[aria-hidden=false]){z-index:999!important}.wfc-bis-modal__form .wfc-bis-modal__email{padding:0 24px;font-size:var(--font-16);font-weight:400;line-height:1.5;font-family:var(--content-font);height:var(--input-height);width:100%;border-radius:8px;-webkit-border-radius:8px;border:1px solid #CFCFCF!important;color:var(--title-color);background:no-repeat right 20px top 50% transparent;background-color:#fff!important;display:block;min-height:auto}.wfc-bis-modal__form .wfc-bis-modal__confirm{min-width:var(--btn-width);height:var(--btn-height);position:relative;z-index:1;padding:0 20px;font-family:var(--text-font);font-size:var(--font-16);font-weight:700;line-height:1.5;color:#fff;letter-spacing:0;background:var(--primary-color);border:none;border-radius:var(--radius-12);-webkit-border-radius:var(--radius-12);box-shadow:none;-webkit-box-shadow:none;display:inline-flex;flex-wrap:wrap;vertical-align:top;align-items:center;justify-content:center;text-align:center;transition:var(--transition);-webkit-transition:var(--transition);cursor:pointer;text-transform:uppercase;min-height:auto}@media screen and (min-width:1200px){.wfc-bis-modal__form .wfc-bis-modal__confirm:hover{background:var(--dark-color)}}@media screen and (max-width:767px){.wfc-bis-modal__form .wfc-bis-modal__email{padding:0 20px}}
/*# sourceMappingURL=/cdn/shop/t/184/assets/product-detail.css.map */
