@media only screen and (max-width:769px){.sf-menu li.first{background:0}.sf-menu li{background:none transparent;text-align:left;position:relative;z-index:99;margin-bottom:1px !important}.sf-menu li a{display:block;color:#383737;text-decoration:none;position:relative;padding:0}.sf-menu>li>a>span{display:inline-block;font-size:16px;text-transform:uppercase;line-height:17px;color:#ff6c86;cursor:pointer;white-space:nowrap;padding:0}.sf-menu .sf-sub-indicator{float:right;font-size:16px}.sf-menu li ul a span{white-space:normal}.sf-menu ul li.nav-title{display:none}.sf-menu ul ul{padding:0;margin:0}ul.sf-menu ul{padding:0;margin:0}ul.sf-menu ul ul{padding:0;margin:0}.nav-clothing ul.level0,.nav-costume ul.level0,.nav-accessories ul.level0{width:100%}.m-topmenu.mb-top-layered-navigation .block-content{background:#ececec}.m-topmenu.mb-top-layered-navigation .block-content #narrow-by-list dl.m-shop-by{height:auto;margin:0;width:100%}.m-topmenu.mb-top-layered-navigation .block-content #narrow-by-list .m-shop-by{width:100%;float:none;cursor:pointer}.m-topmenu.mb-top-layered-navigation .block-content #narrow-by-list .m-shop-by dt{cursor:pointer}.m-topmenu.mb-top-layered-navigation .block-content .currently{background:#fff;float:none}.m-topmenu.mb-top-layered-navigation .block-content .currently .block-subtitle span{font-size:14px;text-transform:uppercase;padding:5px}.m-topmenu.mb-top-layered-navigation .block-content .currently li{width:100%;margin:5px 0 5px}.m-topmenu.mb-top-layered-navigation .block-content .actions{clear:both;text-align:right;margin:20px 0}.m-topmenu.mb-top-layered-navigation .block-content .actions a{color:#767676 !important;padding-right:15px;text-transform:uppercase;font-size:12px}.block-layered-nav.m-topmenu dl.m-css_checkboxes dt,.block-layered-nav.m-topmenu dl.m-colors_label dt{background-color:#fff !important}.block-layered-nav.m-topmenu dl{margin-top:5px}#ami-layered-nav-left{display:none}nav.primary li{clear:both}nav.primary li.drop-cats{background:#ff6c86}nav.primary li.drop-cats a span.hamburger{width:35px;height:23px;background:url('navbutterfly.png') no-repeat left}nav.primary li.drop-cats a.tippytop{border:1px solid #fff;border-top:0;border-left:0;border-right:0}nav.primary li.drop-cats a.tippytop span.tippylabel{font-size:18px;color:#fff;position:relative;bottom:5px}nav.primary li.drop-cats a.tippytop span.sf-sub-indicator{color:#FFF;font-size:28px;line-height:22px}nav.primary li.drop-cats a.tippytop span.sf-sub-indicator:after{content:"+"}nav.primary li.drop-cats.sfHover a.tippytop span.sf-sub-indicator:after{content:"-"}nav.primary li a{padding:7px;padding-bottom:2px}nav.primary li ul li a{padding:5px}nav.primary li.newLink{border-right:1px #fff solid}nav.primary ul.mobile-menu{background:#fff}nav.primary ul.mobile-menu li a span.active{font-weight:bold;color:#ff6c86}nav.primary ul.mobile-menu li ul li a span.active{font-weight:bold;color:#ff6c86}nav.primary ul.mobile-menu li ul li.level1 a.active span.active strong{font-weight:bold;color:#ff6c86}nav.primary ul.mobile-menu li{background:#f3f3f3}nav.primary ul.mobile-menu li ul{background:#eee}nav.primary ul.mobile-menu li ul li{background:none transparent}nav.primary ul.mobile-menu li.newLink,nav.primary ul.mobile-menu li.saleLink{float:left;clear:none;text-transform:uppercase;background:#ff6c86}nav.primary ul.mobile-menu ul.level0{padding-right:3px;padding-bottom:5px}nav.primary ul.mobile-menu li a span{font-size:16px;color:#4d4d4d;text-transform:uppercase}nav.primary ul.mobile-menu li.level0 a.level-top span.sf-sub-indicator:after{content:"+"}nav.primary ul.mobile-menu li.level0.sfHover a.level-top span.sf-sub-indicator:after{content:"-"}nav.primary ul.mobile-menu li.level0 ul li.level1 a span.sf-sub-indicator:after{content:"+"}nav.primary ul.mobile-menu li.level0 ul li.level1.sfHover a span.sf-sub-indicator:after{content:"-"}.m-topmenu.mb-top-layered-navigation .block-content #narrow-by-list .m-shop-by dt:after{content:"+";float:right;font-size:35px;position:relative;bottom:6px;color:#fff}.m-topmenu.mb-top-layered-navigation .block-content #narrow-by-list .m-shop-by.active dt:after{content:"-"}.m-topmenu.mb-top-layered-navigation .block-content .currently ol,#ami-layered-nav-top .block-layered-nav ol{width:98%;margin:10px 5px}.m-topmenu.mb-top-layered-navigation .block-content .currently li{font-size:18px}.m-topmenu.mb-top-layered-navigation .block-content .currently li.colorfilter-applied{position:relative;top:0}}@media only screen and (max-width:479px){.m-topmenu.mb-top-layered-navigation .block-content #narrow-by-list div dl dt{width:163px;height:28px;padding:4px 3px;margin:0 5px 0 15px}}