body:has(.oa-product-brand) #MainContent[data-template^=product]{background-color:var(--oa-paper);background-image:var(--oa-texture-paper);background-size:640px;background-blend-mode:multiply}body:has(.oa-product-brand) .product-information{padding-block:clamp(28px,4vw,64px) clamp(48px,6vw,92px)!important}body:has(.oa-product-brand) .product-information__media{align-self:start}body:has(.oa-product-brand) .product-information__media .product-media-container{background:var(--oa-card)}body:has(.oa-product-brand) .product-details>.group-block{padding:clamp(22px,3vw,46px)!important;background-color:var(--oa-ink);background-image:var(--oa-texture-ink);background-size:640px;background-blend-mode:luminosity;color:var(--oa-chalk);box-shadow:6px 7px #15161633}body:has(.oa-product-brand) .product-details h1{margin:0;color:var(--oa-chalk);font-family:var(--oa-font-poster);font-size:clamp(2.4rem,4.2vw,3.8rem);font-weight:var(--oa-font-poster-weight);line-height:.94;letter-spacing:.01em;text-transform:uppercase;overflow-wrap:anywhere}body:has(.oa-product-brand) .product-details [class*=__vendor_oa]{margin:0;color:var(--oa-muted-on-ink);font-family:var(--oa-font-sans);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}body:has(.oa-product-brand) .product-details [class*=__vendor_oa] p{color:inherit!important}body:has(.oa-product-brand) .product-details .price{color:var(--oa-chalk);font-family:var(--oa-font-poster);font-size:clamp(1.65rem,2vw,2.15rem);line-height:1;letter-spacing:.02em}body:has(.oa-product-brand) .product-details :is(.compare-at-price,.unit-price,.installments,.tax-note){color:var(--oa-muted-on-ink)}body:has(.oa-product-brand) .product-details :is(.product-inventory,.variant-picker,.quantity-label){color:var(--oa-chalk)}body:has(.oa-product-brand) .product-details .product-inventory__icon{color:var(--oa-chalk)}body:has(.oa-product-brand) .product-details :is(.variant-picker__option,.variant-picker legend,.variant-picker label){color:var(--oa-chalk);font-family:var(--oa-font-sans);font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}body:has(.oa-product-brand) .product-details :is(.variant-picker button,.variant-picker .variant-option__button-label){min-height:44px;background:transparent;border-color:#f3ece09e;border-radius:0;color:var(--oa-chalk)}body:has(.oa-product-brand) .product-details .variant-option__button-label :is(.variant-option__button-label__pill,.variant-option__button-label__text){color:inherit}body:has(.oa-product-brand) .product-details :is(.variant-picker .variant-option__button-label:has(input:checked),.variant-picker button[aria-pressed=true]){border-color:var(--oa-chalk);background:var(--oa-chalk);color:var(--oa-ink)}body:has(.oa-product-brand) .product-details .quantity-selector{min-height:48px;border-color:#f3ece0b3;border-radius:0;background:transparent;color:var(--oa-chalk)}body:has(.oa-product-brand) .product-details .quantity-selector :is(button,input){background:transparent;min-height:46px;color:inherit}body:has(.oa-product-brand) .product-details .add-to-cart-button{min-height:52px;border:0;border-radius:0;background:var(--oa-chalk);color:var(--oa-ink);font-family:var(--oa-font-sans);font-size:.8125rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}body:has(.oa-product-brand) .product-details .add-to-cart-button:disabled{background:#f3ece05c;color:#151616b3}body:has(.oa-product-brand) .product-details shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: 0}body:has(.oa-product-brand) .product-details [class*=__help_oa]{margin:4px 0 0;color:var(--oa-muted-on-ink);font-size:.875rem}body:has(.oa-product-brand) .product-details [class*=__help_oa] a{color:var(--oa-muted-on-ink)!important;text-underline-offset:4px}body:has(.oa-product-brand) .product-details .rte{max-width:68ch;color:var(--oa-chalk);font-size:.975rem;line-height:1.65}body:has(.oa-product-brand) .product-details .rte :is(h2,h3,h4){margin-top:1.8em;color:var(--oa-chalk);font-family:var(--oa-font-poster);letter-spacing:.02em;text-transform:uppercase}body:has(.oa-product-brand) .product-details :is(a,button,input):focus-visible{outline:2px solid var(--oa-chalk);outline-offset:3px}body:has(.oa-product-brand) product-recommendations{position:relative;display:block;padding-block:clamp(58px,8vw,110px) clamp(42px,5vw,76px);background-color:var(--oa-ink);background-image:var(--oa-texture-ink);background-size:640px;background-blend-mode:luminosity;color:var(--oa-chalk)}body:has(.oa-product-brand) product-recommendations:before{position:absolute;top:-1px;right:0;left:0;height:var(--oa-edge-deep-height);background-color:var(--oa-ink);background-image:var(--oa-texture-ink);background-size:300px;background-blend-mode:luminosity;content:"";transform:translateY(calc(-100% + 1px)) scaleY(-1);-webkit-mask:url(oa-edge-deep.svg) 160px 0 / auto 100% repeat-x;mask:url(oa-edge-deep.svg) 160px 0 / auto 100% repeat-x;pointer-events:none}body:has(.oa-product-brand) product-recommendations .section-background{background:transparent}body:has(.oa-product-brand) product-recommendations .section{color:var(--oa-chalk)}body:has(.oa-product-brand) product-recommendations :is(h2,h3){color:var(--oa-chalk);font-family:var(--oa-font-poster);font-size:clamp(2rem,3.5vw,3.5rem);letter-spacing:.02em;text-transform:uppercase}body:has(.oa-product-brand) product-recommendations product-card{background:var(--oa-card);box-shadow:4px 5px #00000052}body:has(.oa-product-brand) product-recommendations .product-grid__card{padding:8px 8px 16px;color:var(--oa-ink)}body:has(.oa-product-brand) product-recommendations product-card :is(h3,h4,.product-title,.price){color:var(--oa-ink)}@media(max-width:749px){body:has(.oa-product-brand) .product-information{padding-block:16px 54px!important}body:has(.oa-product-brand) .product-details>.group-block{padding:24px 18px 30px!important;box-shadow:none}body:has(.oa-product-brand) .product-details h1{font-size:clamp(2.15rem,11vw,3.15rem)}body:has(.oa-product-brand) .product-information__media{margin-bottom:0}}@media(prefers-reduced-motion:reduce){body:has(.oa-product-brand) *{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/oa-product.css.map */
