@media (max-width:767.98px){.columns .catalog-topnav.amasty-catalog-topnav{top:94px}}@media screen and (max-width:767.98px){.column.main .catalog-topnav.amasty-catalog-topnav .filter-content .filter-options .filter-options-item .filter-options-content #filterContent .special-filter-container .special-filter-title{padding:14px 30px;margin-top:15px;background-color:#fff;font-size:15px;font-weight:600;float:left;width:100%;box-sizing:border-box;border-top:1px solid #e5e5e5}.filter-active{overflow:hidden}.filter-active .filter-subtitle{display:block}.filter-active #maincontent{z-index:16}.column.main .catalog-topnav.amasty-catalog-topnav .filter-content .filter-options .filter-options-item .filter-options-content #filterContent .special-filter-container .filterContent-nav{display:none}.catalog-topnav.amasty-catalog-topnav .block.filter.active .filter-content .filter-options-item .filter-options-content{display:flex;position:fixed;top:0;left:0;width:100%;height:100vh;height:calc(var(--vh,1dvh)*100);box-sizing:border-box;max-height:unset;margin:0;transition:all .3s ease-in-out;padding:0;background-color:#f7f7f7;border:none;z-index:99}.catalog-topnav.amasty-catalog-topnav .block.filter .filter-content{display:none;width:100%;height:calc(var(--vh,1dvh)*100) !important;margin-top:0 !important;position:fixed;flex-direction:column;top:0;left:0;overflow:hidden;overflow-y:auto;background-color:#f7f7f7;z-index:999}.filter-active .catalog-topnav.amasty-catalog-topnav .block.filter .filter-content{display:flex}}.filter-options-content .item .checkbox label{content:' ';width:18px;height:18px;display:inline-block;float:left;background-color:#fff;border-radius:4px;border:1px solid #cecece;transition:all .2s ease-in-out;margin:0;position:relative}.filter-options-content .item .checkbox label:after{content:' ';display:inline-block;position:absolute;background-image:url(../images/check-solid-red.svg);background-repeat:no-repeat;width:12px;height:12px;transition:all .2s ease-in-out;top:2px;left:2px;transform:none;border:none;opacity:0}.filter-options-content .item a:hover .checkbox label:after{opacity:.5}.filter-options-content .item a.amshopby-link-selected .checkbox label:after{opacity:1}.column.main .block.filter.sticky .filter-content .filter-options{border:1px solid #e5e5e5;border-top:none}.column.main .block.filter.sticky .filter-content .filter-options .filter-options-item{border:none;position:relative;z-index:1;background-color:#fff;margin:10px 0 10px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;box-sizing:border-box}.column.main .block.filter.sticky .filter-content .filter-options .filter-options-item:nth-last-of-type(2){margin-right:10px}.column.main .block.filter.sticky .filter-content .filter-options .filter-options-item .filter-options-title{border-top:1px solid transparent}.column.main .block.filter.sticky .filter-content .filter-options .filter-options-item:nth-of-type(2){border-left:none}.columns .block.filter.sticky{position:fixed;top:50px;z-index:899;left:50%;transform:translateX(-50%);background-color:#fff;max-width:1160px}.columns .block.filter.sticky .mobile-filter-state{display:block;flex-grow:1;box-sizing:border-box;order:0;padding-left:15px;padding-top:10px;width:100%}.columns .block.filter.sticky .filter-content .filter-options .filter-options-item{order:1}.filter-options a.amshopby-link-selected:last-of-type{color:#6328e0}.filter-options a.amshopby-link-selected:last-of-type,.filter-options a.amshopby-link-selected:last-of-type+ul{font-weight:700}.filter-options .item a:not(.amshopby-link-selected):hover .label{text-decoration:underline}