.cd-accordion-menu{width:100%;list-style:none;background:white;margin:0;box-shadow:none;padding:0;}
.cd-accordion-menu img, .cd-accordion-menu br{display:none;}
.cd-accordion-menu ul{display:none;list-style:none;padding:0;}
.cd-accordion-menu span{background:#f36ddf;padding-left:32px;display:block;border-bottom:1px solid #b210b4;color:#b210b4 !important;padding:18px 18px 18px 40px;padding-top:5px;padding-bottom:5px;}
.cd-accordion-menu li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.cd-accordion-menu input[type=checkbox]{position:absolute;opacity:0;}
.cd-accordion-menu label, .cd-accordion-menu a{position:relative;display:block;padding:18px 18px 18px 40px;padding-top:5px;padding-bottom:5px;background:url(http://test.butik-aromatov.ru/design/user/butikaromatov/images/f_trangir.png) repeat-x;box-shadow:inset 0 -1px #555960;color:#ffffff;font-size:1rem;}
.no-touch .cd-accordion-menu label:hover, .no-touch .cd-accordion-menu a:hover{background:#52565d;}
.cd-accordion-menu label::before, .cd-accordion-menu label::after, .cd-accordion-menu a::after{content:'';display:inline-block;width:16px;height:16px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.cd-accordion-menu label{cursor:pointer;}
.cd-accordion-menu label::before, .cd-accordion-menu label::after{background-image:url(../img/cd-icons.svg);background-repeat:no-repeat;}
.cd-accordion-menu label::before{left:18px;background-position:0 0;-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);}
.cd-accordion-menu label::after{left:41px;display:none;background-position:-16px 0;}
.cd-accordion-menu a::after{left:36px;}
.cd-accordion-menu input[type=checkbox]:checked + label::before{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.cd-accordion-menu input[type=checkbox]:checked + label::after{background-position:-32px 0;}
.cd-accordion-menu input[type=checkbox]:checked + label + ul,
.cd-accordion-menu input[type=checkbox]:checked + label:nth-of-type(n) + ul{display:block;}
.cd-accordion-menu ul label,
.cd-accordion-menu ul a{background:#f36ddf;box-shadow:inset 0 -1px #41444a;padding-left:52px;border-bottom:1px solid #b210b4;color:white;}
.no-touch .cd-accordion-menu ul label:hover, .no-touch
.cd-accordion-menu ul a:hover{background:#3c3f45;}
.cd-accordion-menu > li:last-of-type > label,
.cd-accordion-menu > li:last-of-type > a,
.cd-accordion-menu > li > ul > li:last-of-type label,
.cd-accordion-menu > li > ul > li:last-of-type a{box-shadow:none;}
.cd-accordion-menu ul label::before{left:36px;}
.cd-accordion-menu ul label::after,
.cd-accordion-menu ul a::after{left:59px;}
.cd-accordion-menu ul ul label,
.cd-accordion-menu ul ul a{padding-left:100px;}
.cd-accordion-menu ul ul label::before{left:54px;}
.cd-accordion-menu ul ul label::after,
.cd-accordion-menu ul ul a::after{left:77px;}
.cd-accordion-menu ul ul ul label,
.cd-accordion-menu ul ul ul a{padding-left:118px;}
.cd-accordion-menu ul ul ul label::before{left:72px;}
.cd-accordion-menu ul ul ul label::after,
.cd-accordion-menu ul ul ul a::after{left:95px;}
.cd-accordion-menu.animated label::before{-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;}