html,body.crw-body{overflow-x:hidden;max-width:100%}@supports (overflow: clip){html,body.crw-body{overflow-x:clip}}body.crw-body #crw-main{overflow-x:clip;width:100%}body.crw-body img,body.crw-body video,body.crw-body svg{max-width:100%}body.crw-body .crw-hero__grid{grid-template-columns:minmax(0,1fr)}@media(min-width:990px){body.crw-body .crw-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}body.crw-body .crw-hero--media-first .crw-hero__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}body.crw-body .crw-hero__grid>*,body.crw-body .crw-hero__cta,body.crw-body .crw-gal,body.crw-body .crw-gal__nav{min-width:0;max-width:100%}body.crw-body .crw-gal__thumbs{flex:0 1 auto;min-width:0}body.crw-body .crw-eyebrow{margin:0 0 12px}body.crw-body .crw-hero__sub{margin:20px auto 28px}@media(min-width:990px){body.crw-body .crw-hero__sub{margin-left:0}}body.crw-body .crw-reassure{margin-top:12px}body.crw-body .crw-hero__proof{margin-top:24px}body.crw-body .crw-card__label{margin-bottom:8px}body.crw-body .crw-card--questions .crw-card__text{margin-top:6px}body.crw-body .crw-chain__text{margin-top:4px}body.crw-body .crw-cycle__text{margin-top:2px}body.crw-body .crw-vs__quote{margin:12px 0 20px}body.crw-body .crw-both__text{margin-top:20px}body.crw-body .crw-page__hd{margin-bottom:4cqw}body.crw-body .crw-page__title{margin:14px 6px 2px}body.crw-body .crw-page__text{margin:0 6px 6px}body.crw-body .crw-stars{margin-bottom:16px}body.crw-body .crw-tst__quote{margin:10px 0 20px}body.crw-body .crw-tst__name{margin-top:auto}body.crw-body .crw-tst__hint{margin-top:8px}body.crw-body .crw-final__sub{margin:16px 0 28px}body.crw-body .crw-editor-note{margin:16px auto 24px}body.crw-body .crw-book__title{margin:4cqw 0 2.4cqw}body.crw-body .crw-sheet__title{margin-bottom:3cqw}body.crw-body .crw-loop{display:flex;align-items:center;justify-content:center;gap:10px;margin:20px auto 0;padding:14px 20px;max-width:600px;border:1px dashed var(--crw-accent);border-radius:16px;background:transparent;color:var(--crw-accent-2);font-size:15px;line-height:1.5;text-align:center}body.crw-body .crw-loop .crw-ico{flex:none;color:var(--crw-accent)}@media(max-width:749px){body.crw-body .crw-tst,body.crw-body .crw-vr__track{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;scroll-padding-left:16px}body.crw-body .crw-loop{flex-direction:column;gap:6px;margin-top:16px;padding:14px 16px;font-size:14px}body.crw-body .crw-h2{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}body.crw-body .crw-gal__nav{gap:4px}body.crw-body .crw-gal__thumb{width:52px;height:52px}body.crw-body .crw-gal__arrow{width:32px;height:32px}body.crw-body .crw-hero{padding:8px 16px 40px}body.crw-body .crw-hero__grid{gap:24px}body.crw-body .crw-hero__copy{text-align:center}body.crw-body .crw-hero .crw-eyebrow{font-size:11px;letter-spacing:.14em;margin-bottom:10px}body.crw-body .crw-hero__title{font-size:min(var(--crw-hero-m, 38px),10.5vw);line-height:1.08;letter-spacing:.2px}body.crw-body .crw-hero__sub{font-size:16px;line-height:1.6;margin:14px auto 22px;max-width:34ch}body.crw-body .crw-btn{box-sizing:border-box;max-width:100%;white-space:normal}body.crw-body .crw-hero__cta .crw-btn,body.crw-body .crw-cta-row .crw-btn,body.crw-body .crw-final .crw-btn{display:flex;width:100%;max-width:100%;margin-left:auto;margin-right:auto;min-height:56px;padding:14px 18px;font-size:14px;letter-spacing:.05em}body.crw-body .crw-assure{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}body.crw-body .crw-assure li{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;padding:10px 4px;font-size:12px;line-height:1.3;text-align:center;background:var(--crw-card);border:1px solid var(--crw-border);border-radius:12px;min-width:0}body.crw-body .crw-paylist{width:100%;margin-top:18px;gap:8px}body.crw-body .crw-paylist__label{font-size:11px}body.crw-body .crw-paylist__icons{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;width:100%;max-width:100%}body.crw-body .crw-paylist__icons li{justify-content:center}body.crw-body .crw-paylist__icons svg{width:100%;max-width:46px;height:auto}body.crw-body .crw-hero__proof{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:20px;padding-top:16px;font-size:14px;line-height:1.45;text-align:left}body.crw-body .crw-section{padding-left:16px;padding-right:16px}body.crw-body .crw-final{padding:36px 20px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/crw-mobile.css.map */
