#MainContent[data-template^=product] .product-details{--onrq-hair:rgb(var(--color-foreground-rgb) / .12)}#MainContent[data-template^=product] .product-details h1{letter-spacing:.06em;line-height:1.2}#MainContent[data-template^=product] .variant-option__label,#MainContent[data-template^=product] .variant-option legend{font-family:var(--font-subheading--family);font-size:.625rem;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .55);margin-block-end:.55rem}#MainContent[data-template^=product] .product-form-buttons .button{border-radius:0;min-height:3.25rem;font-family:var(--font-subheading--family);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase}#MainContent[data-template^=product] .quantity-selector,#MainContent[data-template^=product] quantity-selector-component{border-radius:0;min-height:3.25rem}#MainContent[data-template^=product] .shopify-payment-button{margin-block-start:.5rem}#MainContent[data-template^=product] .shopify-payment-button__more-options{font-family:var(--font-subheading--family);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;opacity:.55}#MainContent[data-template^=product] .accordion .details__header{font-family:var(--font-subheading--family);font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-foreground-heading);padding-block:1.05rem}#MainContent[data-template^=product] .accordion--dividers accordion-custom .details{border-block-start-color:rgb(var(--color-foreground-rgb) / .12)}#MainContent[data-template^=product] .accordion .details-content{font-size:.8125rem;line-height:1.65;color:rgb(var(--color-foreground-rgb) / .72);padding-block-end:1.35rem}#MainContent[data-template^=product] .accordion .details-content h3,#MainContent[data-template^=product] .accordion .details-content h4{font-family:var(--font-subheading--family);font-size:.625rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-foreground-heading);margin-block:1.25rem .4rem}#MainContent[data-template^=product] .accordion .details-content ul{padding-inline-start:1.05rem}#MainContent[data-template^=product] .accordion .details-content li{margin-block:.2rem}#MainContent[data-template^=product] .text-block[class*=feature_bar]{border-block:1px solid rgb(var(--color-foreground-rgb) / .12);padding-block:.9rem;margin-block-start:.35rem}#MainContent[data-template^=product] .product-media-container,#MainContent[data-template^=product] .product-media{border-radius:0}#MainContent[data-template^=product] .onrq-product-fallback{margin:0;background:#f5f6f7}#MainContent[data-template^=product] .onrq-product-fallback img{display:block;width:100%;height:auto;max-height:760px;object-fit:contain}#MainContent[data-template^=product] .onrq-product-fallback figcaption{padding:12px 16px;font-size:11px;line-height:1.5;color:#536176;background:#fff}#MainContent[data-template^=product] .onrq-product-policies{display:flex;flex-wrap:wrap;gap:12px 24px;font-size:12px;line-height:1.6}#MainContent[data-template^=product] .onrq-product-policies a{color:inherit;text-underline-offset:4px}#MainContent[data-template^=product] .variant-option--buttons:not(.variant-option--swatches){display:flex;flex-wrap:wrap;gap:8px}#MainContent[data-template^=product] .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{flex:1 1 calc(50% - 8px);min-width:0;min-height:48px;padding:12px;border-radius:0;white-space:normal;font-size:12px;line-height:1.45}#MainContent[data-template^=product] .variant-option__button-label__text{overflow-wrap:anywhere}#MainContent[data-template^=product] .variant-option__button-label:has(input[aria-disabled=true]){opacity:.5}#MainContent[data-template^=product] .sticky-add-to-cart__bar{border-radius:0}#MainContent[data-template^=product] [ref=addToCartButton]{--button-background-color:#172636;--button-color:#fff;--button-border-color:#172636;background-color:#172636;color:#fff;border-color:#172636}#MainContent[data-template^=product] [ref=addToCartButton]:hover{--button-background-color:#263f57;--button-color:#fff;--button-border-color:#263f57;background-color:#263f57;color:#fff;border-color:#263f57}#MainContent[data-template^=product] [ref=addToCartButton] .add-to-cart-text{animation:none!important;opacity:1;visibility:visible;transform:none;translate:none}#MainContent[data-template^=product] [ref=addToCartButton] .add-to-cart__added{display:none;animation:none!important}@media(max-width:749px){#MainContent[data-template^=product] .onrq-product-fallback img{max-height:480px}#MainContent[data-template^=product] .product-details{min-width:0}#MainContent[data-template^=product] .sticky-add-to-cart__button{width:auto;min-width:48px;padding:12px}#MainContent[data-template^=product] .sticky-add-to-cart__bar .add-to-cart-text__content{display:block;font-size:11px}#MainContent[data-template^=product] .sticky-add-to-cart__bar .add-to-cart-icon{display:none}}#MainContent[data-template^=product] .onrq-product-topline{padding-block:24px 12px}#MainContent[data-template^=product] .onrq-product-breadcrumbs{grid-column:2;min-width:0}#MainContent[data-template^=product] .onrq-product-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;padding:0;list-style:none;font-size:11px;line-height:1.6;color:#536176}#MainContent[data-template^=product] .onrq-product-breadcrumbs li{display:flex;align-items:center;gap:12px}#MainContent[data-template^=product] .onrq-product-breadcrumbs li+li:before{content:"/";color:#a7b0bc}#MainContent[data-template^=product] .onrq-product-breadcrumbs a{color:inherit;text-decoration:none}#MainContent[data-template^=product] .onrq-product-breadcrumbs a:hover{text-decoration:underline;text-underline-offset:4px}#MainContent[data-template^=product] .onrq-product-breadcrumbs [aria-current]{color:#172636;overflow-wrap:anywhere}#MainContent[data-template^=product] .product-details h1{margin:0;font-size:clamp(2rem,3.4vw,3.25rem);line-height:1.12;letter-spacing:-.035em;font-weight:400;text-transform:none}#MainContent[data-template^=product] .product-details product-price{font-size:18px;line-height:1.5;letter-spacing:.01em}#MainContent[data-template^=product] .onrq-product-intro{max-width:44ch;margin:4px 0 0;color:#536176;font-size:14px;line-height:1.8}#MainContent[data-template^=product] .product-details .variant-option legend{color:#33465e;font-size:11px;letter-spacing:.08em;margin-block-end:12px}#MainContent[data-template^=product] .variant-option__button-label{border-color:#d8dee5;transition:background-color .18s ease,border-color .18s ease}#MainContent[data-template^=product] .variant-option__button-label:has(input:checked){border-color:#172636}#MainContent[data-template^=product] .variant-option__button-label:has(input:focus-visible){outline:2px solid #172636;outline-offset:3px}#MainContent[data-template^=product] .variant-option__button-label:has(input[aria-disabled=true]){cursor:not-allowed}#MainContent[data-template^=product] .product-form-buttons .button{min-height:52px;font-size:11px;letter-spacing:.1em}#MainContent[data-template^=product] [ref=addToCartButton][disabled]{cursor:not-allowed;opacity:.5}#MainContent[data-template^=product] [ref=addToCartButton][aria-busy=true]{pointer-events:none;cursor:wait}#MainContent[data-template^=product] [ref=addToCartButton][aria-busy=true]:after{content:"";width:14px;height:14px;flex-shrink:0;margin-inline-start:10px;border:1px solid #ffffff55;border-top-color:#fff;border-radius:50%;animation:onrq-cart-progress .7s linear infinite}#MainContent[data-template^=product] .onrq-product-status{padding:12px 14px;border:1px solid #d8dee5;color:#33465e;font-size:12px;line-height:1.65}#MainContent[data-template^=product] .onrq-product-status[hidden],#MainContent[data-template^=product] [data-onrq-feedback-state][hidden]{display:none}#MainContent[data-template^=product] .onrq-product-status p{margin:0 0 8px}#MainContent[data-template^=product] .onrq-product-status a{color:#172636;text-underline-offset:4px}#MainContent[data-template^=product] .product-form-text__error{width:100%;padding:12px;border:1px solid #a94646;color:#823030;font-size:12px;line-height:1.5}#MainContent[data-template^=product] .onrq-product-policies{gap:10px 20px;padding-block-start:4px;color:#536176;font-size:11px}#MainContent[data-template^=product] .onrq-product-policies a{min-height:32px;display:inline-flex;align-items:center}#MainContent[data-template^=product] .product-details :is(a,button,input,summary):focus-visible,#MainContent[data-template^=cart] .onrq-cart-return a:focus-visible{outline:2px solid #172636;outline-offset:4px}#MainContent[data-template^=cart] .onrq-cart-return{margin-block:24px 8px}#MainContent[data-template^=cart] .onrq-cart-return a{display:inline-flex;align-items:center;min-height:44px;gap:10px;color:#172636;font-size:12px;text-underline-offset:5px}#MainContent[data-template^=cart] .onrq-cart-return a:before{content:"\2190";text-decoration:none}@keyframes onrq-cart-progress{to{transform:rotate(360deg)}}@media(min-width:990px){#MainContent[data-template^=product] .product-information--media-none{grid-template-columns:minmax(0,1fr)}#MainContent[data-template^=product] .product-information--media-none .product-details{position:relative;top:auto;grid-column:1;width:100%;max-width:1060px;margin-inline:auto}#MainContent[data-template^=product] .product-information--media-none .product-details>.group-block{width:100%;max-width:none}#MainContent[data-template^=product] .product-information--media-none .product-details>.group-block>.group-block-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px clamp(48px,7vw,96px);align-items:start;align-content:start}#MainContent[data-template^=product] .product-information--media-none .product-details>.group-block>.group-block-content>.group-block:has(h1){grid-column:1;grid-row:1}#MainContent[data-template^=product] .product-information--media-none .product-details>.group-block>.group-block-content>.group-block:has(product-form-component){grid-column:2;grid-row:1 / span 3;padding-inline-start:32px;border-inline-start:1px solid #e3e7ed}#MainContent[data-template^=product] .product-information--media-none .product-details>.group-block>.group-block-content>.accordion{grid-column:1;grid-row:2}#MainContent[data-template^=product] .product-information--media-none .product-details>.group-block>.group-block-content>.divider{display:none}}@media(max-width:749px){#MainContent[data-template^=product] .onrq-product-topline{padding-block:18px 8px}#MainContent[data-template^=product] .onrq-product-breadcrumbs ol{font-size:10px;gap:6px 8px}#MainContent[data-template^=product] .onrq-product-breadcrumbs li{gap:8px}#MainContent[data-template^=product] .product-details h1{font-size:2rem}#MainContent[data-template^=product] .onrq-product-intro{font-size:13px;line-height:1.75}}@media(prefers-reduced-motion:reduce){#MainContent[data-template^=product] [ref=addToCartButton][aria-busy=true]:after{animation:none}#MainContent[data-template^=product] .variant-option__button-label{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/onrique-pdp.css.map */
