product-info{background-color:#fff;display:block}product-info .product{gap:64px}@media screen and (min-width:990px){product-info .product.grid--2-col-tablet{grid-template-columns:minmax(0,55%) minmax(0,45%);align-items:start;display:grid;width:100%;gap:64px}product-info .product.product--right.grid--2-col-tablet{grid-template-columns:minmax(0,45%) minmax(0,55%)}product-info .product.product--right .product__media-wrapper{order:2}}product-info .product__media-wrapper{min-width:100%}product-info .product__info-wrapper{min-width:100%;padding-left:0;padding-right:0}product-info .product__info-container{display:flex;flex-direction:column;gap:24px}product-info .product__info-container>*{margin:0}@media screen and (min-width:990px){product-info .product__media-wrapper{position:sticky;top:24px;align-self:start;z-index:1}product-info .product__column-sticky{position:static}}product-info .product__media-wrapper .product__media-gallery{display:flex;flex-direction:column;gap:16px}product-info .product__media-wrapper .product__media-list .product__media-item,product-info .product__media-wrapper .product__media,product-info .product__media-wrapper .product__modal-opener .product__media{background-color:transparent;border:none;border-radius:0;box-shadow:none;overflow:hidden}product-info .product__media-wrapper .product__media-list .product__media-item,product-info .product__media-wrapper .product__modal-opener,product-info .product__media-wrapper .product__modal-opener .product__media-toggle,product-info .product__media-wrapper .product__modal-opener .product__media,product-info .product__media-wrapper .product__media-item .product__media{aspect-ratio:1 / 1;height:auto;padding-bottom:0;padding-top:0}product-info .product__media-wrapper .product__media img{width:100%;height:100%;object-fit:contain;display:block}product-info .product__media-wrapper .product__media img{transition:transform .35s ease}product-info .product__media-wrapper .product__media-item:hover img,product-info .product__media-wrapper .product__modal-opener:hover img{transform:scale(1.05)}@media screen and (max-width:749px){product-info .product--thumbnail .product__media-item:not(.is-active),product-info .product--thumbnail_slider .product__media-item:not(.is-active),product-info .product__media-list .product__media-item:not(.is-active){display:none!important}product-info .product__media-list{margin-left:0!important;margin-right:0!important;width:100%!important;overflow:visible!important;padding:0!important}product-info .product__media-wrapper slider-component:not(.thumbnail-slider){margin-left:0!important;margin-right:0!important}product-info .product__media-list .product__media-item.is-active{width:100%!important;max-width:100%!important}product-info .product__media-wrapper .slider-buttons{display:none!important}}product-info .thumbnail-list{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;padding:0;margin:0;list-style:none}product-info .thumbnail-list__item{width:auto!important;aspect-ratio:1 / 1}product-info .thumbnail-list:has(.thumbnail-list__item:nth-child(6)){display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}product-info .thumbnail-list:has(.thumbnail-list__item:nth-child(6))::-webkit-scrollbar{display:none;height:0;width:0}product-info .thumbnail-list:has(.thumbnail-list__item:nth-child(6)) .thumbnail-list__item{flex:0 0 calc((100% - 56px)/8);scroll-snap-align:start}@media screen and (max-width:749px){product-info .thumbnail-slider .thumbnail-list,product-info .thumbnail-list.slider,product-info .thumbnail-slider .thumbnail-list.slider{display:grid!important;grid-template-columns:repeat(5,1fr);gap:6px;padding:0;margin:0;flex:0 0 80%;overflow:visible}product-info .thumbnail-list.slider .thumbnail-list__item,product-info .thumbnail-list.slider .thumbnail-list__item.slider__slide,product-info .thumbnail-slider .thumbnail-list__item.slider__slide{width:auto!important;flex:none;aspect-ratio:1 / 1;scroll-snap-align:none}product-info .thumbnail-list.slider:has(.thumbnail-list__item:nth-child(6)),product-info .thumbnail-slider .thumbnail-list.slider:has(.thumbnail-list__item:nth-child(6)){display:flex!important;grid-template-columns:none;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}product-info .thumbnail-list.slider:has(.thumbnail-list__item:nth-child(6)) .thumbnail-list__item.slider__slide,product-info .thumbnail-slider .thumbnail-list.slider:has(.thumbnail-list__item:nth-child(6)) .thumbnail-list__item.slider__slide{flex:0 0 calc((100% - 20px)/5);scroll-snap-align:start}product-info .thumbnail-slider .slider-button,product-info .thumbnail-slider .slider-buttons{display:none!important}}@media screen and (max-width:989px){product-info .product__media-wrapper slider-component.thumbnail-slider{margin-left:0;margin-right:0}product-info .product__media-wrapper{margin-bottom:32px}}@media screen and (max-width:749px){product-info .product__media-wrapper slider-component.thumbnail-slider{display:block;width:100%}product-info .product__media-wrapper slider-component.thumbnail-slider .thumbnail-list{width:100%}}@media screen and (max-width:426px){product-info .thumbnail-list:has(.thumbnail-list__item:nth-child(6)) .thumbnail-list__item{flex:0 0 calc((100% - 20px)/5)}.product__info-wrapper .gm-pdp-sale-badge__pill{font-size:11px}product-info .product__info-container{gap:16px}.grid__item .product__text.caption-with-letter-spacing{font-size:11px}}product-info slider-component.thumbnail-slider{position:relative}product-info slider-component.thumbnail-slider .slider-button{display:none}product-info slider-component.thumbnail-slider:has(.thumbnail-list__item:nth-child(6)) .slider-button{position:absolute;top:50%;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid rgba(0,0,0,.08);border-radius:50%;background-color:#fff;box-shadow:0 2px 6px #00000014;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,opacity .2s ease;transform:translateY(-50%)}product-info slider-component.thumbnail-slider:has(.thumbnail-list__item:nth-child(6)) .slider-button:hover{background-color:#f7f7f7}product-info slider-component.thumbnail-slider:has(.thumbnail-list__item:nth-child(6)) .slider-button[disabled]{opacity:0;pointer-events:none}product-info slider-component.thumbnail-slider:has(.thumbnail-list__item:nth-child(6)) .slider-button--prev{left:-6px}product-info slider-component.thumbnail-slider:has(.thumbnail-list__item:nth-child(6)) .slider-button--next{right:-6px}product-info slider-component.thumbnail-slider:has(.thumbnail-list__item:nth-child(6)) .slider-button i.ph{display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:1;color:#111}product-info .thumbnail{background-color:#fff;border:2px solid rgba(0,0,0,.08);border-radius:4px;padding:6px;overflow:hidden;width:100%;height:100%;transition:border-color .2s ease}product-info .thumbnail:hover{border-color:#0000004d}product-info .thumbnail[aria-current=true],product-info .thumbnail.is-active{border-color:#c00}product-info .thumbnail img{width:100%;height:100%;object-fit:cover}product-info .product__text.caption-with-letter-spacing{font-size:12px;color:#999;text-transform:uppercase;letter-spacing:2px;font-weight:600}product-info .product__title{margin:0}product-info .product__title h1{font-size:40px;font-weight:700;line-height:1.15;letter-spacing:-.5px;text-transform:uppercase;color:#111;margin:0}product-info .product__title a{display:none}product-info .rating-wrapper{display:flex;flex-direction:row;align-items:center;gap:8px;font-size:14px;color:#666;margin:0}product-info .rating-star{--rating-star-color: #cc0000;letter-spacing:2px}product-info .rating-text,product-info .rating-count{color:#666;font-size:14px;margin:0}product-info .price{font-size:16px;letter-spacing:0!important}product-info .price.price--large{display:inline-flex;flex-direction:row;align-items:baseline;gap:12px;flex-wrap:wrap;font-size:28px!important;line-height:1!important}product-info .price .price__container{display:inline-flex;flex-direction:row;align-items:baseline;gap:12px;flex-wrap:wrap}product-info .price--on-sale .price__sale{display:inline-flex!important;flex-direction:row-reverse;align-items:baseline;gap:12px;flex-wrap:wrap}product-info .price__regular{display:inline-flex;align-items:baseline}product-info .price .price-item--regular,product-info .price .price-item--sale{font-size:28px!important;font-weight:700!important;color:#111!important;line-height:1}product-info .price--on-sale .price__sale .price-item--regular,product-info .price--on-sale .price__sale s.price-item--regular,product-info .price s.price-item--regular{font-size:16px!important;font-weight:400!important;color:#999!important;text-decoration:line-through!important}product-info .price__badge,product-info .price__badge-sale,product-info .price__badge-sold-out{font-size:11px;text-transform:uppercase;letter-spacing:1px;padding:4px 8px;border-radius:4px;background:#c00;color:#fff;border:none}product-info .gm-pdp-fitment{display:flex;flex-direction:row;align-items:center;gap:12px;padding:14px 18px;border-radius:4px;border:1px solid transparent;font-size:14px;font-weight:600;line-height:1.4}product-info .gm-pdp-fitment__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}product-info .gm-pdp-fitment__icon svg{width:22px;height:22px}product-info .gm-pdp-fitment__text{flex:1 1 auto;min-width:0}product-info .gm-pdp-fitment__text strong{font-weight:700}product-info .gm-pdp-fitment__link{color:inherit;text-decoration:underline;text-underline-offset:3px;font-weight:600;white-space:nowrap}product-info .gm-pdp-fitment--fits{background-color:#eaf7ec;border-color:#2e8b5740;color:#1e5a35}product-info .gm-pdp-fitment--fits .gm-pdp-fitment__icon svg{color:#2e8b57;fill:#2e8b57}product-info .gm-pdp-fitment--no-fit{background-color:#fcecec;border-color:#cc000040;color:#8a0000}product-info .gm-pdp-fitment--no-fit .gm-pdp-fitment__icon svg{color:#c00;fill:#c00}product-info .gm-pdp-fitment--neutral{background-color:#f5f5f5;border-color:#0000001a;color:#333}product-info .gm-pdp-fitment--neutral .gm-pdp-fitment__icon svg{color:#666;fill:#666}product-info .product-form__input--pill,product-info .product-form__input--swatch{display:block;margin:0;padding:0;border:none}product-info .product-form__input--pill .form__label,product-info .product-form__input--swatch .form__label{font-size:12px;text-transform:uppercase;letter-spacing:1.5px;color:#666;font-weight:600;margin:0 0 4px}product-info .product-form__input--pill .form__label span[data-selected-value],product-info .product-form__input--swatch .form__label span[data-selected-value]{color:#111;font-weight:600}product-info .product-form__input--pill input[type=radio]{position:absolute;opacity:0;pointer-events:none}product-info .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;margin:0;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;font-size:14px;font-weight:600;color:#111;cursor:pointer;transition:all .2s ease;letter-spacing:0;text-transform:none}product-info .product-form__input--pill input[type=radio]+label:hover{border-color:#111}product-info .product-form__input--pill input[type=radio]:checked+label{background-color:#111;border-color:#111;color:#fff}product-info .product-form__input--pill input[type=radio].disabled+label,product-info .product-form__input--pill input[type=radio][disabled]+label{color:#999;text-decoration:line-through;cursor:not-allowed;background-color:#fff;border-color:#00000026}product-info .product-form__input--pill input[type=radio].disabled+label:hover{border-color:#00000026}product-info .product-form__input--pill input[type=radio].disabled:checked+label,product-info .product-form__input--pill input[type=radio][disabled]:checked+label,product-info .product-form__input--pill input[type=radio]:disabled:checked+label{color:#999;background-color:#fff;border-color:#00000026;text-decoration:line-through}product-info .gm-pdp-attribute__pill{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;margin:0 8px 8px 0;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;font-size:14px;font-weight:600;color:#111;cursor:pointer;font-family:inherit;letter-spacing:0;text-transform:none;line-height:1;transition:background-color .2s ease,border-color .2s ease,color .2s ease}product-info .gm-pdp-attribute__pill:hover:not(.is-active){border-color:#111}product-info .gm-pdp-attribute__pill.is-active{background-color:#111;border-color:#111;color:#fff}product-info .gm-pdp-attribute__pill:focus-visible{outline:2px solid #cc0000;outline-offset:2px}product-info .product-form__quantity{margin:0}product-info .product-form__quantity .quantity__label{font-size:12px;text-transform:uppercase;letter-spacing:1.5px;color:#666;font-weight:600;margin:0 0 8px}product-info quantity-input.quantity{display:inline-flex;flex-direction:row;align-items:stretch;border:1px solid rgba(0,0,0,.15);border-radius:4px;overflow:hidden;width:130px!important;min-height:52px}product-info .quantity__button{flex:1 1 33%;background-color:#fff;border:none;font-size:20px;font-weight:700;color:#111;cursor:pointer;line-height:1;transition:background-color .2s ease;padding:0;width:auto;min-width:0;min-height:0}product-info .quantity__button:hover{background-color:#f5f5f5}product-info .quantity__input{flex:1 1 34%;background-color:#fff;border:none;border-left:1px solid rgba(0,0,0,.08);border-right:1px solid rgba(0,0,0,.08);text-align:center;font-size:16px;font-weight:600;color:#111;-moz-appearance:textfield;padding:0;width:auto;min-width:0}product-info .quantity__input::-webkit-outer-spin-button,product-info .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}product-info .product-form__buttons{display:flex;flex-direction:column;gap:12px;max-width:none;width:100%}product-info .product-form__submit{background-color:#c00;color:#fff;border:none;border-radius:4px;font-family:inherit;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2px;min-height:52px;padding:0 24px;cursor:pointer;transition:background-color .3s ease;box-shadow:none}product-info .product-form__submit:before,product-info .product-form__submit:after{display:none}product-info .product-form__submit:not([disabled]):hover{background-color:#e60000;color:#fff}product-info .product-form__submit[disabled]{background-color:#ccc;color:#fff;cursor:not-allowed}product-info .product-form__submit.button--secondary{background-color:#c00;color:#fff}product-info .gm-pdp-buy-now{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;background-color:#111;color:#fff;border:1px solid #111111;border-radius:4px;font-family:inherit;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;cursor:pointer;transition:background-color .3s ease,border-color .3s ease,opacity .2s ease;min-height:48px}product-info .gm-pdp-buy-now:hover:not([disabled]){background-color:#333;border-color:#333}product-info .gm-pdp-buy-now[disabled]{opacity:.5;cursor:not-allowed}product-info .gm-pdp-buy-now.is-loading{opacity:.7;cursor:progress}product-info .gm-pdp-buy-now__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:18px;line-height:1;color:currentColor}product-info .gm-pdp-buy-now__icon svg{display:block}product-info .gm-pdp-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:16px 0;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);margin:0}product-info .gm-pdp-trust__item{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:0 4px}product-info .gm-pdp-trust__icon{display:inline-flex;align-items:center;justify-content:center;color:#c00}product-info .gm-pdp-trust__icon svg{width:24px;height:24px}product-info .gm-pdp-trust__icon i.ph{font-size:24px;line-height:1;color:#c00}product-info .gm-pdp-trust__label{display:flex;flex-direction:column;gap:0;font-size:12px;color:#333;font-weight:600;text-transform:uppercase;letter-spacing:1px;line-height:1.3}product-info .gm-pdp-trust__label-primary,product-info .gm-pdp-trust__label-secondary{display:block}product-info .product__view-details{display:none}product-info .product__description{display:none}product-info .gm-pdp-sale-badge{display:flex;margin:0}product-info .gm-pdp-sale-badge__pill{display:inline-flex;align-items:center;background-color:#c00;color:#fff;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:5px 12px;border-radius:3px}product-info .product__sku{font-size:13px;color:#999;text-transform:uppercase;letter-spacing:1.5px;font-weight:600;margin:0}product-info .product__sku__prefix{margin-right:4px}product-info .gm-pdp-inventory{display:inline-flex;align-items:center;gap:8px;font-size:14px;margin:0;letter-spacing:0;text-transform:none}product-info .gm-pdp-inventory__dot{display:inline-block;width:10px;height:10px;border-radius:50%;flex:0 0 10px}product-info .gm-pdp-inventory__primary{font-weight:700;color:#111}product-info .gm-pdp-inventory__secondary{color:#666;font-weight:400}product-info .gm-pdp-price-row{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:12px}product-info .gm-pdp-price{font-size:28px;font-weight:700;color:#111;line-height:1;letter-spacing:0}product-info .gm-pdp-price-was{font-size:16px;font-weight:400;color:#999;text-decoration:line-through;letter-spacing:0}product-info .gm-pdp-savings{font-size:14px;font-weight:700;color:#c00;letter-spacing:0}product-info .gm-pdp-shipping{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#444;font-weight:400;letter-spacing:0;margin:0}product-info .gm-pdp-shipping__icon{display:inline-flex;align-items:center;justify-content:center;color:#c00;flex:0 0 auto}product-info .gm-pdp-shipping__icon svg{width:18px;height:18px}product-info .gm-pdp-shipping__icon i.ph{font-size:18px;line-height:1;color:#c00}product-info .gm-pdp-shipping__time{color:#111;font-weight:bolder}product-info .gm-pdp-financing{font-size:14px;color:#444;line-height:1.5;margin:0;letter-spacing:0}product-info .gm-pdp-financing__text{display:inline}product-info .gm-pdp-financing strong{color:#111;font-weight:700}product-info .gm-pdp-financing__provider{font-weight:700;color:#111}product-info .gm-pdp-financing__provider-logo{display:inline-block;height:18px;width:auto;vertical-align:top;margin:0 4px;position:relative;top:-1px}product-info .gm-pdp-financing__link{color:#111;text-decoration:underline;text-underline-offset:3px;letter-spacing:0;font-weight:600;margin-left:4px;transition:color .2s ease}product-info .gm-pdp-financing__link:hover{color:#c00}product-info .gm-pdp-disclaimer{font-size:12px;color:#777;text-align:center;font-style:italic;font-weight:400;margin:-12px 0 0;letter-spacing:0}product-info .gm-pdp-video{display:flex;flex-direction:column;gap:12px}product-info .gm-pdp-video__label{font-size:12px;color:#c00;text-transform:uppercase;letter-spacing:2px;font-weight:700}product-info .gm-pdp-video__frame{position:relative;width:100%;aspect-ratio:16 / 9;background-color:#000;border-radius:4px;overflow:hidden}product-info .gm-pdp-video__frame iframe,product-info .gm-pdp-video__frame video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block}product-info .product__info-container>.product__sku+*{margin-top:0}product-info .skip-to-content-link.button{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}product-info .skip-to-content-link.button:focus,product-info .skip-to-content-link.button:focus-visible{position:static;width:auto;height:auto;padding:8px 16px;margin:0 0 12px;overflow:visible;clip:auto;white-space:normal}product-info .product-form__quantity .quantity__label,product-info .product-form__quantity .quantity__rules,product-info .product-form__quantity .quantity__rules-cart{display:none}product-info .gm-pdp-action-row{display:flex;flex-direction:row;align-items:stretch;gap:16px;width:100%}@media screen and (max-width:426px){product-info .gm-pdp-action-row{display:grid!important}.product__info-wrapper .product__title h1,product-info .gm-pdp-price{font-size:20px}product-info .gm-pdp-shipping,product-info .gm-pdp-savings,product-info .gm-pdp-fitment,.gm-pdp-tabs-section .gm-pdp-tabs .gm-pdp-tabs__trigger{font-size:12px}product-info .gm-pdp-price-was,.gm-pdp-tabs-section .gm-pdp-tabs .gm-pdp-tabs__panel p,.gm-pdp-tabs-section .gm-pdp-tabs .gm-pdp-tabs__panel li{font-size:14px}product-info .gm-pdp-trust__label{font-size:11px}.gm-pdp-tabs-section .gm-pdp-tabs .gm-pdp-tabs__panel{padding-top:15px}}product-info .gm-pdp-action-row>.product-form__quantity,product-info .gm-pdp-action-row .product-form__quantity{flex:0 0 130px!important;width:130px!important;max-width:130px!important;min-width:130px!important;margin:0!important;display:flex!important;align-items:stretch!important}product-info .gm-pdp-action-row>.gm-pdp-buy-buttons,product-info .gm-pdp-action-row>div:has(>product-form),product-info .gm-pdp-action-row .gm-pdp-buy-buttons{flex:1 1 auto!important;min-width:0!important;max-width:100%;margin:0!important;display:flex;align-items:stretch}product-info .gm-pdp-action-row quantity-input.quantity{width:130px!important;max-width:130px!important;min-width:130px!important;height:auto!important;flex:0 0 130px!important;min-height:52px!important}product-info .gm-pdp-action-row product-form,product-info .gm-pdp-action-row .product-form,product-info .gm-pdp-action-row .product-form__buttons{display:flex;flex-direction:column;flex:1 1 auto;width:100%;align-items:stretch;margin:0}product-info .gm-pdp-action-row .product-form__submit{flex:1 1 auto;margin:0}product-info .shopify-payment-button{display:none!important}product-info .share-button .share-button__copy{font-weight:600}product-info .loading__spinner.hidden,product-info .product__media-wrapper .loading__spinner.hidden,product-info .product-form__submit .loading__spinner.hidden{display:none}product-info .button.loading>.loading__spinner.hidden{display:flex}product-info .product__modal-opener{position:relative;display:block}product-info .product__media-icon--hover{position:absolute;top:0;right:0;left:auto;width:auto;height:auto;display:inline-flex;align-items:center;gap:8px;background-color:transparent;border:none;border-radius:0;color:#111;padding:0;font-size:12px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap;pointer-events:none;z-index:2;opacity:1;transition:opacity .25s ease}product-info .product__modal-opener:hover .product__media-icon--hover,product-info .product__modal-opener:focus-within .product__media-icon--hover{opacity:1}product-info .product__media-icon--hover .svg-wrapper{display:inline-flex;align-items:center;width:12px;height:12px;justify-content:center;color:#111}product-info .product__media-icon--hover .svg-wrapper svg{width:18px;height:18px}product-info .product__media-icon--hover:after{content:"Hover to zoom"}@media screen and (max-width:989px){product-info .product__title h1{font-size:28px;line-height:1.2}product-info .price .price-item--regular,product-info .price .price-item--sale{font-size:24px}}@media screen and (max-width:768px){product-info .product{gap:32px}product-info slider-component.thumbnail-slider:has(.thumbnail-list__item:nth-child(6)) .slider-button--prev,product-info slider-component.thumbnail-slider:has(.thumbnail-list__item:nth-child(6)) .slider-button--next{display:none}product-info .gm-pdp-trust{grid-template-columns:1fr;gap:16px;display:flex;justify-content:space-around}product-info .gm-pdp-trust__item{flex-direction:column;justify-content:center}product-info .gm-pdp-fitment{flex-wrap:wrap}product-info .gm-pdp-fitment__link{width:100%;padding-left:34px}product-info .gm-pdp-shipping{flex-wrap:wrap}}.gm-fitment-badge{display:flex;align-items:center;gap:12px;padding:14px 18px;background-color:#e8f4ed;border:1px solid #C8E6D1;border-radius:6px;margin:0 0 20px;font-family:var(--font-body-family, "Barlow", sans-serif)}.gm-fitment-badge__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px}.gm-fitment-badge__icon svg{display:block;width:100%;height:100%}.gm-fitment-badge__text{margin:0;font-size:14px;color:#1f4030;line-height:1.4}.gm-fitment-badge__prefix{color:#1f4030;font-weight:600}.gm-fitment-badge__vehicle{font-weight:bolder;color:#14281f;margin:0 2px 0 4px}.gm-fitment-badge__sep{margin:0 6px;color:#1f4030}.gm-fitment-badge__change{color:#14281f;text-decoration:underline;text-underline-offset:2px;font-weight:600;transition:color .2s ease}a.gm-fitment-badge__change:hover{color:#0e1f17}@media(max-width:749px){.gm-fitment-badge{padding:12px 14px;gap:10px}.gm-fitment-badge__text{font-size:13px}.gm-fitment-badge__sep{margin:0 4px}}#product_just_stars{margin:8px 0 4px}#product_just_stars:empty{display:none}.product__custom-image{margin:16px 0;display:flex}.product__custom-image--left{justify-content:flex-start}.product__custom-image--center{justify-content:center}.product__custom-image--right{justify-content:flex-end}.product__custom-image__link{display:block;width:100%}.product__custom-image--left .product__custom-image__link{width:auto}.product__custom-image__img{width:var(--custom-image-width, 100%);max-width:100%;height:auto;display:block;border-radius:var(--custom-image-radius, 0px)}.product__custom-image--placeholder .placeholder-svg{width:var(--custom-image-width, 100%);max-width:100%;height:auto;background:#0000000a}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-granatelli-pdp.css.map */
