.mini-cart{width:100vw;position:fixed;z-index:101;right:0;background-color:var(--color-white);transition:var(--duration-default);box-shadow:0 10px 8px #0000001a;transform:translate(100vw);height:calc(var(--viewport-height) - var(--header-mobile-height));top:var(--header-mobile-height)}@media (min-width: 750px){.mini-cart{width:50vw;transform:translate(60vw)}}@media (min-width: 1100px){.mini-cart{height:calc(var(--viewport-height) - var(--header-height) - var(--topheader-height));top:var(--header-height) + var(--topheader-height)}body.sticky-header-enabled .mini-cart{height:calc(var(--viewport-height) - var(--header-height));top:var(--header-height)}}body.open-minicart{overflow:hidden}.mini-cart__container{width:100%;height:100%}.mini-cart__header{position:relative;padding:2rem 1.25rem}.mini-cart__title{color:var(--color-eclipse);margin-top:0;margin-bottom:1rem}.mini-cart__item-count{color:var(--color-eclipse);margin:0}.mini-cart__close-drawer{padding:0;margin:0;background:transparent;border:none;cursor:pointer;position:absolute;top:2rem;right:2rem}@media (min-width: 1100px){.mini-cart__close-drawer{top:4rem;right:5rem}}.mini-cart__cart-items{display:flex;flex-direction:column;padding-bottom:20px;row-gap:20px}.mini-cart__footer{padding:3rem 1.25rem;background:var(--color-light-grey);box-shadow:5px -4px 8px #0000001a;z-index:102}.mini-cart__footer .cart__giftbox{margin:0;padding:0}.mini-cart__footer-subtotal{margin-top:22px;padding-top:22px;border-top:1px solid var(--color-medium-grey);display:flex;justify-content:space-between;margin-bottom:5px}.mini-cart__footer-subtotal-label{letter-spacing:.3px;color:var(--color-eclipse);margin:0}.mini-cart__footer-subtotal-value{columns:var(--color-ink);letter-spacing:.3px;margin:0}.mini-cart__buttons{margin-top:2rem;display:grid;grid-template-columns:auto 1fr;grid-gap:2rem}@media (min-width: 1100px){.mini-cart__buttons{margin-top:1rem}}.mini-cart__checkout-button{flex:1}.mini-cart__footer .cart__giftnote{display:block}.mini-cart__mask-layer{position:fixed;top:var(--header-mobile-height) + var(--topheader-height);left:0;width:100vw;height:var(--viewport-height);z-index:var(--zindex-header);display:none;background:#fff3;top:0!important}body.sticky-header-enabled .mini-cart__mask-layer{top:var(--header-mobile-height)}@media (min-width: 1100px){.mini-cart__mask-layer{top:var(--header-height) + var(--topheader-height)}body.sticky-header-enabled .mini-cart__mask-layer{top:var(--header-height)}}.mini-cart__content{--minicart-header: 11.25rem;--minicart-footer: 26.7rem;overflow-y:auto;padding:0 1.25rem 2rem;max-height:calc(100% - var(--minicart-header) - var(--minicart-footer))}.mini-cart.cartnote-opened .mini-cart__content{--minicart-footer: 44.9rem }.mini-cart__content::-webkit-scrollbar{width:.4rem}.mini-cart__content::-webkit-scrollbar-track{background:var(--color-white);border-radius:.4rem}.mini-cart__content::-webkit-scrollbar-thumb{background-color:#f4f5f6;border-radius:.4rem}.mini-cart__content::-webkit-scrollbar-thumb:hover{background-color:var(--color-subdued)}body.open-minicart .mini-cart{transform:translate(0)}body.open-minicart .mini-cart__mask-layer{display:block}.mini-cart__upsell .cart-upsell__item .card-information{margin:0;padding:0}.mini-cart__upsell .price{color:var(--color-subdued)}@media screen and (min-width: 750px){.mini-cart .cart-item{grid-gap:1rem}.mini-cart__header,.mini-cart__content,.mini-cart__footer{padding-left:3rem;padding-right:3rem}}@media screen and (min-width: 990px){.mini-cart .cart-item{grid-gap:3rem}}@media screen and (min-width: 1100px){.mini-cart__upsell .grid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:2rem}.mini-cart__upsell .cart-upsell__item{width:100%;max-width:initial;padding:0}.mini-cart__header{padding:4rem 5rem 2rem}.mini-cart__content{padding:0 5rem 2rem}.mini-cart__footer{padding-left:5rem;padding-right:5rem}}
/*# sourceMappingURL=/s/files/1/2313/1107/t/45/assets/mini-cart.css.map */
