.card,.card-header,.hero,body{background-color:var(--skin-background-color-1);font-family:\\5C0F\585A\30B4\30B7\30C3\30AF Pro,Kozuka Gothic Pro,sans-serif;color:#666}.hero{border-bottom-color:var(--skin-background-color-1)}.banner-color,.main-menu{background-color:var(--skin-banner-background-color-1)}.header-banner{background-color:var(--skin-banner-background-color-2);color:var(--skin-banner-text-color-1)}.header-banner .close-button .close{background-color:var(--skin-primary-color-1)}h1.header.page-title,h1.header.page-title:before{background-color:#8e8484;color:var(--skin-heading-color-1-invert)}.product-tile{background-color:var(--skin-background-color-1);border:10px solid var(--skin-border-color-1)}.refinements ul li button{color:#8e8484}.custom-select{background-color:var(--skin-selectbox-background-color-1);color:var(--skin-selectbox-text-color-1)}header~#maincontent .container a:not(.btn-primary,.btn-outline-primary){color:var(--skin-primary-color-1)}.price{color:var(--skin-price-1)}.dropdown-menu,.dropdown-menu a,.navbar,.navbar .nav-item,.navbar .nav-item.dropdown,.navbar .nav-item.dropdown a,.navbar .nav-item a{color:var(--skin-menu-color-1)}@media (min-width:769px){.dropdown-menu,.dropdown-menu a,.navbar,.navbar .nav-item,.navbar .nav-item.dropdown,.navbar .nav-item.dropdown a,.navbar .nav-item a{color:var(--skin-menu-color-1-invert)}}.navbar .nav-item.dropdown,.navbar .nav-item.dropdown .dropdown-menu.show{color:var(--skin-selectbox-text-color-1)}.navbar .nav-item.dropdown .dropdown-menu.show{background-color:var(--skin-selectbox-background-color-1)}.navbar .nav-item.dropdown .dropdown-menu.show .nav-item,.navbar .nav-item.dropdown .dropdown-menu.show a{color:var(--skin-selectbox-text-color-1)}.nav-item .nav-link:focus,.nav-item .nav-link:hover,.nav-item.show .nav-link{background-color:var(--skin-menu-color-1-invert);color:var(--skin-menu-color-1)!important}.btn-primary{background-color:#8e8484;border-color:#8e8484;color:var(--skin-primary-color-invert-1)}.btn-primary:hover{color:#8e8484;border-color:#8e8484;background-color:var(--skin-primary-color-invert-1)}.btn-primary.disabled,.btn-primary:disabled{background-color:#8e8484;border-color:#8e8484;color:var(--skin-primary-color-invert-1);opacity:.5}.btn-outline-primary{color:#8e8484;border-color:#8e8484}.btn-outline-primary:hover{color:var(--skin-primary-color-invert-1);background-color:#8e8484;border-color:#8e8484}h1,h2,h3,h4,h5,h6{font-family:\\5C0F\585A\30B4\30B7\30C3\30AF Pro,Kozuka Gothic Pro,sans-serif}a{color:#666}.tax{font-size:.8em}.product-card-price .row .col-5{max-width:37%}.product-line-item .row .col-4{max-width:38%;padding-right:0}.product-card-footer .row .col-4{max-width:29%}@media (max-width:543px){.hp-product-content{display:none}}.new-main-menu{background-color:#fff;border-top:3px solid #eee;border-bottom:3px solid #eee}.new-navbar-nav{width:-moz-fit-content;width:fit-content;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding-left:0}.new-nav-item{list-style:none;padding:.5em 0}li:last-child.new-nav-item.nav-item a{border-right:none}.new-nav-link{color:#666;display:block;border-right:3px solid #eee}.new-nav-item-hasSubmenu{float:left;overflow:hidden}.new-nav-item-hasSubmenu .submenu-content{display:none;position:absolute;width:100%;left:0;z-index:1}.new-nav-item-hasSubmenu:focus-within:has(button:focus) .submenu-content,.new-nav-item-hasSubmenu:hover .submenu-content{display:block}.new-nav-item-hasSubmenu .submenu-content .submenu-content-body{background-color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.new-nav-item-hasSubmenu .fa-chevron-up{transition:transform .25s ease-in-out}.new-nav-item-hasSubmenu:hover .fa-chevron-up{transform:rotate(180deg);position:relative}.new-nav-item-hasSubmenu button{border:none;border-right:3px solid #eee;background-color:#fff}.submenu-content-header{background:#8e8484;padding:16px;color:#fff}.submenu-content-header a{color:#fff}.title-border{border-top:3px solid #eee;border-bottom:3px solid #eee}.title-border img{width:25%}@media (max-width:991px){.new-nav-item-hasSubmenu .submenu-content .submenu-content-body{max-height:calc(100vh - 176px);overflow-y:scroll!important;overflow-x:hidden}}@media (min-width:769px){.main-menu{display:none!important}}@media (max-width:768px){.title-border img{width:50%}.new-nav-item-hasSubmenu{display:none}}@media (max-width:543px){.new-nav-item{font-size:.8rem}.new-nav-link{word-break:keep-all}.page .hero{background-position-y:-46%;background-repeat:no-repeat}}@media (max-width:380px){.new-nav-item{font-size:.65rem}}