.columns .column.main{max-width:100%}.affirm-promo iframe{max-width:100%}#learn-more img{height:1em !important;margin:0 .3em !important;vertical-align:baseline !important}.col-2.shape-box .select-type-container label .select-type-title{max-width:132px}.select-type-container{background-color:#fafafa;padding-bottom:20px;margin-bottom:30px;cursor:pointer;overflow:hidden;transition:all .5s}.select-type-container:hover{-webkit-box-shadow:1px 3px 13px 0 rgba(0,0,0,.1);-moz-box-shadow:1px 3px 13px 0 rgba(0,0,0,.1);box-shadow:1px 3px 13px 0 rgba(0,0,0,.1)}.select-type-container:hover label{cursor:pointer}.select-type-container:hover label .select-type-title{color:#fc5621}.select-type-container:hover label .action-wrapper .select-type-action-button{background-color:#fc5621;border-color:#fc5621;color:#fff}.select-type-container label input[type=radio]{visibility:hidden;position:absolute;top:0;left:0;opacity:0}.select-type-container label .shower-door-slider{max-width:270px;min-width:270px}.select-type-container label .shower-door-slider .slick-dots{position:absolute;margin:0;bottom:6px;left:50%;transform:translateX(-50%)}.select-type-container label .shower-door-slider .slick-dots li{display:inline-block;margin:0}.select-type-container label .shower-door-slider .slick-dots li button{background:#fff;border:none;overflow:hidden;border-radius:50%;padding:0;color:#fff;width:6px;height:6px;margin:0 3px}.select-type-container label .shower-door-slider .slick-dots li.slick-active button{background-color:#000;color:#000}.select-type-container label .select-type-title{color:#a0a0a0;font-size:16px;font-weight:500;margin:5px 0 10px;height:30px;display:flex;align-items:center;justify-content:center}.select-type-container label .action-wrapper .select-type-action-button{color:#a5a5a5;border:1px solid #bbb;border-radius:5px;background-color:transparent;padding:3px 0;font-size:14px;letter-spacing:.7px;text-transform:capitalize;font-weight:400;width:110px}#select-product{padding:0}#select-layout{margin-top:15px;padding:0}#select-layout .col-md-5ths{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}#select-layout .select-type-container:hover label .select-type-title{color:#a0a0a0}#select-layout .select-type-container label .select-type-title{font-size:13px;padding:0 5px;min-height:63px;color:#afaeae}#measurements-wrapper{margin-top:20px}#measurements-wrapper h3{margin:5px 0 20px;text-transform:capitalize;font-size:22px;font-family:'Montserrat',sans-serif;font-weight:600;color:#fc5621}#measurements-wrapper .measurements-table-heading{font-size:20px;text-transform:capitalize;font-weight:600;color:#fc5621;display:inline-block}#measurements-wrapper .measurements-table thead tr th{border-bottom:none}#measurements-wrapper .measurements-table td{border-bottom:1px solid #ececec !important}#measurements-wrapper .measurements-table .measurement-label{font-weight:500;color:#008cb8;font-size:20px}#measurements-wrapper .measurements-table .form-group{margin-bottom:0}#measurements-wrapper .measurements-table .form-group .form-control{max-width:80px;height:auto;padding:4px 12px}#measurements-wrapper .measurement-tooltip-help .tooltip_help{background-color:#d7f4ff;color:#020021;border:1px solid #27b2d9;font-weight:500;padding:5px 10px;width:280px;bottom:calc(100% + 10px);z-index:5;font-size:11px;border-radius:5px;position:absolute;left:initial;display:none}#measurements-wrapper .measurement-tooltip-help .tooltip_help:after{content:'';border:8px solid #27b2d9;width:6px;height:3px;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;position:absolute;bottom:-16px;left:8px}#measurements-wrapper .measurement-tooltip-help i{margin-bottom:0}#measurements-wrapper .measurement-tooltip-help i:hover~.tooltip_help{display:block}.raq-next-button{padding:2px 0;width:110px;font-size:18px;text-transform:capitalize;font-weight:500;color:#fff;background-color:#fc5621;border:1px solid #fc5621;transition:all .5s;border-radius:3px}.raq-next-button:hover{color:#fc5621;background-color:#fff}.floor-ceiling-wrapper .form-check-label:hover{color:#fc5621;text-decoration:underline}.floor-ceiling-wrapper .custom-tab-content .control input{position:absolute;z-index:-1;opacity:0}.floor-ceiling-wrapper .custom-tab-content .control__indicator{position:absolute;top:0;left:0;width:14px;height:14px;border:none}.floor-ceiling-wrapper .custom-tab-content .control:hover input~.control__indicator{border-color:#fc5621}.floor-ceiling-wrapper .custom-tab-content label input[type=checkbox]~.control__indicator:after{width:5px;height:8px;transform:rotate(45deg);border:solid #fc5621;border-width:0 2px 2px 0;content:"";position:absolute;left:3px;top:1px;opacity:0}.floor-ceiling-wrapper .custom-tab-content label input[type=checkbox]:checked~.control__indicator:after{opacity:1}.floor-ceiling-wrapper .form-check{padding-left:0}#raq_customization_glass_type_thickness_form,#raq_customization_harware_form,#customize-protection{margin-top:15px}.custom-tab-content{position:relative}.custom-tab-content .control{position:relative;padding-left:25px;margin:0}.custom-tab-content .control:hover{text-decoration:underline;color:#fc5621}.custom-tab-content .control:hover .custom_tooltip_help{display:block}.custom-tab-content .control .control__indicator:before{content:"";display:block;width:14px;height:14px;border-radius:50%;border:1px solid #b1b1b1;position:absolute;top:3px;left:0}.custom-tab-content .control .control__indicator:after{content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:#fc5621;position:absolute;top:7px;left:4px;opacity:0}.custom-tab-content .control input{position:absolute;top:0;left:0;visibility:hidden;opacity:0}.custom-tab-content .control input:checked~.control__indicator:before{border-color:#fc5621}.custom-tab-content .control input:checked~.control__indicator:after{opacity:1}.glass-type-message{font-size:10px;font-weight:500;display:inline-block;padding:7px 10px;background:#fafafa;border:1px dashed #3e3e3e;border-radius:7px;color:#000}h2.raq-category-heading{font-size:22px !important;font-weight:500 !important}.fancybox-button{display:none}.text-success{color:#3c763d !important}.select-attributes-wrapper{margin-top:-5px}.select-attributes-wrapper:after{content:"";display:block;clear:both}.select-attributes-wrapper .attribute-select-pre-image{float:left;padding-left:20px;margin-top:-5px}.select-attributes-wrapper .attribute-inner-content{float:left;padding-left:10px;margin-bottom:15px}.select-attributes-wrapper .attribute-inner-content label{font-size:13px;font-weight:600}#product-title-modal .modal-dialog{max-width:600px;margin:30px auto}#product-title-modal .modal-dialog .modal-header{padding:15px}#product-title-modal .modal-dialog .modal-header h4{font-weight:700}#product-title-modal .modal-dialog .modal-body{padding:15px}#product-title-modal .modal-dialog #product-title-form .modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5);border-radius:6px}#product-title-modal .modal-dialog #product-title-form .modal-content .modal-header .modal-title{margin:0}#product-title-modal .modal-dialog #product-title-form .modal-content .close{font-size:21px;border:none;background:0 0}#product-title-modal .modal-dialog #product-title-form .modal-content .form-group label{font-size:13px;font-weight:600}#product-title-modal .modal-dialog #product-title-form .modal-content .form-group input{border-radius:4px}.modal-backdrop{height:100vh !important}.raq-next-button.send-quote{width:260px;padding:2px 0;font-size:18px;text-transform:capitalize;font-weight:500;color:#fff;background-color:#fc5621;border:1px solid #fc5621;transition:all .5s;border-radius:3px}#your-info h3{font-size:18px;font-style:normal;line-height:1.4;text-rendering:optimizeSpeed;font-weight:600}.control--checkbox{color:#afacac}.control--checkbox .control__indicator:before{border-radius:0 !important}.control--checkbox .control__indicator:after{content:"";top:5px !important;left:4px !important;width:5px !important;height:8px !important;transform:rotate(45deg);border:solid #fc5621;background-color:transparent !important;border-width:0 2px 2px 0;border-radius:0 !important;display:block;opacity:0}.control--checkbox input[type=checkbox]:checked~.control__indicator{opacity:1}#your-products>div{max-height:400px;overflow-y:auto;overflow-x:hidden;height:initial !important}.category-option-value-description{max-width:230px;margin:10px 0 0 auto;font-weight:600;font-family:Montserrat;color:#333;font-size:10px}.category-option-value-description li{font-weight:600;margin-bottom:0}.category-option-value-description li:before{content:'-';font-size:14px;line-height:1;margin-right:3px}#total_products{font-size:15px;font-weight:600;margin-left:5px;margin-top:14px}#experience_level,#project-time-frame{height:33px !important}.custom_tooltip_help{display:none;position:absolute;bottom:25px;background-color:#d7f4ff;color:#020021;border:1px solid #27b2d9;font-weight:500;padding:5px 10px;width:280px;border-radius:5px;z-index:5;text-align:justify;font-size:11px}.custom_tooltip_help:after{content:'';border:8px solid #27b2d9;width:6px;height:3px;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;position:absolute;bottom:-16px}.form-check .form-check-input:focus,input:focus{box-shadow:none !important}.modal-content button:focus{outline:0}.manufacture-service-block a{margin-left:10px}.manufacture-service-block .manufacture-country{margin-left:10px}.custom-size-content-block .add-to-cart-buttons .custom-btn-cart{background-image:url('../../frontend/Fabglass/main/en_US/Fabglass_Showerdoor/Magento_Catalog/images/icon_cart.png');text-transform:capitalize;font-size:14px;height:45px;border-radius:4px;background-color:#f9582f;width:100%;transition:all .5s;background-repeat:no-repeat;background-position:95px center;min-height:40px;line-height:40px;padding:0 11px 1px 39px;border:none;display:block;margin:0 auto}.custom-size-content-block .add-to-cart-buttons .custom-btn-cart span span{font-weight:700;color:#fff}