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,.2)}body>.loading-mask .loader{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}body .popover{max-width:400px}body #maincontent{margin-top:155px}@media(max-width:992px){body #maincontent{margin-top:100px}}@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:#000}@media(max-width:767px){.breadcrumbs{position:unset!important}}.mage-error{color:red}.coppersmithMenuCart{right:auto;left:auto}.btn:focus{box-shadow:none}.btn.btn-cs-outline{color:#4b4b4b;background-color:#fff;border-color:#707070;border-radius:28px;font-size:14px}.btn.btn-quick-ship-category,.btn.btn-custom-category{background-color:#f9f9f9;border:1px solid #707070;border-radius:3px}.btn.btn-view-product{color:#000;border:1px solid #c4c4c4;border-radius:0;min-height:42px}.btn.btn-view-product .quick-ship-icon{max-width:25px}.btn .product-option-count{color:#979797}.btn.btn-additional-tocart{background-color:#b4b4b4;border-color:#b4b4b4;border-radius:28px;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:20px}.btn.btn-dark,.btn.btn-checkout{color:#fff;background-color:#000;border-radius:20px}.btn.btn-add-price{color:#fff;background-color:#363739;border-radius:28px}.btn.btn-addToCart{color:#fff;background-color:#08b27b;border-radius:28px;width:94.7%}@media(max-width:768px){.btn.btn-addToCart{width:100%}}.btn.btn-qs-option{color:#000;border-color:#b4b4b4;background-color:#e6e6e6}.btn.btn-white{color:#000;background-color:#fff;border:1px solid #8d8d8d;border-radius:30px;text-transform:uppercase;font:normal normal 600 16px/20px Montserrat}.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:red;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{color:#9e9e9e;font-size:26px}.container .row.cs-page-header h1{font-weight:300;padding-bottom:35px;font-size:72px;color:#505050;margin-top:50px}.container hr.header-border{border-top:2px solid #505050}.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 .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.coppersmith-top-nav{height:40px;font-size:13px;color:#fff;background-color:#000}.coppersmith-nav .navbar.coppersmith-top-nav a{font-size:13px;color:#fff}.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-toggler{border:none}.coppersmith-nav .navbar .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}.coppersmith-nav .navbar .navbar-toggler:focus,.coppersmith-nav .navbar .navbar-toggler:active{outline:0}.coppersmith-nav .navbar .navbar-toggler span:nth-child(1),.coppersmith-nav .navbar .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}.coppersmith-nav .navbar .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:.9}.coppersmith-nav .navbar .navbar-toggler:not(.collapsed) span:nth-child(2){height:12px;visibility:hidden;background-color:transparent}.coppersmith-nav .navbar .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:.9}.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:-60%;left:15%}.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,.5);width:100%;left:0;right:0}.coppersmith-home-page #homePageCarousel .carousel-caption a,.coppersmith-home-page #homePageMobileCarousel .carousel-caption a{color:#fff}.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{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{border-radius:10px}.coppersmith-home-page .home-page-row.configurator .configurator-row h2{font-weight:400;font-size:32px;color:#000;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 .configurator-btn{background-color:#fff;border:1px solid #8d8d8d;border-radius:30px;color:#000}.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:700;font-size:48px}.coppersmith-home-page .home-page-row h2{color:#505050;font-size:48px;font-weight:400;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:400;font-size:32px;color:#000;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:400;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:400;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-slide{float:left!important}.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 .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:400}.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:#fff;border-color:#bdbdbd}.coppersmith-home-page .home-page-row .our-policies .card{border:1px solid #c4c4c4}@media(max-width:767px){.coppersmith-home-page .home-page-row .our-policies .card{border-radius:unset;margin-bottom:10px}}.coppersmith-home-page .home-page-row .our-policies .card .card-body{font-size:20px}@media(max-width:767px){.coppersmith-home-page .home-page-row .our-policies .card .card-body{padding:20px;font-family:montserrat,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:18px;text-align:center;color:#969696}}@media(max-width:767px){.coppersmith-home-page .home-page-row .our-policies .col-12:nth-of-type(even) .card .card-body{background-color:#f3f3f3}}@media(max-width:767px){.coppersmith-home-page .home-page-row.press-block{padding-top:0;padding-bottom:0}}.coppersmith-home-page .home-page-row.press-block .container h2{border-bottom:1px solid #e5e5e5!important}@media(max-width:767px){.coppersmith-home-page .home-page-row.press-block .pressSlick{margin:20px 0}}.coppersmith-home-page .home-page-row.press-block .pressSlick p{font-family:montserrat,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:18px;text-align:center;color:#969696}.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;font-weight:400!important;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:400}}@media(max-width:767px){.coppersmith-home-page .jumbotron .homePageHeading strong{font-weight:400!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:400;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:400;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}.coppersmith-home-page .slick-slide{margin:0 5px}.account a{color:#000}.account a:hover{color:#000}.account .cs-customer-account-nav{box-shadow:none}.account .order-links li{margin-right:20px}.aboutus-index-index h1{font:normal normal 400 40px/44px Montserrat}.aboutus-index-index hr{border-top:2px solid #505050}.aboutus-index-index .photo-credit{font-size:14px}.aboutus-index-index .about{font:normal normal normal 18px/42px Montserrat}.aboutus-index-index .cs-page-header span{color:#9e9e9e;font-weight:600}.aboutus-index-index .header-border{border-top:2px solid #505050}.aboutus-index-index .team-member-group,.aboutus-index-index .team-member-name{font-weight:200;font-size:40px;color:#363739}.aboutus-index-index .team-member-bio{color:#9e9e9e;font-size:20px}.aboutus-index-index a{color:#363739}.customer-account-login .page-main.container{margin-top:100px}.customer-account-login .page-title{border-bottom:1px solid #000;margin-bottom:50px;padding-bottom:25px}.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-login .actions-toolbar{margin:20px auto}.customer-account-login .actions-toolbar .remind{margin-left:20px}.customer-account-login .form-login .field{margin:30px 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;margin-top:.5rem}@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;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:400;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:400;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:400;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,.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{margin:auto;display:block}.catalog-category-view .product-item-info,.catalogsearch-result-index .product-item-info{position:relative;margin-top:25px}@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:red;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}@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:400;font-size:15px;line-height:18px}}@media screen and (max-width:767px){.catalog-category-view .product-item-details .price-final_price,.catalogsearch-result-index .product-item-details .price-final_price{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#979797;padding-bottom:15px;padding-top:10px}}.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:#000;font-size:12px}.catalog-category-view .product-item-details .product-swatch-container,.catalogsearch-result-index .product-item-details .product-swatch-container{max-height:25px;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:400;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:400;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:400;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:400;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:400;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:400;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:.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:.9}.category-filter .navbar-light .showAllProducts{cursor:pointer}.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 .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 .form-check .productFilterCheckbox{width:20px;height:20px}.category-filter-row .form-check label{padding-left:10px}.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:400;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}.categoryFilters a{color:#000}@media(max-width:767px){.categoryFilters .mobile-filter-section-header{padding-right:15px;padding-left:35px;font-style:normal;font-weight:400;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:400;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:400;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:115px}@media(max-width:992px){.catalog-product-view #maincontent{margin-top:60px}}.catalog-product-view .coppersmith-nav .navbar.coppersmith-top-nav{display:none}.catalog-product-view .coppersmith-nav .mobile-promo-bar{display:none}.catalog-product-view .sticky-top{top:75px}.catalog-product-view .reset-default-config .btn{border:1px solid #e9eae9}.catalog-product-view .product-grid{padding-bottom:1em}@media only screen and (max-width:768px){.catalog-product-view .product-grid{padding-bottom:1em}}.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}@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}.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;background:0 0;color:#aaa;padding:0 0 0 43px;line-height:1;bottom:0;letter-spacing:.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:0 0;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:.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 .loading-mask{position:absolute;z-index:999999;left:0;text-align:center;width:100%;height:100%;background:rgba(0,0,0,.2)}.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:#fff;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:#000}.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,.25)}.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}.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.vertical-image-option{max-height:500px}@media(max-width:768px){.catalog-product-view #product-options-wrapper #productOptionsAccordion .productOptionContainer{overflow-x:scroll;flex-wrap:nowrap}}.catalog-product-view #product-options-wrapper #productOptionsAccordion .productOptionContainer ul li{background-color:transparent}.catalog-product-view #product-options-wrapper #productOptionsAccordion .productOptionContainer ul li.selectedOption{background-color:#fff;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:100px;position:relative;opacity:1}.catalog-product-view #product-options-wrapper #productOptionsAccordion .carousel-button-invalid{width:100px;position:relative;opacity:1}.catalog-product-view #product-options-wrapper #productOptionsAccordion .carousel-button-invalid-inner{color:#fff;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;text-align:end}.catalog-product-view #product-options-wrapper #productOptionsAccordion .nav-tabs .nav-link{font-size:1em;font-weight:400;background-color:#fff;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:#fff;height:35vh;border:1.2px solid #bebebe}.catalog-product-view #product-options-wrapper #productOptionsAccordion .btn-carousel-control-prev{color:#fff;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}.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:#fff}.catalog-product-view #product-options-wrapper #productOptionsAccordion .btn-carousel-control-next{color:#fff;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;text-align:end}.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:#fff}.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 red 0}}.catalog-product-view #product-options-wrapper #productOptionsAccordion .carousel-steps{color:#000;font-size:1em;font-weight:200;width:100%;position:relative;background-color:#fff;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;position:absolute;color:#fff;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:25px;border-top-right-radius:80px;border-bottom-right-radius:80px;background-color:#b9b9b9;border-left:outset;border-color:#fff}.catalog-product-view #product-options-wrapper #productOptionsAccordion .progress-bar{background-color:#707070;width:0}.catalog-product-view #product-options-wrapper #productOptionsAccordion .progress-text{color:#fff;padding-top:1.25em;position:absolute;left:50%;transform:translate(-50%,-50%);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:#000}.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:.2em;left:.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}}@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 .productOptionContainer{height:66px;overflow-y:hidden}.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{display:none}.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}.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:#000;border-radius:10px}.catalog-product-view #product-options-wrapper #productOptionsAccordion .productOptionContainer{border-bottom:1px solid #d3d3d3;padding-bottom:10px}}@media(max-width:960px){.catalog-product-view #product-options-wrapper #productOptionsAccordion .productOptionContainer{height:auto;overflow:scroll;scrollbar-color:#707070 #707070;min-height:100px}}.catalog-product-view #product-options-wrapper .productOptionButton{color:#505050;border-radius:3px}.catalog-product-view #product-options-wrapper .productOptionButton.selectedOptionButton{box-shadow:2px 3px 6px #000 29;border:1px solid #707070;background-color:#fff}.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:#1ab92a}.catalog-product-view #product-options-wrapper .productOptionButton:not(.collapsed) .productOptionExpand{rotate:180deg}.catalog-product-view #product-options-wrapper .productOptionButton.error{box-shadow:2px 3px 6px #000 29;border:1px solid red}.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 red}.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:400;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:700;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 red}.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:400;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:700;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;font-weight:400}.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 .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:red;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:red}.catalog-product-view #productCustomOptionsAccordion img.rounded-circle{padding:5px}.catalog-product-view #productCustomOptionsAccordion .productCustomOption{color:#000}.catalog-product-view #productCustomOptionsAccordion .productCustomOption.required.error{color:red}.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 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:#fff;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}.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 .modal-dialog{max-width:570px}.catalog-product-view #coppersmith-klarna div{max-width:unset!important}.catalog-product-view #coppersmith-klarna div .container{font-size:14px;padding:20px;color:#fff;background-color:#b4b4b4!important;border-radius:28px;max-width:unset!important}.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:#000}@media(max-width:768px){.catalog-product-view .cs-add-to-cart{background-color:transparent;right:0;bottom:0;left:0;z-index:1030;padding:10px}}.catalog-product-view .invalidSelections{color:#fff;background-color:#b9b9b9;border-radius:28px;width:94%}@media only screen and (max-width:768px){.catalog-product-view .invalidSelections{color:#fff;background-color:#b9b9b9;border-radius:28px;width:98%}}.catalog-product-view .product-image-gallery{overflow-x:scroll;height:150px;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}.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}.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{background-color:#404040;color:#fff;border-radius:20px;width:50%}.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-billing-address{max-width:unset!important}.checkout-index-index #maincontent{margin-top:unset}.checkout-index-index .am-checkout{background-color:#f7f7f7!important}.checkout-index-index .checkout-block:hover{box-shadow:0 1px 4px 1px #c2c2c2!important}.checkout-index-index .checkout-headline{font-size:58px}.checkout-index-index a{color:#000}.checkout-index-index a:hover{color:#000}.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:red}.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{font-size:40px;color:#363739;border-bottom:2px solid #505050!important;padding-bottom:30px}.checkout-index-index .payment-method-content{padding:0!important}.checkout-index-index ul#checkoutSteps{list-style:none;padding-left:0}.checkout-index-index .table-checkout-shipping-method{width:75%}.checkout-index-index .shipping-method-row{height:60px;border-bottom:1px solid #c2c2c2}.checkout-index-index .credit-card-types{list-style:none}.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-onepage-success a{color:#000}.checkout-onepage-success a:hover{color:#000}.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 .summary.title{font-size:16px;border-bottom:1px solid #000}.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}.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}.cart .cart-summary .summary.title{border-bottom:1px solid #000}.tradepartnerprogram-index-index #maincontent,.tradepartnerprogram-success-index #maincontent{margin-top:0}.tradepartnerprogram-index-index #maincontent #tradePartnerHero,.tradepartnerprogram-success-index #maincontent #tradePartnerHero{background-color:#000;color:#fff}.tradepartnerprogram-index-index #maincontent #tradePartnerHero h1,.tradepartnerprogram-success-index #maincontent #tradePartnerHero h1{font-size:36px;font-weight:400}.tradepartnerprogram-index-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-success-index .container .trade-partner-form{margin-top:50px}.tradepartnerprogram-index-index .container .tradePartnerInfo hr,.tradepartnerprogram-success-index .container .tradePartnerInfo hr{border-top:1px solid #000}.tradepartnerprogram-index-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 .sticky-top{top:175px}.category-samples .product-item-details>.row:first-child{min-height:unset}.category-samples .product-item-details .amxnotif-container{display:block}.category-samples #samplesGrid .material-icons{color:#666}.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 ul{list-style:none;padding:0}.category-samples ul li{display:inline-block}.category-samples .sampleInfo{position:relative;float:left}.category-samples .sampleInfo .closeSampleInfo{position:absolute;top:15px;right:15px;font-size:32px}.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:400;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:red}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:red}.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{font-size:20px;padding-bottom:50px}.salesrepresentative-index-index .sales-rep-container .sales-rep-name{font-weight:300;color:#363739;font-size:32px}.salesrepresentative-index-index .sales-rep-container a{font-weight:600;color:#505050;text-decoration:underline}.amlocator-index-index .amlocator-main-container .amlocator-search-container,.amlocator-index-index .amlocator-main-container .amlocator-map-container .amlocator-block.-storelist{width:unset}.amlocator-index-index .amlocator-main-container .amlocator-search-container .amlocator-wrapper,.amlocator-index-index .amlocator-main-container .amlocator-map-container .amlocator-block.-storelist .amlocator-wrapper{max-height:500px}.amlocator-index-index .amlocator-store-desc .amlocator-block{border-bottom:1px solid #707070;margin:unset;padding-bottom:10px}.amlocator-index-index .amlocator-store-desc .amlocator-block .amlocator-title{margin-bottom:0}.amlocator-index-index .amlocator-main-container .amlocator-search-container{padding:unset}.amlocator-index-index .amlocator-range-slider{background:#d1d1d1}.amlocator-index-index .amlocator-main-container .amlocator-search-container .amlocator-button.-nearby{border-radius:20px;background-color:#909091;color:#fff;font-size:14px}.amlocator-index-index .amlocator-range-slider .amlocator-handle,.amlocator-index-index .amlocator-range-slider .amlocator-handle:hover,.amlocator-index-index .amlocator-range-slider .amlocator-handle:focus,.amlocator-index-index .amlocator-range-slider .amlocator-handle:active,.amlocator-index-index .amlocator-range-slider .amlocator-tooltip,.amlocator-index-index .amlocator-range-slider .amlocator-tooltip::after,.amlocator-index-index .amlocator-range-slider .ui-slider-range{background:#646464}.amlocator-index-index .amlocator-range-slider .amlocator-handle{box-shadow:0 2px 3px rgba(0,0,0,.5)}.amlocator-index-index .amlocator-main-container .amlocator-button,.amlocator-index-index .amlocator-main-container .amlocator-search-container .amlocator-button.-nearby:hover,.amlocator-index-index .amlocator-main-container .amlocator-search-container .amlocator-button.-nearby:focus{border:1px solid #909091;background:#909091;text-transform:uppercase}.amlocator-index-index .amlocator-store-desc.-active{background:#646464}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,.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,.35)}.modals-overlay{background-color:rgba(51,51,51,.55);bottom:0;left:0;position:fixed;right:0;top:0}.catalogsearch-result-index .toolbar,.catalogsearch-result-index .sidebar{display:none}.catalogsearch-result-index .product-item-link{color:#000;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:165px}.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 .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{bottom:unset;top:15%}@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:300 72px Montserrat}.amblog-index-index .amblog-element-block,.amblog-index-post .amblog-element-block,.amblog-index-tag .amblog-element-block,.amblog-index-category .amblog-element-block,.amblog-index-search .amblog-element-block{border:0}.amblog-index-index .amblog-post-container,.amblog-index-post .amblog-post-container,.amblog-index-tag .amblog-post-container,.amblog-index-category .amblog-post-container,.amblog-index-search .amblog-post-container{color:#969696;border:none}.amblog-index-index .amblog-post-container.full-article,.amblog-index-post .amblog-post-container.full-article,.amblog-index-tag .amblog-post-container.full-article,.amblog-index-category .amblog-post-container.full-article,.amblog-index-search .amblog-post-container.full-article{background-color:#fff;max-width:960px}.amblog-index-index .amblog-post-container .article-post-title,.amblog-index-post .amblog-post-container .article-post-title,.amblog-index-tag .amblog-post-container .article-post-title,.amblog-index-category .amblog-post-container .article-post-title,.amblog-index-search .amblog-post-container .article-post-title{font:300 48px Montserrat}.amblog-index-index .amblog-post-container .amblog-shot,.amblog-index-post .amblog-post-container .amblog-shot,.amblog-index-tag .amblog-post-container .amblog-shot,.amblog-index-category .amblog-post-container .amblog-shot,.amblog-index-search .amblog-post-container .amblog-shot{color:#969696}.amblog-index-index .amblog-post-container h1,.amblog-index-post .amblog-post-container h1,.amblog-index-tag .amblog-post-container h1,.amblog-index-category .amblog-post-container h1,.amblog-index-search .amblog-post-container h1,.amblog-index-index .amblog-post-container h2,.amblog-index-post .amblog-post-container h2,.amblog-index-tag .amblog-post-container h2,.amblog-index-category .amblog-post-container h2,.amblog-index-search .amblog-post-container h2,.amblog-index-index .amblog-post-container h3,.amblog-index-post .amblog-post-container h3,.amblog-index-tag .amblog-post-container h3,.amblog-index-category .amblog-post-container h3,.amblog-index-search .amblog-post-container h3,.amblog-index-index .amblog-post-container h4,.amblog-index-post .amblog-post-container h4,.amblog-index-tag .amblog-post-container h4,.amblog-index-category .amblog-post-container h4,.amblog-index-search .amblog-post-container h4,.amblog-index-index .amblog-post-container h5,.amblog-index-post .amblog-post-container h5,.amblog-index-tag .amblog-post-container h5,.amblog-index-category .amblog-post-container h5,.amblog-index-search .amblog-post-container h5,.amblog-index-index .amblog-post-container h6,.amblog-index-post .amblog-post-container h6,.amblog-index-tag .amblog-post-container h6,.amblog-index-category .amblog-post-container h6,.amblog-index-search .amblog-post-container h6{color:#505050}.amblog-index-index .amblog-post-container .amblog-headline:hover,.amblog-index-post .amblog-post-container .amblog-headline:hover,.amblog-index-tag .amblog-post-container .amblog-headline:hover,.amblog-index-category .amblog-post-container .amblog-headline:hover,.amblog-index-search .amblog-post-container .amblog-headline:hover,.amblog-index-index .amblog-post-container .amblog-link,.amblog-index-post .amblog-post-container .amblog-link,.amblog-index-tag .amblog-post-container .amblog-link,.amblog-index-category .amblog-post-container .amblog-link,.amblog-index-search .amblog-post-container .amblog-link,.amblog-index-index .amblog-post-container .amblog-link:hover,.amblog-index-post .amblog-post-container .amblog-link:hover,.amblog-index-tag .amblog-post-container .amblog-link:hover,.amblog-index-category .amblog-post-container .amblog-link:hover,.amblog-index-search .amblog-post-container .amblog-link:hover{color:#333}.amblog-index-index .amblog-post-container .amblog-tag,.amblog-index-post .amblog-post-container .amblog-tag,.amblog-index-tag .amblog-post-container .amblog-tag,.amblog-index-category .amblog-post-container .amblog-tag,.amblog-index-search .amblog-post-container .amblog-tag,.amblog-index-index .amblog-post-container .amblog-read,.amblog-index-post .amblog-post-container .amblog-read,.amblog-index-tag .amblog-post-container .amblog-read,.amblog-index-category .amblog-post-container .amblog-read,.amblog-index-search .amblog-post-container .amblog-read{background:#000}.amblog-index-index .amblog-post-container .amblog-content,.amblog-index-post .amblog-post-container .amblog-content,.amblog-index-tag .amblog-post-container .amblog-content,.amblog-index-category .amblog-post-container .amblog-content,.amblog-index-search .amblog-post-container .amblog-content{border:0}.amblog-index-index .amblog-post-container .amblog-content a,.amblog-index-post .amblog-post-container .amblog-content a,.amblog-index-tag .amblog-post-container .amblog-content a,.amblog-index-category .amblog-post-container .amblog-content a,.amblog-index-search .amblog-post-container .amblog-content a,.amblog-index-index .amblog-post-container .amblog-content a:hover,.amblog-index-post .amblog-post-container .amblog-content a:hover,.amblog-index-tag .amblog-post-container .amblog-content a:hover,.amblog-index-category .amblog-post-container .amblog-content a:hover,.amblog-index-search .amblog-post-container .amblog-content a:hover{text-decoration:underline;color:#505050}.amblog-index-index .amblog-pager-container .amblog-link,.amblog-index-post .amblog-pager-container .amblog-link,.amblog-index-tag .amblog-pager-container .amblog-link,.amblog-index-category .amblog-pager-container .amblog-link,.amblog-index-search .amblog-pager-container .amblog-link,.amblog-index-index .amblog-pager-container .amblog-link:hover,.amblog-index-post .amblog-pager-container .amblog-link:hover,.amblog-index-tag .amblog-pager-container .amblog-link:hover,.amblog-index-category .amblog-pager-container .amblog-link:hover,.amblog-index-search .amblog-pager-container .amblog-link:hover{background:#000}.amblog-index-index .amblog-element-block,.amblog-index-post .amblog-element-block,.amblog-index-tag .amblog-element-block,.amblog-index-category .amblog-element-block,.amblog-index-search .amblog-element-block{box-shadow:none}.amblog-index-index #amblog_sidebar_categories .amblog-title,.amblog-index-post #amblog_sidebar_categories .amblog-title,.amblog-index-tag #amblog_sidebar_categories .amblog-title,.amblog-index-category #amblog_sidebar_categories .amblog-title,.amblog-index-search #amblog_sidebar_categories .amblog-title,.amblog-index-index #amblog_sidebar_search .amblog-title,.amblog-index-post #amblog_sidebar_search .amblog-title,.amblog-index-tag #amblog_sidebar_search .amblog-title,.amblog-index-category #amblog_sidebar_search .amblog-title,.amblog-index-search #amblog_sidebar_search .amblog-title,.amblog-index-index #amblog_sidebar_recent_posts .amblog-title,.amblog-index-post #amblog_sidebar_recent_posts .amblog-title,.amblog-index-tag #amblog_sidebar_recent_posts .amblog-title,.amblog-index-category #amblog_sidebar_recent_posts .amblog-title,.amblog-index-search #amblog_sidebar_recent_posts .amblog-title{color:#333}.amblog-index-index #amblog_sidebar_categories .amblog-link,.amblog-index-post #amblog_sidebar_categories .amblog-link,.amblog-index-tag #amblog_sidebar_categories .amblog-link,.amblog-index-category #amblog_sidebar_categories .amblog-link,.amblog-index-search #amblog_sidebar_categories .amblog-link,.amblog-index-index #amblog_sidebar_search .amblog-link,.amblog-index-post #amblog_sidebar_search .amblog-link,.amblog-index-tag #amblog_sidebar_search .amblog-link,.amblog-index-category #amblog_sidebar_search .amblog-link,.amblog-index-search #amblog_sidebar_search .amblog-link,.amblog-index-index #amblog_sidebar_recent_posts .amblog-link,.amblog-index-post #amblog_sidebar_recent_posts .amblog-link,.amblog-index-tag #amblog_sidebar_recent_posts .amblog-link,.amblog-index-category #amblog_sidebar_recent_posts .amblog-link,.amblog-index-search #amblog_sidebar_recent_posts .amblog-link,.amblog-index-index #amblog_sidebar_categories .amblog-link:hover,.amblog-index-post #amblog_sidebar_categories .amblog-link:hover,.amblog-index-tag #amblog_sidebar_categories .amblog-link:hover,.amblog-index-category #amblog_sidebar_categories .amblog-link:hover,.amblog-index-search #amblog_sidebar_categories .amblog-link:hover,.amblog-index-index #amblog_sidebar_search .amblog-link:hover,.amblog-index-post #amblog_sidebar_search .amblog-link:hover,.amblog-index-tag #amblog_sidebar_search .amblog-link:hover,.amblog-index-category #amblog_sidebar_search .amblog-link:hover,.amblog-index-search #amblog_sidebar_search .amblog-link:hover,.amblog-index-index #amblog_sidebar_recent_posts .amblog-link:hover,.amblog-index-post #amblog_sidebar_recent_posts .amblog-link:hover,.amblog-index-tag #amblog_sidebar_recent_posts .amblog-link:hover,.amblog-index-category #amblog_sidebar_recent_posts .amblog-link:hover,.amblog-index-search #amblog_sidebar_recent_posts .amblog-link:hover{color:#333}.amblog-index-index #amblog_sidebar_categories .amblog-form-search .amblog-btn,.amblog-index-post #amblog_sidebar_categories .amblog-form-search .amblog-btn,.amblog-index-tag #amblog_sidebar_categories .amblog-form-search .amblog-btn,.amblog-index-category #amblog_sidebar_categories .amblog-form-search .amblog-btn,.amblog-index-search #amblog_sidebar_categories .amblog-form-search .amblog-btn,.amblog-index-index #amblog_sidebar_search .amblog-form-search .amblog-btn,.amblog-index-post #amblog_sidebar_search .amblog-form-search .amblog-btn,.amblog-index-tag #amblog_sidebar_search .amblog-form-search .amblog-btn,.amblog-index-category #amblog_sidebar_search .amblog-form-search .amblog-btn,.amblog-index-search #amblog_sidebar_search .amblog-form-search .amblog-btn,.amblog-index-index #amblog_sidebar_recent_posts .amblog-form-search .amblog-btn,.amblog-index-post #amblog_sidebar_recent_posts .amblog-form-search .amblog-btn,.amblog-index-tag #amblog_sidebar_recent_posts .amblog-form-search .amblog-btn,.amblog-index-category #amblog_sidebar_recent_posts .amblog-form-search .amblog-btn,.amblog-index-search #amblog_sidebar_recent_posts .amblog-form-search .amblog-btn,.amblog-index-index #amblog_sidebar_categories .amblog-form-comment .amblog-btn,.amblog-index-post #amblog_sidebar_categories .amblog-form-comment .amblog-btn,.amblog-index-tag #amblog_sidebar_categories .amblog-form-comment .amblog-btn,.amblog-index-category #amblog_sidebar_categories .amblog-form-comment .amblog-btn,.amblog-index-search #amblog_sidebar_categories .amblog-form-comment .amblog-btn,.amblog-index-index #amblog_sidebar_search .amblog-form-comment .amblog-btn,.amblog-index-post #amblog_sidebar_search .amblog-form-comment .amblog-btn,.amblog-index-tag #amblog_sidebar_search .amblog-form-comment .amblog-btn,.amblog-index-category #amblog_sidebar_search .amblog-form-comment .amblog-btn,.amblog-index-search #amblog_sidebar_search .amblog-form-comment .amblog-btn,.amblog-index-index #amblog_sidebar_recent_posts .amblog-form-comment .amblog-btn,.amblog-index-post #amblog_sidebar_recent_posts .amblog-form-comment .amblog-btn,.amblog-index-tag #amblog_sidebar_recent_posts .amblog-form-comment .amblog-btn,.amblog-index-category #amblog_sidebar_recent_posts .amblog-form-comment .amblog-btn,.amblog-index-search #amblog_sidebar_recent_posts .amblog-form-comment .amblog-btn,.amblog-index-index #amblog_sidebar_categories .amblog-form-search .amblog-btn:hover,.amblog-index-post #amblog_sidebar_categories .amblog-form-search .amblog-btn:hover,.amblog-index-tag #amblog_sidebar_categories .amblog-form-search .amblog-btn:hover,.amblog-index-category #amblog_sidebar_categories .amblog-form-search .amblog-btn:hover,.amblog-index-search #amblog_sidebar_categories .amblog-form-search .amblog-btn:hover,.amblog-index-index #amblog_sidebar_search .amblog-form-search .amblog-btn:hover,.amblog-index-post #amblog_sidebar_search .amblog-form-search .amblog-btn:hover,.amblog-index-tag #amblog_sidebar_search .amblog-form-search .amblog-btn:hover,.amblog-index-category #amblog_sidebar_search .amblog-form-search .amblog-btn:hover,.amblog-index-search #amblog_sidebar_search .amblog-form-search .amblog-btn:hover,.amblog-index-index #amblog_sidebar_recent_posts .amblog-form-search .amblog-btn:hover,.amblog-index-post #amblog_sidebar_recent_posts .amblog-form-search .amblog-btn:hover,.amblog-index-tag #amblog_sidebar_recent_posts .amblog-form-search .amblog-btn:hover,.amblog-index-category #amblog_sidebar_recent_posts .amblog-form-search .amblog-btn:hover,.amblog-index-search #amblog_sidebar_recent_posts .amblog-form-search .amblog-btn:hover,.amblog-index-index #amblog_sidebar_categories .amblog-form-comment .amblog-btn:hover,.amblog-index-post #amblog_sidebar_categories .amblog-form-comment .amblog-btn:hover,.amblog-index-tag #amblog_sidebar_categories .amblog-form-comment .amblog-btn:hover,.amblog-index-category #amblog_sidebar_categories .amblog-form-comment .amblog-btn:hover,.amblog-index-search #amblog_sidebar_categories .amblog-form-comment .amblog-btn:hover,.amblog-index-index #amblog_sidebar_search .amblog-form-comment .amblog-btn:hover,.amblog-index-post #amblog_sidebar_search .amblog-form-comment .amblog-btn:hover,.amblog-index-tag #amblog_sidebar_search .amblog-form-comment .amblog-btn:hover,.amblog-index-category #amblog_sidebar_search .amblog-form-comment .amblog-btn:hover,.amblog-index-search #amblog_sidebar_search .amblog-form-comment .amblog-btn:hover,.amblog-index-index #amblog_sidebar_recent_posts .amblog-form-comment .amblog-btn:hover,.amblog-index-post #amblog_sidebar_recent_posts .amblog-form-comment .amblog-btn:hover,.amblog-index-tag #amblog_sidebar_recent_posts .amblog-form-comment .amblog-btn:hover,.amblog-index-category #amblog_sidebar_recent_posts .amblog-form-comment .amblog-btn:hover,.amblog-index-search #amblog_sidebar_recent_posts .amblog-form-comment .amblog-btn:hover{background:#000}.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}.imagegallery-index-index .gallery-hero a,.imagegallery-index-index .gallery-hero a:hover{text-decoration:underline;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;right:unset;top:unset;left:unset}}@media screen and (max-width:767px){.imagegallery-index-index .carousel-text h1{font-style:normal;font-weight:400;font-size:24px;line-height:29px;color:#fff}}.imagegallery-index-index .masonry{-webkit-column-count:6;-moz-column-count:6;column-count:6;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;padding:0;font-size:.85em}@media only screen and (max-width:426px){.imagegallery-index-index .masonry{-moz-column-count:1;-webkit-column-count:1;column-count:1}}@media only screen and (min-width:427px) and (max-width:576px){.imagegallery-index-index .masonry{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (min-width:577px) and (max-width:768px){.imagegallery-index-index .masonry{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media only screen and (min-width:769px) and (max-width:991px){.imagegallery-index-index .masonry{-moz-column-count:4;-webkit-column-count:4;column-count:4}}@media only screen and (min-width:992px) and (max-width:1200px){.imagegallery-index-index .masonry{-moz-column-count:5;-webkit-column-count:5;column-count:5}}@media only screen and (min-width:1201px){.imagegallery-index-index .masonry{-moz-column-count:6;-webkit-column-count:6;column-count:6}}.imagegallery-index-index .masonry .item{cursor:pointer;display:inline-block;margin:0 0 1.5em;width:100%;-webkit-transition:1s ease all;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.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:700}.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}.heirloomcollection-index-index .carousel-caption{right:50%;top:0%;left:10%;bottom:unset}.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:400}.heirloomcollection-index-index .top-row .card-body p{font-size:16px;font-weight:400}.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}.heirloomcollection-index-index .bottom-row .card-body.cta,.heirloomcollection-index-index .heirloom-form .card-body.cta{padding:60px 70px}.heirloomcollection-index-index .bottom-row .card-body h2,.heirloomcollection-index-index .heirloom-form .card-body h2{font-size:32px;font-weight:400}.heirloomcollection-index-index .bottom-row .card-body h3,.heirloomcollection-index-index .heirloom-form .card-body h3{font-size:32px;font-weight:400}.heirloomcollection-index-index .bottom-row .card-body p,.heirloomcollection-index-index .heirloom-form .card-body p{font-size:16px;font-weight:400}.heirloomcollection-index-index .motif-row .motif-name{font-size:20px;font-weight:400}.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}.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:#fff;padding-top:15.5em;padding-bottom:5.5em}.outreach-index-index .outreach-article-1 h4{font-size:4vh;width:70%;color:#000}.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:#fff;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}.outreach-index-index .outreach-article-2 .section-article-2 h4{font-size:4vh;margin-left:18vh}.outreach-index-index .outreach-article-2 .section-article-2 h5{margin-left:7em}.outreach-index-index .outreach-article-2 .section-article-2 .rounded-pill{margin-left:7em}.outreach-index-index .outreach-article-2 .img-article-2{order:1}.outreach-index-index .outreach-article-2 h4{font-size:4vh;width:84%;color:#000;font-weight:400;margin-left:3.7em}.outreach-index-index .outreach-article-2 h5{width:72%;font-size:1.25em;font-weight:400;color:#505050;line-height:1.75em;margin-left:5.2em}.outreach-index-index .outreach-article-2 .article-bold{font-weight:600;font-size:1.25em}.outreach-index-index .outreach-article-2 .rounded-pill{background-color:#505050;color:#fff;font-size:1.25em;width:250px;margin-left:5.2em}.outreach-index-index .outreach-article-3{background:#fff;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:4vh;width:70%;color:#000;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:#fff;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:#fff;color:#000;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}.outreach-index-index .section-article-2{margin-left:5em}@media(max-width:768px){.outreach-index-index .coppersmith-logo{position:relative;left:33vw;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}.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 h4{margin-left:34vh;width:72%}.outreach-index-index .outreach-article-2 .section-article-2 h5{margin-left:13em;width:72%}.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}.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{padding-top:50px}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 h5,footer .footer-container .footerNav .footer-cta p,footer .footer-container .footerNav .footer-cta a{font-size:12px}footer .footer-container .footerNav .footer-cta a{text-decoration:underline}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:red}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;margin-bottom:20px}.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,.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}