.product-form__input--pill .form__label,.product-form__input--swatch .form__label{font-size:1.15rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.6);margin-bottom:.9rem}.product-form__input--pill .form__label [data-selected-value],.product-form__input--swatch .form__label [data-selected-value]{text-transform:none;letter-spacing:0;font-size:1.35rem;font-weight:500;color:rgb(var(--color-foreground))}.product-form__input--pill{margin-bottom:1.8rem}.product-form__input--pill label{padding:.85rem 1.5rem;font-size:1.3rem;border-radius:2px;border-color:rgba(var(--color-foreground),.25);transition:border-color .15s ease,background-color .15s ease}.product-form__input--pill input[type=radio]:checked+label{border-color:var(--pwp-gold, #b08d3c);box-shadow:inset 0 0 0 1px var(--pwp-gold, #b08d3c)}.product-form__input--pill label:hover{border-color:rgba(var(--color-foreground),.55)}.product-form__input--pill.pwp-collapsed label.pwp-extra{display:none}.pwp-more{background:none;border:0;padding:.85rem .4rem;font-size:1.25rem;letter-spacing:.04em;color:var(--pwp-gold, #b08d3c);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.pwp-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.8rem;margin:2.2rem 0 0;padding:1.8rem 0 0;border-top:1px solid rgba(var(--color-foreground),.12);list-style:none}.pwp-trust li{display:flex;gap:.8rem;align-items:baseline;font-size:1.3rem;line-height:1.45;color:rgba(var(--color-foreground),.82)}.pwp-trust li:before{content:"";flex:0 0 auto;width:5px;height:5px;border-radius:50%;background:var(--pwp-gold, #b08d3c);transform:translateY(-2px)}@media screen and (max-width:749px){.pwp-trust{grid-template-columns:1fr;gap:.7rem}}.product__media-wrapper{position:relative}.pwp-gauge{position:absolute;left:1.2rem;bottom:1.2rem;z-index:3;display:flex;flex-direction:column;gap:.1rem;padding:.7rem 1.1rem;border-radius:2px;background:#171512e0;color:#f3eee3;pointer-events:none}.pwp-gauge__v{font-size:1.6rem;font-weight:600;letter-spacing:.02em;font-variant-numeric:tabular-nums}.pwp-gauge__n{font-size:1.05rem;letter-spacing:.04em;opacity:.72}@media screen and (max-width:749px){.pwp-gauge{left:.8rem;bottom:.8rem;padding:.55rem .9rem}.pwp-gauge__v{font-size:1.4rem}.pwp-gauge__n{font-size:.95rem}}.pwp-xsell{margin:4.5rem auto 0}.pwp-xsell__h{font-family:var(--font-heading-family);font-size:2.2rem;font-weight:500;margin:0 0 .3rem}.pwp-xsell__n{margin:0 0 2rem;font-size:1.3rem;color:rgba(var(--color-foreground),.6)}.pwp-xsell__row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(20rem,1fr);gap:2rem;margin:0;padding:0 0 1.5rem;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.pwp-xsell__item{scroll-snap-align:start}.pwp-xsell__link{display:flex;flex-direction:column;gap:.5rem;text-decoration:none;color:inherit}.pwp-xsell__img{display:block;background:rgba(var(--color-foreground),.035);border-radius:2px;overflow:hidden;aspect-ratio:1}.pwp-xsell__img img{width:100%;height:100%;object-fit:contain}.pwp-xsell__t{font-size:1.4rem;line-height:1.35}.pwp-xsell__p{font-size:1.4rem;font-weight:500}.pwp-xsell__v{font-size:1.15rem;color:rgba(var(--color-foreground),.58)}.pwp-xsell__link:hover .pwp-xsell__t{text-decoration:underline;text-underline-offset:3px}.pwp-depts{margin-top:5rem;padding:3.4rem 0 3.8rem;background:var(--g-edge, #14110E);width:100vw;margin-left:calc(50% - 50vw)}.pwp-depts__h{font-family:var(--font-heading-family);font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:#f6f1e6a8;margin:0 0 1.8rem}.pwp-depts__row{display:flex;flex-wrap:wrap;gap:1rem 2.6rem;margin:0;padding:0;list-style:none}.pwp-depts__item{display:flex;align-items:baseline;gap:.6rem;text-decoration:none;color:#f3eee3;border-bottom:1px solid transparent;padding-bottom:.2rem}.pwp-depts__item:hover{border-bottom-color:var(--pwp-gold, #b08d3c)}.pwp-depts__t{font-size:1.7rem}.pwp-depts__n{font-size:1.15rem;opacity:.5;font-variant-numeric:tabular-nums}@media screen and (max-width:749px){.pwp-xsell__row{grid-auto-columns:minmax(15rem,1fr);gap:1.2rem}.pwp-depts__row{gap:.8rem 1.8rem}.pwp-depts__t{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/pwp-product.css.map */
