product-info[id^=MainProduct-] .product__title h1,product-info[id^=MainProduct-] .product__title h2{font-size:calc(var(--font-heading-scale) * 1.7rem);line-height:1.5}@media screen and (min-width:750px){product-info[id^=MainProduct-] .product__title h1,product-info[id^=MainProduct-] .product__title h2{font-size:calc(var(--font-heading-scale) * 1.8rem)}}.pp-color-options{max-width:100%}.pp-selected-color{margin:0 0 1.2rem;font-size:1.4rem}.pp-color-label{display:inline-flex;flex-direction:column;align-items:center;gap:.7rem;padding:.7rem;margin:0 .8rem .8rem 0;cursor:pointer;min-width:4.4rem;min-height:4.4rem;vertical-align:top}.pp-color-circle{display:block;width:3.6rem;height:3.6rem;border-radius:50%;border:1px solid #aaa;background:var(--pp-swatch);background-size:cover;background-position:center;box-shadow:0 0 0 3px rgb(var(--color-background));position:relative}.pp-color-radio:checked+.pp-color-label .pp-color-circle{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.pp-color-radio:focus-visible+.pp-color-label{outline:2px solid rgb(var(--color-foreground));outline-offset:2px;border-radius:4px}.pp-color-radio.disabled+.pp-color-label .pp-color-circle:after{content:"";position:absolute;width:100%;height:1px;background:#555;left:0;top:50%;transform:rotate(-45deg)}.pp-color-name{font-size:1.2rem;line-height:1.5}.pp-identifiers{font-size:1.2rem;overflow-wrap:anywhere}.pp-identifiers p{margin:.4rem 0}.pp-identifiers [hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/24/assets/pp-color-swatch.css.map */
