@charset "UTF-8";.woocommerce-cart .sipv-layout-grid,.woocommerce-checkout .sipv-layout-grid,.woocommerce-account .sipv-layout-grid{grid-template-columns:1fr!important}.woocommerce-cart .sipv-content-area,.woocommerce-cart .sipv-content-area--no-sidebar,.woocommerce-cart .sipv-entry,.woocommerce-cart .sipv-entry--page,.woocommerce-cart .sipv-entry__content,.woocommerce-checkout .sipv-content-area,.woocommerce-checkout .sipv-content-area--no-sidebar,.woocommerce-checkout .sipv-entry,.woocommerce-checkout .sipv-entry--page,.woocommerce-checkout .sipv-entry__content,.woocommerce-account .sipv-content-area,.woocommerce-account .sipv-content-area--no-sidebar,.woocommerce-account .sipv-entry,.woocommerce-account .sipv-entry--page,.woocommerce-account .sipv-entry__content{width:100%!important;max-width:100%!important}.woocommerce-cart .wp-block-woocommerce-cart,.woocommerce-cart .wp-block-woocommerce-checkout,.woocommerce-cart .wc-block-cart,.woocommerce-cart .wc-block-checkout,.woocommerce-checkout .wp-block-woocommerce-cart,.woocommerce-checkout .wp-block-woocommerce-checkout,.woocommerce-checkout .wc-block-cart,.woocommerce-checkout .wc-block-checkout,.woocommerce-account .wp-block-woocommerce-cart,.woocommerce-account .wp-block-woocommerce-checkout,.woocommerce-account .wc-block-cart,.woocommerce-account .wc-block-checkout{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important}table.shop_table.cart{width:100%;border-collapse:collapse;margin-bottom:2rem;background-color:var(--color-surface, var(--sipv-surface, #ffffff));border:1px solid var(--color-border, var(--sipv-border, #e4e4e1));border-radius:var(--sipv-radius-md, .5rem)}table.shop_table.cart th,table.shop_table.cart td{padding:1rem;border-bottom:1px solid var(--color-border, var(--sipv-border, #e4e4e1));vertical-align:middle}table.shop_table.cart th{background-color:var(--color-bg-base, var(--sipv-background, #f4f4f2));font-weight:600;text-align:left;color:var(--color-text-main, var(--sipv-text, var(--body-text, #22252a)))}table.shop_table.cart .product-remove a.remove{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;color:var(--color-highlight, var(--sipv-danger, #dc2626));text-decoration:none;font-size:1.125rem;font-weight:700}table.shop_table.cart .product-remove a.remove:hover{background-color:var(--color-bg-base, var(--sipv-background, #f4f4f2))}table.shop_table.cart .product-thumbnail img{width:60px;height:60px;object-fit:cover;border-radius:var(--sipv-radius-sm, .25rem)}table.shop_table.cart .product-name a{color:var(--color-text-main, var(--sipv-text, var(--body-text, #22252a)));font-weight:600;text-decoration:none}table.shop_table.cart .product-name a:hover{color:var(--color-primary, var(--sipv-primary, #202329))}table.shop_table.cart .actions{padding:1rem;background-color:var(--color-bg-base, var(--sipv-background, #f4f4f2))}table.shop_table.cart .actions .coupon{display:flex;gap:.5rem;float:left}table.shop_table.cart .actions .coupon input[type=text]{padding:.5rem .75rem;border:1px solid var(--color-border, var(--sipv-border, #e4e4e1));border-radius:var(--sipv-radius-md, .5rem)}.cart-collaterals{display:grid;grid-template-columns:1fr;gap:2rem;margin-top:2rem}@media (min-width: 992px){.cart-collaterals{grid-template-columns:1fr 400px}}.cart-collaterals .cart_totals{background-color:var(--color-surface, var(--sipv-surface, #ffffff));border:1px solid var(--color-border, var(--sipv-border, #e4e4e1));border-radius:var(--sipv-radius-md, .5rem);padding:2rem}.cart-collaterals .cart_totals h2{font-size:1.25rem;margin-top:0;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid var(--color-primary, var(--sipv-primary, #202329))}.cart-collaterals .cart_totals table.shop_table{width:100%;margin-bottom:1.5rem}.cart-collaterals .cart_totals table.shop_table th,.cart-collaterals .cart_totals table.shop_table td{padding:.75rem 0;border-bottom:1px solid var(--color-border, var(--sipv-border, #e4e4e1))}.cart-collaterals .cart_totals table.shop_table th{text-align:left;font-weight:600}.cart-collaterals .cart_totals table.shop_table td{text-align:right}.cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:48px;padding:1rem 2rem!important;background-color:var(--color-accent, var(--sipv-cta, #f28b39))!important;background:var(--color-accent, var(--sipv-cta, #f28b39))!important;color:#fff!important;font-size:1.125rem!important;font-weight:700!important;line-height:1.25;border:none!important;border-radius:var(--sipv-radius-md, .5rem)!important;text-decoration:none!important;box-shadow:0 4px 14px #e5002b47;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button *,.cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button span{color:#fff!important}.cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:hover,.cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:focus-visible{background-color:var(--color-accent-hover, var(--sipv-cta-hover, #dc7625))!important;background:var(--color-accent-hover, var(--sipv-cta-hover, #dc7625))!important;color:#fff!important;box-shadow:0 6px 18px #e5002b61;outline:none;transform:translateY(-1px)}.cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:hover *,.cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:hover span,.cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:focus-visible *,.cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:focus-visible span{color:#fff!important}.cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:active{transform:translateY(0)}@media (prefers-reduced-motion: reduce){.cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button{transition:none;transform:none}}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart a.checkout-button,.woocommerce-cart .checkout-button,.woocommerce-cart .wc-proceed-to-checkout .button,.woocommerce-cart .wc-block-cart__submit-button,.woocommerce-cart .wc-block-components-checkout-button,.woocommerce-cart .wc-block-components-checkout-button a,.woocommerce-cart .wc-block-components-checkout-button button,.wc-block-cart .wc-block-cart__submit-button,.wc-block-components-checkout-button,.wc-block-components-checkout-button a,.wc-block-components-checkout-button button,.wp-block-woocommerce-cart .wc-block-cart__submit button,.wp-block-woocommerce-cart .wc-block-cart__submit a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:48px!important;padding:1rem 2rem!important;background-color:var(--color-accent, var(--sipv-cta, #f28b39))!important;background:var(--color-accent, var(--sipv-cta, #f28b39))!important;color:#fff!important;font-size:1.125rem!important;font-weight:700!important;line-height:1.25!important;border:none!important;border-radius:var(--sipv-radius-md, .5rem)!important;text-decoration:none!important;box-shadow:0 4px 14px #e5002b47!important;cursor:pointer!important;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button *,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button span,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button .wc-block-components-button__text,.woocommerce-cart a.checkout-button *,.woocommerce-cart a.checkout-button span,.woocommerce-cart a.checkout-button .wc-block-components-button__text,.woocommerce-cart .checkout-button *,.woocommerce-cart .checkout-button span,.woocommerce-cart .checkout-button .wc-block-components-button__text,.woocommerce-cart .wc-proceed-to-checkout .button *,.woocommerce-cart .wc-proceed-to-checkout .button span,.woocommerce-cart .wc-proceed-to-checkout .button .wc-block-components-button__text,.woocommerce-cart .wc-block-cart__submit-button *,.woocommerce-cart .wc-block-cart__submit-button span,.woocommerce-cart .wc-block-cart__submit-button .wc-block-components-button__text,.woocommerce-cart .wc-block-components-checkout-button *,.woocommerce-cart .wc-block-components-checkout-button span,.woocommerce-cart .wc-block-components-checkout-button .wc-block-components-button__text,.woocommerce-cart .wc-block-components-checkout-button a *,.woocommerce-cart .wc-block-components-checkout-button a span,.woocommerce-cart .wc-block-components-checkout-button a .wc-block-components-button__text,.woocommerce-cart .wc-block-components-checkout-button button *,.woocommerce-cart .wc-block-components-checkout-button button span,.woocommerce-cart .wc-block-components-checkout-button button .wc-block-components-button__text,.wc-block-cart .wc-block-cart__submit-button *,.wc-block-cart .wc-block-cart__submit-button span,.wc-block-cart .wc-block-cart__submit-button .wc-block-components-button__text,.wc-block-components-checkout-button *,.wc-block-components-checkout-button span,.wc-block-components-checkout-button .wc-block-components-button__text,.wc-block-components-checkout-button a *,.wc-block-components-checkout-button a span,.wc-block-components-checkout-button a .wc-block-components-button__text,.wc-block-components-checkout-button button *,.wc-block-components-checkout-button button span,.wc-block-components-checkout-button button .wc-block-components-button__text,.wp-block-woocommerce-cart .wc-block-cart__submit button *,.wp-block-woocommerce-cart .wc-block-cart__submit button span,.wp-block-woocommerce-cart .wc-block-cart__submit button .wc-block-components-button__text,.wp-block-woocommerce-cart .wc-block-cart__submit a *,.wp-block-woocommerce-cart .wc-block-cart__submit a span,.wp-block-woocommerce-cart .wc-block-cart__submit a .wc-block-components-button__text{color:#fff!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus-visible,.woocommerce-cart a.checkout-button:hover,.woocommerce-cart a.checkout-button:focus-visible,.woocommerce-cart .checkout-button:hover,.woocommerce-cart .checkout-button:focus-visible,.woocommerce-cart .wc-proceed-to-checkout .button:hover,.woocommerce-cart .wc-proceed-to-checkout .button:focus-visible,.woocommerce-cart .wc-block-cart__submit-button:hover,.woocommerce-cart .wc-block-cart__submit-button:focus-visible,.woocommerce-cart .wc-block-components-checkout-button:hover,.woocommerce-cart .wc-block-components-checkout-button:focus-visible,.woocommerce-cart .wc-block-components-checkout-button a:hover,.woocommerce-cart .wc-block-components-checkout-button a:focus-visible,.woocommerce-cart .wc-block-components-checkout-button button:hover,.woocommerce-cart .wc-block-components-checkout-button button:focus-visible,.wc-block-cart .wc-block-cart__submit-button:hover,.wc-block-cart .wc-block-cart__submit-button:focus-visible,.wc-block-components-checkout-button:hover,.wc-block-components-checkout-button:focus-visible,.wc-block-components-checkout-button a:hover,.wc-block-components-checkout-button a:focus-visible,.wc-block-components-checkout-button button:hover,.wc-block-components-checkout-button button:focus-visible,.wp-block-woocommerce-cart .wc-block-cart__submit button:hover,.wp-block-woocommerce-cart .wc-block-cart__submit button:focus-visible,.wp-block-woocommerce-cart .wc-block-cart__submit a:hover,.wp-block-woocommerce-cart .wc-block-cart__submit a:focus-visible{background-color:var(--color-accent-hover, var(--sipv-cta-hover, #dc7625))!important;background:var(--color-accent-hover, var(--sipv-cta-hover, #dc7625))!important;color:#fff!important;box-shadow:0 6px 18px #e5002b61!important;outline:none!important;transform:translateY(-1px)}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover *,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover span,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover .wc-block-components-button__text,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus-visible *,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus-visible span,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus-visible .wc-block-components-button__text,.woocommerce-cart a.checkout-button:hover *,.woocommerce-cart a.checkout-button:hover span,.woocommerce-cart a.checkout-button:hover .wc-block-components-button__text,.woocommerce-cart a.checkout-button:focus-visible *,.woocommerce-cart a.checkout-button:focus-visible span,.woocommerce-cart a.checkout-button:focus-visible .wc-block-components-button__text,.woocommerce-cart .checkout-button:hover *,.woocommerce-cart .checkout-button:hover span,.woocommerce-cart .checkout-button:hover .wc-block-components-button__text,.woocommerce-cart .checkout-button:focus-visible *,.woocommerce-cart .checkout-button:focus-visible span,.woocommerce-cart .checkout-button:focus-visible .wc-block-components-button__text,.woocommerce-cart .wc-proceed-to-checkout .button:hover *,.woocommerce-cart .wc-proceed-to-checkout .button:hover span,.woocommerce-cart .wc-proceed-to-checkout .button:hover .wc-block-components-button__text,.woocommerce-cart .wc-proceed-to-checkout .button:focus-visible *,.woocommerce-cart .wc-proceed-to-checkout .button:focus-visible span,.woocommerce-cart .wc-proceed-to-checkout .button:focus-visible .wc-block-components-button__text,.woocommerce-cart .wc-block-cart__submit-button:hover *,.woocommerce-cart .wc-block-cart__submit-button:hover span,.woocommerce-cart .wc-block-cart__submit-button:hover .wc-block-components-button__text,.woocommerce-cart .wc-block-cart__submit-button:focus-visible *,.woocommerce-cart .wc-block-cart__submit-button:focus-visible span,.woocommerce-cart .wc-block-cart__submit-button:focus-visible .wc-block-components-button__text,.woocommerce-cart .wc-block-components-checkout-button:hover *,.woocommerce-cart .wc-block-components-checkout-button:hover span,.woocommerce-cart .wc-block-components-checkout-button:hover .wc-block-components-button__text,.woocommerce-cart .wc-block-components-checkout-button:focus-visible *,.woocommerce-cart .wc-block-components-checkout-button:focus-visible span,.woocommerce-cart .wc-block-components-checkout-button:focus-visible .wc-block-components-button__text,.woocommerce-cart .wc-block-components-checkout-button a:hover *,.woocommerce-cart .wc-block-components-checkout-button a:hover span,.woocommerce-cart .wc-block-components-checkout-button a:hover .wc-block-components-button__text,.woocommerce-cart .wc-block-components-checkout-button a:focus-visible *,.woocommerce-cart .wc-block-components-checkout-button a:focus-visible span,.woocommerce-cart .wc-block-components-checkout-button a:focus-visible .wc-block-components-button__text,.woocommerce-cart .wc-block-components-checkout-button button:hover *,.woocommerce-cart .wc-block-components-checkout-button button:hover span,.woocommerce-cart .wc-block-components-checkout-button button:hover .wc-block-components-button__text,.woocommerce-cart .wc-block-components-checkout-button button:focus-visible *,.woocommerce-cart .wc-block-components-checkout-button button:focus-visible span,.woocommerce-cart .wc-block-components-checkout-button button:focus-visible .wc-block-components-button__text,.wc-block-cart .wc-block-cart__submit-button:hover *,.wc-block-cart .wc-block-cart__submit-button:hover span,.wc-block-cart .wc-block-cart__submit-button:hover .wc-block-components-button__text,.wc-block-cart .wc-block-cart__submit-button:focus-visible *,.wc-block-cart .wc-block-cart__submit-button:focus-visible span,.wc-block-cart .wc-block-cart__submit-button:focus-visible .wc-block-components-button__text,.wc-block-components-checkout-button:hover *,.wc-block-components-checkout-button:hover span,.wc-block-components-checkout-button:hover .wc-block-components-button__text,.wc-block-components-checkout-button:focus-visible *,.wc-block-components-checkout-button:focus-visible span,.wc-block-components-checkout-button:focus-visible .wc-block-components-button__text,.wc-block-components-checkout-button a:hover *,.wc-block-components-checkout-button a:hover span,.wc-block-components-checkout-button a:hover .wc-block-components-button__text,.wc-block-components-checkout-button a:focus-visible *,.wc-block-components-checkout-button a:focus-visible span,.wc-block-components-checkout-button a:focus-visible .wc-block-components-button__text,.wc-block-components-checkout-button button:hover *,.wc-block-components-checkout-button button:hover span,.wc-block-components-checkout-button button:hover .wc-block-components-button__text,.wc-block-components-checkout-button button:focus-visible *,.wc-block-components-checkout-button button:focus-visible span,.wc-block-components-checkout-button button:focus-visible .wc-block-components-button__text,.wp-block-woocommerce-cart .wc-block-cart__submit button:hover *,.wp-block-woocommerce-cart .wc-block-cart__submit button:hover span,.wp-block-woocommerce-cart .wc-block-cart__submit button:hover .wc-block-components-button__text,.wp-block-woocommerce-cart .wc-block-cart__submit button:focus-visible *,.wp-block-woocommerce-cart .wc-block-cart__submit button:focus-visible span,.wp-block-woocommerce-cart .wc-block-cart__submit button:focus-visible .wc-block-components-button__text,.wp-block-woocommerce-cart .wc-block-cart__submit a:hover *,.wp-block-woocommerce-cart .wc-block-cart__submit a:hover span,.wp-block-woocommerce-cart .wc-block-cart__submit a:hover .wc-block-components-button__text,.wp-block-woocommerce-cart .wc-block-cart__submit a:focus-visible *,.wp-block-woocommerce-cart .wc-block-cart__submit a:focus-visible span,.wp-block-woocommerce-cart .wc-block-cart__submit a:focus-visible .wc-block-components-button__text{color:#fff!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:active,.woocommerce-cart a.checkout-button:active,.woocommerce-cart .checkout-button:active,.woocommerce-cart .wc-proceed-to-checkout .button:active,.woocommerce-cart .wc-block-cart__submit-button:active,.woocommerce-cart .wc-block-components-checkout-button:active,.woocommerce-cart .wc-block-components-checkout-button a:active,.woocommerce-cart .wc-block-components-checkout-button button:active,.wc-block-cart .wc-block-cart__submit-button:active,.wc-block-components-checkout-button:active,.wc-block-components-checkout-button a:active,.wc-block-components-checkout-button button:active,.wp-block-woocommerce-cart .wc-block-cart__submit button:active,.wp-block-woocommerce-cart .wc-block-cart__submit a:active{transform:translateY(0)}@media (prefers-reduced-motion: reduce){.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart a.checkout-button,.woocommerce-cart .checkout-button,.woocommerce-cart .wc-proceed-to-checkout .button,.woocommerce-cart .wc-block-cart__submit-button,.woocommerce-cart .wc-block-components-checkout-button,.woocommerce-cart .wc-block-components-checkout-button a,.woocommerce-cart .wc-block-components-checkout-button button,.wc-block-cart .wc-block-cart__submit-button,.wc-block-components-checkout-button,.wc-block-components-checkout-button a,.wc-block-components-checkout-button button,.wp-block-woocommerce-cart .wc-block-cart__submit button,.wp-block-woocommerce-cart .wc-block-cart__submit a{transition:none;transform:none}}.cart-empty{text-align:center;padding:4rem 0}.cart-empty .return-to-shop{margin-top:1.5rem}form.checkout.woocommerce-checkout{display:grid;grid-template-columns:1fr;gap:3rem;margin-top:2rem}form.checkout.woocommerce-checkout .woocommerce-NoticeGroup-checkout,form.checkout.woocommerce-checkout .woocommerce-error,form.checkout.woocommerce-checkout .woocommerce-message,form.checkout.woocommerce-checkout .woocommerce-info{grid-column:1/-1}@media (min-width: 992px){form.checkout.woocommerce-checkout{grid-template-columns:1fr 1fr;align-items:start}form.checkout.woocommerce-checkout #customer_details{grid-column:1;grid-row:1/span 3;width:100%}form.checkout.woocommerce-checkout #order_review_heading{grid-column:2;grid-row:1;margin-top:0;margin-bottom:1rem;font-size:1.25rem;font-weight:700;padding-bottom:.75rem;border-bottom:2px solid var(--color-primary, var(--sipv-primary, #202329))}form.checkout.woocommerce-checkout #order_review{grid-column:2;grid-row:2;position:sticky;top:2rem;width:100%}}#customer_details{display:flex;flex-direction:column;gap:2rem;width:100%}#customer_details .col-1{background-color:var(--color-surface, var(--sipv-surface, #ffffff));border:1px solid var(--color-border, var(--sipv-border, #e4e4e1));border-radius:var(--sipv-radius-md, .5rem);padding:2rem;width:100%}#customer_details .col-2,#customer_details .woocommerce-additional-fields,#customer_details .woocommerce-additional-fields__field-wrapper{display:none!important}#customer_details h3{font-size:1.25rem;margin-top:0;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border, var(--sipv-border, #e4e4e1))}#order_review_heading{margin-top:0}#order_review{background-color:var(--color-surface, var(--sipv-surface, #ffffff));border:1px solid var(--color-border, var(--sipv-border, #e4e4e1));border-radius:var(--sipv-radius-md, .5rem);padding:2rem}#order_review table.shop_table,#order_review table.woocommerce-checkout-review-order-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--color-border, var(--sipv-border, #e4e4e1));border-radius:var(--sipv-radius-md, .5rem);overflow:hidden;margin-bottom:1.5rem}#order_review table.shop_table thead th,#order_review table.woocommerce-checkout-review-order-table thead th{background-color:var(--color-bg-base, var(--sipv-background, #f4f4f2));font-weight:700;color:var(--color-text-main, var(--sipv-text, var(--body-text, #22252a)));font-size:.9375rem}#order_review table.shop_table th,#order_review table.shop_table td,#order_review table.woocommerce-checkout-review-order-table th,#order_review table.woocommerce-checkout-review-order-table td{padding:1rem 1.5rem;border-bottom:1px solid var(--color-border, var(--sipv-border, #e4e4e1));vertical-align:middle}#order_review table.shop_table th,#order_review table.woocommerce-checkout-review-order-table th{text-align:left}#order_review table.shop_table td,#order_review table.woocommerce-checkout-review-order-table td{text-align:right}#order_review table.shop_table tfoot tr:last-child th,#order_review table.shop_table tfoot tr:last-child td,#order_review table.woocommerce-checkout-review-order-table tfoot tr:last-child th,#order_review table.woocommerce-checkout-review-order-table tfoot tr:last-child td{border-bottom:none;font-size:1.0625rem;font-weight:700;color:var(--color-text-main, var(--sipv-text, var(--body-text, #22252a)))}#payment{margin-top:1.5rem;padding:1.5rem;background-color:var(--color-bg-base, var(--sipv-background, #f4f4f2));border:1px solid var(--color-border, var(--sipv-border, #e4e4e1));border-radius:var(--sipv-radius-md, .5rem)}#payment ul.payment_methods{list-style:none;padding:0;margin:0 0 1.5rem}#payment ul.payment_methods li{padding:.75rem 0;border-bottom:1px solid var(--color-border, var(--sipv-border, #e4e4e1))}#payment ul.payment_methods li:last-child{border-bottom:none}#payment ul.payment_methods li label{font-weight:600;cursor:pointer;margin-left:.5rem}#payment ul.payment_methods li .payment_box{margin-top:.5rem;padding:.75rem;background-color:var(--color-bg-base, var(--sipv-background, #f4f4f2));border-radius:var(--sipv-radius-sm, .25rem);font-size:.875rem;color:var(--color-text-muted, var(--sipv-muted, var(--muted-text, #72767c)))}#payment #place_order{width:100%;padding:1rem 2rem;background-color:var(--color-accent, var(--sipv-cta, #f28b39));color:var(--color-surface, var(--sipv-surface, #ffffff));border:0;border-radius:var(--sipv-radius-md, .5rem);font-size:1.125rem;font-weight:700;cursor:pointer}#payment #place_order:hover{background-color:var(--color-accent-hover, var(--sipv-cta-hover, #dc7625))}.woocommerce-order .woocommerce-notice.woocommerce-notice--success{background-color:var(--color-surface, var(--sipv-surface, #ffffff));border-left:4px solid var(--sipv-success, #16794b);padding:1rem 1.5rem;font-size:1.125rem;font-weight:600;margin-bottom:2rem}.woocommerce-order ul.woocommerce-order-overview{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding:1rem;margin:0 0 2rem;background-color:var(--color-bg-base, var(--sipv-background, #f4f4f2));border:1px solid var(--color-border, var(--sipv-border, #e4e4e1));border-radius:var(--sipv-radius-md, .5rem)}.woocommerce-order ul.woocommerce-order-overview li{flex:1 1 160px;font-size:.875rem;color:var(--color-text-muted, var(--sipv-muted, var(--muted-text, #72767c)))}.woocommerce-order ul.woocommerce-order-overview li strong{display:block;color:var(--color-text-main, var(--sipv-text, var(--body-text, #22252a)));font-size:1rem;margin-top:.25rem}.woocommerce-order .woocommerce-order-downloads,.woocommerce-order section.woocommerce-order-downloads{margin-bottom:2rem}.woocommerce-order .woocommerce-order-downloads h2,.woocommerce-order section.woocommerce-order-downloads h2{font-size:1.25rem;font-weight:700;margin-top:0;margin-bottom:1rem;color:var(--color-text-main, var(--sipv-text, var(--body-text, #22252a)))}.woocommerce-order .woocommerce-order-downloads table.woocommerce-table--order-downloads,.woocommerce-order .woocommerce-order-downloads table.shop_table,.woocommerce-order section.woocommerce-order-downloads table.woocommerce-table--order-downloads,.woocommerce-order section.woocommerce-order-downloads table.shop_table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--color-border, var(--sipv-border, #e4e4e1));border-radius:var(--sipv-radius-md, .5rem);overflow:hidden;margin-bottom:2rem;background-color:var(--color-surface, var(--sipv-surface, #ffffff))}.woocommerce-order .woocommerce-order-downloads table.woocommerce-table--order-downloads thead th,.woocommerce-order .woocommerce-order-downloads table.shop_table thead th,.woocommerce-order section.woocommerce-order-downloads table.woocommerce-table--order-downloads thead th,.woocommerce-order section.woocommerce-order-downloads table.shop_table thead th{background-color:var(--color-bg-base, var(--sipv-background, #f4f4f2));font-weight:700;color:var(--color-text-main, var(--sipv-text, var(--body-text, #22252a)));font-size:.9375rem;padding:.75rem 1rem;border-bottom:1px solid var(--color-border, var(--sipv-border, #e4e4e1));text-align:left}.woocommerce-order .woocommerce-order-downloads table.woocommerce-table--order-downloads tbody td,.woocommerce-order .woocommerce-order-downloads table.shop_table tbody td,.woocommerce-order section.woocommerce-order-downloads table.woocommerce-table--order-downloads tbody td,.woocommerce-order section.woocommerce-order-downloads table.shop_table tbody td{padding:.75rem 1rem;border-bottom:1px solid var(--color-border, var(--sipv-border, #e4e4e1));vertical-align:middle;font-size:.9375rem}.woocommerce-order .woocommerce-order-downloads table.woocommerce-table--order-downloads tbody tr:last-child td,.woocommerce-order .woocommerce-order-downloads table.shop_table tbody tr:last-child td,.woocommerce-order section.woocommerce-order-downloads table.woocommerce-table--order-downloads tbody tr:last-child td,.woocommerce-order section.woocommerce-order-downloads table.shop_table tbody tr:last-child td{border-bottom:none}.woocommerce-order a.button,.woocommerce-order button.button{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;background-color:var(--color-accent, var(--sipv-cta, #f28b39));color:#fff!important;font-size:.9375rem;font-weight:700;border-radius:var(--sipv-radius-md, .5rem);border:none;text-decoration:none;transition:background-color .2s ease}.woocommerce-order a.button:hover,.woocommerce-order a.button:focus-visible,.woocommerce-order button.button:hover,.woocommerce-order button.button:focus-visible{background-color:var(--color-accent-hover, var(--sipv-cta-hover, #dc7625));color:#fff!important}.woocommerce-table--order-downloads a.button,.woocommerce-table--order-downloads a.woocommerce-MyAccount-downloads-file,.woocommerce-table--order-downloads a.woocommerce-button,.woocommerce-order a.woocommerce-MyAccount-downloads-file,.woocommerce-order td.download-file a,.woocommerce-order .woocommerce-table__cell-download-file a,.woocommerce-order-received td.download-file a,.woocommerce-order-received .woocommerce-table__cell-download-file a{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:.5rem 1.5rem!important;background-color:var(--color-accent, var(--sipv-cta, #f28b39))!important;background:var(--color-accent, var(--sipv-cta, #f28b39))!important;color:#fff!important;font-size:.875rem!important;font-weight:700!important;line-height:1.35!important;border-radius:var(--sipv-radius-md, .5rem)!important;border:1px solid var(--color-accent, var(--sipv-cta, #f28b39))!important;text-decoration:none!important;box-shadow:0 2px 6px #e5002b40;cursor:pointer;white-space:nowrap;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .15s ease-in-out}.woocommerce-table--order-downloads a.button:hover,.woocommerce-table--order-downloads a.button:focus-visible,.woocommerce-table--order-downloads a.woocommerce-MyAccount-downloads-file:hover,.woocommerce-table--order-downloads a.woocommerce-MyAccount-downloads-file:focus-visible,.woocommerce-table--order-downloads a.woocommerce-button:hover,.woocommerce-table--order-downloads a.woocommerce-button:focus-visible,.woocommerce-order a.woocommerce-MyAccount-downloads-file:hover,.woocommerce-order a.woocommerce-MyAccount-downloads-file:focus-visible,.woocommerce-order td.download-file a:hover,.woocommerce-order td.download-file a:focus-visible,.woocommerce-order .woocommerce-table__cell-download-file a:hover,.woocommerce-order .woocommerce-table__cell-download-file a:focus-visible,.woocommerce-order-received td.download-file a:hover,.woocommerce-order-received td.download-file a:focus-visible,.woocommerce-order-received .woocommerce-table__cell-download-file a:hover,.woocommerce-order-received .woocommerce-table__cell-download-file a:focus-visible{background-color:var(--color-accent-hover, var(--sipv-cta-hover, #dc7625))!important;background:var(--color-accent-hover, var(--sipv-cta-hover, #dc7625))!important;border-color:var(--color-accent-hover, var(--sipv-cta-hover, #dc7625))!important;color:#fff!important;box-shadow:0 4px 12px #e5002b59;outline:none;transform:translateY(-1px)}.woocommerce-table--order-downloads a.button:active,.woocommerce-table--order-downloads a.woocommerce-MyAccount-downloads-file:active,.woocommerce-table--order-downloads a.woocommerce-button:active,.woocommerce-order a.woocommerce-MyAccount-downloads-file:active,.woocommerce-order td.download-file a:active,.woocommerce-order .woocommerce-table__cell-download-file a:active,.woocommerce-order-received td.download-file a:active,.woocommerce-order-received .woocommerce-table__cell-download-file a:active{transform:translateY(0)}@media (prefers-reduced-motion: reduce){.woocommerce-table--order-downloads a.button,.woocommerce-table--order-downloads a.woocommerce-MyAccount-downloads-file,.woocommerce-table--order-downloads a.woocommerce-button,.woocommerce-order a.woocommerce-MyAccount-downloads-file,.woocommerce-order td.download-file a,.woocommerce-order .woocommerce-table__cell-download-file a,.woocommerce-order-received td.download-file a,.woocommerce-order-received .woocommerce-table__cell-download-file a{transition:none;transform:none}}
