.px-pdp{--ink: var(--px-ink-900, #2C2A4A);--muted: var(--px-ink-500, #6A6884);--line: var(--px-grey-200, #E6E3E0);--sunken: var(--px-grey-50, #F5F5F5);--fh: var(--px-font-heading, var(--font-heading-family));--fb: var(--px-font-body, var(--font-body-family));display:grid;grid-template-columns:minmax(0,693fr) minmax(0,555fr);gap:32px;align-items:start;padding-top:40px;padding-bottom:80px;color:var(--ink);font-family:var(--fb)}.px-pdp a{color:inherit}.px-pdp .px-ic{width:24px;height:24px;flex:none}@media screen and (max-width:989px){.px-pdp{grid-template-columns:1fr;gap:24px;padding-top:16px;padding-bottom:56px}}.px-pdp__gallery{position:sticky;top:24px;display:flex;flex-direction:column;gap:16px;min-width:0}@media screen and (max-width:989px){.px-pdp__gallery{position:static;gap:12px}}.px-pdp__viewer{position:relative;border-radius:20px;overflow:hidden;background:var(--sunken);aspect-ratio:1}.px-pdp__track{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.px-pdp__track::-webkit-scrollbar{display:none}.px-pdp__slide{flex:0 0 100%;height:100%;scroll-snap-align:start;position:relative}.px-pdp__media,.px-pdp__slide>img{width:100%;height:100%;object-fit:cover;display:block}.px-pdp__video,.px-pdp__video video,.px-pdp__video iframe{width:100%;height:100%;object-fit:cover;display:block;border:0}@media screen and (min-width:990px){.px-pdp__viewer{width:min(100%,max(400px,calc(100svh - 208px)));margin-inline:auto}}.px-pdp__count{position:absolute;top:16px;left:16px;padding:4px 8px;border-radius:100px;background:var(--sunken);font:600 14px/17px var(--fb);color:var(--ink);pointer-events:none}.px-ba{position:relative;width:100%;height:100%;overflow:hidden;user-select:none;-webkit-user-select:none}.px-ba__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.px-ba__after{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 0 var(--pos))}.px-ba__line{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;margin-left:-1px;background:#fff;z-index:2;cursor:ew-resize;touch-action:none}.px-ba__line:before{content:"";position:absolute;top:0;bottom:0;left:-20px;right:-20px}.px-ba__knob{z-index:1;position:absolute;top:50%;left:50%;width:80px;height:80px;transform:translate(-50%,-50%);border:2px solid #fff;border-radius:100px;display:flex;align-items:center;justify-content:center;gap:4px;color:#fff;background:#ffffff1f}.px-ba__knob .px-ic{width:18px;height:18px}.px-ba__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;-webkit-appearance:none;appearance:none;pointer-events:none}@media screen and (max-width:989px){.px-ba__knob{width:48px;height:48px}}.px-pdp__thumbs-row{display:flex;align-items:center;gap:4px}.px-pdp__arrow{width:48px;height:48px;flex:none;border:0;border-radius:100px;background:none;color:var(--ink);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.px-pdp__arrow:hover{background:var(--sunken)}.px-pdp__arrow:disabled{color:var(--px-ink-300, #A9A7BB);cursor:default;background:none}.px-pdp__arrow[data-px-prev]:disabled{display:none}.px-pdp__thumbs{flex:1;display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-behavior:smooth;padding:3px;justify-content:safe center}.px-pdp__thumbs::-webkit-scrollbar{display:none}.px-pdp__thumb{flex:0 0 64px;width:64px;height:64px;padding:0;border:0;border-radius:12px;overflow:hidden;background:var(--sunken);cursor:pointer;box-shadow:none}.px-pdp__thumb img{width:100%;height:100%;object-fit:cover;display:block}.px-pdp__thumb.is-active{box-shadow:0 0 0 3px var(--ink)}@media screen and (max-width:989px){.px-pdp__thumbs{gap:8px;justify-content:flex-start}.px-pdp__thumb{flex-basis:56px;width:56px;height:56px}.px-pdp__arrow{width:32px;height:32px}}.px-pdp__info{display:flex;flex-direction:column;gap:32px;min-width:0}@media screen and (max-width:989px){.px-pdp__info{gap:24px}}.px-pdp__block{display:flex;flex-direction:column;gap:16px}.px-pdp__crumbs{padding:16px 0}@media screen and (max-width:989px){.px-pdp__crumbs{padding:0}}.px-pdp__labels{display:flex;flex-wrap:wrap;gap:8px}.px-lbl{display:inline-flex;align-items:center;padding:4px 8px;border-radius:4px;font:500 12px/14px var(--fb);color:var(--ink);background:var(--sunken)}.px-lbl--best{background:var(--px-badge-bestseller-bg, #FFE4E1);color:var(--px-badge-bestseller-text, #2C2A4A)}.px-lbl--new{background:var(--px-badge-new-bg, #E4574A);color:var(--px-badge-new-text, #FFFFFF)}.px-lbl--lic{background:var(--px-blue-300, #DAECFF)}.px-lbl--soon{background:var(--px-badge-soon-bg, #DAECFF);color:var(--px-badge-soon-text, #2C2A4A)}.px-lbl--save{background:var(--px-green-500, #89CF7E)}.px-pdp__rating{display:inline-flex;align-items:center;gap:4px;text-decoration:none;font:600 14px/17px var(--fb);color:var(--ink);align-self:flex-start}.px-stars{position:relative;display:inline-block;line-height:0}.px-stars svg{width:24px;height:24px;flex:0 0 24px}.px-stars__base{color:var(--px-grey-400, #C9C5C1);display:inline-flex}.px-stars__fill{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--r);overflow:hidden;white-space:nowrap;color:var(--px-ink-950, #1A1839);display:inline-flex}.px-pdp__title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.px-pdp__title{margin:0;font:700 36px/45px var(--fh);letter-spacing:-.01em;color:var(--ink)}@media screen and (max-width:989px){.px-pdp__title{font-size:28px;line-height:35px}}.px-pdp__price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.px-pdp__now{font:600 24px/29px var(--fh);color:var(--ink)}.px-pdp__was{font:400 14px/20px var(--fb);color:var(--muted);text-decoration:line-through}.px-pdp__desc{font:400 16px/24px var(--fb);letter-spacing:0;color:var(--ink)}.px-pdp__desc p{margin:0}.px-pdp__specs{list-style:none;margin:0;padding:8px 0 0;display:flex;gap:16px}.px-pdp__specs li{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:52px}.px-pdp__specs li+li{border-left:1px solid var(--line);padding-left:16px}.px-pdp__specs strong{font:600 16px/19px var(--fh);color:var(--ink);white-space:nowrap}.px-pdp__specs span{font:400 14px/21px var(--fb);color:var(--muted)}.px-pdp__stock{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:12px;background:var(--sunken);font:400 14px/21px var(--fb);color:var(--ink);flex-wrap:wrap}.px-pdp__dot{width:8px;height:8px;border-radius:100px;background:var(--px-green-700, #2F7D3F);flex:none}.px-pdp__dot.is-low{background:var(--px-coral-600, #E4574A)}.px-pdp__dot.is-out{background:var(--px-ink-300, #A9A7BB)}.px-pdp__eta{margin-left:auto;text-align:right}.px-pdp__eta strong{font-weight:700}@media screen and (max-width:989px){.px-pdp__stock{padding:12px 16px;gap:4px 8px}.px-pdp__eta{margin-left:0;text-align:left;flex-basis:100%}}.px-pdp__variant{display:flex;flex-direction:column;gap:6px;font:600 14px/17px var(--fb)}.px-pdp__select{position:relative}.px-pdp__select select{width:100%;height:48px;padding:0 44px 0 16px;border:1px solid var(--ink);border-radius:6px;background:#fff;font:400 16px/24px var(--fb);color:var(--ink);appearance:none;-webkit-appearance:none;cursor:pointer}.px-pdp__select .px-ic{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none}.px-pdp__form,.px-pdp__form form{margin:0}.px-pdp .px-pdp__atc{position:relative;width:100%;height:48px;border-radius:40px;border:0;background:var(--ink);color:#fff;font:600 18px/22px var(--fh);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:8px 16px;box-shadow:none}.px-pdp .px-pdp__atc:hover{background:var(--px-ink-700, #3F3D61)}.px-pdp .px-pdp__atc:disabled{background:var(--px-grey-200, #E6E3E0);color:var(--px-ink-300, #A9A7BB);cursor:not-allowed}.px-pdp .px-pdp__atc.loading>span{visibility:hidden}.px-pdp .px-pdp__atc .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.px-pdp .px-pdp__atc .loading__spinner.hidden{display:none}.px-pdp .px-pdp__atc .spinner{width:20px;height:20px}.px-pdp .px-pdp__atc .path{stroke:#fff}.px-pdp__error{font-size:14px;color:var(--px-coral-700, #C4453A);margin-bottom:8px}.px-pdp__trust{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.px-pdp__trust li{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;font:500 12px/14px var(--fb);color:var(--muted)}.px-pdp__trust svg{height:32px;width:auto;max-width:36px}.px-pdp__trust svg path{fill:var(--muted)}@media screen and (max-width:989px){.px-pdp__trust{gap:8px}.px-pdp__trust svg{height:28px}}.px-card-box{display:block;border-radius:12px;background:var(--sunken);padding:12px;text-decoration:none}.px-artist{padding:12px}.px-artist__head{display:flex;align-items:center;justify-content:space-between;font:600 20px/25px var(--fh);color:var(--ink);padding:3px 0 4px}.px-artist__row{display:flex;align-items:center;gap:16px;margin-top:12px}.px-artist__avatar{width:48px;height:48px;flex:none;border-radius:100px;overflow:hidden;background:#fff}.px-artist__avatar img{width:100%;height:100%;object-fit:cover;display:block}.px-artist__text{display:flex;flex-direction:column;min-width:0}.px-artist__name{font:400 16px/24px var(--fb);color:var(--ink)}.px-artist__bio{font:400 14px/21px var(--fb);color:var(--ink)}a.px-artist:hover .px-artist__name{text-decoration:underline}.px-acc{padding:12px 20px}.px-acc__item+.px-acc__item{border-top:1px solid var(--line)}.px-acc__item summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 0;font:600 20px/25px var(--fh);color:var(--ink);cursor:pointer}.px-acc__item summary::-webkit-details-marker{display:none}.px-acc__item summary:after{display:none}.px-acc__item[open] .px-ic--caret{transform:rotate(180deg)}.px-acc__item .px-ic--caret{transition:transform .2s}.px-acc__body{padding:0 0 16px;font:400 16px/24px var(--fb);color:var(--ink)}.px-acc__body p{margin:0 0 8px}.px-acc__body a{text-decoration:underline}@media screen and (max-width:989px){.px-acc__item summary{font-size:18px;line-height:22px;padding:12px 0}}.px-often{padding:12px 20px 16px;overflow:hidden}.px-often__head{display:flex;align-items:center;justify-content:space-between;min-height:40px;margin-bottom:10px}.px-often__head h2{margin:0;font:600 20px/25px var(--fh);color:var(--ink)}.px-often__nav{display:flex;gap:8px}.px-often__nav button{width:40px;height:40px;border-radius:40px;border:1px solid var(--ink);background:#fff;color:var(--ink);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.px-often__nav button:disabled{border-color:var(--px-ink-300, #A9A7BB);color:var(--px-ink-300, #A9A7BB);cursor:default}.px-often__list{list-style:none;margin:0;padding:0;display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.px-often__list::-webkit-scrollbar{display:none}.px-often__item{flex:0 0 calc(50% - 8px);min-width:240px;display:flex;align-items:center;gap:8px;scroll-snap-align:start}.px-often__img{width:64px;height:64px;flex:none;border-radius:12px;overflow:hidden;background:#fff}.px-often__img img{width:100%;height:100%;object-fit:cover;display:block}.px-often__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.px-often__name{font:400 14px/21px var(--fb);color:var(--ink);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.px-often__price{font:600 14px/17px var(--fh);color:var(--ink)}.px-often__add{width:40px;height:40px;flex:none;border:0;border-radius:40px;background:var(--ink);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.px-often__add>*{pointer-events:none}.px-often__add svg path{fill:#fff}.px-often__add:hover{background:var(--px-ink-700, #3F3D61)}.px-often__add[aria-busy=true]{opacity:.6}@media screen and (max-width:989px){.px-often__item{flex-basis:85%}}.px-pdp__points{display:flex;align-items:center;gap:16px;margin:0;font:400 16px/24px var(--fb);color:var(--ink)}.px-pdp__points a{text-decoration:underline}.px-sticky{display:none}@media screen and (max-width:749px){.px-sticky{display:block;position:fixed;left:16px;right:16px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:90;background:var(--px-grey-50, #F5F5F5);border-radius:24px;box-shadow:0 4px 20px #1a183924;padding:12px 12px 12px 16px;transform:translateY(calc(100% + 24px + env(safe-area-inset-bottom)));visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.px-sticky[hidden]{display:none}.px-sticky.is-on{transform:none;visibility:visible;transition:transform .25s ease,visibility 0s}body.overflow-hidden .px-sticky,body.overflow-hidden-mobile .px-sticky,body.px-drawer-open .px-sticky,body.px-kb-open .px-sticky{transform:translateY(calc(100% + 24px + env(safe-area-inset-bottom)));visibility:hidden}.px-sticky__in{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--px-ink-900, #2C2A4A)}.px-sticky__p{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.px-sticky__now{font:600 20px/24px var(--px-font-heading, sans-serif);white-space:nowrap}.px-sticky__was{font:400 13px/16px var(--px-font-body, sans-serif);color:var(--px-ink-500, #6A6884);white-space:nowrap}.px-sticky__btn{position:relative;flex:0 0 auto;width:60%;max-width:220px;height:44px;padding:0 16px;border:0;border-radius:40px;background:var(--px-ink-900, #2C2A4A);color:#fff;font:600 16px/19px var(--px-font-heading, sans-serif);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px}.px-sticky__btn[disabled]{background:var(--px-grey-200, #E6E3E0);color:var(--px-ink-500, #6A6884);cursor:not-allowed}.px-sticky__ic{display:none;flex:none}.px-sticky.is-added .px-sticky__ic--ok,.px-sticky.is-notify .px-sticky__ic--bell{display:block}.px-sticky.is-added .px-sticky__ic--bell{display:none}.px-sticky__spin{display:none;width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:px-spin .8s linear infinite}.px-sticky.is-loading .px-sticky__l,.px-sticky.is-loading .px-sticky__ic{display:none}.px-sticky.is-loading .px-sticky__spin{display:block}body.px-has-sticky{padding-bottom:calc(92px + env(safe-area-inset-bottom))}body.px-sticky-on:not(.overflow-hidden):not(.px-kb-open) [id^=alia-root]:not(:has([aria-label="Close popup"])){bottom:calc(92px + env(safe-area-inset-bottom))!important;transition:bottom .25s ease}}@keyframes px-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.px-sticky{transition:none}}.px-inc{display:flex;flex-direction:column;gap:12px;margin-top:8px}.px-inc__title{margin:0;font:600 16px/19px var(--fh);color:var(--ink)}.px-inc__list{list-style:none;margin:0;padding:0;display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;scroll-snap-type:x proximity}.px-inc__list::-webkit-scrollbar{display:none}.px-inc__item{flex:0 0 96px;scroll-snap-align:start}.px-inc__link{width:100%;padding:0;border:0;background:none;cursor:pointer;font:inherit;color:inherit;display:flex;flex-direction:column;align-items:center;gap:8px;text-decoration:none}.px-inc__img{position:relative;width:88px;height:88px;border-radius:12px;display:block}.px-inc__img img{width:100%;height:100%;object-fit:cover;display:block;border-radius:12px}.px-inc__qty{position:absolute;right:-2px;bottom:0;min-width:28px;border:2px solid #fff;padding:2px 6px;border-radius:100px;background:var(--ink);color:#fff;font:600 12px/16px var(--fb);text-align:center}.px-inc__name{font:500 13px/17px var(--fb);color:var(--ink);text-align:center;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.px-inc__link:hover .px-inc__name{text-decoration:underline}@media screen and (max-width:989px){.px-inc__item{flex-basis:84px}.px-inc__img{width:76px;height:76px}.px-inc__list{margin-right:-16px;padding-right:16px}}.px-incm{--ink: var(--px-ink-900, #2C2A4A);--muted: var(--px-ink-500, #6A6884);--line: var(--px-grey-200, #E6E3E0);--sunken: var(--px-grey-50, #F5F5F5);--fh: var(--px-font-heading, var(--font-heading-family));--fb: var(--px-font-body, var(--font-body-family));padding:0;border:0;border-radius:16px;width:min(820px,calc(100vw - 48px));max-width:none;max-height:calc(100dvh - 48px);overflow:hidden;color:var(--ink);background:#fff}.px-incm::backdrop{background:#1717298c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.px-incm__in{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);max-height:calc(100dvh - 48px);overflow:hidden}.px-incm__x{position:absolute;top:12px;right:12px;z-index:3;width:40px;height:40px;border-radius:100px;border:0;background:#fff;color:var(--ink);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:0 1px 4px #0000001f}.px-incm__x svg{width:20px;height:20px}.px-incm__media{position:relative;padding:24px 0 24px 24px}.px-incm__track{background-color:var(--sunken);display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px;overscroll-behavior-x:contain;width:min(400px,calc(100dvh - 96px));height:min(400px,calc(100dvh - 96px))}.px-incm__track::-webkit-scrollbar{display:none}.px-incm__track img{flex:0 0 100%;width:100%;height:100%;object-fit:cover;scroll-snap-align:start;scroll-snap-stop:always;display:block}.px-incm__count{position:absolute;top:40px;left:40px;background:#fff;border-radius:100px;padding:2px 8px;font:600 14px/20px var(--fb)}.px-incm__arr{position:absolute;top:50%;z-index:2;width:44px;height:44px;margin-top:-22px;border:0;border-radius:100px;background:#fff;color:var(--ink);display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;box-shadow:0 2px 10px #14122838}.px-incm__arr svg{width:22px;height:22px}.px-incm__arr--prev{left:36px}.px-incm__arr--next{right:12px}.px-incm__body{display:flex;flex-direction:column;gap:12px;padding:56px 24px 24px;overflow:hidden}.px-incm__name{margin:0;font:700 26px/32px var(--fh);letter-spacing:-.01em}.px-incm__name span{color:var(--muted);font-size:20px}.px-incm__desc{font:400 15px/23px var(--fb);color:var(--ink);display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.px-incm__desc p{margin:0}.px-incm__more{align-self:center;margin-top:4px;font:600 14px/20px var(--fh);color:var(--ink);text-decoration:underline;text-underline-offset:3px}.px-incm .px-pdp__specs{list-style:none;margin:0;padding:0;display:flex;gap:16px}.px-incm .px-pdp__specs li{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:52px}.px-incm .px-pdp__specs li+li{border-left:1px solid var(--line);padding-left:16px}.px-incm .px-pdp__specs strong{font:600 16px/19px var(--fh);color:var(--ink);white-space:nowrap}.px-incm .px-pdp__specs span{font:400 14px/21px var(--fb);color:var(--muted)}@media screen and (max-width:749px){.px-incm{width:100vw;max-width:100vw;max-height:calc(100dvh - 24px);margin:auto 0 0;border-radius:16px 16px 0 0}.px-incm[open]{animation:pxIncUp .32s cubic-bezier(.22,.9,.3,1);will-change:transform}.px-incm__in{grid-template-columns:1fr;max-height:calc(100dvh - 24px)}.px-incm__media{padding:16px 16px 0;width:fit-content;margin:0 auto}.px-incm__track{width:min(calc(100vw - 32px),42dvh);height:min(calc(100vw - 32px),42dvh)}.px-incm__count{top:32px;left:32px}.px-incm__x{top:24px;right:24px}.px-incm__arr{width:40px;height:40px;margin-top:-20px}.px-incm__arr--prev{left:28px}.px-incm__arr--next{right:28px}.px-incm__body{padding:12px 16px calc(16px + env(safe-area-inset-bottom));gap:8px}.px-incm__name{font-size:20px;line-height:25px}.px-incm__desc{-webkit-line-clamp:3;font-size:14px;line-height:21px}}@keyframes pxIncUp{0%{transform:translateY(100%)}to{transform:none}}.px-incm::backdrop{animation:pxIncFade .25s ease}@keyframes pxIncFade{0%{opacity:0}to{opacity:1}}.px-incm__more{align-self:flex-start}@media screen and (max-width:749px){.px-incm__in{overflow-y:auto;overscroll-behavior:contain}.px-incm__media{width:auto;margin:0;padding:60px 16px 0}.px-incm__track{width:100%;height:auto;aspect-ratio:1}.px-incm__x{top:12px;right:16px;box-shadow:none;background:var(--sunken)}.px-incm__count{top:76px;left:32px}.px-incm__arr--prev{left:28px}.px-incm__arr--next{right:28px}.px-incm__arr{top:calc(60px + (100vw - 32px)/2)}}.px-pdp__nav{position:absolute;top:50%;z-index:3;width:48px;height:48px;margin-top:-24px;border:0;border-radius:100px;padding:0;display:flex;align-items:center;justify-content:center;background:#fff;color:var(--ink);box-shadow:0 2px 8px #2c2a4a29;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s,background-color .2s ease}.px-pdp__nav--prev{left:16px}.px-pdp__nav--next{right:16px}.px-pdp__nav:hover{background:var(--sunken)}.px-pdp__nav:disabled{display:none}@media(hover:hover)and (pointer:fine){.px-pdp__viewer:hover .px-pdp__nav,.px-pdp__nav:focus-visible{opacity:1;visibility:visible}}.px-pdp__nav:focus-visible{opacity:1;visibility:visible;outline:2px solid var(--ink);outline-offset:2px}@media(prefers-reduced-motion:reduce){.px-pdp__nav{transition:none}}.px-often__wrap{position:relative}.px-often__hnav{position:absolute;top:50%;z-index:2;width:32px;height:32px;margin-top:-16px;border:0;border-radius:100px;padding:0;display:flex;align-items:center;justify-content:center;background:#fff;color:var(--ink);box-shadow:0 2px 8px #2c2a4a29;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s,background-color .2s ease}.px-often__hnav .px-ic{width:20px;height:20px}.px-often__hnav--prev{left:-8px}.px-often__hnav--next{right:-8px}.px-often__hnav:hover{background:var(--sunken)}.px-often__hnav:disabled{display:none}@media(hover:hover)and (pointer:fine){.px-often__wrap:hover .px-often__hnav{opacity:1;visibility:visible}}.px-often__hnav:focus-visible{opacity:1;visibility:visible;outline:2px solid var(--ink);outline-offset:2px}@media(prefers-reduced-motion:reduce){.px-often__hnav{transition:none}}.px-pdp__points[hidden]{display:none}[data-px-track] .px-pdp__slide:not(.px-pdp__slide--ba)>img{cursor:zoom-in}html.px-lb-open,html.px-lb-open body{overflow:hidden}.px-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#fff;color:var(--px-ink-900, #2C2A4A)}.px-lb[hidden]{display:none}.px-lb__stage{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:80px 112px;overflow:hidden}.px-lb__img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:12px;cursor:zoom-in;transition:transform .25s ease;touch-action:pinch-zoom;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.px-lb.is-zoomed .px-lb__img{transform:scale(2.5);cursor:zoom-out;border-radius:0;touch-action:none}.px-lb__btn{position:absolute;z-index:2;width:48px;height:48px;border:0;border-radius:100px;padding:0;display:flex;align-items:center;justify-content:center;background:#fff;color:var(--px-ink-900, #2C2A4A);box-shadow:0 2px 8px #2c2a4a29;cursor:pointer;transition:background-color .2s ease}.px-lb__btn:hover{background:var(--px-grey-50, #F5F5F5)}.px-lb__btn:focus-visible{outline:2px solid var(--px-ink-900, #2C2A4A);outline-offset:2px}.px-lb__btn[hidden]{display:none}.px-lb__close{top:16px;right:16px}.px-lb__prev{left:32px;top:50%;margin-top:-24px}.px-lb__next{right:32px;top:50%;margin-top:-24px}.px-lb__count{position:absolute;top:28px;left:50%;transform:translate(-50%);padding:4px 8px;border-radius:100px;background:var(--px-grey-50, #F5F5F5);font:600 14px/17px var(--px-font-body, var(--font-body-family))}.px-lb.is-zoomed .px-lb__prev,.px-lb.is-zoomed .px-lb__next{opacity:0;pointer-events:none}@media screen and (max-width:989px){.px-lb__stage{padding:72px 16px}.px-lb__prev,.px-lb__next{top:auto;bottom:16px;margin-top:0}.px-lb__prev{left:16px}.px-lb__next{right:16px}}@media(prefers-reduced-motion:reduce){.px-lb__img{transition:none}}.px-subbox{display:flex;flex-direction:column;gap:8px}.px-subbox__opt{position:relative;display:block;border:1px solid var(--line);border-radius:12px;padding:16px;background:#fff;color:var(--ink);cursor:pointer;transition:border-color .15s}.px-subbox__opt.is-on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.px-subbox__badge{position:absolute;top:-11px;right:16px;padding:2px 8px;border-radius:4px;background:var(--px-green-500, #89CF7E);color:var(--ink);font:600 12px/18px var(--fb)}.px-subbox__head{display:flex;align-items:flex-start;gap:12px;cursor:pointer}.px-subbox__head input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.px-subbox__radio{flex:none;width:20px;height:20px;margin-top:1px;border-radius:100px;border:1.5px solid var(--ink);background:#fff;position:relative}.px-subbox__opt.is-on .px-subbox__radio:after{content:"";position:absolute;top:3.5px;right:3.5px;bottom:3.5px;left:3.5px;border-radius:100px;background:var(--ink)}.px-subbox__head input:focus-visible+.px-subbox__radio{outline:2px solid var(--ink);outline-offset:2px}.px-subbox__ht{display:flex;flex-direction:column;gap:2px;min-width:0}.px-subbox__name{font:600 16px/20px var(--fh)}.px-subbox__price{font:400 14px/20px var(--fb);color:var(--ink);display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.px-subbox__price s{color:var(--muted)}.px-subbox__price strong{font-weight:700}.px-subbox__price span{color:var(--muted)}.px-subbox__perks{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 16px}.px-subbox__perks li{display:inline-flex;align-items:center;gap:6px;font:400 14px/20px var(--fb);color:var(--ink)}.px-subbox__perks li[hidden]{display:none}.px-subbox__ck{flex:none;color:var(--px-green-700, #2F7D3F)}.px-subbox__more{display:inline-block;margin-top:8px;font:400 14px/20px var(--fb);color:var(--ink);text-decoration:underline;text-underline-offset:2px}.px-subbox__lbl{margin:16px 0 8px;font:600 14px/20px var(--fh);color:var(--ink)}.px-subbox__freq{display:flex;flex-wrap:wrap;gap:8px}.px-subbox__pill{min-width:112px;min-height:40px;padding:8px 16px;border-radius:12px;border:1px solid var(--line);background:#fff;color:var(--ink);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:0;cursor:pointer;font:600 14px/18px var(--fh)}.px-subbox__pill small{font:400 12px/16px var(--fb)}.px-subbox__pill[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.px-subbox__pill:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.px-subbox__opt--one .px-subbox__head{align-items:center}@media screen and (max-width:749px){.px-subbox__opt{padding:14px}.px-subbox__perks{gap:6px 12px}}.px-pdp__trust-img{height:32px;width:auto;max-width:36px;object-fit:contain;display:block}@media screen and (max-width:989px){.px-pdp__trust-img{height:28px}}.px-artist--multi .px-artist__row{text-decoration:none;color:inherit;border-radius:8px}.px-artist--multi .px-artist__text{flex:1 1 auto}.px-artist--multi .px-artist__go{flex:none;color:var(--ink)}.px-artist--multi a.px-artist__row:hover .px-artist__name{text-decoration:underline}@media screen and (max-width:749px){.px-artist__row{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;row-gap:8px}.px-artist__text{display:contents}.px-artist__avatar{grid-column:1;grid-row:1}.px-artist__name{grid-column:2;grid-row:1}.px-artist__bio{grid-column:1 / -1;grid-row:2}.px-artist--multi .px-artist__row{grid-template-columns:auto 1fr auto}.px-artist--multi .px-artist__go{grid-column:3;grid-row:1}}@media screen and (min-width:990px){.px-pdp__thumbs-row{width:min(100%,max(400px,calc(100svh - 208px)));margin-inline:auto}.px-pdp__thumbs{margin-inline:-3px;justify-content:flex-start}.px-pdp__arrow[data-px-next]{margin-right:-12px}}.px-pdp__video{position:relative}.px-pdp__snd{position:absolute;left:16px;bottom:16px;z-index:2;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#fff;color:var(--ink, #2C2A4A);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 4px #0000001f}.px-pdp__snd svg{display:block}.px-pdp__viewer{clip-path:inset(0 1px 0 0 round 20px)}.px-wi{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.px-wi__row{display:flex;align-items:center;gap:12px;background:#fff;border-radius:12px;padding:10px 14px}.px-wi__ic{flex:none;width:38px;height:38px;border-radius:10px;background:var(--px-grey-50, #F5F5F5);display:flex;align-items:center;justify-content:center;color:var(--ink, #2C2A4A)}.px-wi__ic svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.px-wi__tx{flex:1;min-width:0;display:flex;flex-direction:column}.px-wi__name{font:400 16px/22px var(--fb);color:var(--ink, #2C2A4A)}.px-wi__sub{font:400 13px/18px var(--fb);color:var(--muted, #6A6884)}.px-wi__q{flex:none;font:600 15px/20px var(--fb);color:var(--muted, #6A6884)}.px-acc__body .px-wi__note{margin:10px 2px 0;font:400 13px/18px var(--fb);color:var(--muted, #6A6884)}.px-wi__note a{color:var(--ink, #2C2A4A)}.px-wi__ic svg.px-wi__fin{stroke-width:1.9}
/*# sourceMappingURL=/cdn/shop/t/25/assets/px-pdp.css.map */
