.woocommerce-cart .product-name a{background-image:none !important}.woocommerce-checkout-review-order-table .product-image{width:18% !important}.woocommerce img,.woocommerce-page img{color:#000 !important}.woocommerce-checkout-review-order-table .product-info *{color:#000 !important;font-family:'Inter Regular' !important;font-size:13px !important}.woocommerce-checkout-review-order-table .product-info h4{line-height:16px !important}.woocommerce-checkout-review-order-table .product-info h4 a{background:0 0 !important;background-image:none !important}.woocommerce-checkout-review-order-table .product-info h4 a:hover{text-decoration:underline !important}.checkout #order_review{margin-top:10px}.product-info{display:flex;align-items:flex-start !important}.product-info .inner{align-self:flex-start;align-items:flex-start}.product-info>.woocommerce-Price-amount{align-self:flex-start;margin-top:0}.woocommerce-checkout-review-order-table .product-info{float:right !important;width:82% !important}.checkout .woocommerce-billing-fields{padding-right:20px !important}body[data-header-format] .cart div.quantity .qty{width:50px !important;padding:5px 0 !important;margin:0 !important;background:0 0 !important}.woocommerce-cart table tbody tr:nth-child(2n) td:not(.actions){background-color:transparent !important}.woocommerce-cart-form__contents tr:last-child td.actions{padding-top:4em}.widget.woocommerce.widget_shopping_cart{top:55px !important}.woocommerce form .form-row textarea{height:3em 0 !important}.woocommerce-cart .woocommerce-notices-wrapper{flex:0 0 100%;max-width:100%}.my-cart-title{font-size:2rem;font-weight:600;margin-bottom:1rem;padding-left:.5rem;flex:0 0 100%;max-width:100%}.woocommerce-notices-wrapper{order:-1;width:100%}.woocommerce-cart .woocommerce{display:flex;align-items:flex-start !important;flex-wrap:wrap;background:#fff !important;padding:2em 0 !important}.woocommerce .woocommerce-info a{color:unset !important;font-weight:700 !important;margin-left:10px !important}.woocommerce table.shop_table th{font-weight:700;line-height:1.5em;font-size:14px !important;font-family:'Inter Regular' !important}tr.woocommerce-cart-form__cart-item.cart_item *{font-size:14px !important;font-family:'Inter Regular' !important}.woocommerce-checkout-review-order-table .cart_item{padding:0 !important;margin:0 !important}.woocommerce-cart .cart-collaterals .cart_totals table{width:100%;table-layout:fixed}.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td{padding:.25em 0 !important;background:0 0 !important;margin:0 !important;font-size:15px !important;display:inline-block !important;color:#333 !important;font-size:14px !important;font-weight:400 !important;width:50% !important}.woocommerce-cart .cart-collaterals .cart_totals table td{text-align:right !important;width:48% !important;font-size:14px !important}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{line-height:1.25 !important}.woocommerce table.cart td{padding:5px !important}.woocommerce-cart table.cart th .product-remove{width:25px !important}.woocommerce table.cart td.product-remove{padding-right:0;width:50px}.woocommerce-cart-form{flex:1 1 60%;max-width:58% !important;min-width:0;margin-right:3em !important;font-size:1rem !important}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals,.checkout .col2-set .col-2{border:2px solid rgb(15,58,95,.1) !important;padding:1em !important;border-radius:5px !important}.woocommerce-shipping-totals.shipping{background:0 0 !important}td.product-subtotal{text-align:right !important}td.product-price{text-align:center !important}.cart-collaterals{flex:4 0 35%;border:1px solid silver !important}.woocommerce-cart-form table{width:100%;table-layout:fixed}.cart-collaterals,.cart-collaterals .cart_totals{width:100% !important;float:none !important}.cart-collaterals .cart_totals h2{font-family:'Montserrat Medium' !important;font-size:26px !important;line-height:1.25;font-weight:400 !important;color:var(--gs-global-link-color) !important}.cart-header h2{font-family:'Montserrat Medium' !important;font-size:26px !important;line-height:1.25;font-weight:400 !important;color:var(--gs-global-link-color) !important}.wc-proceed-to-checkout .button.checkout-button,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{border-radius:20px !important;background:rgba(30,115,190,1) !important;padding:1em .5rem !important;width:80%;margin:0 auto !important;margin-bottom:2em !important;letter-spacing:.5px}.woocommerce #order_review #payment #place_order{background:rgba(30,115,190,1) !important;color:#fff !important;border-radius:31px !important;margin:0 auto !important;width:44%;padding:1em !important;margin-top:10px !important}.cart-item-details{display:none;font-size:.9rem;margin-top:.5rem;color:#555}.toggle-details{display:none !important;margin-top:6px;font-size:.8rem;background:0 0;border:none;color:#1e73be;cursor:pointer;padding:0;display:block}.toggle-details:hover{text-decoration:underline}.cart-variation-select{display:flex;gap:8px;margin-top:8px}.cart-variation-select select{padding:4px 6px;border-radius:6px}.cart-header{display:flex;margin-top:13px !important}.nectar-slide-in-cart.style_slide_in_click .inner>.header [data-inherit-heading-family],.nectar-slide-in-cart.style_slide_in_click .inner>.header h4{line-height:.9;margin-bottom:0;font-size:18px !important;font-weight:700;color:#000 !important}.checkout #order_review .order-review,.woocommerce-cart .cart-collaterals .cart_totals table *{font-family:'Inter Regular' !important}.woocommerce-checkout-review-order-table .product-info .amount{font-size:1rem !important;color:#000 !important;font-family:Helvetica,Arial !important}.woocommerce-checkout-review-order-table .product-container{background-color:rgba(0,0,0,.02);padding:0 !important;overflow-x:hidden;overflow-y:auto;background:0 0 !important;height:auto !important;max-height:none !important;overflow:visible !important;overflow-y:visible !important}.woocommerce table.shop_table{color:#000 !important}tr.stack-item{border-left:4px solid #2d6cdf;background:#f5f9ff}.stack-cart-label{font-size:11px;color:#2d6cdf;margin-top:4px}.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart_content{width:100% !important}.nectar-slide-in-cart .widget_shopping_cart_content{padding:20px !important}.admin-bar .nectar-slide-in-cart.style_slide_in_click .inner>.header{top:54px !important;left:20px !important}.style_slide_in_click .product-meta>.product-details{padding-right:8px !important}.nectar-slide-in-cart.style_slide_in_click .inner>.header{width:calc(100% - 40px) !important;top:30px !important;left:20px !important}.nectar-slide-in-cart.style_slide_in_click .cart_list.woocommerce-mini-cart .mini_cart_item a{color:#000 !important;font-size:13px !important;font-family:'Inter Regular' !important;line-height:1 !important}body .nectar-slide-in-cart .woocommerce.widget_shopping_cart .cart_list li a.remove:hover{color:rgba(139,0,0,1) !important;display:block !important}.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .product-meta a:not(.remove){font-size:unset !important;line-height:inherits !important;margin-bottom:auto !important;font-weight:unset !important}section.woocommerce-bacs-bank-details{border:1px solid silver !important;padding:1em !important;display:inline-block !important;border-radius:10px !important;margin-bottom:2em !important;background:rgba(192,192,192,.1) !important;display:none !important}section.woocommerce-bacs-bank-details .wc-bacs-bank-details-account-name h3,h3.wc-bacs-bank-details-account-name{font-size:15px !important}.woocommerce table.cart td.actions{padding:1.5em !important;margin-top:20px !important}.woocommerce-cart-form__contents tbody tr:last-child td.actions{margin-top:50px !important;border:2px solid rgb(15,58,95,.1) !important;padding:2em 1em !important;border-radius:5px !important}body[data-header-format] .nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .cart_list li:first-child{border-top:none;padding-top:22px !important}.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .cart_list li{padding:10px 0;display:flex;align-items:center}.style_slide_in_click .woocommerce-mini-cart div.quantity{width:px !important}.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .cart_list li *{font-size:14px !important;line-height:1.25 !important}.nectar-slide-in-cart.style_slide_in_click ul.product_list_widget li img{width:64px !important}.woocommerce-page table.cart td.actions .coupon{max-width:280px !important;text-align:left !important}.coupon .nectar-global-section.nectar_woocommerce_cart_coupon .container.normal-container.row{padding:0 !important}.before-coupon-row{height:50px !important}a.showlogin,a.showcoupon{background:rgba(30,115,190,.1) !important;color:#2d6cdf !important;padding:.5rem !important;border-radius:5px !important}.woocommerce-mini-cart div.quantity{border:0 !important;background:rgba(192,192,192,.1) !important}.woocommerce table.cart a.remove,.woocommerce-page table.cart a.remove,table.cart a.remove{color:#fff !important;font-size:18px !important;background:rgba(170,0,0,.6) !important;line-height:24px !important;width:25px !important;height:25px !important}.woocommerce-page table.cart img{width:55px !important;margin-bottom:0}tr.cart-subtotal{display:none !important}tr.order-total{font-family:bold !important;border-top:1px solid silver !important;border-bottom:1px solid silver !important}tr.pcm-shipping-info,.pcm-shipping-info{font-size:13px !important}tr.pcm-shipping-address,.pcm-shipping-address{font-size:13px !important}tr.pcm-final-total th strong{font-weight:700 !important}tr.pcm-shipping-address td a{color:rgba(24,86,142,1) !important}tr.pcm-shipping-info td a{color:rgba(24,86,142,1) !important}.pcm-login-link{font-weight:600;text-decoration:none}.pcm-login-link:hover{text-decoration:underline}div.wpb_text_column.wpb_content_element.vc_custom_1786883361012 p a{color:rgba(24,86,142,1) !important}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{padding:.75em .5em !important;border:1px solid silver !important}.cart_totals .order-total{display:none !important}.woocommerce-checkout #payment div.payment_box{background:0 0 !important;padding:.15em 0 !important;margin:0 !important}.woocommerce-checkout #payment div.payment_box p{background:#fff !important;padding:.15em 0 !important;line-height:1.5;font-size:12px !important;margin:0}.checkout #order_review p{line-height:1.6;font-size:12px !important}div.shop_table.woocommerce-checkout-review-order-table table.order-review tbody tr.order-total{display:none !important}tr.pcm-cart-items th,tr.pcm-total-weight,tr.pcm-products-total,tr.pcm-shipping-cost,tr.pcm-final-total,tr.pcm-transit-time,tr.pcm-final-total,tr.pcm-transit-time,tr.pcm-shipping-info,tr.pcm-shipping-address,tr.pcm-cart-title{color:#333 !important}tr.pcm-cart-title{font-weight:400 !important}.woocommerce-page .woocommerce p.return-to-shop{padding-bottom:10%;text-align:center}.woocommerce-cart .return-to-shop{display:none !important}.pq-empty-cart{width:100%;text-align:center}.pq-empty-cart-inner{max-width:900px;margin:0 auto;padding:3em !important;background:#fff;border:1px solid #e5e5e5;border-radius:10px}.pq-empty-cart-icon{font-size:5rem !important;margin:.75em 0 !important}.pq-empty-cart h2{margin-bottom:15px;font-size:36px !important;color:silver !important;font-family:'Inter Regular' !important}.pq-empty-cart p{color:#222 !important;font-size:16px;line-height:1.6}.pq-empty-cart-buttons{display:flex;justify-content:center;gap:15px;flex-wrap:wrap}.pq-btn{display:inline-block;padding:14px 28px;text-decoration:none;border-radius:5px;transition:all .3s ease}.pq-btn-primary{background:rgba(30,115,190,1) !important;color:#fff;font-family:'Inter Regular' !important}.pq-btn-primary:hover{opacity:1;color:#fff !important}.pq-btn-secondary{background:#f5f5f5;color:#000;font-family:'Inter Regular' !important}.pq-btn-secondary:hover{background:#e5e5e5}p.form-row.validate-required.woocommerce-invalid.woocommerce-invalid-required-field{background:rgba(139,0,0,.1) !important;background-color:#fff !important}.nectar-slide-in-cart-bg{backdrop-filter:blur(1.5px);-webkit-backdrop-filter:blur(1.5px);background:rgba(5,30,55,.42) !important}.wc-bacs-bank-details.order_details.bacs_details{padding:0 !important;margin:0 !important}div#gs-cart-page.wpbw_row-fluid.vc_row.gs-cart-page{margin-top:2em !important}.woocommerce-terms-and-conditions *{font-family:Helvetica,Arial,sans-serif !important;font-size:11px !important;line-height:1.6 !important;color:#333 !important}div.woocommerce-terms-and-conditions ul{margin:1.618em 0 !important;padding:.25em 0 !important}.allpaysco-hosted-payment__actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.woocommerce-page a.button{background:#1e73be !important;color:#fff !important;border-radius:5px !important;font-family:'Inter Regular' !important;font-size:13px !important}.shop_table.woocommerce-checkout-review-order-table .product-container .cart_item .product-image a .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{margin-bottom:0;height:auto;text-align:center !important;align-items:center !important;max-width:80% !important}.woocommerce-checkout #payment ul.payment_methods li img{margin-right:10px;height:21px !important}.checkout .woocommerce-billing-fields,.checkout .woocommerce-shipping-fields,.checkout .woocommerce-additional-fields{padding-right:0 !important}tr.pcm-checkout-total *,tr.pcm-checkout-items *,tr.pcm-checkout-shipping *,tr.pcm-checkout-products *,tr.pcm-checkout-discount *,tr.pcm-checkout-total{font-size:14px !important;color:#111 !important;font-family:'Inter Regular' !important;line-height:.55em !important}tr.pcm-checkout-address *{font-size:14px !important;font-family:'Inter Regular' !important;line-height:1.35 !important;color:#18568e !important;font-weight:400}.woocommerce .woocommerce-checkout-review-order-table table.order-review tr td,.woocommerce .woocommerce-checkout-review-order-table table.order-review tr th{padding:5px 0 !important;line-height:1.35 !important;font-family:'Inter Regular' !important;font-weight:400 !important}.wc_payment_methods.payment_methods.methods .wc_payment_method.payment_method_bacs{line-height:2 !important}.wc_payment_methods.payment_methods.methods .wc_payment_method.payment_method_bacs label{font-weight:600 !important}.woocommerce #payment div.form-row,.woocommerce-page #payment div.form-row{padding:0 !important}.woocommerce-checkout #payment ul.payment_methods li{padding:0 1% !important}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{padding-bottom:.5em}.moneyeu2-card-fields{--moneyeu2-accent:#0f62fe;--moneyeu2-accent-dark:#0b4ecc;--moneyeu2-border:#d7e3ff;--moneyeu2-surface:linear-gradient(135deg,#f8fbff 0%,#eef4ff 100%);--moneyeu2-text:#14243b;--moneyeu2-muted:#5f6f86;margin:10px 0 8px;padding:15px;border:1px solid var(--moneyeu2-border);border-radius:10px;background:#fff !important;box-shadow:none !important;color:var(--moneyeu2-text)}.moneyeu2-card-field label{font-size:13px !important;min-height:35px !important}.moneyeu2-card-expiry-month label span{font-size:15px !important;min-height:35px !important}.moneyeu2-card-field__required{font-size:.52rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}li.wc_payment_method.pcm-kafoy-wrapper{background:0 0 !important;margin-top:5px 0 !important}.pcm-kafoy-description{font-size:13px !important;padding-left:5px !important;padding-bottom:5px !important}.payment_method_kafoy-com-gateway-stripe,.payment_method_kafoy-com-gateway-coinbase,.payment_method_kafoy-com-gateway-paypal,.payment_method_kafoy-com-gateway-robinhood,.payment_method_kafoy-com-gateway-revolut,.payment_method_kafoy-com-gateway-blockchaincom{display:none!important}.pcm-kafoy-wrapper{padding:20px!important;margin-bottom:15px}.pcm-kafoy-dropdown{width:100%;padding:12px;border-radius:8px;border:1px solid #ddd}.pcm-kafoy-info{display:flex}.pcm-kafoy-logo{max-width:120px;max-height:55px;object-fit:contain}.wc_payment_method.pcm-kafoy-wrapper{background:rgb(15,58,95,.3) !important}.woocommerce-cart table.cart td.product-quantity .quantity{display:inline-flex !important;width:100px !important;max-width:100px !important;min-width:100px !important;height:30px !important;margin:0 !important;align-items:stretch !important;background:rgba(192,192,192,.3);border:0 !important}.woocommerce-cart table.cart td.product-quantity .quantity .minus,.woocommerce-cart table.cart td.product-quantity .quantity .plus{width:30px !important;min-width:30px !important;max-width:30px !important;height:30px !important;padding:0 !important;margin:0 !important;flex:0 0 30px !important}.woocommerce-cart table.cart td.product-quantity .quantity .qty{width:40px !important;min-width:40px !important;max-width:40px !important;height:30px !important;padding:0 !important;margin:0 !important;flex:0 0 40px !important;text-align:center !important}.woocommerce-message.wc-product-added-popup{position:fixed !important;left:20px !important;bottom:20px !important;right:auto !important;top:auto !important;width:auto !important;max-width:420px;min-width:350px;margin:0 !important;padding:10px 12px 10px 15px !important;z-index:999999 !important;display:flex !important;align-items:center;justify-content:space-between;gap:15px;box-sizing:border-box;border:2px solid #222 !important;border-radius:6px !important;background:#fff !important;box-shadow:0 4px 18px rgba(0,0,0,.15)}.woocommerce-message.wc-product-added-popup a:not(.button){color:#2474bd}.woocommerce-message.wc-product-added-popup .button{margin:0 0 0 auto !important;white-space:nowrap}.woocommerce-message.wc-product-added-popup:before,.woocommerce-message.wc-product-added-popup:after{display:none !important}.nectar-slide-in-cart .widget_shopping_cart_content{height:96% !important}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{padding-bottom:2em !important}tr.cart-discount.coupon-peptiqo15{font-size:15px !important;background:#fff !important;border-radius:5px !important;font-family:'Inter Regular' !important}tr.cart-discount.coupon-peptiqo15 td{font-size:15px !important}a.woocommerce-remove-coupon{color:#18568e !important}#fws_6ab1348cbf9ae{display:none !important}.woocommerce-checkout .nectar-global-section.before-footer{padding-top:20px !important}.material .style_slide_in_click .close-cart:before{background-color:rgba(30,115,190,1) !important;-webkit-transform:none !important;transform:none !important;transition:none !important;-webkit-transition:none !important}.style_slide_in_click .close-cart .close-line{background-color:#fff !important}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside}.woocommerce-mini-cart.cart_list.product_list_widget{padding-left:0 !important}.nectar-slide-in-cart{background-color:#fff;width:450px !important}