:root{--c-burgundy: #560F14;--c-crimson: #A41D22;--c-cream: #FAF6F1;--c-sand: #F0E6DD;--c-cocoa: #2A2118;--c-ink: #121212;--c-tan: #D8BA93;--c-muted: #6B5A4C;--c-line: #E6D9CB;--c-line-2: #D9CBBB;--c-cocoa-2: #4A3D31;--f-display: "Cormorant Garamond", Georgia, serif;--f-body: Montserrat, "Helvetica Neue", Arial, sans-serif;--f-display-ar: Amiri, "Times New Roman", serif;--f-body-ar: "IBM Plex Sans Arabic", Tajawal, sans-serif;--cl-gutter: 20px;--cl-max: 1320px}@media(min-width:750px){:root{--cl-gutter: 48px}}html[dir=rtl]{--f-display: var(--f-display-ar);--f-body: var(--f-body-ar)}.cl{background:var(--c-cream);color:var(--c-cocoa);font-family:var(--f-body);font-size:16.5px;line-height:1.6;letter-spacing:0}@media(min-width:750px){.cl{font-size:17.6px}}.cl *,.cl *:before,.cl *:after{box-sizing:border-box}.cl a{color:inherit}.cl img{display:block;max-width:100%;height:auto}.cl p,.cl span,.cl li{unicode-bidi:normal!important}.cl__wrap{max-width:var(--cl-max);margin:0 auto;padding:0 var(--cl-gutter)}.cl__pad{padding-top:64px;padding-bottom:64px}@media(min-width:750px){.cl__pad{padding-top:104px;padding-bottom:104px}}.cl-eyebrow{display:inline-flex;align-items:center;gap:12px;font-family:var(--f-body);font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--c-crimson);margin:0 0 14px}.cl-eyebrow:before{content:"";width:28px;height:1px;background:currentColor}html[dir=rtl] .cl-eyebrow{letter-spacing:0;font-size:14.3px;text-transform:none}.cl-h1,.cl-h2,.cl-h3{font-family:var(--f-display);font-weight:400;color:var(--c-cocoa);margin:0;letter-spacing:-.005em}.cl-h1{font-size:40px;line-height:1.08}.cl-h2{font-size:32px;line-height:1.15}.cl-h3{font-size:24px;line-height:1.2}@media(min-width:750px){.cl-h1{font-size:68px}.cl-h2{font-size:46px}.cl-h3{font-size:28px}}html[dir=rtl] .cl-h1{line-height:1.35}html[dir=rtl] .cl-h2{line-height:1.4}.cl-h1 em,.cl-h2 em{font-style:italic;color:var(--c-burgundy)}html[dir=rtl] .cl-h1 em,html[dir=rtl] .cl-h2 em{font-style:normal}.cl-lede{color:var(--c-cocoa-2);max-width:34em;margin:18px 0 0}.cl-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;margin-bottom:36px}@media(min-width:750px){.cl-head{margin-bottom:52px}}.cl-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 30px;background:var(--c-crimson);color:#fff!important;font-family:var(--f-body);font-size:15px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border:1px solid var(--c-crimson);transition:background .2s,border-color .2s}.cl-btn:hover{background:var(--c-burgundy);border-color:var(--c-burgundy)}.cl-btn--ghost{background:transparent;color:var(--c-cocoa)!important;border-color:var(--c-cocoa)}.cl-btn--ghost:hover{background:var(--c-cocoa);color:var(--c-cream)!important;border-color:var(--c-cocoa)}.cl-btn--light{background:transparent;color:var(--c-cream)!important;border-color:#faf6f1b3}.cl-btn--light:hover{background:var(--c-cream);color:var(--c-cocoa)!important}html[dir=rtl] .cl-btn{letter-spacing:0;text-transform:none;font-size:16.5px}.cl-link{font-family:var(--f-body);font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--c-cocoa);border-bottom:1px solid var(--c-tan);padding-bottom:4px}.cl-link:hover{color:var(--c-crimson);border-color:var(--c-crimson)}html[dir=rtl] .cl-link{letter-spacing:0;text-transform:none;font-size:15.4px}.cl-hero{background:var(--c-cocoa);color:var(--c-cream)}.cl-hero__grid{display:grid}@media(min-width:990px){.cl-hero__grid{grid-template-columns:5fr 6fr;min-height:720px}}.cl-hero__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;order:-1}@media(min-width:990px){.cl-hero__media{aspect-ratio:auto;order:0}}.cl-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cl-hero__copy{padding:36px var(--cl-gutter) 44px;display:flex;flex-direction:column;justify-content:center}@media(min-width:990px){.cl-hero__copy{padding:72px 64px 72px max(var(--cl-gutter),calc((100vw - var(--cl-max)) / 2 + var(--cl-gutter)))}html[dir=rtl] .cl-hero__copy{padding:72px max(var(--cl-gutter),calc((100vw - var(--cl-max)) / 2 + var(--cl-gutter))) 72px 64px}}.cl-hero .cl-eyebrow{color:var(--c-tan)}.cl-hero .cl-h1{color:var(--c-cream)}@media(min-width:990px){.cl-hero .cl-h1{font-size:64px}}.cl-hero .cl-h1 em{color:var(--c-tan)}.cl-hero__lede{color:#faf6f1d1;margin:20px 0 30px;max-width:30em}.cl-hero__ctas{display:flex;flex-wrap:wrap;gap:12px}.cl-hero__ctas .cl-btn{flex:1 1 auto}@media(min-width:750px){.cl-hero__ctas .cl-btn{flex:0 0 auto}}.cl-hero__proof{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:32px;padding-top:22px;border-top:1px solid rgba(250,246,241,.18);font-size:14.3px;color:#faf6f1c7}.cl-hero__proof span{display:inline-flex;align-items:center;gap:8px}.cl-hero__proof span:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--c-tan)}.cl-seasons{background:var(--c-sand)}.cl-seasons__row{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:none}.cl-seasons__row::-webkit-scrollbar{display:none}@media(min-width:750px){.cl-seasons__row{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);overflow:visible;gap:20px}}.cl-season{scroll-snap-align:start;display:flex;flex-direction:column;text-decoration:none;background:var(--c-cream);border:1px solid var(--c-line);transition:border-color .2s}.cl-season:hover{border-color:var(--c-tan)}.cl-season__img{aspect-ratio:4 / 5;overflow:hidden;background:var(--c-line)}.cl-season__img img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.cl-season:hover .cl-season__img img{transform:scale(1.03)}.cl-season__body{padding:18px 18px 20px;display:flex;flex-direction:column;gap:4px}.cl-season__when{font-size:13.2px;color:var(--c-crimson);font-weight:500}.cl-season__name{font-family:var(--f-display);font-size:26px;line-height:1.2}.cl-season--next{border-color:var(--c-burgundy)}.cl-season--next .cl-season__when:before{content:"\25cf  "}.cl-grid{display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--cl-gutter) * -1);padding:0 var(--cl-gutter) 6px}.cl-grid::-webkit-scrollbar{display:none}@media(min-width:750px){.cl-grid{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);overflow:visible;margin:0;padding:0;gap:28px}}.cl-card{scroll-snap-align:start;text-decoration:none;display:flex;flex-direction:column}.cl-card__img{position:relative;aspect-ratio:4 / 5;background:var(--c-sand);overflow:hidden}.cl-card__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s ease,transform .8s ease}.cl-card__img img+img{opacity:0}.cl-card:hover .cl-card__img img+img{opacity:1}.cl-card__tag{position:absolute;top:12px;inset-inline-start:12px;z-index:1;background:var(--c-cream);color:var(--c-burgundy);font-size:12px;font-weight:500;letter-spacing:.08em;padding:5px 10px}html[dir=rtl] .cl-card__tag{letter-spacing:0;font-size:13.2px}.cl-card__for{margin-top:16px;font-size:13.2px;color:var(--c-muted)}.cl-card__name{font-family:var(--f-display);font-size:22px;line-height:1.25;margin-top:2px}.cl-card__price{margin-top:6px;font-size:16.5px;color:var(--c-cocoa);display:flex;gap:10px;align-items:baseline}.cl-card__price s{color:var(--c-muted);font-size:14.3px}.cl-story__grid{display:grid;gap:34px;align-items:center}@media(min-width:990px){.cl-story__grid{grid-template-columns:1fr 1fr;gap:88px}.cl-story--flip .cl-story__media{order:2}}.cl-story__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--c-sand)}.cl-story__media img{width:100%;height:100%;object-fit:cover}.cl-story__points{list-style:none;margin:28px 0 32px;padding:0;display:grid;gap:0;border-top:1px solid var(--c-line)}.cl-story__points li{display:grid;grid-template-columns:44px 1fr;gap:12px;padding:16px 0;border-bottom:1px solid var(--c-line)}.cl-story__num{font-family:var(--f-display);font-size:22px;color:var(--c-crimson);line-height:1.3}.cl-story__points strong{display:block;font-weight:600;font-size:16.5px;color:var(--c-cocoa)}.cl-story__points span{color:var(--c-muted);font-size:15.4px}.cl-story--dark{background:var(--c-burgundy)}.cl-story--dark .cl-h2,.cl-story--dark .cl-story__points strong{color:var(--c-cream)}.cl-story--dark .cl-lede,.cl-story--dark .cl-story__points span{color:#faf6f1c7}.cl-story--dark .cl-eyebrow,.cl-story--dark .cl-story__num{color:var(--c-tan)}.cl-story--dark .cl-story__points,.cl-story--dark .cl-story__points li{border-color:#faf6f129}.cl-story--dark .cl-h2 em{color:var(--c-tan)}.cl-people{display:grid;grid-auto-flow:column;grid-auto-columns:40%;gap:14px;overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--cl-gutter) * -1);padding:0 var(--cl-gutter)}.cl-people::-webkit-scrollbar{display:none}@media(min-width:750px){.cl-people{grid-auto-flow:row;grid-template-columns:repeat(6,1fr);overflow:visible;margin:0;padding:0;gap:22px}}.cl-person{text-decoration:none;display:flex;flex-direction:column;gap:12px}.cl-person__img{aspect-ratio:3 / 4;overflow:hidden;background:var(--c-sand)}.cl-person__img img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.cl-person:hover .cl-person__img img{transform:scale(1.04)}.cl-person__name{font-family:var(--f-display);font-size:24px;line-height:1.2;display:flex;justify-content:space-between;align-items:baseline}.cl-person__name small{font-family:var(--f-body);font-size:13.2px;color:var(--c-crimson)}.cl-reviews{background:var(--c-cream);border-top:1px solid var(--c-line)}.cl-reviews__score{display:flex;align-items:baseline;gap:14px}.cl-reviews__big{font-family:Cormorant Garamond,Georgia,serif;font-size:64px;line-height:1;color:var(--c-burgundy)}.cl-reviews__stars{color:var(--c-tan);letter-spacing:.2em;font-size:15px}.cl-reviews__count{font-size:14.3px;color:var(--c-muted)}.cl-quote-lead{margin:0 0 48px;padding:0 0 48px;border-bottom:1px solid var(--c-line)}.cl-quote-lead blockquote{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:30px;line-height:1.3;color:var(--c-cocoa);max-width:26em}@media(min-width:750px){.cl-quote-lead blockquote{font-size:44px}}.cl-quote-lead blockquote:before{content:"\201c";display:block;font-size:80px;line-height:.6;color:var(--c-tan);margin-bottom:8px}.cl-quotes{display:grid;gap:0}@media(min-width:750px){.cl-quotes{grid-template-columns:repeat(3,1fr);gap:0 48px}}.cl-q{padding:24px 0;border-bottom:1px solid var(--c-line)}@media(min-width:750px){.cl-q{border-bottom:0;border-top:1px solid var(--c-line);padding:28px 0 0}}.cl-q p{margin:0 0 14px;font-family:Cormorant Garamond,Georgia,serif;font-size:22px;line-height:1.4;color:var(--c-cocoa)}.cl-q__by,.cl-quote-lead__by{font-size:14.3px;color:var(--c-muted);display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center}.cl-q__by b,.cl-quote-lead__by b{color:var(--c-cocoa);font-weight:600}.cl-verified{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--c-crimson)}html[dir=rtl] .cl-verified{letter-spacing:0;text-transform:none;font-size:13.2px}.cl-quote-lead__by{margin-top:18px}.cl-ship{background:var(--c-sand)}.cl-ship__grid{display:grid;gap:36px}@media(min-width:990px){.cl-ship__grid{grid-template-columns:5fr 7fr;gap:88px;align-items:start}}.cl-ship__table{width:100%;border-collapse:collapse}.cl-ship__table th,.cl-ship__table td{text-align:start;padding:16px 0;border-bottom:1px solid var(--c-line-2);vertical-align:top;font-weight:400}.cl-ship__table thead th{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--c-muted);padding-top:0}html[dir=rtl] .cl-ship__table thead th{letter-spacing:0;text-transform:none;font-size:14.3px}.cl-ship__table td:first-child{font-family:var(--f-display);font-size:22px;color:var(--c-cocoa)}.cl-ship__table td{font-size:15.4px;color:var(--c-cocoa-2)}.cl-ship__fast{color:var(--c-crimson)}.cl-ship__notes{list-style:none;padding:0;margin:28px 0 0;display:grid;gap:10px;font-size:15.4px;color:var(--c-cocoa-2)}.cl-ship__notes li{display:flex;gap:12px}.cl-ship__notes li:before{content:"";flex:0 0 18px;height:1px;background:var(--c-tan);margin-top:.8em}.cl-remind{background:var(--c-cocoa);color:var(--c-cream);text-align:center}.cl-remind .cl-h2{color:var(--c-cream)}.cl-remind .cl-h2 em{color:var(--c-tan)}.cl-remind .cl-eyebrow{color:var(--c-tan);justify-content:center}.cl-remind .cl-eyebrow:before{display:none}.cl-remind__lede{color:#faf6f1c7;max-width:32em;margin:16px auto 32px}.cl-remind__form{max-width:620px;margin:0 auto;display:grid;gap:10px}@media(min-width:750px){.cl-remind__form{grid-template-columns:1.4fr 1fr auto}}.cl-remind__form input,.cl-remind__form select{height:54px;width:100%;padding:0 16px;border:1px solid rgba(250,246,241,.35);background:transparent;color:var(--c-cream);font:400 16.5px var(--f-body);border-radius:0;-webkit-appearance:none;appearance:none}.cl-remind__form select{background-image:linear-gradient(45deg,transparent 50%,var(--c-tan) 50%),linear-gradient(135deg,var(--c-tan) 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat}html[dir=rtl] .cl-remind__form select{background-position:15px 50%,20px 50%}.cl-remind__form select option{color:var(--c-cocoa)}.cl-remind__form input::placeholder{color:#faf6f18c}.cl-remind__form input:focus,.cl-remind__form select:focus{outline:1px solid var(--c-tan);outline-offset:0}.cl-remind__form .cl-btn{height:54px}.cl-remind__msg{margin-top:18px;color:var(--c-tan)}.cl-remind__fine{margin-top:16px;font-size:13.2px;color:#faf6f18c}.header-wrapper{background:var(--c-cream)}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item,.mega-menu__link{font-family:var(--f-body)}.header__inline-menu .header__menu-item{font-size:13.2px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--c-cocoa)}html[dir=rtl] .header__inline-menu .header__menu-item{font-size:16.5px;letter-spacing:0;text-transform:none}.header__inline-menu .header__menu-item:hover span{text-decoration:none;color:var(--c-crimson)}.header__active-menu-item{text-decoration:none!important;border-bottom:1px solid var(--c-crimson)}.mega-menu__content{background:var(--c-cream)!important;border-top:1px solid var(--c-line)!important;border-bottom:1px solid var(--c-line)!important;box-shadow:0 30px 40px -30px #2a21182e;padding-top:40px!important;padding-bottom:48px!important}.mega-menu__list{gap:0 48px!important}.mega-menu__link--level-2{font-family:var(--f-display)!important;font-size:24px!important;font-weight:400!important;color:var(--c-cocoa)!important;letter-spacing:0!important;text-transform:none!important;padding-bottom:10px!important;margin-bottom:8px;border-bottom:1px solid var(--c-line)}.mega-menu__link--level-2:only-child{border-bottom:0}.mega-menu__link{font-size:15.4px!important;color:var(--c-cocoa-2)!important;padding:6px 0!important}.mega-menu__link:hover{color:var(--c-crimson)!important;text-decoration:none!important}.menu-drawer{background:var(--c-cream)!important}.menu-drawer__menu-item{font-family:var(--f-display)!important;font-size:26px!important;color:var(--c-cocoa)!important;padding:14px 32px!important;border-bottom:1px solid var(--c-line)}.menu-drawer__submenu .menu-drawer__menu-item{font-family:var(--f-body)!important;font-size:16.5px!important}html[dir=rtl] .menu-drawer__menu-item{font-family:var(--f-display-ar)!important}html[dir=rtl] .menu-drawer__submenu .menu-drawer__menu-item{font-family:var(--f-body-ar)!important}.announcement-bar__message{font-family:var(--f-body);font-size:13.2px;letter-spacing:.12em;text-transform:uppercase}html[dir=rtl] .announcement-bar__message{letter-spacing:0;text-transform:none;font-size:14.3px}@media(prefers-reduced-motion:reduce){.cl *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/claude.css.map */
