.wv-pdp{--wv-frame-colour: #C79A5B;--wv-pdp-wall: var(--wv-wall-warm);background:var(--wv-paper);font-family:var(--wv-body);color:var(--wv-text)}.wv-pdp.product{gap:clamp(32px,5vw,80px)}.wv-pdp .product__info-container{display:flex;flex-direction:column;gap:22px;max-width:560px}.wv-pdp .product-media-container{background:var(--wv-pdp-wall);border:0;box-shadow:inset 0 -80px 120px -80px #22304c21,inset 0 0 0 1px #22304c0b}.wv-pdp--framed .product__media-item .product-media-container{padding:clamp(24px,6%,72px);box-sizing:border-box}.wv-pdp--framed .product-media-container .product__media{background:#fff;border:clamp(8px,1.4vw,16px) solid var(--wv-frame-colour);padding:clamp(10px,2.4vw,30px);box-sizing:border-box;box-shadow:0 34px 60px -24px #22304c73,0 3px 8px #22304c1a,inset 0 0 0 1px #22304c12;transition:border-color .25s ease}.wv-pdp--framed.wv-pdp--unframed .product-media-container .product__media{border-width:0;padding:clamp(6px,1.2vw,14px);box-shadow:0 18px 34px -20px #22304c4d,inset 0 0 0 1px #22304c12}.wv-pdp .product__media img{border-radius:0}.wv-pdp .thumbnail{border-radius:0;background:var(--wv-pdp-wall)}.wv-pdp .thumbnail[aria-current]{box-shadow:0 0 0 2px var(--wv-ink);border-color:transparent}.wv-pdp .product__title,.wv-pdp .product__title>h1,.wv-pdp .product__title>a{font-family:var(--wv-display);font-size:clamp(2rem,3.4vw,42px);line-height:1.12;font-weight:200;letter-spacing:-.025em;color:var(--wv-ink);margin:0;word-break:normal}.wv-pdp .product__text{font-family:var(--wv-display);font-size:10px;line-height:14px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--wv-muted-warm);margin:0}.wv-pdp .price{font-variant-numeric:tabular-nums}.wv-pdp .price .price-item--regular{font-family:var(--wv-display);font-size:28px;font-weight:500;color:var(--wv-ink);letter-spacing:-.01em}.wv-pdp .price--on-sale .price__sale .price-item--regular{font-size:15px;color:var(--wv-muted-warm);font-weight:400}.wv-pdp .price--on-sale .price-item--sale{font-family:var(--wv-display);font-size:28px;font-weight:500;color:var(--wv-clay)}.wv-pdp .product__tax,.wv-pdp .product__sku{font-size:13px;color:var(--wv-muted)}.wv-pdp .product-form__input{margin:0;padding:0;max-width:none}.wv-pdp .form__label,.wv-pdp legend.form__label{font-family:var(--wv-display);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--wv-muted-warm);margin-bottom:11px}.wv-pdp legend.form__label [data-selected-value]{letter-spacing:.02em;text-transform:none;color:var(--wv-ink)}.wv-pdp .product-form__input--pill input[type=radio]+label{min-width:64px;margin:0 9px 9px 0;padding:11px 14px;border:1px solid var(--wv-line);border-radius:var(--wv-radius);background:#fff;color:var(--wv-ink);font-family:var(--wv-display);font-size:14px;font-weight:500;letter-spacing:0;transition:background .2s ease,border-color .2s ease,color .2s ease}.wv-pdp .product-form__input--pill input[type=radio]:checked+label{background:var(--wv-ink);border-color:var(--wv-ink);color:var(--wv-paper)}.wv-pdp .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--wv-ink);outline-offset:2px}.wv-pdp .product-form__input--pill input[type=radio].disabled+label,.wv-pdp .product-form__input--pill input[type=radio][disabled]+label{opacity:.45;text-decoration:line-through}.wv-pdp .product-form__input--swatch .swatch-input__input+.swatch-input__label{width:28px;height:28px;margin:0 14px 6px 0;border-radius:50%;box-shadow:inset 0 0 0 1px #22304c1f;outline-offset:3px}.wv-pdp .product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{outline:1px solid var(--wv-ink);box-shadow:inset 0 0 0 1px #22304c1f}.wv-pdp .product-form__quantity .form__label{margin-bottom:11px}.wv-pdp .quantity{border:1px solid var(--wv-line);border-radius:var(--wv-radius);background:#fff;box-shadow:none;min-height:48px;width:auto;max-width:132px}.wv-pdp .quantity:after{box-shadow:none}.wv-pdp .quantity__input,.wv-pdp .quantity__button{color:var(--wv-ink);font-family:var(--wv-body)}.wv-pdp .product-form__submit{min-height:54px;border-radius:var(--wv-radius);background:var(--wv-ink);color:#fff;font-family:var(--wv-body);font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;box-shadow:none;transition:background .2s ease}.wv-pdp .product-form__submit:after,.wv-pdp .product-form__submit:before{box-shadow:none;content:none}.wv-pdp .product-form__submit:not([aria-disabled=true]):hover{background:var(--wv-ink-deep)}.wv-pdp .product-form__submit[aria-disabled=true]{background:var(--wv-line-strong);color:var(--wv-muted)}.wv-pdp .shopify-payment-button__button--unbranded{min-height:54px;border-radius:var(--wv-radius);background:var(--wv-sage);color:var(--wv-ink-deep);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.wv-pdp .wv-pdp-specs{margin:0;border-top:1px solid var(--wv-line);border-bottom:1px solid var(--wv-line);padding:18px 0;display:flex;flex-direction:column;gap:14px}.wv-pdp-specs__row{display:flex;align-items:flex-start;gap:14px}.wv-pdp-specs__icon{width:20px;height:20px;flex:none;margin-top:2px;color:var(--wv-sage-ink)}.wv-pdp-specs__text{font-size:15px;line-height:24px;color:var(--wv-text)}.wv-pdp-specs__text strong{font-weight:600;color:var(--wv-ink)}.wv-pdp .product__accordion .accordion__title{font-family:var(--wv-display);font-size:17px;font-weight:400;color:var(--wv-ink)}.wv-pdp .product__accordion details{border-top:1px solid var(--wv-line)}.wv-pdp .product__accordion summary{padding:16px 0}.wv-pdp .accordion__content{font-size:15px;line-height:26px;color:var(--wv-text);padding:0 0 18px}.wv-pdp .product__description{font-size:16px;line-height:28px;color:var(--wv-text)}.wv-pdp .product__description a{color:var(--wv-ink);text-decoration:underline}.wv-pdp-related .related-products__heading{font-family:var(--wv-display);font-size:clamp(1.6rem,2.6vw,32px);font-weight:200;letter-spacing:-.02em;color:var(--wv-ink)}@media(max-width:749px){.wv-pdp .product__info-container{max-width:none}.wv-pdp--framed .product__media-item .product-media-container{padding:24px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/wallverse-pdp.css.map */
