body .fp-lux[data-featured-picks]>.fp-screen.fp-screen--crystal{background:radial-gradient(ellipse at 14% 12%,#42302b55,transparent 42%),linear-gradient(135deg,#101917,#0a1412 62%,#17221d)!important;background-attachment:scroll!important}body .fp-lux[data-featured-picks]>.fp-screen.fp-screen--crystal .fp-grid{background:transparent!important}body .fp-lux[data-featured-picks] .fp-screen--crystal .fp-card:before{background:linear-gradient(120deg,#23352ee8,#13241fea 70%,#302b22c9)!important;border-color:#c9a76a66!important}body #crystal-glass-pillars-v9[data-crystal-series-hero]:after{background:linear-gradient(180deg,transparent,#101917)!important}body #fpc8.fp-poster--crystal{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;aspect-ratio:auto!important;background:none!important;border:0!important;box-shadow:none!important;overflow:visible!important;z-index:4!important}body #fpc8.fp-poster--crystal:before,body #fpc8.fp-poster--crystal:after{display:none!important}body #fpc8 .fp-sticky-poster-art{width:100%!important;height:auto!important;aspect-ratio:auto!important;mask-image:none!important;-webkit-mask-image:none!important;overflow:visible!important}#fpc8 .cd-holiday{display:block;width:100%;container-type:inline-size;color:#fff7eb;background:#101917;border:1px solid #ddc49b42;box-shadow:0 18px 50px #0003}#fpc8 .cd-holiday__track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}#fpc8 .cd-holiday__track::-webkit-scrollbar{display:none}#fpc8 .cd-holiday__slide{flex:0 0 100%;min-width:0;aspect-ratio:941/1672;scroll-snap-align:start;scroll-snap-stop:always;position:relative}#fpc8 .cd-holiday__slide>a{display:block;position:relative;width:100%;height:100%;overflow:hidden;color:#fff7eb;text-decoration:none}#fpc8 .cd-holiday__christmas img{display:block;width:100%;height:100%;object-fit:contain}#fpc8 .cd-holiday__black-friday{isolation:isolate;background:#25050c}#fpc8 .cd-holiday__art{position:absolute;top:27%;right:0;bottom:0;left:0;z-index:-2}#fpc8 .cd-holiday__art img{display:block;width:100%;height:100%;object-fit:cover;object-position:79% center}#fpc8 .cd-holiday__black-friday:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#25050c 0%,#25050c 18%,#25050cdb 27%,transparent 43%,transparent 70%,#25050cc4 85%,#25050c 100%)}#fpc8 .cd-holiday__copy{position:absolute;top:5%;left:8%;right:8%;text-align:left}#fpc8 .cd-holiday__brand{display:block;font-family:var(--font-heading-family,serif);font-size:clamp(23px,7.5cqi,44px);font-weight:500;letter-spacing:.08em;line-height:1}#fpc8 .cd-holiday__eyebrow{display:block;margin:7% 0 4%;font-family:var(--font-heading-family,serif);font-weight:600;font-size:clamp(11px,3cqi,17px);letter-spacing:.19em;line-height:1.2}#fpc8 h2.cd-holiday__title{margin:0!important;padding:0;font-family:var(--font-heading-family,serif);font-weight:700;font-style:normal;font-size:clamp(54px,19cqi,120px)!important;line-height:.81!important;letter-spacing:-.055em!important;color:#fff7eb}#fpc8 .cd-holiday__title span{display:block;white-space:nowrap}#fpc8 .cd-holiday__copy p{margin:5% 0 0;font-family:var(--font-heading-family,serif);font-size:clamp(21px,6.1cqi,36px);font-weight:500;line-height:.99}#fpc8 .cd-holiday__footer{position:absolute;bottom:5%;left:8%;right:8%;font-family:var(--font-heading-family,serif)}#fpc8 .cd-holiday__category{display:block;font-size:clamp(14px,4cqi,23px);line-height:1.2}#fpc8 .cd-holiday__cta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:6%;padding:4.3% 5.5%;border:1px solid #e8d2b6;background:#fff7eb;color:#2b1015;font-size:clamp(17px,4.8cqi,28px);font-weight:600;line-height:1.2}#fpc8 .cd-holiday__cta svg{flex:0 0 22px}#fpc8 .cd-holiday__note{display:block;margin-top:5%;font-size:clamp(12px,3.2cqi,18px);color:#dcc5b6}#fpc8 .cd-holiday__controls{display:flex;align-items:center;justify-content:center;gap:2px;height:32px;padding:0;background:#101917}#fpc8 .cd-holiday__controls[hidden]{display:none}#fpc8 .cd-holiday__controls button{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:28px;height:28px;min-width:28px;min-height:28px;padding:0;border:0;border-radius:50%;box-shadow:none;background:transparent;cursor:pointer}#fpc8 .cd-holiday__controls button:before,#fpc8 .cd-holiday__controls button:after{display:none}#fpc8 .cd-holiday__controls button span{display:block;width:7px;height:7px;border:1px solid #ddc49b99;border-radius:50%;background:transparent;transition:background-color .2s,border-color .2s}#fpc8 .cd-holiday__controls button[aria-pressed=true] span{background:#ead4ad;border-color:#ead4ad}#fpc8 .cd-holiday__controls button:hover span{border-color:#fff7eb}#fpc8 .cd-holiday :focus-visible{outline:2px solid #f3ce87;outline-offset:-4px}@media(min-width:750px){body .fp-lux[data-featured-picks]>.fp-screen.fp-screen--crystal{background:radial-gradient(ellipse at 0% 18%,rgba(100,43,56,.38),transparent 53%),radial-gradient(ellipse at 95% 85%,rgba(164,135,87,.14),transparent 58%),linear-gradient(160deg,#1a2622,#20382e 48%,#2d3930)!important;background-attachment:scroll!important}body .fp-lux[data-featured-picks] .fp-screen--crystal .fp-grid>#fpc8{top:var(--fp-sticky-top,140px)!important;max-height:max(240px,calc(100svh - var(--fp-sticky-top,140px)))!important}}@media(max-width:749px){#fpc8 .cd-holiday__controls{pointer-events:none}#fpc8 .cd-holiday__controls button:disabled{opacity:1;cursor:default}#fpc8 .cd-holiday{border-left:0;border-right:0;box-shadow:none}}@media(prefers-reduced-motion:reduce){#fpc8 .cd-holiday__track{scroll-behavior:auto!important}}#fpc8 .cd-holiday{position:relative}#fpc8 .cd-holiday__arrow{position:absolute;z-index:5;top:min(50%,calc((100svh - var(--fp-sticky-top,140px)) / 2));transform:translateY(-50%);display:grid;place-items:center;width:42px;height:42px;min-width:42px;min-height:42px;padding:0;border:1px solid #ead4ad77;border-radius:50%;background:#101917d9;color:#fff7eb;box-shadow:0 3px 12px #0003;cursor:pointer;transition:background-color .2s,border-color .2s}#fpc8 .cd-holiday__arrow[hidden]{display:none!important}#fpc8 .cd-holiday__arrow:before,#fpc8 .cd-holiday__arrow:after{display:none}#fpc8 .cd-holiday__arrow--previous{left:12px}#fpc8 .cd-holiday__arrow--next{right:12px}#fpc8 .cd-holiday__arrow:hover{background:#18291ff2;border-color:#ead4ad}.cd-holiday-ambient{display:none}@media(min-width:750px){body .fp-lux[data-featured-picks]>.fp-screen.fp-screen--crystal{position:relative;isolation:isolate}body .fp-lux[data-featured-picks]>.fp-screen.fp-screen--crystal>.fp-grid{position:relative;z-index:1}.fp-screen--crystal>.cd-holiday-ambient{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.cd-holiday-ambient__theme{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:0;transition:opacity 1.2s ease}.cd-holiday-ambient__theme--black-friday{background:radial-gradient(ellipse at 20% 10%,#3b1823,transparent 68%),linear-gradient(155deg,#21191e,#131c1a 65%,#302324)}.cd-holiday-ambient__theme--christmas{background:radial-gradient(ellipse at 90% 85%,#384130,transparent 65%),linear-gradient(150deg,#172820,#20372c 55%,#192a23)}[data-campaign=black-friday]>.cd-holiday-ambient .cd-holiday-ambient__theme--black-friday,[data-campaign=christmas]>.cd-holiday-ambient .cd-holiday-ambient__theme--christmas{opacity:1}.cd-holiday-ambient__rows{position:absolute;top:50%;left:-40%;width:180%;display:flex;flex-direction:column;transform:translateY(-50%) rotate(-15deg) scaleY(1.35);transform-origin:center;opacity:.075;color:#f0d8af}.cd-holiday-ambient__row{display:flex;flex:none;width:max-content;font-family:Arial,sans-serif;font-weight:800;font-size:110px;line-height:.92;letter-spacing:0;white-space:pre;animation:cd-campaign-drift 60s linear infinite;animation-play-state:paused}.cd-holiday-ambient__row:nth-child(2n){animation-direction:reverse}.cd-holiday-ambient__row span{flex:none}[data-campaign-motion=running][data-campaign=black-friday] .cd-holiday-ambient__theme--black-friday .cd-holiday-ambient__row,[data-campaign-motion=running][data-campaign=christmas] .cd-holiday-ambient__theme--christmas .cd-holiday-ambient__row{animation-play-state:running}}@keyframes cd-campaign-drift{to{transform:translate(-50%)}}@media(max-width:749px){#fpc8 .cd-holiday__arrow{display:none!important}}@media(prefers-reduced-motion:reduce){.cd-holiday-ambient__row{animation:none!important}.cd-holiday-ambient__theme{transition:none}}.fp-screen--crystal .cd-holiday-edge-controls{display:none}@media(min-width:750px){body .fp-lux[data-featured-picks]>.fp-screen.fp-screen--crystal{padding-inline:0!important}body .fp-lux[data-featured-picks]>.fp-screen.fp-screen--crystal>.fp-grid{width:min(1480px,calc(100% - 144px))!important;margin-inline:auto!important}.fp-screen--crystal .cd-holiday-edge-controls{display:block;position:sticky;top:calc((100svh + var(--fp-sticky-top,140px)) / 2);height:0;width:100%;z-index:6;pointer-events:none}.cd-holiday-edge-controls .cd-holiday__arrow{position:absolute;top:0;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:1px solid #ead4ad99;border-radius:50%;background:#101917e6;color:#fff7eb;box-shadow:0 3px 12px #0003;cursor:pointer;pointer-events:auto;transition:background-color .2s,border-color .2s}.cd-holiday-edge-controls .cd-holiday__arrow--previous{left:clamp(14px,calc((100% - 1480px)/4 - 22px),80px)}.cd-holiday-edge-controls .cd-holiday__arrow--next{right:clamp(14px,calc((100% - 1480px)/4 - 22px),80px)}.cd-holiday-edge-controls .cd-holiday__arrow[hidden]{display:none!important}.cd-holiday-edge-controls .cd-holiday__arrow:before,.cd-holiday-edge-controls .cd-holiday__arrow:after{display:none}.cd-holiday-edge-controls .cd-holiday__arrow:hover{background:#243a2e;border-color:#ead4ad}.cd-holiday-edge-controls .cd-holiday__arrow:focus-visible{outline:2px solid #f3ce87;outline-offset:4px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/cd-holiday-poster-carousel.css.map */
