.pg{color:var(--ink);background:var(--bg);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden;position:relative}.pg *,.pg *:before,.pg *:after{box-sizing:border-box}.pg h1,.pg h2,.pg h3,.pg h4,.pg p,.pg ul,.pg ol,.pg figure{margin:0;padding:0}.pg ul{list-style:none}.pg a{color:inherit}.pg img{display:block;max-width:100%;height:auto}.pg button{font-family:inherit;cursor:pointer;-webkit-appearance:none;appearance:none;border:0;background:none;color:inherit;margin:0;letter-spacing:normal;text-transform:none;box-shadow:none;min-height:0;min-width:0;padding:0}.pg button:after{display:none}.pg-w{max-width:1240px;margin:0 auto;padding:0 20px}.pg-d{font-family:var(--fd);font-weight:var(--fw,700);letter-spacing:-.02em;line-height:1.02}.pg-js .rv{opacity:0;-webkit-transform:translateY(26px);transform:translateY(26px);-webkit-transition:opacity .9s cubic-bezier(.2,.7,.2,1),-webkit-transform .9s cubic-bezier(.2,.7,.2,1);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);-webkit-transition-delay:var(--d,0s);transition-delay:var(--d,0s)}.pg-js .rv.in{opacity:1;-webkit-transform:none;transform:none}.pg-js .rv-l{-webkit-transform:translateX(-40px);transform:translate(-40px)}.pg-js .rv-s{-webkit-transform:scale(.92);transform:scale(.92)}.pg-top{background:var(--dk);color:#fff;height:38px;overflow:hidden;white-space:nowrap;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:38px}.pg-mq{display:inline-block;-webkit-animation:pgMq 60s linear infinite;animation:pgMq 60s linear infinite;will-change:transform}.pg-mq span{display:inline-block;padding:0 28px}.pg-mq span:after{content:"\2726";display:inline-block;margin-left:56px;opacity:.6}@-webkit-keyframes pgMq{0%{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(-33.333%)}}@keyframes pgMq{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.pg-hd{position:-webkit-sticky;position:sticky;top:0;z-index:60;background:var(--glass);-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px);border-bottom:1px solid var(--line)}.pg-hd__in{height:68px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.pg-hd__sec{-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--mut)}.pg-hd__r{-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.pg-logo{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;gap:10px;text-decoration:none;font-family:var(--fd);font-weight:var(--fw,700);font-size:26px;letter-spacing:-.02em;color:var(--ink)}.pg-logo i{font-style:normal;width:36px;height:36px;border-radius:50%;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:18px;font-weight:var(--fw,700);background:var(--a);color:var(--on);font-family:var(--fd)}.pg .pg-cartbtn{position:relative;width:46px;height:46px;border-radius:50%;border:1px solid var(--line);display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;color:var(--ink);background:var(--card);-webkit-transition:-webkit-transform .2s;transition:transform .2s}.pg .pg-cartbtn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.pg-cartbtn b{position:absolute;top:-5px;right:-5px;min-width:20px;height:20px;border-radius:10px;background:var(--a);color:var(--on);font-size:11px;line-height:20px;text-align:center;padding:0 5px}.pg-cartbtn b[hidden]{display:none}.pg-cartbtn.bump{-webkit-animation:pgBump .5s;animation:pgBump .5s}.pg-hero{position:relative;padding:44px 0 70px;overflow:hidden}.pg-hero:before{content:"";position:absolute;top:-20%;left:-10%;width:70%;height:90%;background:radial-gradient(closest-side,var(--as),transparent);opacity:.7;-webkit-animation:pgBlob 14s ease-in-out infinite alternate;animation:pgBlob 14s ease-in-out infinite alternate;pointer-events:none}.pg-hero:after{content:"";position:absolute;bottom:-25%;right:-15%;width:65%;height:80%;background:radial-gradient(closest-side,var(--as2),transparent);-webkit-animation:pgBlob 18s ease-in-out infinite alternate-reverse;animation:pgBlob 18s ease-in-out infinite alternate-reverse;pointer-events:none}.pg-fx{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.pg-hero__g{position:relative;z-index:2;display:grid;grid-template-columns:1.05fr 1fr;gap:56px;-webkit-align-items:start;align-items:start}.pg-gal{position:-webkit-sticky;position:sticky;top:96px}.pg-main{position:relative;border-radius:24px}.pg-main__f{position:relative;border-radius:24px;overflow:hidden;background:var(--card);box-shadow:0 30px 60px -40px var(--sh),0 0 0 1px var(--line);padding-top:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}.pg-main__f img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-transition:-webkit-transform 1.1s cubic-bezier(.2,.7,.2,1),opacity .4s;transition:transform 1.1s cubic-bezier(.2,.7,.2,1),opacity .4s}.pg-main__f:after{display:none}.pg-stamp{position:absolute;top:16px;left:16px;z-index:3;padding:7px 13px;border-radius:99px;background:var(--bg);color:var(--ink);font-size:13px;font-weight:700;letter-spacing:.01em;box-shadow:0 4px 14px #0000001f}.pg-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:16px}.pg .pg-th{position:relative;border-radius:16px;overflow:hidden;padding-top:100%;border:2px solid transparent;background:var(--card);-webkit-transition:border-color .25s,-webkit-transform .25s;transition:border-color .25s,transform .25s}.pg .pg-th:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.pg .pg-th.on{border-color:var(--a)}.pg-th img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.pg-kick{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;gap:8px;padding:7px 14px;border-radius:99px;background:var(--as);color:var(--a);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pg-kick:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--a)}.pg-h1{font-size:clamp(38px,5.2vw,64px);margin-top:18px}.pg-h1 em{font-style:normal;display:inline-block;background:linear-gradient(100deg,var(--a) 0%,var(--a2) 45%,var(--a) 90%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--a);padding-bottom:.06em}.pg-name{margin-top:14px;font-size:14px;font-weight:700;letter-spacing:.04em;color:var(--mut);text-transform:uppercase}.pg-sub{margin-top:12px;font-size:18px;color:var(--mut);max-width:520px}.pg-price{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:22px}.pg-price b{font-family:var(--fd);font-size:40px;font-weight:800;letter-spacing:-.02em;line-height:1}.pg-price s{font-size:20px;color:var(--mut)}.pg-price>span{font-size:14px;font-weight:700;color:var(--ok,#1f7a45);padding:5px 11px;border-radius:99px;background:#2e9e5b24}.pg-bul{margin-top:22px!important;display:grid;gap:11px}.pg-bul li{display:-webkit-flex;display:flex;gap:12px;-webkit-align-items:flex-start;align-items:flex-start;font-size:15.5px;font-weight:500}.pg-bul li i{-webkit-flex:none;flex:none;color:var(--a);display:-webkit-inline-flex;display:inline-flex;margin-top:1px;font-style:normal}.pg-stock{margin-top:22px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;font-size:14px;color:var(--mut)}.pg-stock b{color:var(--ink)}.pg-stock .dot{width:8px;height:8px;border-radius:50%;background:#2e9e5b;box-shadow:0 0 0 3px #2e9e5b2e}.pg-box{margin-top:26px;padding:22px;border-radius:24px;background:var(--card);border:1px solid var(--line);box-shadow:0 30px 60px -40px var(--sh)}.pg-lbl{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:12px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--mut);margin-bottom:12px!important}.pg-lbl:after{content:"";-webkit-flex:1;flex:1;height:1px;background:var(--line)}.pg-sizes{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:20px}.pg .pg-size{min-width:56px;height:44px;padding:0 14px;border-radius:12px;border:2px solid var(--line);background:var(--bg);font-weight:800;font-size:14px;color:var(--ink);-webkit-transition:all .2s;transition:all .2s}.pg .pg-size.on{background:var(--a);border-color:var(--a);color:var(--on);-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 8px 18px var(--as)}.pg .pg-size:disabled{opacity:.35;text-decoration:line-through}.pg-cards{display:grid;gap:12px}.pg-card{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:14px;padding:16px 18px;border-radius:18px;border:2px solid var(--line);background:var(--bg);cursor:pointer;-webkit-transition:border-color .25s,box-shadow .25s,-webkit-transform .25s;transition:border-color .25s,box-shadow .25s,transform .25s;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.pg-card:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.pg-card.on{border-color:var(--a);box-shadow:0 0 0 4px var(--as),0 18px 36px -18px var(--sh)}.pg-card__r{-webkit-flex:none;flex:none;width:22px;height:22px;border-radius:50%;border:2px solid var(--line);position:relative;-webkit-transition:border-color .2s;transition:border-color .2s}.pg-card.on .pg-card__r{border-color:var(--a)}.pg-card.on .pg-card__r:after{content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:var(--a);-webkit-animation:pgPop .35s cubic-bezier(.3,1.6,.5,1);animation:pgPop .35s cubic-bezier(.3,1.6,.5,1)}.pg-card__qty{-webkit-flex:none;flex:none;display:-webkit-flex;display:flex}.pg-card__qty img{width:44px;height:44px;border-radius:10px;object-fit:cover;border:2px solid var(--bg);box-shadow:0 2px 6px #0000001f}.pg-card__qty img+img{margin-left:-22px}.pg-card__m{-webkit-flex:1;flex:1;min-width:0}.pg-card__t{font-weight:800;font-size:16px}.pg-card__s{font-size:13px;color:var(--mut);margin-top:2px}.pg-card__s b{color:var(--ok,#1f7a45);font-weight:700}.pg-card__p{text-align:right;-webkit-flex:none;flex:none}.pg-card__p b{display:block;font-size:18px;font-weight:800}.pg-card__p s{display:block;font-size:13px;color:var(--mut)}.pg-tag{position:absolute;top:-11px;right:16px;padding:4px 11px;border-radius:99px;font-size:10.5px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;background:var(--a);color:var(--on)}.pg-tag--2{background:var(--a2);color:var(--on2)}.pg-ups{margin-top:16px;display:grid;gap:10px}.pg-up{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:12px;padding:13px 14px;border-radius:14px;border:1.5px dashed var(--line);background:var(--bg);cursor:pointer;-webkit-transition:border-color .2s,background .2s;transition:border-color .2s,background .2s}.pg-up.on{border-style:solid;border-color:var(--a);background:var(--as)}.pg-up input{position:absolute;opacity:0;pointer-events:none}.pg-chk{-webkit-flex:none;flex:none;width:22px;height:22px;border-radius:7px;border:2px solid var(--line);display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;color:var(--on);-webkit-transition:all .2s;transition:all .2s}.pg-up.on .pg-chk{background:var(--a);border-color:var(--a)}.pg-chk svg{opacity:0;-webkit-transform:scale(.4);transform:scale(.4);-webkit-transition:all .25s cubic-bezier(.3,1.6,.5,1);transition:all .25s cubic-bezier(.3,1.6,.5,1)}.pg-up.on .pg-chk svg{opacity:1;-webkit-transform:none;transform:none}.pg-up__m{-webkit-flex:1;flex:1;min-width:0}.pg-up__t{font-weight:700;font-size:14.5px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:6px}.pg-up__t svg{color:var(--a)}.pg-up__s{font-size:12.5px;color:var(--mut)}.pg-up__p{font-weight:800;font-size:14px}.pg-tot{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:baseline;align-items:baseline;margin:18px 2px 14px;font-weight:700}.pg-tot s{color:var(--mut);font-weight:500;margin-right:8px;font-size:15px}.pg-tot b{font-family:var(--fd);font-size:28px;font-weight:800}.pg .pg-atc{position:relative;overflow:hidden;display:block;width:100%;height:60px;border-radius:16px;background:var(--a);color:var(--on);font-size:17px;font-weight:800;letter-spacing:.02em;box-shadow:0 10px 24px -14px var(--a);-webkit-transition:-webkit-transform .2s,filter .2s;transition:transform .2s,filter .2s}.pg .pg-atc:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-filter:brightness(1.06);filter:brightness(1.06)}.pg .pg-atc:active{-webkit-transform:scale(.98);transform:scale(.98)}.pg .pg-atc:before{display:none}.pg .pg-atc[disabled],.pg .pg-pay[disabled]{opacity:.7;pointer-events:none}.pg .pg-pay{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:6px;width:100%;height:56px;margin-top:10px;border-radius:16px;background:var(--ink);color:var(--bg);font-size:16px;font-weight:700;-webkit-transition:-webkit-transform .2s;transition:transform .2s}.pg .pg-pay:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.pg-pay .ap{font-size:22px;font-weight:600;letter-spacing:-.01em;font-family:-apple-system,SF Pro Display,Helvetica Neue,sans-serif;-webkit-align-items:center;align-items:center;gap:4px}.pg-msg{min-height:0;font-size:13.5px;color:#e5484d;text-align:center;margin-top:8px}.pg-msg:empty{display:none}.pg-cards-pay{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-webkit-justify-content:center;justify-content:center;margin-top:14px}.pg-cards-pay svg{width:38px;height:24px}.pg-eta{margin-top:16px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:var(--bg);border:1px solid var(--line);font-size:14px;color:var(--mut)}.pg-eta svg{color:var(--a);-webkit-flex:none;flex:none}.pg-eta b{color:var(--ink)}.pg-sec-note{margin-top:12px!important;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:6px;font-size:12.5px;color:var(--mut)}.pg-help{margin-top:12px;display:-webkit-flex;display:flex;gap:10px;-webkit-align-items:flex-start;align-items:flex-start;font-size:13.5px;color:var(--mut);padding:0 4px}.pg-help svg{color:var(--a);-webkit-flex:none;flex:none;margin-top:1px}.pg-help a{color:var(--ink);font-weight:600}.pg-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}.pg-trust div{text-align:center;padding:14px 8px;border-radius:14px;background:var(--card);border:1px solid var(--line);line-height:1.3}.pg-trust svg{color:var(--a);display:block;margin:0 auto 6px}.pg-trust b{display:block;font-size:12.5px}.pg-trust small{display:block;font-size:11px;color:var(--mut);margin-top:2px}.pg-band{background:var(--card);color:var(--ink);overflow:hidden;white-space:nowrap;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:20px 0 0}.pg-band .pg-mq{-webkit-animation-duration:70s;animation-duration:70s}.pg-band span{font-family:var(--fd);font-weight:var(--fw,700);font-size:clamp(20px,2.4vw,28px);letter-spacing:-.01em;padding:0 22px;opacity:.9}.pg-band span:after{margin-left:44px}.pg-story{position:relative;padding:120px 0;background:var(--dk);color:#fff;overflow:hidden;text-align:center}.pg-story__bg{position:absolute;top:-10%;left:-10%;width:120%;height:120%;background-size:cover;background-position:center;-webkit-filter:blur(26px) saturate(1.3);filter:blur(26px) saturate(1.3);opacity:.38;will-change:transform}.pg-story:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at center,transparent 0%,var(--dk) 78%)}.pg-story .pg-w{position:relative;z-index:2;max-width:980px}.pg-story__k{font-size:12.5px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--a2)}.pg-story h2{font-size:clamp(32px,4.6vw,60px);margin-top:18px!important}.pg-story h2 .w{display:inline-block;opacity:.12;-webkit-transition:opacity .6s,-webkit-transform .6s;transition:opacity .6s,transform .6s;-webkit-transform:translateY(10px);transform:translateY(10px)}.pg-story h2.in .w{opacity:1;-webkit-transform:none;transform:none}.pg-story p{margin:26px auto 0!important;max-width:640px;font-size:18px;opacity:.82}.pg-sec{padding:110px 0}.pg-sh{text-align:center;max-width:720px;margin:0 auto 56px}.pg-sh small{font-size:12.5px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--a)}.pg-sh h2{font-size:clamp(32px,4.2vw,54px);margin-top:12px!important}.pg-feats{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.pg-feat{position:relative;padding:30px 24px;border-radius:26px;background:var(--card);border:1px solid var(--line);overflow:hidden;-webkit-transition:-webkit-transform .35s,box-shadow .35s;transition:transform .35s,box-shadow .35s}.pg-feat:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 24px 44px -30px var(--sh)}.pg-feat__i{position:relative;width:56px;height:56px;border-radius:16px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:var(--as);color:var(--a)}.pg-feat h3{position:relative;font-size:21px;margin-top:22px!important}.pg-feat p{position:relative;margin-top:8px!important;color:var(--mut);font-size:15px}.pg-show{display:grid;grid-template-columns:1fr 1fr;gap:64px;-webkit-align-items:center;align-items:center}.pg-show__img{position:relative;border-radius:32px;overflow:hidden;padding-top:112%;box-shadow:0 40px 80px -40px var(--sh)}.pg-show__img img{position:absolute;top:-8%;left:0;width:100%;height:116%;object-fit:cover;will-change:transform}.pg-show__chip{position:absolute;left:18px;bottom:18px;z-index:2;padding:12px 16px;border-radius:16px;background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-weight:800;font-size:14px;color:var(--ink);box-shadow:0 10px 24px #0000001f}.pg-steps{display:grid;gap:14px;margin-top:30px!important}.pg-step{display:-webkit-flex;display:flex;gap:20px;padding:22px;border-radius:22px;background:var(--card);border:1px solid var(--line)}.pg-step__n{-webkit-flex:none;flex:none;font-family:var(--fd);font-weight:800;font-size:44px;line-height:1;background:linear-gradient(180deg,var(--a),var(--a2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--a);min-width:52px}.pg-step h3{font-size:19px}.pg-step p{color:var(--mut);font-size:15px;margin-top:4px!important}.pg-sg{display:grid;grid-template-columns:1.2fr 1fr;gap:26px}.pg-specs{padding:34px;border-radius:28px;background:var(--card);border:1px solid var(--line)}.pg-specs h3{font-size:26px;margin-bottom:18px!important}.pg-specs dl{margin:0}.pg-specs div{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;gap:18px;padding:14px 0;border-bottom:1px dashed var(--line);font-size:15px}.pg-specs div:last-child{border-bottom:0}.pg-specs dt{color:var(--mut)}.pg-specs dd{margin:0;font-weight:700;text-align:right}.pg-guar{position:relative;padding:34px;border-radius:28px;background:linear-gradient(145deg,var(--a),var(--a2));color:var(--on);overflow:hidden;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;min-height:320px}.pg-guar>svg{position:absolute;top:22px;right:22px;width:130px;height:130px;-webkit-animation:pgSpin 40s linear infinite;animation:pgSpin 40s linear infinite}.pg-guar__c{position:absolute;top:22px;right:22px;width:130px;height:130px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.pg-guar h3{font-size:30px}.pg-guar p{margin-top:10px!important;opacity:.92;font-size:15.5px;max-width:420px}.pg-faq{max-width:820px;margin:0 auto;display:grid;gap:12px}.pg-faq details{border-radius:20px;background:var(--card);border:1px solid var(--line);overflow:hidden;-webkit-transition:box-shadow .3s;transition:box-shadow .3s}.pg-faq details[open]{box-shadow:0 20px 40px -28px var(--sh);border-color:var(--a)}.pg-faq summary{list-style:none;cursor:pointer;padding:22px 24px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;gap:16px;font-weight:800;font-size:17px}.pg-faq summary::-webkit-details-marker{display:none}.pg-faq summary i{-webkit-flex:none;flex:none;width:32px;height:32px;border-radius:50%;background:var(--as);color:var(--a);position:relative;-webkit-transition:-webkit-transform .35s,background .3s;transition:transform .35s,background .3s}.pg-faq summary i:before,.pg-faq summary i:after{content:"";position:absolute;top:15px;left:9px;width:14px;height:2px;border-radius:2px;background:currentColor}.pg-faq summary i:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.pg-faq details[open] summary i{-webkit-transform:rotate(135deg);transform:rotate(135deg);background:var(--a);color:var(--on)}.pg-faq .a{padding:0 24px 22px;color:var(--mut);font-size:15.5px;-webkit-animation:pgIn .45s ease;animation:pgIn .45s ease}.pg-cta{position:relative;border-radius:36px;overflow:hidden;background:var(--dk);color:#fff;display:grid;grid-template-columns:1fr 1fr;-webkit-align-items:center;align-items:center}.pg-cta__m{padding:64px 56px;position:relative;z-index:2}.pg-cta h2{font-size:clamp(34px,4.4vw,58px)}.pg-cta h2 em{font-style:normal;color:var(--a2)}.pg-cta p{margin-top:14px!important;opacity:.8;font-size:17px}.pg .pg-cta__b{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;gap:10px;margin-top:28px;height:60px;padding:0 30px;border-radius:16px;background:var(--a);color:var(--on);font-weight:800;font-size:17px;text-decoration:none;box-shadow:0 12px 26px -14px var(--a);-webkit-transition:-webkit-transform .2s;transition:transform .2s}.pg .pg-cta__b:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.pg-cta__i{position:relative;height:100%;min-height:420px;overflow:hidden}.pg-cta__i img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-animation:pgKen 24s ease-in-out infinite alternate;animation:pgKen 24s ease-in-out infinite alternate}.pg-cta__i:before{content:"";position:absolute;top:0;left:0;width:40%;height:100%;z-index:1;background:linear-gradient(90deg,var(--dk),transparent)}.pg-ft{margin-top:110px;padding:64px 0 34px;border-top:1px solid var(--line);font-size:14px;color:var(--mut)}.pg-ft__g{display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px}.pg-ft h5{margin:0 0 14px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);font-weight:800}.pg-ft a{display:block;text-decoration:none;margin-bottom:9px;color:var(--mut)}.pg-ft a:hover{color:var(--a)}.pg-ft .pg-logo{margin-bottom:14px;font-size:24px;display:-webkit-inline-flex;display:inline-flex;color:var(--ink)}.pg-ft__b{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-top:44px;padding-top:24px;border-top:1px solid var(--line);font-size:12.5px}.pg-ft__b .pg-cards-pay{margin:0}.pg-ft__mail{margin-top:12px!important;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px}.pg-ft__mail a{display:inline!important;margin:0!important;color:var(--ink)!important;font-weight:600}.pg-sticky{position:fixed;left:12px;right:12px;bottom:12px;z-index:70;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:12px;padding:10px 10px 10px 12px;border-radius:20px;background:var(--glass);-webkit-backdrop-filter:saturate(1.6) blur(16px);backdrop-filter:saturate(1.6) blur(16px);border:1px solid var(--line);box-shadow:0 20px 50px -12px #00000059;-webkit-transform:translateY(140%);transform:translateY(140%);-webkit-transition:-webkit-transform .5s cubic-bezier(.2,.7,.2,1);transition:transform .5s cubic-bezier(.2,.7,.2,1);max-width:720px;margin:0 auto}.pg-sticky.on{-webkit-transform:none;transform:none}.pg-sticky img{width:46px;height:46px;border-radius:12px;object-fit:cover;-webkit-flex:none;flex:none}.pg-sticky__m{-webkit-flex:1;flex:1;min-width:0}.pg-sticky__t{font-weight:800;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-sticky__p{font-size:13px;color:var(--mut)}.pg-sticky__p b{color:var(--ink)}.pg .pg-sticky .pg-atc{width:auto;height:50px;padding:0 22px;font-size:15px;border-radius:14px;-webkit-flex:none;flex:none}.pg-dr{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;visibility:hidden;pointer-events:none}.pg-dr.on{visibility:visible;pointer-events:auto}.pg-dr__o{position:absolute;top:0;left:0;width:100%;height:100%;background:#0a0a0e80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}.pg-dr.on .pg-dr__o{opacity:1}.pg-dr__p{position:absolute;top:0;right:0;height:100%;width:440px;max-width:100%;background:var(--bg);color:var(--ink);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-transform:translateX(105%);transform:translate(105%);-webkit-transition:-webkit-transform .45s cubic-bezier(.2,.7,.2,1);transition:transform .45s cubic-bezier(.2,.7,.2,1);box-shadow:-20px 0 60px #00000040}.pg-dr.on .pg-dr__p{-webkit-transform:none;transform:none}.pg-dr__h{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:20px 22px;border-bottom:1px solid var(--line)}.pg-dr__h h3{font-size:22px}.pg .pg-dr__x{width:40px;height:40px;border-radius:50%;background:var(--card);font-size:20px;line-height:40px;text-align:center;color:var(--ink)}.pg-dr__ok{margin:16px 22px 0;padding:12px 14px;border-radius:14px;background:var(--as);color:var(--ink);font-weight:700;font-size:14px;display:-webkit-flex;display:flex;gap:8px;-webkit-align-items:center;align-items:center;-webkit-animation:pgIn .5s ease;animation:pgIn .5s ease}.pg-dr__ok svg{color:var(--a)}.pg-dr__l{-webkit-flex:1;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:10px 22px}.pg-li{display:-webkit-flex;display:flex;gap:14px;padding:16px 0;border-bottom:1px solid var(--line);-webkit-animation:pgIn .45s ease both;animation:pgIn .45s ease both}.pg-li__i{width:74px;height:74px;border-radius:14px;overflow:hidden;background:var(--card);-webkit-flex:none;flex:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;color:var(--a)}.pg-li__i img{width:100%;height:100%;object-fit:cover}.pg-li__m{-webkit-flex:1;flex:1;min-width:0}.pg-li__t{font-weight:800;font-size:14.5px;line-height:1.3}.pg-li__v{font-size:12.5px;color:var(--mut);margin-top:2px}.pg-li__d{font-size:12px;color:var(--ok,#1f7a45);font-weight:700;margin-top:3px}.pg-li__r{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-top:10px}.pg-q{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;border:1px solid var(--line);border-radius:10px;overflow:hidden}.pg .pg-q button{width:32px;height:32px;font-size:16px;font-weight:700;color:var(--ink)}.pg-q span{min-width:26px;text-align:center;font-weight:800;font-size:14px}.pg-li__p{text-align:right;font-weight:800}.pg-li__p s{display:block;font-size:12px;color:var(--mut);font-weight:500}.pg-dr__f{padding:18px 22px 22px;border-top:1px solid var(--line);background:var(--card)}.pg-dr__row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;font-size:14px;margin-bottom:6px}.pg-dr__row.sv{color:var(--ok,#1f7a45);font-weight:700}.pg-dr__row.tt{font-size:18px;font-weight:800;margin:10px 0 14px}.pg-dr__e{padding:60px 20px;text-align:center;color:var(--mut)}.pg-dr__f .pg-atc{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-decoration:none}@-webkit-keyframes pgBlob{0%{-webkit-transform:translate(0,0) scale(1)}to{-webkit-transform:translate(12%,8%) scale(1.25)}}@keyframes pgBlob{0%{transform:translate(0) scale(1)}to{transform:translate(12%,8%) scale(1.25)}}@-webkit-keyframes pgPop{0%{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes pgPop{0%{transform:scale(0)}to{transform:scale(1)}}@-webkit-keyframes pgSpin{to{-webkit-transform:rotate(360deg)}}@keyframes pgSpin{to{transform:rotate(360deg)}}@-webkit-keyframes pgIn{0%{opacity:0;-webkit-transform:translateY(8px)}to{opacity:1;-webkit-transform:none}}@keyframes pgIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@-webkit-keyframes pgKen{0%{-webkit-transform:scale(1)}to{-webkit-transform:scale(1.12)}}@keyframes pgKen{0%{transform:scale(1)}to{transform:scale(1.12)}}@-webkit-keyframes pgBump{0%,to{-webkit-transform:scale(1)}40%{-webkit-transform:scale(1.25)}}@keyframes pgBump{0%,to{transform:scale(1)}40%{transform:scale(1.25)}}@media(max-width:989px){.pg-hero__g{grid-template-columns:1fr;gap:34px}.pg-gal{position:relative;top:0}.pg-feats{grid-template-columns:1fr 1fr}.pg-show{grid-template-columns:1fr;gap:36px}.pg-sg,.pg-cta{grid-template-columns:1fr}.pg-cta__i{min-height:300px;-webkit-order:-1;order:-1}.pg-cta__i:before{width:100%;height:40%;top:auto;bottom:0;background:linear-gradient(0deg,var(--dk),transparent)}}@media(max-width:749px){.pg-w{padding:0 16px}.pg-hd__in{height:60px}.pg-hd__sec span{display:none}.pg-logo{font-size:22px}.pg-logo i{width:34px;height:34px;font-size:17px}.pg-hero{padding:22px 0 50px}.pg-main,.pg-main__f{border-radius:22px}.pg-stamp{top:12px;left:12px;font-size:12px}.pg-thumbs{gap:8px}.pg-sub{font-size:16px}.pg-price b{font-size:34px}.pg-box{padding:16px;border-radius:20px}.pg-card{padding:14px;gap:10px}.pg-card__qty img{width:36px;height:36px}.pg-card__qty img+img{margin-left:-20px}.pg-card__t{font-size:15px}.pg-sec{padding:76px 0}.pg-story{padding:84px 0}.pg-sh{margin-bottom:36px}.pg-feats{grid-template-columns:1fr;gap:14px}.pg-feat{padding:24px 20px;display:-webkit-flex;display:flex;gap:16px;-webkit-align-items:flex-start;align-items:flex-start}.pg-feat__i{-webkit-flex:none;flex:none;width:52px;height:52px}.pg-feat h3{margin-top:2px!important;font-size:19px}.pg-specs,.pg-guar{padding:26px}.pg-guar>svg,.pg-guar__c{width:100px;height:100px}.pg-cta{border-radius:26px}.pg-cta__m{padding:36px 24px 44px}.pg-ft__g{grid-template-columns:1fr 1fr}.pg-ft__g>div:first-child{grid-column:1/-1}.pg-dr__p{width:100%}.pg-sticky{left:8px;right:8px;bottom:8px}}@media(prefers-reduced-motion:reduce){.pg *,.pg *:before,.pg *:after{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important}.pg-js .rv,.pg-story h2 .w{opacity:1;-webkit-transform:none;transform:none}}@font-face{font-family:Inter;font-weight:400;font-style:normal;font-display:swap;src:url(//holidaydrop.store/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2) format("woff2"),url(//holidaydrop.store/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff) format("woff")}@font-face{font-family:Inter;font-weight:700;font-style:normal;font-display:swap;src:url(//holidaydrop.store/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2) format("woff2"),url(//holidaydrop.store/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff) format("woff")}@font-face{font-family:Inter;font-weight:400;font-style:italic;font-display:swap;src:url(//holidaydrop.store/cdn/fonts/inter/inter_i4.feae1981dda792ab80d117249d9c7e0f1017e5b3.woff2) format("woff2"),url(//holidaydrop.store/cdn/fonts/inter/inter_i4.62773b7113d5e5f02c71486623cf828884c85c6e.woff) format("woff")}@font-face{font-family:Inter;font-weight:700;font-style:italic;font-display:swap;src:url(//holidaydrop.store/cdn/fonts/inter/inter_i7.b377bcd4cc0f160622a22d638ae7e2cd9b86ea4c.woff2) format("woff2"),url(//holidaydrop.store/cdn/fonts/inter/inter_i7.7c69a6a34e3bb44fcf6f975857e13b9a9b25beb4.woff) format("woff")}@font-face{font-family:Inter;font-weight:500;font-style:normal;font-display:swap;src:url(//holidaydrop.store/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2) format("woff2"),url(//holidaydrop.store/cdn/fonts/inter/inter_n5.5332a76bbd27da00474c136abb1ca3cbbf259068.woff) format("woff")}@font-face{font-family:Inter;font-weight:700;font-style:normal;font-display:swap;src:url(//holidaydrop.store/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2) format("woff2"),url(//holidaydrop.store/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff) format("woff")}@font-face{font-family:Inter;font-weight:500;font-style:italic;font-display:swap;src:url(//holidaydrop.store/cdn/fonts/inter/inter_i5.4474f48e6ab2b1e01aa2b6d942dd27fa24f2d99f.woff2) format("woff2"),url(//holidaydrop.store/cdn/fonts/inter/inter_i5.493dbd6ee8e49f4ad722ebb68d92f201af2c2f56.woff) format("woff")}@font-face{font-family:Inter;font-weight:700;font-style:italic;font-display:swap;src:url(//holidaydrop.store/cdn/fonts/inter/inter_i7.b377bcd4cc0f160622a22d638ae7e2cd9b86ea4c.woff2) format("woff2"),url(//holidaydrop.store/cdn/fonts/inter/inter_i7.7c69a6a34e3bb44fcf6f975857e13b9a9b25beb4.woff) format("woff")}:root{--section-height-ultra-small: 8rem;--section-height-small: 15rem;--section-height-medium: 25rem;--section-height-large: 35rem;--letter-spacing-sm: .06em;--letter-spacing-md: .13em;--font-h1--spacing: .25em;--font-h2--spacing: .25em;--font-h3--spacing: .25em;--font-h4--spacing: .25em;--font-h5--spacing: .25em;--font-h6--spacing: .25em;--font-paragraph--spacing: .5em;--font-h1--color: var(--color-foreground-heading);--font-h2--color: var(--color-foreground-heading);--font-h3--color: var(--color-foreground-heading);--font-h4--color: var(--color-foreground-heading);--font-h5--color: var(--color-foreground-heading);--font-h6--color: var(--color-foreground-heading);--layer-section-background: -2;--layer-lowest: -1;--layer-base: 0;--layer-flat: 1;--layer-raised: 2;--layer-heightened: 4;--layer-sticky: 8;--layer-window-overlay: 10;--layer-header-menu: 12;--layer-overlay: 16;--layer-menu-drawer: 999;--layer-temporary: 20;--max-width--body-normal: 50ch;--max-width--body-narrow: 35ch;--max-width--heading-normal: 50ch;--max-width--heading-narrow: 30ch;--max-width--display-normal: 20ch;--max-width--display-narrow: 15ch;--max-width--display-tight: 5ch;--letter-spacing--display-tight: -.03em;--letter-spacing--display-normal: 0em;--letter-spacing--display-loose: .03em;--letter-spacing--heading-tight: -.03em;--letter-spacing--heading-normal: 0em;--letter-spacing--heading-loose: .03em;--letter-spacing--body-tight: -.03em;--letter-spacing--body-normal: 0em;--letter-spacing--body-loose: .03em;--line-height: 1;--line-height--display-tight: 1;--line-height--display-normal: 1.1;--line-height--display-loose: 1.2;--line-height--heading-tight: 1.15;--line-height--heading-normal: 1.25;--line-height--heading-loose: 1.35;--line-height--body-tight: 1.2;--line-height--body-normal: 1.4;--line-height--body-loose: 1.6;--font-size--2xs: 10px;--font-size--xs: 13px;--font-size--sm: 14px;--font-size--md: 16px;--font-size--lg: 18px;--font-size--xl: 20px;--font-size--2xl: 24px;--font-size--3xl: 32px;--font-size--4xl: 40px;--font-size--5xl: 48px;--font-size--6xl: 56px;--menu-font-sm--size: 14px;--menu-font-sm--line-height: calc(1.1 + .5*min(16 / 14)) ;--menu-font-md--size: 16px;--menu-font-md--line-height: calc(1.1 + .5*min(16 / 16)) ;--menu-font-lg--size: 18px;--menu-font-lg--line-height: calc(1.1 + .5*min(16 / 18)) ;--menu-font-xl--size: 20px;--menu-font-xl--line-height: calc(1.1 + .5*min(16 / 20)) ;--menu-font-2xl--size: 28px;--menu-font-2xl--line-height: calc(1.1 + .5*min(16 / 28)) ;--color-error: #E43030;--color-success: #0E8A24;--color-white: #FFFFFF;--color-white-rgb: 255 255 255;--color-black: #000000;--color-instock: #3ED660;--color-lowstock: #EE9441;--color-outofstock: #C8C8C8;--opacity-5: .05;--opacity-8: .08;--opacity-10: .1;--opacity-15: .15;--opacity-20: .2;--opacity-25: .25;--opacity-30: .3;--opacity-40: .4;--opacity-50: .5;--opacity-60: .6;--opacity-70: .7;--opacity-80: .8;--opacity-85: .85;--opacity-90: .9;--opacity-subdued-text: var(--opacity-70);--shadow-button: 0 2px 3px rgb(0 0 0 / 20%);--gradient-image-overlay: linear-gradient(to top, rgb(0 0 0 / .5), transparent);--margin-3xs: .125rem;--margin-2xs: .3rem;--margin-xs: .5rem;--margin-sm: .7rem;--margin-md: .8rem;--margin-lg: 1rem;--margin-xl: 1.25rem;--margin-2xl: 1.5rem;--margin-3xl: 1.75rem;--margin-4xl: 2rem;--margin-5xl: 3rem;--margin-6xl: 5rem;--scroll-margin: 50px;--padding-3xs: .125rem;--padding-2xs: .25rem;--padding-xs: .5rem;--padding-sm: .7rem;--padding-md: .8rem;--padding-lg: 1rem;--padding-xl: 1.25rem;--padding-2xl: 1.5rem;--padding-3xl: 1.75rem;--padding-4xl: 2rem;--padding-5xl: 3rem;--padding-6xl: 4rem;--gap-3xs: .125rem;--gap-2xs: .3rem;--gap-xs: .5rem;--gap-sm: .7rem;--gap-md: .9rem;--gap-lg: 1rem;--gap-xl: 1.25rem;--gap-2xl: 2rem;--gap-3xl: 3rem;--spacing-scale-sm: .6;--spacing-scale-md: .7;--spacing-scale-default: 1;--checkout-button-gap: 10px;--ease-out-cubic: cubic-bezier(.33, 1, .68, 1);--ease-out-quad: cubic-bezier(.32, .72, 0, 1);--animation-speed-fast: .0625s;--animation-speed: .125s;--animation-speed-slow: .2s;--animation-speed-medium: .15s;--animation-easing: ease-in-out;--animation-slideshow-easing: cubic-bezier(.4, 0, .2, 1);--drawer-animation-speed: .2s;--hover-lift-amount: 4px;--hover-scale-amount: 1.03;--hover-subtle-zoom-amount: 1.015;--hover-shadow-color: var(--color-shadow);--hover-transition-duration: .25s;--hover-transition-timing: ease-out;--surface-transition-duration: .3s;--surface-transition-timing: var(--ease-out-quad);--animation-values-slow: var(--animation-speed-slow) var(--animation-easing);--animation-values: var(--animation-speed) var(--animation-easing);--animation-values-fast: var(--animation-speed-fast) var(--animation-easing);--animation-values-allow-discrete: var(--animation-speed) var(--animation-easing) allow-discrete;--animation-timing-hover: cubic-bezier(.25, .46, .45, .94);--animation-timing-active: cubic-bezier(.5, 0, .75, 0);--animation-timing-bounce: cubic-bezier(.34, 1.56, .64, 1);--animation-timing-default: cubic-bezier(0, 0, .2, 1);--animation-timing-fade-in: cubic-bezier(.16, 1, .3, 1);--animation-timing-fade-out: cubic-bezier(.4, 0, .2, 1);--view-transition-old-main-content: var(--animation-speed) var(--animation-easing) both fadeOut;--view-transition-new-main-content: var(--animation-speed) var(--animation-easing) both fadeIn, var(--animation-speed) var(--animation-easing) both slideInTopViewTransition;--focus-outline-width: .09375rem;--focus-outline-offset: .2em;--badge-blob-padding-block: 1px;--badge-blob-padding-inline: 12px 8px;--badge-rectangle-padding-block: 1px;--badge-rectangle-padding-inline: 6px;--icon-size-2xs: .6rem;--icon-size-xs: .85rem;--icon-size-sm: 1.25rem;--icon-size-md: 1.375rem;--icon-size-lg: 1.5rem;--sidebar-width: 25rem;--narrow-content-width: 36rem;--normal-content-width: 42rem;--wide-content-width: 46rem;--narrow-page-width: 90rem;--normal-page-width: 120rem;--wide-page-width: 150rem;--page-margin: 16px;--page-content-width: var(--narrow-page-width);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2));--full-page-grid-central-column-width: min( var(--page-width) - var(--page-margin) * 2, calc(100% - var(--page-margin) * 2) );--full-page-grid-margin: minmax(var(--page-margin), 1fr);--full-page-grid-with-margins: var(--full-page-grid-margin) var(--full-page-grid-central-column-width) var(--full-page-grid-margin);--util-page-margin-offset: max( var(--page-margin), calc((100% - min(var(--page-content-width), calc(100% - (var(--page-margin) * 2))))/2) );--full-page-margin-inline-offset: calc(((100vw - var(--full-page-grid-central-column-width)) / 2) * -1);--backdrop-opacity: .15;--backdrop-color-rgb: var(--color-shadow-rgb);--minimum-touch-target: 44px;--disabled-opacity: .5;--skeleton-opacity: .025;--heading-scale: 1;--section-spacing-scale: 1;--style-gap-cards: 36px;--style-shadow-card: none;--style-border-radius-global: 0px;--style-border-radius-cards: var(--style-border-radius-global);--style-border-radius-images: var(--style-border-radius-global);--style-border-radius-buttons-primary: 0px;--style-border-radius-buttons-secondary: 0px;--style-border-radius-inputs: 0px;--variant-picker-swatch-radius: 0px;--variant-picker-button-radius: 0px;--anim-reveal-duration: .75s;--anim-reveal-distance: 28px;--anim-reveal-stagger: 85ms;--font-body--family: Inter, sans-serif;--font-body--style: normal;--font-body--weight: 400;--font-subheading--family: Inter, sans-serif;--font-subheading--style: normal;--font-subheading--weight: 500;--font-heading--family: Inter, sans-serif;--font-heading--style: normal;--font-heading--weight: 500;--font-accent--family: Inter, sans-serif;--font-accent--style: normal;--font-accent--weight: 500;--font-size--paragraph: calc(.875 * var(--forge-rem, 16px));--font-size--h1: calc(2.5 * var(--forge-rem, 16px));--font-size--h2: calc(2.25 * var(--forge-rem, 16px));--font-size--h3: calc(1.5 * var(--forge-rem, 16px));--font-size--h4: calc(1.125 * var(--forge-rem, 16px));--font-size--h5: calc(1 * var(--forge-rem, 16px));--font-size--h6: calc(.75 * var(--forge-rem, 16px));--font-paragraph--weight: var(--font-body--weight);--font-paragraph--size: var(--font-size--paragraph);--font-paragraph--family: var(--font-body--family);--font-paragraph--style: var(--font-body--style);--font-paragraph--letter-spacing: var(--letter-spacing--body-normal);--font-paragraph--case: none;--font-paragraph--line-height: var(--line-height--body-normal);--font-h1--weight: var(--font-heading--weight);--font-h1--size: calc(var(--font-size--h1) * var(--heading-scale, 1));--font-h1--family: var(--font-heading--family);--font-h1--style: var(--font-heading--style);--font-h1--letter-spacing: var(--letter-spacing--heading-loose);--font-h1--case: none;--font-h1--line-height: var(--line-height--display-normal);--font-h2--weight: var(--font-heading--weight);--font-h2--size: calc(var(--font-size--h2) * var(--heading-scale, 1));--font-h2--family: var(--font-heading--family);--font-h2--style: var(--font-heading--style);--font-h2--letter-spacing: var(--letter-spacing--heading-loose);--font-h2--case: none;--font-h2--line-height: var(--line-height--display-normal);--font-h3--weight: var(--font-subheading--weight);--font-h3--size: calc(var(--font-size--h3) * var(--heading-scale, 1));--font-h3--family: var(--font-subheading--family);--font-h3--style: var(--font-subheading--style);--font-h3--letter-spacing: var(--letter-spacing--heading-loose);--font-h3--case: none;--font-h3--line-height: var(--line-height--display-normal);--font-h4--weight: var(--font-subheading--weight);--font-h4--size: calc(var(--font-size--h4) * var(--heading-scale, 1));--font-h4--family: var(--font-subheading--family);--font-h4--style: var(--font-subheading--style);--font-h4--letter-spacing: var(--letter-spacing--heading-loose);--font-h4--case: none;--font-h4--line-height: var(--line-height--display-normal);--font-h5--weight: var(--font-subheading--weight);--font-h5--size: calc(var(--font-size--h5) * var(--heading-scale, 1));--font-h5--family: var(--font-subheading--family);--font-h5--style: var(--font-subheading--style);--font-h5--letter-spacing: var(--letter-spacing--heading-loose);--font-h5--case: none;--font-h5--line-height: var(--line-height--display-normal);--font-h6--weight: var(--font-subheading--weight);--font-h6--size: calc(var(--font-size--h6) * var(--heading-scale, 1));--font-h6--family: var(--font-subheading--family);--font-h6--style: var(--font-subheading--style);--font-h6--letter-spacing: var(--letter-spacing--heading-loose);--font-h6--case: none;--font-h6--line-height: var(--line-height--display-normal);--style-border-width: 1px;--style-border-radius-xs: .2rem;--style-border-radius-sm: .6rem;--style-border-radius-md: .8rem;--style-border-radius-50: 50%;--style-border-radius-lg: 1rem;--style-border-radius-pills: 40px;--style-border-width-primary: 0px;--style-border-width-secondary: 0px;--style-border-width-inputs: 1px;--style-border-radius-popover: 8px;--style-border-popover: 1px none rgb(var(--color-border-rgb) / 50%);--style-border-drawer: 1px none rgb(var(--color-border-rgb) / 50%);--style-border-swatch-opacity: 10%;--style-border-swatch-width: 1px;--style-border-swatch-style: solid;--icon-stroke-width: 1.5px;--input-email-min-width: 200px;--input-search-max-width: 650px;--input-padding-y: .8rem;--input-padding-x: .8rem;--input-padding: var(--input-padding-y) var(--input-padding-x);--input-box-shadow-width: var(--style-border-width-inputs);--input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border);--input-box-shadow-focus: 0 0 0 calc(var(--input-box-shadow-width) + .5px) var(--color-input-border);--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--input-textarea-min-height: 55px;--button-size-sm: 30px;--button-size-md: 36px;--button-size: var(--minimum-touch-target);--button-padding-inline: 24px;--button-padding-block: 16px;--button-font-family-primary: var(--font-body--family);--button-font-family-secondary: var(--font-body--family);--button-font-weight-primary: var(--font-body--weight);--button-font-weight-secondary: var(--font-body--weight);--button-text-case: ;--button-text-case-primary: default;--button-text-case-secondary: default;--border-color: rgb(var(--color-border-rgb) / var(--opacity-50));--border-width-sm: 1px;--border-width-md: 2px;--border-width-lg: 5px;--drawer-inline-padding: 25px;--drawer-menu-inline-padding: 2.5rem;--drawer-header-block-padding: 20px;--drawer-content-block-padding: 10px;--drawer-header-desktop-top: 0rem;--drawer-padding: calc(var(--padding-sm) + 7px);--drawer-height: 100dvh;--drawer-width: 95vw;--drawer-max-width: 500px;--variant-picker-swatch-width-unitless: 30;--variant-picker-swatch-height-unitless: 30;--variant-picker-swatch-width: 30px;--variant-picker-swatch-height: 30px;--variant-picker-border-width: 1px;--variant-picker-border-style: solid;--variant-picker-border-opacity: 10%;--variant-picker-button-border-width: 1px;--slideshow-controls-size: 3.5rem;--slideshow-controls-icon: 2rem;--peek-next-slide-size: 3rem;--shape--circle: circle(50% at center);--shape--sunburst: polygon(100% 50%,94.62% 55.87%,98.3% 62.94%,91.57% 67.22%,93.3% 75%,85.7% 77.39%,85.36% 85.36%,77.39% 85.7%,75% 93.3%,67.22% 91.57%,62.94% 98.3%,55.87% 94.62%,50% 100%,44.13% 94.62%,37.06% 98.3%,32.78% 91.57%,25% 93.3%,22.61% 85.7%,14.64% 85.36%,14.3% 77.39%,6.7% 75%,8.43% 67.22%,1.7% 62.94%,5.38% 55.87%,0% 50%,5.38% 44.13%,1.7% 37.06%,8.43% 32.78%,6.7% 25%,14.3% 22.61%,14.64% 14.64%,22.61% 14.3%,25% 6.7%,32.78% 8.43%,37.06% 1.7%,44.13% 5.38%,50% 0%,55.87% 5.38%,62.94% 1.7%,67.22% 8.43%,75% 6.7%,77.39% 14.3%,85.36% 14.64%,85.7% 22.61%,93.3% 25%,91.57% 32.78%,98.3% 37.06%,94.62% 44.13%);--shape--diamond: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);--shape--blob: polygon(85.349% 11.712%, 87.382% 13.587%, 89.228% 15.647%, 90.886% 17.862%, 92.359% 20.204%, 93.657% 22.647%, 94.795% 25.169%, 95.786% 27.752%, 96.645% 30.382%, 97.387% 33.048%, 98.025% 35.74%, 98.564% 38.454%, 99.007% 41.186%, 99.358% 43.931%, 99.622% 46.685%, 99.808% 49.446%, 99.926% 52.21%, 99.986% 54.977%, 99.999% 57.744%, 99.975% 60.511%, 99.923% 63.278%, 99.821% 66.043%, 99.671% 68.806%, 99.453% 71.565%, 99.145% 74.314%, 98.724% 77.049%, 98.164% 79.759%, 97.433% 82.427%, 96.495% 85.03%, 95.311% 87.529%, 93.841% 89.872%, 92.062% 91.988%, 89.972% 93.796%, 87.635% 95.273%, 85.135% 96.456%, 82.532% 97.393%, 79.864% 98.127%, 77.156% 98.695%, 74.424% 99.129%, 71.676% 99.452%, 68.918% 99.685%, 66.156% 99.844%, 63.39% 99.942%, 60.624% 99.99%, 57.856% 99.999%, 55.089% 99.978%, 52.323% 99.929%, 49.557% 99.847%, 46.792% 99.723%, 44.031% 99.549%, 41.273% 99.317%, 38.522% 99.017%, 35.781% 98.639%, 33.054% 98.17%, 30.347% 97.599%, 27.667% 96.911%, 25.024% 96.091%, 22.432% 95.123%, 19.907% 93.994%, 17.466% 92.69%, 15.126% 91.216%, 12.902% 89.569%, 10.808% 87.761%, 8.854% 85.803%, 7.053% 83.703%, 5.418% 81.471%, 3.962% 79.119%, 2.702% 76.656%, 1.656% 74.095%, .846% 71.45%, .294% 68.74%, .024% 65.987%, .05% 63.221%, .343% 60.471%, .858% 57.752%, 1.548% 55.073%, 2.37% 52.431%, 3.283% 49.819%, 4.253% 47.227%, 5.249% 44.646%, 6.244% 42.063%, 7.211% 39.471%, 8.124% 36.858%, 8.958% 34.22%, 9.711% 31.558%, 10.409% 28.88%, 11.083% 26.196%, 11.76% 23.513%, 12.474% 20.839%, 13.259% 18.186%, 14.156% 15.569%, 15.214% 13.012%, 16.485% 10.556%, 18.028% 8.261%, 19.883% 6.211%, 22.041% 4.484%, 24.44% 3.11%, 26.998% 2.057%, 29.651% 1.275%, 32.36% .714%, 35.101% .337%, 37.859% .11%, 40.624% .009%, 43.391% .016%, 46.156% .113%, 48.918% .289%, 51.674% .533%, 54.425% .837%, 57.166% 1.215%, 59.898% 1.654%, 62.618% 2.163%, 65.322% 2.75%, 68.006% 3.424%, 70.662% 4.197%, 73.284% 5.081%, 75.86% 6.091%, 78.376% 7.242%, 80.813% 8.551%, 83.148% 10.036%, 85.349% 11.712%);--height-buy-buttons: calc(var(--padding-lg) * 2 + var(--icon-size-sm));--card-width-small: 10rem;--height-small: 10rem;--height-medium: 11.5rem;--height-large: 13rem;--height-full: 100vh;--modal-max-height: 65dvh;--card-bg-hover: rgb(var(--color-foreground-rgb) / var(--opacity-5));--card-border-hover: rgb(var(--color-foreground-rgb) / var(--opacity-30));--card-border-focus: rgb(var(--color-foreground-rgb) / var(--opacity-10));--cart-primary-font-family: var(--font-body--family);--cart-primary-font-style: var(--font-body--style);--cart-primary-font-weight: var(--font-body--weight);--cart-secondary-font-family: var(--font-subheading--family);--cart-secondary-font-style: var(--font-subheading--style);--cart-secondary-font-weight: var(--font-subheading--weight)}@media screen and (min-width:40em){:root{--section-height-ultra-small: 20svh;--section-height-small: 40svh;--section-height-medium: 55svh;--section-height-large: 70svh}}@media screen and (min-width:60em){:root{--section-height-ultra-small: 25svh;--section-height-small: 50svh;--section-height-medium: 65svh;--section-height-large: 80svh}}@media screen and (min-width:750px){:root{--badge-blob-padding-block: 4px;--badge-blob-padding-inline: 16px 12px;--badge-rectangle-padding-block: 4px;--badge-rectangle-padding-inline: 10px}}@media screen and (min-width:750px){:root{--page-margin: 40px}}@media screen and (min-width:750px){:root{--height-small: 17.5rem;--height-medium: 21.25rem;--height-large: 25rem}}html.forge-animate-ready [data-animate]{opacity:0;transform:translateY(var(--anim-reveal-distance, 28px));transition:opacity var(--anim-reveal-duration, .75s) var(--animation-timing-fade-in, cubic-bezier(.16, 1, .3, 1)),transform var(--anim-reveal-duration, .75s) var(--animation-timing-fade-in, cubic-bezier(.16, 1, .3, 1));transition-delay:calc(var(--anim-child-index, 0) * var(--anim-reveal-stagger, 85ms))}html.forge-animate-ready [data-animate=fade-in]{transform:none}html.forge-animate-ready [data-animate=scale-in]{transform:scale(.94)}html.forge-animate-ready [data-animate].is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-animate]{opacity:1!important;transform:none!important;transition:none!important}}:root,.forge-color-scheme-1{--color-background: rgb(250 250 248 / 1);--color-card-background: rgb(241 241 236 / 1);--color-background-rgb: 250 250 248;--color-background-secondary: rgb(243 243 240 / 1);--opacity-5-15: .05;--opacity-10-25: .1;--opacity-35-55: .35;--opacity-40-60: .4;--opacity-30-60: .3;--color-foreground: rgb(26 26 26 / 1);--color-foreground-rgb: 26 26 26;--color-foreground-heading: rgb(26 26 26 / 1);--color-foreground-heading-rgb: 26 26 26;--color-primary: rgb(196 30 58 / 1);--color-primary-rgb: 196 30 58;--color-primary-hover: rgb(130 20 38 / 1);--color-primary-hover-rgb: 130 20 38;--color-border: rgb(26 26 26 / .08);--color-border-rgb: 26 26 26;--color-shadow: rgb(26 26 26 / .09);--color-shadow-rgb: 26 26 26;--color-primary-button-text: rgb(255 255 255 / 1);--color-primary-button-background: rgb(196 30 58 / 1);--color-primary-button-border: rgb(196 30 58 / 1);--color-primary-button-hover-text: rgb(255 255 255 / 1);--color-primary-button-hover-background: rgb(152 23 45 / 1);--color-primary-button-hover-border: rgb(152 23 45 / 1);--color-secondary-button-text: rgb(196 30 58 / 1);--color-secondary-button-background: rgb(107 107 104 / 1);--color-secondary-button-border: rgb(107 107 104 / 1);--color-secondary-button-hover-text: rgb(196 30 58 / 1);--color-secondary-button-hover-background: rgb(86 86 84 / 1);--color-secondary-button-hover-border: rgb(86 86 84 / 1);--color-input-background: rgb(240 240 237 / 1);--color-input-text: rgb(26 26 26 / 1);--color-input-text-rgb: 26 26 26;--color-input-border: rgb(26 26 26 / .08);--color-input-hover-background: rgb(228 228 223 / 1);--color-variant-background: rgb(240 240 237 / 1);--color-variant-border: rgb(26 26 26 / .08);--color-variant-text: rgb(26 26 26 / 1);--color-variant-text-rgb: 26 26 26;--color-variant-hover-background: rgb(228 228 223 / 1);--color-variant-hover-text: rgb(26 26 26 / 1);--color-variant-hover-border: rgb(26 26 26 / .08);--color-selected-variant-background: rgb(196 30 58 / 1);--color-selected-variant-border: rgb(196 30 58 / 1);--color-selected-variant-text: rgb(255 255 255 / 1);--color-selected-variant-hover-background: rgb(152 23 45 / 1);--color-selected-variant-hover-text: rgb(255 255 255 / 1);--color-selected-variant-hover-border: rgb(196 30 58 / 1);--forge-variant-background: var(--color-variant-background);--forge-variant-text: var(--color-variant-text);--forge-variant-hover-background: var(--color-variant-hover-background);--forge-variant-hover-text: var(--color-variant-hover-text);--forge-selected-variant-background: var(--color-selected-variant-background);--forge-selected-variant-text: var(--color-selected-variant-text);--forge-selected-variant-hover-background: var(--color-selected-variant-hover-background);--forge-selected-variant-hover-text: var(--color-selected-variant-hover-text);--color-gradient-1: #c41e3a;--color-gradient-2: #99172d;--color-gradient-3: #721122;--color-gradient-text: #ffffff;--color-wave: #fafaf8;--color-card-gradient: linear-gradient(135deg, #c41e3a, #99172d, #721122);--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--color-foreground-muted: rgb(var(--color-foreground-rgb) / .72);--font-h1--color: var(--color-foreground-heading);--font-h2--color: var(--color-foreground-heading);--font-h3--color: var(--color-foreground-heading);--font-h4--color: var(--color-foreground-heading);--font-h5--color: var(--color-foreground-heading);--font-h6--color: var(--color-foreground-heading);--shadow-blur: 20px;--shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));--color-gradient-1: var(--color-primary);--color-gradient-2: var(--color-primary);--color-gradient-3: var(--color-primary);--color-gradient-text: var(--color-foreground);--color-card-gradient: var(--color-card-background)}body,.forge-color-scheme-1{color:var(--color-foreground);background-color:var(--color-background)}:root{--color-gradient-1: var(--color-primary);--color-gradient-2: var(--color-primary);--color-gradient-3: var(--color-primary);--color-gradient-text: var(--color-foreground);--color-card-gradient: var(--color-card-background)}svg[aria-labelledby=pi-klarna],svg[aria-labelledby=pi-paypal]{display:none!important}#shopify-buyer-consent{margin-top:1em;display:inline-block;width:100%}#shopify-buyer-consent.hidden{display:none}#shopify-subscription-policy-button{background:none;border:none;padding:0;text-decoration:underline;font-size:inherit;cursor:pointer}#shopify-subscription-policy-button:before{box-shadow:none}#header-group,#footer-group,.shopify-section-group-header-group,.shopify-section-group-footer-group,header-component,footer-component{display:none!important}html,body{background:#f7f1e6!important}body{padding-bottom:0!important}.pg .pg-price b span,.pg .pg-price s span,.pg .pg-price>span span,.pg .pg-card__p span,.pg .pg-up__p span,.pg .pg-cta__b span{background:none;padding:0;border-radius:0;color:inherit;font:inherit;letter-spacing:inherit;box-shadow:none}.pg .pg-name{margin-top:18px}.pg .pg-sizes{display:block}.pg .pg-szrow{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-align-items:center;align-items:center;margin-bottom:10px}.pg .pg-szl{width:100%;font-size:12.5px;font-weight:700;color:var(--mut)}.pg .pg-sticky{bottom:calc(12px + env(safe-area-inset-bottom))}.pg .pg-thumbs.many{display:-webkit-flex;display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.pg .pg-thumbs.many::-webkit-scrollbar{display:none}.pg .pg-thumbs.many .pg-th{-webkit-flex:0 0 calc(25% - 9px);flex:0 0 calc(25% - 9px);padding-top:calc(25% - 9px);scroll-snap-align:start}.pg .pg-unit{margin-bottom:10px}.pg .pg-unit.box{padding:12px 12px 4px;border:1.5px solid var(--line);border-radius:16px;background:var(--card)}.pg .pg-unit__h{font-size:13px;font-weight:800;color:var(--ink);margin:0 0 8px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px}.pg .pg-unit__h img{width:26px;height:26px;border-radius:8px;object-fit:cover}.pg .pg-optn{width:100%;font-size:12.5px;font-weight:600;color:var(--mut)}.pg .pg-optn b{color:var(--ink);font-weight:800}.pg .pg-sw{position:relative;width:52px;height:52px;padding:2px;border-radius:14px;border:2px solid var(--line);background:var(--bg);overflow:hidden;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.pg .pg-sw img{display:block;width:100%;height:100%;object-fit:cover;border-radius:10px}.pg .pg-sw.on{border-color:var(--a);-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 8px 18px var(--as)}.pg .pg-sw:disabled{opacity:.35}.pg{--bg:#F7F1E6;--ink:#2A221B;--mut:#76695A;--card:#FFFFFF;--line:#E9DDC8;--a:#B4532A;--a2:#3E5C4B;--on:#FFFFFF;--on2:#FFFFFF;--dk:#2A221B;--as:rgba(180, 83, 42, .16);--as2:rgba(62, 92, 75, .18);--sh:rgba(180,83,42,.3);--glass:rgba(247, 241, 230, .86);--fd:"Libre Baskerville",Georgia,serif;--fw:700;--ok:#1F7A45}.pgx-bar{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:10px 14px;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:8px 16px;background:linear-gradient(90deg,var(--a),var(--a2));color:var(--on);font:800 12.5px/1.3 Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;text-align:center}.pgx-bar__l{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;gap:8px}.pgx-bar__l i{width:8px;height:8px;border-radius:50%;background:currentColor;-webkit-animation:pgxp 1.4s infinite;animation:pgxp 1.4s infinite}@-webkit-keyframes pgxp{50%{opacity:.25}}@keyframes pgxp{50%{opacity:.25}}.pgx-cd{display:-webkit-inline-flex;display:inline-flex;gap:4px;-webkit-align-items:center;align-items:center}.pgx-cd b{min-width:30px;padding:3px 5px;border-radius:7px;background:#00000047;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:0;font-size:13px}.pgx-cd small{font-size:9.5px;opacity:.85;margin-right:3px}.pgx-badge{margin:14px 0 0;padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:var(--card);display:-webkit-flex;display:flex;gap:10px;-webkit-align-items:center;align-items:center;font:800 13px/1.35 Inter,sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--ink)}.pgx-badge span{-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-flex;display:inline-flex;gap:1px;color:var(--a)}.pgx-gift{margin:12px 0 0;display:-webkit-flex;display:flex;gap:12px;-webkit-align-items:center;align-items:center;padding:12px 14px;border-radius:14px;border:1.5px dashed var(--a);background:var(--as)}.pgx-gift__i{width:38px;height:38px;border-radius:10px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:var(--a);color:var(--on);-webkit-flex:0 0 38px;flex:0 0 38px}.pgx-gift__t{font-size:13.5px;font-weight:800;color:var(--ink);line-height:1.3}.pgx-gift__t small{display:block;font-size:12px;font-weight:600;color:var(--mut)}.pgx-gift__v{margin-left:auto;text-align:right;font-size:12px;font-weight:800;color:var(--ok);white-space:nowrap}.pgx-gift__v s{display:block;color:var(--mut);font-weight:600}.pgx-why{margin-top:18px;display:grid;gap:10px}.pgx-why__h{font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--a);margin:0 0 2px}.pgx-why__c{display:-webkit-flex;display:flex;gap:12px;-webkit-align-items:flex-start;align-items:flex-start;padding:13px 14px;border-radius:14px;background:var(--card);border:1px solid var(--line)}.pgx-why__c i{-webkit-flex:0 0 34px;flex:0 0 34px;height:34px;border-radius:10px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:var(--as);color:var(--a)}.pgx-why__c b{display:block;font-size:14px;color:var(--ink);margin-bottom:2px}.pgx-why__c p{margin:0;font-size:13px;line-height:1.45;color:var(--mut)}.pgx-reels{padding:90px 0 40px}.pgx-reels .pg-sh{margin-bottom:34px}.pgx-rl{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.pgx-r{position:relative;border-radius:22px;overflow:hidden;background:var(--dk);aspect-ratio:9/16;box-shadow:0 30px 60px -38px var(--sh);border:1px solid var(--line)}.pgx-r video,.pgx-r img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pgx-r__cap{position:absolute;left:50%;top:14%;-webkit-transform:translateX(-50%);transform:translate(-50%);max-width:84%;padding:8px 12px;border-radius:10px;background:#fff;color:#111;font:700 13.5px/1.3 Inter,sans-serif;text-align:center;box-shadow:0 8px 20px #00000040}.pgx-r__f{position:absolute;left:0;right:0;bottom:0;padding:44px 16px 16px;background:linear-gradient(transparent,#000000d1);color:#fff}.pgx-r__f b{display:block;font-size:16px;font-weight:800}.pgx-r__f small{display:block;font-size:12.5px;opacity:.85;margin-top:3px;line-height:1.35}.pgx-r__tag{position:absolute;top:12px;left:12px;padding:4px 9px;border-radius:99px;background:#0000008c;color:#fff;font:800 10px/1.2 Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase}.pg{overflow-x:clip!important}@supports not (overflow:clip){.pg{overflow-x:visible!important}html,body{overflow-x:hidden}}.pg .pg-hd{position:-webkit-sticky;position:sticky;top:0;z-index:80}@media(min-width:990px){.pg-hero{overflow:clip}.pg .pg-gal{top:140px}}@media(max-width:749px){.pgx-bar{font-size:11px;gap:6px 10px;padding:7px 10px}.pgx-cd b{min-width:26px;font-size:12px}.pgx-reels{padding:64px 0 24px}.pgx-rl{display:-webkit-flex;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:12px;margin:0 -16px;padding:0 16px 6px;scrollbar-width:none}.pgx-rl::-webkit-scrollbar{display:none}.pgx-r{-webkit-flex:0 0 68%;flex:0 0 68%;scroll-snap-align:center}}.pgx-cl{display:block;font-size:12.5px;font-weight:700;color:var(--a);margin-top:2px;line-height:1.3}.pgx-note{margin:12px 0 0;display:-webkit-flex;display:flex;gap:10px;-webkit-align-items:center;align-items:center;padding:10px 13px;border-radius:12px;background:var(--as);color:var(--ink);font-size:13px;font-weight:700;line-height:1.35}.pgx-note i{-webkit-flex:0 0 auto;flex:0 0 auto;color:var(--a);display:-webkit-inline-flex;display:inline-flex}.pgx-lore{padding:90px 0 20px}.pgx-lore__g{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;-webkit-align-items:center;align-items:center}.pgx-lore__m{position:relative;border-radius:24px;overflow:hidden;background:var(--dk);aspect-ratio:4/5;box-shadow:0 40px 80px -46px var(--sh);border:1px solid var(--line)}.pgx-lore__m.v{aspect-ratio:9/16;max-height:720px;margin:0 auto;width:100%}.pgx-lore__m video,.pgx-lore__m img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pgx-lore__ov{position:absolute;left:0;right:0;bottom:0;padding:70px 20px 22px;background:linear-gradient(transparent,#000000d9);color:#fff}.pgx-lore__ov b{display:block;font:800 21px/1.2 Inter,sans-serif;letter-spacing:-.01em}.pgx-lore__ov small{display:block;margin-top:6px;font-size:13.5px;line-height:1.45;opacity:.88}.pgx-lore__ch{position:absolute;top:14px;left:14px;padding:5px 10px;border-radius:99px;background:#0000008c;color:#fff;font:800 10.5px/1.2 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase}.pgx-lore__t small{display:block;font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--a);margin-bottom:12px}.pgx-lore__t h2{margin:0 0 18px;text-wrap:balance}.pgx-lore__t p{margin:0 0 14px;font-size:16px;line-height:1.7;color:var(--mut);max-width:62ch}.pgx-lore__t p:first-of-type:first-letter{float:left;font-size:3.1em;line-height:.9;font-weight:800;margin:4px 8px 0 0;color:var(--a)}.pgx-lore__s{margin-top:18px;padding-top:16px;border-top:1px solid var(--line);font-size:14px;font-weight:700;color:var(--ink)}.pgx-who{padding:70px 0 20px}.pgx-who .pg-sh{margin-bottom:30px}.pgx-wg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pgx-wc{padding:22px 20px;border-radius:18px;background:var(--card);border:1px solid var(--line)}.pgx-wc i{width:42px;height:42px;border-radius:12px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:var(--as);color:var(--a);margin-bottom:14px}.pgx-wc b{display:block;font-size:16px;color:var(--ink);margin-bottom:6px}.pgx-wc p{margin:0;font-size:14px;line-height:1.55;color:var(--mut)}@media(max-width:749px){.pgx-lore{padding:60px 0 10px}.pgx-lore__g{grid-template-columns:minmax(0,1fr);gap:26px}.pgx-lore__m.v{max-height:560px;width:78%}.pgx-lore__t p{font-size:15px}.pgx-who{padding:50px 0 10px}.pgx-wg{grid-template-columns:minmax(0,1fr);gap:10px}}.pgx-dc{margin:12px 0 10px}.pgx-dc__f{display:flex;gap:8px}.pg .pgx-dc__in{flex:1 1 auto;min-width:0;height:46px;padding:0 14px;border:1.5px solid var(--line);border-radius:12px;background:var(--card);color:var(--ink);font:600 14px/1 Inter,sans-serif;text-transform:uppercase;outline:none}.pgx-dc__in::placeholder{text-transform:none;color:var(--mut);font-weight:500}.pg .pgx-dc__in:focus{border-color:var(--a)}.pg .pgx-dc__b{flex:0 0 auto;height:46px;padding:0 18px!important;border:0!important;border-radius:12px!important;background:var(--a)!important;color:var(--on)!important;font:800 13.5px/1 Inter,sans-serif!important;cursor:pointer;box-shadow:none!important}.pg .pgx-dc__b:disabled{opacity:.5;cursor:default}.pgx-dc__m{min-height:0;margin-top:6px;font-size:12.5px;font-weight:600;color:var(--mut)}.pgx-dc__m.err{color:#d14343}.pgx-dc__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.pgx-dc__tag{display:inline-flex;align-items:center;gap:6px;padding:6px 8px 6px 10px;border-radius:999px;background:var(--as);color:var(--ink);font:800 12px/1 Inter,sans-serif;letter-spacing:.04em}.pgx-dc__tag button{border:0;background:none;color:var(--mut);font-size:15px;line-height:1;cursor:pointer;padding:0 2px}html,body{background:#fff!important}.pg{--bg:#FFFFFF!important;--ink:#14161A!important;--mut:#5C6370!important;--card:#F6F7F9!important;--line:#E6E8EC!important;--glass:rgba(255,255,255,.88)!important;--ok:#1F7A45!important}#shopify-section-sections--24017471406178__stellar_footer{display:flow-root;padding-top:calc(0px * var(--section-spacing-scale, 1))}.stellar_scope-block--sections--24017471406178__stellar_footer{background-color:var(--color-background)}.stellar_colophon-band-sections--24017471406178__stellar_footer div:empty{display:unset!important}.stellar_colophon-band-sections--24017471406178__stellar_footer :is(strong,b),.stellar_colophon-band-sections--24017471406178__stellar_footer :is(strong,b) *{font-weight:700!important;font-family:inherit;color:inherit;font-style:inherit}.stellar_colophon-band-sections--24017471406178__stellar_footer :is(em,i),.stellar_colophon-band-sections--24017471406178__stellar_footer :is(em,i) *{font-style:italic!important;font-family:inherit;color:inherit;font-weight:inherit}.stellar_colophon-band-sections--24017471406178__stellar_footer span{font-size:inherit;font-family:inherit;color:inherit;font-style:inherit;font-weight:inherit}.stellar_colophon-band-sections--24017471406178__stellar_footer{width:100%;overflow:hidden;position:relative;z-index:1}.stellar_colophon-shell-sections--24017471406178__stellar_footer{display:flex;background:var(--color-background);justify-content:center;height:100%;overflow:hidden}.stellar_colophon-wrapper-sections--24017471406178__stellar_footer{max-width:1400px;margin:0 auto;padding-inline:45px;padding:40px 40px 20px}.stellar_colophon-newsletter-container-sections--24017471406178__stellar_footer{width:100%;margin-bottom:40px}.stellar_colophon-main-content-sections--24017471406178__stellar_footer{display:grid;grid-template-columns:none;grid-auto-flow:column;gap:40px;margin-bottom:40px}.stellar_colophon-bottom-sections--24017471406178__stellar_footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}@media(max-width:1000px){.stellar_colophon-band-sections--24017471406178__stellar_footer{padding-inline:0px}.stellar_colophon-shell-sections--24017471406178__stellar_footer{max-width:100%;border-radius:0}}@font-face{font-family:Inter;font-weight:400;font-style:normal;src:url(//holidaydrop.store/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2) format("woff2"),url(//holidaydrop.store/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff) format("woff")}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-shop-detail-shop_detail{max-width:350px}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-shop-detail-shop_detail .stellar_colophon-shop-logo{width:160px;height:auto;margin-bottom:15px}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-shop-detail-shop_detail .stellar_colophon-shop-description *{font-family:var(--font-body--family, inherit);font-size:14px;color:var(--color-foreground-muted);font-style:normal;font-weight:var(--font-body--weight, 400);line-height:1.6}@media(max-width:768px){.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-shop-detail-shop_detail h3{font-size:px}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-shop-detail-shop_detail .stellar_colophon-shop-description *{font-size:13px}}@font-face{font-family:Inter;font-weight:700;font-style:normal;src:url(//holidaydrop.store/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2) format("woff2"),url(//holidaydrop.store/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff) format("woff")}@font-face{font-family:Inter;font-weight:400;font-style:normal;src:url(//holidaydrop.store/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2) format("woff2"),url(//holidaydrop.store/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff) format("woff")}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-important-links-important_links h3{font-family:var(--font-heading--family, inherit);font-size:18px;color:var(--color-foreground-heading);font-style:normal;font-weight:var(--font-h3--weight, 700);margin-bottom:15px}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-important-links-important_links ul{list-style:none;padding:0;margin:0}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-important-links-important_links li{margin-bottom:8px}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-important-links-important_links a{font-family:var(--font-body--family, inherit);font-size:14px;color:var(--color-foreground);font-style:normal;font-weight:var(--font-body--weight, 400);text-decoration:none;transition:color .3s ease}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-important-links-important_links a:hover{color:var(--color-primary)}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-important-links-important_links .stellar_colophon-mobile-header{display:none}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-important-links-important_links .stellar_colophon-mobile-content{max-height:none;overflow:visible}@media(max-width:768px){.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-important-links-important_links{border-bottom:1px solid var(--color-border);padding-bottom:10px;margin-bottom:10px}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-important-links-important_links .stellar_colophon-mobile-header{display:flex}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-important-links-important_links .stellar_colophon-mobile-content{max-height:0;overflow:hidden}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-important-links-important_links .stellar_colophon-mobile-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-important-links-important_links .stellar_colophon-mobile-icon{position:relative;width:15px;height:15px;cursor:pointer}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-important-links-important_links .stellar_colophon-mobile-icon:before,.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-important-links-important_links .stellar_colophon-mobile-icon:after{content:"";display:block;background-color:var(--color-foreground-heading);position:absolute;top:50%;left:0;transition:.35s ease;width:100%;height:2px}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-important-links-important_links .stellar_colophon-mobile-icon:before{transform:translateY(-50%)}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-important-links-important_links .stellar_colophon-mobile-icon:after{transform:translateY(-50%) rotate(90deg)}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-important-links-important_links .stellar_colophon-mobile-icon.collapsed:before{transform:translateY(-50%) rotate(-90deg);opacity:0}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-important-links-important_links .stellar_colophon-mobile-icon.collapsed:after{transform:translateY(-50%) rotate(0)}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-important-links-important_links .stellar_colophon-mobile-content{max-height:0;overflow:hidden;transition:max-height .3s ease;padding-top:10px}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-important-links-important_links .stellar_colophon-mobile-content.open{max-height:300px}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-important-links-important_links h3:not(.stellar_colophon-mobile-header h3){display:none}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-important-links-important_links .stellar_colophon-mobile-header h3{font-size:16px;margin-bottom:0}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-important-links-important_links a{font-size:13px}}@font-face{font-family:Inter;font-weight:400;font-style:normal;src:url(//holidaydrop.store/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2) format("woff2"),url(//holidaydrop.store/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff) format("woff")}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-bottom-block-footer_bar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;width:100%;padding-top:20px}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-copyright-footer_bar{font-family:var(--font-body--family, inherit);font-size:12px;color:var(--color-foreground);font-style:normal;font-weight:var(--font-body--weight, 400)}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-copyright-footer_bar a{color:inherit}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-payment-methods-footer_bar{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-payment-methods-footer_bar .stellar_colophon-payment-icon{width:45px;height:32px;background-color:none;border:none;display:flex;align-items:center;justify-content:center}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-payment-methods-footer_bar .stellar_colophon-payment-icon img{max-width:100%;max-height:100%;width:45px;height:32px;object-fit:contain}@media(max-width:768px){.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-bottom-block-footer_bar{flex-direction:column;text-align:center}.stellar_colophon-band-sections--24017471406178__stellar_footer .stellar_colophon-copyright-footer_bar{font-size:11px}}@media(max-width:1000px){.stellar_colophon-main-content-sections--24017471406178__stellar_footer{grid-template-columns:1fr 1fr 1fr;gap:30px;grid-auto-flow:unset}}@media(max-width:768px){.stellar_colophon-wrapper-sections--24017471406178__stellar_footer{padding-inline:20px}.stellar_colophon-main-content-sections--24017471406178__stellar_footer{grid-template-columns:1fr;gap:30px}.stellar_colophon-bottom-sections--24017471406178__stellar_footer{flex-direction:column;text-align:center}}.pg-dr{padding:0;margin:0;border:0;max-width:none;max-height:none;width:100%;height:100%;background:transparent}.pg-dr[open]{display:block}.pg-dr::backdrop{background:#0006}.pg :focus-visible{outline:3px solid var(--a2);outline-offset:4px}.pg-up:has(input:disabled){opacity:.45}.pg button:disabled{cursor:not-allowed;opacity:.55}@media(prefers-reduced-motion:reduce){.pg *{animation:none!important;transition:none!important}.pg .rv{opacity:1;transform:none}}.pg-price [data-hero-compare],.pg-price [data-hero-save],.pg-stamp,.pg [hidden]{display:none!important}.pg-fxnote{font-size:12px;line-height:1.5;color:var(--mut);margin:10px 0!important}.pg .pg-tot{flex-wrap:wrap}.pg .pg-tot [data-tw]{order:3;flex-basis:100%;text-decoration:none!important;font-size:12px;text-align:right;color:var(--mut)}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAQ */
