.mm-selector{padding-top:0;grid-gap:20px;scroll-margin-top:65px}@media(max-width:1280px){.mm-selector{flex-direction:column}}@media(max-width:768px){.mm-selector{padding-top:0;grid-gap:11px;scroll-margin-top:70px}}.mm-selector-cta{height:32px}@media(max-width:1280px){.mm-selector-cta{height:fit-content}}.mm-selector-variants-container{border-radius:var(--radius-rounded-medium, 8px);background:var(--Wireframes-White, #FFF);padding:8px;grid-gap:8px}.mm-selector-variants-container-header{grid-gap:8px}.mm-selector-variants-container-header>*{flex:1;display:flex}.mm-selector-variants-container-header>*:last-child{justify-content:flex-end}.mm-selector-variants,.mm-selector-support{margin:16px 0;width:100%;max-width:100%;padding:0}@media(min-width:769px){.mm-selector-variants,.mm-selector-support{margin:8px 0}}.mm-selector-variants-container,.mm-selector-support-container{background:#f5f5f5!important}.mm-selector-support{padding:0}.mm-product-variant-match{opacity:0}.mm-selector-variants-cta{display:flex;align-items:center;grid-gap:4px;color:var(--UI-black, #151515);font-size:10.5px;font-weight:400;line-height:130%}.mm-selector-variants-cta svg{width:10px;height:auto;flex-shrink:0}.mm-selector-variants-title{margin:0;color:var(--UI-black, #151515);font-family:Folsom;font-size:13px;font-style:normal;font-weight:900;line-height:110%}.mm-selector-variants-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px}.mm-selector-variants-product{grid-gap:8px}.mm-accessory-variants-panel-wrapper{position:fixed;top:0;left:0;height:100%;width:100%;z-index:9999;opacity:0;pointer-events:none;transition:.3s}.mm-selector-support-container{border-radius:var(--radius-rounded-medium, 8px);padding:8px;display:flex;flex-direction:column;grid-gap:8px}.mm-selector-support-title{margin:0 12px 0 0;color:var(--UI-black, #151515);font-family:Folsom;font-size:13px;font-style:normal;font-weight:900;line-height:110%}.mm-selector-support-product{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px}.mm-selector-variants-container-info-tels{margin-top:4px;display:inline-flex;border-radius:4px;background:#fff;padding:4px;align-items:center;grid-gap:6px}.mm-selector-variants-container-info-tels svg{flex-shrink:0;height:16px;width:16px;position:relative;bottom:1px}.mm-selector-variants-container-info-tels p{margin:0;color:var(--UI-Black-700, #4D4D4D);font-size:12px;font-weight:600;line-height:1}@media(min-width:769px){.mm-selector-variants-container,.mm-selector-support-container{border-radius:12px;padding:12px;grid-gap:12px}.mm-selector-variants-grid,.mm-selector-support-product{grid-gap:12px}.mm-selector-variants-container-info-tels{width:fit-content;border-radius:8px;padding:8px 12px;grid-gap:8px}}@media(min-width:769px){.mm-product-full-cta-wrapper{position:sticky;bottom:0;z-index:20;background:#fff;padding-top:10px;box-shadow:0 -10px 18px -12px #0000002e}}.mm-pf-cta-stiky-guides-container{margin-bottom:8px;grid-gap:8px;justify-content:space-between}.mm-pf-cta-stiky-guides-container>span{font-size:10.5px;font-weight:600;line-height:130%;background:#f5f5f5;border:none!important;display:flex;grid-gap:4px;align-items:center;justify-content:center;flex:1;height:auto}.mm-pf-cta-stiky-guides-container>span>span{font-size:10.5px;font-weight:600;line-height:130%;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.mm-pf-cta-stiky-guides-container>span{min-width:0;flex:1 1 0;overflow:hidden}.mm-pf-cta-stiky-guides-container #mmMotoModalButton.mm-moto-cta-compatible{padding:0 4px}.mm-product-form-breadcrumbs.mm-desktop{display:inline-block!important}.mm-product-form-breadcrumbs.mm-mobile{display:none!important}@media(max-width:768px){.mm-product-form-breadcrumbs.mm-desktop{display:none!important}.mm-product-form-breadcrumbs.mm-mobile{display:inline-block!important}}.mm-breadcrumbs-sticky{position:sticky;top:calc(var(--mm-header-h, 58px) - 1px);z-index:100;background:#fff}.mm-product-form-variant-selector,.mm-product-form-variant-option-selector{grid-gap:10px}.mm-product-form-variant-values{padding:10px 5px;border:solid 1px #D6D5DD;font-weight:400;font-size:14px;line-height:18px;color:#2b2b2b}.mm-product-tags{grid-gap:4px 6px;padding:4px 0}.mm-product-tag{font-weight:700;font-size:12px;border:solid 1px black;border-radius:4px;padding:2px 8px;color:#000}#main-carousel,#main-carousel .splide__track,#main-carousel .splide__list{touch-action:pan-y}.mm-ssp-selector{margin-top:16px;display:block;border:8px solid #F5F5F5;border-radius:16px;background:#fff;padding:8px}.mm-ssp-hidden{display:none}.mm-ssp-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px;flex-wrap:wrap}.mm-ssp-title{font-family:Folsom;font-weight:900;font-size:13px;line-height:110%;text-transform:uppercase;color:#151515;margin:0}.mm-ssp-tabs{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.mm-ssp-tab{font-family:Lato,sans-serif;font-weight:600;font-size:10.5px;line-height:130%;color:#4d4d4d;background:#fff;border:1px solid #DEDEDE;border-radius:4px;padding:6px 14px;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.mm-ssp-tab:hover{border-color:#151515}.mm-ssp-tab.mm-active{background:#151515;color:#fff;border-color:#151515}.mm-ssp-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.mm-ssp-card{position:relative;display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border:1px solid #DEDEDE;border-radius:12px;cursor:pointer;transition:border-color .12s ease}.mm-ssp-card[hidden]{display:none}.mm-ssp-card:hover:not(.mm-sold-out){border-color:#151515}.mm-ssp-card.mm-selected{border-color:#151515}.mm-ssp-card.mm-sold-out{opacity:.5;cursor:not-allowed;filter:grayscale(1)}.mm-ssp-card-image{width:68px;height:68px;flex-shrink:0;border-radius:8px;background:#f5f5f5;display:flex;align-items:center;justify-content:center;overflow:hidden}.mm-ssp-card-image img{width:100%;height:100%;object-fit:contain}.mm-ssp-card-content{flex:1;min-width:0;display:flex;flex-direction:column;padding-right:20px}.mm-ssp-card-title{font-weight:700;font-size:13px;line-height:18px;color:#151515;margin:0}.mm-ssp-card-subtitle{font-weight:400;font-size:10.5px;line-height:130%;color:#535862;margin:0}.mm-ssp-card-price{font-weight:600;font-size:13px;line-height:18px;color:#151515;display:flex;align-items:center;gap:6px;margin-top:4px}.mm-ssp-price-discounted{background:#151515;color:#fff;padding:1px 6px;border-radius:4px}.mm-ssp-card-price-compare{color:#999;font-weight:500}.mm-ssp-card-check{position:absolute;top:12px;right:12px;width:18px;height:18px;border:1.5px solid #DEDEDE;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#fff;background:#fff;transition:background .12s ease,border-color .12s ease}.mm-ssp-card-check svg{opacity:0;transition:opacity .12s ease}.mm-ssp-card.mm-selected .mm-ssp-card-check{background:#151515;border-color:#151515;color:#fff}.mm-ssp-card.mm-selected .mm-ssp-card-check svg{opacity:1}@media(max-width:1100px){.mm-ssp-cards{grid-template-columns:1fr}.mm-ssp-selector{max-height:450px;overflow:auto}}@media(max-width:768px){.mm-ssp-header{flex-direction:column;align-items:flex-start}.mm-ssp-tabs{width:100%;justify-content:flex-start}.mm-ssp-selector{border:none;background:#f5f5f5}.mm-ssp-title{display:none}.mm-ssp-tab{background:none}}
/*# sourceMappingURL=/cdn/shop/t/248/assets/main-product.css.map */
