.menu-drawer__navigation-body{align-items:center;display:flex}.menu-drawer__navigation-body{padding:15px}.menu-drawer__navigation-body{flex-grow:1;padding:0 15px 15px;overflow-y:auto}.menu-drawer__navigation-body__product-list{width:100%}.menu-drawer__navigation-body__product-list__title{font-size:28px;font-style:normal;font-weight:600;line-height:100%;color:rgba(var(--color-foreground),1);border-bottom:1px solid rgba(var(--color-foreground),.15);padding-bottom:17px;-webkit-font-smoothing:antialiased}.menudrawer-product{display:flex;position:relative;gap:14px;border-bottom:1px solid rgba(var(--color-foreground),.15);padding-bottom:9px;margin-top:9px;justify-content:space-between;align-items:center;text-decoration:none;transition:opacity .2s ease}.menudrawer-product:hover{opacity:.8}.menudrawer-product__image img{display:block;width:100%;max-width:70px;height:70px;border-radius:4px}.menudrawer-product__info{flex:1}.menudrawer-product__title{color:rgba(var(--color-foreground),1);font-size:18px;font-style:normal;font-weight:600;margin:0 0 8px;display:flex;align-items:center;gap:8px;flex-direction:row-reverse;justify-content:flex-end}.menudrawer-product__tag{display:inline-block;padding:.4rem .8rem;text-align:center;border-radius:4px;background:#8566f4;font-size:8px;font-style:normal;font-weight:700!important;text-transform:uppercase;color:#fff;letter-spacing:-.02em}.menudrawer-product__description{color:rgba(var(--color-foreground),.8);font-size:12px;font-style:normal;font-weight:400;line-height:1.1;margin:0}.menu-drawer__navigation-footer{display:flex;align-items:center;justify-content:space-evenly;gap:1.6rem;margin-top:0;padding:15px}.menu-drawer__navigation-footer-link{color:rgba(var(--color-foreground),1);text-decoration:none;font-weight:500;display:inline-flex;align-items:center;gap:.6rem}.menu-drawer__navigation-body .button-with-arrow{border:none;height:34px;padding:0 18px;font-size:14px;line-height:1;text-transform:uppercase;color:rgb(var(--color-button-text));transition:.2s;width:100%;position:relative;z-index:1;background:rgb(var(--color-button));transition:all .25s ease-out;text-decoration:none;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-top:11px}.menu-drawer__navigation-body .button-with-arrow:before{content:"";width:0%;background:linear-gradient(90deg,var(--Orange, #f68d2a) 0%,#a6cbed 100%);height:100%;position:absolute;left:0;top:0;z-index:-1;transition:all .25s ease-out}.menu-drawer__navigation-links:not(.menu-drawer__navigation-links--has-products){display:none!important}.menu-drawer__navigation-links--has-products{display:block!important}.menu-drawer__submenu-products{padding:0 15px 15px}.menu-drawer__submenu-products .menudrawer-product:first-child{margin-top:0}.menu-drawer__menu-item .menu-drawer__caret{display:flex;margin-left:auto;transition:transform .3s ease}details[open]>summary .menu-drawer__caret{transform:rotate(180deg)}.menudrawer-product-expandable{width:100%}.menudrawer-product--expandable{cursor:pointer;list-style:none}.menudrawer-product--expandable::-webkit-details-marker{display:none}.menudrawer-product__caret{transition:transform .3s ease;display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:#0f1b1c;border-radius:4px}.menudrawer-product__caret .svg-wrapper{display:flex;align-items:center;justify-content:center}.menudrawer-product__caret svg{width:12px;height:12px;color:#fff}details[open]>.menudrawer-product--expandable .menudrawer-product__caret{transform:rotate(180deg)}.menudrawer-product-expandable__content{padding:10px 0 10px 15px;border-bottom:1px solid rgba(var(--color-foreground),.15)}.menudrawer-product-expandable__content .menudrawer-product{margin-top:0;padding-bottom:8px;margin-bottom:8px}.menudrawer-product-expandable__content .menudrawer-product:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.menudrawer-product--sub .menudrawer-product__image img{max-width:50px;height:50px}.menudrawer-product--sub .menudrawer-product__title{font-size:14px}.menudrawer-product--sub .menudrawer-product__description{font-size:11px}.menudrawer-product--sub .menudrawer-product__link svg{width:28px;height:28px}@media screen and (max-width: 390px){.menudrawer-product__title{font-size:16px}}.menudrawer-product__caret svg{position:initial}
/*# sourceMappingURL=/cdn/shop/t/21/assets/component-menu-drawer-products.css.map */
