product-info[id^=MainProduct-]{--onp-dark:#151518;--onp-gold:#cda53e;--onp-muted:#706c67;--onp-border:#e5e1db;--onp-cream:#f8f7f4}product-info[id^=MainProduct-]>.page-width{max-width:1450px}product-info[id^=MainProduct-] .product{align-items:start}product-info[id^=MainProduct-] .product__title{margin-bottom:9px}product-info[id^=MainProduct-] .product__title h1{font-family:"Jost",var(--font-heading-family),Arial,sans-serif!important;color:var(--onp-dark)!important;font-size:clamp(29px,3.3vw,51px)!important;font-weight:850!important;letter-spacing:-.055em!important;line-height:1.08!important;margin:0!important}product-info[id^=MainProduct-] .product__info-container>.product__title+div{margin-top:14px}product-info[id^=MainProduct-] .price--large{font-weight:800;font-size:clamp(20px,1.8vw,26px);letter-spacing:-.025em}product-info[id^=MainProduct-] .product__info-wrapper{min-width:0}product-info[id^=MainProduct-] .product__media{background:#f0eeeb;border-radius:2px;overflow:hidden}product-info[id^=MainProduct-] .product__media-list{align-items:start}product-info[id^=MainProduct-] .thumbnail{border-radius:1px!important}product-info[id^=MainProduct-] .product__media-wrapper img{object-fit:contain}product-info[id^=MainProduct-] .product-form__input{max-width:none}product-info[id^=MainProduct-] .product-form__input .form__label{color:var(--onp-dark);font-size:12px;font-weight:850;letter-spacing:.07em;text-transform:uppercase;margin-bottom:11px}product-info[id^=MainProduct-] .product-form__input--pill input[type=radio]+label{font-family:"Jost",var(--font-body-family),Arial,sans-serif;min-width:45px;text-align:center;font-size:12px;font-weight:750;padding:11px 13px;border-radius:2px;border-color:#d2cec8;background:#fff;color:#252525}product-info[id^=MainProduct-] .product-form__input--pill input[type=radio]:checked+label{background:var(--onp-dark);border-color:var(--onp-dark);color:#fff}product-info[id^=MainProduct-] .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--onp-gold);outline-offset:2px}product-info[id^=MainProduct-] .quantity{min-height:43px;border-radius:2px}product-info[id^=MainProduct-] .product-form__buttons{max-width:none}product-info[id^=MainProduct-] .product-form__submit.button{background:#171719!important;color:#fff!important;border-color:#171719!important;min-height:57px!important;font-family:"Jost",var(--font-body-family),Arial,sans-serif!important;font-weight:850!important;font-size:13px!important;letter-spacing:.095em!important;text-transform:uppercase;border-radius:2px!important}product-info[id^=MainProduct-] .product-form__submit.button:disabled{opacity:.54}product-info[id^=MainProduct-] .product-form__submit.button:not(:disabled):hover{background:#2d2c2b!important}product-info[id^=MainProduct-] .shopify-payment-button__button{min-height:49px!important;border-radius:2px!important}product-info[id^=MainProduct-] .installment{margin-top:11px}.onp-fit{border-top:1px solid var(--onp-border,#ddd9d2);border-bottom:1px solid var(--onp-border,#ddd9d2);margin:20px 0 19px;padding:18px 0}.onp-fit__top{display:flex;align-items:center;gap:16px;justify-content:space-between}.onp-fit__eyebrow{font-size:10px;letter-spacing:.17em;font-weight:900;color:#988045}.onp-fit__title{font-size:12px;letter-spacing:.06em;font-weight:850;color:#232323}.onp-fit__facts{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.onp-fit__facts span{font-size:11px;line-height:1.25;background:var(--onp-cream,#f7f7f4);border:1px solid var(--onp-border,#e2e0dd);padding:7px 10px;font-weight:700;color:#3c3a38}.onp-fit__note{font-size:12px;line-height:1.55;margin:12px 0 0;color:#68645f}.onp-fit__link{display:inline-flex;gap:12px;align-items:center;margin-top:13px;color:#151518!important;font-size:10px;font-weight:850;letter-spacing:.095em;text-decoration:underline!important;text-underline-offset:4px}.onp-fit__link span{color:#a08037;font-size:16px}.onp-shipping-mini{padding:10px 0 0;display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:11px;line-height:1.5;color:#68635d}.onp-shipping-mini a{color:#282420!important;text-underline-offset:3px;text-decoration:underline!important}.onp-shipping-mini .onp-dot{color:#a78331}.onp-details{margin-top:22px;border:1px solid var(--onp-border,#e2ddd7);background:#fff;border-radius:2px;scroll-margin-top:120px;overflow:hidden}.onp-details>summary{padding:18px;display:flex;justify-content:space-between;align-items:center;gap:15px;cursor:pointer;color:#171717;font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.08em;list-style:none}.onp-details>summary::-webkit-details-marker{display:none}.onp-details>summary .onp-details__indicator{font-size:19px;line-height:1;color:#987633}.onp-details[open]>summary .onp-details__indicator{transform:rotate(45deg)}.onp-details__body{border-top:1px solid var(--onp-border,#e2ddd7);padding:17px 17px 20px;max-width:100%;overflow-x:auto;overflow-wrap:anywhere;font-size:13px;line-height:1.7;color:#494640}.onp-details__body table{max-width:none;width:max-content!important;border-collapse:collapse;font-size:12px}.onp-details__body table td,.onp-details__body table th{padding:9px!important;min-width:55px}.onp-details__body img{max-width:100%;height:auto}.onp-details__body p{margin-bottom:1em}@media(min-width:990px){product-info[id^=MainProduct-] .product--medium:not(.product--no-media) .product__media-wrapper{max-width:56%;width:calc(56% - var(--grid-desktop-horizontal-spacing)/2)}product-info[id^=MainProduct-] .product--medium:not(.product--no-media) .product__info-wrapper{max-width:44%;width:calc(44% - var(--grid-desktop-horizontal-spacing)/2);padding-left:clamp(28px,4vw,65px)}}@media(max-width:989px)and (min-width:750px){product-info[id^=MainProduct-] .product__info-wrapper{padding-left:25px}}@media(max-width:749px){product-info[id^=MainProduct-] .product__title h1{font-size:clamp(27px,7.8vw,39px)!important}product-info[id^=MainProduct-] .product__info-wrapper{padding:18px 0 0!important}product-info[id^=MainProduct-] .product-form__submit.button{min-height:54px!important}.onp-fit{margin-top:14px;padding-top:14px;padding-bottom:14px}.onp-details__body{padding:12px}.onp-details>summary{padding:15px;font-size:11px}}@media(prefers-reduced-motion:reduce){product-info[id^=MainProduct-] *,product-info[id^=MainProduct-] *:before,product-info[id^=MainProduct-] *:after{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/oasis-product-v2.css.map */
