.product-page{--pp-gray-100: #f4f4f4;--pp-gray-200: #e6e6e6;--pp-gray-300: #cfcfcf;--pp-gray-400: #a3a3a3;--pp-gray-600: #666666;--pp-gray-700: #404040;--pp-gray-900: #111111;background:#fff}.product-page .product-media-container{background-color:var(--pp-gray-100);border:0;isolation:isolate}.product-page .product-media-container.constrain-height.media-fit-contain{width:100%}.product-page .product-media-container.media-fit-contain .media>img{object-fit:contain;mix-blend-mode:multiply}.product-page .product__info-container>*+*{margin:1.2rem 0}.product-page .product__info-container .product-form,.product-page .product__info-container .product__description,.product-page .product__info-container .icon-with-text{margin:1.6rem 0}.product-page .product__title>h1,.product-page .price{color:var(--pp-gray-900)}.product-page .product__text.caption-with-letter-spacing,.product-page .product__tax,.product-page .price--on-sale .price-item--regular{color:var(--pp-gray-600)}.product-page .form__label{color:var(--pp-gray-900);font-weight:600}.product-page .form__label [data-selected-value]{color:var(--pp-gray-600);font-weight:400}.product-page .product-form__input{margin-bottom:1.2rem}.product-page .product-form__input--variant-image{gap:.6rem}.product-page .product-form__input--variant-image input[type=radio]+label{width:6.4rem;padding:.3rem;border:1px solid var(--pp-gray-200);border-radius:0;background-color:var(--pp-gray-100)}.product-page .product-form__input--variant-image input[type=radio]+label:hover{border-color:var(--pp-gray-400)}.product-page .product-form__input--variant-image input[type=radio]:checked+label{border-color:var(--pp-gray-900);box-shadow:inset 0 0 0 1px var(--pp-gray-900)}.product-page .product-form__input--variant-image input[type=radio]:focus-visible+label{box-shadow:0 0 0 .2rem #fff,0 0 0 .4rem var(--pp-gray-900)}.product-page .product-form__input--variant-image .variant-image-swatch__img{border-radius:0;mix-blend-mode:multiply}.product-page .product-form__input--variant-image input[type=radio].disabled+label:after,.product-page .product-form__input--variant-image input[type=radio]:disabled+label:after{background:linear-gradient(to top left,transparent calc(50% - .1rem),rgba(17,17,17,.6),transparent calc(50% + .1rem))}.product-page .product-form__input--pill input[type=radio]+label{min-width:4.8rem;margin:.4rem .6rem .2rem 0;padding:1.1rem 1.6rem;border:1px solid var(--pp-gray-300);border-radius:0;background-color:#fff;color:var(--pp-gray-900);font-size:1.3rem;letter-spacing:.06rem}.product-page .product-form__input--pill input[type=radio]+label:before{content:none}.product-page .product-form__input--pill input[type=radio]+label:hover{border-color:var(--pp-gray-900)}.product-page .product-form__input--pill input[type=radio]:checked+label{border-color:var(--pp-gray-900);background-color:var(--pp-gray-900);color:#fff}.product-page .product-form__input--pill input[type=radio]:disabled+label,.product-page .product-form__input--pill input[type=radio].disabled+label{border-color:var(--pp-gray-200);background-color:#fff;color:var(--pp-gray-400)}.product-page .product-form__input--pill input[type=radio]:disabled:checked+label,.product-page .product-form__input--pill input[type=radio].disabled:checked+label{border-color:var(--pp-gray-600);background-color:var(--pp-gray-600);color:#fff}.product-page .product-form__input--pill input[type=radio]:focus-visible+label,.product-page .product-form__input--pill input[type=radio].focused+label{box-shadow:0 0 0 .2rem #fff,0 0 0 .4rem var(--pp-gray-900)}.product-page .quantity{min-height:4.8rem;border:1px solid var(--pp-gray-300);border-radius:0;background-color:#fff}.product-page .quantity:focus-within{border-color:var(--pp-gray-900)}.product-page .quantity:before,.product-page .quantity:after{box-shadow:none}.product-page .quantity__input,.product-page .quantity__button{color:var(--pp-gray-900);opacity:1}.product-page .quantity__button:hover{background-color:var(--pp-gray-100)}.product-page .product-form__submit.button,.product-page .shopify-payment-button__button--unbranded{min-height:4.8rem;border:1px solid var(--pp-gray-900);border-radius:0;font-size:1.4rem;font-weight:600;letter-spacing:.12rem;text-transform:uppercase;transition:background-color var(--duration-short) ease,border-color var(--duration-short) ease,color var(--duration-short) ease}.product-page .product-form__submit.button:before,.product-page .product-form__submit.button:after,.product-page .shopify-payment-button__button--unbranded:before,.product-page .shopify-payment-button__button--unbranded:after{content:none}.product-page .product-form__submit.button{margin-bottom:.8rem;background-color:var(--pp-gray-900);color:#fff}.product-page .product-form__submit.button:not([disabled]):hover{border-color:var(--pp-gray-700);background-color:var(--pp-gray-700)}.product-page .product-form__submit.button.loading{color:transparent}.product-page .product-form__submit.button.loading>.loading__spinner .path{stroke:#fff}.product-page .product-form__submit.button:disabled{border-color:var(--pp-gray-200);background-color:var(--pp-gray-200);color:var(--pp-gray-600);opacity:1}.product-page .shopify-payment-button__button--unbranded{background-color:#fff;color:var(--pp-gray-900)}.product-page .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:var(--pp-gray-900);color:#fff}.product-page .button:focus-visible,.product-page .shopify-payment-button__button--unbranded:focus-visible{outline:0;box-shadow:0 0 0 .2rem #fff,0 0 0 .4rem var(--pp-gray-900)}.product-page .shopify-payment-button__more-options{color:var(--pp-gray-600)}.product-page .product__accordion{margin-top:1.6rem;border-color:var(--pp-gray-200)}.product-page .product__accordion+.product__accordion{margin-top:0}.product-page .product__accordion summary{padding:1.4rem 0}.product-page .product__accordion .accordion__title{color:var(--pp-gray-900);font-weight:600}.product-page .product__accordion .accordion__content{padding:0 0 .4rem;color:var(--pp-gray-700)}.product-page .share-button__button{color:var(--pp-gray-600)}.product-page .share-button__button:hover{color:var(--pp-gray-900)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-main-product-monochrome.css.map */
