#MainContent[data-template^=product]{--pp-mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", "Courier New", monospace}#MainContent[data-template^=product] .product-details,#MainContent[data-template^=product] .product-details :is(h1,h2,h3,h4,h5,h6,p,span,a,button,label,div){font-family:var(--pp-mono)}#MainContent[data-template^=product] .product-details h1{font-size:1.05rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;line-height:1.3;margin:0}#MainContent[data-template^=product] .product-details .price{font-size:.95rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}#MainContent[data-template^=product] .variant-option__label,#MainContent[data-template^=product] .variant-picker legend,#MainContent[data-template^=product] .variant-picker label:first-child{text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;opacity:.9}#MainContent[data-template^=product] .variant-option__button-label{background:#2a2a2a;color:#eaeaea;border:1px solid transparent;border-radius:999px;min-width:46px;min-height:40px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;letter-spacing:.04em;font-size:.85rem;transition:background .15s ease,border-color .15s ease}#MainContent[data-template^=product] .variant-option__button-label:hover{background:#333}#MainContent[data-template^=product] .variant-option__button-label:has(input:checked){background:#1a1a1a;border-color:#cfcfcf;color:#fff}#MainContent[data-template^=product] .variant-option__button-label:has(input:disabled){opacity:.4}#MainContent[data-template^=product] .add-to-cart-button,#MainContent[data-template^=product] .product-details .button,#MainContent[data-template^=product] .product-details .button-secondary,#MainContent[data-template^=product] .shopify-payment-button__button{border-radius:0!important;text-transform:uppercase;letter-spacing:.12em;font-weight:700;font-size:.85rem;font-family:var(--pp-mono);background:transparent;color:#fff;border:1px solid #4d4d4d}#MainContent[data-template^=product] .add-to-cart-button:hover,#MainContent[data-template^=product] .product-details .button:hover,#MainContent[data-template^=product] .shopify-payment-button__button:hover{background:#ffffff0f;border-color:#cfcfcf;color:#fff}#MainContent[data-template^=product] .shopify-payment-button__more-options{border-radius:0!important;text-transform:uppercase;letter-spacing:.08em;font-family:var(--pp-mono)}#MainContent[data-template^=product] .product-details .rte,#MainContent[data-template^=product] .product-details .rte p,#MainContent[data-template^=product] .product-details .rte li{text-transform:uppercase;letter-spacing:.03em;line-height:1.9;font-size:.8rem}#MainContent[data-template^=product] .product-details input,#MainContent[data-template^=product] .product-details select{border-radius:0}#MainContent[data-template^=product] .quantity-selector-wrapper,#MainContent[data-template^=product] .quantity-label,#MainContent[data-template^=product] .quantity-rules{display:none!important}#MainContent[data-template^=product] .product-form-buttons button,#MainContent[data-template^=product] .add-to-cart-button,#MainContent[data-template^=product] .shopify-payment-button__button{height:auto;min-height:60px;padding-block:20px;font-size:.95rem}#MainContent[data-template^=product] .shopify-payment-button__button--unbranded{font-size:0!important}#MainContent[data-template^=product] .shopify-payment-button__button--unbranded:after{content:"Checkout now";font-size:.95rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;font-family:var(--pp-mono)}@media screen and (min-width:750px){#MainContent[data-template^=product] .media-gallery--carousel .product-media-container.constrain-height{--constrained-height: clamp(420px, 62vh, 640px)}#MainContent[data-template^=product] .media-gallery--carousel .slideshow-controls__thumbnails .slideshow-control{width:clamp(96px,11vw,180px)}}@media screen and (max-width:749px){#MainContent[data-template^=product] .media-gallery--carousel .slideshow-controls__thumbnails .slideshow-control{width:clamp(64px,18vw,96px)}}@media screen and (min-width:750px){.dialog-zoomed-gallery .product-media-container--image{display:flex;justify-content:center;align-items:center;min-height:100vh}.dialog-zoomed-gallery .product-media-container--image .product-media,.dialog-zoomed-gallery .product-media-container--image drag-zoom-wrapper{display:flex;justify-content:center;width:100%}.dialog-zoomed-gallery .product-media-container--image img{max-height:94vh;width:auto;max-width:94vw;object-fit:contain}}@media screen and (min-width:750px){#MainContent[data-template^=product] .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-page.css.map */
