.pdp-v2,.pdp-v2-sec{--pdp-line: color-mix(in srgb, currentColor 20%, transparent);--pdp-soft: color-mix(in srgb, currentColor 6%, transparent);--pdp-muted: color-mix(in srgb, currentColor 78%, transparent)}.pdp-v2 .product__info-container{font-size:18px}.pdp-v2 .product__info-container>*+*{margin-top:20px}.pdp-v2-award-lines{display:grid;gap:8px}.pdp-v2-award-lines .pdp-v2-award{margin:0}.pdp-v2-award{display:flex;align-items:flex-start;gap:8px;font-size:17px;color:var(--pdp-muted)}.pdp-v2-award svg{flex:none;width:20px;height:20px;margin-top:2px}.pdp-v2 .breadcrumb{font-size:15px}.pdp-v2 .breadcrumb a{display:inline-block;padding-block:13px}.pdp-v2 pickup-availability,.pdp-v2 pickup-availability *{font-size:15px!important;line-height:1.5}.pdp-v2 pickup-availability button{min-height:44px;padding-block:10px}.pdp-v2 .price-item{font-size:34px;font-weight:600;letter-spacing:-.01em}.pdp-v2 .installment,.pdp-v2 .installment-wrapper{text-transform:none;font-size:18px;letter-spacing:0}.pdp-v2 .product .price-wrapper,.pdp-v2 .price-wrapper{margin-bottom:8px}.pdp-v2 .product-form__input--radios .product-form__controls-group{display:grid;gap:10px}.pdp-v2 .product-form__input--radios .product-form__group-name{font-size:18px;font-weight:600;margin-bottom:10px}.pdp-v2 .product-form__input--radios input[type=radio]+label.pdp-v2-opt{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;width:100%;height:auto;min-height:64px;margin:0;padding:14px 18px;text-align:left;justify-content:stretch;border:2px solid var(--pdp-line);border-radius:8px;background:var(--pdp-soft);font-size:18px;line-height:1.4;text-transform:none;letter-spacing:0;cursor:pointer}.pdp-v2 .product-form__input--radios input[type=radio]:checked+label.pdp-v2-opt{border-color:currentColor;background:color-mix(in srgb,currentColor 12%,transparent)}.pdp-v2 .product-form__input--radios input[type=radio]:focus-visible+label.pdp-v2-opt{outline:3px solid currentColor;outline-offset:2px}.pdp-v2 .product-form__input--radios input.disabled+label.pdp-v2-opt{opacity:.5;text-decoration:none}.pdp-v2-opt__main{display:grid;gap:2px;min-width:0}.pdp-v2-opt__main b{font-weight:600}.pdp-v2-opt__hint{font-size:16px;color:var(--pdp-muted)}.pdp-v2-opt__price{text-align:right;font-weight:600;white-space:nowrap}.pdp-v2-opt__price small{display:block;font-size:16px;font-weight:400;color:var(--pdp-muted)}.pdp-v2 .product-form__buttons{display:grid;gap:12px}.pdp-v2 .product-form__submit{width:100%;min-height:58px;background:#fff!important;color:#161616!important;border-color:#fff!important;font-size:18px;font-weight:600;justify-content:center}.pdp-v2 .product-form__submit svg,.pdp-v2 .product-form__submit .icon{color:#161616}.pdp-v2-note{margin:0;padding:14px 18px;border:1px solid var(--pdp-line);border-radius:8px;color:var(--pdp-muted)}.pdp-v2-note b{color:currentColor;font-weight:600}.pdp-v2-ask{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 14px;padding:16px 18px;border-radius:8px;background:var(--pdp-soft)}.pdp-v2-ask svg{grid-row:span 2;width:28px;height:28px}.pdp-v2-ask b{font-weight:600}.pdp-v2-ask span{color:var(--pdp-muted)}.pdp-v2-ask a{color:inherit;font-weight:600;text-decoration:underline;overflow-wrap:anywhere}.pdp-v2-story{border:1px solid var(--pdp-line);border-radius:8px}.pdp-v2-story summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:14px 18px;font-weight:600;font-size:18px;cursor:pointer}.pdp-v2-story summary::-webkit-details-marker{display:none}.pdp-v2-story__body{padding:0 18px 18px;color:var(--pdp-muted);line-height:1.65}.pdp-v2-plus{position:relative;flex:none;width:18px;height:18px}.pdp-v2-plus:before,.pdp-v2-plus:after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:currentColor;transition:transform .2s ease}.pdp-v2-plus:after{transform:rotate(90deg)}details[open]>summary .pdp-v2-plus:after{transform:rotate(0)}.pdp-v2-assure{display:grid;gap:14px;margin:0;padding:20px 0 0;list-style:none;border-top:1px solid var(--pdp-line);font-size:18px;line-height:1.45}.pdp-v2-assure li{display:flex;align-items:flex-start;gap:12px}.pdp-v2-assure svg{flex:none;width:22px;height:22px;margin-top:1px}.pdp-v2 .product__outer{padding-bottom:32px}@media(min-width:1100px){.pdp-v2 .product__outer{align-items:flex-start;padding-bottom:48px}.pdp-v2 .product__media-wrapper{position:sticky;top:24px}.pdp-v2 .product__info-wrapper{width:40%;max-width:520px;margin:0 0 0 auto}.pdp-v2 .product__media-wrapper{width:56%}.pdp-v2 .product__media-list-wrapper{flex-direction:column!important;gap:12px}.pdp-v2 .product__media-list{width:100%}.pdp-v2 .product__media-sublist{order:1!important;width:100%;min-width:0;max-width:100%;max-height:none;overflow:hidden}.pdp-v2 .product__media-sublist:after{display:none}.pdp-v2 .product__media-sublist .swiper-wrapper{margin-bottom:0}}.pdp-v2 .product__media-subitem{width:88px!important;max-width:none!important;min-width:0!important;flex:none}@media(min-width:1100px){.pdp-v2 .product__media-subitem{width:96px!important}}@media(min-width:750px)and (max-width:1099px){.pdp-v2 .product__outer{flex-direction:column;gap:32px}.pdp-v2 .product__media-wrapper,.pdp-v2 .product__info-wrapper{width:100%;max-width:100%;padding:0}.pdp-v2 .product__info-wrapper{max-width:640px}}.pdp-v2-sec{padding-block:clamp(48px,7vw,96px);font-size:17px;line-height:1.65}.pdp-v2-sec+.pdp-v2-sec{border-top:1px solid var(--pdp-line)}.pdp-v2-details{padding-top:clamp(32px,4vw,56px)}.pdp-v2-h2{margin:0 0 28px}.pdp-v2-muted{color:var(--pdp-muted)}.pdp-v2-lead{font-size:18px;color:var(--pdp-muted);max-width:62ch}.pdp-v2-details__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}.pdp-v2-explode{aspect-ratio:1;display:grid;place-items:center;perspective:1400px;border-radius:8px;background:color-mix(in srgb,currentColor 4%,transparent);overflow:hidden}.pdp-v2-layers{position:relative;width:62%;aspect-ratio:4 / 3;transform-style:preserve-3d;transform:rotateX(52deg) rotate(-34deg)}.pdp-v2-layer{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3px}.pdp-v2-layer--hang{top:30%;right:22%;bottom:30%;left:22%;background:color-mix(in srgb,currentColor 45%,transparent);transform:translateZ(-120px)}.pdp-v2-layer--back{background:linear-gradient(135deg,#c9cfd1,#8e979a 55%,#b9c0c2);transform:translateZ(-60px)}.pdp-v2-layer--print{background:#555 center / cover no-repeat;transform:translateZ(10px)}.pdp-v2-layer--face{background:linear-gradient(120deg,#ffffff80,#ffffff0f 40%,#fff3 70%,#ffffff0a);border:1px solid rgb(255 255 255 / .7);transform:translateZ(90px)}.pdp-v2-layer-list{display:grid;gap:22px;margin:0;padding:0;list-style:none}.pdp-v2-layer-list li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px}.pdp-v2-layer-list h3,.pdp-v2-callouts h3{margin:0 0 4px;font-size:18px}.pdp-v2-layer-list p,.pdp-v2-callouts p{margin:0;color:var(--pdp-muted)}.pdp-v2-num{width:40px;height:40px;border-radius:50%;border:2px solid currentColor;display:grid;place-items:center;font-weight:600}.pdp-v2-callouts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:48px;border:1px solid var(--pdp-line);border-radius:8px;overflow:hidden;background:var(--pdp-line)}.pdp-v2-callouts>div{padding:22px;background:rgb(var(--color-background, 33, 33, 33))}.pdp-v2-callouts svg{display:block;width:32px;height:32px;margin-bottom:12px}.pdp-v2-reviews__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px}.pdp-v2-review{display:grid;gap:12px;align-content:start;padding:22px;border:1px solid var(--pdp-line);border-radius:8px;background:var(--pdp-soft)}.pdp-v2-review__img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px}.pdp-v2-stars{font-size:20px;letter-spacing:2px}.pdp-v2-stars .is-off{opacity:.25}.pdp-v2-review blockquote{margin:0;font-size:18px;line-height:1.55}.pdp-v2-review__who{margin:0;font-size:15.5px;color:var(--pdp-muted)}.pdp-v2-faq__grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(28px,5vw,80px)}.pdp-v2-faq__list details{border-bottom:1px solid var(--pdp-line)}.pdp-v2-faq__list details:first-child{border-top:1px solid var(--pdp-line)}.pdp-v2-faq__list summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:18px 0;font-weight:600;font-size:18px;cursor:pointer}.pdp-v2-faq__list summary::-webkit-details-marker{display:none}.pdp-v2-faq__answer{padding-bottom:20px;color:var(--pdp-muted);max-width:64ch}.pdp-v2-faq__answer p{margin:0}.pdp-v2-sec a{color:inherit;text-decoration:underline;overflow-wrap:anywhere}.pdp-v2-artist__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,80px);align-items:center}.pdp-v2-artist__photo{margin:0}.pdp-v2-artist__photo img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:8px}.pdp-v2-artist__visit{margin-top:24px;padding-top:20px;border-top:1px solid var(--pdp-line)}.pdp-v2-artist__visit p{margin:4px 0 0}@media(max-width:989px){.pdp-v2-details__grid,.pdp-v2-faq__grid,.pdp-v2-artist__grid{grid-template-columns:minmax(0,1fr)}.pdp-v2-callouts{grid-template-columns:repeat(2,minmax(0,1fr))}.pdp-v2-artist__photo img{aspect-ratio:4 / 3;object-position:50% 22%}}@media(max-width:480px){.pdp-v2-callouts{grid-template-columns:minmax(0,1fr)}.pdp-v2 .product-form__input--radios input[type=radio]+label.pdp-v2-opt{padding:14px;gap:4px 10px}}@media(prefers-reduced-motion:reduce){.pdp-v2-plus:before,.pdp-v2-plus:after{transition:none}}.pdp-v21 .product-form__input--radios .product-form__controls-group{grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:8px}.pdp-v21 .product-form__input--radios input[type=radio]+label.pdp-v2-opt{grid-template-columns:minmax(0,1fr);justify-items:center;align-content:center;gap:2px;min-height:60px;padding:8px 10px;text-align:center;font-size:17px;line-height:1.3}.pdp-v21 .product-form__input--radios label.pdp-v2-opt .pdp-v2-opt__hint,.pdp-v21 .product-form__input--radios label.pdp-v2-opt .pdp-v2-opt__price small{display:none}.pdp-v21 .product-form__input--radios label.pdp-v2-opt .pdp-v2-opt__price{text-align:center;font-weight:400;font-size:16px}.pdp-v21 .product-form__input--radios input[type=radio]:checked+label.pdp-v2-opt .pdp-v2-opt__price{font-weight:600}.pdp-v21 .product-form__input--radios .product-form__group-name{margin-bottom:8px}.pdp-v2-opt-note{margin:10px 0 0;font-size:16px;line-height:1.5;color:var(--pdp-muted)}.pdp-v2-opt-note:empty{display:none}.pdp-v21 .product__info-container>*+*{margin-top:16px}@media(min-width:1100px){.pdp-v21 .product__outer{justify-content:center;gap:clamp(32px,4vw,72px)}.pdp-v21 .product__media-wrapper{width:50%;max-width:620px}.pdp-v21 .product__info-wrapper{width:42%;max-width:520px;margin:0}.pdp-v21 .product__media-list .product__media{height:min(64vh,560px)}.pdp-v21 .product__media-list .product__media img{width:100%;height:100%;object-fit:contain;object-position:center}.pdp-v21 .product__media-list .product__media-item{background:var(--pdp-soft);border-radius:6px}.pdp-v21 .product__info-container{font-size:17px}.pdp-v21 .price-item{font-size:30px}}@media(min-width:1100px){.pdp-v21 .product__info-container>*+*{margin-top:12px}.pdp-v21 .breadcrumb a{padding-block:6px}.pdp-v21 .product__media-list .product__media{height:min(62vh,540px)}}@media(min-width:1100px){.pdp-v21 .breadcrumb.breadcrumb__desktop{margin:0 0 6px;padding:0}.pdp-v21 .breadcrumb.breadcrumb__desktop>span,.pdp-v21 .breadcrumb.breadcrumb__desktop>.breadcrumb__delimiter:last-of-type{display:none}.pdp-v21 .product__info-wrapper{padding-top:0}.pdp-v21 .product-form__input--radios input[type=radio]+label.pdp-v2-opt{min-height:54px}.pdp-v2-opt-note{margin-top:8px}}.pdp-v21 .pdp-v2-ask{padding:10px 14px;gap:2px 12px}.pdp-v21 .pdp-v2-ask svg{width:22px;height:22px}.pdp-v21 .pdp-v2-ask b{font-size:17px;line-height:1.3}.pdp-v21 .pdp-v2-ask span{font-size:15px;line-height:1.4}.pdp-v21 .product__media-sublist .swiper-wrapper{display:flex!important;flex-direction:row!important;flex-wrap:nowrap}@media(min-width:1100px){.pdp-v21 .product__media-list .product__media-item{background:transparent;border-radius:0}.pdp-v21 .product__media-list .product__modal-opener{display:block;width:fit-content;max-width:100%;margin-inline:auto 0}.pdp-v21 .product__media-list .product__media{height:auto;width:fit-content;max-width:100%}.pdp-v21 .product__media-list .product__media img{width:auto;height:auto;max-width:100%;max-height:min(62vh,540px);object-fit:contain;display:block;border-radius:4px}}@media(min-width:1100px){.pdp-v21 .product__media-list .product__modal-opener{margin-inline:auto}.pdp-v21 .product__media-sublist .swiper-wrapper{justify-content:center}}.pdp-v2-pickup:not(:has(pickup-availability[available])){display:none}.pdp-v2-pickup .pdp-v2-story__body{color:inherit}.pdp-v2-pickup pickup-availability,.pdp-v2-pickup pickup-availability *{font-size:16px!important;line-height:1.5}.pdp-v2-pickup .product__pickup-availabilities{margin:0}.pdp-v21 .product__info-container details.pdp-v2-story+div>details.pdp-v2-story,.pdp-v2-story+div .pdp-v2-pickup{margin-top:0}body:has(.pdp-v21) .pdp-v2-sec{padding-block:clamp(32px,4.5vw,56px)}.pdp-v2-opt__tag{display:none}.pdp-v21 .pdp-v2-opt__tag{display:inline-block;justify-self:center;margin-top:2px;padding:1px 10px;border:1px solid currentColor;border-radius:999px;font-size:14px;font-weight:600;line-height:1.5;letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pdp-v2.css.map */
