:root{--ic-head:"Jost","Futura",var(--font-heading--family),Arial,sans-serif;--ic-body:"Jost","Futura",var(--font-body--family),"Helvetica Neue",Arial,sans-serif}.ic-h1,.ic-h2,.ic-h3,.ic-card__title,.ic-info__title,.ic-cart__title,.ic-line__title,.ic-footer h4,.ic-feature h3,.ic-league__name,.ic-marquee__item,.ic-sticky__title{font-weight:600;letter-spacing:.01em}.ic-h1{font-size:clamp(34px,5vw,72px);line-height:1}.ic-h2{font-size:clamp(26px,3.2vw,44px);line-height:1.05}.ic-h3{font-size:clamp(16px,1.5vw,20px)}.ic-card__title{font-size:14px;letter-spacing:.04em}.ic-info__title{font-size:clamp(28px,3vw,42px);line-height:1.02}.ic-logo-svg{display:block;height:22px;width:auto}.ic-logo{padding-left:0;letter-spacing:0;line-height:0}@media(min-width:990px){.ic-logo-svg{height:26px}}.ic-btn{height:52px;font-size:11px;letter-spacing:.18em}.ic-dark{background:var(--ic-ink);color:#fff}.ic-dark .ic-eyebrow{color:#8f8f8f}.ic-dark .ic-lead{color:#c8c8c8}.ic-center{text-align:center}.ic-center .ic-lead{margin-inline:auto}.ic-banner{position:relative;background:var(--ic-ink);color:#fff;overflow:hidden}.ic-banner__bg{position:absolute;top:0;right:0;bottom:0;left:0}.ic-banner__bg img{width:100%;height:100%;object-fit:cover}.ic-banner__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0b0b0bd9,#0b0b0b73 55%,#0b0b0b26)}.ic-banner__grid{position:relative;display:grid;gap:44px;align-items:center;padding-block:64px 72px;min-height:min(88vh,860px)}@media(min-width:990px){.ic-banner__grid{grid-template-columns:1fr 1.05fr;gap:56px;padding-block:72px}}.ic-banner .ic-eyebrow{color:#9d9d9d;display:flex;align-items:center;gap:12px}.ic-banner .ic-eyebrow:before{content:"";width:28px;height:1px;background:currentColor}.ic-banner .ic-lead{color:#cfcfcf;margin:24px 0 36px;max-width:44ch}.ic-banner__ctas{display:flex;gap:12px;flex-wrap:wrap}.ic-banner__stats{display:flex;gap:36px;margin-top:48px;padding-top:28px;border-top:1px solid #2a2a2a;flex-wrap:wrap}.ic-banner__stats strong{display:block;font-family:var(--ic-head);font-size:24px;font-weight:600}.ic-banner__stats span{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#8f8f8f}.ic-collage{position:relative;aspect-ratio:1/1;max-width:640px;width:100%;margin-inline:auto}.ic-collage a{position:absolute;background:var(--ic-stone);overflow:hidden;box-shadow:0 30px 60px #00000073;transition:transform .6s var(--ic-ease)}.ic-collage img{width:100%;height:100%;object-fit:cover}.ic-collage a:nth-child(1){width:64%;aspect-ratio:1/1;left:18%;top:8%;z-index:3}.ic-collage a:nth-child(2){width:44%;aspect-ratio:1/1;left:0;top:44%;z-index:2;transform:rotate(-5deg)}.ic-collage a:nth-child(3){width:44%;aspect-ratio:1/1;right:0;top:48%;z-index:2;transform:rotate(5deg)}.ic-collage a:hover{transform:translateY(-6px) rotate(0)}.ic-collage__tag{position:absolute;left:10px;bottom:10px;background:#fff;color:var(--ic-ink);font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:6px 9px}.ic-banner--image .ic-banner__grid{grid-template-columns:1fr}.ic-trust{border-bottom:1px solid var(--ic-line);background:#fff}.ic-trust__row{display:grid;grid-template-columns:repeat(2,1fr)}@media(min-width:990px){.ic-trust__row{grid-template-columns:repeat(4,1fr)}}.ic-trust__item{display:flex;align-items:center;gap:14px;padding:22px 12px;justify-content:center;border-right:1px solid var(--ic-line)}.ic-trust__item:last-child{border-right:0}@media(max-width:989px){.ic-trust__item:nth-child(2n){border-right:0}.ic-trust__item:nth-child(-n+2){border-bottom:1px solid var(--ic-line)}}.ic-trust__item svg{width:26px;height:26px;flex:none}.ic-trust__item b{display:block;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.ic-trust__item span{font-size:12px;color:var(--ic-muted)}.ic-tabs{display:flex;gap:6px;flex-wrap:wrap}.ic-tabs button{border:1px solid var(--ic-line);padding:10px 16px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;transition:all .2s}.ic-tabs button:hover{border-color:var(--ic-ink)}.ic-tabs button[aria-selected=true]{background:var(--ic-ink);color:#fff;border-color:var(--ic-ink)}.ic-tabpanel[hidden]{display:none}.ic-more{display:flex;justify-content:center;margin-top:48px}.ic-stars{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--ic-muted)}.ic-stars__icons{position:relative;display:inline-block;font-size:12px;letter-spacing:2px;color:#d6d3cd;line-height:1}.ic-stars__icons span{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;color:var(--ic-ink);white-space:nowrap}.ic-split{display:grid;gap:40px;align-items:center}@media(min-width:990px){.ic-split{grid-template-columns:1fr 1fr;gap:88px}.ic-split--rev .ic-split__media{order:2}}.ic-split__media{position:relative;background:var(--ic-stone);aspect-ratio:4/5;overflow:hidden}.ic-split__media img{width:100%;height:100%;object-fit:cover}.ic-split__badge{position:absolute;right:18px;bottom:18px;background:var(--ic-ink);color:#fff;padding:18px 20px;max-width:220px}.ic-split__badge strong{display:block;font-family:var(--ic-head);font-size:28px;font-weight:600}.ic-split__badge span{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#a9a9a9}.ic-split__copy .ic-lead{margin:22px 0 0}.ic-split__copy .ic-lead+.ic-lead{margin-top:14px}.ic-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:36px 0;border-block:1px solid var(--ic-line);padding:24px 0}.ic-stats strong{display:block;font-family:var(--ic-head);font-size:clamp(22px,2.4vw,32px);font-weight:600}.ic-stats span{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ic-muted)}.ic-why{display:grid;gap:1px;background:#262626;border:1px solid #262626;margin-top:48px}@media(min-width:750px){.ic-why{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.ic-why{grid-template-columns:repeat(4,1fr)}}.ic-why__item{background:var(--ic-ink);padding:36px 30px 40px;display:flex;flex-direction:column;gap:18px;min-height:260px;transition:background .3s}.ic-why__item:hover{background:#151515}.ic-why__num{font-family:var(--ic-head);font-size:13px;color:#6f6f6f}.ic-why__item svg{width:34px;height:34px;color:#fff}.ic-why__item h3{font-family:var(--ic-head);font-size:17px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin:auto 0 0}.ic-why__item p{font-size:14px;line-height:1.65;color:#a9a9a9;margin:0}.ic-reviews__head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:36px;flex-wrap:wrap}.ic-reviews__note{border:1px dashed var(--ic-line);padding:28px;text-align:center;font-size:13px;color:var(--ic-muted)}.ic-faq{display:grid;gap:40px}@media(min-width:990px){.ic-faq{grid-template-columns:1fr 1.6fr;gap:88px}}.ic-faq .ic-acc{margin-top:0}.ic-faq .ic-acc summary{font-family:var(--ic-head);font-size:15px;font-weight:500;letter-spacing:.02em;padding:24px 0}.ic-footer{background:var(--ic-ink);color:#fff;border-top:0;padding-top:80px}.ic-footer .ic-logo-svg{height:30px;color:#fff}.ic-footer h4{color:#fff}.ic-footer ul a{color:#a9a9a9}.ic-footer ul a:hover{color:#fff}.ic-footer__blurb{color:#8f8f8f}.ic-footer__social a{border-color:#333;color:#fff}.ic-footer__social a:hover{background:#fff;color:var(--ic-ink)}.ic-footer__bottom{border-color:#262626}.ic-footer .ic-small{color:#7a7a7a}.ic-footer .ic-select{background-color:#151515;border-color:#333;color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23ffffff'/%3E%3C/svg%3E")}.ic-footer__news{display:flex;border-bottom:1px solid #444;margin-top:18px;max-width:320px}.ic-footer__news input{flex:1;background:transparent;border:0;color:#fff;font:inherit;font-size:13px;padding:12px 2px;outline:0}.ic-footer__news input::placeholder{color:#777}.ic-footer__news button{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#fff}.ic-footer__mega{font-family:var(--ic-head);font-size:clamp(48px,13vw,200px);line-height:.9;color:#141414;letter-spacing:.02em;text-align:center;padding:10px 0 0;-webkit-user-select:none;user-select:none;overflow:hidden;white-space:nowrap}.ic-footer__mega .ic-logo-svg{height:auto;width:100%;color:#161616}.ic-info .ic-stars{margin-top:12px}.ic-pdp-why{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:10px}.ic-pdp-why li{display:flex;gap:10px;align-items:center;font-size:13px;color:var(--ic-ink-2)}.ic-pdp-why li:before{content:"";width:6px;height:6px;background:var(--ic-ink);flex:none}.ic-pdp-reviews{border-top:1px solid var(--ic-line)}.ic-sale{background:var(--ic-ink);color:#fff;position:relative;overflow:hidden}.ic-sale__grid{display:grid;gap:28px;align-items:center;padding-block:44px}@media(min-width:990px){.ic-sale__grid{grid-template-columns:1.1fr auto .9fr;gap:48px;padding-block:56px}}.ic-sale__tag{display:inline-block;background:#fff;color:var(--ic-ink);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;padding:7px 12px;margin-bottom:16px}.ic-sale .ic-h1{font-size:clamp(32px,4.4vw,60px)}.ic-sale .ic-lead{color:#c9c9c9;margin:14px 0 24px;max-width:40ch}.ic-timer{display:flex;gap:10px}.ic-timer div{min-width:76px;border:1px solid #2e2e2e;background:#141414;padding:14px 8px 10px;text-align:center}.ic-timer b{display:block;font-family:var(--ic-head);font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.ic-timer span{display:block;margin-top:8px;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#8f8f8f}.ic-sale__ends{margin-top:12px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#8f8f8f}.ic-sale__thumbs{display:none;grid-template-columns:repeat(3,1fr);gap:10px}@media(min-width:990px){.ic-sale__thumbs{display:grid}}.ic-sale__thumbs a{background:var(--ic-stone);aspect-ratio:1/1;overflow:hidden;display:block}.ic-sale__thumbs img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ic-ease)}.ic-sale__thumbs a:hover img{transform:scale(1.06)}@media(max-width:989px){.ic-timer div{min-width:0;flex:1}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/icon-v2.css.map */
