.pdp{--ink:var(--adl-black,#1B1716);--ink-display:var(--adl-black,#1B1716);--muted:#767671;--muted-soft:#767671;--red:var(--adl-colour,#A70D13);--green:#1A6B33;--cocoa:var(--adl-black,#1B1716);--night:var(--adl-black,#1B1716);--soft:var(--adl-secondary,#F9E9F1);--acc:var(--adl-colour,#A70D13);--tint:var(--soft,var(--adl-secondary,#F9E9F1));--lab:var(--adl-colour,#A70D13);--lab-bg:#FFFFFF;--cta-bg:var(--adl-black,#1B1716);--cta-ink:#FFFFFF;--cta-sub:var(--adl-secondary,#F9E9F1);--cta-edge:var(--adl-black,#1B1716);--cream:#FFFFFF;--blush:var(--soft,var(--adl-secondary,#F9E9F1));--blush-soft:#FFFFFF;--pink:var(--soft,var(--adl-secondary,#F9E9F1));--white:#FFFFFF;--line:rgba(7,7,7,.16);--line-2:rgba(7,7,7,.22);--line-red:color-mix(in srgb,var(--red) 30%,transparent);--r-s:8px;--r-m:20px;--r-pill:80px;--s-1:6px;--s-2:10px;--s-3:14px;--s-4:24px;--s-5:40px;--display:"AddloreApoc",Georgia,serif;--ui:Assistant,system-ui,-apple-system,sans-serif;color:var(--ink);font-family:var(--ui);letter-spacing:normal}.pdp-wrap{max-width:1040px;margin:0 auto;padding:0 20px}.pdp-grid{display:grid;grid-template-columns:470px 442px;gap:88px;align-items:start}.pdp-col-media{position:sticky;top:54px}.pdp-rail{text-align:center}.pdp-buy{text-align:left}.pdp{overflow-x:clip}.pdp-r,.pdp-pkr{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;margin:0}.pdp-gal{position:relative;width:470px;height:470px;background:var(--white);border-radius:var(--r-m)}.pdp-stage{position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:var(--r-m);overflow:hidden}.pdp-stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:var(--r-m);display:none}.pdp-nabl{position:absolute;top:13px;left:13px;z-index:2;display:inline-flex;align-items:center;gap:4px;height:34px;padding:0 12px;border-radius:var(--r-pill);background:#ffffff80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:12px;font-weight:700;letter-spacing:normal;color:#070707db;text-decoration:none}.pdp-nabl i{margin-left:5px;font-style:normal;font-size:12px}.pdp-ctl{width:44px;height:44px;flex:0 0 44px;margin:0;padding:0;border:0;background:none;color:#070707db;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .18s}.pdp-ctl:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:#ffffff80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(7,7,7,.08);transition:background-color .18s,transform .12s}.pdp-ctl svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.pdp-ctl:hover:before{background:#ffffffb8}}.pdp-ctl:active:before{transform:scale(.94)}.pdp-ctl:focus-visible{outline:none}.pdp-ctl:focus-visible:before{outline:2px solid var(--acc,var(--adl-colour,#A70D13));outline-offset:2px}.pdp-ctl[disabled]{opacity:.35;cursor:default;pointer-events:none}@media(prefers-reduced-motion:reduce){.pdp-ctl,.pdp-ctl:before{transition:none}}.pdp-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:none}.pdp-nav.prev{left:5px}.pdp-nav.next{right:5px}.pdp-thumbs{display:flex;gap:8px;overflow-x:auto;margin-top:12px;scrollbar-width:thin}.pdp-thumbs label{flex:0 0 auto;width:54px;height:54px;border-radius:10px;display:grid;place-items:center;cursor:pointer;border:1px solid transparent;background:var(--white)}.pdp-thumbs img{width:50px;height:50px;object-fit:cover;border-radius:var(--r-s);display:block}.pdp-inside{display:block;margin-top:34px;font-size:13px;font-weight:700;letter-spacing:normal;color:var(--muted)}.pdp-ing{display:flex;gap:10px;overflow-x:auto;margin-top:var(--s-3)}.pdp-ing-tile{position:relative;flex:0 0 110px;width:110px;height:160px;background:var(--white);border:1px solid var(--line);border-radius:var(--r-m);padding:0;text-align:center;font:inherit;color:inherit;overflow:hidden;display:flex;flex-direction:column}.pdp-ph{display:block;flex:0 0 50%;background-color:var(--tint);background-repeat:no-repeat;background-size:auto 78%;background-position:50% 55%}.pdp-nm{display:block;margin:auto 0 0;padding:0 6px;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:13px;font-weight:700;line-height:normal;color:var(--ink)}.pdp-mg{display:block;margin:2px 0 auto;padding:0 6px;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:700;line-height:normal;letter-spacing:normal;color:var(--acc)}.pdp-plus{position:absolute;top:8px;right:8px;width:19px;height:19px;border-radius:50%;display:grid;place-items:center;background:#ffffffeb;color:var(--acc);font-family:var(--display);font-size:13px;line-height:1}.pdp-name{display:block;width:420px;height:auto;margin-bottom:var(--s-2)}.pdp-name-txt{font-family:var(--display);font-size:60px;font-weight:400;line-height:60px;letter-spacing:normal;color:var(--ink);margin:0 11px 6px}.pdp-h1{margin:12px 0 0;font-family:var(--display);font-size:34px;font-weight:400;line-height:40.12px;letter-spacing:normal;color:var(--ink-display)}.pdp-bub{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:28px 0 var(--s-4);text-align:center}.pdp-bub .c{display:grid;place-items:center;width:46px;height:46px;margin:0 auto var(--s-1);background:var(--tint);border-radius:50%}.pdp-bub .n{font-family:var(--display);font-size:19px;line-height:19px;letter-spacing:normal;color:var(--acc)}.pdp-bub .n sup{font-size:12px;line-height:12px;vertical-align:baseline}.pdp-bub b{display:block;font-size:13px;font-weight:700;line-height:1.45;letter-spacing:normal;color:var(--ink)}.pdp-bub s{display:block;margin-top:3px;text-decoration:none;font-size:12px;line-height:1.45;color:var(--muted)}.pdp-buy{margin-top:var(--s-5);background:var(--adl-ground-2,#F9F6F1);padding:18px;border-radius:var(--r-m);border:1px solid rgba(7,7,7,.1)}.pdp-buy-head{display:flex;justify-content:space-between;align-items:center;height:22px}.pdp-cap{font-size:12px;font-weight:700;line-height:21.6px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.pdp-free{font-size:12px;color:var(--acc)}.pdp-pack{position:relative;margin-top:11px;background:var(--white);border:1px solid var(--line);border-radius:var(--r-m);overflow:hidden}.pdp-pack label{display:block;cursor:pointer}.pdp-flag{display:block;padding:7px 12px;background:var(--night);color:var(--white);font-size:12px;font-weight:700;line-height:1.45;letter-spacing:normal;text-align:center}.pdp-row{display:grid;grid-template-columns:68px 1fr auto;gap:12px 10px;padding:14px;align-items:center}.pdp-tin{width:68px;height:44px;object-fit:contain;display:block}.pdp-pack-txt{flex:1 1 auto;min-width:0}.pdp-ttl{display:block;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:700;color:var(--ink);line-height:1.05}.pdp-spec{display:block;margin-top:1px;font-size:12px;line-height:1.45;letter-spacing:normal;color:var(--muted)}.pdp-dur{display:block;margin-top:2px;font-size:12px;line-height:1.45;color:var(--red)}.pdp-pr{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.pdp-mrp{display:block;margin-top:1px;font-size:12px;line-height:1.45;color:var(--muted)}.pdp-now{display:block;margin:0;font-family:var(--display);font-size:26px;line-height:27.3px;color:var(--ink)}.pdp-save{display:inline-block;margin-top:var(--s-1);padding:3px 8px;border-radius:var(--r-pill);background:var(--green);color:var(--white);font-size:13px;font-weight:700;line-height:1.45}.pdp-gift{display:block;margin:0;padding:11px 14px 13px;background:color-mix(in srgb,var(--soft,var(--adl-secondary,#F9E9F1)) 55%,#FFFFFF);border-top:1px dashed var(--line-red);text-align:left}.pdp-gcap{display:block;font-size:13px;font-weight:700;line-height:1.45;letter-spacing:normal;color:var(--acc)}.pdp-gwrap{display:flex;align-items:center;gap:11px;margin-top:9px}.pdp-gtile{flex:0 0 58px;width:58px;height:58px;border-radius:9px;background:var(--blush-soft);border:1px solid color-mix(in srgb,var(--red) 18%,transparent);object-fit:cover;display:block}.pdp-gcopy{font-size:12px;line-height:1.45;letter-spacing:normal;color:var(--acc)}.pdp-gifts-open{position:relative;display:block;margin-top:9px;padding:0;border:0;background:none;cursor:pointer;font-family:var(--ui);font-style:normal;font-size:12px;font-weight:400;line-height:1.45;letter-spacing:normal;color:var(--acc);text-align:left;text-decoration:none}.pdp-gifts-open:focus-visible{outline:2px solid var(--red);outline-offset:2px}.pdp-tax{display:block;font-size:12px;line-height:1.45;letter-spacing:normal;color:var(--muted)}.pdp-cta{display:block;width:100%;margin-top:15px;min-height:76px;padding:16px 10px;border:1.5px solid var(--cta-edge);border-radius:40px;background:var(--cta-bg);cursor:pointer;text-align:center;font-family:var(--display)}.pdp-cta b{display:block;font-family:var(--display);font-style:italic;font-size:26px;font-weight:400;line-height:26px;color:var(--cta-ink)}.pdp-cta i{display:block;margin-top:3px;font-style:normal;font-family:var(--ui);font-size:12px;line-height:1.45;color:var(--cta-sub)}.pdp-offer{margin:10px 0 0;font-size:12px;line-height:1.45;color:var(--green);text-align:center}.pdp-offer strong{font-weight:700;color:var(--green)}.pdp-fud{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;align-items:start;margin:14px 0 0;padding:0;list-style:none}.pdp-fud li{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:12px;line-height:1.35;color:var(--ink);text-align:center}.pdp-fud svg{flex:0 0 20px;width:20px;height:20px;fill:none;stroke:var(--acc);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@media(max-width:1039px){.pdp-bub s{font-size:12px;line-height:1.45}.pdp-gifts-open{margin-top:0}}.pdp-r:focus-visible~.pdp-thumbs label[data-for],.pdp-pkr:focus-visible+.pdp-pack{outline:2px solid var(--red);outline-offset:2px}.pdp-cta:focus-visible,.pdp-nabl:focus-visible{outline:2px solid var(--red);outline-offset:3px}.pdp-cta{display:none}#pdppk-2:checked~.pdp-form .pdp-cta[data-q="2"],#pdppk-1:checked~.pdp-form .pdp-cta[data-q="1"]{display:block}#pdppk-2:checked~.pdp-packs .pdp-pack[data-q="2"],#pdppk-1:checked~.pdp-packs .pdp-pack[data-q="1"]{border:2px solid var(--acc)}#pdppk-2:focus-visible~.pdp-packs .pdp-pack[data-q="2"],#pdppk-1:focus-visible~.pdp-packs .pdp-pack[data-q="1"]{outline:2px solid var(--red);outline-offset:2px}#pdps-0:checked~.pdp-gal .pdp-stage img[data-i="0"],#pdps-1:checked~.pdp-gal .pdp-stage img[data-i="1"],#pdps-2:checked~.pdp-gal .pdp-stage img[data-i="2"],#pdps-3:checked~.pdp-gal .pdp-stage img[data-i="3"],#pdps-4:checked~.pdp-gal .pdp-stage img[data-i="4"],#pdps-5:checked~.pdp-gal .pdp-stage img[data-i="5"],#pdps-6:checked~.pdp-gal .pdp-stage img[data-i="6"],#pdps-7:checked~.pdp-gal .pdp-stage img[data-i="7"],#pdps-8:checked~.pdp-gal .pdp-stage img[data-i="8"],#pdps-9:checked~.pdp-gal .pdp-stage img[data-i="9"],#pdps-10:checked~.pdp-gal .pdp-stage img[data-i="10"],#pdps-11:checked~.pdp-gal .pdp-stage img[data-i="11"],#pdps-12:checked~.pdp-gal .pdp-stage img[data-i="12"],#pdps-13:checked~.pdp-gal .pdp-stage img[data-i="13"],#pdps-14:checked~.pdp-gal .pdp-stage img[data-i="14"],#pdps-15:checked~.pdp-gal .pdp-stage img[data-i="15"]{display:block}#pdps-0:checked~.pdp-gal .pdp-nav[data-i="0"],#pdps-1:checked~.pdp-gal .pdp-nav[data-i="1"],#pdps-2:checked~.pdp-gal .pdp-nav[data-i="2"],#pdps-3:checked~.pdp-gal .pdp-nav[data-i="3"],#pdps-4:checked~.pdp-gal .pdp-nav[data-i="4"],#pdps-5:checked~.pdp-gal .pdp-nav[data-i="5"],#pdps-6:checked~.pdp-gal .pdp-nav[data-i="6"],#pdps-7:checked~.pdp-gal .pdp-nav[data-i="7"],#pdps-8:checked~.pdp-gal .pdp-nav[data-i="8"],#pdps-9:checked~.pdp-gal .pdp-nav[data-i="9"],#pdps-10:checked~.pdp-gal .pdp-nav[data-i="10"],#pdps-11:checked~.pdp-gal .pdp-nav[data-i="11"],#pdps-12:checked~.pdp-gal .pdp-nav[data-i="12"],#pdps-13:checked~.pdp-gal .pdp-nav[data-i="13"],#pdps-14:checked~.pdp-gal .pdp-nav[data-i="14"],#pdps-15:checked~.pdp-gal .pdp-nav[data-i="15"]{display:block}#pdps-0:checked~.pdp-thumbs label[data-for="0"],#pdps-1:checked~.pdp-thumbs label[data-for="1"],#pdps-2:checked~.pdp-thumbs label[data-for="2"],#pdps-3:checked~.pdp-thumbs label[data-for="3"],#pdps-4:checked~.pdp-thumbs label[data-for="4"],#pdps-5:checked~.pdp-thumbs label[data-for="5"],#pdps-6:checked~.pdp-thumbs label[data-for="6"],#pdps-7:checked~.pdp-thumbs label[data-for="7"],#pdps-8:checked~.pdp-thumbs label[data-for="8"],#pdps-9:checked~.pdp-thumbs label[data-for="9"],#pdps-10:checked~.pdp-thumbs label[data-for="10"],#pdps-11:checked~.pdp-thumbs label[data-for="11"],#pdps-12:checked~.pdp-thumbs label[data-for="12"],#pdps-13:checked~.pdp-thumbs label[data-for="13"],#pdps-14:checked~.pdp-thumbs label[data-for="14"],#pdps-15:checked~.pdp-thumbs label[data-for="15"]{border-color:var(--red)}#pdps-0:focus-visible~.pdp-thumbs label[data-for="0"],#pdps-1:focus-visible~.pdp-thumbs label[data-for="1"],#pdps-2:focus-visible~.pdp-thumbs label[data-for="2"],#pdps-3:focus-visible~.pdp-thumbs label[data-for="3"],#pdps-4:focus-visible~.pdp-thumbs label[data-for="4"],#pdps-5:focus-visible~.pdp-thumbs label[data-for="5"],#pdps-6:focus-visible~.pdp-thumbs label[data-for="6"],#pdps-7:focus-visible~.pdp-thumbs label[data-for="7"],#pdps-8:focus-visible~.pdp-thumbs label[data-for="8"],#pdps-9:focus-visible~.pdp-thumbs label[data-for="9"],#pdps-10:focus-visible~.pdp-thumbs label[data-for="10"],#pdps-11:focus-visible~.pdp-thumbs label[data-for="11"],#pdps-12:focus-visible~.pdp-thumbs label[data-for="12"],#pdps-13:focus-visible~.pdp-thumbs label[data-for="13"],#pdps-14:focus-visible~.pdp-thumbs label[data-for="14"],#pdps-15:focus-visible~.pdp-thumbs label[data-for="15"]{outline:2px solid var(--red);outline-offset:2px}@media(max-width:1039px){.pdp-grid{grid-template-columns:1fr;gap:0;max-width:470px;margin-inline:auto}.pdp-col-media,.pdp-rail{display:contents}.pdp-col-media{position:static}.pdp-gal{order:1;width:auto;height:auto;aspect-ratio:1/1;max-height:52vh;margin:0 -8px}.pdp-thumbs{order:2}.pdp-name{order:4;width:233px;max-width:70%;margin:18px auto 0}.pdp-name-txt{order:4;font-size:42px;line-height:44px;margin:10px 0 0;text-align:center}.pdp-rate{position:relative;order:4;justify-self:center}.pdp-h1{order:5;margin:10px 0 0;font-size:26px;line-height:30.68px}.pdp-bub{order:6;margin:22px 0 0}.pdp-bub .n{font-size:15px;line-height:15px}.pdp-bub b{font-size:13px;line-height:1.45}.pdp-buy{order:7;margin-top:32px}.pdp-inside{order:9;margin-top:34px;text-align:center}.pdp-ing{order:10;display:flex;gap:9px;overflow-x:auto;margin-top:14px;scroll-snap-type:x proximity}.pdp-acc{order:11}.pdp-ing-tile{flex:0 0 116px;width:116px;height:150px;scroll-snap-align:start}.pdp-cta{min-height:76px}}.pdp-acc{margin-top:var(--s-4);border-top:1px solid var(--line)}.pdp-acc-more{display:flex;justify-content:center;margin:14px 0 0}.pdp-acc-more a{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 16px;border:1px solid var(--line);border-radius:999px;font-family:var(--ui);font-size:13px;color:var(--ink);text-decoration:none}.pdp-acc-more a:hover{border-color:var(--ink)}.pdp-acc-more svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#questions{scroll-margin-top:70px}.pdp-acc details{border:0;border-bottom:1px solid var(--line);padding:0;margin:0;background:none}.pdp-acc summary{display:flex;align-items:center;justify-content:space-between;padding:15px 2px;font-family:var(--display);font-style:italic;font-size:19px;font-weight:400;line-height:23.75px;letter-spacing:normal;color:var(--ink);cursor:pointer;list-style:none}.pdp-acc summary::-webkit-details-marker{display:none}.pdp-acc summary:after{content:"+";margin-left:12px;font-family:var(--ui);font-size:15px;line-height:1;color:var(--muted)}.pdp-acc details[open]>summary:after{content:"\2212"}.pdp-acc summary:focus-visible{outline:2px solid var(--red);outline-offset:2px}.pdp-acc-b{padding:0 2px 16px}.pdp-acc-b p{margin:0;font-size:13px;line-height:1.45;letter-spacing:normal;color:var(--adl-black,#1B1716)}.pdp-acc-b p+p{margin-top:9px}.pdp-acc-fine{font-size:12px;line-height:1.45;color:var(--muted)}.pdp-acc-fine a{position:relative;color:var(--ink);text-decoration:underline;text-underline-offset:3px}.pdp-rate:after,.pdp-gifts-open:after,.pdp-acc-fine a:after,.pdp-rv-more:after,.pdp-rv-pill:after,.pdp-nabl:after,.pdp-lab-coa:after,.pdp-lab-open:after,.pdp-acc-more a:after,.pdp-lbl-labline-open:after{content:"";position:absolute;left:0;right:0;top:50%;min-height:44px;height:100%;transform:translateY(-50%)}.pdp-acc-ing{list-style:none;margin:11px 0 0;padding:11px 0 0;display:grid;grid-template-columns:1fr auto;gap:0 16px}.pdp-acc-ing li{display:contents}.pdp-acc-ing li span{font-size:13px;line-height:1.45;letter-spacing:normal;color:var(--adl-black,#1B1716)}.pdp-acc-ing li b{font-size:13px;line-height:1.45;font-weight:400;letter-spacing:normal;color:var(--acc);text-align:right}.pdp-band{position:relative;height:164px;margin-top:110px}@media(max-width:767px){.pdp-band{margin-top:36px}}.pdp-band-t{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;overflow:hidden}.pdp-band-run{display:flex;animation:pdp-tick 40s linear infinite;will-change:transform}.pdp-band-run img{height:103.68px;width:auto;max-width:none;display:block}.pdp-band-txt{font-family:var(--display);font-style:italic;font-size:82px;line-height:82px;letter-spacing:normal;color:var(--ink);white-space:nowrap;padding-right:98px}.pdp-band-mark{position:absolute;right:16%;bottom:-30px;width:164px;height:auto;z-index:2}@keyframes pdp-tick{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.pdp-band-run{animation:none}}.pdp-fd{position:relative;z-index:0;padding:0 20px}@media(max-width:620px){.pdp-fd{padding:0}}.pdp-fd-in{max-width:800px;margin:0 auto}.pdp-fd-frame{position:relative;aspect-ratio:1429/1080}.pdp-fd-mono{position:absolute;top:0;right:0;bottom:0;left:0}.pdp-fd-mono img{width:100%;height:100%;object-fit:contain;display:block}.pdp-fd-photo{position:absolute;top:20%;left:21.25%;width:62.5%;z-index:-1}.pdp-fd-name{position:absolute;top:4%;left:28.125%;width:43.75%}.pdp-fd-photo img,.pdp-fd-name img{width:100%;height:auto;object-fit:contain;display:block}.pdp-fd-line{max-width:280px;margin:6px auto 0}.pdp-fd-line p{margin:0;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:13px;line-height:15.6px;letter-spacing:.06em;color:var(--red,var(--adl-colour,#A70D13));text-align:center;text-transform:uppercase}.pdp-ba-in{display:flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:1040px;margin:50px auto;padding:0 20px}.pdp-ba-choc{overflow:hidden;width:100%}.pdp-ba-sec{position:relative;width:100%}.pdp-ba-top{position:relative;z-index:3;width:60%;margin-inline:auto;margin-bottom:56px;display:flex;justify-content:center;align-items:baseline}.pdp-ba-top img{width:150px;height:120px;object-fit:contain;display:block}.pdp-ba-imgs{position:relative;width:100%}.pdp .pdp-ba-main{width:100%;height:450px;border-radius:40px;display:block;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}.pdp-ba-bar{position:absolute;bottom:-15px;left:50%;max-width:35%;width:auto;height:auto;z-index:2;transform:translate(-50%,-9px)}.pdp-ba-h{width:100%;margin:20px 0;font-family:var(--ui);font-size:34px;line-height:1;color:var(--ink);text-align:center}@media(max-width:767px){.pdp-ba-top{width:100%;margin-bottom:92px}.pdp-ba-top img{width:80px;height:80px}.pdp .pdp-ba-main{height:150px;border-radius:10px}.pdp-ba-bar{max-width:50%}.pdp-ba-h{font-size:26px;margin:20px 0 0}}.pdp-days{max-width:1040px;margin:84px auto 0;padding:0 20px;text-align:center}.pdp-days-head{display:block;width:280px;max-width:100%;height:auto;margin:0 auto 28px}.pdp-days-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:34px}.pdp-days-item{flex:0 0 auto;width:96px;display:flex;flex-direction:column;align-items:center;gap:8px}.pdp-days-wrap{position:relative;width:96px;height:96px;border-radius:20px}.pdp-days-wrap img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transform:rotate(-15deg)}.pdp-days-wrap img.hov,.pdp-days-item:hover .main{display:none}.pdp-days-item:hover .hov{display:block}.pdp-days-item span{font-size:12px;line-height:19.8px;letter-spacing:normal;color:var(--muted)}@media(max-width:767px){.pdp-days{margin-top:56px}.pdp-days-head{width:60%}.pdp-days-grid{gap:14px}.pdp-days-item,.pdp-days-wrap{width:64px}.pdp-days-wrap{height:64px}}.pdp-ind{max-width:1040px;margin:84px auto 0;padding:0 20px}.pdp-ind-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:40px}.pdp-ind-left{flex:0 0 auto;width:100%;max-width:320px;position:relative;text-align:center}.pdp-ind-ic{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2}.pdp-ind-ic img{width:64px;height:64px;object-fit:contain;display:block}.pdp-ind-ic-top{margin-bottom:-14px}.pdp-ind-ic-bot{margin-top:-14px}.pdp-ind-limg img,.pdp-ind-right img{width:100%;height:auto;display:block;border-radius:10px}.pdp-ind-right{flex:0 0 auto;width:100%;max-width:520px}.pdp-ind-foot{margin-top:36px;text-align:center}.pdp-ind-tag{display:block;width:420px;max-width:100%;height:auto;margin:0 auto 20px}.pdp-ind-btn{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:404px;max-width:100%;height:76px;min-height:52px;padding:0 32px;border:1.5px solid var(--cta-edge);border-radius:40px;background:var(--cta-bg);color:var(--cta-ink);text-decoration:none;z-index:auto;font-family:var(--display);font-style:italic;font-size:26px;line-height:26px;letter-spacing:normal}.pdp-ind-btn:focus-visible{outline:2px solid var(--red);outline-offset:3px}@media(max-width:767px){.pdp-ind{margin-top:56px}.pdp-ind-row{gap:24px}.pdp-ind-left{max-width:280px}.pdp-ind-ic img{width:46px;height:46px}.pdp-ind-right{max-width:420px}.pdp-ind-tag{width:340px}}.pdp-reels{position:relative;padding:80px 0 34px;background:var(--white)}.pdp-reels-head{max-width:1040px;margin:0 auto;padding:0 20px;text-align:center}.pdp-reels-head h2{margin:0 0 26px;font-family:var(--display);font-weight:400;font-size:34px;line-height:1.1;letter-spacing:normal;color:var(--adl-black,#1B1716)}.pdp-reels-head h2 em{font-style:italic;color:var(--acc)}.pdp-reels-wrap{position:relative;max-width:1040px;margin:0 auto}.pdp-reels-arw{position:absolute;top:50%;margin-top:-22px;z-index:3}.pdp-reels-arw.prev{left:0}.pdp-reels-arw.next{right:0}.pdp-reel[role=button]{cursor:pointer}.pdp-reel-soon svg{width:30px;height:30px;fill:none;stroke:var(--rt-ink);stroke-width:1.4}.pdp-reel[role=button]:focus-visible{outline:2px solid var(--adl-colour,#A70D13);outline-offset:3px}.pdp-reels-sc{position:relative;max-width:1040px;margin:0 auto;padding:0 20px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-behavior:smooth;scroll-snap-type:x proximity;scroll-padding-left:20px;-webkit-overflow-scrolling:touch}.pdp-reels-track>.pdp-reel{scroll-snap-align:start}.pdp-reels-sc::-webkit-scrollbar{display:none}.pdp-reels-track{display:flex;gap:16px;width:max-content}.pdp-reel{position:relative;flex:0 0 auto;width:246px;height:414px;border-radius:20px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--rt-bg);color:var(--rt-ink);font-size:13px;line-height:23.4px}.pdp-reel-cover{display:block;background:var(--acc,var(--adl-black,#1B1716))}.pdp-reel-cover video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:50% 0;z-index:1;display:block}.pdp-reel-film video{object-fit:cover;object-position:50% 50%;transform:scale(var(--zm,1))}.pdp-reel-cap{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;gap:2px;padding:64px 14px 15px;background-image:linear-gradient(#0000,#0707074d 30%,#070707ad 62%,#070707e0)}.pdp-reel-cover .pdp-reel-cap{background-image:none;padding:12px 14px 14px}.pdp-reel-cap .n{font-size:12px;line-height:21.6px;letter-spacing:normal;color:var(--rc-ink)}.pdp-reel-cap .l{margin-top:4px;font-family:AddloreApoc,Georgia,serif;font-style:italic;font-size:19px;line-height:21.85px;letter-spacing:normal;color:var(--white)}.pdp-reel-ctls{position:absolute;right:10px;bottom:10px;z-index:3;display:flex;gap:8px}.pdp-reel-c{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#0c0a0a8c;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pdp-reel-c svg{width:18px;height:18px;fill:#fff;stroke:#fff}.pdp-reel-c .i-off,.pdp-reel-c[aria-pressed=false] .i-on{display:none}.pdp-reel-c[aria-pressed=false] .i-off{display:block}.pdp-reel-c:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}@media(hover:hover){.pdp-reel-c:hover{background:#0c0a0ac7}}.pdp-reel-cover .pdp-reel-cap~.pdp-reel-ctls{bottom:10px}.pdp-hf .pdp-reel-ctls{left:8px;right:auto;bottom:8px;gap:6px}.pdp-hf .pdp-reel-c{width:44px;height:44px}.pdp-hf .pdp-reel-c svg{width:17px;height:17px}.pdp-reel-lb{position:absolute;top:12px;left:50%;transform:translate(-50%);z-index:2;padding:4px 11px;border-radius:20px;background:var(--rl-bg);color:var(--rl-ink);border:1px solid var(--rl-line,transparent);font-size:12px;font-weight:700;line-height:19.8px;letter-spacing:normal;white-space:nowrap}@media(max-width:767px){.pdp-reel-lb{padding:3px 9px;font-size:12px;line-height:19.8px}.pdp-reels{padding-top:62px}.pdp-reels-head h2{font-size:26px}}@media(prefers-reduced-motion:reduce){.pdp-reels-sc{scroll-behavior:auto}}.pdp-reviews-in{max-width:1040px;margin:0 auto;padding:34px 20px 10px}.pdp-stars{position:relative;display:inline-block;flex:0 0 auto;font-size:16px;line-height:1;letter-spacing:normal;white-space:nowrap}.pdp-stars i,.pdp-stars b{font-style:normal;font-weight:400;display:block}.pdp-stars i{color:#767671}.pdp-stars b{position:absolute;top:0;left:0;width:var(--r,0%);overflow:hidden;color:var(--acc)}.pdp-rate{display:inline-flex;align-items:center;gap:7px;margin-top:9px;text-decoration:none;color:inherit}.pdp-rate-n{font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:16px;font-weight:700;line-height:1;color:var(--ink)}.pdp-rate-c{font-family:var(--ui);font-size:13px;line-height:1;letter-spacing:normal;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.pdp-rate:focus-visible,.pdp-proof:focus-visible{outline:2px solid var(--red);outline-offset:3px}.pdp-proof{display:block;margin:12px 0 0;padding:10px 14px;background:var(--white);border:1px solid var(--line);border-radius:var(--r-m);text-decoration:none;color:inherit;text-align:left}.pdp-proof-r{display:flex;align-items:center;gap:6px;font-size:12px;line-height:1.45;color:var(--muted)}.pdp-proof-v{font-family:Assistant,system-ui,-apple-system,sans-serif;font-weight:400;font-size:13px;line-height:1.45;color:var(--ink)}.pdp-proof-c{text-decoration:underline;text-underline-offset:3px}.pdp-proof-ph{display:flex;gap:6px;margin-top:8px}.pdp-proof-ph:empty{display:none}.pdp-proof-ph img{width:40px;height:40px;object-fit:cover;border-radius:8px;background:var(--tint);display:block}.pdp-proof-q{display:block;margin-top:6px;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:13px;line-height:1.45;color:var(--ink);quotes:"\201c" "\201d"}.pdp-proof-n{display:block;margin-top:3px;font-size:12px;line-height:1.45;color:var(--muted)}.pdp-proof-n:before{content:"\2014\a0"}.pdp-rv{border-top:1px solid rgba(7,7,7,.08)}.pdp-rv .pdp-reviews-in{padding:40px 20px}.pdp-rv-head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px 32px;flex-wrap:wrap;margin-bottom:16px}.pdp-rv-h{font-family:var(--display);font-weight:400;font-size:34px;line-height:1.1;letter-spacing:normal;margin:0 0 4px;color:var(--adl-black,#1B1716);padding-bottom:2px}.pdp-rv-h em{font-style:italic;color:var(--acc)}.pdp-rv-score{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.pdp-rv-score>b{font-family:var(--display);font-weight:400;font-size:26px;line-height:1;color:var(--adl-black,#1B1716)}.pdp-rv-score .pdp-stars{font-size:12px;letter-spacing:normal}.pdp-rv-score s{text-decoration:none;font-size:13px;color:#767671}.pdp-rv-filters{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.pdp-rv-r{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.pdp-rv-pill{position:relative;font-family:var(--ui);font-size:13px;line-height:1;letter-spacing:normal;white-space:nowrap;border:1px solid rgba(7,7,7,.14);border-radius:999px;background:#fff;color:var(--adl-black,#1B1716);padding:9px 14px;cursor:pointer;transition:background .18s,color .18s,border-color .18s}.pdp-rv-pill .n{color:#767671;font-size:12px;margin-left:4px}.pdp-rv-pill:hover{border-color:var(--acc)}.pdp-rv-pill:active{transform:scale(.98)}.pdp-rv-r:checked+.pdp-rv-pill{background:var(--acc);border-color:var(--acc);color:#fff}.pdp-rv-r:checked+.pdp-rv-pill .n{color:#ffffffb8}.pdp-rv-r:focus-visible+.pdp-rv-pill{outline:2px solid var(--acc);outline-offset:2px}.pdp-rv:has(#pdp-rvf-effect:checked) .pdp-rv-card:not([data-t~=effect]),.pdp-rv:has(#pdp-rvf-taste:checked) .pdp-rv-card:not([data-t~=taste]),.pdp-rv:has(#pdp-rvf-packaging:checked) .pdp-rv-card:not([data-t~=packaging]),.pdp-rv:has(#pdp-rvf-value:checked) .pdp-rv-card:not([data-t~=value]),.pdp-rv:has(#pdp-rvf-gift:checked) .pdp-rv-card:not([data-t~=gift]){display:none}.pdp-rv-railwrap{position:relative}.pdp-rv-rail{display:flex;align-items:flex-start;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:2px;margin:0 -2px}.pdp-rv-rail::-webkit-scrollbar{display:none}.pdp-rv-card{position:relative;flex:0 0 calc((100% - 42px)/4);scroll-snap-align:start;display:flex;flex-direction:column;background:#fff;border:1px solid rgba(7,7,7,.1);border-radius:14px;overflow:hidden}@media(max-width:989px){.pdp-rv-card{flex:0 0 calc((100% - 28px)/2.6)}}@media(max-width:600px){.pdp-rv-card{flex:0 0 84%}}.pdp-rv-sq{position:relative;display:block;padding:0;border:0;border-radius:10px;overflow:hidden;background:var(--tint);aspect-ratio:1/1;cursor:zoom-in}.pdp-rv-sq img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.pdp-rv-sq:hover img{transform:scale(1.04)}.pdp-rv-sq:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.pdp-rv-strip{display:grid;grid-auto-flow:column;grid-auto-columns:88px;gap:8px;margin:0 0 14px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding:2px;margin-inline:-2px}.pdp-rv-strip::-webkit-scrollbar{display:none}.pdp-rv-strip .pdp-rv-sq{scroll-snap-align:start}@media(max-width:600px){.pdp-rv-strip{grid-auto-columns:64px;gap:6px}}.pdp-rv-th{display:flex;flex-wrap:nowrap;gap:6px;padding-top:10px;min-height:54px}.pdp-rv-th .pdp-rv-sq{flex:0 0 44px;width:44px;border-radius:8px}@media(prefers-reduced-motion:reduce){.pdp-rv-sq img{transition:none}}.pdp-rv-in{padding:14px 16px 16px;display:flex;flex-direction:column;flex:1}.pdp-rv-top{display:block;margin-bottom:6px;min-width:0}.pdp-rv-st{display:block;color:var(--acc);font-size:12px;letter-spacing:normal}.pdp-rv-meta{display:block;margin-top:2px;font-size:12px;line-height:1.45;color:#767671;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdp-rv-name{color:var(--adl-black,#1B1716);font-weight:700}.pdp-rv-t{margin:0 0 4px;min-height:2.6em;font-family:var(--ui);font-size:15px;font-weight:700;line-height:1.3;color:var(--adl-black,#1B1716);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pdp-rv-mcb{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.pdp-rv-body{margin:0;min-height:6.2em;font-size:13px;color:var(--adl-black,#1B1716);line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.pdp-rv-mcb:checked~.pdp-rv-body{display:block;-webkit-line-clamp:unset}.pdp-rv-more{position:relative;align-self:flex-start;margin-top:6px;font-size:12px;color:var(--acc);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.pdp-rv-more .c,.pdp-rv-mcb:checked~.pdp-rv-more .o{display:none}.pdp-rv-mcb:checked~.pdp-rv-more .c{display:inline}.pdp-rv-mcb:focus-visible~.pdp-rv-more{outline:2px solid var(--acc);outline-offset:2px}.pdp-rv-nav{position:absolute;top:50%;margin-top:-22px;z-index:2}.pdp-rv-nav.prev{left:-18px}.pdp-rv-nav.next{right:-18px}@media(max-width:700px){.pdp-rv-nav{display:none}}.pdp-rv-hint{margin:14px 0 0;text-align:center;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#767671}@media(min-width:701px){.pdp-rv-hint{display:none}}.pdp-rv-end{flex:0 0 190px;color:var(--adl-black,#1B1716);align-items:center;justify-content:center;text-align:center;text-decoration:none;background:color-mix(in srgb,var(--soft,var(--adl-secondary,#F9E9F1)) 40%,#FFFFFF)}.pdp-rv-end span{display:block;padding:20px}.pdp-rv-end b{display:block;font-family:var(--ui);font-size:15px;font-weight:700;color:var(--adl-black,#1B1716)}.pdp-rv-end u{display:block;margin-top:6px;font-family:var(--ui);font-size:13px;font-weight:700;color:var(--acc,var(--adl-colour,#A70D13));text-underline-offset:3px}.pdp-rv-end:hover{background:color-mix(in srgb,var(--soft,var(--adl-secondary,#F9E9F1)) 65%,#FFFFFF)}@media(max-width:600px){.pdp-rv-end{flex:0 0 62%}}.pdp-rv-lb{width:min(920px,94vw);max-height:92vh;padding:18px 18px 22px;border:0;border-radius:14px;background:#fff}.pdp-rv-lb::backdrop{background:#070707b8}.pdp-rv-lbx{position:absolute;top:6px;right:6px;z-index:3}.pdp-rv-lbn{margin:0 44px 12px 2px;font-family:var(--display);font-style:italic;font-size:15px;color:var(--adl-black,#1B1716)}.pdp-rv-lbs{position:relative}.pdp-rv-lbr{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.pdp-rv-lbr::-webkit-scrollbar{display:none}.pdp-rv-lbarw{position:absolute;top:50%;margin-top:-22px;z-index:2}.pdp-rv-lbarw.prev{left:6px}.pdp-rv-lbarw.next{right:6px}.pdp-rv-lbth{display:flex;gap:8px;margin-top:12px;overflow-x:auto;scrollbar-width:none}.pdp-rv-lbth button{flex:0 0 56px;width:56px;height:56px;padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:var(--soft,var(--adl-secondary,#F9E9F1));cursor:pointer;opacity:.6;transition:opacity .15s,border-color .15s}.pdp-rv-lbth button[aria-current=true]{opacity:1;border-color:var(--adl-black,#1B1716)}.pdp-rv-lbth img{display:block;width:100%;height:100%;object-fit:cover}.pdp-rv-lbr img{flex:0 0 100%;width:100%;height:auto;max-height:74vh;object-fit:contain;scroll-snap-align:center;background:var(--soft,var(--adl-secondary,#F9E9F1));border-radius:10px}@media(prefers-reduced-motion:reduce){.pdp-rv-pill,.pdp-rv-lbth button{transition:none}}@media(max-width:767px){.pdp-rv .pdp-reviews-in{padding:32px 20px}.pdp-rv-head{align-items:flex-start;margin-bottom:14px}.pdp-rv-h{font-size:26px}.pdp-rv-filters{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -20px;padding:0 20px;width:calc(100% + 40px)}.pdp-rv-filters::-webkit-scrollbar{display:none}}.uvt{background:#fff;color:var(--adl-black,#1B1716);padding:64px 0;font-family:AddloreApoc,Georgia,serif;line-height:1.6;-webkit-font-smoothing:antialiased}.uvt *,.uvt *:before,.uvt *:after{box-sizing:border-box}.uvt-w{width:100%;max-width:1040px;margin:0 auto;padding:0 20px;display:grid;gap:30px}.uvt-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.uvt-photo{position:relative;margin:0;aspect-ratio:4/5;border-radius:20px;background:var(--soft,var(--adl-secondary,#F9E9F1)) 50% 30%/cover no-repeat}.uvt-ph{position:relative;aspect-ratio:4/5;border-radius:20px;background:var(--adl-tab-bg,var(--adl-black,#1B1716));display:flex;align-items:center;justify-content:center}.uvt-ph svg{width:34%;height:auto;color:var(--adl-tab-ink,#FFFFFF);opacity:.92}.uvt-right{display:flex;flex-direction:column;justify-content:center}.uvt-say{padding-bottom:34px}.uvt h2{letter-spacing:normal;font-family:AddloreApoc,Georgia,serif;font-weight:400;font-size:34px;line-height:1;margin:0 0 10px;color:var(--adl-black,#1B1716)}.uvt h2 em{font-style:italic;color:var(--adl-ink,var(--adl-colour,#A70D13))}.uvt-lede{padding-bottom:12px;font-family:AddloreApoc,Georgia,serif;font-size:15px;line-height:1.6;color:var(--adl-black,#1B1716);max-width:48ch}.uvt-fine{font-family:AddloreApoc,Georgia,serif;font-size:13px;color:#767671;max-width:48ch;line-height:1.6}.uvt-card{background:#fff;color:var(--adl-black,#1B1716);border:1.5px solid var(--adl-black,#1B1716);border-radius:20px}.uvt-grid{display:grid;grid-template-columns:1.5fr repeat(3,minmax(0,1fr));position:relative}.uvt-grid>span{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;padding:13px 6px;text-align:center;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:13px;min-height:56px}.uvt-grid>span:not(:nth-child(4n+1)){border-left:1px solid var(--adl-black,#1B1716)}.uvt-grid>span:nth-child(n+5){border-top:1px solid var(--adl-black,#1B1716)}.uvt-grid>.uvt-lb{justify-content:flex-start;text-align:left;font-weight:700;font-size:13px;line-height:1.3;padding:13px 12px 13px 14px}.uvt-grid>.uvt-hd{flex-direction:column;gap:5px;font-size:12px;color:var(--adl-black,#1B1716);min-height:82px;padding-top:12px}.uvt-grid>.uvt-hd.uvt-us,.uvt-grid>span:nth-child(3){border-left-color:transparent}.uvt-grid>.uvt-hd.uvt-us{justify-content:flex-end;padding-bottom:11px}.uvt-sq{width:70px;height:38px;background:var(--adl-sq) 50% 50%/contain no-repeat;filter:drop-shadow(0 5px 10px rgba(7,7,7,.3))}.uvt-nm{font-family:AddloreApoc,Georgia,serif;font-size:19px;line-height:1;color:var(--adl-tab-ink,#FFFFFF)}.uvt-grid em{font-style:normal;font-size:12px;color:#767671}.uvt-ic{width:30px;height:24px;opacity:.8}.uvt-tab{position:absolute;z-index:2;top:-13px;bottom:-13px;left:33.333%;width:22.222%;background:var(--adl-tab-bg,var(--adl-colour,#A70D13));border-radius:20px;display:flex;align-items:flex-start;justify-content:center;padding-top:15px;pointer-events:none;box-shadow:0 2px #07070747}.uvt-tab span{font-family:AddloreApoc,Georgia,serif;font-weight:400;font-size:26px;color:var(--adl-tab-ink,#FFFFFF);line-height:1}.uvt-grid>.uvt-us{z-index:3;color:var(--adl-tab-ink,#FFFFFF)}.uvt-grid>.uvt-us b{font-family:AddloreApoc,Georgia,serif;font-weight:400;font-size:19px}.uvt-f{width:26px;height:25px;color:var(--adl-tab-ink,#FFFFFF)}.uvt-y,.uvt-n{display:inline-block;width:23px;height:23px;border-radius:50%;position:relative;flex:0 0 auto;background:var(--adl-black,#1B1716)}.uvt-y:after,.uvt-n:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.uvt-y:after{-webkit-mask-image:var(--tick);mask-image:var(--tick);-webkit-mask-size:13px;mask-size:13px}.uvt-n:after{-webkit-mask-image:var(--cross);mask-image:var(--cross);-webkit-mask-size:11px;mask-size:11px}.uvt{--tick:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 8.6l3.6 3.6L13.6 4' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--cross:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.6 3.6l8.8 8.8M12.4 3.6l-8.8 8.8' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E")}@media(min-width:990px){.uvt{padding:88px 0}.uvt-w{grid-template-columns:.8fr 1.55fr;gap:48px;align-items:stretch}.uvt-photo,.uvt-ph{align-self:center}.uvt h2{font-size:34px}.uvt-grid>span{font-size:13px;min-height:64px}.uvt-grid>.uvt-lb{font-size:13px;padding:15px 16px}.uvt-grid>.uvt-hd{font-size:12px;min-height:92px;padding-top:14px}.uvt-sq{width:82px;height:44px}.uvt-nm{font-size:26px}.uvt-tab{top:-15px;bottom:-15px}.uvt-tab span{font-size:26px}.uvt-f{width:28px;height:27px}.uvt-y,.uvt-n{width:25px;height:25px}.uvt-grid>.uvt-us b{font-size:26px}}@media(max-width:989px){.uvt-grid{grid-template-columns:1.9fr repeat(3,minmax(0,1fr))}.uvt-grid>span{font-size:12px;min-height:52px;padding:10px 3px}.uvt-grid>.uvt-lb{font-size:12px;padding:10px 8px 10px 10px}.uvt-grid>.uvt-hd{font-size:12px;min-height:74px;gap:4px}.uvt-sq{width:56px;height:30px}.uvt-nm{font-size:15px}.uvt-ic{width:24px;height:19px}.uvt-f{width:21px;height:20px}.uvt-y,.uvt-n{width:19px;height:19px}.uvt-tab{top:-10px;bottom:-10px;left:38.776%;width:20.408%;border-radius:14px;padding-top:10px}.uvt-tab span{font-size:15px}}.uvs{overflow-x:clip;background:#fff;color:var(--adl-black,#1B1716);padding:24px 0;font-family:AddloreApoc,Georgia,serif;line-height:1.5;-webkit-font-smoothing:antialiased;font-variant-numeric:lining-nums tabular-nums}.uvs *,.uvs *:before,.uvs *:after{box-sizing:border-box}.uvs-w{width:100%;max-width:1040px;margin:0 auto;padding:0 20px;display:grid;gap:16px}.uvs-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.uvs-photo{position:relative;overflow:hidden;border-radius:12.6%;aspect-ratio:4/5;background:var(--adl-ground-2,#F9F6F1) url(/cdn/shop/files/adl-faq-couple.jpg?v=1788532011&width=700&quality=75) 50% 50%/cover no-repeat}.uvs-photo:after{content:"";position:absolute;left:0;right:0;bottom:0;height:40%;z-index:1;background:linear-gradient(to top,#070707bd,#140c0900);pointer-events:none}.uvs-strike{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;gap:24px;padding-bottom:16px}.uvs-band{margin:0 -9%;background:var(--adl-colour,#A70D13);transform:rotate(-3.2deg);padding:11px 0;text-align:center}.uvs-band p{margin:0;padding:0 12px;color:#fff;font-family:AddloreApoc,Georgia,serif;font-weight:400;line-height:1.06;letter-spacing:normal;font-size:clamp(19px,4.6vw,26px)}.uvs-band em{font-style:italic}.uvs-sec{text-align:center;color:#ffffffe6;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;letter-spacing:.06em;text-transform:uppercase;line-height:1.3}.uvs-right{display:flex;flex-direction:column}.uvs-say{padding-bottom:12px}.uvs-led{position:relative;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--adl-black,#1B1716);padding-bottom:8px}.uvs-led>*{position:relative;z-index:1}.uvs-led:before{content:"";position:absolute;left:0;top:0;bottom:0;width:50%;z-index:0;background:var(--pink);border-radius:0 0 16px 16px}.uvs-hrow{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;align-items:end;padding:10px 0 4px}.uvs-hc{padding:0 14px;text-align:center}.uvs-h1{font-style:italic;font-size:26px;line-height:1;color:var(--acc,var(--adl-colour,#A70D13))}.uvs-h2{font-size:19px;line-height:1;color:#767671}.uvs-shot{display:flex;align-items:flex-end;justify-content:center;height:60px;padding:6px 0 0}.uvs-shot i{display:block;background:50% 50%/contain no-repeat;filter:drop-shadow(0 7px 11px rgba(7,7,7,.24))}.uvs-sus i{width:52px;height:53px}.uvs-sus i:first-child{transform:rotate(-9deg) translate(8px,4px);z-index:2}.uvs-sus i:last-child{transform:rotate(7deg) translate(-11px,-5px)}.uvs-sth i{width:31px;height:51px}.uvs-sth i:first-child{transform:rotate(-12deg) translate(4px)}.uvs-sth i:last-child{transform:rotate(10deg) translate(-2px)}.uvs-lab{grid-column:1/-1;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#767671;padding:8px 14px 2px;border-top:1px solid rgba(7,7,7,.1)}.uvs-v{padding:0 14px 8px;font-size:15px;line-height:18.75px;color:var(--adl-black,#1B1716)}.uvs-v.uvs-them{font-size:15px;line-height:18.75px;color:#767671}.uvs-big{display:flex;align-items:baseline;gap:7px;padding-bottom:0}.uvs-big b{font-weight:400;font-size:34px;line-height:34px;letter-spacing:normal;color:var(--acc,var(--adl-colour,#A70D13))}.uvs-big.uvs-them b{font-size:26px;line-height:24.7px;letter-spacing:normal;color:#767671}.uvs-big small{font-size:13px;line-height:16.25px;color:#767671;font-family:Assistant,system-ui,-apple-system,sans-serif}.uvs-big.uvs-them small{color:#767671}.pdp-ind-btn b{font:inherit}.pdp-ind-btn i{display:block;margin-top:3px;font-style:normal;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;line-height:1.45;color:var(--cta-sub)}.pdp-faq-btn .q1,.pdp-ind-btn .q1{display:none}body:has(#pdppk-1:checked) .pdp-faq-btn .q2,body:has(#pdppk-1:checked) .pdp-ind-btn .q2{display:none}body:has(#pdppk-1:checked) .pdp-faq-btn .q1,body:has(#pdppk-1:checked) .pdp-ind-btn .q1{display:inline}.uvs-fine{font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;line-height:1.6;color:#767671;padding-top:8px;line-height:1.45}@media(min-width:990px){.uvs{padding:48px 0}.uvs-w{grid-template-columns:440px 1fr;gap:56px;align-items:start}.uvs-photo{aspect-ratio:4/5}.uvs-band p{font-size:26px}}@media(max-width:989px){.uvs-w{grid-template-columns:minmax(0,1fr)}.uvs{padding:16px 0}.uvs-photo{display:block;aspect-ratio:4/5;height:auto;margin-bottom:14px}.uvs-photo img{width:100%;height:100%;object-fit:cover}.uvs-lab{padding:6px 14px 1px}.uvs-v{padding:0 14px 5px}.uvs-h1{font-size:26px;line-height:26px}.uvs-h2{font-size:15px}.uvs-shot{height:48px}.uvs-sus i{width:42px;height:43px}.uvs-sth i{width:26px;height:42px}.uvs-v{font-size:15px;line-height:18.75px;padding:0 14px 5px}.uvs-v.uvs-them{font-size:13px;line-height:16.25px}.uvs-big b{font-size:26px;line-height:26px;letter-spacing:normal}.uvs-big.uvs-them b{font-size:19px;line-height:18.05px;letter-spacing:normal}.uvs-lab{font-size:12px;line-height:14.3px;letter-spacing:normal;padding:6px 14px 1px}.uvs-sec{font-size:12px}}.uvs-eb,.pdp-faq-eb,.pdp-lbl-eb{margin:0;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.06em;text-transform:uppercase;color:var(--acc,var(--adl-colour,#A70D13))}.uvs-say h2,.pdp-faq-h,.pdp-lbl-h{margin:10px 0 0;font-family:AddloreApoc,Georgia,serif;font-size:34px;font-weight:400;font-style:normal;line-height:1.05;letter-spacing:normal;color:var(--adl-black,#1B1716)}.uvs-say h2 em,.pdp-faq-h em,.pdp-lbl-h em{font-family:inherit;font-style:italic;color:var(--acc,var(--adl-colour,#A70D13))}.uvs-say p:not(.uvs-eb),.pdp-faq-lede,.pdp-lbl-lede{max-width:48ch;margin:10px 0 0;padding:0;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.55;letter-spacing:normal;color:#767671}@media(max-width:989px){.uvs-say h2,.pdp-faq-h,.pdp-lbl-h{font-size:26px}}@media(max-width:860px){.pdp-lbl{padding:32px 20px}}.bp{padding:56px 20px;color:var(--adl-black,#1B1716)}.bp-head{max-width:620px;margin:0 auto;text-align:center}.bp-eb{margin:0;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.06em;text-transform:uppercase;color:var(--acc,var(--adl-colour,#A70D13))}.bp-h{margin:10px 0 0;font-family:AddloreApoc,Georgia,serif;font-size:34px;font-weight:400;line-height:1.05;letter-spacing:normal;color:var(--adl-black,#1B1716)}.bp-h em{font-family:inherit;font-style:italic;color:var(--acc,var(--adl-colour,#A70D13))}.bp-d{margin:10px auto 0;max-width:52ch;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.55;color:#767671}.bp-box{max-width:960px;margin:28px auto 0;display:grid;grid-template-columns:1.25fr 1fr;gap:28px;align-items:center;padding:28px;background:var(--adl-ground-2,#F9F6F1);border:1px solid rgba(7,7,7,.1);border-radius:28px}.bp-r{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;margin:0}.bp-eq{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:stretch}.bp-eq>.bp-plus{align-self:center}.bp-tin{position:relative;padding:14px 12px 12px;text-align:center;background:#fff;border:1px solid rgba(7,7,7,.08);border-radius:22px}.bp-tin img{display:block;width:86%;margin:8px auto 0;height:auto;aspect-ratio:1/1;object-fit:contain;mix-blend-mode:multiply}.bp-t{display:block;margin-top:6px;font-family:AddloreApoc,Georgia,serif;font-style:italic;font-size:26px;line-height:1;color:var(--adl-black,#1B1716)}.bp-chip{position:absolute;top:10px;left:10px;padding:3px 9px;border-radius:40px;background:var(--adl-black,#1B1716);color:#fff;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.bp-plus{font-family:AddloreApoc,Georgia,serif;font-size:34px;line-height:1;color:#767671}.bp-use{display:inline-block;margin-top:6px;padding:3px 10px;border-radius:40px;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.3;color:var(--adl-black,#1B1716)}.bp-use-pleasured{background:#f9e9f1;color:#1b1716}.bp-use-moonlit{background:#d9eefb;color:#1b1716}.bp-use-spirited{background:#f0dac6;color:#1b1716}.bp-s{display:block;margin-top:6px;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:13px;font-weight:700;line-height:1.4;color:var(--adl-black,#1B1716)}.bp-a{display:block;margin-top:2px;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;line-height:1.45;color:#767671}.bp-see{display:inline-block;margin-top:6px;min-height:24px;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:700;color:var(--adl-black,#1B1716);text-decoration:underline;text-underline-offset:3px}.bp-opt,.bp-gset,.bp-cta i span{display:none}#bp-pleasured:checked~.bp-eq .bp-opt[data-f=pleasured],#bp-moonlit:checked~.bp-eq .bp-opt[data-f=moonlit],#bp-spirited:checked~.bp-eq .bp-opt[data-f=spirited]{display:block}#bp-pleasured:checked~.bp-get .bp-gset[data-f=pleasured],#bp-moonlit:checked~.bp-get .bp-gset[data-f=moonlit],#bp-spirited:checked~.bp-get .bp-gset[data-f=spirited]{display:grid}#bp-pleasured:checked~.bp-get .bp-cta i span[data-f=pleasured],#bp-moonlit:checked~.bp-get .bp-cta i span[data-f=moonlit],#bp-spirited:checked~.bp-get .bp-cta i span[data-f=spirited]{display:inline}.bp-one[data-f=pleasured]{background:color-mix(in srgb,#F9E9F1 45%,#FFFFFF)}.bp-one[data-f=moonlit]{background:color-mix(in srgb,#D9EEFB 45%,#FFFFFF)}.bp-one[data-f=spirited]{background:color-mix(in srgb,#F0DAC6 45%,#FFFFFF)}#bp-pleasured:checked~.bp-eq .bp-two{background:color-mix(in srgb,#F9E9F1 45%,#FFFFFF)}#bp-moonlit:checked~.bp-eq .bp-two{background:color-mix(in srgb,#D9EEFB 45%,#FFFFFF)}#bp-spirited:checked~.bp-eq .bp-two{background:color-mix(in srgb,#F0DAC6 45%,#FFFFFF)}.bp-pick{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}.bp-pick label{display:flex;align-items:center;gap:8px;height:44px;padding:0 14px 0 6px;border:1px solid rgba(7,7,7,.16);border-radius:40px;background:#fff;cursor:pointer;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:13px;color:var(--adl-black,#1B1716)}.bp-pick label i{width:32px;height:32px;border-radius:50%;border:1px solid rgba(7,7,7,.12)}.bp-pick label small{margin-left:2px;padding-left:8px;border-left:1px solid rgba(7,7,7,.16);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#767671}.bp-pick label[data-f=pleasured] i{background:#f9e9f1}.bp-pick label[data-f=moonlit] i{background:#d9eefb}.bp-pick label[data-f=spirited] i{background:#f0dac6}#bp-pleasured:checked~.bp-eq label[data-f=pleasured],#bp-moonlit:checked~.bp-eq label[data-f=moonlit],#bp-spirited:checked~.bp-eq label[data-f=spirited]{border:2px solid var(--adl-black,#1B1716);font-weight:700}.bp-r:focus-visible~.bp-eq .bp-pick{outline:2px solid var(--acc,var(--adl-colour,#A70D13));outline-offset:4px;border-radius:40px}.bp-get{display:flex;flex-direction:column;gap:12px}.bp-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.bp-price b{font-family:AddloreApoc,Georgia,serif;font-weight:400;font-size:42px;line-height:1;color:var(--adl-black,#1B1716)}.bp-price s{font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:15px;color:#767671}.bp-save{padding:3px 10px;border-radius:40px;background:#1a6b33;color:#fff;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:13px;font-weight:700}.bp-step{margin:0;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.4;color:var(--adl-black,#1B1716)}.bp-step strong{color:var(--acc,var(--adl-colour,#A70D13))}.bp-gset{width:100%;font:inherit;text-align:left;cursor:pointer;grid-template-columns:1fr;gap:14px;align-items:start;padding:14px;border:1px solid var(--acc,var(--adl-colour,#A70D13));border-radius:20px;background:color-mix(in srgb,var(--soft,var(--adl-secondary,#F9E9F1)) 55%,#FFFFFF)}.bp-gimgs{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-width:340px}.bp-gimgs img,.bp-gimgs .pdp-recph{display:block;width:100%;height:auto;aspect-ratio:1/1;border-radius:14px;object-fit:cover;border:1px solid rgba(7,7,7,.1)}.bp-gimgs img{background:#fff}.bp-gt{font-family:Assistant,system-ui,-apple-system,sans-serif;color:var(--acc,var(--adl-colour,#A70D13))}.bp-gt b{display:block;font-size:17px;font-weight:700}.bp-gt span{display:block;margin-top:2px;font-size:14px;line-height:1.45}.bp-gt u{display:inline-block;margin-top:6px;font-size:14px;font-weight:700;text-underline-offset:3px}.bp-gset:hover{background:color-mix(in srgb,var(--soft,var(--adl-secondary,#F9E9F1)) 75%,#FFFFFF)}.pdp-gift .pdp-gwrap{cursor:zoom-in}.bp-cta{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:76px;padding:10px 16px;border:1.5px solid var(--cta-edge,var(--adl-black,#1B1716));border-radius:40px;background:var(--cta-bg,var(--adl-black,#1B1716));color:var(--cta-ink,#FFFFFF);cursor:pointer;transition:background-color .15s ease,transform .12s ease,box-shadow .15s ease}.bp-cta b{font-family:AddloreApoc,Georgia,serif;font-style:italic;font-weight:400;font-size:26px;line-height:26px;color:var(--cta-ink,#FFFFFF)}.bp-cta i{display:block;margin-top:3px;font-style:normal;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;line-height:1.45;color:var(--cta-sub,var(--adl-secondary,#F9E9F1))}.bp-cta:hover{background-color:color-mix(in srgb,var(--cta-bg,var(--adl-black,#1B1716)) 82%,var(--acc,var(--adl-colour,#A70D13)));transform:translateY(-1px);box-shadow:0 6px 16px #0707072e}.bp-cta:active{background-color:color-mix(in srgb,var(--pink,var(--adl-secondary,#F9E9F1)) 72%,var(--acc,var(--adl-colour,#A70D13)));transform:translateY(1px);box-shadow:none}.bp-cta:focus-visible{outline:2px solid var(--acc,var(--adl-colour,#A70D13));outline-offset:3px}html[data-cart] .bp-cta{pointer-events:none}html[data-cart] .bp-cta>*{visibility:hidden}html[data-cart] .bp-cta:before{content:"adding\2026";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--display,"AddloreApoc"),Georgia,serif;font-style:italic;font-size:26px;color:var(--cta-ink,#FFFFFF)}html[data-cart=added] .bp-cta:before{content:"added to cart \2713"}.bp-look{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in;font:inherit;color:inherit;text-align:center}.bp-look:focus-visible{outline:2px solid var(--acc,var(--adl-colour,#A70D13));outline-offset:3px;border-radius:14px}.bp-qv{width:min(820px,94vw);max-height:92vh;padding:0;border:0;border-radius:24px;background:#fff;color:var(--adl-black,#1B1716);overflow:auto}.bp-qv::backdrop{background:#07070799}.bp-qv-x{position:absolute;top:8px;right:8px;z-index:2}.bp-qv-in{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:24px}.bp-qv-imgs{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:18px}.bp-qv-imgs::-webkit-scrollbar{display:none}.bp-qv-imgs img{flex:0 0 100%;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:18px;scroll-snap-align:start;background:var(--adl-ground-2,#F9F6F1)}.bp-qv-txt{display:flex;flex-direction:column;gap:6px;align-items:flex-start;padding-top:8px}.bp-qv-h{margin:4px 0 0;font-family:AddloreApoc,Georgia,serif;font-style:italic;font-weight:400;font-size:42px;line-height:1;color:var(--adl-black,#1B1716)}.bp-qv-pr{display:flex;align-items:baseline;gap:10px;margin:10px 0 0}.bp-qv-pr b{font-family:AddloreApoc,Georgia,serif;font-weight:400;font-size:34px;line-height:1}.bp-qv-pr s{font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:13px;color:#767671}.bp-qv-note{margin:0;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:13px;color:var(--acc,var(--adl-colour,#A70D13))}.bp-qv-add{margin-top:8px}@media(max-width:640px){.bp-qv-in{grid-template-columns:1fr;padding:16px;gap:12px}.bp-qv-h{font-size:34px}.bp-qv-pr b{font-size:26px}}.bp-note{margin:0;text-align:center;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;color:#767671}@media(prefers-reduced-motion:reduce){.bp-cta{transition:none}.bp-cta:hover,.bp-cta:active{transform:none}}@media(max-width:860px){.bp{padding:36px 20px}.bp-h{font-size:26px}.bp-box{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px;border-radius:22px}.bp-tin{padding:10px 8px 8px;border-radius:16px}.bp-t{font-size:19px}.bp-plus{font-size:26px}.bp-pick label{padding:0 12px 0 6px;font-size:12px}.bp-pick label i{width:28px;height:28px}.bp-price b{font-size:34px}.bp-cta{min-height:64px}.bp-cta b,html[data-cart] .bp-cta:before{font-size:22px;line-height:22px}}.pdp-lab-strip{display:flex;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;background:color-mix(in srgb,var(--soft,var(--adl-secondary,#F9E9F1)) 45%,#FFFFFF);border-radius:var(--r-m);text-align:left}.pdp-lab-coa{position:relative;flex:0 0 34px;width:34px;padding:0;background:var(--white);border:1px solid var(--line);border-radius:4px;cursor:pointer;overflow:hidden}.pdp-lab-coa img{width:100%;height:auto;display:block}.pdp-lab-c1{flex:1 1 auto;min-width:0}.pdp-lab-t1{display:block;font-size:13px;font-weight:700;line-height:1.45;color:var(--ink)}.pdp-lab-t2{display:block;font-size:12px;line-height:1.45;color:var(--muted)}.pdp-lab-open{font-style:normal;position:relative;flex:0 0 auto;height:30px;padding:0 12px;border:1px solid var(--acc);border-radius:40px;background:none;cursor:pointer;font-family:var(--ui);font-size:12px;font-weight:700;color:var(--acc);text-decoration:none}.pdp-lab-coa:focus-visible,.pdp-lab-open:focus-visible{outline:2px solid var(--red);outline-offset:2px}.pdp-pin{margin-top:12px}.pdp-pin-f{display:flex;align-items:center;gap:8px;height:44px;padding:0 4px 0 16px;background:var(--white);border:1px solid var(--line);border-radius:999px}.pdp-pin-f label{flex:0 0 auto;font-size:12px;font-weight:700;line-height:1.45;color:var(--muted)}.pdp-pin-f input{flex:1 1 auto;min-width:0;height:40px;padding:0 2px;border:0;background:none;color:var(--ink);font-family:var(--ui);font-size:13px;line-height:1.45;letter-spacing:normal}.pdp-pin-f input::placeholder{color:var(--muted-soft);letter-spacing:normal}.pdp-pin-f button{font-style:normal;flex:0 0 auto;height:36px;padding:0 14px;border:0;border-radius:999px;background:none;color:var(--acc);cursor:pointer;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:13px;font-weight:700;text-align:center}.pdp-pin-f button:hover{background:var(--blush-soft)}.pdp-pin-msg{margin:6px 0 0;padding:0 16px;font-size:12px;line-height:1.45;color:var(--muted);text-align:center}.pdp-pin-msg[data-state=ok]{color:var(--green)}.pdp-pin-msg[data-state=bad]{color:var(--red)}.pdp-pin-f input:focus-visible,.pdp-pin-f button:focus-visible{outline:2px solid var(--red);outline-offset:2px}.pdp-lab{width:560px;max-width:calc(100% - 38px);height:774px;max-height:calc(100vh - 38px);padding:0;border:0;border-radius:14px;background:#fff;color:var(--adl-black,#1B1716);display:flex;flex-direction:column;overflow:hidden;font-family:AddloreApoc,Georgia,serif}.pdp-lab::backdrop{background:#070707b8}.pdp-lab:not([open]){display:none}.pdp-labr{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;margin:0}.pdp-lab-m{position:relative;flex:0 0 auto;padding:18px 24px 0;background:#fff;border-bottom:1px solid rgba(7,7,7,.14)}.pdp-lab-x{position:absolute;top:10px;right:10px}.pdp-lab-mt{display:flex;align-items:flex-start;gap:13px}.pdp-lab-mt .lf{flex:0 0 26px;width:26px;height:25px;margin-top:2px;color:var(--red)}.pdp-lab-mt .nm{display:block;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:13px;font-weight:700;line-height:18.2px;letter-spacing:.06em;text-transform:uppercase;color:var(--adl-black,#1B1716)}.pdp-lab-mt .ac{display:block;margin-top:4px;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;line-height:19.25px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pdp-lab-r{display:flex;margin-top:14px}.pdp-lab-r label{display:flex;align-items:center;padding:12px 14px;cursor:pointer;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:700;line-height:19.8px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid transparent}.pdp-lab-b{flex:1 1 auto;padding:24px 24px 0;overflow-y:auto;overscroll-behavior:contain}.pdp-lab-p{display:none}.pdp-lab-p h3{margin:0;font-family:var(--display);font-size:26px;font-weight:400;line-height:27.3px;color:var(--adl-black,#1B1716)}.pdp-lab-p .sub{margin:6px 0 0;font-family:var(--display);font-size:15px;line-height:22.5px;color:var(--adl-black,#1B1716)}.pdp-lab-meta{display:grid;grid-template-columns:1fr 1fr;margin-top:18px;border-bottom:1px solid rgba(7,7,7,.22)}.pdp-lab-meta>div{padding:11px 14px 11px 0;border-bottom:1px solid rgba(7,7,7,.12)}.pdp-lab-meta dt{font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:700;line-height:19.8px;letter-spacing:.06em;text-transform:uppercase;color:#767671}.pdp-lab-meta dd{margin:3px 0 0;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:13px;line-height:23.4px;letter-spacing:normal;color:var(--adl-black,#1B1716)}.pdp-lab-t{width:100%;margin-top:22px;border-collapse:collapse}.pdp-lab-t th{padding:0 0 8px;border-bottom:1px solid rgba(7,7,7,.22);text-align:left;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:700;line-height:19.8px;letter-spacing:.06em;text-transform:uppercase;color:#767671}.pdp-lab-t th.r,.pdp-lab-t th.s,.pdp-lab-t th.m{text-align:right}.pdp-lab-t tr.g td{padding:4px 0 5px;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--red)}.pdp-lab-t td{border-bottom:1px solid rgba(7,7,7,.12)}.pdp-lab-t td.p{padding:10px 0;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:13px;line-height:23.4px;color:var(--adl-black,#1B1716)}.pdp-lab-t td.r{padding:10px 0 10px 12px;text-align:right;font-family:var(--display);font-size:19px;line-height:34.2px;color:var(--adl-black,#1B1716)}.pdp-lab-t td.s{padding:10px 0 10px 14px;text-align:right;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;line-height:21.6px;color:#767671}.pdp-lab-t td.mth{padding:10px 0 10px 14px;text-align:right;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;line-height:19.8px;color:#767671}.pdp-lab-v{margin-top:22px;padding:16px 18px;background:var(--soft,var(--adl-secondary,#F9E9F1));border-radius:0 10px 10px 0}.pdp-lab-v p{margin:0;font-family:var(--display);font-size:15px;line-height:22.5px;color:var(--adl-black,#1B1716)}.pdp-lab-s{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:22px}.pdp-lab-s b{display:block;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:13px;font-weight:700;color:var(--adl-black,#1B1716)}.pdp-lab-s em{display:block;font-style:normal;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#767671}.pdp-lab-c{margin:20px 0 24px;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;line-height:21.6px;color:var(--muted)}#pdplab-1:checked~.pdp-lab-m .pdp-lab-r label[for=pdplab-1],#pdplab-2:checked~.pdp-lab-m .pdp-lab-r label[for=pdplab-2],#pdplab-3:checked~.pdp-lab-m .pdp-lab-r label[for=pdplab-3]{color:var(--adl-black,#1B1716);border-bottom-color:var(--red)}#pdplab-1:checked~.pdp-lab-b .pdp-lab-p[data-panel="1"],#pdplab-2:checked~.pdp-lab-b .pdp-lab-p[data-panel="2"],#pdplab-3:checked~.pdp-lab-b .pdp-lab-p[data-panel="3"]{display:block}.pdp-labr:focus-visible~.pdp-lab-m .pdp-lab-r label{outline:2px solid var(--red);outline-offset:2px}@media(max-width:600px){.pdp-lab{height:auto;max-height:calc(100vh - 24px);max-width:calc(100% - 24px)}.pdp-lab-p h3{font-size:26px;line-height:28.17px}.pdp-lab-meta{grid-template-columns:1fr}.pdp-lab-t td.s,.pdp-lab-t th.s{display:none}.pdp-lab-s{grid-template-columns:1fr}}.pdp-lbl{max-width:1040px;margin:0 auto;padding:48px 20px;color:var(--adl-black,#1B1716);font-family:AddloreApoc,Georgia,serif}.pdp-lbl-row{display:grid;grid-template-columns:440px 1fr;gap:56px;align-items:start}.pdp-lbl-fig{margin:0;border-radius:12.6%;overflow:hidden}.pdp-lbl-fig img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;display:block;border-radius:12.6%}.pdp-lbl-nums{display:grid;grid-template-columns:repeat(4,1fr);margin-top:16px;border-top:1px solid rgba(7,7,7,.14)}.pdp-lbl-nums div{padding:12px 0 11px}.pdp-lbl-nums div+div{padding-left:16px}.pdp-lbl-nums b{display:block;font-family:AddloreApoc,Georgia,serif;font-size:26px;font-weight:400;line-height:26px;letter-spacing:normal;color:var(--adl-black,#1B1716)}.pdp-lbl-nums i{display:block;margin-top:7px;font-style:normal;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;line-height:19.8px;letter-spacing:.06em;text-transform:uppercase;color:#767671}.pdp-lbl-pair{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:18px}.pdp-lbl-pair p{margin:0;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;line-height:18px;letter-spacing:normal;color:var(--adl-black,#1B1716)}.pdp-lbl-warn{padding-left:13px}.pdp-lbl-pair .k{display:block;margin-bottom:5px;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;line-height:16.5px;letter-spacing:.06em;text-transform:uppercase;color:#767671}.pdp-lbl-warn b{font-weight:700;color:var(--adl-black,#1B1716)}.pdp-lbl-foot{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:20px}.pdp-lbl-btn{display:flex;align-items:center;gap:9px;padding:13px 24px;border:0;border-radius:20px;background:var(--adl-black,#1B1716);color:#fff;cursor:pointer;font-family:AddloreApoc,Georgia,serif;font-size:15px;line-height:15px}.pdp-lbl-btn svg{width:14px;height:14px;display:block}.pdp-lbl-btn:focus-visible{outline:2px solid var(--adl-colour,#A70D13);outline-offset:3px}.pdp-lbl-lab{margin:0;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;line-height:17.4px;letter-spacing:normal;color:#767671}.pdp-spdlg{width:540px;max-width:calc(100% - 24px);height:852px;max-height:calc(100vh - 48px);padding:0;border:0;border-radius:18px;background:#fff;color:var(--adl-black,#1B1716);display:flex;flex-direction:column;overflow:hidden;font-family:AddloreApoc,Georgia,serif}.pdp-spdlg::backdrop{background:#0707078c}.pdp-spdlg:not([open]){display:none}.pdp-spdlg .hd{flex:0 0 auto;display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding:22px 24px 16px;border-bottom:1px solid rgba(7,7,7,.12)}.pdp-spdlg .hd h3{margin:0;font-family:AddloreApoc,Georgia,serif;font-size:26px;font-weight:400;line-height:27.04px;color:var(--adl-black,#1B1716)}.pdp-spdlg .hd p{margin:8px 0 0;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;line-height:19.8px;letter-spacing:.06em;text-transform:uppercase;color:#767671}.pdp-spdlg .x{position:relative}.pdp-spdlg .bd{flex:1 1 auto;padding:4px 24px 26px;overflow-y:auto;overscroll-behavior:contain}.pdp-spdlg-t{width:100%;border-collapse:collapse}.pdp-spdlg-t th{padding:0 0 9px;text-align:left;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:400;line-height:19.8px;letter-spacing:.06em;text-transform:uppercase;color:#767671}.pdp-spdlg-t th.r{text-align:right}.pdp-spdlg-t td{padding:9px 0;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:13px;line-height:23.4px;letter-spacing:normal;color:var(--adl-black,#1B1716)}.pdp-spdlg-t td.ind{padding-left:16px;color:#767671}.pdp-spdlg-t td.r{padding:9px 0 9px 14px;text-align:right;font-weight:700;color:var(--adl-black,#1B1716)}.pdp-spdlg-t td.g{font-size:12px;font-weight:400;line-height:19.8px;color:#767671}.pdp-spdlg .k{display:block;margin:20px 0 6px;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;line-height:19.8px;letter-spacing:.06em;text-transform:uppercase;color:#767671}.pdp-spdlg .p{max-width:56ch;margin:0;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:13px;line-height:20.15px;letter-spacing:normal;color:var(--adl-black,#1B1716)}.pdp-spdlg .p.fine{margin-top:18px;font-size:12px;color:#767671}@media(max-width:860px){.pdp-lbl-row{grid-template-columns:1fr;gap:24px}.pdp-lbl-nums{grid-template-columns:repeat(2,1fr)}.pdp-lbl-nums b{font-size:26px;line-height:26px;letter-spacing:normal}.pdp-lbl-pair{grid-template-columns:1fr;gap:14px}.pdp-spdlg{height:auto;max-height:calc(100vh - 24px)}}.pdp-faq{padding:48px 0;background:#fff;color:var(--adl-black,#1B1716);font-family:AddloreApoc,Georgia,serif}.pdp-faq-w{max-width:1040px;margin:0 auto;padding:0 20px}.pdp-faq-row{display:grid;grid-template-columns:440px 1fr;gap:56px;align-items:start}.pdp-faq-fig{position:sticky;top:56px;margin:0;border-radius:12.6%;overflow:hidden}.pdp-faq-fig img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;display:block;border-radius:12.6%}.pdp-faq-fig figcaption{position:absolute;top:0;left:0;right:0;padding:26px 26px 82px;border-radius:12.6% 12.6% 0 0;font-size:19px;line-height:25.08px;letter-spacing:normal;color:#fff;background:linear-gradient(#070707bd,#0707074d 52%,#12070700)}.pdp-faq-head{padding-bottom:26px;border-bottom:1px solid var(--adl-black,#1B1716)}.pdp-faq-cred{display:flex;flex-wrap:wrap;align-items:center;gap:7px 18px;margin:18px 0 0;padding:0;border:0;background:none;cursor:pointer;text-align:left;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:700;line-height:18.7px;letter-spacing:.06em;text-transform:uppercase;color:#767671}.pdp-faq-cred span{display:flex;align-items:center;gap:8px;font-style:normal}.pdp-faq-cred .ar{margin-left:5px;font-size:12px;line-height:18.7px}.pdp-faq-cred:focus-visible{outline:2px solid var(--adl-colour,#A70D13);outline-offset:3px}.pdp-faq-list{margin-top:4px}.pdp-faq-list details{border-bottom:1px solid rgba(7,7,7,.14)}.pdp-faq-list summary{position:relative;padding:14px 44px 14px 0;cursor:pointer;list-style:none;font-size:19px;font-weight:700;line-height:32.3px;letter-spacing:normal;color:var(--adl-black,#1B1716)}.pdp-faq-list details[open]>summary{color:var(--red,var(--adl-colour,#A70D13))}.pdp-faq-list summary::-webkit-details-marker{display:none}.pdp-faq-list summary:after{content:"";position:absolute;right:10px;top:26px;width:9px;height:9px;border-right:1px solid var(--adl-black,#1B1716);border-bottom:1px solid var(--adl-black,#1B1716);transform:rotate(45deg)}.pdp-faq-list details[open]>summary:after{border-color:var(--acc,var(--adl-colour,#A70D13));transform:rotate(225deg)}.pdp-faq-list summary:focus-visible{outline:2px solid var(--adl-colour,#A70D13);outline-offset:2px}.pdp-faq-bd{padding:0 0 26px;font-size:15px;line-height:25.5px}.pdp-faq-bd .line{margin:0 0 12px;font-size:19px;line-height:26.6px;letter-spacing:normal;color:var(--red,var(--adl-colour,#A70D13))}.pdp-faq-bd p:not(.line){margin:0;font-size:15px;line-height:26.25px;letter-spacing:normal;color:var(--adl-black,#1B1716)}.pdp-faq-bd p:not(.line)+p:not(.line){margin-top:0}.pdp-faq-more-r{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;margin:0}.pdp-faq-rest{display:none}.pdp-faq-more-r:checked~.pdp-faq-rest{display:block}.pdp-faq-more{display:flex;align-items:center;gap:18px;margin-top:26px}.pdp-faq-more .r{flex:1 1 auto;height:1px;background:#07070724}.pdp-faq-more label{flex:0 0 auto;display:flex;align-items:center;height:44px;padding:0 14px;border-radius:20px;cursor:pointer;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#767671}.pdp-faq-more label .b{display:none}.pdp-faq-more-r:checked~.pdp-faq-more label .a{display:none}.pdp-faq-more-r:checked~.pdp-faq-more label .b{display:block}.pdp-faq-more-r:focus-visible~.pdp-faq-more label{outline:2px solid var(--adl-colour,#A70D13);outline-offset:2px}.pdp-faq-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 28px;margin-top:40px}.pdp-faq-foot p{max-width:298px;margin:0;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;line-height:20.4px;letter-spacing:normal;color:#767671}.pdp-faq-btn{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:404px;max-width:100%;height:76px;padding:0 32px;border:1.5px solid var(--acc);border-radius:40px;background:var(--cta-bg);text-decoration:none;z-index:auto}.pdp-faq-btn b{font-family:AddloreApoc,Georgia,serif;font-style:italic;font-weight:400;font-size:26px;line-height:26px;color:var(--cta-ink)}.pdp-faq-btn i{margin-top:3px;font-style:normal;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;line-height:1.45;color:var(--cta-sub)}.pdp-faq-btn:focus-visible{outline:2px solid var(--adl-colour,#A70D13);outline-offset:3px}@media(max-width:900px){.pdp-faq{padding:40px 0 48px}.pdp-faq-row{grid-template-columns:minmax(0,1fr);gap:28px}.pdp-faq-fig{position:static}.pdp-faq-fig img{height:auto;aspect-ratio:4/5}.pdp-faq-list summary{font-size:19px;line-height:32.3px;padding-right:44px}.pdp-faq-list summary:after{top:26px}.pdp-faq-foot{justify-content:center;text-align:center}}.pdp-sb{position:fixed;left:0;right:0;bottom:0;z-index:9999;padding:6px 16px 7px;background:var(--adl-black,#1B1716);color:#fff;box-shadow:0 -12px 34px -16px #07070780;transition:transform .28s ease}html.pdp-sb-hush .pdp-sb{transform:translateY(110%)}@media(prefers-reduced-motion:reduce){.pdp-sb{transition:none}}.pdp-sb-in{display:flex;align-items:center;justify-content:center;gap:26px;max-width:1040px;height:50px;margin:0 auto}.pdp-sb-pw{display:flex;flex-direction:column;justify-content:center}.pdp-sb-g{display:none;flex-direction:column;min-width:0}.pdp-sb-g .l1{display:flex;align-items:baseline;gap:10px;line-height:17.6px;white-space:nowrap}.pdp-sb-g .now{font-family:AddloreApoc,Georgia,serif;font-size:26px;line-height:27.3px;letter-spacing:normal;color:#fff}.pdp-sb-g .mrp{font-family:AddloreApoc,Georgia,serif;font-size:13px;line-height:13px;letter-spacing:normal;color:#767671}.pdp-sb-g .on{display:flex;align-items:center;text-transform:uppercase;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:700;line-height:11px;letter-spacing:.06em;color:#4fb37a}.pdp-sb-g .l2{margin-top:3px;line-height:15.6px}.pdp-sb-g .sub{font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:13px;font-weight:700;line-height:15.6px;color:#fff;white-space:nowrap}.pdp-sb-btn{position:relative;display:none;align-items:center;justify-content:center;height:50px;padding:0 24px;border:1.5px solid #FFFFFF;border-radius:40px;background:var(--cta-bg);color:var(--cta-ink);cursor:pointer;font-family:AddloreApoc,Georgia,serif;font-style:italic;font-size:26px;font-weight:400;line-height:29.9px;letter-spacing:normal;white-space:nowrap;flex:0 0 auto}.pdp-sb-btn:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}.pdp-sb-g[data-q="2"],.pdp-sb-btn[data-q="2"]{display:flex}body:has(#pdppk-1:checked) .pdp-sb-g[data-q="2"],body:has(#pdppk-1:checked) .pdp-sb-btn[data-q="2"]{display:none}body:has(#pdppk-1:checked) .pdp-sb-g[data-q="1"],body:has(#pdppk-1:checked) .pdp-sb-btn[data-q="1"]{display:flex}@media(max-width:620px){.pdp-sb-in{gap:12px;justify-content:space-between}.pdp-sb-btn{padding:0 16px}.pdp-sb-g .l1{gap:6px}.pdp-sb-g .now{font-size:19px}}.pdp-hf-off{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;margin:0}.pdp-hf{position:fixed;right:24px;bottom:90px;z-index:40;width:150px;height:267px;border:2px solid #FFFFFF;border-radius:20px;background:var(--adl-black,#1B1716);overflow:hidden;box-shadow:0 10px 26px -8px #07070773;cursor:pointer;touch-action:none}.pdp-hf.is-dragging{cursor:grabbing}.pdp-hf video{width:100%;height:100%;object-fit:cover;display:block}.pdp-hf{transition:opacity .25s ease,visibility 0s linear 0s}html.pdp-hf-hush .pdp-hf{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility 0s linear .25s}.pdp-jump{position:fixed;right:12px;bottom:77px;z-index:60;display:flex;flex-direction:column;gap:10px;pointer-events:none}.pdp-jump-b{pointer-events:auto;color:#fff;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;box-shadow:0 6px 18px #0707074d;opacity:0;visibility:hidden;transform:translateY(10px) scale(.9);transition:opacity .22s ease,transform .22s ease,visibility 0s linear .22s;-webkit-tap-highlight-color:transparent}html.pdp-jump-on .pdp-jump-b{opacity:1;visibility:visible;transform:none;transition:opacity .22s ease,transform .22s ease}.pdp-jump-wa{background:#25d366}.pdp-jump-wa svg{width:27px;height:27px;fill:#fff}.pdp-jump-up{background:var(--cocoa)}.pdp-jump-up svg{width:22px;height:22px;fill:none;stroke:#fff;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.pdp-jump-b:focus-visible{outline:2px solid var(--adl-black,#1B1716);outline-offset:3px}#pdp-buy{scroll-margin-top:80px}@media(max-width:380px){.pdp-jump-b{width:46px;height:46px}.pdp-jump-wa svg{width:25px;height:25px}}@media(prefers-reduced-motion:reduce){.pdp-hf,.pdp-jump-b,html.pdp-jump-on .pdp-jump-b,html.pdp-hf-hush .pdp-hf{transition:none}}.pdp-hf-off:checked~.pdp-hf{display:none}.pdp-hf-b{position:absolute;z-index:2}.pdp-hf-x{top:2px;left:2px}.pdp-hf-ex{right:2px;bottom:2px}.pdp-hf-off:focus-visible~.pdp-hf .pdp-hf-x:before{outline:2px solid var(--adl-colour,#A70D13);outline-offset:2px}.pdp-rvw{padding:0;border:0;margin:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;background:var(--adl-black,#1B1716);color:#fff;overflow:hidden}.pdp-rvw:not([open]){display:none}.pdp-rvw::backdrop{background:#070707eb}.pdp-rvw-sc{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain}.pdp-rvw-sc::-webkit-scrollbar{display:none}.pdp-rvw-p{position:relative;flex:0 0 100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always;display:grid;place-items:center;background:var(--adl-black,#1B1716)}.pdp-rvw-p video{width:100%;height:100%;object-fit:cover;display:block}.pdp-rvw-slot{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:radial-gradient(120% 80% at 50% 0%,var(--adl-black,#1B1716) 0%,var(--adl-black,#1B1716) 60%,var(--adl-black,#1B1716) 100%)}.pdp-rvw-slot svg{width:34px;height:34px;fill:none;stroke:#767671;stroke-width:1.4}.pdp-rvw-stick{position:absolute;left:50%;top:78px;transform:translate(-50%);z-index:2;font:700 15px/1 Assistant,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--adl-tab-ink,#FFFFFF);background:var(--adl-tab-bg,var(--adl-colour,#A70D13));padding:11px 18px;border-radius:12px;white-space:nowrap;box-shadow:4px 5px #07070759}.pdp-rvw-slot .pdp-rvw-stick{position:static;transform:none}.pdp-rvw-top{position:absolute;top:0;left:0;right:0;z-index:6;display:flex;justify-content:space-between;padding:10px 8px 0;height:66px;pointer-events:none;background:linear-gradient(180deg,#0707078c,#0000)}.pdp-rvw-top .pdp-ctl{position:relative;pointer-events:auto}.pdp-rvw-snd .on,.pdp-rvw-snd[aria-pressed=true] .off{display:none}.pdp-rvw-snd[aria-pressed=true] .on{display:block}.pdp-rvw-arw{position:absolute;top:50%;margin-top:-22px;z-index:6}.pdp-rvw-arw.prev{left:6px}.pdp-rvw-arw.next{right:6px}.pdp-rvw-dots{position:absolute;left:0;right:0;bottom:112px;z-index:6;display:flex;gap:6px;justify-content:center;pointer-events:none}.pdp-rvw-dots i{width:6px;height:6px;border-radius:50%;background:#ffffff52;transition:width .2s,background-color .2s}.pdp-rvw-dots i.on{width:18px;border-radius:80px;background:#fff}.pdp-rvw-hint{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:grid;place-items:center;pointer-events:none;opacity:0}.pdp-rvw[open] .pdp-rvw-hint{animation:pdp-rvw-hint 3.6s ease .5s 1 both}.pdp-rvw-hint span{padding:10px 16px;border-radius:999px;background:#07070773;font:600 12px/1 Assistant,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#fff}@keyframes pdp-rvw-hint{0%{opacity:0}12%{opacity:1}80%{opacity:1}to{opacity:0}}.pdp-rvw-buy{position:absolute;left:0;right:0;bottom:0;z-index:7;display:flex;align-items:center;gap:12px;padding:12px 14px calc(16px + env(safe-area-inset-bottom));background:linear-gradient(180deg,rgba(11,9,8,0),rgba(7,7,7,.82) 34%,var(--adl-black,#1B1716) 100%)}.pdp-rvw-g{display:none;flex:1 1 auto;min-width:0;flex-direction:column}.pdp-rvw-g .l1{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.pdp-rvw-g .now{font-family:AddloreApoc,Georgia,serif;font-size:26px;line-height:1.05;color:#fff}.pdp-rvw-g .mrp{font:400 13px/1 Assistant,system-ui,sans-serif;color:#767671}.pdp-rvw-g .on{font:700 11px/1 Assistant,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#4fb37a}.pdp-rvw-g .l2{margin-top:3px;font:600 12px/1.2 Assistant,system-ui,sans-serif;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdp-rvw-cta{position:relative;display:none;flex:0 0 auto;min-width:150px;min-height:50px;padding:8px 20px;border:1.5px solid #FFFFFF;border-radius:40px;background:var(--cta-bg);color:var(--cta-ink);cursor:pointer;box-shadow:0 6px 18px #07070747;font-family:AddloreApoc,Georgia,serif;font-style:italic;font-size:26px;line-height:1;white-space:nowrap}.pdp-rvw-cta:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}.pdp-rvw-g[data-q="2"]{display:flex}.pdp-rvw-cta[data-q="2"]{display:block}body:has(#pdppk-1:checked) .pdp-rvw-g[data-q="2"],body:has(#pdppk-1:checked) .pdp-rvw-cta[data-q="2"]{display:none}body:has(#pdppk-1:checked) .pdp-rvw-g[data-q="1"]{display:flex}body:has(#pdppk-1:checked) .pdp-rvw-cta[data-q="1"]{display:block}@media(min-width:768px){.pdp-rvw-sc,.pdp-rvw-buy,.pdp-rvw-top,.pdp-rvw-dots,.pdp-rvw-hint{left:50%;right:auto;width:min(480px,56.25dvh);transform:translate(-50%)}.pdp-rvw-arw.prev{left:calc(50% - min(240px,28.125dvh) - 56px)}.pdp-rvw-arw.next{right:calc(50% - min(240px,28.125dvh) - 56px)}}@media(max-width:380px){.pdp-rvw-cta{min-width:136px;padding:8px 14px}.pdp-rvw-stick{font-size:13px;padding:10px 15px}}@media(prefers-reduced-motion:reduce){.pdp-rvw[open] .pdp-rvw-hint{animation:none}.pdp-rvw-dots i{transition:none}.pdp-rvw-sc{scroll-behavior:auto}}@media(prefers-reduced-motion:reduce){.pdp-hf video{animation:none}}@media(max-width:620px){.pdp-hf{right:12px;bottom:78px;width:108px;height:192px}}.pdp-sb-btn b,.pdp-rvw-cta b{font:inherit}@media(max-width:620px){.pdp-cta b,.pdp-faq-btn b,.pdp-sb-btn,.pdp-rvw-cta,.pdp-ind-btn{font-size:22px;line-height:22px}}.pdp-cta,.pdp-faq-btn,.pdp-sb-btn,.pdp-rvw-cta,.pdp-ind-btn{transition:background-color .15s ease,transform .12s ease,box-shadow .15s ease}.pdp-cta:hover,.pdp-faq-btn:hover,.pdp-sb-btn:hover,.pdp-rvw-cta:hover,.pdp-ind-btn:hover{background-color:color-mix(in srgb,var(--cta-bg) 78%,#FFFFFF);transform:translateY(-1px);box-shadow:0 6px 16px #0707072e}.pdp-cta:active,.pdp-faq-btn:active,.pdp-sb-btn:active,.pdp-rvw-cta:active,.pdp-ind-btn:active{background-color:color-mix(in srgb,var(--cta-bg) 88%,#FFFFFF);transform:translateY(1px);box-shadow:none}@media(prefers-reduced-motion:reduce){.pdp-cta,.pdp-faq-btn,.pdp-sb-btn,.pdp-rvw-cta,.pdp-ind-btn{transition:none}.pdp-cta:hover,.pdp-faq-btn:hover,.pdp-sb-btn:hover,.pdp-rvw-cta:hover,.pdp-ind-btn:hover,.pdp-cta:active,.pdp-faq-btn:active,.pdp-sb-btn:active,.pdp-rvw-cta:active,.pdp-ind-btn:active{transform:none}}html[data-cart] .pdp-cta,html[data-cart] .pdp-sb-btn,html[data-cart] .pdp-rvw-cta{pointer-events:none}html[data-cart] .pdp-cta>*,html[data-cart] .pdp-sb-btn>*,html[data-cart] .pdp-rvw-cta>*{visibility:hidden}html[data-cart] .pdp-cta:before,html[data-cart] .pdp-sb-btn:before,html[data-cart] .pdp-rvw-cta:before{content:"adding\2026";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;font-family:var(--display);font-style:italic;font-weight:400;font-size:26px;line-height:1;color:var(--cta-ink);white-space:nowrap}html[data-cart=added] .pdp-cta:before,html[data-cart=added] .pdp-sb-btn:before,html[data-cart=added] .pdp-rvw-cta:before{content:"added to cart \2713"}@media(max-width:620px){html[data-cart] .pdp-cta:before,html[data-cart] .pdp-sb-btn:before,html[data-cart] .pdp-rvw-cta:before{font-size:22px}}.adlfq{background:#fff;color:var(--adl-black,#1B1716);padding:46px 0 54px;font-family:Assistant,system-ui,-apple-system,sans-serif;line-height:1.5}.adlfq *,.adlfq *:before,.adlfq *:after{box-sizing:border-box}.adlfq-w{width:100%;max-width:var(--adl-wrap,1040px);margin:0 auto;padding:0 20px}.adlfq h2{letter-spacing:normal;color:var(--adl-black,#1B1716);margin:0 0 22px;font-family:AddloreApoc,Georgia,serif;font-weight:400;font-size:34px;line-height:1.06}.adlfq h2 em{font-style:normal;font-size:34px}.adlfq details{border-bottom:1px solid var(--adl-rule,rgba(7,7,7,.1))}.adlfq summary{cursor:pointer;list-style:none;padding:16px 0;min-height:44px;display:flex;align-items:center;gap:12px;font-family:AddloreApoc,Georgia,serif;font-weight:700;font-size:19px;line-height:1.24}.adlfq summary::-webkit-details-marker{display:none}.adlfq summary:after{content:"+";margin-left:auto;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:19px;color:#767671;flex:0 0 auto}.adlfq details[open] summary:after{content:"\2212"}.adlfq details p{margin:0 0 18px;font-family:AddloreApoc,Georgia,serif;font-size:15px;line-height:1.55;color:var(--adl-black,#1B1716)}@media(max-width:749px){.adlfq{padding:30px 0 40px}.adlfq h2,.adlfq h2 em{font-size:26px}.adlfq summary{font-size:15px}}.adlsp{background:#fff;color:var(--adl-black,#1B1716);padding:44px 0 56px;font-family:Assistant,system-ui,-apple-system,sans-serif;line-height:1.5}.adlsp *,.adlsp *:before,.adlsp *:after{box-sizing:border-box}.adlsp-w{width:100%;max-width:var(--adl-wrap,1040px);margin:0 auto;padding:0 20px}.adlsp-grid{display:grid;grid-template-columns:.82fr 1fr;gap:44px;align-items:start}.adlsp-fig{margin:0;position:sticky;top:24px}.adlsp-fig img{width:100%;height:auto;display:block;border-radius:var(--adl-radius-tile,12.6%)}.adlsp h2{letter-spacing:normal;margin:0 0 4px;font-family:AddloreApoc,Georgia,serif;font-weight:400;font-size:34px;line-height:1.06;color:var(--adl-black,#1B1716)}.adlsp-lede{margin:0 0 22px;font-family:AddloreApoc,Georgia,serif;font-size:15px;color:var(--adl-black,#1B1716)}.adlsp-t{width:100%;border-collapse:separate;border-spacing:0;margin:0}.adlsp-t th,.adlsp-t td{border:0;text-align:left;padding:12px 0;font-size:13px;line-height:1.4}.adlsp-t thead th{font-family:Assistant,system-ui,-apple-system,sans-serif;font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#767671;padding:0 0 11px}.adlsp-t tbody td{border-top:1px solid var(--adl-rule,rgba(7,7,7,.1))}.adlsp-t tbody tr:first-child td{border-top:0}.adlsp-t td.sub{padding-left:16px;color:var(--adl-black,#1B1716)}.adlsp-t td.n,.adlsp-t th.n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.adlsp-t td.n{font-weight:700}.adlsp-t td.n2,.adlsp-t th.n2{text-align:right;color:#767671;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400}.adlsp-note{margin:12px 0 0;font-size:12px;line-height:1.5;color:#767671}.adlsp-warn{margin:20px 0 0;padding:14px 16px;border-radius:var(--adl-radius-panel,14px);background:var(--adl-tint,#FFFFFF);font-size:13px;line-height:1.5;color:var(--adl-ink,var(--adl-black,#1B1716))}.adlsp details{margin:20px 0 0;border-top:1px solid var(--adl-rule,rgba(7,7,7,.1))}.adlsp summary{cursor:pointer;padding:14px 0;font-size:12px;font-family:Assistant,system-ui,-apple-system,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--adl-black,#1B1716);min-height:44px;display:flex;align-items:center}.adlsp dl{margin:0 0 10px}.adlsp dt{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#767671;margin:16px 0 3px;font-family:Assistant,system-ui,-apple-system,sans-serif}.adlsp dd{margin:0;font-size:13px;line-height:1.5}@media(max-width:749px){.adlsp{padding:28px 0 40px}.adlsp-grid{grid-template-columns:1fr;gap:22px}.adlsp-fig{position:static}.adlsp h2{font-size:26px}.adlsp-t th,.adlsp-t td{font-size:13px;padding:11px 0}.adlsp-t td.n2,.adlsp-t th.n2{display:none}}.adlst{background:#fff;color:var(--adl-black,#1B1716);font-family:Assistant,system-ui,-apple-system,sans-serif}.adlst *,.adlst *:before,.adlst *:after{box-sizing:border-box}.adlst-w{width:100%;max-width:var(--adl-wrap,1040px);margin:0 auto;padding:0 20px}.adlst-lock{padding:52px 0 6px;text-align:center}.adlst-lockstage{position:relative;max-width:850px;margin:0 auto}.adlst-wreath{display:block;width:100%;height:auto}.adlst-name{position:absolute;left:50%;top:1%;width:41%;height:auto;transform:translate(-50%);z-index:2}.adlst-rot{position:absolute;left:50%;top:46%;width:64%;height:auto;transform:translate(-50%,-50%) rotate(-7deg);z-index:3;border-radius:var(--adl-radius-media,20px);box-shadow:0 18px 40px #07070729}.adlst-cap{margin:2px 0 0;font-family:AddloreApoc,Georgia,serif;font-size:15px;line-height:1.5;color:var(--adl-black,#1B1716)}.adlst-two{padding:40px 0 64px;text-align:center}.adlst-grid{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;margin:0 0 26px}.adlst-fig{position:relative;margin:0}.adlst-fig img.adlst-photo{width:100%;height:auto;display:block;border-radius:var(--adl-radius-media,20px)}.adlst-fig.tile img.adlst-photo{border-radius:var(--adl-radius-tile,12.6%)}.adlst-leaf{position:absolute;width:44px;height:auto;z-index:2;pointer-events:none}.adlst-leaf.a{top:-30px;left:-6px}.adlst-leaf.b{top:-30px;left:52px}.adlst-leaf.c{bottom:-26px;right:-6px}.adlst-phrase{display:block;width:100%;max-width:820px;height:auto;margin:0 auto 20px}.adlst-cta{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 44px;border-radius:var(--adl-radius-pill,80px);background:var(--adl-cta,var(--soft,var(--adl-secondary,#F9E9F1)));color:var(--adl-black,#1B1716);text-decoration:none;font-family:AddloreApoc,Georgia,serif;font-style:italic;font-size:19px}.adlst-cta:hover{filter:brightness(.97)}@media(max-width:749px){.adlst-lock{padding:30px 0 2px}.adlst-two{padding:24px 0 44px}.adlst-grid{grid-template-columns:1fr;gap:44px}.adlst-leaf{width:34px}.adlst-cta{font-size:19px;padding:0 34px}}.pdp-lbl-labline{margin:18px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:9px 13px;font-family:Assistant,system-ui,-apple-system,sans-serif;font-size:13px;line-height:19.5px;color:var(--adl-black,#1B1716)}.pdp-lbl-labline svg{width:19px;height:18px;color:var(--lab,var(--adl-colour,#A70D13));flex:0 0 auto}.pdp-lbl-labline b{font-family:AddloreApoc,Georgia,serif;font-weight:400;font-size:15px;color:var(--adl-black,#1B1716)}.pdp-lbl-labline span{display:block;font-size:13px;line-height:19.5px;color:var(--adl-black,#1B1716)}.pdp-lbl-labline-open{font-style:normal;position:relative;padding:0;border:0;background:none;cursor:pointer;font-family:inherit;font-size:13px;line-height:18.78px;color:var(--cocoa);text-decoration:underline;text-underline-offset:3px}.pdp-lbl-labline-open:focus-visible{outline:2px solid var(--red);outline-offset:2px}.pdp-bub .n .u{font-size:.5em}.pdp-reels,.pdp-reviews,.pdp-fd,.pdp-days,.uvs,.bp,.pdp-ba,.pdp-ind,.pdp-lbl{content-visibility:auto}.pdp-reels{contain-intrinsic-size:auto 591px}.pdp-reviews{contain-intrinsic-size:auto 565px}.pdp-fd{contain-intrinsic-size:auto 605px}.pdp-days{contain-intrinsic-size:auto 224px}.uvs{contain-intrinsic-size:auto 715px}.bp{contain-intrinsic-size:auto 835px}.pdp-ba{contain-intrinsic-size:auto 710px}.pdp-ind{contain-intrinsic-size:auto 619px}.pdp-lbl{contain-intrinsic-size:auto 646px}@media print{.pdp-reels,.pdp-reviews,.pdp-fd,.pdp-days,.uvs,.bp,.pdp-ba,.pdp-ind,.pdp-lbl{content-visibility:visible}}.pdp-bub .c .ico{width:26px;height:26px;fill:none;stroke:var(--acc);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.pdp-bub .c .ico text{fill:var(--acc);stroke:none;font-family:var(--display);font-size:13px}.pdp-welcome{margin:0;padding:6px 16px;background:var(--tint);color:var(--red);text-align:center;font-family:var(--ui);font-size:13px;line-height:1.4}.pdp-welcome b{font-weight:700}.pdp-welcome svg,.pdp-offer-w svg{width:13px;height:13px;margin-right:5px;vertical-align:-2px;fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round}.pdp-offer-w{font-size:13px;color:var(--red)}.pdp-offer-w strong{color:var(--red)}.pdp-offer-w .o1{display:none}body:has(#pdppk-1:checked) .pdp-offer-w .o1{display:inline}body:has(#pdppk-1:checked) .pdp-offer-w .o2{display:none}
/*# sourceMappingURL=/cdn/shop/t/30/assets/pdp.css.map */
