:root{interpolate-size:allow-keywords}body{color:#505050;background-color:#f7f7f7;font-family:'Montserrat',sans-serif}body a{color:#000}body a:hover{color:#000}body>.loading-mask{position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;width:100%;height:100%;background-color:rgba(0,0,0,0.2)}body .loader{top:50%;left:50%;transform:translate(-50%, -50%);position:fixed}body .popover{max-width:400px}body #maincontent{margin-top:157px}@media (max-width:992px){body #maincontent{margin-top:100px}}body cylindo-viewer{display:block;aspect-ratio:1.33333333}body cylindo-viewer img[slot="placeholder"]{object-fit:contain;width:100%;height:100%}@media (min-width:576px){.container{max-width:768px}}@media (min-width:768px){.container{max-width:992px}}@media (min-width:992px){.container{max-width:1200px}}@media (min-width:1200px){.container{max-width:1600px}}.page-main.container{margin-top:20px}.breadcrumbs{background-color:transparent;z-index:99}.breadcrumbs .breadcrumb{background-color:unset}.breadcrumbs .breadcrumb a,.breadcrumbs .breadcrumb a:hover{color:#000000}@media (max-width:767px){.breadcrumbs{position:unset !important}}.mage-error{color:#f00}.coppersmithMenuCart{right:auto;left:auto}.btn{padding:10px 15px;text-transform:uppercase;border-radius:0;color:#000000;border:1px solid #c4c4c4;letter-spacing:.05rem;font-weight:500}.btn .material-icons{vertical-align:-6px}.btn:focus{box-shadow:none}.btn:hover,.btn:active{background:#000;color:#fff;border:1px solid #000}.btn.btn-quick-ship-category,.btn.btn-custom-category{background-color:#F9F9F9;border:1px solid #707070;border-radius:3px}.btn.btn-view-product{color:#000000;border:1px solid #c4c4c4;border-radius:0}.btn.btn-view-product .quick-ship-icon{max-width:25px}.btn.btn-view-product:hover{background:#000000;color:#fff;border:1px solid #000}.btn .product-option-count{color:#979797}.btn.btn-additional-tocart{background-color:#B4B4B4;border-color:#B4B4B4;border-radius:0;color:#fff}.btn.btn-coppersmith{color:#212529;background-color:#c2c2c2;border-color:#c2c2c2}.btn.btn-trade-program{background-color:#F5F5F5;font-size:10px}.btn.btn-light{color:#fff;background-color:#949494;border-radius:0}.btn.btn-checkout,.btn.btn-dark{color:#FFFFFF;background-color:#000000;border:1px solid #000}.btn.btn-checkout:hover,.btn.btn-dark:hover,.btn.btn-checkout:active,.btn.btn-dark:active{border:1px solid #c4c4c4;color:#000;background:none}.btn.btn-dark-link{border-width:0;background:none}.btn.btn-dark-link:hover,.btn.btn-dark-link:active{background:none;text-decoration:underline}.btn.btn-add-price{color:#fff;background-color:#363739;border-radius:0}.btn.btn-addToCart,.btn.btn-requestQuote{color:#fff;background:linear-gradient(98.94deg, #00b676 31.11%, #10ae7b 54.59%, #359c86 93.63%, #42968a 125.35%);width:100%;margin:0;border:1px solid transparent;transition:none}.btn.btn-addToCart:hover,.btn.btn-requestQuote:hover,.btn.btn-addToCart:active,.btn.btn-requestQuote:active{background:none;border:1px solid #c4c4c4;color:#000;transition:none}.btn.invalidSelections{background:#b9b9b9;border-radius:0;width:100%}.btn.invalidSelections:hover{background:#b9b9b9;border:1px solid #b9b9b9;color:#fff}.btn.btn-addToCart-disabled{color:#fff;background-color:#9f9f9f}.btn.btn-addToCart-disabled:hover{color:#fff;background-color:#9f9f9f}@media (max-width:768px){.btn.btn-addToCart-disabled{width:100%}}.btn.btn-qs-option{color:#000;border-color:#B4B4B4;background-color:#E6E6E6}.btn.btn-white{color:#000;background-color:#FFFFFF;border:1px solid #8d8d8d;text-transform:uppercase}.btn.btn-white:hover{background-color:#8D8D8D}.password-strength-meter{background-color:#f4f4f4;height:32px;line-height:32px;padding:0 9px;position:relative;z-index:1}.password-strength-meter:before{content:'';height:100%;left:0;position:absolute;top:0;z-index:-1}.password-none .password-strength-meter:before{background-color:#c2c2c2;width:100%}.password-weak .password-strength-meter:before{background-color:#f00;width:25%}.password-medium .password-strength-meter:before{background-color:#ffc107;width:50%}.password-strong .password-strength-meter:before{background-color:#28a745;width:75%}.password-very-strong .password-strength-meter:before{background-color:#28a745;width:100%}.mark{background-color:unset}.alert-error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.container .row.cs-page-header h1{font-weight:500;font-size:26px;color:#505050}.container hr.header-border{border-top:2px solid #505050}.footer-link{text-decoration:none}.navbar{padding:1rem}a{text-decoration:none}.form-group{margin-bottom:1rem}.coppersmith-nav{padding:0;margin:0}.coppersmith-nav .mobile-promo-bar{background-color:#000;font-size:12px}.coppersmith-nav .mobile-promo-bar a{font-size:13px;color:#F2F2F2}.coppersmith-nav .header-logo-row{background-color:#fff}.coppersmith-nav .header-logo-row .navbar-brand img{height:30px}.coppersmith-nav #collapseSearch .card{border-radius:0;border-left:0;border-right:0}.coppersmith-nav .coppersmith-top-nav{font-size:13px;color:#FFFFFF;background-color:#000000}.coppersmith-nav .coppersmith-top-nav a,.coppersmith-nav .coppersmith-top-nav a:hover{font-size:13px;color:#FFFFFF}.coppersmith-nav .navbar{background-color:#fff;box-shadow:0 4px 2px -2px #c2c2c2}.coppersmith-nav .navbar .dropdown-menu{border-radius:0;border-color:#fff}@media (min-width:992px){.coppersmith-nav .navbar .dropdown-menu{right:auto;left:50%;-webkit-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.coppersmith-nav .navbar .dropdown-menu .dropdown-item.active,.coppersmith-nav .navbar .dropdown-menu .dropdown-item:active{background-color:#707070}.coppersmith-nav .navbar.stakeholder-top-nav{height:40px;font-size:13px;color:#505050;background-color:#F2F2F2}.coppersmith-nav .navbar.stakeholder-top-nav a{font-size:13px;color:#505050}.coppersmith-nav .navbar .navbar-expand .nav-link{padding-right:0}.coppersmith-nav .navbar .nav-search-dropdown{border-radius:0;margin:0;border:none;box-shadow:0 4px 2px -2px #c2c2c2}.coppersmith-nav .navbar .navbar-brand img{height:30px}.coppersmith-nav .navbar .level0>.level-top{color:#000}.coppersmith-nav .navbar .minicart-wrapper .counter-label{position:absolute;top:-75%;left:30%;font-size:14px}.coppersmith-nav .navbar .minicart-wrapper a.action.showcart{color:#000;font-size:16px}.coppersmith-nav .navbar #searchForm::after{content:unset}.coppersmith-home-page{background-color:#fff}.coppersmith-home-page #homePageCarousel .carousel-caption,.coppersmith-home-page #homePageMobileCarousel .carousel-caption{position:absolute;bottom:0;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;background-color:rgba(0,0,0,0.5);width:100%;left:0;right:0}.coppersmith-home-page #homePageCarousel .carousel-caption a,.coppersmith-home-page #homePageMobileCarousel .carousel-caption a{color:#ffffff}.coppersmith-home-page .home-page-row{padding-top:50px;padding-bottom:50px}@media (max-width:767px){.coppersmith-home-page .home-page-row{padding-top:40px;padding-bottom:40px}}.coppersmith-home-page .home-page-row.home-page-row-border{border-bottom:1px solid #c2c2c2}.coppersmith-home-page .home-page-row.world-coppersmith{background-color:#f2f2f2}@media (max-width:767px){.coppersmith-home-page .home-page-row.world-coppersmith .home-page-hashtag{border-bottom:1px solid #e5e5e5 !important}}@media (max-width:767px){.coppersmith-home-page .home-page-row.world-coppersmith .home-page-content-row{margin-top:-15px}}.coppersmith-home-page .home-page-row.home-page-row-dark{background-color:#f2f2f2}.coppersmith-home-page .home-page-row.configurator .configurator-row{background-color:#F2F2F2;border-radius:10px;font-size:16px}.coppersmith-home-page .home-page-row.configurator .configurator-row div{background-color:#F2F2F2}.coppersmith-home-page .home-page-row.configurator .configurator-row .configurator-image-container{border-radius:10px 0 0 10px}.coppersmith-home-page .home-page-row.configurator .configurator-row .configurator-image-container.hoodConfigurator{background:url('/media/homepage/home-page-configurator-hood.png') no-repeat center / cover;border-radius:10px}.coppersmith-home-page .home-page-row.configurator .configurator-row .configurator-image-container.sinkConfigurator{background:url('/media/homepage/home-page-configurator-sink.png') no-repeat center / cover;border-radius:10px}.coppersmith-home-page .home-page-row.configurator .configurator-row .configurator-image-container.tableConfigurator{background:url('/media/homepage/home-page-configurator-table.png') no-repeat center / cover;border-radius:10px}.coppersmith-home-page .home-page-row.configurator .configurator-row .configurator-image-container.bathtubConfigurator{background:url('/media/homepage/home-page-configurator-bathtub.png') no-repeat center / cover;border-radius:10px}.coppersmith-home-page .home-page-row.configurator .configurator-row .configurator-image-container.firepitConfigurator{background:url('/media/homepage/home-page-configurator-fire-pit.png') no-repeat center / cover;border-radius:10px}.coppersmith-home-page .home-page-row.configurator .configurator-row .configurator-image{border-radius:10px}.coppersmith-home-page .home-page-row.configurator .configurator-row h2{font-weight:normal;font-size:32px;color:#000000;text-transform:uppercase}.coppersmith-home-page .home-page-row.configurator .configurator-row .cylindoFeature{width:43px;height:43px;box-shadow:1px 1px 2px #000 29;border:1px solid #cfcfcf}.coppersmith-home-page .home-page-row.configurator .configurator-row .cylindoFeature.selected{border:2px solid #1ab92a}.coppersmith-home-page .home-page-row.configurator .configurator-row .cylindoFeature:hover{cursor:pointer}.coppersmith-home-page .home-page-row.configurator .configurator-row .configurator-choice{font-size:18px}.coppersmith-home-page .home-page-row.configurator .configurator-row .configuratorContainer{border-radius:0 10px 10px 0}.coppersmith-home-page .home-page-row.video-row .row{background-color:#f2f2f2;border-radius:10px;line-height:1}.coppersmith-home-page .home-page-row.video-row .row iframe{border-radius:10px}.coppersmith-home-page .home-page-row.video-row .row .video-text-col{font-weight:bold;font-size:48px}.coppersmith-home-page .home-page-row h2{color:#505050;font-size:48px;font-weight:600;padding-bottom:20px;border-bottom:1px solid #505050}@media (max-width:767px){.coppersmith-home-page .home-page-row .home-page-hashtag{font-size:28px}}.coppersmith-home-page .home-page-row .homePageSectionSubHeading{color:#000;font-weight:400;font-size:20px}@media (max-width:767px){.coppersmith-home-page .home-page-row .homePageSectionSubHeading{font-style:normal;font-weight:300;font-size:16px;line-height:20px;text-align:center;color:#726866}}.coppersmith-home-page .home-page-row .main-category-row h2{font-weight:normal;font-size:32px;color:#000000;text-transform:uppercase}.coppersmith-home-page .home-page-row .main-category-row .home-page-main-category{border-radius:10px;background-color:#E6E6E6;border:3px solid #e6e6e6}.coppersmith-home-page .home-page-row .main-category-row .home-page-main-category.slide-active{border:3px solid #707070}.coppersmith-home-page .home-page-row .main-category-row .home-page-main-category p{margin:0}.coppersmith-home-page .home-page-row .category-row a,.coppersmith-home-page .home-page-row .category-row a:hover{color:#505050}.coppersmith-home-page .home-page-row .category-row .homePageCategories{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:normal;font-size:20px;margin-bottom:8px}.coppersmith-home-page .home-page-row .category-row .homePageCategories a,.coppersmith-home-page .home-page-row .category-row .homePageCategories a:hover{color:#505050}@media (max-width:767px){.coppersmith-home-page .home-page-row .category-row .homePageCategories a{font-style:normal;font-weight:normal;font-size:16px;line-height:20px}}.coppersmith-home-page .home-page-row .home-page-content-row{margin-top:20px}.coppersmith-home-page .home-page-row .home-page-content-row .article-heading{min-height:105px;font-size:30px;padding-bottom:15px;border-bottom:1px solid #000}.coppersmith-home-page .home-page-row .home-page-content-row .article-heading a{color:#363739}@media (max-width:767px){.coppersmith-home-page .home-page-row .home-page-content-row .article-heading{padding:20px 0}}.coppersmith-home-page .home-page-row .home-page-content-row .read-more-link{color:#363739;font-size:20px}.coppersmith-home-page .home-page-row .home-page-content-row .slick-track{display:flex !important;align-items:stretch !important}.coppersmith-home-page .home-page-row .home-page-content-row .slick-slide{margin:0 5px;height:inherit !important;display:flex !important;flex-direction:column}.coppersmith-home-page .home-page-row .home-page-content-row .slick-slide .yotpo-icon-star,.coppersmith-home-page .home-page-row .home-page-content-row .slick-slide .yotpo-icon-half-star,.coppersmith-home-page .home-page-row .home-page-content-row .slick-slide .yotpo-icon-empty-star,.coppersmith-home-page .home-page-row .home-page-content-row .slick-slide .review-star,.coppersmith-home-page .home-page-row .home-page-content-row .slick-slide .verified-buyer{color:#12b57b;font-size:20px}.coppersmith-home-page .home-page-row .home-page-content-row .slick-slide>div{height:100%;display:flex;flex-direction:column;flex:100%}.coppersmith-home-page .home-page-row .build-your-masterpiece .card .card-body img{border:1px solid #707070}.coppersmith-home-page .home-page-row .build-your-masterpiece h6{font-size:24px;color:#363739;font-weight:normal}.coppersmith-home-page .home-page-row .build-your-masterpiece .btn-outline-dark{color:#505050;border:1px solid #bdbdbd}.coppersmith-home-page .home-page-row .build-your-masterpiece .btn-outline-dark .material-icons{font-size:40px}.coppersmith-home-page .home-page-row .build-your-masterpiece .btn-outline-dark:hover{color:#505050;background-color:#FFFFFF;border-color:#BDBDBD}.coppersmith-home-page .home-page-row.brand-facts-block .brand-wordmark{font-size:20px;font-weight:600;color:#000}@media screen and (max-width:767px){.coppersmith-home-page .home-page-row.brand-facts-block .brand-wordmark{font-size:16px}}.coppersmith-home-page .home-page-row.brand-facts-block .brand-facts-heading{font-size:48px;font-weight:600;letter-spacing:-1.7px;max-width:620px}.coppersmith-home-page .home-page-row.brand-facts-block .brand-facts-copy p{margin-bottom:1.7rem}.coppersmith-home-page .home-page-row.brand-facts-block .brand-facts-button span{margin-left:10px}@media (min-width:992px){.coppersmith-home-page .home-page-row.brand-facts-block .brand-facts-list{border-left:1px solid #c2c2c2}}.coppersmith-home-page .home-page-row.brand-facts-block .brand-facts-list .border-bottom{border-color:#c2c2c2 !important}.coppersmith-home-page .home-page-row.brand-facts-block .brand-fact-label{color:#000;font-size:14px;letter-spacing:1.1px;text-transform:uppercase}.coppersmith-home-page .home-page-row.brand-facts-block .brand-fact-value{font-size:14px;line-height:1.35}.coppersmith-home-page .home-page-row.commitment-block{background:#f2f2f2}.coppersmith-home-page .home-page-row.commitment-block .commitment-intro{color:#505050;max-width:380px;text-wrap:balance}.coppersmith-home-page .home-page-row.commitment-block .commitment-card{border:1px solid #f2f2f2;min-height:195px}.coppersmith-home-page .home-page-row.commitment-block .commitment-card-title{color:#000;font-size:20px;font-weight:600}.coppersmith-home-page .home-page-row.commitment-block .commitment-card-copy{color:#505050;font-size:16px;line-height:1.25}.coppersmith-home-page .home-page-row.commitment-block .commitment-card-link{color:#000;font-size:14px;font-weight:600;letter-spacing:1.1px;text-transform:uppercase}.coppersmith-home-page .home-page-row .section-eyebrow{color:#505050;font-size:18px;font-weight:500;letter-spacing:1.7px;text-transform:uppercase}.coppersmith-home-page .home-page-row .section-display-heading{color:#000;font-size:32px;font-weight:600;letter-spacing:-1.1px}@media (min-width:1580px){.coppersmith-home-page .home-page-row.press-block .press-copy{padding:0 98px}}.coppersmith-home-page .home-page-row.press-block .press-intro{text-wrap:balance}@media (min-width:768px){.coppersmith-home-page .home-page-row.press-block .press-item-border{border-left:1px solid #c2c2c2}}@media (max-width:767px){.coppersmith-home-page .home-page-row.press-block .press-item-border{border-top:1px solid #c2c2c2;margin-top:2rem;padding-top:2rem}}.coppersmith-home-page .home-page-row.press-block .press-logo-link{height:108px}.coppersmith-home-page .home-page-row.press-block .press-logo{max-height:250px;object-fit:contain;width:auto}.coppersmith-home-page .home-page-row.press-block .press-article-title{color:#505050;font-size:16px;font-style:italic;font-weight:500;line-height:1.25}.coppersmith-home-page .home-page-row.press-block .press-article-link{color:#000;font-size:14px;font-weight:700;letter-spacing:1.1px;text-decoration:underline;text-transform:uppercase}.coppersmith-home-page .home-page-row .yotpo-slider-title{display:none !important}.coppersmith-home-page .home-page-row .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .yotpo-icon-star,.coppersmith-home-page .home-page-row .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .yotpo-icon-half-star,.coppersmith-home-page .home-page-row .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .yotpo-icon-empty-star{color:#12b57b}.coppersmith-home-page .home-page-row .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .yotpo-icon-star{color:#12b57b}.coppersmith-home-page .home-page-row .yotpo-reviews-carousel .carousel-display-wrapper .carousel-read-more{color:#313131}.coppersmith-home-page .home-page-row .yotpo-reviews-carousel .yotpo-small-box{display:none}@media (max-width:767px){.coppersmith-home-page .home-page-row.reviews{margin-top:50px;padding-top:30px;background-color:#f2f2f2}}.coppersmith-home-page .popover .popover-body{background-color:#f2f2f2}.coppersmith-home-page .popover .arrow{border-top-color:#f2f2f2}.coppersmith-home-page .read-more-review{font-size:12px;cursor:pointer}@media (max-width:767px){.coppersmith-home-page .homepageFeaturedSlick.slick-slider .slick-arrow.slick-next,.coppersmith-home-page .homepageSlick.slick-slider .slick-arrow.slick-next{right:10px}.coppersmith-home-page .homepageFeaturedSlick.slick-slider .slick-arrow.slick-prev,.coppersmith-home-page .homepageSlick.slick-slider .slick-arrow.slick-prev{left:10px}.coppersmith-home-page .homepageFeaturedSlick.slick-slider .slick-dots,.coppersmith-home-page .homepageSlick.slick-slider .slick-dots{text-align:center}.coppersmith-home-page .homepageFeaturedSlick.slick-slider .slick-dots li,.coppersmith-home-page .homepageSlick.slick-slider .slick-dots li{display:none;margin:0 5px}.coppersmith-home-page .homepageFeaturedSlick.slick-slider .slick-dots li.slick-active,.coppersmith-home-page .homepageSlick.slick-slider .slick-dots li.slick-active,.coppersmith-home-page .homepageFeaturedSlick.slick-slider .slick-dots li.slick-active+li,.coppersmith-home-page .homepageSlick.slick-slider .slick-dots li.slick-active+li,.coppersmith-home-page .homepageFeaturedSlick.slick-slider .slick-dots li.slick-active+li+li,.coppersmith-home-page .homepageSlick.slick-slider .slick-dots li.slick-active+li+li{display:inline-block}.coppersmith-home-page .homepageFeaturedSlick.slick-slider .slick-dots li:nth-last-child(1),.coppersmith-home-page .homepageSlick.slick-slider .slick-dots li:nth-last-child(1),.coppersmith-home-page .homepageFeaturedSlick.slick-slider .slick-dots li:nth-last-child(2),.coppersmith-home-page .homepageSlick.slick-slider .slick-dots li:nth-last-child(2),.coppersmith-home-page .homepageFeaturedSlick.slick-slider .slick-dots li:nth-last-child(3),.coppersmith-home-page .homepageSlick.slick-slider .slick-dots li:nth-last-child(3){display:inline-block}.coppersmith-home-page .homepageFeaturedSlick.slick-slider .slick-dots li.slick-active~li:nth-last-child(1),.coppersmith-home-page .homepageSlick.slick-slider .slick-dots li.slick-active~li:nth-last-child(1),.coppersmith-home-page .homepageFeaturedSlick.slick-slider .slick-dots li.slick-active~li:nth-last-child(2),.coppersmith-home-page .homepageSlick.slick-slider .slick-dots li.slick-active~li:nth-last-child(2),.coppersmith-home-page .homepageFeaturedSlick.slick-slider .slick-dots li.slick-active~li:nth-last-child(3),.coppersmith-home-page .homepageSlick.slick-slider .slick-dots li.slick-active~li:nth-last-child(3){display:none}.coppersmith-home-page .homepageFeaturedSlick.slick-slider .slick-dots li.slick-active+li+li:nth-last-child(3),.coppersmith-home-page .homepageSlick.slick-slider .slick-dots li.slick-active+li+li:nth-last-child(3),.coppersmith-home-page .homepageFeaturedSlick.slick-slider .slick-dots li.slick-active+li+li:nth-last-child(2),.coppersmith-home-page .homepageSlick.slick-slider .slick-dots li.slick-active+li+li:nth-last-child(2),.coppersmith-home-page .homepageFeaturedSlick.slick-slider .slick-dots li.slick-active+li+li:nth-last-child(1),.coppersmith-home-page .homepageSlick.slick-slider .slick-dots li.slick-active+li+li:nth-last-child(1),.coppersmith-home-page .homepageFeaturedSlick.slick-slider .slick-dots li.slick-active+li:nth-last-child(3),.coppersmith-home-page .homepageSlick.slick-slider .slick-dots li.slick-active+li:nth-last-child(3),.coppersmith-home-page .homepageFeaturedSlick.slick-slider .slick-dots li.slick-active+li:nth-last-child(2),.coppersmith-home-page .homepageSlick.slick-slider .slick-dots li.slick-active+li:nth-last-child(2),.coppersmith-home-page .homepageFeaturedSlick.slick-slider .slick-dots li.slick-active+li:nth-last-child(1),.coppersmith-home-page .homepageSlick.slick-slider .slick-dots li.slick-active+li:nth-last-child(1){display:inline-block}.coppersmith-home-page .homepageFeaturedSlick.slick-slider .slick-dots li,.coppersmith-home-page .homepageSlick.slick-slider .slick-dots li{width:38px;margin:0 15px 0 0}.coppersmith-home-page .homepageFeaturedSlick.slick-slider .slick-dots li button,.coppersmith-home-page .homepageSlick.slick-slider .slick-dots li button{background:#E5E5E5;border-color:#E5E5E5;width:100%;margin:auto;padding:1px;height:3px !important}.coppersmith-home-page .homepageFeaturedSlick.slick-slider .slick-dots li button:before,.coppersmith-home-page .homepageSlick.slick-slider .slick-dots li button:before{display:none}.coppersmith-home-page .homepageFeaturedSlick.slick-slider .slick-dots li.slick-active button,.coppersmith-home-page .homepageSlick.slick-slider .slick-dots li.slick-active button{background:#979797;border-color:#979797}}@media (max-width:767px){.coppersmith-home-page h2,.coppersmith-home-page .home-page-row h2{font-size:26px !important;line-height:32px;text-align:center;font-style:normal;border-bottom:none !important;max-width:90%;margin:auto}}.coppersmith-home-page .jumbotron{background-color:#f2f2f2;height:auto}@media (max-width:767px){.coppersmith-home-page .jumbotron{height:auto}}.coppersmith-home-page .jumbotron .homePageHeading{font-size:72px;font-weight:300}@media (max-width:767px){.coppersmith-home-page .jumbotron .homePageHeading{font-size:24px;line-height:29px;text-align:center;font-style:normal;font-weight:normal}}@media (max-width:767px){.coppersmith-home-page .jumbotron .homePageHeading strong{font-weight:normal !important}}.coppersmith-home-page .jumbotron .homePageSubHeading{font-size:48px}.coppersmith-home-page .jumbotron .home-hero .desc{font-family:"Roboto",sans-serif;font-style:normal;font-weight:normal;font-size:18px;line-height:21px;text-align:left;color:#726866}@media (max-width:767px){.coppersmith-home-page .jumbotron .home-hero .desc{max-width:80%;margin:auto;text-align:center}}.coppersmith-home-page .jumbotron .home-hero .btn-cta{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:normal;font-size:15px;line-height:18px;text-align:center;text-transform:uppercase;color:#6d6d6d;border:1px solid #c4c4c4;padding:19px}@media (min-width:768px){.coppersmith-home-page .jumbotron .home-hero .col-sm:first-child{padding-top:50px}}@media (max-width:767px){.coppersmith-home-page .jumbotron .home-hero .col-sm:first-child{margin-top:20px}}.coppersmith-home-page .jumbotron .home-hero .col-sm:nth-child(4){margin-top:0;margin-bottom:30px}@media (max-width:767px){.coppersmith-home-page .jumbotron .home-hero .col-sm:nth-child(4){margin-top:30px;margin-bottom:auto}}@media (max-width:767px){.coppersmith-home-page .jumbotron .home-hero .col-sm:nth-child(5){margin-top:30px}}.coppersmith-home-page .jumbotron .home-hero .review-star{color:#12b57b}.account a{color:#000}.account a:hover{color:#000}.account .cs-customer-account-nav{box-shadow:none}.account .cs-customer-account-nav .nav-item.active{font-weight:600}.account .order-links li{margin-right:20px}.account .block-addresses-list{height:fit-content}.account aside.modal-popup[data-role="modal"]{z-index:999999}.account .form-card-add,.account .form-card-edit{justify-self:center}@media (max-width:960px){.account .form-card-add,.account .form-card-edit{width:100%}}.account .btn-group{border-radius:3px;background-color:#363739}.aboutus-index-index h1{font:normal normal 400 32px/1.2 Montserrat;letter-spacing:10%;margin-bottom:33px;color:#000}.aboutus-index-index p{line-height:1.2;margin-bottom:24px;letter-spacing:0}.aboutus-index-index hr{border-top:1px solid #000;margin:0}@media screen and (max-width:767px){.aboutus-index-index h1{font-size:16px;margin-bottom:3px}.aboutus-index-index p{font-size:14px;margin-bottom:20px}}.aboutus-index-index .about-page-header{margin-bottom:90px}.aboutus-index-index .about-page-header .about-hero{margin-bottom:16px}.aboutus-index-index .about-page-header p{margin:0}@media screen and (max-width:767px){.aboutus-index-index .about-page-header{margin-bottom:18px}.aboutus-index-index .about-page-header .about-hero{margin:0 -0.75rem 5px;max-width:none;width:calc(100% + 1.5rem)}}.aboutus-index-index .photo-credit{font-size:12px;font-weight:300}@media screen and (max-width:767px){.aboutus-index-index .photo-credit{font-size:7px}}.aboutus-index-index .product-link{margin:35px 0 50px}.aboutus-index-index .product-link .btn{margin:0 0 6px}.aboutus-index-index .product-link .book{font-size:12px;letter-spacing:10%}.aboutus-index-index .product-link .book img{margin-left:4px}@media screen and (max-width:767px){.aboutus-index-index .product-link{margin:28px 0 17px}}.aboutus-index-index .creative-leaders-group,.aboutus-index-index .team-member-group{line-height:1.2}.aboutus-index-index .creative-leaders-group h2,.aboutus-index-index .team-member-group h2{color:#000;font-size:26px;font-weight:400;text-align:center;letter-spacing:10%;margin-bottom:32px}.aboutus-index-index .creative-leaders-group h3,.aboutus-index-index .team-member-group h3{color:#000;font-weight:400;font-size:16px;letter-spacing:10%}.aboutus-index-index .creative-leaders-group p,.aboutus-index-index .team-member-group p{font-size:14px;font-weight:300;line-height:17px}.aboutus-index-index .creative-leaders-group img,.aboutus-index-index .team-member-group img{margin-bottom:18px}@media screen and (max-width:767px){.aboutus-index-index .creative-leaders-group h2,.aboutus-index-index .team-member-group h2{font-size:14px;margin-bottom:19px}.aboutus-index-index .creative-leaders-group h3,.aboutus-index-index .team-member-group h3{font-size:14px}.aboutus-index-index .creative-leaders-group p,.aboutus-index-index .team-member-group p{font-size:14px}}.aboutus-index-index .creative-leaders-group h3{margin-bottom:18px}.aboutus-index-index .creative-leaders-group p{font-size:14px;margin-bottom:36px}.aboutus-index-index .creative-leaders-group .text-link-parent{margin-top:auto}.aboutus-index-index .creative-leaders-group a .text-link{font-size:14px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:8px;letter-spacing:10%}.aboutus-index-index .creative-leaders-group a .material-icons{background:#D9D9D9;border-radius:100%;color:#fff;margin-left:12px;vertical-align:-4px;font-size:17px}@media screen and (max-width:767px){.aboutus-index-index .creative-leaders-group .content-card-wrapper{overflow-x:scroll;scroll-snap-type:x mandatory;padding-bottom:10px}.aboutus-index-index .creative-leaders-group .row{width:auto;flex-wrap:nowrap;padding:0 .75rem}.aboutus-index-index .creative-leaders-group .content-card{border:1px solid #d9d9d9;display:flex;width:326px;margin-right:11px;padding:0;scroll-snap-align:start}.aboutus-index-index .creative-leaders-group h3{margin-bottom:10px}.aboutus-index-index .creative-leaders-group p{font-size:12px;margin-bottom:8px}.aboutus-index-index .creative-leaders-group .copy{width:63%;padding:12px 10px 18px 20px;display:flex;flex-direction:column}.aboutus-index-index .creative-leaders-group a{font-size:14px}.aboutus-index-index .creative-leaders-group .img-col{width:37%;position:relative;overflow:hidden}.aboutus-index-index .creative-leaders-group .img-col img{margin:0;display:block;width:auto;max-width:none;height:100%;position:absolute;left:50%;transform:translateX(-50%)}}.aboutus-index-index .team-member-group h2{margin:43px 0 35px}.aboutus-index-index .team-member-group h3{margin-bottom:0}.aboutus-index-index .team-member-group img{margin-bottom:13px}.aboutus-index-index .team-member-group .team-member p{margin:0}@media screen and (max-width:767px){.aboutus-index-index .team-member-group .team-member{margin-bottom:30px}}.aboutus-index-index .team-member-group .inspiration-block{margin:74px 0 176px}.aboutus-index-index .team-member-group .inspiration-block p{font-size:12px;margin-bottom:13px}@media screen and (max-width:767px){.aboutus-index-index .team-member-group .inspiration-block{margin:46px 0 75px}}.aboutus-index-index .logo-row{background:#D9D9D9;padding:24px 0;margin:66px 0 74px}.aboutus-index-index .logo-row h3{font-size:26px;letter-spacing:10%}.aboutus-index-index .logo-row .logo-col-wrap>div,.aboutus-index-index .logo-row .logo-col-wrap h3{margin:0 10px}@media screen and (max-width:767px){.aboutus-index-index .logo-row{background:none;margin:26px 0 20px;padding:0}.aboutus-index-index .logo-row h3{font-size:14px}.aboutus-index-index .logo-row .logo-col-wrap{flex-wrap:wrap}.aboutus-index-index .logo-row .logo-col-wrap>div,.aboutus-index-index .logo-row .logo-col-wrap h3{border:1px solid #d9d9d9;margin:10px;aspect-ratio:1 / 1;width:calc(50% - 20px)}.aboutus-index-index .logo-row .logo-col-wrap>div{background:#D9D9D9}}.customer-account-login .block-title{border-bottom:1px solid #000}.customer-account-login .block-title p{font-size:20px}.customer-account-login .note,.customer-account-login .register-note{margin:20px auto}.customer-account-create .page-title{border-bottom:1px solid #000;padding-bottom:20px}.catalog-category-view #maincontent .category-title,.catalogsearch-result-index #maincontent .category-title{font-size:26px}@media screen and (max-width:767px){.catalog-category-view #maincontent .category-view,.catalogsearch-result-index #maincontent .category-view{position:relative}}.catalog-category-view #maincontent .category-view .category-image img,.catalogsearch-result-index #maincontent .category-view .category-image img{width:100%}@media screen and (max-width:767px){.catalog-category-view #maincontent .category-view .category-hero .carousel-text-container,.catalogsearch-result-index #maincontent .category-view .category-hero .carousel-text-container{z-index:99;bottom:0}}@media screen and (max-width:767px){.catalog-category-view #maincontent .category-view .category-hero .carousel-text-container .carousel-text,.catalogsearch-result-index #maincontent .category-view .category-hero .carousel-text-container .carousel-text{padding:35px 55px 25px 55px;right:unset;top:unset;left:unset}}@media screen and (max-width:767px){.catalog-category-view #maincontent .category-view .category-hero .carousel-text-container .carousel-text h1,.catalogsearch-result-index #maincontent .category-view .category-hero .carousel-text-container .carousel-text h1{font-style:normal;font-weight:normal;font-size:24px;line-height:29px;color:#fff}}@media screen and (max-width:767px){.catalog-category-view #maincontent .category-view .category-hero .carousel-text-container .carousel-text p,.catalogsearch-result-index #maincontent .category-view .category-hero .carousel-text-container .carousel-text p{font-family:"Roboto",sans-serif;font-style:normal;font-weight:normal;font-size:15px;line-height:18px;color:#fff}}@media screen and (max-width:767px){.catalog-category-view #maincontent .category-view .category-hero .carousel-text-container .carousel-text .read-more-link,.catalogsearch-result-index #maincontent .category-view .category-hero .carousel-text-container .carousel-text .read-more-link{font-style:normal;font-weight:normal;font-size:15px;line-height:18px;color:#fff;float:left}}@media screen and (max-width:767px){.catalog-category-view #maincontent .category-view .category-hero .carousel-text-container .carousel-text .read-more-link:after,.catalogsearch-result-index #maincontent .category-view .category-hero .carousel-text-container .carousel-text .read-more-link:after{content:"";padding-left:25px;border-top:2px solid #fff;margin-left:25px;position:relative;top:10px;width:60px;float:right;display:inline}}@media screen and (max-width:767px){.catalog-category-view #maincontent .category-view .category-hero .carousel-text-container .carousel-bg,.catalogsearch-result-index #maincontent .category-view .category-hero .carousel-text-container .carousel-bg{background:rgba(145,145,145,0.5)}}@media screen and (max-width:767px){.catalog-category-view #maincontent .category-view .category-hero .carousel-text-container #descriptionText,.catalogsearch-result-index #maincontent .category-view .category-hero .carousel-text-container #descriptionText{float:left;margin-top:20px}}.catalog-category-view .product-image-photo,.catalogsearch-result-index .product-image-photo{height:auto;margin:auto;display:block}.catalog-category-view .product-item,.catalogsearch-result-index .product-item{margin-bottom:25px}.catalog-category-view .product-item-info.product-cta,.catalogsearch-result-index .product-item-info.product-cta{height:100%;margin:0}.catalog-category-view .img-cta,.catalogsearch-result-index .img-cta{height:100%}.catalog-category-view .img-cta img,.catalogsearch-result-index .img-cta img{width:100%;height:100%;object-fit:cover}.catalog-category-view .cat-cta-description,.catalogsearch-result-index .cat-cta-description{position:absolute;bottom:0;width:100%;padding:0 22px 22px}.catalog-category-view .cat-cta-description h3,.catalogsearch-result-index .cat-cta-description h3{font-weight:500;font-size:26px;line-height:1.2;color:#000000;text-transform:uppercase;margin-bottom:10px;word-wrap:break-word}.catalog-category-view .cat-cta-description p,.catalogsearch-result-index .cat-cta-description p{color:#000}.catalog-category-view .cat-cta-description .cta-line,.catalogsearch-result-index .cat-cta-description .cta-line{border:.25px solid #000;width:138px;background:#000;height:1px;margin:10px 0}.catalog-category-view .product-item-info,.catalogsearch-result-index .product-item-info{position:relative;height:100%;display:flex;flex-direction:column}@media screen and (max-width:767px){.catalog-category-view .product-item-info,.catalogsearch-result-index .product-item-info{margin:25px 0}}.catalog-category-view .product-item-info.cylindo-asset:before,.catalogsearch-result-index .product-item-info.cylindo-asset:before{content:"";-webkit-mask:url("../images/360.png") no-repeat 100%;mask:url(../images/360.png) no-repeat 100%;background-color:#969696;width:39px;height:23px;position:absolute;left:15px;top:15px}.catalog-category-view .product-item-info.in-stock-product:after,.catalogsearch-result-index .product-item-info.in-stock-product:after{content:"In-Stock";color:#000;position:absolute;left:65px;top:13px;font-weight:600}.catalog-category-view .product-item-info .product-tag,.catalogsearch-result-index .product-item-info .product-tag{position:absolute;top:15px;left:150px;color:#f00;font-size:14px}.catalog-category-view .product-item-info .img-bg,.catalogsearch-result-index .product-item-info .img-bg{background-color:#f7f7f7}.catalog-category-view .product-item-details .amxnotif-container,.catalogsearch-result-index .product-item-details .amxnotif-container{display:none}.catalog-category-view .product-item-details .alert.stock,.catalogsearch-result-index .product-item-details .alert.stock{display:none}@media screen and (max-width:767px){.catalog-category-view .product-item-details,.catalogsearch-result-index .product-item-details{padding-right:10px;padding-left:10px;padding-top:20px}}.catalog-category-view .product-item-details>.row:not(.instock):first-child,.catalogsearch-result-index .product-item-details>.row:not(.instock):first-child{height:auto;min-height:110px}.catalog-category-view .product-item-details .product-item-name,.catalogsearch-result-index .product-item-details .product-item-name{margin-bottom:6px}@media screen and (max-width:767px){.catalog-category-view .product-item-details .product-item-name,.catalogsearch-result-index .product-item-details .product-item-name{font-style:normal;font-weight:normal;font-size:15px;line-height:18px}}.catalog-category-view .product-item-details .product-item-link,.catalogsearch-result-index .product-item-details .product-item-link{color:#000;text-decoration:none;font-weight:600}.catalog-category-view .product-item-details p,.catalogsearch-result-index .product-item-details p{margin:0;padding:0}.catalog-category-view .product-item-details .product-extra-name,.catalogsearch-result-index .product-item-details .product-extra-name{font-size:12px;color:#C2C2C2}.catalog-category-view .product-item-details .coppersmith-price,.catalogsearch-result-index .product-item-details .coppersmith-price{color:#000000;font-size:12px;font-weight:400}.catalog-category-view .product-item-details .prod-cat-desc,.catalogsearch-result-index .product-item-details .prod-cat-desc{font-size:14px;font-weight:400}.catalog-category-view .product-item-details .product-swatch-container,.catalogsearch-result-index .product-item-details .product-swatch-container{max-height:25px;margin-bottom:8px;overflow:hidden}.catalog-category-view .category-hero a,.catalogsearch-result-index .category-hero a,.catalog-category-view .category-hero a:hover,.catalogsearch-result-index .category-hero a:hover{text-decoration:underline;color:unset}.catalog-category-view .category-hero .carousel,.catalogsearch-result-index .category-hero .carousel{margin-left:-15px;margin-right:-15px}@media screen and (max-width:767px){.catalog-category-view .category-hero .carousel,.catalogsearch-result-index .category-hero .carousel{width:100%;margin-left:0;margin-right:0}}.catalog-category-view .category-hero .carousel .carousel-text,.catalogsearch-result-index .category-hero .carousel .carousel-text{text-align:left;right:55%;top:0;left:140px}.catalog-category-view .category-hero .carousel .carousel-text h1,.catalogsearch-result-index .category-hero .carousel .carousel-text h1{font-size:72px;font-weight:300}.catalog-category-view .category-hero .carousel .carousel-text p,.catalogsearch-result-index .category-hero .carousel .carousel-text p{font-size:20px}@media (max-width:1384px){.catalog-category-view .category-hero .carousel .carousel-text,.catalogsearch-result-index .category-hero .carousel .carousel-text{text-align:left;right:10%;left:90px}.catalog-category-view .category-hero .carousel .carousel-text h1,.catalogsearch-result-index .category-hero .carousel .carousel-text h1{font-size:72px;font-weight:300}.catalog-category-view .category-hero .carousel .carousel-text p,.catalogsearch-result-index .category-hero .carousel .carousel-text p{font-size:20px}}.catalog-category-view .category-description a,.catalogsearch-result-index .category-description a,.catalog-category-view .category-description a:hover,.catalogsearch-result-index .category-description a:hover,.catalog-category-view .category-description a:focus,.catalogsearch-result-index .category-description a:focus{color:#505050;text-decoration:underline}.catalog-category-view .toolbar-products,.catalogsearch-result-index .toolbar-products{display:none;padding:0 15px;float:left;width:100%;margin-top:25px}@media (max-width:767px){.catalog-category-view .toolbar-products,.catalogsearch-result-index .toolbar-products{margin-top:auto}}.catalog-category-view .toolbar-products .modes,.catalogsearch-result-index .toolbar-products .modes,.catalog-category-view .toolbar-products .toolbar-sorter,.catalogsearch-result-index .toolbar-products .toolbar-sorter,.catalog-category-view .toolbar-products .limiter,.catalogsearch-result-index .toolbar-products .limiter{display:none}.catalog-category-view .toolbar-products .toolbar-amount,.catalogsearch-result-index .toolbar-products .toolbar-amount{font-style:normal;font-weight:normal;font-size:15px;line-height:18px;text-align:center;color:#969696}.catalog-category-view .toolbar-products .pages .pages-label,.catalogsearch-result-index .toolbar-products .pages .pages-label{display:none}.catalog-category-view .toolbar-products .pages .pages-items,.catalogsearch-result-index .toolbar-products .pages .pages-items{list-style:none;float:none;width:auto;margin-block-start:0;padding-inline-start:0;text-align:center;margin:auto;display:table}.catalog-category-view .toolbar-products .pages .pages-items .item,.catalogsearch-result-index .toolbar-products .pages .pages-items .item{float:left;width:auto;padding:10px;margin:0 10px;font-style:normal;font-weight:normal;font-size:15px;line-height:18px;text-align:center;color:#969696}.catalog-category-view .toolbar-products .pages .pages-items .item.current,.catalogsearch-result-index .toolbar-products .pages .pages-items .item.current,.catalog-category-view .toolbar-products .pages .pages-items .item:hover,.catalogsearch-result-index .toolbar-products .pages .pages-items .item:hover{color:#D1B8AC}.catalog-category-view .toolbar-products .pages .pages-items .item .page,.catalogsearch-result-index .toolbar-products .pages .pages-items .item .page{color:#969696}.catalog-category-view .toolbar-products .pages .pages-items .item .page .label,.catalogsearch-result-index .toolbar-products .pages .pages-items .item .page .label{display:none}.catalog-category-view .toolbar-products .pages .pages-items .item.pages-item-next,.catalogsearch-result-index .toolbar-products .pages .pages-items .item.pages-item-next,.catalog-category-view .toolbar-products .pages .pages-items .item.pages-item-previous,.catalogsearch-result-index .toolbar-products .pages .pages-items .item.pages-item-previous{color:#969696}.catalog-category-view .toolbar-products .pages .pages-items .item.pages-item-next .label,.catalogsearch-result-index .toolbar-products .pages .pages-items .item.pages-item-next .label,.catalog-category-view .toolbar-products .pages .pages-items .item.pages-item-previous .label,.catalogsearch-result-index .toolbar-products .pages .pages-items .item.pages-item-previous .label,.catalog-category-view .toolbar-products .pages .pages-items .item.pages-item-next span,.catalogsearch-result-index .toolbar-products .pages .pages-items .item.pages-item-next span,.catalog-category-view .toolbar-products .pages .pages-items .item.pages-item-previous span,.catalogsearch-result-index .toolbar-products .pages .pages-items .item.pages-item-previous span{display:none}.catalog-category-view .toolbar-products .pages .pages-items .item.pages-item-next .action:before,.catalogsearch-result-index .toolbar-products .pages .pages-items .item.pages-item-next .action:before,.catalog-category-view .toolbar-products .pages .pages-items .item.pages-item-previous .action:before,.catalogsearch-result-index .toolbar-products .pages .pages-items .item.pages-item-previous .action:before{content:"";font-family:'Material Icons',sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;color:#969696}.catalog-category-view .toolbar-products .pages .pages-items .item.pages-item-next .action:hover,.catalogsearch-result-index .toolbar-products .pages .pages-items .item.pages-item-next .action:hover,.catalog-category-view .toolbar-products .pages .pages-items .item.pages-item-previous .action:hover,.catalogsearch-result-index .toolbar-products .pages .pages-items .item.pages-item-previous .action:hover,.catalog-category-view .toolbar-products .pages .pages-items .item.pages-item-next .action:active,.catalogsearch-result-index .toolbar-products .pages .pages-items .item.pages-item-next .action:active,.catalog-category-view .toolbar-products .pages .pages-items .item.pages-item-previous .action:active,.catalogsearch-result-index .toolbar-products .pages .pages-items .item.pages-item-previous .action:active,.catalog-category-view .toolbar-products .pages .pages-items .item.pages-item-next .action:focus,.catalogsearch-result-index .toolbar-products .pages .pages-items .item.pages-item-next .action:focus,.catalog-category-view .toolbar-products .pages .pages-items .item.pages-item-previous .action:focus,.catalogsearch-result-index .toolbar-products .pages .pages-items .item.pages-item-previous .action:focus{color:#D1B8AC}.catalog-category-view .toolbar-products .pages .pages-items .item.pages-item-next .action:before,.catalogsearch-result-index .toolbar-products .pages .pages-items .item.pages-item-next .action:before{content:"navigate_next"}.catalog-category-view .toolbar-products .pages .pages-items .item.pages-item-previous .action:before,.catalogsearch-result-index .toolbar-products .pages .pages-items .item.pages-item-previous .action:before{content:"navigate_before"}@media (max-width:767px){.catalog-category-view .category-footer,.catalogsearch-result-index .category-footer{margin:auto}}@media (max-width:767px){.catalog-category-view .category-footer .category-bottom-content,.catalogsearch-result-index .category-footer .category-bottom-content{margin-top:0}}.catalog-category-view .category-footer .category-bottom-content .category-footer-left,.catalogsearch-result-index .category-footer .category-bottom-content .category-footer-left{padding:0 !important}.catalog-category-view .category-footer .category-bottom-content .category-footer-left .nav-tabs .nav-link,.catalogsearch-result-index .category-footer .category-bottom-content .category-footer-left .nav-tabs .nav-link{border-radius:0;background-color:#C4C4C4}.catalog-category-view .category-footer .category-bottom-content .category-footer-left .nav-tabs .nav-link:hover,.catalogsearch-result-index .category-footer .category-bottom-content .category-footer-left .nav-tabs .nav-link:hover{border-color:#c4c4c4 #c4c4c4 #c4c4c4}.catalog-category-view .category-footer .category-bottom-content .category-footer-left .nav-tabs .nav-link.active,.catalogsearch-result-index .category-footer .category-bottom-content .category-footer-left .nav-tabs .nav-link.active{color:#495057;background-color:#f7f7f7;border-color:#c4c4c4 #c4c4c4 #f7f7f7}.catalog-category-view .category-footer .category-bottom-content .category-footer-left .tab-content,.catalogsearch-result-index .category-footer .category-bottom-content .category-footer-left .tab-content{border:1px solid;border-color:#f7f7f7 #c4c4c4 #c4c4c4}.catalog-category-view .category-footer .category-bottom-content .category-description h2,.catalogsearch-result-index .category-footer .category-bottom-content .category-description h2{font-style:normal;font-weight:normal;color:#505050;border-top:1px solid #e5e5e5;padding-top:25px}@media (max-width:767px){.catalog-category-view .category-footer .category-bottom-content .category-description h2,.catalogsearch-result-index .category-footer .category-bottom-content .category-description h2{font-size:18px;line-height:22px;margin-top:25px}}@media (max-width:767px){.catalog-category-view .category-footer .category-bottom-content .category-description h2 span,.catalogsearch-result-index .category-footer .category-bottom-content .category-description h2 span{padding:0 10px;display:table}}.catalog-category-view .category-footer .category-bottom-content .category-description p,.catalogsearch-result-index .category-footer .category-bottom-content .category-description p{font-family:"Roboto",sans-serif;font-style:normal;font-weight:normal;color:#969696;margin-bottom:0}@media (max-width:767px){.catalog-category-view .category-footer .category-bottom-content .category-description p,.catalogsearch-result-index .category-footer .category-bottom-content .category-description p{font-size:15px;line-height:18px}}@media (max-width:767px){.catalog-category-view .category-footer .category-bottom-content .category-description p span,.catalogsearch-result-index .category-footer .category-bottom-content .category-description p span{padding:0 10px;display:table}}.catalog-category-view .category-footer .category-bottom-content .category-description h4,.catalogsearch-result-index .category-footer .category-bottom-content .category-description h4{display:none}@media (max-width:767px){.catalog-category-view .category-footer .category-bottom-content .category-footer-right,.catalogsearch-result-index .category-footer .category-bottom-content .category-footer-right{margin-bottom:35px}}.catalog-category-view .category-footer .category-bottom-content .category-footer-right h3,.catalogsearch-result-index .category-footer .category-bottom-content .category-footer-right h3{font-style:normal;font-weight:normal;color:#505050}.category-hero-row{padding:50px 0;background-color:#f2f2f2}.category-filter .navbar-light .navbar-text{font-size:16px}.category-filter .navbar-light .navbar-nav .nav-link{color:#505050}.category-filter .navbar-light .navbar-toggler{border:none}.category-filter .navbar-light .navbar-toggler span{display:block;background-color:#444;height:3px;width:25px;margin-top:4px;margin-bottom:4px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);position:relative;left:0;opacity:1}.category-filter .navbar-light .navbar-toggler:focus,.category-filter .navbar-light .navbar-toggler:active{outline:0}.category-filter .navbar-light .navbar-toggler span:nth-child(1),.category-filter .navbar-light .navbar-toggler span:nth-child(3){-webkit-transition:transform .35s ease-in-out;-moz-transition:transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out}.category-filter .navbar-light .navbar-toggler:not(.collapsed) span:nth-child(1){position:absolute;left:12px;top:10px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);opacity:0.9}.category-filter .navbar-light .navbar-toggler:not(.collapsed) span:nth-child(2){height:12px;visibility:hidden;background-color:transparent}.category-filter .navbar-light .navbar-toggler:not(.collapsed) span:nth-child(3){position:absolute;left:12px;top:10px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);opacity:0.9}.category-filter .navbar-light .showAllProducts{cursor:pointer}.category-filter .artisan-series-link{font-weight:600}.category-filter-row{padding:20px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.category-filter-row .dropdown-menu{background-color:#f7f7f7;border-radius:0}.category-filter-row .dropdown-menu .form-group{margin-bottom:5px}.category-filter-row .dropdown-menu .dropdown-item:hover{background-color:#c2c2c2}.category-filter-row .dropdown-menu .dropdown-item.active,.category-filter-row .dropdown-menu .dropdown-item:active{background-color:#707070}@media (max-width:767px){.category-filter-row{width:100%}}@media (max-width:767px){.category-filter-row .filterCollapse{padding-left:0}}.category-filter-row .filterCollapse .material-icons{transition:.3s transform ease-in-out}.category-filter-row .filterCollapse.collapsed .material-icons{transform:rotate(180deg)}.category-filter-row .form-check{padding-left:2.25rem}.category-filter-row .expandCategoryFilter{cursor:pointer}@media (max-width:767px){.category-filter-row .expandCategoryFilter{padding-left:15px;padding-right:15px;font-style:normal;font-weight:normal;font-size:15px;line-height:18px;text-transform:uppercase;color:#6d6d6d;position:relative;top:10px}}@media (max-width:767px){.category-filter-row .filterCollapse .filter-icon{padding:10px;background-color:#C4C4C4;float:left;width:45px;height:45px}}@media (max-width:767px){.category-filter-row .filterCollapse .filter-icon .material-icons.tune{float:left;color:#fff}}@media (max-width:767px){.category-filter-row .filterCollapse .material-icons:not(.tune){content:"remove";float:right;margin-top:10px;padding-right:15px}}@media (max-width:767px){.category-filter-row .filterCollapse.collapsed .material-icons{content:"add"}}.category-filter-row .orderSamples{cursor:pointer}.category-filter-row .orderSamples .material-icons{text-decoration:none}.category-filter-row .filterIconDropdown,.category-filter-row .filterIconDropdown:focus,.category-filter-row .filterIconDropdown:active,.category-filter-row .filterIconDropdown:hover{outline:none;background-color:transparent;border-width:0;text-transform:capitalize;color:rgba(0,0,0,0.65)}.categoryFilters a{color:#000}@media (max-width:767px){.categoryFilters .mobile-filter-section-header{padding-right:15px;padding-left:35px;font-style:normal;font-weight:normal;font-size:15px;line-height:50px}}@media (max-width:767px){.categoryFilters .mobile-filter-section-header .material-icons{color:#6d6d6d;margin-top:15px}}@media (max-width:767px){.mobileCategoryFilter .mobile-filters{padding-left:35px}}.mobileCategoryFilter .mobileCategoryFilterLinks{padding:30px 0;border-bottom:1px solid #e5e5e5}@media (max-width:767px){.mobileCategoryFilter .mobileCategoryFilterLinks{padding:0;font-style:normal;font-weight:normal;font-size:15px;width:100%}}@media (max-width:767px){.mobileCategoryFilter .mobileCategoryFilterLinks.show-all{line-height:50px;margin:0;padding-right:10px}}.mobileCategoryFilter .mobileCategoryFilterLinks .material-icons:before{content:"remove"}.mobileCategoryFilter .mobileCategoryFilterLinks.collapsed .material-icons:before{content:"add"}.mobileCategoryFilter .mobileCategoryFilterLinks .form-check-input{position:relative}@media (max-width:767px){.mobileCategoryFilter .mobileCategoryFilterLinks .form-check-label{padding-left:10px}}.category-filters-row{margin-top:10px;padding-bottom:20px;border-bottom:1px solid #000}.category-filters-row .category-filter-header{border-bottom:1px solid #000;padding-top:10px;padding-bottom:10px;margin:10px 0}.category-filters-row .filter-section-header{border-bottom:2px solid #505050;padding-bottom:10px}.category-filters-row .filter-section-subheader{border-bottom:1px solid #505050;padding-bottom:10px}.sendToCategory{position:relative}.sendToCategory span{position:absolute;top:-1px}.sendToCategory span.one{margin-left:-5px}.sendToCategory .material-icons:before,.sendToCategory .material-icons:after{content:'' !important}.category-bottom-content{margin-top:30px;margin-bottom:30px}.category-bottom-content h3,.category-bottom-content h4{padding-bottom:10px;border-bottom:1px solid #000}.category-bottom-content .category-download-links .am-fileline{padding:10px 0;border-bottom:1px solid #c4c4c4;display:table}@media (max-width:767px){.category-bottom-content .category-download-links .am-fileline{margin-top:15px}}.category-bottom-content .category-download-links .am-fileline a,.category-bottom-content .category-download-links .am-fileline a:hover{color:#000}@media (max-width:767px){.category-bottom-content .category-download-links .am-fileline a{font-style:normal;font-weight:normal;font-size:14px;line-height:17px;color:#6d6d6d}}.category-bottom-content .category-download-links .am-fileline .am-fileicon{padding:10px;float:left;display:inline-block}.category-bottom-content .category-download-links .am-fileline .am-filelink{float:right;display:contents}.catalog-product-view #maincontent{margin-top:157px}@media (max-width:992px){.catalog-product-view #maincontent{margin-top:106px}}.catalog-product-view .accordion-button:focus{box-shadow:none;border-color:rgba(0,0,0,0.125)}.catalog-product-view .coppersmith-nav .navbar.coppersmith-top-nav{display:none}.catalog-product-view .coppersmith-nav .mobile-promo-bar{display:none}@media screen and (max-width:991px){.catalog-product-view .sticky-top-mobile{background:#f7f7f7;position:sticky;top:60px;z-index:1020}}.catalog-product-view .sticky-top{top:156px}@media screen and (max-width:991px){.catalog-product-view .sticky-top{position:static !important;display:contents}}.catalog-product-view .reset-default-config .btn{border:1px solid #e9eae9}.catalog-product-view .product-grid{padding-bottom:1em}@media only screen and (min-width:992px){.catalog-product-view .product-grid .option-container .product-thumb-gallery{display:none}}.catalog-product-view .productDownloads h3,.catalog-product-view .productDownloads h4{border-bottom:1px solid #000}.catalog-product-view .productDownloads .am-fileline{padding:20px 0;border-bottom:1px solid #000}.catalog-product-view .productDownloads .am-fileline a,.catalog-product-view .productDownloads .am-fileline a:hover{color:#000}.catalog-product-view #mobile-cylindo-gallery{height:450px;background-color:#f7f7f7}.catalog-product-view .product-name-desc .product-name{font-size:25px;font-weight:300;border-bottom:1px solid #505050;color:#000000}@media (max-width:778px){.catalog-product-view .product-name-desc .product-name{font-size:4.7vw;margin-bottom:0;padding-bottom:15px;padding-top:10px;border-bottom:1px solid #707070}}@media (max-width:768px){.catalog-product-view .cylindo-thumbnail-wrapper{margin-top:20px}}.catalog-product-view .cylindo-gallery-wrapper-container{background-color:#f7f7f7;text-align:-webkit-center}@media screen and (max-width:991px){.catalog-product-view .cylindo-gallery-wrapper-container{display:contents}}.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper .auto-builder-wrapper{position:absolute;top:50px;z-index:999}.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper .auto-builder-wrapper .auto-builder{display:inline-block;padding:10px;border:1px solid #e9eae9;border-radius:5px}.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper .cylindo-gallery-button{position:absolute;z-index:99;width:45px;left:20px;height:45px;border:1px solid #e9eae9;border-radius:5px;transition:all 400ms cubic-bezier(.4, 0, .2, 1);cursor:pointer;white-space:nowrap;overflow:hidden;font-size:14px}@media (max-width:768px){.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper .cylindo-gallery-button{display:none}}.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper .pinterest-pin{top:5px;left:15px;background:none;color:#aaa;padding:0 0 0 43px;line-height:1;bottom:0;letter-spacing:0.0233333333em}.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper .pinterest-pin:after{content:attr(data-text);display:inline-block;margin-top:13px}.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper .pinterest-pin:hover{width:92px;color:#BD081C;border-color:#676564}.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper .pinterest-pin:hover .pinterest-icon:before{-webkit-filter:unset;filter:unset}.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper .pinterest-pin .pinterest-icon{width:44px;line-height:43px;text-align:center;position:absolute;left:0;top:0}.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper .pinterest-pin .pinterest-icon:before{content:url('/media/siteassets/pinterest-icon.svg');display:inline-block;transform:translate(0%, 25%);height:20px;width:20px;-webkit-filter:grayscale() opacity(50%);filter:grayscale() opacity(50%)}@media (max-width:768px){.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper .pinterest-pin .pinterest-pin{display:none}}.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper .cylindo-action-button-group.right{right:unset;left:0;top:58px;z-index:99;width:45px;height:45px;border:1px solid #e9eae9;border-radius:5px;background:none;color:#aaa;white-space:nowrap;overflow:hidden;transition:all 400ms cubic-bezier(.4, 0, .2, 1);cursor:pointer;padding:0 0 0 43px;line-height:1;bottom:0;font-size:14px;letter-spacing:0.0233333333em}@media (max-width:768px){.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper .cylindo-action-button-group.right{display:none}}.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper .cylindo-action-button-group:after{content:'Full Screen';display:inline-block;margin-top:15px}.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper .cylindo-action-button-group:hover{width:135px;color:#BD081C;border-color:#676564}.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper .cylindo-action-button-group .fullscreen-button{width:44px;line-height:43px;text-align:center;position:absolute;left:0;top:0;filter:grayscale() opacity(50%)}@media (max-width:768px){.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper .cylindo-action-button-group{position:initial}}.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper .full-screen .cylindo-action-button-group.right{position:absolute;top:40px;left:20px;width:175px}.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper .full-screen .cylindo-action-button-group.right:after{content:''}.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper .full-screen .cylindo-icon-fullscreen-on::after{content:'Exit Full Screen';margin-left:45px}.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper #cylindo-gallery .cylindo-drag-tooltip,.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper #mobile-cylindo-gallery .cylindo-drag-tooltip{color:#505050;background-color:unset;display:none}@media (max-width:768px){.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper #cylindo-gallery .cylindo-drag-tooltip,.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper #mobile-cylindo-gallery .cylindo-drag-tooltip{bottom:-25px}}.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper .material-icons-outlined{display:none}@media only screen and (max-width:768px){.catalog-product-view .cylindo-gallery-wrapper-container .cylindo-gallery-wrapper .material-icons-outlined{display:unset;font-size:25px;position:relative;top:15px;left:10px;z-index:100;padding:0}}.catalog-product-view .product-info-main .availability.only.configurable-variation-qty{display:none !important}.catalog-product-view #product-options-wrapper .fieldset{outline:none}.catalog-product-view #product-options-wrapper .productOptionSwatchTitle{font-size:10.5px}@media only screen and (max-width:768px){.catalog-product-view #product-options-wrapper .productOptionSwatchTitle{font-size:8px;overflow-wrap:anywhere}}.catalog-product-view #product-options-wrapper .productOptionSwatchSubtitle{font-size:6.5px}.catalog-product-view #product-options-wrapper .badge{display:inline-block;padding:.25em .4em;font-size:unset;font-weight:400;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.catalog-product-view #product-options-wrapper .badge.badge-product-options{color:#fff;background-color:#6c757d}.catalog-product-view #product-options-wrapper .range-wrap{position:relative}.catalog-product-view #product-options-wrapper .bubble{background:red;color:white;padding:4px 12px;position:absolute;border-radius:4px;left:50%;transform:translateX(-50%)}.catalog-product-view #product-options-wrapper .bubble::after{content:"";position:absolute;width:2px;height:2px;background:red;top:-1px;left:50%}.catalog-product-view #product-options-wrapper .custom-range::-webkit-slider-thumb,.catalog-product-view #product-options-wrapper .custom-range::-moz-range-thumb{background-color:#000000}.catalog-product-view #product-options-wrapper .custom-range:focus::-webkit-slider-thumb,.catalog-product-view #product-options-wrapper .custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,0,0,0.25)}.catalog-product-view #product-options-wrapper #productOptionsAccordion .accordion-body{max-height:300px;overflow:scroll}.catalog-product-view #product-options-wrapper #productOptionsAccordion input[type=checkbox]{accent-color:#08B27B}.catalog-product-view #product-options-wrapper #productOptionsAccordion .card{border:0}.catalog-product-view #product-options-wrapper #productOptionsAccordion .card .card-header{padding:7px;background-color:#F2F2F2;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.catalog-product-view #product-options-wrapper #productOptionsAccordion .card .card-body{background-color:#E6E6E6}.catalog-product-view #product-options-wrapper #productOptionsAccordion .card .card-body .productOptionCol{padding:7px 7px 0 7px}.catalog-product-view #product-options-wrapper #productOptionsAccordion .card .card-body .productOptionCol.optionSelected{border-radius:2px;border:1px solid;background-color:#fff}.catalog-product-view #product-options-wrapper #productOptionsAccordion .card .card-body .prevOptionSwatch{position:absolute;left:10px;top:50%;cursor:pointer;border:1px solid #000}.catalog-product-view #product-options-wrapper #productOptionsAccordion .card .card-body .nextOptionSwatch{position:absolute;right:10px;top:50%;cursor:pointer;border:1px solid #000}.catalog-product-view #product-options-wrapper #productOptionsAccordion .productOptionContainer:not(.groupedOptionContainer).vertical-image-option{max-height:500px}@media (max-width:768px){.catalog-product-view #product-options-wrapper #productOptionsAccordion .productOptionContainer:not(.groupedOptionContainer){overflow-x:scroll;flex-wrap:nowrap}}@media (max-width:960px){.catalog-product-view #product-options-wrapper #productOptionsAccordion .productOptionContainer:not(.groupedOptionContainer){height:auto;overflow:scroll}}.catalog-product-view #product-options-wrapper #productOptionsAccordion .productOptionContainer:not(.groupedOptionContainer) ul li{background-color:transparent}.catalog-product-view #product-options-wrapper #productOptionsAccordion .productOptionContainer:not(.groupedOptionContainer) ul li.selectedOption{background-color:#FFFFFF;box-shadow:2px 3px 6px #000 29;border:1px solid #707070;border-radius:3px}.catalog-product-view #product-options-wrapper #productOptionsAccordion .carousel-control-prev,.catalog-product-view #product-options-wrapper #productOptionsAccordion .carousel-control-next{width:50%;position:relative;opacity:1}.catalog-product-view #product-options-wrapper #productOptionsAccordion .carousel-button-invalid{width:50%;position:relative;opacity:1}.catalog-product-view #product-options-wrapper #productOptionsAccordion .carousel-button-invalid-inner{color:white;background-color:#707070;width:100%;height:50px;border-color:transparent;border-top-right-radius:80px;border-bottom-right-radius:80px;font-size:1em;font-weight:200;display:flex;align-items:center;justify-content:right}.catalog-product-view #product-options-wrapper #productOptionsAccordion .carousel-button-invalid-inner .material-icons-outlined{color:white;font-size:38px}.catalog-product-view #product-options-wrapper #productOptionsAccordion .nav-tabs .nav-link{font-size:1em;font-weight:400;background-color:white;border:1.2px solid #bebebe;padding-top:1em;border-radius:0}.catalog-product-view #product-options-wrapper #productOptionsAccordion .nav-tabs .nav-link.active{border:1.2px solid #bebebe;border-bottom:0;color:#000}.catalog-product-view #product-options-wrapper #productOptionsAccordion .tab-content{background-color:white;border:1.2px solid #bebebe;height:35vh}.catalog-product-view #product-options-wrapper #productOptionsAccordion .btn-carousel-control-prev{color:white;background-color:#707070;width:100%;height:50px;border-color:transparent;border-top-left-radius:80px;border-bottom-left-radius:80px;font-size:1em;font-weight:200;text-align:left;display:flex;align-items:center}.catalog-product-view #product-options-wrapper #productOptionsAccordion .btn-carousel-control-prev .material-icons-outlined{color:white;font-size:38px}.catalog-product-view #product-options-wrapper #productOptionsAccordion .btn-carousel-control-prev:not([disabled]):hover,.catalog-product-view #product-options-wrapper #productOptionsAccordion .btn-carousel-control-prev:not([disabled]):focus{border-color:transparent;color:white}.catalog-product-view #product-options-wrapper #productOptionsAccordion .btn-carousel-control-next{color:white;background-color:#707070;width:100%;height:50px;border-color:transparent;border-top-right-radius:80px;border-bottom-right-radius:80px;font-size:1em;font-weight:200;display:flex;align-items:center;justify-content:right}.catalog-product-view #product-options-wrapper #productOptionsAccordion .btn-carousel-control-next .material-icons-outlined{color:white;font-size:38px}.catalog-product-view #product-options-wrapper #productOptionsAccordion .btn-carousel-control-next:not([disabled]):hover,.catalog-product-view #product-options-wrapper #productOptionsAccordion .btn-carousel-control-next:not([disabled]):focus{background-color:#08B27B;border-color:transparent;color:white}.catalog-product-view #product-options-wrapper #productOptionsAccordion .pulse-indicator:not([disabled]).can-pulse{box-shadow:0 0 0 0 #38b888 FF;transform:scale(1);animation:btn-pulse 2s infinite;background-color:#08B27B}@keyframes btn-pulse{0%{transform:scale(1);box-shadow:0 0 0 0 #38b888 B2}70%{transform:scale(1.015);box-shadow:0 0 0 10px #38b888 0}100%{transform:scale(1);box-shadow:0 0 0 0 #f00 0}}.catalog-product-view #product-options-wrapper #productOptionsAccordion .carousel-steps{color:black;font-size:1em;font-weight:200;width:100%;position:relative;background-color:white;border-bottom:1.2px solid #bebebe;border-left:1.2px solid #bebebe;border-right:1.2px solid #bebebe}.catalog-product-view #product-options-wrapper #productOptionsAccordion .carousel-nav-bar{position:relative}.catalog-product-view #product-options-wrapper #productOptionsAccordion .resetProductOptions{background-color:#707070;border-top-left-radius:80px;border-bottom-left-radius:80px;color:white;font-size:10px;height:100%;width:100%;padding-top:3px;padding-bottom:0}.catalog-product-view #product-options-wrapper #productOptionsAccordion .reset-default-config{width:100%}.catalog-product-view #product-options-wrapper #productOptionsAccordion .progress{height:27px;border-top-right-radius:80px;border-bottom-right-radius:80px;background-color:#b9b9b9;border-left:outset;border-color:white}.catalog-product-view #product-options-wrapper #productOptionsAccordion .progress-bar{background-color:#707070;width:0}.catalog-product-view #product-options-wrapper #productOptionsAccordion .progress-text{color:white;padding-top:1.25em;position:absolute;left:87%;transform:translate(-50%, -30%);font-size:10px}.catalog-product-view #product-options-wrapper #productOptionsAccordion .restart-text{padding-top:2px}.catalog-product-view #product-options-wrapper #productOptionsAccordion .detailsFont{font-size:15px;top:1em}.catalog-product-view #product-options-wrapper #productOptionsAccordion .customOptionTitle{font-size:18px;font-weight:500;position:relative;top:1em}.catalog-product-view #product-options-wrapper #productOptionsAccordion .productOptionCol{padding:.7em;margin:.00002em}.catalog-product-view #product-options-wrapper #productOptionsAccordion .material-icons-outlined{font-size:20px;color:#707070}.catalog-product-view #product-options-wrapper #productOptionsAccordion .optionStepWrapper{font-size:20px;font-weight:500}.catalog-product-view #product-options-wrapper #productOptionsAccordion .step-style{font-size:.8em}.catalog-product-view #product-options-wrapper #productOptionsAccordion .option-text-style{font-weight:700;font-size:1em;color:black}.catalog-product-view #product-options-wrapper #productOptionsAccordion .optionStepIndicatorName:has(h5:empty){font-size:1em;font-weight:300}.catalog-product-view #product-options-wrapper #productOptionsAccordion .optionStepIndicatorName .material-icons-outlined{color:#08B27B;position:relative;top:0.2em;left:0.2em}.catalog-product-view #product-options-wrapper #productOptionsAccordion .optionSelected{border:2px solid #707070;background-color:transparent;border-radius:8px;padding:.25em}.catalog-product-view #product-options-wrapper #productOptionsAccordion .optionSelected .optionSelected{border:0;padding:1px}@media only screen and (max-width:992px){.catalog-product-view #product-options-wrapper #productOptionsAccordion .customOptionTitle{font-size:1.6vw}.catalog-product-view #product-options-wrapper #productOptionsAccordion .progress-text{padding-top:1em;left:63vw}}@media only screen and (max-width:768px){.catalog-product-view #product-options-wrapper #productOptionsAccordion .tab-content{height:auto;border:none;background-color:transparent}.catalog-product-view #product-options-wrapper #productOptionsAccordion .modal-title{font-size:18px;font-weight:500}.catalog-product-view #product-options-wrapper #productOptionsAccordion .optionStepWrapper{font-size:14px}.catalog-product-view #product-options-wrapper #productOptionsAccordion .step-style{font-size:12px}.catalog-product-view #product-options-wrapper #productOptionsAccordion .customOptionTitle{position:unset;font-size:4vw;font-style:italic}.catalog-product-view #product-options-wrapper #productOptionsAccordion .card-body{padding-top:3px;overflow-y:clip}.catalog-product-view #product-options-wrapper #productOptionsAccordion .nav-tabs{display:none}.catalog-product-view #product-options-wrapper #productOptionsAccordion .productOptionCol{padding:4px;height:fit-content}.catalog-product-view #product-options-wrapper #productOptionsAccordion .btn-carousel-control-next{width:100%;height:38px}.catalog-product-view #product-options-wrapper #productOptionsAccordion .carousel-steps{border:0;background:transparent;padding:0 0 10px 0 !important}.catalog-product-view #product-options-wrapper #productOptionsAccordion .btn-carousel-control-prev{width:100%;height:38px}.catalog-product-view #product-options-wrapper #productOptionsAccordion .carousel-button-invalid-inner{width:100%;height:38px}.catalog-product-view #product-options-wrapper #productOptionsAccordion .progress-text{padding-top:1em;left:63vw}.catalog-product-view #product-options-wrapper #productOptionsAccordion .carousel-inner{text-align:center}.catalog-product-view #product-options-wrapper #productOptionsAccordion ::-webkit-scrollbar{background-color:#f5f5f5;border-radius:10px;width:7px;height:2px}.catalog-product-view #product-options-wrapper #productOptionsAccordion ::-webkit-scrollbar-thumb{background-color:#000000;border-radius:10px}.catalog-product-view #product-options-wrapper #productOptionsAccordion .productOptionContainer{padding-bottom:10px}}.catalog-product-view #product-options-wrapper .productOptionButton{color:#505050;padding:15px;grid-template-columns:1fr max-content max-content;grid-gap:1px;background-color:#F7F7F7}.catalog-product-view #product-options-wrapper .productOptionButton.selectedOptionButton{color:#08B27B}.catalog-product-view #product-options-wrapper .productOptionButton .customOptionCounter,.catalog-product-view #product-options-wrapper .productOptionButton .customOptionTitle{font-weight:600}.catalog-product-view #product-options-wrapper .productOptionButton .optionSelectedCheck{color:#08B27B}.catalog-product-view #product-options-wrapper .productOptionButton.error{color:#f00}.catalog-product-view #product-options-wrapper .card.quick-ship-card{background-color:#fff}.catalog-product-view #product-options-wrapper .card.quick-ship-card.error{border:1px solid #f00}.catalog-product-view #product-options-wrapper .card.quick-ship-card .card-header{font-weight:600;font-size:20px;background-color:#fff}.catalog-product-view #product-options-wrapper .card.quick-ship-card .card-header .quick-ship-price-in-cart{font-weight:normal;font-size:14px}.catalog-product-view #product-options-wrapper .card.quick-ship-card .card-footer{background-color:#fff}.catalog-product-view #product-options-wrapper .product-attribute-info{font-size:18px}.catalog-product-view #product-options-wrapper .product-attribute-info .product-info-label{font-size:16px;font-weight:600}.catalog-product-view #product-options-wrapper .product-attribute-info .product-info-value{font-size:16px}.catalog-product-view #product-options-wrapper .quick-ship-product-info{font-size:18px}.catalog-product-view #product-options-wrapper .quick-ship-product-info .qs-info-label{font-size:16px;font-weight:600}.catalog-product-view #product-options-wrapper .quick-ship-product-info .qs-info-value{font-size:16px}.catalog-product-view #product-options-wrapper .quick-ship-product-info .qs-customize{font-weight:bold;color:#4B4B4B}.catalog-product-view #product-options-wrapper .quick-ship-product-options .quick-ship-option{background-color:#fff;font-size:16px;font-weight:600}.catalog-product-view #product-options-wrapper .quick-ship-product-options .quick-ship-option.optionSelected{background-color:#818181;color:#fff}.catalog-product-view #product-options-wrapper .quick-ship-product-options .quick-ship-option.optionSelected img.none-option{filter:invert(1)}.catalog-product-view #product-options-wrapper .product-lead-time-row .quick-ship-icon{max-width:50px}.catalog-product-view #product-options-wrapper .card.package-product-card{background-color:#fff}.catalog-product-view #product-options-wrapper .card.package-product-card.error{border:1px solid #f00}.catalog-product-view #product-options-wrapper .card.package-product-card .card-header{font-weight:600;font-size:20px;background-color:#fff}.catalog-product-view #product-options-wrapper .card.package-product-card .card-header .package-product-price-in-cart{font-weight:normal;font-size:14px}.catalog-product-view #product-options-wrapper .card.package-product-card .card-footer{background-color:#fff}.catalog-product-view #product-options-wrapper .package-product-product-info{font-size:18px}.catalog-product-view #product-options-wrapper .package-product-product-info .qs-info-label{font-size:16px;font-weight:600}.catalog-product-view #product-options-wrapper .package-product-product-info .qs-info-value{font-size:16px}.catalog-product-view #product-options-wrapper .package-product-product-info .qs-customize{font-weight:bold;color:#4B4B4B}.catalog-product-view #product-options-wrapper .package-product-product-options .package-product-option{background-color:#fff;font-size:16px;font-weight:600}.catalog-product-view #product-options-wrapper .package-product-product-options .package-product-option.optionSelected{background-color:#818181;color:#fff}.catalog-product-view #product-options-wrapper .package-product-product-options .package-product-option.optionSelected img.none-option{filter:invert(1)}.catalog-product-view #product-options-wrapper .package-product-product-options .productOptionCol{padding:7px 7px 0 7px;font-weight:normal}.catalog-product-view #product-options-wrapper .package-product-product-options .productOptionCol.optionSelected{color:#000;border-radius:3px;border:1px #000 solid;background-color:#fff}.catalog-product-view #product-options-wrapper .package-product-product-options .optionName{font-size:12px}.catalog-product-view #product-options-wrapper .product-lead-time-row .package-product-icon{max-width:50px}.catalog-product-view #product-options-wrapper .requestQuoteProductOption{cursor:pointer}.catalog-product-view #product-options-wrapper .product-as-shown{position:relative;margin:auto;cursor:pointer}.catalog-product-view #product-options-wrapper .product-as-shown::before,.catalog-product-view #product-options-wrapper .product-as-shown::after{content:"";position:absolute;width:20px;height:20px;transition:.3s ease-in-out}.catalog-product-view #product-options-wrapper .product-as-shown::before{top:-5px;left:-5px;border-top:2px solid #000;border-left:2px solid #000;animation:border 3s infinite}.catalog-product-view #product-options-wrapper .product-as-shown::after{right:-5px;bottom:-5px;border-bottom:2px solid #000;border-right:2px solid #000;animation:border 3s infinite}@keyframes border{0%{width:calc(1%);height:calc(1%)}100%{width:calc(109%);height:calc(109%)}}.catalog-product-view .cs-msrp-container{background-color:#B4B4B4;border-radius:28px;padding:5px 0;color:#000}.catalog-product-view .cs-msrp-container .msrp-price{text-decoration:line-through}.catalog-product-view .cs-msrp-container .cs-msrp-savings{color:#f00;font-size:14px}.catalog-product-view .additional-products-title hr{border-top:2px solid #505050}.catalog-product-view .product-additional-products{overflow-x:scroll;flex-wrap:nowrap}.catalog-product-view .product-additional-products .product-link{font-size:12px}.catalog-product-view .product-options-bottom .material-icons-outlined{cursor:pointer}.catalog-product-view .productCustomOption{color:#000}.catalog-product-view .productCustomOption.required.error{color:#f00}.catalog-product-view #productCustomOptionsAccordion img.rounded-circle{padding:5px}.catalog-product-view #productCustomOptionsAccordion .productCustomOption{color:#000}.catalog-product-view #productCustomOptionsAccordion .productCustomOption.required.error{color:#f00}.catalog-product-view #productCustomOptionsAccordion label{cursor:pointer}.catalog-product-view .selectProductOption{cursor:pointer}.catalog-product-view .originalProductOptions{visibility:hidden;height:0}.catalog-product-view .originalProductOptions div[class^="amprot-"],.catalog-product-view .originalProductOptions label[class^="amprot-"],.catalog-product-view .originalProductOptions select[class^="amprot-"],.catalog-product-view .originalProductOptions ul[class^="amprot-"],.catalog-product-view .originalProductOptions li[class^="amprot-"]{visibility:hidden;height:0}.catalog-product-view .field.qty{display:none}.catalog-product-view .productPageH1{border-bottom:1px solid;padding-bottom:10px;margin-bottom:25px}.catalog-product-view .product-description .nav-tabs .nav-link{border-radius:0;background-color:#C4C4C4}.catalog-product-view .product-description .nav-tabs .nav-link:hover{border-color:#c4c4c4 #c4c4c4 #c4c4c4}.catalog-product-view .product-description .nav-tabs .nav-link.active{color:#495057;background-color:#f7f7f7;border-color:#c4c4c4 #c4c4c4 #f7f7f7}.catalog-product-view .product-description .tab-content{height:400px;border:1px solid;border-color:#f7f7f7 #c4c4c4 #c4c4c4}.catalog-product-view .product-description a{text-decoration:underline;color:#505050}.catalog-product-view .product-subcontent-row{margin-bottom:100px}.catalog-product-view .selectIndicatorWrapper{position:relative}.catalog-product-view .selectIndicatorWrapper.optionSelected:after{position:absolute;top:15%;left:35%;color:white;font-size:50px;font-family:'Material Icons'}.catalog-product-view .selectIndicatorWrapper .productSwatchOptionImage{border-radius:3px;border:1px solid #707070;box-shadow:2px 3px 6px #000 29;z-index:2;position:inherit}.catalog-product-view .productSwatchScroll{max-height:200px;overflow-y:scroll;margin-bottom:25px}.catalog-product-view .productSwatchScroll .productOptionSwatchTitle{font-size:10.5px}@media only screen and (max-width:768px){.catalog-product-view .productSwatchScroll .productOptionSwatchTitle{font-size:8px;overflow-wrap:anywhere}}.catalog-product-view .productSwatchScroll .productOptionSwatchSubtitle{font-size:6.5px}.catalog-product-view .openProductOptionModal,.catalog-product-view .openProductOptionPopover{cursor:pointer}.catalog-product-view .get-quote-title{font-size:20px;font-weight:600}.catalog-product-view .get-quote-body-text{font-weight:500}.catalog-product-view .sub-addto-cart-shipping{font-size:16px;color:#4E4E4E}.catalog-product-view .sub-addto-cart-shipping .material-icons-outlined{font-size:16px;color:#B4B4B4}.catalog-product-view .sub-addto-cart a{text-decoration:none;color:#4E4E4E}.catalog-product-view .sub-addto-cart a .material-icons-outlined{color:#B4B4B4}.catalog-product-view .sub-addto-cart a .material-icons-outlined.arrow{color:#000000}@media (max-width:768px){.catalog-product-view .cs-add-to-cart{background-color:#fff;position:fixed;right:0;bottom:0;left:0;z-index:1030;padding:10px}}.catalog-product-view .product-thumb-gallery{text-align:center}.catalog-product-view .product-thumb-gallery .product-thumbs{float:none;display:inline-block;margin:0 10px}@media screen and (min-width:1400px){.catalog-product-view .product-thumb-gallery .product-thumbs{margin:0 18px}}.catalog-product-view .product-thumb-gallery .product-thumbs img{width:150px;height:150px;object-fit:cover}@media screen and (max-width:1399px){.catalog-product-view .product-thumb-gallery .product-thumbs img{width:100px;height:100px}}@media screen and (max-width:991px){.catalog-product-view .product-thumb-gallery .product-thumbs img{width:80px;height:80px}}.catalog-product-view .product-image-gallery{overflow-x:scroll;height:auto;white-space:nowrap}.catalog-product-view .product-image-gallery .product-gallery-image{float:none;display:inline-block}.catalog-product-view .product-image-gallery .product-gallery-image img{width:150px;height:150px;object-fit:cover}.catalog-product-view .product-image-gallery:not(:has(*)){display:none}.productActions{background-color:transparent;padding-bottom:25px}.productActions .customOptionCounter{margin:0 5px 0 0}.productActions .login-for-price .login-for-price-cta{background-color:#363739;border-radius:28px;padding:15px 0;color:#fff}.productActions .login-for-price .login-for-price-cta a{color:#fff;text-decoration:underline}.price-box{font-weight:700}.productSpecifications h3,.productSpecifications h4{border-bottom:1px solid #000}.productSpecifications p{padding:20px 0;border-bottom:1px solid #000}.productSpecifications a{color:#505050;padding-top:20px}.request-quote-btn{width:50%}.nav-link{color:#000}.nav-link:hover{color:#000}#cad_instructions::placeholder{color:#bdbdbd;opacity:.4}.fotorama__stage{height:500px !important}.gallery-placeholder__image{width:-webkit-fill-available;width:-moz-available}.fotorama__stage__shaft{width:-webkit-fill-available !important;width:-moz-available !important}.cylindo-custom-image{max-width:100%;height:90%}.requestFreeSamplesLink,.trade-login a{font-weight:600;text-transform:uppercase}.trade-login,.need-help{text-transform:uppercase}.need-help a{font-weight:600}.product-design{background:#f7f7f7;color:#000}.product-design__intro{border-right:1px solid #000}.product-design__title{background:#D9D9D9;display:flex;justify-content:center;align-items:center;height:100%;font-size:36px;font-weight:600;min-height:390px}.product-design__copy{font-weight:400;line-height:normal;max-width:373px}.product-design__copy p{margin:0 0 19px}.product-design__step{min-width:0}.product-design__step-heading{column-gap:10px}.product-design__step-heading h3{font-size:20px;font-weight:500;line-height:normal;text-transform:uppercase}.product-design__step-copy{font-size:16px;font-weight:300;line-height:normal;margin:26px 0 0;max-width:240px;text-wrap:balance}.product-design__step-rule{display:none}.product-design__proof{padding:28px 0;align-items:center;background:#d9d9d9;margin:0}.product-design__proof-item{padding:10px 0;position:relative}.product-design__proof-item:nth-child(2){border-left:1px solid #000;border-right:1px solid #000}.product-design__proof-item strong{font-size:16px;font-weight:600;line-height:normal}.product-design__proof-item span{font-size:12px;font-weight:300;line-height:normal;margin-top:6px;max-width:206px}.product-design__proof-rating picture{order:2}.product-design__proof-rating strong{order:1}.product-design__proof-rating span{max-width:168px;order:3}.product-design__proof-rating .product-design__stars{margin-top:3px}.product-design__stars{display:block;height:11px;width:66px}.product-design__tagline{font-size:16px;font-weight:600;letter-spacing:2.7px;margin:80px 0 0;padding-bottom:0;text-align:center;text-transform:uppercase}@media screen and (min-width:1200px){.product-design__intro{padding-right:40px}.product-design__main{padding-top:50px;padding-left:40px}}@media (max-width:1199px){.product-design__intro{margin-bottom:14px}.catalog-product-view .product-design__title{background:#D9D9D9;padding:24px 10px}.product-design__layout,.product-design__intro,.product-design__main{min-height:0}.product-design__intro{border-width:0}.product-design__title{font-size:22px;justify-content:flex-start;padding:0;background:none;min-height:auto}.product-design__copy{font-size:16px;font-weight:300;max-width:none}.product-design__copy p{margin-bottom:19px}.product-design__process{display:block;flex:none;padding:0;margin-bottom:20px}.product-design__process article:last-child .product-design__step{border-bottom:0;padding-bottom:0}.product-design__step{padding-bottom:10px;border-bottom:1px solid #000;margin-bottom:9px}.product-design__step-heading{align-items:flex-start !important;column-gap:17px}.product-design__step-heading h3{font-size:16px;line-height:21px;padding-top:0;white-space:nowrap}.product-design__step-copy{font-size:12px;font-weight:300;line-height:normal;margin:4px 0 8px;max-width:none}.product-design__step-rule{bottom:8px;display:block;height:1px;left:0;position:absolute;width:100%}.product-design__proof{background:#000;color:#fff;display:block;flex:none;height:240px;padding:25px 13px 0;text-align:center}.product-design__proof-item{padding:0}.product-design__proof-item+.product-design__proof-item:before{display:none}.product-design__proof-item strong,.product-design__proof-item span{display:block}.product-design__proof-item strong{font-size:16px}.product-design__proof-item span{font-size:12px;margin:3px auto 0}.product-design__proof-rating picture{display:block;order:1}.product-design__proof-rating strong{order:2}.product-design__proof-rating span{order:3}.product-design__proof-rating .product-design__stars{margin:0 auto 7px}.product-design__proof-rating span{max-width:200px}.product-design__stars{height:16px;width:96px}.product-design__proof-satisfaction{margin-top:25px}.product-design__proof-satisfaction span{display:none}.product-design__proof-mobile-summary{font-size:12px;font-weight:300;line-height:normal;margin:3px auto 0;max-width:261px}.product-design__tagline{font-size:12px;padding:0;margin:16px 0}}.product-design-consultation{color:#000}.product-design-consultation__content,.product-design-consultation__form-panel{flex:0 0 46.32%;max-width:46.32%}.product-design-consultation__step{font-size:16px;line-height:normal;margin-bottom:17px;min-height:60px}.product-design-consultation__step h3{font-size:16px;font-weight:500;line-height:normal;margin:0}.product-design-consultation__step p{font-size:16px;font-weight:300;line-height:normal;margin:0}.product-design-consultation__step-number{font-weight:400;width:42px}.product-design-consultation__proof{margin-top:40px;padding-bottom:26px}.product-design-consultation__proof-title{font-size:22px;font-weight:400;line-height:normal}.product-design-consultation__proof-grid{display:grid;grid-template-columns:repeat(3, 1fr);margin-top:20px}.product-design-consultation__proof-heading{display:none}.product-design-consultation__proof-item{min-height:136px;padding:0 8px}.product-design-consultation__proof-item strong{font-size:16px;font-weight:600;line-height:20px;max-width:201px}.product-design-consultation__proof-item span{font-size:12px;font-weight:300;line-height:normal;margin-top:5px;max-width:195px}.product-design-consultation__proof-satisfaction{grid-column:2}.product-design-consultation__proof-trusted{grid-column:3}.product-design-consultation__proof-rating{grid-column:1;grid-row:1}.product-design-consultation__stars{display:block;height:20px;margin-top:7px;object-fit:contain;width:120px}.product-design-consultation__form-panel{background:#d9d9d9;min-height:679px;padding:38px 8.58% 30px}.product-design-consultation__form-inner{margin:0 auto;max-width:452px}.product-design-consultation__form-inner h2{font-size:32px;font-weight:600;letter-spacing:1.28px;line-height:normal;margin:0}.product-design-consultation__form-intro{font-size:16px;font-weight:300;letter-spacing:.64px;line-height:normal;margin:5px 0 32px}.product-design-consultation__field{margin-bottom:14px}.product-design-consultation__field .form-control{background:transparent;border:.75px solid #000;border-radius:0;box-shadow:none;color:#000;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:400;height:30px;line-height:28px;padding:0 11px}.product-design-consultation__field .form-control::placeholder{color:#000;opacity:1}.product-design-consultation__field--message{margin-bottom:20px}.product-design-consultation__field--message .form-control{height:109px;line-height:normal;padding:5px;resize:vertical}.product-design-consultation__submit.btn{font-size:14px}.product-design-consultation__fine-print{font-size:9px;font-weight:300;line-height:normal;margin-top:26px}.product-design-consultation__fine-print p{margin:0 0 3px}.product-design-consultation__fine-print img{flex:0 0 10px;height:13px;filter:invert(100%);margin-right:5px;object-fit:contain;width:10px}.product-design-consultation__fine-print a{color:inherit;text-decoration:underline}.product-design-consultation #designForm{visibility:hidden;position:relative;top:-200px}@media (max-width:1199px){.product-design-consultation__content,.product-design-consultation__form-panel{flex-basis:100%;max-width:100%}.product-design-consultation__content{min-height:0}.product-design-consultation__proof{margin:0;padding:0}.product-design-consultation__proof-grid{gap:20px;grid-template-columns:repeat(2, minmax(0, 1fr));margin:0 auto}.product-design-consultation__proof-heading,.product-design-consultation__proof-item{min-height:0;padding:10px 1px}.product-design-consultation__proof-heading{border:1px solid #d9d9d9;font-size:22px;font-weight:400;grid-column:1;grid-row:1;line-height:normal}.product-design-consultation__proof-item{background:#d9d9d9}.product-design-consultation__proof-item strong{font-size:16px;line-height:20px;max-width:153px}.product-design-consultation__proof-item span{font-size:12px;margin-top:5px;max-width:153px}.product-design-consultation__proof-satisfaction{grid-column:2;grid-row:1}.product-design-consultation__proof-satisfaction strong{max-width:147px}.product-design-consultation__proof-trusted{grid-column:1;grid-row:2;padding:0 5px}.product-design-consultation__proof-rating{grid-column:2;grid-row:2}.product-design-consultation__process{margin:30px 0 0}.product-design-consultation__step{margin-bottom:13px;min-height:64px}.product-design-consultation__step h3{font-size:16px}.product-design-consultation__step p{font-size:12px}.product-design-consultation__step-number{line-height:15px;width:25px;padding-top:3px;padding-right:5px}.product-design-consultation__form-panel{min-height:577px;padding:25px 25px 24px;margin:0 calc(-1.5rem * .5);flex-basis:calc(100% + 1.5rem);max-width:none}.product-design-consultation__form-inner{max-width:338px}.product-design-consultation__form-inner h2{font-size:26px;letter-spacing:1.04px}.product-design-consultation__form-intro{font-size:12px;letter-spacing:.48px;margin:2px 0 9px}.product-design-consultation__field--message{margin-bottom:15px}.product-design-consultation__fine-print{margin-top:11px}.consultation__proof-heading,.product-design-consultation__proof-item{min-height:128px}}@media screen and (max-width:767px){.product-design-consultation__proof{max-width:330px;margin:0 auto}.product-design-consultation__proof .consultation__proof-heading,.product-design-consultation__proof .product-design-consultation__proof-item{aspect-ratio:1}.product-design-consultation #designForm{top:-150px}}@media screen and (min-width:1200px){.product-design-consultation__proof-title{padding-left:20px}}.request-quote-modal .modal-dialog{margin:24px auto;max-width:1320px;width:calc(52%)}.request-quote-modal .modal-content{border-radius:10px;overflow:hidden}.request-quote-modal .request-quote-header{background:#fff;color:#000;flex:0 0 auto;padding:38px 56px 30px}.request-quote-modal .request-quote-brand-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.request-quote-modal .request-quote-logo{display:block;height:auto;width:200px}.request-quote-modal .btn-close{background-size:18px;box-shadow:none;margin:0;opacity:1;padding:10px}.request-quote-modal .request-quote-step-label{color:#505050;font-size:16px;font-weight:400;letter-spacing:.03em;margin:0 0 7px;text-transform:uppercase}.request-quote-modal .request-quote-title{color:#000;font-size:28px;font-weight:600;line-height:1.2;margin:0 0 12px}.request-quote-modal .request-quote-description{color:#353535;font-size:20px;font-weight:400;line-height:1.45;margin:0}.request-quote-modal .request-quote-benefits{align-items:center;display:flex;flex-wrap:wrap;gap:18px 34px;margin:26px 0 28px}.request-quote-modal .request-quote-benefits span{align-items:center;color:#000;display:inline-flex;font-size:16px;gap:10px;white-space:nowrap}.request-quote-modal .request-quote-benefits .material-icons{font-size:24px}.request-quote-modal .request-quote-progress{background:#c9c9c9;height:4px;overflow:hidden;width:100%}.request-quote-modal .request-quote-progress span{background:#00B676;display:block;height:100%;transition:width .25s ease;width:50%}.request-quote-modal .request-quote-progress span.is-complete{width:100%}.request-quote-modal .request-quote-body{background:#2c2c2b;color:#fff;padding:42px 56px 38px}.request-quote-modal .request-quote-panel h3{color:#fff;font-size:30px;font-weight:400;line-height:1.25;margin:0 0 8px}.request-quote-modal .request-quote-panel-intro{color:#a6a6a6;font-size:18px;line-height:1.5;margin:0 0 30px}.request-quote-modal .form-group{margin:0}.request-quote-modal .form-group label{color:#fff;display:block;font-size:17px;font-weight:400;line-height:1.35;margin:0 0 9px}.request-quote-modal .form-group label span{color:#a6a6a6}.request-quote-modal input.form-control,.request-quote-modal select.form-control,.request-quote-modal textarea.form-control{background-color:#363636;border:1px solid #3d3d3d;box-shadow:none;color:#fff}.request-quote-modal input.form-control::placeholder,.request-quote-modal select.form-control::placeholder,.request-quote-modal textarea.form-control::placeholder{color:#969696;opacity:1}.request-quote-modal input.form-control:focus,.request-quote-modal select.form-control:focus,.request-quote-modal textarea.form-control:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,0.25);color:#fff}.request-quote-modal select.form-control{cursor:pointer}.request-quote-modal textarea.form-control{min-height:126px;resize:vertical}.request-quote-modal .request-quote-actions{align-items:center;display:flex;justify-content:flex-end;gap:16px;margin-top:30px}.request-quote-modal .request-quote-btn{max-width:420px}.request-quote-modal .request-quote-back{background:transparent;border:0 solid #676767;color:#fff}.request-quote-modal .request-quote-back:hover,.request-quote-modal .request-quote-back:focus{background:transparent}.request-quote-modal .request-quote-privacy{color:#a6a6a6;font-size:14px;margin:22px 0 0;text-align:center}.request-quote-modal .requestQuoteSuccess{margin:0}@media (max-width:767px){.request-quote-modal .modal-dialog{align-items:flex-start;margin:10px auto;width:calc(80%)}.request-quote-modal .request-quote-header{padding:24px 22px 22px}.request-quote-modal .request-quote-brand-row{margin-bottom:18px}.request-quote-modal .request-quote-logo{width:170px}.request-quote-modal .request-quote-step-label{font-size:14px}.request-quote-modal .request-quote-title{font-size:27px}.request-quote-modal .request-quote-description{font-size:16px}.request-quote-modal .request-quote-benefits{align-items:flex-start;gap:11px;margin:20px 0 22px}.request-quote-modal .request-quote-benefits span{font-size:14px}.request-quote-modal .request-quote-body{padding:28px 22px 30px}.request-quote-modal .request-quote-panel h3{font-size:24px}.request-quote-modal .request-quote-panel-intro{font-size:14px;margin-bottom:24px}.request-quote-modal .form-group label,.request-quote-modal input.form-control,.request-quote-modal select.form-control,.request-quote-modal textarea.form-control,.request-quote-modal .request-quote-next,.request-quote-modal .request-quote-btn,.request-quote-modal .request-quote-back{font-size:14px}.request-quote-modal .request-quote-actions,.request-quote-modal .request-quote-actions-first{align-items:stretch;flex-direction:column-reverse;margin-left:0;width:100%}.request-quote-modal .request-quote-btn{max-width:none;width:100%}}.-am-blocked{pointer-events:none}.checkout-index-index .page-header .minicart-wrapper{display:none}.checkout-index-index .authentication-wrapper{margin-right:9px}.checkout-index-index .checkout-header{margin:12px 0 20px;padding:0 9px;width:70%}.checkout-index-index .checkout-header .title{margin:0 auto 7px}.checkout-index-index .checkout-header .description{font-size:18px}.checkout-index-index .opc-wrapper.am-opc-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;float:none;margin:0;padding:0;width:100%}.checkout-index-index .opc-wrapper.am-opc-wrapper.layout-2columns .checkout-column,.checkout-index-index .opc-wrapper.am-opc-wrapper.layout-3columns .checkout-column{width:100%}.checkout-index-index .opc-wrapper.am-opc-wrapper.layout-3columns .shipping-address-item:nth-child(3n + 1):before{display:block}.checkout-index-index .opc-wrapper.am-opc-wrapper.layout-3columns .shipping-address-item:nth-child(2n + 1):before{display:none}.checkout-index-index .opc-wrapper.am-opc-wrapper.layout-3columns .shipping-address-item,.checkout-index-index .opc-wrapper.am-opc-wrapper.layout-2-3-columns .shipping-address-item{width:50%}.checkout-index-index .opc-wrapper.am-opc-wrapper.layout-3columns .shipping-address-item:only-child,.checkout-index-index .opc-wrapper.am-opc-wrapper.layout-2-3-columns .shipping-address-item:only-child{width:100%}.checkout-index-index .opc-wrapper.am-opc-wrapper.layout-3columns .table-checkout-shipping-method,.checkout-index-index .opc-wrapper.am-opc-wrapper.layout-2-3-columns .table-checkout-shipping-method{min-width:0;width:100%}.checkout-index-index .opc-wrapper.am-opc-wrapper:before{display:none}.checkout-index-index .opc-wrapper.am-opc-wrapper .step-content{margin:0}.checkout-index-index .opc-wrapper.am-opc-wrapper .shipping-address{margin-bottom:0}.checkout-index-index .opc-wrapper.am-opc-wrapper #co-payment-form .discount-code{display:none}.checkout-index-index .opc-wrapper.am-opc-wrapper #co-payment-form .rewards-add{display:none}.checkout-index-index .opc-wrapper.am-opc-wrapper #co-payment-form .gift-code{display:none}.checkout-index-index .opc-wrapper.am-opc-wrapper .form-login:not(:last-child){border-bottom:none;padding-bottom:0}.checkout-index-index .opc-wrapper.am-opc-wrapper .discount-code .payment-option-title{border:none}.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-agreement{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-agreement label{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-agreement div.mage-error{-webkit-flex-basis:100%;flex-basis:100%}.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-agreement .action-show{text-align:left}.checkout-index-index .opc-wrapper.am-opc-wrapper .payment-option-content .action-apply{margin-right:0}.checkout-index-index .opc-wrapper.am-opc-wrapper .payment-method-content .actions-toolbar>.primary .action-update{width:100%}.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-block>li{list-style-type:none}.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-payment-method .payment-methods .step-title{border-bottom:1px solid #ccc}.checkout-index-index .opc-wrapper.am-opc-wrapper .field.amcheckout-comment{margin-bottom:10px}.checkout-index-index .opc-wrapper.am-opc-wrapper .label{font-weight:600;word-break:break-all;word-wrap:break-word}.checkout-index-index .opc-wrapper.am-opc-wrapper .action-edit-address{margin:24px 0}.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-billing-address{max-width:500px}.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-billing-address .billing-address-same-as-shipping-block{margin:5px 0 10px}.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-billing-address .actions-toolbar .action-update{background:#00B676;border:1px solid #00b676}.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-billing-address .actions-toolbar .action-update:hover{background:#fff;border:1px solid #c4c4c4}.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-billing-address .actions-toolbar .action.action-cancel{display:none}.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-billing-address .primary{float:right}.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-billing-address .field-select-billing .label{display:none}.checkout-index-index .opc-wrapper.am-opc-wrapper .payment-method-content .action.checkout{background:#00B676;border:1px solid #00b676}.checkout-index-index .opc-wrapper.am-opc-wrapper .payment-method-content .action.checkout:hover{background:#fff;border:1px solid #c4c4c4}.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-shipping-address .primary{float:right}.checkout-index-index .am-submit-summary #checkout-payment-method-load .actions-toolbar{display:none}.checkout-index-index .am-submit-summary #checkout-payment-method-load .payment-method-billing-address .actions-toolbar{display:block}.checkout-index-index .am-submit-fixed #checkout-payment-method-load .actions-toolbar{background-color:#eaeaea;display:block;left:50%;margin-left:auto;margin-right:auto;position:fixed;text-align:center;transform:translate(-50%);width:1240px;z-index:999}.checkout-index-index .am-submit-fixed #checkout-payment-method-load .actions-toolbar>*{float:none}.checkout-index-index .am-submit-fixed.-top #checkout-payment-method-load .actions-toolbar{bottom:auto;top:0}.checkout-index-index .am-submit-fixed.-bottom #checkout-payment-method-load .actions-toolbar{bottom:0}.checkout-index-index .checkout-block{background:#fff;margin:7px 9px 32px;padding:24px 12px;border:1px solid #dee2e6;border-radius:4px}.checkout-index-index .checkout-block .fieldset>br,.checkout-index-index .checkout-block .fieldset>hr{display:none}.checkout-index-index .am-checkout{margin:20px 0;padding:12px}.checkout-index-index .am-checkout .product-item .amcheckout-price-wrapper{font-size:1.2rem;margin:5px 0}.checkout-index-index .am-checkout:not(.-modern){background:#eaeaea}.checkout-index-index .opc-block-summary{margin:-24px -12px 0;padding:24px 12px}.checkout-index-index .opc-block-summary .minicart-items-wrapper{margin:0}.checkout-index-index .additional-options{margin:24px 7px 12px}.checkout-index-index .additional-options .checkout-agreements .action-show{background:none;border:0;border-radius:0;color:#006bb4;display:inline;font-weight:400;line-height:1.42857143;padding:0;text-decoration:none}.checkout-index-index .additional-options .checkout-agreements .action-show:not(:focus){box-shadow:none}.checkout-index-index .additional-options .field{margin-top:7px}.checkout-index-index .amcheckout-form-login .mage-error:not([style*='display: none;'])+.field-error{display:none}.checkout-index-index .additional-options .field._required .label:after{color:#e02b27;content:'*';font-size:1.2rem;margin:0 0 0 5px}.checkout-index-index .opc-block-summary .minicart-items input[type='number']::-webkit-inner-spin-button,.checkout-index-index .opc-block-summary .minicart-items input[type='number']::-webkit-outer-spin-button{appearance:auto;opacity:1;height:auto}.checkout-index-index .opc-block-summary .minicart-items input[type='number']:focus{-moz-appearance:spinner !important}.checkout-index-index .opc-block-summary .minicart-items input.qty,.checkout-index-index .opc-block-summary .minicart-items span.non-editable-qty{width:55px}.checkout-index-index .opc-block-summary .minicart-items button{float:right;margin-top:12px}.checkout-index-index .opc-block-summary .minicart-items .delete{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTS0xLTFoMTJ2MTJILTF6Ii8+PHBhdGggZmlsbD0iI2I1YjViNSIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkPSJNNiA1bDQtNC0xLTEtNCA0LTQtNC0xIDEgNCA0LTQgNCAxIDEgNC00IDQgNCAxLTEtNC00eiIgc3Ryb2tlPSJudWxsIi8+PC9zdmc+) no-repeat center;background-size:7px;border:1px #b6b6b6 solid;cursor:pointer;float:left;height:14px;padding:7px;width:14px;border-radius:unset;margin-top:0px}.checkout-index-index .opc-block-summary .minicart-items .product-item-details{padding-left:118px}.checkout-index-index .opc-block-summary .minicart-items .product-image-container{margin-left:16px}@media (min-width:900px){.checkout-index-index .opc-wrapper.am-opc-wrapper{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.checkout-index-index .opc-wrapper.am-opc-wrapper.layout-2columns .checkout-column{width:50%}.checkout-index-index .opc-wrapper.am-opc-wrapper.layout-3columns .checkout-column{width:33.3%}}.checkout-index-index #opc-shipping_method #checkout-shipping-method-load .table-checkout-shipping-method{width:100%}.checkout-index-index #opc-shipping_method #checkout-shipping-method-load .table-checkout-shipping-method .col-price{min-width:unset}.checkout-index-index .modal-popup:not(.agreements-modal):not(.popup-authentication) .modal-inner-wrap{left:0;margin-left:auto;margin-right:auto;max-width:500px;right:0;width:100%}.checkout-index-index #recaptcha-checkout-place-order-wrapper .grecaptcha-badge{margin-bottom:20px}.checkout-index-index .payment-method-content .checkout-billing-address .amcheckout-title-container{display:none}.checkout-index-index .fieldset.address div[name$=".firstname"],.checkout-index-index .fieldset.address div[name$=".lastname"]{width:49.5% !important}@media (max-width:991px){.checkout-index-index .fieldset.address div[name$=".firstname"],.checkout-index-index .fieldset.address div[name$=".lastname"]{width:100% !important}}@media (max-width:991px){.checkout-index-index .fieldset.address div[name$=".city"],.checkout-index-index .fieldset.address div[name$=".region_id"],.checkout-index-index .fieldset.address div[name$=".postcode"]{width:49% !important}}.checkout-payment-method .payment-methods{margin:0}.checkout-payment-method .payment-methods .actions-toolbar .primary{font-size:1.8rem;line-height:2.2rem;padding:14px 17px}.checkout-payment-method .payment-methods .actions-toolbar .action.primary{background:#006bb4;border:1px solid #006bb4}.checkout-payment-method .payment-methods .actions-toolbar .action.primary.disabled,.checkout-payment-method .payment-methods .actions-toolbar .action.primary[disabled]{background:#1979c3;border:1px solid #1979c3;opacity:0.5}.checkout-payment-method .payment-methods .actions-toolbar .action.primary:hover{background:#015690;border:1px solid #015690}.checkout-payment-method.submit .payment-methods{margin:0}.fieldset.address{margin:0 -7px}.fieldset.address legend{display:none}.fieldset.address>.field{box-sizing:border-box;display:inline-block;padding:0 7px;vertical-align:top;width:100%}.checkout-success .success-messages{font-size:1.8rem;margin-bottom:40px}.account .column.main .order-details-items{margin-bottom:0}.account .column.main .order-details-items .order-items .data.table>tbody>tr:nth-child(even)>td{background:none}.page-main .block.block-order-details{margin-bottom:25px}.page-main .block.block-order-details .order-date{border-bottom:1px solid #c5c5c5;font-size:1.6rem;padding-bottom:25px}.page-main .block.block-order-details-comments{margin-bottom:35px}.page-main .block.block-order-details-view{margin-bottom:10px}.page-main .block.block-order-details-view:nth-child(2) .block-title{display:none}#registration{border-left:3px solid #505050;margin:20px 0 25px;padding:0 0 0 12px;position:relative;width:600px}#registration br{display:none}#registration form{position:absolute;right:0;top:50%;transform:translateY(-50%)}.opc-estimated-wrapper .minicart-wrapper{display:none}.amcheckout-trust-badges{display:flex;justify-content:flex-start;margin-top:10px}.amcheckout-trust-seal{font-size:8px;max-width:137px}.checkout-payment-method .amcheckout-trust-seal{font-size:10px;margin:0 auto 15px;max-width:66%;text-align:center}.am-checkout.-layout-3columns .checkout-payment-method .amcheckout-trust-seal{font-size:12px}.amcheckout-trust-seal .amcheckout-title,.amcheckout-trust-seal .amcheckout-description{margin-bottom:0}.amautocomplete-suggestions-container{padding-top:.4rem;position:absolute;z-index:1}.amautocomplete-suggestions-container .amautocomplete-suggestions-list{background:#fff;border:1px solid #ccc;box-sizing:border-box;cursor:pointer;filter:drop-shadow(0 0 3px #00699d);list-style:none;padding:.1rem}.amautocomplete-suggestions-container .amautocomplete-suggestions-list li{text-decoration:none;align-items:flex-start;align-self:stretch;border-bottom:1px solid #eaeaea;display:flex;flex-direction:row;gap:9px;margin:0;padding:9px}.amautocomplete-suggestions-container .amautocomplete-suggestions-list li:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:inherit;color:#c7c7c7;content:'\e60a';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.amautocomplete-suggestions-container .amautocomplete-suggestions-list li:hover:before{color:#1979c2}.amautocomplete-suggestions-container .amautocomplete-suggestions-list li:before{flex-shrink:0}.amautocomplete-suggestions-container .amautocomplete-suggestions-list li.-active:before{color:#1979c2}.amautocomplete-suggestions-container .amautocomplete-suggestions-list li:last-child{border-bottom:none}.amautocomplete-suggestions-container .amautocomplete-suggestions-list li:hover,.amautocomplete-suggestions-container .amautocomplete-suggestions-list li.-active{background:#e8f6ff}.amautocomplete-suggestions-container .amautocomplete-suggestions-list li:active,.amautocomplete-suggestions-container .amautocomplete-suggestions-list li.-active{box-shadow:0 0 3px #00699d}.checkout-index-index .am-checkout-header{background:#000;padding:15px 0}.checkout-index-index .am-checkout-header img{max-width:200px;width:100%}@media screen and (max-width:768px){.checkout-index-index .am-checkout-header img{max-width:150px}}.checkout-index-index .am-checkout-header .checkout-headline{font-size:32px;color:#fff;margin:0;font-weight:500}@media screen and (max-width:768px){.checkout-index-index .am-checkout-header .checkout-headline{font-size:20px}}@media screen and (min-width:769px){.checkout-index-index .am-checkout-header-inner{padding:0 12px}}.checkout-index-index .accordion-button{background-color:unset}.checkout-index-index .spt-flex-fields-container{width:100%;max-width:100%}.checkout-index-index .opc-wrapper.am-opc-wrapper{margin:0 -9px;width:calc(100% + 18px)}.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-billing-address{max-width:unset !important}.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-billing-address hr{display:none}.checkout-index-index #maincontent{margin-top:unset}.checkout-index-index .am-checkout{background-color:#f7f7f7 !important}@media screen and (max-width:768px){.checkout-index-index .am-checkout{padding:0}}.checkout-index-index a{color:#000}.checkout-index-index a:hover{color:#000}.checkout-index-index .field{margin-bottom:10px}.checkout-index-index .action-select-shipping-item{cursor:pointer}.checkout-index-index #recaptcha-checkout-place-order-wrapper{display:none}.checkout-index-index .field-error{color:#FF0000}.checkout-index-index .opc-block-summary .minicart-items{padding:0}.checkout-index-index .opc-block-summary .minicart-items .product-item-details{padding-left:unset !important}.checkout-index-index .step-title,.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-payment-method .payment-methods .step-title,.checkout-index-index .fieldset .ccard.authnetcim .legend{font-size:30px;color:#363739;font-weight:600;border-bottom:1px solid #dee2e6 !important;padding-bottom:10px;margin-bottom:24px}.checkout-index-index .payment-method-content{padding:0 !important}.checkout-index-index .expand-login .material-icons{transform:rotate(180deg)}.checkout-index-index .expand-login.collapsed .material-icons{transform:rotate(0)}.checkout-index-index .expand-login span{font-weight:600}.checkout-index-index ul#checkoutSteps{list-style:none;padding-left:0}.checkout-index-index .shipping-method-row{height:60px;border-bottom:1px solid #c2c2c2}.checkout-index-index .credit-card-types{list-style:none;margin-bottom:24px}.checkout-index-index .credit-card-types .col{flex:0}.checkout-index-index .credit-card-types li{float:left}.checkout-index-index .order-summary-heading{font-size:26px;color:#363739;padding-bottom:20px;border-bottom:2px solid #505050}.checkout-index-index .minicart-items{list-style:none}.checkout-index-index .col-form-label{text-transform:uppercase}.checkout-index-index #opc-sidebar .items-in-cart .title{padding-bottom:15px;border-bottom:1px solid #c2c2c2;margin-bottom:35px}.checkout-index-index .shipping-information .ship-via{margin-top:50px;margin-bottom:100px}.checkout-index-index .shipping-information .shipping-information-title{border-bottom:2px solid #505050;padding-bottom:20px;margin-bottom:25px}.checkout-index-index .shipping-information .shipping-information-title .ship-information-header{font-size:26px;color:#363739}.checkout-index-index .field-tooltip{display:none}.checkout-index-index .payment-option-title{border-top:#dee2e6 1px solid;padding-top:10px;font-weight:500;font-size:20px}.checkout-onepage-success a{color:#000}.checkout-onepage-success a:hover{color:#000}.hero-section-content{max-width:298px;padding-bottom:20px}.hero-section-content h1{font-size:22px;color:#000}@media screen and (min-width:1024px){.hero-section-content{padding-bottom:0}.hero-section-content h1{font-size:32px}}.materials-section{background:#D9D9D9}.materials-section h2{font-size:22px;font-weight:400;text-transform:uppercase}.materials-section .swatch-label{margin-top:12px;text-align:center}@media screen and (max-width:991px){.materials-section .swatch-label{font-size:12px}}.materials-section strong{font-weight:600}.materials-section .btn{border-color:#000}.materials-section .swatch-heading{text-transform:uppercase;font-weight:500}.materials-section .material-link{display:flex}.materials-section .material-link a{text-decoration:underline;letter-spacing:10%;text-underline-offset:0.3rem}.materials-section .material-link a:hover{text-decoration:none}@media screen and (max-width:991px){.materials-section .material-link a{font-size:12px}}.materials-section .material-link span{margin-left:5px}.faq-panel{margin-bottom:30px}.about-panel{margin-bottom:30px}@media screen and (min-width:992px){.faq-panel{max-width:46.32%;flex:0 0 46.32%;padding-left:0}.about-panel{max-width:46.32%;flex:0 0 46.32%}}.about-panel h2,.faq-panel h2{font-size:22px;font-weight:500;color:#000}@media screen and (max-width:991px){.about-panel h2,.faq-panel h2{font-size:18px}}.faq-item{border-bottom:1px solid #000;padding:15px 0}.faq-item .accordion-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-item .accordion-header .add{display:none}.faq-item .accordion-header.collapsed .add{display:block}.faq-item .accordion-header.collapsed .remove{display:none}.faq-item .faq-content{padding:20px 0 0}.promise-bar{background:#D9D9D9}.promise-title{font-size:22px;font-weight:400;text-transform:uppercase;margin-bottom:0}@media screen and (max-width:1199px){.promise-title{margin-bottom:30px}}.section-accent{width:3.5rem;height:1px;background-color:#000;margin-bottom:0.75rem}.promise-item{text-align:center}.promise-item h3{font-size:14px;font-weight:500;text-transform:uppercase;color:#000;margin-bottom:10px}.promise-item p{font-size:14px;font-weight:300;margin-bottom:0;text-wrap:balance;line-height:17px}@media screen and (max-width:1199px){.promise-item{text-align:left;margin-bottom:52px}.promise-item h3{font-size:12px;margin-bottom:4px}.promise-item p{font-size:12px}}.built-for-section .section-heading{font-size:26px;font-weight:400}@media screen and (max-width:991px){.built-for-section{margin-top:-40px}.built-for-section img{margin-bottom:30px}.built-for-section .section-heading{font-size:22px}}.categories .category-title{color:#000;font-size:22px;font-weight:400;margin-bottom:18px}@media screen and (max-width:767px){.categories img{max-width:100%;display:block}.categories .category-title{font-size:16px}.categories p{font-size:12px}}.lifestyle-cards{border-bottom:1px solid #000}.lifestyle-cards h3{font-size:22px;margin-top:12px;text-align:center;text-transform:uppercase;color:#000;font-weight:400}@media screen and (max-width:991px){.lifestyle-cards{border-bottom:0px solid #000}.lifestyle-cards h3{font-size:12px}}.checkout-cart-index .mark{background-color:transparent}.checkout-cart-index .amount{background-color:transparent}.checkout-cart-index tr{border-top:1px solid #dee2e6;border-top-color:#DEE2E6FF}.checkout-cart-index .cart-wrapper .cart-title-row{border-bottom:1px solid #000;margin-bottom:25px}@media (min-width:768px){.checkout-cart-index .cart-wrapper .cart-title-row{border-bottom:none}}.checkout-cart-index .cart-wrapper .cartPageTitle h1{padding-bottom:20px}@media (min-width:768px){.checkout-cart-index .cart-wrapper .cartPageTitle h1{border-bottom:1px solid #000}}.checkout-cart-index .cart-summary #block-shipping.active #block-shipping-heading .material-icons,.checkout-cart-index .cart-summary #block-discount.active #block-shipping-heading .material-icons,.checkout-cart-index .cart-summary #block-shipping.active #block-discount-heading .material-icons,.checkout-cart-index .cart-summary #block-discount.active #block-discount-heading .material-icons{transform:rotate(180deg)}.checkout-cart-index .cart-summary .block .title #block-shipping-heading{cursor:pointer}.checkout-cart-index .cart-summary .block .title #block-shipping-heading .material-icons{position:absolute;right:0;top:25%}.checkout-cart-index .cart-summary .block .title #block-discount-heading{cursor:pointer;font-size:18px}.checkout-cart-index .cart-summary .block .title #block-discount-heading .material-icons{position:absolute;right:0;top:12%}.checkout-cart-index .cart-items-header{border-bottom:1px sollid #000}.checkout-cart-index .cart-table-col{margin-top:20px}@media (max-width:768px){.checkout-cart-index .cart-table-col{border-top:1px solid #000}}.checkout-cart-index .checkout-summary-right{margin-top:16px}.checkout-cart-index .checkout-summary-right .cart-pdf-container{padding:20px}.checkout-cart-index .checkout-summary-right .cart-summary{width:100%;min-width:0;padding:4px 12px 20px 20px;order:2}@media (max-width:768px){.checkout-cart-index .checkout-summary-right .cart-summary{padding:4px 20px 20px 20px}}.checkout-cart-index .summary.title{font-size:16px;font-weight:400}.checkout-cart-index .form-cart .table th{border-top:none}.checkout-cart-index .actions-toolbar a,.checkout-cart-index .actions-toolbar a:hover{color:#000}.checkout-cart-index .update-cart-button-container{border-bottom:1px solid #000;padding:10px 0 20px 0}.checkout-cart-index .couponCodeRow .cartCollapse .material-icons,.checkout-cart-index .estimateShippingRow .cartCollapse .material-icons{transition:.3s transform ease-in-out}.checkout-cart-index .couponCodeRow .cartCollapse.collapsed .material-icons,.checkout-cart-index .estimateShippingRow .cartCollapse.collapsed .material-icons{transform:rotate(180deg)}.cart.item .product-item-name a{color:#000}.cart.item .control.qty .label{display:none}.cart.item .expand-item-options.collapsed .material-icons{transform:rotate(180deg)}.cart .item-actions td{border-top:none;border-bottom:1px solid #dee2e6}.cart .cart.main.actions{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #000}.tradepartnerprogram-index-index #maincontent,.tradepartnerprogram-currentcustomer-index #maincontent,.tradepartnerprogram-success-index #maincontent{margin-top:0}.tradepartnerprogram-index-index #maincontent #tradePartnerHero,.tradepartnerprogram-currentcustomer-index #maincontent #tradePartnerHero,.tradepartnerprogram-success-index #maincontent #tradePartnerHero{background-color:#000000;color:#ffffff}.tradepartnerprogram-index-index #maincontent #tradePartnerHero h1,.tradepartnerprogram-currentcustomer-index #maincontent #tradePartnerHero h1,.tradepartnerprogram-success-index #maincontent #tradePartnerHero h1{font-size:32px;font-weight:500}@media screen and (max-width:768px){.tradepartnerprogram-index-index #maincontent #tradePartnerHero h1,.tradepartnerprogram-currentcustomer-index #maincontent #tradePartnerHero h1,.tradepartnerprogram-success-index #maincontent #tradePartnerHero h1{font-size:20px}}.tradepartnerprogram-index-index #maincontent #tradePartnerHero img,.tradepartnerprogram-currentcustomer-index #maincontent #tradePartnerHero img,.tradepartnerprogram-success-index #maincontent #tradePartnerHero img{width:200px}@media screen and (max-width:768px){.tradepartnerprogram-index-index #maincontent #tradePartnerHero img,.tradepartnerprogram-currentcustomer-index #maincontent #tradePartnerHero img,.tradepartnerprogram-success-index #maincontent #tradePartnerHero img{max-width:150px}}.tradepartnerprogram-index-index .container .trade-partner-header p,.tradepartnerprogram-currentcustomer-index .container .trade-partner-header p,.tradepartnerprogram-success-index .container .trade-partner-header p{border-bottom:1px solid;padding-bottom:30px}.tradepartnerprogram-index-index .container .trade-partner-form,.tradepartnerprogram-currentcustomer-index .container .trade-partner-form,.tradepartnerprogram-success-index .container .trade-partner-form{margin-top:30px}@media (max-width:720px){.tradepartnerprogram-index-index .container .trade-partner-form,.tradepartnerprogram-currentcustomer-index .container .trade-partner-form,.tradepartnerprogram-success-index .container .trade-partner-form{margin-top:-1px}}.tradepartnerprogram-index-index .container .trade-partner-text,.tradepartnerprogram-currentcustomer-index .container .trade-partner-text,.tradepartnerprogram-success-index .container .trade-partner-text{font-size:12px}.tradepartnerprogram-index-index .container .tradePartnerInfo hr,.tradepartnerprogram-currentcustomer-index .container .tradePartnerInfo hr,.tradepartnerprogram-success-index .container .tradePartnerInfo hr{border-top:1px solid #000}.tradepartnerprogram-index-index .container .tradePartnerInfo .col-12,.tradepartnerprogram-currentcustomer-index .container .tradePartnerInfo .col-12,.tradepartnerprogram-success-index .container .tradePartnerInfo .col-12{margin-bottom:20px;padding-bottom:20px}.requestcustomquote-index-index #maincontent .container{margin-top:50px}.requestcustomquote-index-index #maincontent .container .customQuoteInfo div.row:not(:last-child){border-bottom:1px solid #000}.block-minicart #minicart-content-wrapper .minicart-items-wrapper .minicart-items .product-image-photo{width:200px}.category-samples img{cursor:pointer}.category-samples .sticky-top{top:150px}@media (max-width:991px){.category-samples .sticky-top{top:100px}}.category-samples .navbar{background-color:#f7f7f7}.category-samples .product-item-details>.row:first-child{min-height:unset}.category-samples .product-item-details .amxnotif-container{display:block}.category-samples .sample-image-container{position:relative;width:100%}.category-samples .sample-image-container img{top:0;left:0;width:100%;object-fit:cover}.category-samples .btn-addToCart-sample-primary{color:#363739;background-color:#f7f7f7;font-size:13px;font-weight:600;border-radius:28px;width:94.7%;padding-top:7px;padding-bottom:7px;border-color:#7b7b7b;text-transform:uppercase}.category-samples .btn-addToCart-sample-secondary{color:#ffffff;background-color:#363739;border-radius:28px;width:94.7%;text-transform:uppercase}.category-samples .product-image-gallery{overflow-x:scroll;width:620px;white-space:nowrap}.category-samples .product-image-gallery .product-gallery-image{float:none;display:inline-block}.category-samples .product-image-gallery .product-gallery-image img{width:100px;height:100px;object-fit:cover}.category-samples .modal-sample-display{text-align:-webkit-center;padding:0}.category-samples .sample-modal{overflow:hidden}.category-samples #samplesGrid .material-icons{color:#666666}.category-samples #samplesGrid .material-icons.sample-added{color:#12b57b}@media (max-width:991px){.category-samples #samplesGrid .sample-cart-column{position:fixed;left:0;bottom:0;background-color:#f7f7f7}.category-samples #samplesGrid .sample-cart-column img{max-height:75px}}.category-samples #samplesGrid .sample-cart-column .sample-cart-container .sample-cart .remove-sample{cursor:pointer}.category-samples #samplesGrid .sample-cart-column .sample-cart-container p{font-size:12px}.category-samples #samplesGrid .sample-cart-column .sample-cart-container .checkout-sample-btn .material-icons{color:unset}.category-samples .add-to-cart-container{display:inherit}.category-samples .add-to-cart-container .btn{padding:0;margin:0}.category-samples .sample-name{font-size:16px;color:#272727}.category-samples .product-filter-heading hr{border-top:1px solid #000}.category-samples .sampleInfo{position:relative;float:left}.category-samples .sampleInfo .closeSampleInfo{position:absolute;top:15px;right:15px;font-size:32px}.category-samples .img-sample{height:600px}@media (max-width:576px){.category-samples .category-samples .product-image-gallery .product-gallery-image img{width:3.5em;padding:2px;height:3.5em}}@media (max-width:768px){.category-samples .img-sample{height:300px;padding:6px}.category-samples .modal-sample-display{background-color:#f8f9fa}.category-samples .category-samples .btn-addToCart-sample-secondary{width:75%;height:45px}.category-samples .modal-addtocart{height:85px}.category-samples .sample-button{position:absolute;right:0}.category-samples .category-samples .btn-addToCart-sample-primary{font-size:.6em}.category-samples .category-samples .product-image-gallery{height:4em;width:22em;overflow:hidden}.category-samples .category-samples .product-image-gallery .product-gallery-image{width:90%}.category-samples .category-samples .product-image-gallery .product-gallery-image img{width:4em;padding:2px;height:4em}.category-samples .btn-addToCart-sample-secondary{width:85%}}@media (min-width:1275px){.category-samples .modal-width{max-width:1275px}}@media (max-width:1274px){.category-samples .modal-width{max-width:768px}}.category-samples .modal-body li{margin-left:-22px}.ordersamples-index-index .order-samples-container,.ordersamples-order-index .order-samples-container,.ordersamples-success-index .order-samples-container{max-width:1000px}.ordersamples-index-index .order-samples-header,.ordersamples-order-index .order-samples-header,.ordersamples-success-index .order-samples-header{background-color:#F2F2F2;color:#505050}.ordersamples-index-index .order-samples-header h2,.ordersamples-order-index .order-samples-header h2,.ordersamples-success-index .order-samples-header h2{font-size:72px;font-weight:normal;letter-spacing:0}.ordersamples-index-index .order-samples-header p,.ordersamples-order-index .order-samples-header p,.ordersamples-success-index .order-samples-header p{font-size:20px;letter-spacing:0}.ordersamples-index-index .question-row p,.ordersamples-order-index .question-row p,.ordersamples-success-index .question-row p{font-size:32px;color:#272727}.ordersamples-index-index .green-dot,.ordersamples-order-index .green-dot,.ordersamples-success-index .green-dot{height:8px;width:8px;border-radius:50%;display:inline-block}.ordersamples-index-index .green-dot.green,.ordersamples-order-index .green-dot.green,.ordersamples-success-index .green-dot.green{background-color:#36B102}.ordersamples-index-index .green-dot.red,.ordersamples-order-index .green-dot.red,.ordersamples-success-index .green-dot.red{background-color:#FF0000}body.ordersamples-order-index{background-color:#F2F2F2}.salesrepresentative-index-index .sales-rep-header{padding-bottom:50px;font-size:20px}.salesrepresentative-index-index .sales-rep-header h1{font-weight:300;padding-bottom:35px;font-size:72px;color:#505050;margin-top:100px}.salesrepresentative-index-index .sales-support-row .material-icons{font-size:40px}.salesrepresentative-index-index .card{background-color:unset}.salesrepresentative-index-index .card .card-body a{font-weight:600;color:#505050;text-decoration:underline}.salesrepresentative-index-index .dot{height:8px;width:8px;border-radius:50%;display:inline-block}.salesrepresentative-index-index .dot.green{background-color:#36B102}.salesrepresentative-index-index .dot.red{background-color:#FF0000}.salesrepresentative-index-index .rep-form-header{color:#363739;border-bottom:1px solid #c2c2c2;padding-bottom:16px;padding-top:30px;font-size:40px;font-weight:300}.salesrepresentative-index-index form label{font-size:16px}.salesrepresentative-index-index hr{border-bottom:1px solid #c2c2c2}.salesrepresentative-index-index .sales-rep-container{padding-top:40px;font-size:18px;line-height:1.6;padding-bottom:50px}@media screen and (max-width:991px){.salesrepresentative-index-index .sales-rep-container{padding-top:10px}}.salesrepresentative-index-index .sales-rep-container .sales-rep-name{font-weight:600;color:#363739;font-size:22px;border-bottom:1px solid #c2c2c2;padding-bottom:6px;margin:0 0 10px}.salesrepresentative-index-index .sales-rep-container a{font-weight:300;color:#505050;text-decoration:underline}.salesrepresentative-index-index .sales-rep-container ul.rep-states{max-width:400px;column-count:2;margin:0 0 10px;font-size:14px;padding:0 0 0 15px}.salesrepresentative-index-index .sales-rep-container .rep-call-link-m{list-style:none;padding:0;text-align:center;margin:0 -5px 20px}.salesrepresentative-index-index .sales-rep-container .rep-call-link-m img{max-width:100px;width:100%}.salesrepresentative-index-index .sales-rep-container .rep-call-link-m li{background:#ECECEC;padding:5px;border-radius:10px;margin:0 5px}.salesrepresentative-index-index .sales-rep-container .rep-call-link-m a{display:inline-block;text-decoration:none}.salesrepresentative-index-index .sales-rep-container .rep-call-link-m p{margin:0;font-size:11px;line-height:1.2}body._has-modal{height:100%;overflow:hidden;width:100%}.modal-slide,.modal-popup{bottom:0;left:0;min-width:0;position:fixed;right:0;top:0;visibility:hidden;opacity:0;-webkit-transition:visibility 0s .3s,opacity .3s ease;transition:visibility 0s .3s,opacity .3s ease}.modal-slide._show,.modal-popup._show{visibility:visible;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;display:block}.modal-slide .modal-inner-wrap,.modal-popup .modal-inner-wrap{background-color:#fff;box-shadow:0 0 12px 2px rgba(0,0,0,0.35);opacity:1;pointer-events:auto}.modal-popup .modal-inner-wrap{margin:5rem auto;width:75%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;height:auto;left:0;position:absolute;right:0;-webkit-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease}.modal-popup._show .modal-inner-wrap{-webkit-transform:translateY(0);transform:translateY(0)}.modal-slide._show .modal-inner-wrap,.modal-popup._show .modal-inner-wrap{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.checkout-index-index .amgdpr-modal-container.modal-popup:not(.agreements-modal):not(.popup-authentication) .modal-inner-wrap,.amgdpr-modal-container .modal-inner-wrap{max-width:1130px;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,0.35)}.modals-overlay{background-color:rgba(51,51,51,0.55);bottom:0;left:0;position:fixed;right:0;top:0}#freeSamplesModal .modal-content{background-color:#303132;color:#FFFFFF;border-radius:0}#freeSamplesModal .modal-content .btn-close{position:absolute;right:5px;top:5px;width:.4em;height:.4em}#freeSamplesModal input.form-control,#freeSamplesModal textarea.form-control,#freeSamplesModal select.form-control{border-radius:0;border:1px solid #d9d9d9;background:none;color:#D9D9D9;height:29px;font-size:14px;font-weight:300;margin-bottom:15px}#freeSamplesModal input.form-control::placeholder,#freeSamplesModal textarea.form-control::placeholder,#freeSamplesModal select.form-control::placeholder{color:#D9D9D9}#freeSamplesModal textarea.form-control{height:66px}#freeSamplesModal select.form-control{padding-top:0;padding-bottom:0}#freeSamplesModal .form-control:focus{border:1px solid #606a72;color:#D9D9D9}#freeSamplesModal .btn-free-sample{border-radius:0;background-color:#FFFFFF;color:#000000;font-size:14px;height:32px;padding:0 15px;margin-bottom:15px;border-width:0}#freeSamplesModal .btn-free-sample:hover{background-color:#F7F7F7;color:#000000}@media screen and (max-width:991px){#freeSamplesModal .modal-content{background-color:#fff}#freeSamplesModal input.form-control,#freeSamplesModal textarea.form-control,#freeSamplesModal select.form-control{border:1px solid #000;color:#000}#freeSamplesModal input.form-control:focus,#freeSamplesModal textarea.form-control:focus,#freeSamplesModal select.form-control:focus{color:#000}#freeSamplesModal input.form-control::placeholder,#freeSamplesModal textarea.form-control::placeholder,#freeSamplesModal select.form-control::placeholder{color:#000}#freeSamplesModal .btn-free-sample{background:#000;color:#fff}#freeSamplesModal .btn-free-sample:hover{background-color:#303132;color:#fff}#freeSamplesModal .right-col h2,#freeSamplesModal .right-col p{color:#000}#freeSamplesModal .btn-close{filter:invert(0%)}}.request-free-samples-container .left-col{background-image:url('/media/siteassets/free-samples-portrait.png');background-size:cover;background-position:top center}.request-free-samples-container .left-col .left-col-inner{padding:22px 52px}.request-free-samples-container .left-col p{color:#000;font-size:12px;line-height:15px}.request-free-samples-container .right-col{padding:19px 14px 22px}.request-free-samples-container .right-col h2{font-size:32px;font-weight:600;line-height:39px;letter-spacing:.04em;text-wrap:balance;margin-bottom:9px}.request-free-samples-container .right-col p{font-weight:300;font-size:14px;line-height:17px;text-wrap:balance;margin-bottom:20px}.request-free-samples-container .right-col .sub-text{font-size:9px;color:#D9D9D9}.request-free-samples-container .right-col .lock{position:relative;top:-2px;width:10px;margin-right:5px}.request-free-samples-container .logo{width:119px}.request-free-samples-container .stars{margin:8px 0}.request-free-samples-container .stars span{font-size:15px;color:#000}@media screen and (max-width:991px){.request-free-samples-container .left-col{background-image:url('/media/siteassets/free-samples-mobile.png');background-position:right top;display:flex;justify-content:flex-end}.request-free-samples-container .left-col .left-col-inner{max-width:172px;padding:24px 5px 20px 0}.request-free-samples-container .left-col .left-col-inner .brand-text{font-size:9.5px;line-height:12px;margin:0}.request-free-samples-container .left-col .stars{align-items:center;margin:6px 0;line-height:1;display:flex;justify-content:center}.request-free-samples-container .left-col .stars span{font-size:10.68px;margin:0 1px}.request-free-samples-container .right-col{padding:11px 14px 22px}.request-free-samples-container .right-col .lock{filter:invert(100%)}.request-free-samples-container .logo{width:91px}}.catalogsearch-result-index .toolbar,.catalogsearch-result-index .sidebar{display:none}.catalogsearch-result-index .product-item-link{color:#000000;text-decoration:none}.maintenanceguides-index-index .download-section-header,.installationguides-index-index .download-section-header,.productguides-index-index .download-section-header{color:#363739;font-size:36px}.maintenanceguides-index-index table th,.installationguides-index-index table th,.productguides-index-index table th{border-top:0}.maintenanceguides-index-index table th,.installationguides-index-index table th,.productguides-index-index table th,.maintenanceguides-index-index table td,.installationguides-index-index table td,.productguides-index-index table td{padding-left:0}.maintenanceguides-index-index table th a,.installationguides-index-index table th a,.productguides-index-index table th a,.maintenanceguides-index-index table td a,.installationguides-index-index table td a,.productguides-index-index table td a{color:#363739}.finishesdesigns-index-index .finishes-scroller{background-color:#F7F7F7}.finishesdesigns-index-index .sticky-top{top:135px}.finishesdesigns-index-index .section-header h3{border-bottom:1px solid #505050;padding-bottom:20px;font-size:40px;color:#363739}.finishesdesigns-index-index .finish-group-header{font-size:28px;color:#2B2E34;font-weight:600}.finishesdesigns-index-index .finish-group-subheader{font-size:16px;color:#2B2E34}.reviews-index-index .review-overview-row{font-size:20px;color:#363739}.reviews-index-index .review-overview-row .review-star{color:#1AB92A}.reviews-index-index .review-video-row{color:#828282}.reviews-index-index .embed-responsive{border-radius:10px}.reviews-index-index .review-row .review-star,.reviews-index-index .review-row .verified-buyer{color:#1AB92A}.reviews-index-index .review-row .review-text{font-size:16px;color:#9E9E9E}.reviews-index-index .review-row hr{color:#9E9E9E}.reviews-index-index .review-row .review-images img{cursor:pointer}.reviews-index-index .review-row .review-images .img-thumbnail{border-radius:0;border:1px solid #b1b1b1}.reviews-index-index .pagination .page-item .page-link,.reviews-index-index .pagination .page-item.disabled .page-link{color:unset;border:none;background-color:unset}.reviews-index-index .pagination .page-item .page-link:hover,.reviews-index-index .pagination .page-item.disabled .page-link:hover{color:unset}.amblog-index-index,.amblog-index-post,.amblog-index-tag,.amblog-index-category,.amblog-index-search{overflow-x:hidden}.amblog-index-index .page-title,.amblog-index-post .page-title,.amblog-index-tag .page-title,.amblog-index-category .page-title,.amblog-index-search .page-title{font-size:20px;text-transform:uppercase;font-weight:400;text-align:center;padding:62px calc(1.5rem * .5) 0}.amblog-index-index .carousel,.amblog-index-post .carousel,.amblog-index-tag .carousel,.amblog-index-category .carousel,.amblog-index-search .carousel{margin-left:-15px;margin-right:-15px}.amblog-index-index .carousel .carousel-caption,.amblog-index-post .carousel .carousel-caption,.amblog-index-tag .carousel .carousel-caption,.amblog-index-category .carousel .carousel-caption,.amblog-index-search .carousel .carousel-caption{position:absolute;top:15%;z-index:1;bottom:unset}@media (max-width:568px){.amblog-index-index .carousel .carousel-caption,.amblog-index-post .carousel .carousel-caption,.amblog-index-tag .carousel .carousel-caption,.amblog-index-category .carousel .carousel-caption,.amblog-index-search .carousel .carousel-caption{top:unset}}.amblog-index-index .carousel .carousel-caption h1,.amblog-index-post .carousel .carousel-caption h1,.amblog-index-tag .carousel .carousel-caption h1,.amblog-index-category .carousel .carousel-caption h1,.amblog-index-search .carousel .carousel-caption h1{font:normal 300 72px Montserrat}.amblog-grid-list .post-image img{width:100%}.amblog-grid-list>li{list-style:none}.amblog-link.-disabled,.amblog-pager-container .amblog-link.-disabled{cursor:auto;pointer-events:none;background:#c4c4c4}.amblog-pager-container{margin:20px auto 50px}.amblog-pager-container .amblog-links{display:flex;justify-content:space-between;align-items:center}.amblog-pager-container .amblog-link{position:relative;display:block;width:35px;height:35px;border-radius:50%;background:#000000}.amblog-pager-container .amblog-link:before,.amblog-pager-container .amblog-link:after{content:'';position:absolute;width:12px;height:2px;background:#fff}.amblog-pager-container .amblog-link:before{top:13px;left:13px;transform:rotate(45deg)}.amblog-pager-container .amblog-link:after{top:20px;left:13px;transform:rotate(-45deg)}.amblog-pager-container .amblog-link.-new:before{left:10px;transform:rotate(-45deg)}.amblog-pager-container .amblog-link.-new:after{left:10px;transform:rotate(45deg)}@media (min-width:768px){.amblog-pager-container{width:290px;margin:40px auto 50px}}@media (max-width:767px){.amblog-pager-container{width:100%}}.amblog-post-container{margin-bottom:95px;border:none}.amblog-post-container .media{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-bottom:27px}.amblog-post-container .media h5{font-size:18px;color:#000;font-weight:500}.amblog-post-container .media h6{font-size:11px;font-weight:300;margin-bottom:4px}.amblog-post-container .media .media-body img{width:19px;height:auto}.amblog-post-container .auth-img{border-radius:50%;overflow:hidden;margin-right:16px;background:#ECECEC}.amblog-post-container .auth-img img{width:93px;height:auto}.amblog-post-container.full-article{max-width:936px;margin-left:auto;margin-right:auto}.amblog-post-container .article-post-title{font:normal 300 32px Montserrat;margin-bottom:28px}.amblog-post-container .amblog-shot{color:#969696}.amblog-post-container h1,.amblog-post-container h2,.amblog-post-container h3,.amblog-post-container h4,.amblog-post-container h5,.amblog-post-container h6{color:#505050}.amblog-post-container h2{font-weight:300;font-size:26px}.amblog-post-container h3{font-size:20px}.amblog-post-container .amblog-headline:hover,.amblog-post-container .amblog-link,.amblog-post-container .amblog-link:hover{color:#333}.amblog-post-container .amblog-tag,.amblog-post-container .amblog-read{text-decoration:underline}.amblog-post-container .amblog-content a,.amblog-post-container .amblog-content a:hover{text-decoration:underline;color:#505050}.amblog-date{font-weight:500;margin-bottom:20px;display:block}.amblog-title{margin:0 0 34px;font-size:24px;color:#231F20;font-weight:500;letter-spacing:.04em;text-transform:uppercase;word-wrap:break-word;overflow-wrap:anywhere}.amblog-wrapper{width:30%}@media (max-width:768px){.amblog-wrapper{width:100%}}#amblog_sidebar_categories .amblog-title,#amblog_sidebar_search .amblog-title,#amblog_sidebar_recent_posts .amblog-title{color:#333}#amblog_sidebar_categories .amblog-link,#amblog_sidebar_search .amblog-link,#amblog_sidebar_recent_posts .amblog-link,#amblog_sidebar_categories .amblog-link:hover,#amblog_sidebar_search .amblog-link:hover,#amblog_sidebar_recent_posts .amblog-link:hover{color:#333}#amblog_sidebar_categories .amblog-form-search .amblog-btn,#amblog_sidebar_search .amblog-form-search .amblog-btn,#amblog_sidebar_recent_posts .amblog-form-search .amblog-btn,#amblog_sidebar_categories .amblog-form-comment .amblog-btn,#amblog_sidebar_search .amblog-form-comment .amblog-btn,#amblog_sidebar_recent_posts .amblog-form-comment .amblog-btn,#amblog_sidebar_categories .amblog-form-search .amblog-btn:hover,#amblog_sidebar_search .amblog-form-search .amblog-btn:hover,#amblog_sidebar_recent_posts .amblog-form-search .amblog-btn:hover,#amblog_sidebar_categories .amblog-form-comment .amblog-btn:hover,#amblog_sidebar_search .amblog-form-comment .amblog-btn:hover,#amblog_sidebar_recent_posts .amblog-form-comment .amblog-btn:hover{background:#000000}.amblog-element-block{box-shadow:none;border:0}.amblog-slick-slider.slick-slider{padding:0}.amblog-slick-slider.slick-slider .slick-dots li,.amblog-slick-slider.slick-slider .slick-dots li button{width:auto;height:auto}.amblog-slick-slider.slick-slider .slick-dots li button:before{background:#505150;border-radius:50%;width:10px;height:10px;font-size:0}.amblog-post-featured{padding-top:30px}.amblog-post-featured .amblog-title{color:#fff;text-transform:capitalize}.amblog-post-featured .post-item{display:flex}@media screen and (max-width:991px){.amblog-post-featured .post-item{flex-wrap:wrap-reverse}}.amblog-post-featured .post-item img{max-width:100%}.amblog-post-featured .post-item-details{background:#505150;padding:56px 47px 63px;width:100%;display:flex;flex-flow:column;justify-content:space-between}.amblog-post-featured .post-item-details .amblog-title{font-size:28px;font-weight:500;letter-spacing:0}.amblog-post-featured .post-item-details .amblog-headline{font-size:24px;line-height:29px;color:#fff;display:block;margin-bottom:28px;text-wrap:balance}.amblog-post-featured .post-item-details .ampost-link{color:#fff;text-transform:uppercase;text-decoration:underline}@media screen and (max-width:1200px){.amblog-post-featured .post-item-details .amblog-headline,.amblog-post-featured .post-item-details .amblog-title{font-size:20px}}@media screen and (max-width:991px){.amblog-post-featured .post-item-details{padding:20px}.amblog-post-featured .post-item-details .amblog-headline{font-size:16px;margin-bottom:10px}.amblog-post-featured .post-item-details .amblog-title,.amblog-post-featured .post-item-details .ampost-link{font-size:16px}}@media screen and (min-width:992px){.amblog-post-featured .post-item-details{flex-basis:40%}}@media screen and (min-width:992px){.amblog-post-featured .featured-image{flex-basis:60%}}.blog-nav{padding:22px 0;display:block}@media screen and (min-width:991px){.blog-nav{display:flex;justify-content:center}}.top-level-toggle::after{content:"\e5c5";font-family:'Material Icons';margin:0 0 0 5px;vertical-align:-2px;border-width:0}.top-level-toggle.show::after{content:"\e5c7"}.amblog-category.has-children{padding:8px 0;cursor:pointer;position:relative;margin:0 100px}.amblog-category.has-children .amblog-link{display:block;padding:5px 15px}.amblog-category.has-children .amblog-link:active{background:#f8f9fa}.amblog-category.has-children .dropdown-item{padding:0}@media screen and (max-width:991px){.amblog-category.has-children{padding:15px 0;margin:0;border-top:1px solid #c2c2c2}.amblog-category.has-children .amblog-link{margin-top:15px}.amblog-category.has-children:last-child{border-bottom:1px solid #c2c2c2}}.amblog-category.has-children .amblog-categories{border-width:0;margin:0;border-radius:0}@media screen and (min-width:992px){.amblog-category.has-children .amblog-categories{top:100%;left:50%;transform:translateX(-50%);box-shadow:0 2px 8px rgba(0,0,0,0.1)}}@media screen and (max-width:991px){.amblog-category.has-children .amblog-categories.cat-level2{position:static;padding:0;background:none;border-width:0}.amblog-category.has-children .amblog-categories.cat-level2 .dropdown-item{padding:0}}.amblog-category-title{display:flex;justify-content:space-between;background:#505150;color:#fff;margin-bottom:32px;align-items:center;padding:9px 43px}@media screen and (max-width:767px){.amblog-category-title{padding:9px}}.amblog-category-title h2{font-size:20px;letter-spacing:.02em;text-transform:uppercase;font-weight:400;margin:0}.amblog-category-title a{font-size:16px;text-transform:uppercase;color:#fff;text-decoration:underline}.amblog-category-title a:hover{color:#fff;text-decoration:none}.amblog-grid-list .grid-content{margin-bottom:34px}.amblog-grid-list .grid-content img{margin-bottom:15px}.amblog-grid-list .grid-content .amblog-post-title{font-size:18px;line-height:1.2;margin-bottom:18px}.amblog-grid-list .grid-content .amblog-post-title a{font-weight:400;text-decoration:none}.amblog-grid-list .grid-content .amblog-read{text-transform:uppercase;text-decoration:underline}.amblog-grid-list .grid-content .amblog-read:hover{text-decoration:none}.amblog-related-block{margin:0 calc(-1.5rem * .5)}.amblog-related-block .post-item{padding:0 calc(1.5rem * .5)}.salessupport-index-index .sales-support-link:hover{text-decoration:none}.salessupport-index-index .sales-support-link .card{border-radius:3px;min-height:260px}.salessupport-index-index .sales-support-link .card .green{color:#08B27B}.customersupport-index-index h1,.customersupport-index-index h2{font-weight:500;font-size:26px;color:#505050}.customersupport-index-index .card .icon-wrap,.customersupport-index-index .general-support .icon-wrap{background:#ECECEC;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%}.customersupport-index-index .card .icon-wrap .material-icons,.customersupport-index-index .general-support .icon-wrap .material-icons{font-size:40px}.customersupport-index-index .card{text-align:center;height:100%;border-radius:0;border:1px solid #c4c4c4}.customersupport-index-index .card .icon-wrap{margin:0 auto 20px}.customersupport-index-index .card h3{font-size:20px;font-weight:600}.customersupport-index-index .card .btn{margin-top:auto}.customersupport-index-index .general-support{margin-bottom:20px;background:#fff;border:1px solid #c4c4c4}.customersupport-index-index .general-support .info{max-width:600px}@media screen and (max-width:991px){.customersupport-index-index .general-support .info{max-width:400px}}@media screen and (max-width:767px){.customersupport-index-index .general-support .btn{width:100%}}.customersupport-index-index .support-faq .accordion-button{font-size:20px;font-weight:600}.customersupport-index-index .support-faq .accordion-button:focus{box-shadow:none}.customersupport-index-index .support-faq h3{font-size:16px;font-weight:600}.customersupport-index-index .accordion-button:not(.collapsed){background:#fff;color:#000}.imagegallery-index-index h1{font-weight:500;font-size:26px;color:#505050}.imagegallery-index-index .gallery-hero a,.imagegallery-index-index .gallery-hero a:hover{color:unset}.imagegallery-index-index .gallery-hero .carousel{margin-left:-15px;margin-right:-15px}@media screen and (max-width:767px){.imagegallery-index-index .gallery-hero .carousel{width:100%;margin-left:0;margin-right:0}}.imagegallery-index-index .gallery-hero .carousel .carousel-text{text-align:left;right:40%;top:0;left:140px}.imagegallery-index-index .gallery-hero .carousel .carousel-text h1{font-size:72px;font-weight:300}.imagegallery-index-index .gallery-hero .carousel .carousel-text p{font-size:20px}@media (max-width:1384px){.imagegallery-index-index .gallery-hero .carousel .carousel-text{text-align:left;right:10%;left:90px}.imagegallery-index-index .gallery-hero .carousel .carousel-text h1{font-size:72px;font-weight:300}.imagegallery-index-index .gallery-hero .carousel .carousel-text p{font-size:20px}}@media screen and (max-width:767px){.imagegallery-index-index .carousel-text{padding:35px 55px 25px 55px;right:unset;top:unset;left:unset}}@media screen and (max-width:767px){.imagegallery-index-index .carousel-text h1{font-style:normal;font-weight:normal;font-size:24px;line-height:29px;color:#fff}}.imagegallery-index-index .modal-content{border-radius:0;border:1px solid #707070}.imagegallery-index-index .modal-image{border:1px solid #707070}.imagegallery-index-index .product-link{font-weight:bold}.imagegallery-index-index .gallery-image-title{border-bottom:1px solid #707070}.imagegallery-index-index .pagination .page-item .page-link,.imagegallery-index-index .pagination .page-item.disabled .page-link{color:unset;border:none;background-color:unset}.imagegallery-index-index .pagination .page-item .page-link:hover,.imagegallery-index-index .pagination .page-item.disabled .page-link:hover{color:unset}.imagegallery-index-index .cs-bg{background-color:#707070;width:inherit}.imagegallery-index-index .page-item.active a{border:2px solid #707070 !important;border-radius:50% !important;width:30px !important;height:30px !important;padding:0;display:flex;justify-content:center;align-items:center;line-height:30px;margin:3px}.imagegallery-index-index .gallery-image-hover:hover .gallery-image-overlay{opacity:.7}.imagegallery-index-index .gallery-image-overlay{position:absolute;height:257px;width:257px;opacity:0;transition:.5s ease;background-color:#505050;top:-117px}.imagegallery-index-index .overlay-text{position:absolute;font-size:20px;top:40%;left:12%;color:#ffffff;font-weight:600}.imagegallery-index-index .gallery-image{height:257px;width:255px;padding-left:0;padding-right:0;object-fit:cover;overflow:hidden}.imagegallery-index-index .gallery-text{font-size:12px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1600px){.imagegallery-index-index .gallery-image{width:100%}.imagegallery-index-index .gallery-image-overlay{width:100%}.imagegallery-index-index .overlay-text{top:35%;left:35%;right:35%;font-size:1em}}.imagegallery-index-index .material-icons-outlined{font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 24}.heirloomcollection-index-index .carousel-caption{right:50%;top:0%;left:10%;bottom:unset;z-index:1}.heirloomcollection-index-index .carousel-caption h1{font:normal normal 300 66px/88px Montserrat}.heirloomcollection-index-index .carousel-caption p{font:normal normal normal 20px/36px Montserrat}.heirloomcollection-index-index .card{border-radius:10px}.heirloomcollection-index-index .top-row .card{border:1px solid #e4e4e4}.heirloomcollection-index-index .top-row .card-body{background-color:#E4E4E4}.heirloomcollection-index-index .top-row .card-body h2{font-size:32px;font-weight:normal}.heirloomcollection-index-index .top-row .card-body p{font-size:16px;font-weight:normal}.heirloomcollection-index-index .bottom-row .card,.heirloomcollection-index-index .heirloom-form .card{border:1px solid #f2f2f2}.heirloomcollection-index-index .bottom-row .card-body,.heirloomcollection-index-index .heirloom-form .card-body{background-color:#F2F2F2}.heirloomcollection-index-index .bottom-row .card-body.cta,.heirloomcollection-index-index .heirloom-form .card-body.cta{padding:45px 30px 70px 30px}.heirloomcollection-index-index .bottom-row .card-body.cta,.heirloomcollection-index-index .heirloom-form .card-body.cta{padding:60px 70px 60px 70px}.heirloomcollection-index-index .bottom-row .card-body h2,.heirloomcollection-index-index .heirloom-form .card-body h2{font-size:32px;font-weight:normal}.heirloomcollection-index-index .bottom-row .card-body h3,.heirloomcollection-index-index .heirloom-form .card-body h3{font-size:32px;font-weight:normal}.heirloomcollection-index-index .bottom-row .card-body p,.heirloomcollection-index-index .heirloom-form .card-body p{font-size:16px;font-weight:normal}.heirloomcollection-index-index .motif-row .motif-name{font-size:20px;font-weight:normal}.outreach-index-index #maincontent{margin-top:0}.outreach-index-index .container{max-width:100%}.outreach-index-index .coppersmith-logo{position:absolute;top:3em;left:8em;width:100px}.outreach-index-index .rounded-pill{width:10em;padding:.6em}.outreach-index-index .outreach-hero{padding-top:10em;padding-bottom:14em;background-color:#303030}.outreach-index-index .outreach-hero .outreach-bold{font-size:1.25em;font-weight:500}.outreach-index-index .outreach-hero .outreach-box-bold{font-size:.75em}.outreach-index-index .outreach-hero h1{font-size:3.2em;margin:0;line-height:1.4em;font-weight:400}.outreach-index-index .outreach-hero h4{font-size:3.2em;margin:0;line-height:1.4em;font-weight:400}.outreach-index-index .outreach-article-1{background:white;padding-top:15.5em;padding-bottom:5.5em}.outreach-index-index .outreach-article-1 h4{font-size:50px;width:70%;color:black}.outreach-index-index .outreach-article-1 h5{width:74%;font-size:1.25em;font-weight:400;color:#505050;line-height:1.75em}.outreach-index-index .outreach-article-1 .article-bold{font-weight:600}.outreach-index-index .outreach-article-1 .rounded-pill{background-color:#505050;color:white;font-size:1.25em;width:300px}.outreach-index-index .outreach-article-2{padding-top:7.2em;padding-bottom:5.75em}.outreach-index-index .outreach-article-2 .section-article-2{margin-left:0;width:40%;padding-left:10vh}.outreach-index-index .outreach-article-2 .section-article-2 h4{font-size:50px}.outreach-index-index .outreach-article-2 .img-article-2{order:1}.outreach-index-index .outreach-article-2 h4{font-size:50px;color:black;font-weight:400}.outreach-index-index .outreach-article-2 h5{width:100%;font-size:1.25em;font-weight:400;color:#505050;line-height:1.75em}.outreach-index-index .outreach-article-2 .article-bold{font-weight:600}.outreach-index-index .outreach-article-2 .rounded-pill{background-color:#505050;color:white;font-size:1.25em;width:250px}.outreach-index-index .outreach-article-3{background:white;padding-top:5.3em;padding-bottom:7em}.outreach-index-index .outreach-article-3 .img-article-3{padding-top:2em}.outreach-index-index .outreach-article-3 h4{font-size:50px;width:70%;color:black;font-weight:400}.outreach-index-index .outreach-article-3 h5{width:70%;font-size:1.25em;font-weight:400;color:#505050;line-height:1.75em}.outreach-index-index .outreach-article-3 .article-bold{font-weight:600;font-size:1.15em}.outreach-index-index .outreach-article-3 .rounded-pill{background-color:#505050;color:white;font-size:1.25em;width:300px}.outreach-index-index .box-container{display:flex;justify-content:center;position:absolute;left:50%;transform:translate(-50%, -63%);z-index:2}.outreach-index-index .box-container .floating-box{background-color:white;color:black;padding-top:35px;padding-left:35px;padding-right:35px;padding-bottom:27.5px;z-index:2;width:338px;margin:12.5px;text-align:center;border-radius:12.5px}.outreach-index-index .box-container .floating-box h2{font-size:1.5em}.outreach-index-index .box-container .floating-box h3{font-size:1em;color:#505050}.outreach-index-index .section-article-1{margin-right:0}@media (max-width:768px){.outreach-index-index .coppersmith-logo{position:relative;left:8vw;top:-4em}.outreach-index-index .outreach-hero{padding-top:7em;padding-bottom:4.2em}.outreach-index-index .box-container{position:relative;flex-direction:column;left:revert;transform:revert}.outreach-index-index .box-container .floating-box{flex-direction:column;align-items:center;width:100%;margin-left:0;margin-top:10px}.outreach-index-index .outreach-article-1,.outreach-index-index .outreach-article-2,.outreach-index-index .outreach-article-3{padding-top:3em;padding-bottom:3em}.outreach-index-index .outreach-article-1 h4,.outreach-index-index .outreach-article-2 h4,.outreach-index-index .outreach-article-3 h4,.outreach-index-index .outreach-article-1 h5,.outreach-index-index .outreach-article-2 h5,.outreach-index-index .outreach-article-3 h5{width:100%}.outreach-index-index .outreach-article-2{padding-top:3em;padding-bottom:3em;padding-left:1.4em;width:inherit}.outreach-index-index .outreach-article-2 .section-2-order{order:2}.outreach-index-index .outreach-article-2 .section-2-order .section-article-2{margin-left:0}.outreach-index-index .outreach-article-2 .section-2-order .section-article-2 h4,.outreach-index-index .outreach-article-2 .section-2-order .section-article-2 h5{margin-left:0}.outreach-index-index .outreach-article-2 .section-2-order .section-article-2 .rounded-pill{margin-left:0}}@media (max-width:1400px){.outreach-index-index .outreach-article-2 .section-article-2 h4{margin-left:1vh}.outreach-index-index .outreach-article-2 .section-article-2 h5{margin-left:.5em}.outreach-index-index .outreach-article-2 .section-article-2 .rounded-pill{margin-left:.5em}}@media (min-width:2000px){.outreach-index-index .outreach-article-2 .section-article-2 .rounded-pill{margin-left:13em}}.outreach-feedback-index #maincontent,.outreach-media-index #maincontent,.outreach-project-index #maincontent{margin-top:0}.custombuilder-configure-index #maincontent{margin-top:unset}.yotpo-container .yotpo-label,.yotpo-container .yotpo-label-container{display:none}.yotpo-container .rating-star,.yotpo-container .yotpo-icon-empty-star{color:#12b57b !important}.yotpo-container .stars-wrapper .yotpo-icon-star{color:#12b57b !important}.yotpo-container .yotpo-submit,.yotpo-container .yotpo-submit:hover{background-color:#000 !important}.yotpo-container .write-question-review-buttons-container .write-question-review-button .write-question-review-button-icon{color:#000 !important}.yotpo-container .yotpo-nav .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper{border-color:#505050 !important}.yotpo-container .yotpo-nav .yotpo-nav-tab.yotpo-active span{color:#505050 !important}.yotpo-container .yotpo-nav .yotpo-nav-tab:hover span{color:#505050 !important}.yotpo-container .yotpo-review .yotpo-header .yotpo-icon-profile{background:#505050 !important}.yotpo-container .yotpo-review .yotpo-header.yotpo-verified-user .yotpo-icon-circle-checkmark{color:#12b57b !important}.yotpo-container .yotpo-review .yotpo-header .yotpo-user-name{color:#505050 !important}.yotpo-container .yotpo-review .yotpo-footer .yotpo-action:hover{color:#505050 !important}.yotpo-container .yotpo-review .yotpo-footer .yotpo-action:hover .y-label{color:#505050 !important}.yotpo-container .yotpo-review .yotpo-footer .y-label:hover{color:#505050 !important}.yotpo-container .yotpo-review .yotpo-footer .share-options-wrapper a:hover{color:#505050 !important}footer{background-color:#fff;border-top:1px solid #c2c2c2}footer a{color:#000}footer a:hover{color:#000}footer .footer-container .mobileFooterNav .mobileFooterSection{padding:30px 0;border-bottom:1px solid #c2c2c2}footer .footer-container .mobileFooterNav .mobileFooterSection .material-icons:before{content:"remove"}footer .footer-container .mobileFooterNav .mobileFooterSection.collapsed .material-icons:before{content:"add"}footer .footer-container .mobileFooterNav .mobileFooterSection .mobileFooterLinks{margin-top:20px}footer .footer-container .footerNav .footerNavHeading{font-size:14px;color:#404040}footer .footer-container .footerNav .footerLink{font-size:12px;color:#2E2E2E}footer .footer-container .footerNav .footer-cta .footer-cta-heading{font-size:20px;font-weight:bold}footer .footer-container .footerNav .footer-cta h5,footer .footer-container .footerNav .footer-cta p,footer .footer-container .footerNav .footer-cta a{font-size:12px}footer .footer-container .footerNav .footer-cta p{margin:0}footer .footer-container .footerNav .footer-cta .material-icons{font-size:20px}footer .footer-container .footerNav .footer-cta .dot{height:8px;width:8px;border-radius:50%;display:inline-block}footer .footer-container .footerNav .footer-cta .dot.green{background-color:#36B102}footer .footer-container .footerNav .footer-cta .dot.red{background-color:#FF0000}footer .footer-container .footer-accordion{margin-bottom:50px}footer .footerBottom{margin-top:25px;font-size:10px;background-color:#F5F5F5}footer .footerBottom a{color:#000}footer .footerBottom a:hover{color:#000}.amxnotif-block{clear:both}.amxnotif-block .input-fields{display:inline-block;margin:0;vertical-align:top;width:66%}.amxnotif-block .amxnotif_guest_action{display:inline-block;max-width:32%;min-width:120px;vertical-align:top}.amxnotif-block label{color:#2f2f2f;display:block;float:none;font-weight:600}.amxnotif-block .amsubscribe,.amxnotif-block .amsubscribe:hover{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDUxMCA1MTAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMCA1MTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8ZyBpZD0iY2hlY2stY2lyY2xlLW91dGxpbmUiPgoJCTxwYXRoIGQ9Ik0xNTAuNDUsMjA2LjU1bC0zNS43LDM1LjdMMjI5LjUsMzU3bDI1NS0yNTVsLTM1LjctMzUuN0wyMjkuNSwyODUuNkwxNTAuNDUsMjA2LjU1eiBNNDU5LDI1NWMwLDExMi4yLTkxLjgsMjA0LTIwNCwyMDQgICAgUzUxLDM2Ny4yLDUxLDI1NVMxNDIuOCw1MSwyNTUsNTFjMjAuNCwwLDM4LjI1LDIuNTUsNTYuMSw3LjY1bDQwLjgwMS00MC44QzMyMS4zLDcuNjUsMjg4LjE1LDAsMjU1LDBDMTE0Ljc1LDAsMCwxMTQuNzUsMCwyNTUgICAgczExNC43NSwyNTUsMjU1LDI1NXMyNTUtMTE0Ljc1LDI1NS0yNTVINDU5eiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);background-position:center;background-repeat:no-repeat;height:32px;padding:0 20px}.amxnotif-block div.field{margin:5px 0}.products.list .amxnotif-block .amxnotif_guest_action{min-width:initial}.products.list .amxnotif-block.label:not(.subscribe-popup){margin-bottom:inherit}.products.list .stock.link-stock-alert{display:none;margin-bottom:20px}.category.subscribe-popup{background-color:rgba(0,0,0,0.4);height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:99999}.amxnotif-block .subscribe-popup{background-color:#fefefe;border:1px solid #888;box-sizing:border-box;height:auto;padding:20px;position:relative}.category.amxnotif-block{display:none}.label.subscribe-popup a{cursor:pointer}.close-subscribe-popup{color:#aaa;cursor:pointer;display:inline-block;float:right;font-size:20px;font-weight:600;position:absolute;right:20px;top:20px}.amxnotif-block .subscribe-popup label[for^='notification-container']{font-size:20px;text-align:center}