.cl-november{--nov-paper: #f6f0e5;--nov-light: #fbf8f2;--nov-dark: #100d10;--nov-merlot: #2a121c;--nov-berry: #7d2338;--nov-signal: #dfff54;--nov-gutter: clamp(16px, 4.8vw, 76px);color:var(--nov-dark);background:var(--nov-paper);font-family:Jost,Arial,sans-serif}.cl-november__wrap{width:min(100% - 2 * var(--nov-gutter),1320px);margin-inline:auto}.cl-november__index{display:flex;justify-content:center;background:var(--nov-merlot);color:var(--nov-paper);border-block-end:1px solid #664758}.cl-november__index a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;gap:9px;padding:4px clamp(12px,4vw,54px);border-inline-start:1px solid #664758;color:inherit;font-size:12px;font-weight:700;text-decoration:none}.cl-november__index a:last-child{border-inline-end:1px solid #664758}.cl-november__index a span,.cl-november__index a:hover{color:var(--nov-signal)}.cl-november__chapter{padding-block:clamp(34px,5vw,78px);scroll-margin-top:136px}.cl-november__chapter--best{padding-block-start:clamp(24px,2.4vw,36px)}.cl-november__chapter--new{background:var(--nov-dark);color:var(--nov-paper)}.cl-november__chapter--last{background:var(--nov-light);border-block-start:4px solid var(--nov-berry)}.cl-november__heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,340px);align-items:end;gap:10px 28px;margin-block-end:clamp(17px,2.8vw,38px)}.cl-november .cl-november__eyebrow{margin:0 0 8px;color:var(--nov-berry);font-size:11px;font-weight:700;line-height:1.3;letter-spacing:.15em;text-transform:uppercase}.cl-november__eyebrow span{margin-inline-end:6px}.cl-november__chapter--new .cl-november__eyebrow{color:var(--nov-signal)}.cl-november .cl-november__heading h2{margin:0;color:inherit;font-size:clamp(37px,5vw,81px);font-weight:700;line-height:.91;letter-spacing:-.057em;text-transform:uppercase}.cl-november .cl-november__aside p{margin:0;color:inherit;font-size:15px;line-height:1.4}.cl-november__aside a,.cl-november__dispatch a{display:inline-flex;min-height:44px;align-items:center;gap:8px;color:inherit;font-size:13px;font-weight:700;text-underline-offset:4px}.cl-november__links{display:flex;flex-wrap:wrap;gap:0 20px}.cl-november__chapter--new .cl-november__aside a{color:var(--nov-signal)}.cl-november__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,1.5vw,24px);margin:0;padding:0;list-style:none}.cl-november__item{min-width:0;background:var(--nov-light);color:var(--nov-dark)}.cl-november .cl-product-card.card--product>.card-body{padding:14px 14px 16px}.cl-november__item .card-title a{color:var(--nov-dark)}.cl-november .cl-product-card.card--product{--cl-card-ink: var(--nov-dark);--cl-card-paper: var(--nov-light);--cl-card-accent: var(--nov-berry);--cl-card-line: #dfd5ce}.cl-november .cl-product-card.card--product .badge{--text-color: var(--nov-dark) !important;--background-color: var(--nov-light) !important;border-color:#d8c9c4}.cl-november .cl-product-card.card--product .badge.new{border-inline-start-color:var(--nov-berry)}.cl-november .cl-november__stock{display:flex;align-items:center;gap:8px;min-height:42px;margin:0;padding:6px 10px;background:var(--nov-berry);color:#fff;font-size:10px;font-weight:700;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.cl-november__stock span{flex:0 0 5px;height:5px;background:currentColor;transform:rotate(45deg)}.cl-november__dispatch{background:var(--nov-merlot);color:var(--nov-paper)}.cl-november__dispatch-inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 18px;padding-block:clamp(20px,3vw,40px)}.cl-november__dispatch-icon{color:var(--nov-signal)}.cl-november__dispatch p{margin:0;color:inherit;font-size:14px;line-height:1.45}.cl-november .cl-november__dispatch-title{margin-block-end:4px;font-size:clamp(20px,2.3vw,31px);font-weight:700}.cl-november__dispatch a{color:var(--nov-signal)}.cl-november__doors{background:var(--nov-paper);border-block-end:1px solid #dbcbd0}.cl-november__doors-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.cl-november__doors a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:64px;padding:10px clamp(10px,2vw,26px);border-inline-start:1px solid #dbcbd0;color:var(--nov-dark);font-weight:700;text-decoration:none}.cl-november__doors a:last-child{border-inline-end:1px solid #dbcbd0}.cl-november__doors a:hover{background:var(--nov-light);text-decoration:underline}.cl-november :is(.cl-november__index,.cl-november__dispatch,.cl-november__chapter--new .cl-november__heading) a:focus-visible{outline:2px solid var(--nov-signal)!important;outline-offset:-2px}@media(max-width:989px){.cl-november__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:699px){.cl-november__heading{grid-template-columns:minmax(0,1fr)}.cl-november__chapter{scroll-margin-top:88px}.cl-november__index a{flex:1;justify-content:center;padding-inline:5px}.cl-november__chapter--best .cl-november__wrap{display:grid;grid-template-areas:"title" "products" "aside";gap:14px}.cl-november__chapter--best .cl-november__heading{display:contents}.cl-november__chapter--best .cl-november__heading>div:first-child{grid-area:title}.cl-november__chapter--best .cl-november__grid{grid-area:products}.cl-november__chapter--best .cl-november__aside{grid-area:aside}.cl-november .cl-product-card.card--product>.card-body{padding:10px 8px 12px;gap:7px}.cl-november .cl-product-card.card--product>.card-body:before{left:8px}.cl-november .cl-product-card.card--product .cl-card-swatches__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.cl-november .cl-product-card.card--product .cl-card-swatch{width:100%;min-width:0;min-height:56px;padding:3px 1px;gap:3px}.cl-november .cl-product-card.card--product .cl-card-swatch__sample{width:25px;height:31px;flex-basis:31px;outline-width:2px}.cl-november .cl-product-card.card--product .cl-card-swatch__name,.cl-november .cl-product-card.card--product .cl-card-swatch__price{font-size:10px}.cl-november .cl-november__stock{min-height:52px}.cl-november__dispatch-inner{grid-template-columns:auto minmax(0,1fr)}.cl-november__dispatch-inner a{grid-column:2}.cl-november__doors-grid{grid-template-columns:minmax(0,1fr)}.cl-november__doors a{min-height:47px;border-inline:0;border-block-end:1px solid #dbcbd0}.cl-november__doors a:last-child{border:0}}@media(min-width:375px)and (max-width:699px){.cl-november .cl-product-card.card--product .cl-card-swatches__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(hover:none),(pointer:coarse){.cl-november .cl-product-card.card--product .cl-card__discover{gap:0;padding-inline:10px}.cl-november .cl-product-card.card--product .cl-card__discover>span{display:none}}.cl-bf [data-bf-visible][hidden],.cl-bf [data-cl-bf-timer][hidden],.cl-bf [data-cl-bf-digits][hidden],.cl-bf-ribbon[hidden]{display:none!important}.cl-bf__archive-fallback{padding:clamp(30px,6vw,82px) var(--bf-gutter)}.cl-bf__archive-fallback .cl-bf__button{margin-top:14px}.cl-bf-slot:not(:has(.cl-bf)){display:none}.cl-bf{--bf-ink: #100d10;--bf-wine: #2a121c;--bf-light: #f6f0e5;--bf-muted: #d4c8c7;--bf-accent: #dfff54;--bf-line: #f6f0e538;--bf-gutter: clamp(24px, 5.5vw, 110px);position:relative;isolation:isolate;color:var(--bf-light);background:var(--bf-ink);font-family:Jost,Arial,sans-serif}.cl-bf *,.cl-bf *:before,.cl-bf *:after{box-sizing:border-box}.cl-bf a{color:inherit}.cl-bf [hidden]{display:none!important}.cl-bf :is(a,button,summary,input):focus-visible{outline:2px solid var(--bf-accent);outline-offset:5px}.cl-bf__hero{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);align-items:end;min-height:585px;min-height:clamp(490px,61svh,800px);overflow:clip;background:#151016;border-bottom:1px solid var(--bf-line)}.cl-bf--home .cl-bf__hero,.cl-bf--hub .cl-bf__hero{min-height:clamp(470px,55svh,720px)}.cl-bf__content{position:relative;z-index:1;min-width:0;max-width:min(960px,76%);padding:clamp(52px,6vw,92px) 0 clamp(34px,5vw,64px) var(--bf-gutter)}.cl-bf .cl-bf__hero .cl-bf__eyebrow{margin-bottom:clamp(12px,1.6vw,24px);text-shadow:0 1px 12px #0e0909}.cl-bf .cl-bf__eyebrow{display:flex;align-items:center;gap:11px;margin:0 0 clamp(20px,3vw,48px);color:var(--bf-accent);font-size:11px;font-weight:650;line-height:1.4;letter-spacing:.19em;text-transform:uppercase}.cl-bf__signal{display:inline-block;flex:0 0 8px;width:8px;height:8px;background:currentColor;transform:rotate(45deg)}.cl-bf .cl-bf__title{margin:0;color:var(--bf-light);font-family:Jost,Arial Narrow,Arial,sans-serif;font-size:clamp(64px,8.8vw,132px);font-weight:700;line-height:.82;letter-spacing:-.065em;text-transform:uppercase;text-wrap:balance;text-shadow:0 2px 32px #110a10a3}.cl-bf__title span,.cl-bf .cl-bf__title em{display:block}.cl-bf .cl-bf__title em{margin-top:.05em;color:var(--bf-accent);font-family:Georgia,Times New Roman,serif;font-size:.54em;font-weight:400;font-style:italic;line-height:.99;letter-spacing:-.072em;text-transform:none}.cl-bf .cl-bf__intro{max-width:42ch;margin:16px 0 17px;color:var(--bf-light);font-size:clamp(15px,1.25vw,19px);line-height:1.4;text-shadow:0 1px 10px #0e0909}.cl-bf .cl-bf__status{margin:18px 0 0;color:var(--bf-accent);font-size:12px;font-weight:650;letter-spacing:.13em;text-transform:uppercase}.cl-bf__actions{display:flex;flex-wrap:wrap;align-items:center;gap:7px 21px}.cl-bf .cl-bf__button{display:inline-flex;min-height:48px;min-width:0;align-items:center;justify-content:space-between;gap:20px;padding:11px 15px;border:1px solid var(--bf-accent);border-radius:0;background:var(--bf-accent);color:#161713;font:inherit;font-size:13px;font-weight:650;line-height:1.3;text-align:left;text-decoration:none;cursor:pointer}.cl-bf .cl-bf__button:hover{background:#efff9d;border-color:#efff9d}.cl-bf .cl-bf__button span{font-size:16px}.cl-bf .cl-bf__text-link{display:inline-flex;min-height:44px;align-items:center;gap:10px;color:var(--bf-light);font-size:13px;text-decoration:underline;text-underline-offset:5px}.cl-bf .cl-bf__text-link:hover{color:var(--bf-accent)}.cl-bf__date{max-width:490px;margin-top:clamp(18px,2vw,28px);padding-top:14px;border-top:1px solid var(--bf-line);color:var(--bf-muted);font-size:11px;font-weight:550;line-height:1.4;letter-spacing:.1em;text-transform:uppercase}.cl-bf__calendar,.cl-bf__timer{display:flex;flex-wrap:wrap;align-items:center;gap:3px 15px}.cl-bf__calendar{color:var(--bf-light)}.cl-bf__calendar span+span{border-inline-start:1px solid var(--bf-line);padding-inline-start:15px}.cl-bf__timer{min-height:38px}.cl-bf__digits{color:var(--bf-accent);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.cl-bf__timer-control{min-height:38px;padding:0 3px;border:0;background:transparent;color:var(--bf-muted);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cl-bf__film,.cl-bf__frame,.cl-bf__edge{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;pointer-events:none}.cl-bf__frame{z-index:0;overflow:hidden}.cl-bf__poster,.cl-bf__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:cover;object-position:center 46%}.cl-bf__poster{z-index:1}.cl-bf__film[data-show-video] .cl-bf__poster{opacity:0}.cl-bf__edge{z-index:2;background:linear-gradient(90deg,#120d11ed 0%,#120d11a6 27%,#120d1136 59%,transparent 84%),linear-gradient(0deg,#100c10df 0%,#100c1036 28%,transparent 67%)}.cl-bf__caption{position:absolute;z-index:3;inset:auto var(--bf-gutter) clamp(22px,4vw,54px) auto;display:flex;max-width:min(340px,48%);align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:0 14px;margin:0;color:var(--bf-light);font-size:10px;font-weight:650;letter-spacing:.15em;line-height:1.4;text-transform:uppercase;text-shadow:0 1px 7px #100d10,0 0 14px #100d10}.cl-bf__film-credit{margin-block:8px}.cl-bf__film-button{display:inline-flex;min-height:44px;align-items:center;gap:8px;padding:0 10px;border:1px solid #ffffff63;border-radius:0;background:#100d10be;color:var(--bf-light);font:inherit;text-transform:inherit;cursor:pointer;pointer-events:auto}.cl-bf__film-button:hover{color:var(--bf-accent);border-color:var(--bf-accent)}.cl-bf__film-symbol{display:inline-block;width:10px;height:10px;background:currentColor;clip-path:polygon(14% 0,100% 50%,14% 100%)}.cl-bf__film-button[data-playing] .cl-bf__film-symbol{background:linear-gradient(90deg,currentColor 36%,transparent 36% 64%,currentColor 64%);clip-path:none}.cl-bf__film-status{flex:1 0 100%;margin-top:4px;color:var(--bf-light);font-size:12px;letter-spacing:0;text-align:right;text-transform:none}.cl-bf__film-status:empty{display:none}.cl-bf--hub .cl-bf__frame,.cl-bf--sale .cl-bf__frame{inset-inline-start:34%}.cl-bf--hub .cl-bf__edge,.cl-bf--sale .cl-bf__edge{background:linear-gradient(90deg,#151016 0%,#151016c9 17%,#15101629 51%,transparent 74%),linear-gradient(0deg,#100c10c9 0%,#100c1036 28%,transparent 68%)}.cl-bf--hub :is(.cl-bf__poster,.cl-bf__video){object-position:center 39%}.cl-bf--sale :is(.cl-bf__poster,.cl-bf__video){object-position:center 43%}.cl-bf--sale .cl-bf__hero{min-height:clamp(450px,61svh,730px)}.cl-bf.cl-bf--sale .cl-bf__title{max-width:10ch;font-size:clamp(66px,8.5vw,134px)}.cl-bf--sale .cl-bf__content{padding-block-end:clamp(32px,4.5vw,60px)}.cl-bf--sale .cl-bf__intro{margin-top:10px}.cl-bf__archive-links{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 28px;padding:20px var(--bf-gutter);border-bottom:1px solid var(--bf-line)}.cl-bf .cl-bf__archive-links h2{margin:0;color:var(--bf-light);font:600 clamp(24px,3vw,42px)/1.1 Jost,Arial,sans-serif;letter-spacing:-.04em;text-transform:none}.cl-bf__archive-links nav{display:flex;flex-wrap:wrap;gap:6px 22px}.cl-bf__chapters a{display:grid;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:80px;padding:12px 0;border-bottom:1px solid var(--bf-line);color:var(--bf-light);text-decoration:none}.cl-bf__chapters a:hover{color:var(--bf-accent)}.cl-bf__chapter-index{color:var(--bf-accent);font-size:11px;letter-spacing:.14em}.cl-bf__chapters small{display:block;margin-top:5px;color:var(--bf-muted);font-size:13px;line-height:1.4}.cl-bf__launch,.cl-bf__edit,.cl-bf__faq{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:26px clamp(24px,8vw,120px);align-items:center;padding:clamp(40px,6vw,104px) var(--bf-gutter);border-bottom:1px solid var(--bf-line)}.cl-bf__launch{scroll-margin-top:160px;background:var(--bf-wine)}.cl-bf__launch .cl-bf__eyebrow,.cl-bf__edit .cl-bf__eyebrow,.cl-bf__faq .cl-bf__eyebrow{margin-bottom:14px}.cl-bf :is(.cl-bf__launch,.cl-bf__edit,.cl-bf__faq) h2{margin:0;color:var(--bf-light);font:600 clamp(30px,4.2vw,69px)/.97 Jost,Arial,sans-serif;letter-spacing:-.055em;text-transform:none}.cl-bf :is(.cl-bf__launch,.cl-bf__edit,.cl-bf__faq) p:not(.cl-bf__eyebrow){margin:12px 0 0;color:var(--bf-muted);font-size:15px;line-height:1.55}.cl-bf__form{min-width:0;margin:0}.cl-bf__form label{display:block;margin-bottom:8px;color:var(--bf-light);font-size:13px}.cl-bf__form-row{display:flex;gap:8px}.cl-bf .cl-bf__form-row input{flex:1;width:100%;min-width:0;min-height:48px;margin:0;padding:10px 12px;border:1px solid #b49aab;border-radius:0;background:var(--bf-ink);color:var(--bf-light);font:inherit;font-size:16px}.cl-bf .cl-bf__form .cl-bf__consent{font-size:12px}.cl-bf .cl-bf__consent a,.cl-bf__answers a{text-decoration:underline;text-underline-offset:3px}.cl-bf__form-message{padding:12px 15px;border-left:3px solid var(--bf-accent);background:var(--bf-ink)}.cl-bf__form-message li{color:var(--bf-light)}.cl-bf__edit{align-items:start}.cl-bf__edit .cl-bf__chapters{border-top:1px solid var(--bf-line)}.cl-bf__edit .cl-bf__chapters a{font-size:clamp(19px,2.4vw,35px);line-height:1.12}.cl-bf__journal{grid-column:2}.cl-bf__journal .cl-bf__eyebrow{margin-bottom:0}.cl-bf__faq{align-items:start;background:#1b151a}.cl-bf__answers details{border-top:1px solid var(--bf-line)}.cl-bf__answers details:last-child{border-bottom:1px solid var(--bf-line)}.cl-bf__answers summary{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:10px;padding-block:10px;color:var(--bf-light);list-style:none;cursor:pointer}.cl-bf__answers summary::-webkit-details-marker{display:none}.cl-bf__answers summary:after{content:"+";color:var(--bf-accent);font-size:19px}.cl-bf__answers details[open] summary:after{content:"\2212"}.cl-bf .cl-bf__answers details p{margin:0 0 15px}@media(max-width:989px){.cl-bf__hero{min-height:clamp(475px,61svh,670px)}.cl-bf__content{max-width:85%}.cl-bf__film-credit{display:none}}@media(max-width:699px){.cl-bf{--bf-gutter: clamp(18px, 5.8vw, 35px)}.cl-bf__hero,.cl-bf--sale .cl-bf__hero{min-height:clamp(465px,64svh,620px)}.cl-bf--home .cl-bf__hero,.cl-bf--hub .cl-bf__hero{min-height:clamp(450px,57svh,590px)}.cl-bf__content,.cl-bf--sale .cl-bf__content{max-width:none;padding:clamp(162px,25svh,220px) var(--bf-gutter) 17px}.cl-bf--home .cl-bf__content{padding-block-start:clamp(133px,20svh,180px)}.cl-bf--home .cl-bf__actions{column-gap:12px}.cl-bf .cl-bf__title{font-size:clamp(48px,12vw,86px);text-wrap:initial}.cl-bf.cl-bf--sale .cl-bf__title{max-width:12ch;font-size:clamp(47px,11.6vw,82px)}.cl-bf .cl-bf__title em{font-size:.66em}.cl-bf .cl-bf__intro{margin-block:10px 12px}.cl-bf__date{margin-top:14px;padding-top:9px}.cl-bf--hub .cl-bf__frame,.cl-bf--sale .cl-bf__frame{inset-inline-start:0}.cl-bf--home :is(.cl-bf__poster,.cl-bf__video){object-position:45% 44%}.cl-bf--hub :is(.cl-bf__poster,.cl-bf__video){object-position:center 25%}.cl-bf--sale :is(.cl-bf__poster,.cl-bf__video){object-position:center 39%}.cl-bf__edge,.cl-bf--hub .cl-bf__edge,.cl-bf--sale .cl-bf__edge{background:linear-gradient(0deg,#100c10,#100c10f5 25%,#100c10a8 51%,#100c1010 78%,#100c1030)}.cl-bf--home .cl-bf__edge{background:linear-gradient(0deg,#100c10,#100c10f5 25%,#100c1099 51%,#100c1010 78%,#100c1030)}.cl-bf__caption{inset:12px var(--bf-gutter) auto auto;max-width:70%}.cl-bf__film-button{font-size:9px}.cl-bf__launch,.cl-bf__edit,.cl-bf__faq{grid-template-columns:minmax(0,1fr)}.cl-bf__launch{scroll-margin-top:110px}.cl-bf__journal{grid-column:1}}@media(max-width:349px){.cl-bf__form-row{flex-direction:column}}@media(prefers-reduced-motion:reduce){.cl-bf *,.cl-bf *:before,.cl-bf *:after{animation:none!important;transition:none!important}}.cl-footer{--clfoot-bg:#141616;--clfoot-ink:#f6f2e9;--clfoot-muted:#cbc9c2;--clfoot-line:#454849;--clfoot-coral:#f29178;--clfoot-blue:#8fa8ff;--clfoot-pink:#ee9acd;background:var(--clfoot-bg);color:var(--clfoot-ink);font-family:inherit;font-size:16px;line-height:1.6;text-align:left;position:relative;isolation:isolate}.cl-footer:before{content:"";display:block;height:4px;background:linear-gradient(90deg,#ee6848 0 33.333%,#526ee2 33.333% 66.666%,#c64f98 66.666% 100%)}.cl-footer *,.cl-footer *:before,.cl-footer *:after{box-sizing:border-box}.cl-footer .cl-footer-wrap{max-width:1380px;margin:0 auto;padding:48px 56px 28px}.cl-footer a{color:var(--clfoot-ink);text-decoration:none;text-underline-offset:4px;text-decoration-thickness:1px}.cl-footer a:hover{text-decoration:underline}.cl-footer .cl-footer-feature-link:hover{text-decoration:none}.cl-footer :is(a,button,select,summary):focus-visible{outline:2px solid var(--clfoot-coral);outline-offset:5px;border-radius:1px}.cl-footer :is(h2,h3,p,ul){margin:0}.cl-footer h2,.cl-footer h3{font-family:inherit;font-weight:500;text-transform:none;color:var(--clfoot-ink)}.cl-footer .cl-footer-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;padding:0;border:0}.cl-footer .cl-footer-top{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:85px;align-items:start;margin:0 0 35px}.cl-footer .cl-footer-brand{min-width:0}.cl-footer .cl-footer-logo-link{display:inline-flex;align-items:center;width:280px;min-height:44px;max-width:100%;margin:0 0 18px}.cl-footer .cl-footer-logo{display:block;max-width:280px;width:100%;height:auto;max-height:90px;object-fit:contain;object-position:left center;margin:0}.cl-footer .cl-footer-brand-name{display:inline-block;font-size:29px;font-weight:500;letter-spacing:.03em;min-height:44px;margin:0 0 18px}.cl-footer .cl-footer-headline{font-size:46px;line-height:1.12;letter-spacing:-.045em;margin:0 0 10px}.cl-footer .cl-footer-brand-copy{font-size:16px;line-height:1.5;color:var(--clfoot-muted);margin:0 0 17px}.cl-footer .cl-footer-brand-note{font-size:16px;color:var(--clfoot-muted);margin:5px 0 15px}.cl-footer .cl-footer-social{display:flex;align-items:center;flex-wrap:wrap;gap:0 19px}.cl-footer .cl-footer-social a{font-size:16px;line-height:1.4;min-height:44px;display:inline-flex;align-items:center;gap:8px;color:var(--clfoot-ink)}.cl-footer .cl-footer-social svg{display:block;width:18px;height:18px;flex:none;fill:currentColor}.cl-footer .cl-footer-social svg.feather{fill:none}.cl-footer .cl-footer-social a:nth-child(2){color:var(--clfoot-coral)}.cl-footer .cl-footer-social a:nth-child(3){color:var(--clfoot-pink)}.cl-footer .cl-footer-editorial-links{border-top:1px solid var(--clfoot-line);min-width:0}.cl-footer .cl-footer-feature-link{display:flex;justify-content:space-between;align-items:center;gap:24px;border-bottom:1px solid var(--clfoot-line);padding:20px 3px;text-decoration:none;min-height:124px}.cl-footer .cl-footer-feature-link>div{min-width:0}.cl-footer .cl-footer-feature-link h3{font-size:26px;font-weight:500;line-height:1.2;letter-spacing:-.025em;margin-bottom:5px}.cl-footer .cl-footer-feature-link p{font-size:16px;line-height:1.5;color:var(--clfoot-muted);margin-bottom:8px}.cl-footer .cl-footer-feature-label{font-size:16px;line-height:1.5;color:var(--clfoot-coral);text-decoration:underline;text-underline-offset:4px}.cl-footer .cl-footer-feature-link>svg{width:28px;height:28px;flex:none;color:var(--clfoot-coral)}.cl-footer .cl-footer-feature-link:nth-child(2) .cl-footer-feature-label,.cl-footer .cl-footer-feature-link:nth-child(2)>svg{color:var(--clfoot-blue)}.cl-footer .cl-footer-feature-link:hover h3{text-decoration:underline;text-underline-offset:5px}.cl-footer .cl-footer-quick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--clfoot-line);margin:0 0 34px}.cl-footer .cl-footer-quick>a{display:grid;grid-template-columns:30px minmax(0,1fr) 16px;gap:13px;align-items:center;padding:21px 20px 21px 0;min-height:100px;text-decoration:none}.cl-footer .cl-footer-quick>a+a{border-left:1px solid var(--clfoot-line);padding-left:22px}.cl-footer .cl-footer-quick-icon{display:flex;color:var(--clfoot-coral)}.cl-footer .cl-footer-quick-icon svg{width:29px;height:29px;flex:none}.cl-footer .cl-footer-quick-copy{min-width:0}.cl-footer .cl-footer-quick-copy strong{display:block;font-size:16px;line-height:1.4;font-weight:500;color:var(--clfoot-ink)}.cl-footer .cl-footer-quick-copy small{display:block;font-size:14px;line-height:1.5;color:var(--clfoot-muted);margin-top:3px}.cl-footer .cl-footer-quick-arrow{font-size:19px;line-height:1;color:var(--clfoot-muted);justify-self:end}.cl-footer .cl-footer-quick a:hover strong{text-decoration:underline;text-underline-offset:4px}.cl-footer .cl-footer-menus{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;align-items:start;padding-bottom:30px}.cl-footer .cl-footer-panel{display:block;border:0;margin:0;padding:0;min-width:0;height:auto;overflow:visible}.cl-footer .cl-footer-panel summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;font-size:18px;line-height:1.35;font-weight:500;letter-spacing:-.01em;color:var(--clfoot-ink);padding:0 0 15px;cursor:default;min-height:40px}.cl-footer .cl-footer-panel summary::marker{display:none;content:""}.cl-footer .cl-footer-panel summary::-webkit-details-marker{display:none}.cl-footer .cl-footer-panel summary>svg{display:none}.cl-footer .cl-footer-menu-content{display:block;height:auto;overflow:visible}.cl-footer .cl-footer-menu-content>ul{list-style:none;padding:0;margin:0}.cl-footer .cl-footer-menu-content li{list-style:none;margin:0;padding:0}.cl-footer .cl-footer-menu-content li>a{display:flex;align-items:center;font-size:16px;font-weight:400;line-height:1.5;min-height:44px;padding:10px 0;color:var(--clfoot-muted);overflow-wrap:anywhere}.cl-footer .cl-footer-menu-content li>a:hover,.cl-footer .cl-footer-menu-content li>a[aria-current=page]{color:var(--clfoot-ink);text-decoration:underline}.cl-footer .cl-footer-menu-content ul ul{padding-left:15px;margin:0 0 8px;border-left:1px solid var(--clfoot-line)}.cl-footer .cl-footer-text-block h3{font-size:18px;line-height:1.4;margin-bottom:16px}.cl-footer .cl-footer-text-block{font-size:16px;line-height:1.65;color:var(--clfoot-muted)}.cl-footer .cl-footer-text-block p{font-size:16px;margin:0 0 15px}.cl-footer .cl-footer-text-block>a{display:inline-flex;align-items:center;min-height:44px;font-size:16px;text-decoration:underline}.cl-footer .cl-footer-service-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:26px 35px;border-top:1px solid var(--clfoot-line);padding:26px 0}.cl-footer .cl-footer-payments{min-width:0;max-width:100%}.cl-footer .cl-footer-payments>p{font-size:14px;line-height:1.4;font-weight:400;color:var(--clfoot-muted);margin:0 0 10px}.cl-footer .cl-footer-payments>ul{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0}.cl-footer .cl-footer-payments li{display:grid;place-items:center;background:#f6f2e9;border:1px solid #d8d4cb;border-radius:2px;min-width:57px;min-height:40px;padding:7px 9px;margin:0}.cl-footer .cl-footer-payments li>svg{display:block;max-width:64px;width:auto;height:24px;max-height:26px;margin:0}.cl-footer .cl-footer-payments li>img{display:block;max-width:64px;width:auto;height:auto;max-height:26px;object-fit:contain;margin:0}.cl-footer .cl-footer-follow{display:flex;align-items:center;min-width:0;max-width:100%}.cl-footer .cl-footer-localization{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;max-width:100%;margin-left:auto}.cl-footer .cl-footer-market-button{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;min-height:50px;border:1px solid var(--clfoot-line);border-radius:2px;background:transparent;font-family:inherit;font-size:16px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--clfoot-ink);max-width:100%;white-space:normal;text-align:left;box-shadow:none;cursor:pointer}.cl-footer .cl-footer-market-button small{display:block;font-size:14px;color:var(--clfoot-muted);line-height:1.4;margin-top:2px}.cl-footer .cl-footer-market-button>span:last-child{font-size:18px;color:var(--clfoot-muted)}.cl-footer .cl-footer-flag{display:block;width:23px;height:23px;object-fit:contain;flex:none;margin:0}.cl-footer .cl-footer-localization-form{font-size:16px;max-width:100%;margin:0 0 20px}.cl-footer .cl-footer-localization-form label{display:block;font-size:16px;line-height:1.5;margin-bottom:8px;color:var(--clfoot-ink)}.cl-footer .cl-footer-localization-form select{font-family:inherit;max-width:100%;width:100%;color:#1d2325;background:#f6f2e9;min-height:48px;font-size:16px;line-height:1.5;-webkit-appearance:auto;appearance:auto;padding:10px 12px;border:1px solid var(--clfoot-line);border-radius:2px}.cl-footer .cl-footer-localization-form button{font-family:inherit;font-size:16px;line-height:1.5;color:#1d2325;background:#f6f2e9;border:1px solid #f6f2e9;min-height:46px;padding:10px 17px;margin-top:9px;cursor:pointer}.cl-footer .cl-footer-bottom{border-top:1px solid var(--clfoot-line);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 35px;padding-top:21px}.cl-footer .cl-footer-bottom-copy{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 22px}.cl-footer .cl-footer-copyright,.cl-footer .cl-footer-company{font-size:14px;line-height:1.65;color:var(--clfoot-muted)}.cl-footer .cl-footer-legal{display:flex;flex-wrap:wrap;align-items:center;gap:0 25px}.cl-footer .cl-footer-legal a{font-size:16px;line-height:1.5;min-height:44px;display:inline-flex;align-items:center;color:var(--clfoot-muted)}.cl-footer .cl-footer-to-top{display:inline-flex;gap:12px;align-items:center;justify-content:flex-end;font-size:16px;line-height:1.5;min-height:44px;color:var(--clfoot-ink);white-space:normal}.cl-footer .cl-footer-to-top svg{width:20px;height:20px;flex:none;color:var(--clfoot-coral)}@media(min-width:750px){.cl-footer .cl-footer-panel>.cl-footer-menu-content{display:block}}@media(max-width:1099px){.cl-footer .cl-footer-wrap{padding:40px 32px 25px}.cl-footer .cl-footer-top{gap:50px}.cl-footer .cl-footer-social{gap:0 15px}.cl-footer .cl-footer-quick>a{grid-template-columns:25px minmax(0,1fr);padding:18px 16px 18px 0;gap:10px}.cl-footer .cl-footer-quick>a+a{padding-left:18px}.cl-footer .cl-footer-quick-arrow{display:none}.cl-footer .cl-footer-quick-icon svg{width:25px;height:25px}.cl-footer .cl-footer-menus{gap:28px}.cl-footer .cl-footer-feature-link{gap:20px}.cl-footer .cl-footer-feature-link h3{font-size:25px}}@media(min-width:750px)and (max-width:899px){.cl-footer .cl-footer-top{gap:35px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cl-footer .cl-footer-headline{font-size:40px}.cl-footer .cl-footer-logo{max-width:240px}.cl-footer .cl-footer-social{gap:0 17px}.cl-footer .cl-footer-menus{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 50px}.cl-footer .cl-footer-panel summary{padding-bottom:10px}.cl-footer .cl-footer-quick{grid-template-columns:repeat(2,minmax(0,1fr))}.cl-footer .cl-footer-quick>a:nth-child(3){border-left:0}.cl-footer .cl-footer-quick>a:nth-child(n+3){border-top:1px solid var(--clfoot-line)}.cl-footer .cl-footer-quick>a{padding:18px 20px;min-height:89px}.cl-footer .cl-footer-service-row{gap:25px}.cl-footer .cl-footer-localization{margin-left:0}.cl-footer .cl-footer-payments{flex-basis:100%}}@media(max-width:749px){.cl-footer .cl-footer-wrap{padding:34px 20px 24px}.cl-footer .cl-footer-top{grid-template-columns:1fr;gap:28px;margin-bottom:28px}.cl-footer .cl-footer-logo-link{margin-bottom:18px}.cl-footer .cl-footer-logo{max-width:235px;max-height:75px}.cl-footer .cl-footer-headline{font-size:43px;line-height:1.1;margin-bottom:11px}.cl-footer .cl-footer-brand-copy{font-size:16px;margin-bottom:13px}.cl-footer .cl-footer-social{gap:0 20px;max-width:360px}.cl-footer .cl-footer-social a{font-size:16px;min-height:46px;gap:8px}.cl-footer .cl-footer-social svg{width:18px;height:18px}.cl-footer .cl-footer-feature-link{padding:19px 0;min-height:120px;gap:20px}.cl-footer .cl-footer-feature-link h3{font-size:27px;line-height:1.2}.cl-footer .cl-footer-feature-link p{font-size:16px;line-height:1.5;margin-bottom:9px}.cl-footer .cl-footer-feature-label{font-size:16px}.cl-footer .cl-footer-feature-link>svg{width:27px;height:27px}.cl-footer .cl-footer-quick{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:17px}.cl-footer .cl-footer-quick>a{grid-template-columns:25px minmax(0,1fr);align-items:start;gap:10px;padding:21px 12px 21px 0;min-height:111px}.cl-footer .cl-footer-quick>a+a{padding-left:15px}.cl-footer .cl-footer-quick>a:nth-child(3){border-left:0;padding-left:0}.cl-footer .cl-footer-quick>a:nth-child(n+3){border-top:1px solid var(--clfoot-line)}.cl-footer .cl-footer-quick-icon{padding-top:1px}.cl-footer .cl-footer-quick-icon svg{width:25px;height:25px}.cl-footer .cl-footer-quick-copy strong{font-size:16px;line-height:1.4}.cl-footer .cl-footer-quick-copy small{font-size:14px;line-height:1.5;margin-top:6px}.cl-footer .cl-footer-menus{grid-template-columns:1fr;gap:0;padding-bottom:20px}.cl-footer .cl-footer-panel{border-bottom:1px solid var(--clfoot-line);padding:0}.cl-footer .cl-footer-panel summary{min-height:65px;cursor:pointer;padding:17px 0;font-size:18px;line-height:1.4;gap:25px}.cl-footer .cl-footer-panel summary>svg{display:block;flex:none;width:21px;height:21px;transition:transform .15s ease;color:var(--clfoot-coral)}.cl-footer .cl-footer-panel[open] summary>svg{transform:rotate(45deg)}.cl-footer .cl-footer-panel:not([open])>.cl-footer-menu-content{display:none}.cl-footer .cl-footer-menu-content{padding:0 0 17px}.cl-footer .cl-footer-menu-content li>a{font-size:16px;line-height:1.5;min-height:46px;padding:11px 2px}.cl-footer .cl-footer-menu-content ul ul{margin-top:5px}.cl-footer .cl-footer-service-row{display:flex;flex-direction:column;align-items:flex-start;gap:25px;padding:26px 0}.cl-footer .cl-footer-payments>p{font-size:14px;margin-bottom:12px}.cl-footer .cl-footer-payments>ul{gap:8px}.cl-footer .cl-footer-payments li{min-width:57px;padding:7px 9px;min-height:40px}.cl-footer .cl-footer-localization{width:100%;margin-left:0;gap:12px}.cl-footer .cl-footer-market-button{font-size:16px;min-height:52px;padding:10px 12px;max-width:100%}.cl-footer .cl-footer-bottom{grid-template-columns:1fr;padding-top:22px;gap:13px}.cl-footer .cl-footer-bottom-copy{display:block;grid-column:1}.cl-footer .cl-footer-copyright{font-size:14px;line-height:1.65;margin-bottom:8px}.cl-footer .cl-footer-company{font-size:14px;line-height:1.65;max-width:480px}.cl-footer .cl-footer-legal{gap:0 22px}.cl-footer .cl-footer-legal a{font-size:16px;line-height:1.5;min-height:45px}.cl-footer .cl-footer-to-top{justify-content:flex-start;font-size:16px;min-height:46px;margin-top:0}.cl-footer .cl-footer-text-block{padding:23px 0;border-bottom:1px solid var(--clfoot-line)}}@media(max-width:359px){.cl-footer .cl-footer-wrap{padding-inline:18px}.cl-footer .cl-footer-social{gap:0 16px}.cl-footer .cl-footer-quick>a{grid-template-columns:22px minmax(0,1fr);gap:8px;padding-right:10px}.cl-footer .cl-footer-quick>a+a{padding-left:12px}.cl-footer .cl-footer-quick>a:nth-child(3){padding-left:0}.cl-footer .cl-footer-quick-icon svg{width:22px;height:22px}.cl-footer .cl-footer-logo{max-width:225px}.cl-footer .cl-footer-legal{gap:0 18px}}@media(prefers-reduced-motion:reduce){.cl-footer *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media print{.cl-footer{display:none}}.cl-bf-ribbon[hidden],.cl-bf-ribbon [hidden]{display:none!important}.cl-bf-ribbon{display:flex;align-items:center;justify-content:center;gap:6px clamp(12px,4vw,64px);flex-wrap:wrap;min-height:44px;padding:8px 16px;color:#f6f0e5;background:#29131d;border-block:1px solid #815b69;font:650 11px/1.45 Jost,Arial,sans-serif;letter-spacing:.08em;text-align:center;text-decoration:none}.cl-bf-ribbon__label{display:inline-flex;align-items:center;gap:11px;text-transform:uppercase}.cl-bf-ribbon__mark{flex:0 0 6px;width:6px;height:6px;background:#dfff54;transform:rotate(45deg)}.cl-bf-ribbon__action{color:#dfff54;text-decoration:underline;text-underline-offset:3px}.cl-bf-ribbon:hover .cl-bf-ribbon__action{color:#efffa6}.cl-bf-ribbon:focus-visible{outline:2px solid #dfff54;outline-offset:-5px}#cl-bf-sale-grid{scroll-margin-top:155px}
/*# sourceMappingURL=/cdn/shop/t/106/compiled_assets/styles.css.map?subset=MEAAAAAAAAAAAAAAAABA */
