.productHeader-module-scss-module__U4rQJq__header{flex-direction:column;gap:8px;margin-top:40px;padding-bottom:16px;display:flex}.productHeader-module-scss-module__U4rQJq__header .productHeader-module-scss-module__U4rQJq__titleRow{align-items:center;gap:12px;display:flex}.productHeader-module-scss-module__U4rQJq__header .productHeader-module-scss-module__U4rQJq__brandAndModelContainer{min-width:183px;min-height:22px}.productHeader-module-scss-module__U4rQJq__header .productHeader-module-scss-module__U4rQJq__brandAndModelContainer .productHeader-module-scss-module__U4rQJq__brandAndModel{letter-spacing:-.02em;color:#1e0576;font-size:18px;font-style:italic;font-weight:600;line-height:120%}.productHeader-module-scss-module__U4rQJq__header .productHeader-module-scss-module__U4rQJq__name{color:#000;letter-spacing:-2px;letter-spacing:-.64px;font-size:32px;font-style:italic;font-weight:700;line-height:120%}.productHeader-module-scss-module__U4rQJq__header .productHeader-module-scss-module__U4rQJq__missingName{color:#d2181f}.productHeader-module-scss-module__U4rQJq__header .productHeader-module-scss-module__U4rQJq__productCode{color:#666;align-self:flex-end;padding-bottom:3px;font-size:16px;font-weight:400}.productHeader-module-scss-module__U4rQJq__header .productHeader-module-scss-module__U4rQJq__missingProductCode{color:#d2181f}.productHeader-module-scss-module__U4rQJq__noPadding{padding:0!important}
.noDataFoundMessage-module-scss-module__nuK7kq__noDataFoundMessage{text-align:center;color:#000;padding:40px 40px 40px 0;font-size:16px;font-weight:400}
.addToBasketModalProductHeaderInfo-module-scss-module__YXRRNq__ProductHeaderInfoContainer{min-height:50px}.addToBasketModalProductHeaderInfo-module-scss-module__YXRRNq__ProductHeaderInfoContainer .addToBasketModalProductHeaderInfo-module-scss-module__YXRRNq__brandAndModel{color:#000;letter-spacing:-.02em;min-height:22px;font-size:18px;font-style:italic;font-weight:600;line-height:120%;text-transform:none!important}.addToBasketModalProductHeaderInfo-module-scss-module__YXRRNq__ProductHeaderInfoContainer .addToBasketModalProductHeaderInfo-module-scss-module__YXRRNq__nameAndCode{color:#000;text-transform:none;min-height:30px;font-size:20px;font-style:normal;font-weight:600}.addToBasketModalProductHeaderInfo-module-scss-module__YXRRNq__noPadding{padding:0!important}
.pricingInfo-module-scss-module__pgrJOa__pricingInfoContainer{flex-direction:column;width:652px;max-height:204px;display:flex}.pricingInfo-module-scss-module__pgrJOa__pricingInfoContainer .pricingInfo-module-scss-module__pgrJOa__pricingDetails{flex-direction:column;width:100%;max-width:620px;display:flex}.pricingInfo-module-scss-module__pgrJOa__pricingInfoContainer .pricingInfo-module-scss-module__pgrJOa__pricingDetails .pricingInfo-module-scss-module__pgrJOa__row{justify-content:space-between;align-items:center;min-height:40px;margin-top:8px;display:flex}.pricingInfo-module-scss-module__pgrJOa__pricingInfoContainer .pricingInfo-module-scss-module__pgrJOa__pricingDetails .pricingInfo-module-scss-module__pgrJOa__row .pricingInfo-module-scss-module__pgrJOa__label{letter-spacing:-.28px;color:#000;min-width:164px;min-height:21px;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.pricingInfo-module-scss-module__pgrJOa__pricingInfoContainer .pricingInfo-module-scss-module__pgrJOa__priceContainer{border:1px solid #d3d0e5;border-radius:4px;align-items:end;width:149px;height:40px;padding:16px 8px;display:flex}.pricingInfo-module-scss-module__pgrJOa__pricingInfoContainer .pricingInfo-module-scss-module__pgrJOa__priceContainer .pricingInfo-module-scss-module__pgrJOa__price{letter-spacing:-.02em;color:#000;width:125px;height:18px;font-size:18px;font-weight:700;line-height:150%}
.deliveryOptions-module-scss-module__18HPLq__sectionContainer{width:652px;min-height:310px;margin-top:40px}.deliveryOptions-module-scss-module__18HPLq__sectionContainer .deliveryOptions-module-scss-module__18HPLq__sectionTitle{letter-spacing:.04em;text-transform:uppercase;color:#666;font-size:13px;font-style:italic;font-weight:700;line-height:100%}.deliveryOptions-module-scss-module__18HPLq__sectionContainer .deliveryOptions-module-scss-module__18HPLq__optionRowContainer{border:1px solid #d3d0e5;border-radius:4px;align-items:center;width:652px;height:87px;margin:12px 0;padding:16px 24px;display:flex}.deliveryOptions-module-scss-module__18HPLq__sectionContainer .deliveryOptions-module-scss-module__18HPLq__optionRowContainer.deliveryOptions-module-scss-module__18HPLq__selected{border-color:#1e0576}.deliveryOptions-module-scss-module__18HPLq__sectionContainer .deliveryOptions-module-scss-module__18HPLq__optionRowContainer .deliveryOptions-module-scss-module__18HPLq__radioIcon{cursor:pointer}.deliveryOptions-module-scss-module__18HPLq__sectionContainer .deliveryOptions-module-scss-module__18HPLq__optionRowContainer .deliveryOptions-module-scss-module__18HPLq__optionRowContent{flex-direction:column;gap:4px;width:604px;min-height:55px;display:flex}.deliveryOptions-module-scss-module__18HPLq__sectionContainer .deliveryOptions-module-scss-module__18HPLq__optionRowContainer .deliveryOptions-module-scss-module__18HPLq__optionRowContent .deliveryOptions-module-scss-module__18HPLq__optionName{letter-spacing:-.02em;color:#000;min-width:235px;min-height:30px;font-size:20px;font-weight:600;line-height:150%}.deliveryOptions-module-scss-module__18HPLq__sectionContainer .deliveryOptions-module-scss-module__18HPLq__optionRowContainer .deliveryOptions-module-scss-module__18HPLq__optionRowContent .deliveryOptions-module-scss-module__18HPLq__bottomDeliveryDetails{gap:12px;width:556px;min-height:21px;display:flex}.deliveryOptions-module-scss-module__18HPLq__sectionContainer .deliveryOptions-module-scss-module__18HPLq__optionRowContainer .deliveryOptions-module-scss-module__18HPLq__optionRowContent .deliveryOptions-module-scss-module__18HPLq__bottomDeliveryDetails .deliveryOptions-module-scss-module__18HPLq__optionStockAvailability{align-items:center;gap:4px;min-width:65px;min-height:21px;display:flex}.deliveryOptions-module-scss-module__18HPLq__sectionContainer .deliveryOptions-module-scss-module__18HPLq__optionRowContainer .deliveryOptions-module-scss-module__18HPLq__optionRowContent .deliveryOptions-module-scss-module__18HPLq__bottomDeliveryDetails .deliveryOptions-module-scss-module__18HPLq__optionStockAvailability .deliveryOptions-module-scss-module__18HPLq__stockAvailabilityType{letter-spacing:-.02em;color:#000;min-width:47px;min-height:21px;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.deliveryOptions-module-scss-module__18HPLq__sectionContainer .deliveryOptions-module-scss-module__18HPLq__optionRowContainer .deliveryOptions-module-scss-module__18HPLq__optionRowContent .deliveryOptions-module-scss-module__18HPLq__bottomDeliveryDetails .deliveryOptions-module-scss-module__18HPLq__optionDeliveryTime{letter-spacing:-.02em;color:#666;width:479px;min-height:21px;font-size:14px;font-style:normal;font-weight:400;line-height:150%}
.nearestDepots-module-scss-module__cLKhsq__container{flex-direction:column;gap:12px;margin-top:24px;padding:16px 0;display:flex}.nearestDepots-module-scss-module__cLKhsq__container .nearestDepots-module-scss-module__cLKhsq__sectionTitle{color:#666;letter-spacing:.52px;text-transform:uppercase;font-size:13px;font-style:italic;font-weight:700;line-height:100%}.nearestDepots-module-scss-module__cLKhsq__container .nearestDepots-module-scss-module__cLKhsq__noDepots{color:#000;letter-spacing:-.36px;align-items:center;height:15px;font-size:18px;font-weight:400;line-height:150%;display:flex}.nearestDepots-module-scss-module__cLKhsq__card{cursor:pointer;border:1px solid #d3d0e5;border-radius:4px;justify-content:space-between;align-items:center;gap:24px;min-height:119px;padding:16px 24px;transition:border-color .2s;display:flex}.nearestDepots-module-scss-module__cLKhsq__card:hover,.nearestDepots-module-scss-module__cLKhsq__card.nearestDepots-module-scss-module__cLKhsq__selected{border-color:#1e0576}.nearestDepots-module-scss-module__cLKhsq__content{flex-direction:column;flex:1;gap:4px;display:flex}.nearestDepots-module-scss-module__cLKhsq__content .nearestDepots-module-scss-module__cLKhsq__header{align-items:baseline;gap:12px;display:flex}.nearestDepots-module-scss-module__cLKhsq__content .nearestDepots-module-scss-module__cLKhsq__header .nearestDepots-module-scss-module__cLKhsq__location{letter-spacing:-.4px;color:#000;min-width:85px;min-height:30px;font-size:20px;font-weight:600;line-height:150%}.nearestDepots-module-scss-module__cLKhsq__content .nearestDepots-module-scss-module__cLKhsq__header .nearestDepots-module-scss-module__cLKhsq__distance{letter-spacing:-.32px;color:#1e0576;min-height:24px;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.nearestDepots-module-scss-module__cLKhsq__content .nearestDepots-module-scss-module__cLKhsq__address{letter-spacing:-.32px;color:#000;min-height:28px;font-size:16px;font-weight:400;line-height:150%}.nearestDepots-module-scss-module__cLKhsq__content .nearestDepots-module-scss-module__cLKhsq__info{gap:12px;display:flex}.nearestDepots-module-scss-module__cLKhsq__content .nearestDepots-module-scss-module__cLKhsq__info .nearestDepots-module-scss-module__cLKhsq__collection,.nearestDepots-module-scss-module__cLKhsq__content .nearestDepots-module-scss-module__cLKhsq__info .nearestDepots-module-scss-module__cLKhsq__hours{letter-spacing:-.28px;font-size:14px;font-weight:400;line-height:150%}.nearestDepots-module-scss-module__cLKhsq__content .nearestDepots-module-scss-module__cLKhsq__info .nearestDepots-module-scss-module__cLKhsq__collection{color:#1e0576}.nearestDepots-module-scss-module__cLKhsq__content .nearestDepots-module-scss-module__cLKhsq__info .nearestDepots-module-scss-module__cLKhsq__hours{color:#666}.nearestDepots-module-scss-module__cLKhsq__extraDepotsWrapper{flex-direction:column;gap:12px;display:flex}.nearestDepots-module-scss-module__cLKhsq__loading{color:#666;text-align:start;font-size:13px}.nearestDepots-module-scss-module__cLKhsq__loading:after{content:"...";animation:1.5s steps(4,end) infinite nearestDepots-module-scss-module__cLKhsq__dots}@keyframes nearestDepots-module-scss-module__cLKhsq__dots{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}
.showMore-module-scss-module__SeJPdG__showMoreContainer{cursor:pointer;justify-content:flex-end;display:flex}.showMore-module-scss-module__SeJPdG__showMoreContainer .showMore-module-scss-module__SeJPdG__showMore{display:inherit;align-items:center;gap:8px;min-width:100px;min-height:27px}.showMore-module-scss-module__SeJPdG__showMoreContainer .showMore-module-scss-module__SeJPdG__showMore .showMore-module-scss-module__SeJPdG__showMoreButton{color:#d2181f;letter-spacing:-.36px;align-items:center;font-size:18px;font-weight:400;line-height:150%;display:flex}
.linkedAccessoriesModalContent-module-scss-module__wlV3UW__linkedAccessoriesModalContainer,.linkedAccessoriesModalContent-module-scss-module__wlV3UW__headerContainer{flex-direction:column;display:flex}.linkedAccessoriesModalContent-module-scss-module__wlV3UW__linkedAccessoriesModalContainer{gap:32px}.linkedAccessoriesModalContent-module-scss-module__wlV3UW__linkedAccessoriesModalContainer .linkedAccessoriesModalContent-module-scss-module__wlV3UW__headerContainer{gap:20px;min-height:114px}.linkedAccessoriesModalContent-module-scss-module__wlV3UW__linkedAccessoriesModalContainer .linkedAccessoriesModalContent-module-scss-module__wlV3UW__headerContainer .linkedAccessoriesModalContent-module-scss-module__wlV3UW__headerContent{flex-direction:row;align-items:center;gap:20px;height:70px;display:flex}.linkedAccessoriesModalContent-module-scss-module__wlV3UW__linkedAccessoriesModalContainer .linkedAccessoriesModalContent-module-scss-module__wlV3UW__headerContainer .linkedAccessoriesModalContent-module-scss-module__wlV3UW__headerContent .linkedAccessoriesModalContent-module-scss-module__wlV3UW__productImageWrapper img{object-fit:contain;width:70px;height:70px}.linkedAccessoriesModalContent-module-scss-module__wlV3UW__linkedAccessoriesModalContainer .linkedAccessoriesModalContent-module-scss-module__wlV3UW__mainContent{flex-direction:column;gap:20px;min-height:350px;display:flex}
.renderLinkedAccessories-module-scss-module__HA37xW__linkedAccessoriesContainer .renderLinkedAccessories-module-scss-module__HA37xW__accessoryContent .renderLinkedAccessories-module-scss-module__HA37xW__checkboxIcon,.renderLinkedAccessories-module-scss-module__HA37xW__linkedAccessoriesContainer .renderLinkedAccessories-module-scss-module__HA37xW__accessoryContent .renderLinkedAccessories-module-scss-module__HA37xW__radioIcon{cursor:pointer;position:absolute;top:16px;right:16px}.renderLinkedAccessories-module-scss-module__HA37xW__linkedAccessoriesContainer{flex-wrap:wrap;gap:24px;display:flex}.renderLinkedAccessories-module-scss-module__HA37xW__linkedAccessoriesContainer .renderLinkedAccessories-module-scss-module__HA37xW__accessoryContent{background-color:#fff;border:1px solid #d3d0e5;border-radius:6px;flex:0 0 calc(50% - 12px);max-width:623px;min-height:165px;padding:16px;position:relative}.renderLinkedAccessories-module-scss-module__HA37xW__linkedAccessoriesContainer .renderLinkedAccessories-module-scss-module__HA37xW__accessoryContent .renderLinkedAccessories-module-scss-module__HA37xW__infoContent{gap:16px;min-height:58px;display:flex}.renderLinkedAccessories-module-scss-module__HA37xW__linkedAccessoriesContainer .renderLinkedAccessories-module-scss-module__HA37xW__accessoryContent .renderLinkedAccessories-module-scss-module__HA37xW__infoContent .renderLinkedAccessories-module-scss-module__HA37xW__middleBottomContent{flex-direction:row;align-items:center;gap:16px;min-height:59px;padding-top:16px;display:flex}.renderLinkedAccessories-module-scss-module__HA37xW__linkedAccessoriesContainer .renderLinkedAccessories-module-scss-module__HA37xW__accessoryContent .renderLinkedAccessories-module-scss-module__HA37xW__infoContent .renderLinkedAccessories-module-scss-module__HA37xW__justifyContentFlexStart{justify-content:flex-start}.renderLinkedAccessories-module-scss-module__HA37xW__linkedAccessoriesContainer .renderLinkedAccessories-module-scss-module__HA37xW__accessoryContent .renderLinkedAccessories-module-scss-module__HA37xW__infoContent .renderLinkedAccessories-module-scss-module__HA37xW__accessoryName{letter-spacing:-.02em;color:#000;min-height:30px;font-size:20px;font-weight:600;line-height:150%}.renderLinkedAccessories-module-scss-module__HA37xW__linkedAccessoriesContainer .renderLinkedAccessories-module-scss-module__HA37xW__accessoryContent .renderLinkedAccessories-module-scss-module__HA37xW__infoContent .renderLinkedAccessories-module-scss-module__HA37xW__accessoryCode{letter-spacing:-.02em;color:#666;min-height:24px;font-size:16px;font-weight:700;line-height:150%}.renderLinkedAccessories-module-scss-module__HA37xW__linkedAccessoriesContainer .renderLinkedAccessories-module-scss-module__HA37xW__accessoryContent .renderLinkedAccessories-module-scss-module__HA37xW__checkboxIcon img{border-radius:4px}.renderLinkedAccessories-module-scss-module__HA37xW__linkedAccessoriesContainer .renderLinkedAccessories-module-scss-module__HA37xW__noDataFound{width:100%;padding:0}.renderLinkedAccessories-module-scss-module__HA37xW__accessoriesHeaderSectionContainer{flex-direction:row;align-items:baseline;gap:10px;display:flex}.renderLinkedAccessories-module-scss-module__HA37xW__accessoriesHeaderSectionContainer .renderLinkedAccessories-module-scss-module__HA37xW__headerSectionTitle{color:#000;letter-spacing:-.02em;min-height:30px;font-size:20px;font-weight:600;line-height:150%}.renderLinkedAccessories-module-scss-module__HA37xW__accessoriesHeaderSectionContainer .renderLinkedAccessories-module-scss-module__HA37xW__sectionQtyTotalCount{color:#000;background-color:#ffc700;border-radius:14px;justify-content:center;align-items:center;min-width:20px;min-height:20px;padding:1px 5px 2px;font-size:14px;font-style:italic;font-weight:700;line-height:100%;display:flex}.renderLinkedAccessories-module-scss-module__HA37xW__accessoriesHeaderSectionContent{align-items:center;gap:12px;display:flex}
.productKeyAttribute-module-scss-module__NqcMWa__productKeyAttributeContainer{flex-direction:column;place-self:center;width:100%;padding:16px;display:flex}.productKeyAttribute-module-scss-module__NqcMWa__productKeyAttributeContainer .productKeyAttribute-module-scss-module__NqcMWa__row{border-top:1px solid #e5e7eb;align-items:center;gap:100px;padding-top:16px;padding-bottom:16px;display:flex}.productKeyAttribute-module-scss-module__NqcMWa__productKeyAttributeContainer .productKeyAttribute-module-scss-module__NqcMWa__row .productKeyAttribute-module-scss-module__NqcMWa__leftContainer{width:150px}.productKeyAttribute-module-scss-module__NqcMWa__productKeyAttributeContainer .productKeyAttribute-module-scss-module__NqcMWa__row .productKeyAttribute-module-scss-module__NqcMWa__label{color:#666;text-transform:uppercase;font-size:13px;font-style:italic;font-weight:700;line-height:100%}.productKeyAttribute-module-scss-module__NqcMWa__productKeyAttributeContainer .productKeyAttribute-module-scss-module__NqcMWa__row .productKeyAttribute-module-scss-module__NqcMWa__valueContainer{align-items:center;gap:12px;width:204px;display:flex}.productKeyAttribute-module-scss-module__NqcMWa__productKeyAttributeContainer .productKeyAttribute-module-scss-module__NqcMWa__row .productKeyAttribute-module-scss-module__NqcMWa__valueContainer .productKeyAttribute-module-scss-module__NqcMWa__value{color:#1e0576;text-transform:uppercase;font-size:16px;font-style:italic;font-weight:650}
.productInformation-module-scss-module__vwRhfW__productInformationContainer{border-top:1px solid #d3d0e5;justify-content:space-between;align-items:flex-start;gap:24px;width:100%;padding:24px 0;display:flex}.productInformation-module-scss-module__vwRhfW__leftSection{width:295px;height:189px}.productInformation-module-scss-module__vwRhfW__leftSection .productInformation-module-scss-module__vwRhfW__imageContainer{object-fit:contain;background-color:#fff;justify-content:center;display:flex}.productInformation-module-scss-module__vwRhfW__rightSection{background-color:#f2f1f8;border-radius:6px;flex-direction:column;justify-content:end;min-height:300px;display:flex;padding:20px!important}.productInformation-module-scss-module__vwRhfW__centerSection,.productInformation-module-scss-module__vwRhfW__rightSection{flex:1}.productInformation-module-scss-module__vwRhfW__centerSection{flex-direction:column;gap:16px;width:378px;display:flex}.productInformation-module-scss-module__vwRhfW__descriptionContainer{color:#000;flex-direction:column;justify-content:space-between;font-size:18px;font-weight:400;line-height:150%;display:flex}.productInformation-module-scss-module__vwRhfW__bottom{padding-top:25px;padding-left:35px;line-height:150%;list-style-type:square}.productInformation-module-scss-module__vwRhfW__bottom li{margin-bottom:10px}.productInformation-module-scss-module__vwRhfW__descriptionWrapper{flex-direction:column;gap:8px;display:flex}.productInformation-module-scss-module__vwRhfW__descriptionText{color:#000;font-size:18px;font-weight:400;line-height:150%}.productInformation-module-scss-module__vwRhfW__descriptionText.productInformation-module-scss-module__vwRhfW__collapsed{-webkit-line-clamp:2;line-clamp:2;box-orient:vertical;display:-webkit-box;display:box;-webkit-box-orient:vertical;overflow:hidden}.productInformation-module-scss-module__vwRhfW__descriptionText.productInformation-module-scss-module__vwRhfW__expanded{display:block}.productInformation-module-scss-module__vwRhfW__toggleBtn{color:#d2181f;cursor:pointer;letter-spacing:-.02em;background:0 0;border:none;align-items:center;gap:8px;font-size:18px;font-weight:400;line-height:150%;display:flex}
.variantSelectors-module-scss-module__gxfiYa__variantSelectorsContainer{height:312px;margin-bottom:36px}.variantSelectors-module-scss-module__gxfiYa__variantSelectorsContainer .variantSelectors-module-scss-module__gxfiYa__makeASelectionText{color:#000;letter-spacing:-.02em;min-height:30px;font-size:20px;font-weight:600;line-height:150%}.variantSelectors-module-scss-module__gxfiYa__variantSelectorsContainer .variantSelectors-module-scss-module__gxfiYa__friendlyMsg{letter-spacing:-.02em;color:#666;font-size:14px;font-weight:400;line-height:150%}.variantSelectors-module-scss-module__gxfiYa__variantSelectorsContainer .variantSelectors-module-scss-module__gxfiYa__containerContent .variantSelectors-module-scss-module__gxfiYa__variantInfo{height:103px;margin:24px 0}.variantSelectors-module-scss-module__gxfiYa__variantSelectorsContainer .variantSelectors-module-scss-module__gxfiYa__containerContent .variantSelectors-module-scss-module__gxfiYa__variantInfo .variantSelectors-module-scss-module__gxfiYa__label{letter-spacing:.04em;text-transform:uppercase;color:#666;font-size:13px;font-style:italic;font-weight:700;line-height:100%}.variantSelectors-module-scss-module__gxfiYa__variantSelectorsContainer .variantSelectors-module-scss-module__gxfiYa__containerContent .variantSelectors-module-scss-module__gxfiYa__variantInfo .variantSelectors-module-scss-module__gxfiYa__selectorBtn{cursor:pointer;background:#fff;border:1px solid #d3d0e5;border-radius:4px;justify-content:space-between;align-items:center;width:100%;height:78px;margin:12px 0;padding:0;transition:background .2s;display:flex}.variantSelectors-module-scss-module__gxfiYa__variantSelectorsContainer .variantSelectors-module-scss-module__gxfiYa__containerContent .variantSelectors-module-scss-module__gxfiYa__variantInfo .variantSelectors-module-scss-module__gxfiYa__selectorBtn:hover{background:#f2f1f8}.variantSelectors-module-scss-module__gxfiYa__variantSelectorsContainer .variantSelectors-module-scss-module__gxfiYa__containerContent .variantSelectors-module-scss-module__gxfiYa__variantInfo .variantSelectors-module-scss-module__gxfiYa__selectorBtn:disabled{cursor:not-allowed;pointer-events:unset;background-color:#eaeaea}.variantSelectors-module-scss-module__gxfiYa__variantSelectorsContainer .variantSelectors-module-scss-module__gxfiYa__containerContent .variantSelectors-module-scss-module__gxfiYa__variantInfo .variantSelectors-module-scss-module__gxfiYa__selectorBtn .variantSelectors-module-scss-module__gxfiYa__value{flex-direction:column;flex:1;align-items:flex-start;padding:0 12px;display:flex}.variantSelectors-module-scss-module__gxfiYa__variantSelectorsContainer .variantSelectors-module-scss-module__gxfiYa__containerContent .variantSelectors-module-scss-module__gxfiYa__variantInfo .variantSelectors-module-scss-module__gxfiYa__selectorBtn .variantSelectors-module-scss-module__gxfiYa__value span{color:#000;letter-spacing:-.02em;text-transform:lowercase;font-size:20px;font-weight:600;line-height:150%}.variantSelectors-module-scss-module__gxfiYa__variantSelectorsContainer .variantSelectors-module-scss-module__gxfiYa__containerContent .variantSelectors-module-scss-module__gxfiYa__variantInfo .variantSelectors-module-scss-module__gxfiYa__selectorBtn .variantSelectors-module-scss-module__gxfiYa__arrowIconContainer{border-left:1px solid #d3d0e5;justify-content:center;align-items:center;width:48px;height:78px;display:flex}
.variantSelectorsModal-module-scss-module__ACQ9ua__modalContent .variantSelectorsModal-module-scss-module__ACQ9ua__optionsContainer .variantSelectorsModal-module-scss-module__ACQ9ua__optionsBoxContent .variantSelectorsModal-module-scss-module__ACQ9ua__selectorBtn:disabled,.variantSelectorsModal-module-scss-module__ACQ9ua__modalContent .variantSelectorsModal-module-scss-module__ACQ9ua__optionsContainer .variantSelectorsModal-module-scss-module__ACQ9ua__optionsBoxContent .variantSelectorsModal-module-scss-module__ACQ9ua__selectorBtn{text-transform:uppercase;padding:16px 24px;font-style:italic;font-weight:700}.variantSelectorsModal-module-scss-module__ACQ9ua__modalContent{background-color:#fff;width:calc(100% - 742px);height:calc(100% - 164px);padding:48px 74px;position:absolute;inset:82px 371px;overflow:auto}.variantSelectorsModal-module-scss-module__ACQ9ua__modalContent .variantSelectorsModal-module-scss-module__ACQ9ua__headerContainer{margin-bottom:32px}.variantSelectorsModal-module-scss-module__ACQ9ua__modalContent .variantSelectorsModal-module-scss-module__ACQ9ua__headerContainer .variantSelectorsModal-module-scss-module__ACQ9ua__headerContainerContent{flex-direction:column;gap:16px;height:79px;display:flex}.variantSelectorsModal-module-scss-module__ACQ9ua__modalContent .variantSelectorsModal-module-scss-module__ACQ9ua__headerContainer .variantSelectorsModal-module-scss-module__ACQ9ua__headerContainerContent .variantSelectorsModal-module-scss-module__ACQ9ua__title{letter-spacing:-.02em;color:#000;text-transform:uppercase;font-size:36px;font-style:italic;font-weight:700;line-height:100%}.variantSelectorsModal-module-scss-module__ACQ9ua__modalContent .variantSelectorsModal-module-scss-module__ACQ9ua__headerContainer .variantSelectorsModal-module-scss-module__ACQ9ua__headerContainerContent .variantSelectorsModal-module-scss-module__ACQ9ua__subText{letter-spacing:-.02em;color:#666;font-size:18px;font-weight:400;line-height:150%}.variantSelectorsModal-module-scss-module__ACQ9ua__modalContent .variantSelectorsModal-module-scss-module__ACQ9ua__headerContainer .variantSelectorsModal-module-scss-module__ACQ9ua__closeBtn{float:right;color:#d2181f;cursor:pointer;font-size:24px}.variantSelectorsModal-module-scss-module__ACQ9ua__modalContent .variantSelectorsModal-module-scss-module__ACQ9ua__optionsContainer{margin:16px 0}.variantSelectorsModal-module-scss-module__ACQ9ua__modalContent .variantSelectorsModal-module-scss-module__ACQ9ua__optionsContainer .variantSelectorsModal-module-scss-module__ACQ9ua__optionsBoxContent{border:1px solid #d3d0e5;border-radius:4px;justify-content:space-between;align-items:center;height:114px;margin-bottom:12px;padding:16px 24px;display:flex}.variantSelectorsModal-module-scss-module__ACQ9ua__modalContent .variantSelectorsModal-module-scss-module__ACQ9ua__optionsContainer .variantSelectorsModal-module-scss-module__ACQ9ua__optionsBoxContent.variantSelectorsModal-module-scss-module__ACQ9ua__selected{border-color:#1e0576}.variantSelectorsModal-module-scss-module__ACQ9ua__modalContent .variantSelectorsModal-module-scss-module__ACQ9ua__optionsContainer .variantSelectorsModal-module-scss-module__ACQ9ua__optionsBoxContent .variantSelectorsModal-module-scss-module__ACQ9ua__value{letter-spacing:-.02em;color:#000;height:30px;font-size:20px;font-weight:600;line-height:150%}.variantSelectorsModal-module-scss-module__ACQ9ua__modalContent .variantSelectorsModal-module-scss-module__ACQ9ua__optionsContainer .variantSelectorsModal-module-scss-module__ACQ9ua__optionsBoxContent .variantSelectorsModal-module-scss-module__ACQ9ua__selectorBtn{color:#d2181f;border-radius:unset;border:1px solid #d2181f;width:108px;height:50px}.variantSelectorsModal-module-scss-module__ACQ9ua__modalContent .variantSelectorsModal-module-scss-module__ACQ9ua__optionsContainer .variantSelectorsModal-module-scss-module__ACQ9ua__optionsBoxContent .variantSelectorsModal-module-scss-module__ACQ9ua__selectorBtn:hover{color:#fff;background-color:#d2181f}.variantSelectorsModal-module-scss-module__ACQ9ua__modalContent .variantSelectorsModal-module-scss-module__ACQ9ua__optionsContainer .variantSelectorsModal-module-scss-module__ACQ9ua__optionsBoxContent .variantSelectorsModal-module-scss-module__ACQ9ua__selectorBtn:disabled{color:#666;cursor:not-allowed;pointer-events:unset;background-color:#eaeaea;border:1px solid #eaeaea;width:130px;height:50px}.variantSelectorsModal-module-scss-module__ACQ9ua__modalContent .variantSelectorsModal-module-scss-module__ACQ9ua__optionsContainer .variantSelectorsModal-module-scss-module__ACQ9ua__optionsBoxContent .variantSelectorsModal-module-scss-module__ACQ9ua__selectorBtn .variantSelectorsModal-module-scss-module__ACQ9ua__selectorBtnText{align-items:center;height:16px;display:flex}
.quantitySelector-module-scss-module__2TSWXa__counterContainer{flex-wrap:nowrap;align-items:center;height:46px;display:flex;width:126px!important}.quantitySelector-module-scss-module__2TSWXa__counterContainer.quantitySelector-module-scss-module__2TSWXa__readonlyQtyInput{width:48px!important}.quantitySelector-module-scss-module__2TSWXa__counterContainer .quantitySelector-module-scss-module__2TSWXa__notAllowedEdit{cursor:not-allowed!important;border:1px solid #d3d0e5!important;border-radius:4px!important}.quantitySelector-module-scss-module__2TSWXa__counterContainer .quantitySelector-module-scss-module__2TSWXa__notAllowedEdit input{cursor:not-allowed!important}.quantitySelector-module-scss-module__2TSWXa__counterContainer .quantitySelector-module-scss-module__2TSWXa__counterButton{background-color:#fff;flex-direction:column;min-width:38px;min-height:46px;padding:12px;display:flex}.quantitySelector-module-scss-module__2TSWXa__counterContainer .quantitySelector-module-scss-module__2TSWXa__counterButton.quantitySelector-module-scss-module__2TSWXa__disabled{cursor:not-allowed;background-color:#eaeaea}.quantitySelector-module-scss-module__2TSWXa__counterContainer .quantitySelector-module-scss-module__2TSWXa__counterButton:not(.quantitySelector-module-scss-module__2TSWXa__disabled):hover{border-color:#1e0576}.quantitySelector-module-scss-module__2TSWXa__counterContainer .quantitySelector-module-scss-module__2TSWXa__counterButton .quantitySelector-module-scss-module__2TSWXa__counterIcon{outline:none}.quantitySelector-module-scss-module__2TSWXa__counterContainer .quantitySelector-module-scss-module__2TSWXa__incrementborder{border:1px solid #d3d0e5;border-top-left-radius:0;border-bottom-left-radius:0}.quantitySelector-module-scss-module__2TSWXa__counterContainer .quantitySelector-module-scss-module__2TSWXa__decrementborder{border:1px solid #d3d0e5;border-top-right-radius:0;border-bottom-right-radius:0}.quantitySelector-module-scss-module__2TSWXa__counterContainer .quantitySelector-module-scss-module__2TSWXa__countInputField{letter-spacing:-.32px;color:#666;background-color:#fff;border:1px solid #d3d0e5;border-width:1px 0;min-width:48px;height:46px;font-size:16px;font-style:italic;font-weight:600;line-height:120%}.quantitySelector-module-scss-module__2TSWXa__counterContainer .quantitySelector-module-scss-module__2TSWXa__countInputField input{text-align:center;height:22px;padding:0;font-size:18px}
.common-module-scss-module__QXLUeq__textAccessibilityOnly{font-size:0}
.dropDownMenu-module-scss-module__16cZra__sortingContainer .dropDownMenu-module-scss-module__16cZra__dropDownMenu{color:#1e0576;letter-spacing:-.36px;border-color:#d3d0e5;width:200px;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.dropDownMenu-module-scss-module__16cZra__sortingContainer .dropDownMenu-module-scss-module__16cZra__dropDownMenu .dropDownMenu-module-scss-module__16cZra__menuItem{color:#1e0576;height:100px}
.basketSummaryInstanceDetails-module-scss-module__4i6IsW__container{letter-spacing:-.02em;flex-direction:column;gap:8px;min-height:16px;font-size:16px;font-style:italic;font-weight:600;line-height:100%;display:flex}.basketSummaryInstanceDetails-module-scss-module__4i6IsW__container .basketSummaryInstanceDetails-module-scss-module__4i6IsW__linkWrapper{border:none;flex-direction:row;align-items:center;gap:8px;width:fit-content;min-width:468px;min-height:48px;padding:12px;display:flex}.basketSummaryInstanceDetails-module-scss-module__4i6IsW__container .basketSummaryInstanceDetails-module-scss-module__4i6IsW__errorBackground{background-color:#ffc700!important}.basketSummaryInstanceDetails-module-scss-module__4i6IsW__container .basketSummaryInstanceDetails-module-scss-module__4i6IsW__textLink{cursor:pointer;text-decoration:none}.basketSummaryInstanceDetails-module-scss-module__4i6IsW__container .basketSummaryInstanceDetails-module-scss-module__4i6IsW__textLink .basketSummaryInstanceDetails-module-scss-module__4i6IsW__brandAndModel{color:#1e0576}.basketSummaryInstanceDetails-module-scss-module__4i6IsW__container .basketSummaryInstanceDetails-module-scss-module__4i6IsW__textLink .basketSummaryInstanceDetails-module-scss-module__4i6IsW__notFoundMessagePadding{padding:0!important}
.accordionSection-module-scss-module__pDOvcq__accordableSection{margin:0;padding:0}.accordionSection-module-scss-module__pDOvcq__accordableSection .accordionSection-module-scss-module__pDOvcq__title{color:#d2181f;letter-spacing:-.36px;align-items:center;gap:8px;min-width:260px;min-height:27px;font-size:18px;font-style:normal;font-weight:400;line-height:150%;display:flex}
.manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressContainer{margin-top:12px}.manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressContainer .manualDeliveryAddress-module-scss-module__qdOKdG__enterAddressManuallyBtn{color:#d2181f;cursor:pointer;letter-spacing:-.02em;background:0 0;border:none;width:159px;height:24px;font-size:16px;font-weight:400;line-height:150%;text-decoration:underline}.manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressContainer .manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressFormContent{flex-direction:column;max-height:0;padding:0;transition:max-height .15s,padding .15s;display:flex;overflow:hidden}.manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressContainer .manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressFormContent.manualDeliveryAddress-module-scss-module__qdOKdG__open{max-height:1000px;padding-top:32px}.manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressContainer .manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressFormContent .manualDeliveryAddress-module-scss-module__qdOKdG__fieldWrapper{margin-bottom:32px}.manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressContainer .manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressFormContent .manualDeliveryAddress-module-scss-module__qdOKdG__fieldWrapper:last-of-type{margin-bottom:16px}.manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressContainer .manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressFormContent .manualDeliveryAddress-module-scss-module__qdOKdG__errorMessage{align-items:center;height:48px;margin:0}.manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressContainer .manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressFormContent .manualDeliveryAddress-module-scss-module__qdOKdG__fieldWrapper{flex-direction:column;gap:12px;width:706px;min-height:97px;display:flex}.manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressContainer .manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressFormContent .manualDeliveryAddress-module-scss-module__qdOKdG__fieldWrapper ::placeholder{color:#666}.manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressContainer .manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressFormContent .manualDeliveryAddress-module-scss-module__qdOKdG__fieldWrapper .manualDeliveryAddress-module-scss-module__qdOKdG__fieldLabel{color:#666;letter-spacing:.04em;text-transform:uppercase;flex-direction:column;width:706px;height:13px;font-size:13px;font-style:italic;font-weight:700;line-height:100%;display:flex}.manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressContainer .manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressFormContent .manualDeliveryAddress-module-scss-module__qdOKdG__fieldWrapper .manualDeliveryAddress-module-scss-module__qdOKdG__fieldInput{letter-spacing:-.02em;color:#000;border:1px solid #d3d0e5;border-radius:4px;height:72px;padding:24px 16px;font-size:18px;font-weight:400;line-height:150%}.manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressContainer .manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressFormContent .manualDeliveryAddress-module-scss-module__qdOKdG__fieldWrapper .manualDeliveryAddress-module-scss-module__qdOKdG__fieldInput:focus{outline:none}.manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressContainer .manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressFormContent .manualDeliveryAddress-module-scss-module__qdOKdG__fieldWrapper .manualDeliveryAddress-module-scss-module__qdOKdG__fieldInput.manualDeliveryAddress-module-scss-module__qdOKdG__disabled{cursor:not-allowed;pointer-events:unset;background:#eaeaea}.manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressContainer .manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressFormContent .manualDeliveryAddress-module-scss-module__qdOKdG__fieldWrapper .manualDeliveryAddress-module-scss-module__qdOKdG__fieldInput.manualDeliveryAddress-module-scss-module__qdOKdG__error{border-color:#d2181f!important}.manualDeliveryAddress-module-scss-module__qdOKdG__manualAddressContainer .manualDeliveryAddress-module-scss-module__qdOKdG__clearAddressBtn{color:#d2181f;cursor:pointer;letter-spacing:-.02em;background:0 0;border:none;align-self:flex-start;min-width:96px;min-height:24px;font-size:16px;font-weight:400;line-height:150%;text-decoration:underline}@keyframes manualDeliveryAddress-module-scss-module__qdOKdG__manual-address-form-animation{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
