.road-product-page .product-details{min-width:0}.road-product-page .product-details h1{font-size:clamp(1.625rem,2.6vw,2.375rem);line-height:1.2;letter-spacing:-.025em;overflow-wrap:anywhere}.road-product-subtitle{color:var(--road-muted);font-size:1rem;line-height:1.55;margin:0}.road-product-page .product-details product-price{font-size:1.25rem}.road-product-page .product-details product-price .price{font-family:var(--font-body--family);font-size:1.25rem;font-weight:600}.road-product-page .product-details .compare-at-price{font-size:1rem}.road-product-page .product-media-container{background:var(--road-surface);border-radius:var(--road-radius)}.road-product-page .variant-option__button-label{min-height:44px;white-space:normal;overflow-wrap:anywhere}.road-product-page .variant-option__button-label__text{white-space:normal}.road-product-page .product-form-buttons .add-to-cart-button{min-height:52px;font-weight:600}.road-product-page .quantity-selector :is(button,input){min-height:44px}.road-product-page :is(button,input,select,a):focus-visible,.road-product-details :is(a,summary):focus-visible{outline:2px solid var(--color-foreground);outline-offset:4px}.road-product-page .sticky-add-to-cart__bar[data-stuck=false]{visibility:hidden;pointer-events:none}body:has(dialog[open],.menu-drawer-container[open]) .road-product-page .sticky-add-to-cart__bar{visibility:hidden;pointer-events:none}.road-product-page .sticky-add-to-cart__image-img{object-fit:contain}.road-product-details{display:grid;gap:0}.road-product-detail{display:grid;grid-template-columns:minmax(180px,.6fr) minmax(0,1.4fr);gap:40px;padding-block:28px;border-top:1px solid var(--road-border)}.road-detail-heading{margin:0;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.3}.road-product-detail__body{min-width:0;overflow-wrap:anywhere;line-height:1.65}.road-product-detail__body>:first-child{margin-top:0}.road-product-detail__body>:last-child{margin-bottom:0}.road-product-detail__body :is(img,video,iframe){max-width:100%}.road-product-detail__body img{height:auto}.road-product-detail__body table{display:block;max-width:100%;overflow-x:auto}.road-feature-bullets{margin:0;padding-inline-start:20px;display:grid;gap:8px}.road-specifications{margin:0}.road-specification{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:20px;padding-block:12px;border-bottom:1px solid var(--road-border)}.road-specification dt{color:var(--road-muted)}.road-specification dd{margin:0}.road-faq{border-bottom:1px solid var(--road-border)}.road-faq summary{display:list-item;padding:14px 8px;min-height:48px;cursor:pointer;font-weight:500}.road-faq .rte{padding:0 8px 16px}.road-policy-links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px 28px}.road-policy-links a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:4px}.road-product-stories{display:grid;gap:var(--road-space-4)}@media(max-width:749px){.road-product-page .product-details h1{font-size:1.5rem}.road-product-page .product-details>.group-block{padding-top:20px}.road-product-page .sticky-add-to-cart__bar{width:calc(100% - 16px);bottom:0;padding:8px 10px max(8px,env(safe-area-inset-bottom));gap:10px;border-radius:8px 8px 0 0}.road-product-page .sticky-add-to-cart__image{display:none}.road-product-page .sticky-add-to-cart__info{max-width:30%}.road-product-page .sticky-add-to-cart__info .sticky-add-to-cart__title{display:none}.road-product-page .sticky-add-to-cart__variant{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.road-product-page .sticky-add-to-cart__button{width:auto;min-width:112px;min-height:48px;padding:12px;flex-shrink:0}.road-product-page .sticky-add-to-cart__bar .add-to-cart-text__content{display:inline}.road-product-page .sticky-add-to-cart__button .svg-wrapper{display:none}.road-product-page .sticky-add-to-cart__price{margin-inline-end:auto}.road-product-detail{grid-template-columns:minmax(0,1fr);gap:16px;padding-block:24px}.road-specification{gap:12px}html:has(.road-product-page){scroll-padding-bottom:96px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/road-product.css.map */
