﻿.woocommerce-cart .wc-block-cart{display:flex;flex-direction:row;gap:var(--sp-24-48);flex-wrap:nowrap}.woocommerce-cart .wc-block-components-main{border-radius:var(--border-r--16);border:1px solid var(--color-light);padding:0 !important}.woocommerce-cart .wc-block-components-main .wc-block-cart-items__header th{padding:12px var(--sp-16-24) !important;border-color:var(--color-light)}.woocommerce-cart .wc-block-components-main .wc-block-cart-items{border:none;margin:0}.woocommerce-cart .wc-block-components-main .wc-block-cart-items__row td{padding:var(--sp-16-24) !important;border-color:var(--color-light)}.woocommerce-cart .wc-block-components-main .wc-block-cart-items__row .wc-block-cart-item__product .wc-block-components-product-badge,.woocommerce-cart .wc-block-components-main .wc-block-cart-items__row .wc-block-cart-item__product .wc-block-components-product-metadata{display:none}.woocommerce-cart .wc-block-components-main .wc-block-cart-items__row .wc-block-cart-item__product .wc-block-components-product-name{margin-bottom:6px;color:var(--color-primary)}.woocommerce-cart .wc-block-components-main .wc-block-cart-items__row .wc-block-cart-item__product .wc-block-cart-item__prices{font-size:14px}.woocommerce-cart .wc-block-components-main .wc-block-cart-items__row .wc-block-cart-item__product .wc-block-components-product-price__regular{color:#777;font-weight:500}.woocommerce-cart .wc-block-components-main .wc-block-cart-items__row .wc-block-cart-item__product .wc-block-cart-item__remove-link{color:var(--fkcart-error-color) !important;gap:2px;text-decoration:none !important;display:flex;align-items:center;font-size:14px}.woocommerce-cart .wc-block-components-main .wc-block-cart-items__row .wc-block-cart-item__product .wc-block-cart-item__remove-link:before{content:"";background:url(/app/themes/i3studio/assets/images/icon-trash.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:16px;height:16px;display:inline-flex}.woocommerce-cart .wc-block-components-main .wc-block-cart-items__row .wc-block-components-product-price{font-weight:700;color:var(--color-primary) !important}.woocommerce-cart .wc-block-components-main .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-product-badge{color:#16b691;border-radius:32px;border:1px solid #16b691;padding:2px 8px;font-size:11px;background:#e6fff9;letter-spacing:-0.3px !important}.woocommerce-cart .wp-block-woocommerce-cart-totals-block{border-radius:var(--border-r--16);border:1px solid var(--color-medium);background:var(--color-bg--light);padding:var(--sp-16-32);height:fit-content}.woocommerce-cart .wp-block-woocommerce-cart-totals-block .wp-block-woocommerce-cart-order-summary-block{border:none}.woocommerce-cart .wp-block-woocommerce-cart-totals-block .wc-block-cart__totals-title{padding-top:0;padding-bottom:24px;text-transform:capitalize;font-size:20px}.woocommerce-cart .wp-block-woocommerce-cart-totals-block .wc-block-components-totals-wrapper{border-color:#CCDCEB}.woocommerce-cart .wp-block-woocommerce-cart-totals-block .wc-block-components-totals-wrapper .wc-block-components-totals-item__label{font-size:0;font-weight:400}.woocommerce-cart .wp-block-woocommerce-cart-totals-block .wc-block-components-totals-wrapper .wc-block-components-totals-item__label:after{content:"Łącznie";font-size:16px}.woocommerce-cart .wp-block-woocommerce-cart-totals-block .wc-block-components-totals-wrapper .wc-block-components-totals-item__value{color:var(--color-primary)}.woocommerce-cart .wp-block-woocommerce-cart-totals-block .wc-block-components-totals-wrapper .wc-block-components-totals-item__description .wc-block-components-totals-footer-item-tax{justify-content:flex-end;font-weight:400;color:#787877}.woocommerce-cart .wp-block-woocommerce-cart-totals-block .wc-block-cart__submit{width:100%;justify-content:center}.woocommerce-cart .wp-block-woocommerce-cart-totals-block .wc-block-cart__submit .wc-block-components-button:after{content:"";background:url(/app/themes/i3studio/assets/images/icon-button--light.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:16px;height:16px;display:inline-flex;margin-left:8px}.wc-block-components-totals-coupon__form{gap:0 !important}.wc-block-components-totals-coupon__form #wc-block-components-totals-coupon__input-coupon{border:1px solid var(--color-medium);border-radius:var(--border-r--16) 0 0 var(--border-r--16)}.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button{border:none;background:var(--color-primary);color:#fff;border-radius:0 var(--border-r--16) var(--border-r--16) 0;font-size:16px}@media (max-width:768px){.woocommerce-cart .wc-block-cart{flex-direction:column}}.wp-block-woocommerce-checkout{padding-top:0 !important}.woocommerce-checkout .main .container{padding-top:var(--sp-24-64);padding-bottom:var(--sp-24-48)}.woocommerce-checkout .button{font-family:var(--font-family-primary);font-size:16px}.woocommerce-checkout .woocommerce-NoticeGroup,.woocommerce-checkout .woocommerce-notices-wrapper{margin-bottom:24px}.woocommerce-checkout .woocommerce-account-fields{margin-bottom:16px}.woocommerce-checkout .woocommerce-form__input-checkbox{margin:0;appearance:none;width:20px;height:20px;min-width:20px;min-height:20px;border:1.5px solid #D3D6DA;border-radius:8px;margin-top:0;transition:0.15s;background-size:12px !important;background-position:center !important;background-repeat:no-repeat !important;top:4px;position:relative;margin-right:4px}.woocommerce-checkout .woocommerce-form__input-checkbox:checked{border-color:var(--color-primary);background:var(--color-primary) url("/app/themes/i3studio/assets/images/icon-check.svg")}.woocommerce-checkout .woocommerce-form-login-toggle{margin-bottom:16px}.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info{background-color:#fff !important;justify-content:space-between;display:flex;flex-direction:row;align-items:center}.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info a{font-size:14px}.woocommerce-checkout #customer_details .form-row,.woocommerce-checkout .woocommerce-form-login .form-row{position:relative;width:100%;margin-bottom:0}.woocommerce-checkout #customer_details .form-row label,.woocommerce-checkout .woocommerce-form-login .form-row label{display:none}.woocommerce-checkout #customer_details .form-row input,.woocommerce-checkout #customer_details .form-row .select2-selection--single,.woocommerce-checkout .woocommerce-form-login .form-row input,.woocommerce-checkout .woocommerce-form-login .form-row .select2-selection--single{width:100%;background-color:#fff;color:#000000;min-height:48px;border-radius:4px;border:1px solid var(--color-medium);padding:2px 12px;font-family:var(--font-family-primary);font-size:14px;border-radius:var(--border-r--8);font-weight:300}.woocommerce-checkout #customer_details .form-row input .select2-selection__rendered,.woocommerce-checkout #customer_details .form-row .select2-selection--single .select2-selection__rendered,.woocommerce-checkout .woocommerce-form-login .form-row input .select2-selection__rendered,.woocommerce-checkout .woocommerce-form-login .form-row .select2-selection--single .select2-selection__rendered{line-height:42px;padding-left:0}.woocommerce-checkout #customer_details .form-row input .select2-selection__arrow,.woocommerce-checkout #customer_details .form-row .select2-selection--single .select2-selection__arrow,.woocommerce-checkout .woocommerce-form-login .form-row input .select2-selection__arrow,.woocommerce-checkout .woocommerce-form-login .form-row .select2-selection--single .select2-selection__arrow{top:8px}.woocommerce-checkout .woocommerce-form-login .form-row.--username,.woocommerce-checkout .woocommerce-form-login .form-row.--password{width:calc(50% - 4px);display:inline-block}.woocommerce-checkout .woocommerce-form-login .form-row-last{margin-left:3px;position:relative}.woocommerce-checkout .woocommerce-form-login .password-input button{position:absolute;top:50%;right:12px;transform:translateY(-50%)}.woocommerce-checkout .woocommerce-form-login .woocommerce-form-login__rememberme{display:block}.woocommerce-checkout .woocommerce-form-login .woocommerce-form-login__bottom{display:flex;flex-direction:row;gap:6px;align-items:flex-start;justify-content:space-between}.woocommerce-checkout .woocommerce-form-login .show-password-input{position:absolute;top:50%;right:12px;height:24px;width:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 12.5C21 14.5 17.5 19.5 12 19.5C6.5 19.5 3 14.5 3 12.5C3 10.5 6.5 5.5 12 5.5C17.5 5.5 21 10.5 21 12.5Z' stroke='%23A1A8B0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='12' cy='12.5' r='3' stroke='%23A1A8B0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-color:transparent;z-index:1;background-repeat:no-repeat;background-size:contain;border:none;cursor:pointer}.woocommerce-checkout .woocommerce-form-login .show-password-input.display-password{background-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 7.35548C19.7232 8.98958 21 11.292 21 12.5C21 14.5 17.5 19.5 12 19.5C10.0636 19.5 8.37512 18.8802 7 17.9898M14 5.72655C13.3678 5.58102 12.7001 5.5 12 5.5C6.5 5.5 3 10.5 3 12.5C3 13.23 3.46629 14.3597 4.32592 15.5' stroke='%23A1A8B0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.87868 14.6213C11.0503 15.7929 12.9497 15.7929 14.1213 14.6213C15.2929 13.4497 15.2929 11.5502 14.1213 10.3786M11.5 9.54168C10.9063 9.64151 10.3368 9.9205 9.87868 10.3786C9.42054 10.8368 9.14155 11.4062 9.04172 12' stroke='%23A1A8B0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4 20.5L20 4.5' stroke='%23A1A8B0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.woocommerce-checkout #customer_details h3{font-size:calc(clamp(1.25rem, 1.1538rem + 0.3846vw, 1.5rem));display:block;margin-bottom:12px;margin-top:32px}.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper #billing_first_name_field,.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper #billing_last_name_field,.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper #billing_email_field,.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper #billing_phone_field,.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper #billing_address_1_field,.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper #billing_address_2_field{width:calc(50% - 4px)}.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper #billing_postcode_field{width:calc(25% - 4px) !important}.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper #billing_city_field{width:calc(75% - 4px) !important}.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper #billing_first_name_field,.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper #billing_last_name_field{order:10}.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper #billing_email_field,.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper #billing_phone_field{order:20}.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper #gus_nip_value_field{order:30}.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper #billing_country_field,.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper #billing_company_field,.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper #billing_address_1_field,.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper #billing_address_2_field,.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper #billing_postcode_field,.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper #billing_city_field{order:40}.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper #billing_country_field{display:none}@media (max-width:540px){.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row{width:100% !important}}.woocommerce-checkout #customer_details .get_gus a{background:var(--color-light);color:var(--color-body-text);transition:0.3s;font-size:12px;border-radius:4px;padding:4px 12px;font-weight:500}.woocommerce-checkout #customer_details .get_gus a:hover{color:var(--color-body-text);background:var(--color-bg--medium)}.woocommerce-checkout .select2-container{min-height:42px}.woocommerce-checkout .select2-container--open .select2-dropdown{border-color:#DDDDDD}.woocommerce-checkout .select2-container--open .select2-results__option--highlighted{background:var(--color-primary) !important}.woocommerce-checkout #shipping_method{list-style:none;margin:0;display:flex;flex-direction:column;gap:12px}.woocommerce-checkout #shipping_method li{position:relative}.woocommerce-checkout #shipping_method li:nth-child(1){position:absolute;z-index:2}.woocommerce-checkout #shipping_method li:nth-child(1) label{opacity:0}.woocommerce-checkout #shipping_method li:nth-child(1).active{z-index:-1}.woocommerce-checkout #shipping_method li input{position:absolute;top:4px;left:-11px;margin:0;margin:0;appearance:none;width:20px;height:20px;min-width:22px;min-height:22px;border:1.5px solid #D3D6DA;border-radius:8px;margin-top:0px;transition:0.15s;background-size:12px !important;background-position:center !important;background-repeat:no-repeat !important}.woocommerce-checkout #shipping_method li input:checked{border-color:var(--color-primary);background:var(--color-primary) url("/app/themes/i3studio/assets/images/icon-check.svg")}.woocommerce-checkout #shipping_method li label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;font-weight:600;color:var(--color-primary);padding-left:48px;min-height:32px}.woocommerce-checkout #shipping_method li .woocommerce-Price-amount{background:var(--color-bg--medium);font-size:14px;font-weight:700;padding:4px 6px;border-radius:8px}.woocommerce-checkout #shipping_method .method-description{padding-left:16px;margin-top:6px}.woocommerce-checkout #shipping_method .method-description .method_description__features-wrap{display:flex;flex-direction:column;gap:4px}.woocommerce-checkout #shipping_method .method-description .method_description__features-wrap .method_description__features-box{display:flex;flex-direction:row;align-items:center;gap:4px}.woocommerce-checkout #shipping_method .method-description .method_description__features-wrap .method_description__features-box .method_description__features-box__img{width:16px;object-fit:contain;object-position:center}.woocommerce-checkout .checkout-wrap.col-wrap{align-items:flex-start}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order{margin-bottom:16px}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table{position:relative;width:100%}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart_item{margin-bottom:16px;padding-bottom:16px;display:block;border-bottom:1px solid var(--color-light)}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart_item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table td{vertical-align:top;width:100%}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .product-name{font-size:18px;line-height:1.2;font-family:var(--font-family-heading);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .product-price,.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .product-total{white-space:nowrap;text-align:right;font-size:18px;font-weight:600;color:var(--color-primary);display:block}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .product-price small,.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .product-total small{display:block;font-size:10px;font-weight:400;color:var(--color-body-text)}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart-discount.coupon-test td{display:flex;align-items:center}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .woocommerce-remove-coupon{background:var(--color-bg--dark);border-radius:var(--border-r--16);font-size:0;height:18px;position:relative;display:inline-block;margin-left:8px}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .woocommerce-remove-coupon:after{font-size:12px;display:inline-block;content:"Usuń";background:var(--color-secondary);font-weight:500;color:#fff;padding:0px 8px;border-radius:32px}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart-discount{position:relative;width:100%;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--color-light)}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart-discount th{white-space:nowrap}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .cart-discount td{font-size:16px;display:flex;align-items:center;justify-content:flex-end}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .variation{margin-top:8px;font-size:14px;font-family:var(--font-family-primary);font-weight:400}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .variation dd,.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .variation dd p,.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .variation dt{display:inline;margin:0;font-size:14px}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .variation dd:after{content:"\a";white-space:pre}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot{display:block;margin-top:24px;padding-top:16px;border-top:1px solid var(--color-light)}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot .order-total td{text-align:right;color:var(--color-primary)}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot .order-total td small{color:var(--color-body-text);font-size:12px}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .review-products{display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .review-order-total{width:fit-content;background:var(--color-bg--medium);padding:2px 12px;font-weight:700;border-radius:32px}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .order-form__coupon-box{position:relative;padding-top:16px;padding-bottom:16px;border-top:1px solid var(--color-light);border-bottom:1px solid var(--color-light)}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .order-form__coupon-box .woocommerce-form-coupon-toggle svg{transition:transform 0.2s ease;transform:scaleY(-1)}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .order-form__coupon-box .woocommerce-form-coupon-toggle.active svg{transform:scaleY(-1) rotate(-180deg)}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .order-form__coupon-box .showcoupon{position:relative;width:100%;display:flex;flex-direction:row;gap:6px;align-items:center;justify-content:space-between}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .order-form__coupon-box .checkout_coupon{display:flex;align-items:center;flex-wrap:wrap;margin-top:12px;border:1px solid var(--color-light);border-radius:var(--border-r--12);background:#fff;height:52px;padding:4px;position:relative}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .order-form__coupon-box .checkout_coupon label{display:none}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .order-form__coupon-box .checkout_coupon input{height:100%;border:none;background:transparent;padding-left:12px;font-family:var(--font-family-primary);width:60%;margin:0}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .order-form__coupon-box .checkout_coupon .button{width:40%;float:right;height:44px;position:relative;border:none;margin:0;background:var(--color-primary);border-radius:var(--border-r--12)}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .order-form__coupon-box .checkout_coupon .coupon-message{top:10px;width:100%;position:relative;background-color:var(--color-secondary) !important;color:#fff !important;border-radius:8px;z-index:22}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .order-form__coupon-box .checkout_coupon .coupon-message span{width:100%;padding:4px 12px;display:flex}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .order-form__coupon-box .coupon-error-notice,.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .order-form__coupon-box .woocommerce-message{display:none;position:relative;top:6px;left:0;background-color:var(--color-secondary) !important;color:#fff !important;padding:2px 12px;width:100%;border-radius:6px;font-size:12px}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .payments-wrap{display:flex;flex-direction:column;align-items:center;gap:6px}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .payments-wrap .payments-icon-wrap{display:flex;flex-direction:row;align-items:center;gap:4px}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .payments-wrap .payments-icon-wrap img{height:26px;width:auto}.woocommerce-checkout .checkout__payment-box h5{margin-top:32px}.woocommerce-checkout .checkout__payment-box #payment ul{display:flex;flex-direction:column;gap:8px;list-style:none;padding:0;margin:0px;margin-bottom:32px}.woocommerce-checkout .checkout__payment-box #payment ul li{border:1px solid #E5E7EB;border-radius:12px;display:flex;flex-direction:column;position:relative;cursor:pointer;text-indent:0 !important;padding:0 !important;background:#fff}.woocommerce-checkout .checkout__payment-box #payment ul li:before{display:none}.woocommerce-checkout .checkout__payment-box #payment ul li:has(input:checked){border-color:var(--color-primary);background:#f0f8fc}.woocommerce-checkout .checkout__payment-box #payment ul li .payment_box p{font-size:14px;padding:0 32px 12px 44px;margin-top:-6px}.woocommerce-checkout .checkout__payment-box #payment ul li input{position:absolute;top:12px;left:11px;margin:0;margin:0;appearance:none;width:20px;height:20px;min-width:22px;min-height:22px;border:1.5px solid #D3D6DA;border-radius:50%;margin-top:0px;transition:0.15s;background-size:12px !important;background-position:center !important;background-repeat:no-repeat !important}.woocommerce-checkout .checkout__payment-box #payment ul li input:checked{border-color:var(--color-primary);background:var(--color-primary) url("/app/themes/i3studio/assets/images/icon-check.svg")}.woocommerce-checkout .checkout__payment-box #payment ul li label{width:100%;font-weight:600;padding:12px 8px 12px 44px;cursor:pointer}.woocommerce-checkout .checkout__payment-box #payment ul li.--active{background:#f0f8fc;border-color:var(--color-primary)}.woocommerce-checkout .checkout__payment-box #payment .woocommerce-privacy-policy-text{display:none}.woocommerce-checkout .checkout__payment-box #payment .checkout-inline-error-message{margin-top:12px;font-size:14px;background-color:#ffe3eb !important;padding:4px 12px !important;border-radius:var(--border-r--8)}.woocommerce-checkout .checkout__payment-box #payment .place-order #place_order{height:56px;width:100%;margin-top:12px;border:none;font-family:var(--font-family-primary);font-size:18px;font-weight:500}.woocommerce-checkout .order-form__sidebar{border-radius:var(--border-r--12);background:linear-gradient(90deg, #F8F7F7 0%, #FFF 100%);box-shadow:0 0px 11px 0 rgba(0, 0, 0, 0.06), 0 15px 15px 0 rgba(0, 0, 0, 0.02), 0 8px 10px 0 rgba(0, 0, 0, 0.01), 0 60px 24px 0 rgba(0, 0, 0, 0.01);padding:var(--sp-16-24)}.woocommerce-order-received .woocommerce-thankyou-order-received{font-size:22px;text-align:center;font-weight:600;margin-bottom:24px;display:block}.woocommerce-order-received .woocommerce-order-overview{display:flex;flex-direction:row !important;gap:6px;flex-wrap:wrap;justify-content:center;margin:0 !important;padding:0 !important;list-style:none;margin-bottom:64px !important}.woocommerce-order-received .woocommerce-order-overview li{background:#fff;border:1px solid var(--color-medium);border-radius:var(--border-r--16);padding:4px 16px !important;text-indent:0 !important;font-size:14px}.woocommerce-order-received .woocommerce-order-overview li:before{display:none !important}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview+p{text-align:center}.woocommerce-order-received .woocommerce-order-details{max-width:1000px;width:100%;margin:0 auto;margin-bottom:40px}.woocommerce-order-received .woocommerce-order-details .woocommerce-order-details__title{margin-bottom:16px}.woocommerce-order-received .woocommerce-order-details table{width:100%;font-size:14px;border-collapse:separate;border-spacing:2px}.woocommerce-order-received .woocommerce-order-details table .amount{font-weight:600;font-size:15px}.woocommerce-order-received .woocommerce-order-details table tr,.woocommerce-order-received .woocommerce-order-details table th,.woocommerce-order-received .woocommerce-order-details table td{padding:12px var(--border-r--12);border-radius:4px}.woocommerce-order-received .woocommerce-order-details table tbody tr,.woocommerce-order-received .woocommerce-order-details table tbody th,.woocommerce-order-received .woocommerce-order-details table tbody td,.woocommerce-order-received .woocommerce-order-details table tfoot tr,.woocommerce-order-received .woocommerce-order-details table tfoot th,.woocommerce-order-received .woocommerce-order-details table tfoot td{background:#fff}.woocommerce-order-received .woocommerce-order-details table thead{font-weight:700;background:var(--color-light)}.woocommerce-order-received .woocommerce-order-details table thead td,.woocommerce-order-received .woocommerce-order-details table thead tr,.woocommerce-order-received .woocommerce-order-details table thead th{font-weight:700}.woocommerce-order-received .woocommerce-order-details table tbody .wc-item-meta{margin-top:8px;padding-left:0px;font-size:12px;list-style:none;margin-bottom:0;display:flex;flex-direction:column;gap:2px}.woocommerce-order-received .woocommerce-order-details table tbody .wc-item-meta li{display:inline-flex;gap:6px}.woocommerce-order-received .woocommerce-order-details table tbody .wc-item-meta li:before{display:none}.woocommerce-order-received .woocommerce-order-details table .table-spacer{height:16px}.woocommerce-order-received .woocommerce-customer-details{max-width:1000px;width:100%;margin:0 auto}.woocommerce-order-received .woocommerce-customer-details section{padding-top:0}.woocommerce-order-received .woocommerce-customer-details .woocommerce-column__title{margin-bottom:16px}.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns--addresses .woocommerce-column--shipping-address{display:none}.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns--addresses .woocommerce-column{width:100%;background:var(--color-bg--light);border-radius:var(--border-r--12);padding:var(--sp-16-24)}.woocommerce-order-received address{font-style:normal}@media (max-width:768px){.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns--addresses{grid-template-columns:repeat(1, 1fr)}.woocommerce-checkout .woocommerce-NoticeGroup{font-size:14px}.woocommerce-checkout .checkout-wrap.col-wrap .order-form__sidebar .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .product-price{top:6px}}