:root{--cro-gutter:20px}@media(min-width:750px){:root{--cro-gutter:32px}}@media(min-width:1100px){:root{--cro-gutter:clamp(40px,4vw,64px)}}.cro-sec,.cro-dark__inner,.cro-chero,.cro-foot__inner,.cro-rev-head{max-width:1360px;padding-left:var(--cro-gutter)!important;padding-right:var(--cro-gutter)!important;box-sizing:border-box}.cro-rail__track,.cro-reviews__track{margin:0 calc(-1 * var(--cro-gutter))!important;padding:2px var(--cro-gutter) 16px!important;scroll-padding-left:var(--cro-gutter)}.cro-chips{margin:0 calc(-1 * var(--cro-gutter));padding:14px var(--cro-gutter) 4px;scroll-padding-left:var(--cro-gutter)}@media(min-width:750px){.cro-rail__track{grid-auto-columns:calc((100% - 2 * var(--cro-gutter) - 48px)/4.3)}.cro-reviews__track{grid-auto-columns:calc((100% - 2 * var(--cro-gutter) - 36px)/3.4)}.cro-sec{padding-top:48px;padding-bottom:12px}.cro-h2{font-size:3rem}.cro-sec__head{margin-bottom:20px}}@media(min-width:1100px){.cro-card__media{aspect-ratio:1/1}}@media(min-width:990px){.cro-hero{min-height:min(88vh,820px)}.cro-hero__text{padding-left:var(--cro-gutter);padding-bottom:72px;max-width:760px}.cro-hero__h{font-size:6.4rem}.cro-hero__p,.cro-hero__p p{font-size:1.7rem;max-width:560px}.cro-hero__btns .cro-btn{min-height:52px;padding:0 26px;font-size:1.2rem}.cro-dark__inner{padding-top:64px;padding-bottom:64px}.cro-tech__card{padding:20px}.cro-tech__card strong{font-size:1.6rem}.cro-tech__card small{font-size:1.3rem}.cro-dark .cro-btn--full{width:auto;padding:0 32px}.cro-news{display:grid;grid-template-columns:1fr minmax(320px,460px);align-items:center;gap:32px;padding:36px 40px}.cro-news__h{font-size:2.8rem}.cro-news__p{font-size:1.4rem;margin:0}.cro-news .cro-signup{grid-column:2;grid-row:1/span 2}.cro-story__p,.cro-story__p p{font-size:1.6rem}.cro-fibre__row{padding:18px}}.cro-trust-strip{max-width:1360px;margin:0 auto;padding-left:var(--cro-gutter);padding-right:var(--cro-gutter)}.cro-benefits{width:100%;justify-items:stretch}.cro-benefit{width:100%;box-sizing:border-box;min-height:44px}.cro-delivery__icon{display:flex!important;align-items:center;justify-content:center;flex:0 0 36px!important;width:36px;height:36px}.cro-delivery__icon svg{display:block}.cro-delivery__promise>div{flex:1;min-width:0}.cro-trust>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.cro-trust svg{margin:0 0 4px!important}@media(min-width:990px){.product__title,.product__title h1{font-size:3.4rem!important}.product__info-container{max-width:520px}.cro-dark--pdp .cro-dark__inner{max-width:1360px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-rows:auto auto 1fr;column-gap:64px;align-items:start}.cro-dark--pdp .cro-dark__img{grid-column:1;grid-row:1/span 3;margin:0;aspect-ratio:4/3}.cro-dark--pdp .cro-eyebrow,.cro-dark--pdp .cro-h2,.cro-dark--pdp .cro-feat{grid-column:2}.cro-dark--pdp .cro-eyebrow{margin-top:8px}.cro-dark--pdp .cro-h2{font-size:3.4rem;margin-bottom:28px}.cro-feat{gap:22px}.cro-feat__row strong{font-size:1.6rem}.cro-feat__row small{font-size:1.35rem}.jdgm-rev-widg{max-width:1360px;margin:0 auto!important;padding:0 var(--cro-gutter)!important}}.cro-collection{max-width:1360px;margin:0 auto;padding-left:var(--cro-gutter)!important;padding-right:var(--cro-gutter)!important;box-sizing:border-box}.cro-collection .facets-container{padding:6px 8px 6px 6px!important}.cro-collection .facets__container-top{display:flex!important;align-items:center;justify-content:space-between;gap:12px}.cro-collection .facets__filter-group{display:flex!important;align-items:center;gap:12px}.cro-collection .facets__product-count{position:static!important;transform:none!important;margin:0!important;padding:0!important;font-size:1.25rem;color:var(--cro-muted);opacity:1!important;width:auto!important}.cro-collection .collection-grid-toggle{display:none!important}.cro-collection .facets__open-button:before,.cro-collection .facets__open-button:after{display:none!important}.cro-collection .facets__open-button{min-height:38px!important;display:inline-flex!important;align-items:center;gap:8px}.cro-collection .facets-sorting{display:flex!important;align-items:center;gap:6px}.cro-collection .facets-sorting__label{font-family:var(--cro-mono);font-size:1rem!important;letter-spacing:.1em;text-transform:uppercase;color:var(--cro-muted);margin:0!important}.cro-collection .facets-sorting select,.cro-collection .facet-filters__field select{border:0!important;background-color:transparent!important;font-size:1.3rem!important;font-family:var(--font-body-family)!important;text-transform:none!important;letter-spacing:0!important;padding-right:24px!important;min-height:38px;box-shadow:none!important}.cro-collection .facet-filters__field{border:0!important;box-shadow:none!important;background:transparent!important}.cro-collection .facets__sort-wrapper{margin-left:auto}.cro-chero{padding-top:16px}.cro-chero__card{min-height:200px}@media(min-width:990px){.cro-chero__card{min-height:320px}.cro-chero__text{padding:40px}.cro-chero--plain .cro-chero__text{padding:24px 0 8px}.cro-grid{gap:32px 20px}}@media(min-width:750px){.cro-bag{width:440px!important;max-width:440px!important;margin-left:auto!important}}.cro-bag .cro-line{padding:12px!important;margin:0 0 8px!important;align-items:flex-start}.cro-bag .cro-line__name{display:block}.cro-kit .cro-bag__grid{grid-template-columns:1fr!important}.cro-kit .cro-mini{flex-direction:row;align-items:center;gap:12px;padding:8px 10px}.cro-kit .cro-mini__img{flex:0 0 56px;width:56px;height:56px;aspect-ratio:auto;background:var(--cro-soft)}.cro-kit .cro-mini__name{flex:1;min-height:0;font-size:1.25rem}.cro-kit .cro-mini__row{flex-direction:column;align-items:flex-end;margin:0;gap:6px}.cro-kit .cro-mini__row>div{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.cro-bag__foot{position:static;margin-top:16px}.cro-bag__empty .cro-mini__img{aspect-ratio:1/.75}.cro-foot__group:not(:has(li)){display:none}@media(min-width:990px){.cro-foot__inner{padding-top:40px;padding-bottom:32px}.cro-foot__trust{gap:16px;margin-bottom:48px}.cro-foot__trust div{flex-direction:row;justify-content:center;gap:10px;padding:18px}.cro-foot__trust svg{margin:0!important}.cro-foot__trust strong{font-size:1.35rem}.cro-foot__trust small{font-size:1.25rem}.cro-foot__group{border:0}.cro-foot__group summary{padding-top:0;font-size:1.6rem}.cro-foot__links{display:flex!important;gap:72px;justify-content:flex-end}.cro-foot__social{margin-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cro-fix2.css.map */
