html.overflow-hidden{overflow:hidden}#side-cart:not(.active){pointer-events:none}#side-cart{z-index:1030;position:fixed;top:0;right:0;width:100%;height:100%;box-shadow:-4px 0 10px -5px rgba(0,0,0,.1019607843);touch-action:none}#side-cart:not(.active) .side-cart__mask{opacity:0}#side-cart .position-relative{position:relative}#side-cart .side-cart__mask{cursor:pointer;z-index:-1;position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.4);transition:opacity .3s}#side-cart .side-cart__drawer{position:absolute;top:0;right:0;width:450px;max-width:100%;height:100%;background:#fff;padding:20px 0;transform:translate(101%);z-index:9999;display:flex;flex-direction:column;transition:transform .45s cubic-bezier(0.545, 0.045, 0.455, 1)}@media(max-width: 768px){#side-cart .side-cart__drawer{width:768px}}#side-cart.active .side-cart__drawer{transform:translate(0)}#side-cart .side-cart__drawer-body{padding:0 15px;overflow-y:overlay;display:flex;flex-direction:column;flex-grow:1;position:relative}#side-cart .side-cart__drawer-body::-webkit-scrollbar{width:0px}#side-cart .side-cart__drawer-body::-webkit-scrollbar-track{background:#f1f1f1;background:rgba(0,0,0,0)}#side-cart .side-cart__drawer-body::-webkit-scrollbar-thumb{background:#e5dcd4}#side-cart .side-cart__drawer-body::-webkit-scrollbar-thumb:hover{background:#e5dcd4}#side-cart .side-cart__drawer-items .item-img{width:80px;image-rendering:-webkit-optimize-contrast}#side-cart .qty-container{border:1px solid #eee;display:flex;align-items:center}#side-cart .qty-container button{width:30px;background:rgba(0,0,0,0)}#side-cart .qty-container input{width:30px;border:none;text-align:center}#side-cart .side-cart__drawer-atc a.atc{display:flex;align-items:center;justify-content:center;padding:15px;font-size:16px;background:#333;color:#fff;height:52px;cursor:pointer;font-family:Nunito;font-weight:600}#side-cart .side-cart__drawer-atc a.atc:hover{opacity:.9;text-decoration:none}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.icon-spinner{animation:spin .5s infinite linear;width:20px}
