.automobrix-product{display:block;margin-inline:0;overflow-x:clip;background:var(--automobrix-product-page, #f4f1e9);color:var(--automobrix-product-border, #111);min-width:0;font-synthesis:none;padding:0 var(--automobrix-product-gutter-desktop, 24px) var(--automobrix-product-padding-bottom-desktop, 24px)}.automobrix-product__breadcrumbs{display:flex;min-height:var(--automobrix-product-breadcrumb-height-desktop, 58px);align-items:center;gap:var(--automobrix-product-breadcrumb-gap, 14px);color:var(--automobrix-product-breadcrumb-color, #111);font:700 14px/1.2 var(--automobrix-font-display, sans-serif);text-transform:uppercase}.automobrix-product__breadcrumbs a{color:inherit}.automobrix-product__overview{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(390px,1fr);gap:var(--automobrix-product-gap-desktop, 20px);align-items:stretch}.automobrix-product-gallery{display:block;min-width:0}.automobrix-product-gallery__stage,.automobrix-product-gallery__missing{aspect-ratio:var(--automobrix-product-gallery-ratio, 1.5);overflow:hidden;border:var(--automobrix-product-border-width, 2px) solid var(--automobrix-product-border, #111);border-radius:var(--automobrix-product-radius, 0);background:#e6e2d9}.automobrix-product-gallery__main-image,.automobrix-product-gallery__thumbnail img{display:block;width:100%;height:100%;object-fit:var(--automobrix-product-image-fit, cover);object-position:var(--automobrix-product-image-position, 50% 50%)}.automobrix-product-gallery__thumbnails{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--automobrix-product-thumbnail-gap, 8px);margin-block-start:8px}.automobrix-product-gallery__thumbnail{aspect-ratio:3 / 2;min-width:0;padding:0;overflow:hidden;border:var(--automobrix-product-border-width, 2px) solid var(--automobrix-product-border, #111);border-radius:var(--automobrix-product-radius, 0);background:transparent;cursor:pointer}.automobrix-product-gallery__thumbnail.is-active{border-color:var(--automobrix-product-acid, #dff20b)}.automobrix-product-gallery__thumbnail:focus-visible{outline:3px solid var(--automobrix-product-lavender, #a77bd1);outline-offset:2px}.automobrix-product-gallery__missing{display:grid;place-items:center;padding:24px;font:700 22px/1 var(--automobrix-font-display, sans-serif);text-align:center}.automobrix-product-panel{display:flex;min-height:100%;flex-direction:column;min-width:0;padding:clamp(28px,3.3vw,48px) clamp(24px,3vw,42px) 24px;border:var(--automobrix-product-border-width, 2px) solid var(--automobrix-product-border, #111);border-radius:var(--automobrix-product-radius, 0);background:var(--automobrix-product-panel, #080808);color:var(--automobrix-product-panel-text, #f4f1e9)}.automobrix-product-panel__drop,.automobrix-product-panel__tagline,.automobrix-product-panel__availability{margin:0;font-family:var(--automobrix-font-display, sans-serif);font-weight:700;text-transform:uppercase}.automobrix-product-panel__drop{color:var(--automobrix-product-lavender, #a77bd1);font-size:18px}.automobrix-product-panel__title{max-width:none;margin:0;color:inherit;font-family:var(--automobrix-font-headline, sans-serif);font-size:var(--automobrix-product-title-size-desktop, clamp(62px, 5.3vw, 80px));line-height:.92;letter-spacing:.005em;text-transform:uppercase;white-space:var(--automobrix-product-title-white-space, nowrap)}.automobrix-product-panel__drop+.automobrix-product-panel__title{margin-block-start:10px}.automobrix-product-panel__tagline{margin-block-start:14px;color:var(--automobrix-product-lavender, #a77bd1);font-size:clamp(29px,2.55vw,38px);line-height:.95}.automobrix-product-panel__description{max-width:46ch;margin-block-start:24px;font:400 var(--automobrix-product-body-size, 16px)/1.5 var(--automobrix-font-body, sans-serif);font-size:var(--automobrix-product-body-size, 16px)}.automobrix-product-panel__price-row{display:flex;align-items:center;gap:22px;margin-block-start:24px;font-family:var(--automobrix-font-display, sans-serif)}.automobrix-product-panel__price{display:block;margin:0;color:inherit;font-family:var(--automobrix-font-display, sans-serif);font-size:var(--automobrix-product-price-desktop, 42px);font-weight:700;line-height:1}.automobrix-product-panel__availability{display:flex;min-height:42px;align-items:center;margin:0;padding-inline-start:22px;border-inline-start:2px solid color-mix(in srgb,currentcolor 70%,transparent);color:var(--automobrix-product-acid, #dff20b);font-size:24px}.automobrix-product-panel variant-picker{--color-foreground: 244 241 233;--color-background: 8 8 8;display:block;margin-block-start:var(--automobrix-variant-margin-top, 22px);color:inherit}.automobrix-product-panel .variant-option+.variant-option{margin-block-start:var(--automobrix-variant-option-gap, 12px)}.automobrix-product-panel .variant-option--buttons legend,.automobrix-product-panel .variant-option--dropdowns>label,.automobrix-product-panel .variant-option[data-testid=variant-option-single]{font-size:var(--automobrix-variant-label-size, 14px)}.automobrix-product-panel .variant-option__button-label__text,.automobrix-product-panel .variant-option__select,.automobrix-product-panel .variant-option__swatch-value{font-size:var(--automobrix-variant-value-size, 14px)}.automobrix-product-panel .variant-option__button-label{border-radius:0}.automobrix-product-panel product-form-component{display:block;margin-block-start:24px}.automobrix-product-panel .automobrix-product-panel__add-to-cart{position:relative;display:flex;height:64px;align-items:center;justify-content:center;width:100%;min-height:64px;padding:5px 54px 0;border:var(--automobrix-product-border-width, 2px) solid var(--automobrix-product-border, #111);border-radius:var(--automobrix-product-radius, 0);background:var(--automobrix-product-acid, #dff20b);color:var(--automobrix-product-panel, #080808);font-family:var(--automobrix-font-display, sans-serif);font-size:28px;font-weight:700;line-height:1;text-transform:uppercase}.automobrix-product-panel .add-to-cart__added{display:none}.automobrix-product-panel .automobrix-product-panel__add-to-cart:hover:not(:disabled){background:var(--automobrix-product-lavender, #a77bd1)}.automobrix-product-panel__add-to-cart-icon{position:absolute;top:50%;right:18px;width:28px;height:28px;transform:translateY(-50%)}.automobrix-product-panel__add-to-cart-icon svg{display:block;width:100%;height:100%}.automobrix-product-panel .automobrix-product-panel__add-to-cart:focus-visible,.automobrix-product-panel__accordion button:focus-visible{outline:3px solid var(--automobrix-product-acid, #dff20b);outline-offset:3px}.automobrix-product-panel__accordions{display:block;margin-block-start:auto}.automobrix-product-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));min-height:140px;margin-block-start:var(--automobrix-product-gap-desktop, 20px);overflow:hidden;border:var(--automobrix-product-border-width, 2px) solid var(--automobrix-product-border, #111);border-radius:var(--automobrix-product-radius, 0);background:var(--automobrix-product-page, #f4f1e9)}.automobrix-product-facts__item{display:flex;align-items:center;justify-content:center;gap:26px;min-width:0;padding:20px;border-inline-end:var(--automobrix-product-border-width, 2px) solid var(--automobrix-product-border, #111)}.automobrix-product-facts__item:nth-child(3n){border-inline-end:0}.automobrix-product-facts__item:nth-child(n+4){border-block-start:var(--automobrix-product-border-width, 2px) solid var(--automobrix-product-border, #111)}.automobrix-product-facts__icon{display:grid;width:62px;height:62px;flex:0 0 auto;place-items:center}.automobrix-product-facts__icon svg,.automobrix-product-facts__icon img{display:block;width:100%;height:100%;object-fit:contain}.automobrix-product-facts__item p{display:grid;min-width:0;margin:0;align-content:center;font-family:var(--automobrix-font-display, sans-serif);font-weight:700;line-height:.92;overflow-wrap:normal;text-transform:uppercase;word-break:normal}.automobrix-product-facts__item strong{color:var(--automobrix-product-lavender, #a77bd1);font-size:var(--automobrix-product-fact-value-size, 30px)}.automobrix-product-facts__item span:not(.automobrix-product-facts__icon){font-size:27px}.automobrix-product-meet{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);min-height:300px;margin-block-start:var(--automobrix-product-gap-desktop, 20px);overflow:hidden;border:var(--automobrix-product-border-width, 2px) solid var(--automobrix-product-border, #111);border-radius:var(--automobrix-product-radius, 0);background:var(--automobrix-product-meet-background, #fbfaf7)}.automobrix-product-meet--image-right .automobrix-product-meet__media{order:2}.automobrix-product-meet--copy-only,.automobrix-product-meet--image-only{grid-template-columns:1fr}.automobrix-product-meet__media{min-width:0}.automobrix-product-meet__media img{display:block;width:100%;height:100%;min-height:300px;object-fit:var(--automobrix-product-meet-image-fit, cover);object-position:center}.automobrix-product-meet__content{align-self:center;padding:clamp(26px,3vw,46px)}.automobrix-product-meet__eyebrow{margin:0 0 8px;font:700 14px/1 var(--automobrix-font-display, sans-serif);text-transform:uppercase}.automobrix-product-meet h2{margin:0;font-family:var(--automobrix-font-headline, sans-serif);font-size:clamp(37px,3.2vw,48px);font-weight:700;line-height:.94;text-transform:uppercase}.automobrix-product-meet__copy{margin-block-start:20px;font:400 var(--automobrix-product-body-size, 16px)/1.5 var(--automobrix-font-body, sans-serif);font-size:var(--automobrix-product-body-size, 16px)}.automobrix-product-meet__copy p{margin:0}.automobrix-product-meet__copy>:first-child{margin-block-start:0}.automobrix-product-meet__copy>:last-child{margin-block-end:0}.automobrix-product-panel__accordion{border-block-end:var(--automobrix-accordion-divider-width, 2px) solid var(--automobrix-accordion-divider, currentcolor)}.automobrix-product-panel__accordion:first-child{border-block-start:var(--automobrix-accordion-divider-width, 2px) solid var(--automobrix-accordion-divider, currentcolor)}.automobrix-product-panel__accordion h2{margin:0;font:inherit}.automobrix-product-panel__accordion button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--automobrix-accordion-padding, 16px) 0;border:0;border-radius:0;background:transparent;color:var(--automobrix-accordion-heading, inherit);font-family:var(--automobrix-font-display, sans-serif);font-size:16px;font-weight:700;text-align:start;text-transform:uppercase;cursor:pointer}.automobrix-product-panel__accordion [data-automobrix-accordion-icon]{flex:0 0 auto;font-size:var(--automobrix-accordion-icon-size, 20px);line-height:1}.automobrix-product-panel__accordion [data-automobrix-accordion-panel]{padding:0 0 18px;color:var(--automobrix-accordion-content, inherit);font:400 var(--automobrix-product-supporting-size, 14px)/1.45 var(--automobrix-font-body, sans-serif);font-size:var(--automobrix-product-supporting-size, 14px)}.automobrix-product-panel__accordion [data-automobrix-accordion-panel]>:first-child{margin-block-start:0}.automobrix-product-panel__accordion [data-automobrix-accordion-panel]>:last-child{margin-block-end:0}.automobrix-product-panel__extensions:empty{display:none}.automobrix-product--reduce-motion *,.automobrix-product--reduce-motion *:before,.automobrix-product--reduce-motion *:after{animation-duration:.01ms!important;scroll-behavior:auto!important;transition-duration:.01ms!important}@media(max-width:767px){.automobrix-product{padding:0 var(--automobrix-product-gutter-mobile, 10px) var(--automobrix-product-padding-bottom-mobile, 18px)}.automobrix-product__breadcrumbs{min-height:var(--automobrix-product-breadcrumb-height-mobile, 42px);gap:calc(var(--automobrix-product-breadcrumb-gap, 14px) / 2);overflow:hidden;font-size:11px;white-space:nowrap}.automobrix-faq-section+.automobrix-benefits-section{margin-top:var(--automobrix-gap-mobile)}.automobrix-product__overview{grid-template-columns:1fr;gap:var(--automobrix-product-gap-mobile, 12px)}.automobrix-product-gallery__thumbnails{grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--automobrix-product-thumbnail-gap, 8px) / 2);margin-block-start:5px}.automobrix-product-panel{padding:18px 16px 12px}.automobrix-product-panel__title{font-size:var(--automobrix-product-title-size-mobile, clamp(42px, 13.1vw, 54px))}.automobrix-product-panel__tagline{margin-block-start:8px;font-size:clamp(23px,7.3vw,29px)}.automobrix-product-panel__description{margin-block-start:14px;font-size:var(--automobrix-product-body-size-mobile, 11px);line-height:1.45}.automobrix-product-panel__price-row{gap:14px;margin-block-start:16px}.automobrix-product-panel__price{font-size:var(--automobrix-product-price-mobile, 28px)}.automobrix-product-panel__availability{min-height:30px;padding-inline-start:14px;font-size:18px}.automobrix-product-panel product-form-component{margin-block-start:14px}.automobrix-product-panel .automobrix-product-panel__add-to-cart{height:50px;min-height:50px;padding:4px 46px 0;font-size:22px}.automobrix-product-panel__add-to-cart-icon{right:12px;width:23px;height:23px}.automobrix-product-panel__accordions{margin-block-start:12px}.automobrix-product-panel__accordion button{min-height:40px;padding-block:8px;font-size:16px}.automobrix-product-panel__accordion [data-automobrix-accordion-panel]{font-size:var(--automobrix-product-supporting-size-mobile, 13px)}.automobrix-product-facts{grid-template-columns:repeat(3,minmax(0,1fr));min-height:94px;margin-block-start:var(--automobrix-product-gap-mobile, 12px)}.automobrix-product-facts__item{gap:7px;min-height:94px;padding:10px 5px}.automobrix-product-facts__icon{width:34px;height:34px}.automobrix-product-facts__item strong{font-size:24px}.automobrix-product-facts__item span:not(.automobrix-product-facts__icon){font-size:14px}.automobrix-product-meet{grid-template-columns:1fr;min-height:0;margin-block-start:var(--automobrix-product-gap-mobile, 12px)}.automobrix-product-meet--image-right .automobrix-product-meet__media{order:2}.automobrix-product-meet__content{padding:18px 16px 4px}.automobrix-product-meet h2{font-size:30px}.automobrix-product-meet__copy{margin-block-start:10px;font-size:var(--automobrix-product-body-size-mobile, 14px);line-height:1.4}.automobrix-product-meet__media img{min-height:170px}}@media(max-width:350px){.automobrix-product-panel__title{font-size:min(var(--automobrix-product-title-size-mobile, 42px),39px)}.automobrix-product-facts,.automobrix-product-facts__item{min-height:86px}.automobrix-product-facts__item{gap:4px;padding-inline:2px}.automobrix-product-facts__icon{width:28px;height:28px}.automobrix-product-facts__item strong{font-size:21px}.automobrix-product-facts__item span:not(.automobrix-product-facts__icon){font-size:12px}.automobrix-product-meet h2{font-size:27px}}.automobrix-product{color:var(--automobrix-ink)}.automobrix-product__breadcrumbs{flex-wrap:wrap;padding-block:14px;white-space:normal;overflow:visible;font-size:14px;line-height:1.4}.automobrix-product__breadcrumbs a{display:inline-flex;min-height:44px;align-items:center}.automobrix-product-panel__title{white-space:normal;overflow-wrap:anywhere;line-height:1.05;font-size:clamp(40px,4.4vw,64px)}.automobrix-product-panel__tagline{line-height:1.1}.automobrix-product-panel__price-row{flex-wrap:wrap}.automobrix-product-gallery__stage,.automobrix-product-gallery__missing{background:#fff}.automobrix-product-gallery__thumbnail.is-active{border-color:var(--automobrix-blue)}.automobrix-product-panel .automobrix-product-panel__add-to-cart{background:var(--automobrix-red);color:#fff;min-height:56px;height:auto;padding-block:14px}.automobrix-product-panel .automobrix-product-panel__add-to-cart:hover:not(:disabled){background:#a62938}.automobrix-product-panel .variant-option__button-label{min-height:44px}.automobrix-product-panel .variant-option__select{min-height:48px;font-size:16px}.automobrix-product-panel__accordions{margin-top:28px}.automobrix-product-panel__accordion button{min-height:48px;line-height:1.2;gap:16px}.automobrix-product-facts{background:var(--automobrix-lilac)}.automobrix-product-facts__item{gap:16px}.automobrix-product-facts__item p{line-height:1.1;overflow-wrap:anywhere}.automobrix-product-facts__item strong{color:var(--automobrix-blue);font-size:clamp(26px,3vw,40px)}.automobrix-product-facts__item span:not(.automobrix-product-facts__icon){font-size:clamp(18px,2vw,24px)}.automobrix-product-meet h2{line-height:1.1}@media(min-width:768px)and (max-width:1099px){.automobrix-product__overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.automobrix-product-panel{padding:28px 22px}.automobrix-product-facts__item{flex-direction:column;text-align:center}}@media(max-width:767px){.automobrix-product{padding-inline:16px}.automobrix-product-panel{padding:24px 20px}.automobrix-product-panel__title{font-size:clamp(38px,10vw,54px)}.automobrix-product-panel__description,.automobrix-product-meet__copy{font-size:16px;line-height:1.5}.automobrix-product-panel__accordion [data-automobrix-accordion-panel]{font-size:14px;line-height:1.5}.automobrix-product-facts{grid-template-columns:1fr}.automobrix-product-facts__item{justify-content:start;border-inline-end:0;padding:20px;min-height:96px}.automobrix-product-facts__item+.automobrix-product-facts__item{border-top:1px solid var(--automobrix-product-border)}.automobrix-product-facts__icon{width:44px;height:44px}.automobrix-product-facts__item strong{font-size:30px}.automobrix-product-facts__item span:not(.automobrix-product-facts__icon){font-size:20px}.automobrix-product-meet__content{padding:24px 20px}}.automobrix-product-facts__item:last-child{border-inline-end:0}.template-product .automobrix-product-facts{background:#527497;color:#fff;--automobrix-product-border: #91a7be}.template-product .automobrix-product-facts__item strong{color:inherit}.template-product .automobrix-product-meet__media{background:#fff}.template-product .automobrix-faq{--automobrix-border-color: #62778c}.template-product .automobrix-faq__answer a{color:inherit;text-decoration:underline;text-underline-offset:3px}.template-product .automobrix-faq :is(button,a):focus-visible{outline:2px solid #cedded;outline-offset:4px}.template-product .automobrix-benefits__icon{color:#fff;border-color:#527497}
/*# sourceMappingURL=/cdn/shop/t/7/assets/automobrix-product.css.map */
