.breadcrumbNav{align-items:center;display:flex;justify-content:space-between;margin:15px 0}.breadcrumbNav--noMargin{margin:0}.breadcrumbNav--bottomMargin{margin:0 0 15px}.breadcrumbNav:has(.breadcrumbNav__showMore){align-items:flex-start;justify-content:flex-start}.breadcrumbNav__list{color:#000;font-family:var(--fontHeading);font-size:1.3rem;height:auto;line-height:2.3rem;list-style:none;margin:0;padding:8px 0}.breadcrumbNav__listItem{float:left}.breadcrumbNav__listItem::after{content:"/";margin:0 7px 0 5px}.breadcrumbNav__listItem:last-child::after,.breadcrumbNav__listItem:has(+.hidden)::after{display:none}.breadcrumbNav__listItem:has(a img)::after{margin-left:4px}.breadcrumbNav__listItemLink,.breadcrumbNav__listItemLink:hover,.breadcrumbNav__listItemLink:visited,.breadcrumbNav__listItemLink:active,.breadcrumbNav__listItemLink span{color:#000;display:inline-block;text-decoration:none}.breadcrumbNav__listItemLink:hover{text-decoration:underline}.breadcrumbNav__listItemLink:has(img){vertical-align:middle}.breadcrumbNav__listItemRemoveLink{display:inline-block;font-size:1.5rem;position:relative;text-decoration:none;top:2px}.breadcrumbNav__listItemRemoveLink,.breadcrumbNav__listItemRemoveLink:hover,.breadcrumbNav__listItemRemoveLink:visited,.breadcrumbNav__listItemRemoveLink:active{color:var(--baseTextColor)}.breadcrumbNav__showMore{align-items:flex-start;background:transparent;border:0;display:flex;font-size:1.3rem;line-height:2.3rem;margin-left:8px;padding-top:8px;white-space:nowrap}.breadcrumbNav__showMoreText{text-decoration:underline}.breadcrumbNav__goBack{color:#666;font-size:1.3rem;font-weight:500;text-decoration:none}.breadcrumbNav__goBack:visited,.breadcrumbNav__goBack:active{color:#666}.breadcrumbNav__goBack:hover{color:#000}.breadcrumbNav__viewAllCategory{padding:4px 8px}
.pdBadges{align-items:center;display:flex;margin-bottom:10px}.pdBadges .pdBadge{background-color:#f3e3d9;border-radius:0;color:#000;font:500 1.2rem var(--fontSerif);letter-spacing:.5px;padding:4px 9px;text-transform:uppercase}.pdBadges .pdBadge:not(:last-child){margin-right:5px}@media(min-width: 1025px){.pdBadges .pdBadge{font-size:1.7rem}}
.scrollable{overflow:hidden;position:relative}.scrollable .items{position:absolute;width:20000em}.scrollable .items>div,.scrollable .items>a{display:block;float:left}.scrollable .items img{bottom:0;display:block;margin:auto;top:0}.scrollable.vertical .items{height:20000em;width:inherit}.scrollable.vertical .items>div,.scrollable.vertical .items>a{float:none}.scrollable.vertical .items img{display:block}.scrollable.draggingDesign{overflow:visible}
.collapsible{padding-bottom:16px;position:relative}.collapsible.collapsed{background:none}.collapsible.collapsed .collapsibleItems,.collapsible.collapsed .grid8,.collapsible.collapsed .grid5,.collapsible.collapsed .grid4{display:none}.collapsible.collapsed .collapsibleArrow{background-position:-36px 0}.collapsible.loaded{background:none}.collapsible.borderTop{border-top:1px solid var(--grey);padding-top:15px}.collapsible.borderBottom{border-bottom:1px solid var(--grey)}.collapsible.collapsed:before,.collapsible.loaded:before{display:none}.collapsible:before{animation:spin 1.25s infinite linear;content:"";font-family:"lpIcons";font-size:2.5em;position:absolute;text-align:center;top:48%;width:100%;z-index:-1}.collapsibleToggle,.collapsibleTitle{color:#666;cursor:pointer;font-size:13px}.collapsibleItems,.grid8,.grid5,.grid4{margin-top:13px;padding:0 25px}.collapsibleItem,.grid8 .collapsibleItem,.grid5 .collapsibleItem,.grid4 .collapsibleItem{float:left;font-size:14px;line-height:1;text-align:center;width:240px}.collapsibleItem:first-child{border-left:0}.collapsibleItem a,.grid8 .collapsibleItem a,.grid5 .collapsibleItem a,.grid4 .collapsibleItem a{display:block;padding-bottom:10px}.collapsibleItem img,.grid8 .collapsibleItem img,.grid5 .collapsibleItem img,.grid4 .collapsibleItem img{display:block;margin:0 auto}.collapsibleTitle{cursor:pointer;font-family:var(--fontHeading);font-size:1.4rem;font-weight:500;text-transform:uppercase}.grid4{display:flex;height:190px;justify-content:space-between;padding:0}.grid4 .collapsibleItem{border-left:0;height:190px;width:240px}.grid4 .collapsibleItem a{height:166px}.grid5{height:178px}.grid5 .collapsibleItem{height:190px;width:181px}.grid5 .collapsibleItem a{height:166px}.grid8{height:128px}.grid8 .collapsibleItem{height:128px;width:112px}.grid8 .collapsibleItem a{height:112px}.collapsibleToggle.right{position:absolute;right:0;top:8px}.collapsibleArrow{background-position:-18px 0;height:17px;margin-left:2px;width:18px}
#bdProdDetail #lpContainer{box-sizing:content-box;margin:0 auto;max-width:1440px;min-width:960px;width:calc(100% - 60px)}@media(max-width: 960px){#bdProdDetail #lpContainer{width:960px}}.backToCatalogBtn{margin-right:5px}#similarDesigns .jsCertonaTitle{position:relative}#similarDesigns .jsCertonaTitle::after{border-left:2px solid #333;border-top:2px solid #333;bottom:5px;content:"";height:7px;position:absolute;right:-20px;transform:rotate(225deg);transition:.3s cubic-bezier(0.9, -0.07, 0, 0.68);width:7px}#similarDesigns .jsCertonaTitle.certonaArrowUp::after{bottom:0;transform:rotate(45deg)}#similarDesigns .collapsed .jsCertonaTitle{bottom:5px;transform:rotate(225deg)}#similarDesigns.hidden~.breadcrumbNav .breadcrumbNav__viewAllCategory{display:none}#similarDesigns.hidden~.breadcrumbNav .breadcrumbNav__goBack{display:block}#divProductDetail-top{display:flex;justify-content:space-between}#pdImgCol{margin-right:30px;min-width:430px;width:45%}#pdImgCol.pdImgCol--notAvailable{margin-bottom:20px;min-width:auto;width:20%}#pdImgCol.pdImgCol--notAvailable .pdProdImg{cursor:default}#pdProdInfoCol{font-family:var(--fontHeading);max-width:550px;min-width:450px;width:100%}#pdProdInfoCol.pdProdInfoCol--notAvailable{max-width:none;min-width:auto;width:70%}#pdProdInfoCol.pdProdInfoCol--notAvailable .stockCheck{display:none}#pdProdInfoCol .gradeBadge{display:inline-block}#pdProdInfoCol .lpcHeader{font-size:1.2em;font-weight:400;letter-spacing:-0.03em;line-height:21px;width:auto}.pdBottomContainer{margin-top:0}.pdBottomContainer #pdMoreYouMayLike.suggestedProductsContainer{height:auto}.pdTabLoader{background:rgba(255,255,255,.9);height:100%;left:0;position:absolute;top:0;width:100%;z-index:8;zoom:1}.pdTabLoader::before{animation:spin 1.25s infinite linear;content:"";font-family:"lpIcons";font-size:2.5em;position:absolute;text-align:center;top:48%;width:100%;z-index:9}.stickyPriceContainer,.pdWithFacePlate{align-items:center;display:flex}.stickyPriceContainer__price,.pdWithFacePlate__price{text-align:right}.stickyPriceContainer__priceTop,.pdWithFacePlate__priceTop{height:18px}.stickyPriceContainer__priceType,.pdWithFacePlate__priceType{color:#c00;margin-right:5px}.stickyPriceContainer.hidden,.pdWithFacePlate.hidden{display:none}.stickyPriceContainer .priceAdditional,.pdWithFacePlate .priceAdditional{font-size:1.1rem}.stickyPriceContainer .specialValue,.pdWithFacePlate .specialValue{color:#000}.sticky-wrapper{left:0;position:absolute;z-index:-1}.sticky-wrapper:not(.is-sticky) *{width:auto !important}.sticky-wrapper.is-sticky{z-index:1000}#stickyWrapper{background-color:#fff;box-shadow:0 4px 10px -2px rgba(102,102,102,.3);left:0;overflow:hidden;transform:translate3d(0, -200%, 0);transition:transform .35s cubic-bezier(0.4, 0, 0.2, 1);visibility:hidden;width:100% !important}.is-sticky #stickyWrapper{transform:translate3d(0, 0, 0);transition:transform .35s cubic-bezier(0.4, 0, 0.2, 1)}#stickyWrapper>div{box-sizing:content-box;margin:0 auto;max-width:1440px;min-width:960px;width:calc(100% - 60px)}@media(max-width: 960px){#stickyWrapper>div{width:960px}}#pdRelItmsContainer .pdRelItmsProd{min-height:190px;padding:7px}#pdRelItmsContainer .pdRelItmsProd .productPrice{display:block;font-size:1.4rem;text-align:center}@media screen and (min-width: 1231px)and (max-width: 1325px){#pdRelItmsContainer .pdRelItmsProd .pdRelItemWidth{padding-left:13px}}@media screen and (min-width: 1131px)and (max-width: 1230px){#pdRelItmsContainer .pdRelItmsProd .releatedItemWidth{padding-left:17px}}@media screen and (min-width: 1231px)and (max-width: 1325px){#pdRelItmsContainer .pdRelItmsProd .releatedItemWidth{padding-left:27px}}@media screen and (min-width: 1326px)and (max-width: 1420px){#pdRelItmsContainer .pdRelItmsProd .releatedItemWidth{padding-left:32px}}@media screen and (min-width: 1421px){#pdRelItmsContainer .pdRelItmsProd .releatedItemWidth{padding-left:52px}}.moreYouLikeLink .moreLikePrice{text-align:center;width:160px}#stickyHeader{padding-bottom:5px;padding-top:5px}#stickyHeader .stickyPrice{font-size:1.6rem;font-weight:500;margin-bottom:0;vertical-align:middle}#stickyHeader .h1{font-size:1.6rem;line-height:25px}#stickyHeader .stickyInnerWrapper{align-items:center;display:flex;justify-content:space-between;margin:0 auto}#stickyHeader .stickyInnerWrapper .rightSide{display:flex;min-width:44%}#stickyHeader .stickyInnerWrapper .rightSide .stickyPriceContainer{flex:1;margin-left:auto}#stickyHeader .stickyInnerWrapper.proStickyHeader .leftSide{flex-grow:1;margin-right:30px}#stickyHeader .stickyInnerWrapper.proStickyHeader .rightSide{min-width:44%}#stickyHeader .stickyInnerWrapper.proStickyHeader .rightSide .stickyPriceContainer{flex:1;justify-content:flex-end}#stickyHeader .soldOut{color:#b60610;font:500 16px/39px var(--fontHeading);text-transform:uppercase}@media(min-width: 1100px){#stickyHeader .stickyPrice,#stickyHeader .h1{font-size:2rem}}.pdAddToCartSticky{flex-grow:2;font-size:1.6rem;height:35px;margin-left:18px}.pdProdFullTitleSticky{align-items:flex-start;display:flex;flex-direction:column;height:58px;justify-content:center;padding-left:10px}.pdProdFullTitleSticky .noReview{display:none}.pdProdTitleSticky{font-size:18px;line-height:25px;margin:0}.lpPanes{border-bottom:0;margin-bottom:25px}.lpPanes>div{clear:both;padding:15px 0 10px;position:relative}.lpPanes>div:last-child{padding-bottom:0}.lpPanes .initialVisibility{visibility:hidden}.pdSection{margin-top:16px;padding:15px 0}#pDPWidgetPixleeWidget{margin:0 auto;max-width:1279px;padding:0 3%;position:relative}@media screen and (max-width: 1024px){#pDPWidgetPixleeWidget{padding:0 4.1%}}.recentlyViewedWrapper h2,#pdMoreYouMayLike.pdSection .pdSectionTitle,.pdSectionTitle{color:#000;cursor:default;font:normal 2rem var(--fontHeading);letter-spacing:-0.04em;margin-bottom:15px;text-transform:capitalize}@media(min-width: 1280px){.recentlyViewedWrapper h2,#pdMoreYouMayLike.pdSection .pdSectionTitle,.pdSectionTitle{font-size:2.2rem}}#moreYouMayLikeContainer .moreYouLikeBadge{background:#f1f1f1;background:rgba(27,26,26,.9);bottom:0;border-bottom-right-radius:5px;color:#f7f4f4;cursor:pointer;font-size:11px;font-weight:500;line-height:16px;padding:5px 0;position:absolute;right:0;width:30px}#moreYouMayLikeContainer .moreYouLikebadgPosition{height:160px;position:relative;width:160px}#moreYouMayLikeContainer .moreYouLikeLink{align-items:center;display:flex;flex-direction:column}#pdDescBullets li{margin-bottom:1em}#productDetailsSection{font-family:var(--fontHeading)}.productDetailsSection-content{display:flex;gap:50px;justify-content:space-between}.productDetailsSection-innerContent{display:block;justify-content:space-between;width:50%}.productDetailsSection-hasVideo .productDetailsSection-video{display:block}.productDetailsSection-hasVideo .productDetailsSection-innerVideo{aspect-ratio:16/9;border:1px solid #000}.productDetailsSection-video{display:none;margin-bottom:20px}.productDetailsSection-innerVideo{overflow:hidden;position:relative}.productDetailsSection-innerVideo::before{background:#000;content:"";display:block;padding-top:56.25%}.productDetailsSection-innerVideo video{height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.fullProductDesc{margin-bottom:20px;width:100%}.backToTopWrapper{margin-bottom:5px}.backToTopWrapper .backToTop{font:500 14px var(--fontHeading);text-decoration:none;text-transform:uppercase}.backToTopWrapper .backToTop span[class^=lpIcon]{color:#999;font-size:1.5em;margin-right:5px;position:relative;top:-2px;vertical-align:middle}.backToTopWrapper .backToTop span[class^=lpIcon]:hover{color:#999}.video-play-icon{background:rgba(0,0,0,.4);border:3px solid #fff;border-radius:50%;display:flex;height:60px;justify-content:center;position:absolute;width:60px;z-index:10;z-index:1}.video-play-icon::after{border-bottom:14px solid transparent;border-left:22px solid #fff;border-right:14px solid transparent;border-top:14px solid transparent;content:"";display:block;transform:translateX(10px)}.chatWrapper{margin:5px 0 5px 5px;padding:5px 0}.productQuestionsAndAnswersSkeleton{margin-bottom:8rem}.productQuestionsAndAnswersSkeleton__questionLabel{margin-bottom:5rem;width:38rem}.productQuestionsAndAnswersSkeleton__firstLine{width:50rem}.productQuestionsAndAnswersSkeleton__secondLine{width:45rem}.productQuestionsAndAnswersSkeleton__section{margin-left:2rem}.productReviewsSkeleton{margin-bottom:8rem}.productReviewsSkeleton__rating{height:7rem;width:10rem}.productReviewsSkeleton__primaryStars{height:3.3rem;margin-bottom:7rem;width:20rem}.productReviewsSkeleton__secondaryStars{margin-bottom:3rem;width:15rem}.productReviewsSkeleton__firstLine{width:50rem}.productReviewsSkeleton__secondLine{width:45rem}.productReviewsSkeleton__thirdLine{width:48rem}.productReviewsSkeleton__section{margin-left:2rem}#productCompleteTheLookSkeleton .productCompleteTheLookSkeleton{margin-bottom:8rem}#productCompleteTheLookSkeleton .productCompleteTheLookSkeleton__collageLabel{margin-bottom:5rem;width:38rem}#productCompleteTheLookSkeleton .productCompleteTheLookSkeleton__firstLine{width:50rem}#productCompleteTheLookSkeleton .productCompleteTheLookSkeleton__secondLine{width:45rem}#productCompleteTheLookSkeleton .productCompleteTheLookSkeleton__section{margin-left:2rem}#turntoQuestionsAndAnswersSection,#turntoReviewsSection,.UserCollectionForm{font-family:var(--fontHeading)}#turntoReviewsSection{border-top:1px solid var(--grey)}.specificationSection{padding:10px 0 30px}.specificationSection__mainContent{display:flex;gap:50px;justify-content:space-between}.specificationSection__details{width:50%}.specificationSection__table{width:100%}.specificationSection__caption{text-align:left}.specificationSection__column{border:1px solid #d3d3d3;font-family:var(--fontHeading);padding:10px}.specificationSection__column--heading{background:#e0e0e0;font-weight:normal;text-align:right;width:31.5%}#loadingWrapper{position:fixed;z-index:100000}#loadingWrapper::before{animation:spin 1.25s infinite linear;content:"";font-family:"lpIcons";font-size:2.5em;position:fixed;text-align:center;top:48%;width:100%;z-index:99999}#loadingWrapper::after{background:rgba(255,255,255,.7);content:"";height:100%;left:0;position:fixed;top:0;width:100%;z-index:99998}
#pdHeroCarouselWrapper{position:relative}#pdHeroCarouselWrapper .glider-prev,#pdHeroCarouselWrapper .glider-next{height:40px;margin-top:-20px;width:40px}#pdHeroCarouselWrapper .glider-prev::before,#pdHeroCarouselWrapper .glider-next::before{height:15px;margin-top:-7.5px;width:15px}#pdHeroCarouselWrapper .glider-prev::before{left:11px}#pdHeroCarouselWrapper .glider-next::before{right:11px}#pdImgContainer{aspect-ratio:1/1}#pdImgContainer.glider-loading .pdImgWrap:not(.active){display:none}#pdImgContainer .pdImgWrap{padding:0;position:relative}#pdImgContainer .pdImgWrap img{display:block;height:auto;margin:0 auto;width:100%}#pdImgContainer .playButton{cursor:pointer;height:120px;left:calc((50%) - (60px));top:calc((50%) - (60px));width:120px}#pdImgContainer .playButton::after{border-bottom:38px solid transparent;border-left:60px solid #fff;border-right:4px;border-top:38px solid transparent}#pdImgContainer .hidden{display:none}#pdImgContainer .glider-track{align-items:center;display:flex}#pdImgContainer.invisible .pdImgWrap:not(.active){display:none}.pdProdImg{cursor:pointer}.pdProdImg[data-videoid]{min-height:auto}.pdProdImg[data-videoid]:not([data-videoid=""]){height:auto;width:100%}.imageControls{margin-top:40px}#pdZoom{display:inline-block;font-size:11px;height:14px;line-height:18px;margin:15px 0;padding:2px 0 4px;text-decoration:none;text-transform:uppercase}.arView{float:right;margin:10px 0}#pdMoreViews{max-width:100%;padding:0 0 20px;width:100%}#pdAddlImgs{display:flex;margin-top:17px}#pdAddlImgs.flexStart{justify-content:flex-start}#pdAddlImgs.spaceBetween{justify-content:space-between}#pdAddlImgs div{align-items:center;aspect-ratio:1/1;border:1px solid #000;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;margin-right:4px;overflow:hidden;position:relative;width:calc((100% - 24px) / 7)}#pdAddlImgs div.active{border-width:3px}#pdAddlImgs div .moreImages{align-items:center;background-color:rgba(0,0,0,.6);border:0;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:2.5em;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:3}#pdAddlImgs div img{max-height:100%;max-width:100%}#pdAddlImgs div:nth-child(7){margin:0}.playButton{align-items:center;align-self:center;background:rgba(0,0,0,.4);border-radius:50%;display:flex;height:50px;justify-content:center;left:calc((50%) - (25px));position:absolute;top:calc((50%) - (25px));width:50px;z-index:10}.playButton::after{border-bottom:14px solid transparent;border-left:22px solid #fff;border-right:14px solid transparent;border-top:14px solid transparent;content:"";display:block;transform:translateX(10px)}#pdPrintImage{display:none}@media print{#pdHeroCarouselWrapper{display:none}#pdImgContainer{display:none}#qlBkg #pdImgContainer{display:block}#pdPrintImage{display:block;height:auto;margin:0 auto;width:100%}#pdAddlImgs .thumbnailWrapper .playButton{display:none}}#qlBkg #pdMoreViews{width:7rem}#qlBkg #pdAddlImgs{flex-direction:column;margin-top:0}#qlBkg #pdAddlImgs div{height:64px;margin-bottom:.6rem;width:64px}#qlBkg #pdAddlImgs div .moreImages{font-size:1.8em}#qlBkg #pdAddlImgs img{max-height:64px;max-width:64px;width:64px}#qlBkg #pdAddlImgs:nth-child(4){margin:0}@media screen and (max-width: 1200px){.divProductDetail-soldOut div#pdImgContainer{max-height:210px}.divProductDetail-soldOut div#pdImgContainer .glider-prev::before,.divProductDetail-soldOut div#pdImgContainer .glider-next::before{height:15px;width:15px}.divProductDetail-soldOut div#pdImgContainer .glider-prev{left:0}.divProductDetail-soldOut div#pdImgContainer .glider-next{right:0}}.pdImgWrapper{position:relative}.pdImgWrapper .pdVideoPlayerWrapper{align-items:center;background:#fff;display:flex;height:100%;position:absolute;top:0;width:100%}.pdImgWrapper .pdVideoPlayerWrapper.hidden{display:none}.divProductDetail-soldOut .pdImgWrapper{width:calc(100% - 8rem)}.divProductDetail-soldOut .pdImgWrapper #pdImgContainer{width:100%}
.volumePricing{color:#000;display:block;font-family:var(--fontHeading);font-size:1.1em;font-weight:500;text-transform:uppercase}.volumePricing.hidden{display:none}#pnlProductPrice{margin:30px 0 0}.pdPleaseCall{margin-top:0}#pnlNotForCanada{margin-top:15px}#pnlNotForCanada .pdNotForCanada{color:#c00;font-weight:500;letter-spacing:-0.03em}#pnlNotForCanada .pdPleaseCall{letter-spacing:-0.02em}#pnlNotForCanada .pdPleaseCall span{font-weight:500;text-decoration:none}#pnlNotForCanada .pdPleaseCall span .chatWrapper{padding-bottom:0}#lblPriceType{margin-right:4px}#lblPrice,.prodPrice{color:#000;font-family:var(--fontHeading);font-size:3rem;font-weight:500;letter-spacing:-0.03em;line-height:30px}@media(min-width: 1280px){#lblPrice,.prodPrice{font-size:3.6rem}}#lblPrice .currencyCents,#lblPrice .currencySign,.prodPrice .currencyCents,.prodPrice .currencySign{font-size:.6em;position:relative;top:-0.5em;vertical-align:baseline}#bdQL #lblPrice .currencyCents,#bdQL #lblPrice .currencySign,#bdQL .prodPrice .currencyCents,#bdQL .prodPrice .currencySign{left:-6px}#lblPrice .currencySign,.prodPrice .currencySign{font-weight:100}#qlProdContent #lblPrice,#qlProdContent .prodPrice{position:relative;top:-2px}#lblFreeShipping,#lblFreeShippingReturn,#lblFreeShippingOver50,#lblCanadaShipping{white-space:nowrap}.freeShippingOverMinimum,#lblFreeShippingOver50,#lblFreeShippingToStatesWithStoresOver50{cursor:pointer}.freeShippingTooltip{display:inline-block;width:auto}.freeShippingTooltip span{font-weight:400}.freeShippingTooltip:hover .freeShippingTooltip__trigger{z-index:9002}.freeShippingTooltip .lpTooltip{color:#333;font-weight:normal;line-height:25px;text-transform:none;width:410px;z-index:10}.freeShippingTooltip .lpTooltip__inner{padding:20px}.priceInfo{color:#000;line-height:18px}.priceInfo #pdPriceGuarantee{white-space:nowrap}.priceInfo span#ProductPrice_lblPriceType,.priceInfo span#priceAdditionalSave,.priceInfo span.salePrice>mark{background-color:transparent;color:inherit;font-weight:500;text-transform:uppercase}.priceInfo span.saleEnd{white-space:nowrap}.priceInfo span.currencySign{font-size:.6em;position:relative;top:-0.5em;vertical-align:baseline}#lblShippingLatency{display:inline}.pricingCalloutContainer{margin-bottom:6px}.pdHighlight{color:#000;display:block;flex-basis:100%;font-size:14px;font-weight:500;margin-bottom:10px;text-transform:uppercase}.tradePrice{color:#000}.stockCheckTitle{font-size:16px}#qlProdContent .stockCheckTitle{font-size:14px}.stockCheckBody{font-size:12px}.showReturnPolicies{font-size:12px}.shippingWrapperQL{display:inline-block;margin-left:15px}.shippingWrapperQL>div{top:3px}.shipsTodayCutoff{font-size:1.2em}.priceAdditional,#qlProdContent .pricingCalloutContainer{align-items:center;display:flex}.priceAdditional .origPrice,.priceAdditional .regPrice,.priceAdditional .pdHighlight,.priceAdditional .newProductPrice,#qlProdContent .pricingCalloutContainer .origPrice,#qlProdContent .pricingCalloutContainer .regPrice,#qlProdContent .pricingCalloutContainer .pdHighlight,#qlProdContent .pricingCalloutContainer .newProductPrice{align-items:center;display:flex}.strikedPdPriceTooltipWrapper{margin:0 3px 0 5px}
#h1ProductName{color:#655055;display:inline;font:500 3rem/1.2 var(--fontSerif);letter-spacing:-1px}@media(min-width: 1025px){#h1ProductName{font-size:3.5rem}}p#pdProdSku{display:inline-block;white-space:nowrap}@media(min-width: 1280px){p#pdProdSku{font-size:2rem}}.pdEmployeeCallout>span{color:#c00;display:block;font-weight:500;position:relative;text-align:left}#frmEmailProduct{margin:0 5px 5px}#frmEmailProduct input:not([type=checkbox],[type=radio]):focus,#frmEmailProduct select:focus,#frmEmailProduct textarea:focus{outline:var(--fieldHighlightWidth) solid var(--fieldHighlightColor) !important;outline-offset:2px}#bdProdDetail input:not([type=checkbox],[type=radio]):focus,#bdProdDetail select:focus,#bdProdDetail textarea:focus{outline-offset:2px}#bdProdDetail #search:focus{outline-offset:-2px}#bdProdDetail input:not([type=checkbox],[type=radio]):focus{outline-color:var(--blue)}.pdQty{color:#000;line-height:40px;margin:0 12px 0 0}.pdQty select,.pdQty input,.pdQty #QtyMultiProd,.pdQty #QtyNormal,.pdQty #QtyDimmerCombo{border:1px solid #999;box-sizing:border-box;font-size:1.6rem;height:50px;padding:1px;text-align:center;vertical-align:top;width:50px}.pdQty select,.pdQty select#QtyNormal{width:55px}.pdQty select#QtyNormal{-webkit-appearance:menulist;appearance:menulist}.pdAssetActions{display:flex;flex-wrap:wrap;margin:32px 0 0}.pdAssetActions::before,.pdAssetActions::after{clear:both;content:"";display:table}.pdAssetActions.hidden{display:none}.qtyLeft~.pdAssetActions{margin-top:10px}.pdAssetActions.justifyContentLeft{justify-content:left}.goodToKnowSection{padding:10px 0}.goodToKnowSection .heading{font-size:16px;font-weight:500}.goodToKnowSection ul.itemList{margin:0;width:75%}.goodToKnowSection ul.itemList li.eachItem{display:inline-block;width:40%}.goodToKnowSection ul.itemList li.eachItem .nameDiv{align-items:center;display:flex;font-size:1.6rem;font-weight:normal;margin:12px 0}.goodToKnowSection ul.itemList li.eachItem .nameDiv img{height:35px;margin-right:8px;width:35px}.pdCheckStock{font-family:var(--fontHeading)}#pdClearanceInventoryNotification{border:1px solid #000;box-sizing:border-box;margin:20px auto 10px;padding:12px;text-align:center;width:345px}#pdAddToCart,#AddToCart_Multiproduct,#CartAddDimmer,#pdAddToCartShadeOptions,#pdAddToCartSystemOptions,.isHospitality #pdAddToPortfolioSystemOptions,#pdSoldOut,#pdDimmerSoldOut{box-sizing:border-box;flex-grow:1;float:left;height:50px;margin-right:11px;padding:12px 0 0}#pdAddToCart span,#AddToCart_Multiproduct span,#CartAddDimmer span,#pdAddToCartShadeOptions span,#pdAddToCartSystemOptions span,.isHospitality #pdAddToPortfolioSystemOptions span,#pdSoldOut span,#pdDimmerSoldOut span{font-size:18px;line-height:27px}.pdQtyLimited~#pdAddToCart,.pdWithFacePlate~#pdAddToCart,.pdQtyLimited~#AddToCart_Multiproduct,.pdWithFacePlate~#AddToCart_Multiproduct,.pdQtyLimited~#CartAddDimmer,.pdWithFacePlate~#CartAddDimmer,.pdQtyLimited~#pdAddToCartShadeOptions,.pdWithFacePlate~#pdAddToCartShadeOptions,.pdQtyLimited~#pdAddToCartSystemOptions,.pdWithFacePlate~#pdAddToCartSystemOptions,.pdQtyLimited~.isHospitality #pdAddToPortfolioSystemOptions,.pdWithFacePlate~.isHospitality #pdAddToPortfolioSystemOptions,.pdQtyLimited~#pdSoldOut,.pdWithFacePlate~#pdSoldOut,.pdQtyLimited~#pdDimmerSoldOut,.pdWithFacePlate~#pdDimmerSoldOut{width:270px}#pdAddToCart.pdCartBtn,#AddToCart_Multiproduct.pdCartBtn,#CartAddDimmer.pdCartBtn,#pdAddToCartShadeOptions.pdCartBtn,#pdAddToCartSystemOptions.pdCartBtn,.isHospitality #pdAddToPortfolioSystemOptions.pdCartBtn,#pdSoldOut.pdCartBtn,#pdDimmerSoldOut.pdCartBtn{padding:0}#addForQuoteButton{box-sizing:border-box;flex-grow:1;float:left;height:50px;margin-right:11px}#addForQuoteModal .button-container{display:flex;justify-content:flex-end;margin-top:65px}#addForQuoteModal #continueShoppingButton{margin-right:20px}#addForQuoteModal .addQuoteBtn{margin-right:2px}.hospitalit-call-container{font-size:15px;margin:15px 75px}.hospitalit-call-container a{text-decoration:none}.isHospitality #pdAddToPortfolioSystemOptions{padding:12px 20px}#pdAddToCartSystemOptions{width:286px}#pdSoldOut{padding-top:15px}#pdProdInfoCol .addToWishList,#pdBuildFoolSystemOptionsFoot .addToWishList{float:left;height:50px;padding:0;width:100px}#pdProdInfoCol .addToWishList.saved>span .lpIcon-favorite,#pdBuildFoolSystemOptionsFoot .addToWishList.saved>span .lpIcon-favorite{display:none}#pdProdInfoCol .addToWishList.saved>span .lpIcon-favoriteselected,#pdBuildFoolSystemOptionsFoot .addToWishList.saved>span .lpIcon-favoriteselected{color:#b60610;display:inline-block}#pdProdInfoCol .addToWishList>span,#pdBuildFoolSystemOptionsFoot .addToWishList>span{display:block;font-size:16px;line-height:23px;padding:8px;white-space:nowrap}#pdProdInfoCol .addToWishList>span span,#pdBuildFoolSystemOptionsFoot .addToWishList>span span{margin-right:5px;padding:0}#pdProdInfoCol .addToWishList>span .lpIcon-favorite,#pdBuildFoolSystemOptionsFoot .addToWishList>span .lpIcon-favorite{display:inline-block}#pdProdInfoCol .addToWishList>span .lpIcon-favoriteselected,#pdBuildFoolSystemOptionsFoot .addToWishList>span .lpIcon-favoriteselected{display:none}#pdProdInfoCol .addToWishList.ignoreSaved>span::after,#pdBuildFoolSystemOptionsFoot .addToWishList.ignoreSaved>span::after{display:none}#pdProdInfoCol .needHelp,#pdBuildFoolSystemOptionsFoot .needHelp{align-items:center;border:1px solid #ccc;display:flex;justify-content:center;margin:1em 0;padding:10px;text-align:left}#pdProdInfoCol .needHelp .lpIcon-call,#pdBuildFoolSystemOptionsFoot .needHelp .lpIcon-call{font-size:1.6em}#pdProdInfoCol .needHelp .phoneNumber,#pdBuildFoolSystemOptionsFoot .needHelp .phoneNumber{text-decoration:none}#pdProdInfoCol .needHelp .chatWrapperWithIcon,#pdBuildFoolSystemOptionsFoot .needHelp .chatWrapperWithIcon{padding-bottom:0}#pdProdInfoCol .needHelp .callProMessage,#pdBuildFoolSystemOptionsFoot .needHelp .callProMessage{padding:0 15px}#pdProdInfoCol .needHelp .callProMessage .emailLink,#pdProdInfoCol .needHelp .callProMessage .emailLink:active,#pdProdInfoCol .needHelp .callProMessage .emailLink:hover,#pdBuildFoolSystemOptionsFoot .needHelp .callProMessage .emailLink,#pdBuildFoolSystemOptionsFoot .needHelp .callProMessage .emailLink:active,#pdBuildFoolSystemOptionsFoot .needHelp .callProMessage .emailLink:hover{text-decoration:none}#pdProdInfoCol .needHelp .callProMessage .lpIcon-call,#pdBuildFoolSystemOptionsFoot .needHelp .callProMessage .lpIcon-call{font-size:1em}#pdProdInfoCol .needHelp img+.callProMessage,#pdBuildFoolSystemOptionsFoot .needHelp img+.callProMessage{flex:1 1 auto}#pdProdInfoCol a.anchorLink.buildAnchorLink,#pdBuildFoolSystemOptionsFoot a.anchorLink.buildAnchorLink{display:inline-block;margin-top:15px;width:auto}#pdAddToPortfolioSystemOptionsTooltip{padding:5px;white-space:nowrap;width:auto}.pdHousingOptionsProdAddToCartContainer .pdQty,#padBuildFoolSystemOptionsFoot .pdQty{display:inline-block;line-height:37px;margin-bottom:21px;margin-right:1px;width:80px}.pdHousingOptionsProdAddToCartContainer .pdQty input,#padBuildFoolSystemOptionsFoot .pdQty input{height:37px}.pdHousingOptionsProdAddToCartContainer .calloutBtn,#padBuildFoolSystemOptionsFoot .calloutBtn{padding-left:0;padding-right:0;vertical-align:top;width:150px}.pdHousingOptionsProdAddToCartContainer .calloutBtn.hidden,#padBuildFoolSystemOptionsFoot .calloutBtn.hidden{display:none}.pdHousingOptionsProdAddToCartContainer .calloutBtn.addToCart,.pdHousingOptionsProdAddToCartContainer .calloutBtn.optionsWishlist,#padBuildFoolSystemOptionsFoot .calloutBtn.addToCart,#padBuildFoolSystemOptionsFoot .calloutBtn.optionsWishlist{height:37px;line-height:37px;padding:0}.pdHousingOptionsProdAddToCartContainer .calloutBtn.addToCart,#padBuildFoolSystemOptionsFoot .calloutBtn.addToCart{font-size:15px;margin-bottom:21px}.pdHousingOptionsProdAddToCartContainer .calloutBtn.addToWishList,#padBuildFoolSystemOptionsFoot .calloutBtn.addToWishList{font-size:12px}#pdSoldOut{background:#fff;border-color:#c00;color:#c00}#pdSoldOut.hidden{display:none}.pdWithFacePlate{display:block;margin-top:30px}.pdWithFacePlate.stickyPlate{margin-top:0}.pdWithFacePlate.stickyPlate:not(.hidden){display:flex}#pdViewFullTrackSystem{margin-top:10px;padding:.7em 0;width:100%}#pnlCartButtonNormal+.addToCartContainer{margin-top:12px}#pdProdInfoCol .stockInfo{font-size:1.4rem;line-height:21px;margin:13px 0 10px}#pdProdInfoCol .stockInfo>li{float:left}#pdProdInfoCol .stockInfo>li::after,#pdProdInfoCol .stockInfo>li:nth-child(3)::before{display:none}#pdProdInfoCol .stockInfo>li:not(:first-child)::before{content:"|";padding:0 4px 0 8px}#pdProdInfoCol .stockInfo>li:nth-child(n+3){margin-top:15px}#pdProdInfoCol .stockInfo>li:nth-child(3){clear:left}#pdProdInfoCol .stockInfo .small{font-size:1.2rem}#pdProdInfoCol .stockInfo #pdNeedHelpLinkWrapper{margin-top:24px}#pdProdInfoCol .stockInfo #pdNeedHelpLinkWrapper.negativeTopMargin{margin-top:-6px}#pdProdInfoCol .stockInfo #pdNeedHelpLinkWrapper #nonStoreAreaInfo{align-items:center;display:flex}#pdProdInfoCol .stockInfo #pdNeedHelpLinkWrapper #nonStoreAreaInfo.hidden{display:none}#pdProdInfoCol .stockInfo #pdNeedHelpLinkWrapper #nonStoreAreaInfo .chatWrapper{border:none;margin:0;padding:0}#pdProdInfoCol .stockInfo #pdNeedHelpLinkWrapper #nonStoreAreaInfo .orChatWrapper{display:inline-flex;height:21px}#pdProdInfoCol .stockInfo #pdNeedHelpLinkWrapper #nonStoreAreaInfo .orChatWrapper .chatWrapper{overflow:visible}#pdProdInfoCol .stockInfo #pdNeedHelpLinkWrapper #nonStoreAreaInfo .orChatWrapper .chatButtonContainer{text-indent:0;width:88px}#pdProdInfoCol .stockInfo #pdNeedHelpLinkWrapper #nonStoreAreaInfo .orChatWrapper .chatButtonContainer button{color:#000;height:18px;padding-left:0;position:absolute;text-decoration:underline;top:-1px}@media only screen and (max-width: 1280px){#pdProdInfoCol .stockInfo #pdNeedHelpLinkWrapper #nonStoreAreaInfo .orChatWrapper .chatButtonContainer button{width:94px}}#pdProdInfoCol .stockInfo #pdNeedHelpLinkWrapper #nonStoreAreaInfo .chatWrapper{overflow:hidden;position:relative}#pdProdInfoCol .stockInfo #pdNeedHelpLinkWrapper #nonStoreAreaInfo .lpIcon-chat{color:#595959;font-size:20px}#pdProdInfoCol .stockInfo #pdNeedHelpLinkWrapper #pdNeedHelpLink{align-items:center;background:transparent;border:none;display:flex;margin:0;padding:0}#pdProdInfoCol .stockInfo #pdNeedHelpLinkWrapper #pdNeedHelpLink.hidden{display:none}#pdProdInfoCol .stockInfo #pdNeedHelpLinkWrapper #pdNeedHelpLink .lpIcon-chat{color:#595959;font-size:20px}#pdProdInfoCol .stockInfo #pdNeedHelpLinkWrapper #pdNeedHelpLink .anchorLink{font-size:14px}#marginModalLink{font-family:var(--fontHeading);margin-bottom:20px}.csInfo{font-weight:500;margin:20px 0}.csInfoInventeryText{font-weight:normal}.shippingCallout{font-size:16px}.shippingCallout img{vertical-align:middle}.shippingCallout::after{font-size:14px}.lowPriceGuarantee a{font-size:12px}.lowPriceGuaranteeLink{font-size:12px}.pdCallCenter{background:rgba(241,241,241,.6);margin:15px 0 20px;padding:14px 20px 10px;text-align:center}.pdCallCenter .pdpChatButtonContainer{height:17px;vertical-align:middle}.pdCallCenter .lpIcon-call{font-size:16px;margin:0 2px}.hideQtyMultiProdText{border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}#pnlProductDescription{margin-top:32px}#pdDescBulletsContainer{width:50%}#pdKeySentence{background:#f3e3d9;font:300 2.4rem/1.2 var(--fontSerif);letter-spacing:0;margin:20px 0 0;padding:30px 100px;text-align:center}#pdDescBullets{margin:0 0 20px;padding-left:20px}#pdBrandEnergyIcons{margin:0 0 8px}#pdBrandEnergyIcons a{margin:6px 20px 10px 0}#pdBrandEnergyIcons #pnlBrand>a,#pdBrandEnergyIcons #pnlBrand>img{display:block;line-height:1;margin:0 20px 10px 0}.pdManufacturerLink{clear:both}#pdNotAvailable{margin-top:15px}#pdNotAvailable .pdNotAvailableCallOut{font-size:15px;font-weight:500}.notifyme__container{color:#000}.notifyme__container .fieldPair{display:flex}.notifyme__col1{width:425px !important}.notifyme__col1 .hintText{transform:translate(-10px, 2px) !important}.notifyme__col2{align-self:flex-end;width:auto !important}.notifyme__form-header{font-weight:500;margin-bottom:5px}.notifyme__info{align-self:center;font-size:13px;margin-bottom:16px;margin-left:10px}.notifyme__message-container{align-items:center;border:2px solid #222;display:flex;margin-bottom:20px;padding:22px 32px;width:430px}.notifyme__message-container .icon{color:#222;display:inline-block;font-size:35px;margin-right:10px}.notifyme__message-container .icon--success{color:#090}.notifyme__message-container--success{border:2px solid #090}.notifyme__message-container .message{margin:0}#notifyMeError{width:520px}.residentialProductBadge{color:#777;display:block;font-size:15px}.residentialProductBadge small{font-family:var(--fontBody)}.gradeBadgeContainer,.residentialProductBadge{margin:28px 0 0}.gradeBadge{font-size:14px}.gradeBadge strong{display:block;letter-spacing:.7px}.gradeBadge.residential{color:#666;text-align:left}.gradeBadge.residential.isWishlist{margin-bottom:0;text-align:center}.gradeBadgeInfo{border-left:1px solid #000;display:inline-block;font:12px var(--fontBody);max-width:323px;padding-left:10px;position:relative;right:-8px}.priceType{margin-bottom:10px}.divProductDetail-soldOut #pnlProductPrice{margin:10px 0}.divProductDetail-soldOut .lpSelectWrapper,.divProductDetail-soldOut #pdViewFullTrackSystem{max-width:555px}.divProductDetail-soldOut .addToCartContainer{margin-top:10px}.divProductDetail-soldOut .pdScrollableContainer{display:none}.divProductDetail-soldOut .priceType{margin-bottom:5px}.divProductDetail-soldOut #pdMoreViews{width:7rem}.divProductDetail-soldOut .openBoxTagContainer{margin-top:10px}.divProductDetail-soldOut .pdPleaseCall{margin-top:20px}.divProductDetail-soldOut #pdImgCol{margin-bottom:20px;overflow:hidden;width:25%}.divProductDetail-soldOut .pdImgCol-container{display:flex;flex-direction:row-reverse}.divProductDetail-soldOut #pdImgContainer{max-height:274px;overflow:hidden;width:calc(100% - 8rem)}.divProductDetail-soldOut #pdAddlImgs{flex-direction:column;margin-top:0}.divProductDetail-soldOut #pdAddlImgs div{height:64px;margin-bottom:.6rem;width:64px}.divProductDetail-soldOut #pdAddlImgs img{max-height:64px;max-width:64px;width:64px}.isHospitality #h1ProductName{display:block;margin-bottom:0}.isHospitality .pdQty{width:auto}.isHospitality .pdAssetActions br:first-of-type{display:none}.isHospitality .pdAssetActions .pdQty.multi{margin-right:5px}.isHospitality .pdAssetActions+.stockInfo{margin:0}.isHospitality .pdAssetActions .addForQuotePanel{display:flex;flex-grow:1}.isHospitality .pdAssetActions .wishlistPanel{padding-right:10px;white-space:nowrap}.isHospitality .pdAssetActions .wishlistPanel>span{font-size:15px;margin-left:7px}.isHospitality .pdAssetActions .wishlistPanel>span a{text-decoration:none}.isHospitality .wishlistPanel{padding-right:10px}.isHospitality .quantityAvailable{display:block;font-family:var(--fontBody);margin-top:21px}.isHospitality #lblMultiHospitalGradeInventory{display:block}.isHospitality #pdProdInfoCol .addToWishList{float:none;padding:7px;width:190px}.isHospitality #pdProdInfoCol .addToWishList.save-button--small{width:115px}.isHospitality #pdProdInfoCol .addToWishList.hospitalityWishList{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-width:230px;white-space:nowrap}.isHospitality #pdProdInfoCol .addToWishList.hospitalityWishList:not(.saved).addToWishlistMultiProduct{min-width:180px}.isHospitality #pdProdInfoCol .addToWishList.hospitalityWishList .largeText{font-size:15px;line-height:16px;padding:0}.isHospitality #pdProdInfoCol .addToWishList.hospitalityWishList .largeText::after{content:"Add To Wish List"}.isHospitality #pdProdInfoCol .addToWishList.hospitalityWishList .smallText{font-size:13px;line-height:16px;padding:2px}.isHospitality #pdProdInfoCol .addToWishList.hospitalityWishList .smallText::after{content:"To Request A Quote"}.isHospitality #pdProdInfoCol .addToWishList.hospitalityWishList.saved .largeText::after{content:"Remove From Wish List"}.isHospitality #pdProdInfoCol .addToWishList.hospitalityWishList.saved .smallText{display:none}#pnlProductUpdate{border-top:1px solid #ccc;padding-top:15px}.pdScrollableContainer{margin:20px 0}.pdScrollableContainer+.inventoryAvailable+#pnlProductDescription{border-top:0;padding-top:0}.pdpAccordion{margin-bottom:20px}.pdpAccordion .lpCollapsible{border-bottom:0;border-top:1px solid #ccc;margin-top:30px}#bopusOptions{display:table;margin:30px 0 25px;width:100%}#bopusOptions li{display:table-cell;vertical-align:top;width:50%}#bopusOptions input{margin:3px 10px 2px 4px}#bopusOptions input+span{font-weight:500;text-transform:uppercase}#bopusOptions .optionInfo{line-height:1.7em;margin-left:27px}#bopusOptions .changeStoreContainer{overflow:hidden;white-space:nowrap}.availableOptions--dimmer{margin-top:15px}.availableOptions--dimmer .priceCol .currencyCents{font-size:.7em;position:relative;top:-0.3em;vertical-align:baseline}.availableOptions--dimmer .dimmerShippingInfo{font-size:11px;font-weight:500;padding-left:5px;text-transform:uppercase}.availableOptions--dimmer td{font-family:var(--fontHeading);padding-top:15px;vertical-align:middle}.availableOptions--dimmer tr:first-child td{padding-top:0}.pdScrollableContainer+.availDimmerOptionsHeader,.downrodOptionsHeader{margin-top:20px}#lightKitBtn{height:50px;margin:10px 0 0;padding:14px 0;width:100%}.add-installation{align-items:center;display:flex;margin-top:15px}.add-installation+.pdAssetActions{margin-top:23px}.add-installation+.qtyLeft{margin-top:10px}.add-installation .add-installation__checkbox{margin:3px 3px 4px 0}.add-installation__copy{font-weight:500}.add-installation__howItWorks{font-family:var(--fontHeading);font-size:1.2rem;font-weight:400}.add-installation__divider{margin:0 .7rem}.add-installation__agreementModal{font-family:var(--fontHeading);margin:12px 7px 0;overflow:hidden}.add-installation__agreementModal .add-installation__agreeBtn{font-size:17px;height:57px;padding:1em 4em;width:268px}.add-installation__agreementModal h2{font-size:21px;font-weight:500;margin-bottom:20px}.add-installation__agreement dt{color:#000;font-size:21px;font-weight:500}.add-installation__agreement dd{margin:0 0 18px 55px}.add-installation__agreement [class^=lpIcon-]{bottom:-19px;font-size:35px;margin-right:20px;position:relative}.add-installation__agreement .lpIcon-plugin{bottom:-12px}.add-installation__termsOfUse{color:#777;margin:30px 0 15px}.add-installation__termsOfUse a{color:inherit}.add-installation__termsOfUse a:hover{color:#c00}.add-installation__termsOfUse h3{color:inherit;font-weight:500}.add-installation__termsOfUse h3,.add-installation__termsOfUse p{display:inline;font-size:inherit}.add-installation__actionButtonContainer{position:relative;text-align:center}.add-installation__price{font-size:30px;font-weight:500;left:0;line-height:57px;position:absolute;top:0}.add-installation__howItWorksModal .hideMobileOverlay{display:none}.add-installation__howItWorksModal h2{font-size:20px;font-weight:500;margin:.5em 0 1em}.add-installation__howItWorksModal p{margin-bottom:1.5em}.add-installation__howItWorksModal ol{font-weight:500;margin:0 0 1em 20px}.add-installation__howItWorksModal li{font-weight:500;margin-bottom:1em;padding-left:5px}.add-installation__by{display:inline-block}.add-installation__by .field{padding-bottom:0}#pdProductAssetsSection{margin:50px 0}#pdProductAssetsLinks .productAssetLink{display:inline-block}#pdProductAssetsLinks span{margin:0 10px}.lowPriceGuaranteeTitle{font-size:20px}.returnPoliciesTitle{font-size:16px;margin-bottom:15px}.pdCallForMoreInfo{font-size:18px;font-weight:500;margin-top:15px}#pnlProductUpdate{display:flex;justify-content:space-between}#pnlProductUpdate>*{margin:0 0 12px}.noLongerAvailable{padding-left:10px;text-align:right;white-space:nowrap}@media(min-width: 1280px){#CartAddDimmer{flex-grow:2}}#similarDesignsContainer{display:flex;justify-content:space-between}.collapsible.collapsed #similarDesignsContainer{display:none}.openBoxTagContainer{display:flex;flex-direction:row;gap:3px;margin-top:30px}.openBoxTagContainer+#pnlProductPrice{margin-top:14px}.openBoxTag{color:#c00;display:inline-block;font-size:1.4rem;font-weight:500;margin:0 5px 0 0;text-transform:uppercase}.openBoxExplainer__trigger{font-size:1.3rem}.openBoxExplainer__trigger,.openBoxExplainer__trigger:hover{color:var(--darkGrey)}.openBoxExplainer__contentHeading{font-weight:500}.openBoxExplainer .lpTooltip{color:var(--baseTextColor);font-weight:normal;line-height:25px;text-transform:none;width:430px}.openBoxExplainer .lpTooltip__inner{padding:20px}.openBoxBuyItNewContainer{font-weight:500}#bt_invite_box{left:auto !important;right:20px !important}.pdOpenBoxSize{font-size:2.8rem;line-height:2.8rem;margin-top:5px}.newProductVersionNotification{margin:1.5rem 0}.newProductVersionNotification__heading{font-weight:500;margin-bottom:1rem}.normalProductWidget{margin:5px 0 27px}.promoCouponCode{background:#f1f1f1;color:#333;display:block;font-size:1.6rem;font-weight:normal;line-height:1.5;margin-bottom:20px;padding:10px 20px;width:-moz-fit-content;width:fit-content}#paypalLaterWidget+.promoCouponCode{margin-top:-8px}#pnlProductPrice+.promoCouponCode{margin-top:14px}.promoCouponCode+#openBoxPdpLinkWrapper{margin-top:0}.promoCouponCode__highlight{color:var(--color, #0d75ad);font-size:var(--font-size, inherit);line-height:var(--line-height, inherit)}.promoCouponCode__useCode{font-size:var(--font-size, inherit)}.promoCouponCode__applyCoupon{margin:0 0 0 15px}.promoCouponCode__note{color:#555;font-size:var(--font-size, 1.2rem)}.promoCouponCode__badge{align-items:center;background:#4569ac;border-radius:5px;color:#fff;display:flex;font-size:1.4rem;font-weight:500;margin:-2px 7px 0 0;padding:3px 6px;text-transform:uppercase}.promoCouponCode--alt1{background:transparent;padding:0}#pnlProductPrice+.promoCouponCode--alt1{margin-top:8px}.promoCouponCode--alt1+#openBoxPdpLinkWrapper{margin-top:-13px}.promoCouponCode--alt1 .promoCouponCode__main{display:flex}.promoCouponCode--alt1 .promoCouponCode__main.field{padding-bottom:0}.promoCouponCode--alt1 .promoCouponCode__main label{font-size:inherit}.promoCouponCode--alt1 .promoCouponCode__note{margin-top:-4px;text-indent:114px}.multiProductWidget{margin:5px 0}#openBoxPdpLinkWrapper{display:flex;gap:5px;margin:0 0 20px}#openBoxPdpLinkWrapper .whatIsOpenBox__trigger{font-size:1.3rem}#openBoxPdpLinkWrapper .whatIsOpenBox__trigger,#openBoxPdpLinkWrapper .whatIsOpenBox__trigger:hover{color:var(--darkGrey)}#openBoxPdpLinkWrapper .whatIsOpenBox__contentHeading{font-weight:500}#openBoxPdpLinkWrapper .whatIsOpenBox .lpTooltip{color:var(--baseTextColor);font-weight:normal;line-height:25px;text-transform:none;width:430px}#openBoxPdpLinkWrapper .whatIsOpenBox .lpTooltip__inner{padding:20px}.pdSummaryTeaser{display:flex;padding-top:1.5rem}.pdSummaryTeaser.hidden{display:none !important}.pdSummaryTeaser__reviewCount{margin:.2rem 0 0 .5rem}.pdSummaryTeaser a{text-decoration:none}.pdSectionTitleWrapper{display:flex;justify-content:space-between}.pdSectionTitleWrapper .productReviewSweepstakesDesktop{font-size:1.4rem}.pdSectionTitleWrapper .productReviewSweepstakesDesktop a{text-decoration:underline}#emailOptionsModal .anonymousBlock{clear:both}@media print{#turntoQuestionsAndAnswersSection.notInitialized,#turntoReviewsSection.notInitialized{display:none !important}}@media(min-device-pixel-ratio: 2){.dyEmailSubscribe{border-width:.5px}}@media(min-device-pixel-ratio: 3){.dyEmailSubscribe{border-width:1px}}.dyEmailSubscribe__copy{text-align:center}.dyEmailSubscribe__form{margin-top:12px}.dyEmailSubscribe__email{border-right:none;font-size:16px}.dyEmailSubscribe .field,.dyEmailSubscribe .fieldHelper{margin-bottom:0;padding-bottom:0}.dyEmailSubscribe .fieldPairInline .field.grow{padding-right:0}.dyEmailSubscribe .calloutBtn{background-color:var(--baseTextColor);width:44px}.dyEmailSubscribe__submit-arrow{border-bottom:2px solid #fff;border-right:2px solid #fff;height:15px;transform:rotateZ(-45deg);width:15px}.dyEmailSubscribe__success{align-items:center;border:2px solid var(--green);display:flex;padding:5px 7px}.dyEmailSubscribe__success.hidden{display:none}.dyEmailSubscribe__success .lpIcon-success{color:var(--green);font-size:28px;margin-left:20px;margin-right:18px}#textEmailUpdatesRequest{-webkit-appearance:none;appearance:none;border:1px solid #adaeaf;border-radius:0;height:30px;line-height:var(--baseLineHeight);padding:0 0 0 5px;width:237px}#dyEmailSubscribeSubmitBtn{background:#000;display:block;height:30px;position:relative;width:40px}.dyFlexRow{display:flex;justify-content:center;margin-top:10px}#lpModal.callForAvailabillityModal{margin-right:35px;margin-top:30px;opacity:0;padding:30px 15px 5px}@media screen and (min-width: 1400px)and (max-width: 1680px){#lpModal.callForAvailabillityModal{margin-right:7%}}@media screen and (min-width: 1680px){#lpModal.callForAvailabillityModal{margin-right:14%}}#printablePDFInfo h3{font-size:1.6em;font-weight:400;letter-spacing:-0.04em;line-height:1em;margin:.5rem 0}#printablePDFInfo .arrowRight{border-color:transparent transparent transparent #fff;border-style:solid;border-width:5px 0 5px 10px;height:0;width:0;display:inline-block;padding-right:.5rem}#printablePDFInfo .underBtnTxt{font-style:italic}#printablePDFInfo .contactInfo{font-weight:500;padding-top:1rem}#printablePDFInfo ol{margin-left:3em}#divProductDetail .pdBottomContainer #pdMoreYouMayLike .grid5{height:unset;padding:0}@media(min-width: 1280px){#divProductDetail .pdBottomContainer #pdMoreYouMayLike .grid5{margin:0 -14px}}#divProductDetail .pdBottomContainer #pdMoreYouMayLike .grid5 .moreYouLikeLink{align-items:flex-start;padding:3px}#divProductDetail .pdBottomContainer #pdMoreYouMayLike .grid5 .moreYouLikeLink img{border-radius:5px;display:inline-block}#divProductDetail .pdBottomContainer #pdMoreYouMayLike .grid5 .moreYouLikeLink .moreYouLikebadgPosition{height:unset;width:unset}#divProductDetail .pdBottomContainer #pdMoreYouMayLike .grid5 .moreYouLikeLink .moreYouLikebadgPosition .moreYouLikeBadgeWrapper{position:relative}@media(max-width: 1280px){#divProductDetail .pdBottomContainer #pdMoreYouMayLike .grid5{margin:13px -14px 0}}@media(max-width: 1025px){#divProductDetail .pdBottomContainer #pdMoreYouMayLike .grid5{margin:13px 0 0}}#divProductDetail .pdBottomContainer #pdMoreYouMayLike .moreYouLikeProductsName{font-size:12px;font-weight:normal;line-height:16px;text-align:left;word-break:break-all}#divProductDetail .pdBottomContainer #pdMoreYouMayLike .moreYouLikeProductsName span{box-orient:vertical;display:box;height:32px;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word}#divProductDetail .pdBottomContainer #pdMoreYouMayLike .moreLikePrice{font-size:14px;margin:5px 0;text-align:left;width:100%}#divProductDetail .pdBottomContainer #pdMoreYouMayLike .moreLikePrice.salePrice{color:var(--darkRed)}#divProductDetail .pdBottomContainer #pdMoreYouMayLike a:hover .productSummaryRating__reviewCount{color:#333}#divProductDetail #related-items{border-top:1px solid var(--grey);margin:10px 0 0;padding:15px 0 0;position:relative}#divProductDetail #related-items .glider-buttons-inline{top:35px}#divProductDetail #related-items #pdRelItmsContainer{margin:28px -10px 0;padding:0}@media(max-width: 1025px){#divProductDetail #related-items #pdRelItmsContainer{margin-left:0}}#divProductDetail #related-items #pdRelItmsContainer .pdRelItmsProd a{align-items:flex-start;display:flex;flex-direction:column;padding:3px}#divProductDetail #related-items #pdRelItmsContainer .pdRelItmsProd div{padding:0}#divProductDetail #related-items #pdRelItmsContainer .pdRelItmsProd img{border-radius:5px;margin:0 0 4px}#divProductDetail #related-items #pdRelItmsContainer .productPrice{font-size:14px;margin:5px 0;text-align:left;width:100%}#divProductDetail #related-items #pdRelItmsContainer .productPrice.salePrice{color:var(--darkRed)}#divProductDetail #related-items #pdRelItmsContainer .productTitle{font-size:12px;font-weight:normal;line-height:16px;margin:0;text-align:left;word-break:break-all}#divProductDetail #related-items #pdRelItmsContainer .productTitle span{box-orient:vertical;display:box;height:32px;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word}#divProductDetail #pnlRelatedItems{padding:15px 0 0}#divProductDetail .suggestedProductsContainer#pdMoreYouMayLike,#divProductDetail .suggestedProductsContainer#related-items{margin:10px 0 0;overflow:unset;padding:10px 0 0}@media only screen and (max-width: 1024px){#divProductDetail .suggestedProductsContainer#pdMoreYouMayLike,#divProductDetail .suggestedProductsContainer#related-items{overflow:hidden}}#divProductDetail .suggestedProductsContainer#pdMoreYouMayLike .pdSectionTitle,#divProductDetail .suggestedProductsContainer#related-items .pdSectionTitle{margin-bottom:10px;margin-left:0}@media(max-width: 1025px){#divProductDetail .suggestedProductsContainer#pdMoreYouMayLike .pdSectionTitle,#divProductDetail .suggestedProductsContainer#related-items .pdSectionTitle{margin-left:10px}}#divProductDetail .suggestedProductsContainer#pdMoreYouMayLike .hideVisibility,#divProductDetail .suggestedProductsContainer#related-items .hideVisibility{visibility:hidden}#divProductDetail .suggestedProductsContainer#pdMoreYouMayLike .hideVisibility .goldReviewStars,#divProductDetail .suggestedProductsContainer#related-items .hideVisibility .goldReviewStars{display:flex}#divProductDetail .suggestedProductsContainer#pdMoreYouMayLike .glider-slide,#divProductDetail .suggestedProductsContainer#related-items .glider-slide{padding:7px}#divProductDetail .suggestedProductsContainer#pdMoreYouMayLike .goldReviewStars__star,#divProductDetail .suggestedProductsContainer#related-items .goldReviewStars__star{height:1.6rem;margin-right:2px;width:1.6rem}#lblStockInventory span{font-weight:normal}#lblStockInventory span:last-child{font-weight:500}#lblStockInventory span:last-child .csInfoInventeryText{font-weight:normal}.pricing-policy span span{font-weight:normal}#lightingCollectionsSlideOutContainer{padding-top:1rem}
#pdProdToolbar{align-items:flex-start;display:flex;justify-content:space-between;margin-top:10px;max-width:100%}#pdProdToolbar>div{display:flex}#pdProdToolbar a:hover{color:#b60610}#pdProdToolbar .pdpChatButtonContainer{align-items:center;border-radius:5px;box-sizing:border-box;display:flex;height:28px;margin:0;padding:0;position:relative}#pdProdToolbar .pdpChatButtonContainer:hover{color:#b60610}#pdProdToolbar .pdpChatButtonContainer .designChatContainer{height:auto;width:auto !important}#pdProdToolbar .pdpChatButtonContainer button{border-color:#555;box-sizing:border-box;font-size:1.12rem;height:28px;padding:0 10px 0 35px;text-transform:uppercase;top:0}@media(max-width: 1090px){#pdProdToolbar .isKiosk{margin-right:8px !important}}#pdProdToolbar .pdSocial{align-items:center;padding:0}#pdProdToolbar .pdSocial__icon{font-size:2.8rem;height:30px;line-height:1;margin-right:25px;text-decoration:none}@media(max-width: 1090px){#pdProdToolbar .pdSocial__icon{margin-right:20px}}#pdProdToolbar .pdSocial__icon:last-child{margin-right:0}#pdProdToolbar .pdSocial__icon .lpIcon-email,#pdProdToolbar .pdSocial__icon .lpIcon-print{position:relative;top:2px}#pdProdToolbar .pdSocial__icon,#pdProdToolbar .pdSocial__icon button{background:none;border:0;color:#000;display:block;padding:0}#pdProdToolbar .pdSocial__pinterest-wrapper{background:#111;border-radius:50%;padding:5px}#pdProdToolbar .pdSocial__pinterest-wrapper .lpIcon-pinterest{color:#fff;display:block;font-size:20px}#pdProdToolbar .pdSocial__pinterest-wrapper:hover{background:#b60610}#pdProdToolbar .pdChatViewInRoom{align-items:center;display:flex;gap:5px;margin-left:auto;transition:transform 1s cubic-bezier(0.4, 0, 0.2, 1)}#pdProdToolbar .pdChatViewInRoom__item{border-color:#555;height:28px;margin:0}#pdProdToolbar .pdChatViewInRoom .chatWrapperWithIcon ::before{right:14px}#pdProdToolbar .pdChatViewInRoom .chatWrapperWithIcon ::after{left:10px}#pdProdToolbar .lpIcon-print::before{position:relative;top:-1px}#pdProdToolbar .lpIcon-email::before{position:relative;top:-2px}#pdProdToolbar .visibilityHidden{visibility:hidden}#divProductDetail .pdQuickPrint{clear:left;float:left}#divProductDetail .pdQuickPrint input{border-radius:3px;border-width:.5px;border:1px solid var(--baseTextColor);font-size:1.12rem;height:29px;line-height:1.5rem;padding:.5em;width:auto}#divProductDetail .pdQuickPrint button{height:29px;margin-left:2px;padding:.5em}.hospitalityLink{display:block;margin-bottom:1em}#showInRoomBtn{align-items:center;border:1px solid #555;box-shadow:none;display:flex}
#relatedVideosSection,#relatedVideosSectionInModal{margin:0}#relatedVideosSection .anchorLink,#relatedVideosSectionInModal .anchorLink{text-decoration:none}#relatedVideosSection .anchorLink:hover,#relatedVideosSectionInModal .anchorLink:hover{color:var(--baseTextColor)}#relatedVideosSection .glider-track,#relatedVideosSectionInModal .glider-track{padding:2px 0}#relatedVideosSection .related-videos-wrapper,#relatedVideosSectionInModal .related-videos-wrapper{--gliderArrowTop: 50%;position:relative;z-index:1}#relatedVideosSection .glider-slide,#relatedVideosSectionInModal .glider-slide{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:0 5px;min-width:0;text-align:center}#relatedVideosSection .related-videos .glider-container,#relatedVideosSectionInModal .related-videos .glider-container{margin:0}#relatedVideosSection .related-videos .glider-container.glider-loading,#relatedVideosSectionInModal .related-videos .glider-container.glider-loading{align-items:flex-start;display:flex;justify-content:flex-start;overflow:hidden}.professionalsLandingContainer #relatedVideosSection .related-videos .glider-container.glider-loading,.professionalsLandingContainer #relatedVideosSectionInModal .related-videos .glider-container.glider-loading{justify-content:center}#relatedVideosSection .related-videos .glider-container.glider-loading .related-videos__item,#relatedVideosSectionInModal .related-videos .glider-container.glider-loading .related-videos__item{margin:0 5px;min-width:274px;width:274px}@media(max-width: 768px){#relatedVideosSection .related-videos .glider-container.glider-loading .related-videos__item,#relatedVideosSectionInModal .related-videos .glider-container.glider-loading .related-videos__item{min-width:192px;width:192px}}#relatedVideosSection .related-videos-pros .glider-track,#relatedVideosSectionInModal .related-videos-pros .glider-track{margin:0 auto}#relatedVideosSection .related-videos__item,#relatedVideosSectionInModal .related-videos__item{cursor:pointer;width:100%}#relatedVideosSection .related-videos__item .video-thumbnail,#relatedVideosSectionInModal .related-videos__item .video-thumbnail{justify-content:center;position:relative;width:100%;z-index:1}#relatedVideosSection .related-videos__item .video-thumbnail img,#relatedVideosSectionInModal .related-videos__item .video-thumbnail img{height:auto;margin:0 auto;width:100%}#relatedVideosSection .related-videos__item .video-thumbnail__play,#relatedVideosSectionInModal .related-videos__item .video-thumbnail__play{align-items:center;align-self:center;left:calc((50%) - (30px));top:calc((50%) - (30px))}#relatedVideosSection .related-videos__item--inside-modal.related-videos__item .video-info,#relatedVideosSectionInModal .related-videos__item--inside-modal.related-videos__item .video-info{width:auto}#relatedVideosSection .related-videos__item .video-info,#relatedVideosSectionInModal .related-videos__item .video-info{font-size:1.4rem;margin:0 auto;padding-top:10px;max-width:100%;width:100%}#relatedVideosSection .related-videos__item .video-info__headline,#relatedVideosSectionInModal .related-videos__item .video-info__headline{font-family:var(--fontHeading);margin:0}#relatedVideosSection .related-videos__item .video-info__title,#relatedVideosSectionInModal .related-videos__item .video-info__title{font-family:var(--fontHeading);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#relatedVideosSection .playButton,#relatedVideosSectionInModal .playButton{align-items:center;align-self:center;border-radius:50%;color:#fff;display:flex;font-size:25px;height:65px;justify-content:center;left:calc((50%) - (33px));position:absolute;top:calc((50%) - (40px));width:65px;z-index:10}#relatedVideosSectionInModal{margin-top:30px}#relatedVideosSectionInModal .glider-arrow{background:none;top:var(--gliderArrowTop)}#relatedVideosSectionInModal .glider-arrow.glider-prev{left:0}#relatedVideosSectionInModal .glider-arrow.glider-prev::before{left:11px}#relatedVideosSectionInModal .glider-arrow.glider-next{right:0}#relatedVideosSectionInModal .glider-arrow.glider-next::before{right:11px}#relatedVideosSectionInModal .glider-arrow.glider-prev,#relatedVideosSectionInModal .glider-arrow.glider-next{height:40px;margin-top:-20px;width:40px}#relatedVideosSectionInModal .glider-arrow.glider-prev::before,#relatedVideosSectionInModal .glider-arrow.glider-next::before{height:15px;margin-top:-8px;width:15px}#relatedVideosSection{margin-top:15px}#relatedVideosSection .related-videos--landingPage .video-thumbnail img{border-radius:5px}#relatedVideosSection .glider-buttons-inline{display:flex;top:-40px}#relatedVideosSection .glider-buttons-inline:has(~.glider-loading){display:none}#pdRelatedVideos{margin:0 -10px}#pdRelatedVideos .related-videos__item{padding:4px}#pdRelatedVideos .related-videos__item:focus{border-radius:2px;outline:var(--fieldHighlightWidth) solid var(--fieldHighlightColor);outline-offset:0}.relatedVideoAsMyml #pdRelatedVideos .related-videos__item:focus{outline-offset:-1px}#pdModalRelatedVideos{margin:0 45px}#pdModalRelatedVideos .related-videos__item:focus{outline:var(--fieldHighlightWidth) solid var(--fieldHighlightColor);outline-offset:0}#player{margin:auto}.lpModalRelatedVideos #lpModalContent{overflow:hidden !important}
.lpSelectWrapper{min-height:66px;position:relative}.mainSelector{border:1px solid #999;border-radius:0;box-sizing:border-box;cursor:pointer;display:flex;padding:15px 20px;position:relative;-webkit-user-select:none;user-select:none;width:100%}.mainSelector::before{display:none}.mainSelector::after{border:solid #666;border-width:0 2px 2px 0;content:"";height:0;padding:6px;position:absolute;right:20px;top:50%;transform:translateY(-75%) rotate(45deg);width:0}.lpSelect{background:#fff;border:1px solid #999;border-radius:4px;box-sizing:border-box;left:0;list-style:none;margin:0;padding:0;position:absolute;top:52px;width:100%;z-index:3}.closed .lpSelect{border:none;display:none;margin-left:0;padding-left:0;position:static}.closed .lpSelect li{display:none}.closed .lpSelect li.active{background:#fff}.closed .lpSelect li.selected{border:1px solid #999;border-radius:0;display:flex;padding:15px 20px;width:100%}.closed .lpSelect li.selected::before{display:none}.closed .lpSelect li.selected::after{border:solid #666;border-width:0 2px 2px 0;content:"";display:inline-block;height:0;padding:6px;position:absolute;right:20px;top:17px;transform:rotate(45deg);width:0}.closed .lpSelect li.selected label{padding:15px 20px}.closed .lpSelect li.selected>span{display:none}.closed .lpSelect li.selected>span.listName{display:block}.lpSelect li{border-radius:3px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;padding:20px 0 20px 20px;position:relative}.lpSelect li::before{border-bottom:1px solid #999;bottom:0;content:"";height:1px;left:3%;position:absolute;width:94%}.lpSelect li:last-child::before{display:none}.lpSelect li.active{background:#eee}.lpSelect .noWrap{white-space:nowrap}
#pdRelItmsContainer{padding-left:20px;padding-right:20px}.pdRelItmsProd,.pdOthrFinProd,.pdYMALProd{-moz-column-break-inside:avoid;break-inside:avoid;float:left;font-size:12px;line-height:16px;min-height:266px;page-break-inside:avoid;width:240px}.pdRelItmsProd a,.pdOthrFinProd a,.pdYMALProd a{display:block;padding:0 40px 0 47px;text-decoration:none}.pdRelItmsProd a:hover,.pdOthrFinProd a:hover,.pdYMALProd a:hover{text-decoration:none}.pdRelItmsProd div,.pdOthrFinProd div,.pdYMALProd div{padding:0 45px 0 47px}.pdRelItmsProd{font-size:1.4rem;text-align:center;width:192px}.pdRelItmsProd a{padding:0 16px}.pdRelItmsProd div{padding:0 16px;text-align:left}.pdRelItmsProd .productTitle{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;line-height:18px;margin-bottom:10px;max-height:54px;overflow:hidden;text-overflow:ellipsis}.pdRelItmsProd .moreLikeThisLink{margin-top:5px;text-decoration:underline}.pdRelItmsProd .pdRelItemZero{padding:0}.pdRelItmsProd img,.pdOthrFinProd img{cursor:pointer;display:block;margin:12px auto 12px}.pdOthrFinProd a.pdOthrFinTitle{height:53px}a.relatedItemImgContainer{padding:0}.pdRelItmsProd .productPrice,.pdOthrFinProd .productPrice,.pdYMALProd .productPrice{font-size:1.45rem;font-weight:500;white-space:nowrap}@media(min-width: 1280px){.pdRelItmsProd .productPrice,.pdOthrFinProd .productPrice,.pdYMALProd .productPrice{font-size:1.6rem}}.pdRelItmsProd span.callout,.pdOthrFinProd span.callout,.pdYMALProd span.callout{color:#900;font-weight:500}.pdOthrFinProd strong{font-size:14px;white-space:nowrap}.pdRelItmsProd.pdRelItemHover :hover{text-decoration:none}
.pdBuildFullSystemTop{display:flex;justify-content:space-between}.pdBuildFullSystemHdr{width:660px}.pdBuildFullSystemHdr strong{font-size:1.5rem}#pdBuildFullSystemNeedHelp{padding:12px 0 0;position:relative;text-align:center;width:239px}#pdBuildFullSystemNeedHelp .chatWrapper{margin:10px 0;padding:1px}#pdBuildFullSystemNeedHelp .chatWrapperWithIcon button ::before{font-size:14px;right:8px;text-transform:none;top:5px}#pdBuildFullSystemNeedHelp .chatWrapperWithIcon button ::after{display:none}#pdBuildFullSystemNeedHelp .chatButtonContainer{width:122px}#pdFullSystemOptions{margin-top:20px;width:100%}#pdFullSystemOptions tr td:nth-child(2){text-align:left}#pdFullSystemOptions td{border:0;border-bottom:1px dashed #ccc;padding:5px 20px;text-align:center;vertical-align:middle}#pdFullSystemOptions th{background:#f1f1f1;font-size:1.45rem;font-weight:500;border-bottom:0;padding:20px;text-align:center;vertical-align:middle}#pdFullSystemOptions th:first-child{text-align:left}#pdFullSystemOptions #pdFullSystemOptionsTitle{text-align:left}.lpForm .systemOptionsField{position:relative;z-index:2}.lpForm .systemOptionsField dd{display:block;float:none;padding:0}.lpForm .systemOptionsField dd.accountValidation{float:none;padding:0;position:absolute;right:7px;top:0;z-index:10}.lpForm input[type=text].systemOptionsQty{font-size:var(--baseFontSize);height:30px;width:30px;text-align:center}.systemOptionsField .error{color:red;font-size:1.25rem;font-weight:500}.lpForm .systemOptionsField label.error.valid{visibility:hidden}#pdBuildFoolSystemOptionsFoot{margin:10px 0 0;text-align:right}#pdBuildFoolSystemOptionsFoot .addToWishList{padding:7px 0 0}#pdBuildFoolSystemOptionsFoot .pdBuildFoolSystemOptions{align-items:center;display:flex;justify-content:center}#pdBuildFoolSystemOptionsFoot .pdBuildFoolSystemOptions p{margin:0 11px 0 0}#pdAddToCartSystemOptions:hover{background-position:-151px 0}.pdBuildFullSystemHdr,#pdBuildFullSystemNeedHelp,#pdFullSystemOptions *{font-family:var(--fontHeading)}
#pdNeedHelp{color:#666;display:none;font-size:1.4rem;font-weight:500;line-height:24px;vertical-align:top}#pdNeedHelpLighting{background-position:0 -596px;float:right;height:88px;padding:12px 0 0;position:relative;text-align:center;top:0;width:239px}#pdNeedHelpLighting .chatWrapper .chatButtonContainer{height:20px}#pdHousingOptionsTitle{font-size:16px;font-weight:500}.pdHousingOptionsText{display:block;margin:20px 0;width:280px}.pdHousingOptionsProdContainer{border-top:1px solid #ccc;margin:10px 0 0;padding:10px 0 0}.pdHousingOptionsProdImg{float:left;margin:0 8px 0 0}.pdHousingOptionsProdDescription{float:left;width:365px}.pdHousingOptionsProdDescription p{margin:8px 0}.pdHousingOptionsProdDescription strong{font-size:14px}.pdHousingOptionsShortSku{white-space:nowrap}.pdHousingOptionsProdPricing{float:right;width:175px}.pdHousingOptionsProdPricing .price{color:#900}.pdHousingOptionsProdPricing td{padding:0 3px;white-space:nowrap}.pdHousingOptionsProdAddToCartContainer{float:right;margin:6px 0 10px;width:247px}.pdHousingOptionsProdAddToCartContainer .addToWishList{margin-left:85px}.pdHousingOptionsProdAddToCartContainer .pdHousingOptionsQTY{width:40px}.isHospitality .pdHousingOptionsProdAddToCartContainer{margin:0;width:259px}.isHospitality .pdHousingOptionsProdAddToCartContainer .calloutBtn.optionsWishlist{padding:0 1.2em;width:auto}
.pdpArtShadeLinks{margin-bottom:17px}.pdpArtShadeLinks a{white-space:nowrap}.pdpArtShadeLinks>div{display:flex;justify-content:space-between;z-index:2}.pdpMorePatterns{margin-top:3rem}
.scrollable{overflow:hidden;position:relative}.scrollable .items{clear:both;position:absolute;width:20000em}#optionalControlsTooltip.lpTooltip{background:#fff;border:1px solid #999;padding:20px 20px 10px;width:530px}.browse{background:none;border:0;cursor:pointer;display:block;float:left;height:98px;padding:0;position:relative;width:19px}.browse::before{border-top:2px solid #999;content:"";display:inline-block;height:12px;left:-5px;margin-top:-7px;position:absolute;top:50%;width:12px}.browse.left::before{border-left:2px solid #999;left:6px;transform:rotate(-45deg)}.browse.right::before{border-right:2px solid #999;left:-2px;transform:rotate(45deg)}.browse:hover::before{border-color:#000}.browse.disabled{cursor:default;pointer-events:none}.browse.disabled::before{border-color:#d5d5d5}.pdScrollableContainer:has(.pdScrollableHeader){margin-top:10px}.pdScrollableContainer:has(+.volumePricing.hidden) #pdScrollableBaseOptions .pdScrollable{padding-bottom:5px}.pdScrollableContainer .pdScrollableHeader{margin-left:24px;width:405px}.pdScrollableContainer .pdScrollableHeader strong{font-weight:normal;text-transform:uppercase}.pdScrollable{padding:0 0 25px}.pdScrollable::before,.pdScrollable::after{clear:both;content:"";display:table}.pdScrollable .scrollable{float:left;height:98px;margin-left:5px;margin-right:5px;overflow:hidden;position:relative;width:405px}.optionalControls .pdScrollable .scrollable{height:150px;text-align:center}.pdScrollable .items>div:nth-child(1){padding-left:1px}.pdScrollable .items>div{float:left}.selectColors .pdScrollable .items>div{width:300px}.pdScrollable .items .pdGicleeShadeOptionsThumb{border:1px solid #ccc;cursor:pointer;float:left;height:90px;margin:0 12px 0 0;overflow:hidden;width:90px}.pdScrollable .items .pdGicleeShadeOptionsThumb.active,.pdScrollable .items .pdGicleeShadeOptionsThumb:hover{border-color:#000}.pdScrollable .items .pdGicleeShadeOptionsThumb img{height:100%;object-fit:cover}.pdScrollable .items .pdOtherOptionsThumb{border:1px solid #ccc;display:block;float:left;margin-right:4px}.pdScrollable .items .pdOtherOptionsThumb.active,.pdScrollable .items .pdOtherOptionsThumb:hover{border-color:#000}.pdScrollable .items .pdWorkStationBasesThumb{cursor:pointer;display:block;float:left;height:152px;margin-right:4px;position:relative;width:98px}.pdScrollable .items .pdWorkStationBasesThumb img{border:1px solid #ccc}.pdScrollable .items .pdWorkStationBasesThumb .optionalControlsLink{bottom:3px;display:block;font-size:1.6rem;left:0;line-height:1.2;outline-offset:0;position:absolute;text-decoration:underline;width:98px}.pdScrollable .items .pdWorkStationBasesThumb.default img{border:1px transparent}.pdScrollable .items .pdWorkStationBasesThumb.active img,.pdScrollable .items .pdWorkStationBasesThumb:hover img{border-color:#000}.pdScrollable .items .pdWorkStationBasesThumb input{-webkit-appearance:checkbox;appearance:checkbox}.pdScrollable+#pnlProductPrice{margin-top:24px}.pdScrollable.otherOptions,.pdScrollable.colorPlus{margin-top:10px;padding-bottom:15px}.pdScrollable .pdScrollableThumb:focus{outline:var(--fieldHighlightWidth) solid var(--fieldHighlightColor);outline-offset:-2px}#pdGicleeShadeOptionsMore{font-size:11px}#optionalControlsDetailsContent>div{display:inline-block;vertical-align:top;width:250px}#optionalControlsDetailsContent .optionalControlsImage{margin-right:10px}#optionalControlsDetailsContent .optionalControlsTitle{font-weight:500}#optionalControlsDetailsContent .optionalControlsPrice{font-size:20px;font-weight:500}.optionalControllers{padding-left:33px;position:relative}.optionalControllers .default{padding-left:30px}.optionalControllers .optionalControlsLink{cursor:pointer;text-decoration:underline}.optionalControllers .optionalControlsPrice{position:absolute;right:0}.optionalControllers div{margin-bottom:10px}.optionalControllers label{display:inline-block}.currencyCents{font-size:.7em;position:relative;top:-0.3em;vertical-align:baseline}
#pnlCartButtonMultiproduct{margin-top:20px}.lpSelectWrapper{margin:15px 0 0}.lpSelectWrapper.dimmerLpSelect .mainSelector,.lpSelectWrapper.downrodLpSelect .mainSelector{font-size:14px}.lpSelectWrapper .mainSelector{background-color:#fff;font-size:16px}.lpSelectWrapper .mainSelector .priceCol,.lpSelectWrapper .mainSelector .shippingCol{display:none}.lpSelectWrapper .mainSelector .listNameText.withOptionSubText{position:relative;top:-5px}.lpSelectWrapper .mainSelector .listNameSubText{bottom:5px;display:block;font-size:1.2rem;position:absolute;white-space:nowrap}.lpSelectWrapper .multiProdSizeOptions,.lpSelectWrapper .mainSelector{line-height:21px}.lpSelectWrapper .multiProdSizeOptions li,.lpSelectWrapper .availableOptions li{padding:0}.lpSelectWrapper .multiProdSizeOptions li label,.lpSelectWrapper .availableOptions li label{display:flex;justify-content:space-between;padding:20px 0 20px 20px;width:100%}.lpSelectWrapper .multiProdSizeOptions li label>span,.lpSelectWrapper .availableOptions li label>span{font-family:var(--fontHeading);font-size:16px;padding:0}.lpSelectWrapper .multiProdSizeOptions li label>span.priceCol,.lpSelectWrapper .availableOptions li label>span.priceCol{font-size:16px;font-weight:500;margin-left:auto;padding:0}.lpSelectWrapper .multiProdSizeOptions li label>span.shippingCol,.lpSelectWrapper .availableOptions li label>span.shippingCol{margin-left:20px}.lpSelectWrapper .multiProdSizeOptions li label>span.shippingCol>span,.lpSelectWrapper .availableOptions li label>span.shippingCol>span{padding-right:20px}.lpSelectWrapper .multiProdSizeOptions li label>span .listNameSubText,.lpSelectWrapper .availableOptions li label>span .listNameSubText{display:block;font-size:1.2rem;line-height:.9}.lpSelectWrapper .multiProdSizeOptions .cllout,.lpSelectWrapper .availableOptions .cllout{font-size:11px;line-height:14px}.lpSelectWrapper .multiProdSizeOptions .cllout--xSmall,.lpSelectWrapper .availableOptions .cllout--xSmall{font-size:10px}.lpSelectWrapper .availableOptions li label>span{font-size:14px}.lpSelectWrapper .availableOptions li label>span.priceCol{font-size:14px}.lpSelectWrapper .availableOptions li label>span.dimmerShippingInfo{font-size:11px;margin-left:10px;width:150px}.lpSelectWrapper.closed li.selected{padding:0}.lpSelectWrapper.closed li.selected label>span{display:none}.lpSelectWrapper.closed li.selected label>span.listName{display:block}.lpSelectWrapper.closed li.selected label>span.listName .listNameText.withOptionSubText{position:relative;top:-5px}.lpSelectWrapper.closed li.selected label>span.listName .listNameSubText{bottom:10px;font-size:1.2rem;position:absolute;white-space:nowrap}.downrodLpSelect .availableOptions li.disabled::before{border:none}.downrodLpSelect .availableOptions li.disabled label{cursor:default}.downrodLpSelect .availableOptions li.disabled label span.reference{font:.9em/1.3em Arial}.downrodLpSelect.closed li.selected label{display:block}.downrodLpSelect.closed li.selected label span.listName{display:block}.downrodLpSelect.closed li.selected label span.listName strong{font-weight:normal}.downrodLpSelect.closed li.selected label span.listName .listNameText.withOptionSubText{position:relative;top:-5px}.downrodLpSelect.closed li.selected label span.listName .listNameSubText{bottom:10px;font-size:1.2rem;position:absolute;white-space:nowrap}.downrodLpSelect.closed li.selected label span.listHeader{display:block}.downrodLpSelect .availableOptions li label>span.listHeader{display:none}.downrodLpSelect .availableOptions--downrod{top:auto}.downrodLpSelect .availableOptions--downrod li label{padding:20px}.downrodLpSelect .mainSelector{align-items:center;height:65px}.downrodLpSelect .mainSelector strong{font-weight:normal}
.cpGrid{box-sizing:border-box;display:grid;gap:14px 2px;grid-template-columns:repeat(auto-fill, minmax(90px, 1fr));margin-left:2px;margin-right:2px}.cpGrid *{box-sizing:inherit}.cpGrid a,.cpGrid img{width:90px;height:90px}.cpGrid .cpProds{border:1px solid #d6d6d6;box-shadow:0 3px 6px 0 rgba(0,0,0,.3)}
.collapsible:before{animation:spin 1.25s infinite linear;content:"";font-family:"lpIcons";font-size:2.5em;position:absolute;text-align:center;top:48%;width:100%;z-index:-1}.collapsible.collapsed:before,.collapsible.loaded:before{display:none}#pdMoreYouMayLike{-moz-column-break-inside:avoid;break-inside:avoid;margin:10px 0 20px;page-break-inside:avoid}#pdMoreYouMayLike .collapsibleTitle{color:#000;font-weight:normal}#pdMoreYouMayLike .collapsibleItem div{color:#000;font-size:1.45rem;font-weight:500}@media(min-width: 1280px){#pdMoreYouMayLike .collapsibleItem div{font-size:1.6rem}}#pdMoreYouMayLike.suggestedProductsContainer{height:213px;overflow:hidden}#pdMoreYouMayLike.suggestedProductsContainer .flex-row{display:flex;justify-content:space-evenly}#pdMoreYouMayLike.suggestedProductsContainer .flex-row:not(:first-child){margin-top:5px}
#pdFanFeatures th{background:#fff;border-bottom:1px solid #ccc;padding:10px;text-align:left}#pdFanFeatures td{border:1px solid #ccc;font-size:1.4rem;padding:10px}#pdFanFeatures .catCol{background:#f1f1f1;font-weight:400}#pdFanFeatures .pdFanFeaturesHelpTrig{cursor:pointer;display:inline-block;text-decoration:underline}#pdFanFeatures .pdFanFeaturesHelpTrig:hover{color:var(--red)}.pdFanFeaturesHelpPop{background-color:#eee;border:1px solid #000;display:none;font-size:1.2rem;padding:6px;position:absolute;text-align:left;width:300px;z-index:100}.lpAccordion .lpCollapsible .downRodImage{margin-left:30px}.lpAccordion .lpCollapsible .lpcHeader{cursor:pointer}.lpAccordion .lpCollapsible .lpcCollapsible .downrodOptions{padding:0 25px}.lpAccordion .lpCollapsible .lpcCollapsible .downrodOptions label{line-height:2em;width:90%}.lpAccordion .lpCollapsible .lpcCollapsible .downrodOptions .reference{display:inline-block;font-size:.9em;line-height:1.3em;padding-top:30px}.lpAccordion .lpCollapsible .lpcCollapsible .slopeAdapter{padding:5px 25px}.lpAccordion .lpCollapsible .lpcCollapsible .slopeAdapter label{font-size:14.4px;width:90%}.lpAccordion .lpCollapsible .lpcCollapsible .slopeAdapter .slopeAdapterCheckBoxLabel{display:block;font-size:.8em;line-height:10px;margin-left:26px}.lpAccordion .lpCollapsible .lpcCollapsible .fieldRadio{padding-bottom:0}.lpAccordion .lpCollapsible .lpcCollapsible .fieldRadio>label::before{margin-top:0}
.checkKitComponentHeader{text-align:center}.checkKitComponentContent{float:left;height:210px;margin:15px;width:45%}.checkKitComponentContent>span{display:block}
#fsZoomIn,#fsZoomOut,#fsReset{background:#fff;border:1px solid #666;color:#333;font-size:1.7rem;line-height:19px;padding:5px 15px;text-align:center;text-decoration:none;white-space:nowrap}.disabled#fsZoomIn,.disabled#fsZoomOut,.disabled#fsReset{border-color:#aaa;color:#aaa;pointer-events:none}#fs *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}#fs,#fsWrapper{height:100%}#fsWrapper{box-sizing:border-box;display:flex}#fsWrapper *{box-sizing:border-box}#fsWrapper .loader{animation:spin 1.25s linear infinite;font-size:2em;left:50%;position:absolute;top:50%;z-index:-1}.leftModalContainer{overflow:hidden;padding:0 19px;position:relative}.leftModalContainer .glider-prev,.leftModalContainer .glider-next{background:none;border-radius:40px;height:40px;margin-top:-20px;width:40px}.leftModalContainer .glider-prev::before,.leftModalContainer .glider-next::before{border-bottom:3px solid #333;border-right:3px solid #333;height:15px;margin-top:-9px;width:15px}.leftModalContainer .glider-prev::before{margin-left:7px}.leftModalContainer .glider-next::before{margin-right:7px;right:7px}.leftModalContainer .glider-prev{left:1px}.leftModalContainer .glider-next{right:1px}#fsNav{display:block;margin:0 25px;padding:15px 0;text-align:center;width:195px}#fsNav .thumbnailWrapper{align-items:center;align-items:stretch;border:1px solid #ccc;box-sizing:border-box;cursor:pointer;display:flex !important;height:80px !important;justify-content:center;margin:5px;max-width:115px;overflow:hidden;position:relative;width:80px !important}#fsNav .thumbnailWrapper:hover,#fsNav .thumbnailWrapper.selectedThumbnail{outline:3px solid #000;outline-offset:-3px}#fsNav .thumbnailWrapper img{display:block;max-height:80px;max-width:80px}#fsNav .glider-track{margin:0 auto}#fsNav .glider-slide{align-items:center;display:flex;flex-direction:column;min-width:unset}#fsNav.hidden{display:none}#fsContent{flex:1;max-width:93%;overflow:hidden;position:relative}#fsImageContainer{position:absolute}#fsImageContainer img{pointer-events:none}#fsZoomOptions{position:relative;text-align:center}#fsZoomIn{margin-right:20px}#fsZoomOut{margin-right:85px}#fsZoomIn span,#fsZoomOut span,#fsReset span{display:inline-block}#fsZoomIn span{pointer-events:none;transform:scale(1.65) translateX(-3px)}.zoomControl{outline-offset:3px}#fsZoomOut span{pointer-events:none;transform:scale(1.4) translate(-3px, -1px)}#fsReset span{pointer-events:none;transform:scale(1.3) translate(-3px, 1px)}#fsZoomedImgContainer{left:0;position:absolute;top:0}#fsZoomedImg{z-index:1}#fsShopByRoom{border-left:2px solid #ccc;flex:1;margin:0 0 15px;overflow:auto;padding-top:15px;width:0}#fsShopByRoom .inThisSceneTitle{color:#000;font-family:var(--fontHeading);margin-bottom:10px;margin-top:10px}#fsShopByRoom.active{padding:0 10px;width:200px}#fsShopByRoom .shopThisRoomBtn .caret{border-color:#fff}.sceneProd{cursor:pointer;font-size:12px;margin:0 0 8px}.sceneProd.active{color:#c00}.sceneProd img{float:left;margin:0 5px 0 0}.sceneProd .sceneProdPrice{color:#000}#fsSrcImgCont{position:absolute}#fsImageContainer.withTransition,#largePic.withTransition{transition:all .7s ease-in}#fsSceneLargeViewContainer{border:4px solid #000;opacity:0;pointer-events:none;position:absolute;right:220px;transition:opacity 300ms ease;z-index:2}#fsSceneLargeViewContainer.shown{opacity:1;pointer-events:all}.withVideo{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.headerModalContainer{font-family:var(--fontHeading);font-weight:500;max-width:250px}.rightModalContainer{display:flex;flex-direction:column;gap:2px;height:auto;margin-left:30px;width:calc(100% - 250px)}.imageSliderContainer{display:flex;flex-direction:row;height:auto;overflow:hidden;position:relative;width:100%}.previewArrows{align-items:center;align-self:center;background:none;border:0;border-radius:50%;color:#333;cursor:pointer;display:flex;font-size:40px;height:60px;outline-offset:-1px;padding:0 10px;width:60px}.previewArrows.hidden{display:none}.leftModalContainer .glider-dots button{background:#e5e5e5;border:none}.fsImageContainer--draggable{cursor:move}.imageSliderContainer .lpIcon-scrollleft::before{margin-left:6px}.imageSliderContainer .lpIcon-scrollright::before{margin-left:12px}
.colorpicker {
	background: transparent url(/dist/8c3041282af64a288932.png) no-repeat 11px 6px;
	display: none;
	font-family: Arial, Helvetica, sans-serif;
	height: 159px;
	margin-left: -11px;
	position: absolute;
	top: -8px;
	width: 386px;
}

.colorpicker_color {
	background: #f00;
	cursor: crosshair;
	height: 150px;
	left: 75px;
	overflow: hidden;
	position: absolute;
	top: 8px;
	width: 150px;
}

.colorpicker_color div {
	background: url(/dist/6441e63a57ccc5105bad.png);
	height: 150px;
	left: 0;
	position: absolute;
	top: 0;
	width: 150px;
}

.colorpicker_color div div {
	background: url(/dist/74ae058c4520ce724536.gif);
	height: 11px;
	left: 0;
	margin: -5px 0 0 -5px;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 11px;
}

.colorpicker_hue {
	cursor: n-resize;
	height: 152px;
	left: 12px;
	position: absolute;
	top: 7px;
	width: 40px;
}

.colorpicker_hue div {
	background: url(/dist/36150940cb6c492303f7.png) left top;
	height: 11px;
	left: -12px;
	margin: -5px 0 0;
	overflow: hidden;
	position: absolute;
	width: 64px;
}

.colorpicker_new_color {
	background: #f00;
	height: 70px;
	left: 237px;
	position: absolute;
	top: 8px;
	width: 40px;
}

.colorpicker_current_color {
	background: #f00;
	height: 70px;
	left: 237px;
	position: absolute;
	top: 88px;
	width: 40px;
}

.colorpicker input {
	border: 1px solid #999;
	color: #000;
	font: 14px Arial, Helvetica, sans-serif;
	height: 33px;
	left: 18px;
	padding: 0 7px;
	position: absolute;
	top: 0;
	width: 26px;
}

.colorpicker_hex {
	top: 124px;
}

.colorpicker_hex input {
	text-transform: uppercase;
	width: 60px;
}

.colorpicker_hex::before {
	content: '#';
}

.colorpicker_field,
.colorpicker_hex {
	left: 295px;
	position: absolute;
}

.colorpicker_field::before,
.colorpicker_hex::before {
	color: #000;
	font-size: 14px;
	font-weight: 500;
	line-height: 35px;
}

.colorpicker_field span {
	display: none;
}

.colorpicker_rgb_r {
	top: 8px;
}

.colorpicker_rgb_r::before {
	content: 'R';
}

.colorpicker_rgb_g {
	top: 46px;
}

.colorpicker_rgb_g::before {
	content: 'G';
}

.colorpicker_rgb_b {
	top: 85px;
}

.colorpicker_rgb_b::before {
	content: 'B';
}

.colorpicker_hsb_h,
.colorpicker_hsb_s,
.colorpicker_hsb_b,
.colorpicker_submit {
	display: none;
}

.colorpicker_focus {
	background-position: center;
}

.colorpicker_hex.colorpicker_focus {
	background-position: bottom;
}

.colorpicker_submit.colorpicker_focus {
	background-position: bottom;
}

.colorpicker_slider {
	background-position: bottom;
}

.advancedColorPickerContainer .colorpicker_field input,
.advancedColorPickerContainer .colorpicker_hex input {
	font-size: 1.4rem;
	height: 32px;
	padding: 2px 7px;
	width: 77px;
}

.lpCollapsible{border-bottom:1px solid #ccc;margin:0}.lpCollapsible.collapsed .lpcCollapsible{display:none}.lpCollapsible.collapsed .lpcHeader.lpcToggleCollapsible::after{top:18px;transform:rotate(225deg)}.lpcHeader{color:#333;font-weight:500;line-height:21px;padding:15px 10px 15px 30px;position:relative;text-transform:uppercase;transform:translateZ(0)}.lpcHeader.lpcToggleCollapsible::after{border-left:2px solid #333;border-top:2px solid #333;content:"";height:7px;position:absolute;left:10px;top:24px;transform:rotate(45deg);width:7px;z-index:-1}.lpcHeader.noBorder{border:0}.lpcHeader.full-width{background-color:#fff;border:0;font-size:14px;text-align:left;width:100%}.lpcCollapsible{padding:0 0 10px}
.product-item{display:flex;flex-direction:row;margin:25px 0}.product-item--spacing-small{margin:10px 0}.product-item--spacing-medium{margin:20px 0}.product-item__sub{margin-left:95px}.product-item__imageWrapper{display:table;text-align:left}.product-item__imageWrapper--style-border{border:1px solid #ccc}.product-item__image{margin-right:20px}.product-item__image--size-medium{max-height:75px;max-width:75px}.product-item__image--spacing-small{margin-right:10px}.product-item__image--spacing-medium{margin-right:15px}.product-item__info--width-small{width:237px}.product-item__name{font-weight:500;text-decoration:none}.product-item__name--style-normal{font-weight:normal}.product-item__name--style-underline{text-decoration:underline}.product-item__name--size-small{font-size:12px}.product-item__divider{margin:0 10px}.product-item--view-vertical{flex-direction:column}.product-item--view-vertical .product-item__image{margin-right:0}.product-item--view-vertical .product-item__imageWrapper{display:block;text-align:center}.product-item--view-vertical .product-item__name{margin:5px 16px 7px}
.delivery-options-container{padding:7px 35px 7px}.delivery-options-container .product-item{margin-bottom:11px}.delivery-options-container .product-item__info{font-size:1.6rem;line-height:1.3em}.delivery-options__tab{border-bottom:5px solid transparent;cursor:pointer;float:left;font:18px var(--fontHeading);margin:0 10px;padding:10px 45px;text-align:center;text-transform:uppercase}.delivery-options__tab:first-child{margin-left:0}.delivery-options__tab--selected{border-bottom-color:#000;font-weight:500}.delivery-options__tabContent{border-top:1px solid #cacaca;padding:20px 0 0;position:relative}.delivery-options__tabContent--ship .delivery-options__zipLabel{position:relative}.delivery-options__tabContent--ship .field{padding:0}.delivery-options__tabContent--pickup .delivery-options__zipLabel,.delivery-options__tabContent--inventory .delivery-options__zipLabel{margin-left:0}.delivery-options__tabContent--pickup .store-pickup-list__radio,.delivery-options__tabContent--pickup .store-pickup-list__name,.delivery-options__tabContent--pickup .store-pickup-list__address,.delivery-options__tabContent--inventory .store-pickup-list__radio,.delivery-options__tabContent--inventory .store-pickup-list__name,.delivery-options__tabContent--inventory .store-pickup-list__address{float:left}.delivery-options__tabContent--pickup .store-pickup-list__days,.delivery-options__tabContent--inventory .store-pickup-list__days{clear:both}.delivery-options__zipWrapper{display:flex;justify-content:center}.delivery-options__zipWrapper .validationMessage{left:0;position:absolute;top:64px}.delivery-options__zipWrapper .validationMessage .error.valid{display:none}.delivery-options__tabContent--ship .delivery-options__zipWrapper{margin-bottom:30px}.delivery-options__country{float:left;margin-top:20px}#selectDeliveryOptionsModal .delivery-options__tabContent--ship .delivery-options__country{width:95%}.delivery-options__zipLabel,.delivery-options__regionLabel{float:left;margin-left:25px}.delivery-options__zipText{margin-right:10px}.delivery-options__tabContent--ship .delivery-options__zipText{display:block}.delivery-options__zipText--500{font-weight:500}.delivery-options__zip{float:left;font-size:1.4rem}#selectDeliveryOptionsModal .delivery-options__zip,#changeStoreModal .delivery-options__zip{width:160px}.delivery-options__zipBtn{float:left;height:44px;line-height:normal;margin-left:10px}.delivery-options__tabContent--ship .delivery-options__zipBtn{float:left}.delivery-options__region{-webkit-appearance:menulist;background:#fafafa;background:linear-gradient(to bottom, #fff 0%, #f3f3f3 100%);border:1px solid #999;border-radius:2px;font-size:1.4rem;height:35px;padding-left:12px}.delivery-options__region option{padding-left:12px}#lpModalContent .field.fieldRadio.shipping-options__item{clear:both;padding:0 20px;width:auto}#lpModalContent .field.fieldRadio.shipping-options__item .available-shipping-options__label,#lpModalContent .field.fieldRadio.shipping-options__item .store-pickup-list__label{border-top:1px solid #b6b6b6;cursor:pointer;display:block;padding:15px 20px;position:relative}#lpModalContent .field.fieldRadio.shipping-options__item:first-child .available-shipping-options__label,#lpModalContent .field.fieldRadio.shipping-options__item:first-child .store-pickup-list__label{border-top:0}#lpModalContent .field.fieldRadio.shipping-options__item>label::before{margin-top:-8px}#lpModalContent .field.fieldRadio.shipping-options__item>label::after{margin-top:-8px}.available-shipping-options{max-height:197px;overflow:auto}.available-shipping-options__label{-webkit-tap-highlight-color:transparent}.shipping-options__item--selected{background:#f2f2f2}.delivery-options__list:not(:empty){border:1px solid #b6b6b6}.available-shipping-options__radio{float:left}.available-shipping-options__name{float:left;font-size:1.6rem;font-weight:500;margin-left:10px}.shipping-options__item--override .available-shipping-options__name{color:#900}.available-shipping-options__override{font-weight:normal}.available-shipping-options__cost{float:right;font-size:1.8rem}.available-shipping-options__days{clear:both;color:dimgray;font:13px var(--fontHeading);margin:0 90px 0 12px}.available-shipping-options__description{clear:both;color:#aaa;font:13px var(--fontHeading);line-height:1em;margin-left:32px}.delivery-options__estimatedDelivery{bottom:-25px;color:#999;font-size:1.2rem;position:absolute;right:0;text-align:right}.store-pickup-list{margin-top:30px;max-height:191px;overflow:auto}.inventory-store-pickup-list{margin-top:30px;max-height:200px;overflow:auto}.inventory-store-pickup-list .store-pickup-list__label{height:36px;line-height:36px}.inventory-store-pickup-list .store-pickup-list__radio{margin-top:10px}.inventory-store-pickup-list .store-pickup-list__name{margin-left:12px}.inventory-store-pickup-list .store-pickup-list__address{margin-left:12px}.store-pickup-list__label{border-top:1px solid #b6b6b6;cursor:pointer;display:block;padding:15px 0;position:relative}.shipping-options__item:first-child .store-pickup-list__label{border-top:0}.store-pickup-list__name{font-size:1.6rem;font-weight:500;margin-left:12px}.store-pickup-list__address{margin-left:20px}.store-pickup-list__days{color:dimgray;font:13px var(--fontHeading);line-height:1em;margin-left:12px}.store-pickup-list__storeLabel{font-size:1.6rem;font-weight:500;position:absolute;right:30px;top:15px}.delivery-options__actionButtons{margin-top:20px;text-align:center}.available-shipping-options__errors{margin:-10px 50px 20px}.available-shipping-options__errors--noShippingOptionsResults{margin:0 50px 50px}.available-shipping-options__error{color:#c00;font-size:1.5rem;font-weight:500;margin-top:10px}.available-shipping-options__error:first-child{margin-top:0}.available-shipping-options__error--plain{color:#c00;font-weight:500}.no-store-msg{color:#c00;font-weight:500;margin:20px 20px 0 52px}.enter-zip-callout{font:500 16px var(--fontHeading);margin:0 20px;padding:50px 0 100px;text-align:center}.shipping-options__item+.enter-zip-callout{border-top:1px solid #b6b6b6}#changeStoreModal .delivery-options-container .product-item{margin-bottom:25px}#changeStoreModal .lpForm label.error{background:#fafafa;font-size:1.1rem;padding-left:7px}#changeStoreModal .no-store-msg{margin:6px 20px 20px 52px}.delivery-options__zipWrapper.lpForm .fieldPair .field{width:auto}.delivery-options__zipWrapper.lpForm .fieldPair .field .jsShippingCountry{margin-right:15px}#selectDeliveryOptionsModal .product-item__image{height:40px;width:40px}
#emailOptionsModal h2{font-size:2rem;font-weight:500;margin-bottom:27px;float:left}#emailOptionsModal input[type=checkbox]{margin-right:4px}#emailOptionsModal .messageInserts{align-items:center;border-top:1px solid #cecece;display:flex;margin-top:5px;padding-top:14px}#emailOptionsModal .insertsTitle{font-weight:500;margin-right:10px}#emailOptionsModal .msgInsertBtn{font-size:1rem;margin-right:5px;text-transform:none}#emailOptionsModal .emailMessage{box-sizing:border-box;margin:10px 0 0;resize:none;width:100%}#emailOptionsModal .optInCalloutField{margin-top:-5px;padding-bottom:20px}#emailOptionsModal .sendEmailBtn{width:112px}#emailOptionsModal .footNote{font-size:1.1rem}#emailOptionsModal .lpForm.lpForm--compact .field .valid+.errorMessage{left:inherit;position:inherit;top:inherit}#emailOptionsModal #ErrorProductEmail{margin:40px}#emailOptionsModal #frmEmailProduct{padding:3px}#bdEmailAFriend #bt_invite_box,#bdEmailAFriend #bc-chat-container,#bdPopup #bt_invite_box,#bdPopup #bc-chat-container{display:none !important}
#fsWrapper.productPhotos{flex-flow:column}#fsWrapper.productPhotos .leftModalContainer{margin:12px 0 0}#fsWrapper.productPhotos .leftModalContainer #fsNav{margin:0 25px 0;padding:0;width:calc(100% - 50px)}#fsWrapper.productPhotos .leftModalContainer #fsNav .thumbnailWrapper img{display:block;height:100%;max-height:80px;max-width:80px;object-fit:cover;width:100%}#fsWrapper.productPhotos .rightModalContainer{margin-left:0;width:100%}#fsWrapper.productPhotos .rightModalContainer #fsZoomOptions{padding-top:10px;text-align:right;margin-top:0}#fsWrapper.productPhotos .rightModalContainer #fsZoomOptions button{border-radius:0}#fsWrapper.productPhotos .rightModalContainer #fsZoomOptions #fsZoomIn{margin-right:0px}#fsWrapper.productPhotos .rightModalContainer #fsZoomOptions #fsZoomOut{margin-right:33px;margin-left:5px}#fsWrapper.productPhotos .rightModalContainer .fsOptionsWrapper{display:flex;justify-content:flex-end;position:relative}#fsWrapper.productPhotos .rightModalContainer .fsOptionsWrapper .fsPhotoTitle{flex-grow:1;padding:10px 10px 0 30px;font-weight:500}#fsWrapper.productPhotos .rightModalContainer #fsContent{margin:auto}#fsWrapper.productPhotos .imageSliderContainer{padding:0 2px}.imageTabs{padding:2px 0 0}.imageTabs .imageTab{border-bottom:5px solid transparent;cursor:pointer;float:left;font:16px var(--fontHeading);margin:0 10px;min-width:80px;padding:5px 0;text-align:center}.imageTabs .imageTab:focus{outline-width:2px}.imageTabs .imageTab--selected{border-bottom-color:#000;font-weight:500}.imageTabs .imageTab:first-child{margin-left:0}.imageTabContent{border-top:1px solid #cacaca;padding:18px 0 0}.imageTabContent #fsImageContainer img{object-fit:contain;object-position:center;width:100%}.imageTabContent #fsVideoContainer{height:100%;text-align:center}.imageTabContent #fsVideoContainer video{height:100%;width:100%}#lpModal.lpModal--alt1 .lpModalClose.hideFocus{outline:none}
.frequentlyBoughtTogetherSection{padding:10px 0 30px}.frequentlyBoughtTogetherSkeleton{--fbtSkeletonImageWidth: 174px;--fbtSkeletonImageHeight: 174px;--fbtSkeletonGap: 60px;--fbtSkeletonSymbolSize: 34px;box-sizing:border-box;display:grid;gap:var(--fbtSkeletonGap);grid-template-columns:repeat(var(--fbtSkeletonItemCount), minmax(auto, 174px)) minmax(auto, 200px)}.frequentlyBoughtTogetherSkeleton *{box-sizing:inherit}.frequentlyBoughtTogetherSkeleton__productImage{height:var(--fbtSkeletonImageWidth)}.frequentlyBoughtTogetherSkeleton__productBucket{position:relative}.frequentlyBoughtTogetherSkeleton__productBucket::after{content:"+";font-size:var(--fbtSkeletonSymbolSize);line-height:1;position:absolute;right:0;top:calc(var(--fbtSkeletonImageHeight) / 2);transform:translateX(200%)}.frequentlyBoughtTogetherSkeleton--count2 .frequentlyBoughtTogetherSkeleton__productBucket:nth-child(2)::after,.frequentlyBoughtTogetherSkeleton--count3 .frequentlyBoughtTogetherSkeleton__productBucket:nth-child(3)::after{display:none}.frequentlyBoughtTogetherSkeleton__checkboxWrapper{display:flex;justify-content:center}.frequentlyBoughtTogetherSkeleton__checkbox{height:22px;margin-bottom:0;width:22px}.frequentlyBoughtTogetherSkeleton__totalPriceAddToCart{align-items:center;display:flex;flex-direction:column;padding-top:calc(var(--fbtSkeletonImageHeight) / 3);position:relative}.frequentlyBoughtTogetherSkeleton__totalPriceAddToCart::before{content:"=";font-size:var(--fbtSkeletonSymbolSize);left:0;line-height:1;position:absolute;top:calc(var(--fbtSkeletonImageHeight) / 2);transform:translateX(-200%)}

/*# sourceMappingURL=product.36ace247eae7dbc8430c.css.map*/