.accordion-wrapper.accordion-has-sidemenu{display:flex;flex-direction:row;align-items:flex-start;-moz-column-gap:80px;column-gap:80px}.accordion-wrapper.accordion-has-sidemenu .accordion-menu{position:sticky;top:134px;width:16%;background-color:#f8f8f8;border:1px solid rgba(0,0,0,.1);padding:32px 24px}.accordion-wrapper.accordion-has-sidemenu .accordion-menu .accordion-content,.accordion-wrapper.accordion-has-sidemenu .accordion-menu .accordion-content ul{display:flex;flex-direction:column;gap:24px;margin-bottom:0}.accordion-wrapper.accordion-has-sidemenu .accordion-menu .accordion-content ul li a{transition:.3s all;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;color:#000000b3}.accordion-wrapper.accordion-has-sidemenu .accordion-menu .accordion-content ul li a:hover,.accordion-wrapper.accordion-has-sidemenu .accordion-menu .accordion-content ul li a.active{color:#000}.accordion-wrapper.accordion-has-sidemenu .accordion-menu .accordion-content ul li a:active,.accordion-wrapper.accordion-has-sidemenu .accordion-menu .accordion-content ul li a:focus{color:#000}.accordion-wrapper.accordion-has-sidemenu .accordion-menu .accordion-menu-title span{line-height:1.2;font-weight:500}.accordion-wrapper.accordion-has-sidemenu .accordion-menu .accordion-menu-title svg{display:none}.accordion-wrapper.accordion-has-sidemenu .accordion-container{width:84%}@media (max-width: 1440px){.accordion-wrapper.accordion-has-sidemenu .accordion-menu{width:20%}.accordion-wrapper.accordion-has-sidemenu .accordion-container{width:80%}}@media (max-width: 1024px){.accordion-wrapper.accordion-has-sidemenu{flex-direction:column;-moz-column-gap:0;column-gap:0;row-gap:40px}.accordion-wrapper.accordion-has-sidemenu .accordion-menu{position:relative;top:0}.accordion-wrapper.accordion-has-sidemenu .accordion-menu,.accordion-wrapper.accordion-has-sidemenu .accordion-container{width:100%}.accordion-wrapper.accordion-has-sidemenu .accordion-menu{overflow:hidden;padding:16px 12px}.accordion-wrapper.accordion-has-sidemenu .accordion-menu .accordion-menu-title{display:flex;align-items:center;justify-content:space-between}.accordion-wrapper.accordion-has-sidemenu .accordion-menu .accordion-menu-title span{color:#000000b3;font-size:14px;line-height:1.2}.accordion-wrapper.accordion-has-sidemenu .accordion-menu .accordion-menu-title svg{display:block}.accordion-wrapper.accordion-has-sidemenu .accordion-menu .accordion-menu-title.active svg{transform:rotate(180deg)}.accordion-wrapper.accordion-has-sidemenu .accordion-menu .accordion-content{gap:0}.accordion-wrapper.accordion-has-sidemenu .accordion-menu ul{transition:height .3s ease-out,opacity .3s ease-out;overflow:hidden;height:0;opacity:0}.accordion-wrapper.accordion-has-sidemenu .accordion-menu ul.show{margin-top:12px;height:auto;opacity:1}.accordion-wrapper.accordion-has-sidemenu .accordion-menu ul.show li{margin-bottom:12px}.accordion-wrapper.accordion-has-sidemenu .accordion-menu ul.show li:last-child{margin-bottom:0}}.accordion-container{display:flex;flex-direction:column;gap:48px}@media (max-width: 1024px){.accordion-container{gap:40px}}.accordion-group .accordion-heading{margin-bottom:32px}.accordion-group .accordion-heading .accordion-title{margin-bottom:12px}.accordion-items .accordion-item{border-bottom:solid 1px rgba(0,0,0,.1);margin-bottom:24px}.accordion-items .accordion-item:last-of-type{margin-bottom:0}.accordion-items .accordion-item .accordion-item-body{margin:0 auto;height:0;overflow:hidden;color:#0000;transition:.5s ease-in-out}.accordion-items .accordion-item .accordion-item-body ul{padding-left:18px;margin:8px 0;list-style-type:disc}.accordion-items .accordion-item .accordion-item-body a{text-decoration:underline}.accordion-items .accordion-item .accordion-item-body p:not(:last-child){margin-bottom:12px}.accordion-items .accordion-item input{display:none}.accordion-items .accordion-item label{width:100%;display:flex;align-items:center;justify-content:space-between;margin:0;position:relative;z-index:9;padding-bottom:24px}.accordion-items .accordion-item label span{font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.6;color:#000}@media (max-width: 1024px){.accordion-items .accordion-item label span{font-size:16px}}.accordion-items .accordion-item input:checked+label svg{transform:rotate(180deg)}.accordion-items .accordion-item input:checked~.accordion-item-body{height:auto;color:#000000b3;transition:.5s;padding-bottom:24px;margin-top:-12px}.accordion-container .size-switch p{color:#000c}
/*# sourceMappingURL=/cdn/shop/t/50/assets/section-accordion.css.map */
