.nav-sections .ammenu-menu-wrapper.-desktop .ammenu-submenu-container{box-shadow:0 100px 500px rgba(0,0,0,.5)}.nav-sections .ammenu-menu-wrapper.-desktop .ammenu-item.-main:hover{background:#881e1a}.nav-sections .ammenu-menu-wrapper.-desktop .ammenu-item.-main:hover>.ammenu-link{color:#fff !important}.nav-sections>li>div{position:absolute;display:block;width:100%;top:50px;left:0;opacity:0;visibility:hidden;overflow:hidden;background:#fff;border-radius:0 0 3px 3px;box-shadow:0 10px 20px rgba(0,0,0,.3);-webkit-transition:all .3s ease .15s;-moz-transition:all .3s ease .15s;-o-transition:all .3s ease .15s;-ms-transition:all .3s ease .15s;transition:all .3s ease .15s}.nav-sections>li:hover>div{opacity:1;visibility:visible;overflow:visible}.nav-sections .nav-column{float:left;width:20%;padding:1% 0 2.5% 2.5%}.nav-sections .nav-column h3{margin:20px 0 10px 4px;padding:0 0 4px;line-height:1em;border-bottom:2px solid #881e1a;font-weight:700;font-size:.9em;color:#101010;text-transform:uppercase}.nav-sections .nav-column h3 a{color:#333}.nav-sections .nav-column h3.orange{color:#ff722b}.nav-sections .nav-column.nav-column-double ul{padding-right:10px}.nav-sections .nav-column li a{display:block;padding:4px;line-height:1;font-size:1em;font-weight:400;color:#333;border-bottom:1px solid #ddd}.nav-sections .nav-column li a:hover{color:#333;background:#eee}.nav-sections .nav-column.nav-column-logos{width:auto;float:none;padding-left:40px}.nav-sections ul.logogrid{display:flex;flex-wrap:wrap}.nav-sections ul.logogrid li{width:25%;text-align:center;padding:22px;display:flex;align-items:center;justify-content:center}.nav-sections ul.logogrid.logogrid-wide li{width:20%}.nav-sections ul.logogrid li img{max-width:100%;height:auto;display:inline-block;max-height:90%;transition:all .2s ease-in-out}.nav-sections ul.logogrid li a{border:0 none;display:block;overflow:hidden}.nav-sections ul.logogrid li a:hover,.nav-sections ul.logogrid li a:focus{background:#fff}.nav-sections ul.logogrid li a:hover img{transform:scale(1.1)}.nav-sections .nav-column-logo{height:20px}.nav-sections .nav-column-logo img{height:100%}.nav-sections .nav-column-logos li a span{display:block;padding:10px 0}.amslider .slide{max-width:15%;box-shadow:0 5px 10px -5px rgba(0,0,0,.5);margin:0 15px 20px 0}.amslider .slide .category-item-title{display:block;position:absolute;bottom:0;left:0;right:0;padding:6px 0;width:100%;text-align:center;max-width:none!important;font-size:1.2rem;min-height:40px}.filter-options-content .items a{padding-left:20px !important}.filter-options-content .items-children{max-height:0;overflow:hidden}.filter-options-content .activ1 .items-children{max-height:1000px;transition:all .5s ease-in}.navigation_aside{display:block;box-shadow:0 0 5px 2px rgba(0,0,0,.1);padding:20px;margin:0 0 20px;background:#fff;font-size:1.25rem;position:relative}.navigation_aside a,.navigation_aside a:focus,.navigation_aside a:visited,.navigation_aside a:hover{color:#333;text-decoration:none;position:relative}.navigation_aside ul,.navigation_aside li{position:relative;margin:0;padding:0}.navigation_aside ul li{padding:0 0 15px}.navigation_aside>ul>li>a{display:block}.navigation_aside>ul>li>a:before,.navigation_aside>ul>li>ul>li>a:before,.navigation_aside>ul>li>ul>li>ul>li>a:before,.navigation_aside>ul>li>ul>li>ul>li>ul>li>a:before,.navigation_aside>ul>li>ul>li>ul>li>ul>li>ul>li>a:before{content:'\e622';font-family:'luma-icons';vertical-align:middle;font-size:8px;transform:rotate(-90deg);display:inline-block;margin:-3px 5px 0 0;float:left;position:absolute;left:0;top:6px}.navigation_aside ul li a span{display:block;padding-left:15px;padding-right:7px;margin-right:-5px;position:relative}.navigation_aside ul ul,.navigation_aside ul ul ul{max-height:0;overflow:hidden;position:relative;padding:0 0 0 10px}.navigation_aside>ul ul li:first-child{margin-top:10px}.navigation_aside>ul ul li:last-child{padding-bottom:0}.navigation_aside .activ1>ul{max-height:1000px;transition:all .5s ease-in}#layered-filter-block.filter .block-subtitle .block-content.filter-content{box-shadow:none;border:0 none}#layered-filter-block.filter .block-subtitle{border:0 none}.product-info-main .product.attribute.overview{display:none}.sidebar.sidebar-main h1{font-size:1.2em;font-weight:700;padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #ccc;text-align:left !important}.amcheckout-step-container .amcheckout-additional-options .amcheckout-checkboxes{margin-bottom:0 !important;padding-right:0 !important}.amcheckout-step-container .amcheckout-additional-options .amcheckout-checkboxes input[type=checkbox]+label{font-size:16px;color:#006bb4}.amcheckout-step-container .amcheckout-additional-options .amcheckout-checkboxes input[type=checkbox]+label:before{margin-right:10px;width:18px;height:18px;margin-top:2px}.amcheckout-step-container .opc-payment-additional.amgift-code .payment-option-title{padding-top:0}.amcheckout-step-container .opc-payment-additional.amgift-code .payment-option-title span{color:#333}.amcheckout-step-container .opc-payment-additional.amgift-code .payment-option-content .amgcard-datalist-container .amcard-field.-datalist{height:40px}.amcheckout-step-container .opc-payment-additional.amgift-code .payment-option-content .amgcard-datalist-container .amcard-input-arrow:after{top:17px}.amcheckout-step-container .opc-payment-additional.amgift-code .payment-option-content .amcard-field-block .amgcard-datalist-container+.amcard-button{height:40px;font-family:open sans,helvetica neue,Helvetica,Arial,sans-serif;font-size:1.4rem}.amcheckout-step-container .opc-payment-additional.amgift-code .payment-option-content .amcard-field-block .amgcard-datalist-container+.amcard-button:hover{background:#e1e1e1;color:#333}.amcheckout-step-container .opc-payment-additional.amgift-code .payment-option-content .amcard-check{color:#1979c3;background:0 0}.block.crosssell{margin-top:10px}.block.crosssell .block-title strong{text-transform:uppercase;font-size:18px;font-weight:500;color:#000}