header-drawer.is-loading{pointer-events:none}.menu-opening,.drawer-menu--open{display:block}.menu-opening .drawer-menu__bg-filter,.drawer-menu--open .drawer-menu__bg-filter{opacity:1}.menu-opening .drawer-menu__drawer,.menu-open .drawer-menu__drawer{transform:translate(0);animation:openMenu .5s linear forwards}.drawer-menu__drawer{background-color:#fff;height:100vh;width:100%;position:fixed;max-height:var(--app-height);top:0;left:0;z-index:99;display:flex;flex-direction:column;padding:0 30px;color:#fff;font-family:Raleway,sans-serif;overflow:hidden;transform:translate(-200%);transition:transform 1.5s linear;--drawer-ripple-size: 456px;animation:closeMenu .5s linear forwards}@keyframes openMenu{0%{transform:translate(-200%)}to{transform:translate(0)}}@keyframes closeMenu{0%{transform:translate(0)}to{transform:translate(-200%)}}.drawer-menu__header,.drawer-menu__main,.drawer-menu__footer{position:relative;z-index:2}.drawer-list__main-menu{overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.drawer-list__main-menu::-webkit-scrollbar{display:none}.drawer-menu__header{display:flex;justify-content:space-between;align-items:center;padding:23px 0}.drawer-menu__logo-link{display:flex;align-items:center;justify-content:flex-start}.drawer-menu__close{cursor:pointer;color:#101828;width:28px;height:28px}.drawer-menu__close svg{width:100%;height:100%}.drawer-menu__main{height:100%;overflow-y:auto;display:flex;flex-direction:column;justify-content:center;gap:10px}.drawer-menu__footer .btn:not(:last-child){margin-bottom:15px}.drawer-menu__ripple{position:absolute;height:10px;width:10px;bottom:-3%;left:30%}.drawer-menu__ripple-item{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;border:2px solid rgba(255,255,255,.05);border-radius:50%;filter:drop-shadow(2px 4px 2px black)}.drawer-menu__ripple-item:empty{display:block}.drawer-menu__ripple-item{width:calc(var(--drawer-ripple-size) * var(--item-index));height:calc(var(--drawer-ripple-size)* var(--item-index))}.drawer-menu__footer-button{width:100%}.drawer-menu__bg-filter{opacity:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:fixed;z-index:98;bottom:0;right:0;left:0;top:0;transition:opacity .5s}.drawer-menu__bg-filter:empty{display:block}.drawer-menu__footer{display:flex;flex-direction:column;row-gap:10px;column-gap:24px;margin-top:auto;padding:20px 0}@media screen and (min-width: 680px){.drawer-menu__footer{justify-content:center;margin:0;flex-direction:row}.drawer-menu__footer-button{min-width:160px;margin:0 12px}.drawer-menu .drawer-menu__footer .drawer-menu__footer-button{margin-bottom:0}}.drawer-menu__link{padding:12px 24px;border-radius:100px;width:100%;display:flex;align-items:center;justify-content:center;column-gap:10px;background-color:#fff;color:#101828;border:1px solid #31374126;font: 600 16px/140% DM Sans;transition:box-shadow .2s ease,transform .2s ease}.drawer-menu__link:has(.customer-link){padding:6.5px 18px 6.5px 10px}.drawer-list__item{padding:16px 0;border-top:1px solid rgba(49,55,65,.15);border-bottom:none}.drawer-list>.drawer-list__item:last-child{border-bottom:1px solid rgba(49,55,65,.15)}.drawer-list__item-link{font: 600 16px/130% DM Sans;letter-spacing:-.5px;color:#101828}.drawer-item__accordion-button{width:100%;display:flex;align-items:center;justify-content:flex-start;column-gap:5px;font: 600 16px/130% DM Sans;letter-spacing:-.5px;color:#101828;cursor:pointer}.drawer-item__accordion-button span{flex:1}.drawer-item__accordion-button svg{transform:rotate(-180deg);transition:transform .3s ease-out}.drawer-item__accordion-wrapper{overflow:hidden;display:grid;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .3s ease-out,margin-top .3s ease-out}.drawer-item__accordion-content{overflow:hidden}.drawer-item__accordion:has(input:checked) .drawer-item__accordion-wrapper{grid-template-rows:1fr;margin-top:16px}.drawer-item__accordion:has(input:checked) .drawer-item__accordion-button svg{transform:rotate(0)}.accordion-content__list{color:#101828}.accordion-content__list>*:not(:last-child){margin-bottom:6px}.accordion-card{display:flex;align-items:center;justify-content:flex-start;column-gap:4px;border-radius:12px;background:var(--bg-light2, #EEF7FF);padding:3px 16px 3px 8px}.accordion-card__image{min-width:70px;width:70px;height:70px;overflow:hidden;position:relative}.accordion-card__image svg{width:100%;height:100%;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.accordion-card__image img{width:100%;height:100%;object-fit:contain;position:relative;z-index:2}.accordion-card__info-title{font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"liga" off,"clig" off;margin:0;font: 600 15px/130% DM Sans;color:#101828;letter-spacing:-.3px}.product-element__info-review,.product-element__info-review>*{pointer-events:none!important}.product-element__info-review .jdgm-prev-badge__stars>.jdgm-star:not(:first-child){display:none!important}.product-element__info-review .jdgm-average-rating{font-variant-numeric:lining-nums proportional-nums!important;font:600 13px/100% DM Sans!important;letter-spacing:0px!important;color:#101828!important}.product-element__info-review .jdgm-dot{display:inline-block!important;width:4px;height:4px;border-radius:50%;background-color:#c0c5d0;margin:0 4px 0 0;position:relative;top:-2px}.product-element__info-review .review-count{font-variant-numeric:lining-nums proportional-nums!important;font:400 13px/100% DM Sans!important;letter-spacing:0px!important;color:#596575!important}.accordion-content__list-item--link{margin-top:16px}.accordion-content__list-item--link a{color:#005eb8;font: 600 15px/120% DM Sans;letter-spacing:-.15px;display:flex;align-items:center;justify-content:flex-start;column-gap:7px}.customer-link{display:flex;align-items:center;justify-content:flex-start;column-gap:8px;width:100%}.customer-link__initial{min-width:32px;width:32px;height:32px;border-radius:50%;background-color:#005eb8;color:#fff;display:grid;place-content:center;font: 600 12.8px/145% DM Sans;letter-spacing:-.24px}.customer-link__info{flex:1;display:flex;flex-direction:column;row-gap:2px;align-items:flex-start;justify-content:flex-start}.customer-link__info-name{font: 600 15px/140% DM Sans;color:#101828;letter-spacing:-.3px}.customer-link__info-email{font: 400 12px/100% DM Sans;color:#596575}.customer-link__icon{min-width:10px;width:10px;height:10px;display:flex;align-items:center;justify-self:center;color:#596575}.customer-link__icon svg{width:100%;height:100%}@media (hover:hover){.drawer-menu__link:hover{box-shadow:0 8px 20px #1018281f;transform:translateY(-1px)}.drawer-item__accordion-button span:hover,.accordion-content__list-item--link a:hover,.drawer-list__item-link:hover{text-decoration:underline;text-underline-offset:3px}}@media screen and (min-width: 768px){.drawer-menu__header{padding:27px 0}.drawer-menu__drawer{max-width:600px;min-width:600px;width:100%;max-height:100vh;padding:0 80px}.drawer-menu__close{width:32px;height:32px}.drawer-menu__footer{justify-content:flex-start;margin:0}.drawer-menu__footer-button:not(:last-child){margin:0 24px 0 0}.drawer-menu__ripple{bottom:6%;left:20%}.drawer-list__item{padding:20px 0}.drawer-menu__link,.drawer-item__accordion-button,.drawer-list__item-link{font-size:17px}.accordion-card__info-title{font-size:16px}.product-element__info-review .review-count,.product-element__info-review .jdgm-average-rating{font-size:14px!important}.accordion-card__image{min-width:80px;width:80px;height:80px}.customer-link__info-name{font-size:16px}.drawer-menu__link:has(.customer-link){padding:5.8px 18px 5.8px 10px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/component-drawer.css.map */
