.plh.plx-top{background:var(--pl-bg);padding:28px 0 64px;text-align:center}@media(min-width:900px){.plh.plx-top{padding:44px 0 88px}}.plh .plx-giant{font-family:var(--font-heading-family);font-weight:400;text-transform:uppercase;color:var(--pl-wine);font-size:min(228px,calc(126vw / var(--n,7)));line-height:.86;letter-spacing:-.02em;margin:0 0 22px;white-space:nowrap;overflow:hidden;padding-bottom:.04em}.plh .plx-giant span{display:inline-block;animation:plx-up .9s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i) * 55ms)}@keyframes plx-up{0%{transform:translateY(105%)}to{transform:none}}.plh .plx-cover{position:relative;margin:0}.plh .plx-cover__media{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:4/3;background:var(--pl-rosel)}@media(min-width:750px){.plh .plx-cover__media{aspect-ratio:12/5}}.plh .plx-cover__media img{position:absolute;left:0;top:-6%;width:100%;height:112%;max-width:none;object-fit:cover}.plh .plx-cover__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#4a061399,#4a061300 58%);pointer-events:none}.plh .plx-cover__tag{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:0 22px 22px;text-align:left;font-family:var(--font-heading-family);font-weight:400;color:var(--pl-bg);font-size:clamp(30px,5vw,66px);line-height:1.02}@media(min-width:900px){.plh .plx-cover__tag{padding:0 44px 40px}}.plh .plx-cover__tag em{color:var(--pl-blush)}.plh .plx-cover .plh-badge{top:auto;bottom:-30px;right:14px;width:84px;height:84px}@media(min-width:900px){.plh .plx-cover .plh-badge{bottom:-60px;right:48px;width:156px;height:156px}}html .plc{--paper:#FDFCF8;--clay:#6D051A;--line:#EAD9D5;--soft:#F3E9E6;--ok:#6D051A;--deep:#4A0613;--blush:#EBC9BD}html .plc-hero{max-width:none;margin:0 auto;padding:0;text-align:center}html .plc-h1{font-size:clamp(36px,5.4vw,64px);line-height:1.05;margin:0 auto;max-width:900px}html .plc-h1 em{display:block;font-style:italic;color:var(--clay)}html .plc-intro{font-size:clamp(18px,1.7vw,22px);line-height:1.5;max-width:620px;margin:18px auto 0;color:var(--ink)}html .plc-ladder{max-width:620px;margin:56px auto 80px;text-align:center}html .plc-ladder-cap{margin:0 0 48px}html .plc-steps{gap:10px}html .plc-st{border-radius:999px 999px 18px 18px;background:#fff;border:1px solid var(--clay);text-align:center;align-items:center;padding:16px 4px 10px}html .plc-st b{font-size:24px}html .plc-st small{font-size:12px}html .plc-st .r{font-size:13px}html .plc-st .g{font-size:12px}@media(min-width:750px){html .plc-st{padding:18px 12px 10px}html .plc-st b{font-size:32px}html .plc-st small{font-size:13px}html .plc-st .r{font-size:14px}html .plc-st .g{font-size:13px}}html .plc-st.on{background:var(--clay);border-color:var(--clay);color:var(--paper)}html .plc-st.on .g{color:var(--blush)}html .plc-you{left:50%;transform:translate(-50%);background:var(--deep)}html .plc-msg{text-align:center}html .plc-step{margin-bottom:88px}html .plc-num{font-size:13px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:var(--clay);margin:0 0 12px}html .plc-h2{font-size:clamp(44px,7vw,96px);line-height:.92;text-transform:uppercase;letter-spacing:-.01em;color:var(--clay)}html .plc-sub{font-size:17px;margin:18px 0 28px}html .plc-binders{gap:12px}html .plc-binder{background:var(--soft);border:1px solid transparent;border-radius:16px;padding:10px 10px 14px}html .plc-binder:hover{border-color:var(--clay)}html .plc-binder img{mix-blend-mode:multiply;aspect-ratio:1/1;border-radius:0;background:transparent}html .plc-binder .ph{width:68%;aspect-ratio:1/1;margin:14% auto 10%;border-radius:50%;background:#ffffffbf;color:var(--clay)}html .plc-binder small{font-family:var(--font-heading-family);font-size:20px;line-height:1.1}html .plc-binder[aria-pressed=true]{border-color:var(--clay);box-shadow:inset 0 0 0 1px var(--clay);background:#fff}html .plc-pz{background:transparent;border:1px solid var(--clay);border-radius:18px;padding:22px 18px 18px}html .plc-pz p{font-family:var(--font-heading-family);font-size:26px;line-height:1.15;color:var(--clay)}html .plc-pz p small{font-family:var(--font-body-family);font-size:15px;margin-top:6px}html .plc-chip{border-radius:999px;border-color:var(--clay);background:transparent;padding:10px 18px}html .plc-chip:hover{background:var(--soft)}html .plc-chip[aria-pressed=true]{background:var(--clay);border-color:var(--clay);color:var(--paper)}html .plc-filters{top:12px;background:#ffffffdb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:0;border-radius:500px;padding:6px;margin:0 0 28px;box-shadow:0 10px 28px -8px #4a061338}html .plc-f{padding:9px 14px;color:var(--ink)}html .plc-f:hover{color:var(--clay)}html .plc-f[aria-pressed=true]{background:var(--clay);border-color:var(--clay);color:var(--paper)}html .plc-shelf{margin-bottom:48px}html .plc-shelf-h{align-items:flex-end;margin-bottom:16px}html .plc-shelf-h b{font-family:var(--font-heading-family);font-weight:400;text-transform:uppercase;font-size:clamp(28px,3.6vw,40px);line-height:1;color:var(--clay)}html .plc-shelf-h b i{display:none}html .plc-shelf-h b small{font-family:var(--font-body-family);text-transform:none;font-size:14px}html .plc-shelf-h button{border:1px solid var(--clay);border-radius:999px;padding:6px 14px;text-decoration:none;color:var(--clay)}html .plc-card .plc-thumb{width:100%;aspect-ratio:1/1.12;display:flex;align-items:center;justify-content:center;background:var(--soft);background:color-mix(in srgb,var(--c,#6d051a) 13%,#fff);border-radius:16px;box-shadow:none;overflow:hidden}html .plc-card .plc-thumb:before{display:none}html .plc-card .plc-thumb img{width:68%;height:auto;aspect-ratio:5/7;object-fit:cover;box-shadow:0 1px 2px #2b2b2b1a,0 14px 22px -12px #2b2b2b73;transform:rotate(-3deg);transition:transform .35s ease}html .plc-card:nth-child(2n) .plc-thumb img{transform:rotate(2.5deg)}html .plc-card .plc-thumb:hover img{transform:translateY(-4px) scale(1.03)}html .plc-card .plc-tab{right:10px;top:10px;border-radius:999px;min-width:34px;height:34px;padding:0 9px;display:flex;align-items:center;justify-content:center;background:var(--clay);font-size:14px}html .plc-name{font-family:var(--font-heading-family);font-size:21px;font-weight:400;line-height:1.15;padding-right:0;margin-top:12px}html .plc-name span{font-family:var(--font-body-family);font-size:13px}html .plc-ctl{padding-right:0}html .plc-add{border-color:var(--clay);color:var(--clay)}html .plc-add:hover{background:var(--clay);color:var(--paper)}html .plc-qty{background:var(--clay)}html .plc-plus{border-top:1px solid var(--clay)}html .plc-h3{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(28px,3.6vw,40px);text-transform:uppercase;color:var(--clay)}html .plc-lock{border-radius:18px}html .plc-lock.open{background:var(--soft);color:var(--clay)}html .plc-gifts{gap:12px}html .plc-gpick{border:1px solid transparent;border-radius:16px;background:var(--soft)}html .plc-gpick:hover{border-color:var(--clay)}html .plc-gpick .vis{margin:0;border-radius:0;background:transparent;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1.12;overflow:hidden}html .plc-gpick .vis img{width:70%;height:auto;aspect-ratio:4/5;object-fit:cover;box-shadow:0 1px 2px #2b2b2b1a,0 14px 22px -12px #2b2b2b73;transform:rotate(-3deg);transition:transform .35s ease}html .plc-gift:nth-child(2n) .plc-gpick .vis img{transform:rotate(2.5deg)}html .plc-gpick:hover .vis img{transform:translateY(-4px)}html .plc-gpick .t b{font-family:var(--font-heading-family);font-size:19px;font-weight:400}html .plc-gpick[aria-pressed=true]{border-color:var(--clay);box-shadow:inset 0 0 0 2px var(--clay);background:#fff}html .plc-badge{background:var(--clay);z-index:2}html .plc-gbuy[aria-pressed=true]{color:var(--clay)}html .plc-rc{border-radius:20px 20px 0 0;border-color:transparent;box-shadow:0 -10px 30px #4a06131f}@media(min-width:1000px){html .plc-rc{border-radius:20px;border:1px solid var(--clay);box-shadow:none}}html .plc-rh h3{font-size:30px;text-transform:uppercase;color:var(--clay)}html .plc-rl li{border-bottom:1px solid var(--line)}html .plc-tranche{border-radius:12px}html .plc-tot{border-top:1px solid var(--clay)}html .plc-tot b{color:var(--clay);font-size:34px}html .plc-ship i,html .plc-cta,html .plc-cta.soft{background:var(--clay)}html .plc-cta:hover{background:var(--deep)}@media(max-width:999px){html .plc-bar{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));padding:8px 8px 8px 20px;border:0;border-radius:500px;background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 30px -6px #4a06134d}}html .plc-bar-sum b{font-family:var(--font-heading-family);font-weight:400;font-size:20px;color:var(--clay);white-space:nowrap}html .plc-bar-sum b u{font-family:var(--font-body-family);font-size:13px;margin-left:6px}html .plc-bar .plc-cta{padding:12px 16px;font-size:14px}html .plc .plc-toast{background:var(--deep);border-radius:18px;bottom:96px}html .plc-lb-card{border-radius:20px}html .plc-lb-act .plc-add{background:var(--clay);color:var(--paper)}html .plh-faq{padding-top:clamp(72px,10vw,130px)}@supports (animation-timeline: view()){html .plc-h2{animation:plx-rise linear both;animation-timeline:view();animation-range:entry 0% entry 70%}.plh .plx-cover__media img{animation:plx-par linear both;animation-timeline:view();animation-range:cover}}@keyframes plx-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes plx-par{0%{transform:translateY(-5%)}to{transform:translateY(5%)}}@media(prefers-reduced-motion:reduce){.plh .plx-giant span,html .plc-h2,.plh .plx-cover__media img{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/pl-compo-skin.css.map */
