.product-header{text-align:left;font-size:18px;font-weight:400;width:100%;padding:0px 0px 10px 0px;border-bottom:1px solid #b5cdc2;margin:0px 0px 20px 0px}.product-page-fine{font-size:13.5px}.dimension-container{width:100%;margin:15px 0px}#dimension-info{text-align:center;width:100%;table-layout:fixed;border-collapse:collapse}#dimension-info th,td{padding:5px;border:2px solid #fff;border-spacing:0px}#dimension-info th{background-color:#3d4643;color:#fff;text-transform:uppercase;font-weight:700;font-size:13px}#dimension-info td:first-child{background-color:#7d9c90;color:#fff;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:0.5px}#dimension-info td{background-color:#e8e8e8;color:#000}.pricing-container{width:100%;margin:15px 0px}#pricing-info{text-align:center;width:100%;border-collapse:collapse}#pricing-info th,td{padding:5px;border:2px solid #fff;border-spacing:0px}#pricing-info th{background-color:#3d4643;color:#fff;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:0.5px}#pricing-info td:first-child{font-weight:700}#pricing-info tr{background-color:#e8e8e8;color:#000}#pricing-info tr:nth-child(odd){background-color:#ccc}.customization-container{width:100%;margin:15px 0px}#customization-info{width:100%;text-align:center;table-layout:fixed;font-size:11px;text-transform:uppercase;letter-spacing:0.5px;font-weight:700;color:#000}#customization-info img{display:block;margin:0 auto;padding:10px;max-width:50px}.upgrades-container{width:100%;margin:15px 0px}.upgrades-info{width:100%;text-align:left;line-height:35px;color:#000}.upgrades-info div{margin:10px 0px}.upgrades-info span{font-weight:700}.upgrades-info img{float:left;margin:5px;max-width:30px}.option-selectors-custom .clickyboxes li.swatch-item,.option-selectors .clickyboxes li.swatch-item{margin:0 4px 1em;border-style:solid;border-width:1px;border-color:#dcdcdc;padding:4px}.option-selectors-custom .clickyboxes li.swatch-item.selected,.option-selectors .clickyboxes li.swatch-item.selected{border-color:#829f9d;border-width:2px}.option-selectors-custom .clickyboxes li a.option_swatch,.option-selectors .clickyboxes li a.option_swatch{font-size:0;background-size:cover;border-style:solid;border-width:1px;border-color:#ddd}.option-selectors-custom .cc-hover-line,.option-selectors .cc-hover-line{display:none!important}.option-selectors-custom .clickyboxes li a.option_button,.option-selectors .clickyboxes li a.option_button{line-height:1.5em;height:initial;width:initial;background-image:none}.spb-label-tooltip label{font-size:15px;line-height:1.2em;font-weight:600;text-transform:none}#infiniteoptions-container .spb-productoptionswatch{width:40px;height:40px;margin-right:0;margin:10px;border-style:solid;border-width:1px;border-color:#dcdcdc;padding:4px;position:relative}.spb-productoptionswatchwrapper{vertical-align:middle;font-size:0}.spb-productoptionswatchwrapper input[type="radio"]:checked+.spb-productoptionswatch:before{content:"";border:2px #829f9d solid;width:50px;height:50px;padding:10px;position:absolute;left:-5px;top:-5px}.spb-productoptionswatchwrapper input[type=radio]+.spb-productoptionswatch:before{border-style:solid;border-width:1px;border-color:#dcdcdc;content:"";width:50px;height:50px;padding:10px;position:absolute;left:-6px;top:-5px}#infiniteoptions-container .spb-productoptionswatchwrapper input[type="radio"]:checked+.spb-productoptionswatch{box-shadow:none;border:0}#infiniteoptions-container span{display:flex}input.spb-productoptiontextcolor.spb-productoptionbackground{cursor:pointer}.product-area__details__header .product-area__col--price.price-area--has-vendor.price-area--no-unit-price{position:relative}.product-area__details__header .price-loader{position:absolute;bottom:16px;right:40px}