.js .pp-nojs,.no-js .pp-jsonly{display:none}@media(max-width:599px){.vanda-product .crumbs li[aria-current]{display:none}}@media(max-width:959px)and (max-height:760px){.vanda-product .g-track{max-height:42svh}}.pp-placeholder{width:100%;height:100%;fill:var(--c-text-3);background:var(--c-surface-2)}.pp-fieldset{position:relative;border:0;padding:0;margin:0;min-width:0}.pp-fieldset>legend{padding:0;margin-bottom:var(--sp-2)}.pp-opts.pp-fieldset{display:block}.vcard:has(input:disabled){cursor:not-allowed}.opt{position:relative;min-height:44px;cursor:pointer}.opt input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.opt:has(input:checked){background:var(--c-text-1);color:var(--c-bg);border-color:var(--c-text-1)}.opt:has(input:focus-visible){outline:2px solid var(--c-focus);outline-offset:2px}.opt.opt--out,.opt:has(input:disabled){color:var(--c-text-3);text-decoration:line-through;text-decoration-color:var(--c-line-2)}.opt:has(input:disabled),.opt:has(input:disabled) input{cursor:not-allowed}.opt.opt--out:has(input:checked){color:var(--c-bg)}@media(max-width:599px){.vcard .sw-dot{width:36px;height:36px}}.pp-idselect{display:block;width:100%;min-height:48px;margin-top:var(--sp-2);padding:0 var(--sp-3);border-radius:var(--r-sm);border:1px solid var(--c-line-2);background:var(--c-surface-2);color:var(--c-text-1);font:inherit}.pp-guide-link{position:absolute;top:-12px;right:0;display:inline-flex;align-items:center;min-height:44px;padding:0 var(--sp-1);border:0;background:none;font-size:var(--fs-body-s);cursor:pointer}.pp-guide{width:min(420px,calc(100vw - 2 * var(--sp-4)));padding:var(--sp-5);border:1px solid var(--c-line-2);border-radius:var(--r-lg);background:var(--c-surface-1);color:var(--c-text-1)}.pp-guide::backdrop{background:var(--c-scrim)}.pp-guide__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-3)}.pp-guide a{color:var(--c-gold)}.vanda-product .qty button{width:44px;min-height:44px}.vanda-product .btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.vanda-product .btn[aria-busy=true]{opacity:.75;cursor:progress}.pp-express{min-height:48px}.pp-express[hidden]{display:none}.pp-express shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 48px;--shopify-accelerated-checkout-button-border-radius: var(--r-sm)}.pp-express .shopify-payment-button__button{min-height:48px;border-radius:var(--r-sm);overflow:hidden}.pp-express .shopify-payment-button__button--unbranded{background:var(--c-surface-3);color:var(--c-text-1);font:inherit;font-weight:var(--fw-semibold)}.pp-express .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--c-surface-2)}.pp-express .shopify-payment-button__more-options{width:100%;min-height:44px;border:0;background:none;color:var(--c-text-2);font-size:var(--fs-body-s);text-decoration:underline;text-underline-offset:3px}.vanda-product .assure,.pp-assure{color:var(--c-text-2)}.pp-desc{display:block}.pp-desc>*{margin:0}.pp-desc>:is(p,ul,ol,h2,h3,h4,div,table,blockquote)+:is(p,ul,ol,h2,h3,h4,div,table,blockquote){margin-top:var(--sp-3)}.pp-desc br+br{display:none}.pp-desc ul,.pp-desc ol{display:grid;gap:var(--sp-2);padding-left:1.2em}.pp-desc ul{list-style:disc}.pp-desc ol{list-style:decimal}.pp-desc li::marker{color:var(--c-gold)}.pp-desc a{color:var(--c-text-1);text-decoration:underline;text-decoration-color:var(--c-line-2);text-underline-offset:3px}.pp-desc a:hover{text-decoration-color:currentColor}.pp-desc strong,.pp-desc b{color:var(--c-text-1);font-weight:var(--fw-semibold)}.pp-desc h2,.pp-desc h3,.pp-desc h4{font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--c-text-1)}.pp-desc img{max-width:100%;height:auto;border-radius:var(--r-md)}.pp-desc iframe{max-width:100%}.pp-bundle .bundle{margin-top:var(--section-y)}.pp-bundle__copy{gap:var(--sp-1)}.pp-related[hidden]{display:none}body:has(.sticky-buy.on) .footer{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.vanda-product .g-track>*{flex:0 0 100%;min-width:0;max-width:100%}.vanda-product .g-slide img{width:100%;height:100%;object-fit:contain}@media(max-width:959px){.vanda-product .g-track{aspect-ratio:1 / 1}}.vanda-product .g-dots.is-count{display:none}.pp-count{justify-self:center;font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:var(--tr-meta);color:var(--c-text-2)}@media(min-width:960px){.pp-count{display:none}}.pp-fieldset:has(.pp-guide-link)>legend{margin-bottom:var(--sp-4)}.pp-guide-link{top:-13px}.pp-fieldset:has(.pp-guide-link)>legend{display:flex;align-items:center;min-height:44px;margin-bottom:var(--sp-1)}.vanda-product .pp-guide-link{top:0;min-height:44px}.pp-fieldset:has(.pp-guide-link){margin-top:var(--sp-2)}.pp-fieldset:has(.pp-guide-link)>legend{display:block;min-height:0;margin-bottom:var(--sp-3)}.vanda-product .pp-guide-link{top:-44px;min-height:44px}@media(max-width:959px){.vanda-product .g-track{aspect-ratio:4 / 3}}.vanda-product .g-slide img{object-fit:cover}.vanda-product .g-slide.contain img{object-fit:contain}@media(max-width:599px){.artist-media .acard{right:4%}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/product.css.map */
