.woocommerce table,.woocommerce-cart-form table,.shop_table{background-color:transparent;border-color:rgba(255,255,255,.1);color:var(--wp--preset--color--text)}.woocommerce table th,.shop_table th{color:var(--wp--preset--color--text);font-weight:500}.woocommerce table td,.shop_table td{color:var(--wp--preset--color--text-2);border-color:rgba(255,255,255,.08)}.woocommerce-Price-amount,.wc-block-components-product-price,.wc-block-components-product-price__value,.wc-block-formatted-money-amount{color:var(--wp--preset--color--text);font-weight:500}.woocommerce-Price-currencySymbol{color:var(--wp--preset--color--text-2);font-weight:400}.wc-block-components-quantity-selector__button,.quantity input[type=number],.quantity .qty{min-width:44px;min-height:44px}.woocommerce .required,.woocommerce abbr.required{color:var(--wp--preset--color--accent);border:0;text-decoration:none}.select2-dropdown,.select2-container--default .select2-results__option{background-color:var(--wp--preset--color--card);color:var(--wp--preset--color--text)}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--wp--preset--color--brand);color:#fff}.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-info,.woocommerce-notices-wrapper .woocommerce-error,.wc-block-components-notice-banner,.wc-empty-cart-message{background-color:var(--wp--preset--color--card);color:var(--wp--preset--color--text);border:1px solid rgba(255,255,255,.12);border-radius:12px;border-block-start:1px solid rgba(255,178,122,.34);padding:1rem 1.25rem}.wc-block-components-notice-banner.is-error,.woocommerce-notices-wrapper .woocommerce-error{border-inline-start-color:#ff6b6b}.wc-block-components-notice-banner.is-success,.woocommerce-notices-wrapper .woocommerce-message{border-inline-start-color:var(--wp--preset--color--accent)}.wc-block-components-notice-banner__content{color:var(--wp--preset--color--text)}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-MyAccount-navigation li a{min-height:44px;display:flex;align-items:center;color:var(--wp--preset--color--text-2);padding-inline:1rem;border-inline-start:3px solid transparent;border-radius:0 8px 8px 0}.woocommerce-MyAccount-navigation li.is-active a,.woocommerce-MyAccount-navigation li a:hover,.woocommerce-MyAccount-navigation li a:focus-visible{color:var(--wp--preset--color--text);background-color:var(--wp--preset--color--ground-alt);border-inline-start-color:var(--wp--preset--color--accent)}html[dir=rtl] .woocommerce table,html[dir=rtl] .shop_table,html[dir=rtl] .woocommerce-MyAccount-navigation{text-align:right}html[dir=rtl] .woocommerce .quantity{direction:ltr}html[dir=rtl] .wc-backward::before,html[dir=rtl] .woocommerce .button.wc-backward::before{transform:scaleX(-1)}html[dir=rtl] .woocommerce-Price-amount,html[dir=rtl] .wc-block-formatted-money-amount{direction:ltr;display:inline-block;unicode-bidi:isolate}.wc-block-components-notice-banner.is-info,.wc-block-components-notice-banner.is-success,.wc-block-components-notice-banner.is-error,.wc-block-components-notice-banner.is-warning{background-color:var(--wp--preset--color--card);color:var(--wp--preset--color--text);border-color:rgba(255,255,255,.12)}.wc-block-components-notice-banner.is-info{border-inline-start-color:#7c9be0}.wc-block-components-notice-banner.is-success{border-inline-start-color:#6fcf97}.wc-block-components-notice-banner.is-error{border-inline-start-color:#f2777a}.wc-block-components-notice-banner.is-warning{border-inline-start-color:var(--wp--preset--color--accent)}.wc-block-components-notice-banner.is-info>.wc-block-components-notice-banner__content,.wc-block-components-notice-banner.is-success>.wc-block-components-notice-banner__content,.wc-block-components-notice-banner.is-error>.wc-block-components-notice-banner__content,.wc-block-components-notice-banner.is-warning>.wc-block-components-notice-banner__content{color:var(--wp--preset--color--text)}.wc-block-components-notice-banner.is-info>svg{fill:#7c9be0}.wc-block-components-notice-banner.is-success>svg{fill:#6fcf97}.wc-block-components-notice-banner.is-error>svg{fill:#f2777a}.wc-block-components-notice-banner.is-warning>svg{fill:var(--wp--preset--color--accent)}.wc-block-components-notice-banner a,.woocommerce-notices-wrapper :is(.woocommerce-info,.woocommerce-message,.woocommerce-error) a{color:var(--wp--preset--color--accent);text-underline-offset:3px}.woocommerce .col2-set,.woocommerce-page .col2-set{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));gap:2rem;inline-size:100%}.woocommerce .col2-set>.col-1,.woocommerce-page .col2-set>.col-1{order:1}.woocommerce .col2-set>.col-2,.woocommerce-page .col2-set>.col-2{order:2}.woocommerce .col2-set>:is(.col-1,.col-2),.woocommerce-page .col2-set>:is(.col-1,.col-2){float:none;inline-size:auto}.woocommerce form.checkout .form-row textarea,.woocommerce form.checkout .form-row input.input-text,.woocommerce form.checkout .form-row select,.woocommerce-page form.checkout .form-row textarea{background-color:var(--wp--preset--color--ground-alt);color:var(--wp--preset--color--text);border:1px solid rgba(255,255,255,.14);border-radius:8px;font-size:1rem;font-family:inherit;padding:.7rem .85rem;min-block-size:44px;inline-size:100%}.woocommerce form.checkout .form-row textarea{min-block-size:7rem}.woocommerce form.checkout .form-row :is(input,textarea,select)::placeholder{color:var(--wp--preset--color--text-3);opacity:1}.woocommerce form .form-row input[type=checkbox],.woocommerce-page form .form-row input[type=checkbox]{inline-size:1.15rem;block-size:1.15rem;accent-color:var(--wp--preset--color--accent);vertical-align:middle;margin-inline-end:.5rem}.select2-dropdown,.select2-container--default .select2-results>.select2-results__options{background-color:var(--wp--preset--color--ground-alt);color:var(--wp--preset--color--text);border-color:rgba(255,255,255,.14)}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--wp--preset--color--text)}.alrasly-phone-note{display:block;margin-block-start:.35rem;color:#ffb4b4;font-size:.8125rem;line-height:1.7}