.container{max-width:1200px}.main-header{background-image:url("https://storage.googleapis.com/dm-storage/815dfc0c-8d2b-4053-892d-9cb6e3f08b92/a7f75d4b-7a01-4071-8999-2cdc2f775e91");padding:10px 0 0}#headline-text{text-align:center;background-color:#f1f0ed;padding:30px 0 30px 0}.navbar-container{background-color:#f1f0ed}.background-color{background-image:url("https://storage.googleapis.com/dm-storage/815dfc0c-8d2b-4053-892d-9cb6e3f08b92/a7f75d4b-7a01-4071-8999-2cdc2f775e91");background-size:auto !important}.login-container img{width:60%;background-image:url("https://storage.googleapis.com/dm-storage/815dfc0c-8d2b-4053-892d-9cb6e3f08b92/a7f75d4b-7a01-4071-8999-2cdc2f775e91")}.container-faqquick{margin:0 auto;padding:4rem;width:48rem}.cust-quotes{width:100%;height:100px;position:relative;margin-top:40px}.cust-quotes blockquote{position:absolute;bottom:0;left:0;right:0;font-size:14px;text-align:center;opacity:0;z-index:0;transition:opacity .5s ease-out 0s,transform .5s ease-in 0s;border:0}.no-csstransitions .cust-quotes blockquote,.no-csstransforms .cust-quotes blockquote{position:relative}.cust-quotes blockquote:first-child{opacity:0;transform:translateY(-10px) scale(1.1)}.cust-quotes blockquote:first-child+blockquote{opacity:1;z-index:1;transition:opacity 1.6s ease 0s}.cust-quotes blockquote p{font-size:24px;font-weight:normal;font-style:italic;color:#353535;line-height:30px;margin-bottom:10px}.cust-quotes blockquote p:before{content:'“'}.cust-quotes blockquote p:after{content:'”'}.cust-quotes blockquote cite{text-align:center;font-size:14px;color:#898989}.cust-quotes blockquote cite a{font-size:14px;font-weight:normal}#testimonials{margin:30px auto;padding:80px 0;width:100%;background-color:#f9f9f9;border-radius:15px;text-align:center}.checkout-billing-address .form-group:nth-child(n+2):nth-child(-n+3) label:after{content:" (Optional)";color:#f00}.checkout-billing-address .form-group:nth-child(n+4):nth-child(-n+8) label:after{content:" *";color:#f00}.checkout-billing-address .form-group:nth-child(10) label:after{content:" (Optional)";color:#f00}div#ContentPlaceHolder1_ContentPlaceHolder1_pnlShippingLocation .form-group:nth-child(n+2):nth-child(-n+3) label:after{content:" (Optional)";color:#f00}div#ContentPlaceHolder1_ContentPlaceHolder1_pnlShippingLocation .form-group:nth-child(n+4):nth-child(-n+8) label:after{content:" *";color:#f00}.checkout-orderdetails-container .form-group:nth-child(2) label:after{content:" *";color:#f00}.checkout-orderdetails-container .form-group:nth-child(n+4):nth-child(-n+7) label:after{content:" *";color:#f00}div#ContentPlaceHolder1_ContentPlaceHolder1_pnlAuthNetSaveCard .form-group:nth-child(1) label:after{content:" (Optional)";color:#f00}#ContentPlaceHolder1_ContentPlaceHolder1_pnlPurchaseOrder label:after{content:" (Optional)";color:#f00}.glyphicon-chevron-right:before,.glyphicon-chevron-left:before{content:""}@media only screen and (min-width:991px){.page-productlist .single-product-container,.page-favorites .single-product-container,.page-search .single-product-container{width:100% !important;float:none !important}.page-productlist .single-product-container .product-image-container,.page-favorites .single-product-container .product-image-container,.page-search .single-product-container .product-image-container{width:20% !important}.single-catalogue-container{height:340px}}#litNavigation .dropdown-menu .dropdown-submenu .dropdown-menu li{display:none}#litNavigation .dropdown-menu .dropdown-submenu .dropdown-menu li:nth-child(-n+2){display:inline-grid}.view-all a{width:80%;text-align:center;background-color:#f4f4f4;margin:5px 30px;padding:3px !important;display:inline-grid;opacity:80%;text-decoration:none}#main-menu{padding:0 !important}#litNavigation{margin-top:0 !important}#main-menu .nav li.dropdown-submenu>a{padding:10px !important}#main-menu .navbar-default .navbar-nav>.active{background-color:rgba(200,200,200,.6)}#main-menu .navbar-default .navbar-nav>.active>a{background-color:transparent}.wrapper-products{height:420px;width:48%;margin:50px 1%;float:left;border-radius:7px 7px 7px 7px;-webkit-box-shadow:0 14px 32px 0 rgba(0,0,0,.15);-moz-box-shadow:0 14px 32px 0 rgba(0,0,0,.15);box-shadow:0 14px 32px 0 rgba(0,0,0,.15)}.product-img{float:left;height:340px;width:45%}.product-img img{border-radius:7px 0 0 7px}.product-info{float:left;height:420px;width:55%;border-radius:0 7px 10px 7px;background-color:#fafafa}.product-text{height:300px;width:100%}.product-text h1{margin:0 0 0 38px;padding-top:52px;font-size:34px;color:#474747}.product-text h1,.product-price-btn p{font-weight:normal}.product-text h2{margin:0 0 47px 38px;font-size:13px;font-family:'Raleway',sans-serif;font-weight:400;text-transform:uppercase;color:#a2a2a2;letter-spacing:.2em}.product-text p{height:125px;margin:0 0 0 38px;color:#8d8d8d;overflow:hidden}.product-price-btn{height:103px;width:100%;margin-top:17px;position:relative}.product-price-btn p{display:inline-block;position:absolute;top:-13px;height:50px;font-family:'Trocchi',serif;margin:0 0 0 38px;font-size:28px;font-weight:lighter;color:#474747}.product-price-btn button{float:right;display:inline-block;height:50px;width:176px;margin:0 40px 0 16px;box-sizing:border-box;border:transparent;border-radius:60px;font-family:'Raleway',sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:#fff;background-color:#9e94d5;cursor:pointer;outline:none}.product-price-btn button:hover{background-color:#6c5eb3}#litNavigation .dropdown .dropdown-menu{display:none !important}@media only screen and (max-width:1280px){.product-img{width:40%}.product-info{width:60%}.product-text h1,.product-text h2,.product-text p{margin:0 5px 15px 25px !important}.product-price-btn{margin-top:25px}}@media only screen and (max-width:991px){.wrapper-products{float:none;width:100%}}.page-productlist .product-price-container,.page-productlist .product-allowenteredquantity-container,.page-favorites .product-price-container,.page-favorites .product-allowenteredquantity-container,.page-search .product-price-container,.page-search .product-allowenteredquantity-container{display:none}.lSSlideWrapper{background-color:#fff}.page-checkout .btn-dropdown{background-color:#eee}.page-checkout .btn-dropdown.selected{background-color:#b9f2e9}.page-checkout .primary-bg-color-theme[disabled]{background-color:#ccc;color:#555}.form-control{-webkit-user-select:none;-webkit-user-drag:none;-webkit-app-region:no-drag;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.disabled2{pointer-events:none !important;cursor:not-allowed !important;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65;-webkit-user-select:none;-webkit-user-drag:none;-webkit-app-region:no-drag;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:600px){.new-top-header ul.pull-right{width:100%;text-align:center}.single-catalogue-container{height:260px}}.login-text{padding-top:40px}ul{padding-left:20px;margin-left:0}li{margin-bottom:5px}.stock-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;width:100%;max-width:420px;margin:12px auto 16px auto}.stock-card{position:relative;overflow:hidden;border-radius:4px;border:1px solid #d0d0d5;background-color:#fff;aspect-ratio:1/1}.stock-card img{width:100%;height:100%;object-fit:cover;display:block}.stock-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:6px;box-sizing:border-box;opacity:0;transition:opacity .25s ease-in-out}.stock-card:hover .stock-overlay{opacity:1}.stock-title{font-size:11px;font-weight:bold;margin-bottom:4px;color:#fff}.stock-desc{font-size:13px;line-height:1.3;color:#ddd}.pa-find{--pa-bg:#fff;--pa-border:#d0d0d5;max-width:1200px;margin:24px auto;padding:40px 15px 50px;text-align:center;background-color:var(--pa-bg);border:.5px solid var(--pa-border);border-radius:15px}.pa-find .pa-find-title{margin:0 0 8px;font-size:28px;font-weight:700;line-height:1.3;color:#222}.pa-find .pa-find-intro{margin:0 0 28px;font-size:16px;line-height:1.5;color:#4d4d4d}.pa-find .pa-find-grid{list-style:none;max-width:900px;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pa-find .pa-find-grid li{margin:0;padding:0}.pa-find .pa-find-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:140px;padding:20px 10px;border:2px solid transparent;border-radius:8px;color:#222;text-decoration:none}.pa-find .pa-find-tile:hover,.pa-find .pa-find-tile:focus{background-color:rgba(0,0,0,.06);border-color:#222;color:#000;text-decoration:none}.pa-find .pa-find-tile:hover .pa-find-label,.pa-find .pa-find-tile:focus .pa-find-label{text-decoration:underline}.pa-find .pa-find-tile:focus-visible{outline:3px solid #0b57d0;outline-offset:2px}.pa-find .pa-find-tile .pa-find-img{display:block;width:80px;height:80px;max-width:100%;margin:0 0 12px;object-fit:contain}.pa-find .pa-find-label{font-size:16px;font-weight:600;line-height:1.3}@media only screen and (max-width:520px){.pa-find{padding:30px 10px 36px}.pa-find .pa-find-title{font-size:24px}.pa-find .pa-find-grid{grid-template-columns:repeat(2,1fr);gap:8px}.pa-find .pa-find-tile{min-height:120px}.pa-find .pa-find-tile .pa-find-img{width:64px;height:64px}}#lbnSearch{margin:0 0 0 -1px !important}