#usp-block h4{font-size:11px;letter-spacing:1px;font-weight:600;margin-bottom:0}#usp-block h6{font-size:11px;letter-spacing:1px;font-weight:400}#usp-section{padding:30px 0;border-bottom:1px solid #e7dbd5}#usp-block .col-md-2.no-padding{padding:0}.carousel-wrapper.fabrics-carousel .carousel-slide .fabric-card{border:1px solid #dadada;padding:10px;background:#fff}.carousel-wrapper.fabrics-carousel .carousel-slide .fabric-card a{display:block}#featured-pro-section{padding-bottom:60px;margin-top:40px}#featured-pro-section .new-h2{margin-bottom:40px}#action-steps-section h1{font-size:25px;color:#666;margin-bottom:40px}#action-steps-section a{display:block}#fabrics-section p{margin-bottom:0 !important}#fabrics-section.section-element.banner_static{margin-bottom:0}#fabrics-section h2{font-weight:600 !important;letter-spacing:1px;font-size:13px !important;text-align:left !important;margin:0 0 0 10px !important}.carousel-wrapper.fabrics-carousel .carousel-slide{flex:0 0 23% !important}.section-element.banner_static.tool_demo{margin-bottom:0 !important}.header-container .header .for-full-withmenu .actions-header>div{padding-left:8px !important}.block-minicart .subtotal .label:after{content:': (Volume Discounts Applied at Checkout)';color:#587fbc !important;font-size:9px !important}#CookiebotWidget{bottom:50px !important}.checkout-index-index .pac-container{z-index:100000000 !important}.checkout-index-index .payment-method-billing-address .checkout-billing-address{position:relative}.checkout-index-index .payment-method-billing-address .checkout-billing-address .actions-toolbar .action-update{float:none !important;margin:6px 20px 0 0 !important}.checkout-index-index #shipping-new-address-form .intl-tel-input input,.checkout-index-index #shipping-new-address-form .intl-tel-input input[type=text]{padding-left:50px !important}.modal-footer .action-primary.action-accept{background:#525252 !important}.top-content-home{max-width:1500px;width:99.99%;margin-left:auto;margin-right:auto}body{padding:0;margin:0;font-family:sans-serif;font-size:1em;line-height:1.5}h1{font-size:1.5em;font-weight:400}small{font-size:.66666667em}a{text-decoration:none}a:hover,a:focus{box-shadow:0 1px #ba933e;color:#84642b !important;text-decoration:underline}.custommenu.navigation li.level0>.level-top:after{color:#84642b !important}.bshadow0,input{box-shadow:inset 0 -2px #e7e7e7}input:hover{box-shadow:inset 0 -2px #ccc}input,fieldset{font-family:sans-serif;font-size:1em;margin:0;padding:0;border:0}input{color:inherit;line-height:1.5;height:1.5em;padding:.25em 0}input:focus{outline:none;box-shadow:inset 0 -2px #449fdb}.glyph{font-size:16px;width:15em;padding-bottom:1em;margin-right:4em;margin-bottom:1em;float:left;overflow:hidden}.liga{width:80%;width:calc(100% - 2.5em)}.talign-right{text-align:right}.talign-center{text-align:center}.bgc1{background:#f1f1f1}.fgc1{color:#999}.fgc0{color:#000}.mvm{margin-top:.75em;margin-bottom:.75em}.mtn{margin-top:0}.mtl,.mal{margin-top:1.5em}.mbl,.mal{margin-bottom:1.5em}.mal,.mhl{margin-left:1.5em;margin-right:1.5em}.mhmm{margin-left:1em;margin-right:1em}.mls{margin-left:.25em}.ptl{padding-top:1.5em}.pbs,.pvs{padding-bottom:.25em}.pvs,.pts{padding-top:.25em}.unit{float:left}.unitRight{float:right}.size1of2{width:50%}.size1of1{width:100%}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hidden-true{display:none}.textbox0{width:3em;background:#f1f1f1;padding:.25em .5em;line-height:1.5;height:1.5em}#testDrive{display:block;padding-top:24px;line-height:1.5}.fs0{font-size:16px}.fs1{font-size:24px}.custommenu.navigation li.level0:hover .submenu .border-right{border-right:1px solid #e1e1e1}.header-container .header .minicart-wrapper .action.showcart .counter.qty{margin:0 !important}.header-container .header .minicart-wrapper .icon-cart-header{font-weight:400;font-family:inherit;line-height:25px}.header-container .register-login a{text-transform:uppercase}@media (min-width:768px){.page-product-configurable .section-breadcrumbs{padding:5px !important}.hide-desktop{display:none}.navigation.custommenu ul{display:flex;justify-content:center}.header-flex{display:flex;align-items:stretch}.header-flex ul{width:100% !important;margin-bottom:20px}.header-flex .br{border-right:1px solid #e1e1e1}.custommenu.navigation li.level0 .submenu{max-width:800px !important;padding:30px 20px 20px 0 !important}.custommenu.navigation li.staticwidth .submenu ul{width:100%}.custommenu.navigation li.staticwidth .submenu{max-width:600px !important}.custommenu.navigation li.staticwidth .submenu img{margin-top:0 !important}.custommenu.navigation li.level0 .submenu a{padding:0 !important;display:block !important}.custommenu.navigation li.level0:hover .submenu img{margin-top:20px}.custommenu.navigation li.level0:hover .submenu h3{display:block !important;text-transform:uppercase;margin-bottom:20px;width:fit-content;border-bottom:2px solid #e1e1e1;color:#666}.custommenu.navigation li.level0 .submenu a{color:#000 !important;font-size:11px;font-weight:400 !important;padding:0}.custommenu.navigation li.level0:hover>.level-top:after{width:calc(100% - 30px);width:calc(100% - 30px);width:calc(100% - 30px);width:calc(100% - 30px);width:calc(100% - 30px)}.custommenu.navigation li.level0:first-child:hover>.level-top:after,.custommenu.navigation li.level0:last-child:hover>.level-top:after{width:calc(100% - 20px);width:calc(100% - 20px);width:calc(100% - 20px);width:calc(100% - 20px);width:calc(100% - 20px)}}.section-breadcrumbs{padding:10px;display:block !important;background:0 0 !important;text-indent:-90000px;margin-bottom:0 !important}.account #block-collapsible-nav{margin-top:20px}.side-menu-links li a,#learn-more-links li a,.account #block-collapsible-nav li a{text-transform:uppercase;text-align:center}.side-menu-links ul li,#learn-more-links ul li,.account #block-collapsible-nav ul li{list-style:none !important;padding:10px;text-align:center;border:1px solid #e1e1e1;margin-top:-1px}.side-menu-links ul li.heading,#learn-more-links ul li.heading{font-weight:700;background:#f1f1f1}.side-menu-links a.active,#learn-more-links a.active,.account #block-collapsible-nav li.current strong{font-weight:700;color:#84632b !important;text-decoration:underline;text-transform:uppercase;text-align:center;border:none}.account .collapsible-nav .item.current strong{border-left:none !important;border-color:transparent !important}.account .page-title-wrapper h1.page-title span{font-size:20px;font-weight:400;letter-spacing:0}.account.sales-order-history .action.view:after{display:none !important}.account.sales-order-view button{background:0 0;color:#000;font-size:11px;font-weight:400;padding:0}.account.sales-order-view .action.order,.account.sales-order-history .action.order{display:none !important}.account .sidebar.sidebar-additional1{display:none}.sales-order-view .order-status{display:none}.account .page-title-wrapper{padding-top:30px;padding-bottom:0 !important}.cms-home .banner_static .banner-content .text h3.black-text{color:#000 !important}.cms-page-view #fabricblock{font-weight:700;align-items:center;display:flex;background:#f2f2f2;padding:30px;margin-top:20px;text-align:center}.cms-page-view #fabricblock a{color:#84632b !important;text-decoration:underline}.cms-page-view h1{font-weight:700 !important}.cms-page-view #maincontent ul li{list-style:circle}.cms-page-view #maincontent ul li ul{margin-left:30px}.catalog-category-view .category-top .category-description{text-transform:uppercase}.catalog-category-view .category-top{margin-bottom:0!important}.catalog-category-view .toolbar-html-container-top{display:none}.catalog-category-view .filter-options-title{font-size:14px !important;font-weight:400 !important}.catalog-category-view .product-item-link{text-transform:uppercase;font-weight:400 !important}.banner_static .row-banner-middle-2 .banner-content .text.onlyhead{top:32%}.catalog-category-view .product.details.product-item-details{text-align:center}.catalog-category-view .block-title.filter-title strong{font-weight:400 !important;font-size:15px !important}.catalog-category-view .sidebar.sidebar-additional1{display:none}.modal-popup.popup-ajaxsuite.modal-slide{border-radius:0;width:220px;margin:0 auto}.cms-page-view strong{font-weight:700}.cms-page-view .fabricimageblock .row{display:flex;align-items:center}.cms-page-view table.table{border:1px solid #f1f1f1 !important}.cms-page-view table tr{border-bottom:1px solid #f1f1f1}.cms-page-view #fabric-videos{display:flex;flex-flow:wrap}.cms-page-view #fabric-videos .video-block a{text-decoration:underline}.cms-page-view #fabric-videos .video-block{padding-top:15px;flex-direction:column;display:flex;align-items:center;border:1px solid #e1e1e1;margin-top:-1px;margin-left:-1px}.cms-our-values.cms-page-view strong,.cms-page-view.cms-our-store strong,.cms-csr.cms-page-view strong{font-size:14px !important}.fotorama__thumb.fotorama_vertical_ratio{background:0 0 !important}.catalog-product-view .product-social-links{display:none}.catalog-product-view .codifier.gallery-placeholder{height:450px}.catalog-product-view .product-view .product-info-main .price-box.price-final_price{margin:10px 0}.switcher.switcher-currency strong span{font-size:12px;font-weight:400 !important;color:#000 !important;display:flex;align-items:center}.switcher.switcher-currency span{font-size:12px}.page-product-configurable .product-info-stock-sku .stock.available span:after{display:none !important}.page-product-configurable .product-info-stock-sku .availability.only.configurable-variation-qty{display:none}.contact-index-index .short-des2{display:none}.catalog-product-view .product-info-stock-sku .stock.available span:after{margin-left:10px;content:'(Shipped within 1-2 days)';color:#000}.product-view .product-info-main .page-title-wrapper h1.page-title span{font-size:15px !important;letter-spacing:0px}.catalog-product-view .fotorama__stage__frame .fotorama__img{top:30%}.catalog-product-view .product.media .fotorama__arr .fotorama__arr__arr{top:23%}.catalog-product-view .product.attribute.overview a{text-transform:uppercase;text-decoration:underline}.catalog-product-view .product.info.detailed{display:none}.cms-page-view #fabric-videos .video-block p{overflow:hidden;height:50px}.cms-fabric h1{margin-bottom:20px}.cms-page-view #fabric-videos .video-block h1{text-align:center;margin-top:10px;margin-bottom:10px}.text{background:0 0 !important}.col-logo .logo{height:40px}.cms-index-index .header-container{position:absolute;z-index:10;background:0 0 !important}.cms-index-index .header-container .header{background:#ffffff91 !important;border-bottom:none !important}.rev-head{font-weight:700}.cms-index-index .header-container .header.sticky{background:#fff !important}.page-footer{position:relative;background:#fff !important;color:#b4b4b4 !important}.page-footer .footer-static-container .footer-static .footer-links h2{color:#b4b4b4 !important;text-transform:capitalize}.page-footer .footer-static-container .footer-static .social-link li a span{color:#b4b4b4 !important}.page-footer .footer-static-container .footer-static .footer-links ul li a:hover{color:#84642b !important}.decrease-qty:hover,.increase-qty:hover{color:#000 !important}.footer-bottom img{height:20px !important}.header{padding-top:10px;border-bottom:1px solid #e7dbd5 !important}.header .navigation .level0>.level-top{padding:9px}@media (min-width:1200px){#checkoutSteps{padding-left:100px}.checkout-cart-index #shopping-cart-table .product-item-photo{width:100% !important;height:300px !important;object-fit:contain;padding:0 !important;text-align:center;display:flex !important;align-items:center}.checkout-cart-index #shopping-cart-table .product-item-photo img{max-height:300px !important;margin-top:10px;object-fit:contain;margin:10px auto;padding:10px}}.header-container .header .for-full-withmenu .actions-header{flex:unset !important}.header-container .header .logo-div{text-align:left}.header-container .header .logo-div .logo{text-align:left;width:100%;max-width:100%;height:33px}.switcher.currency.switcher-currency{flex:1;text-align:left}.header-container .actions-header{max-width:100% !important}.header-container .header-top{background:#e7dbd5 !important;min-height:46px;line-height:45px;color:#000}.header-container .col-top-center a{display:inline-block;background:0 0 !important;color:#fff !important;text-decoration:underline;padding:0 !important;font-weight:400 !important}.header-container .switcher .switcher-options .switcher-dropdown{position:absolute;top:100%;right:unset !important;left:0 !important;z-index:100 !important}.header-container .col-top-center p{margin-bottom:0;line-height:30px !important;font-size:14px !important}.button-style-nivo-slider{font-size:14px !important}#rokanthemes-slidebanner-1{margin-top:20px}.page-footer .footer-static-container .footer-static .footer-links h2{color:#000 !important}.header-container .custommenu.navigation li.level0>.level-top:after{bottom:10px;left:10px;border-bottom:1px solid transparent;transition:all .3s ease}.header-container .col-top-center a{font-size:14px !important}.custommenu.navigation li.level0.parent a.level-top:before{display:none}.header-container .col-top-center a{display:inline-block;background:#84642b;color:#fff;line-height:25px !important;margin-left:5px;padding:0 7px;border-radius:4px;margin-top:2px !important;font-size:14px;font-weight:700}.header-container .header-top{min-height:30px !important}.banner_static .banner-content .text h2,.banner_static .banner-content .text h3{color:#fff !important}.banner_static .banner-content .text>a{color:#84632b !important;font-size:14px !important}.the-blue-sky-banner-text a{font-size:20px !important;background-color:#84632b !important;margin:0 !important}.the-blue-sky-banner-text a:hover{font-size:20px !important;background-color:#84632b !important;margin:0 !important;color:#000 !important}.the-blue-sky-banner-text a:after{display:none}.banner-tool h3,.home-sustainable h2{text-align:center;font-size:20px;font-weight:400}.cms-privacy h4{font-weight:700 !important;font-size:1.2em !important}.banner-tool h3{margin-bottom:30px}#icons-section{display:flex;padding:20px 0}#icons-section div{text-align:center;font-size:10px}#icons-section div img{height:50px}.page-footer .footer-static-container .footer-static{padding-top:30px !important}.page-footer .footer-static-container{margin-bottom:20px !important}.section-element.banner_static{margin-bottom:30px}.footert-cta{border-bottom:20px solid #fff;padding:30px 0;display:flex}.header-container .custommenu.navigation>ul{position:relative !important}.checkout-cart-index .footert-cta{display:none}.checkout-cart-index #total-breakup i{margin-left:5px}#cta-create a{color:#84632b !important;font-size:14px !important;font-weight:700;text-decoration:underline;letter-spacing:2px}#cta-create h2{font-size:24px;text-transform:uppercase;letter-spacing:2px;line-height:1;font-weight:400}.wrapper_slider{border-radius:4px;overflow:hidden;margin-bottom:0 !important}.landing-main-banner #video-overlay{z-index:-1}#video-overlay{width:100%;height:100%;display:block;left:0;top:0;position:absolute;background:rgba(0,0,0,.1)}.section-services{transition:all .3s ease;background:#fff !important;padding:50px 0 !important;margin-bottom:30px !important}.section-brands{margin-bottom:30px !important}.brand-logo-desktop{margin:20px auto;display:flex;justify-content:center;gap:45px;flex-wrap:wrap;margin-top:20px}.brand-logo-desktop .home-log img{max-height:70px;width:125px;object-fit:contain}.brand-logo-mobile{position:relative;max-width:200px;margin:0 auto;height:100px;display:none}.brand-logo-item{position:absolute;width:100%;opacity:0;transition:opacity 1s ease-in-out;text-align:center}.brand-logo-item.active{opacity:1}.section-brands video{width:100%;max-height:300px}.banner_static .row-banner-middle-1{margin-bottom:0 !important}.section-brands h2{text-align:center;font-size:24px;font-weight:400}.contact-index-index .page-title-wrapper{display:none !important}.page-footer .footer-bottom{padding:10px 0 10px !important}.section-newsletter{background:url(../images/banner-newsletter.jpg) !important}.cms-index-index .section-newsletter .block.newsletter{height:238px;max-width:530px;padding:60px 40px !important}.footer-links.contacts img{max-width:95px}.navigation.custommenu a{text-transform:uppercase}.wrapper-the-blue-sky-slider .nivo-controlNav{position:absolute;left:0;display:none;right:0;bottom:10px !important}.menu-left-block ul{float:left;width:50%}#video-banner{overflow:hidden;max-height:520px;flex:1;position:relative}#video-banner #video-overlay{z-index:1}#video-banner .text{z-index:20;padding-left:15px;color:#fff !important;font-size:16px;position:absolute;bottom:80px}#video-banner .text h2{font-weight:400;color:#fff;font-size:16px}#video-banner .white-cta{text-transform:uppercase;margin-top:10px;background:#fff;color:#666;width:140px;height:32px;text-align:center;line-height:32px;font-size:12px;position:absolute;font-size:12px !important}#video-banner video{position:absolute;top:0;left:0}#video-banner img,#video-banner .banner-content{height:100% !important}.menu-left-block ul li{height:35px}h1,h1,h3,h4,h5,h6,.banner_static .banner-content .text h2,.banner_static .banner-content .text h3{font-weight:400 !important}.banner_static .banner-content .text h2{font-size:20px !important}.cms-price-calculator li{list-style:none !important}.cms-price-calculator #perpeice-orig{text-decoration:line-through;margin-right:10px;color:#cc0e3a !important}.cms-price-calculator .select2-container--default .select2-selection--single{padding:7px 0 0;font-size:11px;height:42px;background-color:#fff;border:1px solid #eee;border-radius:0}.cms-price-calculator .select2-selection__rendered{color:#eee}.cms-price-calculator .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}#minicart-content-wrapper .product-item-details .action.edit{display:none}.wrapper_slider .wrapper-the-blue-sky-slider .container-the-blue-sky-slider .the-blue-sky-banner-text h2,.wrapper_slider .wrapper-the-blue-sky-slider .container-the-blue-sky-slider .the-blue-sky-banner-text h3{font-weight:400 !important}.onestepcheckout-index-index .checkout-shipping-method{margin-top:0 !important}.onestepcheckout-index-index .page-title-wrapper{display:none !important}.checkout-index-index .opc-wrapper .checkout-payment-method,.checkout-index-index .opc-wrapper #shipping,.checkout-index-index .opc-wrapper #opc-shipping_method{overflow:hidden;width:100%;border-radius:0 !important}.checkout-index-index .opc-wrapper #opc-shipping_method{margin-top:-30px !important}.checkout-index-index .opc-wrapper .checkout-payment-method,.checkout-index-index .opc-wrapper #shipping,.checkout-index-index .opc-wrapper #opc-shipping_method{padding:0 !important}#mp-extra-fee-shipping .item-options{display:flex;justify-content:space-between;flex-flow:wrap;gap:10px}.checkout-cart-index .page-title-wrapper{display:none}#success-order-table th,#success-order-table td{border-bottom:1px solid #e1e1e1;border-right:none;padding:10px;font-size:11px}#success-order-table tfoot,#success-order-table thead{color:#000;background-color:transparent}.checkout-cart-index #shopping-cart-table .product-item-photo{overflow-x:scroll;overflow-y:hidden}.checkout-cart-index .cart-container .form-cart{width:100% !important}.checkout-cart-index #block-shipping{display:none}.checkout-cart-index .table-wrapper{width:100%;margin-bottom:20px}.cart.table-wrapper .product-item-photo .product-image-container{width:100% !important}cart.table-wrapper #shopping-cart-table .product-item-photo{padding-right:0}#shopping-cart-table .cart-item-cod,.wishlist-index-index .product-item{padding:0 !important;border:1px solid #e1e1e1;margin-left:-1px !important;margin-top:-1px !important}.wishlist-index-index .product-item img{margin:0;width:210px;height:210px;object-fit:contain}.cart-container{margin-top:50px}.cart-container #shopping-cart-table .item-options,.wishlist-index-index .product-item .item-options{font-size:10px;display:flex;flex-flow:wrap}.cart-container #shopping-cart-table .product-item-details{overflow:hidden;width:100vw;padding:10px}.cart-container #shopping-cart-table .product-item-details .product-item-name,.wishlist-index-index .product-item .product-item-name a{text-transform:uppercase}#scafosGalleryModal .overlay{background:rgba(0,0,0,.5);width:100%;height:100vh;position:fixed;left:0;top:0;z-index:99}#scafosGalleryModal #closePopupBtn{margin-right:10px;font-size:20px}#openPopupBtn{cursor:pointer;padding:5px 0 4px !important}#scafosGalleryModal .modal-content{padding:20px;z-index:100;background:#fff;height:400px;width:400px;left:calc(50% - 200px);position:fixed;top:150px}.wishlist-index-index .product-item .product-item-photo{display:flex;overflow-x:scroll;overflow-y:hidden;height:210px}.wishlist-index-index .product-item .product-item-actions{text-align:center}.wishlist-index-index .product-item .box-tocart{text-align:center}.wishlist-index-index .product-item .product-item-actions .action.tocart{margin:0 auto;padding:10px;border:none;font-size:14px;height:35px;width:120px;line-height:1;text-transform:capitalize;text-align:center;background:#1a1a1a;box-shadow:unset;border-radius:1px;font-weight:700 !important;color:#fff;-webkit-transition:all .1s ease 0s;-o-transition:all .1s ease 0s;transition:all .1s ease 0s}.tag-index-index .fieldset>.field input[type=file]{height:30px}.block-authentication .form.form-login .field{display:block !important}.checkout-index-index .block-authentication .action.action-login{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);border:none;background-color:#1a1a1a !important;box-shadow:none;color:#fff !important;display:inline-block;font-family:'Red Hat Display',sans-serif;font-weight:700 !important;padding:18px 50px !important;text-align:center;line-height:1;text-shadow:none;text-transform:capitalize;white-space:nowrap;-webkit-transition:all .4s ease;transition:all .4s ease;font-size:14px;border-radius:4px;border:2px solid #1a1a1a;background-image:none}body.checkout-index-index._has-modal-custom .modal-custom-overlay{background:rgba(0,0,0,.3)}.wishlist-index-index .product-item{padding:5px !important;display:flex}.wishlist-index-index .products-grid.wishlist .product-items{display:flex;flex-wrap:wrap}.account #block-collapsible-nav li:nth-child(4),.account #block-collapsible-nav li:nth-child(7),.account #block-collapsible-nav li:nth-child(11),.account #block-collapsible-nav li:nth-child(12){display:none !important}.wishlist-index-index .products-grid.wishlist .product-item-info{display:flex;flex-direction:column;justify-content:space-between}.wishlist-index-index .products-grid .product-item{margin-bottom:0 !important}.wishlist-index-index .products-grid.wishlist .field.qty{align-items:baseline;display:flex;justify-content:center}.wishlist-index-index .products-grid.wishlist .field.qty .control{width:fit-content}.wishlist-index-index .product-item .action.edit{display:none}.wishlist-index-index .product-item .field.comment-box{display:none}.cart-container #shopping-cart-table .item-options dt{margin-left:10px}.cart-container #shopping-cart-table .item-options dt:after{display:none}.top-description{display:flex;justify-content:space-between}.cart.table-wrapper a.action-delete:before{content:"\e92c";font-family:'icomoon';color:#1a1a1a;font-size:16px;font-weight:400}.cart.table-wrapper #shopping-cart-table .cart-product-bottom{display:flex;justify-content:space-between}.cart.table-wrapper a.action-towishlist:before{content:"\e08a";font-family:'simple-line-icons';font-weight:400;color:#1a1a1a;font-size:16px}.cart.table-wrapper .actions-toolbar{margin-right:10px}.cart.table-wrapper .actions-toolbar a{font-size:0 !important;padding:0 !important;background:0 0 !important;min-width:1px !important}.top-description .price{font-size:12px !important}.cart-container #shopping-cart-table{display:flex;flex-flow:wrap}.cart-container #shopping-cart-table .custom-qty-container{margin-left:10px;width:90px;text-align:center;display:flex;align-items:center;border:1px solid #000;height:30px;margin-bottom:10px}.cart-container #shopping-cart-table .custom-qty-container input{text-align:center;width:30px;border:1px solid #000;height:30px;padding:5px 0;border-radius:0;box-shadow:none}.cart-container #shopping-cart-table .custom-qty-container a{width:30px;height:30px;color:#000;display:block;line-height:30px}#mp-extra-fee-shipping .item-options .rule{display:flex;width:50%;margin-bottom:10px}#mp-extra-fee-shipping .item-options .rule:hover{background:#f2f2f2}.cart-container #shopping-cart-table .action.action-edit{display:none}.cart-bottom{border-top:1px solid #000;left:0;z-index:2;bottom:0;position:fixed;height:70px;background:#fff;width:100%;display:flex;align-items:center;justify-content:space-between}#cart-totals{padding:10px;background:#fff;position:absolute;bottom:80px;right:150px;display:none;border-top:none !important}.cart-summary{display:none}#cart-bottom-bar{align-items:center;justify-content:space-around;width:300px;display:flex;margin-top:15px;float:right;color:#000;font-size:16px}.cart-bottom #block-discount-heading{display:none;font-size:14px;font-weight:400}.cart-bottom #block-discount .content{display:flex !important}.cart-bottom #block-discount{margin:0 0 0 10px}.cart-bottom #block-discount .field{margin-bottom:0}.cart-bottom #block-discount .field .control{width:100%}#discount-coupon-form .fieldset.coupon{display:flex;align-items:center;margin-bottom:0}#discount-coupon-form .fieldset.coupon label{display:none}#discount-coupon-form .fieldset.coupon #coupon_code{width:100%;border-top:0;border-right:0;border-left:0;border-radius:0;font-size:11px}#discount-coupon-form .fieldset.coupon button.action.primary{text-decoration:underline;text-transform:uppercase;background:0 0;color:#000;padding:0;font-weight:400;font-size:11px}.checkout-index-index .opc-progress-bar{display:none}.checkout-index-index .page-main>.page-title-wrapper .page-title{display:none}#opc-sidebar .opc-block-summary,#opc-sidebar,.checkout-index-index .opc-block-shipping-information{background:#fcfaf9}.checkout-index-index .opc-sidebar,.checkout-index-index .opc-wrapper .checkout-payment-method,.checkout-index-index .opc-wrapper #shipping,.checkout-index-index .opc-wrapper #opc-shipping_method{background:#fff !important}.checkout-index-index #checkout-shipping-method-load{display:none}.checkout-index-index .shipping-information .ship-via{display:none}#mp-extra-fee-shipping .item-options .rule .radio{display:none}#mp-extra-fee-shipping .item-options .rule{margin-left:-1px;text-align:center;align-items:center;width:195px;border:1px solid #dadada;display:flex;margin-bottom:10px;font-size:9px !important}#mp-extra-fee-shipping .item-options .rule input[type=radio]:checked+label{background-color:#587fbc;font-weight:400;border-radius:0;color:#fff}#mp-extra-fee-shipping .item-options{justify-content:flex-start;padding-left:1px;float:left}#mp-extra-fee-shipping .item-options .rule input[type=radio]:disabled+label{color:#ccc !important}#mp-extra-fee-shipping .item-options .rule .label{text-align:center;height:90px;width:195px;font-size:11px !important;color:#666;font-weight:400;display:flex;justify-content:center;flex-direction:column}#mp-extra-fee-shipping .item-options .rule .label span{margin-top:10px}.checkout-index-index .fieldset.hidden-fields .actions-toolbar{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-top:20px;text-transform:uppercase;width:100%}.checkout-index-index .field .control._with-tooltip input{width:100%}.checkout-index-index .page-title-wrapper{display:none !important}#mp-extra-fee-shipping .rules-group .login-packing{margin-left:-1px;height:122px;background:#f2f2f2;text-align:center;width:120px;border:1px solid #000;padding:35px 10px 36px;float:left;display:none}#mp-extra-fee-shipping .rules-group.rid11,#mp-extra-fee-shipping .rules-group.rid9{display:flex;flex-direction:column}#mp-extra-fee-shipping .rules-group.rid11 .item-options .rule .radio,#mp-extra-fee-shipping .rules-group.rid9 .item-options .rule .radio,#mp-extra-fee-shipping .rules-group.rid13 .item-options .rule .radio{display:block;accent-color:#587fbc}#mp-extra-fee-shipping .rules-group.rid11 .item-options .rule,#mp-extra-fee-shipping .rules-group.rid9 .item-options .rule{margin-left:0;text-align:left;align-items:center;width:400px;border:none;display:flex;height:40px;line-height:40px;margin-bottom:10px;font-size:10px !important}#mp-extra-fee-shipping .rules-group.rid13 .item-options .rule{margin-left:0;text-align:left;align-items:center;width:48%;border:none;display:flex;height:40px;line-height:40px;margin-bottom:10px;font-size:10px !important}#mp-extra-fee-shipping .rules-group.rid13 .item-options .rule .label span{margin-top:0;margin-left:5px}#mp-extra-fee-shipping .rules-group.rid11 .item-options .rule .label,#mp-extra-fee-shipping .rules-group.rid9 .item-options .rule .label{font-size:0px !important;text-align:left !important;height:40px;width:400px;line-height:40px;color:#666;font-weight:400;display:flex;justify-content:flex-start;align-items:left;flex-direction:row}#mp-extra-fee-shipping .label.rl-Gift,#mp-extra-fee-shipping #s_rule_shipping_11_option_1,#mp-extra-fee-shipping .item-options.rid11 .rule:last-child{display:none !important}#mp-extra-fee-shipping .rules-group.rid13 .item-options .rule .label{text-align:left !important;height:40px;width:100%;line-height:40px;font-size:12px !important;color:#666;font-weight:400;display:flex;justify-content:flex-start;align-items:left;flex-direction:row}#mp-extra-fee-shipping .item-options .rule .label.rl-Standard,#mp-extra-fee-shipping .item-options .rule .label.rl-Custom,#mp-extra-fee-shipping .item-options .rule .label.rl-Reduced{background-position-y:center !important;background-size:180px !important;background-position-x:100%}#mp-extra-fee-shipping .rules-group.rid11 .item-options .rule .label.rl-Gift span,#mp-extra-fee-shipping .rules-group.rid9 .item-options .rule .label.rl-Gift span{margin-top:0;margin-left:10px;text-indent:0px}#mp-extra-fee-shipping .rules-group.rid11 .item-options .rule input[type=radio]:checked+label,#mp-extra-fee-shipping .rules-group.rid9 .item-options .rule input[type=radio]:checked+label,#mp-extra-fee-shipping .rules-group.rid13 .item-options .rule input[type=radio]:checked+label{background-color:transparent;font-weight:400;border-radius:0;color:#666}#mp-extra-fee-shipping .rules-group.rid11 .login-packing{display:none !important}.checkout-index-index .opc-wrapper #shipping.checkout-shipping-address{padding-bottom:40px !important;padding-top:40px !important;overflow:visible}#mp-extra-fee-shipping .rules-group .login-packing span{text-align:center;padding:0;text-wrap:auto;font-weight:400;font-size:10px;color:#000}.checkout-index-index .fieldset.hidden-fields .actions-toolbar .login{margin-right:20px;margin-top:5px;text-transform:uppercase}#mp-extra-fee-shipping .fieldset.items.methods .fieldset.field{display:flex;flex-direction:column}#mp-extra-fee-shipping .item-options .rule .label.rl-SuperXpress span:after{content:'Shipped In 3 Days *';text-align:center;display:block;margin-top:10px}#mp-extra-fee-shipping .item-options .rule .label.rl-Express span:after{content:'Shipped In 8 Days *';text-align:center;display:block;margin-top:10px}#mp-extra-fee-shipping .item-options .rule .label.rl-SuperXpress:after{content:'*11 Days For EU';color:#cc0e3a !important;display:block;margin-top:10px}#mp-extra-fee-shipping .item-options .rule .label.rl-Express:after{content:'*11 Days For EU';color:#cc0e3a !important;display:block;margin-top:10px}#mp-extra-fee-shipping .item-options .rule .label.rl-Regular:after{content:'Shipped In 15 Days *';text-align:center;display:block;margin-top:10px}#mp-extra-fee-shipping .item-options .rule .label.rl-Gift:before{margin-bottom:0;font-size:12px;text-align:center;display:block;content:'Scafos Gift Box';text-indent:0}#mp-extra-fee-shipping .item-options .rule .label.rl-Custom:before{margin-bottom:0;font-size:12px;text-align:center;display:block;content:'Custom Logo';text-indent:0}#mp-extra-fee-shipping .item-options .rule .label.rl-Reduced:before{margin-bottom:0;font-size:12px;text-align:center;display:block;content:'Care label Only (FREE)';text-indent:0}#mp-extra-fee-shipping .item-options .rule .label.rl-Standard:before{margin-bottom:0;font-size:12px;text-align:center;display:block;content:'Scafos Branded Label (FREE)';text-indent:0}#mp-extra-fee-shipping .item-options .rule .label.rl-Standard{background:url(../images/scafos-branding.jpg);background-repeat:no-repeat;background-size:contain;background-position-x:100%}#mp-extra-fee-shipping .item-options .rule .label.rl-Custom{background:url(../images/custom-branding.jpg);background-repeat:no-repeat;background-size:contain;background-position-x:100%}#mp-extra-fee-shipping .item-options .rule .label.rl-Reduced{background:url(../images/reduced-branding.jpg);background-repeat:no-repeat;background-size:contain;background-position-x:100%}.checkout-index-index .shipping-address-item{font-size:10px;line-height:20px;padding:10px}.checkout-index-index .new-shipping-address-modal{background:#fff}.checkout-index-index .modals-wrapper .modal-popup._inner-scroll .modal-inner-wrap{width:100% !important;max-width:100% !important;left:0;margin:auto;overflow:hidden}#opc-new-shipping-address .form-shipping-address{width:100%;max-width:100%}#opc-new-shipping-address #shipping-new-address-form{flex-wrap:wrap;display:flex}#opc-new-shipping-address #shipping-new-address-form .field{display:flex;flex-direction:column;width:45%;margin-bottom:10px}#opc-new-shipping-address #shipping-new-address-form .field .field{width:100%}.checkout-index-index .new-shipping-address-modal .action{border:none !important;text-transform:uppercase !important;margin-top:10px !important}.checkout-index-index .new-shipping-address-modal .modal-header{display:none}.checkout-index-index .new-shipping-address-modal .modal-footer{padding:0 !important}.checkout-index-index .new-shipping-address-modal .modal-content{border:none !important}#block-customer-login-heading{font-size:15px;font-weight:400;letter-spacing:0}.checkout-index-index #opc-new-shipping-address .modal-popup._inner-scroll .modal-inner-wrap{max-height:100%;height:100%}.checkout-index-index #shipping-new-address-form input[type=text],.checkout-index-index #shipping-new-address-form input[type=password],.checkout-index-index #shipping-new-address-form input[type=url],.checkout-index-index #shipping-new-address-form input[type=tel],.checkout-index-index #shipping-new-address-form input[type=search],.checkout-index-index #shipping-new-address-form input[type=number],.checkout-index-index #shipping-new-address-form input[type*=date],.checkout-index-index #shipping-new-address-form input[type=email],.checkout-index-index #shipping-new-address-form select,.checkout-index-index .column.main input[type=text],.checkout-index-index .column.main input[type=password],.checkout-index-index .column.main input[type=url],.checkout-index-index .column.main input[type=tel],.checkout-index-index .column.main input[type=search],.checkout-index-index .column.main input[type=number],.checkout-index-index .column.main input[type*=date],.checkout-index-index .column.main input[type=email],.checkout-index-index .column.main select{border:1px sold #dadada !important;height:36px !important;border-radius:0 !important;padding:0 !important;background:#fff;padding-left:10px !important;font-size:12px !important;color:#666 !important}.checkout-index-index #shipping-new-address-form input[type=text]::placehoder,.checkout-index-index #shipping-new-address-form input[type=password]::placehoder,.checkout-index-index #shipping-new-address-form input[type=url]::placehoder,.checkout-index-index #shipping-new-address-form input[type=tel]::placehoder,.checkout-index-index #shipping-new-address-form input[type=search]::placehoder,.checkout-index-index #shipping-new-address-form input[type=number]::placehoder,.checkout-index-index #shipping-new-address-form input[type*=date]::placehoder,.checkout-index-index #shipping-new-address-form input[type=email]::placehoder,.checkout-index-index #shipping-new-address-form select::placehoder,.checkout-index-index .column.main input[type=text]::placehoder,.checkout-index-index .column.main input[type=password]::placehoder,.checkout-index-index .column.main input[type=url]::placehoder,.checkout-index-index .column.main input[type=tel]::placehoder,.checkout-index-index .column.main input[type=search]::placehoder,.checkout-index-index .column.main input[type=number]::placehoder,.checkout-index-index .column.main input[type*=date]::placehoder,.checkout-index-index .column.main input[type=email]::placehoder,.checkout-index-index .column.main select::placehoder{color:#666 !important;opacity:1 !important}.checkout-index-index .fieldset>.field{position:relative}.checkout-index-index .step-title{display:none}.checkout-index-index .opc-wrapper .form-login .fieldset .note,.checkout-index-index .opc-wrapper .form-shipping-address .fieldset .note{font-size:10px !important;margin-top:5px !important}.checkout-index-index .opc-wrapper .fieldset>.field:not(.choice)>.control{width:99% !important;padding-top:10px;padding-right:10px}.checkout-index-index .opc-wrapper .form-login .fieldset>.field,.checkout-index-index .opc-wrapper .form-shipping-address .fieldset>.field{float:left;width:49%;display:flex;flex-direction:column}.checkout-index-index .opc-wrapper .form-login .fieldset>.field.street,.checkout-index-index .opc-wrapper .form-shipping-address .fieldset>div[name="shippingAddress.region_id"],.checkout-index-index .opc-wrapper .form-shipping-address .fieldset>div[name="shippingAddress.country_id"],.checkout-index-index .opc-wrapper .form-shipping-address .fieldset>div[name="shippingAddress.street.0"],.checkout-index-index .opc-wrapper .form-shipping-address .fieldset>div[name="shippingAddress.street.1"],.checkout-index-index .opc-wrapper .form-shipping-address .fieldset>div[name="shippingAddress.telephone"]{width:98%}.checkout-index-index .opc-wrapper .form-shipping-address .fieldset>div[name="shippingAddress.country_id"] .label{padding-top:5px !important;font-size:8px !important;margin-left:15px !important;display:block !important}.checkout-index-index #shipping-new-address-form>div[name="shippingAddress.country_id"] select{height:50px !important}.checkout-index-index .opc-wrapper .field-error,#customer-email-error{margin-top:5px !important;font-size:10px !important}.checkout-index-index .fieldset>.field:not(.choice)>.label{color:#b5b5b5 !important;font-size:11px !important;top:5px;position:absolute;z-index:1;display:none}.checkout-index-index .fieldset>.field:not(.choice)>.control{padding-top:25px}.checkout-index-index .opc-wrapper .form-shipping-address .fieldset>.field{margin-bottom:0 !important}.checkout-index-index .field.addresses.main .shipping-address-item.not-selected-item{display:none}.checkout-index-index .field.addresses.sidebar{left:-1000px;top:0;position:fixed;display:flex;background:#fff;z-index:1000;width:300px;height:100vh;overflow:scroll}.checkout-index-index #change-address-checkout,.checkout-index-index #bottom-address a{text-decoration:none;text-align:center;max-width:400px;color:#666;width:100%;text-transform:uppercase;text-decoration:none;border:1px solid #dadada;display:block;height:36px;line-height:36px}.checkout-index-index .new-shipping-address-modal .action{text-decoration:none;text-align:center;color:#666;text-transform:uppercase;text-decoration:none !important;border:1px solid #dadada !important;display:block;height:36px;font-size:12px;line-height:36px;margin:0 auto;border-radius:0 !important}.checkout-index-index .form.form-store-credit .actions-toolbar{display:flex;margin-top:10px}.checkout-index-index li#payment{margin-top:20px}.checkout-index-index .form.form-store-credit .actions-toolbar .primary{width:fit-content}.checkout-index-index .form.form-store-credit .actions-toolbar label{background:#fff;color:#666;padding-left:10px;border-radius:0;width:100%;border:1px solid #dadada;height:36px;line-height:36px;margin-right:10px}.checkout-index-index #store-credit-form{margin-bottom:10px !important}.checkout-index-index .opc-payment-additional.store-credit .payment-option-title{display:none !important}.checkout-index-index .opc-payment-additional.store-credit .payment-option-content{display:block !important}.checkout-index-index .payment-method #free label{padding-left:10px}.checkout-index-index .form.form-store-credit .actions-toolbar .primary .action{text-transform:uppercase;text-decoration:none !important;padding:0 10px !important;height:36px !important;background:#dadada !important;border-radius:0 !important;font-size:10px !important;float:right;margin-right:0;width:135px}.checkout-index-index .new-address-popup{display:none}#bottom-address{text-align:center;text-transform:uppercase;text-decoration:underline}.checkout-index-index .shipping-address-item.selected-item:after{display:none}.checkout-index-index .field.addresses.sidebar .shipping-address-item{width:300px}.checkout-index-index .field.addresses.sidebar .control{display:flex;flex-direction:column}.checkout-index-index .header{padding-bottom:20px}.checkout-index-index .header-top{display:none !important}.checkout-index-index .logo-div.col-logo{margin:0 auto !important}.checkout-index-index .actions-header{display:none !important}.checkout-index-index #shipping-method-buttons-container .primary,.checkout-index-index #actions-toolbar .primary,.checkout-index-index .actions-toolbar .primary{width:100%}.checkout-index-index .payment-method-content #actions-toolbar,.checkout-index-index .payment-method-content .actions-toolbar{position:absolute !important;bottom:0 !important;left:0 !important;border-top:none !important}.checkout-index-index .payment-group{border:1px solid #dadada}.checkout-index-index .payment-option.opc-payment-additional.discount-code .payment-option-title.field{display:none !important}.checkout-index-index .payment-option.opc-payment-additional.discount-code .payment-option-content .actions-toolbar .action{text-transform:uppercase;text-decoration:none !important;padding:0 10px !important;height:36px !important;background:#dadada !important;border-radius:0 !important;width:135px}.checkout-index-index .payment-option.opc-payment-additional.discount-code .payment-option-content{display:block !important}.checkout-index-index .payment-option.opc-payment-additional.discount-code .payment-option-content label{display:none;!important}.payment-option.opc-payment-additional{width:100% !important}.checkout-index-index .items.payment-methods{position:relative;padding-bottom:80px}.checkout-index-index #shipping-method-buttons-container .button.action.continue.primary,.checkout-index-index .action.primary.checkout{border-radius:0 !important;text-transform:uppercase !important;font-size:15px !important;color:#fff !important;background:#000 !important;height:40px;width:100%;text-decoration:none !important}.checkout-index-index .checkout-payment-method .billing-address-details br{display:block !important}.checkout-index-index .checkout-payment-method .billing-address-details{width:300px;padding:10px !important;border:1px solid #000;line-height:15px !important;font-size:10px !important;position:relative}.checkout-index-index .shipping-information .action{float:right}.checkout-index-index .opc-block-summary{display:flex;flex-direction:column}.checkout-index-index .opc-block-shipping-information .ship-to,.checkout-index-index .opc-block-shipping-information .ship-via{margin:0 !important;border:none !important;padding-top:0 !important;margin:0 !important}.checkout-index-index .shipping-information{padding:10px;border:1px solid #000}.checkout-index-index .shipping-information .shipping-information-content{font-size:10px !important;line-height:15px !important;margin-bottom:0 !important}.checkout-index-index table.data.table.table-totals{margin-top:20px !important}.checkout-index-index .payment-method-content .actions-toolbar{width:100%;z-index:10000}.checkout-payment-method .payment-method._active .payment-method-content{display:flex;flex-direction:column-reverse;padding-bottom:0}.checkout-payment-method .payment-method-title .payment-icon{display:none !important}.checkout-index-index .checkout-payment-method .actions-toolbar .primary{float:right !important}.checkout-index-index .shipping-information,.checkout-index-index .checkout-billing-address .billing-address-details{display:none}.checkout-payment-method .payment-method-content .billing-address-form .fieldset>.field{margin-bottom:0 !important}.checkout-payment-method .payment-method-content .payment-method .label img.payment-icon{display:none !important}.checkout-index-index .shipping-information .shipping-information-title{font-size:10px !important;line-height:15px !important;margin-bottom:10px !important}.checkout-index-index #opc-sidebar{display:flex;flex-direction:column-reverse}.checkout-index-index #opc-sidebar{display:flex;flex-direction:column-reverse}.checkout-index-index .shipping-information .shipping-information-title:after{display:none}.checkout-index-index .ship-to .button.action.primary{background:#000 !important;padding:20px !important;width:125px;border-radius:0;text-decoration:none !important;font-size:14px !important;color:#fff !important}.checkout-index-index .action{font-weight:400 !important;background:0 0 !important;color:#000 !important;padding:0 !important;font-size:10px !important;text-decoration:underline !important}.checkout-index-index .checkout-payment-method .billing-address-details .action-edit-address{font-weight:400;background:0 0;color:#000;padding:0;right:10px;position:absolute;font-size:10px;top:10px}.opc-wrapper .shipping-address-item.selected-item{font-size:12px;max-width:400px;width:100%;border:1px solid #dadada}.checkout-index-index .opc-wrapper #shipping{border-radius:0 !important}.checkout-index-index .minicart-items .product-item-details{padding-left:0 !important}.checkout-index-index .opc-block-summary .content.minicart-items{display:block !important}.checkout-index-index .opc-block-summary .title{display:none}.checkout-index-index .opc-block-summary .totals .title{display:block}.checkout-index-index .opc-block-summary .title{display:none}.checkout-index-index .opc-block-summary .product-item-inner{display:flex;justify-content:space-between;margin-bottom:0 !important}.checkout-index-index .opc-block-summary .product-item-inner .cart-image{flex:1;position:relative}.checkout-index-index .opc-block-summary .product-item-inner .product-item-name-block{flex:3;padding-left:10px}.checkout-index-index .minicart-items .product-item-details .details-qty{z-index:1;right:0;top:-19px;position:absolute;text-align:center;border-radius:10px;font-size:12px;line-height:20.23px;color:#fff !important;background:#666;width:20px;font-size:9px !important}.checkout-index-index .opc-block-summary .product-item .price{font-size:13px !important;color:#000 !important}.checkout-index-index .opc-block-summary .items-in-cart .product .item-options{display:block !important}.checkout-index-index .opc-block-summary .product-item-inner .subtotal{flex:1}.checkout-index-index .opc-block-summary .minicart-items .product-image-container{width:75px !important;height:75px !important}.checkout-index-index .opc-block-summary .minicart-items .product-item-photo,.checkout-index-index .opc-block-summary .minicart-items .product-image-wrapper{border:1px solid #e7dbd5;height:75px;width:75px;display:block}.checkout-index-index .minicart-items .product-item:not(:first-child){border:none !important}.checkout-index-index .opc-block-summary .minicart-items .product-item-name{font-weight:400 !important;font-size:11px;text-transform:uppercase !important;text-overflow:ellipsis;overflow:hidden;font-size:13px;margin-bottom:0 !important}.checkout-index-index .opc-block-summary .totals.shipping.excl{display:none !important}.checkout-index-index .opc-block-summary .table-totals .label{padding-left:0 !important}.checkout-index-index .opc-block-summary .table-totals .mark,.checkout-index-index .opc-block-summary .table-totals .amount,.checkout-index-index .opc-block-summary .table-totals .label{color:#666 !important;font-size:13px !important;text-transform:uppercase;font-weight:400 !important;padding-left:4px !important}.checkout-index-index .opc-sidebar.pc-summary-wrapper{width:40% !important}.checkout-index-index .opc-wrapper{width:55% !important}.checkout-index-index .opc-block-summary .minicart-items .product-image-container img,.checkout-index-index .opc-block-summary .minicart-items img{object-fit:contain;height:70px;max-width:100%;width:70px;border:0;vertical-align:middle}.checkout-index-index .modal-custom.opc-sidebar.opc-summary-wrapper{background:#fcfaf9 !important;min-height:100vh;border-radius:0 !important;width:42%}.checkout-index-index .opc-block-summary .items-in-cart .product .item-options dd{margin-bottom:0;margin-right:10px;float:left;font-size:10px;color:#666}.checkout-index-index #opc-sidebar .opc-block-summary{border:none !important}.checkout-index-index #opc-sidebar .opc-block-summary #mp-extra-fee{margin-bottom:0 !important}.checkout-index-index .opc-block-summary .minicart-items .product-item:not(:first-child){border-left:none !important}.checkout-index-index .opc-block-summary .minicart-items .product.options{display:none}.checkout-index-index .column.main .opc-block-summary .product-item:first-child,.checkout-index-index .column.main .opc-block-summary .product-item{padding:10px !important}.cart-bottom:hover #cart-totals{display:block}#mini-cart .product-image-container{position:absolute}#minicart-content-wrapper .minicart-items .product-item-photo img{max-height:100px;object-fit:contain}#mini-cart .cart-item-qty{padding:5px 0;text-align:center;border-bottom:0;border-top:0;width:30px;border-bottom:1px solid #000;border-top:1px solid #000;border-radius:0;height:25px;float:left}#mini-cart .update-cart-item{padding:5px;color:#000;background:0 0}#mini-cart .qty-decrease,#mini-cart .qty-increase{font-size:16px !important;line-height:25px;text-align:center;width:25px;height:25px;display:block;float:left;border:1px solid #000}#mini-cart .qty-block{width:fit-content;border:1px solid #000;align-items:center;display:flex}#mini-cart .minicart-top{align-items:baseline;display:flex;justify-content:space-between}#mini-cart .minicart-top .price,#mini-cart .minicart-top a{font-weight:400 !important;font-size:10px !important;text-transform:uppercase}.minicart-wrapper .block-minicart .product-item-details .price-container{margin-top:0 !important;padding-right:40px}#mini-cart .product-item-details .product.options.list{font-size:10px;display:flex;flex-wrap:wrap}#mini-cart .product-item-details .product.options.list .values:after{content:'|';margin:0 2px}#co-payment-form .fieldset{display:flex;flex-direction:column-reverse}#co-payment-form .fieldset.address{flex-direction:column !important}.payment-option.opc-payment-additional{width:47%;float:left;margin-right:10px}.ordersuccess-product-table .image-wrapper img{max-width:100px;max-height:100px}.order-success .block-inner{min-height:150px;padding:15px;box-shadow:none !important;-webkit-box-shadow:none !important}.checkout-payment-method .payment-option-title .action-toggle{font-weight:600;text-decoration:none !important}.checkout-payment-method .payment-option-title .action-toggle:after{display:none}.table-totals .totals.extra-fee .label{font-size:12px}.checkout-cart-index .data .table.totals .totals.extra-fee .label{font-size:10px}.opc-wrapper .action-select-shipping-item{visibility:hidden}.opc-block-shipping-information .shipping-information-title .action-edit>span{height:unset;width:unset;right:0;clip:unset !important;position:absolute}.navigation.custommenu ul.subchildmenu,.navigation.custommenu .submenu ul{display:block}.page-product-configurable.product-color-chart-on-fabric .main-detail:before{display:none !important}.page-products .category-description{left:15%;top:100px;position:absolute;top:100px}.page-product-configurable .main-detail:before{font-size:15px;display:block;margin:0 auto;text-align:center;content:'SCAFOS DESIGN TOOL';width:100%;margin-bottom:10px;font-weight:400;text-transform:uppercase;letter-spacing:1px;display:none !important}.checkout-index-index .authentication-wrapper button.action-auth-toggle{display:none !important}.checkout-index-index .totals.extra-fee.excl span{padding:0 !important}.checkout-index-index .checkout-payment-method .payment-method-title{padding:10px 0 !important;width:100%;padding-left:10px !important}.checkout-index-index .checkout-payment-method .payment-method #banktransfer:after{content:'Bank Transfer'}.cms-price-calculator h2{font-weight:400;text-transform:uppercase;letter-spacing:1px}.cms-home .banner_static .banner-content .text p span{color:#fff !important}.cms-home .banner_static .banner-content .text h3{display:block !important;font-size:15px}.cms-price-calculator #calculator-loader{justify-content:center;text-align:center;align-items:center;align-items:center;background:#f2f2f2;width:100%;top:0;height:100vh;position:fixed;z-index:1;left:0}.cms-price-calculator #calculator-loader .scafos-load{display:flex;width:100%;height:100vh;justify-content:center;align-items:center}.cms-price-calculator .unit-pr div,.cms-price-calculator .total span,.cms-price-calculator #calculator-loader p{font-size:15px}.rokanfaq-index-index .page-title{display:none !important}.rokanfaq-index-index #rokanfaq{padding:0 60px}.rokanfaq-index-index .page-title-wrapper{padding-bottom:40px;padding-top:40px}#scafos-banner{position:relative;width:100%;max-height:600px;color:#fff}#scafos-banner img{width:100%}#scafos-banner h2{font-weight:400;font-size:30px;color:#fff;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px;color:#fff !important}#scafos-banner p{font-weight:400;font-size:16px;color:#fff !important;color:#fff}#scafos-banner a:hover,#scafos-banner a:active{color:#000 !important}#scafos-banner a{font-size:12px !important;margin:0 !important;width:220px;height:36px;text-align:center;line-height:34px;margin-top:10px;display:block;color:#fff;border:1px solid #fff}#scafos-banner a:hover{background:#fff;color:#666;text-decoration:none}#scafos-banner .banner-content-sc{align-items:center;flex-direction:column;display:flex;text-align:center;position:absolute;width:100%;top:calc(50% - 68px);text-align:center;padding:20px;border-radius:8px}#header-button{background:#587fbc;color:#fff !important;text-transform:uppercase;padding:5px 10px}.custommenu.navigation li.level0.fullwidth .submenu .menu-left-block,.custommenu.navigation li.level0.staticwidth .submenu .menu-left-block{padding-left:10px !important}.navigation.custommenu h3{font-size:11px !important;letter-spacing:unset !important}.navigation.custommenu .header-flex a{font-size:10px !important;letter-spacing:unset}#header-button a{color:#fff !important}.header-container .header.sticky .navigation .level0.parent>.level-top{padding-right:10px !important}.upload-box input[type=file]{display:none}.upload-text{font-size:12px;margin-top:13px;color:#5f88c4}.checkout-payment-method .payment-method._active .payment-method-content{padding-right:10px}.checkout-index-index #co-payment-form .opc-payment-additional.store-credit{display:none !important}.checkout-index-index .column.main input[type=radio]{min-width:30px !important}@media (max-width:767px){.section-brands{padding:30px 0 !important}.row.row-banner-middle-2 .flex-div{flex-direction:column}#action-steps-section .hide-desktop{float:left;text-align:center;width:100%}#action-steps-section .hide-desktop a{margin:20px auto;width:auto;overflow:hidden;width:230px}#featured-pro-section img{margin-bottom:10px}#reviews .carousel-slide{flex:0 0 100% !important}#fabrics-carousel .carousel-slide{flex:0 0 80% !important}#usp-block .col-md-2.no-padding{text-align:center}#usp-block img{margin-bottom:10px}#usp-block h4{letter-spacing:.5px;font-size:9px;margin-bottom:10px;text-align:center}#usp-block h6{display:none !important}.checkout-index-index .column.main input[type=radio]{min-width:20px !important}#mp-extra-fee-shipping .rules-group .rid13.item-options{flex-direction:column !important}#scafos-banner video{height:100vh !important}#header-button{display:none}.checkout-index-index .modal-custom.opc-sidebar.opc-summary-wrapper{position:relative !important;opacity:1 !important;visibility:visible !important;width:100% !important;padding:0 !important;left:0 !important}.checkout-index-index .modal-custom.opc-sidebar.opc-summary-wrapper .modal-inner-wrap{box-shadow:none !important;-webkit-transform:translateX(0%) !important;transform:translateX(0%) !important;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}.checkout-index-index .opc-payment .items.payment-methods{position:static !important;padding-bottom:20px !important}.checkout-index-index .opc-block-summary .table-totals .mark,.checkout-index-index .opc-block-summary .table-totals .amount,.checkout-index-index .opc-block-summary .table-totals .label{font-size:12px !important}.checkout-index-index .modal-custom.opc-sidebar.opc-summary-wrapper .modal-inner-wrap .form.form-discount{display:flex}.checkout-index-index .modal-custom.opc-sidebar.opc-summary-wrapper .payment-option-content .form.form-discount .payment-option-inner{margin-right:10px !important}.checkout-index-index .modal-popup.new-shipping-address-modal .modal-inner-wrap{padding:0 !important}.checkout-payment-method .payment-method._active .payment-method-content{padding-left:10px;padding-right:10px}.checkout-index-index .opc-wrapper{width:100% !important}#mp-extra-fee-shipping .item-options .rule{width:48%}#mp-extra-fee-shipping .rules-group.rid11 .item-options .rule,#mp-extra-fee-shipping .rules-group.rid9 .item-options .rule{width:100% !important}#mp-extra-fee-shipping .item-options .rule .label.rl-Standard,#mp-extra-fee-shipping .item-options .rule .label.rl-Custom,#mp-extra-fee-shipping .item-options .rule .label.rl-Reduced{background-position-y:center !important;background-size:120px !important;background-position-x:100%}.checkout-index-index .opc-wrapper{width:100% !important}.nav-open .cms-home .page-wrapper{left:0 !important}.section-element #video-banner img,.section-element #video-banner .banner-content{height:auto !important}.header-container .custommenu.navigation li.level0>.level-top span{color:#000 !important}.header-container .header .for-full-withmenu .col-logo .logo{text-align:left !important;padding:0 !important}.brand-logo-desktop{display:none}.brand-logo-mobile{display:block}#scafos-banner a{line-height:unset !important}.tool_demo ol{padding:0 15px}.home-sustainable.padding-60{padding:30px 15px !important}.new-h2{margin-right:auto;margin-left:auto;width:60%}#header-button{display:none}.header-container .header .for-full-withmenu .col-logo{flex-basis:70% !important;justify-content:space-between;display:flex}.tool-demo-text{margin:0 10px}.home-sustainable.padding-60{padding:20px 10px}#icons-section div img{height:40px;object-fit:contain}.section-element.bg-beige .col-md-4{margin-bottom:10px}.row.row-banner-middle-2 .flex-div{flex-direction:column}#video-banner{max-height:250px;margin-bottom:20px}#reviews .carousel-slide{flex:0 0 100% !important}#reviews{padding:20px 0 !important}#cart-totals{right:10px !important}.account .step-label{font-size:9px !important}.account #block-collapsible-nav{background:#fff;margin-top:0 !important}#mp-extra-fee-shipping .rules-group .login-packing{margin-left:0 !important}.header-container .header .minicart-wrapper .block-minicart .block-content{height:95vh !important}#scafos-banner{height:100vh}#scafos-banner img{width:100%;object-fit:cover;height:300px}#scafos-banner h2{font-weight:400;font-size:20px;color:#fff;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px}#scafos-banner p{font-weight:400;font-size:20px;display:none;color:#fff;letter-spacing:2px}#scafos-banner a{font-size:12px !important;padding:5px 15px;border-radius:4px;margin-top:10px;display:block}#scafos-banner .banner-content-sc{padding:10px}.rokanfaq-index-index #rokanfaq{padding:0 !important}.cms-home .wrapper-the-blue-sky-slider .container-the-blue-sky-slider .the-blue-sky-banner-text{padding:15px 0}.cms-home .section-services{padding-top:0 !important;padding-bottom:0 !important}.the-blue-sky-banner-text a{font-size:12px !important;background-color:#84632b !important;padding:8px 20px !important;margin-top:10px !important}.page-products .category-description{left:3%;top:50px;position:absolute;top:30px}.checkout-index-index .action.nav-toggle{display:none !important}.cart-bottom .block.discount{display:none !important}.cart-bottom{justify-content:space-evenly}#cart-bottom-bar{align-items:center;justify-content:space-around;width:100%;display:flex;margin-top:0;float:right;color:#000;font-size:16px}#tool-loader #loading-center-absolute-fixed{position:absolute;left:calc(50% - 60px) !important;top:20% !important}.page-product-configurable.product-color-chart-on-fabric .action.nav-toggle{display:block !important}.page-product-configurable .section-breadcrumbs{padding:5px !important}#tool-loader #loading-center-absolute-fixed{text-align:center;position:relative;left:unset;top:unset}#html-body [data-pb-style=D06IOQI],#html-body [data-pb-style=AGNGXJL],#html-body [data-pb-style=DOA4APY]{padding:0 !important}.mobile-select{margin-bottom:20px}.pagebuilder-column-group{padding:0 !important}.pagebuilder-column{padding-left:0 !important;padding-right:0 !important}.header-container .custommenu.navigation li.level0>.level-top:after{right:10px !important;left:unset}.header-container .custommenu.navigation ul{width:100%}.header-container .custommenu.navigation li.level0>.level-top{font-size:14px !important;color:#000 !important}.header-container .custommenu.navigation li.level0:hover .submenu .border-right{border-right:none}.custommenu.navigation li.level0.fullwidth .menu-left-block{display:block}.custommenu.navigation li.level0.staticwidth .menu-left-block{display:block}.custommenu.navigation li.level0.staticwidth .menu-left-block div{display:flex;flex-direction:column}.custommenu.navigation li.level0.fullwidth .menu-left-block div{display:flex;flex-direction:column}.custommenu.navigation .ui-menu-item.level0>.open-children-toggle{width:100%;right:unset !important;left:0;top:8px !important;background:0 0 !important}.banner-middle .banner-content .text p{font-size:20px !important;line-height:30px !important}.section-brands .col-right{border-top:1px solid #cecece;padding-top:20px}.hide-mobile{display:none}.nivoSlider .nivo-caption h3{display:none}.container-the-blue-sky-slider.nivoSlider{margin-top:90px}.row-banner-middle-2 .col-sm-6.col-left .banner-content.effect-2,.row-banner-middle-1 .banner-content.effect-2{height:220px}.banner_static .row-banner-middle-2 .banner-content .text.onlyhead{padding:10px;left:0;top:32%}.catalog-product-view .fotorama__stage__frame .fotorama__img{top:40%}.header-container .header .logo img{max-height:35px !important}#opc-new-shipping-address #shipping-new-address-form .field{width:100%}}@media (max-width:1199px){.cart-container #shopping-cart-table .product-item-details{width:100% !important}.checkout-index-index .opc-wrapper .form-login .fieldset>.field,.checkout-index-index .opc-wrapper .form-shipping-address .fieldset>.field{float:none;width:100%;margin-bottom:10px}.cart-container #shopping-cart-table .actions-toolbar{margin-left:10px}.cart.table-wrapper #shopping-cart-table .cart-item-cod{display:flex;width:100%;padding:10px !important}.cart.table-wrapper #shopping-cart-table .cart-item-cod .cart-product-bottom{align-items:center}.cart.table-wrapper #shopping-cart-table .cart-item-cod .cart-img{display:flex;align-items:center}.cart.table-wrapper .product-item-photo{position:relative;top:unset;text-align:center}.cart.table-wrapper .product-item-photo img{max-height:60px}}#shipping-back,#billing-back{text-transform:uppercase;align-items:center;display:flex;margin-bottom:20px;display:none !important}#shipping-back:hover,#billing-back:hover{text-decoration:none !important}.checkout-index-index #customer-email-fieldset{display:flex;flex-direction:column}.checkout-index-index #customer-email-fieldset .control._with-tooltip{width:100%;display:flex;flex-direction:column}.checkout-index-index #customer-email-fieldset .control._with-tooltip:after{display:block;content:'Order confirmation will be sent to this email.';font-size:9px}.checkout-index-index #customer-email-fieldset .field-tooltip{display:none}.checkout-index-index div[name="shippingAddress.telephone"] .field-tooltip{display:none}.checkout-index-index div[name="shippingAddress.telephone"] .control._with-tooltip input{width:100%}.checkout-index-index .column.main #shipping-new-address-form .intl-tel-input input.input-text{padding-left:50px !important}.cms-price-calculator .buttons-wrapper ul{flex-flow:wrap;display:flex}.cms-price-calculator .buttons-wrapper ul li{margin-bottom:5px;margin-right:5px;border:1px solid gray;padding:10px}.cms-price-calculator .buttons-wrapper ul li.active{background:#000;color:#fff}.cms-price-calculator .sizetitle{margin:20px 0 10px;display:flex;align-items:center;justify-content:flex-start}.cms-price-calculator .sizetitle p{margin:0 20px 0 0}.cms-price-calculator #discperc{color:#cc0e3a !important;margin-left:5px}.cms-price-calculator .sizetitle select{width:100px}.cms-price-calculator .qtydiv{display:flex;align-items:center;float:right;padding:0 14px;border:2px solid #f5f5f5;background:#f5f5f5;height:53px;margin-bottom:10px}.cms-price-calculator .qtydiv button{padding:0;background:0 0;font-size:18px !important;line-height:0;text-align:center;color:#000;width:25px;height:25px;cursor:pointer;margin:0 5px;font-size:18px}.cms-price-calculator .right-calculator{padding:30px}.cms-price-calculator #totals ul li,.qtyparent{align-items:center;display:flex;justify-content:space-between;padding-bottom:10px}.cms-price-calculator .calculator-title{align-items:center;display:flex;justify-content:center}.cms-price-calculator h2{margin-right:10px;margin-bottom:0;text-align:center}.cms-price-calculator #customizeSelect{width:120px}.cms-price-calculator #calculator-loader{position:fixed;z-index:1;left:0}.cms-price-calculator #calculator-loader p{text-align:center}.cms-price-calculator #totals .discount div{display:flex}.cms-price-calculator .qtydiv input{color:#000;padding:0;width:30px;text-align:center;font-size:13px;border:none;background:#f5f5f5}.cms-home h1,.cms-home h2,.cms-home h3,.cms-home h4,.cms-home h5{text-transform:uppercase;letter-spacing:2px}.block-authentication .wave-top{display:none !important}.block-authentication .social-login-authentication-popup .block-content{display:flex !important;flex-direction:row}#codifier-tag-form .mage-error{font-size:10px}#codifier-tag-form .actions-toolbar{display:flex;width:100%;justify-content:center}#codifier-tag-form .front-image,#codifier-tag-form .back-image,#codifier-tag-form .label-image{display:flex;justify-content:center;flex-direction:column;align-items:left}#codifier-tag-form p b{font-weight:700}#codifier-tag-form .control{width:100%}#codifier-tag-form .front-image .label,#codifier-tag-form .back-image .label,#codifier-tag-form .label-image .label{font-size:13px !important;font-weight:700;margin-bottom:10px}.custommenu.navigation li.level0 .submenu a:hover{color:#84642b !important;text-decoration:underline !important}.header-container .header .minicart-wrapper .block-minicart .block-content .wrap-actions-minicart #top-cart-btn-checkout{font-size:11px !important}.account .progress-container{display:flex;justify-content:space-between;align-items:center;margin-top:30px}.account .progress-step{text-align:center;position:relative;flex:1;height:100px}.account .progress-step:before{content:'';position:absolute;top:13px;left:-50%;width:100%;height:1px;background-color:#d3d3d3;z-index:-1}.account .progress-step:first-child:before{display:none}.account .circle{width:30px;height:30px;border-radius:50%;border:2px solid #d3d3d3;background-color:#fff;display:inline-block;line-height:28px;text-align:center;font-weight:700;color:#666;transition:background-color .5s,border-color .5s,transform .5s}.account .progress-step.active .circle{background-color:#2c3e50;color:#fff;border-color:#2c3e50;transform:scale(1.2);animation:pulse 1s infinite alternate}.checkout-cart-index .cart-empty{padding-top:30px;text-align:center;font-size:15px}.checkout-cart-index .cart-empty a{font-size:15px !important;text-transform:uppercase;text-decoration:underline;color:#84632b}.checkout-index-index .checkout-payment-method .payment-method-title a{display:none !important}.checkout-index-index .checkout-payment-method .payment-method-title .label span{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}@keyframes pulse{from{transform:scale(1.2)}to{transform:scale(1.4)}}.account .step-label{margin-top:10px;font-size:11px;color:#666}.account .step-label.active-label{color:#2c3e50;font-weight:700}.ordered .order-title a,.invoice .order-title a{padding:10px !important;float:right !important;border:1px solid #b2b2b2 !important;display:block}.order-actions-toolbar{display:none}select.order-tag-dropdown{display:none}.checkout-index-index .savetagbutton{text-transform:uppercase;font-size:12px !important;font-weight:400;color:#666;border:1px solid #dadada;background:#fcfaf9;background:#;width:100%;margin:10px auto;border-radius:0 !important;padding:10px;font-size:10px}.checkout-index-index .branding-right{object-fit:contain;height:30px;width:30px;border:1px dashed #dadada !important;position:relative}.checkout-index-index .branding-right .lab-im{position:absolute;bottom:0}.checkout-index-index .branding-right .lab-im img{width:50px;height:50px;object-fit:contain}.checkout-index-index .brand-input{display:flex;margin-bottom:10px}.checkout-index-index .mp-description{margin:0 !important}.checkout-index-index #shipping-method-buttons-container .button.action.continue.primary{margin-top:40px}.checkout-index-index .brand-input .branding-left{margin-right:1%}.checkout-index-index .brand-input .branding-left,.checkout-index-index .brand-input .branding-right{align-items:center;padding-top:5px;text-align:center;background:#fff;width:49%;border:1px solid #dadada;color:#666;height:60px}.checkout-index-index .branding-select-label{text-transform:uppercase;font-weight:600;font-size:13px;color:#587fbc}.checkout-index-index .brand-image{display:flex;flex-direction:column}.checkout-index-index .branding-select-label p{margin:0 10px 0 20px}.checkout-index-index .branding-preview{border-right:1px solid #dadada;border-left:1px solid #dadada;padding:20px;background:#fcfaf9;width:100%;height:120px;border-bottom:1px solid #dadada;margin-top:35px;margin-bottom:10px}.checkout-index-index .add-new-div{float:left;width:100%}.checkout-index-index #mp-extra-fee-shipping .item-title .label{font-size:13px !important;text-transform:uppercase;font-weight:600;color:#666}.checkout-index-index .brand-input p{font-size:10px}.checkout-index-index .brand-input input{height:30px;box-shadow:none}.cms-no-route.cms-noroute-index #maincontent{padding-top:20px}.cms-no-route.cms-noroute-index #maincontent .page-title-wrapper{display:none !important}.cms-no-route ul.disc li a{min-width:auto !important;border:none !important;width:auto !important;color:#1a1a1a !important;background:0 0 !important;padding:0 !important}.header-container .header .col-logo{flex-basis:unset !important}.checkout-index-index #checkout-step-shipping #shipping-new-address-form:after{content:'WE DO NOT SHIP TO Armed Forces / APO / FPO addresses / P.O. boxes';font-size:11px;color:#587fbc !important;letter-spacing:0px !important;margin-left:2px}.marquee-container{width:100%;overflow:hidden;white-space:nowrap;box-sizing:border-box;border-top:1px solid #e7dbd5;border-bottom:1px solid #e7dbd5;height:62px;position:relative}.marquee{position:absolute;display:flex;white-space:nowrap;will-change:transform;animation:marquee 15s linear infinite}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-33.333%)}}.marquee-item{flex-shrink:0;width:33.333%;display:flex}.marquee-text{display:flex;width:100%}.marquee-text span{display:inline-block;padding:0 2rem;font-size:12px;line-height:62px;white-space:nowrap;flex:1;text-align:center}.bg-beige{background:#fcfaf9;padding:40px 0 60px;border-bottom:1px solid #e7dbd5;border-top:1px solid #e7dbd5}.white-cta{background:#fff;color:#666;width:200px;height:36px;text-align:center;line-height:36px;font-size:12px;position:absolute}.center-center{left:calc(50% - 100px);top:calc(50% - 18px)}.new-h2{text-align:center;color:#666;margin-bottom:60px;font-weight:600}.hover-2:hover{background:#a89c95 !important;color:#fff !important;text-decoration:none}.flex-div{display:flex;gap:20px}.thin-heading{font-weight:400 !important;color:#666 !important;text-transform:uppercase !important}#reviews .testimonial-card{height:255px;max-width:500px;padding:20px;border:1px solid #e7dbd5;border-radius:0;font-family:'Helvetica Neue',sans-serif;color:#333;background-color:#fcfaf9;box-shadow:0 2px 5px rgba(0,0,0,.05)}#reviews .stars{font-size:20px;color:#000;margin-bottom:15px}#reviews .testimonial-text{font-size:11px;line-height:1.6;margin:0}#reviews .divider{margin:20px 0 10px;border:none;border-top:1px solid #dadada}#reviews .test-footer{display:flex;justify-content:space-between;font-size:13px;color:#666}#reviews .carousel-wrapper{position:relative;overflow:hidden;width:100%}#reviews .carousel-track{display:flex;transition:transform .5s ease}#reviews .carousel-slide{flex:0 0 30%;box-sizing:border-box;padding:10px}#reviews{padding:20px 0 60px}#reviews h2{font-weight:600;color:#666;text-align:center;margin-top:30px;font-size:15px}.tool-demo-text h2{font-weight:400;color:#666;text-align:left;margin-bottom:30px;font-size:15px}.tool_demo h2{font-weight:400;color:#666;text-align:left;margin-bottom:30px;font-size:15px}.tool_demo ol{margin-left:15px}.tool_demo ol li{list-style:auto;margin-bottom:10px;color:#666;font-size:12px}#reviews .carousel-slide img{width:100%;display:block}#reviews .carousel-nav{position:absolute;top:50%;transform:translateY(-50%);background:#fff;border:none;padding:10px 13px;cursor:pointer;z-index:10;color:#999;border:1px solid #e7dbd5;cursor:pointer}#reviews .carousel-prev{background-position:center;width:40px;height:40px;font-size:0px;background-repeat:no-repeat;left:0;background-image:url(../images/left-arrow.png) !important}#reviews .carousel-next{background-position:center;width:40px;height:40px;font-size:0px;background-repeat:no-repeat;right:0;background-image:url(../images/right-arrow.png) !important}.home-sustainable h2{text-align:left;font-size:15px;color:#666}.section-brands h2{font-size:15px;color:#666}.section-brands{padding:60px 0 0}.cms-index-index .section-newsletter .block.newsletter h3{font-size:15px;color:#666}.cms-index-index .section-newsletter .block.newsletter p{font-size:12px;color:#666}.section-newsletter .txt_newsletter2{display:none}.section-newsletter .block.newsletter .control input[type=email]{font-size:12px !important;height:36px !important;border:1px solid #dadada !important;color:#ddd;border-radius:0 !important}.section-newsletter .block.newsletter .actions .subscribe.primary{height:36px !important;line-height:36px;font-size:12px !important;font-weight:400 !important;border:1px solid #dadada !important;background:#fff !important;color:#ddd;border-radius:0 !important}.section-newsletter .block.newsletter .actions .subscribe.primary span{font-size:12px !important;color:#ddd;font-weight:400 !important}.gray-b-cta{border:1px solid #dadada;font-size:12px;padding:8px 44px;color:#666 !important;text-align:center;text-transform:uppercase}.cms-index-index .footert-cta{display:none !important}.home-sustainable.padding-60{padding:60px 60px 60px 40px}.home-sustainable p.content-heading,.home-sustainable p{color:#666 !important;font-size:14px !important}#icons-section p{color:#666 !important;font-size:12px !important;text-transform:uppercase}.page-product-configurable .top-container{display:none}#customer-email-fieldset .field{width:100%}