.drawer{position:fixed;top:0;bottom:0;z-index:1061;display:block;width:380px;padding:0;max-width:95%;background-color:#fff;overflow-y:auto;opacity:0;visibility:hidden;transform:translate(100%);transition:all .4s cubic-bezier(.46,.01,.32,1)}@media (max-width: 767px){.drawer{width:100%;max-width:100%;left:0}}@media (max-width: 1320px){.drawer{z-index:1050}}.drawer--right{right:0}.drawer__overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1040;background-color:#2125294d;opacity:0;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);visibility:hidden;transition:all .4s cubic-bezier(.46,.01,.32,1)}.drawer--open{overflow-y:hidden;height:100%}.drawer--open .drawer{opacity:1;visibility:visible;transform:translate(0)}.drawer--open .drawer__overlay{opacity:1;visibility:visible}@media (min-width: 1320px){.drawer--open.modal-open .modal-backdrop{display:none!important}}.drawer__header{padding:0 16px}.drawer__header .shipping-bar-cart>div>span{font-weight:600;font-size:12px}.drawer__header .shipping-bar-cart .title-spend{display:none}.drawer__header .shipping-bar-cart .title-spend>span.spend{color:#ff6e40}.drawer__header .shipping-bar-cart .title-shipping,.drawer__header .shipping-bar-cart.shipping-free .title-start,.drawer__header .shipping-bar-cart.shipping-free .title-spend{display:none}.drawer__header .shipping-bar-cart.shipping-free .title-shipping{display:block}.drawer__header .shipping-bar-cart.shipping-progress .title-start,.drawer__header .shipping-bar-cart.shipping-progress .title-shipping{display:none}.drawer__header .shipping-bar-cart.shipping-progress .title-spend{display:block}.drawer__header .shipping-bar-cart.effect .title-shipping{animation:effectOpacity 1s infinite}.drawer__header .progress{height:3px}.drawer__header .progress-bar{background-color:var(--primary)}.drawer__header .progress-bar .icon{display:none!important}.drawer__title{margin:0;padding:16px 0 8px;color:var(--heading-color);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:18px;line-height:1.2}.drawer__title .drawer__header__count{min-width:22px;display:inline-block;margin-left:6px;text-align:center;height:22px;line-height:22px;background-color:var(--body-color);color:#81e600;font-size:14px;font-weight:500;border-radius:50%;position:relative;top:-4px}.drawer__close-button{position:absolute;top:12px;right:16px;color:#81e600}.drawer__inner{top:60px;left:0;bottom:0;padding:0 16px;max-height:calc(100vh - 120px);overflow-y:auto}.drawer__inner .ajaxcart__footer{position:fixed;left:0;right:0;bottom:0;padding:12px;background-color:#fff;box-shadow:0 -3px 15px #81e600;z-index:10;width:380px}@media (max-width: 767px){.drawer__inner .ajaxcart__footer{width:100%}}.drawer__inner .ajaxcart__footer--action{background-color:#fff;padding:12px}.drawer__inner .cart-empty-message{color:var(--secondary);padding:20px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;font-size:16px}.drawer__inner .cart-empty-message .icon-cart-empty{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:url("data:image/svg+xml,<svg width='97' height='96' viewBox='0 0 97 96' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M54.0625 69.4399L43.0625 58.4399' stroke='currentColor' stroke-width='4' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/><path d='M53.9375 58.5601L42.9375 69.5601' stroke='currentColor' stroke-width='4' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/><path d='M35.73 8L21.25 22.52' stroke='currentColor' stroke-width='4' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/><path d='M61.25 8L75.73 22.52' stroke='currentColor' stroke-width='4' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/><path d='M8.5 31.4001C8.5 24.0001 12.46 23.4001 17.38 23.4001H79.62C84.54 23.4001 88.5 24.0001 88.5 31.4001C88.5 40.0001 84.54 39.4001 79.62 39.4001H17.38C12.46 39.4001 8.5 40.0001 8.5 31.4001Z' stroke='currentColor' stroke-width='4'/><path d='M14.5 40L20.14 74.56C21.42 82.32 24.5 88 35.94 88H60.06C72.5 88 74.34 82.56 75.78 75.04L82.5 40' stroke='currentColor' stroke-width='4' stroke-linecap='round'/></svg>\a");mask-image:url("data:image/svg+xml,<svg width='97' height='96' viewBox='0 0 97 96' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M54.0625 69.4399L43.0625 58.4399' stroke='currentColor' stroke-width='4' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/><path d='M53.9375 58.5601L42.9375 69.5601' stroke='currentColor' stroke-width='4' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/><path d='M35.73 8L21.25 22.52' stroke='currentColor' stroke-width='4' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/><path d='M61.25 8L75.73 22.52' stroke='currentColor' stroke-width='4' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/><path d='M8.5 31.4001C8.5 24.0001 12.46 23.4001 17.38 23.4001H79.62C84.54 23.4001 88.5 24.0001 88.5 31.4001C88.5 40.0001 84.54 39.4001 79.62 39.4001H17.38C12.46 39.4001 8.5 40.0001 8.5 31.4001Z' stroke='currentColor' stroke-width='4'/><path d='M14.5 40L20.14 74.56C21.42 82.32 24.5 88 35.94 88H60.06C72.5 88 74.34 82.56 75.78 75.04L82.5 40' stroke='currentColor' stroke-width='4' stroke-linecap='round'/></svg>\a");height:80px;width:80px;background-color:#fff margin: 0 auto 10px}.drawer__inner .ajaxcart__inner{position:relative;top:0;left:0;right:0;padding:0 0 10px;max-height:calc(100vh - 120px);overflow-y:auto}.drawer__quantity{margin:2px 0 0}.drawer__quantity .vela-qty{border-width:0;padding:0 2px;width:50px}.drawer__quantity .vela-qty__adjust{width:12px;border:none;!important margin: 0;padding:0}.drawer__quantity .vela-qty__adjust svg{width:8px}.drawer__quantity .vela-qty__number{font-size:12px;height:20px}.ajaxcart__info--header{padding:10px 0;font-size:12px}.ajaxcart__info--header>a{position:relative}.ajaxcart__info--header>a:not(:last-child):before{content:"";display:block;position:absolute;width:0;height:12px;border-right:1px solid #000000;top:50%;transform:translateY(-50%);right:0}.collapse-backdrop{width:380px;height:100vh;background:#ffffffb3;right:0;bottom:100%;display:none}.ajaxcart__gift--content+.collapse-backdrop{bottom:auto}.ajaxcart__info--wrapper.show+.collapse-backdrop{display:block}.ajaxcart__info--content>div{opacity:0;visibility:hidden;bottom:0;left:0;padding:16px;background:#fff;transform:translateY(100%);transition:all .3s ease;z-index:3;max-height:calc(100vh - 140px);overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#b7b7b7 #ebebeb}.ajaxcart__info--content>div::-webkit-scrollbar{width:4px;border-radius:0;background:#ebebeb}.ajaxcart__info--content>div::-webkit-scrollbar-track{border-radius:2px}.ajaxcart__info--content>div::-webkit-scrollbar-thumb{background:#81e600;border-radius:2px}.ajaxcart__info--content>div.show{opacity:1;visibility:visible;transform:translateY(0);box-shadow:0 0 5px #00000026}.ajaxcart__line-item--left{width:90px}.ajaxcart__line-item--right{width:calc(100% - 90px)}.cart-modal__btn--checkout{padding:12px;margin-top:10px;border-radius:0}.cart-modal__btn--checkout .icon-key{margin-right:3px;font-weight:500}.cart-modal__btn--checkout .icon-dot{display:block;width:4px;height:4px;border-radius:50%;background:#fff;margin:0 5px}.cart-modal__btn--checkout .ajaxcart__subtotal{line-height:18px;font-weight:600;font-size:14px}.minicart-recommendations{position:relative;overflow:hidden}.minicart-recommendations .product-card__image-wrapper{width:60px}.minicart-recommendations .product-price{font-size:12px}.minicart-recommendations__content{width:calc(100% - 40px)}.js-minicart-recommendations .slick-list{overflow:visible}.js-minicart-recommendations .slick-arrow{visibility:visible;opacity:1;width:24px;height:24px;top:0;margin-top:-40px;border:1px solid var(--border-lighter-color);right:0!important;margin-left:auto;margin-right:-30px!important}.js-minicart-recommendations .slick-arrow.slick-prev{margin-right:0!important}.js-minicart-recommendations .slick-arrow.slick-disabled{opacity:.3}.js-minicart-recommendations .slick-arrow:focus,.js-minicart-recommendations .slick-arrow:hover{border-color:var(--primary)}.minicart-recommendations__heading{line-height:32px;font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-cart-drawer.css.map */
