html[data-holiday]{--cl-holiday-dark: #643a27;--cl-holiday-wash: #fcf1e2;--cl-holiday-accent: #a15635;--cl-holiday-art: url(/cdn/shop/files/cocolove-thanksgiving-2026-full-bleed.png?v=1794604959&width=1800)}html[data-holiday=black_friday],html[data-holiday=cyber_monday],html[data-holiday=christmas],html[data-holiday=year_end]{--cl-holiday-dark: #234335;--cl-holiday-wash: #f5eee2;--cl-holiday-accent: #8a383b;--cl-holiday-art: url(/cdn/shop/files/cocolove-christmas-2026-full-bleed.png?v=1794604967&width=1800)}[data-holiday-only],[data-holiday-phase]{display:none}html[data-holiday]:not([data-holiday=standard]) .cl-holiday-bar{display:block}html[data-holiday]:not([data-holiday=standard]) .cl-holiday-hero{display:grid}html[data-holiday]:not([data-holiday=standard]) [data-holiday-standard]{display:none}html[data-holiday=thanksgiving] [data-holiday-phase~=thanksgiving],html[data-holiday=black_friday] [data-holiday-phase~=black_friday],html[data-holiday=cyber_monday] [data-holiday-phase~=cyber_monday],html[data-holiday=christmas] [data-holiday-phase~=christmas],html[data-holiday=year_end] [data-holiday-phase~=year_end]{display:inline}.cl-holiday-bar{padding:.72rem 1rem;background:var(--cl-holiday-dark);color:#fff;text-align:center;font-size:clamp(13px,1.1vw,15px);line-height:1.55}.cl-holiday-bar p{margin:0}.cl-holiday-bar a{color:inherit;text-decoration:underline;text-underline-offset:.18em}.cl-holiday-bar a:focus-visible{outline:2px solid #fff;outline-offset:3px}.cl-hero.cl-holiday-hero{grid-template-columns:minmax(0,1fr);min-height:clamp(590px,48vw,790px);align-items:center;background-color:#352219;background-image:linear-gradient(90deg,rgba(23,15,12,.93) 0%,rgba(25,17,13,.8) 28%,rgba(25,17,13,.35) 54%,transparent 74%),var(--cl-holiday-art);background-size:cover;background-position:56% center;color:#fffaf2}.cl-holiday-hero .cl-hero-copy{max-width:700px;width:min(53%,700px)}.cl-hero.cl-holiday-hero h1{color:#fffaf2;font-size:clamp(40px,4.45vw,68px);line-height:1.02;text-wrap:balance}.cl-holiday-hero .cl-eyebrow{color:#ffe2a7;margin-bottom:16px}.cl-store .cl-holiday-hero .cl-lead{margin-top:18px;color:#fffaf2}.cl-holiday-hero .cl-holiday-terms{max-width:44ch;margin-top:12px;font-size:15px}.cl-holiday-hero .cl-actions{margin-top:24px}.cl-holiday-hero .cl-holiday-cta{background:#fff1d6;border-color:#fff1d6;color:#251d14!important}.cl-holiday-hero .cl-holiday-cta:hover{background:#fffaf2}.cl-holiday-hero .cl-holiday-collection-link{color:#fffaf2;font-weight:700;text-decoration:underline;text-underline-offset:.2em}.cl-holiday-also{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:12px}.cl-holiday-also a{display:inline-flex;align-items:center;min-height:44px;color:#fffaf2;text-decoration:underline;text-underline-offset:.2em;font-weight:600;font-size:14px}html[data-holiday]:not([data-holiday=standard]) .cl-collection-hero:not(.cl-thanksgiving-collection){background:var(--cl-holiday-wash);border:1px solid color-mix(in srgb,var(--cl-holiday-accent) 35%,white)}html[data-holiday]:not([data-holiday=standard]) .wrapper-footer{border-top:4px solid var(--cl-holiday-accent)}.cl-store .cl-collection-hero.cl-thanksgiving-collection{display:flex;align-items:center;min-height:360px;background-color:#352219;background-image:linear-gradient(90deg,rgba(23,15,12,.93),rgba(25,17,13,.76) 49%,transparent 84%),url(/cdn/shop/files/cocolove-thanksgiving-2026-full-bleed.png?v=1794604959&width=1400);background-position:62% center;background-size:cover;color:#fffaf2}.cl-store .cl-thanksgiving-collection h1,.cl-thanksgiving-collection .cl-collection-description{color:#fffaf2}.cl-thanksgiving-collection .cl-collection-description{max-width:50ch}html[data-holiday]:not([data-holiday=standard]) .cl-thanksgiving-collection-offer{display:block;margin-top:12px;font-weight:700}.cl-thanksgiving-collection .cl-btn{background:#fff1d6;border-color:#fff1d6;color:#251d14!important}.cl-collection-nav [data-holiday-phase=thanksgiving]{display:none}html[data-holiday=thanksgiving] .cl-collection-nav [data-holiday-phase=thanksgiving]{display:inline-flex}img.cl-thanksgiving-card-art{display:block;width:100%;height:100%;object-fit:cover;object-position:65% center}@media(max-width:749px){html[data-holiday=thanksgiving]{--cl-holiday-art: url(/cdn/shop/files/cocolove-thanksgiving-2026-mobile.png?v=1794605062&width=850)}html[data-holiday=black_friday],html[data-holiday=cyber_monday],html[data-holiday=christmas],html[data-holiday=year_end]{--cl-holiday-art: url(/cdn/shop/files/cocolove-christmas-2026-mobile.png?v=1794605069&width=850)}.cl-hero.cl-holiday-hero{align-items:start;min-height:max(700px,92svh);background-image:linear-gradient(180deg,rgba(23,15,12,.89) 0%,rgba(23,15,12,.72) 28%,rgba(23,15,12,.26) 51%,transparent 70%),var(--cl-holiday-art);background-position:center center}.cl-hero.cl-holiday-hero h1{font-size:clamp(34px,9vw,49px)}.cl-holiday-hero .cl-hero-copy{align-self:start;width:100%;padding:32px 44px 32px 22px}.cl-holiday-hero .cl-eyebrow{margin-bottom:12px}.cl-store .cl-holiday-hero .cl-lead{margin-top:13px}.cl-holiday-bar{padding:.55rem .7rem}.cl-store .cl-collection-hero.cl-thanksgiving-collection{align-items:flex-end;min-height:390px;background-position:69% center;background-image:linear-gradient(180deg,transparent,rgba(23,15,12,.85) 60%,rgba(23,15,12,.95)),url(/cdn/shop/files/cocolove-thanksgiving-2026-full-bleed.png?v=1794604959&width=850)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/cl-holiday.css.map */
