:root{--courma-serif: Georgia, "Times New Roman", serif}.announcement-bar__message{font-size:1rem;letter-spacing:.18em;padding:.8rem 1rem}.header-wrapper{background:#fff}.header__heading{margin:0}.header__menu-item{font-weight:400}.courma-home h2{font-family:var(--courma-serif);font-weight:400;letter-spacing:-.035em}.courma-home img{display:block}.courma-eyebrow{font-weight:400;line-height:1.6;margin-bottom:1.8rem}.courma-hero{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);min-height:0;height:clamp(58rem,calc(100svh - 15rem),78rem)}.courma-hero__copy{padding:clamp(4rem,5.8vw,9rem)}.courma-hero h1{font-size:clamp(4.4rem,4.6vw,7rem);letter-spacing:.085em;line-height:1.1}.courma-hero__lead{max-width:36rem;font-size:1.85rem;line-height:1.65;margin:2.5rem 0 1.8rem}.courma-hero__price{font-size:1.5rem;letter-spacing:.04em;margin:0 0 3rem}.courma-hero__origin{margin:2.5rem 0 0;font-size:1.05rem;letter-spacing:.12em;text-transform:uppercase;color:var(--courma-soft)}.courma-hero__copy .courma-button{align-self:flex-start}.courma-hero__visual{min-height:0;height:100%;background:#e8e2d9}.courma-hero__visual img{height:100%;width:100%;object-fit:cover;object-position:center}.courma-hero__visual:after{display:none}.courma-button{min-height:5.3rem;padding:1.8rem 2.4rem;gap:3rem;font-weight:400;font-size:1.1rem;letter-spacing:.14em}.courma-button span{font-size:1.5rem}.courma-text-link{font-weight:400;display:inline-block;line-height:1.6}.courma-categories{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:.1rem solid var(--courma-line);background:#fff}.courma-categories a{display:flex;align-items:center;gap:2rem;padding:2.5rem 3rem;color:#222;text-decoration:none;font-size:1.15rem;letter-spacing:.13em;text-transform:uppercase;border-right:.1rem solid var(--courma-line)}.courma-categories a:last-child{border-right:0}.courma-categories a span:first-child{font-size:.95rem;letter-spacing:.05em;color:#76716a}.courma-categories a span:last-child{margin-left:auto;font-size:1.5rem}.courma-categories a:hover{background:var(--courma-warm)}.courma-products{max-width:144rem;padding:10rem 5rem 11rem}.courma-section-head{align-items:end;margin-bottom:4rem}.courma-section-head h2{font-size:clamp(3.8rem,4vw,5.8rem);line-height:1.12}.courma-section-head>p{max-width:39rem;font-size:1.5rem;padding-bottom:.5rem}.courma-section-head .courma-eyebrow{margin:0 0 1.5rem;font-size:1.05rem}.courma-product-grid{gap:2.8rem}.courma-card__media{aspect-ratio:4 / 5;background:#f1eee8}.courma-card__media img{object-fit:cover}.courma-card__meta{gap:1rem;padding-top:1.8rem}.courma-card__meta h3{font-size:1.4rem;letter-spacing:.13em}.courma-card__meta small{font-size:1rem;letter-spacing:.065em;line-height:1.5}.courma-card__meta>span{font-size:1.3rem}.courma-card__badge{top:1.5rem;left:1.5rem;font-weight:400;font-size:.9rem;padding:.7rem .9rem;background:#111}.courma-card>.courma-ai-disclosure{margin:1rem 0 0;font-size:1.15rem;line-height:1.5;color:#514d46}.courma-season{display:grid;grid-template-columns:.8fr 1.7fr;gap:5rem;padding:8rem 5rem;background:var(--courma-warm);align-items:center}.courma-season__copy{max-width:38rem;justify-self:center}.courma-season h2{margin:0 0 2.5rem;font-size:clamp(3.8rem,4.2vw,6rem);line-height:1.1}.courma-season__copy>p:not(.courma-eyebrow){font-size:1.55rem;line-height:1.75;color:var(--courma-soft);margin:0}.courma-season__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem;min-width:0}.courma-card--season .courma-card__media{aspect-ratio:3 / 4;background:#e7e1d8}.courma-card--season .courma-card__meta small{text-transform:none;letter-spacing:.025em}.courma-editorial{grid-template-columns:1.08fr .92fr;min-height:0;height:68rem;background:#e8e2d9}.courma-editorial__media{min-height:0;height:100%}.courma-editorial__copy{padding:clamp(4rem,6vw,8rem)}.courma-editorial__copy h2{font-size:clamp(3.8rem,4.4vw,6.2rem)}.courma-editorial__copy>p:not(.courma-eyebrow){font-size:1.55rem;margin-bottom:0}.courma-limited{grid-template-columns:1.08fr .92fr;min-height:0;height:66rem}.courma-limited__media{min-height:0;height:100%}.courma-limited__copy{padding:clamp(4rem,6vw,8rem)}.courma-limited__copy h2{font-size:clamp(3.8rem,4.4vw,6.2rem)}.courma-limited__copy p:not(.courma-eyebrow){font-size:1.55rem}.courma-concierge{max-width:144rem;padding:9rem 5rem;align-items:center}.courma-concierge h2{font-size:clamp(3.8rem,4vw,5.8rem)}.courma-concierge div>p:not(.courma-eyebrow){max-width:64rem;font-size:1.5rem}.courma-footer-story{padding-top:3rem;padding-bottom:2rem}.courma-footer-story .courma-text-link{color:inherit;margin-top:2rem}.footer__content-bottom{padding-top:2rem}.footer-block__heading{font-weight:400;letter-spacing:.04em}.collection-hero__inner{padding-top:5rem;padding-bottom:5rem}.collection-hero__title{font-family:var(--courma-serif);letter-spacing:-.025em;font-weight:400}.collection-hero__description{font-size:1.5rem}.product-grid .card__heading{letter-spacing:.025em;font-size:1.3rem;line-height:1.55}.product-grid .card__information{padding-top:1.8rem}.badge{font-size:1rem;font-weight:400;letter-spacing:.08em}.product__title h1{font-size:clamp(2.8rem,3vw,4rem);letter-spacing:.04em;line-height:1.2}.product__info-container .price{margin-top:1.5rem;font-size:1.6rem}.product__info-container .product__text{font-size:1.05rem}.product__description{font-size:1.45rem}.product-form__input .form__label{font-size:1.15rem}.courma-product-trust strong{font-weight:400}.thumbnail{border-color:transparent}.thumbnail[aria-current=true]{border-color:#111}.product-media-modal__content>.courma-ai-disclosure:not(.active){display:none}.courma-home a:focus-visible{outline:.2rem solid #111;outline-offset:.5rem}.courma-limited a:focus-visible{outline-color:#fff}@media screen and (min-width:990px){.header.header--top-center{grid-template-columns:1fr auto 1fr!important;padding-top:1.7rem!important;padding-bottom:.5rem!important;row-gap:1rem}.header__heading-logo-wrapper{width:24rem!important;height:4rem}.header__heading-logo{width:31rem!important;height:31rem!important}.header__inline-menu{margin:0!important;justify-self:center}.header__inline-menu .list-menu--inline{justify-content:center;flex-wrap:wrap;gap:0 1.4rem}.header__menu-item{font-size:1.05rem;padding:1.1rem .6rem!important;letter-spacing:.1em}.header__icons{margin-right:-.8rem}.product__info-wrapper{padding-left:5rem!important}}@media screen and (min-width:750px)and (max-width:989px){.courma-hero{height:62rem;grid-template-columns:1fr 1.1fr}.courma-hero__copy{padding:3rem}.courma-hero h1{font-size:3.8rem}.courma-hero__lead{font-size:1.6rem}.courma-categories a{padding:2rem;gap:1.2rem;font-size:1rem}.courma-products{padding:7rem 3rem}.courma-season{grid-template-columns:1fr;padding:6rem 3rem;gap:3.5rem}.courma-season__copy{max-width:60rem;justify-self:start}.courma-editorial,.courma-limited{height:58rem}.courma-editorial__copy,.courma-limited__copy{padding:3rem}.courma-concierge{padding:7rem 3rem}}@media screen and (max-width:749px){.header{padding-left:1.5rem;padding-right:1.5rem}.header__heading-logo-wrapper{width:15rem!important}.header__heading-logo{width:20rem!important;height:20rem!important}.announcement-bar__message{font-size:.85rem;letter-spacing:.1em}.courma-hero{display:flex;flex-direction:column;height:auto}.courma-hero__visual{order:-1;min-height:0;height:auto;aspect-ratio:4 / 5}.courma-hero__copy{padding:3.5rem 2.4rem 4rem}.courma-hero h1{font-size:clamp(3.8rem,10.5vw,5.2rem)}.courma-hero__lead{font-size:1.65rem;max-width:34rem;margin-top:1.8rem}.courma-hero__price{margin-bottom:2.2rem}.courma-hero__origin{margin-top:2rem;font-size:.95rem}.courma-hero__copy .courma-button{width:auto}.courma-categories{grid-template-columns:1fr}.courma-categories a{border-right:0;border-bottom:.1rem solid var(--courma-line);padding:1.8rem 2.4rem;font-size:1.1rem}.courma-categories a:last-child{border-bottom:0}.courma-products{padding:6rem 0 6.5rem}.courma-section-head{margin:0 2.4rem 3rem}.courma-section-head h2{font-size:3.8rem}.courma-section-head>p{font-size:1.4rem}.courma-product-grid{display:flex;gap:1.5rem;padding:0 2.4rem 1rem}.courma-card{flex-basis:82vw}.courma-season{display:block;padding:5.5rem 0 6rem}.courma-season__copy{padding:0 2.4rem;margin-bottom:3.5rem;max-width:48rem}.courma-season h2{font-size:4rem}.courma-season__grid{display:flex;gap:1.5rem;padding:0 2.4rem 1rem;overflow-x:auto;scroll-snap-type:x mandatory}.courma-card--season{flex:0 0 86vw;scroll-snap-align:start}.courma-editorial,.courma-limited{grid-template-columns:1fr;height:auto}.courma-editorial__media,.courma-limited__media{min-height:0;height:auto;aspect-ratio:4 / 5}.courma-editorial__copy,.courma-limited__copy{padding:5rem 2.4rem 5.5rem}.courma-editorial__copy h2,.courma-limited__copy h2{font-size:4.2rem}.courma-limited .courma-button{width:auto}.courma-concierge{padding:6rem 2.4rem}.courma-concierge h2{font-size:3.8rem}.courma-concierge .courma-button{width:auto}.product__title h1{font-size:2.8rem}.courma-product-trust{margin:2rem 0}.collection-hero__inner{padding-top:3.5rem;padding-bottom:3.5rem}.collection-hero__title{font-size:3.8rem}.product-grid .card__heading,.product-grid .card-information .price{font-size:1.2rem}.product-grid .courma-ai-disclosure{font-size:1.1rem;line-height:1.5}}@media(prefers-reduced-motion:reduce){.courma-card:hover .courma-card__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/courma-luxury.css.map */
