@charset "UTF-8";
.ProductDetail-Container.General-Container{margin-top:0}.ProductContainer{margin-top:10px;padding-bottom:0}@media(min-width:1024px){.ProductContainer{display:grid;align-items:flex-start;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;grid-gap:0 40px}}@media(min-width:1300px){.ProductContainer{grid-template-columns:600px auto}}@media screen and (max-width:63.9375em){.ProductContainer{display:flex;flex-direction:column;margin-top:0}}@media screen and (max-width:63.9375em){.ProductContainer>div{width:100%}}.ProductContainer .DisplayItemTitle{visibility:visible;display:flex;flex-wrap:wrap;align-items:center;grid-gap:7px 16px;margin:0 0 17px 0;order:0}@media screen and (min-width:64em){.ProductContainer .DisplayItemTitle{order:1;margin-top:-6px}}@media screen and (max-width:63.9375em){.ProductContainer .DisplayItemTitle{margin-top:-6px;margin-bottom:12px}}.ProductContainer .DisplayItemTitle h1{line-height:1.2;margin:0;font-size:32px}@media(min-width:1250px){.ProductContainer .DisplayItemTitle h1{font-size:35px}}@media(min-width:1570px){.ProductContainer .DisplayItemTitle h1{font-size:44px}}@media screen and (max-width:63.9375em){.ProductContainer .DisplayItemTitle h1{font-size:35px;margin-top:0}}@media screen and (max-width:40em){.ProductContainer .DisplayItemTitle h1{font-size:30px}}@media(max-width:380px){.ProductContainer .DisplayItemTitle h1{font-size:24px;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif}}.ProductContainer .DisplayItemTitle .ProductTag{order:99;margin:0 9px 2px 0;padding:8px 9px 5px 9px;border-radius:4px;font-size:16px;line-height:1}@media screen and (max-width:40em){.ProductContainer .DisplayItemTitle .ProductTag{font-size:15px;padding:6px 7px 4px 7px;border-radius:3px}}@media(max-width:380px){.ProductContainer .DisplayItemTitle .ProductTag{font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif}}.ProductContainer .DisplayItemTitle .ProductTag:last-child{margin-right:0}.ProductContainer .LeftCol{width:100%;margin:0 0 24px 0;order:1}@media(min-width:1330px){.ProductContainer .LeftCol{margin-bottom:40px}}@media screen and (min-width:64em){.ProductContainer .LeftCol{order:0;grid-row-start:1;grid-row-end:3;position:sticky;top:32px;z-index:2;margin-bottom:32px}}.ProductContainer .LeftCol .DisplayItemImageContainer{position:relative;width:100%}@media screen and (max-width:63.9375em){.ProductContainer .LeftCol .DisplayItemImageContainer{width:464px}}@media screen and (max-width:40em){.ProductContainer .LeftCol .DisplayItemImageContainer{width:100%}}.ProductContainer .LeftCol .DisplayItemImageContainer>.LoadingOverlayWrapper{border:1px solid #d9d4d1}.ProductContainer .LeftCol .DisplayItemImageContainer .DisplayItemImage{left:0;top:0;margin:0 0 0 0;padding:30px;border:1px solid #d9d4d1;aspect-ratio:1/1;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;overflow:visible!important;width:100%!important;height:100%!important}@media screen and (max-width:40em){.ProductContainer .LeftCol .DisplayItemImageContainer .DisplayItemImage{padding:16px}}.ProductContainer .LeftCol .DisplayItemImageContainer .DisplayItemImage .zoom-box-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;overflow:visible!important;width:100%!important;height:100%!important}.ProductContainer .LeftCol .DisplayItemImageContainer .DisplayItemImage .zoom-box{display:flex!important;align-items:center!important;justify-content:center!important;position:static!important;overflow:visible!important;width:100%!important;height:100%!important}.ProductContainer .LeftCol .DisplayItemImageContainer .DisplayItemImage .BigProductImage{display:none;margin:auto;float:none;border:0;position:relative;max-height:100%;max-width:100%;vertical-align:bottom}.ProductContainer .LeftCol .DisplayItemImageContainer .DisplayItemImage .BigProductImage.active{display:block}.ProductContainer .LeftCol .DisplayItemImageContainer .EnlargeImage{position:absolute;bottom:1px;right:1px;padding:8px;background-color:#fff;border-radius:5px 0 0 0}.ProductContainer .LeftCol .DisplayItemImageContainer .EnlargeImage .ZoomIcon{display:block;margin:0 auto 0 auto}.ProductContainer .ProductImagesSelector{display:flex;align-items:center;position:relative;width:100%;margin:0;padding:0}.ProductContainer .ProductImagesSelector .PreviousButton,.ProductContainer .ProductImagesSelector .NextButton{display:none!important}.ProductContainer .ProductImagesSelector .ProductImagesSelectorListWrapper{flex-grow:2;margin:0}.ProductContainer .ProductImagesSelector .ProductImagesSelectorList{display:grid;grid-gap:10px;width:100%;margin:16px 0 0 0;padding:0;list-style:none}@media screen and (max-width:40em){.ProductContainer .ProductImagesSelector .ProductImagesSelectorList{margin-top:12px}}@media(min-width:1024px){.ProductContainer .ProductImagesSelector .ProductImagesSelectorList{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media(min-width:1330px){.ProductContainer .ProductImagesSelector .ProductImagesSelectorList{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@media(max-width:1023px){.ProductContainer .ProductImagesSelector .ProductImagesSelectorList{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@media(max-width:800px){.ProductContainer .ProductImagesSelector .ProductImagesSelectorList{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@media(max-width:640px){.ProductContainer .ProductImagesSelector .ProductImagesSelectorList{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media(max-width:320px){.ProductContainer .ProductImagesSelector .ProductImagesSelectorList{grid-template-columns:1fr 1fr 1fr 1fr}}.ProductContainer .ProductImagesSelector .ProductImagesSelectorList .ProductThumbnail{display:inline-flex;position:relative;margin:0;padding:5px}.ProductContainer .ProductImagesSelector .ProductImagesSelectorList .ProductThumbnail.active .ProductThumbnailImageWrapper:focus:after{border:2px solid #1872c5}.ProductContainer .ProductImagesSelector .ProductImagesSelectorList .ProductThumbnail.active .ProductThumbnailImageWrapper:after{display:block}.ProductContainer .ProductImagesSelector .ProductImagesSelectorList .ProductThumbnail.active .ProductThumbnailImageWrapper:before{display:block}.ProductContainer .ProductImagesSelector .ProductImagesSelectorList .ProductThumbnail .ProductThumbnailImageWrapper{position:relative;color:inherit;text-decoration:none;display:block;height:100%;width:100%;margin:0;padding:0 0 100% 0;cursor:pointer}.ProductContainer .ProductImagesSelector .ProductImagesSelectorList .ProductThumbnail .ProductThumbnailImageWrapper:focus{outline:0}.ProductContainer .ProductImagesSelector .ProductImagesSelectorList .ProductThumbnail .ProductThumbnailImageWrapper:focus:after{display:block;border:2px solid #000}.ProductContainer .ProductImagesSelector .ProductImagesSelectorList .ProductThumbnail .ProductThumbnailImageWrapper:focus:before{display:block}.ProductContainer .ProductImagesSelector .ProductImagesSelectorList .ProductThumbnail .ProductThumbnailImageWrapper img{display:block;margin:auto;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProductContainer .ProductImagesSelector .ProductImagesSelectorList .ProductThumbnail .ProductThumbnailImageWrapper .View360{z-index:6;position:absolute;top:-3px;right:-3px;font-size:11px;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;line-height:1;background:#fff;padding:3px}.ProductContainer .ProductImagesSelector .ProductImagesSelectorList .ProductThumbnail .ProductThumbnailImageWrapper:after{display:none;content:"";position:absolute;z-index:5;top:-6px;bottom:-6px;left:-6px;right:-6px;border:2px solid #1872c5;box-shadow:inset 0 0 0 1px #fff}.ProductContainer .ProductImagesSelector .ProductImagesSelectorList .ProductThumbnail .ProductThumbnailImageWrapper:before{display:none;content:"";position:absolute;z-index:5;top:-4px;bottom:-4px;left:-4px;right:-4px;border:1px solid #fff}.ProductContainer .RightCol{visibility:visible;position:relative;width:100%;margin:0 0 24px 0;order:2}@media screen and (min-width:64em){.ProductContainer .RightCol{grid-column:2}}.ProductContainer .RightCol .ProductDetailItemWrapper{display:flex;flex-wrap:wrap;grid-gap:10px 20px;margin-bottom:14px}.ProductContainer .RightCol .ProductDetailItemWrapper .ProductDetailItem{display:inline-flex;flex-wrap:wrap;vertical-align:top;margin:0;line-height:1.3;width:unset;font-size:17px}@media(max-width:380px){.ProductContainer .RightCol .ProductDetailItemWrapper .ProductDetailItem{font-size:16px}}.ProductContainer .RightCol .ProductDetailItemWrapper .ProductDetailItem:last-child{margin-right:0}.ProductContainer .RightCol .ProductDetailItemWrapper .ProductDetailItem .Label{display:inline-block;vertical-align:baseline;font-size:inherit;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;font-weight:600;margin-bottom:2px;line-height:1.3}@media(max-width:380px){.ProductContainer .RightCol .ProductDetailItemWrapper .ProductDetailItem .Label{font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif}}.ProductContainer .RightCol .ProductDetailItemWrapper .ProductDetailItem .Label:after{display:inline-block;vertical-align:baseline;content:":";margin-right:.2rem}.ProductContainer .RightCol .ProductDetailItemWrapper .ProductDetailItem .Value{display:inline-block;vertical-align:baseline;font-size:inherit;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;font-weight:500}@media(max-width:380px){.ProductContainer .RightCol .ProductDetailItemWrapper .ProductDetailItem .Value{font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif}}.ProductContainer .RightCol .TextDetailWrapper{position:relative;margin:0 0 16px 0}@media(min-width:1400px){.ProductContainer .RightCol .TextDetailWrapper{margin-bottom:20px}}.ProductContainer .RightCol .TextDetailWrapper:last-child{margin-bottom:0}.ProductContainer .RightCol .TextDetailWrapper.IsCollapsed .ReadMoreTextDetailWrapper{display:block}.ProductContainer .RightCol .TextDetailWrapper.IsShowingMoreText .TextDetailCollapsibleArea{overflow:visible!important;max-height:unset!important}.ProductContainer .RightCol .TextDetailWrapper.IsShowingMoreText .ReadMoreTextDetailWrapper:after{display:none!important}.ProductContainer .RightCol .TextDetailWrapper.IsShowingMoreText .ReadMoreTextDetailWrapper .ButtonText{position:relative;right:0;bottom:0;margin:16px 0 0 auto;padding:0}.ProductContainer .RightCol .TextDetailWrapper.IsShowingMoreText .ReadMoreTextDetailWrapper .ButtonText:focus:after{left:-6px}.ProductContainer .RightCol .TextDetailWrapper.IsShowingMoreText .ReadMoreTextDetailWrapper .ButtonText .SVGSpriteIcon.ChevronIcon{transform:rotate(180deg)}.ProductContainer .RightCol .TextDetailWrapper:has(>.ProductInformationBody:empty){display:none!important}.ProductContainer .RightCol .TextDetailWrapper .TextDetailCollapsibleArea{font-size:16px;max-height:264px;line-height:24px;overflow:hidden;margin:0}.ProductContainer .RightCol .TextDetailWrapper .TextDetailCollapsibleArea *{line-height:inherit!important;font-size:inherit!important;color:inherit!important}.ProductContainer .RightCol .TextDetailWrapper .ReadMoreTextDetailWrapper{display:none;position:relative;margin-top:0}.ProductContainer .RightCol .TextDetailWrapper .ReadMoreTextDetailWrapper:after{pointer-events:none;display:block;content:"";position:absolute;bottom:100%;left:0;width:100%;height:66px;background:#fff;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 100%)}.ProductContainer .RightCol .TextDetailWrapper .ReadMoreTextDetailWrapper .ButtonText{display:flex;align-items:center;margin:0;position:absolute;right:0;bottom:-2px;z-index:10;padding:2px 2px 2px 16px;background-color:#fff}.ProductContainer .RightCol .TextDetailWrapper .ReadMoreTextDetailWrapper .ButtonText:focus:after{left:10px}.ProductContainer .RightCol .TextDetailWrapper .ReadMoreTextDetailWrapper .ButtonText .SVGSpriteIcon{margin:0 0 0 5px}.ProductContainer .RightCol .TextDetailWrapper .ReadMoreTextDetailWrapper .ButtonText .SVGSpriteIcon.ChevronIcon{width:11px;height:7px}.ProductContainer .RightCol .TextDetailWrapper .ReadMoreTextDetailWrapper .ButtonText .ButtonTextValue{font-weight:bold}.ProductContainer .RightCol .InformationArea{display:inline-flex;width:unset;margin-bottom:20px}.ProductContainer .RightCol .DisplayItemUomListContainer{width:100%;margin:0 0 25px 0;position:relative;border:1px solid #d9d4d1;padding:10px 10px 10px 16px}@media screen and (max-width:40em){.ProductContainer .RightCol .DisplayItemUomListContainer{border:0;padding:0}}.ProductContainer .RightCol .DisplayItemUomListContainer:empty{display:none}.ProductContainer .RightCol .DisplayItemUomListContainer .DisplayItemUomList{float:none;width:100%}.ProductContainer .RightCol .DisplayItemUomListContainer .DisplayItemUomList .UomWrapper{display:flex;align-items:center;font-size:16px}@media screen and (max-width:40em){.ProductContainer .RightCol .DisplayItemUomListContainer .DisplayItemUomList .UomWrapper{flex-wrap:wrap}}.ProductContainer .RightCol .DisplayItemUomListContainer .DisplayItemUomList .UomWrapper .UomDescAndPriceWrapper{flex-grow:2;margin:0 16px 0 0}.ProductContainer .RightCol .DisplayItemUomListContainer .DisplayItemUomList .UomWrapper .UomDescAndPriceWrapper .UomDescWrapper{display:flex;margin:0 0 3px 0;padding-left:0}.ProductContainer .RightCol .DisplayItemUomListContainer .DisplayItemUomList .UomWrapper .UomDescAndPriceWrapper .UomPriceWrapper{display:flex}.ProductContainer .RightCol .DisplayItemUomListContainer .DisplayItemUomList .UomWrapper .UomDescAndPriceWrapper .UomPriceMainPrice{font-size:18px}.ProductContainer .RightCol .DisplayItemUomListContainer .DisplayItemUomList .UomWrapper .UomDescAndPriceWrapper .SurchargePrice+.SurchargePrice{display:none!important}.ProductContainer .RightCol .DisplayItemUomListContainer .DisplayItemUomList .UomWrapper .TrafficLightWrapper{display:inline-flex;align-items:center;vertical-align:middle;font-size:13px;margin:0 16px 0 0}@media screen and (max-width:400px){.ProductContainer .RightCol .DisplayItemUomListContainer .DisplayItemUomList .UomWrapper .TrafficLightWrapper{margin-right:0}}.ProductContainer .RightCol .DisplayItemUomListContainer .DisplayItemUomList .UomWrapper .TrafficLightWrapper .TrafficLight{margin-top:-1px;margin-right:5px}.ProductContainer .RightCol .DisplayItemUomListContainer .DisplayItemUomList .UomWrapper .TrafficLightWrapper .TrafficLightText{text-align:left}.ProductContainer .RightCol .DisplayItemUomListContainer .DisplayItemUomList .UomWrapper .UomQtyAndAddToBasketButtonWrapper{display:flex;align-items:center}@media screen and (max-width:400px){.ProductContainer .RightCol .DisplayItemUomListContainer .DisplayItemUomList .UomWrapper .UomQtyAndAddToBasketButtonWrapper{width:100%;margin-top:16px}}.ProductContainer .RightCol .DisplayItemUomListContainer .DisplayItemUomList .UomWrapper .UomQtyAndAddToBasketButtonWrapper.HasOutOfStockMessage .NotifyMeButton{width:94px;font-size:13px}.ProductContainer .RightCol .DisplayItemUomListContainer .DisplayItemUomList .UomWrapper .UomQtyAndAddToBasketButtonWrapper .UomQtyWrapper{margin:0 16px 0 0}.ProductContainer .RightCol .DisplayItemUomListContainer .DisplayItemUomList .UomWrapper .UomQtyAndAddToBasketButtonWrapper .UomQtyWrapper .Qty-Box{margin-bottom:0}@media(max-width:640px){.ProductContainer .RightCol .DisplayItemUomListContainer .DisplayItemUomList .UomWrapper .UomQtyAndAddToBasketButtonWrapper .UomQtyWrapper .Qty-Box{width:52px}}.ProductContainer .RightCol .DisplayItemUomListContainer .DisplayItemUomList .UomWrapper .UomQtyAndAddToBasketButtonWrapper .UomAddToBasketButtonWrapper{margin:0 4px 0 0}.ProductContainer .RightCol .DisplayItemUomListContainer .DisplayItemUomList .UomWrapper .UomQtyAndAddToBasketButtonWrapper .UomAddToBasketButtonWrapper .PurchaseButton{margin:0}.ProductContainer .RightCol .DisplayItemUomListContainer .DisplayItemUomList .UomWrapper .FavouritesButton,.ProductContainer .RightCol .DisplayItemUomListContainer .DisplayItemUomList .UomWrapper .WishListButton{margin:0 0 0 12px}.ProductContainer .RightCol .DisplayItemUomListContainer .DisplayItemUomList .UomWrapper .FavouritesButton{margin-top:-2px}.ProductContainer .RightCol .TabsTitleAndContentWrapper{margin-bottom:20px}.ProductContainer .RightCol .TabsTitleAndContentWrapper:has(>.TabTitlesOuterWrapper>.TabTitlesOverlowWrapper>.TabTitlesWrapper:empty){display:none!important}.ProductContainer .RightCol .TabsTitleAndContentWrapper:empty{display:none}.ProductContainer .RightCol .TradeExcludingVATLabel{margin:-2px 0 0 0}.ProductContainer .RightCol .ProductDetailTabsWrapper .TabContent .IntroTextWrapper{margin-block-end:9px}.ProductContainer .RightCol .ProductDetailTabsWrapper .TabContent .PanelVideos .ItemWrapper{display:block;margin-bottom:16px}.ProductContainer .RightCol .ProductDetailTabsWrapper .TabContent .PanelVideos .ItemWrapper:last-child{margin-bottom:0}.ProductContainer .RightCol .ProductDetailTabsWrapper .TabContent .PanelBlog .ItemWrapper{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d9d4d1}.ProductContainer .RightCol .ProductDetailTabsWrapper .TabContent .PanelBlog .ItemWrapper:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.ProductContainer .RightCol .ProductDetailTabsWrapper .TabContent .PanelBlog .ItemWrapper .BlogPostLink{font-size:19px;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;font-weight:600}@media screen and (max-width:40em){.ProductContainer .RightCol .ProductDetailTabsWrapper .TabContent .PanelBlog .ItemWrapper .BlogPostLink{font-size:16px}}.ProductContainer .RightCol .ProductDetailTabsWrapper .TabContent .PanelBlog .ItemWrapper .BlogPostLink:not(:hover){text-decoration:none}.ProductContainer .RightCol .ProductDetailTabsWrapper .TabContent .TabDataList.HasLinks>li{margin-block-end:6px}.ProductContainer .RightCol .ProductDetailTabsWrapper .TabContent .TabDataList.HasLinks>li:last-child{margin-block-end:0}.ProductContainer .RightCol .ProductDetailTabsWrapper .TabContent .TabDataList>li{margin-block-end:2px}.ProductContainer .RightCol .ProductDetailTabsWrapper .TabContent .TabDataList>li:last-child{margin-block-end:0}.ProductContainer .RightCol .ProductDetailTabsWrapper .TabContent .ItemWrapper{display:block;margin-bottom:10px;word-break:break-word;word-wrap:break-word}.ProductContainer .RightCol .ProductDetailTabsWrapper .TabContent .ItemWrapper:last-child{margin-bottom:0}.ProductContainer .RightCol .ProductDetailTabsWrapper .TabContent .ItemWrapper:last-child .DownloadableItem{margin-bottom:0}.ProductContainer .RightCol .ProductDetailTabsWrapper .TabContent .DownloadableItem{display:inline-flex;align-items:center;text-decoration:none;margin-bottom:8px}.ProductContainer .RightCol .ProductDetailTabsWrapper .TabContent .DownloadableItem:hover .Text{text-decoration:underline}.ProductContainer .RightCol .ProductDetailTabsWrapper .TabContent .DownloadableItem:focus:after{top:-5px;bottom:-5px;left:-6px;right:-6px}.ProductContainer .RightCol .ProductDetailTabsWrapper .TabContent .DownloadableItem .SVGSpriteIcon{margin-right:10px}.ProductContainer .RightCol .ProductDetailTabsWrapper .TabContent .DownloadableItem .Text{flex-grow:2;margin-top:2px}.ProductContainer .RightCol .ArtificialTopHeading{font-weight:600;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;color:#111;font-size:27px;margin-bottom:12px;line-height:1.3}@media(max-width:640px){.ProductContainer .RightCol .ArtificialTopHeading{font-size:25px}}.ExtraProductItemsOuterWrapper{display:block;margin-block-end:20px;padding-block-start:20px;background-color:#fff;border-top:1px solid #d9d4d1}.ExtraProductItemsOuterWrapper:empty{display:none}.ExtraProductItemsTitle{color:#111;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;font-weight:600;font-size:19px;margin-bottom:8px}@media screen and (max-width:40em){.ExtraProductItemsTitle{margin-bottom:4px}}.ExtraProductItems{display:grid;grid-template-columns:1fr 1fr;flex-wrap:wrap;text-align:center;justify-content:center;grid-gap:16px}@media(min-width:760px){.ExtraProductItems{grid-template-columns:1fr 1fr 1fr}}@media(max-width:640px){.ExtraProductItems{grid-gap:10px}}.ExtraProductItems .ProductItemWrapper{position:relative;width:100%;padding:10px;border:1px solid #d9d4d1}.ExtraProductItems .ProductItem{position:static;display:flex;flex-wrap:wrap;justify-content:center;color:#372929;text-decoration:none;width:100%;margin:0}.ExtraProductItems .ProductItem:hover,.ExtraProductItems .ProductItem:focus{text-decoration:underline;border-color:#111}.ExtraProductItems .ProductItem:hover .ProductItemName,.ExtraProductItems .ProductItem:focus .ProductItemName{text-decoration:underline;color:#ca3349}.ExtraProductItems .ProductItem .ProductItemImage{display:flex;align-items:center;justify-content:center;position:relative;margin:0;padding:0;height:150px}@media screen and (min-width:40.0625em){.ExtraProductItems .ProductItem .ProductItemImage{height:160px}}@media(min-width:1024px) and (max-width:1249px){.ExtraProductItems .ProductItem .ProductItemImage{width:100%}}@media(max-width:480px){.ExtraProductItems .ProductItem .ProductItemImage{height:140px}}@media(max-width:320px){.ExtraProductItems .ProductItem .ProductItemImage{height:110px}}.ExtraProductItems .ProductItem .ProductItemImage img{image-rendering:unset}.ExtraProductItems .ProductItem .ProductItemName{width:100%;display:block;margin-top:12px;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;font-weight:normal;font-size:13px}.ReconStatusInfoContent .ReconStatusTypeItem{margin:0 0 -2px 0;padding:16px 20px 18px 20px;border:2px solid #d9d4d1}.ReconStatusInfoContent .ReconStatusTypeItem:last-child{margin-bottom:0}.viewer-box{position:absolute;overflow:hidden;opacity:0;pointer-events:none;visibility:hidden}.ReviewsOuterWidgetWrapper{position:relative;margin-bottom:20px;border:1px solid #d9d4d1}#ReviewsWidget{height:343px;overflow:auto}.ReviewsWidget{margin-bottom:26px}.ReviewsWidget:last-child{margin-bottom:0}.ReviewsWidget .ElementsWidget{padding:20px;background-color:transparent}@media(max-width:640px){.ReviewsWidget .ElementsWidget{padding:16px}}.ReviewsWidget .ElementsWidget:last-child{margin-bottom:0!important}.ReviewsWidget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__form .u-hr--top:first-child,.ReviewsWidget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__form .u-hr--bottom:last-child{display:none!important}.ReviewsWidget .ElementsWidget-prefix .R-Button{line-height:1!important}#reviews-io-polaris-modal-ReviewsWidget .ElementsWidget:empty{margin:0}
.BreadcrumbContainer{visibility:visible;position:relative;z-index:6;display:block;margin-top:calc(-48px + 1rem)}@media(max-width:1024px){.BreadcrumbContainer{margin-top:calc(-32px + 1rem)}}@media(max-width:640px){.BreadcrumbContainer{margin-top:calc(-16px + 1rem)}}.BreadcrumbContainer .Breadcrumb{width:100%;margin:0 0 .7rem 0;padding:1px 0 0 0;background-color:transparent;color:#888}@media screen and (max-width:63.9375em){.BreadcrumbContainer .Breadcrumb{margin:0 0 6px 0;color:rgba(0,0,0,.6)}}.BreadcrumbContainer .Breadcrumb>ol{display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;cursor:default;margin:0;padding:0;list-style:none;line-height:1.3;font-size:13px}@media(max-width:320px){.BreadcrumbContainer .Breadcrumb>ol{font-size:12px}}.BreadcrumbContainer .Breadcrumb>ol>li{margin:0 0 6px 0;font-weight:normal;line-height:inherit}.BreadcrumbContainer .Breadcrumb>ol>li:hover a{color:#ca3349;text-decoration:underline}.BreadcrumbContainer .Breadcrumb>ol>li:first-child{margin-left:0}.BreadcrumbContainer .Breadcrumb>ol>li span{display:block;height:100%;width:100%}.BreadcrumbContainer .Breadcrumb>ol>li>a{margin-right:5px}.BreadcrumbContainer .Breadcrumb>ol>li a{color:#888;text-decoration:none}@media screen and (max-width:63.9375em){.BreadcrumbContainer .Breadcrumb>ol>li a{color:rgba(0,0,0,.6)}}.BreadcrumbContainer .Breadcrumb>ol>li a:hover{text-decoration:underline;color:#ca3349}.BreadcrumbContainer .Breadcrumb>ol>li a:focus:after{top:-2px;bottom:-2px;left:-4px;right:-4px}.BreadcrumbContainer .Breadcrumb>ol>li>.BreadcrumbItemTextOnly{color:#888}@media screen and (max-width:63.9375em){.BreadcrumbContainer .Breadcrumb>ol>li>.BreadcrumbItemTextOnly{color:rgba(0,0,0,.6)}}.BreadcrumbContainer .Breadcrumb>ol>li .BreadcrumbItemAnchor:hover~.BreadcrumbItemSiblingContainer,.BreadcrumbContainer .Breadcrumb>ol>li .BreadcrumbItemTextOnly:hover~.BreadcrumbItemSiblingContainer{display:block!important}@media(max-width:1024px){.BreadcrumbContainer .Breadcrumb>ol>li .BreadcrumbItemAnchor:hover~.BreadcrumbItemSiblingContainer,.BreadcrumbContainer .Breadcrumb>ol>li .BreadcrumbItemTextOnly:hover~.BreadcrumbItemSiblingContainer{display:none!important}}.BreadcrumbContainer .Breadcrumb>ol>li div:not(:hover):not(.CMSEditTokenIcon):not(.CMSTokenHover):not(.EditableToken){display:none}.BreadcrumbContainer .Breadcrumb>ol .CrumbtrailDelimter{display:inline-block;margin-right:5px}.BreadcrumbContainer .Breadcrumb .BreadcrumbItemSiblingContainer{position:absolute;z-index:2;margin-left:0;padding:8px 0 0 0;color:#372929}.BreadcrumbContainer .Breadcrumb .BreadcrumbItemSiblingContainer>ul{background-color:#fff;border:solid 1px #111;list-style:none;margin:0;padding:0}.BreadcrumbContainer .Breadcrumb .BreadcrumbItemSiblingContainer>ul li{margin:0;border-bottom:1px solid #111;font-size:14px}.BreadcrumbContainer .Breadcrumb .BreadcrumbItemSiblingContainer>ul li:last-child{border-bottom:0}.BreadcrumbContainer .Breadcrumb .BreadcrumbItemSiblingContainer>ul li a{display:block;padding:7px .5rem 6px .5rem;text-decoration:none;color:#000}.BreadcrumbContainer .Breadcrumb .BreadcrumbItemSiblingContainer>ul li a:hover{background-color:#ca3349;color:#fff;text-decoration:none}.BreadcrumbContainer .Breadcrumb .BreadcrumbItemSiblingContainer>ul li a:focus:after{top:-1px;bottom:-1px;left:-1px;right:-1px}.NodeTitleAndNodeImageAndNodeTextWrapper{display:flex;margin:0 0 32px 0}@media screen and (max-width:63.9375em){.NodeTitleAndNodeImageAndNodeTextWrapper{flex-wrap:wrap;margin-bottom:16px}}.NodeTitleAndNodeImageAndNodeTextWrapper>.NodeStructure{width:100%}.NodeTitleAndNodeImageAndNodeTextWrapper .NodeImageOuterWrapper{position:relative;flex-shrink:0;width:352px;max-width:100%}@media screen and (min-width:64em){.NodeTitleAndNodeImageAndNodeTextWrapper .NodeImageOuterWrapper{order:0;margin-right:32px}}@media screen and (max-width:40em){.NodeTitleAndNodeImageAndNodeTextWrapper .NodeImageOuterWrapper{width:100%}}.NodeTitleAndNodeImageAndNodeTextWrapper .NodeImageOuterWrapper .NodeImageWrapper{position:relative;display:flex;align-items:center;justify-content:center;border:1px solid #d9d4d1;overflow:hidden;height:220px;padding:20px}@media(min-width:1330px){.NodeTitleAndNodeImageAndNodeTextWrapper .NodeImageOuterWrapper .NodeImageWrapper{height:230px;padding:25px}}@media(max-width:640px){.NodeTitleAndNodeImageAndNodeTextWrapper .NodeImageOuterWrapper .NodeImageWrapper{height:180px}}@media(max-width:480px){.NodeTitleAndNodeImageAndNodeTextWrapper .NodeImageOuterWrapper .NodeImageWrapper{height:160px}}.NodeTitleAndNodeImageAndNodeTextWrapper .NodeImageOuterWrapper .NodeImageWrapper img{display:block;margin:0 auto}.NodeTitleAndNodeImageAndNodeTextWrapper .NodeTitleAndNodeText{flex-grow:2}@media screen and (min-width:64em){.NodeTitleAndNodeImageAndNodeTextWrapper .NodeTitleAndNodeText{order:1}}@media screen and (max-width:63.9375em){.NodeTitleAndNodeImageAndNodeTextWrapper .NodeTitleAndNodeText{width:100%;margin-bottom:16px}}.NodeTitleAndNodeImageAndNodeTextWrapper .NodeTitleAndNodeText:last-child{margin-bottom:0}.NodeTitleAndNodeImageAndNodeTextWrapper .NodeTitleAndNodeText .NodeTitle{width:100%;margin-bottom:0}.NodeTitleAndNodeImageAndNodeTextWrapper .NodeTitleAndNodeText .NodeTitle h1,.NodeTitleAndNodeImageAndNodeTextWrapper .NodeTitleAndNodeText .NodeTitle h3{margin-top:0;margin-bottom:0}.NodeTitleAndNodeImageAndNodeTextWrapper .NodeTitleAndNodeText .NodeTitle h1{margin-top:-12px;margin-bottom:6px}@media screen and (max-width:63.9375em){.NodeTitleAndNodeImageAndNodeTextWrapper .NodeTitleAndNodeText .NodeTitle h1{margin-top:0;margin-bottom:0}}.NodeTitleAndNodeImageAndNodeTextWrapper .NodeTitleAndNodeText .NodeTitle h1:last-child{margin-bottom:0}.NodeTitleAndNodeImageAndNodeTextWrapper .NodeTitleAndNodeText .NodeTitle h1+h2{margin-top:2px}@media screen and (max-width:63.9375em){.NodeTitleAndNodeImageAndNodeTextWrapper .NodeTitleAndNodeText .NodeTitle h1+h2{margin-top:4px;font-size:20px}}.NodeTitleAndNodeImageAndNodeTextWrapper .NodeTitleAndNodeText .NodeTitle h3{margin-bottom:10px}.NodeTitleAndNodeImageAndNodeTextWrapper .NodeTitleAndNodeText .NodeTextWrapper{width:100%}.NodeTitleAndNodeImageAndNodeTextWrapper .NodeTitleAndNodeText .NodeTextWrapper .NodeText{margin-top:16px}@media screen and (max-width:63.9375em){.NodeTitleAndNodeImageAndNodeTextWrapper .NodeTitleAndNodeText .NodeTextWrapper p{font-size:13px}}.PurchaseButton{display:flex;margin-bottom:0;margin-right:20px;white-space:nowrap}.SurchargePrice{display:block;margin:0;font-size:13px;font-style:italic;color:#888}.ButtonImage{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:baseline;cursor:pointer}.ButtonImage:focus{color:#372929}.ButtonImage:focus:after{display:block;content:"";position:absolute;z-index:5;top:-1px;bottom:-1px;left:-1px;right:-1px;border:1px solid #000;box-shadow:0 0 5px 2px #000;pointer-events:none}.ButtonImage img{display:block;max-height:100%;max-width:100%}.NodeTitle:has(h2)~.PreviousCategoryLinkWrapper:not(.OnDetailPage){margin-top:-6px}.PreviousCategoryLinkWrapper:not(.OnDetailPage){margin-top:0;margin-bottom:-8px}.PreviousCategoryLinkWrapper.OnDetailPage{margin-top:-11px;margin-bottom:4px}a[href].PreviousCategoryLink{display:inline-flex;align-items:center;position:relative;font-weight:bold;font-size:13px;color:#1872c5;text-decoration:none;margin:0;line-height:1}a[href].PreviousCategoryLink:hover{color:#ca3349;text-decoration:none}a[href].PreviousCategoryLink:hover span{text-decoration:underline}a[href].PreviousCategoryLink:before{content:"«";margin-right:3px;font-size:22px;margin-top:-3px}
.TabsTitleAndContentWrapper{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:16px}.TabsTitleAndContentWrapper:last-child,.TabsTitleAndContentWrapper.NoMarginBottom{margin-bottom:0}.TabTitlesOuterWrapper{display:flex;width:100%}.TabTitlesOverlowWrapper{position:relative;display:flex;width:100%;overflow:hidden}.TabTitlesOverlowWrapper:before{display:block;content:"";position:absolute;inset-block-start:0;inset-inline-start:0;background-color:#d9d4d1;width:1px;height:100%;z-index:2}.Menu.ActsLikeNormalMenuOnAllDevices.ExtraTabsMenu{display:block;opacity:0;visibility:hidden;pointer-events:none;flex-shrink:0;margin:0;padding:0;position:relative}.Menu.ActsLikeNormalMenuOnAllDevices.ExtraTabsMenu.ShowMenu{opacity:1;visibility:visible;pointer-events:auto}.Menu.ActsLikeNormalMenuOnAllDevices.ExtraTabsMenu>.IsSubMenuParent{height:100%;width:100%;display:block;margin:0;position:static}.Menu.ActsLikeNormalMenuOnAllDevices.ExtraTabsMenu>.IsSubMenuParent.IsExpanded>.IsSubMenuParentButton{border-color:#000}.Menu.ActsLikeNormalMenuOnAllDevices.ExtraTabsMenu>.IsSubMenuParent.IsExpanded>.IsSubMenuParentButton .ChevronIcon{transform:rotate(180deg)}.Menu.ActsLikeNormalMenuOnAllDevices.ExtraTabsMenu>.IsSubMenuParent>.IsSubMenuParentButton{display:flex;align-items:center;justify-content:center;text-align:center;grid-gap:6px;height:100%;min-height:unset;padding:0 11px;padding-block-start:1px;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;font-size:16px;font-weight:normal;line-height:1.4;color:#111;background-color:#fff;border:1px solid #d9d4d1}.Menu.ActsLikeNormalMenuOnAllDevices.ExtraTabsMenu>.IsSubMenuParent>.IsSubMenuParentButton:focus{box-shadow:none}.Menu.ActsLikeNormalMenuOnAllDevices.ExtraTabsMenu>.IsSubMenuParent>.IsSubMenuParentButton:focus-visible{border-color:#000!important;box-shadow:inset 0 0 3px 1px #000!important}.Menu.ActsLikeNormalMenuOnAllDevices.ExtraTabsMenu>.IsSubMenuParent>.IsSubMenuParentButton .ChevronIcon{transition:transform .3s ease-in-out}.Menu.ActsLikeNormalMenuOnAllDevices.ExtraTabsMenu>.IsSubMenuParent>.SubMenu{padding:0;width:unset;min-width:270px;border:1px solid #000}.Menu.ActsLikeNormalMenuOnAllDevices.ExtraTabsMenu>.IsSubMenuParent>.SubMenu.Below{top:calc(100% - 1px)}.Menu.ActsLikeNormalMenuOnAllDevices.ExtraTabsMenu>.IsSubMenuParent>.SubMenu .OverflowProtectorWrapper{width:100%}.Menu.ActsLikeNormalMenuOnAllDevices.ExtraTabsMenu>.IsSubMenuParent>.SubMenu .OverflowProtectorWrapper .ParentOptionWrapper{width:100%}.Menu.ActsLikeNormalMenuOnAllDevices.ExtraTabsMenu>.IsSubMenuParent>.SubMenu .OverflowProtectorWrapper .ParentOptionWrapper .ParentOptionsInnerWrapper{width:100%}.Menu.ActsLikeNormalMenuOnAllDevices.ExtraTabsMenu>.IsSubMenuParent>.SubMenu .TabItemsWrapper{width:100%}.Menu.ActsLikeNormalMenuOnAllDevices.ExtraTabsMenu>.IsSubMenuParent>.SubMenu .TabItemsWrapper .TabTitleClickDiv{display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;padding:10px 12px 8px 12px;color:#111;background-color:#fff;border-bottom:1px solid #d9d4d1;white-space:nowrap;cursor:pointer;min-height:47px;width:100%}.Menu.ActsLikeNormalMenuOnAllDevices.ExtraTabsMenu>.IsSubMenuParent>.SubMenu .TabItemsWrapper .TabTitleClickDiv:focus-visible{z-index:3;outline:0;color:#111;outline:1px solid #000!important;outline-offset:-1px;box-shadow:inset 0 0 3px 1px #000!important}.Menu.ActsLikeNormalMenuOnAllDevices.ExtraTabsMenu>.IsSubMenuParent>.SubMenu .TabItemsWrapper .TabTitleClickDiv:hover{z-index:2;color:#fff;background-color:#1872c5;border-color:#1872c5}.Menu.ActsLikeNormalMenuOnAllDevices.ExtraTabsMenu>.IsSubMenuParent>.SubMenu .TabItemsWrapper .TabTitleClickDiv:hover:focus-visible{color:#fff;border-color:#000}.Menu.ActsLikeNormalMenuOnAllDevices.ExtraTabsMenu>.IsSubMenuParent>.SubMenu .TabItemsWrapper .TabTitleClickDiv:active{color:#fff;background-color:#111;border-color:#111}.Menu.ActsLikeNormalMenuOnAllDevices.ExtraTabsMenu>.IsSubMenuParent>.SubMenu .TabItemsWrapper .TabTitleClickDiv:active:focus-visible{color:#fff;border-color:#000}.TabTitlesWrapper{position:relative;display:flex;flex-wrap:wrap;width:100%;margin:0;padding:0;background-color:transparent;border:0;list-style:none;transition:margin .3s}@media screen and (min-width:40.0625em){.TabTitlesWrapper.TabsNoGrow .TabTitle{flex-grow:unset}}.TabTitlesWrapper.HasImages{display:flex;justify-content:center;width:100%}@media screen and (max-width:40em){.TabTitlesWrapper.HasImages{width:calc(100% + 1px);box-shadow:none}}@media screen and (min-width:40.0625em){.TabTitlesWrapper.HasImages:after{display:none}}.TabTitlesWrapper.HasImages .TabTitle{height:84px;width:120px;flex-grow:unset;margin-right:-1px}@media(max-width:640px){.TabTitlesWrapper.HasImages .TabTitle{height:75px;width:25%}}@media(max-width:320px){.TabTitlesWrapper.HasImages .TabTitle{height:70px;width:33.33333%}}.TabTitlesWrapper.HasImages .TabTitle:last-child{margin-right:0}.TabTitlesWrapper.HasImages .TabTitle.IsExpanded .TabTitleClickDiv:before{display:block;background-color:#ca3349!important}.TabTitlesWrapper.HasImages .TabTitle .TabTitleClickDiv{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:12px 12px 12px 12px;background-color:#fff!important;border-color:#d9d4d1!important}.TabTitlesWrapper.HasImages .TabTitle .TabTitleClickDiv:hover:before{display:block}.TabTitlesWrapper.HasImages .TabTitle .TabTitleClickDiv:focus-visible{border-color:#000!important}.TabTitlesWrapper.HasImages .TabTitle .TabTitleClickDiv:before{display:none;position:absolute;z-index:5;content:"";bottom:-1px;left:-1px;height:5px;width:calc(100% + 2px);background-color:#1872c5}.TabTitlesWrapper.HasImages .TabTitle .TabTitleClickDiv img{display:block;max-width:100%;max-height:100%;aspect-ratio:70/50;width:100%!important;height:auto!important;object-fit:contain}@media screen and (min-width:40.0625em){.TabTitlesWrapper.JustifuyTabsCentre{justify-content:center}}.TabTitlesWrapper.HasHeavyTabHoverStyling.HasIcons .TabTitle.IsExpanded .TabTitleClickDiv .SVGSpriteIcon use,.TabTitlesWrapper.HasHeavyTabHoverStyling.HasIcons .TabTitle:hover .TabTitleClickDiv .SVGSpriteIcon use,.TabTitlesWrapper.HasHeavyTabHoverStyling.HasIcons .TabTitle:active .TabTitleClickDiv .SVGSpriteIcon use{--Icon-Default-Colour:#fff}.TabTitlesWrapper.HasHeavyTabHoverStyling .TabTitle:not(.IsExpanded)>.TabTitleClickDiv:hover{color:#fff;background-color:#1872c5}.TabTitlesWrapper.HasHeavyTabHoverStyling .TabTitle:not(.IsExpanded)>.TabTitleClickDiv:hover:focus-visible,.TabTitlesWrapper.HasHeavyTabHoverStyling .TabTitle:not(.IsExpanded)>.TabTitleClickDiv:hover:active{color:#fff}.TabTitlesWrapper.HasIcons .TabTitle .TabTitleClickDiv{display:flex;align-items:center;justify-content:center;gap:14px;padding:15px 20px;font-size:20px}@media(max-width:480px){.TabTitlesWrapper.HasIcons .TabTitle .TabTitleClickDiv{padding:13px 14px}}@media(max-width:370px){.TabTitlesWrapper.HasIcons .TabTitle .TabTitleClickDiv{font-size:16px}}.TabTitlesWrapper.HasTabOverflow{display:flex;flex-wrap:nowrap;height:47px}.TabTitlesWrapper.HasTabOverflow.VisibleTabs_3>.TabTitle,.TabTitlesWrapper.HasTabOverflow.VisibleTabs_ProductDetailTabsOnPopup>.TabTitle{width:33.33333%}@media(max-width:480px){.TabTitlesWrapper.HasTabOverflow.VisibleTabs_3>.TabTitle,.TabTitlesWrapper.HasTabOverflow.VisibleTabs_ProductDetailTabsOnPopup>.TabTitle{width:50%}}.TabTitlesWrapper.HasTabOverflow.VisibleTabs_4>.TabTitle{width:25%}@media(max-width:700px){.TabTitlesWrapper.HasTabOverflow.VisibleTabs_4>.TabTitle{width:33.33333%}}@media(max-width:480px){.TabTitlesWrapper.HasTabOverflow.VisibleTabs_4>.TabTitle{width:50%}}.TabTitlesWrapper.HasTabOverflow.VisibleTabs_5>.TabTitle{width:20%}@media(max-width:850px){.TabTitlesWrapper.HasTabOverflow.VisibleTabs_5>.TabTitle{width:25%}}@media(max-width:700px){.TabTitlesWrapper.HasTabOverflow.VisibleTabs_5>.TabTitle{width:33.33333%}}@media(max-width:480px){.TabTitlesWrapper.HasTabOverflow.VisibleTabs_5>.TabTitle{width:50%}}.TabTitlesWrapper.HasTabOverflow.VisibleTabs_6>.TabTitle{width:16.66667%}@media(max-width:1000px){.TabTitlesWrapper.HasTabOverflow.VisibleTabs_6>.TabTitle{width:20%}}@media(max-width:850px){.TabTitlesWrapper.HasTabOverflow.VisibleTabs_6>.TabTitle{width:25%}}@media(max-width:700px){.TabTitlesWrapper.HasTabOverflow.VisibleTabs_6>.TabTitle{width:33.33333%}}@media(max-width:480px){.TabTitlesWrapper.HasTabOverflow.VisibleTabs_6>.TabTitle{width:50%}}.TabTitlesWrapper.HasTabOverflow.VisibleTabs_7>.TabTitle{width:14.28571%}@media(max-width:1330px){.TabTitlesWrapper.HasTabOverflow.VisibleTabs_7>.TabTitle{width:16.66667%}}@media(max-width:1000px){.TabTitlesWrapper.HasTabOverflow.VisibleTabs_7>.TabTitle{width:20%}}@media(max-width:850px){.TabTitlesWrapper.HasTabOverflow.VisibleTabs_7>.TabTitle{width:25%}}@media(max-width:700px){.TabTitlesWrapper.HasTabOverflow.VisibleTabs_7>.TabTitle{width:33.33333%}}@media(max-width:480px){.TabTitlesWrapper.HasTabOverflow.VisibleTabs_7>.TabTitle{width:50%}}.TabTitlesWrapper.HasTabOverflow.VisibleTabs_ProductDetailTabs>.TabTitle{width:16.66667%}@media(max-width:1580px){.TabTitlesWrapper.HasTabOverflow.VisibleTabs_ProductDetailTabs>.TabTitle{width:20%}}@media(max-width:1360px){.TabTitlesWrapper.HasTabOverflow.VisibleTabs_ProductDetailTabs>.TabTitle{width:25%}}@media(max-width:1180px){.TabTitlesWrapper.HasTabOverflow.VisibleTabs_ProductDetailTabs>.TabTitle{width:33.33333%}}@media(max-width:1023px){.TabTitlesWrapper.HasTabOverflow.VisibleTabs_ProductDetailTabs>.TabTitle{width:25%}}@media(max-width:800px){.TabTitlesWrapper.HasTabOverflow.VisibleTabs_ProductDetailTabs>.TabTitle{width:33.33333%}}@media(max-width:480px){.TabTitlesWrapper.HasTabOverflow.VisibleTabs_ProductDetailTabs>.TabTitle{width:50%}}.TabTitlesWrapper.HasTabOverflow.VisibleTabs_ProductDetailTabs>.TabTitle .TabTitleClickDiv{font-size:15px;padding-inline:9px}.TabTitlesWrapper.HasTabOverflow>.TabTitle{height:100%;flex-shrink:0}.TabTitlesWrapper.HasTabOverflow>.TabTitle.IsExpanded:focus-visible{border-color:#000!important;box-shadow:inset 0 0 3px 1px #000!important}.TabTitlesWrapper.HasTabOverflow>.TabTitle>.TabTitleClickDiv{display:flex;align-items:center;justify-content:center;text-align:center;text-align:start;padding-block:0;padding-block-start:2px;height:100%;font-weight:normal;word-break:break-word;word-wrap:break-word}.TabTitlesWrapper.HasTabOverflow>.TabTitle>.TabTitleClickDiv:focus-visible{border-color:#000!important;box-shadow:inset 0 0 3px 1px #000!important}.TabTitlesWrapper .TabTitle{position:relative;display:inline-flex;flex-grow:2;vertical-align:top}.TabTitlesWrapper .TabTitle:first-child:last-child{flex-grow:unset}.TabTitlesWrapper .TabTitle.IsExpanded>.TabTitleClickDiv,.TabTitlesWrapper .TabTitle:only-child>.TabTitleClickDiv{background-color:#ca3349;color:#fff;text-decoration:none;border-color:#ca3349;cursor:default}.TabTitlesWrapper .TabTitle.IsExpanded>.TabTitleClickDiv:hover,.TabTitlesWrapper .TabTitle.IsExpanded>.TabTitleClickDiv:active,.TabTitlesWrapper .TabTitle.IsExpanded>.TabTitleClickDiv:focus-visible,.TabTitlesWrapper .TabTitle:only-child>.TabTitleClickDiv:hover,.TabTitlesWrapper .TabTitle:only-child>.TabTitleClickDiv:active,.TabTitlesWrapper .TabTitle:only-child>.TabTitleClickDiv:focus-visible{background-color:#ca3349;color:#fff;text-decoration:none;border-color:#ca3349;cursor:default}.TabTitlesWrapper .TabTitle>.TabTitleClickDiv{position:relative;display:block;background-color:#fff;border:1px solid #d9d4d1;border-width:1px!important;height:unset;width:100%;margin:0;padding:10px 12px 9px 12px;font-weight:normal;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;font-size:16px;line-height:1.3;color:#111;text-decoration:none;cursor:pointer;text-align:start;flex-shrink:0}.TabTitlesWrapper .TabTitle>.TabTitleClickDiv:focus{box-shadow:none}.TabTitlesWrapper .TabTitle>.TabTitleClickDiv:focus-visible{z-index:3;outline:0;color:#111;border-color:#000;box-shadow:0 0 5px 2px #000,inset 0 0 0 1px #fff}.TabTitlesWrapper .TabTitle>.TabTitleClickDiv:hover{z-index:2;color:#fff;background-color:#1872c5;border-color:#1872c5}.TabTitlesWrapper .TabTitle>.TabTitleClickDiv:hover:focus-visible{color:#fff;border-color:#000}.TabTitlesWrapper .TabTitle>.TabTitleClickDiv:active{color:#fff;background-color:#111;border-color:#111}.TabTitlesWrapper .TabTitle>.TabTitleClickDiv:active:focus-visible{color:#fff;border-color:#000}.TabTitlesWrapper .TabTitle>.TabTitleClickDiv[disabled]:not(.IconButton):not(.CMSIconButton),.TabTitlesWrapper .TabTitle>.TabTitleClickDiv.disabled:not(.IconButton):not(.CMSIconButton){opacity:1!important;border-color:#999!important;background-color:#ddd!important;color:rgba(0,0,0,.5)!important;cursor:not-allowed!important;pointer-events:all!important}.TabTitlesWrapper .TabTitle>.TabTitleClickDiv[disabled]:not(.IconButton):not(.CMSIconButton):focus-visible,.TabTitlesWrapper .TabTitle>.TabTitleClickDiv.disabled:not(.IconButton):not(.CMSIconButton):focus-visible{box-shadow:none!important}.TabTitlesWrapper.HideMe+.TabsContentOuterWrapper{display:none!important}.TabsTitleAndContentWrapper:has(.TabsContentOverflowWrapper:empty){display:none}.TabsContentOuterWrapper{width:100%;margin:-1px 0 0 0;padding:0;border:1px solid #d9d4d1;font-size:inherit}.TabsContentOuterWrapper.NoBorder{border:0}.TabsContentOuterWrapper .TabsContentOverflowWrapper{padding:0;width:100%}@media screen and (min-width:64em){.TabsContentOuterWrapper .TabsContentOverflowWrapper.HasScrollableContent{overflow-y:auto;max-height:500px}}@media screen and (min-width:120em){.TabsContentOuterWrapper .TabsContentOverflowWrapper.HasScrollableContent{max-height:600px}}.TabsContentOuterWrapper .TabsContentOverflowWrapper.HasScrollableContent.ProductDetailTabsOverflowWrapper{overflow-y:auto;max-height:375px}@media screen and (min-width:40.0625em){.TabsContentOuterWrapper .TabsContentOverflowWrapper.HasScrollableContent.ProductDetailTabsOverflowWrapper{max-height:474px}}@media screen and (min-width:64em){.TabsContentOuterWrapper .TabsContentOverflowWrapper.HasScrollableContent.ProductDetailTabsOverflowWrapper{max-height:509px}}.TabsContentOuterWrapper>.LoadingOverlayWrapper{top:2px;left:1px;width:calc(100% - 2px);height:calc(100% - 3px)}.TabsContentOuterWrapper>.LoadingOverlayWrapper .LoadingOverlay{border-radius:0 0 0 0}.TabsContentOuterWrapper .TabContent{width:100%;display:none;background-color:#fff;min-height:61px;padding:16px 16px 16px 16px}@media screen and (min-width:64em){.TabsContentOuterWrapper .TabContent{padding-top:18px}}.TabsContentOuterWrapper .TabContent.IsExpanded,.TabsContentOuterWrapper .TabContent:only-child{display:block}.TabsContentOuterWrapper .TabContent>.LoadingOverlayWrapper .LoadingOverlay{border-radius:0 0 0 0}.TabsContentOuterWrapper .TabContent ul,.TabsContentOuterWrapper .TabContent ol{padding-left:20px}@keyframes nav-secondary{0%{opacity:0;transform:translateY(-1em)}100%{opacity:1;transform:translateY(0)}}