body.fr-product-page{--fr-shop-background: #f1f1f1;--font-body--family: "Helvetica Neue", Helvetica, Arial, sans-serif;background:var(--fr-shop-background);color:#111}body.fr-product-page .header,body.fr-product-page .header__row,body.fr-product-page .header__underlay{--color-background: #f1f1f1 !important;background:#f1f1f1!important;border:0}body.fr-product-page .header__columns{min-height:124px;position:relative}body.fr-product-page .header-logo{position:absolute;left:50%;transform:translate(-50%);margin:0}body.fr-product-page .menu-list__link{font-size:12px;text-transform:uppercase}#MainContent[data-template^=product]{--color-background: #f1f1f1;--color-foreground: #111;background:#f1f1f1;color:#111}#MainContent[data-template^=product] .product-information{--page-margin: 80px;padding-block:24px 64px}#MainContent[data-template^=product] .product-information__grid{grid-column:2 / 3;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:72px;align-items:start}#MainContent[data-template^=product] .product-information__grid>.product-details{grid-column:1 / 2}#MainContent[data-template^=product] .product-information__grid>.product-information__media{grid-column:2 / 3}#MainContent[data-template^=product] .product-information__media,#MainContent[data-template^=product] .product-details{padding-inline:0!important;min-width:0;width:100%}#MainContent[data-template^=product] .product-details{position:static}#MainContent[data-template^=product] .product-details>.group-block{padding-block:22px 0}#MainContent[data-template^=product] .product-details>.group-block>.group-block-content{gap:24px}#MainContent[data-template^=product] .product-details .group-block-content>div:has(>.fr-art-config-source){display:none}#MainContent[data-template^=product] .product-details h1{font-family:var(--font-body--family);font-weight:600;font-size:clamp(38px,4.65vw,64px);line-height:.98;letter-spacing:-.055em;text-transform:none;text-wrap:balance;margin:0 0 8px}#MainContent[data-template^=product] .product-details product-price{font-family:var(--font-body--family);font-size:26px;font-weight:400;line-height:1.2;padding-block:6px 0}#MainContent[data-template^=product] .product-details product-price .price,#MainContent[data-template^=product] .product-details product-price bdi{font-size:26px;font-weight:inherit}#MainContent[data-template^=product] .fr-art-preview .fr-stage{background:transparent;width:100%;height:auto;aspect-ratio:1;max-height:none}#MainContent[data-template^=product] .fr-art-preview figcaption{padding:12px 0 0;font-size:12px;color:#111;letter-spacing:0}#MainContent[data-template^=product] .fr-art-preview .fr-size-note{color:#666;font-size:11px}#MainContent[data-template^=product] .fr-gallery-nav{max-width:440px;gap:12px;margin:26px auto 0}#MainContent[data-template^=product] .fr-gallery-nav svg{background:transparent}#MainContent[data-template^=product] .fr-gallery-nav button{padding-bottom:10px;border-bottom-width:1px;color:#555}#MainContent[data-template^=product] .fr-gallery-nav button[aria-pressed=true]{border-bottom-color:#111;color:#111}#MainContent[data-template^=product] .fr-enlarge{min-height:44px;font-size:11px;text-transform:uppercase;text-decoration:none;margin-top:12px}#MainContent[data-template^=product] variant-picker{width:100%;margin-top:4px}#MainContent[data-template^=product] .variant-picker__form{gap:20px}#MainContent[data-template^=product] .variant-option{margin:0 0 18px}#MainContent[data-template^=product] .variant-option:last-child{margin-bottom:0}#MainContent[data-template^=product] .variant-option legend{width:100%;padding:0 0 10px;font-size:11px;line-height:24px;letter-spacing:.025em;text-transform:uppercase}#MainContent[data-template^=product] .variant-option[data-testid=variant-option-single]{padding-block:14px;border-top:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc;font-size:11px;text-transform:uppercase;letter-spacing:.025em}#MainContent[data-template^=product] .variant-option__swatch-value{font-size:13px;text-transform:none;margin-inline-start:16px}#MainContent[data-template^=product] .variant-option--buttons{display:flex;flex-wrap:wrap;gap:8px}#MainContent[data-template^=product] .variant-option__button-label{flex:1 1 100px;min-width:80px;min-height:48px;padding:12px 14px;border:1px solid #b8b8b8;border-radius:0!important;background:transparent;color:#111;font-size:13px;font-weight:400;transition:border-color .15s,background-color .15s,color .15s}#MainContent[data-template^=product] .variant-option__button-label__pill{display:none}#MainContent[data-template^=product] .variant-option__button-label:has(input:checked){background:#111;color:#fff;border-color:#111}#MainContent[data-template^=product] .variant-option__button-label:has(input:focus-visible){outline:2px solid #111;outline-offset:3px}#MainContent[data-template^=product] .variant-option__button-label:has(input[data-option-available=false]):not(:has(input:checked)){color:#777;border-style:dashed}#MainContent[data-template^=product] .fr-size-link{min-height:32px;margin-block:-4px;font-size:11px;text-transform:none}#MainContent[data-template^=product] .product-form-buttons{gap:12px;align-items:stretch}#MainContent[data-template^=product] .quantity-selector{height:60px;border:1px solid #111;background:transparent;border-radius:0}#MainContent[data-template^=product] .quantity-selector input{background:transparent}#MainContent[data-template^=product] .product-form-buttons .add-to-cart-button{min-height:60px;border:1px solid #111;border-radius:0;background:transparent;color:#111;font-family:var(--font-body--family);font-size:16px;font-weight:500;text-transform:uppercase}#MainContent[data-template^=product] .product-form-buttons .add-to-cart-button:hover{background:#111;color:#fff}#MainContent[data-template^=product] .product-form-buttons .add-to-cart-text>.svg-wrapper,#MainContent[data-template^=product] .shopify-payment-button{display:none}#MainContent[data-template^=product] .fr-product-copy{font-size:14px;line-height:1.5;margin-top:12px}#MainContent[data-template^=product] .fr-product-copy>p{margin-bottom:28px}#MainContent[data-template^=product] .fr-product-copy details{border-color:#bcbcbc}#MainContent[data-template^=product] .fr-product-copy summary{font-size:11px;text-transform:uppercase;letter-spacing:.02em;padding-block:18px}#MainContent[data-template^=product] .fr-product-copy details p{color:#444;font-size:13px;line-height:1.6}#MainContent[data-template^=product] .fr-dialog{background:#f1f1f1;color:#111;border:1px solid #111}#MainContent[data-template^=product] .fr-size-dialog tr[data-selected=true]{background:#e0e0e0}#MainContent[data-template^=product] .sticky-add-to-cart__bar{border-radius:0;--color-background: #f1f1f1}#MainContent[data-template^=product] .sticky-add-to-cart__variant{display:block;font-size:11px}#MainContent[data-template^=product] product-recommendations .product-media{padding:12% 20%!important;background:transparent!important;aspect-ratio:1}#MainContent[data-template^=product] product-recommendations .product-media__image{object-fit:contain!important;aspect-ratio:auto!important;border:0!important;background:transparent!important;box-shadow:2px 3px 4px #0002!important}#MainContent[data-template^=product] product-recommendations .text-block,#MainContent[data-template^=product] product-recommendations h3{font-family:var(--font-body--family);text-transform:none}@media(min-width:750px)and (max-width:1100px){#MainContent[data-template^=product] .product-information{--page-margin: 40px}#MainContent[data-template^=product] .product-information__grid{gap:40px}#MainContent[data-template^=product] .product-details h1{font-size:42px}}@media(max-width:749px){body.fr-product-page .header__columns{min-height:84px}body.fr-product-page .header-logo{font-size:20px!important;white-space:nowrap}#MainContent[data-template^=product] .product-information{--page-margin: 24px;padding-block:0 40px}#MainContent[data-template^=product] .product-information__grid{grid-template-columns:minmax(0,1fr);grid-column:2;gap:26px}#MainContent[data-template^=product] .product-information__grid>.product-information__media,#MainContent[data-template^=product] .product-information__grid>.product-details{grid-column:1}#MainContent[data-template^=product] .product-information__media{order:0}#MainContent[data-template^=product] .product-details{order:1}#MainContent[data-template^=product] .fr-art-preview .fr-stage{max-height:52svh}#MainContent[data-template^=product] .fr-art-preview figcaption{font-size:11px}#MainContent[data-template^=product] .fr-gallery-nav{gap:8px;padding:0;margin-top:18px}#MainContent[data-template^=product] .fr-gallery-nav span{font-size:9px}#MainContent[data-template^=product] .fr-enlarge{margin:0 auto}#MainContent[data-template^=product] .product-details>.group-block{padding:0}#MainContent[data-template^=product] .product-details>.group-block>.group-block-content{gap:22px}#MainContent[data-template^=product] .product-details h1{font-size:clamp(32px,8.8vw,44px);line-height:1.02;letter-spacing:-.045em;text-wrap:initial}#MainContent[data-template^=product] .product-details product-price{font-size:24px}#MainContent[data-template^=product] .product-details product-price .price,#MainContent[data-template^=product] .product-details product-price bdi{font-size:24px}#MainContent[data-template^=product] .variant-option__button-label{flex-basis:80px;min-width:72px;padding-inline:8px;font-size:12px}#MainContent[data-template^=product] .quantity-selector,#MainContent[data-template^=product] .product-form-buttons .add-to-cart-button{min-height:56px;height:56px}#MainContent[data-template^=product] .product-form-buttons .add-to-cart-button{font-size:14px}}#MainContent[data-template="product.cuntcyclopedia"] .product-information__media .product-media{background:transparent!important;padding:0!important}#MainContent[data-template="product.cuntcyclopedia"] .product-information__media .product-media__image{border:0!important;box-shadow:none!important;background:transparent!important;object-fit:contain!important}#MainContent[data-template="product.cuntcyclopedia"] .product-information__media .product-media-container:first-child{max-height:70svh}@media(min-width:750px){#MainContent[data-template="product.cuntcyclopedia"] .product-information__grid>.product-details,#MainContent[data-template="product.cuntcyclopedia"] .product-information__grid>.product-information__media{grid-row:1}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/found-road-product.css.map */
