:root{--cc-ink:#161412;--cc-paper:#F6F2EC;--cc-sand:#EDE6DB;--cc-stone:#8A8178;--cc-accent:#6E1F2B;--cc-accent-ink:#6E1F2B;--cc-display:var(--font-heading--family),"Cormorant Garamond",Georgia,serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cc-display{font-family:var(--cc-display);font-weight:400;text-transform:none;letter-spacing:-.01em;line-height:1.02}.cc-eyebrow{font-size:11px;letter-spacing:.3em;font-weight:500}.cc-h2{font-size:clamp(36px,4.2vw,64px)}.cc-head{align-items:baseline;border-bottom:1px solid rgba(22,20,18,.12);padding-bottom:18px}.cc-link{font-size:11px;letter-spacing:.22em;font-weight:500}.cc-btn{min-height:50px;padding:0 38px;font-size:11px;font-weight:500;letter-spacing:.24em}.cc-btn--light{background:var(--cc-paper);border-color:var(--cc-paper)}.cc-btn--dark:before{background:var(--cc-accent)}.cc-btn--dark:hover{border-color:var(--cc-accent)}.cc-hero{background:#1d1a17}.cc-hero:after{background:linear-gradient(180deg,#0000004d,#0000 24% 46%,rgba(0,0,0,var(--cc-overlay,.45)))}.cc-hero__title{font-size:clamp(54px,7.6vw,132px);margin:16px 0 22px;letter-spacing:-.015em}.cc-line{padding:.12em 0 .06em;margin-top:-.12em}.cc-hero__sub{font-size:16px;line-height:1.65;max-width:440px;opacity:.92}.cc-hero__scroll{font-size:10px;letter-spacing:.3em}@media(max-width:749px){.cc-hero__title{font-size:clamp(46px,13vw,72px)}.cc-hero__sub{font-size:15px}}.cc-split{padding-top:clamp(64px,8vw,136px)}.cc-split__grid{gap:clamp(10px,1vw,18px);padding-inline:var(--cc-gutter)}.cc-tile{background:#e6dfd4}.cc-tile:after{background:linear-gradient(180deg,#0000 55%,#0000006b)}.cc-tile__title{font-size:clamp(36px,4vw,64px)}.cc-tile__cta{font-size:11px;letter-spacing:.24em;font-weight:500}.cc-products{padding:clamp(64px,8vw,136px) 0 clamp(40px,5vw,80px)}.cc-grid{gap:clamp(36px,3.6vw,56px) clamp(12px,1.4vw,24px)}.cc-card__media{background:#eae4da}.cc-card__badge{font-size:10px;font-weight:500;letter-spacing:.2em;padding:7px 10px;background:var(--cc-paper)}.cc-card__badge--sale{background:var(--cc-ink);color:var(--cc-paper)}.cc-card__quick{font-size:11px;font-weight:500;letter-spacing:.24em;background:var(--cc-paper)}.cc-card__info{padding-top:16px;gap:6px}.cc-card__title{font-size:13px;font-weight:400;letter-spacing:.02em;line-height:1.45}.cc-card__price{font-size:13px;font-weight:400;letter-spacing:.04em}.cc-card__price--sale{color:var(--cc-accent)}.cc-card__compare{color:var(--cc-stone)}.cc-dot{width:9px;height:9px}.cc-edito{background:var(--cc-sand)}.cc-edito__body{gap:30px}.cc-edito__body p.cc-edito__text{font-size:16px;line-height:1.75;color:#45403a}.cc-edito__list{border-top-color:#16141224}.cc-edito__list li{border-bottom-color:#16141224;padding:22px 0}.cc-edito__num{font-family:var(--cc-display);font-weight:400;font-size:30px;color:var(--cc-accent)}.cc-edito__list h3{font-size:14px;font-weight:500;letter-spacing:.04em}.cc-edito__list p{font-size:14px;line-height:1.6}.cc-features{border-block-color:rgba(22,20,18,.1)}.cc-feature h3{font-size:11px;letter-spacing:.22em;font-weight:500}.cc-feature p{font-size:13px;line-height:1.6}.cc-feature svg{width:24px;height:24px;stroke-width:1.2}.cc-colhead__title{font-size:clamp(46px,6.4vw,104px)}.cc-colhead__desc{font-size:15px;line-height:1.7}.cc-assure{font-size:13px;letter-spacing:.02em}.cc-assure svg{width:18px;height:18px}.cc-footer__title{font-weight:400;text-transform:none;font-size:clamp(34px,3.2vw,52px);line-height:1.05;letter-spacing:-.01em}.cc-footer__form button{font-weight:500;letter-spacing:.22em;font-size:11px}.cc-footer h3{letter-spacing:.24em;font-size:11px}.cc-footer ul{font-size:14px}.cc-footer__wordmark{font-weight:400;text-transform:none;font-size:18vw;letter-spacing:-.025em;line-height:.8;opacity:.92}.button:not(.button-unstyled),.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{font-size:11px;font-weight:500;letter-spacing:.22em}.product-badges__badge{font-size:10px;font-weight:500;letter-spacing:.2em}.product-card .price{font-weight:400}.price-item__group.price:has(+.compare-at-price),.compare-at-price+.price-item__group.price{color:var(--cc-accent)}.theme-drawer__title{font-family:var(--cc-display);font-weight:400;text-transform:none;font-size:32px;letter-spacing:-.01em}.cart-title h1{font-family:var(--cc-display);font-weight:400;text-transform:none;font-size:clamp(40px,5vw,72px);line-height:1;letter-spacing:-.01em}.variant-option--buttons legend,.variant-option--dropdowns>label{font-weight:500;letter-spacing:.22em;font-size:11px}.cart-totals__total-label,.cart-discount__label,.cart-note__label,.facets__label,.products-count-wrapper,.predictive-search-results__title{font-weight:500;letter-spacing:.2em}.header-logo,a.header-logo>span,.header-logo__text{font-family:var(--cc-display)!important;font-weight:400!important;font-size:30px!important;letter-spacing:.02em!important;text-transform:none!important;line-height:1}@media(max-width:749px){.header-logo,a.header-logo>span{font-size:24px!important}}.cc-feature h3,.cc-footer h3{font-family:var(--font-body--family),"Inter",system-ui,sans-serif!important;font-weight:500;font-size:11px;letter-spacing:.22em}.cc-card__title{font-size:17px;line-height:1.3;letter-spacing:0}.cc-edito__list h3{font-size:19px;font-weight:500;letter-spacing:0;line-height:1.25;margin-bottom:4px}@media(max-width:749px){.cc-card__title{font-size:15px}}.cc-colhead__media img{object-position:50% 16%}
/*# sourceMappingURL=/cdn/shop/t/11/assets/cozycore-maison.css.map */
