.pdpSpecsContainer{background-color:#fff;width:100%;position:relative}.pdpSpecsContainer.axis{background-color:#0000}.pdpSpecsDiv{width:100%;height:100%;display:flex}.nonP{padding-top:0}.nonP .pdpSpecsRight{background-color:#fff;width:40%}.nonP .pdpSpecsTopRight{opacity:1;transition:opacity .5s}.nonP .pdpSpecsLeft{width:60%;height:100%;padding:3% 10% 5%;position:relative}.nonP.plunge .pdpSpecsLeft{padding:5% 10%}.nonP.plunge .pdpSpecsDisc strong{font-weight:500}p.nonpContactUs{margin-top:5%;font-size:16px}p.nonpContactUs span{font-weight:500}p.nonpContactUs .fs{cursor:pointer;text-decoration:underline}p.pdpTopRightEyebrow{margin:0 0 2%;font-size:clamp(1px,.8vw,16px)}.nonP .pdpSpecsButton{padding:7% 0!important}.nonP.plunge .pdpSpecsButton{padding:6% 0!important}.nonP .specsLeftMainImage{width:100%;margin-bottom:2%;padding-bottom:93%;position:relative}.nonP .specsLeftMainImage img{object-fit:cover;opacity:0;transition:opacity .5s}.nonP .pdpSpecsBottomRight{margin-top:0}.nonP .specsLeftMainImage .active{opacity:1}.nonP .specsLeftOptionsFlex{flex-wrap:nowrap;align-items:flex-start;width:100%;display:flex;position:relative;overflow:hidden}.nonP .pdpSpecsLeft button{white-space:nowrap;cursor:pointer;width:2%;height:unset;font-size:1vw;font-family:var(--p-font-r);color:var(--p-color);background:0 0;border:none;padding:0;font-weight:500;transition:display .5s;display:none;position:absolute;bottom:19%;right:14%}.nonP.plunge .pdpSpecsLeft button{bottom:16%}.nonP .pdpSpecsLeft button:first-of-type{left:12%;right:auto;transform:rotate(180deg)}.nonP .pdpSpecsLeft button.clickable{display:flex}.nonP .pdpSpecsLeft button svg line,.nonP .pdpSpecsLeft button svg polyline{stroke:var(--p-color)}.nonP .typeCellCtn{--w:20%;width:var(--w);flex:0 0 var(--w);transition:transform .5s;position:relative;transform:translate(0%)}.nonP .typeCell{cursor:pointer;background:0 0;border:1px solid #d9d9d9;justify-content:center;align-items:center;width:100%;padding-bottom:100%;transition:background .5s,border .5s;display:flex;position:relative;overflow:hidden}.specsLeftMainImage.dormant,.typeCellCtn.dormant{background-color:#ddd}.nonP:not(.plunge) .typeCell img{object-fit:contain;width:90%!important;height:90%!important;top:5%!important;left:5%!important}.nonP .typeCell.active{border:1px solid var(--p-color)}.nonP .typeCellCtn:not(:last-of-type){margin-right:5%}.nonP .typeCellCtn span{font-weight:500}p.typeCellDisc{font-size:clamp(1px,.8vw,16px)}.sizesCtn{width:100%;padding-bottom:57%;position:relative}.sizesCtn img{opacity:0;object-fit:cover;transition:opacity .5s}.sizesCtn .active{opacity:1}p.sizesEyebrow{font-size:.8vw;font-weight:500;position:relative}.scd{padding-bottom:3%;position:relative}.scd span{font-weight:500}.scd:after{content:"";background-color:var(--p-color);width:100%;height:1px;position:absolute;bottom:0;left:0}.pdpSpecsLeft{width:70%;height:100%}.pdpSpecsRight{width:30%;max-width:627px;min-height:calc(100vh - var(--header-height));background-color:#ece9e2;flex-direction:column;justify-content:space-between;margin:0 auto;padding:40px;display:flex}.pdpSpecsRight .pdpSpecsButton{color:#fff;cursor:pointer;background-color:#444b56;border:1px solid #fff;justify-content:center;align-items:center;width:100%;font-size:1vw;text-decoration:none;display:flex;position:relative;border:1px solid #444b56!important;padding:8% 0!important}.pdpSpecsRight .pdpSpecsButton:hover{background-color:#0000!important;border:1px solid #444b56!important}.pdpSpecsRight .pdpSpecsButton:hover .cellInfoButtonText{color:#444b56}.pdpSpecsRight .pdpSpecsButton:hover .flexCellSvg{stroke:#444b56}.pdpSpecsRight .pdpSpecsButton .cellButtonArrow{position:absolute;right:5%;width:1.5vw!important;margin:0!important}.pdpSpecsRight .pdpSpecsButton .cellInfoButtonText{color:#fff;font-size:clamp(1px,1.1vw,21px);font-family:var(--p-font-r);margin:0!important}h1.pdpSpecsHeader{width:100%;margin:0;font-size:clamp(1px,3.5vw,70px);font-weight:200;line-height:110%}p.pdpSpecsDisc{margin:2% 0;font-size:clamp(1px,.8vw,16px);line-height:160%}p.techSpecs{border-bottom:1px solid #444b56;width:100%;margin:4% 0 0;padding-bottom:4%;font-size:clamp(1px,.8vw,17px);font-weight:500}p.priceEyebrow{margin:0;font-size:clamp(1px,.9vw,19px);font-weight:500}.pdpSpecsContainer .pdpSliderInfoDivLayerOne{display:none}.priceFlex{font-size:clamp(1px,.9vw,19px)}.priceFlex ul{margin:2% 0 5%;padding-left:4%}.scrollHelper{white-space:nowrap;color:#fff;align-items:flex-end;font-size:.8vw;display:flex;position:absolute;bottom:5%;left:5%}.scrollHelper svg{width:7%;transform:rotate(90deg)}.radioCtn input{display:none}.radioCtn label{margin:4% 0;padding-left:8%;font-size:clamp(2px,1vw,18px);display:block;position:relative}.radioCtn label:before{content:"";border:1px solid #444b56;width:.5vw;height:.5vw;padding:1%;position:absolute;top:50%;left:0%;transform:translateY(-50%)}.radioCtn input:checked~label:before{background-color:#444b56}.radioCtn input:checked~label{font-weight:500}.faqFlexTitle{font-size:clamp(1px,.8vw,17px)!important}.specsFlex ul{margin:0 0 2%;font-size:.8vw}.specsFlex .single-faq-absolute{height:clamp(1px,2.6vw,55px)}.specsFlex .disc-absolute.active{max-height:200px}.specsFlex .plus-wrapper{width:1vw;height:1vw;position:relative}.specsFlex li{margin:1% 0;font-weight:400;font-size:clamp(1px,.7vw,15px)!important}.specsFlex li:last-child{margin-bottom:4%}.pdpSpecsBottomRight{margin-top:5%}@media only screen and (max-width:1100px){.pdpSpecsRight{background-color:#ece9e2;flex-direction:column;justify-content:space-between;width:100%;max-width:1100px;height:auto;min-height:100%;padding:0% 3% 3%;display:flex}.radioCtn label{font-size:16px}.faqFlexTitle{font-size:16px!important}.pdpSpecsContainer{padding-top:0}.pdpSpecsContainer .pdpSliderDiv{height:100vw!important}.pdpSpecsLeft{width:100%;height:100vw}.pdpSpecsDiv{flex-direction:column}h1.pdpSpecsHeader{width:100%;margin:0;font-size:10.5vw;font-weight:200;line-height:110%}p.pdpSpecsDisc,p.techSpecs{font-size:16px}.disc-absolute{font-size:16px!important}.specsFlex .disc-absolute.active{max-height:350px}.specsFlex .single-faq-absolute{height:70px!important}.pdpSpecsContainer{height:auto}.specsFlex .plus-wrapper{width:25px;height:25px;position:relative}.priceFlex{margin-top:10%;font-size:16px}p.priceEyebrow{font-size:16px}.scrollHelper{display:none}.pdpSpecsButton .cellInfoButtonText{margin-left:-15%;font-size:5.1vw}.pdpSpecsRight .pdpSpecsButton .cellInfoButtonText{font-size:5.1vw;margin:0!important}.pdpSpecsRight .pdpSpecsButton .cellButtonArrow{width:6.5vw!important}.specsFlex li{margin:1% 0;font-weight:400;font-size:16px!important}.radioCtn label:before{width:2.5vw;height:2.5vw}.nonP .pdpSpecsLeft{width:100%}p.sizesEyebrow,p.typeCellDisc{font-size:16px}.nonP .typeCellCtn{--w:45%;width:var(--w);flex:0 0 var(--w);position:relative}.specsLeftOptionsFlex{justify-content:space-between;flex-wrap:wrap!important}.nonP .typeCellCtn:not(:last-of-type){margin-right:0}p.pdpTopRightEyebrow{margin:6% 0 2%;font-size:4vw}.nonP .pdpSpecsRight{background-color:#fff;width:100%}p.nonpContactUs{margin-top:5%;font-size:16px}.nonP .pdpSpecsLeft button{width:8%;bottom:40px!important}.specsLeftOptionsFlex.longer .typeCellCtn:not(:last-of-type){margin-right:5%}.specsLeftOptionsFlex.longer{margin-bottom:40px;flex-wrap:nowrap!important}}
