﻿.orderProgressTracker .orderTitle{background:#004e7d;color:#fff;padding:12px 16px;border-top-left-radius:5px;border-top-right-radius:5px}.orderProgressTracker .orderTitle span{font-size:16px;font-weight:500}@media(min-device-width: 320px)and (max-device-width: 575.98px){.orderProgressTracker .orderTitle span{display:block}}.orderProgressTracker .orderTitle .orderNumber{font-size:18px;font-weight:300;color:#fff}.orderProgressTracker .orderTitle .orderNumber a.orderDetailslink{color:#fff}.orderProgressTracker .orderTitle .orderNumber span{font-size:18px}.orderProgressTracker .orderTitle .MuiCardHeader-action{margin:0}@media(min-device-width: 320px)and (max-device-width: 575.98px){.orderProgressTracker .orderTitle .MuiCardHeader-action{flex:auto 1}}.orderProgressTracker .orderTitle .MuiTypography-caption{line-height:normal;text-transform:capitalize;letter-spacing:normal;font-weight:300}.orderProgressTracker .orderTitle .MuiTypography-caption:nth-child(2){margin:0 10px;width:1px;background:#fff;display:block;height:24px}@media(min-device-width: 320px)and (max-device-width: 575.98px){.orderProgressTracker .orderTitle .MuiTypography-caption span{display:block}.orderProgressTracker .orderTitle .MuiTypography-caption:nth-child(2){display:none}}@media(min-device-width: 320px)and (max-device-width: 575.98px){.orderProgressTracker .orderTitle .MuiTypography-caption:last-child{flex-basis:min-content}}@media(min-device-width: 320px)and (max-device-width: 575.98px){.orderProgressTracker .orderTitle .MuiCardHeader-content{flex:0 1 auto;width:35%}.orderProgressTracker .orderTitle .flexDisplay{justify-content:space-between}}.orderProgressTracker .orderProgress{border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:0 1px 4px 0 rgba(163,163,163,.5)}.orderProgressTracker .cancelledOrder .orderTitle{background:#424c5b;color:#fff}.orderProgressTracker .cancelledOrder .cancelHelp{font-size:14px;color:#4a4a4a;border-top:1px solid #dadada;font-weight:300;margin:16px -16px -10px;padding:16px 16px 0;line-height:1.5}.orderProgressTracker .cancelledOrder .cancelHelp span{font-weight:600;line-height:1.5}.orderProgressTracker.cancelled .orderTitle{background:#424c5b;color:#fff}.orderProgressTrackerClass .newShopButton{background:#fff;padding:16px;box-shadow:0 1px 4px 0 rgba(163,163,163,.5);border-radius:5px;margin-bottom:15px}.orderProgressTrackerClass .newShopButton .cardDescription{margin-bottom:16px}.orderProgressTrackerClass .newShopButton .buttonLogin:hover{background:#d41e3d}.orderProgressTrackerClass .MuiPaper-root{background:transparent}.orderProgressTrackerClass .headerClass,.orderProgressTrackerClass .headerTitle{padding:40px 0 10px;border-bottom:0 !important}.orderProgressTrackerClass .headerClass .MuiCardHeader-action,.orderProgressTrackerClass .headerTitle .MuiCardHeader-action{margin:0;align-self:flex-end}@media(max-width: 767.98px){.orderProgressTrackerClass .headerClass .MuiCardHeader-action,.orderProgressTrackerClass .headerTitle .MuiCardHeader-action{align-self:center}}.orderProgressTrackerClass .headerClass .flexDisplay p.MuiTypography-caption:nth-child(2),.orderProgressTrackerClass .headerTitle .flexDisplay p.MuiTypography-caption:nth-child(2){margin:0 10px;width:1px;background:#000;display:block;height:20px}.orderProgressTrackerClass .headerClass .viewOrderHistory,.orderProgressTrackerClass .headerTitle .viewOrderHistory{font-size:16px;font-weight:500;color:#004e7d;letter-spacing:normal;margin-bottom:-5px}.orderProgressTrackerClass .headerClass .MuiTypography-h5,.orderProgressTrackerClass .headerTitle .MuiTypography-h5{font-size:22px;font-weight:600;text-transform:capitalize}.orderProgressTrackerClass .MuiPaper-rounded{box-shadow:none;overflow:visible}.orderProgressTrackerClass .stepperBoxClass{padding:0}.orderProgressTrackerClass .orderProgressTracker{margin-bottom:25px;background:#fff}.orderProgressTrackerClass .stepper .MuiStepConnector-line{display:block;border-color:#c9c9c9;height:3px;border-top-style:solid}@media(max-width: 767.98px){.orderProgressTrackerClass .MuiCardHeader-root.orderTitle{padding:16px 12px}.orderProgressTrackerClass .MuiCardHeader-root.orderTitle .MuiCardHeader-action{margin-top:0px}}.cardContent{padding:12px 16px;background:#fff;height:100%}.cardContent .cardDescription{color:#000;font-size:16px;line-height:18px;font-weight:400}.newShopButton{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;gap:1rem}.newShopButton button{padding:10px 30px;background-color:#d41e3d;color:#fff;border-radius:5px;border:0;font-size:14px;font-weight:400}.flexDisplay p{font-size:16px}.orderProgress{border:1px solid #efefef}.orderProgress:firstchild{border-top:0}.orderProgress .MuiTypography-caption{font-size:16px;font-weight:300}.orderProgress .MuiTypography-caption:first-child{flex:1 1 auto;letter-spacing:normal}.orderProgress .MuiTypography-caption:first-child span{font-weight:500}@media(max-width: 767.98px){.orderProgress .MuiTypography-caption:first-child span{display:block}}.orderProgress .MuiTypography-caption.itemQty{font-size:14px}.orderProgress .MuiTypography-caption.itemQty span{font-weight:500}@media(max-width: 767.98px){.orderProgress .MuiTypography-caption.itemQty span{display:block}}.orderProgress .MuiPaper-root.MuiStepper-root{background:transparent;width:100%;margin:0;padding:20px 0 10px;overflow-wrap:anywhere}.orderProgress .stepper .MuiStepLabel-label{color:#ccc !important;text-transform:capitalize;font-weight:normal}.orderProgress .stepper .MuiStepLabel-label.MuiStepLabel-completed{color:#333 !important}.orderProgress .MuiStepConnector-lineHorizontal{border-top:3px solid #c9c9c9}.orderProgress .MuiStepConnector-horizontal{left:calc(-50% + 12px);right:calc(50% + 12px)}.orderProgress .MuiStepConnector-completed .MuiStepConnector-lineHorizontal{border-color:#4e832e}.orderProgress .MuiStepConnector-cancelled .MuiStepConnector-lineHorizontal{border-color:#f4a681}.orderProgress .MuiSvgIcon-root{border:4px solid #c9c9c9;border-radius:50%;fill:none}.orderProgress .MuiSvgIcon-root.MuiStepIcon-completed{color:#4e832e;fill:currentColor;border:0}.orderProgress .MuiSvgIcon-root.MuiStepIcon-cancelled{color:#e25411;fill:currentColor;border-top:3px solid #f4a681}.accountPage{background:#fafafa}.trackOrder{position:relative}.trackOrder .trackOrderPopup.accountPopup>div::before{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:15px;border-color:transparent transparent #fff transparent;top:-28px;left:calc(50% - 1px);z-index:2}.trackOrder .trackOrderPopup.accountPopup>div::after{content:"";position:absolute;width:0;height:0;border:solid transparent;border-width:14px;border-bottom-color:#c1c3c5;top:-28px;left:50%;z-index:0}.trackOrderPopup.accountPopup{position:absolute;top:35px;left:50%;margin-left:-182px;background:#fff;width:364px;border-radius:3px;z-index:11}.trackOrderPopup.accountPopup>div{border:1px solid #e1e1e1;padding:20px;text-align:center}.trackOrderPopup.accountPopup .MuiTypography-caption{font-size:.85rem}.trackOrderPopup.accountPopup .headerClass{padding:16px;background:#fff}.trackOrderPopup.accountPopup .headerClass .MuiTypography-caption{font-size:.9rem;font-weight:400}.trackOrderPopup.accountPopup .orderTitle{background:#f5f8fa;color:#333;align-items:flex-start}.trackOrderPopup.accountPopup .orderTitle span{font-size:14px;font-weight:600;color:#004e7d;text-align:right}.trackOrderPopup.accountPopup .orderTitle .MuiCardHeader-action{margin:0}.trackOrderPopup.accountPopup .orderTitle .MuiCardHeader-action span{display:block;color:#212934;font-size:16px}.trackOrderPopup.accountPopup .orderProgress{background:#f5f8fa;margin-bottom:4px;border:0;padding:0 16px}.trackOrderPopup.accountPopup .orderProgress .MuiSvgIcon-root{width:.75em;height:.75em}.trackOrderPopup.accountPopup .orderProgress .stepper .MuiStepLabel-label{font-size:.75rem}.trackOrderPopup.accountPopup .orderProgress .MuiStepConnector-horizontal{left:calc(-50% + 9px);right:calc(50% + 9px);top:8px}.trackOrderPopup.accountPopup .MuiStepLabel-root{flex-direction:column}.creatNewList .trackclose{justify-content:center;position:relative}.creatNewList .trackclose h2{font-weight:500;color:#004e7d}.creatNewList .trackclose .modalClose{position:absolute;top:0px;right:0px;margin:10px 20px;font-size:24px;color:#004e7d}@media(max-width: 767.98px){.creatNewList .trackclose .modalClose{font-size:20px}}.creatNewList .trackOrderForm{width:450px;margin:0 auto}@media(max-width: 767.98px){.creatNewList .trackOrderForm{width:100%}}.creatNewList .trackOrderForm .fullStretch{margin-bottom:30px}.creatNewList .trackOrderForm .errorMsg{margin-bottom:10px;display:inline-block}.creatNewList .trackOrderForm .textReq{color:#d41e3d;margin-bottom:16px}.creatNewList .trackOrderForm button span .MuiButton-label{font-size:20px;font-weight:500}.breadCrumbText a{color:#424c5b}.breadCrumbText .MuiBreadcrumbs-separator{color:#68707c;font-size:25px;font-weight:500;margin-left:8px;margin-right:8px}.breadCrumbText .breadCrumbActive{color:#4a5462;font-weight:bold}.breadCrumbText .MuiBreadcrumbs-ol{font-size:15px !important;padding-left:36px;padding-top:16px;padding-bottom:16px}@media(min-width: 768px)and (max-width: 1399px){.breadCrumbText .MuiBreadcrumbs-ol{padding-left:0px}}@media(max-width: 767.98px){.breadCrumbText .MuiBreadcrumbs-ol{display:block;overflow:auto;white-space:nowrap;padding:10px 0}}@media(max-width: 767.98px){.breadCrumbText .MuiBreadcrumbs-ol li{display:inline}}.breadCrumbText .MuiBreadcrumbs-ol .MuiBreadcrumbs-li h1{font-size:15px !important;padding:0;margin:0;line-height:unset;display:inline}.breadCrumbText .MuiBreadcrumbs-ol .MuiBreadcrumbs-li:last-child{font-weight:500}.breadCrumbText .MuiBreadcrumbs-ol .MuiBreadcrumbs-li:last-child a{color:#212934;font-weight:500;text-transform:capitalize}.account:hover .sharePopup{display:block;box-sizing:border-box;padding:16px;width:226px;border-radius:3px;background-color:#fff;box-shadow:0 2px 23px 0 rgba(89,108,119,.15),0 2px 15px 0 rgba(89,108,119,.15),0 1px 5px 0 rgba(89,108,119,.15);position:absolute;z-index:12;right:0px;top:30px}@media(min-width: 768px)and (max-width: 991.98px){.account:hover .sharePopup{top:38px}}@media(max-width: 767.98px){.account:hover .sharePopup{top:38px}}.account:hover .sharePopup::before,.account:hover .sharePopup::after{content:"";width:0;height:0;display:inline-block;vertical-align:middle;margin-right:5px;border-left:solid 8px transparent;border-right:solid 8px transparent;position:absolute;right:9px}.account:hover .sharePopup::before{top:-9px;border-bottom:solid 6px #dadada}.account:hover .sharePopup::after{top:-8px;border-bottom:solid 8px #fff}@media(min-width: 768px){.sharePopup{width:674px}}.sharePopup .flexDisplay:not(:first-of-type){margin-top:16px}.copied{color:#71b946}.shareModalPopup{max-height:100vh}.shareModalPopup .MuiPaper-elevation1{box-shadow:none}.shareModalPopup *{box-sizing:border-box}.shareModalPopup h2{font-size:26px;font-weight:500;line-height:36px;color:#212934;margin:30px 35px 10px 35px}.shareModalPopup .shareHead{padding:35px 35px 15px;box-shadow:none}.shareModalPopup section,.shareModalPopup .searchWrapper{margin:20px 35px}.shareModalPopup .shareTitleBar{position:relative}.shareModalPopup .modalClose{position:absolute;right:35px;font-size:20px;color:#6a7681}.shareModalPopup .flexDisplay{margin:10px 35px;justify-content:center;border-bottom:1px solid #bcbec0;padding:0 0 10px}.shareModalPopup .MuiFormControl-marginNormal{margin:0;width:100%}.shareModalPopup .MuiOutlinedInput-adornedEnd{padding:0}.shareModalPopup .MuiGrid-spacing-xs-1{margin:0;width:100%}.shareModalPopup .MuiGrid-spacing-xs-1>.MuiGrid-item{padding:0;align-self:center}.shareModalPopup .MuiOutlinedInput-input{padding:12px 14px;height:48px;box-sizing:border-box}.shareModalPopup .MuiTypography-h4{color:#212934;font-size:16px;font-weight:500;line-height:17px}.shareModalPopup .MuiTypography-subtitle1{color:#424c5b;font-size:14px;line-height:16px;margin-top:5px}.shareModalPopup .MuiButton-root{color:#004e7d;font-size:16px;font-weight:600;line-height:22px;text-align:center}.shareModalPopup .MuiButton-root:hover{background-color:none}.shareModalPopup .stickToBottom{margin:35px;display:flex}.shareModalPopup .stickToBottom .MuiButton-root{width:214px;margin:auto}.shareModalPopup .noResultFound{margin:114px 35px 164px}.shareModalPopup .info{color:#212934;font-size:22px;font-weight:600;line-height:30px;text-align:center;display:block;width:65%;margin:auto}.shareModalPopup .infoCaption{color:#424c5b;font-size:18px;line-height:20px;text-align:center;display:block;margin-top:6px}.inlineFlexWrapper{padding-bottom:16px;padding-left:16px}.searchIcon{display:flex;justify-content:center;margin-bottom:24px}.fas.fa-search-minus{font-size:50px;font-weight:300;color:rgba(0,78,125,.5)}.tabContainer .MuiAppBar-root{background-color:#fff;box-shadow:none}.tabContainer .MuiTabs-indicator{display:none}.tabContainer .MuiTab-root{padding:0 12px;color:#424c5b;font-size:18px;font-weight:400;text-transform:capitalize;border-bottom:1px solid #bcbec0;font-family:"Kanit"}.tabContainer .MuiTab-root.Mui-selected{color:#004e7d;border-bottom:3px solid #004e7d}.tabContainer .MuiTab-wrapper{align-items:baseline}.tooltipBox{border-right:2px solid #004e7d;margin-right:16px;position:relative;cursor:pointer}@media(max-width: 767.98px){.tooltipBox{border:0;margin-bottom:16px;border-bottom:1px solid #004e7d;padding-bottom:16px}}.tooltipBox.auto-reorder-toolTip{padding:5px !important;border:0}.tooltipBox.auto-reorder-toolTip .tooltip{margin-left:-240px;width:480px;padding:20px 35px;line-height:1.3;font-weight:400;font-size:14px;color:#fff;border-radius:4px}.tooltipBox.auto-reorder-toolTip .tooltip::before{top:-8px}.tooltipBox.auto-reorder-toolTip .tooltip span{margin-bottom:16px;display:block}.tooltipBox.auto-reorder-toolTip .tooltip li{list-style:disc;margin:5px 20px 5px 40px}.tooltipBox.auto-reorder-toolTip.cartMode .tooltip{left:-20px;margin:0}@media(max-width: 767.98px){.tooltipBox.auto-reorder-toolTip.cartMode .tooltip{right:0;left:unset}}.tooltipBox.auto-reorder-toolTip.cartMode .tooltip::before{left:35px}@media(max-width: 767.98px){.tooltipBox.auto-reorder-toolTip.cartMode .tooltip::before{right:2px;left:unset}}.tooltipBox.auto-reorder-toolTip.pdpPriceviewSection{position:absolute;right:-38px;left:auto;top:16px;margin:0;padding:0;border:0;text-align:right;padding:5px 5px 15px !important}@media(max-width: 767.98px){.tooltipBox.auto-reorder-toolTip.pdpPriceviewSection{right:-28px}}.tooltipBox.auto-reorder-toolTip.pdpPriceviewSection .tooltip{right:0;top:40px;text-align:left;left:unset;z-index:13}.tooltipBox.auto-reorder-toolTip.pdpPriceviewSection .tooltip::before{right:3px;left:unset}@media(max-width: 767.98px){.tooltipBox.auto-reorder-toolTip.pdpPriceviewSection .tooltip{min-width:320px;width:auto;z-index:10;padding:20px}}.tooltipBox.auto-reorder-toolTip.pdpSectionModalWindow:hover:before{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:0 11.5px 15px 11.5px;border-color:transparent transparent #002e50 transparent;bottom:-12px;left:50%;margin-left:-12px;z-index:2}.tooltipBox.auto-reorder-toolTip.pdpSectionModalWindow .tooltip{padding:10px;width:auto;min-width:320px;right:-40px;left:unset}.tooltipBox.auto-reorder-toolTip.pdpSectionModalWindow .tooltip::before{display:none}.tooltipBox:last-child{border:0;margin-bottom:0}.tooltipBox .MuiTypography-caption{color:#004e7d;line-height:16px !important;font-size:18px !important}.tooltipBox .tooltip{display:none;background:#002e50 !important;color:#fff !important;padding:10px;width:215px;left:50%;margin-left:-107px;position:absolute;top:35px;line-height:1.3;font-weight:400;font-size:14px !important;z-index:2}@media(max-width: 767.98px){.tooltipBox .tooltip{width:177px}}.tooltipBox .tooltip::before{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:0 11.5px 15px 11.5px;border-color:transparent transparent #002e50 transparent;top:-15px;left:50%;margin-left:-12px;z-index:2}.tooltipBox:hover .tooltip{display:block}.productCarousel{padding-bottom:50px;max-width:1368px;margin:0 auto}.productCarousel h1{color:#212934;font-size:32px;font-weight:600;line-height:1;margin:0 0 0}.productCarousel .contentMargin{width:100% !important}.productCarousel .productSection{flex-direction:column}.productCarousel .productSection .imageSection{display:flex;align-items:center;justify-content:center;width:100%;text-align:center}.productCarousel .productSection .imageSection .refVariantSection{background:rgba(255,255,255,.8) !important;font-size:14px;border:1px solid #ddd;color:#444b5b}.productCarousel .productSection .shippingWrapper{margin:0px}.productCarousel .productSection .shippingWrapper .freeShipping{margin:0px}.productCarousel .productSection .shippingWrapper .freeShipping span i.fas.fa-info-circle.cursor-p.freeShppingToolTip h6.MuiTypography-root.priceinfopopup.MuiTypography-subtitle2{position:absolute;top:-105px}@media(max-width: 767.98px){.productCarousel .productSection .shippingWrapper .freeShipping span i.fas.fa-info-circle.cursor-p.freeShppingToolTip h6.MuiTypography-root.priceinfopopup.MuiTypography-subtitle2{left:-180px}}@media(min-width: 360px)and (max-width: 389px){.productCarousel .productSection .shippingWrapper .freeShipping span i.fas.fa-info-circle.cursor-p.freeShppingToolTip h6.MuiTypography-root.priceinfopopup.MuiTypography-subtitle2{left:-80px}}@media(min-width: 390px)and (max-width: 399px){.productCarousel .productSection .shippingWrapper .freeShipping span i.fas.fa-info-circle.cursor-p.freeShppingToolTip h6.MuiTypography-root.priceinfopopup.MuiTypography-subtitle2{left:-30px}}.productCarousel .productSection .shippingWrapper .freeShipping span i.fas.fa-info-circle.cursor-p.freeShppingToolTip h6.MuiTypography-root.priceinfopopup.MuiTypography-subtitle2::before{top:90px;transform:rotate(180deg)}@media(max-width: 767.98px){.productCarousel .productSection .shippingWrapper .freeShipping span i.fas.fa-info-circle.cursor-p.freeShppingToolTip h6.MuiTypography-root.priceinfopopup.MuiTypography-subtitle2::before{left:185px !important}}@media(min-width: 360px)and (max-width: 389px){.productCarousel .productSection .shippingWrapper .freeShipping span i.fas.fa-info-circle.cursor-p.freeShppingToolTip h6.MuiTypography-root.priceinfopopup.MuiTypography-subtitle2::before{left:82px !important}}@media(max-width: 673px){.productCarousel .productSection .shippingWrapper .freeShipping span i.fas.fa-info-circle.cursor-p.freeShppingToolTip h6.MuiTypography-root.priceinfopopup.MuiTypography-subtitle2::before{left:33px !important}}.productCarousel hr.divider,.productCarousel .capacities,.productCarousel .productViews .productAssets,.productCarousel .productVarient .productColor,.productCarousel .mobileView{display:none !important}.productCarousel .productViews .productColor{text-align:left}.productCarousel .reviewDesktopView,.productCarousel .productViews{display:flex !important}@media(max-width: 767.98px){.productCarousel .reviewDesktopView .userRatings{padding-top:8px}.productCarousel .reviewDesktopView .fa-heart{display:none}}.productCarousel .selectWrapper{flex-direction:row}.productCarousel .selectWrapper .MuiButtonBase-root{width:60%;min-width:50%;max-width:60%}@media(min-width: 768px){.productCarousel .selectWrapper .MuiButtonBase-root{display:block}}@media(min-width: 768px){.productCarousel .selectWrapper{flex-direction:row}.productCarousel .selectWrapper .MuiButtonBase-root{margin-top:0;width:100%}}.productCarousel .rec-carousel-wrapper .itemWrapper .accountWishList .accountPopup{display:block;box-sizing:border-box;padding:16px;width:222px;border:1px solid #dadada;border-radius:3px;background-color:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.07);position:absolute;z-index:12;right:0px;max-height:160px;overflow-x:hidden;overflow-y:auto;cursor:pointer}.productCarousel .rec-carousel-wrapper .itemWrapper .accountWishList .accountPopup::before,.productCarousel .rec-carousel-wrapper .itemWrapper .accountWishList .accountPopup::after{content:"";width:0;height:0;display:inline-block;vertical-align:middle;margin-right:5px;border-left:solid 8px transparent;border-right:solid 8px transparent;position:absolute;left:186px}.productCarousel .rec-carousel-wrapper .itemWrapper .accountWishList .accountPopup::before{top:-8px;border-bottom:solid 6px #dadada}.productCarousel .rec-carousel-wrapper .itemWrapper .accountWishList .accountPopup::after{top:-7px;border-bottom:solid 8px #fff}.productCarousel .rec-carousel-wrapper .itemWrapper .accountWishList .accountPopup .showCreateList{color:#212934;font-size:14px;line-height:16px;font-weight:400}.productCarousel .rec-carousel-wrapper .itemWrapper .accountWishList .accountPopup .showCreateList .groupList li{margin:0 0 14px}.productCarousel .rec-carousel-wrapper .itemWrapper .accountWishList .accountPopup .flexDisplay{margin:0px}.productCarousel .rec-carousel-wrapper .itemWrapper .accountWishList .accountPopup .addList{margin-top:14px}.productCarousel .rec-carousel-wrapper .itemWrapper .accountWishList .accountPopup .addList .MuiFormControl-marginNormal{margin:0px}.productCarousel .rec-carousel-wrapper .itemWrapper .accountWishList .accountPopup .addList .MuiFormControl-marginNormal{width:100%}.productCarousel .rec-carousel-wrapper .itemWrapper .accountWishList .accountPopup .addList .MuiOutlinedInput-input{padding:10.5px 10px}.productCarousel .rec-carousel-wrapper .itemWrapper .accountWishList .accountPopup .addList .customBtn{height:40px}.productCarousel .rec-carousel-wrapper .itemWrapper .accountWishList .accountPopup .displayList{justify-content:space-around}.productCarousel .rec-carousel-wrapper .itemWrapper .accountWishList .accountPopup .displayList .icon{color:#71b946;display:contents}.productCarousel .rec-carousel-wrapper .itemWrapper .accountWishList .accountPopup .displayList span.descSave{padding-left:6px;font-size:14px;font-weight:500;color:#004e7d}@media(max-width: 767.98px){.productCarousel .rec-carousel-wrapper .itemWrapper{width:100%}}@media(max-width: 767.98px){.productCarousel .rec-carousel-wrapper .selectWrapper{align-items:start;margin-left:1px}}.productCarousel .rec-carousel-wrapper .rec-arrow{display:none}@media(max-width: 767.98px){.productCarousel .rec-carousel-wrapper .rec-arrow{display:block}}@media(min-width: 768px){.productCarousel .rec-carousel-wrapper .rec-arrow{display:block}}.productCarousel .rec-carousel-wrapper .rec-carousel{position:relative}@media(min-width: 880px){.productCarousel .rec-carousel-wrapper .rec-arrow{display:block;position:absolute;z-index:1}}@media(min-width: 880px){.productCarousel .rec-carousel-wrapper .rec-arrow-left{left:0}}@media(min-width: 880px){.productCarousel .rec-carousel-wrapper .rec-arrow-right{right:0}}@media(max-width: 767.98px){.productCarousel .rec-carousel-wrapper .rec-pagination{display:none}}@media(min-width: 768px){.productCarousel{padding-bottom:0}}.productCarousel .rec-item-wrapper{width:auto;overflow:unset}.productCarousel .rec-item-wrapper.eQpvzW{overflow:visible}.rec-item-wrapper .contentMargin{margin-top:0}.rec-item-wrapper .tagsRow{padding:0 16px 0 0}.rect-item-wrapper .productSection{margin:0}.rec-slider-container{overflow-y:clip}span.viewall_link{width:150px;line-height:36px;text-transform:capitalize}@media(max-width: 767.98px){span.viewall_link{line-height:28px}}.CarouselTitle{display:flex}.CarouselTitle h3{display:inline;padding-right:20px}.CarouselTitle .viewall_link a,.CarouselTitle .viewall_link a:hover{color:#004e7d}i.fa-duotone.fa-heart::after{color:#004e7d;opacity:1}.wrapper{display:flex;flex-direction:column}.wrapper .productTileContainer{width:100%;display:flex;flex-direction:row;flex-wrap:inherit}.wrapper .productTileContainer .MuiTableContainer-root{overflow-x:inherit}.wrapper .productTileContainer .fixed-list-nav{width:100%;background:#fafafa;height:34px;position:fixed;top:0;left:0;border-bottom:1px solid #979797;z-index:2;box-sizing:content-box}@media(min-width: 768px){.wrapper{flex-direction:row;flex-wrap:wrap;padding-left:5px}}@media(min-width: 1400px){.wrapper{flex-direction:row;flex-wrap:wrap}}@media(min-width: 1200px)and (max-width: 1399.98px){.wrapper{flex-direction:row;flex-wrap:wrap}}@media(min-width: 992px)and (max-width: 1199.98px){.wrapper{flex-direction:row;flex-wrap:wrap}}@media(min-width: 768px)and (max-width: 991.98px){.wrapper{flex-direction:row;flex-wrap:wrap}}@media(min-width: 576px)and (max-width: 767.98px){.wrapper{flex-direction:row;flex-wrap:wrap}}@media(min-device-width: 320px)and (max-device-width: 575.98px){.wrapper{flex-direction:column;flex-wrap:wrap}}.contentMargin{margin-top:16px}@media(max-width: 767.98px){.contentMargin{padding-right:0}}@media(min-width: 768px){.contentMargin{position:relative}}@media(min-width: 992px)and (max-width: 1199.98px){.contentMargin{max-width:350px;position:relative}}@media(min-width: 1200px)and (max-width: 1399.98px){.contentMargin{max-width:350px;position:relative}}@media(min-width: 1400px){.contentMargin{max-width:350px;position:relative}}.tagsRow{padding:16px 0;min-height:62px}.tags,.mediumGreyTag,.greenTag,.orangeTag,.blueTag,.exclusive,.discounted,.featured,.best-seller,.new-arrival,.clearance{border:none;display:inline-block;padding:3px 16px;padding-right:20px;font-style:normal;font-weight:500;line-height:18px;text-align:center;letter-spacing:.4px;text-transform:uppercase;height:23px;color:#fff;background-position:right;font-size:9px;background-color:unset}@media(min-width: 1360px){.tags,.mediumGreyTag,.greenTag,.orangeTag,.blueTag,.exclusive,.discounted,.featured,.best-seller,.new-arrival,.clearance{font-size:9px;padding-left:20px;padding-right:24px}}.rec-slider-container .tags,.rec-slider-container .mediumGreyTag,.rec-slider-container .greenTag,.rec-slider-container .orangeTag,.rec-slider-container .blueTag,.rec-slider-container .exclusive,.rec-slider-container .discounted,.rec-slider-container .featured,.rec-slider-container .best-seller,.rec-slider-container .new-arrival,.rec-slider-container .clearance{font-size:9px;padding-left:18px;padding-right:22px}.clearance{background-image:url('data:image/svg+xml;utf8,<svg width="175" height="30" viewBox="0 0 175 30" xmlns="http://www.w3.org/2000/svg"><path d="M175 0H4.05312e-06V30H159.084C160.665 30 162.098 29.0682 162.74 27.6227L175 0Z" fill="rgb(226,84,17)"/></svg>')}.new-arrival{background-image:url('data:image/svg+xml;uft8,<svg width="175" height="30" viewBox="0 0 175 30" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M175 0H4.05312e-06V30H159.084C160.665 30 162.098 29.0682 162.74 27.6227L175 0Z" fill="rgb(212,30,61)"/></svg>')}.best-seller{background-image:url('data:image/svg+xml;uft8,<svg width="175" height="30" viewBox="0 0 175 30" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M175 0H4.05312e-06V30H159.084C160.665 30 162.098 29.0682 162.74 27.6227L175 0Z" fill="rgb(216,159,2)"/></svg>')}.featured{background-image:url('data:image/svg+xml;uft8,<svg width="175" height="30" viewBox="0 0 175 30" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M175 0H4.05312e-06V30H159.084C160.665 30 162.098 29.0682 162.74 27.6227L175 0Z" fill="rgb(108,194,237)"/></svg>')}.discounted{background-image:url('data:image/svg+xml;uft8,<svg width="175" height="30" viewBox="0 0 175 30" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M175 0H4.05312e-06V30H159.084C160.665 30 162.098 29.0682 162.74 27.6227L175 0Z" fill="rgb(113,185,70)"/></svg>')}.exclusive{background-position:right;margin-right:-14px;position:relative;background-image:url('data:image/svg+xml;uft8,<svg width="175" height="30" viewBox="0 0 175 30" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M175 0H4.05312e-06V30H159.084C160.665 30 162.098 29.0682 162.74 27.6227L175 0Z" fill="rgb(0,45,80)"/></svg>')}.blueTag{color:#0198f3;border:1.5px solid #0198f3}.orangeTag{color:#e25411;border:1.5px solid #e25411}.greenTag{color:#4e832e;border:1.5px solid #4e832e}.mediumGreyTag{color:#7d7d7d;border:1.5px solid #7d7d7d}.flexDisplay{display:flex !important;align-items:center}.flexDisplay .MuiRating-root{font-size:20px}.flexDisplay span.desc{padding-left:5px}.fullWidth{width:auto}.fullWidth:empty{padding:0;margin:0}.fixedHeight24{min-height:52px;max-height:52px}.userRatings{font-size:14px;color:#424c5b;line-height:21px;margin:2px 16px 0 8px;font-weight:300}@media(max-width: 767.98px){.userRatings{margin:0 1px}}.alignItems{align-items:center}@media(min-width: 768px){.alignItems{display:none !important}}.wishListIcon{color:#004e7d;width:1.35em !important;height:1.2em !important}.productSection{margin:0 0 16px 0;width:100%}.productSection .variantSwatch{padding:8px 0 4px 0}@media(max-width: 767.98px){.productSection .description{width:100%}}.imageSection{width:80%;margin-right:16px}@media(max-width: 767.98px){.imageSection{position:relative !important;width:100%;text-align:center}}@media(min-width: 768px){.imageSection{width:100%;text-align:center}}@media(max-width: 539.98px){.imageSection{width:calc(40% - 20px);float:left;margin-bottom:16px}.imageSection img{width:100%;height:auto}}.tileCTAContainer::before{display:block;content:" "}@media(max-width: 539.98px){.tileDescContainer{width:60% !important;float:right}}.CTADivider{display:none}@media(max-width: 539.98px){.CTADivider{display:block;padding:0;margin:0;clear:both}}.rec-item-wrapper .description p{min-height:55px;max-height:55px}.description p{margin-bottom:8px;font-size:16px;color:#212934;font-weight:400;min-height:65px;line-height:20px;max-height:70px}@media(min-width: 768px){.description p{width:90%}}.description p.ellipsis{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.description section{margin-top:0;margin-bottom:0;align-items:center}@media(min-width: 768px){.description section{display:flex}}.price{color:#212934;font-size:26px;font-weight:500;line-height:26px;padding-top:16px;display:inline-block}.price h6:first-child{font-size:26px;color:#212934;font-weight:500;line-height:26px}.price span:first-child{color:#212934;font-size:26px;font-weight:500;line-height:26px;padding-top:0;display:inline-block}.price span span{font-size:12px}.price .soldpkg{font-size:14px;display:block;font-weight:400;width:100%;color:#212934}.price .soldpkg span{font-size:14px}.price .soldpkg .bold{margin-left:2px}.price .callforpricing{font-size:22px !important;font-weight:500 !important;line-height:26px !important}span.seepriceincart{font-size:20px !important;color:#004e7d !important}.oldprice{margin-left:8px;font-size:14px;text-decoration:line-through;color:#bcbec0}@media(min-width: 768px){.oldprice{margin-top:3px}}.desktopOnly{display:none}@media(min-width: 768px){.desktopOnly{display:flex}.desktopOnly .productAssets{display:none}.desktopOnly .productColor{display:flex}}.discountedPrice{color:#4e832e;font-size:14px;padding-left:10px;display:inline-block}.sameDayShipping{margin-top:3px;font-size:14px;color:#004e7d !important}.shippingTag{color:#71b946 !important;padding:0;font-size:14px;font-weight:500;display:inline-flex;vertical-align:middle;align-items:center}.frequentlyViewedProductList .shippingTag{align-items:flex-start}.freeShipping{margin-top:12px}.freeShipping span{margin-left:8px;color:#71b946 !important;font-weight:500}.compareToolTip{margin:0}.compareToolTip .freeShppingToolTip{margin:0}@media(max-width: 767.98px){.compareToolTip .fa-info-circle.freeShppingToolTip .MuiTypography-subtitle2,.compareToolTip .fa-info-circle.ToolTip .MuiTypography-subtitle2{left:inherit;z-index:2;top:25px !important}.compareToolTip .fa-info-circle.freeShppingToolTip .MuiTypography-subtitle2::before,.compareToolTip .fa-info-circle.ToolTip .MuiTypography-subtitle2::before{left:163px !important}}.quantity{max-width:100px !important;margin-right:16px !important}.quantity .MuiSelect-outlined{margin-left:16px !important}.cartButton{width:100%;max-height:45px;background-color:#d41e3d !important;color:#fff !important;font-weight:600 !important;text-transform:none !important;border-radius:8px}.purchaseQty{margin-bottom:0;color:#424c5b;font-size:14px;font-weight:400;line-height:20px}.divider{margin:20px 0 !important}@media(min-width: 768px){.divider{margin:30px 0 !important}}.colorAvailable{width:22px;height:22px;border-radius:50%;border:2px solid #fff;display:inline-block;margin:0 4px;cursor:pointer}.reviewTiles .dv-star-rating{pointer-events:none}#ratingOrderFeedback .dv-star-rating{pointer-events:all !important}.reviewDesktopView{padding-right:16px;margin-top:16px;margin-bottom:16px;display:flex !important;flex-direction:row;justify-content:space-between;height:24px}.reviewDesktopView .accountWishList .accountPopup{display:block;box-sizing:border-box;font-size:14px;padding:16px;width:211px;border:1px solid #dadada;border-radius:3px;background-color:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.07);position:absolute;z-index:12;right:0px;cursor:pointer}.reviewDesktopView .accountWishList .accountPopup::before,.reviewDesktopView .accountWishList .accountPopup::after{content:"";width:0;height:0;display:inline-block;vertical-align:middle;margin-right:5px;border-left:solid 8px transparent;border-right:solid 8px transparent;position:absolute;left:176px}.reviewDesktopView .accountWishList .accountPopup::before{top:-8px;border-bottom:solid 6px #dadada}.reviewDesktopView .accountWishList .accountPopup::after{top:-7px;border-bottom:solid 8px #fff}.reviewDesktopView .accountWishList .accountPopup .showCreateList .groupList li{margin:0 0 16px}@media(max-width: 767.98px){.reviewDesktopView .accountWishList .accountPopup .showCreateList .groupList li{margin:0 0 12px}}.reviewDesktopView .accountWishList .accountPopup .flexDisplay .fal{font-size:24px;font-weight:300;color:#004e7d}.reviewDesktopView .accountWishList .accountPopup .flexDisplay span.desc{padding-left:12px;font-size:14px;font-weight:600;color:#004e7d}.reviewDesktopView .accountWishList .accountPopup .displayList{justify-content:space-around}.reviewDesktopView .accountWishList .accountPopup .displayList .icon{color:#71b946;display:contents}.reviewDesktopView .accountWishList .accountPopup .displayList span.descSave{padding-left:6px;font-size:14px;font-weight:500;color:#004e7d}.reviewDesktopView .accountWishList .accountPopup .addList{margin:8px 0}.reviewDesktopView .accountWishList .accountPopup .addList .MuiFormControl-marginNormal{width:100%}.reviewDesktopView .accountWishList .accountPopup .addList .MuiOutlinedInput-input{padding:10.5px 10px}.reviewDesktopView .accountWishList .accountPopup .addList .customBtn{height:40px}.outOfStock{background-color:#f7c2cb !important}.variantSwatch{padding:15px 0 0 0;min-height:28px}.compareProduct{text-align:right}.compareProduct .MuiCheckbox-colorSecondary.Mui-checked{color:#d41e3d;padding-right:0}.compareProduct .MuiCheckbox-root{padding:0}.compareText{font-size:14px;color:#424c5b;margin-left:4px}.flexNote{display:flex;flex-direction:row;margin-top:8px}.autocomplete{margin-right:8px}.autocomplete .MuiFormControl-marginNormal{margin:0}.dv-star-rating{display:flex !important;font-size:20px;flex-direction:row-reverse}.autoCompleteBox{text-align:center;margin-right:8px;box-sizing:border-box;height:48px;width:76px;border:1px solid #424c5b;border-radius:4px;background-color:#fff;color:#424c5b;font-family:Kanit;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}.iconAdornment{position:absolute;left:48px;top:12px}.selectWrapper{position:relative;align-items:center !important}.error{margin-top:16px;color:#d41e3d;font-size:14px}.productTags{border-radius:2px;display:flex;align-items:center;height:24px;justify-content:center;width:140px}.closeIcon{position:absolute;right:10px;top:-8px;fill:#424c5b !important;cursor:pointer}@media(max-width: 767.98px){.tagSlack{display:flex;flex-shrink:0;align-items:center}.pdpDetailPage .tagSlack{flex-wrap:wrap}.pdpDetailPage .tagSlack.tagsRow span{overflow:hidden}}.tagSlack .productTags{height:18px;font-size:11.5px;margin-top:0}.tagSlack .productTags:first-child{margin-bottom:4px}.dv-star-rating-star{font-size:16px;font-weight:600;padding-right:4px}.rec-carousel-wrapper .heroAttributeSection{min-height:unset}.heroAttributeSection{padding:15px 0 25px 0;display:flex;flex-direction:column}.heroAttributeSection .heroRow{width:100%;display:flex}.heroAttributeSection .heroRow p{min-height:auto !important;width:100%;color:#212934;line-height:14px;padding:3px 0px}.heroAttributeSection .heroRow p:first-child{font-weight:500;font-size:14px;width:60%;overflow:hidden}@media(max-width: 767.98px){.heroAttributeSection .heroRow p:first-child{padding-right:20px;width:50%}}.heroAttributeSection .heroRow p:last-child{text-align:left;font-weight:300;font-size:14px;width:50%}.rec-carousel-item .productSection{margin-top:0;margin-bottom:0}.rec-carousel-item .description p{font-size:14px;line-height:18px}.rec-carousel-item section{position:relative}.rec-carousel-item section .price{font-size:22px;font-weight:600;line-height:26px;padding-top:16px}.rec-carousel-item section .price .soldpkg{font-size:14px;display:block;font-weight:400;width:100%;color:#646d7b}.rec-carousel-item section .price .soldpkg span{font-size:14px}.rec-carousel-item section .price .soldpkg .bold{margin-left:2px}.colorswatch{display:flex;padding:2px}.colorswatch span.title{display:none}.colorswatch.activeColorVariant{padding:0}.colorswatch.activeColorVariant>span{border:5px #fff;border-style:double;box-sizing:content-box}.colorswatch.activeColorVariant>span.whiteColorvariant{border:5px gray;border-style:double;box-sizing:content-box;width:12px !important;height:12px !important}.showMoreVariants{cursor:pointer;margin-left:10px}.showMoreVariants span{color:#004e7d;font-size:14px;font-weight:600}.showMoreVariants .ColorVariants{box-shadow:0px 4px 6px 2px rgba(0,0,0,.15);min-width:150px;margin-top:7px;position:absolute;background:#fff;padding:4px 12px;z-index:9}.showMoreVariants .ColorVariants .title{font-size:14px}.showMoreVariants .ColorVariants:before{content:"";position:absolute;width:0;top:0;height:0;margin-left:-0.5em;bottom:-2em;left:40%;box-sizing:border-box;border:.6em solid #000;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(135deg);box-shadow:-2px 1px 2px 0 rgba(0,0,0,.1)}.showMoreVariants .colorswatch{display:flex;align-items:center;cursor:pointer;border-bottom:1px solid #bcbec0;padding:5px 0}.showMoreVariants .colorswatch span{margin:0 5px 0 5px !important;display:flex;padding:0 !important}.showMoreVariants .colorswatch span.title{padding-left:0}.showMoreVariants .colorswatch.activeColorVariant>span{margin:0}.showMoreVariants .colorswatch:last-child{border:none}.productAddonsSection .MuiPaper-root{overflow:visible}.frequentlyViewedProductList .contentMargin{padding:0;margin:0 !important}.frequentlyViewedProductList .itemWrapper.flexDisplay{position:relative;width:234px}.frequentlyViewedProductList .itemWrapper h4{position:absolute;top:110px;right:0;font-size:48px;font-weight:200}@media(max-width: 767.98px){.frequentlyViewedProductList .itemWrapper h4{top:35px}}.totalCartSumPaper{width:300px !important}.rec-item-wrapper .outOfStockBlock .MuiBox-root,.rec-item-wrapper .outOfStockBlock button,.rec-item-wrapper .outOfStockBlock input[type=text]{font-size:10px}.outOfStockBlock{padding-bottom:0;min-height:70px}.outOfStockBlock .MuiBox-root{border-radius:4px;border-color:#c9c9c9;padding:10px 0;display:block;height:auto}@media(max-width: 767.98px){.outOfStockBlock .MuiBox-root{width:100%}}.outOfStockBlock .MuiTypography-caption{font-size:11px;padding:0;line-height:unset;margin:0;letter-spacing:normal}.outOfStockBlock .MuiGrid-item{padding:0 !important}@media(max-width: 767.98px){.outOfStockBlock .MuiGrid-item{max-width:100% !important;flex-basis:100% !important;line-height:1}.outOfStockBlock .MuiGrid-item button{margin:6px 0 4px !important}.outOfStockBlock .MuiGrid-item .MuiTypography-caption{line-height:1}}.outOfStockBlock .MuiGrid-item.MuiGrid-grid-xs-8{padding-right:10px !important}@media(max-width: 767.98px){.outOfStockBlock .MuiGrid-item.MuiGrid-grid-xs-8{padding-right:0 !important;max-width:100% !important;flex-basis:100% !important}}.outOfStockBlock .MuiFormControl-marginNormal{margin-top:0}.outOfStockBlock .outOfStockBlock .MuiFormControl-marginNormal{margin-top:2px}.outOfStockBlock .outOfStockBlock .MuiGrid-root.MuiGrid-item:nth-child(2){padding-right:10px}.outOfStockBlock input[type=text]{padding:10px;margin:0;max-height:28px;font-size:11px}.outOfStockBlock button{margin-top:0 !important;max-height:34px;font-size:11px !important;border-radius:4px !important;padding:0 10px;min-width:auto;font-weight:normal !important;border-width:1px !important}.outOfStockBlock button span.MuiButton-label{text-transform:capitalize}.productDetailsSection .sameDayShipping{margin-bottom:2px;font-size:15px;font-weight:500 !important}.productDetailsSection .variantSwatch.flexDisplay h5{padding-right:10px}.Items-Recommended{display:flex;width:100%;flex-direction:row;margin:0 auto;max-width:989px;padding:0 0 12px 0}@media(max-width: 767.98px){.Items-Recommended .userRatings{display:block !important}}@media(max-width: 767.98px){.Items-Recommended .flexDisplay{display:block !important}}@media(max-width: 767.98px){.Items-Recommended .tags,.Items-Recommended .clearance,.Items-Recommended .new-arrival,.Items-Recommended .best-seller,.Items-Recommended .featured,.Items-Recommended .discounted,.Items-Recommended .exclusive,.Items-Recommended .mediumGreyTag,.Items-Recommended .greenTag,.Items-Recommended .orangeTag,.Items-Recommended .blueTag{margin-bottom:0}}.Items-Recommended .fixedHeight24{height:unset}@media(max-width: 767.98px){.Items-Recommended .fixedHeight24{min-height:unset}}.Items-Recommended .productSection{display:block}.Items-Recommended .productViews{display:flex !important;flex-wrap:wrap;width:100%;flex-direction:column}.Items-Recommended #productContainer{display:block;width:100% !important;max-width:auto}.Items-Recommended .productCarousel .productSection{flex-direction:row}.Items-Recommended .itemWrapper{width:calc(50% - 20px);margin-right:20px}.Items-Recommended .itemWrapper>.flexDisplay{display:none !important}.Items-Recommended .contentMargin{margin:0;max-width:unset}.Items-Recommended .imageSection{display:block;width:50% !important;float:left;padding:0;margin:0}@media(max-width: 767.98px){.Items-Recommended .imageSection{width:100% !important}}.Items-Recommended .productSection .reviewDesktopView{width:50%;float:right;margin:16px 0 0 0;padding:0 16px 0 0;height:unset}@media(max-width: 767.98px){.Items-Recommended .productSection .reviewDesktopView{display:none !important}}.Items-Recommended .reviewDesktopView div{display:inline-block}.Items-Recommended .heroAttributeSection{display:none}.Items-Recommended .description{display:block;width:50%;float:right}@media(max-width: 767.98px){.Items-Recommended .description{width:100%;float:unset}}@media(max-width: 767.98px){.Items-Recommended .selectWrapper .MuiButtonBase-root{width:100% !important}}.itemkeyDetails .prod-itemkey-num{padding:16px 0 0 0;font-size:14px;cursor:text;user-select:text}div#productContainer{margin-right:20px;border-bottom:1px solid rgba(0,0,0,.12)}@media(min-width: 768px){div#productContainer{max-height:764px}}div#productContainer .price{padding-top:0}div#productContainer .price span:first-child{order:2}div#productContainer .price span:first-child:not(.bold),div#productContainer .price .oldprice{margin-top:16px}div#productContainer .price .oldprice{order:3}div#productContainer .price .soldpkg{order:1;margin-top:8px}div#productContainer .purchaseQty{line-height:1}.rec-carousel-wrapper .rec-item-wrapper .itemWrapper{width:100%}.rec-carousel-wrapper div#productContainer{max-height:unset;border:none;padding-right:20px}@media screen and (max-width: 452px){.rec-carousel-wrapper div#productContainer{padding-right:0}}.promoTitle{color:#212934;font-size:16px;line-height:24px}.promoSection{max-width:325px;width:100%;margin-top:8px}.promoSection .MuiInputBase-root{height:50px}.promoSection .MuiFormControl-root{margin:0 8px 0 0;align-self:flex-start}.promoSection .MuiOutlinedInput-input{padding:14px;color:#212934;font-size:16px;line-height:1}.promoSection .blueOutlinedButton{border-radius:4px;padding:11px;font-size:16px;align-self:flex-start}.promoSection .noOutlinedButton{color:#004e7d !important;border-radius:4px;padding:11px;font-size:16px;align-self:flex-start}.promoSection p.Mui-error{margin-top:6px}.promoSection .promo-applied{border:1px solid #bcbec0;border-radius:4px;padding:10px;height:50px;max-width:205px;width:100%;display:flex}.promoSection .promo-applied>*{align-self:center}.promoSection .promo-applied .fas{font-size:24px;font-weight:300 !important;color:#71b946;margin-right:6px}.promoSection .promo-applied span{font-size:16px;font-weight:300;color:#71b946;line-height:1.2}.checkoutBtn{margin-top:32px}.master-lock{width:100%;background:#f3f3f3;border-radius:4px;padding:16px;margin:0 0 16px}.master-lock.alignTop{align-items:flex-start !important}.master-lock .MuiOutlinedInput-input{padding:12px 12px !important;min-height:16px !important;line-height:16px !important;font-size:14px !important;background-color:#fff;border-radius:4px}.master-lock .MuiFormControl-root{margin:0;max-width:68px;width:100%}.master-lock label{font-size:14px !important;font-weight:600 !important;color:#212934 !important;line-height:1 !important;margin:0 6px 0 0 !important;padding:0 !important;text-transform:capitalize !important}.prodSpec .master-lock{width:calc(100% - 16px)}.productDetailsSection .master-lock{margin-bottom:24px}.lockerLock{flex-direction:row;align-items:baseline;max-width:138px;width:100%;margin-right:24px}.lockerLock .selectBox{margin:0 !important;max-width:138px;width:100%;height:42px}.lockerLock .drop-down-list .MuiOutlinedInput-input{padding:12px 12px !important;min-height:16px !important;line-height:16px !important;font-size:14px !important;background-color:#fff;border-radius:4px}.lockerLock .MuiFormControl-marginNormal{margin:0}.CTABlockAddtoCart{align-items:flex-start !important}.MuiGrid-root.MuiGrid-item:nth-child(1){line-height:11px;padding-bottom:6px !important}.outOfStockBlock .MuiGrid-spacing-xs-1{margin:0;width:100%}.reviewDesktopView .fa-heart{font-weight:500;font-size:21px !important;cursor:pointer;color:#004e7d;opacity:1}.reviewDesktopView i.fa-duotone.fa-heart::after{opacity:1;color:#004e7d}.outOfStockOverlay{border:1px solid #f0e0e2;border-radius:4px;text-align:center;width:100%;position:absolute;z-index:10;padding:10px 0;color:#d41e3d;font-size:16px;top:32%;line-height:16px;font-weight:normal;background-color:rgba(255,255,255,.8)}.rec-item-wrapper .outOfStockOverlay{width:250px;font-weight:normal;font-size:14px}.tileContainer{display:flex;flex-wrap:wrap;flex-direction:row}.tileDescContainer p.ellipsis{min-height:48px;word-break:break-word;color:#212934}.frequencyWrapper{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:16px}.frequencyWrapper .freqTitle{width:293px;flex-direction:row;align-items:center}.frequencyWrapper .freqTitle .MuiFormControl-root{width:210px;margin:0 0 0 8px !important}.frequencyWrapper .tooltipBox{margin-left:11px}.frequencyWrapper .MuiFormControl-root{width:210px}@media(max-width: 767.98px){.frequencyWrapper .MuiTypography-root{font-size:14px;margin-left:-6px}.frequencyWrapper .MuiFormControlLabel-root{margin-right:0}.frequencyWrapper .freqTitle{width:180px !important}.frequencyWrapper .tooltipBox{margin-left:6px}}.frequencyWrapper .MuiSvgIcon-root{color:#004e7d}.modalContainer .frequencyWrapper{padding:32px 32px 0}.modalContainer .frequencyWrapper .MuiSvgIcon-root{color:#004e7d}.modalContainer .frequencyWrapper .cartMode.auto-reorder-toolTip.tooltipBox .tooltip{margin-left:-240px}.modalContainer .frequencyWrapper .cartMode.auto-reorder-toolTip.tooltipBox .tooltip::before{left:50%;margin-left:22px}.addPaymentForm input[type=text],.addPaymentForm input[type=password],.addAddressForm input[type=text],.addAddressForm input[type=password]{padding:14px 12px;min-height:50px;color:#212934;font-size:15px;font-weight:300;line-height:17px;box-sizing:border-box}.viewsharedcart .pageNav.spaceBetween{align-items:flex-start}@media(max-width: 767.98px){.viewsharedcart .pageNav.spaceBetween{flex-direction:column}}.productCarousel .discountedPrice{padding-left:0;line-height:1;display:block;margin-bottom:6px}.productCarousel .price,.productCarousel .price>div{display:flex;flex-wrap:wrap}.productCarousel .oldprice{margin:2px 0 2px 6px;font-weight:400}.productCarousel .freeShipping .d-inline.cursor-p{margin-left:6px}.productCarousel .freeShipping .d-inline.cursor-p .fa-info-circle.freeShppingToolTip{padding:0 6px}.productCarousel .soldpkg{line-height:1;margin-bottom:6px}.productCarousel .soldpkg .bold{line-height:1}@media(max-width: 539.98px){.productCarousel .imageSection img{width:unset;height:unset}}.productCarousel .tileDescContainer{width:100% !important}.productCarousel div,.productCarousel div:focus{outline:0}.recently-viewed-products{display:flex;flex-wrap:wrap;position:relative;width:100%}.recently-viewed-products h3{width:100%;margin-top:20px}.Items-Recommended .tileCTAContainer::before{clear:both}.Items-Recommended .tileCTAContainer{width:50%;float:right}.Items-Recommended .shippingWrapper{width:52%;float:right;margin-right:-2% !important}.Items-Recommended .reviewTiles{display:flex !important;padding-bottom:16px}.Items-Recommended section.flexNote{clear:both;display:block;width:50%;float:right}.Items-Recommended .shippingWrapper,.Items-Recommended .discountedPrice{margin-left:50% !important}.Items-Recommended .PriceSavingSection{clear:both;display:block;width:100%}.Items-Recommended .PriceSavingSection .price{float:right;width:50%;padding-top:10px}.Items-Recommended .sameDayShipping{clear:both}.Items-Recommended .productSection::after{clear:both;display:block;content:" "}.Items-Recommended .sameDayShipping{clear:both;width:50%;float:right}.Items-Recommended .sameDayShipping .sameDayShipping{width:100%}.Items-Recommended div#productContainer{border:none}.Items-Recommended .productSection{margin-bottom:0}.Items-Recommended .tileDescContainer{float:right;width:50% !important;display:block}.Items-Recommended .itemkeyDetails{width:100%}.Items-Recommended .reviewDesktopView{width:auto !important;float:unset !important}.Items-Recommended .reviewTiles{float:left}.Items-Recommended .CTABlockAddtoCart{width:100%}.Items-Recommended .variantSwatch.flexDisplay{float:right !important;width:50% !important;clear:both}@media(max-width: 767.98px){.modalContainer{transform:none;width:100%}.mask{background:#212934;opacity:.5;height:100vh;z-index:100}.MuiPopover-root>div:first-child{background-color:rgba(33,41,52,.75) !important}.overlay-popup-bottom,.MuiMenu-paper{top:auto !important;bottom:0;width:100%;max-width:100% !important;max-height:100% !important;left:0 !important;border-radius:4px 4px 0 0 !important}.overlay-popup-bottom .MuiMenu-list.MuiList-padding,.overlay-popup-bottom .MuiList-padding,.MuiMenu-paper .MuiMenu-list.MuiList-padding,.MuiMenu-paper .MuiList-padding{padding:0 !important;width:100%;max-width:none;max-height:65vh}.overlay-popup-bottom li,.overlay-popup-bottom .MuiListItem-gutters.dropdown-menu,.MuiMenu-paper li,.MuiMenu-paper .MuiListItem-gutters.dropdown-menu{min-height:auto;line-height:1;padding:6px 24px !important}.overlay-popup-bottom li .MuiListItem-gutters,.overlay-popup-bottom .MuiListItem-gutters.dropdown-menu .MuiListItem-gutters,.MuiMenu-paper li .MuiListItem-gutters,.MuiMenu-paper .MuiListItem-gutters.dropdown-menu .MuiListItem-gutters{padding:0}.overlay-popup-bottom li .MuiIconButton-root,.overlay-popup-bottom .MuiListItem-gutters.dropdown-menu .MuiIconButton-root,.MuiMenu-paper li .MuiIconButton-root,.MuiMenu-paper .MuiListItem-gutters.dropdown-menu .MuiIconButton-root{padding:0 9px 0 0}.overlay-popup-bottom li:first-of-type,.overlay-popup-bottom .MuiListItem-gutters.dropdown-menu:first-of-type,.MuiMenu-paper li:first-of-type,.MuiMenu-paper .MuiListItem-gutters.dropdown-menu:first-of-type{margin-top:10px}.overlay-popup-bottom li:last-of-type,.overlay-popup-bottom .MuiListItem-gutters.dropdown-menu:last-of-type,.MuiMenu-paper li:last-of-type,.MuiMenu-paper .MuiListItem-gutters.dropdown-menu:last-of-type{margin-bottom:10px}}.modalContainer.addPaymentForm .selectBox .MuiOutlinedInput-root{height:50px}@media(max-width: 767.98px){.tooltipBox.auto-reorder-toolTip.cartMode .tooltip{width:84vw;margin:0;z-index:2;padding:10px}}.savedforlater .relativeDiv.quantityDD{pointer-events:none}.tileDescContainer p.ellipsis:hover{color:#004e7d !important}.rec-carousel-wrapper .variantsTile{padding-bottom:16px !important;min-height:575px}.pdpDetailPage.viewcart .rec-carousel-wrapper .variantsTile{min-height:590px}.rec-carousel-wrapper .variantsContainer{max-height:100px;overflow-y:auto}@media(max-width: 767.98px){.baseCheckoutWrapper .frequencyWrapper .freqTitle{width:auto !important}.baseCheckoutWrapper .frequencyWrapper label span.flexWrapper{font-size:14px;font-weight:400;color:#424c5b}}.tileCTAContainer .outOfStockBlock .MuiGrid-grid-xs-11{max-width:100%;flex-basis:100%}.tileCTAContainer .outOfStockBlock .MuiGrid-container{padding:0 10px}@media(max-width: 767.98px){.successMsg.viewcart-top-msg{margin:0 0 18px;padding:12px}.successMsg.viewcart-top-msg span{margin:0}}.compareWrapper .addtocompare-error{margin-top:0;margin-bottom:8px}.compareWrapper .zipCodeField{position:relative}.compareWrapper .zipCodeField .zipcodeCancel{position:absolute;right:0;bottom:0}.compareWrapper .compareTilesWrap{display:flex}@media(min-width: 868px){.compareWrapper .compareTilesWrap{width:calc(100% - 20%)}}.compareWrapper.mainComparePage{padding:0}.compareWrapper.mainComparePage #productContainer{width:100%}.compareWrapper .compare-autocomplete-price .price{padding-top:0}.compareWrapper .compare-autocomplete-price .price span:first-child{font-size:14px}.compareWrapper .MuiTableCell-root .dv-star-rating{justify-content:flex-end}@media(min-width: 868px){.compareWrapper{padding:24px 24px}.compareWrapper .MuiTableContainer-root{overflow-x:hidden}}.compareWrapper .compareTable .MuiTableCell-root,.compareWrapper .compareTable.MuiTable-root{border:0}@media(max-width: 991.98px){.compareWrapper .desktopColumn{display:none}}.compareWrapper #productContainer{width:96%;border-bottom:0;padding:0;margin-right:0}.compareWrapper #productContainer .imageSection{margin-right:0;padding:10px}@media(max-width: 539.98px){.compareWrapper #productContainer .imageSection{width:100%}}.compareWrapper #productContainer .imageSection img{width:100%}.compareWrapper #productContainer .selfItemDesc{float:left;font-size:16px;font-weight:500;line-height:24px;margin-right:5px}@media(max-width: 867.98px){.compareWrapper #productContainer .tileCTAContainer section.flexDisplay.selectWrapper.CTABlockAddtoCart{flex-direction:column;justify-content:space-between;height:112px}}.compareWrapper #productContainer .dv-star-rating{justify-content:center}.compareWrapper .extraTiles #productContainer{margin-top:unset}.compareWrapper h5{font-size:18px;font-weight:500;line-height:26px;margin-top:25px;margin-bottom:15px}.compareWrapper .listWrapper{display:flex;flex-direction:column;padding-bottom:15px}@media(min-width: 868px){.compareWrapper .listWrapper{flex-direction:row}}.compareWrapper .listWrapper .listedOnly{display:flex;flex:1}.compareWrapper .listWrapper .listedOnly .closeIcon{cursor:pointer}.compareWrapper .listWrapper .listedOnly .compareTiles{border-left:1px solid #ddd;padding:0 15px;padding-top:30px}@media(max-width: 867.98px){.compareWrapper .listWrapper .compareTilesWrap{overflow-y:auto;padding-top:35px}.compareWrapper .listWrapper .compareTilesWrap #productContainer .closeIcon{right:-10px;top:-16px}}@media(max-width: 539.98px){.compareWrapper .listWrapper .compareTilesWrap .imageSection{width:100%;float:none}.compareWrapper .listWrapper .compareTilesWrap .tileDescContainer{width:100% !important;float:none}}@media(max-width: 673px){.compareWrapper .listWrapper .compareTilesWrap{padding-top:40px}}@media(max-width: 420px){.compareWrapper .listWrapper .compareTilesWrap .itemkeyDetails .prod-itemkey-num{font-size:12px}}.compareWrapper .listWrapper .compareTiles{display:flex;border-left:1px solid #ddd;padding:0 15px;padding-top:30px;width:25%}@media(min-width: 992px)and (max-width: 1199.98px){.compareWrapper .listWrapper .compareTiles{width:25%}}@media(min-width: 868px)and (max-width: 1091.98px){.compareWrapper .listWrapper .compareTiles{width:33.3%}}@media(max-width: 867.98px){.compareWrapper .listWrapper .compareTiles{display:flex;flex:1;width:33.3%;padding:0 12px;border-left:0;padding-top:30px}.compareWrapper .listWrapper .compareTiles .fixedHeight24{display:none}.compareWrapper .listWrapper .compareTiles .productSection{margin-top:0}}.compareWrapper .listWrapper .brSuggestion{width:50%}@media(min-width: 868px)and (max-width: 1091.98px){.compareWrapper .listWrapper .brSuggestion{width:50%}}.compareWrapper .listWrapper .brSuggestion .compareLabels{color:#424c5b;padding-bottom:2px;font-size:14px;font-weight:300;line-height:24px}.compareWrapper .listWrapper .brSuggestion .addToCompareLink{color:#004e7d;font-size:14px;letter-spacing:0;line-height:24px;font-weight:600;margin-left:15px}.compareWrapper .listWrapper .brSuggestion .addToCompareLink:hover{cursor:pointer}@media(max-width: 1380px){.compareWrapper .listWrapper .brSuggestion .horizontalFlex{display:block}.compareWrapper .listWrapper .brSuggestion .compareLabels{display:block;width:100%}.compareWrapper .listWrapper .brSuggestion .addToCompareLink{display:block;width:100%;text-align:left;padding-left:0}}.compareWrapper .listWrapper .brSuggestion #productContainer{padding:0 10px;background:#fff;padding-bottom:20px}.compareWrapper.compareFloating{position:fixed;bottom:0;width:100%;left:0;padding:15px 40px;box-shadow:rgba(203,189,189,.75) 0px -3px 5px 0px;background:#fff;z-index:999}@media(max-width: 867.98px){.compareWrapper.compareFloating{padding:15px}}@media only screen and (max-width: 1199.98px)and (min-width: 768px){.compareWrapper.compareFloating .compareCountDisplay{overflow-x:scroll;order:2}}@media(max-width: 867.98px){.compareWrapper.compareFloating .compareCountDisplay{overflow-x:scroll;order:2;width:70%}.compareWrapper.compareFloating .compareCountDisplay .compareProducts{width:50%;padding:0 2px}.compareWrapper.compareFloating .compareCountDisplay .compareProducts .compareProductSection{width:100%}.compareWrapper.compareFloating .compareCountDisplay .compareProducts .compareProductSection .closeButton{left:75%}}.compareWrapper.compareFloating .compareError{color:#d41e3d;display:flex;justify-content:center}.compareWrapper.compareFloating .compareError span{padding-left:8px;padding-bottom:10px}.compareWrapper .floatingWrapper{width:100%;display:flex;align-items:center;justify-content:space-between}@media(max-width: 867.98px){.compareWrapper .floatingWrapper .flexDisplay.justifyContent{flex-wrap:nowrap}}.compareWrapper .justifyContent{justify-content:center;width:100%;flex-wrap:wrap}@media only screen and (max-width: 1199.98px)and (min-width: 768px){.compareWrapper .justifyContent{flex-wrap:inherit}}.compareWrapper .justifyContent .selectCompareText{margin-right:32px;width:275px}.compareWrapper .justifyContent .selectCompareText h2.flexOnDesktopUp{line-height:1;margin:0px}@media only screen and (max-width: 1199.98px)and (min-width: 768px){.compareWrapper .justifyContent .selectCompareText{order:3;display:none}}@media(max-width: 867.98px){.compareWrapper .justifyContent .selectCompareText{order:3;display:none}}.compareWrapper .compareItems{display:flex;flex-direction:column;justify-content:space-around;width:20%}@media only screen and (max-width: 1199.98px)and (min-width: 768px){.compareWrapper .compareItems{order:1;width:20%;margin-right:32px}}.compareWrapper .compareItems h2{text-align:left;font-size:24px;font-weight:500;line-height:28px}.compareWrapper .compareItems .link{font-size:16px;color:#004e7d;font-weight:500;text-align:center;padding-top:12px}@media(max-width: 867.98px){.compareWrapper .compareItems{order:1;width:30%;margin-right:15px;padding-bottom:10px}}.compareWrapper .compareItems button span.MuiButton-label{line-height:1}.compareWrapper .compareProductsImage{width:75px;height:75px;border:1px solid #bcbec0;border-top-right-radius:10px;padding:10px}.compareWrapper .closeButton{position:absolute !important;left:105px;top:-2px;z-index:100;color:gray;cursor:pointer}.compareWrapper .compareProductSection{position:relative;margin-bottom:8px}@media(max-width: 867.98px){.compareWrapper .compareProductSection{width:150px;order:1}}.compareWrapper .compareProducts{max-width:134px;font-size:13px;margin-right:32px}@media(max-width: 867.98px){.compareWrapper .compareProducts{margin-right:0px}}.compareWrapper .MuiTable-root{border:0}.compareWrapper .MuiTableCell-body{color:rgba(0,0,0,.87);border:1px solid #ddd;font-size:16px;width:20%}.compareWrapper .boldFont{font-weight:500 !important}.compareWrapper .headerCell{min-width:150px;display:table-caption}.compareWrapper .wrapper{padding-left:20%}.compareWrapper .contentMargin{margin:0;position:relative;padding:16px;width:50%}.compareWrapper .suggestionWithAddTo{display:flex;background-color:rgba(0,78,125,.08);padding:5px 10px;width:50%;margin-top:-1px}@media(min-width: 868px)and (max-width: 1091.98px){.compareWrapper .suggestionWithAddTo{width:66.6%}}@media(max-width: 1380px){.compareWrapper .suggestionWithAddTo{margin-top:-25px}}.compareWrapper .suggestionWithAddTo .brSuggestionFull{width:50%;font-size:13px}.compareWrapper .suggestionWithAddTo .brSuggestionFull .link{color:#004e7d;cursor:pointer;font-size:14px;letter-spacing:0;line-height:24px;font-weight:600;font-family:Kanit}@media(min-width: 868px){.compareWrapper .suggestionWithAddTo .brSuggestionFull .contentMargin{width:100%;background-color:#fff}}.compareWrapper .suggestionWithAddTo .addToCompare{width:50%}.compareWrapper .suggestionWithAddTo .searchItem{box-sizing:border-box;border:1px dashed #d3d3d3;display:flex;align-items:center;margin-top:23px;margin-left:10px;padding-left:10px;padding-right:10px;height:95%}.compareWrapper .suggestionWithAddTo .searchItem .formInput{border:1px solid #bcbec0;padding:16px;box-sizing:border-box;border-radius:4px;background-color:#fff;height:50px;margin:8px 0;width:100%}@media(max-width: 867.98px){.compareWrapper .suggestionWithAddTo{width:66.6%;margin-top:-25px}.compareWrapper .suggestionWithAddTo .addToCompare{width:50%}.compareWrapper .suggestionWithAddTo .brSuggestionFull{width:66.6%}}.compareWrapper .similarTiles{display:flex;flex:1;background-color:rgba(0,78,125,.08);margin-top:-11px;padding:15px;width:25%;align-items:center;justify-content:left}@media(max-width: 1380px){.compareWrapper .similarTiles{margin-top:-35px}}@media(max-width: 867.98px){.compareWrapper .similarTiles{width:33.3%;padding:12px;margin-top:-32px}}@media(min-width: 868px)and (max-width: 1091.98px){.compareWrapper .similarTiles{width:33.3%}}@media(max-width: 673px){.compareWrapper .similarTiles{margin-top:-32px}}.compareWrapper .similarTiles .brSuggestion{width:100%}.compareWrapper .similarTiles .searchItem{box-sizing:border-box;display:flex;align-items:center;padding-left:10px;padding-right:10px}.compareWrapper .similarTiles .searchItem .formInput{border:1px solid #bcbec0;padding:16px;box-sizing:border-box;border-radius:4px;background-color:#fff;height:50px;margin:8px 0}.compareWrapper .similarTiles .brSuggestionFull{width:50%;font-size:13px}.compareWrapper .similarTiles .brSuggestionFull .link{color:#004e7d;cursor:pointer;font-size:14px;letter-spacing:0;line-height:24px;font-weight:600;font-family:Kanit}@media(min-width: 868px){.compareWrapper .similarTiles .brSuggestionFull .contentMargin{width:100%;background-color:#fff}}@media(min-width: 868px)and (max-width: 1091.98px){.compareWrapper .similarTiles .brSuggestionFull{width:33.3%}}@media(max-width: 867.98px){.compareWrapper .similarTiles .brSuggestionFull{width:66.6%}}.compareWrapper .similarTiles .imageSection{padding:10px 0 !important}.compareWrapper .similarTiles .addToCompare{max-width:100%}.compareWrapper .similarTiles .addToCompare .MuiButton-label{line-height:18px}.compareWrapper .similarTiles .addToCompare form{max-width:100%}.compareWrapper .similarTiles .addToCompare form .autocompleteBox{max-width:100%}.compareWrapper .similarTiles .addToCompare form .autocompleteBox .formInput{max-width:100%}.compareWrapper .capacities{display:none}.compareWrapper .ratings{display:none !important}.compareWrapper .reviewDesktopView{flex-direction:row}@media(max-width: 673px){.compareWrapper .reviewDesktopView .accountWishList .accountPopup{max-width:calc(100vw / 2 - 24px);right:-4px}.compareWrapper .reviewDesktopView .accountWishList .accountPopup::after,.compareWrapper .reviewDesktopView .accountWishList .accountPopup::before{left:unset;right:1px;top:-7px}}.compareWrapper .compareProduct{display:none}.compareWrapper .MuiDivider-vertical{width:1px;height:auto !important;margin:16px !important}.compareWrapper .divider{display:none}.compareWrapper .price{font-size:22px;font-weight:bold}.compareWrapper label.MuiFormControlLabel-root.shippingMethod5::after{content:"Next Day Air"}.compareWrapper label.MuiFormControlLabel-root.shippingMethod6::after{content:"Second Day"}.compareWrapper label.MuiFormControlLabel-root.shippingMethod4::after{content:"Ground"}.compareWrapper .scrollableProduct{box-sizing:border-box;position:fixed;top:0px;width:100%;left:0px;padding:0 2.5%;display:flex;align-items:center;justify-content:space-around;box-shadow:rgba(203,189,189,.75) 0px 6px 5px 0px;background:#fff;height:auto;z-index:999;padding-top:30px;padding-bottom:19px}.compareWrapper .scrollableProduct .fullWidth{width:1440px;position:relative}.compareWrapper .scrollableProduct .fullWidth section.alignVCenter{position:static;width:20%;padding-right:14px;box-sizing:border-box;top:0px;left:0px;cursor:pointer}@media(min-width: 868px)and (max-width: 1091.98px){.compareWrapper .scrollableProduct .fullWidth section.alignVCenter{width:25%}}@media(max-width: 867.98px){.compareWrapper .scrollableProduct .compareProductSection{order:0}.compareWrapper .scrollableProduct .containerWidth .productsSection .buttonQuantityPrice{display:block !important;text-align:left;padding-bottom:0}.compareWrapper .scrollableProduct .containerWidth .productsSection .quantityDD{display:none}.compareWrapper .scrollableProduct .containerWidth .productsSection .MuiButtonBase-root{display:none}.compareWrapper .scrollableProduct .containerWidth .productsSection .titleFont{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.compareWrapper .scrollableProduct .containerWidth .productsSection .compareProductSection{width:100%}.compareWrapper .scrollableProduct .containerWidth .productsSection .compareProductSection .productsImage{width:100%;max-width:180px;height:auto}}.compareWrapper .scrollableProduct.compareMobileWidth{padding-left:16px;padding-right:16px;padding-bottom:0}@media(min-width: 768px){.compareWrapper .scrollableProduct.compareMobileWidth{padding-left:2.5%;padding-right:2.5%}}.compareWrapper .scrollableProduct.compareMobileWidth .fullWidth section.alignVCenter{position:absolute;top:-7px;width:100%;padding-right:0}@media(max-width: 867.98px){.compareWrapper .scrollableProduct .fullWidth{overflow-x:auto}.compareWrapper .scrollableProduct .alignVCenter{position:absolute;top:0px;left:0px;cursor:pointer}}@media(max-width: 867.98px)and (max-width: 867.98px){.compareWrapper .scrollableProduct .alignVCenter{top:15px;left:21px}}@media(max-width: 867.98px){.compareWrapper .scrollableProduct .alignVCenter .leftArrow{margin-right:7px}}.compareWrapper .productsImage{width:100px;height:100px;border:1px solid #bcbec0;padding:5px;border-radius:3px}.compareWrapper .titleSection{margin-left:6px;display:flex;flex-direction:column}.compareWrapper .titleSection h3{font-size:19px}.compareWrapper .titleSection h3.buttonQuantityPrice{padding-bottom:10px}@media(max-width: 867.98px){.compareWrapper .titleSection{margin-left:0px}.compareWrapper .titleSection h3{margin:5px 0;text-align:center}}.compareWrapper .titleFont{font-size:15px;min-height:98px;-webkit-line-clamp:4}@media(max-width: 867.98px){.compareWrapper .titleFont{min-height:48px;-webkit-line-clamp:3}}.compareWrapper .containerWidth{width:100%;margin-left:auto;display:flex !important}@media(max-width: 867.98px){.compareWrapper .containerWidth{width:100%;margin-top:30px;margin-bottom:16px}}.compareWrapper .containerWidth .productsSection{font-size:13px;flex-direction:column;width:20%;padding-right:12px;align-items:stretch;border-left:1px solid #ddd;padding-left:12px}@media(min-width: 868px)and (max-width: 1091.98px){.compareWrapper .containerWidth .productsSection{width:25%}}.compareWrapper .containerWidth .productsSection:last-child{border-right:1px solid #ddd}@media(max-width: 867.98px){.compareWrapper .containerWidth .productsSection{width:33.3%}}@media(max-width: 673px){.compareWrapper .containerWidth .productsSection{width:50%}}.compareWrapper .containerWidth .productsSection .buttonQuantityPrice{align-items:left;margin:0;line-height:29px}@media(max-width: 867.98px){.compareWrapper .containerWidth .productsSection .buttonQuantityPrice{display:none !important}}.compareWrapper .containerWidth .productsSection .flexDisplay{display:flex !important;align-items:start}.compareWrapper .containerWidth.flexDisplay{align-items:start}.compareWrapper .cartButton{background-color:#d41e3d !important;color:#fff !important;padding:12px;text-transform:inherit;font-size:16px;border-radius:5px}.compareWrapper .autocomplete{width:50%}.compareWrapper .productImageDescription{display:flex;align-items:start}@media(max-width: 867.98px){.compareWrapper .productImageDescription{flex-direction:column}}.compareWrapper .horizontalDivider{margin:16px 0 !important;width:100%;margin-right:0}.compareWrapper .navigationFlex{display:flex;align-items:center;text-align:center;font-size:14px;color:#495261;cursor:pointer;width:25%;height:15px}.compareWrapper .navigationFlex .MuiSvgIcon-root{width:15px;height:15px}.compareWrapper .minQuantityCompare{background-color:#f7c2cb !important}.compareWrapper .MuiTableCell-root:nth-child(1){padding:0;height:40px;padding-left:15px;width:20% !important}.compareWrapper .MuiTableCell-root{width:20% !important;font-weight:300}@media(max-width: 673px){.compareWrapper .MuiTableCell-root{width:50% !important}}.compareWrapper .compareProductTable .mobileRow .MuiTableCell-root{text-align:center;padding:0}@media(min-width: 868px){.compareWrapper .compareProductTable .mobileRow{display:none}}@media(max-width: 867.98px){.compareWrapper .compareProductTable .comapareHead{display:none}.compareWrapper .compareProductTable .compareDimensions .MuiTableCell-root{display:table-cell;background:#fff;text-align:center;padding:7px 10px}.compareWrapper .compareProductTable .compareDimensions .MuiTableCell-root:first-child{display:none}.compareWrapper .compareProductTable .compareDimensions .MuiTableCell-root .dv-star-rating{justify-content:center}.compareWrapper .compareProductTable .compareDimensions.higlightCell .MuiTableCell-root:nth-child(2),.compareWrapper .compareProductTable .compareDimensions.higlightCell .MuiTableCell-root:nth-child(3){background:#f9f1d9}}@media(max-width: 991.98px){.compareWrapper .compareProductTable .compareDimensions .MuiTableCell-root:nth-child(5){display:none}}.compareWrapper .fixedColumnStyle{position:sticky;left:-1px;z-index:1}.compareWrapper .highlightDifference{position:absolute;right:0;margin:26px 0 0 0;font-size:16px;display:flex;justify-content:flex-end;align-items:center}.compareWrapper .highlightDifference .labelDiff{padding-right:12px}.compareWrapper .MuiSwitch-track{border-radius:20px}.compareWrapper .MuiSwitch-colorSecondary.Mui-checked{color:#fff}.compareWrapper .MuiSwitch-switchBase.Mui-checked .MuiSwitch-track{opacity:1;color:#004e7d;background-color:#004e7d}.compareWrapper .breadcrumbWrapper{justify-content:space-between;padding-bottom:24px;padding-top:16px}.compareWrapper .breadcrumbWrapper .alignVCenter{cursor:pointer;margin:0px}.compareWrapper .breadcrumbWrapper .alignVCenter .leftArrow{margin-right:7px}.compareWrapper .breadcrumbWrapper .compareShare:hover .sharePopup{display:block;box-sizing:border-box;padding:16px;width:226px;top:29px;border-radius:3px;background-color:#fff;box-shadow:0 2px 23px 0 rgba(89,108,119,.15),0 2px 15px 0 rgba(89,108,119,.15),0 1px 5px 0 rgba(89,108,119,.15);position:absolute;z-index:12;right:0px}.compareWrapper .breadcrumbWrapper .compareShare:hover .sharePopup::before,.compareWrapper .breadcrumbWrapper .compareShare:hover .sharePopup::after{content:"";width:0;height:0;display:inline-block;vertical-align:middle;margin-right:5px;border-left:solid 8px transparent;border-right:solid 8px transparent;position:absolute;right:47px}.compareWrapper .breadcrumbWrapper .compareShare:hover .sharePopup::before{top:-9px;border-bottom:solid 6px #dadada}.compareWrapper .breadcrumbWrapper .compareShare:hover .sharePopup::after{top:-8px;border-bottom:solid 8px #fff}.compareWrapper .breadcrumbWrapper .compareShare:hover .sharePopup .flexDisplay{align-items:start}.compareWrapper .breadcrumbWrapper .compareShare:hover .sharePopup .flexDisplay .icon{margin:0px}.compareWrapper .breadcrumbWrapper .compareShare:hover .sharePopup .flexDisplay .desc{margin:0px}.compareWrapper .breadcrumbWrapper .compareShare:hover .sharePopup .flexDisplay:nth-child(2){margin-top:16px}.compareWrapper .inlineFlexWrapper{vertical-align:middle;color:#004e7d;cursor:pointer;position:relative}.compareWrapper .inlineFlexWrapper span{margin-top:2px;margin-right:16px;margin-left:8px}.compareWrapper .inlineFlexWrapper .fal{font-size:21px;font-weight:500}.compareWrapper .inlineFlexWrapper .fal{font-size:21px;font-weight:500}.compareWrapper .higlightCell{border:1px solid #ddd;background-color:#f9f1d9 !important}.compareWrapper .summarySection{position:relative;display:block;box-sizing:border-box;border:1px solid #ddd;border-radius:4px;padding:16px}.compareWrapper .summarySection .zipTitle{padding-top:15px}.compareWrapper .summarySection .boldText{font-weight:600}.compareWrapper .summarySection h2{padding:0;margin:0;font-weight:500;font-size:20px}.compareWrapper .summarySection h2 .info{margin-left:5px}.compareWrapper .summarySection .MuiFormLabel-root{padding-top:10px;margin-top:0;font-weight:500}.compareWrapper .summarySection .MuiInputBase-input{padding:14px}.compareWrapper .summarySection .zipcodeclear{position:absolute;right:0;margin-top:40px;margin-right:15px}@media(min-width: 868px){.compareWrapper .summarySection{margin-right:10px;height:420px;width:calc(20% - 10px)}.compareWrapper .summarySection button.MuiButtonBase-root.MuiIconButton-root.zipcodeCancel{position:absolute;top:100px;right:16px;z-index:99}}@media(min-width: 868px)and (max-width: 1091.98px){.compareWrapper .summarySection{width:25%}}.pageWrapperForScrollState{margin-top:300px}figure.img-compare{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;width:30%;height:30%}figure.img-compare a,figure.img-compare img{width:100%;height:100%;display:block}.compare-autocomplete-info{width:calc(100% - 30%);padding-left:10px}.compare-autocomplete-info .ratings{display:flex !important}.compare-autocomplete-info .dv-star-rating-star{font-size:12px}.autoCompleteItem-compare{border-bottom:1px solid #ddd;padding:10px}.menuItemWrapper-compare{display:flex}.menuItemWrapper-compare .itemDesc{font-size:12px}@media print{.printOnly{display:block}.printOnly .printTitle{font-size:16px;padding:10px 0;border-bottom:2px solid #bcbec0}.printOnly .mainImage{margin:0;width:100%}.printOnly.mainImageWrap{width:100%}header a{margin-left:0}footer .copyrightWrapper,footer .copyright{background:#212934 !important}.compareWrapper .compareProductTable .mobileRow{display:table-row !important}.compareWrapper .compareProductTable .compareDimensions .MuiTableCell-root{display:table-cell}.compareWrapper .compareProductTable .compareDimensions .MuiTableCell-root.comapareHead{display:none}.compareWrapper .compareProductTable .compareDimensions .MuiTableCell-root:nth-child(2),.compareWrapper .compareProductTable .compareDimensions .MuiTableCell-root:nth-child(3){display:table-cell}.compareWrapper .compareTiles{display:flex !important;flex:1 !important;border-left:1px solid #ddd !important;padding:0 15px !important;padding-top:30px !important}.flexDisplay.breadcrumbWrapper,.compareWrapper .compareProductTable .comapareHead,.searchWrapper,.headerRight,.highlightDifference,.compareWrapper .reviewDesktopView,.reviewDesktopView .fa-heart,.flexDisplay.CTABlockAddtoCart,.closeIcon,.summarySection,footer .footerMain,.MuiSvgIcon-root.menuIcon,.megaContainer,.copyrightWrapper,.supportContainer,footer .footerSections,.recommendedItems{display:none !important}.priceSection .price{font-size:20px !important}.prodSpec,.actionArea,.product-other-details{margin-left:20px !important}}@media(min-width: 868px){.pdpDetailPage .compareWrapper .MuiTableContainer-root{overflow-x:auto}}.pageWrapperForCompareTable{position:relative}.pageWrapperForCompareTable .alignVCenter{position:relative}.pageWrapperForCompareTable .toolTipContainer.estShippingToolTip{top:40px;right:inherit;left:0;margin-left:0;width:230px}@media(max-width: 767.98px){.pageWrapperForCompareTable .toolTipContainer.estShippingToolTip{width:100%;max-width:310px}}.pageWrapperForCompareTable .toolTipContainer.estShippingToolTip p{font-size:14px}.pageWrapperForCompareTable .toolTipContainer.estShippingToolTip::before{right:87px}@media(max-width: 767.98px){.pageWrapperForCompareTable .toolTipContainer.estShippingToolTip::before{right:inherit;left:120px}}.pageWrapperForCompareTable .estShipping::before{right:87px}@media(max-width: 767.98px){.pageWrapperForCompareTable .estShipping::before{right:inherit;left:120px}}.emailSpecificationsBox .emailHead .emailTitle .emailProductDetails span.MuiTypography-root.emailAckMsg{margin:8px 0 0 0;font-size:14px;display:block;font-weight:400;line-height:19px}.emailSpecificationsBox .emailFrom{padding:0px !important}.emailSpecificationsBox .email_product_actions{padding:0px !important}.emailSpecificationsBox .email_product_actions .cancelEmailBtn{margin-right:20px;width:204px}@media(max-width: 767.98px){.emailSpecificationsBox .email_product_actions .cancelEmailBtn{margin-right:12px;width:139px}}.emailSpecificationsBox .email_product_actions .sendEmailBtn{color:#fff !important;background-color:#d41e3d !important;border:none !important;width:204px}@media(max-width: 767.98px){.emailSpecificationsBox .email_product_actions .sendEmailBtn{width:139px}}@media(min-width: 768px){.emailSpecificationsBox{width:525px}}.emailSpecificationsBox *{box-sizing:border-box}.emailSpecificationsBox .emailTitle h2{font-size:26px;font-weight:500;line-height:36px;margin:0px !important}.emailSpecificationsBox .emailTitle .emailMessage{display:flex;align-items:center}.emailSpecificationsBox .emailTitle .emailMessage .emailAckStd{position:inherit}.emailSpecificationsBox .emailHead{padding:35px 35px 15px;box-shadow:none;position:relative}.emailSpecificationsBox .modalClose{position:absolute;right:35px;font-size:20px;color:#6a7681}@media(max-width: 767.98px){.emailSpecificationsBox .modalClose{right:0px}}.emailSpecificationsBox .MuiGrid-spacing-xs-1{border:1px solid #ccc;border-radius:4px;padding:10px}.emailSpecificationsBox .MuiGrid-item.MuiGrid-grid-xs-9{padding:10px 10px}.emailSpecificationsBox .emailDecSectionClass .email_product_item_desc{color:#004e7d;font-size:18px;font-weight:500;line-height:21px;margin:0px}.emailSpecificationsBox .emailDecSectionClass .email_product_item_key{font-size:13px;letter-spacing:1.5px;line-height:18px;margin:10px 0}.emailSpecificationsBox .emailDecSectionClass .email_product_item_price{font-size:22px;font-weight:600;line-height:21px}.emailSpecificationsBox .addEmailPadding{padding:0 35px}.emailSpecificationsBox .addEmailPadding .emailFields{display:flex;justify-content:end}.emailSpecificationsBox .emailFields{font-size:16px;line-height:26px;margin-bottom:5px}.emailSpecificationsBox #email_product_msg{padding:0}.emailSpecificationsBox .MuiFormControl-marginNormal{margin:5px 0}.emailSpecificationsBox .MuiBox-root.MuiBox-root-34.email_product_actions .cancelEmailBtn{margin-right:20px;width:204px}.emailSpecificationsBox .ackTitle{margin-right:12px;display:flex;flex-wrap:wrap}.emailSpecificationsBox .ackTitle .shareProductDetails{margin-top:5px}.emailSpecificationsBox .ackTitle .shareMessage{display:flex;align-items:center}.emailSpecificationsBox .ackTitle .shareMessage .emailAckStd{position:inherit}.emailSpecificationsBox .ackTitle .emailAckStd{font-size:26px;font-weight:500;padding:0 5px;line-height:26px}.emailSpecificationsBox .ackTitle .emailAckMsg{font-size:26px;display:block;font-weight:500;line-height:36px}.emailSpecificationsBox .ackTitle .MuiSvgIcon-root{width:19px}.emailSpecificationsBox .stickToBottom{margin:35px;display:flex}.emailSpecificationsBox .MuiOutlinedInput-input{padding:12px 14px;height:48px}section.prodDescSectionClass.emailDecSectionClass{margin:20px 35px;border:1px solid #ddd;padding:20px;border-radius:5px}@media(max-width: 767.98px){section.prodDescSectionClass.emailDecSectionClass{padding:12px}}section.prodDescSectionClass.emailDecSectionClass .MuiGrid-spacing-xs-1{border:none;border-radius:none;padding:0px;padding-bottom:0px}section.prodDescSectionClass.emailDecSectionClass .email_product_item_key{color:#646d7b;font-size:11px}section.prodDescSectionClass.emailDecSectionClass .MuiGrid-root.MuiGrid-item:nth-child(1){padding-bottom:0px !important}@media(max-width: 767.98px){section.prodDescSectionClass.emailDecSectionClass .MuiGrid-root.MuiGrid-item:nth-child(1) .imageClass{width:100%}}.shareNewModalPopUp{width:630px !important}@media(max-width: 767.98px){.shareNewModalPopUp{width:100% !important}}.shareProductDetails span.MuiTypography-root.emailAckMsg{font-size:14px;font-weight:300;line-height:16px}.privacypolicy{margin:0 35px;text-decoration:underline;text-underline-offset:2px}.privacypolicy a{color:#004e7d}@media(max-width: 767.98px){.reviewModal{height:100vh;transform:none;top:0;left:0}}.reviewModal .reviewformContainer{margin-top:20px}.reviewModal .reviewformHeader{background:#f9f9f9;padding:24px 32px 16px 32px}.reviewModal .reviewformTitle{font-size:26px;font-weight:500;padding-bottom:24px}.reviewModal .reviewForm{padding:0 32px 48px 32px}.reviewModal .remainingCount{padding-top:0;text-align:right;color:#4a4a4a !important;font-weight:300}.reviewModal .reviewedImage{display:flex;align-items:center}.reviewModal .reviewedImage img{border:1px solid #bcbec0;border-radius:8px;margin-right:16px}.reviewModal .reviewedImage .ellipsis{font-size:18px;font-weight:600}.reviewModal .dv-star-rating{display:flex !important;justify-content:flex-end;flex-direction:row-reverse}.reviewModal .MuiFormLabel-root{color:#212934;font-family:kanit}.reviewModal .reviewformSubmit{display:flex;justify-content:center;padding-top:16px}.reviewModal .reviewformSubmit .MuiButtonBase-root{max-width:211px}.reviewModal .reviewformSubmit .MuiButtonBase-root:first-child{margin-right:20px}.reviewModal .uploadLink label{display:flex;align-items:center;cursor:pointer}.reviewModal .uploadLink .uploadInput{display:none}.reviewModal .reviewPreview{display:flex;overflow-x:auto;padding-top:12px}.reviewModal .reviewPreview .uploadfileDetails{position:relative;margin-right:19px}.reviewModal .reviewPreview .uploadfileDetails .previewImage{width:75px;height:75px}.reviewModal .reviewPreview .uploadfileDetails .MuiSvgIcon-root{position:absolute;top:-7px;right:-7px;background:#004e7d;border-radius:50%;color:#fff}div#show{position:fixed;bottom:0;width:100%;z-index:200}.newsletterdockmode .MuiDialog-paper{left:calc(-50vw + 50%);right:calc(-50vw + 50%);margin-left:auto;margin-right:auto;max-width:1440px}.newsletterbg .MuiPaper-root{background-color:#002d50;font-family:"Kanit"}.newsletter-root-bg .MuiBackdrop-root{background-color:unset}.newswithStyles{color:#fff;font-size:22px;font-weight:500;letter-spacing:0;line-height:36px;text-align:center}.newswithStyles button{font-family:"Kanit" !important;font-size:16px !important;font-weight:600 !important;width:200px}@media(max-width: 767.98px){.newswithStyles button{font-size:14px !important}}.newswithStyles .WithStyles\(ForwardRef\(DialogContent\)\)-root-6{padding:0px}.newslettertext-color .MuiPaper-root{color:#fff;max-width:none}.MuiButton-outlinedPrimary{color:#fff !important;border:1px solid #fff !important;text-transform:capitalize !important;font-family:"Kanit"}.MuiButton-textPrimary{text-transform:capitalize !important;background:#fff !important;margin-right:30px !important;margin-left:30px !important;color:#d41e3d !important}.newsletteratcenter .MuiButtonBase-root{padding:0;float:right}.newslettertext-color .MuiPaper-root{border-radius:0;padding:20px}@media(max-width: 767.98px){.newslettertext-color .MuiPaper-root{padding:15px}}.newslettertext-color .MuiDialogTitle-root{display:none}.newsletteratcenter .emailError{color:#d41e3d;font-size:13px;font-weight:600;margin-left:25%}@media(max-width: 767.98px){.newsletteratcenter .emailError{margin-left:0px}}.newsletteratcenter .subscriptionStatus_failure{font-size:13px;color:#d41e3d;font-weight:600;margin-left:25%}.newsletteratcenter .subscriptionStatus_alreadySubscribed{font-size:13px;font-weight:600;margin-left:25%}.newsletteratcenter .MuiDialog-paperWidthLg{width:947px;width:50%;margin:0 auto}.newsletteratcenter .MuiDialogTitle-root{padding-bottom:0}.newsletteratcenter .MuiSvgIcon-root{font-size:1.2rem}.successEmailId{padding-left:5%}.newsletteratcenter .MuiDialogContent-root>div>span{color:#212934;text-align:center;font-family:Kanit;font-size:22px;font-weight:600;letter-spacing:0;line-height:30px;display:block;padding-bottom:20px}.newsletteratcenter .MuiInputBase-root{width:50%;margin:0 auto}.newsletteratcenter .MuiButton-text,.newsletteratcenter .MuiButton-text:hover{border-radius:0 3px 3px 0;background-color:#d41e3d;display:block;margin:0 0 0 0;color:#fff;height:48px;line-height:initial;display:block}.newsletteratcenter .MuiButton-label{margin:0;display:inline-flex;padding:0}.newsletteratcenter .MuiButton-label>.MuiSvgIcon-root{font-size:1.9rem}.newsletteratcenter span.MuiButton-label{display:inline-flex !important;padding:0 !important;line-height:initial !important}.newsletteratcenter .MuiOutlinedInput-adornedEnd{padding:0 !important}.newsletterdockmode.newsletterbg{z-index:200;position:relative}@media(max-width: 767.98px){.newsletteratcenter .MuiPaper-root{margin:0;position:absolute;border-radius:unset;bottom:50%;width:94%}.newsletteratcenter .MuiInputBase-root{width:100%}.newsletteratcenter .Component-root-5{margin:0;padding:0}.newsletteratcenter .MuiSvgIcon-root{font-size:1.5rem}.newsletteratcenter .MuiDialogContent-root>div>span{font-size:16px;font-weight:600;letter-spacing:0;line-height:initial}}@media(max-width: 767.98px)and (max-width: 767.98px){.newsletteratcenter .MuiDialogContent-root>div>span{text-align:left}}@media(max-width: 767.98px){.newsletteratcenter .MuiDialog-container{border-radius:unset}}@media(max-width: 767.98px){.newswithStyles .WithStyles\(ForwardRef\(DialogContent\)\)-root-6{font-size:1.1rem;line-height:normal;padding-top:0}}@media(max-width: 767.98px)and (max-width: 767.98px){.newswithStyles .WithStyles\(ForwardRef\(DialogContent\)\)-root-6{font-size:14px}}@media(max-width: 767.98px){.newswithStyles .WithStyles\(ForwardRef\(DialogContent\)\)-root-6>span{padding-top:20px}}@media(max-width: 767.98px)and (max-width: 767.98px){.newswithStyles .WithStyles\(ForwardRef\(DialogContent\)\)-root-6>span{padding-top:10px}}@media(max-width: 767.98px){.newswithStyles .WithStyles\(ForwardRef\(DialogContent\)\)-root-6 span{display:block;width:100%}.newswithStyles .WithStyles\(ForwardRef\(DialogContent\)\)-root-6 span button{width:auto}}.newsletteratcenter input.MuiInputBase-input.MuiOutlinedInput-input.MuiInputBase-inputAdornedEnd.MuiOutlinedInput-inputAdornedEnd::placeholder{font-size:16px;color:#9b9b9b;font-style:normal;font-weight:400}.newsletteratcenter{padding:16px;padding-top:0;padding-bottom:30px}.newsletteratcenter .newsLetterTextBoxPopUp .subscriptionStatus_icon{margin:0px}.newsletteratcenter .newsLetterTextBoxPopUp .subscriptionStatus_icon i.fa-regular.fa-circle-check{font-size:24px;color:#71b946;display:inline-flex;vertical-align:bottom}.newsletteratcenter .newsLetterTextBoxPopUp .subscriptionStatus_icon .subscriptionStatus_success{color:#000;font-size:22px;font-weight:600;margin-left:5px !important}.newsletteratcenter .newsLetterTextBoxPopUp .subscriptionStatus_icon .subscriptionStatus_success_2{display:block;margin-left:28px;font-size:16px}.newsletteratcenter .newsLetterTextBoxPopUp .MuiFormControl-root.MuiTextField-root.MuiFormControl-marginNormal{margin-bottom:30px}.newsletteratcenter .newsLetterTextBoxPopUp .MuiOutlinedInput-input{padding:14.5px 14px}@media(min-device-width: 320px)and (max-device-width: 575.98px){.newsletteratcenter .newsLetterTextBoxPopUp .MuiOutlinedInput-input{padding:14.5px 7px}}@media only screen and (max-width: 1199.98px)and (min-width: 768px){.newswithStyles .WithStyles\(ForwardRef\(DialogContent\)\)-root-6>span{display:block}}@media(min-width: 1200px){.newswithStyles .WithStyles\(ForwardRef\(DialogContent\)\)-root-6>span{display:block}}@media(min-width: 1440px){.newswithStyles .WithStyles\(ForwardRef\(DialogContent\)\)-root-6>span{display:inline-block !important}}.lightboxContainer{top:0;left:0;width:100%;background:#fff;position:absolute;border:0;text-align:center}@media(max-width: 767.98px){.lightboxContainer{padding:10px;border:0 !important}}@media(min-width: 768px){.lightboxContainer{top:50%;left:50%;width:95%;transform:translate(-50%, -50%);height:95%;border-radius:4px}}.lightboxContainer .mobileModalback span{font-size:14px}.lightboxContainer .videoPlay{margin-top:10px;float:right;height:60px}@media(min-width: 1300px){.lightboxContainer .videoPlay{float:left}}.lightboxContainer .videoPlay .overlaytoImage{width:50px;height:50px}.lightboxContainer .videoPlay .overlaySection{cursor:pointer}.lightboxContainer .videoPlay .figure-link{border:2px solid #bcbec0;border-radius:4px;width:54px;height:54px;float:left;margin-right:16px;margin-bottom:15px}.lightboxContainer .videoPlay .overlaytoImage img{border:none;border-radius:4px;cursor:pointer;width:48px !important;height:48px !important}.lightboxContainer .videoPlay:empty{display:none}.lightboxContainer .lightboxClose{color:#999;cursor:pointer;font-size:24px;height:47px;line-height:27px;text-align:center;width:50px;padding:10px 1% 32px;width:100%;display:flex}@media(min-width: 768px){.lightboxContainer .lightboxClose{justify-content:flex-end}}@media(max-width: 767.98px){.lightboxContainer .lightboxClose{line-height:1;height:auto;padding:0 0 10px}}.lightboxContainer .MuiSvgIcon-root{width:2.4rem;height:2.4rem}.lightboxContainer .zoomImages{margin:0 auto;position:relative;border:1px solid #bcbec0;overflow:hidden;width:100%}.lightboxContainer .zoomImages.enlarge-only{max-height:700px;max-width:700px}@media(min-width: 768px){.lightboxContainer .zoomImages{border:none;height:90%;overflow:visible}.lightboxContainer .zoomImages.callout-img{height:auto;max-width:500px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media(max-width: 767.98px){.lightboxContainer .zoomImages{margin-top:10px;height:calc(100vh - 192px);max-height:calc(100vh - 192px)}}.lightboxContainer .zoomImages.mobile div:first-child>div{bottom:0}.lightboxContainer .zoomImages div:first-child>div{bottom:-45px;left:0;right:0}.lightboxContainer .zoomImages .iconButton path{fill:#004e7d}.lightboxContainer .zoomImages .iconButton:disabled path{fill:#bcbec0}.lightboxContainer .zoomFeature{margin:0 auto;width:500px;height:500px;width:650px;height:650px}.lightboxContainer .zoomFeature:focus{border:1px solid red}.lightboxContainer .zoomFeature img{max-width:650px;max-height:650px;height:calc(100vh - 302px)}.lightboxContainer.mobile{height:100vh;overflow:scroll}.lightboxContainer.mobile div[style^=text-align]{display:none}.lightboxContainer.mobile .videoPlay{height:auto;margin-top:0;float:none}.lightboxContainer.mobile .videoPlay .figure-link{border:1px solid #bcbec0;border-radius:2px;width:44px;height:44px;float:left;margin-right:10px;margin-bottom:10px}.lightboxContainer.mobile .videoPlay .overlaytoImage{width:40px;height:40px}.lightboxContainer.mobile .videoPlay .overlaytoImage img{border-radius:2px;width:38px !important;height:38px !important}.lightboxContainer .figure-link:hover,.lightboxContainer .figure-link.highlightItem,.lightboxContainer .figure-link.hightlightItem{border:2px solid #004e7d !important}.videoplayContainer.desktop{float:left;width:calc(100% - 330px);height:calc(100% - 47px)}.videoplayContainer.desktop iframe{width:80%;height:80%;margin:0 auto;position:relative;top:calc(50% - 23px);transform:translateY(-50%)}.videoplayContainer.mobile{height:300px;padding:30px 0}.thumbnaillightCarousel{position:relative;width:98%;margin:0 auto;margin-top:17px}@media(min-width: 768px){.thumbnaillightCarousel{float:left;max-height:330px;width:280px;margin:0}.thumbnaillightCarousel div.figure-link:nth-of-type(1n+21){display:none}.thumbnaillightCarousel[show="2"] div.figure-link:nth-of-type(1n+21){display:inline-block}.thumbnaillightCarousel[show="2"] div.figure-link:nth-of-type(-n+20){display:none}}.thumbnaillightCarousel .figure-link{border-radius:4px}.thumbnaillightCarousel.mobile{margin:0;width:100%}.thumbnaillightCarousel.mobile .figure-link{border:1px solid #bcbec0}.thumbnaillightCarousel.mobile .gatsby-image-wrapper img{border:none;cursor:pointer}.thumbnaillightCarousel.mobile .rec-item-wrapper img{max-width:100%;padding:5px}.thumbnaillightCarousel.mobile .rec-item-wrapper .imageWidth{width:calc(100% - 10px)}.thumbnaillightCarousel .rec-slider-container{margin:0}.thumbnaillightCarousel.desktop .figure-link{border:2px solid #bcbec0;width:54px;height:54px;float:left;margin-right:16px;margin-bottom:15px}.thumbnaillightCarousel.desktop .gatsby-image-wrapper{width:50px !important;height:50px !important}.thumbnaillightCarousel.desktop .gatsby-image-wrapper img{border:none;border-radius:4px;cursor:pointer;width:50px !important;height:50px !important}.pagination-cont{text-align:left;display:block;clear:both}.pagination-cont span{background:#f9f9f9;color:#4a4a4a;width:25px;height:25px;margin-right:5px;display:inline-block;margin-top:10px;font-size:12px;line-height:25px;text-align:center;cursor:pointer}.pagination-cont .show-1,.pagination-cont[show="2"] .show-2{background:#004e7d;color:#fff}.pagination-cont[show="2"] .show-1{background:#f9f9f9;color:#4a4a4a}.pagination-cont .no-num{display:none}.mobile .pagination-cont{display:none}.img-pagination-cont{float:right;width:280px;margin-right:50px}.img-pagination-cont.mobile{float:none;margin-top:20px;width:100%;margin-right:0}.img-pagination-cont .heading{font-size:25px;font-weight:normal;text-align:left;margin-bottom:20px;line-height:normal;line-height:25px}.img-pagination-cont .heading.mobile{display:none}@media(min-width: 768px){.zoom-images-wrapper{float:left;width:calc(100% - 400px);border:none;height:calc(100% - 94px);margin-left:35px;margin-right:35px;position:relative}}.zoom-images-wrapper.mobile{height:440px}.zoom-images-wrapper.mobile .zoomImages{overflow:visible;border:none;height:400px}.zoom-images-wrapper.mobile .zoomImages .iconButton{display:none}.zoom-images-wrapper.desktop .pinch-zoom-txt{display:none}.img-360-wrapper.desktop{float:left;width:calc(100% - 400px);border:none;height:calc(100% - 94px);margin-left:35px;margin-right:35px;position:relative}.img-360-wrapper.desktop .MuiBox-root{transform:translate(-50%, -50%);top:50%;position:absolute;left:50%;width:100%;max-width:100%}.img-360-wrapper.mobile{width:100%;max-width:400px}.img-360-wrapper.mobile .MuiBox-root{width:100% !important;max-width:400px}.img-360-wrapper.mobile .MuiBox-root img{width:100% !important;max-width:400px}.gatsby-image-wrapper div img{pointer-events:auto !important}@media(min-width: 599px)and (max-width: 767px){.productDetailWrapper .mainImage.mobile{display:none}}.thumbnailCarousel.mobile .highlightItem,.thumbnailCarousel.mobile .hightlightItem{border:2px solid #004e7d !important}.zoomImages>div>img{cursor:move !important}.zoomImages>div>div{bottom:-60px !important}.zoomImages>div>div>button{border:none;background:none;margin:20px 10px !important;width:24px;height:24px;cursor:pointer}.zoomImages>div>div>button svg{display:none}.zoomImages>div>div>button.iconButton{font-family:"Font Awesome 6 Pro" !important;font-size:24px;font-weight:400;color:#004e7d;position:relative}.zoomImages>div>div>button.iconButton::before{position:absolute;top:0;left:0}.zoomImages>div>div>button.iconButton:first-of-type::before{content:""}.zoomImages>div>div>button.iconButton:last-of-type::before{content:""}.zoomImages>div>div>button.iconButton:disabled{color:#424c5b;cursor:not-allowed}.sticky-addtocart-container{box-sizing:border-box;position:fixed;top:0px;width:100vw;left:0px;padding:0 2.5%;display:flex;align-items:center;justify-content:space-between;box-shadow:rgba(203,189,189,.75) 0px 6px 5px 0px;background:#fff;height:auto;z-index:999;padding-top:30px}@media(max-width: 768.98px){.sticky-addtocart-container{top:unset;bottom:0}}.sticky-addtocart-container .scrollableProductPdp{max-width:1368px;width:100%;margin:0 auto}.sticky-addtocart-container .flexDisplay{width:100%;display:flex}@media(max-width: 768.98px){.sticky-addtocart-container .flexDisplay.buttonQuantityPrice{width:100%}}.sticky-addtocart-container .productsSection{display:flex}@media(max-width: 768.98px){.sticky-addtocart-container .productsSection{min-height:unset}}@media(max-width: 767.98px){.sticky-addtocart-container .productsSection{min-height:84px !important}}.sticky-addtocart-container .productImageDescription{flex:2}@media(max-width: 768.98px){.sticky-addtocart-container .productImageDescription{display:none !important}}.sticky-addtocart-container .buttons-container{flex:1;width:100%;display:flex;justify-content:flex-end}.reviewWrapper{display:flex;flex-direction:column;justify-content:space-between}@media(min-width: 768px){.reviewWrapper{flex-direction:row}}.reviewWrapper .fullWidths{width:100%}.reviewWrapper .halfWidth{width:50%}.reviewWrapper .nameColor{color:#212934;margin-top:8px}@media(min-width: 768px){.reviewWrapper .nameColor{margin-top:0}}.reviewWrapper .coloumnFlex{display:flex;flex-direction:row;justify-content:space-between}@media(min-width: 768px){.reviewWrapper .coloumnFlex{flex-direction:column}}.reviewWrapper .reviewRating{display:flex;align-items:baseline}@media(min-width: 768px){.reviewWrapper .reviewRating{align-items:center}}.reviewWrapper .reviewDate{color:#9d9d9d;font-size:14px}.reviewWrapper .alignItems{display:inline-flex;align-items:center;margin-top:8px}.reviewWrapper .purchaser{font-size:14px;margin-left:11px;border:2px solid #6cc2ed;border-radius:6px;background:#d6f3fd;padding:2px 8px;font-weight:500}.reviewWrapper .purchaser .fa-shield-check{color:#004e7d}.reviewWrapper .voteUpdate{display:flex;color:green}.flexOrder{flex:6}.imgFlexOrder{flex:2}.margin{margin:16px 0}.reviewSection{display:none}@media(min-width: 768px){.reviewSection{display:flex;align-items:flex-end;margin-bottom:3px}}.reviewTitle{margin:10px 0;font-weight:600;font-size:16px}.reviewContent{color:#555b63;font-size:15px}.readMoreText{color:#004e7d !important;cursor:pointer;font-weight:bold;display:block;margin:8px;margin-left:0}.review{font-size:14px;color:#424c5b;padding-right:12px}.btnClass{border:1px solid #424c5b !important;background:#fff;border-radius:20px !important;padding:0 !important;text-transform:initial !important;margin-right:8px}.btnClass .counts{padding-left:2px}.btnClass.activeCount{border:1px solid #004e7d !important;color:#004e7d}.btnMargin{margin:0 8px !important}.btnMargin .MuiButton-label{font-size:14px;color:#424c5b;font-family:"Kanit",sans-serif}.imgFlex{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:24px}@media(min-width: 768px){.imgFlex{flex-direction:row-reverse}}.imageSize{width:40px;height:40px;margin:0 8px 8px 0}@media(min-width: 768px){.imageSize{width:100px;height:100px}}.short-text{color:#212934;font-size:14px;font-weight:300}@media(min-width: 768px){.short-text{font-size:16px}}.reviewBorder{height:1px;background-color:#bcbec0}@media(max-width: 767.98px){.modalContainer{overflow-y:auto;top:0;left:0;transform:revert;bottom:0}}@media screen and (max-height: 1080px){.modalContainer{height:100%}}.modalContainer .productImage{box-sizing:border-box;height:auto;width:157px;border:1px solid #bcbec0;border-radius:4px;background-color:#fff;padding:7px 12px}@media(max-width: 767.98px){.modalContainer .productImage{height:none}}@media(min-width: 992px)and (max-width: 1199.98px){.modalContainer .productImage{width:100%}}@media(min-width: 768px)and (max-width: 991.98px){.modalContainer .productImage{width:100%}}.modalContainer .customScrollbar{max-height:calc(100vh - 60px);overflow:auto}@media(max-width: 767.98px){.modalContainer .customScrollbar{overflow:initial;height:auto;margin-bottom:0px;max-height:inherit;order:2;display:inline-block}}.modalContainer .customScrollbar .flexWrapper.alertMessage{display:inline-flex}.modalContainer .customScrollbar .modal-maxquantity-message{color:#d0021b;font-weight:300}.modalContainer .minicartItems{display:flex;padding:41px 28px 33px 24px;border-bottom:1px solid #bcbec0;background:#fff}@media(max-width: 767.98px){.modalContainer .minicartItems{padding:35px 16px}}@media(min-width: 768px){.modalContainer .minicartItems{border-bottom:0;background:#f9f9f9}}@media(min-width: 992px)and (max-width: 1199.98px){.modalContainer .minicartItems.customizable{flex-wrap:wrap}}@media(min-width: 768px)and (max-width: 991.98px){.modalContainer .minicartItems.customizable{flex-wrap:wrap}}.modalContainer .minicartItems .cartItemdetails strong{font-size:16px;font-weight:500;line-height:24px}.modalContainer .minicartItems p{color:#424c5b;font-size:15px;line-height:8px;padding-top:15px}.modalContainer .minicartItems p span.est-delivery-date{color:#000}@media(max-width: 767.98px){.modalContainer .minicartItems p{font-size:14px;line-height:20px;padding-top:0px}}.modalContainer .minicartItems .removeButtonCustomizable{display:flex;justify-content:flex-end;padding:0px}.modalContainer .minicartItems .removeButtonCustomizable .link{color:#424c5b;cursor:pointer;font-size:16px;line-height:24px;font-weight:600}.modalContainer span.prop65_returnpolicy_msg_minicart.flexDisplay{padding:0 24px 16px;background:#f9f9f9}.modalContainer span.prop65_returnpolicy_msg_minicart.flexDisplay .returnPolicy .icon{margin-right:8px}@media(max-width: 767.98px){.modalContainer span.prop65_returnpolicy_msg_minicart.flexDisplay{top:-33px;position:relative}}.modalContainer span.prop65_returnpolicy_msg_minicart.flexDisplay .returnPolicy{padding-top:16px;display:inline-block;color:#d41e3d;font-size:14px;font-weight:300}.modalContainer .minicartDetails{padding-left:16px;width:100%}@media(min-width: 992px)and (max-width: 1199.98px){.modalContainer .minicartDetails.customizable{padding-left:0px;padding-top:16px}}@media(min-width: 768px)and (max-width: 991.98px){.modalContainer .minicartDetails.customizable{padding-top:16px}}.modalContainer .minicartBg{background:#fff;padding:0 24px;padding-top:10px}@media(min-width: 768px){.modalContainer .minicartBg{background:#f9f9f9}}.modalContainer .cartCount{display:flex;justify-content:space-between;padding-right:17px;align-items:baseline}.modalContainer .cartCount h2{color:#212934;font-size:26px;font-weight:500;letter-spacing:0;line-height:36px}.modalContainer .totalCart{position:relative;display:none}@media(min-width: 768px){.modalContainer .totalCart{display:flex}}.modalContainer .totalCart i.fal.fa-shopping-cart{font-size:24px}.modalContainer .totalCart .cartTotal{position:absolute;top:-10px;font-size:14px;height:19px;width:19px;background-color:#d41e3d;border-radius:20px;color:#fff;text-align:center;left:15px;line-height:20px}.modalContainer .totalCart .cartTotal strong{font-weight:500}.modalContainer .totalCart .cartPrice{color:#212934;font-family:Kanit;font-size:16px;border:1px solid #d41e3d;border-radius:15px;background-color:#fbe9e9;padding:0 7px;height:22px;margin-left:10px;position:relative;bottom:-2px;font-weight:500;line-height:20px;text-align:right}.modalContainer .subTotal{display:flex;justify-content:space-between;font-size:22px}.modalContainer .checkoutTaxes{text-align:right;padding-bottom:17px;color:#424c5b;font-size:14px;font-weight:300;line-height:20px}.modalContainer .minicartSummary{padding:24px 35px 12px 31px}@media(max-width: 767.98px){.modalContainer .minicartSummary{padding-bottom:0px}}.modalContainer .minicartSummary .flexWrapper{flex-direction:column}@media(min-width: 768px){.modalContainer .minicartSummary .flexWrapper{flex-direction:row}}@media(min-width: 992px)and (max-width: 1199.98px){.modalContainer .minicartSummary .flexWrapper{flex-wrap:wrap}}@media(min-width: 768px)and (max-width: 991.98px){.modalContainer .minicartSummary .flexWrapper{flex-wrap:wrap}}.modalContainer .minicartSummary .cartText{color:#212934;font-weight:300;padding-bottom:7px;font-size:18px}.modalContainer .minicartSummary .redFilledButton{margin-right:0;margin-bottom:10px}@media(min-width: 1200px){.modalContainer .minicartSummary .redFilledButton{margin-right:10px}}@media(min-width: 768px){.modalContainer .minicartSummary .redFilledButton{margin-bottom:0}}@media(min-width: 992px)and (max-width: 1199.98px){.modalContainer .minicartSummary .redFilledButton{margin-bottom:15px}}@media(min-width: 768px)and (max-width: 991.98px){.modalContainer .minicartSummary .redFilledButton{margin-bottom:15px}}.modalContainer .recommendedTitle{font-size:22px;font-weight:500;color:#212934;padding-bottom:6px;border-bottom:1px solid #bcbec0}.modalContainer .recommendedItems{padding:0 35px 0 31px}@media(max-width: 767.98px){.modalContainer .recommendedItems{padding-top:16px}}.modalContainer .recommendedItems .fixedHeight24{min-height:52px}.modalContainer .recommendedItems .dv-star-rating{display:flex !important}.modalContainer .recommendedItems .cartText{background:#f9f9f9;display:flex;padding:7px;width:197px;margin-top:7px;border-radius:4px;color:#4b515a;-webkit-animation:cssAnimation 5s forwards;animation:cssAnimation 5s forwards}.modalContainer .recommendedItems .cartText .MuiSvgIcon-root{margin-right:6px}@keyframes cssAnimation{0%{opacity:1}90%{opacity:1}100%{opacity:0}}@-webkit-keyframes cssAnimation{0%{opacity:1}90%{opacity:1}100%{opacity:0}}.modalContainer .recommendedItems .accountWishList .accountPopup{display:block;box-sizing:border-box;padding:16px;width:202px;border:1px solid #dadada;border-radius:3px;background-color:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.07);position:absolute;z-index:12;right:-10px;cursor:pointer}.modalContainer .recommendedItems .accountWishList .accountPopup::before,.modalContainer .recommendedItems .accountWishList .accountPopup::after{content:"";width:0;height:0;display:inline-block;vertical-align:middle;margin-right:5px;border-left:solid 8px transparent;border-right:solid 8px transparent;position:absolute;left:175px}.modalContainer .recommendedItems .accountWishList .accountPopup::before{top:-8px;border-bottom:solid 6px #dadada}.modalContainer .recommendedItems .accountWishList .accountPopup::after{top:-7px;border-bottom:solid 8px #fff}.modalContainer .recommendedItems .accountWishList .accountPopup .addList .MuiFormControl-marginNormal{width:100%}.modalContainer .customScrollbar{padding-bottom:20px}@media(max-width: 767.98px){.modalContainer .customScrollbar{padding-bottom:0px}}@media(max-width: 767.98px){.modalContainer .customScrollbar{padding-bottom:0px}}.modalContainer .customScrollbar .warningMsg{background-color:#f6e5e7;padding:12px 16px 11px;font-size:14px;line-height:20px;color:#424c5b;font-weight:400;margin:0 35px 0 31px;align-items:center;display:flex;border-radius:4px}.modalContainer .customScrollbar .warningMsg .far{font-size:22px;align-self:center;margin-right:12px;color:#d0021b}.modalContainer .customScrollbar .warningMsg span{font-weight:500;margin:0 4px}.modalContainer .customScrollbar .successMsg{background-color:rgba(113,185,70,.12);padding:12px 16px 11px;font-size:14px;line-height:20px;font-weight:400;margin:0 35px 0 31px;align-items:center;display:flex;border-radius:4px;color:#4b515a}.modalContainer .customScrollbar .successMsg .far{font-size:22px;align-self:center;margin-right:12px;color:#4e832e}.modalContainer .customScrollbar .successMsg span{font-weight:500;margin:0 4px}.modalContainer .customScrollbar .addSuccessMessage{width:100%;height:40px;background-color:rgba(113,185,70,.12);margin-top:14px;margin-bottom:16px}.modalContainer .customScrollbar .addSuccessMessage span{color:#4e832e;font-size:16px;letter-spacing:0;line-height:24px;font-weight:500;font-family:Kanit}.modalContainer .customScrollbar .addWarrantyPlans{margin:24px;border-radius:4px;background-color:#f5f8fa}@media(max-width: 767.98px){.modalContainer .customScrollbar .addWarrantyPlans{margin:16px}}.modalContainer .customScrollbar .addWarrantyPlans .addWarrantyTitlebgClass{background:none;box-shadow:none;padding:24px 24px 0px 24px}@media(max-width: 767.98px){.modalContainer .customScrollbar .addWarrantyPlans .addWarrantyTitlebgClass{padding:24px 12px 0px 12px}}.modalContainer .customScrollbar .addWarrantyPlans .addWarrantyTitlebgClass .addWarrantyTitleclass{color:#212934;font-size:16px;font-weight:600;line-height:17px}.modalContainer .customScrollbar .addWarrantyPlans .addWarrantyTitlebgClass .addWarrantyTitleclass span.warrantyperunit span.unitPriceClass{font-size:14px;font-weight:300}.modalContainer .customScrollbar .addWarrantyPlans .addWarrantyTitlebgClass .addWarrantySubTitleclass{color:#4a4a4a;font-size:14px;font-weight:300}@media(max-width: 767.98px){.modalContainer .customScrollbar .addWarrantyPlans .addWarrantyTitlebgClass .addWarrantySubTitleclass{margin-top:10px}}.modalContainer .customScrollbar .addWarrantyPlans .tableVal{color:#424c5b;font-size:18px;font-weight:600;line-height:20px;border-bottom:0px}.modalContainer .customScrollbar .addWarrantyPlans .tableHead{color:#424c5b;font-size:14px;font-weight:400;line-height:16px;display:flex;align-items:center;border-bottom:0px}@media(max-width: 767.98px){.modalContainer .customScrollbar .addWarrantyPlans .tableHead{align-items:inherit}}.modalContainer .customScrollbar .addWarrantyPlans .tableHead .includes-warrenty{margin-right:10px}@media(max-width: 767.98px){.modalContainer .customScrollbar .addWarrantyPlans .tableHead .includes-warrenty{margin-right:5px}}.modalContainer .customScrollbar .addWarrantyPlans .tableHead .warrenty-years{font-weight:600}.modalContainer .customScrollbar .addWarrantyPlans .addWarranty{color:#004e7d;font-size:14px;font-weight:600;line-height:16px;border-bottom:0px;width:90px;cursor:pointer}.modalContainer .customScrollbar .addWarrantyPlans .MuiTableCell-sizeSmall{padding:6px 12px 8px 0}.modalContainer .customScrollbar .addWarrantyPlans .MuiTableCell-sizeSmall:last-of-type{text-align:right;width:85px;padding:6px 0 8px 0}.modalContainer .customScrollbar .addWarrantyPlans .MuiTableRow-root{display:flex;justify-content:space-between;align-items:flex-start;margin:16px 24px 0 24px;border-bottom:1px solid #bcbec0}.modalContainer .customScrollbar .addWarrantyPlans .MuiTableRow-root:last-child{border-bottom:0}@media(max-width: 767.98px){.modalContainer .customScrollbar .addWarrantyPlans .MuiTableRow-root{align-items:flex-start;margin:16px 12px 0 12px}}.modalContainer .customScrollbar .addWarrantyPlans .decInsideOne{position:relative}@media(max-width: 767.98px){.modalContainer .customScrollbar .addWarrantyPlans .decInsideOne{display:flex}}.modalContainer .customScrollbar .addWarrantyPlans .decInsideOne svg.MuiSvgIcon-root{vertical-align:middle;fill:#71b946;margin-left:6px}@media(max-width: 767.98px){.modalContainer .customScrollbar .addWarrantyPlans .decInsideOne svg.MuiSvgIcon-root{width:18px;height:18px}}.modalContainer .displayTextOnCart{padding:0 28px;margin:16px 0}.modalContainer .displayTextOnCart p{font-size:14px;font-weight:300;line-height:16px}.modalContainer .subscription-msg-wrapper{background:#e2f4d7;margin:0 30px;padding:10px;color:#424c5b;border-radius:4px}.modalContainer .subscription-msg-wrapper p{font-size:14px;display:inline-block}.modalContainer .subscription-msg-wrapper .MuiSvgIcon-root{margin-right:10px;fill:#71b946;font-size:22px;vertical-align:middle}.modalContainer .frequencyBox .frequencyWrapper .drop-down-list.selectBox{width:100%;margin:8px 0 0 0 !important}.modalContainer .frequencyBox .frequencyWrapper .cartMode.auto-reorder-toolTip.tooltipBox{margin-top:30px}.modalContainer.trackOrderModel{height:100vh;padding:20px;box-sizing:border-box}.customModalContainer{width:99%;background:#fff;margin:0 auto}@media(max-width: 767.98px){.customModalContainer{width:100%;height:100%;display:flex;flex-direction:column}}.customModalContainer .minicartBg{overflow:hidden;padding-bottom:10px;padding-top:25px;display:flex;flex-direction:row}@media(max-width: 767.98px){.customModalContainer .minicartBg{overflow:initial;order:1}}.customModalContainer .minicartBg .modalClose{order:2;color:#bcbec0;display:flex;justify-content:flex-end;cursor:pointer;font-size:24px}.customModalContainer .cartCount{width:95%}.customModalContainer .minicrtCustomizable{display:block;width:61%;border-right:1px solid #bcbec0;float:left;height:100%;overflow-y:scroll}@media(max-width: 767.98px){.customModalContainer .minicrtCustomizable{width:100%;order:3;overflow-y:initial;height:auto;position:relative}}.customModalContainer .minicrtCustomizable .customizeHeader{margin:25px 35px 0px;color:#212934;font-size:26px;font-weight:500;line-height:36px}@media(max-width: 767.98px){.customModalContainer .minicrtCustomizable .customizeHeader{margin:0px 24px 0px}}.customModalContainer .minicrtCustomizable .customizeSubHeader{margin:0px 35px;font-size:16px;font-weight:300}@media(max-width: 767.98px){.customModalContainer .minicrtCustomizable .customizeSubHeader{margin:0px 24px}}.customModalContainer .minicrtCustomizable .accessorytype-title{margin:20px 35px 15px;font-weight:500}.customModalContainer .minicrtCustomizable #productContainer{padding:0 16px 16px 16px;border-bottom:1px solid #bcbec0;margin:20px 0;width:96%;float:right}.customModalContainer .minicrtCustomizable #productContainer:last-child{border:none !important}.customModalContainer .minicrtCustomizable .productTile{padding:32px 37px 0 37px;display:flex;align-items:start;justify-content:space-between}@media(max-width: 767.98px){.customModalContainer .minicrtCustomizable .productTile{padding:24px 16px 0 16px;justify-content:start}}.customModalContainer .minicrtCustomizable .productTile .product-details{width:calc(100% - 145px);display:flex;flex-wrap:wrap;justify-content:space-between}.customModalContainer .minicrtCustomizable .productTile .imageWrapper{width:auto;margin-right:44px}.customModalContainer .minicrtCustomizable .productTile .imageWrapper img{width:100%;height:100%}@media(max-width: 767.98px){.customModalContainer .minicrtCustomizable .productTile .imageWrapper{width:20.835%;margin-right:12px}.customModalContainer .minicrtCustomizable .productTile .imageWrapper img{width:72px;height:72px;padding:6px;border:1px solid #bcbec0;border-radius:4px}}.customModalContainer .minicrtCustomizable .productTile .priceArea{text-align:right}@media(max-width: 767.98px){.customModalContainer .minicrtCustomizable .productTile .priceArea{text-align:left}}.customModalContainer .minicrtCustomizable .productTile .product-other-details{width:100%}@media(max-width: 767.98px){.customModalContainer .minicrtCustomizable .productTile .product-other-details{width:100%;margin-bottom:15px}}.customModalContainer .minicrtCustomizable .productTile .links-section{width:100%;flex-wrap:wrap;justify-content:flex-end;margin-top:-10px;border-bottom:1px solid #bcbec0;padding-bottom:32px;text-align:center}@media(max-width: 1399.98px){.customModalContainer .minicrtCustomizable .productTile .links-section{margin-top:0}}.customModalContainer .minicrtCustomizable .productTile .links-section .redFilledButton{width:125px}@media(max-width: 767.98px){.customModalContainer .minicrtCustomizable .productTile .links-section .redFilledButton{width:100%}}.customModalContainer .minicrtCustomizable .productTile .links-section .linkSection{display:block}@media(max-width: 767.98px){.customModalContainer .minicrtCustomizable .productTile .links-section .linkSection{justify-content:start;width:100%}}.customModalContainer .minicrtCustomizable .productTile .links-section .linkSection .qtBut{display:flex}@media(max-width: 767.98px){.customModalContainer .minicrtCustomizable .productTile .links-section .linkSection .qtBut{justify-content:start}}.customModalContainer .minicrtCustomizable .productTile .links-section .linkSection .displayMessagePLP{text-align:end;margin-top:5px}.customModalContainer .minicrtCustomizable .productTile .links-section .linkSection .displayMessagePLP .minPurchaseQtyClass{color:#4b515a}.customModalContainer .minicrtCustomizable .productTile hr.MuiDivider-root.divider.horizontal{margin-left:37px !important;margin-right:37px !important}.customModalContainer .minicrtCustomizable hr.MuiDivider-root.divider.horizontal{display:none}.customModalContainer .minicrtCustomizable .prodSpec{width:calc(100% - 150px)}@media(max-width: 767.98px){.customModalContainer .minicrtCustomizable .prodSpec{width:100%;margin:0}}.customModalContainer .minicrtCustomizable .prodSpec p{color:#004e7d;font-weight:600;letter-spacing:0;line-height:26px;font-size:18px}@media(max-width: 767.98px){.customModalContainer .minicrtCustomizable .prodSpec p{font-size:16px;line-height:20px}}.customModalContainer .minicrtCustomizable .actionArea{width:150px}@media(max-width: 767.98px){.customModalContainer .minicrtCustomizable .actionArea{width:100%;position:relative}}.customModalContainer .minicrtCustomizable .actionArea .priceSection{justify-content:end}@media(max-width: 767.98px){.customModalContainer .minicrtCustomizable .actionArea .priceSection{justify-content:start}}@media(max-width: 767.98px){.customModalContainer .minicrtCustomizable .actionArea .priceSection .oldprice{display:none}}.customModalContainer .minicrtCustomizable .actionArea .priceSection .price{color:#212934;font-size:26px;font-weight:600;line-height:26px;padding-top:5px;display:inline-block}@media(max-width: 767.98px){.customModalContainer .minicrtCustomizable .actionArea .priceSection .price{font-size:20px}}.customModalContainer .minicrtCustomizable .actionArea .linkSection{height:95px;align-items:end}@media(max-width: 767.98px){.customModalContainer .minicrtCustomizable .actionArea .linkSection{height:65px}}.customModalContainer .minicrtCustomizable span.soldpkg{font-size:14px}.customModalContainer .minicrtCustomizable .rec-carousel-wrapper{margin:0px;background-color:#fafafa}.customModalContainer .minicrtCustomizable .rec-carousel-wrapper .rec-slider-container{margin:0 15px}@media(min-width: 1400px){.customModalContainer .minicrtCustomizable .rec-carousel-wrapper .rec-slider-container{margin:0 62px}}.customModalContainer .minicrtCustomizable .rec-carousel-wrapper .rec-carousel{position:relative;margin:25px 0}.customModalContainer .minicrtCustomizable .rec-carousel-wrapper .rec-carousel .rec-item-wrapper{width:250px;padding:10px;border-radius:8px}.customModalContainer .minicrtCustomizable .rec-carousel-wrapper .rec-carousel .rec-item-wrapper .swipeableItem{margin:0px}.customModalContainer .minicrtCustomizable .rec-carousel-wrapper .rec-carousel .rec-item-wrapper .swipeableItem .categoryWrapper{width:275px;height:120px;font-weight:500;border-radius:5px;display:flex;align-items:center;padding:24px 10px;background-color:#fff;box-shadow:0 2px 18px 0 rgba(211,211,211,.5)}@media(max-width: 767.98px){.customModalContainer .minicrtCustomizable .rec-carousel-wrapper .rec-carousel .rec-item-wrapper .swipeableItem .categoryWrapper{width:235px;padding:24px 10px}}.customModalContainer .minicrtCustomizable .rec-carousel-wrapper .rec-carousel .rec-item-wrapper .swipeableItem .categoryWrapper.active{border:1px solid #004e7d;font-weight:600;color:#212934}.customModalContainer .minicrtCustomizable .rec-carousel-wrapper .rec-carousel .rec-item-wrapper .swipeableItem .categoryWrapper span.sibling_category_desc{font-size:16px;margin-left:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}@media(max-width: 767.98px){.customModalContainer .minicrtCustomizable .rec-carousel-wrapper .rec-carousel .rec-item-wrapper .swipeableItem .categoryWrapper span.sibling_category_desc{margin-left:5px}}.customModalContainer .minicrtCustomizable .rec-carousel-wrapper .rec-carousel .rec-carousel-item-0 .swipeableItem{margin:0px}.customModalContainer .minicrtCustomizable .rec-carousel-wrapper .rec-carousel .rec-carousel-item-0 .swipeableItem .categoryWrapper{justify-content:center}.customModalContainer .minicrtCustomizable .rec-carousel-wrapper .rec-carousel .rec-carousel-item-0 .swipeableItem .categoryWrapper span.sibling_category_desc{margin-left:0px}.customModalContainer .inlineOnMobile{display:none}.rightAlignedModal .customScrollbar .alertMessage .alertInline{margin-left:60px;margin-top:0}.vehicle-maintenance{padding:0;margin:0 0 0 0}.vehicle-maintenance .container{background-color:#f5f8fa;padding:22px}@media(max-width: 767.98px){.vehicle-maintenance .container .bannerButton .MuiButton-root,.vehicle-maintenance .container .ButtonContainer .MuiButton-root{min-width:auto}.vehicle-maintenance .container .non-selected-block{display:flex;align-items:center;flex-wrap:wrap}.vehicle-maintenance .container .non-selected-block .title{width:calc(100% - 232px);display:flex;font-size:20px;line-height:1.3;font-weight:300}.vehicle-maintenance .container .non-selected-block .ButtonContainer{width:212px;display:flex;justify-content:end;padding:0}.vehicle-maintenance .container .ButtonContainer button:last-child{margin-left:20px}}@media(max-width: 414px){.vehicle-maintenance .container .non-selected-block .title,.vehicle-maintenance .container .non-selected-block .ButtonContainer{width:100%;text-align:center}.vehicle-maintenance .container .non-selected-block .ButtonContainer{justify-content:center;margin-top:10px}}.vehicle-maintenance .container .selected-block{display:flex;align-items:baseline}@media(min-width: 1200px)and (max-width: 1399.98px){.vehicle-maintenance .container .selected-block{flex-direction:column}}@media(min-width: 992px)and (max-width: 1199.98px){.vehicle-maintenance .container .selected-block{flex-direction:column}}@media(min-width: 768px)and (max-width: 991.98px){.vehicle-maintenance .container .selected-block{flex-direction:column}}@media(min-width: 576px)and (max-width: 767.98px){.vehicle-maintenance .container .selected-block{flex-direction:column}}@media(min-device-width: 320px)and (max-device-width: 575.98px){.vehicle-maintenance .container .selected-block{flex-direction:column}}.vehicle-maintenance .container .selected-block .title{display:flex;font-size:20px;line-height:30px;font-weight:300}@media(min-width: 1200px)and (max-width: 1399.98px){.vehicle-maintenance .container .selected-block .title{width:100%;flex-shrink:0}}@media(min-width: 1400px){.vehicle-maintenance .container .selected-block .title{width:55%}}@media(min-width: 992px)and (max-width: 1199.98px){.vehicle-maintenance .container .selected-block .title{width:100%;flex-shrink:0}}@media(min-width: 768px)and (max-width: 991.98px){.vehicle-maintenance .container .selected-block .title{width:100%;flex-shrink:0}}@media(min-width: 576px)and (max-width: 767.98px){.vehicle-maintenance .container .selected-block .title{width:100%;flex-shrink:0}}@media(min-device-width: 320px)and (max-device-width: 575.98px){.vehicle-maintenance .container .selected-block .title{width:100%;flex-shrink:0}}.vehicle-maintenance .container .selected-block .ButtonContainer{display:flex;justify-content:end;padding:0}@media(min-width: 1200px)and (max-width: 1399.98px){.vehicle-maintenance .container .selected-block .ButtonContainer{width:100%;flex-shrink:0}}@media(min-width: 1400px){.vehicle-maintenance .container .selected-block .ButtonContainer{width:45%}}@media(min-width: 992px)and (max-width: 1199.98px){.vehicle-maintenance .container .selected-block .ButtonContainer{width:100%;flex-shrink:0}}@media(min-width: 768px)and (max-width: 991.98px){.vehicle-maintenance .container .selected-block .ButtonContainer{width:100%;flex-shrink:0}}@media(min-width: 576px)and (max-width: 767.98px){.vehicle-maintenance .container .selected-block .ButtonContainer{width:100%;flex-shrink:0}}@media(min-device-width: 320px)and (max-device-width: 575.98px){.vehicle-maintenance .container .selected-block .ButtonContainer{flex-direction:column}}.vehicle-maintenance .container .selected-block .ButtonContainer button:last-child{margin-left:20px}@media(min-device-width: 320px)and (max-device-width: 575.98px){.vehicle-maintenance .container .selected-block .ButtonContainer button:last-child{margin-left:0;margin-top:10px}}@media(min-device-width: 320px)and (max-device-width: 575.98px){.vehicle-maintenance .container .selected-block .ButtonContainer button:first-child{margin-top:10px}}.VPFModal{padding:30px}.VPFModal .rmdp-arrow{margin-top:6px !important}.VPFModal .rmdp-disabled{visibility:hidden}@media(max-width: 767.98px){.VPFModal{width:100% !important;height:100vh !important;border-radius:0}}.VPFModal .ModalClose{padding:0;margin:0;position:absolute;top:10px;color:#979797;font-size:16px;right:20px;cursor:pointer}.VPFModal .rec-carousel-wrapper .rec-arrow::before{top:unset;margin-top:unset;right:unset}.VPFModal .rec-carousel-wrapper .rec-arrow::after{top:unset}.VPFModal .rec-carousel-wrapper .rec-arrow.rec-arrow-right::after{right:unset;margin:15px 0 0 -5px}.VPFModal .rec-carousel-wrapper .rec-arrow.rec-arrow-left::before{left:unset}.VPFModal .rec-carousel-wrapper .rec-arrow.rec-arrow-left::after{left:unset;margin:15px 0 0 -5px}.VPFModal .rec-carousel-wrapper .rec-arrow{width:unset}.FormContainer{width:100%;padding:0;margin:0}.FormContainer .col-2 .col{width:calc(100% - 20px);padding:16px 0;float:left;position:relative}@media(max-width: 767.98px){.FormContainer .col-2 .col{width:calc(100% - 20px)}}.FormContainer .col-2 .col .MuiFormControl-root.MuiTextField-root{display:block}.FormContainer .col-2 .col .MuiInputBase-root{background:#fff;border:1px solid #bcbec0;box-sizing:border-box;border-radius:4px;height:50px;width:90%;padding-left:10px;padding-right:10px}.FormContainer .col-2 .col:not(.year)>div{width:90%}.FormContainer .col-2 .col:not(.year)>div::after{position:absolute;font-family:"Font Awesome 5 Pro";top:15px;right:16px;color:#004e7d;content:""}.FormContainer .col-2 .col.year>div{width:90%}@media(max-width: 767.98px){.FormContainer .col-2 .col.year>div{display:block !important}}.FormContainer .col-2 .col.year::after{position:absolute;font-family:"Font Awesome 5 Pro";top:55px;right:65px;color:#004e7d;content:""}@media(max-width: 767.98px){.FormContainer .col-2 .col.year::after{right:12%}}.FormContainer .col-2::after{clear:both;display:block;content:" "}.FormContainer .input_icon{top:55px;position:absolute;z-index:1223;right:50px;color:#004e7d;font-weight:500}.FormContainer .ButtonContainer{text-align:center;padding-top:16px}.FormContainer input.searchinput-year{width:90% !important;display:block}.FormContainer .searchinput,.FormContainer .searchinput-year{background:#fff;border:1px solid #bcbec0;box-sizing:border-box;border-radius:4px;height:50px;width:100%;padding-left:10px;padding-right:30px;font-style:normal;font-weight:300;font-size:16px;line-height:24px}.FormContainer input.searchinput:focus{border:1px solid #004e7d !important;outline:none}.FormContainer .searchinput.disabled{background-color:#e1e1e1;cursor:not-allowed;pointer-events:none}.menu{position:absolute;box-sizing:border-box;width:260px;border:1px solid #ccc;z-index:123;background:#fff;border:1px solid #eaeaea;border-radius:3px;background-color:#fff;box-shadow:0 4px 15px 1px rgba(0,0,0,.07);max-height:250px;overflow-y:scroll}@media(max-width: 767.98px){.menu{width:100%}}.item{padding:10px;font-style:normal;font-weight:300;font-size:16px;line-height:24px}.item-highlighted{background-color:rgba(0,78,189,.08)}.item-header{background-color:#eee;color:#454545;font-weight:bold}#garage-container{padding:0 0 16px 0 !important}#garage-container h2{padding-bottom:16px}#garage-container .garage-list{max-height:400px;overflow-y:auto;padding-right:16px}#garage-container .garage-list .rec-carousel-wrapper .rec-arrow:disabled{display:unset !important;visibility:hidden}#garage-container .garage-list .item{margin-bottom:16px;border-radius:3px;padding:0}#garage-container .garage-list .item .title{border-bottom:1px solid #bcbec0;border-top:1px solid #bcbec0;border-left:1px solid #bcbec0;border-right:1px solid #bcbec0;border-radius:3px 3px 0 0;background-color:#f5f8fa;padding:4px 16px;display:flex}#garage-container .garage-list .item .title .makename{color:#212934;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;width:90%}#garage-container .garage-list .item .title .edit_icon{width:5%;font-size:16px;text-align:center;cursor:pointer}#garage-container .garage-list .item .title .remove_icon{width:5%;font-size:16px;text-align:center;cursor:pointer;margin-left:10px}#garage-container .garage-list .item .details{border-bottom:1px solid #bcbec0;border-left:1px solid #bcbec0;border-right:1px solid #bcbec0;border-radius:0px 0px 3px 3px;padding:10px 16px;font-size:14px;font-weight:300;letter-spacing:0;line-height:20px;height:75%}#garage-container .garage-list .item .details span{font-weight:500}@media(max-width: 767.98px){#garage-container .garage-list .item .details{height:74%}}#garage-container .garage-list .active .title{border-bottom:1px solid #004e7d;border-top:1px solid #004e7d;border-left:1px solid #004e7d;border-right:1px solid #004e7d}#garage-container .garage-list .active .details{border-bottom:1px solid #004e7d;border-left:1px solid #004e7d;border-right:1px solid #004e7d}.vpfBreadCrumbs{padding:16px 0}.vpfBreadCrumbs .breadCrumbText .MuiBreadcrumbs-ol{padding:0}.yearmodalContainer{overflow-y:auto;outline:none;position:absolute;top:unset;left:unset;width:100%;bottom:0;transform:unset;background-color:#fff}.yearmodalContainer .rmdp-header{width:80%;margin:0 auto}.yearmodalContainer .rmdp-wrapper{width:100%}.yearmodalContainer .rmdp-top-class{display:block !important}.yearmodalContainer .only.rmdp-month-picker,.yearmodalContainer .only.rmdp-year-picker{width:100% !important}.yearmodalContainer .rmdp-disabled{visibility:hidden !important}@media(max-width: 767.98px){.yearmodalContainer{background:transparent}}@media(max-width: 767.98px){.yearmodalContainer .rmdp-wrapper{border-radius:unset}}@media(max-width: 767.98px){.yearmodalContainer .modalContent{bottom:0;position:absolute;left:0;right:0}}.Authorable_Grid{padding:0 0;max-width:1440px;margin:0 auto;width:100%;max-width:1368px;width:100%}.Authorable_Grid .image a{margin:auto}.Authorable_Grid .title{font-style:normal;font-weight:500;font-size:30px;line-height:32px;padding:0 0 10px 0;color:#212934}@media(max-width: 767.98px){.Authorable_Grid .title{font-size:20px;font-weight:500}}.Authorable_Grid .description{padding:0 0 16px 0 !important}.Authorable_Grid .description:empty{padding:0 !important}.Authorable_Grid .description,.Authorable_Grid .description p,.Authorable_Grid .col-1 .description div{font-style:normal;font-weight:300;font-size:16px;padding:0 0 0 0;color:#212934}.Authorable_Grid .description div{font-style:normal;font-weight:300;font-size:16px;padding:0 0 0 0;color:#212934}@media(max-width: 767.98px){.Authorable_Grid .description div{font-size:16px;font-weight:300;line-height:24px;width:100%}}.Authorable_Grid .description div div,.Authorable_Grid .description div p{margin:0;padding:0;min-height:auto}.Authorable_Grid::before{content:" ";display:block;clear:both}.Authorable_Grid .row{max-width:1400px;margin:0 auto}.Authorable_Grid .row .authorable-grid .ButtonContainer{padding:0}.Authorable_Grid .row .authorable-grid .description p{width:100%;min-height:unset !important;max-height:unset !important}.Authorable_Grid .row .authorable-grid .titleDescContainer{float:left}@media(max-width: 767.98px){.Authorable_Grid .row .authorable-grid .titleDescContainer.phw100{width:100% !important}}.Authorable_Grid .row .authorable-grid .image.Regular{border:1px solid #ddd;border-radius:3px;overflow:hidden}.Authorable_Grid .row .authorable-grid .image.Rounded{border:1px solid #ddd;border-radius:8px;overflow:hidden}.Authorable_Grid .row .authorable-grid.textAlign-Right .titleDescContainer{display:flex;flex-direction:column}@media(max-width: 767.98px){.Authorable_Grid .row .authorable-grid.textAlign-Right .titleDescContainer{width:100% !important;float:unset !important}}.Authorable_Grid .row .authorable-grid.textAlign-Right .image{width:auto;text-align:center;margin-right:20px;display:block;float:left !important}@media(max-width: 767.98px){.Authorable_Grid .row .authorable-grid.textAlign-Right .image{width:100% !important;margin:0;padding:0;float:unset !important}}.Authorable_Grid .row .authorable-grid.textAlign-Right .title{padding-top:0 !important;display:flex}.Authorable_Grid .row .authorable-grid.textAlign-Right .description{display:flex}.Authorable_Grid .row .authorable-grid.textAlign-Right .description p{width:100%;min-height:unset}@media(max-width: 767.98px){.Authorable_Grid .row .authorable-grid.textAlign-Bottom .image{width:100% !important;float:unset !important}}.Authorable_Grid .row .authorable-grid.textAlign-Left .titleDescContainer{display:flex;flex-direction:column;float:left}@media(max-width: 767.98px){.Authorable_Grid .row .authorable-grid.textAlign-Left .titleDescContainer{width:100% !important;float:unset !important}}.Authorable_Grid .row .authorable-grid.textAlign-Left .image{width:auto;text-align:center;margin-left:20px;display:block;float:right !important}@media(max-width: 767.98px){.Authorable_Grid .row .authorable-grid.textAlign-Left .image{width:100% !important;margin:0;padding:0;float:unset !important}}.Authorable_Grid .row .authorable-grid.textAlign-Left .title{padding-top:0 !important;display:flex}.Authorable_Grid .row .authorable-grid.textAlign-Left .description{display:flex}.Authorable_Grid .row .authorable-grid.textAlign-Left .description p{width:100%}.Authorable_Grid .row .authorable-grid.Center .title,.Authorable_Grid .row .authorable-grid.Center .description,.Authorable_Grid .row .authorable-grid.Center img,.Authorable_Grid .row .authorable-grid.Center div,.Authorable_Grid .row .authorable-grid.Center p,.Authorable_Grid .row .authorable-grid.Center span{text-align:center !important}.Authorable_Grid .row .authorable-grid.Center .image{justify-content:center}.Authorable_Grid .row .authorable-grid.Left .title,.Authorable_Grid .row .authorable-grid.Left .description,.Authorable_Grid .row .authorable-grid.Left img,.Authorable_Grid .row .authorable-grid.Left div,.Authorable_Grid .row .authorable-grid.Left p,.Authorable_Grid .row .authorable-grid.Left span{text-align:left !important}.Authorable_Grid .row .authorable-grid.Left .image{justify-content:left !important}.Authorable_Grid .row .authorable-grid.Right .title,.Authorable_Grid .row .authorable-grid.Right .description,.Authorable_Grid .row .authorable-grid.Right img,.Authorable_Grid .row .authorable-grid.Right div,.Authorable_Grid .row .authorable-grid.Right p,.Authorable_Grid .row .authorable-grid.Right span{text-align:right !important}.Authorable_Grid .row .authorable-grid.Right .image{justify-content:right !important}.Authorable_Grid .row .gridWrapper{grid-template-columns:repeat(auto-fit, minmax(15rem, 1fr));grid-gap:1.5rem}@media(min-width: 200px)and (max-width: 728px){.Authorable_Grid .row .gridWrapper{grid-template-columns:1fr !important}}.Authorable_Grid .row .gridWrapper.col-1{grid-template-columns:repeat(auto-fit, minmax(44rem, 1fr))}@media(min-width: 728px){.Authorable_Grid .row .gridWrapper.col-1{grid-template-columns:repeat(auto-fit, minmax(44rem, 1fr))}}.Authorable_Grid .row .gridWrapper.col-2{grid-template-columns:repeat(auto-fit, minmax(28rem, 1fr))}.Authorable_Grid .row .gridWrapper.col-3{grid-template-columns:repeat(auto-fit, minmax(21rem, 1fr))}.Authorable_Grid .row .gridWrapper.col-4{grid-template-columns:repeat(auto-fit, minmax(16rem, 1fr))}.Authorable_Grid .row .gridWrapper.col-5{grid-template-columns:repeat(auto-fit, minmax(15rem, 1fr))}.Authorable_Grid .row .gridWrapper.col-6{grid-template-columns:repeat(auto-fit, minmax(11rem, 1fr))}.Authorable_Grid .row .col-1 .authorable-grid .image{width:auto;display:block;float:left}@media(max-width: 767.98px){.Authorable_Grid .row .col-1 .authorable-grid .image{width:100%;margin:0;padding:0}}.Authorable_Grid .row .col-1 .authorable-grid::after{clear:both;display:block;content:" "}.Authorable_Grid .row .col-1 .authorable-grid,.Authorable_Grid .row .col-2 .authorable-grid,.Authorable_Grid .row .col-3 .authorable-grid,.Authorable_Grid .row .col-4 .authorable-grid,.Authorable_Grid .row .col-5 .authorable-grid,.Authorable_Grid .row .col-6 .authorable-grid{align-items:center;padding:0;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.Authorable_Grid .row .col-1 .authorable-grid .image,.Authorable_Grid .row .col-2 .authorable-grid .image,.Authorable_Grid .row .col-3 .authorable-grid .image,.Authorable_Grid .row .col-4 .authorable-grid .image,.Authorable_Grid .row .col-5 .authorable-grid .image,.Authorable_Grid .row .col-6 .authorable-grid .image{text-align:center;width:100%;align-items:center;justify-content:center;vertical-align:middle;display:flex;padding:10px}.Authorable_Grid .row .col-1 .authorable-grid .image img,.Authorable_Grid .row .col-2 .authorable-grid .image img,.Authorable_Grid .row .col-3 .authorable-grid .image img,.Authorable_Grid .row .col-4 .authorable-grid .image img,.Authorable_Grid .row .col-5 .authorable-grid .image img,.Authorable_Grid .row .col-6 .authorable-grid .image img{max-width:100%}.Authorable_Grid .row .col-1 .authorable-grid .image.No,.Authorable_Grid .row .col-2 .authorable-grid .image.No,.Authorable_Grid .row .col-3 .authorable-grid .image.No,.Authorable_Grid .row .col-4 .authorable-grid .image.No,.Authorable_Grid .row .col-5 .authorable-grid .image.No,.Authorable_Grid .row .col-6 .authorable-grid .image.No{padding:0}.Authorable_Grid .row .col-1 .authorable-grid .title,.Authorable_Grid .row .col-2 .authorable-grid .title,.Authorable_Grid .row .col-3 .authorable-grid .title,.Authorable_Grid .row .col-4 .authorable-grid .title,.Authorable_Grid .row .col-5 .authorable-grid .title,.Authorable_Grid .row .col-6 .authorable-grid .title{font-style:normal;font-weight:500;font-size:18px;line-height:22px;padding:16px 0 10px 0;color:#212934}.Authorable_Grid .row .col-1 .description,.Authorable_Grid .row .col-2 .description,.Authorable_Grid .row .col-3 .description,.Authorable_Grid .row .col-4 .description,.Authorable_Grid .row .col-5 .description,.Authorable_Grid .row .col-6 .description{padding:0}.Authorable_Grid .row .col-1 .description p,.Authorable_Grid .row .col-2 .description p,.Authorable_Grid .row .col-3 .description p,.Authorable_Grid .row .col-4 .description p,.Authorable_Grid .row .col-5 .description p,.Authorable_Grid .row .col-6 .description p{font-style:normal;font-weight:300;font-size:16px;line-height:22px;padding:0}.right_col .gridWrapper{grid-template-columns:repeat(auto-fit, minmax(15rem, 1fr));grid-gap:1.5rem !important}.right_col .gridWrapper.col-1{grid-template-columns:repeat(auto-fit, minmax(16rem, 1fr)) !important}@media(min-width: 728px){.right_col .gridWrapper.col-1{grid-template-columns:repeat(auto-fit, minmax(32rem, 1fr)) !important}}.right_col .gridWrapper.col-2{grid-template-columns:repeat(auto-fit, minmax(16rem, 1fr)) !important}@media(min-width: 992px)and (max-width: 1199.98px){.right_col .gridWrapper.col-2{grid-template-columns:repeat(auto-fit, minmax(15rem, 1fr)) !important}}@media(min-width: 728px){.right_col .gridWrapper.col-2{grid-template-columns:repeat(auto-fit, minmax(21rem, 1fr)) !important}}.right_col .gridWrapper.col-3{grid-template-columns:repeat(auto-fit, minmax(15rem, 1fr)) !important}.right_col .gridWrapper.col-4{grid-template-columns:repeat(auto-fit, minmax(12rem, 1fr)) !important}.right_col .gridWrapper.col-5{grid-template-columns:repeat(auto-fit, minmax(10rem, 1fr)) !important}.right_col .gridWrapper.col-6{grid-template-columns:repeat(auto-fit, minmax(8rem, 1fr)) !important}.MuiListItem-gutters>.MuiListItem-gutters{padding:0}.userRatings{align-self:center;font-size:16px;line-height:24px;margin:0 4px;cursor:pointer}.productDetailWrapper{position:relative;margin-top:12px}@media(min-width: 768px){.productDetailWrapper .breadCrumbText{width:73%}}@media(min-width: 768px)and (max-width: 991.98px){.productDetailWrapper .breadCrumbText{width:84%}}.productDetailWrapper .breadCrumbText .MuiBreadcrumbs-ol{display:block;overflow:auto;white-space:nowrap;padding:10px 0}.productDetailWrapper .breadCrumbText .MuiBreadcrumbs-ol li{display:inline-block}.productDetailWrapper .tabContainer .MuiTab-root{font-size:17px}.productDetailWrapper .tabContainer .MuiTab-root.Mui-selected{color:#004e7d}.productDetailWrapper .pdpTabs .MuiTab-root:not(.Mui-selected){background-color:#d5e0e6}.productDetailWrapper .pdpTabs button.MuiTab-root:not(:last-of-type){margin:0 8px 0 0}.productDetailWrapper .pdpTabs button.MuiTab-root:last-of-type{margin:0}.productDetailWrapper .pdpTabs .MuiTab-root.Mui-selected{color:#fff;background-color:#004e7d;margin:0}.productDetailWrapper .dv-star-rating-star{padding:0;padding-right:4px;cursor:pointer}.productDetailWrapper .heading{font-size:25px;font-weight:600;line-height:30px}.productDetailWrapper .prod-mpn-num{padding-left:8px}@media(min-width: 768px){.productDetailWrapper .prod-mpn-num{padding-left:48px}}.productDetailWrapper .productImage,.productDetailWrapper .productDetailsSection{width:48%}.productDetailWrapper .productImage .itemsDetails,.productDetailWrapper .productDetailsSection .itemsDetails{list-style:inherit;padding-left:20px;padding-top:20px}.productDetailWrapper .scrolledBelow{align-items:end !important}.productDetailWrapper .scrolledBelow .MuiSvgIcon-root{bottom:-57px !important}.productDetailWrapper .prod-mpn-num,.productDetailWrapper .prod-itemkey-num{color:#212934;font-size:15px;letter-spacing:1.4px;padding-bottom:0;padding-top:0;font-weight:400}.productDetailWrapper .prod-mpn-num strong,.productDetailWrapper .prod-itemkey-num strong{color:#212934;font-size:15px;font-weight:400}.productDetailWrapper .productOverview{display:flex;justify-content:space-between}.productDetailWrapper .productOverview .productImage{display:flex;align-items:flex-start;width:100%;position:relative}@media(min-width: 768px){.productDetailWrapper .productOverview .productImage{width:49%}}.productDetailWrapper .productOverview .productImage .shownColor{position:absolute;bottom:40px;z-index:2;width:80%;margin:0 auto;margin-left:-40%;left:50%}.productDetailWrapper .productOverview .productImage .shownColor .shownColorBackground{height:100%;position:absolute;width:100%;top:0;left:0;opacity:.5;padding:5px 10px;background:#e7e7e7;border:1px solid #b7b7b7}.productDetailWrapper .productOverview .productImage .shownColor p{font-size:14px;color:#000;position:relative;line-height:30px}.productDetailWrapper .upgradeAndSavingsSection{margin-top:30px}@media(max-width: 767.98px){.productDetailWrapper .upgradeAndSavingsSection{margin-bottom:20px;margin-top:20px}}.productDetailWrapper .upgradeAndSavingsSection .tabformsWrapper{margin-bottom:0 !important}.productDetailWrapper .upgradeAndSavingsSection .productContainer{border:1px solid #bcbec0;border-radius:5px;border-top:0;border-top-left-radius:0;border-top-right-radius:0}.productDetailWrapper .upgradeAndSavingsSection .showMoreUpgradablesClass{padding-top:12px}.productDetailWrapper .upgradeAndSavingsSection .showMoreUpgradablesClass a{color:#004e7d;font-weight:600}.productDetailWrapper .productDetailsSection{width:100%}@media(min-width: 768px){.productDetailWrapper .productDetailsSection{width:49%}}.productDetailWrapper .productDetailsSection .showMoreUpgradablesClass a{color:#004e7d;font-weight:500}.productDetailWrapper .pdpIcons{color:#004e7d;font-size:14px;font-weight:600;justify-content:flex-end;display:none}@media(min-width: 768px){.productDetailWrapper .pdpIcons{position:absolute;right:0;top:22px}}.productDetailWrapper .pdpIcons s .link{color:#004e7d}.productDetailWrapper .pdpIcons .inlineFlexWrapper{padding-left:18px;display:flex;cursor:pointer}@media(min-width: 768px)and (max-width: 991.98px){.productDetailWrapper .pdpIcons .inlineFlexWrapper{padding-left:0px}}@media(max-width: 767.98px){.productDetailWrapper .pdpIcons .inlineFlexWrapper{padding-left:0px;padding-right:7px}}.productDetailWrapper .pdpIcons .inlineFlexWrapper .fal{font-size:21px;font-weight:500}@media(min-width: 768px)and (max-width: 991.98px){.productDetailWrapper .pdpIcons .inlineFlexWrapper .fal{padding:10px}}@media(max-width: 767.98px){.productDetailWrapper .pdpIcons .inlineFlexWrapper .fal{padding:10px}}@media(min-width: 768px){.productDetailWrapper .pdpIcons .inlineFlexWrapper>span{padding-left:6px;display:flex;font-weight:500;flex-wrap:wrap;padding:0 3px;line-height:16px}}@media(min-width: 768px)and (max-width: 991.98px){.productDetailWrapper .pdpIcons .inlineFlexWrapper>span{display:none}}@media(max-width: 767.98px){.productDetailWrapper .pdpIcons .inlineFlexWrapper>span{display:none}}.productDetailWrapper .pdpIcons .heartMenuClick{display:block;font-size:14px;font-weight:600;box-sizing:border-box;padding:16px !important;width:211px !important;border:1px solid #dadada;border-radius:3px;background-color:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.07);position:absolute;z-index:12;right:150px;top:30px}@media(min-width: 768px)and (max-width: 991.98px){.productDetailWrapper .pdpIcons .heartMenuClick{top:38px;right:68px}}@media(max-width: 767.98px){.productDetailWrapper .pdpIcons .heartMenuClick{right:84px;top:110px}}.productDetailWrapper .pdpIcons .heartMenuClick::before,.productDetailWrapper .pdpIcons .heartMenuClick::after{content:"";width:0;height:0;display:inline-block;vertical-align:middle;margin-right:5px;border-left:solid 8px transparent;border-right:solid 8px transparent;position:absolute;left:166px}.productDetailWrapper .pdpIcons .heartMenuClick::before{top:-8px;border-bottom:solid 6px #dadada}.productDetailWrapper .pdpIcons .heartMenuClick::after{top:-7px;border-bottom:solid 8px #fff}.productDetailWrapper .pdpIcons .heartMenuClick .showCreateList{color:#212934;font-size:14px;line-height:16px;font-weight:400}.productDetailWrapper .pdpIcons .heartMenuClick .showCreateList .groupList li{margin:0 0 16px}@media(max-width: 767.98px){.productDetailWrapper .pdpIcons .heartMenuClick .showCreateList .groupList li{margin:0 0 12px}}.productDetailWrapper .pdpIcons .heartMenuClick .flexDisplay{display:flex !important;align-items:center}.productDetailWrapper .pdpIcons .heartMenuClick .flexDisplay .fal{font-size:24px;font-weight:300;color:#004e7d}.productDetailWrapper .pdpIcons .heartMenuClick .flexDisplay span.desc{padding-left:12px;font-size:14px;font-weight:600;color:#004e7d}.productDetailWrapper .pdpIcons .heartMenuClick .addList{margin-top:16px}@media(max-width: 767.98px){.productDetailWrapper .pdpIcons .heartMenuClick .addList{margin:0 0 12px}}.productDetailWrapper .pdpIcons .heartMenuClick .addList .MuiFormControl-marginNormal{width:100%}.productDetailWrapper .pdpIcons .heartMenuClick .addList .MuiOutlinedInput-input{padding:10.5px 10px}.productDetailWrapper .pdpIcons .heartMenuClick .addList .customBtn{height:40px}.productDetailWrapper .pdpIcons .heartMenuClick .displayList .icon{color:#71b946}.productDetailWrapper .productDetailsSection{padding-bottom:0}.productDetailWrapper .productDetailsSection .tagSlack.tagsRow{min-height:auto;padding-bottom:0}.productDetailWrapper .productDetailsSection .sizeList .drop-down-list .MuiOutlinedInput-input{padding:11px 12px !important}.productDetailWrapper .productDetailsSection .tabformsWrapper{border-radius:4px;margin-bottom:32px}.productDetailWrapper .productDetailsSection .tabformsWrapper .priceBoxContainer,.productDetailWrapper .productDetailsSection .tabformsWrapper .tabContainer .MuiAppBar-root{background-color:rgba(0,78,125,.04)}.productDetailWrapper .productDetailsSection .tabformsWrapper .priceBoxContainer .MuiTab-root,.productDetailWrapper .productDetailsSection .tabformsWrapper .tabContainer .MuiAppBar-root .MuiTab-root{width:50%}.productDetailWrapper .productDetailsSection .prodInfoDesc{width:100%;-webkit-line-clamp:3;text-overflow:clip;-webkit-box-orient:horizontal;height:75px;margin-top:30px}.productDetailWrapper .productDetailsSection .freeShipping{flex-wrap:wrap;align-items:center}.productDetailWrapper .productDetailsSection .freeShipping span{font-weight:500}.productDetailWrapper .productDetailsSection .freeShipping .shipAvialMsgClass.sameDayShipping{color:#004e7d !important;margin:0;padding:0;font-weight:400}.productDetailWrapper .productDetailsSection .variantSwatch{flex-wrap:wrap}.productDetailWrapper .productDetailsSection .variantSwatch h5{font-size:14px;width:100%;text-transform:uppercase;font-weight:500;letter-spacing:1.5px;margin:8px 0}.productDetailWrapper .productDetailsSection .variantSwatch .colorswatch{display:block;margin:0 2% 0 0;text-align:center;padding:5px}.productDetailWrapper .productDetailsSection .variantSwatch .colorswatch>span{width:32px !important;height:32px !important;padding:0 !important;margin-right:0px !important;margin:0 auto !important}.productDetailWrapper .productDetailsSection .variantSwatch .colorswatch>span.pdppage_swatch.title{width:auto !important;height:auto !important}.productDetailWrapper .productDetailsSection .variantSwatch .colorswatch>span:first-child{margin-top:5px !important}.productDetailWrapper .productDetailsSection .variantSwatch .colorswatch>span:last-child{margin-top:5px !important;display:block}.productDetailWrapper .productDetailsSection .variantSwatch .colorswatch.activeColorVariant{padding:0}.productDetailWrapper .productDetailsSection .variantSwatch .colorswatch.activeColorVariant>span{border:5px #fff;border-style:double;box-sizing:content-box}.productDetailWrapper .productDetailsSection .variantSwatch .colorswatch.activeColorVariant>span:first-child{margin-top:2px !important}.productDetailWrapper .productDetailsSection .variantSwatch .colorswatch.activeColorVariant>span:last-child{border:0;display:inline-block;margin:0 auto 0 !important}.productDetailWrapper .productDetailsSection .variantSwatch .colorswatch.activeColorVariant span.whiteColorvariant{border:2px #212934;border-style:double;box-sizing:content-box}.productDetailWrapper .productDetailsSection .variantSwatch .colorswatch span.title{font-size:14px;font-weight:400;color:#424c5b}.productDetailWrapper .productDetailsSection .returnPlicyBox h6{font-size:14px;color:#424c5b;font-weight:normal}.productDetailWrapper .productDetailsSection .returnPlicyBox a h6{color:#004e7d;opacity:1;margin-left:8px;font-weight:500}.productDetailWrapper .productDetailsSection .sizeList label.MuiFormLabel-root{padding-top:0;margin-top:5px;font-weight:500}.productDetailWrapper .productDetailsSection .sizeList .MuiInputBase-root{max-width:50%;height:48px;margin-bottom:20px}.productDetailWrapper .productDetailsSection .sizeList span.flexWrapper{font-size:14px;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:3px}.productDetailWrapper .subTitle{color:#212934;font-size:26px;font-weight:500;line-height:36px}.productDetailWrapper .pdpReviewAndFaqGlanceClass{padding-bottom:25px}.productDetailWrapper .pdpReviewAndFaqGlanceClass label{cursor:pointer !important}.productDetailWrapper .pdpReviewAndFaqGlanceClass .pdpPriceHorizontalBar{padding-right:10px}.productDetailWrapper .pdpReviewAndFaqGlanceClass .priceSectionFaqCountClass{cursor:pointer;color:#424c5b;font-size:15px;font-weight:400}.productDetailWrapper .pdpReviewAndFaqGlanceClass .zeroTopMargin{display:flex;align-items:center}.productDetailWrapper .pdpReviewAndFaqGlanceClass .zeroTopMargin .userRatings{align-self:center;font-size:15px;padding-bottom:0;line-height:24px;margin-top:2px;font-weight:400;padding-right:7px}.productDetailWrapper .priceSection{padding-top:20px;flex-direction:row;align-items:self-start;margin-bottom:20px}@media(max-width: 767.98px){.productDetailWrapper .priceSection{align-items:inherit}}.productDetailWrapper .priceSection .relativeDiv{width:12%}@media(max-width: 767.98px){.productDetailWrapper .priceSection .relativeDiv{width:20%}}.productDetailWrapper .priceSection .cartButtons{width:calc(100% - 0px);padding-top:10px;margin-left:16px}@media(max-width: 767.98px){.productDetailWrapper .priceSection .cartButtons{margin-left:0;margin-bottom:0px;padding-top:22px}}.productDetailWrapper .priceSection .cartButtons .restocked{margin:10px 0}.productDetailWrapper .priceSection .cartButtons .notifybox{border:1px solid #d2d3d4;padding:16px;margin:16px 0}.productDetailWrapper .priceSection .cartButtons .notifybox .MuiGrid-container{align-items:center;margin:0;width:calc(100% + 26px)}.productDetailWrapper .priceSection .cartButtons .notifybox .MuiGrid-container .notifyTitle{font-size:16px;margin-right:4px}.productDetailWrapper .priceSection .cartButtons .notifybox .MuiGrid-container .MuiTypography-caption{font-size:16px}.productDetailWrapper .priceSection .cartButtons .notificationArea{color:red;margin-top:8px}.productDetailWrapper .priceSection .cartButtons .notificationArea .success{color:#212934}.productDetailWrapper .priceSection .cartButtons .notificationArea .success svg{vertical-align:middle;color:#71b946}.productDetailWrapper .priceSection .cartButtons .MuiOutlinedInput-input{height:50px;box-sizing:border-box}@media(max-width: 767.98px){.productDetailWrapper .priceSection .cartButtons .MuiOutlinedInput-input{padding:18.5px 10px}}.productDetailWrapper .priceSection .cartButtons .auto-reorder-wrapper{position:relative;margin-top:12px}.productDetailWrapper .priceSection .cartButtons .auto-reorder-wrapper .subscription-msg-wrapper{display:flex;color:#71b946;margin:10px 0}.productDetailWrapper .priceSection .cartButtons .auto-reorder-wrapper .subscription-msg-wrapper p{font-size:14px}.productDetailWrapper .priceSection .cartButtons .auto-reorder-wrapper .subscription-msg-wrapper .MuiSvgIcon-root{margin-right:10px;fill:#71b946;font-size:22px}.productDetailWrapper .priceSection .cartButtons .blueOutlinedButton{margin-top:4px}.productDetailWrapper .priceSection .nativeSelect{margin-right:8px}.productDetailWrapper .priceSection .minPurchaseQtyClass{color:#424c5b;font-size:14px;font-weight:300;line-height:20px;margin-top:11px}.productDetailWrapper .priceSection .mobileLabel{color:#424c5b;font-size:11px;font-weight:600;text-transform:uppercase;padding-top:0}@media(min-width: 768px){.productDetailWrapper .priceSection{padding:40px 6px 0 0;flex-direction:row;justify-content:space-between}.productDetailWrapper .priceSection .mobileLabel{display:none}.productDetailWrapper .priceSection .cartButtons{padding-top:0}.productDetailWrapper .priceSection .pdpqty .quantityDD .autoCompleteBox .MuiOutlinedInput-input{padding:10px 12px}}.productDetailWrapper .MuiCard-root{box-shadow:none}.productDetailWrapper .MuiTab-root{border-bottom:0;min-width:230px;max-width:inherit;font-weight:400;color:#212934;opacity:1}.productDetailWrapper .MuiTab-root.Mui-selected{font-weight:500;margin-bottom:-2px}.productDetailWrapper .MuiTab-root .MuiTabs-fixed{overflow:visible !important}.productDetailWrapper .productDetailsSection .MuiTab-root{min-width:auto;line-height:1.1}.productDetailWrapper .MuiTabs-root{border-bottom:1px solid #bcbec0;overflow:visible}.productDetailWrapper .MuiTab-wrapper{align-items:center}.productDetailWrapper .tabContents{padding-top:40px}.productDetailWrapper .tabContents .MuiTypography-caption{font-size:16px;padding-bottom:16.5px;display:flex}.productDetailWrapper .tabContents .MuiTable-root td{width:50%}.productDetailWrapper .MuiTableCell-root{padding:0 16px;height:40px;border:1px solid #bcbec0;color:#424c5b;font-family:Kanit;font-size:14px}.productDetailWrapper .compareProductTable .MuiTableCell-root .refVariantSection a{font-size:16px;font-weight:400}.productDetailWrapper .tableHead{background-color:#f3f3f3;width:50%}.productDetailWrapper .MuiTableCell-alignRight{text-align:left}.productDetailWrapper .justContentSpaceBw{padding-top:31.5px}@media(max-width: 767.98px){.productDetailWrapper .justContentSpaceBw{padding-top:0px}}.productDetailWrapper .prodInfoDesc{color:#212934;font-weight:300;width:100%}@media(min-width: 768px){.productDetailWrapper .prodInfoDesc{width:60%}}.productDetailWrapper .prodInfoDesc b{color:#212934}.productDetailWrapper .prodInfoDesc ul{margin:0 18px}.productDetailWrapper .prodInfoDesc ul li{list-style:disc}.productDetailWrapper .prodInfoSection .MuiCard-root .MuiCardContent-root{padding:0}.productDetailWrapper .prodInfoSection .MuiCard-root .MuiCardContent-root .MuiAccordionSummary-root{padding:0}@media(min-width: 768px){.productDetailWrapper .prodInfoSection .MuiCard-root .MuiCardContent-root{padding:16px 0}}.productDetailWrapper .prodInfoSection .tabContents .MuiTableContainer-root{padding-right:16px}.productDetailWrapper .guidesSection{text-align:right;width:100%}.productDetailWrapper .guidesSection .MuiIconButton-edgeEnd{margin:0px !important}.productDetailWrapper .guidesSection .MuiAccordionSummary-expandIcon.Mui-expanded{transform:rotate(0deg)}.productDetailWrapper .guidesSection .MuiAccordionSummary-expandIcon{transform:rotate(180deg)}@media(min-width: 768px){.productDetailWrapper .guidesSection{width:40%}}.productDetailWrapper .lineDivider{display:none}.productDetailWrapper .frequentlyViewedProductList{align-items:flex-start;display:flex}.productDetailWrapper .frequentlyViewedProductList .itemListMobile{display:flex;width:100%;padding-top:14px;flex-direction:column}.productDetailWrapper .frequentlyViewedProductList .itemListMobile .compareProduct{display:flex;padding-bottom:0;align-items:baseline;position:relative;width:100%}.productDetailWrapper .frequentlyViewedProductList .itemListMobile .compareProduct .description{align-self:center;padding-left:6px;display:flex}.productDetailWrapper .frequentlyViewedProductList .itemListMobile .compareProduct .description .ellipsis{min-height:auto;width:auto}.productDetailWrapper .frequentlyViewedProductList .itemListMobile .compareProduct .description .price{font-size:14px;padding-top:0;padding-left:4px;line-height:21px}.productDetailWrapper .frequentlyViewedProductList .itemListMobile #productContainer{padding:0}.productDetailWrapper .frequentlyViewedProductList .itemListMobile .rec-item-wrapper{width:200px !important}.productDetailWrapper .frequentlyViewedProductList .itemListMobile h4,.productDetailWrapper .frequentlyViewedProductList .itemListMobile .imageSection{margin-right:0}.productDetailWrapper .frequentlyViewedProductList #productContainer{min-height:auto;border:0;padding:10px}.productDetailWrapper .frequentlyViewedProductList #productContainer:hover{box-shadow:0 0 8px #ccc}.productDetailWrapper .frequentlyViewedProductList #productContainer .fa-star::before{content:"⭑"}.productDetailWrapper .frequentlyViewedProductList #productContainer .fa-star.fa-xs{font-size:2em;vertical-align:-0.2em;margin:-2px}.productDetailWrapper .frequentlyViewedProductList .itemkeyDetails{min-height:auto}.productDetailWrapper .frequentlyViewedProductList .totalCartSumPaper{width:172px !important;margin-top:100px}@media(max-width: 991.98px){.productDetailWrapper .frequentlyViewedProductList .totalCartSumPaper{padding-top:22px}.productDetailWrapper .frequentlyViewedProductList .totalCartSumPaper .totalSumup{display:flex;width:100% !important;border:1px solid #bcbec0;border-radius:2px;height:50px;align-items:center;padding:6px;margin-bottom:17px}}@media(max-width: 767.98px){.productDetailWrapper .frequentlyViewedProductList .totalCartSumPaper{width:100% !important}}@media(min-width: 768px)and (max-width: 991.98px){.productDetailWrapper .frequentlyViewedProductList .totalCartSumPaper{display:flex;width:100% !important;justify-content:space-between}.productDetailWrapper .frequentlyViewedProductList .totalCartSumPaper .totalSumup{width:48% !important;padding-left:12px;margin-bottom:0}.productDetailWrapper .frequentlyViewedProductList .totalCartSumPaper .totalSumup p{font-weight:normal}.productDetailWrapper .frequentlyViewedProductList .totalCartSumPaper .totalSumup .price{font-size:28px;font-weight:600;margin-top:-5px}}@media(min-width: 768px)and (max-width: 991.98px){.productDetailWrapper .frequentlyViewedProductList .totalCartSumPaper .customBtn{width:48% !important}}.productDetailWrapper .frequentlyViewedProductList .contentMargin{max-width:210px}.productDetailWrapper .frequentlyViewedProductList .description p{min-height:auto;padding:0;margin:0}.productDetailWrapper .frequentlyViewedProductList .description p.ellipsis{min-height:80px;padding:0;display:table}.productDetailWrapper .frequentlyViewedProductList .description p.ellipsis .prodDescClass{font-size:14px;line-height:18px;font-weight:400;word-break:break-word}.productDetailWrapper .frequentlyViewedProductList .description p.prod-itemkey-num{margin-top:5px;font-size:15px;font-weight:400}.productDetailWrapper .frequentlyViewedProductList .description p.prod-itemkey-num strong{font-weight:400;text-transform:uppercase}.productDetailWrapper .frequentlyViewedProductList section{position:relative}.productDetailWrapper .frequentlyViewedProductList section .price{font-size:22px;width:100%}.productDetailWrapper .frequentlyViewedProductList section .price .soldpkg{font-size:13px;letter-spacing:-0.1px}.productDetailWrapper .frequentlyViewedProductList section .price .soldpkg span{font-size:13px}.productDetailWrapper .frequentlyViewedProductList section .price .soldpkg .bold{margin-left:2px}.productDetailWrapper .frequentlyViewedProductList section .oldprice{right:0;top:16px}.productDetailWrapper .frequentlyViewedProductList .compareProduct{left:0;text-align:left;top:0;margin:8px;min-height:20px}.productDetailWrapper .upgradeAndSavingsSection .MuiCardContent-root{padding:0;border:1px solid #bcbec0;border-radius:4px}@media(min-width: 768px){.productDetailWrapper .upgradeAndSavingsSection .MuiCardContent-root{border:none;border-radius:0}}.productDetailWrapper .upgradeAndSavingsSection .MuiGrid-container{padding:20px 0;margin:10px auto}.productDetailWrapper .upgradeAndSavingsSection .MuiGrid-container .MuiGrid-grid-xs-6{max-width:100%}@media(min-width: 768px){.productDetailWrapper .upgradeAndSavingsSection .MuiGrid-container{background:#f8f8f8}.productDetailWrapper .upgradeAndSavingsSection .MuiGrid-container .MuiGrid-grid-xs-6{max-width:50%}}.productDetailWrapper .upgradeAndSavingsSection .MuiGrid-spacing-xs-3>.MuiGrid-item{padding-bottom:0}.productDetailWrapper .upgradeAndSavingsSection .savingsSection{border-radius:4px 4px 0 0;background-color:#e1f4d5;padding:8px 10px;line-height:18px}.productDetailWrapper .upgradeAndSavingsSection .productSection{flex-direction:row;padding:0 20px 1px 40px}@media(min-width: 768px)and (max-width: 991.98px){.productDetailWrapper .upgradeAndSavingsSection .productSection{padding:0 10px 25px 10px}}@media(max-width: 767.98px){.productDetailWrapper .upgradeAndSavingsSection .productSection{padding:0 10px 25px 10px}}.productDetailWrapper .upgradeAndSavingsSection .productSection .imageSection{width:100%;padding:0}@media(min-width: 768px){.productDetailWrapper .upgradeAndSavingsSection .productSection .imageSection{width:150px}}@media(min-width: 768px){.productDetailWrapper .upgradeAndSavingsSection .productSection .imageSection img{width:100%;height:auto}}.productDetailWrapper .upgradeAndSavingsSection .productSection .description{width:100%}@media(min-width: 768px){.productDetailWrapper .upgradeAndSavingsSection .productSection .description{width:calc(100% - 150px)}}.productDetailWrapper .upgradeAndSavingsSection .productSection .description p.ellipsis{min-height:auto;font-weight:600}.productDetailWrapper .upgradeAndSavingsSection .productSection .description p.ellipsis a{color:#004e7d}.productDetailWrapper .upgradeAndSavingsSection .productSection .upgradeDesktopView{display:flex;justify-content:space-between}.productDetailWrapper .upgradeAndSavingsSection .productSection .upgradeDesktopView .updagradeCompare{flex-direction:column;align-items:baseline}.productDetailWrapper .upgradeAndSavingsSection .productSection .upgradeDesktopView .updagradeCompare .dv-star-rating{pointer-events:none}.productDetailWrapper .upgradeAndSavingsSection .productSection .upgradeDesktopView .updagradeCompare .zeroTopMargin{display:flex}.productDetailWrapper .upgradeAndSavingsSection .productSection .upgradeDesktopView .price{padding-top:10px}.productDetailWrapper .upgradeAndSavingsSection .productSection .upgradeDesktopView .selectWrapper{padding-top:20px}.productDetailWrapper .upgradeAndSavingsSection .productSection .upgradeDesktopView .shippingWrapper{min-height:auto}.productDetailWrapper .upgradeAndSavingsSection .productSection .upgradeDesktopView .shippingWrapper .shippingTag.freeShipping{padding-right:0;margin-top:0}.productDetailWrapper .upgradeAndSavingsSection .productSection .upgradeDesktopView .sameDayShipping{margin-top:0;color:#212934}.productDetailWrapper .upgradeAndSavingsSection .productSection .flexDisplay.flexDirectionCol{flex-direction:column}.productDetailWrapper .upgradeAndSavingsSection .compareButton{width:174px}.productDetailWrapper .priceBoxContainer{display:flex;padding:24px 4px;flex-direction:column}@media(min-width: 768px){.productDetailWrapper .priceBoxContainer{flex-direction:row}}@media(max-width: 767.98px){.productDetailWrapper .priceBoxContainer{padding:0px;margin-top:20px}}.productDetailWrapper .priceBoxContainer .zipcodeUpdate .est_del_label{font-size:14px;color:#004e7d;font-weight:300;line-height:20px}.productDetailWrapper .priceBoxContainer .zipcodeUpdate .flexDisplay{align-items:flex-start;width:210px;display:inline-block !important;margin-top:9px}@media(min-width: 768px)and (max-width: 991.98px){.productDetailWrapper .priceBoxContainer .zipcodeUpdate .flexDisplay{width:175px}}.productDetailWrapper .priceBoxContainer .zipcodeUpdate .flexDisplay .MuiIconButton-root{padding:8px 8px}.productDetailWrapper .priceBoxContainer .zipcodeUpdate .flexDisplay .MuiSvgIcon-root{font-size:22px}.productDetailWrapper .priceBoxContainer .zipcodeUpdate .flexDisplay .addIconMinus{font-size:24px;font-weight:500;color:gray}.productDetailWrapper .priceBoxContainer .zipcodeUpdate .MuiFormHelperText-root.Mui-error{margin:4px 0 10px;font-weight:normal;line-height:normal}.productDetailWrapper .priceBoxContainer .zipcodeUpdate .MuiFormControl-marginNormal{margin:0;margin-right:10px}.productDetailWrapper .priceBoxContainer .zipcodeUpdate .MuiOutlinedInput-root{margin:0}.productDetailWrapper .priceBoxContainer .zipcodeUpdate .MuiOutlinedInput-input{padding:10px;max-width:131px}@media(min-width: 768px)and (max-width: 991.98px){.productDetailWrapper .priceBoxContainer .zipcodeUpdate .MuiOutlinedInput-input{max-width:100px}}.productDetailWrapper .priceBoxContainer .zipcodeUpdate .add_zip_codes{position:relative;top:4px;align-self:flex-start;display:inline-block}.productDetailWrapper .priceBoxContainer .zipcodeUpdate .add_zip_codes a{display:flex;align-items:center;background-color:none;border-radius:50%;padding:8px}.productDetailWrapper .priceBoxContainer .zipcodeUpdate .add_zip_codes a:hover{background-color:rgba(0,0,0,.04);border-radius:50%;padding:8px}.productDetailWrapper .priceBoxContainer .zipcodeUpdate .add_zip_codes a i.addIcon.fal.fa-plus-circle{font-size:24px;font-weight:500;color:gray}.productDetailWrapper .priceBoxContainer .priceBox{text-align:left;width:100%}@media(min-width: 768px){.productDetailWrapper .priceBoxContainer .priceBox{text-align:center;width:40%}}.productDetailWrapper .priceBoxContainer .priceBox .pricing .MuiTypography-caption{color:#212934;font-size:32px}.productDetailWrapper .priceBoxContainer .priceBox .pricing .MuiTypography-caption.soldpkg{font-size:14px;display:flex;font-weight:400;width:100%;justify-content:center;color:#646d7b}@media(max-width: 767.98px){.productDetailWrapper .priceBoxContainer .priceBox .pricing .MuiTypography-caption.soldpkg{justify-content:left;margin-bottom:5px}}.productDetailWrapper .priceBoxContainer .priceBox .pricing .MuiTypography-caption.soldpkg span{color:#212934}.productDetailWrapper .priceBoxContainer .priceBox .pricing .MuiTypography-caption.soldpkg .bold{margin-left:5px}.productDetailWrapper .priceBoxContainer .priceBox .callforpricing{color:#212934;font-size:22px !important;font-weight:500 !important;line-height:16px !important}.productDetailWrapper .priceBoxContainer .priceBox .MuiTypography-caption{color:#646d7b;font-size:14px;font-weight:600;line-height:16px}.productDetailWrapper .priceBoxContainer .priceBox .MuiTypography-subtitle1{font-size:32px;font-weight:600;line-height:44px}.productDetailWrapper .priceBoxContainer .priceBox .MuiTypography-subtitle2{font-weight:500}.productDetailWrapper .priceBoxContainer .priceBox .MuiTypography-subtitle2 .bold{font-weight:500}.productDetailWrapper .priceBoxContainer .priceBox .price_savings{color:#bcbec0;font-size:16px;text-decoration:line-through;line-height:17px;text-transform:lowercase}.productDetailWrapper .priceBoxContainer .priceBox .fa-info-circle{vertical-align:text-top;padding:0 8px;font-weight:500}.productDetailWrapper .priceBoxContainer .priceBox .fa-info-circle::before{font-size:20px}.productDetailWrapper .priceBoxContainer .priceBox .fa-info-circle .MuiTypography-subtitle2{top:30px}.productDetailWrapper .priceBoxContainer .priceBox.premiumPriceBox{font-size:14px;padding:10px 50px 20px;color:#212934;width:100%;text-align:left}@media(max-width: 767.98px){.productDetailWrapper .priceBoxContainer .priceBox.premiumPriceBox{padding:10px 30px}}.productDetailWrapper .priceBoxContainer .priceBox.premiumPriceBox .priceTag{transform:rotate(140deg);background-color:#004e7d;position:relative;padding:0 10px 0 5px;margin-right:15px;height:10px;display:inline-block;margin-left:-30px}.productDetailWrapper .priceBoxContainer .priceBox.premiumPriceBox .priceTag::before{content:"";position:absolute;left:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #004e7d}.productDetailWrapper .priceBoxContainer .priceBox.premiumPriceBox .priceTag::after{content:"";background-color:#fff;border-radius:50%;width:4px;height:4px;display:block;position:absolute;right:11px;top:3px}.productDetailWrapper .priceBoxContainer .priceBox.premiumPriceBox .highlight,.productDetailWrapper .priceBoxContainer .priceBox.premiumPriceBox .saveperct{color:#004e7d;font-weight:600}.productDetailWrapper .priceBoxContainer .priceBox.premiumPriceBox .learnhow,.productDetailWrapper .priceBoxContainer .priceBox.premiumPriceBox .applynow{color:#004e7d;font-weight:500;margin-left:5px}.productDetailWrapper .priceBoxContainer .alignVCenter{width:60%;flex-direction:column}.productDetailWrapper .apply_zip_codes,.productDetailWrapper .add_change_zip_codes{font-weight:500;font-size:15px}.productDetailWrapper .apply_zip_codes a,.productDetailWrapper .add_change_zip_codes a{color:#004e7d;line-height:16px}.productDetailWrapper .shippingindetails{width:60%;margin-top:3px;line-height:22px}.productDetailWrapper .shippingindetails .fa-info-circle.freeShppingToolTip .MuiTypography-subtitle2,.productDetailWrapper .shippingindetails .fa-info-circle.ToolTip .MuiTypography-subtitle2{top:25px !important}@media(max-width: 767.98px){.productDetailWrapper .shippingindetails .fa-info-circle.freeShppingToolTip .MuiTypography-subtitle2,.productDetailWrapper .shippingindetails .fa-info-circle.ToolTip .MuiTypography-subtitle2{left:inherit;z-index:2;top:28px !important}.productDetailWrapper .shippingindetails .fa-info-circle.freeShppingToolTip .MuiTypography-subtitle2::before,.productDetailWrapper .shippingindetails .fa-info-circle.ToolTip .MuiTypography-subtitle2::before{left:163px !important}}@media(max-width: 767.98px){.productDetailWrapper .shippingindetails{width:100%;margin-top:10px}}.productDetailWrapper .shippingindetails .oneDayShipping .fa-info-circle.freeShppingToolTip .MuiTypography-subtitle2,.productDetailWrapper .shippingindetails .oneDayShipping .fa-info-circle.ToolTip .MuiTypography-subtitle2{width:275px !important}@media(max-width: 767.98px){.productDetailWrapper .shippingindetails .oneDayShipping .fa-info-circle.freeShppingToolTip .MuiTypography-subtitle2,.productDetailWrapper .shippingindetails .oneDayShipping .fa-info-circle.ToolTip .MuiTypography-subtitle2{left:-160px}}.productDetailWrapper .shippingindetails .freeShipping{display:flex;align-items:center;margin-top:0 !important;padding-left:0;padding-bottom:22px}.productDetailWrapper .shippingindetails .add_change_zip_codes a{color:#004e7d}.productDetailWrapper .shippingindetails .apply_zip_codes{margin-top:10px;width:177px}@media(max-width: 767.98px){.productDetailWrapper .shippingindetails .apply_zip_codes{width:auto}.productDetailWrapper .shippingindetails .apply_zip_codes .tooltip{left:0;margin-left:0;width:auto;white-space:nowrap}}.productDetailWrapper .shippingindetails .estimatedDetails{list-style:none;font-weight:300;font-size:15px}.productDetailWrapper .totalCartSumPaper p{color:#646d7b;font-size:14px;font-weight:600}.productDetailWrapper .totalCartSumPaper .price{font-size:17px;padding-top:0;padding-bottom:0;padding-left:9px}@media(min-width: 992px){.productDetailWrapper .totalCartSumPaper .price{font-size:32px;color:#212934 !important;padding-bottom:28px;padding-top:10px;padding-left:0}}.productDetailWrapper .MuiPaper-root{box-shadow:none}.productDetailWrapper .productContainer{padding-top:24px;padding-bottom:0}@media(min-width: 768px){.productDetailWrapper .productContainer{padding-bottom:32px}}.productDetailWrapper .prodAddonSectionOfMobile{display:none}.productDetailWrapper .prodAddonSectionOfMobile .productCarousel{width:100%;padding-bottom:0}@media only screen and (min-device-width: 320px)and (max-device-width: 767px){.productDetailWrapper .prodAddonSectionOfMobile{display:block}.productDetailWrapper .prodAddonSectionOfMobile .MuiAccordionSummary-root{padding:0}}.productDetailWrapper .MuiAccordionSummary-expandIcon{margin-top:12px;margin-bottom:24px}@media(max-width: 767.98px){.productDetailWrapper .MuiAccordionSummary-expandIcon{margin-top:0px;margin-bottom:0px}}.productDetailWrapper .MuiAccordionSummary-expandIcon .MuiSvgIcon-root{fill:#004e7d}.productDetailWrapper .MuiAccordionDetails-root{padding:10px 0}@media(min-width: 768px){.productDetailWrapper .MuiAccordionDetails-root{padding:8px 16px 16px}}@media(max-width: 767.98px){.productDetailWrapper .MuiAccordionDetails-root{display:inherit}.productDetailWrapper .MuiAccordionDetails-root p.MuiTypography-root.MuiTypography-caption.MuiTypography-displayBlock{font-size:14px;padding:5px 0;line-height:16px}.productDetailWrapper .MuiAccordionDetails-root table.MuiTable-root{margin-bottom:12px}}.productDetailWrapper .MuiAccordionSummary-root.Mui-expanded{border-bottom:1px solid #bcbec0}@media(max-width: 767.98px){.productDetailWrapper .MuiAccordionSummary-root.Mui-expanded{border-bottom:none}}.productDetailWrapper .prodAddonSection{display:block}.productDetailWrapper .prodAddonSection .productCarousel{padding-top:30px}.productDetailWrapper .prodAddonSection .MuiCardContent-root{padding:0}@media(min-width: 768px)and (max-width: 991.98px){.productDetailWrapper .prodAddonSection .MuiCardContent-root{padding-top:0 !important}}@media(min-width: 768px){.productDetailWrapper .prodAddonSection .MuiCardContent-root{padding:16px 0}}.productDetailWrapper .prodAddonSection .focusedFields{width:.1px;height:.1px;border:1px solid transparent !important;opacity:0}.productDetailWrapper .prodAddonSection .focusedFields:focus-visible{outline:none !important}.productDetailWrapper .desktopViews{display:none}@media(min-width: 768px){.productDetailWrapper .desktopViews{display:block}}.productDetailWrapper .mobileViews{display:block}@media(min-width: 768px){.productDetailWrapper .mobileViews{display:none}}.productDetailWrapper .hideImages{display:none}.productDetailWrapper .carouselWrap{width:105px;position:relative;max-height:538px;overflow:hidden}.productDetailWrapper .carouselWrap .gatsby-image-wrapper img{border:1px solid #bcbec0;border-radius:4px;cursor:pointer}.productDetailWrapper .carouselWrap .sliderButton{background:#000;position:absolute}.productDetailWrapper .carouselWrap .sliderButton .MuiSvgIcon-root{fill:#fff;transform:rotate(-90deg)}.productDetailWrapper .carouselWrap .sliderButton .forwardIcons{transform:rotate(90deg)}.productDetailWrapper .carouselWrap .sliderButton.backwardButton{bottom:0}.productDetailWrapper .carouselWrap .rec-slider-container{margin:0}.productDetailWrapper .prodreviewqaSectionTop{margin:0px}.productDetailWrapper .prodreviewqaSectionTop .MuiCardContent-root{padding:0}.productDetailWrapper .thumbnailCarousel{position:relative}@media(min-width: 768px){.productDetailWrapper .thumbnailCarousel{width:100px}}.productDetailWrapper .thumbnailCarousel.desktop{max-height:564px}.productDetailWrapper .thumbnailCarousel.desktop .rec-carousel-wrapper{max-height:564px}.productDetailWrapper .thumbnailCarousel.desktop .rec-arrow{display:block;position:absolute;height:98px;z-index:1;right:0;width:45px;min-width:45px;line-height:45px}.productDetailWrapper .thumbnailCarousel.desktop .rec-arrow::before,.productDetailWrapper .thumbnailCarousel.desktop .rec-arrow::after{position:absolute}.productDetailWrapper .thumbnailCarousel.desktop .rec-arrow::after{position:absolute;font-family:"Font Awesome 6 Pro";font-size:24px;color:#fff;font-weight:500;width:30px;z-index:2}@media(min-width: 768px){.productDetailWrapper .thumbnailCarousel.desktop .rec-arrow::after{left:14%;top:28%}}.productDetailWrapper .thumbnailCarousel.desktop .rec-arrow.rec-arrow-left{left:0}@media(min-width: 768px){.productDetailWrapper .thumbnailCarousel.desktop .rec-arrow{right:18px}}@media(min-width: 768px){.productDetailWrapper .thumbnailCarousel.desktop .rec-arrow-down{bottom:-38px}.productDetailWrapper .thumbnailCarousel.desktop .rec-arrow-down::before{height:98px;width:45px;left:0;top:42%}}.productDetailWrapper .thumbnailCarousel.desktop .rec-arrow-down::after{content:"";margin:0;right:0}@media(min-width: 768px){.productDetailWrapper .thumbnailCarousel.desktop .rec-arrow-up{top:-26px}.productDetailWrapper .thumbnailCarousel.desktop .rec-arrow-up::before{height:98px;top:42%;left:0;width:45px}}.productDetailWrapper .thumbnailCarousel.desktop .rec-arrow-up::after{content:"";margin:0;right:0;left:14%;top:27%}.productDetailWrapper .thumbnailCarousel .rec-item-wrapper{cursor:pointer}.productDetailWrapper .thumbnailCarousel .rec-item-wrapper .imageWidth{border:1px solid #bcbec0;border-radius:4px}@media(max-width: 767.98px){.productDetailWrapper .thumbnailCarousel .rec-item-wrapper .imageWidth{width:calc(100% - 10px)}}@media(min-width: 768px){.productDetailWrapper .thumbnailCarousel .rec-item-wrapper{width:96px !important}.productDetailWrapper .thumbnailCarousel .rec-item-wrapper .imageWidth{width:96px !important;height:100px;margin:0;margin-bottom:16px;padding:12px !important}.productDetailWrapper .thumbnailCarousel .rec-item-wrapper .imageWidth.hightlightItem{border:2px solid #004e7d}.productDetailWrapper .thumbnailCarousel .rec-item-wrapper img{height:68px}}.productDetailWrapper .thumbnailCarousel .rec-item-wrapper img{max-width:100%;padding:5px}@media(max-width: 767.98px){.productDetailWrapper .thumbnailCarousel .rec-item-wrapper{margin:0px}}.productDetailWrapper .thumbnailCarousel .rec-slider-container{margin:0}.productDetailWrapper .img-zoom-container{position:relative}.productDetailWrapper .img-zoom-container img{max-width:100%;height:auto}.productDetailWrapper .img-zoom-container #img-zoom-lens{position:absolute;width:124px;height:124px;border:1px solid #000;opacity:.3;background-color:#fff;visibility:hidden}.productDetailWrapper .img-zoom-container .img-zoom-result{border:1px solid #d4d4d4;width:300px;height:300px;position:absolute;top:14%;left:100%;z-index:1;visibility:hidden}.productDetailWrapper .mainImage{border:1px solid #bcbec0;border-radius:4px;position:relative;max-width:100%}.productDetailWrapper .mainImage.desktop{margin-left:18px;width:calc(100% - 140px);display:flex;justify-content:center;align-items:center;height:564px;max-height:564px}.productDetailWrapper .mainImage.mobile{max-height:400px;margin-bottom:20px}.productDetailWrapper .mainImage .main-image-mobile{max-width:100%;padding:10px;display:block;margin:0 auto;max-height:400px}.productDetailWrapper .mainImage .MuiSvgIcon-root{position:absolute;bottom:12px !important;right:12px;width:2rem;height:2rem;z-index:1}.productDetailWrapper .mainImage .imageWrapper>div{z-index:1;cursor:zoom-in !important}.productDetailWrapper .mainImage .imageWrapper{width:99%}.productDetailWrapper .mainImage .lg-react-element{width:100%;text-align:center}.productDetailWrapper .mainImage .imageWidth{width:100%;text-align:center}.productDetailWrapper .pricebreakSection{border:2px dashed #bcbec0;border-radius:4px;margin-top:28px;padding:17px 32px 24px 32px}@media(max-width: 767.98px){.productDetailWrapper .pricebreakSection{padding:16px}}.productDetailWrapper .pricebreakSection .bulkDiscount{font-size:18px;font-weight:500;color:#212934;font-family:Kanit;line-height:26px;padding-bottom:16px}.productDetailWrapper .pricebreakSection .columnHead{color:#646d7b;font-size:14px;font-weight:600;letter-spacing:.75px;line-height:16px;text-transform:uppercase;width:100%}.productDetailWrapper .pricebreakSection .columnDetails{color:#212934;font-family:Kanit;font-size:16px;letter-spacing:0;line-height:24px;width:100%}.productDetailWrapper .pricebreakSection .columnDetails .colSavePriceList{display:inline-block;width:30%}@media(min-width: 768px)and (max-width: 991.98px){.productDetailWrapper .pricebreakSection .columnDetails .savePriceList{display:block}}@media(max-width: 767.98px){.productDetailWrapper .pricebreakSection .columnDetails .savePriceList{display:block}}.productDetailWrapper .pricebreakSection .columnDetails .savePriceList .discountedPrice{color:#4e832e;font-size:14px}.productDetailWrapper .pricebreakSection .pricebreakRow{border-bottom:1px solid #bcbec0;padding:8px 0}.productDetailWrapper .pricebreakSection .pricebreakRow:last-child,.productDetailWrapper .pricebreakSection .pricebreakRow:first-child{border-bottom:0}.productDetailWrapper .faqSummary{padding:10px 16px;padding-top:24px}.productDetailWrapper .faqSummary .MuiAccordionSummary-content{justify-content:space-between;align-items:baseline;margin:0}@media(max-width: 767.98px){.productDetailWrapper .faqSummary .MuiAccordionSummary-content{flex-direction:column}}.productDetailWrapper .faqSummary .MuiAccordionSummary-content div{width:76%}.productDetailWrapper .faqSummary .MuiAccordionSummary-content div .faqQuestion{color:#212934;font-size:16px;font-weight:600;line-height:17px;margin-top:24px}@media(max-width: 767.98px){.productDetailWrapper .faqSummary .MuiAccordionSummary-content div .faqQuestion{width:100%;margin-top:0px}}@media(max-width: 767.98px){.productDetailWrapper .faqSummary .MuiAccordionSummary-content div{width:100%}}.productDetailWrapper .faqSummary .faqLinks a{color:#004e7d;font-size:16px;font-weight:600;line-height:17px}.productDetailWrapper .faqSummary.Mui-expanded{border-bottom:0;margin:0}.productDetailWrapper .faqSummary .faqaddAns{padding-top:10px;margin-bottom:24px}@media(max-width: 767.98px){.productDetailWrapper .faqSummary .faqaddAns{margin-bottom:0px}}.productDetailWrapper .faqAnssection{color:#424c5b;display:flex;flex-wrap:wrap}.productDetailWrapper .faqAnssection .faqNo{padding-right:12px}.productDetailWrapper .faqSection{padding-top:20px}.productDetailWrapper .faqSection .blueOutlinedButton.customBtn{width:300px;text-transform:unset !important;margin:16px 0 30px 0}@media(max-width: 767.98px){.productDetailWrapper .faqSection .blueOutlinedButton.customBtn{width:100%}}.productDetailWrapper .faqSection .MuiAccordionDetails-root{border-bottom:1px solid #bcbec0}.productDetailWrapper .faqSection .MuiAccordion-root.Mui-expanded{margin:0}.prodAddonSection .MuiIconButton-edgeEnd{align-self:center;padding-top:0;padding-bottom:0}@media(min-width: 768px){.prodAddonSection .MuiIconButton-edgeEnd{align-self:flex-start;margin-top:20px}}.returnPlicyBox{padding-bottom:12px}@media(min-width: 768px){.returnPlicyBox{padding-bottom:0}}.faqSection p{color:#424c5b;font-family:Kanit;font-size:16px;line-height:24px}.faqNo{width:90px}.faqAnswers.MuiTypography-body1{width:calc(100% - 102px);color:#212934;font-family:Kanit;font-size:16px;display:flex;flex:1 1;font-weight:300;line-height:24px}.recentOrderedInfo{background:#f3f3f3;padding:16px;align-items:center;display:flex;border-radius:4px;margin-top:16px}.recentOrderedInfo .MuiSvgIcon-root{margin-right:10px}.recentOrderedInfo span{flex-grow:1;font-weight:300;font-size:14px;color:#424c5b}.recentOrderedInfo .oneClickToReorder{color:#004e7d;font-weight:500}.modalContainer.reorder{padding:0}.modalContainer.reorder>div{padding:32px}.modalContainer.reorder .MuiSvgIcon-root{color:#004e7d}.modalContainer.reorder .faqTitle{display:flex;align-items:center}.modalContainer.reorder .faqTitle h2{color:#212934;font-size:26px;font-weight:500;line-height:36px}.modalContainer.reorder .faqHead{box-shadow:none;background:#f9f9f9}.modalContainer.reorder .faqHead .minicartBg{padding:10px 0px 0px !important;color:#d0021b}.modalContainer.reorder section{margin:20px 0 0}.modalContainer.reorder [id^=faq_product_desc]{color:#212934;font-size:18px;font-weight:600;line-height:26px}.modalContainer.reorder .MuiGrid-item.MuiGrid-grid-xs-1{width:100%;height:86px;max-width:86px;border:1px solid #bcbec0;padding:0;flex-basis:auto}.modalContainer.reorder .MuiGrid-item.MuiGrid-grid-xs-1 img{width:100%}.modalContainer.reorder .MuiGrid-grid-xs-11{width:calc(100% - 102px);flex-basis:auto;align-self:center;padding:0}.modalContainer.reorder .MuiGrid-grid-xs-12{flex-wrap:wrap;justify-content:space-between;margin:0;padding-bottom:0 !important}.modalContainer.reorder .faqTitleBar{position:relative}.modalContainer.reorder .modalClose{position:absolute;right:0;font-size:20px;color:#6a7681}.modalContainer.reorder .MuiTypography-subtitle2{padding:0 35px;font-weight:400}.modalContainer.reorder .selectBox{width:315px}.modalContainer.reorder label{font-weight:500;color:#212934;font-size:16px;margin-bottom:8px}.modalContainer.reorder .bluefilledButton{color:#fff !important;background:#004e7d !important}.modalContainer.reorder div.MuiTypography-h6{font-size:16px;font-weight:400;color:#424c5b}.modalContainer.reorder .MuiMenu-list li{padding:5px 10px 5px}.modalContainer.reorder .MuiMenu-list li .MuiListItem-gutters{padding:0}.modalContainer.reorder .MuiMenu-list li.MuiListItem-button:hover{background-color:rgba(0,78,129,.04)}.tabContainer .MuiTabs-fixed{overflow:visible !important}.askQuestionPopup .faqTitle h2{color:#212934;font-size:26px;font-weight:500;line-height:36px}.askQuestionPopup .faqHead{padding:35px;padding-top:12px;box-shadow:none;background:#f9f9f9}.askQuestionPopup section{margin:20px 35px}.askQuestionPopup section.prodAnswerSectionClass label.MuiFormControlLabel-root{pointer-events:none}.askQuestionPopup section.prodAnswerSectionClass label.MuiFormControlLabel-root *{pointer-events:all}.askQuestionPopup [id^=faq_product_desc]{color:#212934;font-size:18px;font-weight:600;line-height:26px}.askQuestionPopup .MuiGrid-item.MuiGrid-grid-xs-1{width:100%;height:86px;max-width:86px;border:1px solid #bcbec0;padding:0;flex-basis:auto}.askQuestionPopup .MuiGrid-item.MuiGrid-grid-xs-1 img{width:100%}.askQuestionPopup .MuiFormLabel-root.remainingCount{color:#424c5b;font-size:14px;font-weight:300;line-height:20px;text-align:right}.askQuestionPopup .MuiGrid-grid-xs-11{width:calc(100% - 102px);flex-basis:auto;align-self:center;padding:0}.askQuestionPopup .MuiGrid-grid-xs-12{flex-wrap:wrap;justify-content:space-between;margin:0}.askQuestionPopup .faqTitleBar{position:relative}.askQuestionPopup .modalClose{position:absolute;right:0;font-size:20px;color:#6a7681}.askQuestionPopup section.prodDescSectionClass{margin:30px 0 0}.askQuestionPopup label.MuiFormControlLabel-root{display:block}.askQuestionPopup [id^=faq_product_item_key_]{color:#424c5b;font-size:14px;letter-spacing:1.4px;line-height:16px;margin-top:5px}.askQuestionPopup [id^=faq_key]{color:#212934;font-size:16px;line-height:24px}.askQuestionPopup .MuiFormLabel-root{color:#212934;font-size:16px;font-weight:600;line-height:24px}.askQuestionPopup .flexDisplay{margin:20px 35px;justify-content:center}.askQuestionPopup .flexDisplay .MuiButton-root{width:213px;max-height:50px;margin:0 10px}@media(max-width: 767.98px){.askQuestionPopup .flexDisplay .MuiButton-root{margin:0 5px;line-height:18px}}.askQuestionPopup input[type=text]{height:50px;box-sizing:border-box}.askQuestionPopup .MuiFormControl-fullWidth{margin-top:0}.askQuestionPopup .MuiFormControlLabel-root{display:flex !important}.askQuestionPopup .MuiFormControlLabel-root>span{align-self:center}.askQuestionPopup .MuiTypography-body1{color:#424c5b;font-family:Kanit;font-size:16px;letter-spacing:0;line-height:24px}.productDetailWrapper .justContentSpaceBw{width:100%;justify-content:space-between;align-items:flex-start;flex-direction:column}@media(min-width: 768px){.productDetailWrapper .justContentSpaceBw{flex-direction:row}}.productDetailWrapper .justContentSpaceBw .prodinfoOnly{width:100%}.specificationsMobile{flex-direction:column}.productDetailWrapper .MuiAccordionSummary-root{padding:0}@media(max-width: 767.98px){.productDetailWrapper .MuiAccordionSummary-root{display:flex;align-items:flex-end;border-bottom:1px solid #ccc}}.productDetailWrapper .MuiAccordion-root.Mui-expanded{margin:0 !important}.guidesSection{border:1px solid #bcbec0;border-radius:3px;margin-top:12px;margin-left:30px}@media(max-width: 767.98px){.guidesSection{margin-left:0px}}.guidesSection .pdpIcon .inlineFlexWrapper{padding-bottom:0}.guidesSection .MuiAccordionSummary-content p{color:#4a4a4a;font-size:16px;font-weight:600;line-height:17px;padding:16px}.guidesSection .MuiAccordionSummary-content p .documnetCount{padding-left:5px}.guidesSection .MuiAccordionSummary-root{background:#f9f9f9}.guidesSection .MuiAccordionSummary-root.Mui-expanded{min-height:50px}.guidesSection .MuiAccordionSummary-content.Mui-expanded{margin:0}.guidesSection .MuiAccordionDetails-root{width:100%;padding:8px 16px 0}.guidesSection .MuiAccordionDetails-root>div{width:100%}.guidesSection .documentTitle{font-size:16px;font-weight:300;line-height:17px;color:#424c5b;font-weight:400;text-transform:lowercase}.guidesSection .flexDisplay{margin:16px 0;width:100%;text-align:left}.guidesSection .flexDisplay>div:first-of-type{width:18px}.guidesSection .flexDisplay>div:nth-child(2){width:calc(100% - 112px);margin:0 16px;align-self:flex-start}.guidesSection .flexDisplay>div:nth-child(3){width:18px;margin-right:20px}.guidesSection .flexDisplay>div:last-of-type{width:24px}.guidesSection .fal,.guidesSection .MuiSvgIcon-root{color:#004e7e}.guidesSection .fal{font-size:23px;font-weight:500}.guidesSection MuiAccordionDetails-root{padding:0 16px}.MuiAccordionSummary-content{margin:0 !important}@media(max-width: 767.98px){.MuiAccordionSummary-content{margin:12px 0 !important}}.overlaytoImage{position:relative;border:1px solid #bcbec0;border-radius:4px}.overlaytoImage .overlaySection{position:absolute;bottom:0;height:100%;background:rgba(0,78,125,.3);width:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px}.overlaytoImage .overlaySection .MuiSvgIcon-root{fill:#fff;width:1.5em;height:1.5em}#input-slider{margin:16px 0}.customCut{display:flex}.customCut .MuiFormLabel-root{color:#333;padding-top:0}.customCut label{text-transform:uppercase;font-weight:600;margin-bottom:10px;font-size:14px}.customCut label.maxLengthClass{text-transform:capitalize;margin-top:10px;font-weight:400}.customCut .MuiInputBase-input{padding:8px 5px 7px 10px;font-size:14px;min-width:120px;outline:0}.customCut .rangButton input[type=number]::-webkit-inner-spin-button,.customCut .rangButton input[type=number]::-webkit-outer-spin-button{opacity:1}.customCut .MuiInputBase-root{border-radius:4px}.customCut .MuiInput-underline:hover:not(.Mui-disabled):before,.customCut .MuiInput-underline:after,.customCut .MuiInput-underline:before{border-bottom:0}.customCut .groupClassName{margin-right:40px}.customCut .customCutChip{height:35px;min-width:100px;border:none;justify-content:left}.customCut .customCutChip .MuiChip-label{padding:0 25px;font-size:14px;padding:0}.productSection{margin:0}.productSection .imageSection{display:flex;align-items:center;justify-content:center}.productSection .imageSection .refVariantSection{background:rgba(255,255,255,.8) !important;border:1px solid #ddd}.productSection .purchaseQty,.productSection .sameDayShipping{font-size:13px;color:#212934}.productSection a p{color:#004e7d;font-family:Kanit;font-size:16px;letter-spacing:0;line-height:24px;font-weight:500}.productCompareSection h1{font-size:26px;margin:0px}.productCompareSection h5{margin:12px 0 8px;font-weight:600 !important}.productCompareSection .dv-star-rating{justify-content:center}.productCompareSection td.headerCell{display:table-cell;color:#212934;font-family:Kanit;font-size:14px;font-weight:600;line-height:20px;min-width:153px}.productCompareSection .compareWrapper .compare-pdp-showmore-wrapper{width:100%;text-align:center;margin:15px 0}.productCompareSection .compareWrapper .compare-pdp-showmore-wrapper .MuiButton-root{width:277px}@media(max-width: 767.98px){.productCompareSection .compareWrapper .compare-pdp-showmore-wrapper .MuiButton-root{width:inherit}}#productContainer{padding:0 16px}#dimensionTable td.MuiTableCell-body{color:#424c5b;font-family:Kanit;font-size:14px;line-height:20px;min-width:153px}.freeShipping .shipAvialMsgClass.sameDayShipping{color:#212934;font-weight:300;margin:0;padding-left:11px}.hidereviewUI .MuiButtonBase-root.MuiTab-root:first-child{display:none}.reviewPagination{margin:40px auto;width:100%;text-align:center}.reviewPagination .loadmoreReviews{width:297px}.reviewdashboard{padding-top:40px;display:flex;justify-content:space-between;flex-direction:column}@media(min-width: 768px){.reviewdashboard{flex-direction:row}}.reviewdashboard .averageRating{display:flex;width:100%;flex-direction:column}@media(min-width: 768px){.reviewdashboard .averageRating{width:60%;flex-direction:row}}.reviewdashboard .averageRating .ratingStar{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center}@media(min-width: 768px){.reviewdashboard .averageRating .ratingStar{width:30%}}.reviewdashboard .averageRating .ratingStar strong{font-size:32px;line-height:44px;font-weight:600}.reviewdashboard .averageRating .starCounts{display:flex;flex-direction:column-reverse;width:100%}@media(min-width: 768px){.reviewdashboard .averageRating .starCounts{width:70%}}.reviewdashboard .averageRating .progressbar{display:flex;width:100%;align-items:center;justify-content:space-between;padding-bottom:20px}.reviewdashboard .averageRating .progressbar span{width:45px;color:#424c5b;font-size:14px;font-weight:300;line-height:20px}.reviewdashboard .averageRating .progressbar span.values{padding-left:12px}.reviewdashboard .averageRating .MuiLinearProgress-root{width:85%;border-radius:4.5px;background-color:rgba(108,194,237,.3);height:8px}.reviewdashboard .averageRating .MuiLinearProgress-barColorPrimary{border-radius:4.5px;background-color:#6cc2ed}.reviewdashboard .writeReviewfirst{margin-top:-30px}.reviewdashboard .writeReviewfirst strong{line-height:40px}.reviewdashboard .writeReviewfirst .customBtn{margin:16px 0;text-transform:unset !important}.reviewdashboard .createReview{width:100%;border-radius:4px;background-color:rgba(0,78,125,.04);display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:22px;padding-bottom:32px}@media(min-width: 768px){.reviewdashboard .createReview{width:36%}}.reviewdashboard .createReview strong{font-size:22px;line-height:30px}.reviewdashboard .createReview p{font-size:14px;padding-top:11px;padding-bottom:17px}.reviewdashboard .createReview .MuiButtonBase-root{width:62%}.sortByReviewSection{margin-top:16px}@media(min-width: 768px){.sortByReviewSection{display:flex;align-items:center;flex:0 1;justify-content:flex-end;margin-top:16px}.sortByReviewSection .drop-down-list.selectBox{width:210px;margin-left:8px}}.printOnly{display:none}.printIcon{cursor:pointer}.scrollableProductPdp .pdpProductSection{width:85px;margin-right:24px;border:1px solid #bcbec0;padding:5px}.scrollableProductPdp .pdpProductSection img{width:100%}.scrollableProductPdp .titleSection{width:100%;margin-right:40px}.scrollableProductPdp .titleSection .tabs{border-top:1px solid #bcbec0;padding:8px 0 0}.scrollableProductPdp .titleSection .tabs>a{margin-right:24px;color:#ccc}.scrollableProductPdp .titleSection .tabs>a:hover{color:#004e7d}.scrollableProductPdp .buttonQuantityPrice{margin:0;width:85%}.pdpDetailPage .sticky-addtocart-container{padding:0 18px}@media print{.printOnly{display:block}.printOnly .printTitle{font-size:16px;padding:10px 0;border-bottom:2px solid #bcbec0}.printOnly .mainImage{margin:0;width:100%}.printOnly.mainImageWrap{width:100%}.reviewdashboard .writeReviewfirst .customBtn{width:300px}footer .copyrightWrapper,footer .copyright{background:#212934 !important}.breadCrumbText,.productAddonsSection,.productCompareSection,.upgradeAndSavingsSection,.productCarousel,.subTitle,.pdpIcons,.searchWrapper,.headerRight,.exclusiveOffersContainer,.productImage .thumbnailCarousel,.prodAddonSection .tabformsWrapper,.productInfoSection .tabformsWrapper,footer .footerMain,.megaContainer,.copyrightWrapper,.supportContainer,footer .footerSections,.thumbnailCarousel+.mainImage{display:none}.MuiSvgIcon-root.menuIcon,.pdpIcons{display:none !important}.productDetailsSection{width:100%}.reviewWrapper .coloumnFlex{flex-direction:column}.productDetailWrapper .MuiTab-wrapper{align-items:baseline}.productDetailWrapper .priceSection{display:none !important}.productDetailWrapper .productOverview{flex-direction:column}.productDetailWrapper .productOverview .mainImage .MuiSvgIcon-root{display:none}.productDetailWrapper .productOverview #productList{position:relative;margin-bottom:20px}.productDetailWrapper .shippingindetails{display:none}.productDetailWrapper .productDetailsSection{width:100%;padding-top:12px}.productDetailWrapper .productDetailsSection .tabformsWrapper .tabContainer .MuiAppBar-root .MuiTab-root{width:100%}.productDetailWrapper .reviewdashboard .writeReviewfirst .customBtn{width:300px}}.productDetailWrapper .mainImage .imageWrapper .magnified{border:3px solid #878888 !important}.pdpDetailPage{width:100%;max-width:1368px;margin:0 auto}.pdpDetailPage .accordian-summary.premium-product-options .MuiIconButton-edgeEnd,.pdpDetailPage .accordian-summary.add-ons .MuiIconButton-edgeEnd{padding-left:0;padding-right:0;margin-right:auto}.pdpDetailPage .compareWrapper tr.compareProductTable td{border:none !important;padding-bottom:16px !important;vertical-align:top}.pdpDetailPage .compareWrapper tr.compareProductTable td:nth-child(2) .productSection a p{color:#212934;font-weight:400}label.MuiFormLabel-root.maxLengthClass{text-transform:unset !important}.faqSection .customBtn{text-transform:none}.MuiTypography-root.faqAnswersOn.MuiTypography-body1{font-size:13px;flex:1 1 100%;font-weight:400;display:flex;padding-left:90px}.MuiTypography-root.faqAnswersBy.MuiTypography-body1{font-size:13px;flex:1 1 100%;font-weight:400;display:flex;padding-left:90px}span.undefinedColor::before{content:" x ";display:block;text-align:center;margin:0 auto;padding-top:2px}span.undefinedColor{border:1px solid}.activeColorVariant span.undefinedColor{border:4px solid !important;border-style:double !important;box-sizing:content-box !important}.desktopProductInfoSection{position:relative;z-index:1}.pdp-custom-number-input{position:relative}.pdp-custom-number-input input[type=number]::-webkit-inner-spin-button,.pdp-custom-number-input input[type=number]::-webkit-outer-spin-button{opacity:0 !important}.pdp-custom-number-input .control-wrapper{position:absolute;right:2px;top:0}.pdp-custom-number-input .arrow-wrapper{padding:4px 8px}.pdp-custom-number-input .arrow-wrapper.up{padding:2px 8px 2px 8px}.pdp-custom-number-input .arrow-wrapper.down{padding:1px 8px 6px 8px}.pdp-custom-number-input .arrow{border-bottom:6px solid #424c5b;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);content:"";display:inline-block;height:0;width:0;top:0;cursor:pointer}.pdp-custom-number-input .arrow-down{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.pdpDetailPage.viewcart .productList .productTile:last-of-type{border-bottom:none}.top-to-btm{position:relative}.top-to-btm .icon-position{position:fixed;bottom:40px;right:25px;z-index:20}.top-to-btm .icon-style{background:#004e7d;color:#fff;font-weight:bold;font-size:14px;z-index:99;position:fixed;padding:10px 15px;border-radius:5px;border:2px solid #fff;right:1%;bottom:4%;text-align:center;cursor:pointer;animation:movebtn 1.5s ease-in-out}.top-to-btm .icon-style:hover{animation:none;background:#777}.top-to-btm .icon-style a{font-size:20px;color:#fff}.top-to-btm .icon-style a i.fa-solid.fa-angle-up{display:block;font-size:24px;font-weight:600}@keyframes movebtn{0%{opacity:10%}25%{opacity:25%}50%{opacity:50%}75%{opacity:75%}100%{opacity:100%}}.ingredient-wrap{width:100%;display:table;position:relative;padding:10px}.ingredient-details{margin:0 auto}.ingredient-details li{padding:8px 0 8px 60px;position:relative}.ingredient-details li::before{position:absolute;content:"";left:0;top:8px;width:50px;height:50px}.ingredient-details li:nth-child(1)::before{background:url("../../../images/ingredient-icon1.jpg") no-repeat}.ingredient-details li:nth-child(2)::before{background:url("../../../images/ingredient-icon2.jpg") no-repeat}.ingredient-details li:nth-child(3)::before{background:url("../../../images/ingredient-icon3.jpg") no-repeat}.ingredient-details li:nth-child(4)::before{background:url("../../../images/ingredient-icon4.jpg") no-repeat}.ingredient-details span{display:block;font-size:14px;font-weight:normal;color:#333}.ingredient-details span.desc-head{font-size:18px;font-weight:500;color:#000}@media(max-width: 767.98px){.ingredient-details span.desc-head{font-size:16px}}.ingredient-details span.desc-text{font-size:16px;font-weight:300;color:#000}@media(max-width: 767.98px){.ingredient-details span.desc-text{font-size:14px}}.ingredient-header{padding:15px 0;color:#004e7d;font-size:26px;font-weight:500;line-height:1}@media(max-width: 767.98px){.ingredient-header{font-size:22px}}.ingredient-list{margin-bottom:40px;box-shadow:0px 0 10px rgba(0,0,0,.3)}.ingredient-list li{background:#fff;color:#212934;text-align:center;font-size:14px;width:100%;display:table;table-layout:fixed}@media(max-width: 767.98px){.ingredient-list li{font-size:12px}}.ingredient-list li span{padding:3px;display:table-cell;width:19%;word-break:break-word;text-align:center;border-right:3px solid #fff;line-height:1.3}.ingredient-list li span:last-child{border-right:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%}.ingredient-list li:not(.ingredient-title){border-bottom:3px solid #d5d5d5}.ingredient-list .ingredient-title{font-size:16px;font-weight:500;background:#004e7d;color:#e4f1f5;position:relative;margin-bottom:7px;border-radius:8px 8px 0 0}@media(max-width: 767.98px){.ingredient-list .ingredient-title{font-size:14px}}.ingredient-list .ingredient-title span{position:relative}.ingredient-list .ingredient-title span::before{position:absolute;content:"";left:50%;margin-left:-7px;bottom:-7px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #004e7d}.ingredient-list .ingredient-title span:first-child{border-radius:4px 0 0 0}.ingredient-list .ingredient-title span:last-child{border-radius:0 4px 0 0}.copyright-msg{margin:30px 0;text-align:center;font-size:12px;font-weight:300}.copyright-msg strong{display:block;font-weight:400}@media(max-width: 767.98px){.modalContainer.rightAlignedModal .closeIcon{display:flex;top:10px}.modalContainer.rightAlignedModal h2{margin:0 0 16px}}/*# sourceMappingURL=pdp.css.map */
