.header_top{display:block;width:100%;padding:0;margin:0;text-align:center}.scrolled-past-header .header_top{display:none}.header_top a{display:inline-block;padding:10px 10px 0;color:#000;text-decoration:none}.header_top a:hover{color:#0e1b4d;font-weight:700}.header_top .phone_num:before{content:"\f095";display:inline-block;font-size:18px;font-family:FontAwesome;line-height:normal}.header_top .life_text:before{content:"\f132";display:inline-block;font-size:18px;font-family:FontAwesome;line-height:normal}.section-blocks__text{height:450px;overflow:hidden}.section-blocks__text.auto_height{height:auto}.show_more.hide,.show_less.hide{display:none}.bcpo-image-parent{line-height:normal!important}.bcpo-front-image-title{text-align:center;width:100%;display:block;font-size:12px;padding:4px 5px}#calculator-modal .modal-content{width:100%;max-width:600px;max-height:90%;margin:0 auto}.content-container{position:initial}.related-products{position:inherit}.product__variants-wrapper .dynamic-variant-button{overflow:hidden;display:block}.product__variants-wrapper .dynamic-variant-button{width:100%;float:left;padding:0}.product__variants-wrapper .dynamic-variant-button img{width:95px;height:95px}.product__variants-wrapper .dynamic-variant-button .variant_title{padding:5px 8px;display:block}.samples-page{scroll-behavior:smooth}.samples-page h2{cursor:pointer;display:flex;align-items:center;margin:0;font-size:25px;line-height:normal;overflow:hidden;clear:both}.samples-page h2 img{max-width:115px;height:auto;margin:10px 10px 10px 0!important}.samples-page::-webkit-scrollbar{width:12px}.samples-page::-webkit-scrollbar-thumb{background:#146678;border-width:4px;border-style:solid;border-color:#f0f2f5;border-radius:10px}.samples-page::-webkit-scrollbar-track{background:#f0f2f5}.samples-page img{margin-bottom:0;border-radius:0!important;max-width:100%}.optimage_cover{height:0px;margin:0!important;transition:all .3s ease-in-out;overflow:hidden}.optimage_cover.active{height:auto;margin:0!important}.go_to_top{padding:0 12px;text-align:center;font-size:20px;font-weight:700;cursor:pointer}.go_to_sample{position:fixed;top:50%;right:0;z-index:9999;background:#f1f1f1;border:1px solid #f1f1f1;padding:8px 12px;cursor:pointer;margin:0!important;font-weight:700}.optImage{width:10%;float:left;padding-bottom:10px;margin:0!important}.optImage img{border-radius:0!important;max-width:100%;margin:0 auto!important;padding-bottom:8px;height:auto}.optImage .samples_img{padding:5px;display:block;text-decoration:none;border:1px solid transparent;cursor:pointer}.optImage.active .samples_img{border:1px solid #000}.optImage .samples_img p{display:block;padding:0;text-align:center;color:#000;font-size:13px;margin:0;min-height:35px}.samples_img .free_btn{display:block;width:100%;border:0px;padding:4px;background:#000;color:#fff;font-weight:700}.optImage.form{width:20%;position:relative;margin-bottom:20px;max-width:140px;padding:4px}.optImage.form a{display:block;margin:5px;background-color:#fff;border:1px solid #f2f4f3;box-shadow:0 2px 4px #0000000d;color:#222;text-decoration:none;position:relative}.optImage.form p{color:#000;text-align:center}div._formFieldContainer_1ydxd_5{display:block}div._formFieldContainer_1ydxd_5 input,div._formFieldContainer_1ydxd_5 textarea{width:90%}.optImage.form i{position:absolute;top:8px;right:10px;color:#fff;cursor:pointer;font-size:20px;z-index:99;font-weight:700;font-style:inherit;line-height:normal}.optimage_error{color:red;font-weight:700}.disabled,.hidden,[hidden]{display:none!important}@media screen and (max-width:1200px){.optImage{width:16%;text-align:center}.optImage .samples_img p{min-height:35px}}@media screen and (max-width:991px){.optImage{width:20%}}@media screen and (max-width:767px){.header_top a{padding:5px 10px 0}.optImage{width:33%;float:left;padding-bottom:10px}.optImage.form{width:30%}.samples-page h2{font-size:20px}}@media screen and (max-width:480px){.optImage{width:49%}.optImage.form{width:45%}}.tpo_option-label .tpo_option-type-image-swatches-wrapper{grid-template-columns:repeat(5,1fr);display:block}.tpo_swatches-label_position.under .tpo_option_type_label_and_price .tpo_option_type_label,.tpo_color-swatches-label_position.under .tpo_option_type_label_and_price .tpo_option_type_label{min-height:auto}.tpo_option-type-image-swatches-wrapper{//height:315px}.tpo_swatches-label_position.hide,.dynamic-variant-button.hide{display:none!important}.tpo_swatches-label_position.active{display:flex!important}.dynamic-variant-button.active{display:block!important}.tpo_swatches-label_position.under,.tpo_color-swatches-label_position.under{width:105px!important;float:left}.tpo_option-type-image-swatches-wrapper.active{height:auto}.read-more,.read-less,.load-more,.load-less{display:none;margin:12px 12px 12px 0;cursor:pointer;background-color:#000;color:#fff;padding:10px;text-align:center;width:130px}.read-more.active,.read-less.active,.load-more.active,.load-less.active{display:block}.dynamic-variant-input-wrap{display:block!important;width:auto;overflow:hidden}.dynamic-variant-input-wrap .dynamic-variant-button{width:95px;float:left;margin:0 3px 10px;min-height:100%}@media screen and (min-width:310px) and (max-width:350px){.tpo_swatches-label_position.under,.tpo_color-swatches-label_position.under{width:70px!important}.tpo_swatches-label_position:nth-child(3n+1){clear:left}.tpo_swatches-label_position>label,.tpo_swatches-label_position>article{width:auto!important;height:auto!important}}@media screen and (min-width:350px) and (max-width:476px){.tpo_swatches-label_position.under,.tpo_color-swatches-label_position.under{width:75px!important}.tpo_swatches-label_position:nth-child(4n+1){clear:left}.tpo_swatches-label_position>label,.tpo_swatches-label_position>article{width:auto!important;height:auto!important}}@media screen and (min-width:475px) and (max-width:580px){.tpo_swatches-label_position.under,.tpo_color-swatches-label_position.under{width:85px!important}.tpo_swatches-label_position:nth-child(5n+1){clear:left}.tpo_swatches-label_position>label,.tpo_swatches-label_position>article{width:auto!important;height:auto!important}}@media screen and (min-width:580px){.tpo_swatches-label_position.under,.tpo_color-swatches-label_position.under{width:100px!important}.tpo_swatches-label_position:nth-child(5n+1){clear:left}}@media screen and (min-width:767px){.tpo_swatches-label_position:nth-child(5n+1){clear:initial}.tpo_swatches-label_position:nth-child(7n+1){clear:left}}@media screen and (min-width:960px){.tpo_swatches-label_position:nth-child(5n+1){clear:initial}.tpo_swatches-label_position:nth-child(7n+1){clear:initial}.tpo_swatches-label_position:nth-child(4n+1){clear:left}}@media screen and (min-width:1150px){.tpo_swatches-label_position:nth-child(7n+1){clear:initial}.tpo_swatches-label_position:nth-child(4n+1){clear:initial}.tpo_swatches-label_position:nth-child(5n+1){clear:left}}@media screen and (min-width:1300px){.tpo_swatches-label_position:nth-child(7n+1){clear:initial}.tpo_swatches-label_position:nth-child(4n+1){clear:initial}.tpo_swatches-label_position:nth-child(5n+1){clear:initial}.tpo_swatches-label_position:nth-child(6n+1){clear:left}}@media screen and (min-width:1800px){.tpo_swatches-label_position:nth-child(6n+1){clear:initial}.tpo_swatches-label_position:nth-child(7n+1){clear:initial}.tpo_swatches-label_position:nth-child(4n+1){clear:initial}.tpo_swatches-label_position:nth-child(5n+1){clear:initial}.tpo_swatches-label_position:nth-child(8n+1){clear:left}}.product-form .product-form__quantity,.product-form[data-has-quantity-selector] .quantity-input-wrapper__labels,.quantity-input-wrapper.quantity-input-wrapper--product-form{display:none}.optImage.form i.fas{font-family:FontAwesome!important}
/*# sourceMappingURL=/cdn/shop/t/48/assets/common-page.css.map */
