h2,.h2{text-transform:none!important}.support-articles-breadcrums{padding:80px 0;background-color:#11110f}.support-articles-breadcrums .support-articles-breadcrums-list a,.support-articles-breadcrums .support-articles-breadcrums-list p{font-weight:500;line-height:150%}.support-articles-breadcrums .support-articles-breadcrums-title{width:100%}.support-articles-breadcrums .support-articles-breadcrums-title h1{line-height:120%;letter-spacing:-1.12px;max-width:800px;font-size:46px}.jdgm-widget.jdgm-widget{max-width:100%!important}.jdgm-rev-widg__header .jdgm-rev-widg__title{font-size:2.2rem;font-weight:900;font-family:Inter,sans-serif}.jdgm-all-reviews-page__title,.jdgm-all-reviews__header{flex-wrap:wrap;display:flex;width:100%;flex-direction:column}.jdgm-widget .jdgm-row-carousel{order:5}.jdgm-widget .jdgm-row-readmore{order:6}.jdgm-star:before{color:#ffa22a}.jdgm-verified-badge--style-branded .jdgm-verified-by--rebranding{display:none!important}.jdgm-verified-badge--style-branded{margin:0!important}.support-category{grid-template-columns:repeat(1,minmax(0,1fr));padding-top:80px!important;padding-bottom:80px!important}.support-category .support-category-block .support-category-icon{background-color:#0000000a;padding:18px}.support-category .support-category-block .support-category-title{font-size:20px;color:#000}.support-category .support-category-block .support-category-articles{color:#000}height-observer.promotion-bar-section{display:flex;flex-direction:row;width:100%;background:#f7f7f7;color:#000;justify-content:space-between;align-items:anchor-center;padding:0 20px}height-observer.promotion-bar-section dropdown-list{display:flex}.promotionbar-right{justify-items:right}.promotionbar-right ul{display:flex;flex-wrap:wrap;width:100%;justify-content:flex-end}.promotionbar-right li{padding:0 10px}.promotionbar-right li a{font-weight:800;font-family:Inter,sans-serif}.benefits-section .snap-always{display:flex;gap:10px;justify-content:center;position:relative}.benefits-section .snap-always:not(:last-child):before{border-right:1.5px solid rgba(255,255,255,.3);position:absolute;content:"";left:auto;right:-15px;height:100%;width:1px}.benefits-section .strip-icon{margin-bottom:0}.benefits-section .section.section--full-width{padding-top:10px;padding-bottom:10px;margin-top:4px}.benefits-section p{margin-bottom:0}.index-page .logo-block img,.product-page .logo-block img{filter:invert(1)}span.shop-now-btn{display:block;font-size:11px}.footer__blocks .footer__list-social{margin-top:30px}.trust-badges-footer{margin-left:auto}.trust-badges-footer img{max-width:300px}.promotionalbar-logo img{width:100px}.promotionalbar-content{display:flex;gap:12px}.promotionalbar-logo{border-right:1px solid #ddd;padding-right:12px}.promotionbar-right li:not(:last-child){border-right:1px solid #ddd}.section-site-header~.section-announcement-bar .announcement-bar{font-size:16px}#shopify-section-template--19537005346985__testimonials_logo_GGTRLL .section-body{display:flex;flex-wrap:wrap;width:100%}.testimonial-section{display:flex;gap:40px;align-items:flex-start;max-width:100%;margin:0}.testimonial-left{flex:1}.testimonial-right{width:25%;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.testimonial-logo{cursor:pointer;padding:10px;text-align:center;transition:all .3s ease}.testimonial-logo img{width:100%;opacity:.6}.testimonial-logo img{max-height:40px;width:auto;margin:auto}.testimonial-logo.active img{opacity:1}.testimonial-logo.active{border-color:#000;background:#f5f5f5}.testimonial-content{display:none;font-size:18px;line-height:1.5;color:#333}.testimonial-content.active{display:block;animation:fadeIn .3s ease}.complementary-product.rounded-block,.action-video{border-radius:7px}@keyframes fadeIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.section-featured-collection .grid-carousel-item{border-radius:10px}p.footer-notice{margin-top:15px;font-size:10px}.trust-badges-footer .oke-largeBadge-count{left:0}.article-card .rounded-block{border-radius:10px}.top-left-corner{top:0;position:fixed;left:0;z-index:999999;max-width:180px;clip-path:polygon(0 0,100% 0,0 100%)}.top-right-corner{top:0;position:fixed;right:0;z-index:999999;max-width:180px;clip-path:polygon(100% 0,100% 100%,0 0)}.snow-container{position:fixed;top:0;left:0;overflow:hidden;width:100vw;height:100vh;z-index:999999;pointer-events:none}.snowflake{position:absolute;background-color:#fff;border-radius:50%;opacity:.8;pointer-events:none}@keyframes fall{0%{opacity:0;transform:translateY(0)}10%{opacity:1}to{opacity:.5;transform:translateY(100vh)}}@keyframes diagonal-fall{0%{opacity:0;transform:translate(0)}10%{opacity:1}to{opacity:.25;transform:translate(10vw,100vh)}}product-card-swatches{padding-left:8px}.article-card>.grow{display:none}.product-stock-info,.gfgCCDProgressBarWidget{margin:0}.product-page .wrapper-faqs_list{padding-bottom:50px}p[usp-text]{max-width:83px;margin:auto}.jdgm-histogram .jdgm-histogram__bar-content{background-color:#ffa22a}.rating-badge .oke-largeBadge{position:relative;line-height:0;max-width:120px;margin:auto}.rating-badge .oke-largeBadge-count{left:0;position:absolute;top:20px;right:0;font-weight:700;text-align:center}.rating-badge .oke-largeBadge-text{position:absolute;max-width:100%;top:66px;left:0;right:0;margin:0 auto;font-size:7px;line-height:7px;letter-spacing:.6px;text-transform:uppercase;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center}.rating-badge .oke-largeBadge-stars{top:40px;position:absolute;text-align:center;left:0;right:0}.rating-badge .oke-stars{line-height:1;position:relative;display:inline-block}.rating-badge .oke-stars-background svg{overflow:visible}.rating-badge .oke-stars-foreground{overflow:hidden;position:absolute;top:0;left:0}.rating-badge .oke-stars-badge{display:flex;color:#ffa22a}.jdgm-rev__pic-img.jdgm-rev__pic-img{max-height:290px}button[type=button].rfq-btn{background:#000}body .grfq__popupForm__modal .grfq__popupForm__buttonPrimary,body .grfq__popupForm__modal .grfq__popupForm__steps .grfq__popupForm__step[data-active=true] .grfq__popupForm__stepLabel{background-color:#000}.grfq__popupForm__modal .grfq__popupForm__button,.grfq__popupForm__modal .grfq__popupForm__buttonPrimary{text-transform:uppercase}@media(max-width:767px){.community-row .jdgm-videos-container{gap:10px!important}.community-row .jdgm-videos-wrapper{width:100%}.community-row .jdgm-widget.jdgm-widget{max-width:100%!important;padding:0}.community-row button.jdgm-arrow:nth-child(3){position:absolute;z-index:1;right:0;color:#fff}.community-row button.jdgm-arrow:nth-child(1){position:absolute;z-index:1;left:0;color:#fff}.jdgm-rev-widg__header .jdgm-rev-widg__title{font-size:1.7rem}main.product-grid .product-info{padding-bottom:0}.product-page .section-featured-blog{margin-top:20px}.product-price .price-wrapper .pdp-klarna-wrapper,.product-price .price-wrapper .price{justify-content:flex-start;text-align:left;padding-left:0}.faqs_list_section .faqs_list_content{gap:12px}.video-block{height:300px!important}.pdp-payment-icons{flex-wrap:nowrap;gap:2px}.footer__bottom p{font-size:10px}.footer__bottom ul{flex-wrap:nowrap}.footer__bottom{gap:15px}.promotionbar-center{width:100%}height-observer.promotion-bar-section{padding:0}.trust-badges-footer img{max-width:100%}.footer__bottom{text-align:center}.promotionbar-left,.promotionbar-right{flex:0 1 25%;display:none}.testimonial-section{flex-direction:column;align-items:center}.testimonial-right{width:100%;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px}}@media(min-width:768px){.jdgm-gallery-wrapper .jdgm-gallery{width:860px}main.product-grid .product-info{padding-bottom:10px}.trust-badges-footer{margin-left:auto;display:flex;gap:20px;align-items:center}.grid-cols-mega-menu-horizontal-items{--mega-menu-horizontal-column-width: clamp(150px, 77.7778px + 8.8889vw, 150px)}.mega-menu-horizontal__promo.flex.items-start.gap-4{width:30%}.community-row{display:flex;align-items:center;width:100%;gap:20px;justify-content:space-between}.community-left-content{flex:0 1 25%;width:25%}.community-slidershow{flex:0 1 calc(100% - 100px);width:calc(100% - 100px)}.header{min-height:65px;padding-top:10px;padding-bottom:10px}.footer__blocks{margin-bottom:30px}.footer__bottom{padding-left:90px}.promotionbar-left,.promotionbar-right{flex:0 1 25%}.promotionbar-center{flex:0 1 50%}}@media(min-width:576px){.support-category{grid-template-columns:repeat(3,minmax(0,1fr))}}.support-articles-list,.support-article-section{padding-top:80px;padding-bottom:80px}.support-article-divider{height:1px;width:100%;border-radius:3px;background:#ccc;margin:32px 0}.col-span-full{grid-column:1/-1}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.text-columns-with-images{gap:40px}.custom-content .custom__item-inner-image{aspect-ratio:1 / 1;overflow:hidden}.text-columns-with-images .text-column-with-image-div img{object-fit:cover;object-position:center}.custom-content .custom__item-inner-image img{object-fit:contain;object-position:top}.pdp-video video,.pdp-video img{width:100%}.collection-chooser-grid .collection-chooser-grid__title{font-size:calc(var(--typeHeaderSize)* .5);margin-bottom:24px}.collection-chooser-grid .collection-chooser-item{width:230px!important;margin-right:24px}.collection-chooser-grid .collection-chooser-item .collection-chooser-item__image{position:relative;aspect-ratio:300 / 330;overflow:hidden;margin-bottom:8px}.collection-chooser-grid .collection-chooser-item .collection-chooser-item__image img{object-fit:cover;object-position:center;width:100%;height:100%}.collection-chooser-grid .collection-chooser-item h3{margin-bottom:8px}.child-collection__pagination{height:6px;width:200px;background-color:#0000001a;position:relative;margin-top:30px}.child-collection__pagination--progress{height:6px;transition:.3s;background-color:#000}.benefits-section img{filter:invert(1)}.benefits-section .strip-content{align-self:center;font-weight:400}details.product-collapse>summary>.icon-plus{width:1rem;height:1rem;transform:rotate(90deg);transition:transform .2s}details.product-collapse[open]>summary>.icon-plus{transform:rotate(270deg)}details.product-collapse[open]>summary>.icon-plus>line:last-child{opacity:0}@media screen and (max-width:1024px){.collection-chooser-grid .collection-chooser-item{width:250PX!important}}.collection-seo p{font-size:16px;line-height:28px}@media screen and (min-width:1024px){.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.section-header__description{margin-top:24px}.section-header__sub-links{font-weight:700;font-size:18px;letter-spacing:0%;margin-top:24px}.section-header__sub-links h3 a{font-weight:700;font-size:18px;letter-spacing:0%;text-decoration:underline}.section-header__sub-links h3 a:hover{opacity:.7}.usp-list{display:flex;justify-content:center;gap:0;margin-top:15px;border-radius:8px;background-color:#f5f5f5;font-size:12px;text-transform:uppercase;text-align:center;font-weight:700;padding:15px 0;line-height:1.2}@media screen and (max-width:1024px){.usp-list{padding:20px 0;font-size:10px}}.usp-list .usp-item{padding:0 24px;flex:1;width:100%}@media screen and (max-width:1024px){.usp-list .usp-item{padding:0 5px}}.usp-list img{margin:0 auto 10px;display:block;max-width:44px}@media screen and (max-width:1024px){.usp-list img{max-width:34px}}.button-outline.button-black{color:#000;border-color:#000;font-weight:400}.plan-features li{padding-left:0!important}.plan-features .prose{padding-left:46px}@media(min-width:820px)and (max-width:1180px){.promotionbar-right li{padding:0 6px}.promotionbar-right li a{font-size:11px}ul.menu .menu-item{font-size:13px}ul.menu{gap:.75rem 1rem}.footer-block--newsletter{min-width:190px}.footer-country{flex-direction:row;justify-items:center}.footer__country-lang{align-self:center}.footer__blocks{gap:2rem}}@media(max-width:992px){p[usp-text]{max-width:70px}.logo-list-slider{display:flex;flex-wrap:nowrap;gap:40px;white-space:nowrap;justify-content:left;scrollbar-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-behavior:smooth}}@media(min-width:820px)and (max-width:992px){.community-row .jdgm-widget.jdgm-widget{max-width:100%!important;padding:0}.community-row button.jdgm-arrow:nth-child(3){position:absolute;z-index:1;right:0;color:#fff}.community-row button.jdgm-arrow:nth-child(1){position:absolute;z-index:1;left:0;color:#fff}.community-row .jdgm-videos-wrapper{width:100%}.promotionbar-right li:first-child,.promotionalbar-logo{display:none}}.complementary-product__badge{position:absolute;top:6px;right:6px;z-index:2;background:#ececec;color:#111;font-size:1.1rem;font-weight:700;letter-spacing:.02em;padding:.3rem .7rem;border-radius:999px;line-height:1}.complementary-product--ridge{border-radius:6px;border-color:#e5e5e5;transition:border-color .15s ease}.complementary-product--ridge:hover{border-color:#b0b0b0}.complementary-product__title{font-weight:600;letter-spacing:.01em}.complementary-product__price s,.complementary-product__price del{color:#8a8a8a;font-weight:400;margin-right:.5rem}.complementary-product__price{font-weight:700;font-size:1.4rem}.product-complementary-products .heading,.product-complementary-products .mini-product-carousel-heading{text-transform:uppercase;font-weight:700;font-size:1.4rem;letter-spacing:.03em}.complementary-product__bundle-note{font-size:1.1rem;color:#2a7a3b;font-weight:600;margin-top:.2rem}.usp-list{padding:10px 0;gap:0;background-color:#f7f7f7;border-radius:10px}.usp-list .usp-item{padding:0 10px;position:relative}.usp-list .usp-item:not(:last-child):after{content:"";position:absolute;right:0;top:20%;height:60%;width:1px;background:#00000014}.usp-list img{max-width:26px;margin-bottom:6px}.usp-list p[usp-text]{font-size:10px;line-height:1.3;max-width:90px;letter-spacing:.02em}@media(max-width:480px){.usp-list{padding:8px 0}.usp-list .usp-item{padding:0 6px}.usp-list img{max-width:22px;margin-bottom:4px}.usp-list p[usp-text]{font-size:9px;max-width:70px}}.product-info-inner .product-name-wrapper{margin-top:4px!important;margin-bottom:4px!important}.product-info-inner .product-name-wrapper h1{font-size:2.2rem;line-height:1.25}.product-info-inner .product-rating{margin-top:4px!important;margin-bottom:4px!important}.product-info-inner .product-price{margin-top:6px!important;margin-bottom:6px!important;font-size:1.9rem}.product-info-inner .product-stock-info{margin-top:4px!important;margin-bottom:4px!important;font-size:1.2rem}.product-info-inner fieldset[data-option-group]{margin-bottom:12px!important}.product-info-inner fieldset[data-option-group]>div:first-child{margin-bottom:6px!important}.product-info-inner .variant-radios{gap:6px!important}.product-info-inner .variant-radio label.block{padding:6px 12px;font-size:1.2rem;min-width:unset}.product-info-inner .qty-selector-wrapper{margin-top:6px!important;margin-bottom:6px!important}.product-info-inner .qty-selector-wrapper .label{font-size:1.1rem;margin-bottom:4px!important}.product-info-inner .product-buy-buttons{margin-top:6px!important;margin-bottom:6px!important}.product-info-inner .product-name-wrapper h1{font-size:2rem!important;line-height:1.25}.product-info-inner .product-price{font-size:1.8rem!important}.product-info-inner .label-product-info{font-size:1.2rem!important;font-weight:700!important;text-transform:none!important;letter-spacing:normal!important}.product-info-inner legend.label-product-info{font-family:inherit;display:block;padding:0;border:none;width:auto}.product-complementary-products .heading,.product-complementary-products .mini-product-carousel-heading{font-size:1.2rem!important;font-weight:700!important;text-transform:none!important;letter-spacing:normal!important}.complementary-product__title{font-size:1.3rem!important;font-weight:600!important;text-transform:none}.complementary-product__price{font-size:1.3rem!important}.complementary-product__bundle-note{font-size:1.1rem!important}.info-badge.sale-badge{background:#1a1a1a!important;color:#fff!important;font-size:1.1rem;font-weight:700;padding:.3rem .8rem;border-radius:4px;line-height:1;display:inline-block;text-transform:none;margin-top:.8rem}.price-wrapper.border-t.border-b .price .info-badge.sale-badge{position:absolute;top:.4rem;right:.4rem;margin-top:0}.size-chart-link{font-size:1.2rem!important}.size-chart-link span{font-size:1.2rem!important;font-weight:700!important}@media(max-width:767px){.product-price .price-wrapper .price,.product-price .price-wrapper .pdp-klarna-wrapper{justify-content:center!important;text-align:center!important}}.section-main-article .prose>p:first-of-type{font-size:1.3rem;line-height:1.55;font-weight:400;color:#000000d1}.section-main-article .prose h2{font-size:1.75rem;line-height:1.25;margin-top:3.2rem;margin-bottom:1.4rem;padding-bottom:.9rem;border-bottom:3px solid #111;position:relative}.section-main-article .prose h2:before{content:"";display:block;width:3.6rem;height:4px;background:#111;margin-bottom:1.1rem}.section-main-article .prose h3{font-size:1.35rem;line-height:1.3;margin-top:2.4rem;margin-bottom:.8rem;font-weight:800}.section-main-article .prose p{font-size:1.125rem;line-height:1.7;margin-top:0;margin-bottom:1.6rem;color:#000000d9}.section-main-article .prose p[style]{font-size:1.125rem!important;font-family:inherit!important;line-height:1.7!important}.section-main-article .prose ul{padding-left:0;list-style:none;margin-bottom:1.6rem}.section-main-article .prose ul li{position:relative;padding-left:1.8rem;margin-bottom:.8rem;font-size:1.125rem;line-height:1.7}.section-main-article .prose ul li:before{content:"";position:absolute;left:0;top:.75em;width:8px;height:8px;background:#111;border-radius:2px}.section-main-article .prose ol{padding-left:1.6rem;margin-bottom:1.6rem}.section-main-article .prose ol li{font-size:1.125rem;line-height:1.7;margin-bottom:.8rem;padding-left:.3rem}.section-main-article .prose ol li::marker{font-weight:800}.section-main-article .prose strong,.section-main-article .prose b{font-weight:700;color:#000}.section-main-article .prose blockquote{margin:2.4rem 0;padding:1.6rem 1.8rem;background:#f7f7f5;border-left:4px solid #111;border-radius:4px;font-size:1.2rem;line-height:1.6;font-style:normal;font-weight:500}.section-main-article .prose blockquote p{margin-bottom:0}.section-main-article .prose img{border-radius:10px;box-shadow:0 4px 24px #00000014;margin:3.2rem 0}.section-main-article .article__image{border-radius:12px;overflow:hidden}.section-main-article .article__title+div{text-transform:uppercase;letter-spacing:.04em;font-size:.85rem;font-weight:600;color:#0009}.section-main-article .prose hr{margin:4rem 0;border:none;border-top:1px solid rgba(0,0,0,.12)}@media(min-width:1024px){.section-main-article .prose{max-width:78ch}}@media(max-width:767px){.section-main-article .prose>p:first-of-type{font-size:1.15rem}.section-main-article .prose h2{font-size:1.5rem;margin-top:2.6rem}.section-main-article .prose h3{font-size:1.2rem;margin-top:2rem}.section-main-article .prose p,.section-main-article .prose ul li,.section-main-article .prose ol li{font-size:1.0625rem}}.article-wide{padding-left:max(24px,calc((100% - 1320px)/2))!important;padding-right:max(24px,calc((100% - 1320px)/2))!important}.article-header-full{width:100%}.article-layout{display:block}.article-main-col{max-width:800px;margin-left:auto;margin-right:auto}.article-title-wrap{max-width:1024px;margin-left:auto;margin-right:auto}.article-layout--has-sidebar .article-title-wrap{margin-left:0;margin-right:0}.article-layout--has-sidebar .article-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:56px;align-items:start}.article-layout--has-sidebar .article-main-col{max-width:800px;margin-left:0;margin-right:0}.article-sidebar{display:flex;flex-direction:column;gap:24px;position:sticky;top:24px}.article-sidebar__block{width:100%}.article-sidebar__card{display:block;border:1px solid rgba(0,0,0,.1);border-radius:10px;overflow:hidden;text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease;position:relative}.article-sidebar__card:hover{border-color:#0000004d;box-shadow:0 4px 16px #0000000f}.article-sidebar__card--compact{display:flex;align-items:center;gap:12px;padding:12px}.article-sidebar__card-image{aspect-ratio:4 / 3;overflow:hidden;background:#f5f5f5}.article-sidebar__card-image img{width:100%;height:100%;object-fit:cover}.article-sidebar__card-image--small{width:72px;height:72px;aspect-ratio:1 / 1;border-radius:6px;flex-shrink:0}.article-sidebar__card-body{padding:16px}.article-sidebar__card--compact .article-sidebar__card-body{padding:0}.article-sidebar__eyebrow{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#00000080;margin-bottom:6px}.article-sidebar__card-title,.article-sidebar__product-title{font-size:1rem;font-weight:700;line-height:1.35;margin-bottom:4px}.article-sidebar__card-description{font-size:.875rem;line-height:1.5;color:#000000b3;margin-top:4px;margin-bottom:10px}.article-sidebar__product-price{font-size:.95rem;font-weight:700;margin-bottom:10px}.article-sidebar__compare-price{font-weight:400;color:#00000073;margin-left:6px}.article-sidebar__cta{display:inline-block;font-size:.8rem;font-weight:700;text-decoration:underline;text-underline-offset:3px}.article-sidebar__badge{position:absolute;top:10px;right:10px;z-index:2;background:#111;color:#fff;font-size:.7rem;font-weight:700;padding:3px 8px;border-radius:999px;text-transform:uppercase;letter-spacing:.04em}.article-sidebar__badge--inline{position:static;display:inline-block;margin-bottom:8px;background:#111;color:#fff;padding:3px 8px;border-radius:4px}.article-sidebar__card--newsletter{background:#f7f7f5;border-color:transparent}.article-sidebar__form-row{display:flex;flex-direction:column;gap:8px}.article-sidebar__input{font-size:.9rem;padding:10px 12px}.article-sidebar__submit{font-size:.85rem;padding:10px 12px}.article-sidebar__form-success{font-size:.875rem;font-weight:600}@media(max-width:1023px){.article-wide{padding-left:24px!important;padding-right:24px!important}.article-main-col,.article-title-wrap{max-width:none}.article-layout--has-sidebar .article-layout{display:block}.article-sidebar{position:static;margin-top:48px;flex-direction:row;flex-wrap:wrap}.article-sidebar__block{width:calc(50% - 12px)}}@media(max-width:640px){.article-sidebar{flex-direction:column}.article-sidebar__block{width:100%}}modal-trigger[target^="#size-chart-modal"]>a.styled-link{gap:0;color:rgb(var(--color-foreground));font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}modal-trigger[target^="#size-chart-modal"]>a.styled-link:hover{opacity:.7}modal-trigger[target^="#size-chart-modal"]>a.styled-link>.w-4{display:none}
/*# sourceMappingURL=/cdn/shop/t/158/assets/custom.css.map */
