.gKPBla_productAction{border:1px solid var(--mako-color-neutral-100);background-color:var(--mako-color-white);padding:calc(var(--mako-spacing-40)*.625);width:100%;font-weight:var(--mako-font-weight-medium);font-size:var(--mako-font-size-80);color:var(--mako-color-blue-950);text-transform:uppercase;margin-bottom:calc(var(--mako-spacing-40)*1.375);border-radius:100px;justify-content:center;align-items:center;display:flex}.gKPBla_productAction .gKPBla_productAction__label{margin-left:calc(var(--mako-spacing-40)*.625)}
.OsuUqW_productDetails{flex-direction:column;display:flex}.OsuUqW_productDetails .OsuUqW_productDetails_container{max-height:calc(var(--mako-spacing-40)*13);transition:max-height .3s ease-in-out;overflow:hidden}.OsuUqW_productDetails .OsuUqW_productDetails_container_expanded{max-height:max-content}.OsuUqW_productDetails .OsuUqW_productDetails__button{width:calc(var(--mako-container-max-width-xl)/5);align-self:center}.OsuUqW_productDetails .OsuUqW_productDetails__button>button{width:var(--mako-container-max-width-sm)}
.EdVf8G_productRangeName{color:var(--mako-color-yellow-950);font-family:var(--mako-font-family-default);width:100%}
.E-gMMq_productName--mobile{flex:0 0 90%}.E-gMMq_productName__separator{border-color:var(--mako-color-yellow-400);width:126px;margin:calc(var(--mako-spacing-40)*.5) 0}
.DprwfG_productAddToWishlistButton--mobile{border-radius:4px;flex:0 0 10%;width:33px;height:28px}.DprwfG_productAddToWishlistButton--mobile>span{justify-content:center;align-items:center;display:flex}.DprwfG_productAddToWishlistButton--mobile>span svg{width:20px;height:20px;margin:auto}
.ZXdw9q_productLabels{margin-bottom:var(--mako-spacing-40)}.ZXdw9q_productLabels--mobile{flex-wrap:wrap;display:flex}
.Ifq4Vq_productReferences__references{flex-wrap:wrap;display:flex}.Ifq4Vq_productReferences__references .Ifq4Vq_productReferences__reference{text-transform:uppercase;background:var(--mako-color-neutral-50);font-weight:var(--mako-font-weight-medium);border-radius:var(--mako-size-radius-medium);padding:var(--mako-spacing-10) var(--mako-spacing-40);margin:0 var(--mako-spacing-30) var(--mako-spacing-30) 0}
._4bTNba_productSection__sectionTitle{color:var(--mako-color-black);font-size:var(--mako-font-size-70);text-transform:uppercase;letter-spacing:2px;margin-bottom:5px;font-weight:700;display:flex}@media (max-width:991.98px){._4bTNba_productSection__sectionTitle{font-size:var(--mako-font-size-80)}}._4bTNba_productSection__sectionTitle svg{width:6px;height:12px;fill:var(--mako-color-blue-950);margin-right:5px;position:relative;top:3px}
.Q_VdIG_productEmptyTechnicalInformation{color:var(--mako-color-neutral-700);text-align:center;text-transform:uppercase;margin-top:calc(var(--mako-spacing-40)*.875);font-size:var(--mako-font-size-70)}
.L7mEKq_productTechnicalInformation{font-size:var(--mako-font-size-100)}@media (min-width:768px){.L7mEKq_productTechnicalInformation{font-size:var(--mako-font-size-80)}}.L7mEKq_productTechnicalInformation .L7mEKq_productTechnicalInformation__firstCell,.L7mEKq_productTechnicalInformation .L7mEKq_productTechnicalInformation__lastCell{padding:calc(var(--mako-spacing-40)*.5) var(--mako-spacing-40);display:block}@media (min-width:768px){.L7mEKq_productTechnicalInformation .L7mEKq_productTechnicalInformation__firstCell,.L7mEKq_productTechnicalInformation .L7mEKq_productTechnicalInformation__lastCell{display:table-cell}}.L7mEKq_productTechnicalInformation .L7mEKq_productTechnicalInformation__firstCell.L7mEKq_productTechnicalInformation__firstCell,.L7mEKq_productTechnicalInformation .L7mEKq_productTechnicalInformation__lastCell.L7mEKq_productTechnicalInformation__firstCell{background-color:var(--mako-color-neutral-50);color:var(--mako-color-blue-950);text-transform:uppercase;font-weight:700}@media (min-width:768px){.L7mEKq_productTechnicalInformation .L7mEKq_productTechnicalInformation__firstCell.L7mEKq_productTechnicalInformation__firstCell,.L7mEKq_productTechnicalInformation .L7mEKq_productTechnicalInformation__lastCell.L7mEKq_productTechnicalInformation__firstCell{hyphens:auto;word-break:break-all;width:42%}}@media (min-width:992px){.L7mEKq_productTechnicalInformation .L7mEKq_productTechnicalInformation__firstCell.L7mEKq_productTechnicalInformation__firstCell,.L7mEKq_productTechnicalInformation .L7mEKq_productTechnicalInformation__lastCell.L7mEKq_productTechnicalInformation__firstCell{width:33.3333%}}.L7mEKq_productTechnicalInformation .L7mEKq_productTechnicalInformation__firstCell.L7mEKq_productTechnicalInformation__lastCell .L7mEKq_productTechnicalInformation__unit,.L7mEKq_productTechnicalInformation .L7mEKq_productTechnicalInformation__lastCell.L7mEKq_productTechnicalInformation__lastCell .L7mEKq_productTechnicalInformation__unit{color:var(--mako-color-neutral-700)}
._jkbWW_productClassifications{margin-top:calc(var(--mako-spacing-40)*1.25);margin-bottom:var(--mako-spacing-40)}._jkbWW_productClassifications__table{border-spacing:2px;border-collapse:separate;table-layout:fixed;width:100%}@media (max-width:767.98px){._jkbWW_productClassifications__table ._jkbWW_productClassifications__tableRow{display:none}}._jkbWW_productClassifications__table ._jkbWW_productClassifications__tableRow ._jkbWW_productClassifications__tableCell{padding:calc(var(--mako-spacing-40)*.5) var(--mako-spacing-40);background-color:var(--mako-color-neutral-100);color:var(--mako-color-blue-950);text-transform:uppercase;font-size:var(--mako-font-size-70)}@media (min-width:768px){._jkbWW_productClassifications__table ._jkbWW_productClassifications__tableRow ._jkbWW_productClassifications__tableCell._jkbWW_productClassifications__tableCell--first{hyphens:auto;word-break:break-all;width:42%}}@media (min-width:992px){._jkbWW_productClassifications__table ._jkbWW_productClassifications__tableRow ._jkbWW_productClassifications__tableCell._jkbWW_productClassifications__tableCell--first{width:33.3333%}}
.YXxkXa_productTechnicalAttributes__title{margin-bottom:var(--mako-spacing-40)}.YXxkXa_productTechnicalAttributes__table{border-spacing:2px;border-collapse:separate;table-layout:fixed;width:100%}.YXxkXa_productTechnicalAttributes__labelSeparator{color:var(--mako-color-neutral-700);margin-left:calc(var(--mako-spacing-40)*.125);margin-right:calc(var(--mako-spacing-40)*.125)}.YXxkXa_productTechnicalAttributes__toggleClassifications{padding-top:calc(var(--mako-spacing-40)*1.5);padding-bottom:calc(var(--mako-spacing-40)*.25);cursor:pointer;justify-content:center;align-items:center;display:flex}.YXxkXa_productTechnicalAttributes__toggleClassifications svg{width:14px;height:14px}
.te9W7G_productTechnicalInformations .te9W7G_productTechnicalInformations__content{background-color:var(--mako-color-white);padding:calc(var(--mako-spacing-40)*1.25) calc(var(--mako-spacing-40)*.625)}
.Nx-Mpa_productTechnicalSummaryItem .Nx-Mpa_productTechnicalSummaryItem__name{font-size:var(--mako-font-size-100);background-color:var(--mako-color-neutral-50);color:var(--mako-color-blue-950);text-transform:uppercase;padding:calc(var(--mako-spacing-40)*.5) calc(var(--mako-spacing-40)*.5);font-weight:var(--mako-font-weight-bold);min-width:46%;max-width:46%}@media (min-width:768px){.Nx-Mpa_productTechnicalSummaryItem .Nx-Mpa_productTechnicalSummaryItem__name{font-size:var(--mako-font-size-70)}}.Nx-Mpa_productTechnicalSummaryItem .Nx-Mpa_productTechnicalSummaryItem__value{font-size:var(--mako-font-size-100);padding:calc(var(--mako-spacing-40)*.5) calc(var(--mako-spacing-40)*.5);font-weight:var(--mako-font-weight-semi-bold)}@media (min-width:768px){.Nx-Mpa_productTechnicalSummaryItem .Nx-Mpa_productTechnicalSummaryItem__value{font-size:var(--mako-font-size-70)}}.Nx-Mpa_productTechnicalSummaryItem .Nx-Mpa_productTechnicalSummaryItem__value .Nx-Mpa_productTechnicalSummaryItem__unit{color:var(--mako-color-neutral-700)}@media (max-width:991.98px){.Nx-Mpa_productTechnicalSummaryItem .Nx-Mpa_productTechnicalSummaryItem__value,.Nx-Mpa_productTechnicalSummaryItem .Nx-Mpa_productTechnicalSummaryItem__name{min-width:100%;max-width:100%;display:block}}
.xF4Zcq_productTechnicalSummary__container{background-color:var(--mako-color-white);border-radius:4px;margin-bottom:10px;padding:10px}.xF4Zcq_productTechnicalSummary__container .xF4Zcq_productTechnicalSummary__technicalAttributes{table-layout:fixed;border-spacing:2px;border-collapse:separate;width:100%}.xF4Zcq_productTechnicalSummary__container .xF4Zcq_productTechnicalSummary__technicalAttributes.xF4Zcq_productTechnicalSummary__technicalAttributes--linkDisplayed{margin-bottom:calc(var(--mako-spacing-40)*.625)}
.UNytxG_productBackInStockButton{margin-top:calc(var(--mako-spacing-40)*1.25)}@media (min-width:768px){.UNytxG_productBackInStockButton:before{content:"";border:solid 1px var(--mako-color-neutral-100);margin-left:calc(-1*var(--mako-spacing-40));margin-right:calc(-1*var(--mako-spacing-40));margin-bottom:calc(var(--mako-spacing-40)*1.25);display:block}}
.Ldl6mW_productReseller{text-align:right;width:100%;font-size:calc(var(--mako-font-size-120)*.55);margin-top:var(--mako-spacing-40);margin-bottom:var(--mako-spacing-40)}@media (max-width:991.98px){.Ldl6mW_productReseller{font-size:var(--mako-font-size-70)}}.Ldl6mW_productReseller .Ldl6mW_productReseller__label{font-weight:var(--mako-font-weight-semi-bold);color:var(--mako-color-blue-950)}.Ldl6mW_productReseller .Ldl6mW_productReseller__link{margin-left:calc(var(--mako-spacing-40)*.25);text-decoration:underline}
._0yHUrq_productDeliveryReassurance{margin:var(--mako-spacing-40) 0;display:flex}._0yHUrq_productDeliveryReassurance ._0yHUrq_productDeliveryReassurance__icon{padding:var(--mako-spacing-20);fill:var(--mako-color-neutral-900);margin-right:var(--mako-spacing-30);border-radius:var(--mako-size-radius-medium);background-color:var(--mako-color-neutral-50);display:flex}._0yHUrq_productDeliveryReassurance ._0yHUrq_productDeliveryReassurance__content{flex-direction:column;justify-content:center;display:flex}._0yHUrq_productDeliveryReassurance__additionalInformation{color:var(--mako-color-neutral-800)}
._7-SRYa_productPurchaseBackToPrice{visibility:hidden;height:0;min-height:0!important}._7-SRYa_productPurchaseBackToPrice__sticky{visibility:visible;z-index:var(--mako-z-index-fixed);bottom:calc(var(--mako-spacing-40)*2);right:calc(var(--mako-spacing-40)*2);justify-content:flex-end;display:flex;top:auto!important}._7-SRYa_productPurchaseBackToPrice__sticky ._7-SRYa_productPurchaseBackToPrice__button{background-color:var(--mako-color-yellow-400);color:var(--mako-color-blue-950);font-size:calc(var(--mako-font-size-100)*1.125);font-weight:var(--mako-font-weight-semi-bold)}._7-SRYa_productPurchaseBackToPrice__sticky a{border-radius:100px;width:180px}
.Hq74Hq_productPurchase{background-color:var(--mako-color-white);margin:0 calc(var(--mako-spacing-40)*-.6875) calc(var(--mako-spacing-40)*.75);border:1px solid var(--mako-color-neutral-100);border-radius:var(--mako-size-radius-medium);padding:var(--mako-spacing-40)}.Hq74Hq_productPurchase .Hq74Hq_productPurchase__availability>li>p>span{color:var(--mako-color-neutral-700);font-family:var(--mako-font-family-default);font-size:var(--mako-font-size-80);font-weight:var(--mako-font-weight-medium)}
.q6bgCW_productVariantPanelActionsSelectedVariantsBackdrop{background-color:var(--mako-color-blue-950);opacity:0;width:100vw;height:100vh;transition:opacity .3s ease-in-out;position:fixed;top:0;left:0}.q6bgCW_productVariantPanelActionsSelectedVariantsBackdrop.q6bgCW_productVariantPanelActionsSelectedVariantsBackdrop--show{opacity:.5}
.tq3Ria_productVariantListitem{margin-bottom:calc(var(--mako-spacing-40)*.625)}.tq3Ria_productVariantListitem .tq3Ria_productVariantListitem__itemName{font-size:calc(var(--mako-font-size-80)*1.25);color:var(--mako-color-blue-950);font-weight:500}.tq3Ria_productVariantListitem .tq3Ria_productVariantListitem__commerceSkuDetail{text-align:right;justify-content:flex-end;align-items:flex-start;display:flex}.tq3Ria_productVariantListitem .tq3Ria_productVariantListitem__separator{width:100%;color:var(--mako-color-neutral-100);border-width:0 0 1px}.tq3Ria_productVariantListitem .tq3Ria_productVariantListitem__quantityAndAddToCart{display:flex}.tq3Ria_productVariantListitem--selected{border:2px solid var(--mako-color-blue-500);box-shadow:0 4px 4px rgba(0,0,0,.25)}.tq3Ria_productVariantListitem--successorOutOfPerimeter{position:relative}.tq3Ria_productVariantListitem--successorOutOfPerimeter:after{content:"";background-color:var(--mako-color-neutral-50);opacity:.5;position:absolute;top:0;bottom:0;left:0;right:0}
.ii4iEq_productVariantListItemAttribute{margin-bottom:calc(var(--mako-spacing-40)*.5);font-size:var(--mako-font-size-80)}.ii4iEq_productVariantListItemAttribute .ii4iEq_productVariantListItemAttribute__name{color:var(--mako-color-blue-950);font-weight:700}.ii4iEq_productVariantListItemAttribute .ii4iEq_productVariantListItemAttribute__value{color:var(--mako-color-neutral-700);font-weight:500}
.welNqW_productVariantListitemAvailabilities{margin-top:calc(var(--mako-spacing-40)*.6)}.welNqW_productVariantListitemAvailabilitiesSellout__icon{margin-right:calc(var(--mako-spacing-40)*.625);position:relative;top:3px}.welNqW_productVariantListitemAvailabilitiesSellout__icon svg{fill:var(--mako-color-red-700)}
.Xgi9hq_productVariantListItemOutOfPerimeterContainer{width:100%;margin-bottom:calc(var(--mako-spacing-40)*.25)}.Xgi9hq_productVariantListItemOutOfPerimeterContainer .Xgi9hq_productVariantListItemOutOfPerimeter{background-color:var(--mako-color-red-700);font-size:var(--mako-font-size-60);color:var(--mako-color-white);padding:calc(var(--mako-spacing-40)*.5);text-align:center;border-radius:4px;text-decoration:underline}.Xgi9hq_productVariantListItemOutOfPerimeterContainer .Xgi9hq_productVariantListItemOutOfPerimeter svg{width:14px;height:14px;fill:var(--mako-color-white);margin-right:3px}
._7DL8Cq_productVariantListitemPrice ._7DL8Cq_productVariantListitemPrice__firstRow{margin-bottom:0}._7DL8Cq_productVariantListitemPrice ._7DL8Cq_productVariantListitemPrice__firstRow span{color:var(--mako-color-red-700);font-weight:700;font-size:var(--mako-font-size-140)}._7DL8Cq_productVariantListitemPrice ._7DL8Cq_productVariantListitemPrice__firstRow sup{font-size:var(--mako-font-size-60);top:-1em}._7DL8Cq_productVariantListitemPrice ._7DL8Cq_productVariantListitemPrice__secondRow{color:var(--mako-color-neutral-700);font-size:var(--mako-font-size-70)}._7DL8Cq_productVariantListitemPriceOnRequest{text-align:right;margin-bottom:calc(var(--mako-spacing-40)*2);color:var(--mako-color-red-700);font-size:var(--mako-font-size-100);text-transform:capitalize;padding-top:5px;font-weight:700}
.p75IzW_productVariantListitemReferences li div span{font-size:var(--mako-font-size-80)}
._06vXEW_productVariantListItemSelectVariant{width:100%;margin-left:calc(var(--mako-spacing-40)*.625)}
.AkfSqa_productVariantListitemSuccessor{background-color:var(--mako-color-neutral-100);padding:calc(var(--mako-spacing-40)*.5);z-index:1;width:100%;display:flex}.AkfSqa_productVariantListitemSuccessor .AkfSqa_productVariantListitemSuccessor__content{margin-left:calc(var(--mako-spacing-40)*.25);color:var(--mako-color-red-700);font-size:var(--mako-font-size-70);text-align:center;flex:0 0 80%;font-weight:500}.AkfSqa_productVariantListitemSuccessor .AkfSqa_productVariantListitemSuccessor__content .AkfSqa_productVariantListitemSuccessor__link{color:var(--mako-color-blue-500);text-decoration:underline}.AkfSqa_productVariantListitemSuccessor .AkfSqa_productVariantListitemSuccessor__icon{padding-left:calc(var(--mako-spacing-40)*.5);flex:0 0 10%;align-self:center}
.juzv4a_productVariantList{padding:var(--mako-spacing-40) calc(var(--mako-spacing-30)*1.25) calc(var(--mako-spacing-40)*8);height:100%;overflow-y:auto}
.vUgUhG_productVariantTableActions__submitButton{min-width:239px}
.V9On8W_productVariantPanelActions{background-color:var(--mako-color-white);padding-left:var(--mako-spacing-40);padding-right:var(--mako-spacing-40);padding-bottom:calc(var(--mako-spacing-40)*.5);z-index:2;position:fixed;bottom:0;left:0;right:0;overflow-y:scroll}.V9On8W_productVariantPanelActions .V9On8W_productVariantPanelActions__buttons{justify-content:space-between;align-items:center;display:flex}.V9On8W_productVariantPanelActions .V9On8W_productVariantPanelActions__buttons button{max-width:270px;margin-left:auto}.V9On8W_productVariantPanelActions .V9On8W_productVariantPanelActions__buttons>button{margin-left:0}
.qbgPtq_productVariantPanelActionsAddToCart{flex:0 0 50%}.qbgPtq_productVariantPanelActionsAddToCart div{margin-top:0}
._9_7aNa_productVariantPanelActionsFilters{flex:0 0 50%}._9_7aNa_productVariantPanelActionsFilters ._9_7aNa_productVariantPanelActionsFilters__button{border-radius:80px;width:90%;height:48px;padding-left:15px;padding-right:15px;font-weight:500}._9_7aNa_productVariantPanelActionsFilters ._9_7aNa_productVariantPanelActionsFilters__button span{text-align:left;width:100%}._9_7aNa_productVariantPanelActionsFilters ._9_7aNa_productVariantPanelActionsFilters__button span svg{float:right;max-width:20px;max-height:20px}
.lZIpvW_productVariantPanelActionsSelectedVariantsItem{border-bottom:2px solid var(--mako-color-white);padding:calc(var(--mako-spacing-40)*.625) var(--mako-spacing-40)}.lZIpvW_productVariantPanelActionsSelectedVariantsItem:last-child{border-bottom:none}.lZIpvW_productVariantPanelActionsSelectedVariantsItem .lZIpvW_productVariantPanelActionsSelectedVariantsItemName{font-size:calc(var(--mako-font-size-80)*1.25);color:var(--mako-color-blue-950);justify-content:space-between;font-weight:500;display:flex}.lZIpvW_productVariantPanelActionsSelectedVariantsItem .lZIpvW_productVariantPanelActionsSelectedVariantsItemName .lZIpvW_productVariantPanelActionsSelectedVariantsItemName__removeSelectedVariant{background-color:var(--mako-color-yellow-400);width:35px;height:35px;margin-left:calc(var(--mako-spacing-40)*.5);border-radius:50%}.lZIpvW_productVariantPanelActionsSelectedVariantsItem .lZIpvW_productVariantPanelActionsSelectedVariantsItemName .lZIpvW_productVariantPanelActionsSelectedVariantsItemName__removeSelectedVariant:hover{background-color:var(--mako-color-blue-950)}.lZIpvW_productVariantPanelActionsSelectedVariantsItem .lZIpvW_productVariantPanelActionsSelectedVariantsItemName .lZIpvW_productVariantPanelActionsSelectedVariantsItemName__removeSelectedVariant:hover:before{background-color:var(--mako-color-yellow-400)}.lZIpvW_productVariantPanelActionsSelectedVariantsItem .lZIpvW_productVariantPanelActionsSelectedVariantsItemName .lZIpvW_productVariantPanelActionsSelectedVariantsItemName__removeSelectedVariant:hover:after{background-color:var(--mako-color-yellow-400)}.lZIpvW_productVariantPanelActionsSelectedVariantsItem .lZIpvW_productVariantPanelActionsSelectedVariantsItemName .lZIpvW_productVariantPanelActionsSelectedVariantsItemName__removeSelectedVariant:before{content:" ";background-color:var(--mako-color-blue-950);width:1px;height:19px;position:absolute;left:17px}.lZIpvW_productVariantPanelActionsSelectedVariantsItem .lZIpvW_productVariantPanelActionsSelectedVariantsItemName .lZIpvW_productVariantPanelActionsSelectedVariantsItemName__removeSelectedVariant:after{content:" ";background-color:var(--mako-color-blue-950);width:1px;height:19px;position:absolute;left:17px}.lZIpvW_productVariantPanelActionsSelectedVariantsItem .lZIpvW_productVariantPanelActionsSelectedVariantsItemName .lZIpvW_productVariantPanelActionsSelectedVariantsItemName__removeSelectedVariant:before{-ms-transform:rotate(45deg);transform:rotate(45deg)}.lZIpvW_productVariantPanelActionsSelectedVariantsItem .lZIpvW_productVariantPanelActionsSelectedVariantsItemName .lZIpvW_productVariantPanelActionsSelectedVariantsItemName__removeSelectedVariant:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.lZIpvW_productVariantPanelActionsSelectedVariantsItem .lZIpvW_productVariantPanelActionsSelectedVariantsItemPrice{text-align:right}.lZIpvW_productVariantPanelActionsSelectedVariantsItem .lZIpvW_productVariantPanelActionsSelectedVariantsItemQuantity{padding-top:5px}.lZIpvW_productVariantPanelActionsSelectedVariantsItem .lZIpvW_productVariantPanelActionsSelectedVariantsItemSeparator{color:var(--mako-color-white);width:calc(100% + var(--mako-spacing-40)*2);margin-left:calc(-1*var(--mako-spacing-40));margin-right:calc(-1*var(--mako-spacing-40));border-width:0 0 2px}
.hLZ8nG_productVariantPanelActionsSelectedVariants{margin-left:calc(-1*var(--mako-spacing-40));margin-right:calc(-1*var(--mako-spacing-40));width:calc(100% + var(--mako-spacing-40)*2);margin-bottom:calc(var(--mako-spacing-40)*.5);z-index:calc(var(--mako-z-index-modal) + 1);border-top:1px solid var(--mako-color-neutral-100)}.hLZ8nG_productVariantPanelActionsSelectedVariants .hLZ8nG_productVariantPanelActionsSelectedVariants__label{background-color:var(--mako-color-blue-500);width:100%;padding:calc(var(--mako-spacing-40)*.5) var(--mako-spacing-40);color:var(--mako-color-white);font-weight:700;font-size:var(--mako-font-size-100)}.hLZ8nG_productVariantPanelActionsSelectedVariants .hLZ8nG_productVariantPanelActionsSelectedVariants__label svg{fill:var(--mako-color-white);max-width:22px;max-height:14px;margin-right:20px}.hLZ8nG_productVariantPanelActionsSelectedVariants .hLZ8nG_productVariantPanelActionsSelectedVariants__label--variantsDisplayed{background-color:var(--mako-color-white);color:var(--mako-color-blue-950)}.hLZ8nG_productVariantPanelActionsSelectedVariants .hLZ8nG_productVariantPanelActionsSelectedVariants__label--variantsDisplayed svg{fill:var(--mako-color-blue-950)}.hLZ8nG_productVariantPanelActionsSelectedVariants .hLZ8nG_productVariantPanelActionsSelectedVariants__label--noVariants{background-color:var(--mako-color-white);text-align:center;font-weight:500;font-size:var(--mako-font-size-100);color:var(--mako-color-neutral-500);padding:calc(var(--mako-spacing-40)*.5) var(--mako-spacing-40)}.hLZ8nG_productVariantPanelActionsSelectedVariants .hLZ8nG_productVariantPanelActionsSelectedVariants__content{background-color:var(--mako-color-neutral-50);max-height:310px;overflow-y:auto}
.YmTbsq_productVariantPanelResetFacets{flex:0 0 50%;justify-content:flex-end;display:flex}.YmTbsq_productVariantPanelResetFacets .YmTbsq_productVariantPanelResetFacets__button{height:25px;padding-left:calc(var(--mako-spacing-40)*.125);color:var(--color-neutral-600);text-transform:capitalize;border-radius:100px;font-weight:400;display:flex}.YmTbsq_productVariantPanelResetFacets .YmTbsq_productVariantPanelResetFacets__button>span{gap:8px}.YmTbsq_productVariantPanelResetFacets .YmTbsq_productVariantPanelResetFacets__button>span>span:last-child{margin-left:0}@media (min-width:768px){.YmTbsq_productVariantPanelResetFacets .YmTbsq_productVariantPanelResetFacets__button{width:auto}}.YmTbsq_productVariantPanelResetFacets .YmTbsq_productVariantPanelResetFacets__button--mobile{height:48px;margin-bottom:calc(var(--mako-spacing-40)*.5)}@media (min-width:576px){.YmTbsq_productVariantPanelResetFacets .YmTbsq_productVariantPanelResetFacets__button--mobile{margin-right:calc(var(--mako-spacing-40)*.5);margin-bottom:0}}
._E7XiW_productVariantPanelFiltersItem{display:block}._E7XiW_productVariantPanelFiltersItem ._E7XiW_productVariantPanelFiltersItem__facets{padding:calc(var(--mako-spacing-40)*.625);background-color:var(--mako-color-blue-10);border-bottom:1px solid var(--mako-color-neutral-100);flex-wrap:wrap;max-height:150px;display:flex;overflow-x:hidden;overflow-y:auto}._E7XiW_productVariantPanelFiltersItem ._E7XiW_productVariantPanelFiltersItem__facets ._E7XiW_productVariantPanelFiltersItem__facet{padding-left:calc(var(--mako-spacing-40)*.25);padding-right:calc(var(--mako-spacing-40)*.25);margin-bottom:calc(var(--mako-spacing-40)*.625);flex:0 0 25%}._E7XiW_productVariantPanelFiltersItem ._E7XiW_productVariantPanelFiltersItem__tab{padding:calc(var(--mako-spacing-40)*1.25) calc(var(--mako-spacing-40)*1.5) calc(var(--mako-spacing-40)*1.25) calc(var(--mako-spacing-40)*.625);color:var(--mako-color-neutral-800);border-bottom:1px solid var(--mako-color-neutral-100);justify-content:space-between;display:flex}._E7XiW_productVariantPanelFiltersItem ._E7XiW_productVariantPanelFiltersItem__tab ._E7XiW_productVariantPanelFiltersItem__facetName{font-size:calc(var(--mako-font-size-100)*1.25);text-transform:uppercase;font-weight:500}._E7XiW_productVariantPanelFiltersItem ._E7XiW_productVariantPanelFiltersItem__tab ._E7XiW_productVariantPanelFiltersItem__facetName ._E7XiW_productVariantPanelFiltersItem__facetCount{margin-left:calc(var(--mako-spacing-40)*.25)}._E7XiW_productVariantPanelFiltersItem ._E7XiW_productVariantPanelFiltersItem__tab ._E7XiW_productVariantPanelFiltersItem__tabIcon{width:20px}._E7XiW_productVariantPanelFiltersItem ._E7XiW_productVariantPanelFiltersItem__tab ._E7XiW_productVariantPanelFiltersItem__tabIcon svg{fill:var(--mako-color-neutral-800)}._E7XiW_productVariantPanelFiltersItem ._E7XiW_productVariantPanelFiltersItem__tab--selected{color:var(--mako-color-blue-950)}._E7XiW_productVariantPanelFiltersItem ._E7XiW_productVariantPanelFiltersItem__tab--selected ._E7XiW_productVariantPanelFiltersItem__facetName{font-weight:700}._E7XiW_productVariantPanelFiltersItem ._E7XiW_productVariantPanelFiltersItem__tab--selected ._E7XiW_productVariantPanelFiltersItem__tabIcon svg{fill:var(--mako-color-blue-950)}
.HQQeGW_productVariantPanelFacet{padding:calc(var(--mako-spacing-40)*.25) calc(var(--mako-spacing-40)*.5);background-color:var(--mako-color-white);color:var(--mako-color-blue-700);border:1px solid var(--mako-color-blue-700);font-weight:500;font-size:var(--mako-font-size-100);text-align:center;cursor:pointer;margin-bottom:calc(var(--mako-spacing-40)*.5);border-radius:2px}.HQQeGW_productVariantPanelFacet--selected{color:var(--mako-color-white);background-color:var(--mako-color-blue-700)}.HQQeGW_productVariantPanelFacet--disabled{cursor:not-allowed;background:var(--mako-color-neutral-100);border-color:var(--mako-color-neutral-500);color:var(--mako-color-neutral-500)}
.iAhWfq_productVariantPanelFilters{background-color:var(--mako-color-white);z-index:var(--mako-z-index-popover);position:fixed;top:0;bottom:0;left:0;right:0}.iAhWfq_productVariantPanelFilters .iAhWfq_productVariantPanelFilters__header{background-color:var(--mako-color-blue-950);z-index:1;line-height:35px;position:relative;box-shadow:0 4px 4px rgba(0,0,0,.25)}.iAhWfq_productVariantPanelFilters .iAhWfq_productVariantPanelFilters__header .iAhWfq_productVariantPanelFilters__closeButton{padding:var(--mako-spacing-40) calc(var(--mako-spacing-40)*2);width:20%;position:relative;top:-3px}.iAhWfq_productVariantPanelFilters .iAhWfq_productVariantPanelFilters__header .iAhWfq_productVariantPanelFilters__closeButton svg{fill:var(--mako-color-yellow-400);max-width:15px}.iAhWfq_productVariantPanelFilters .iAhWfq_productVariantPanelFilters__header .iAhWfq_productVariantPanelFilters__title{width:80%;padding:var(--mako-spacing-40) calc(var(--mako-spacing-40)*2);text-transform:uppercase;color:var(--mako-color-white);font-weight:700;font-size:calc(var(--mako-font-size-80)*1.25);display:inline-block}.iAhWfq_productVariantPanelFilters .iAhWfq_productVariantPanelFilters__content{height:100vh;padding-bottom:200px;overflow-y:auto}@media (min-width:576px){.iAhWfq_productVariantPanelFilters .iAhWfq_productVariantPanelFilters__content{padding-bottom:130px}}.iAhWfq_productVariantPanelFilters .iAhWfq_productVariantPanelFilters__actions{padding:calc(var(--mako-spacing-40)*.625);border-top:1px solid var(--mako-color-neutral-100);background-color:var(--mako-color-white);width:100%;position:fixed;bottom:0}@media (min-width:576px){.iAhWfq_productVariantPanelFilters .iAhWfq_productVariantPanelFilters__actions{align-items:center;display:flex}}.iAhWfq_productVariantPanelFilters .iAhWfq_productVariantPanelFilters__actions button{font-weight:700}
.ru7l-G_productPage{padding-left:var(--mako-spacing-30);padding-right:var(--mako-spacing-30)}.ru7l-G_productPage .ru7l-G_productPage__promotionsAndBrand{justify-content:center;align-items:center;column-gap:calc(var(--mako-spacing-40)*.625);display:flex}
.iDnMhG_productBreadcrumb{background-color:var(--mako-color-white);padding-top:var(--mako-spacing-40);padding-bottom:var(--mako-spacing-40)}
.T1MtsW_relatedProducts{background-color:var(--mako-color-white);padding:var(--mako-spacing-80) var(--mako-spacing-120);margin-top:var(--mako-spacing-60)}.T1MtsW_relatedProducts .T1MtsW_relatedProducts__title{margin-bottom:var(--mako-spacing-80)}.T1MtsW_relatedProducts .T1MtsW_relatedProducts__grid{gap:var(--mako-spacing-40);flex-direction:column;display:flex}@media (min-width:768px){.T1MtsW_relatedProducts .T1MtsW_relatedProducts__grid{gap:var(--mako-spacing-60) var(--mako-spacing-120);grid-template-columns:repeat(2,1fr);display:grid}}@media (min-width:992px){.T1MtsW_relatedProducts .T1MtsW_relatedProducts__grid{grid-template-columns:repeat(3,1fr)}}.T1MtsW_relatedProducts .T1MtsW_relatedProducts__item{font-size:var(--mako-font-size-100);font-weight:var(--mako-font-weight-medium);color:var(--mako-color-neutral-950);border-bottom:1px solid transparent;text-decoration:underline}
.j_xfGa_customerFeedbackForm{flex-direction:column;display:flex}.j_xfGa_customerFeedbackForm__textareaWrapper{margin:var(--mako-spacing-40) 0}.j_xfGa_customerFeedbackForm__emailWrapper{margin-top:var(--mako-spacing-40)}.j_xfGa_customerFeedbackForm__emailWrapper .border-neutral-500{border-color:var(--mako-color-neutral-400)}.j_xfGa_customerFeedbackForm__emailWrapper .border-neutral-500:hover{border-color:var(--mako-color-neutral-800)}.j_xfGa_customerFeedbackForm__emailWrapper .ring-1{box-shadow:none}.j_xfGa_customerFeedbackForm__emailWrapper .border-red-500{border-color:var(--mako-color-red-700)}.j_xfGa_customerFeedbackForm__emailWrapper .text-red-500{color:var(--mako-color-red-700);font-size:inherit;line-height:inherit}.j_xfGa_customerFeedbackForm__maxLength{color:var(--mako-color-neutral-700);justify-content:flex-end;display:flex}.j_xfGa_customerFeedbackForm__error{min-height:18px;color:var(--mako-color-red-700);margin:var(--mako-spacing-10) 0}.j_xfGa_customerFeedbackForm__textareaError{border-color:var(--mako-color-red-700)}.j_xfGa_customerFeedbackForm__actions{justify-content:flex-end;display:flex}
.Bo3E2a_customerFeedbackSuccess{text-align:center;align-items:center;gap:var(--mako-spacing-40);flex-direction:column;display:flex}.Bo3E2a_customerFeedbackSuccess__iconWrapper{background-color:color-mix(in srgb, var(--mako-color-green-600) 20%, transparent);border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;display:flex}.Bo3E2a_customerFeedbackSuccess__icon{width:54px;fill:var(--mako-color-green-600)}.Bo3E2a_customerFeedbackSuccess__subtitle{font-size:var(--mako-font-size-80);color:var(--mako-color-neutral-700)}
._SU7ZG_customerFeedback__closeButton{top:var(--mako-spacing-30);right:var(--mako-spacing-30);cursor:pointer;position:absolute}._SU7ZG_customerFeedback__closeButton svg{width:24px;fill:var(--mako-color-neutral-800)}._SU7ZG_customerFeedbackButton{margin-bottom:var(--mako-spacing-30)}
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:-ms-transform,transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-ms-transform:translate(0,0);transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:-ms-transform,transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:-ms-transform,transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;-ms-transform:translateZ(0);transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-bottom:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(transparent,rgba(0,0,0,.5))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{z-index:10;-ms-transform-origin:50%;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:transparent;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{-ms-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-ms-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";pointer-events:none;position:absolute;top:0;left:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;-ms-transform-origin:50%;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon{-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal~.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal~.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal~.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev .swiper-navigation-icon{-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon{-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon{-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon{-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon{-ms-transform:rotate(0);transform:rotate(0)}.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{-ms-transform:rotate(0);transform:rotate(0)}.swiper-vertical .swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}.swiper-vertical .swiper-button-prev .swiper-navigation-icon{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.swiper-vertical .swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical .swiper-button-next .swiper-navigation-icon{-ms-transform:rotate(90deg);transform:rotate(90deg)}.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical~.swiper-button-next .swiper-navigation-icon{-ms-transform:rotate(90deg);transform:rotate(90deg)}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;-ms-transform:translate(0,0);transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination{display:none!important}.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;-ms-appearance:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:-ms-transform .2s,transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;-ms-transform:translate(-50%);transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:-ms-transform .2s,transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:-ms-transform .2s,transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;-ms-transform:scale(0);transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-horizontal{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-vertical{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));position:relative}.swiper-scrollbar-disabled>.swiper-scrollbar{display:none!important}.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar{left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar.swiper-scrollbar-horizontal{left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-vertical>.swiper-scrollbar{left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar.swiper-scrollbar-vertical{left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>img{object-fit:contain;max-width:100%;max-height:100%}.swiper-zoom-container>svg{object-fit:contain;max-width:100%;max-height:100%}.swiper-zoom-container>canvas{object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-flow:column wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-next{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{opacity:.6;z-index:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.swiper-cube .swiper-cube-shadow:before{content:"";filter:blur(50px);background:#000;position:absolute;top:0;bottom:0;left:0;right:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom{z-index:0;backface-visibility:hidden}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left{z-index:0;backface-visibility:hidden}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom{z-index:0;backface-visibility:hidden}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left{z-index:0;backface-visibility:hidden}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;transition-property:-ms-transform,transform,opacity,height;overflow:hidden}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-ms-transform-origin:bottom;transform-origin:bottom;backface-visibility:hidden;overflow:hidden}
.appCarousel{margin-bottom:var(--mako-spacing-100);position:relative}.appCarousel .swiper{position:initial;overflow:hidden}.appCarousel .swiper-wrapper{flex-wrap:nowrap;height:auto;display:flex}.appCarousel .swiper-wrapper>*{flex-shrink:0}.appCarousel .swiper-slide{width:100%}.appCarousel .swiper-button-prev.swiper-button-disabled,.appCarousel .swiper-button-next.swiper-button-disabled{opacity:.5;cursor:pointer;background-color:var(--mako-color-neutral-100);color:var(--mako-color-blue-950)}.appCarousel .swiper-container{position:initial}.appCarousel .swiper-button-prev,.appCarousel .swiper-button-next,.appCarousel .swiper-container-rtl .swiper-button-next,.appCarousel .swiper-container-rtl .swiper-button-prev{position:static;left:auto;right:auto}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{vertical-align:middle;bottom:-35px}.swiper-pagination-bullet{border:2px solid var(--mako-color-white);border-radius:var(--mako-size-radius-large);width:14px;height:14px}.swiper-pagination-bullet-active{border-radius:calc(var(--mako-size-radius-medium)*2);border-color:var(--mako-color-blue-500);background:var(--mako-color-blue-500);width:32px;transition:width .3s;box-shadow:0 2px 8px rgba(0,0,0,.15)}
._1O8R1a_carousel{margin:0 0 calc(var(--mako-spacing-40)*2.25)}._1O8R1a_carousel ._1O8R1a_carousel_controls{justify-content:flex-end;gap:var(--mako-spacing-24);margin-top:var(--mako-spacing-24);display:flex;position:relative;bottom:-35px}._1O8R1a_carousel ._1O8R1a_carousel_controls ._1O8R1a_carousel_prev{margin-right:var(--mako-spacing-20)}._1O8R1a_carousel ._1O8R1a_carousel_controls ._1O8R1a_carousel_prev,._1O8R1a_carousel ._1O8R1a_carousel_controls ._1O8R1a_carousel_next{border-radius:50%;width:36px;height:36px;padding:0;display:none}._1O8R1a_carousel ._1O8R1a_carousel_controls ._1O8R1a_carousel_prev:hover,._1O8R1a_carousel ._1O8R1a_carousel_controls ._1O8R1a_carousel_next:hover{border-color:var(--mako-color-neutral-800);background-color:transparent}@media (min-width:768px){._1O8R1a_carousel ._1O8R1a_carousel_controls ._1O8R1a_carousel_prev,._1O8R1a_carousel ._1O8R1a_carousel_controls ._1O8R1a_carousel_next{display:block}}._1O8R1a_carousel ._1O8R1a_carousel_controls ._1O8R1a_carousel_prev span,._1O8R1a_carousel ._1O8R1a_carousel_controls ._1O8R1a_carousel_next span{display:none}._1O8R1a_carousel ._1O8R1a_carousel_controls ._1O8R1a_carousel_prev svg,._1O8R1a_carousel ._1O8R1a_carousel_controls ._1O8R1a_carousel_next svg{width:20px;height:20px;color:var(--mako-color-neutral-800)}._1O8R1a_carousel ._1O8R1a_carousel_controls ._1O8R1a_carousel_prev svg:hover,._1O8R1a_carousel ._1O8R1a_carousel_controls ._1O8R1a_carousel_next svg:hover{color:var(--mako-color-neutral-950)}@media (max-width:1320px){._1O8R1a_carousel{margin:0 calc(var(--mako-spacing-40)*-1.25) 0 0}._1O8R1a_carousel ._1O8R1a_carousel_controls{padding-right:calc(var(--mako-spacing-40)*1.25)}}@media (max-width:991.98px){._1O8R1a_carousel .swiper-pagination{display:none}._1O8R1a_carousel .appCarousel .swiper-button-prev.swiper-button-prev{display:none}._1O8R1a_carousel .appCarousel .swiper-button-next.swiper-button-next{display:none}}
.RSu_jW_sectionTitle{font-size:calc(var(--mako-font-size-100) + var(--mako-font-size-60));margin-bottom:var(--mako-spacing-20);letter-spacing:-2%}@media (min-width:768px){.RSu_jW_sectionTitle{font-size:var(--mako-font-size-240)}}
._4YJ_Jq_productCardImage{justify-content:center;align-items:center;gap:var(--mako-spacing-30);padding:var(--mako-spacing-40);padding-top:var(--mako-spacing-30);margin-bottom:var(--mako-spacing-20);cursor:pointer;display:flex;position:relative}._4YJ_Jq_productCardImage ._4YJ_Jq_productCardImage__product{object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}._4YJ_Jq_productCardImage ._4YJ_Jq_productCardImage__brand{bottom:var(--mako-spacing-40);left:var(--mako-spacing-40);max-width:var(--mako-spacing-160);max-height:var(--mako-spacing-100);object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;position:absolute}
.mi9dla_productCardTechnicalAttributeItem{gap:calc(var(--mako-spacing-10) + var(--mako-spacing-5));font-size:var(--mako-font-size-100);font-weight:var(--mako-font-weight-bold);display:flex;overflow:hidden}.mi9dla_productCardTechnicalAttributeItem .mi9dla_productCardTechnicalAttributeItem__name{color:var(--mako-color-neutral-800);font-weight:var(--mako-font-weight-medium);flex-shrink:0}.mi9dla_productCardTechnicalAttributeItem .mi9dla_productCardTechnicalAttributeItem__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--mako-color-black);flex:1;display:block;overflow:hidden}.mi9dla_productCardTechnicalAttributeItem .mi9dla_productCardTechnicalAttributeItem__tooltip{border-radius:var(--mako-size-radius-medium);white-space:normal;word-wrap:break-word;overflow-wrap:anywhere;word-break:break-word;max-width:240px;padding:5px}
.zIUI-W_productCardReferenceList{margin-bottom:var(--mako-spacing-20);font-weight:var(--mako-font-weight-medium);font-size:var(--mako-font-size-80);color:var(--mako-color-neutral-800)}
._tDTVG_productCardReferenceItem{align-items:center;gap:var(--mako-spacing-10);padding:0 calc(var(--mako-spacing-10) + var(--mako-spacing-5));margin-bottom:var(--mako-spacing-20);margin-right:var(--mako-spacing-20);background-color:var(--mako-color-neutral-50);border:1px solid var(--mako-color-neutral-200);border-radius:var(--mako-size-radius-small);font-size:var(--mako-font-size-80);font-weight:var(--mako-font-weight-medium);color:var(--mako-color-black);cursor:pointer;text-transform:uppercase;white-space:nowrap;max-width:100%;transition:background-color .15s ease-in-out,border-color .15s ease-in-out;display:inline-flex;position:relative;overflow:visible;-ms-transform:translateZ(0);transform:translateZ(0)}._tDTVG_productCardReferenceItem:hover{background-color:var(--mako-color-neutral-100);border-color:var(--mako-color-neutral-300)}._tDTVG_productCardReferenceItem:hover ._tDTVG_productCardReferenceItem__copyIcon{display:inline-flex}._tDTVG_productCardReferenceItem ._tDTVG_productCardReferenceItem__content{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;max-width:35ch;display:block;overflow:hidden}._tDTVG_productCardReferenceItem ._tDTVG_productCardReferenceItem__label{color:var(--mako-color-neutral-800);font-weight:var(--mako-font-weight-medium)}._tDTVG_productCardReferenceItem ._tDTVG_productCardReferenceItem__value{margin-left:var(--mako-spacing-10);color:var(--mako-color-black)}._tDTVG_productCardReferenceItem ._tDTVG_productCardReferenceItem__copyIcon{top:calc(var(--mako-spacing-20)*-1);right:calc(var(--mako-spacing-30)*-1);border-radius:calc(var(--mako-size-radius-small)*999);background-color:var(--mako-color-white);border:1px solid var(--mako-color-neutral-200);width:20px;height:20px;box-shadow:var(--mako-box-shadow-small);justify-content:center;align-items:center;display:none;position:absolute}._tDTVG_productCardReferenceItem ._tDTVG_productCardReferenceItem__copyIcon svg{width:14px;height:14px}._tDTVG_productCardReferenceItem ._tDTVG_productCardReferenceItem__copyIcon--success{color:var(--mako-color-green-700);width:auto;font-size:calc(var(--mako-font-size-100)*.75);font-weight:var(--mako-font-weight-medium);text-transform:capitalize;padding:0 var(--mako-spacing-20)}._tDTVG_productCardReferenceItem ._tDTVG_productCardReferenceItem__copyIcon--success svg{fill:var(--mako-color-green-700)}._tDTVG_productCardReferenceItem__tooltip{max-width:240px;padding:var(--mako-spacing-10) var(--mako-spacing-10);border-radius:var(--mako-size-radius-medium);text-transform:none;white-space:normal;word-wrap:break-word;overflow-wrap:anywhere;word-break:break-word}
.YyvSvG_productVariantTableCellReferences{cursor:pointer;flex-grow:1;text-decoration:underline}.YyvSvG_productVariantTableCellReferences span{color:var(--mako-color-black)!important}.YyvSvG_productVariantTableCellReferences .YyvSvG_productVariantTableCellReferences__productReferencesList>li:hover>div>span{color:var(--mako-color-blue-700)!important}.YyvSvG_productVariantTableCellReferences .YyvSvG_productVariantTableCellReferences__productReferencesList>li>div>span{font-family:var(--mako-font-family-default);font-size:var(--mako-font-size-80);color:var(--mako-color-blue-950);font-weight:var(--mako-font-weight-semi-bold);text-decoration:underline}
.UsFHgW_productVariantTableCellAvailabilities .UsFHgW_productVariantTableCellAvailabilities__selloutIcon svg{fill:var(--mako-color-red-700)}.UsFHgW_productVariantTableCellAvailabilities .UsFHgW_productVariantTableCellAvailabilities__selloutMessage{text-align:left}
.rsNH8a_productVariantTableCellPrice{color:var(--mako-color-blue-950);font-weight:var(--mako-font-weight-bold);font-size:var(--mako-font-size-100)}.rsNH8a_productVariantTableCellPrice sup{font-size:var(--mako-spacing-30)}.rsNH8a_productVariantTableCellPriceLabel{font-size:var(--mako-font-size-60);font-weight:var(--mako-font-weight-bold);white-space:nowrap;justify-content:center;text-decoration:underline;position:absolute;top:-30px;right:0}.rsNH8a_productVariantTableCellPriceLabel svg{width:10px;height:10px;margin-right:calc(var(--mako-spacing-40)*.25)}.rsNH8a_productVariantTableCellPriceOnRequest{text-align:right;color:var(--mako-color-blue-950);font-weight:var(--mako-font-weight-bold);text-transform:capitalize;padding-top:5px}
.U93_1q_productVariantTableCellWithSuccessor{align-items:center;display:flex}.U93_1q_productVariantTableCellWithSuccessor .U93_1q_productVariantTableCellWithSuccessor__content{margin-left:calc(var(--mako-spacing-40)*.25);color:var(--mako-color-red-700);font-size:var(--mako-font-size-100);text-align:center;font-weight:var(--mako-font-weight-medium)}.U93_1q_productVariantTableCellWithSuccessor .U93_1q_productVariantTableCellWithSuccessor__content .U93_1q_productVariantTableCellWithSuccessor__link{color:var(--mako-color-blue-500);font-size:var(--mako-font-size-80);text-decoration:underline}.U93_1q_productVariantTableCellWithSuccessor .U93_1q_productVariantTableCellWithSuccessor__content .U93_1q_productVariantTableCellWithSuccessor__link--outOfPerimeter{color:var(--mako-color-red-700);font-size:var(--mako-font-size-70)}
.jYP8Gq_productVariantTable{position:relative}.jYP8Gq_productVariantTable .jYP8Gq_productVariantTableSpinner{margin:var(--mako-spacing-40) auto;width:30px;height:30px;display:flex}.jYP8Gq_productVariantTable .jYP8Gq_productVariantTableSpinner>div:before{background-color:var(--mako-color-blue-950)}.jYP8Gq_productVariantTable.jYP8Gq_productVariantTable--isLoading:before{content:"";z-index:1;background-color:rgba(255,255,255,.55);position:absolute;top:0;bottom:0;left:0;right:0}.jYP8Gq_productVariantTable .jYP8Gq_styles.jYP8Gq_productVariantTable__sortIcon svg{width:12px;height:12px}
.xdL95W_productVariantPanel{opacity:0;top:var(--mako-spacing-40);left:50%;bottom:var(--mako-spacing-40);background-color:var(--mako-color-blue-10);z-index:var(--mako-z-index-modal);border-radius:calc(var(--mako-size-radius-large)*.5);height:auto;color:inherit;width:min(100vw - var(--mako-spacing-40)*2,1140px);border:0;flex-direction:column;max-width:1140px;margin:0;padding:0;animation:.2s .1s forwards xdL95W_onVariantDisplayed;display:flex;position:fixed;right:auto;overflow:hidden;-ms-transform:translate(-50%);transform:translate(-50%)}.xdL95W_productVariantPanel .xdL95W_productVariantPanel__header{background-color:var(--mako-color-white);border-radius:calc(var(--mako-size-radius-large)*.5) calc(var(--mako-size-radius-large)*.5) 0 0}@keyframes xdL95W_onVariantDisplayed{0%{opacity:0;top:calc(var(--mako-spacing-40) - var(--mako-spacing-40)*.625)}to{opacity:1;top:var(--mako-spacing-40)}}
.pQZpkW_productVariantPanelTitleSection{padding:calc(var(--mako-spacing-40)*1.25) calc(var(--mako-spacing-40)*1.25) var(--mako-spacing-40);justify-content:space-between;align-items:flex-start;display:flex}.pQZpkW_productVariantPanelTitleSection .pQZpkW_productVariantPanelTitleSection__title{font-family:var(--mako-font-family-default);font-size:var(--mako-font-size-140);font-weight:var(--mako-font-weight-bold);color:var(--mako-color-black);letter-spacing:0;margin-top:0;margin-bottom:0;line-height:1.5}
.ywhG7W_productVariantPanelFacetTab{max-height:40px;padding:calc(var(--mako-spacing-40)*.5) var(--mako-spacing-40);font-size:var(--mako-font-size-100);color:var(--mako-color-black);font-weight:var(--mako-font-weight-medium);cursor:pointer;white-space:nowrap;text-transform:capitalize;border:1px solid transparent;justify-content:center;align-items:center;display:inline-block;position:relative}.ywhG7W_productVariantPanelFacetTab .ywhG7W_productVariantPanelFacetTab__count{background-color:var(--mako-color-blue-950);font-size:calc(var(--mako-font-size-100)*.5);color:var(--mako-color-yellow-400);text-align:center;border-radius:50%;width:11px;height:11px;position:absolute;top:2px;right:2px}.ywhG7W_productVariantPanelFacetTab--active{color:var(--mako-color-white);background-color:var(--mako-color-blue-700);font-weight:var(--mako-font-weight-semi-bold);border-radius:4px}.ywhG7W_productVariantPanelFacetTab--active .ywhG7W_productVariantPanelFacetTab__count{background-color:var(--mako-color-yellow-400);color:var(--mako-color-blue-950)}
._0ZBddW_productVariantPanelFacetTabs{justify-content:space-between;align-items:center;gap:var(--mako-spacing-40);padding-left:calc(var(--mako-spacing-40)*1.25);padding-right:calc(var(--mako-spacing-40)*1.25);flex-flow:row;display:flex}
._6bLMFG_productVariantPanelFacet{padding:calc(var(--mako-spacing-40)*.25) calc(var(--mako-spacing-40)*.5);background-color:var(--mako-color-white);color:var(--mako-color-blue-700);border:1px solid var(--mako-color-blue-700);font-weight:500;font-size:var(--mako-font-size-80);min-width:50px;margin-right:calc(var(--mako-spacing-40)*.5);text-align:center;cursor:pointer;margin-bottom:calc(var(--mako-spacing-40)*.5);border-radius:2px}._6bLMFG_productVariantPanelFacet--selected{color:var(--mako-color-white);background-color:var(--mako-color-blue-700)}._6bLMFG_productVariantPanelFacet--disabled{cursor:not-allowed;background:var(--mako-color-neutral-100);border-color:var(--mako-color-neutral-500);color:var(--mako-color-neutral-500)}
.Rx-4iq_productVariantPanelFacets{padding:var(--mako-spacing-40) calc(var(--mako-spacing-40)*.75);background-color:var(--mako-color-blue-25);max-height:100px;margin-inline:calc(var(--mako-spacing-40)*1.25);flex-wrap:wrap;display:flex;overflow-y:auto}
.P5tZ9G_productSelectOptions__label{color:var(--mako-color-blue-950);font-family:var(--mako-font-family-default);font-size:var(--mako-font-size-70);font-weight:var(--mako-font-weight-medium);padding:calc(var(--mako-spacing-40)*.5) calc(var(--mako-spacing-40)*.75);white-space:pre-wrap;flex-wrap:wrap;display:flex}.P5tZ9G_productSelectOptions .P5tZ9G_productSelectOptions__checkMark span{padding-left:0}.P5tZ9G_productSelectOptions .P5tZ9G_productSelectOptions__checkMark span svg{fill:var(--mako-color-yellow-400)}
._6ikC1a_productVariantPanelFiltersAttributes{line-height:1}._6ikC1a_productVariantPanelFiltersAttributes__select{margin-bottom:0}@media (min-width:768px){._6ikC1a_productVariantPanelFiltersAttributes{width:200px}}@media (min-width:992px){._6ikC1a_productVariantPanelFiltersAttributes{width:200px}}@media (min-width:1200px){._6ikC1a_productVariantPanelFiltersAttributes{width:265px}}
.u33BXW_productVariantPanelSearch{width:238px;position:relative}@media (min-width:768px){.u33BXW_productVariantPanelSearch{width:100px}}@media (min-width:992px){.u33BXW_productVariantPanelSearch{width:238px}}@media (min-width:1200px){.u33BXW_productVariantPanelSearch{width:293px}}@media (min-width:1400px){.u33BXW_productVariantPanelSearch{width:347px}}.u33BXW_productVariantPanelSearch .u33BXW_productVariantPanelSearch__input{border-radius:25px;padding-right:40px}.u33BXW_productVariantPanelSearch .u33BXW_productVariantPanelSearch_button{width:20px;height:20px;-webkit-box-shadow:none;box-shadow:none;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:10px}.u33BXW_productVariantPanelSearch .u33BXW_productVariantPanelSearch_button svg{width:20px;height:20px;fill:var(--mako-color-neutral-900)}
.tLQElG_productVariantPanelFiltersSection{justify-content:space-between;align-items:center;gap:var(--mako-spacing-40);padding:var(--mako-spacing-30) var(--mako-spacing-60);display:flex}.tLQElG_productVariantPanelFiltersSection .tLQElG_productVariantPanelFiltersSection__filters{align-items:center;gap:var(--mako-spacing-40);flex:auto;justify-content:flex-end;display:flex}.tLQElG_productVariantPanelFiltersSection .tLQElG_productVariantPanelFiltersSection__variantCount{text-transform:capitalize;font-size:var(--mako-font-size-120);font-weight:var(--mako-font-weight-semi-bold);text-align:left;color:var(--mako-color-black-900);margin:0}
._18ZyCG_productVariantPanelBackdrop{z-index:var(--mako-z-index-modal-backdrop);background-color:var(--mako-color-blue-950);opacity:0;cursor:pointer;width:100vw;height:100vh;transition:opacity .3s ease-in-out;position:fixed;top:0;left:0}._18ZyCG_productVariantPanelBackdrop._18ZyCG_productVariantPanelBackdrop--show{opacity:.5}
._5kstkG_separateTabs__tabs{margin-left:calc(-1*var(--mako-spacing-40)*.25);margin-right:calc(-1*var(--mako-spacing-40)*.25);margin-top:calc(-1*var(--mako-spacing-40)*.25);display:flex}._5kstkG_separateTabs__tabs ._5kstkG_separateTabs__column{padding-left:calc(var(--mako-spacing-40)*.25);padding-right:calc(var(--mako-spacing-40)*.25);flex:1 1 0}._5kstkG_separateTabs__tabs ._5kstkG_separateTabs__tab{height:100%;padding:var(--mako-spacing-40);cursor:pointer;background:var(--mako-color-white);font-size:var(--mako-font-size-70);text-align:center;text-transform:uppercase;color:var(--mako-color-neutral-700);border-radius:4px;justify-content:center;align-items:center;line-height:21px;text-decoration:none;transition:color .25s,font-size .15s,box-shadow .25s;display:flex;position:relative;overflow:hidden}._5kstkG_separateTabs__tabs ._5kstkG_separateTabs__tab:after{content:"";border-bottom:3px solid var(--mako-color-yellow-400);opacity:0;border-radius:3px;transition:opacity .35s;display:block;position:absolute;bottom:0;left:4px;right:4px}._5kstkG_separateTabs__tabs ._5kstkG_separateTabs__tab._5kstkG_separateTabs__tab--active,._5kstkG_separateTabs__tabs ._5kstkG_separateTabs__tab:hover{box-shadow:0 4px 4px rgba(0,0,0,.25)}._5kstkG_separateTabs__tabs ._5kstkG_separateTabs__tab._5kstkG_separateTabs__tab--active{padding:calc(var(--mako-spacing-40)*.75);color:var(--mako-color-blue-950);font-size:var(--mako-font-size-100);font-weight:700}._5kstkG_separateTabs__tabs ._5kstkG_separateTabs__tab._5kstkG_separateTabs__tab--active:after{opacity:1}
.o1ClRG_productSimilarAndComplementaryRecommendations{margin:var(--mako-spacing-60) 0}.o1ClRG_productSimilarAndComplementaryRecommendations .o1ClRG_productSimilarAndComplementaryRecommendations__tab{background-color:var(--mako-color-neutral-200);color:var(--mako-color-neutral-700);height:calc(var(--mako-spacing-40)*2);font-size:var(--mako-font-size-70)!important}.o1ClRG_productSimilarAndComplementaryRecommendations .o1ClRG_productSimilarAndComplementaryRecommendations__tab:after{border-bottom:1px solid var(--mako-color-yellow-400)}.o1ClRG_productSimilarAndComplementaryRecommendations .o1ClRG_productSimilarAndComplementaryRecommendations__tab--active{background-color:var(--mako-color-white);border:1px solid var(--mako-color-neutral-100);color:var(--mako-color-blue-950)!important;font-size:var(--mako-font-size-70)!important;box-shadow:none!important}.o1ClRG_productSimilarAndComplementaryRecommendations .o1ClRG_productSimilarAndComplementaryRecommendations__column{margin-bottom:calc(var(--mako-spacing-40)*.5);flex:none}
