.woocommerce-cart .general-hero{background-color:var(--clr-main-green)}.woocommerce-cart .general-hero__element{--top: 10% !important;--left: 50% !important;scale:1.5}.woocommerce-cart .general-hero__element rect{fill:var(--clr-white)}.woocommerce-cart .default__wrapper{width:100%;padding-block:unset}.woocommerce-cart:has(.wc-empty-cart-message) .wc-empty-cart-message{display:none}.woocommerce-cart:has(.wc-empty-cart-message) .cart-empty{padding:2vmin;text-align:center;overflow:hidden}.woocommerce-cart:has(.wc-empty-cart-message) .cart-empty__wrapper{gap:3vmin;min-height:50dvh;font-size:var(--fz-regular);width:min(max(918px, 47dvw), 95%);margin-inline:auto}.woocommerce-cart:has(.wc-empty-cart-message) .cart-empty__wrapper h1{font-size:clamp(32px, 2.5vw, 64px)}.woocommerce-cart:has(.wc-empty-cart-message) .cart-empty__body{letter-spacing:1%;text-align:center}.woocommerce-cart:has(.wc-empty-cart-message) .cart-empty__btns{gap:1em}.woocommerce-cart:has(.wc-empty-cart-message) .cart-empty__btn{width:unset;padding-inline:2vmin}.woocommerce-cart .cart__wrapper{width:min(max(1470px, 76.5vw), 100%);padding-block:8vmin}.woocommerce-cart .cart__title{text-transform:none;max-width:22ch;line-height:1.15;letter-spacing:-0.2px;margin-bottom:5vmin;text-align:center;margin-left:auto;margin-right:auto}.woocommerce-cart .cart__products{gap:1.2em;margin-bottom:5vmin;display:flex;flex-direction:column;align-items:center}.woocommerce-cart .cart__products .cart-product{width:100%;max-width:800px}.woocommerce-cart .cart__products .cart-product__name{font-size:28px}.woocommerce-cart .cart__products .cart-product__qty-label .label,.woocommerce-cart .cart__products .cart-product .qty{font-size:18px}.woocommerce-cart .cart__action-btn{--color: var(--clr-main-green);color:var(--clr-white);width:12vw;margin-left:auto;margin-right:auto}.woocommerce-cart .cart__action-btn:hover{color:var(--clr-main-green)}.woocommerce-cart .related-products{background-color:var(--clr-grey);padding-top:9vmin}.woocommerce-cart .related-products .product-card__content{border:1px solid #d6d6d6}.woocommerce-cart .accessories{margin-top:9vmin;background-color:var(--clr-white)}.woocommerce-cart .accessories .product-card:hover .product-card__link-wrapper{box-shadow:0px 1px 2px 0px rgba(0,0,0,0.25)}.woocommerce-cart .related-products,.woocommerce-cart .accessories{padding-bottom:9vmin}.woocommerce-cart .related-products__slider-wrapper,.woocommerce-cart .accessories__slider-wrapper{width:min(1658px, 100%)}@media only screen and (max-width: 768px){.woocommerce-cart .related-products__slider-wrapper .swiper-wrapper,.woocommerce-cart .accessories__slider-wrapper .swiper-wrapper{justify-content:unset}}.woocommerce-cart .related-products__wrapper,.woocommerce-cart .accessories__wrapper{gap:8vmin}.woocommerce-cart .related-products__nav,.woocommerce-cart .accessories__nav{inset:0;margin:auto;height:max-content;pointer-events:none}.woocommerce-cart .related-products__products,.woocommerce-cart .accessories__products{width:min(1418px, 90%);padding:2px}.woocommerce-cart .related-products__nav-arrow,.woocommerce-cart .accessories__nav-arrow{pointer-events:all;cursor:pointer}.woocommerce-cart .related-products__nav-arrow svg path,.woocommerce-cart .accessories__nav-arrow svg path{stroke:var(--clr-dark-blue)}.woocommerce-cart .related-products__nav-arrow--next,.woocommerce-cart .accessories__nav-arrow--next{transform:scale(-1, -1)}.woocommerce-cart .related-products__nav-arrow--disabled,.woocommerce-cart .accessories__nav-arrow--disabled{opacity:0.5;pointer-events:none}.woocommerce-cart .related-products__nav-arrow--hidden,.woocommerce-cart .related-products__nav-arrow--locked,.woocommerce-cart .accessories__nav-arrow--hidden,.woocommerce-cart .accessories__nav-arrow--locked{opacity:0;pointer-events:none}.woocommerce-cart .related-products__product .product-card__image,.woocommerce-cart .accessories__product .product-card__image{border:1px solid #eeeeeeee;border-bottom:unset}@media (max-width: 768px){.woocommerce-cart .main-btn{width:100% !important;max-width:100%;margin:0 auto}.woocommerce-cart .cart__products .cart-product__name{font-size:16px !important}.woocommerce-cart .cart__products .cart-product__qty-label .label,.woocommerce-cart .cart__products .cart-product .qty{font-size:16px !important}}
/*# sourceMappingURL=cart.min.css.map */
