.ic{--ic-ink:#070706;--ic-ivory:#F4F1E9;--ic-mute:#6B675E;--ic-line:#DDD8CC;--ic-pad:48px;font-family:Jost,Helvetica,Arial,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;padding-top:var(--pt,0px);padding-bottom:var(--pb,0px)}@media(max-width:749px){.ic{--ic-pad:20px;padding-top:calc(var(--pt,0px)*.6);padding-bottom:calc(var(--pb,0px)*.6)}}.ic *,.ic *:before,.ic *:after{box-sizing:border-box}.ic h1,.ic h2,.ic h3,.ic p{margin:0}.ic a{color:inherit}.ic a:hover{opacity:.72}.ic picture{display:block;width:100%;height:100%}.ic picture img,.ic .ic-placeholder{display:block;width:100%;height:100%;object-fit:cover}.ic .ic-placeholder{background:#e9e5dc}.ic--light{background:transparent;color:var(--ic-ink)}.ic--light .ic-mute{color:var(--ic-mute)}.ic--dark{background:var(--ic-ink);color:var(--ic-ivory)}.ic--dark .ic-mute{color:#99968f}.ic-wrap{padding-left:var(--ic-pad);padding-right:var(--ic-pad)}.ic .ic-serif{font-family:Bodoni Moda,Didot,Times New Roman,serif;font-weight:400;letter-spacing:-.01em;text-transform:none}.ic .ic-h3,.ic .ic-label{font-family:Jost,Helvetica,Arial,sans-serif}.ic-label{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:400}.ic-btn{display:inline-block;background:var(--ic-ivory);color:var(--ic-ink)!important;padding:17px 34px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;text-decoration:none;border-radius:0;line-height:1.2;text-align:center}.ic--light .ic-btn{background:var(--ic-ink);color:var(--ic-ivory)!important}.ic-link{font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;display:inline-block;padding:10px 0}.ic-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px 32px;flex-wrap:wrap;margin-bottom:36px}.ic-h2{font-size:clamp(34px,4.4vw,64px);line-height:1}.ic-h3{font-size:13px;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.ic-text{font-size:15px;line-height:1.6;max-width:420px}@media(max-width:749px){.ic-head{margin-bottom:24px}}.ic-hero{position:relative;overflow:hidden;background:var(--ic-ink);color:var(--ic-ivory);height:calc(var(--h-d,85)*1vh);min-height:540px}.ic-hero__d{display:grid;grid-template-columns:repeat(var(--cols,1),minmax(0,1fr));height:100%}.ic-hero__m{display:none;height:100%}.ic-hero__ov{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(7,7,6,var(--ov,.35));pointer-events:none}.ic-hero__c{position:absolute;left:0;right:0;display:flex;flex-direction:column;gap:18px;bottom:64px}.ic-hero__c--center{top:50%;bottom:auto;transform:translateY(-50%)}.ic-hero__c--middle{align-items:center;text-align:center}.ic-hero__title{font-size:clamp(64px,11.5vw,168px);line-height:.86;letter-spacing:-.02em;white-space:nowrap}.ic-hero__sub{font-size:13px;letter-spacing:.42em;text-transform:uppercase;font-weight:400}.ic-hero__cta{display:flex;align-items:center;gap:12px 28px;flex-wrap:wrap;margin-top:12px}@media(max-width:749px){.ic-hero{height:calc(var(--h-m,85)*1svh);min-height:480px}.ic-hero__d{display:none}.ic-hero__m{display:block}.ic-hero__c{bottom:32px;gap:12px}.ic-hero__sub{font-size:11px;letter-spacing:.36em}.ic-hero__cta{flex-direction:column;align-items:stretch;gap:2px}.ic-hero__cta .ic-btn{display:block}.ic-hero__cta .ic-link{text-align:center}}.ic-grid{display:grid;grid-template-columns:repeat(var(--cd,4),minmax(0,1fr));gap:var(--gap,12px)}@media(max-width:749px){.ic-grid{grid-template-columns:repeat(var(--cm,2),minmax(0,1fr));gap:var(--gap-m,10px);row-gap:22px}}.ic-grid--tight{--gap:8px;--gap-m:6px}@media(max-width:749px){.ic-grid--tight{row-gap:6px}}.ic-tile{display:flex;flex-direction:column;gap:14px;text-decoration:none}.ic-tile__img{aspect-ratio:var(--ar,4/5);overflow:hidden;background:#e9e5dc}.ic-tile__label{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:500}@media(max-width:749px){.ic-tile{gap:10px}.ic-tile__label{font-size:11px}}.ic-split{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:end}.ic-split--right{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.ic-split--right .ic-split__media{order:2}.ic-split__media{aspect-ratio:4/5;overflow:hidden}.ic-split__text{display:flex;flex-direction:column;gap:24px;padding-bottom:8px}.ic-split__title{font-size:clamp(34px,3.9vw,56px);line-height:1.04}.ic-split__small{width:62%;aspect-ratio:4/5;overflow:hidden}.ic-split__body{font-size:16px;line-height:1.65;max-width:440px}.ic-split__body p+p{margin-top:12px}@media(max-width:749px){.ic-split,.ic-split--right{grid-template-columns:1fr;gap:28px}.ic-split--right .ic-split__media{order:0}.ic-split__media{margin-left:calc(var(--ic-pad)*-1);margin-right:calc(var(--ic-pad)*-1)}.ic-split__small{display:none}.ic-split__text{gap:16px}.ic-split__body{font-size:15px}}.ic-band{position:relative;overflow:hidden;background:var(--ic-ink);color:var(--ic-ivory)}.ic-band__media{aspect-ratio:var(--ar-d,2.25)}.ic-band__ov{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(7,7,6,var(--ov,.2));pointer-events:none}.ic-band__c{position:absolute;left:0;right:0;bottom:56px;display:flex;flex-direction:column;gap:12px}.ic-band__c--center{top:50%;bottom:auto;transform:translateY(-50%);align-items:center;text-align:center}.ic-band__title{font-size:clamp(40px,5vw,72px);line-height:1}@media(max-width:749px){.ic-band__media{aspect-ratio:var(--ar-m,.8)}.ic-band__c{bottom:28px;gap:8px}}.ic-list{border-top:1px solid var(--ic-line)}.ic--dark .ic-list,.ic--dark .ic-list__row{border-color:#26251f}.ic-list__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;text-decoration:none;padding:22px 0;border-bottom:1px solid var(--ic-line)}.ic-list__name{font-size:clamp(24px,2.4vw,34px);line-height:1.1}@media(max-width:749px){.ic-list__row{padding:18px 0}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/ic-home.css.map */
