html,body{max-width:100%;overflow-x:clip}img,video,svg,canvas{max-width:100%}#MainContent{min-width:0}:is(#cs-home-master,.csAbout,.csTrustLayer,.csReviewProof,.csInstagramProof,.csSignal,.csMore,.csCartMore,.csCollectionIntro,.csBrandIntro,.csCategoryLinks,.cs-cart-proof,.csCartDrawerProof) *,:is(#cs-home-master,.csAbout,.csTrustLayer,.csReviewProof,.csInstagramProof,.csSignal,.csMore,.csCartMore,.csCollectionIntro,.csBrandIntro,.csCategoryLinks,.cs-cart-proof,.csCartDrawerProof){min-width:0}:is(#cs-home-master,.csAbout,.csInstagramProof,.csSignal,.csMore,.csCartMore,.csCollectionIntro,.csBrandIntro) :is(h1,h2,h3,strong,a,span,p){overflow-wrap:anywhere}@media(max-width:749px){body{overscroll-behavior-x:none}:is(#cs-home-master,.csAbout,.csTrustLayer,.csReviewProof,.csInstagramProof,.csSignal,.csMore,.csCartMore,.csCollectionIntro,.csBrandIntro,.csCategoryLinks) a,:is(#cs-home-master,.csAbout,.csTrustLayer,.csReviewProof,.csInstagramProof,.csSignal,.csMore,.csCartMore,.csCollectionIntro,.csBrandIntro,.csCategoryLinks) button{min-height:44px;touch-action:manipulation}.csSignal form,.csMore__grid,.csCartMore__grid,.cs-product-grid,.csMore__card,.csCartMore__card,.cs-product,.cs-line,.csMore__copy,.csCartMore__copy,.cs-product-copy,.cs-line-copy{min-width:0}}@media(max-width:420px){.csSignal form{grid-template-columns:1fr!important}.csSignal button{width:100%;justify-content:flex-start;padding:12px 0!important;border-top:1px solid currentColor}.csReviewProof__link{white-space:normal!important;line-height:1.35}.csCollectionIntro__nav{gap:12px!important}}@media(max-width:359px){.csTrustLayer__grid{grid-template-columns:1fr!important}.csTrustLayer__item,.csTrustLayer__item:nth-child(n){padding:10px 0!important;border-right:0!important;border-bottom:1px solid currentColor}.csTrustLayer__item:last-child{border-bottom:0}}@media(prefers-reduced-motion:reduce){#MainContent *,#MainContent *:before,#MainContent *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}#cs-archiv-v53,.cs-worksplus,.cs-m{max-width:100%!important;min-width:0!important}#cs-archiv-v53{width:100%!important;left:auto!important;right:auto!important;margin-left:0!important;margin-right:0!important;overflow-x:clip!important}#cs-archiv-v53 .topbar,.cs-m-top{top:var(--header-height,60px)!important}#cs-archiv-v53 :is(.wrapMain,.wrapTop,.heroInner,.panel,.panelBody,.radarRow,.layout,.tools,.countryGrid,.sideBox),.cs-worksplus :is(.csw-container,.csw-grid,.csw-hero-grid,.csw-hero-copy,.csw-card,.csw-step,.csw-decisions-grid,.csw-human-grid),.cs-m :is(.cs-m-top-inner,.cs-m-main,.cs-m-card,.cs-m-sticky-inner){min-width:0;max-width:100%}#cs-archiv-v53 :is(h1,h2,h3,p,a,button,span,strong),.cs-worksplus :is(h1,h2,h3,h4,p,a,button,span,strong),.cs-m :is(h1,h2,h3,p,a,button,span,strong){overflow-wrap:anywhere}#MainContent .rte table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:749px){#cs-archiv-v53 .topbar,.cs-m-top{top:var(--header-height,60px)!important}#cs-archiv-v53 .wrapMain{padding-left:14px!important;padding-right:14px!important}#cs-archiv-v53 .chip,#cs-archiv-v53 .badge{white-space:normal!important;max-width:100%;text-align:center;justify-content:center}#cs-archiv-v53 .search{min-width:0!important;flex-basis:100%!important}#cs-archiv-v53 .filters{width:100%;justify-content:flex-start!important}#cs-archiv-v53 .filter{max-width:100%;white-space:normal!important}.csw-title,.csw-final-title{max-width:100%!important;overflow-wrap:anywhere}.csw-sticky{padding-bottom:calc(10px + env(safe-area-inset-bottom))!important}.csw-sticky-btn{min-width:0;width:100%;padding:15px 14px!important;gap:12px!important}.csw-sticky-btn span:first-child{min-width:0;overflow-wrap:anywhere}.cs-m-step .cs-step-t{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.25!important}.cs-m-top-inner{align-items:flex-start!important}.cs-m-top-actions{width:100%}.cs-m-top-actions>*{flex:1 1 auto}}@media(max-width:359px){#cs-archiv-v53 .heroInner{padding-left:10px!important;padding-right:10px!important}.csw-title{font-size:clamp(2.25rem,13vw,3.15rem)!important}.csw-final-title{font-size:clamp(2.15rem,12vw,3rem)!important}}#MainContent :is(h1,h2,h3){overflow:visible;text-wrap:balance}:is(#cs-home-master,.csAbout,.csInstagramProof,.csSignal,.csMore,.csCartMore,.csCollectionIntro,.csBrandIntro,.csProductProof,.cs-product-proof,.cs-worksplus,#cs-archiv-v53,.cs-m,.cs-brand) :is(h1,h2,h3){overflow:visible!important;text-wrap:balance;padding-block-start:.12em;padding-block-end:.03em}#cs-home-master .cs-head h2,#cs-home-master .cs-origin h2{line-height:1.02!important}#cs-home-master .cs-line-copy strong,.csInstagramProof h2{line-height:1.04!important}.csSignal h2{line-height:1.06!important}.csAbout h1{line-height:1!important}.csAbout h2,.csBrandIntro h1,.cs-brand .cs-h1{line-height:1.04!important}.csBrandIntro__copy :is(h2,h3),.cs-brand :is(.cs-cardH,.cs-h2){line-height:1.08!important}.csCartMore h2,.csMore h2{line-height:1.04!important}.csProductProof__title,.cs-product-proof__title{line-height:1.05!important}.csReviewProof__score{line-height:1.04!important}.cs-worksplus .csw-title{line-height:1!important}.cs-worksplus :is(.csw-sectionline h2,.csw-decisions-head h2,.csw-human h2){line-height:1.04!important}.cs-worksplus .csw-decisions-grid h3{line-height:1.06!important}.cs-worksplus .csw-final-title{line-height:1.02!important}#cs-archiv-v53 .h1{line-height:1.08!important}#cs-archiv-v53 .h2{line-height:1.22!important}.cs-m .cs-m-hero-title{line-height:1.1!important}@media(max-width:749px){#MainContent :is(h1,h2,h3){-webkit-hyphens:auto;hyphens:auto}:is(#cs-home-master,.csAbout,.csInstagramProof,.csSignal,.csMore,.csCartMore,.csCollectionIntro,.csBrandIntro,.csProductProof,.cs-product-proof,.cs-worksplus,#cs-archiv-v53,.cs-m,.cs-brand) :is(h1,h2,h3){padding-block-start:.14em;padding-block-end:.05em}#cs-home-master .cs-head h2{line-height:1.08!important}#cs-home-master .cs-origin h2{line-height:1.06!important}#cs-home-master .cs-line-copy strong,.csInstagramProof h2{line-height:1.08!important}.csSignal h2{line-height:1.1!important}.csAbout h1{line-height:1.04!important}.csAbout h2,.csBrandIntro h1,.cs-brand .cs-h1,.csCartMore h2,.csMore h2,.csProductProof__title,.cs-product-proof__title{line-height:1.08!important}.cs-worksplus .csw-title{line-height:1.06!important}.cs-worksplus :is(.csw-sectionline h2,.csw-decisions-head h2,.csw-human h2){line-height:1.08!important}.cs-worksplus .csw-final-title{line-height:1.06!important}}@media(max-width:359px){#MainContent :is(h1,h2,h3){text-wrap:pretty}.csSignal h2,.csInstagramProof h2,.csAbout h1,.csAbout h2,.cs-worksplus .csw-title,.cs-worksplus .csw-final-title{line-height:1.12!important}}:root{--cs-readable-xs:clamp(.75rem,.72rem + .08vw,.82rem);--cs-readable-sm:clamp(.84rem,.8rem + .12vw,.94rem);--cs-readable-md:clamp(.98rem,.93rem + .15vw,1.08rem)}#MainContent :is(.rte,.paragraph){font-size:max(var(--font-paragraph--size),var(--cs-readable-md));line-height:1.65}#MainContent :is(.button,.button-secondary,.button-custom,button,summary,[role=button]){font-size:max(.84rem,1em)}:is(#cs-home-master,.csAbout,.csTrustLayer,.csReviewProof,.csInstagramProof,.csSignal,.csMore,.csCartMore,.csCollectionIntro,.csBrandIntro,.csCategoryLinks,.cs-cart-proof,.csCartDrawerProof){color:var(--color-foreground,currentColor)}:is(#cs-home-master,.csAbout,.csTrustLayer,.csReviewProof,.csInstagramProof,.csSignal,.csMore,.csCartMore,.csCollectionIntro,.csBrandIntro,.csCategoryLinks,.cs-cart-proof,.csCartDrawerProof) :is(.cs-kicker,.csCollectionIntro__meta,.csCollectionIntro__nav a,.csCollectionIntro__proof span,.csTrustLayer__item,.csReviewProof__meta,.csMore__meta,.csCartMore__meta,.cs-line-note){font-size:var(--cs-readable-xs)!important;line-height:1.4!important}#cs-home-master .cs-product-title,#cs-home-master .cs-product-price,.csAbout__pcopy,.csMore__copy,.csCartMore__copy{font-size:var(--cs-readable-sm)!important;line-height:1.35!important}#MainContent .product-card :is(.product-card__title,[class*=product-title]),#MainContent .collection-card :is(.collection-card__title,[class*=collection-title]){font-size:clamp(.98rem,.92rem + .18vw,1.1rem)!important;line-height:1.28!important}#MainContent .price,#MainContent [class*=price]{font-size:max(.98rem,1em)}.csAbout__body,.csAbout__lead,.cs-origin__copy p,.cs-intro,.cs-crew-proof__copy>p:last-child,.cs-audience__text{font-size:var(--cs-readable-md)!important}.csAbout__fact small,.csAbout__line small,.csAbout__ecosystem span,.csAbout__time p,.csAbout__faq p,.csAbout__code p{font-size:var(--cs-readable-sm)!important;line-height:1.55!important}.csAbout__ig,.cs-crew-proof,.cs-line{color:var(--color-background,#fff)!important}.csAbout__ig :is(p,a,span,strong,h1,h2,h3),.cs-crew-proof :is(p,a,span,strong,h1,h2,h3),.cs-line :is(p,a,span,strong,h1,h2,h3){color:inherit!important}.csAbout__ig .csAbout__body,.cs-crew-proof__copy>p:last-child{opacity:.84}.cs-line-media:after{background:linear-gradient(180deg,#00000014,#000000d1)!important}@media(max-width:749px){body{font-size:16px}#MainContent :is(.rte,.paragraph){font-size:max(1rem,var(--font-paragraph--size))}#header-group :is(a,button,summary),footer :is(a,button,summary){font-size:.84rem}#cs-home-master .cs-product-title,#cs-home-master .cs-product-price,.csAbout__pcopy{font-size:.82rem!important}:is(#cs-home-master,.csAbout,.csTrustLayer,.csReviewProof,.csInstagramProof,.csSignal,.csMore,.csCartMore,.csCollectionIntro,.csBrandIntro,.csCategoryLinks,.cs-cart-proof,.csCartDrawerProof) :is(.cs-kicker,.csCollectionIntro__meta,.csCollectionIntro__nav a,.csCollectionIntro__proof span,.csTrustLayer__item,.csReviewProof__meta,.csMore__meta,.csCartMore__meta,.cs-line-note){font-size:.76rem!important}}@media(min-width:1200px){#MainContent :is(.rte,.paragraph){font-size:max(1rem,var(--font-paragraph--size))}#header-group :is(a,button,summary){font-size:max(.82rem,1em)}}:root{--cs-xs:clamp(.76rem,.73rem + .08vw,.84rem);--cs-sm:clamp(.84rem,.8rem + .12vw,.95rem);--cs-md:clamp(.98rem,.93rem + .15vw,1.08rem)}#MainContent{color:var(--color-foreground);background:var(--color-background)}#MainContent :is(.rte,.paragraph){font-size:max(var(--font-paragraph--size),var(--cs-md));line-height:1.65}#header-group :is(a,button,summary),footer :is(a,button,summary){font-size:max(.8rem,1em)}:is(.cs-crew-proof,.csAbout__ig,.cs-line,[data-cs-dark=true]){background:#0b0b0c!important;color:#fff!important}:is(.cs-crew-proof,.csAbout__ig,.cs-line,[data-cs-dark=true]) :is(h1,h2,h3,h4,h5,h6,p,a,span,strong,small,em,b,label){color:#fff!important}.cs-crew-proof .cs-kicker,.csAbout__ig .csAbout__k{color:#fff!important;opacity:.74}.cs-crew-proof__copy>p:last-child,.cs-crew-proof__action span,.csAbout__ig .csAbout__body{color:#fff!important;opacity:.84}.cs-crew-proof__action{border-top-color:#ffffff57!important}.cs-crew-proof__action a,.csAbout__ig a{border-bottom-color:#fff!important}.cs-line-media:after{background:linear-gradient(180deg,#00000014,#000000db)!important}#MainContent :is(.cs-kicker,.csCollectionIntro__meta,.csCollectionIntro__nav a,.csCollectionIntro__proof span,.csTrustLayer__item,.csReviewProof__meta,.csMore__meta,.csCartMore__meta,.cs-line-note){font-size:var(--cs-xs)!important;line-height:1.4!important}#MainContent :is(.cs-product-title,.cs-product-price,.csAbout__pcopy,.csMore__copy,.csCartMore__copy){font-size:var(--cs-sm)!important;line-height:1.35!important}.csAbout__body,.csAbout__lead,.cs-origin__copy p,.cs-intro,.cs-crew-proof__copy>p:last-child,.cs-audience__text{font-size:var(--cs-md)!important}.csAbout__fact small,.csAbout__line small,.csAbout__ecosystem span,.csAbout__time p,.csAbout__faq p,.csAbout__code p{font-size:var(--cs-sm)!important;line-height:1.55!important}#MainContent table{font-size:var(--cs-sm)}@media(max-width:749px){body{font-size:16px}#MainContent :is(.rte,.paragraph){font-size:max(1rem,var(--font-paragraph--size))}#header-group :is(a,button,summary),footer :is(a,button,summary){font-size:.84rem}#MainContent :is(.cs-product-title,.cs-product-price,.csAbout__pcopy){font-size:.84rem!important}#MainContent :is(.cs-kicker,.csCollectionIntro__meta,.csCollectionIntro__nav a,.csCollectionIntro__proof span,.csTrustLayer__item,.cs-line-note){font-size:.78rem!important}.cs-crew-proof__copy>p:last-child,.cs-origin__copy p,.csAbout__body,.csAbout__lead{font-size:1rem!important}.cs-crew-proof__action p{font-size:.92rem!important}}:root{--cs-text-xs:12px;--cs-text-sm:13px;--cs-text-md:15px;--cs-text-body:16px}#MainContent :is(h1,h2,h3,h4,h5,h6){overflow:visible!important;text-wrap:balance;line-height:1.08!important;padding-block-start:.16em!important;padding-block-end:.08em!important;margin-block-start:0}#MainContent :is(h1,h2,h3,h4,h5,h6):first-letter{line-height:inherit}#MainContent :is(p,li,dd,dt,.rte,.paragraph){font-size:max(var(--cs-text-md),1em);line-height:1.65}#MainContent :is(small,[class*=kicker],[class*=meta],[class*=eyebrow],[class*=note],[class*=index]){font-size:max(var(--cs-text-xs),1em)!important;line-height:1.42!important}#MainContent :is(a,button,summary,[role=button],label){font-size:max(var(--cs-text-sm),1em)}#MainContent :is(.price,[class*=price],[class*=product-title],[class*=product__title]){font-size:max(14px,1em)!important;line-height:1.35!important}#MainContent :is(.csCrewBar,.csDecision,.csCategoryLinks,.csAbout,.cs-worksplus,#cs-archiv-v53,.cs-m,.cs-brand) :is(p,a,button,summary,span,strong,small,label,li){font-size:max(12px,1em)}#MainContent :is(.csCrewBar,.csDecision,.csAbout,.cs-worksplus,#cs-archiv-v53,.cs-m,.cs-brand) :is(p,li){line-height:1.6}.cs-m :is(.cs-m-k,.cs-m-sub,.cs-m-strip-item .k,.cs-m-step-n,.cs-m-card-head span,.cs-m-metric .k,.cs-m-rank .t){font-size:12px!important;line-height:1.4!important}.cs-m :is(.cs-m-hero-text,.cs-m-strip-item .v,.cs-m-step .cs-step-t,.cs-m-rank .p,.cs-m-rank .d){font-size:15px!important;line-height:1.55!important}.cs-m :is(h1,h2,h3,.cs-m-hero-title,.cs-m-h2){overflow:visible!important;padding-top:.16em!important;padding-bottom:.08em!important;line-height:1.08!important}.csCategoryLinks a{font-size:12px!important;min-height:52px}.csDecision__eyebrow{font-size:12px!important}.csDecision summary{font-size:13px!important}.csDecision__body{font-size:15px!important}@media(max-width:749px){body{font-size:16px!important}#MainContent :is(h1,h2,h3,h4,h5,h6){line-height:1.12!important;padding-block-start:.18em!important;padding-block-end:.1em!important}#MainContent :is(p,li,dd,dt,.rte,.paragraph){font-size:16px!important;line-height:1.65!important}#MainContent :is(small,[class*=kicker],[class*=meta],[class*=eyebrow],[class*=note],[class*=index]){font-size:12px!important}#MainContent :is(a,button,summary,[role=button]){min-height:44px;font-size:max(13px,1em)}#MainContent :is(.price,[class*=price],[class*=product-title],[class*=product__title]){font-size:14px!important}.cs-m :is(.cs-m-hero-text,.cs-m-strip-item .v,.cs-m-step .cs-step-t,.cs-m-rank .p,.cs-m-rank .d){font-size:16px!important}}@media(max-width:359px){#MainContent :is(h1,h2,h3,h4,h5,h6){text-wrap:pretty;line-height:1.14!important}}:is(.csRoute,.csUgc,.cs-worksplus,.csAbout,#cs-home-master,#cs-archiv-v53,.cs-m,.cs-brand,.csBrandIntro,.csCollectionIntro) :is(h1,h2,h3,h4){overflow:visible!important;padding-block-start:.2em!important;padding-block-end:.1em!important;line-height:1.1!important;text-wrap:balance}:is(.csRoute,.csUgc) :is(h1,h2){line-height:1.06!important}.csRoute__countries span,.csRoute__stat span,.csUgc__rule b{font-size:12px!important;line-height:1.4!important}:is(.csRoute,.csUgc) :is(p,.csRoute__lead,.csUgc__lead){font-size:clamp(16px,1.15vw,18px)!important;line-height:1.68!important}footer :is(p,a,span,strong){line-height:1.5}@media(max-width:749px){:is(.csRoute,.csUgc,.cs-worksplus,.csAbout,#cs-home-master,#cs-archiv-v53,.cs-m,.cs-brand,.csBrandIntro,.csCollectionIntro) :is(h1,h2,h3,h4){padding-block-start:.24em!important;padding-block-end:.12em!important;line-height:1.13!important}:is(.csRoute,.csUgc) h1{font-size:clamp(44px,13vw,66px)!important;line-height:1.1!important}:is(.csRoute,.csUgc) h2{line-height:1.12!important}}html,body,.page-wrapper,#MainContent{max-width:100%;overflow-x:clip}#MainContent *{min-width:0}#MainContent img,#MainContent video,#MainContent svg{max-width:100%;height:auto}#MainContent :is(h1,h2,h3,h4){word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;text-wrap:balance}.crewX{background:#050505!important;color:#fff!important}.crewX :is(h1,h2,h3,h4,p,a,span,strong,small,b,em,label){color:inherit}.cs-worksplus{overflow-x:clip!important}.cs-worksplus .csw-container{max-width:1440px!important;width:calc(100% - 48px)!important;margin-inline:auto!important}.cs-worksplus :is(.csw-black,.csw-decisions){background:#050505!important;color:#fff!important}.cs-worksplus :is(.csw-black,.csw-decisions) :is(h1,h2,h3,h4,p,a,span,strong,small,b,em){color:inherit!important}@media(max-width:749px){body{font-size:16px!important}#MainContent{width:100%!important}#MainContent :is(h1,h2,h3,h4){max-width:100%!important;line-height:1.08!important;padding-top:.14em!important;padding-bottom:.08em!important}#MainContent :is(p,li){max-width:100%;font-size:16px!important;line-height:1.62!important}#MainContent :is(a,button,summary,[role=button]){min-height:44px}.cs-worksplus .csw-container{width:calc(100% - 24px)!important;padding-inline:0!important}.cs-worksplus :is(.csw-hero-grid,.csw-hero-copy,.csw-sectionline,.csw-grid,.csw-decisions-head,.csw-human-grid){grid-template-columns:1fr!important}.cs-worksplus :is(.csw-title,.csw-sectionline h2,.csw-decisions-head h2,.csw-human h2,.csw-final-title){font-size:clamp(42px,13vw,68px)!important;line-height:.95!important;overflow-wrap:normal!important}.cs-worksplus .csw-card{padding:20px 16px!important}.cs-worksplus .csw-decisions{padding:30px 16px!important;margin-inline:0!important}.csAbout__wrap{width:calc(100% - 24px)!important}.csAbout__heroGrid,.csAbout__split,.csAbout__travelGrid{grid-template-columns:1fr!important}.csAbout__products{grid-template-columns:1fr 1fr!important}}@media(max-width:390px){#MainContent :is(h1,h2,h3,h4){text-wrap:pretty}.cs-worksplus .csw-container,.csAbout__wrap{width:calc(100% - 20px)!important}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/cs-mobile-hardening.css.map */
