section#cart-drawer:before,section#cart-drawer:after,.cart-notification:before,.cart-notification:after{content:"";width:35px;height:740px;position:absolute;top:-129px;background-size:cover;z-index:1}section#cart-drawer:before,.cart-notification:before{background-image:url(modal-left-img.svg);left:0}section#cart-drawer:after,.cart-notification:after{background-image:url(modal-right-img.svg);right:0}.drawer .close-drawer svg{width:26px;height:23px}.drawer{position:fixed;bottom:0;transition:transform .3s ease-in-out;z-index:0;width:100%}.drawer.hide{transform:translateY(calc(100% - 36px))}.drawer .drawer-content-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:auto}.drawer .drawer-content{background-color:#efefef;border-top:1px solid hsl(0deg 0% 0% / 30%);width:100%}.drawer .drawer-header{padding:1rem;border-bottom:1px solid hsl(0deg 0% 0% / 30%);position:relative;z-index:2;width:calc(100vw - 62px);margin:0 auto}.drawer .drawer-header button.close-drawer,.toggle-drawer,.drawer .open-drawer{transform:translateY(-50%) rotate(0);position:absolute;right:8rem;top:50%}.drawer.hide .drawer-header .drawer-title{transition:transform .3s ease-in-out,opacity .3s ease-in-out}.drawer .open-drawer,.drawer.hide .close-drawer{opacity:0}.drawer.hide .open-drawer,.drawer.show close-drawer{opacity:1}.drawer.hide .toggle-drawer{transition:transform .3s ease;transform:translateY(-50%) rotate(180deg)}.drawer.show .toggle-drawer.rotated,.drawer-active .drawer .toggle-drawer{transform:translateY(-50%) rotate(0);transition:transform .3s ease}@media only screen and (max-width: 767px){section#cart-drawer:before,section#cart-drawer:after .cart-notification:after,.cart-notification:before{width:40px;height:630px;top:-148px}.drawer .drawer-header{padding-inline:2.5rem}.drawer .drawer-header button.close-drawer,.toggle-drawer{right:2rem}section#cart-drawer:before,.cart-notification:before{background-image:url(mobile-modal-left-img.png)}section#cart-drawer:after,.cart-notification:after{background-image:url(mobile-modal-right-img.png)}}@media screen and (min-width: 768px){section#cart-drawer:before,section#cart-drawer:after,.cart-notification:after,.cart-notification:before{width:100px;height:750px;top:-399px}}@media screen and (min-width: 767px){.drawer .drawer-header{width:87.3%}}@media screen and (min-width: 1024px){.drawer .drawer-header{width:90.3%}}@media screen and (min-width: 1280px){.drawer .drawer-header{width:92.3%}}@media screen and (min-width: 1366px){section#cart-drawer:before,section#cart-drawer:after,.cart-notification:after,.cart-notification:before{height:672px;top:-347px}}@media screen and (min-width: 1440px){section#cart-drawer:before,section#cart-drawer:after,.cart-notification:after,.cart-notification:before{height:709px;top:-371px}section#cart-drawer:before,section#cart-drawer:after,.cart-notification:after,.cart-notification:before{width:93px}.drawer .drawer-header{width:92.8%}}@media screen and (min-width: 1530px){section#cart-drawer:after,section#cart-drawer:before,.cart-notification:after,.cart-notification:before{width:115px;height:865px;top:-460px;z-index:1}.drawer .drawer-header{width:93.2%}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/drawer-bottom.css.map */
