@font-face{font-family:GT Walsheim;src:url(/cdn/shop/files/GT-Walsheim-Medium.woff2?v=1780954407) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:GT Walsheim;src:url(/cdn/shop/files/GT-Walsheim-Light.woff2?v=1780954375) format("woff2");font-weight:300;font-display:swap}cart-drawer{z-index:1050!important;height:100dvh!important}cart-drawer.drawer{justify-content:flex-end!important;align-items:stretch!important;padding:0!important;background-color:#192a456b;z-index:1050!important;height:100dvh!important}cart-drawer .drawer__inner{width:42rem;max-width:calc(100vw - 3rem);height:100dvh;max-height:100dvh;border:0;border-radius:0;box-shadow:-14px 0 44px #192a4533;transform:translate(100%);opacity:1;transition:transform .32s cubic-bezier(.2,.8,.2,1);background:#fff;padding:0 1.5rem;display:flex!important;flex-direction:column!important;overflow:hidden!important}cart-drawer.drawer.active .drawer__inner{transform:translate(0)}@media screen and (max-width:749px){cart-drawer .drawer__inner{width:100%;max-width:100%}}cart-drawer .drawer__header{flex:0 0 auto!important;background:#fff;padding:24px 0 6px;margin:0}cart-drawer .akuna-cart-top{padding:4px 0 6px!important}cart-drawer .akuna-scroll{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}cart-drawer cart-drawer-items,cart-drawer .akuna-xsell{display:block!important;flex:none!important;overflow:visible!important;max-height:none!important;min-height:0}cart-drawer .akuna-xsell{border-top:1px solid #eef1f6}cart-drawer .cart-items thead,cart-drawer thead.cart-items__heading,cart-drawer .cart-items>thead{display:none!important}cart-drawer .drawer__footer{flex:0 0 auto!important;background:#fff;border-top:1px solid #e6ebf2;box-shadow:0 -6px 18px #192a450f;padding-top:14px;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));margin-bottom:0;overflow:visible!important}@media screen and (max-width:749px){cart-drawer .drawer__footer{padding-bottom:calc(28px + env(safe-area-inset-bottom,0px))}}cart-drawer .cart-drawer__footer{margin-bottom:0}cart-drawer .akuna-nudge{margin:0 0 16px;padding:12px 15px;background:#e8edf4;border-radius:12px;color:#192a45;font-weight:500}cart-drawer .akuna-fs{margin:0 0 18px;padding:0 16px}cart-drawer .akuna-fs-track{position:relative;height:9px;border-radius:9px;background:#192a45;overflow:visible;margin:14px 0 0}cart-drawer .akuna-fs-mask{position:absolute;top:0;right:0;height:100%;background:#e8edf4;border-radius:0 9px 9px 0;transition:width .35s ease}cart-drawer .akuna-fs-track:before,cart-drawer .akuna-fs-track:after{content:"";position:absolute;top:50%;width:30px;height:30px;margin-top:-15px;border-radius:50%;background-color:#fff;box-shadow:0 0 0 1.5px #192a45;background-repeat:no-repeat;background-position:center;background-size:17px 17px;transition:background-color .3s ease;z-index:2}cart-drawer .akuna-fs-track:before{left:-15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23192A45' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 8v8a2 2 0 0 1-1 1.73l-7 4a2 2 0 0 1-2 0l-7-4A2 2 0 0 1 3 16V8a2 2 0 0 1 1-1.73l7-4a2 2 0 0 1 2 0l7 4A2 2 0 0 1 21 8z'/%3E%3Cpath d='M3.3 7L12 12l8.7-5'/%3E%3Cpath d='M12 22V12'/%3E%3C/svg%3E")}cart-drawer .akuna-fs-track:after{right:-15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23192A45' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='1' y='5' width='13' height='11' rx='1.5'/%3E%3Cpath d='M14 9h3.5L21 12.5V16h-7z'/%3E%3Ccircle cx='5.5' cy='18.5' r='2.2'/%3E%3Ccircle cx='17.5' cy='18.5' r='2.2'/%3E%3C/svg%3E")}cart-drawer .akuna-fs-track[aria-valuenow="100"]:after{background-color:#192a45;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='1' y='5' width='13' height='11' rx='1.5'/%3E%3Cpath d='M14 9h3.5L21 12.5V16h-7z'/%3E%3Ccircle cx='5.5' cy='18.5' r='2.2'/%3E%3Ccircle cx='17.5' cy='18.5' r='2.2'/%3E%3C/svg%3E")}cart-drawer .akuna-fs-note{margin:16px 0 0;color:#4a5568;text-align:center}cart-drawer .cart-item{grid-template-columns:116px 1fr 1fr auto!important;padding:16px 0!important;align-items:start}cart-drawer .cart-items td{padding-top:0!important}cart-drawer .cart-item__media{align-self:start!important;padding:0!important}cart-drawer .cart-item__media,cart-drawer .cart-item__image-container{width:116px!important;min-width:116px!important;height:116px!important;border-radius:10px;overflow:hidden;background:#e8edf4}cart-drawer .cart-item__image{width:116px!important;height:116px!important;max-width:none!important;aspect-ratio:1/1;object-fit:cover;object-position:center;display:block;border-radius:10px}cart-drawer .cart-items .cart-item__quantity{align-self:end!important;padding-bottom:0!important}cart-drawer .akuna-promos{border-top:1px solid #eef1f6;padding:16px 0 20px}cart-drawer .akuna-promo-list{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:11px}cart-drawer .akuna-promo-chip b{font-weight:500}cart-drawer .akuna-trust{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 14px;margin-top:12px}cart-drawer .drawer__inner{font-family:"GT Walsheim",var(--font-body-family),sans-serif;font-size:16px}cart-drawer .drawer__inner *:not(svg):not(path):not(rect):not(circle){font-family:"GT Walsheim",var(--font-body-family),sans-serif!important;font-size:16px!important;line-height:1.45!important;letter-spacing:normal!important}cart-drawer .drawer__inner .drawer__heading{font-size:16pt!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.03em!important;color:#192a45}cart-drawer .drawer__inner .cart-item__name{font-size:17px!important;font-weight:500!important;color:#192a45}cart-drawer .drawer__inner .akuna-tot__grand>span{font-size:21.5px!important;font-weight:500!important;color:#192a45}cart-drawer .drawer__inner .cart__checkout-button,cart-drawer .drawer__inner .cart__checkout-button *{font-size:18.5px!important}cart-drawer .drawer__inner small,cart-drawer .drawer__inner .product-option{font-size:14.5px!important}cart-drawer .drawer__inner .akuna-promo-title,cart-drawer .drawer__inner .akuna-xsell__h{font-size:13px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase;color:#8a97a8;margin:14px 0 11px}cart-drawer .drawer__inner .akuna-promo-chip{display:inline-flex;align-items:center;gap:6px;background:#f1d382;color:#192a45;border-radius:15px;padding:5px 12px;font-size:14.5px!important;font-weight:500!important}cart-drawer .drawer__inner .akuna-promo-chip.is-auto{background:#e8edf4;color:#192a45}cart-drawer .drawer__inner .akuna-promo-empty{color:#8a97a8;margin:0 0 11px;font-size:14.5px!important}cart-drawer .drawer__inner .akuna-trust a{font-size:14px!important;color:#5b88b0;text-decoration:underline;text-underline-offset:2px}cart-drawer .drawer__inner .akuna-trust a:hover{color:#192a45}cart-drawer .drawer__inner .akuna-fs-note b{color:#192a45;font-weight:500}cart-drawer .drawer__inner .akuna-xrow__t{font-size:16px!important}cart-drawer .drawer__inner .akuna-xrow__p,cart-drawer .drawer__inner .akuna-xrow__add{font-size:14.5px!important}cart-drawer .drawer__inner .akuna-linedisc__tag{font-size:13px!important}cart-drawer .drawer__inner .price,cart-drawer .drawer__inner .cart-item__final-price{color:#192a45}cart-drawer .drawer__close{color:#192a45}cart-drawer .cart-quantity{min-height:30px!important;height:30px;width:auto;max-width:11rem;background:#fff}cart-drawer .cart-quantity:after{box-shadow:0 0 0 1px #cdd8e6!important;border-radius:8px}cart-drawer .drawer__inner .cart-quantity .quantity__input{font-size:16px!important;font-weight:400;color:#192a45;width:3.6rem;padding:0;height:30px}cart-drawer .cart-quantity .quantity__button{width:34px;height:30px;padding:0;color:#5b88b0}cart-drawer .cart-quantity .quantity__button:hover{color:#192a45}cart-drawer .cart-quantity .quantity__button .svg-wrapper svg,cart-drawer .cart-quantity .quantity__button svg{width:12px;height:12px}cart-drawer .cart-item__quantity-wrapper{gap:10px;align-items:center}cart-drawer .cart-remove-button{min-width:0;color:#9aa6b5}cart-drawer .cart-remove-button:hover{color:#c0392b}cart-drawer .cart-remove-button .svg-wrapper svg,cart-drawer .cart-remove-button svg{width:17px;height:17px}cart-drawer .cart__ctas{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:10px!important;align-items:stretch!important;margin-top:22px!important}cart-drawer .cart__ctas>*{width:100%!important;max-width:100%!important;flex:0 0 auto!important;margin:0!important}cart-drawer .cart__checkout-button{max-width:none;width:100%!important;border:1.5px solid #192A45;display:flex!important;align-items:center;justify-content:center;white-space:nowrap;padding-top:14px;padding-bottom:14px}cart-drawer .akuna-pay{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center;gap:7px;margin-top:13px}cart-drawer .akuna-pay svg,cart-drawer .akuna-pay .icon{height:21px!important;width:auto!important}cart-drawer .akuna-scroll::-webkit-scrollbar{width:6px}cart-drawer .akuna-scroll::-webkit-scrollbar-thumb{background:#d5deea;border-radius:6px}
/*# sourceMappingURL=/cdn/shop/t/28/assets/akuna-cart-drawer.css.map */
