.p1{--p1-ink:#1F1B16;--p1-body:#5A5148;--p1-mute:#6E675B;--p1-line:#E4DDD0;--p1-hair:#F0EBE1;--p1-acc:#C87A2B;--p1-accd:#96551A;--p1-acch:#7C4614;--p1-go:#2C7A34;--p1-soft:#F8F5EF;--p1-tone:#1F1B16;--p1-toneT:#1F1B16;--p1-cta:#96551A;--p1-ctah:#7C4614;--p1-ctatx:#fff;--p1-tint:#FBF8F3;--p1-tintb:#E4DDD0;--p1-panel:#F5F1EA;--p1-onpanel:#6E675B;background:#fff;color:var(--p1-ink);font-family:inherit;-webkit-font-smoothing:antialiased;padding:20px 14px calc(100px + env(safe-area-inset-bottom,0px));width:100%;max-width:100%;text-align:left;display:block!important}.p1[hidden],.p1 [hidden]{display:none!important}.p1,.p1 *{box-sizing:border-box!important}.p1 *{margin:0!important;padding:0;float:none!important}.p1 ul,.p1 ol,.p1 li{list-style:none!important}.p1 li:before,.p1 li::marker{content:none!important}.p1 img{max-width:100%;border:0;height:auto;display:block}.p1 a{color:inherit!important;text-decoration:none!important;box-shadow:none}.p1 button,.p1 textarea{font-family:inherit;line-height:1.2;box-shadow:none;text-shadow:none;min-width:0;max-width:100%;border:0;background:none;color:inherit}.p1 form{margin:0;padding:0}.p1.p1,.p1.p1 *{content-visibility:visible!important;contain:none!important}.p1.p1 *:not(.p1-alt){opacity:1!important;visibility:visible!important;transform:none!important;animation:none!important;clip-path:none!important;filter:none!important}.p1 .p1-wrap{width:100%;max-width:1180px;margin-left:auto!important;margin-right:auto!important}.p1 .p1-top{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:20px;grid-template-areas:"media" "buy" "social"!important}.p1 .p1-media{grid-area:media}.p1 .p1-buy{grid-area:buy}.p1 .p1-social{grid-area:social}.p1 .p1-shot{position:relative!important;width:100%!important;border:2.5px solid var(--p1-ink);border-radius:14px;overflow:hidden;background:var(--p1-soft)}.p1 .p1-shot:before{content:"";display:block;padding-top:100%}.p1 .p1-shot img{position:absolute!important;left:0;top:0;width:100%!important;height:100%!important;object-fit:contain}.p1 .p1-flag{position:absolute!important;top:10px;right:10px;z-index:3;width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.05;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--p1-ink);background:#fff;border:2px solid var(--p1-ink)}.p1 .p1-thumbs{display:flex;gap:8px;margin-top:10px!important;flex-wrap:wrap}.p1 .p1-thumb{flex:0 0 62px;width:62px!important;height:62px;padding:0!important;border:2px solid var(--p1-line)!important;border-radius:9px;overflow:hidden;background:var(--p1-soft);cursor:pointer;position:relative}.p1 .p1-thumb img{width:100%;height:100%;object-fit:contain}.p1 .p1-thumb[aria-pressed=true]{border-color:var(--p1-ink)!important}.p1 .p1-buy{width:100%}.p1 .p1-eyebrow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:var(--p1-mute)}.p1 .p1-eyebrow i{width:8px;height:8px;border-radius:50%;flex:0 0 8px;background:var(--p1-tone);font-style:normal}.p1 .p1-name{margin-top:8px!important;font-family:var(--font-heading--family,var(--font-heading-family,inherit));font-size:32px;line-height:1.02;font-weight:900;letter-spacing:-.03em;text-transform:none!important}.p1 .p1-notes{margin-top:10px!important;font-size:15px;font-weight:800;line-height:1.4;color:var(--p1-toneT)}.p1 .p1-rating{margin-top:9px!important;display:flex;align-items:center;gap:7px}.p1 .p1-rating .p1-stars{color:var(--p1-accd);letter-spacing:2px;font-size:15px;line-height:1}.p1 .p1-rating span:not(.p1-stars){font-size:13px;color:var(--p1-body)}.p1 .p1-blurb{margin-top:14px!important;font-size:14.5px;line-height:1.6;color:var(--p1-body)}.p1 .p1-blurb+.p1-blurb{margin-top:9px!important}.p1 .p1-choose{margin-top:20px!important}.p1 .p1-legend{font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--p1-mute);margin-bottom:8px!important}.p1 .p1-opts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px}.p1 .p1-opts--two{grid-template-columns:repeat(2,minmax(0,1fr))!important}.p1 .p1-opt{min-height:52px;padding:8px 6px!important;cursor:pointer;font:inherit;text-align:center;background:#fff;border:2px solid var(--p1-line)!important;border-radius:9px;color:var(--p1-ink);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.p1 .p1-opt b{font-size:13.5px;font-weight:900;line-height:1.1}.p1 .p1-opt i{font-style:normal;font-size:11.5px;color:var(--p1-mute);font-weight:700;font-variant-numeric:tabular-nums}.p1 .p1-opt[aria-pressed=true]{border-color:var(--p1-toneT)!important;background:var(--p1-tint)}.p1 .p1-opt[disabled]{background:#f3f0ea;color:var(--p1-mute);cursor:not-allowed}.p1 .p1-opt[disabled] b{text-decoration:line-through}.p1 .p1-opt[disabled] i{color:var(--p1-mute)}.p1 .p1-opt,.p1 .p1-plan,.p1 .p1-freq,.p1 .p1-add{position:relative!important;overflow:hidden;-webkit-tap-highlight-color:transparent;transition:transform .13s ease,background .2s ease,border-color .2s ease}.p1 .p1-opt:not([disabled]):active,.p1 .p1-freq:active,.p1 .p1-add:not([disabled]):active{transform:scale(.963)!important}.p1 .p1-plan:active{transform:scale(.986)!important}.p1 .p1-rip{position:absolute!important;border-radius:50%;pointer-events:none;background:var(--p1-toneT);opacity:.17;transform:scale(0);animation:p1rip .5s cubic-bezier(.25,.7,.3,1) forwards!important}@keyframes p1rip{to{transform:scale(1);opacity:0}}.p1 .p1-opt.is-pop,.p1 .p1-freq.is-pop{animation:p1pop .34s cubic-bezier(.3,1.35,.5,1)!important}@keyframes p1pop{0%{transform:scale(.963)}45%{transform:scale(1.04)}to{transform:scale(1)}}.p1 .p1-req{margin-top:20px!important}.p1 .p1-reqhelp{margin-top:6px!important;font-size:12.5px;line-height:1.5;color:var(--p1-body)}.p1 .p1-reqbox{margin-top:9px!important;width:100%!important;min-height:66px;padding:11px 12px!important;font:inherit;font-size:14px;line-height:1.5;color:var(--p1-ink);background:#fff;border:2px solid var(--p1-line)!important;border-radius:10px;resize:vertical;display:block}.p1 .p1-reqbox:focus{outline:none;border-color:var(--p1-toneT)!important}.p1 .p1-reqbox::placeholder{color:#a79f92}.p1 .p1-reqcount{margin-top:5px!important;font-size:11.5px;font-weight:700;color:var(--p1-mute);text-align:right;font-variant-numeric:tabular-nums}.p1 .p1-reqcount.is-full{color:var(--p1-accd)}.p1 .p1-plan{margin-top:9px!important;border:2px solid var(--p1-line);border-radius:11px;overflow:hidden}.p1 .p1-plan.is-on{border-color:var(--p1-toneT)}.p1 .p1-planhead{width:100%!important;min-height:56px;padding:11px 13px!important;cursor:pointer;display:flex;align-items:center;gap:10px;text-align:left;background:#fff}.p1 .p1-tick{flex:0 0 20px;width:20px;height:20px;border-radius:50%;border:2px solid var(--p1-line);position:relative!important}.p1 .p1-plan.is-on .p1-tick{border-color:var(--p1-toneT)}.p1 .p1-plan.is-on .p1-tick:after{content:"";position:absolute;left:3px;top:3px;width:10px;height:10px;border-radius:50%;background:var(--p1-toneT)}.p1 .p1-planwho{flex:1 1 auto;min-width:0}.p1 .p1-plantitle{display:block!important;font-size:13.5px;font-weight:900;line-height:1.25}.p1 .p1-plansub{display:block!important;margin-top:2px!important;font-size:11.5px;font-weight:700;color:var(--p1-mute)}.p1 .p1-plancost{flex:0 0 auto;font-size:15px;font-weight:900;font-variant-numeric:tabular-nums}.p1 .p1-plancost s{display:block;font-size:11px;font-weight:700;color:var(--p1-mute)}.p1 .p1-plans{padding:0 13px 12px!important;display:grid!important;gap:7px}.p1 .p1-freq{width:100%!important;min-height:46px;padding:9px 11px!important;cursor:pointer;display:flex;align-items:center;gap:9px;text-align:left;background:#fff;border:1.5px solid var(--p1-line)!important;border-radius:8px;font-size:12.5px;font-weight:700;color:var(--p1-body)}.p1 .p1-freq[aria-pressed=true]{border-color:var(--p1-toneT)!important;background:var(--p1-tint);color:var(--p1-ink)}.p1 .p1-freq b{margin-left:auto!important;font-weight:900;font-variant-numeric:tabular-nums}.p1 .p1-foot{margin-top:10px!important;font-size:12px;line-height:1.45;color:var(--p1-body);font-weight:700;display:flex;gap:7px;align-items:flex-start}.p1 .p1-foot:before{content:"\2713";flex:0 0 auto;font-weight:900;color:var(--p1-go)}.p1 .p1-qtyrow{margin-top:18px!important;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.p1 .p1-qty{display:flex;align-items:stretch;border:2px solid var(--p1-ink);border-radius:9px;overflow:hidden;flex:0 0 auto}.p1 .p1-step{width:46px!important;min-height:46px;padding:0!important;cursor:pointer;font-size:20px;font-weight:900;line-height:1;color:var(--p1-ink);background:#fff}.p1 .p1-step[disabled]{color:#bdb5a7;cursor:not-allowed}.p1 .p1-num{width:44px;min-height:46px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:900;font-variant-numeric:tabular-nums;border-left:2px solid var(--p1-ink);border-right:2px solid var(--p1-ink)}.p1 .p1-total{flex:1 1 auto;min-width:0;text-align:right}.p1 .p1-price{font-size:28px;font-weight:900;letter-spacing:-.025em;line-height:1;font-variant-numeric:tabular-nums}.p1 .p1-per{display:block;margin-top:3px!important;font-size:11.5px;color:var(--p1-mute);font-weight:700}.p1 .p1-meter{margin-top:13px!important;background:var(--p1-soft);border:1.5px solid var(--p1-line);border-radius:11px;padding:12px 13px!important}.p1 .p1-mtxt{font-size:12.5px;font-weight:700;line-height:1.45;color:var(--p1-body)}.p1 .p1-mtxt b{color:var(--p1-ink)}.p1 .p1-meter.is-free{background:#f1f7f1;border-color:#cbe3cd}.p1 .p1-meter.is-free .p1-mtxt b{color:var(--p1-go)}.p1 .p1-track{display:block!important;margin-top:9px!important;width:100%;height:7px;border-radius:99px;background:#e7e1d6;overflow:hidden}.p1 .p1-fill{display:block!important;height:100%;width:0;border-radius:99px;background:var(--p1-toneT);transition:width .3s ease}.p1 .p1-meter.is-free .p1-fill{background:var(--p1-go)}.p1 .p1-more{margin-top:10px!important;width:100%!important;min-height:46px;padding:0 12px!important;cursor:pointer;font-size:11.5px;font-weight:900;letter-spacing:.07em;text-transform:uppercase;color:var(--p1-ink);background:#fff;border:2px solid var(--p1-ink)!important;border-radius:9px}.p1 .p1-add{margin-top:14px!important;width:100%!important;min-height:56px;padding:0 16px!important;cursor:pointer;font:inherit;font-size:14px;font-weight:900;letter-spacing:.09em;text-transform:uppercase;color:var(--p1-ctatx);background:var(--p1-cta);border:2.5px solid var(--p1-ink)!important;border-radius:10px;transition:background .18s ease}.p1 .p1-add[disabled]{background:#d8d0c2;color:#7c7466;cursor:not-allowed}.p1.is-metal .p1-add[disabled],.p1.is-trio .p1-add[disabled],.p1.is-irid .p1-add[disabled],.p1.is-metal .p1-barbtn[disabled],.p1.is-trio .p1-barbtn[disabled],.p1.is-irid .p1-barbtn[disabled]{background:#d8d0c2!important;color:#7c7466!important;border-color:#d8d0c2!important}.p1 .p1-badges{margin-top:16px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;background:var(--p1-tint);border:1px solid var(--p1-tintb);border-radius:12px;overflow:hidden}.p1 .p1-badge{display:flex!important;flex-direction:column;align-items:center;text-align:center;gap:7px;padding:13px 7px 12px!important;border-left:1px solid var(--p1-tintb)}.p1 .p1-badge:first-child{border-left:0}.p1 .p1-bico{display:block!important;width:23px;height:23px;color:var(--p1-toneT)}.p1 .p1-bico svg,.p1 .p1-bico svg *{display:block;fill:none!important;stroke:currentColor!important}.p1 .p1-bico svg{width:100%;height:100%}.p1 .p1-btx{display:block!important;font-size:11.5px;font-weight:900;line-height:1.3;letter-spacing:.005em;color:var(--p1-ink);text-wrap:balance}.p1 .p1-social{margin-top:26px!important}.p1 .p1-sochead{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.p1 .p1-soch{font-size:12px;font-weight:900;letter-spacing:.17em;text-transform:uppercase;color:var(--p1-mute)}.p1 .p1-socstars{color:var(--p1-accd);letter-spacing:2px;font-size:14px;line-height:1}.p1 .p1-socnote{width:100%;margin-top:5px!important;font-size:12px;line-height:1.5;color:var(--p1-mute);font-weight:600}.p1 .p1-revs{margin-top:12px!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:9px}.p1 .p1-rev{background:var(--p1-soft);border:1px solid var(--p1-line);border-radius:11px;padding:12px 13px!important}.p1 .p1-revt{display:block!important;font-size:13.5px;line-height:1.55;color:var(--p1-ink);font-weight:600}.p1 .p1-revn{display:block!important;margin-top:7px!important;font-size:12px;font-weight:900;letter-spacing:.09em;text-transform:uppercase;color:var(--p1-mute)}.p1 .p1-read{margin-top:34px!important;border-top:1px solid var(--p1-line);padding-top:24px!important}.p1 .p1-h2{font-family:var(--font-heading--family,var(--font-heading-family,inherit));font-size:22px;font-weight:900;letter-spacing:-.024em;line-height:1.15;text-transform:none!important}.p1 .p1-sec{margin-top:24px!important}.p1 .p1-h3{font-size:12px;font-weight:900;letter-spacing:.13em;text-transform:uppercase;color:var(--p1-mute);display:flex;align-items:center;gap:9px}.p1 .p1-h3:after{content:"";flex:1 1 auto;height:1px;background:var(--p1-line)}.p1 .p1-p{margin-top:10px!important;font-size:15px;line-height:1.68;color:var(--p1-body)}.p1 .p1-p+.p1-p{margin-top:10px!important}.p1 .p1-short{margin-top:9px!important;font-size:15px;font-weight:700;line-height:1.55;color:var(--p1-ink)}.p1 .p1-vid{margin-top:18px!important;display:block}.p1 .p1-vid--side{display:none}.p1 .p1-play{display:block!important;position:relative!important;width:100%!important;padding:0!important;border:2.5px solid var(--p1-ink)!important;border-radius:12px;overflow:hidden;cursor:pointer;background:var(--p1-soft);font:inherit;color:inherit}.p1 .p1-play:before{content:"";display:block;padding-top:56.25%}.p1 .p1-play img{position:absolute!important;left:0;top:0;width:100%!important;height:100%!important;object-fit:cover}.p1 .p1-play:after{content:"";position:absolute;left:0;right:0;bottom:0;height:58%;background:linear-gradient(#14100c00,#14100cc7)}.p1 .p1-pbadge{position:absolute!important;left:50%;top:50%;z-index:2;width:56px;height:56px;margin:-28px 0 0 -28px!important;border-radius:50%;background:#fffffff0;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px #14100c57}.p1 .p1-pbadge i{display:block;width:0;height:0;margin-left:4px!important;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:16px solid var(--p1-ink)}.p1 .p1-pcap{position:absolute!important;left:0;right:0;bottom:0;z-index:2;padding:12px 14px 13px!important;text-align:left;font-size:13px;font-weight:800;line-height:1.3;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5)}.p1 .p1-vid video{display:block;width:100%!important;border:2.5px solid var(--p1-ink);border-radius:12px;background:#000;aspect-ratio:16/9}.p1 .p1-trio{margin-top:34px!important}.p1 .p1-up{display:block!important;border:2.5px solid var(--p1-ink);border-radius:14px;background:var(--p1-soft);overflow:hidden}.p1 .p1-upin{display:block!important;padding:17px 16px 18px!important}.p1 .p1-upk{display:block!important;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:var(--p1-accd)}.p1 .p1-upt{display:block!important;margin-top:5px!important;font-family:var(--font-heading--family,var(--font-heading-family,inherit));font-size:23px;font-weight:900;letter-spacing:-.025em;line-height:1.1;text-transform:none!important}.p1 .p1-upbags{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px;margin-top:14px!important}.p1 .p1-upbag{display:block!important;position:relative!important;background:#fff;border:1.5px solid var(--p1-line);border-radius:10px;padding:8px 6px 9px!important;text-align:center}.p1 .p1-upbag.is-this{border-color:var(--p1-ink);border-width:2px}.p1 .p1-upshot{display:block!important;position:relative!important;width:100%!important}.p1 .p1-upshot:before{content:"";display:block;padding-top:100%}.p1 .p1-upshot img{position:absolute!important;left:0;top:0;width:100%!important;height:100%!important;object-fit:contain}.p1 .p1-upname{display:block!important;margin-top:6px!important;font-size:11.5px;font-weight:900;line-height:1.25;color:var(--p1-ink)}.p1 .p1-upthis{display:block!important;margin-top:3px!important;font-size:8.5px;font-weight:900;letter-spacing:.11em;text-transform:uppercase;color:var(--p1-accd)}.p1 .p1-upline{display:block!important;margin-top:13px!important;font-size:13.5px;line-height:1.55;color:var(--p1-body);font-weight:600}.p1 .p1-upnote{display:block!important;margin-top:5px!important;font-size:12px;line-height:1.5;color:var(--p1-mute);font-weight:600}.p1 .p1-upmoney{display:flex!important;align-items:baseline;gap:9px;flex-wrap:wrap;margin-top:12px!important}.p1 .p1-upnow{font-size:27px;font-weight:900;letter-spacing:-.025em;line-height:1;font-variant-numeric:tabular-nums}.p1 .p1-upwas{font-size:13px;font-weight:700;color:var(--p1-mute);text-decoration:line-through}.p1 .p1-upsave{font-size:11px;font-weight:900;letter-spacing:.07em;text-transform:uppercase;color:#fff;background:var(--p1-go);border-radius:6px;padding:5px 9px!important}.p1 .p1-upcta{display:block!important;margin-top:14px!important;text-align:center;min-height:52px;padding:16px!important;font-size:13px;font-weight:900;letter-spacing:.09em;text-transform:uppercase;color:var(--p1-ctatx);background:var(--p1-cta);border:2.5px solid var(--p1-ink);border-radius:10px}.p1 .p1-next{margin-top:40px!important;border-top:1px solid var(--p1-line);padding-top:26px!important}.p1 .p1-nexth{font-size:12px;font-weight:900;letter-spacing:.13em;text-transform:uppercase;color:var(--p1-mute);display:flex;align-items:center;gap:9px}.p1 .p1-nexth:after{content:"";flex:1 1 auto;height:1px;background:var(--p1-line)}.p1 .p1-also{margin-top:14px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px}.p1 .p1-alsoitem{display:block!important;background:#fff;border:1.5px solid var(--p1-line);border-radius:12px;overflow:hidden}.p1 .p1-alsoshot{display:block!important;position:relative!important;width:100%!important;background:var(--p1-soft)}.p1 .p1-alsoshot:before{content:"";display:block;padding-top:100%}.p1 .p1-alsoshot img{position:absolute!important;left:0;top:0;width:100%!important;height:100%!important;object-fit:contain}.p1 .p1-alsobody{display:block!important;padding:11px 12px 13px!important}.p1 .p1-alsot{display:block!important;font-size:13.5px;font-weight:900;line-height:1.25}.p1 .p1-alsob{display:block!important;margin-top:5px!important;font-size:11.5px;line-height:1.45;color:var(--p1-body);font-weight:600}.p1 .p1-alsop{display:block!important;margin-top:8px!important;font-size:13px;font-weight:900;font-variant-numeric:tabular-nums}.p1.is-metal .p1-add,.p1.is-metal .p1-barbtn,.p1.is-metal .p1-madelink,.p1.is-metal .p1-upcta{background:linear-gradient(100deg,#ad8a33,#d9b95f 26%,#f5e4ac,#d9b95f 58%,#ad8a33)!important;color:#1f1b16!important}.p1.is-metal .p1-stat{background:linear-gradient(100deg,#fbf4e2,#fffdf6 44%,#f6ead0)}.p1.is-metal .p1-shot,.p1.is-metal .p1-extra{border-color:#8a6a22}.p1.is-trio .p1-add,.p1.is-trio .p1-barbtn,.p1.is-trio .p1-madelink{border:2px solid transparent!important;background:linear-gradient(100deg,var(--p1-b1),var(--p1-b2),var(--p1-b3)) padding-box,linear-gradient(var(--p1-panel),var(--p1-panel)) padding-box,linear-gradient(100deg,var(--p1-b1),var(--p1-b2),var(--p1-b3)) border-box!important;background-size:100% 6px,100% 100%,100% 100%!important;background-position:bottom left,top left,top left!important;background-repeat:no-repeat!important;color:var(--p1-ink)!important}@media(hover:hover){.p1.is-trio .p1-add:hover{background:linear-gradient(100deg,var(--p1-b1),var(--p1-b2),var(--p1-b3)) padding-box,linear-gradient(var(--p1-tint),var(--p1-tint)) padding-box,linear-gradient(100deg,var(--p1-b1),var(--p1-b2),var(--p1-b3)) border-box!important;background-size:100% 6px,100% 100%,100% 100%!important;background-position:bottom left,top left,top left!important;background-repeat:no-repeat!important}}.p1.is-trio .p1-extra{background:linear-gradient(100deg,var(--p1-l1) 0%,var(--p1-l2) 52%,var(--p1-l3) 100%)}.p1.is-trio .p1-fill{background:linear-gradient(100deg,var(--p1-b1),var(--p1-b2),var(--p1-b3))}.p1.is-trio .p1-opt[aria-pressed=true]{border-color:transparent!important;background:linear-gradient(var(--p1-tint),var(--p1-tint)) padding-box,linear-gradient(100deg,var(--p1-b1),var(--p1-b2),var(--p1-b3)) border-box}.p1.is-trio .p1-reqbox:focus{border-color:transparent!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(100deg,var(--p1-b1),var(--p1-b2),var(--p1-b3)) border-box}.p1.is-trio .p1-badges{border-color:transparent!important;background:linear-gradient(var(--p1-panel),var(--p1-panel)) padding-box,linear-gradient(100deg,var(--p1-b1),var(--p1-b2),var(--p1-b3)) border-box;border-width:2px!important}.p1.is-trio .p1-badge:nth-child(1) .p1-bico{color:var(--p1-b1)}.p1.is-trio .p1-badge:nth-child(2) .p1-bico{color:var(--p1-b2)}.p1.is-trio .p1-badge:nth-child(3) .p1-bico{color:var(--p1-b3)}.p1.is-trio .p1-socstars,.p1.is-trio .p1-stars{background:linear-gradient(100deg,var(--p1-b1),var(--p1-b2),var(--p1-b3));-webkit-background-clip:text;background-clip:text;color:transparent}.p1.is-trio .p1-h3:after{background:linear-gradient(100deg,var(--p1-b1),var(--p1-b2),var(--p1-b3))}.p1 .p1-notes--tri{display:flex!important;flex-wrap:wrap;gap:6px}.p1 .p1-nchip{display:block!important;font-size:13px;font-weight:800;color:#fff;border-radius:99px;padding:6px 12px!important;line-height:1.25}.p1.is-irid .p1-add,.p1.is-irid .p1-barbtn,.p1.is-irid .p1-madelink,.p1.is-irid .p1-upcta{background:linear-gradient(105deg,#23595a,#167997 16%,#38546e,#656688 52%,#6b5f84 66%,#8f673d 84%,#7e6820)!important;color:#fff!important}.p1.is-irid .p1-stat{background:linear-gradient(105deg,#e8f2f4,#edeef6 46%,#f3ede4)}.p1.is-irid .p1-shot,.p1.is-irid .p1-extra{border-color:#23595a}.p1 .p1-made{margin-top:34px!important;border-top:1px solid var(--p1-line);padding-top:26px!important}.p1 .p1-madek{display:block!important;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase;color:var(--p1-onpanel)}.p1 .p1-madet{margin-top:7px!important;font-family:var(--font-heading--family,var(--font-heading-family,inherit));font-size:25px;font-weight:900;letter-spacing:-.028em;line-height:1.1;text-transform:none!important;max-width:19ch}.p1 .p1-madeb{margin-top:11px!important;font-size:15px;line-height:1.68;color:var(--p1-body);max-width:56ch}.p1 .p1-stats{margin-top:20px!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px}.p1 .p1-stat{background:var(--p1-panel);border:2.5px solid var(--p1-ink);border-radius:13px;padding:13px 14px 14px!important}.p1 .p1-statk{display:block!important;font-size:10.5px;font-weight:900;letter-spacing:.13em;text-transform:uppercase;color:var(--p1-onpanel)}.p1 .p1-statv{display:block!important;margin-top:5px!important;font-size:16px;font-weight:900;line-height:1.25;letter-spacing:-.015em;color:var(--p1-ink)}.p1 .p1-ing{margin-top:22px!important}.p1 .p1-ingl{display:block!important;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:var(--p1-mute)}.p1 .p1-ings{display:flex!important;flex-wrap:wrap;gap:7px;margin-top:10px!important}.p1 .p1-ingi{display:block!important;font-size:13px;font-weight:800;color:var(--p1-ink);background:#fff;border:1.5px solid var(--p1-line);border-radius:99px;padding:8px 13px!important}.p1 .p1-story{margin-top:26px!important;max-width:62ch}.p1 .p1-warn{display:inline-block!important;margin-top:14px!important;font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--p1-ink);border-radius:7px;padding:7px 11px!important}.p1 .p1-madelink{display:inline-block!important;margin-top:18px!important;font-size:13px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:var(--p1-ctatx)!important;background:var(--p1-cta);border:2.5px solid var(--p1-ink);border-radius:10px;padding:13px 18px!important}.p1 .p1-tribar{display:flex!important;gap:4px;margin-top:11px!important;max-width:210px}.p1 .p1-tribar i{display:block!important;flex:1 1 0;height:7px;border-radius:99px}.p1 .p1-save{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px;margin-bottom:24px!important}.p1 .p1-savei{background:#fff;border:2.5px solid var(--p1-ink);border-radius:13px;padding:12px 12px 13px!important}.p1 .p1-savek{display:block!important;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--p1-mute)}.p1 .p1-savev{display:block!important;margin-top:5px!important;font-size:21px;font-weight:900;letter-spacing:-.02em;color:var(--p1-ink);font-variant-numeric:tabular-nums}.p1 .p1-saveg .p1-savek,.p1 .p1-saveg .p1-savev{color:var(--p1-go)}.p1 .p1-savewas{text-decoration:line-through;color:var(--p1-mute)}.p1 .p1-saveship{margin-top:-14px!important;margin-bottom:22px!important;font-size:13px;font-weight:700;color:var(--p1-go)}.p1 .p1-tri{margin-top:34px!important;border-top:1px solid var(--p1-line);padding-top:26px!important}.p1 .p1-trih{font-family:var(--font-heading--family,var(--font-heading-family,inherit));font-size:25px;font-weight:900;letter-spacing:-.028em;line-height:1.1;text-transform:none!important}.p1 .p1-tris{margin-top:8px!important;font-size:14px;line-height:1.6;color:var(--p1-body);font-weight:600}.p1 .p1-trim{margin-top:18px!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px}.p1 .p1-trib{display:block!important;border:2.5px solid var(--p1-ink);border-radius:14px;overflow:hidden;background:#fff}.p1 .p1-tricap{display:flex!important;align-items:center;gap:11px;padding:13px 14px!important}.p1 .p1-trishot{display:block!important;width:44px;height:44px;flex:0 0 44px;border-radius:9px;background:#fff;overflow:hidden;position:relative!important}.p1 .p1-trishot img{position:absolute!important;left:0;top:0;width:100%!important;height:100%!important;object-fit:contain}.p1 .p1-trin{display:block!important;font-size:16px;font-weight:900;line-height:1.15;letter-spacing:-.015em}.p1 .p1-trir{display:block!important;margin-top:3px!important;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.p1 .p1-triend{margin-top:22px!important;text-align:center}.p1 .p1-triendn{margin-top:10px!important;font-size:12.5px;font-weight:700;color:var(--p1-mute)}.p1 .p1-trifacts{display:block!important;padding:2px 14px 14px!important}.p1 .p1-trifact{display:flex!important;align-items:baseline;justify-content:space-between;gap:10px;padding:8px 0!important;border-top:1px solid var(--p1-hair)}.p1 .p1-trifk{font-size:10.5px;font-weight:900;letter-spacing:.11em;text-transform:uppercase;color:var(--p1-mute);flex:0 0 auto}.p1 .p1-trifv{font-size:13px;font-weight:800;color:var(--p1-ink);text-align:right;font-variant-numeric:tabular-nums}.p1 .p1-extra{margin-top:30px!important;background:var(--p1-panel);border:2.5px solid var(--p1-ink);border-radius:20px;padding:23px 15px 25px!important}.p1 .p1-extrak{display:block!important;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase;color:var(--p1-onpanel)}.p1 .p1-extrah{margin-top:6px!important;color:var(--p1-ink);font-family:var(--font-heading--family,var(--font-heading-family,inherit));font-size:27px;font-weight:900;letter-spacing:-.028em;line-height:1.08;text-transform:none!important}.p1 .p1-extras{margin-top:9px!important;font-size:13.5px;line-height:1.55;color:var(--p1-body);font-weight:600;max-width:44ch}.p1 .p1-extra .p1-link:not(.p1-arcade){border-color:var(--p1-line);box-shadow:0 8px 18px -14px #1f1b1673}.p1 .p1-links{margin-top:16px!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px}.p1 .p1-link{display:block!important;border-radius:13px;overflow:hidden;border:1.5px solid var(--p1-line);background:#fff}.p1 .p1-linkk{display:block!important;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:var(--p1-mute)}.p1 .p1-linkt{display:block!important;margin-top:4px!important;font-size:16px;font-weight:900;line-height:1.2;letter-spacing:-.015em}.p1 .p1-linkb{display:block!important;margin-top:6px!important;font-size:12.5px;line-height:1.5;color:var(--p1-body);font-weight:600}.p1 .p1-linkc{display:block!important;margin-top:12px!important;font-size:11px;font-weight:900;letter-spacing:.09em;text-transform:uppercase;color:var(--p1-accd)}.p1 .p1-pad{display:block!important;padding:15px 15px 16px!important}.p1 .p1-lab{background:#fff}.p1 .p1-labrows{display:block!important;margin-top:12px!important;border-top:1px solid var(--p1-hair)}.p1 .p1-labrow{display:flex!important;align-items:baseline;justify-content:space-between;gap:10px;padding:8px 0!important;border-bottom:1px solid var(--p1-hair)}.p1 .p1-labn{font-size:12.5px;font-weight:700;color:var(--p1-body)}.p1 .p1-labv{font-size:13.5px;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.p1 .p1-quiz{background:#fff}.p1 .p1-qstep{display:block!important;margin-top:12px!important;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:var(--p1-accd)}.p1 .p1-q{display:block!important;margin-top:5px!important;font-size:14px;font-weight:900;line-height:1.3}.p1 .p1-qopts{display:block!important;margin-top:9px!important}.p1 .p1-qopt{display:flex!important;align-items:center;gap:9px;background:#fff;border:1.5px solid var(--p1-line);border-radius:9px;padding:9px 10px!important;margin-top:6px!important}.p1 .p1-qe{flex:0 0 auto;font-size:15px;line-height:1}.p1 .p1-qt{display:block!important;font-size:12.5px;font-weight:900;line-height:1.2}.p1 .p1-qd{display:block!important;margin-top:2px!important;font-size:10.5px;color:var(--p1-body);font-weight:600;line-height:1.35}.p1 .p1-arcade{position:relative!important;background:#0e0c09;border-color:#0e0c09;padding:13px!important;overflow:hidden}.p1 .p1-arcade .p1-pad{position:relative!important;z-index:2;background:#17140f;border:1px solid #2E2920;border-radius:9px;padding:15px 15px 16px!important}.p1 .p1-arcade:before,.p1 .p1-arcade:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;pointer-events:none;border-radius:13px;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:20px 7px,20px 7px,7px 20px,7px 20px}.p1 .p1-arcade:before{background-image:radial-gradient(circle 2.6px at 50% 50%,#FFD98A 0 100%,transparent 0),radial-gradient(circle 2.6px at 50% 50%,#FFD98A 0 100%,transparent 0),radial-gradient(circle 2.6px at 50% 50%,#FFD98A 0 100%,transparent 0),radial-gradient(circle 2.6px at 50% 50%,#FFD98A 0 100%,transparent 0);background-position:5px 3.5px,5px calc(100% - 3.5px),3.5px 5px,calc(100% - 3.5px) 5px;animation:p1flash 1.1s steps(1,end) infinite}.p1 .p1-arcade:after{background-image:radial-gradient(circle 2.6px at 50% 50%,#C8801F 0 100%,transparent 0),radial-gradient(circle 2.6px at 50% 50%,#C8801F 0 100%,transparent 0),radial-gradient(circle 2.6px at 50% 50%,#C8801F 0 100%,transparent 0),radial-gradient(circle 2.6px at 50% 50%,#C8801F 0 100%,transparent 0);background-position:15px 3.5px,15px calc(100% - 3.5px),3.5px 15px,calc(100% - 3.5px) 15px;animation:p1flash 1.1s steps(1,end) infinite reverse}@keyframes p1flash{0%,49%{opacity:1}50%,to{opacity:.28}}.p1 .p1-arcade .p1-linkk{color:#c8a24a}.p1 .p1-arcade .p1-linkt{color:#fff}.p1 .p1-arcade .p1-linkb{color:#a79c88}.p1 .p1-arcade .p1-linkc{color:#e0a94a}.p1 .p1-games{display:block!important;margin-top:12px!important}.p1 .p1-game{display:flex!important;align-items:baseline;gap:9px;border-top:1px solid #2E2920;padding:8px 0!important}.p1 .p1-gamed{min-width:0}.p1 .p1-gamen{flex:0 1 auto;min-width:0;flex:0 0 auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fff}.p1 .p1-gamed{font-size:10.5px;color:#8e8474;font-weight:600;line-height:1.35;text-align:right;margin-left:auto!important}.p1 .p1-start{display:inline-block!important;margin-top:12px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#17140f;background:#e0a94a;border-radius:4px;padding:6px 9px!important}.p1 .p1-bar{position:fixed!important;left:0;right:0;bottom:0;z-index:30;display:none;align-items:center;gap:10px;background:#fff;border-top:2.5px solid var(--p1-ink);padding:9px 12px calc(9px + env(safe-area-inset-bottom,0px))!important;box-shadow:0 -6px 22px #1f1b1621}.p1 .p1-bar.is-on{display:flex}.p1 .p1-bar img{width:40px;height:40px;flex:0 0 40px;object-fit:contain;background:var(--p1-soft);border-radius:8px}.p1 .p1-barwho{flex:1 1 auto;min-width:0}.p1 .p1-barname{display:block!important;font-size:13px;font-weight:900;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p1 .p1-barsub{display:block!important;font-size:11px;font-weight:700;line-height:1.3;color:var(--p1-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p1 .p1-barbtn{flex:0 0 auto;width:auto!important;min-height:46px;padding:0 18px!important;cursor:pointer;font-size:12.5px;font-weight:900;letter-spacing:.07em;text-transform:uppercase;color:var(--p1-ctatx);background:var(--p1-cta);border:2.5px solid var(--p1-ink)!important;border-radius:10px}.p1 .p1-barbtn[disabled]{background:#d8d0c2;color:#7c7466}@media(min-width:750px){.p1{padding:36px 20px 60px}.p1 .p1-top{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)!important;grid-template-areas:"media buy" "social buy"!important;grid-template-rows:auto 1fr!important;column-gap:44px;row-gap:0;align-items:start}.p1 .p1-social{margin-top:30px!important}.p1 .p1-name{font-size:44px}.p1 .p1-notes{font-size:17px}.p1 .p1-blurb{font-size:15.5px}.p1 .p1-price{font-size:34px}.p1 .p1-add{width:auto!important;min-width:280px}.p1 .p1-made,.p1 .p1-tri{margin-top:56px!important;padding-top:34px!important}.p1 .p1-madet,.p1 .p1-trih{font-size:31px}.p1 .p1-madeb{font-size:16px}.p1 .p1-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px}.p1 .p1-trim{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px}.p1 .p1-ingi{font-size:13.5px}.p1 .p1-badge{padding:16px 10px 15px!important;gap:9px}.p1 .p1-bico{width:26px;height:26px}.p1 .p1-btx{font-size:12px}.p1 .p1-read{margin-top:56px!important;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:48px;align-items:start;grid-template-areas:"head head" "left right"}.p1 .p1-readhead{grid-area:head}.p1 .p1-left{grid-area:left}.p1 .p1-right{grid-area:right}.p1 .p1-vid--flow{display:none}.p1 .p1-vid--side{display:block;margin-top:26px!important}.p1 .p1-h2{font-size:27px}.p1 .p1-flag{width:64px;height:64px;font-size:9.5px}.p1 .p1-trio{margin-top:52px!important}.p1 .p1-up{max-width:820px;margin-left:auto!important;margin-right:auto!important}.p1 .p1-upin{padding:24px 26px 26px!important}.p1 .p1-upt{font-size:29px}.p1 .p1-upbags{gap:14px;margin-top:18px!important}.p1 .p1-upname{font-size:12.5px}.p1 .p1-upline{font-size:15px}.p1 .p1-upcta{display:inline-block!important;min-width:260px;padding:17px 30px!important}.p1 .p1-next{margin-top:56px!important;padding-top:34px!important}.p1 .p1-also{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px}.p1 .p1-extra{margin-top:44px!important;padding:30px 30px 32px!important;border-radius:20px}.p1 .p1-extrah{font-size:31px}.p1 .p1-extras{font-size:14.5px}.p1 .p1-links{margin-top:20px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px;align-items:stretch}.p1 .p1-pad{padding:19px 19px 20px!important}.p1 .p1-linkt{font-size:17px}.p1 .p1-alsot{font-size:15px}.p1 .p1-bar,.p1 .p1-bar.is-on{display:none}}@media(hover:hover)and (pointer:fine){.p1 .p1-add:hover{background:var(--p1-ctah)}.p1 .p1-opt:not([aria-pressed=true]):not([disabled]):hover{border-color:var(--p1-ink)!important}.p1 .p1-thumb:hover,.p1 .p1-more:hover,.p1 .p1-freq:hover{border-color:var(--p1-ink)!important}.p1 .p1-alsoitem:hover,.p1 .p1-lab:hover,.p1 .p1-quiz:hover{border-color:var(--p1-ink)}.p1 .p1-arcade:hover{border-color:#e0a94a}.p1 .p1-up:hover .p1-upcta{background:var(--p1-ctah)}.p1 .p1-quiz:hover .p1-qopt{border-color:#d8cebc}.p1 .p1-step:not([disabled]):hover{background:var(--p1-soft)}.p1 .p1-rev,.p1 .p1-alsoitem,.p1 .p1-shot img{transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s ease,border-color .18s ease}.p1 .p1-rev:hover{transform:translateY(-3px) scale(1.018)!important;border-color:var(--p1-toneT);box-shadow:0 14px 28px -12px #1f1b164d}.p1 .p1-alsoitem:hover{transform:translateY(-4px)!important;box-shadow:0 18px 34px -14px #1f1b1657}.p1 .p1-shot:hover img{transform:scale(1.06)!important}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:reduce){.p1 .p1-rev,.p1 .p1-alsoitem,.p1 .p1-shot img{transition:none}.p1 .p1-rev:hover,.p1 .p1-alsoitem:hover,.p1 .p1-shot:hover img{transform:none!important}}@media(prefers-reduced-motion:reduce){.p1 .p1-fill,.p1 .p1-add{transition:none}.p1 .p1-arcade:before,.p1 .p1-arcade:after{animation:none;opacity:1}.p1 .p1-opt,.p1 .p1-plan,.p1 .p1-freq{transition:background .2s ease,border-color .2s ease}.p1 .p1-opt:active,.p1 .p1-freq:active,.p1 .p1-add:active,.p1 .p1-plan:active{transform:none!important}.p1 .p1-rip{display:none!important}.p1 .p1-opt.is-pop,.p1 .p1-freq.is-pop{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/gh-p1.css.map */
