#MainContent[data-template^=product]{background:#fff}#MainContent[data-template^=product] .reic-breadcrumb{max-width:1520px;width:calc(100% - 80px);margin:0 auto;padding:28px 0 18px;display:flex;gap:15px;align-items:center;flex-wrap:wrap;color:#444;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.5;letter-spacing:.008em}#MainContent[data-template^=product] .reic-breadcrumb a{color:#333;text-decoration:none;white-space:nowrap}#MainContent[data-template^=product] .reic-breadcrumb a:hover{text-decoration:underline}#MainContent[data-template^=product] .reic-breadcrumb__divider{display:flex;align-items:center;justify-content:center}#MainContent[data-template^=product] .reic-breadcrumb__divider svg{width:14px;height:14px;display:block}#MainContent[data-template^=product] .reic-breadcrumb__current{max-width:min(50vw,460px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#353535}#MainContent[data-template^=product] .product-information{padding-block-start:0!important}#MainContent[data-template^=product] .product-details{min-width:0}#MainContent[data-template^=product] .product-details .reic-title__row h1{font-size:clamp(27px,2.32vw,37px);font-weight:690;letter-spacing:.017em;line-height:1.16}#MainContent[data-template^=product] .product-details product-price{display:block}#MainContent[data-template^=product] .product-details product-price [ref=priceContainer]{gap:10px!important;display:flex!important;align-items:baseline!important;flex-wrap:wrap!important}#MainContent[data-template^=product] .product-details product-price :is(.price,.price-item,.price-item__group) bdi{font-size:clamp(21px,1.75vw,27px)!important;font-weight:710!important;letter-spacing:-.02em!important;line-height:1.4;color:#171717}#MainContent[data-template^=product] .product-details product-price :is(.compare-at-price,.compare-at-price bdi){font-size:14px!important;font-weight:450!important;color:#999!important;letter-spacing:0!important}#MainContent[data-template^=product] .product-details :is(.variant-picker [data-testid=variant-option-single],.variant-picker .variant-option:not(fieldset):has([data-testid=variant-option-single])){display:none!important}#MainContent[data-template^=product] .product-details .variant-picker:has([data-testid=variant-option-single]):not(:has(fieldset)):not(:has(select)){display:none!important}#MainContent[data-template^=product] .product-details .product-form-buttons{gap:0!important}#MainContent[data-template^=product] .product-details .buy-buttons-block{width:100%}#MainContent[data-template^=product] .product-details .buy-buttons-block .add-to-cart-button{width:100%!important;min-height:58px!important;max-width:none!important;border-radius:3px!important;background:#f5c518!important;border:1px solid #F5C518!important;color:#141414!important;font-size:14px!important;font-weight:770!important;letter-spacing:.04em!important;text-transform:uppercase!important}#MainContent[data-template^=product] .product-details .buy-buttons-block .add-to-cart-button:hover{background:#e5b915!important;border-color:#e5b915!important}#MainContent[data-template^=product] .product-details .buy-buttons-block .add-to-cart-button:focus-visible{outline:2px solid #141414;outline-offset:3px}#MainContent[data-template^=product] .product-details .buy-buttons-block .add-to-cart-button .svg-wrapper{display:none}#MainContent[data-template^=product] .product-details .buy-buttons-block .shopify-payment-button{margin-top:11px}#MainContent[data-template^=product] .product-details .buy-buttons-block .shopify-payment-button__button{border-radius:3px!important;min-height:46px!important}#MainContent[data-template^=product] .reic-specs__item>summary{min-height:48px}#MainContent[data-template^=product] .sticky-add-to-cart__button{background:#f5c518!important;border-color:#f5c518!important;color:#141414!important}#MainContent[data-template^=product] .product-information__media .product-media-container{background:#f7f7f8}#MainContent[data-template^=product] .product-details .buy-buttons-block .quantity-selector-wrapper,#MainContent[data-template^=product] .product-details .buy-buttons-block .accelerated-checkout-block{display:none!important}#MainContent[data-template^=product] .product-details .buy-buttons-block .product-form-buttons{display:flex!important;flex-direction:column!important;gap:0!important;width:100%!important}#MainContent[data-template^=product] .product-details .buy-buttons-block .product-form-buttons>*{width:100%;flex-basis:auto!important}@media(max-width:749px){#MainContent[data-template^=product] .reic-breadcrumb{width:calc(100% - 36px);padding:16px 0 14px;font-size:10px;gap:9px}#MainContent[data-template^=product] .reic-breadcrumb__current{max-width:43vw}#MainContent[data-template^=product] .product-details .reic-title__row h1{font-size:clamp(25px,6.7vw,34px)}#MainContent[data-template^=product] .product-details .buy-buttons-block .add-to-cart-button{min-height:54px!important;font-size:13px!important}}#MainContent[data-template^=product] .product-details{color:#141414}#MainContent[data-template^=product] .product-details .reic-title__row h1{font-weight:750;letter-spacing:-.035em;line-height:1.12;text-wrap:balance}#MainContent[data-template^=product] .product-details product-price{margin-block:10px 14px}#MainContent[data-template^=product] .product-details .add-to-cart-button.button:not(:disabled){background:#f5c518!important;color:#141414!important;border-color:#f5c518!important;font-weight:800!important;letter-spacing:.035em;min-height:54px;box-shadow:none!important}#MainContent[data-template^=product] .product-details .add-to-cart-button.button:not(:disabled):hover{background:#e5b915!important;border-color:#e5b915!important}#MainContent[data-template^=product] .product-details .add-to-cart-button.button:focus-visible{outline:3px solid #141414;outline-offset:3px}#MainContent[data-template^=product] .product-details :is(.variant-picker,.product-form-buttons){max-width:100%}#MainContent[data-template^=product] .product-details :is(.variant-option,.variant-picker) :is(input,button):focus-visible{outline:2px solid #141414;outline-offset:3px}@media(max-width:749px){#MainContent[data-template^=product] .product-details .reic-title__row h1{font-size:clamp(27px,7.2vw,35px)}#MainContent[data-template^=product] .product-details .add-to-cart-button.button{min-height:54px}}@media(prefers-reduced-motion:reduce){#MainContent[data-template^=product] .product-details .add-to-cart-button.button{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/reic-hills-product.css.map */
