:root{--color1: #761B90;--color2: #E2FF00;--color3: #119E00;--color4: #212529;--color5: #9C9B9B;--color6: #E2E2E2;--color7: #F2F3F7}:root{--white: #FFF;--black: #000;--text: var(--color4);--headings: var(--black);--menu-items: var(--white);--bg-header: var(--color1);--bg-site: var(--color6);--bg-footer: var(--white);--bg-content: var(--white);--shadow: #00000029}.woocommerce-cart:not(.page-id--999) .woocommerce{font-family:"Barlow",sans-serif !important}@media(max-width: 768px){.woocommerce-cart:not(.page-id--999) .woocommerce .woocommerce-cart-form__cart-item{position:relative}}.woocommerce-cart:not(.page-id--999) .woocommerce .product-remove{width:1em;background-color:rgba(0,0,0,0) !important;border:none !important}@media(max-width: 768px){.woocommerce-cart:not(.page-id--999) .woocommerce .product-remove{width:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:1rem}}.woocommerce-cart:not(.page-id--999) .woocommerce .product-remove .remove{color:#000 !important}.woocommerce-cart:not(.page-id--999) .woocommerce .product-remove .remove:hover{color:#fff !important}.woocommerce-cart:not(.page-id--999) .woocommerce .heading-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;gap:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:600;font-size:1.25rem;text-transform:uppercase}.woocommerce-cart:not(.page-id--999) .woocommerce .shop_table{border:none}.woocommerce-cart:not(.page-id--999) .woocommerce .shop_table th{font-weight:400}.woocommerce-cart:not(.page-id--999) .woocommerce .shop_table .product-thumbnail{width:7rem}@media(max-width: 768px){.woocommerce-cart:not(.page-id--999) .woocommerce .shop_table .product-thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.woocommerce-cart:not(.page-id--999) .woocommerce .shop_table .product-thumbnail:before{display:none}}.woocommerce-cart:not(.page-id--999) .woocommerce .shop_table .product-thumbnail img{width:4rem}.woocommerce-cart:not(.page-id--999) .woocommerce .shop_table .product-name a{text-decoration:none;font-weight:600}.woocommerce-cart:not(.page-id--999) .woocommerce .shop_table .product-price .woocommerce-Price-amount{font-weight:600;font-size:1.25rem;text-transform:uppercase}.woocommerce-cart:not(.page-id--999) .woocommerce .shop_table .product-quantity{text-align:center}.woocommerce-cart:not(.page-id--999) .woocommerce .shop_table .product-quantity .quantity{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 768px){.woocommerce-cart:not(.page-id--999) .woocommerce .shop_table .product-quantity .quantity{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.woocommerce-cart:not(.page-id--999) .woocommerce .shop_table .product-subtotal{text-align:right}.woocommerce-cart:not(.page-id--999) .woocommerce .shop_table .product-subtotal .woocommerce-Price-amount{font-size:1.25rem;text-transform:uppercase;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.woocommerce-cart:not(.page-id--999) .woocommerce .cart_totals{width:100% !important;background-color:#f1f1f1;padding:2rem}@media(max-width: 1200px){.woocommerce-cart:not(.page-id--999) .woocommerce .cart_totals{padding:2rem 1rem}}@media(max-width: 768px){.woocommerce-cart:not(.page-id--999) .woocommerce .cart_totals{padding:2rem .5rem}}.woocommerce-cart:not(.page-id--999) .woocommerce .cart_totals h2{margin-top:0;text-transform:uppercase;font-size:1.625rem}.woocommerce-cart:not(.page-id--999) .woocommerce .cart_totals .shop_table{background-color:#fff;margin:2rem 0;border-radius:0;padding:1rem}.woocommerce-cart:not(.page-id--999) .woocommerce .cart_totals td{text-align:right}.woocommerce-cart:not(.page-id--999) .woocommerce .cart_totals th{font-weight:700}.woocommerce-cart:not(.page-id--999) .woocommerce .cart_totals .order-total th{text-transform:uppercase;font-size:1.25rem}.woocommerce-cart:not(.page-id--999) .woocommerce .cart_totals .order-total .woocommerce-Price-amount{font-size:1.25rem;text-transform:uppercase}.woocommerce-cart:not(.page-id--999) .woocommerce .cart_totals .includes_tax{display:block;font-size:1rem;text-transform:uppercase}.woocommerce-cart:not(.page-id--999) .woocommerce .checkout-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;text-transform:uppercase;font-size:1rem;font-weight:bold;padding:1rem 3rem !important;background-color:#e2ff00 !important;color:#212529 !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;z-index:1;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden !important;gap:1rem;font-family:"Titillium Web",sans-serif;width:100%}.woocommerce-cart:not(.page-id--999) .woocommerce .checkout-button:after{width:50px;height:180%;position:absolute;left:-100px;top:-25px;content:"";background-color:rgba(255,255,255,.2);-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s}.woocommerce-cart:not(.page-id--999) .woocommerce .checkout-button:hover{background-color:#761b90 !important;color:#fff !important}.woocommerce-cart:not(.page-id--999) .woocommerce .checkout-button:hover:after{-webkit-transform:translateX(500px) rotate(20deg);transform:translateX(500px) rotate(20deg)}.woocommerce-cart:not(.page-id--999) .woocommerce .checkout-button:hover:before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.woocommerce-cart:not(.page-id--999) .woocommerce .wc-proceed-to-checkout{padding:0}.woocommerce-cart:not(.page-id--999) .woocommerce .wc-proceed-to-checkout .checkout-button{margin-bottom:0}.woocommerce-cart:not(.page-id--999) .woocommerce .wc-proceed-to-checkout .checkout-button:hover::after{-webkit-transform:translateX(1200px) rotate(20deg);transform:translateX(1200px) rotate(20deg)}.woocommerce-cart:not(.page-id--999) .woocommerce .woocommerce-cart-form .qty-price-wrap{display:none}.woocommerce-cart:not(.page-id--999) .woocommerce .woocommerce-cart-form button[type=submit]{background-color:#fff !important;border:1px solid #761b90;border-radius:0;color:#761b90 !important;font-size:1rem;padding:1.5rem 2rem !important;text-transform:lowercase}.woocommerce-cart:not(.page-id--999) .woocommerce .woocommerce-cart-form .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-cart:not(.page-id--999) .woocommerce .woocommerce-cart-form .coupon:before,.woocommerce-cart:not(.page-id--999) .woocommerce .woocommerce-cart-form .coupon:after{display:none !important}.woocommerce-cart:not(.page-id--999) .woocommerce .woocommerce-cart-form .coupon #coupon_code{padding-left:12px}.woocommerce-cart:not(.page-id--999) .woocommerce .woocommerce-cart-form .coupon .input-text{min-width:150px}.woocommerce-cart:not(.page-id--999) .woocommerce .woocommerce-cart-form .coupon .input-text::-webkit-input-placeholder{color:#9c9b9b;font-size:12px}.woocommerce-cart:not(.page-id--999) .woocommerce .woocommerce-cart-form .coupon .input-text::-moz-placeholder{color:#9c9b9b;font-size:12px}.woocommerce-cart:not(.page-id--999) .woocommerce .woocommerce-cart-form .coupon .input-text:-ms-input-placeholder{color:#9c9b9b;font-size:12px}.woocommerce-cart:not(.page-id--999) .woocommerce .woocommerce-cart-form .coupon .input-text::-ms-input-placeholder{color:#9c9b9b;font-size:12px}.woocommerce-cart:not(.page-id--999) .woocommerce .woocommerce-cart-form .coupon .input-text::placeholder{color:#9c9b9b;font-size:12px}.woocommerce-cart:not(.page-id--999) .woocommerce .woocommerce-cart-form .coupon button[type=submit]{background-color:#f1f1f1 !important;border:none;border-radius:0;color:#212529 !important;font-size:1rem;padding:1.5rem 2rem !important;text-transform:lowercase}@media(max-width: 992px){.woocommerce-cart:not(.page-id--999) .woocommerce .woocommerce-cart-form .coupon button[type=submit]{padding:1.5rem 1rem !important}}@media(max-width: 580px){.woocommerce-cart:not(.page-id--999) .woocommerce .woocommerce-cart-form .coupon button[type=submit]{padding:1rem 1rem !important}}.woocommerce-cart:not(.page-id--999) .woocommerce .woocommerce-cart-form .actions{padding:2rem 0 1rem 0}.woocommerce-cart:not(.page-id--999) .woocommerce .wp-element-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;text-transform:uppercase;font-size:1rem;font-weight:bold;padding:1rem 3rem !important;background-color:#e2ff00 !important;color:#212529 !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;z-index:1;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden !important;gap:1rem;font-family:"Titillium Web",sans-serif}.woocommerce-cart:not(.page-id--999) .woocommerce .wp-element-button:after{width:50px;height:180%;position:absolute;left:-100px;top:-25px;content:"";background-color:rgba(255,255,255,.2);-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s}.woocommerce-cart:not(.page-id--999) .woocommerce .wp-element-button:hover{background-color:#761b90 !important;color:#fff !important}.woocommerce-cart:not(.page-id--999) .woocommerce .wp-element-button:hover:after{-webkit-transform:translateX(500px) rotate(20deg);transform:translateX(500px) rotate(20deg)}.woocommerce-cart:not(.page-id--999) .woocommerce .wp-element-button:hover:before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media(max-width: 580px){.woocommerce-cart:not(.page-id--999) .woocommerce .wp-element-button{width:100%}}
