.material-switch>input[type=checkbox],.material-switch>input[type=radio]{display:none}.material-switch>label{cursor:pointer;height:0;position:relative;width:40px}.material-switch>label::before{background:rgb(0,0,0);box-shadow:inset 0 0 10px rgba(0,0,0,.5);border-radius:8px;content:'';height:16px;margin-top:-8px;position:absolute;opacity:.3;transition:all .4s ease-in-out;width:40px}.material-switch>label::after{background:rgb(255,255,255);border-radius:16px;box-shadow:0 0 5px rgba(0,0,0,.3);content:'';height:24px;left:-4px;margin-top:-8px;position:absolute;top:-4px;transition:all .3s ease-in-out;width:24px}.material-switch>input[type=checkbox]:checked+label::before,.material-switch>input[type=radio]:checked+label::before{background:inherit;opacity:.5}.material-switch>input[type=checkbox]:checked+label::after,.material-switch>input[type=radio]:checked+label::after{background:inherit;left:20px}.material-switch{line-height:44px;margin:8px 9px 9px 0}.center,table.center th,table.center td,table.center td{text-align:center;vertical-align:middle!important}.cms_datatable{width:100%}.cms_loader{border:16px solid #f3f3f3;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite;margin:40px auto 0}#password_validation_message{font-weight:600;margin:0 10px}.p_short{color:#F00}.p_weak{color:#E66C2C}.p_good{color:#2D98F3}.p_strong{color:#059905}.table-center th,.table-center td{text-align:center}.form-group.one_line label{float:left;margin:10px 18px 0 0}.form-group.one_line{width:100%}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loading_text{text-align:center;margin-top:43px}.select_file,.remove_select_file{cursor:pointer}.captcha_reload{cursor:pointer}.hidden{display:none!important;visibility:hidden!important}.dt-button.buttons-columnVisibility:not(.active)>a{background:#fff!important;color:inherit}.table_select_checkbox,.table_select_all_checkbox{width:20px;height:20px}.table_select_all_checkbox{margin-right:-23px}.direction-rtl{direction:rtl}.direction-ltr{direction:ltr}.auto_direct{direction:ltr!important}text.highcharts-credits{display:none}.cms_modal{display:none;position:fixed;z-index:999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,.4)}.cms-modal-header{background-color:#fefefe;margin:auto;padding:0 11px 20px;width:100%;font-size:25px}.cms-modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:50%}.cms_modal .close{color:#aaa;float:right;font-size:28px;font-weight:bold;text-align:right}.cms_modal .close:hover,.cms_modal .close:focus{color:#000;text-decoration:none;cursor:pointer}.captcha_code_part{width:100%;text-align:center;margin-bottom:20px}.captcha_input{width:200px;margin:auto;height:calc(1.5em+.75rem+2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;text-align:center}.captcha_input:focus{border-color:#aabfe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(209,226,247,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(209,226,247,.6)}.CodeMirror-scroll{direction:ltr!important;text-align:left!important}.input_photo_file_preview{width:120px;height:120px;float:left;margin:5px}.input_photo_file_preview input{display:none}.input_photo_file_preview img{max-width:100%}button>label{cursor:pointer}#a_send_message_link{visibility:hidden}.select_all_checkbox,.select_checkbox{height:15px;width:15px}.discount_color *{color:#b81c23!important}ul.highcharts-menu hr{margin:1px 0}.date-align-right{direction:rtl;text-align:center;display:inline-block}@media only screen and (max-width:767px){div.dataTables_wrapper div.dataTables_paginate{width:100%;margin-top:5px}.cms_modal .modal-content{width:70%}}@media only screen and (max-width:464px){div.dt-buttons{display:none}.cms_modal .modal-content{width:100%}}.m-0{margin:0!important}.m-5{margin:5px!important}.m-10{margin:10px!important}.m-15{margin:15px!important}.m-20{margin:20px!important}.m-30{margin:30px!important}.m-40{margin:40px!important}.m-50{margin:50px!important}.m-60{margin:60px!important}.m-70{margin:70px!important}.m-80{margin:80px!important}.m-90{margin:90px!important}.m-100{margin:100px!important}.p-0{padding:0!important}.p-5{padding:5px!important}.p-10{padding:10px!important}.p-15{padding:15px!important}.p-20{padding:20px!important}.p-30{padding:30px!important}.p-40{padding:40px!important}.p-50{padding:50px!important}.p-60{padding:60px!important}.p-70{padding:70px!important}.p-80{padding:80px!important}.p-90{padding:90px!important}.p-100{padding:100px!important}.mt-0{margin-top:0!important}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mt-40{margin-top:40px!important}.mt-50{margin-top:50px!important}.mt-60{margin-top:60px!important}.mt-70{margin-top:70px!important}.mt-80{margin-top:80px!important}.mt-90{margin-top:90px!important}.mt-100{margin-top:100px!important}.mr-0{margin-right:0!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-20{margin-right:20px!important}.mr-30{margin-right:30px!important}.mr-40{margin-right:40px!important}.mr-50{margin-right:50px!important}.mr-60{margin-right:60px!important}.mr-70{margin-right:70px!important}.mr-80{margin-right:80px!important}.mr-90{margin-right:90px!important}.mr-100{margin-right:100px!important}.mb-0{margin-bottom:0!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.mb-40{margin-bottom:40px!important}.mb-50{margin-bottom:50px!important}.mb-60{margin-bottom:60px!important}.mb-70{margin-bottom:70px!important}.mb-80{margin-bottom:80px!important}.mb-90{margin-bottom:90px!important}.mb-100{margin-bottom:100px!important}.ml-0{margin-left:0!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.ml-20{margin-left:20px!important}.ml-30{margin-left:30px!important}.ml-40{margin-left:40px!important}.ml-50{margin-left:50px!important}.ml-60{margin-left:60px!important}.ml-70{margin-left:70px!important}.ml-80{margin-left:80px!important}.ml-90{margin-left:90px!important}.ml-100{margin-left:100px!important}.pt-0{padding-top:0!important}.pt-5{padding-top:5px!important}.pt-10{padding-top:10px!important}.pt-15{padding-top:15px!important}.pt-20{padding-top:20px!important}.pt-30{padding-top:30px!important}.pt-40{padding-top:40px!important}.pt-50{padding-top:50px!important}.pt-60{padding-top:60px!important}.pt-70{padding-top:70px!important}.pt-80{padding-top:80px!important}.pt-90{padding-top:90px!important}.pt-100{padding-top:100px!important}.pr-0{padding-right:0!important}.pr-5{padding-right:5px!important}.pr-10{padding-right:10px!important}.pr-15{padding-right:15px!important}.pr-20{padding-right:20px!important}.pr-30{padding-right:30px!important}.pr-40{padding-right:40px!important}.pr-50{padding-right:50px!important}.pr-60{padding-right:60px!important}.pr-70{padding-right:70px!important}.pr-80{padding-right:80px!important}.pr-90{padding-right:90px!important}.pr-100{padding-right:100px!important}.pb-0{padding-bottom:0!important}.pb-5{padding-bottom:5px!important}.pb-10{padding-bottom:10px!important}.pb-15{padding-bottom:15px!important}.pb-20{padding-bottom:20px!important}.pb-30{padding-bottom:30px!important}.pb-40{padding-bottom:40px!important}.pb-50{padding-bottom:50px!important}.pb-60{padding-bottom:60px!important}.pb-70{padding-bottom:70px!important}.pb-80{padding-bottom:80px!important}.pb-90{padding-bottom:90px!important}.pb-100{padding-bottom:100px!important}.pl-0{padding-left:0!important}.pl-5{padding-left:5px!important}.pl-10{padding-left:10px!important}.pl-15{padding-left:15px!important}.pl-20{padding-left:20px!important}.pl-30{padding-left:30px!important}.pl-40{padding-left:40px!important}.pl-50{padding-left:50px!important}.pl-60{padding-left:60px!important}.pl-70{padding-left:70px!important}.pl-80{padding-left:80px!important}.pl-90{padding-left:90px!important}.pl-100{padding-left:100px!important}.cms_tree_view ul,.cms_tree_view li{list-style:none;margin:0;padding:0}.cms_tree_view ul{padding-left:1em}.cms_tree_view li{padding-left:1em;border:1px dotted black;border-width:0 0 1px 1px;width:fit-content;max-width:350px}.cms_tree_view li.cms_view_container{border-bottom:0}.cms_tree_view li.empty{font-style:italic;color:silver;border-color:silver}.cms_tree_view li p{margin:0;background:white;position:relative;top:.7em;word-wrap:break-word}.cms_tree_view li ul{border-top:1px dotted black;margin-left:-1em;padding-left:2em}.cms_tree_view ul li:last-child ul{border-left:1px solid white;margin-left:-17px}.td_item_status{border-radius:5px;padding:10px;display:block}div.dataTables_wrapper div.dataTables_processing{width:100%;top:25px;left:100px;height:100%;background:#757575b0;font-size:40px!important;color:#ffff7}table.dataTable tbody td.dt-control:before{display:inline-block;box-sizing:border-box;content:"";border-top:5px solid transparent;border-left:10px solid rgba(0,0,0,.5);border-bottom:5px solid transparent;border-right:0 solid transparent}table.dataTable tbody tr.dt-hasChild td.dt-control:before{border-top:10px solid rgba(0,0,0,.5);border-left:5px solid transparent;border-bottom:0 solid transparent;border-right:5px solid transparent}table.sub_row_table{font-size:13px!important;border:2px dashed #16161675}table.sub_row_table thead th{background-color:#ffede4!important}@media print{.print-section{page-break-after:always}}.arsa-auth-wrapper{--arsa-auth-theme:var(--theme-color,#ec8951);--arsa-auth-theme-2:var(--theme-color2,var(--theme-color,#ec8951));--arsa-auth-text:#111827;--arsa-auth-muted:#6b7280;--arsa-auth-border:#e5e7eb;--arsa-auth-bg:#f8fafc;--arsa-auth-white:#fff;--arsa-auth-success:#16a34a;--arsa-auth-error:#ef4444;--arsa-auth-warning:#f59e0b;width:100%;min-height:620px;display:flex;align-items:center;justify-content:center;padding:40px 15px;background:radial-gradient(circle at top left,color-mix(in srgb,var(--arsa-auth-theme) 16%,transparent),transparent 36%),linear-gradient(135deg,#fff 0,#f7f8fb 100%);box-sizing:border-box}.arsa-auth-card{width:100%;max-width:520px;background:var(--arsa-auth-white);border-radius:24px;padding:36px;box-shadow:0 24px 70px rgba(15,23,42,.12);border:1px solid rgba(15,23,42,.06);box-sizing:border-box}.arsa-auth-header{text-align:center;margin-bottom:30px}.arsa-auth-icon{width:60px;height:60px;margin:0 auto 16px;border-radius:18px;background:linear-gradient(135deg,var(--arsa-auth-theme),var(--arsa-auth-theme-2));display:flex;align-items:center;justify-content:center;font-size:28px;box-shadow:0 14px 35px color-mix(in srgb,var(--arsa-auth-theme) 36%,transparent)}.arsa-auth-header h2{margin:0;color:var(--arsa-auth-text);font-size:28px;font-weight:800}.arsa-auth-header p{margin:10px 0 0;color:var(--arsa-auth-muted);font-size:14px;line-height:1.6}.arsa-auth-form{width:100%}.arsa-forgot-step{margin-bottom:26px;padding-bottom:26px;border-bottom:1px solid #eef2f7}.arsa-forgot-step:last-of-type{border-bottom:0}.arsa-form-group{margin-bottom:20px;position:relative}.arsa-form-group label{display:block;margin-bottom:9px;color:var(--arsa-auth-text);font-size:14px;font-weight:700}.arsa-input-box{position:relative}.arsa-input-box input,.arsa-captcha-box input{width:100%;height:54px;border:1px solid var(--arsa-auth-border);background:var(--arsa-auth-bg);border-radius:14px;padding:0 48px 0 16px;font-size:14px;color:var(--arsa-auth-text);outline:0;transition:.2s ease;box-sizing:border-box}.arsa-input-box input:focus,.arsa-captcha-box input:focus{border-color:var(--arsa-auth-theme);background:var(--arsa-auth-white);box-shadow:0 0 0 4px color-mix(in srgb,var(--arsa-auth-theme) 14%,transparent)}.arsa-code-input{text-align:center;letter-spacing:5px;font-size:18px!important;font-weight:800}.arsa-clear-input,.arsa-toggle-password{position:absolute;right:12px;top:50%;transform:translateY(-50%);border:0;background:transparent;cursor:pointer;color:#9ca3af;font-size:14px}.arsa-clear-input{display:none;width:26px;height:26px;border-radius:50%;background:#e5e7eb;color:#6b7280;font-size:18px;line-height:1}.arsa-clear-input:hover{background:color-mix(in srgb,var(--arsa-auth-theme) 14%,#e5e7eb);color:var(--arsa-auth-theme)}.arsa-toggle-password{font-weight:700;color:var(--arsa-auth-theme)}.arsa-toggle-password:hover{color:var(--arsa-auth-theme-2)}.arsa-email-suggestions{position:absolute;top:calc(100%+8px);left:0;right:0;background:var(--arsa-auth-white);border:1px solid var(--arsa-auth-border);border-radius:16px;box-shadow:0 20px 50px rgba(15,23,42,.14);overflow:hidden;display:none;z-index:50;max-height:260px;overflow-y:auto}.arsa-email-suggestion-item{padding:14px 16px;cursor:pointer;font-size:14px;color:var(--arsa-auth-text);transition:.15s ease}.arsa-email-suggestion-item:hover,.arsa-email-suggestion-item.active{background:color-mix(in srgb,var(--arsa-auth-theme) 11%,#fff);color:var(--arsa-auth-theme)}.arsa-captcha-box{margin:22px 0;display:flex;gap:12px;align-items:center}.arsa-captcha-image{min-width:150px;height:75px;border-radius:14px;background:var(--arsa-auth-bg);border:1px dashed color-mix(in srgb,var(--arsa-auth-theme) 35%,#d1d5db);display:flex;align-items:center;justify-content:center;color:var(--arsa-auth-theme);font-size:28px;font-weight:900;font-style:italic;letter-spacing:2px}.arsa-captcha-image img{width:100%}.arsa-main-btn{width:100%;height:56px;border:0;border-radius:16px;background:linear-gradient(135deg,var(--arsa-auth-theme),var(--arsa-auth-theme-2));color:#fff;font-size:16px;font-weight:800;cursor:pointer;box-shadow:0 18px 36px color-mix(in srgb,var(--arsa-auth-theme) 34%,transparent);transition:.2s ease}.arsa-main-btn:hover{transform:translateY(-1px);box-shadow:0 22px 44px color-mix(in srgb,var(--arsa-auth-theme) 42%,transparent)}.arsa-main-btn:active{transform:translateY(0)}.arsa-auth-actions{text-align:center;margin-top:18px}.arsa-link{color:var(--arsa-auth-theme);font-size:14px;font-weight:700;text-decoration:none}.arsa-link:hover{color:var(--arsa-auth-theme-2);text-decoration:underline}.arsa-text-btn{border:0;background:transparent;color:var(--arsa-auth-theme);font-size:14px;font-weight:800;cursor:pointer}.arsa-text-btn:hover{color:var(--arsa-auth-theme-2);text-decoration:underline}.arsa-bottom-box{margin-top:26px;padding:18px;border-radius:18px;display:flex;gap:14px;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#f8fafc,color-mix(in srgb,var(--arsa-auth-theme) 9%,#fff));border:1px solid color-mix(in srgb,var(--arsa-auth-theme) 28%,#fff)}.arsa-bottom-box.orange,.arsa-bottom-box.blue{background:linear-gradient(135deg,#f8fafc,color-mix(in srgb,var(--arsa-auth-theme) 9%,#fff));border:1px solid color-mix(in srgb,var(--arsa-auth-theme) 28%,#fff)}.arsa-bottom-box strong{display:block;color:var(--arsa-auth-text);font-size:15px;margin-bottom:4px}.arsa-bottom-box span{display:block;color:var(--arsa-auth-muted);font-size:13px;line-height:1.5}.arsa-secondary-btn{white-space:nowrap;padding:12px 18px;border-radius:14px;background:var(--arsa-auth-text);color:#fff;text-decoration:none;font-size:14px;font-weight:800;transition:.2s ease}.arsa-secondary-btn:hover{background:var(--arsa-auth-theme);color:#fff}.arsa-password-strength{width:100%;height:7px;background:#e5e7eb;border-radius:999px;overflow:hidden;margin-top:10px}.arsa-password-strength-bar{width:0;height:100%;border-radius:999px;background:var(--arsa-auth-error);transition:.25s ease}.arsa-password-strength-bar.weak{width:33%;background:var(--arsa-auth-error)}.arsa-password-strength-bar.medium{width:66%;background:var(--arsa-auth-warning)}.arsa-password-strength-bar.strong{width:100%;background:var(--arsa-auth-success)}.arsa-help-text{display:block;margin-top:8px;font-size:12px;color:var(--arsa-auth-muted);line-height:1.5}.arsa-help-text.success{color:var(--arsa-auth-success)}.arsa-help-text.error{color:var(--arsa-auth-error)}.arsa-step-badge{display:flex;align-items:center;gap:12px;margin-bottom:18px;padding:14px;background:var(--arsa-auth-bg);border:1px solid var(--arsa-auth-border);border-radius:16px}.arsa-step-badge span{min-width:66px;padding:7px 10px;border-radius:999px;background:color-mix(in srgb,var(--arsa-auth-theme) 12%,#fff);color:var(--arsa-auth-theme);text-align:center;font-size:12px;font-weight:900}.arsa-step-badge strong{color:var(--arsa-auth-text);font-size:14px}.arsa-auth-form button[type=submit]:disabled,.arsa-auth-form .arsa-main-btn:disabled,.arsa-auth-form .arsa-main-btn.disabled{background:linear-gradient(135deg,color-mix(in srgb,var(--theme-color,#ec8951) 35%,#9ca3af),#9ca3af);color:rgba(255,255,255,.85);box-shadow:none;cursor:not-allowed;opacity:.75;transform:none;pointer-events:none}.arsa-auth-form button[type=submit]:disabled:hover,.arsa-auth-form .arsa-main-btn:disabled:hover,.arsa-auth-form .arsa-main-btn.disabled:hover{transform:none;box-shadow:none}.arsa-auth-form .arsa-main-btn:disabled{position:relative;overflow:hidden}.arsa-auth-form .arsa-main-btn:disabled::after{content:"";width:18px;height:18px;margin-left:10px;display:inline-block;vertical-align:middle;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:arsa-btn-loading .75s linear infinite}@keyframes arsa-btn-loading{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media (max-width:576px){.arsa-auth-wrapper{padding:24px 12px;align-items:flex-start}.arsa-auth-card{padding:26px 18px;border-radius:20px}.arsa-auth-header h2{font-size:24px}.arsa-captcha-box{flex-direction:column;align-items:stretch}.arsa-captcha-image{width:100%}.arsa-bottom-box{flex-direction:column;align-items:stretch;text-align:center}.arsa-secondary-btn{text-align:center}.arsa-step-badge{align-items:flex-start;flex-direction:column}}.pixelstrap a.active{color:var(--theme-color)}.price .discounted-price{margin-left:5px}.add_to_cart .cart-inner .cart_media li .media img{max-width:50px;height:auto!important}.theme_color{font-size:18px;margin-block:4px 0;font-weight:600;color:var(--theme-color)}#aro_header_user_account_menu li{padding:10px 0}.btn{border-radius:7px}.order-table tr a.btn{color:#f5f4f4!important}.contact-page .contact-right ul{display:flex}.success_status{color:#fff!important;background:#198754;font-size:20px!important;padding:1px 11px;border-radius:5px}.danger_status{color:#fff!important;background:#dc3545;font-size:20px!important;padding:1px 11px;border-radius:5px}.warning_status{color:#fff!important;background:#ffc107;font-size:20px!important;padding:1px 11px;border-radius:5px}.ribbon_temp_number_1{left:-4px!important;top:0!important;width:90px!important;height:90px!important}.ribbon_temp_number_1 span{width:115px!important}.basic-product.theme-product-1{height:100%}@media (max-width:577px){.main-menu .menu-right .icon-nav .mobile-cart{right:54%}}.receipt-choice-buttons{display:flex;gap:15px;margin:18px 0}.receipt-choice{flex:1;cursor:pointer}.receipt-choice input[type=radio]{display:none}.receipt-choice-content{display:flex;align-items:center;justify-content:center;gap:10px;min-height:70px;padding:15px;border-radius:12px;border:2px solid #ddd;font-size:15px;font-weight:600;transition:all .25s ease}.receipt-choice-icon{font-size:22px}.receipt-choice-success .receipt-choice-content{background:#edf9f1;border-color:#cdebd7;color:#198754}.receipt-choice-warning .receipt-choice-content{background:#fff6e9;border-color:#ffe0ac;color:#c27b00}.receipt-choice-success input:checked+.receipt-choice-content{background:#198754;border-color:#198754;color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px rgba(25,135,84,.25)}.receipt-choice-warning input:checked+.receipt-choice-content{background:#f0ad4e;border-color:#f0ad4e;color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px rgba(240,173,78,.25)}.receipt-choice:hover .receipt-choice-content{transform:translateY(-2px)}@media (max-width:576px){.receipt-choice-buttons{flex-direction:column}}.receipt-info{display:flex;align-items:center;gap:12px;padding:14px 16px;margin-bottom:20px;background:#f8fafc;border:1px solid #e9eef5;border-radius:10px;flex-wrap:wrap}.receipt-info i{font-size:22px;color:var(--theme-color);margin-top:2px}.receipt-info strong{display:block;font-size:15px;font-weight:600;color:#2c3e50;margin-bottom:3px}.receipt-info span{font-size:13px;color:#6c757d;line-height:1.5}.main-menu .brand-logo{padding-block:inherit!important}.main-menu .brand-logo img{height:58px!important}.footer-theme .footer-logo{text-align:center}.footer-theme .footer-logo img{height:90px}.dataTables_wrapper .dataTables_paginate{display:flex}table.dataTable>tbody>tr.child ul.dtr-details{width:100%;display:flex;flex-direction:column}table.dataTable>tbody>tr.child ul.dtr-details>li{width:100%;display:flex}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control{position:relative;padding-left:48px!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{content:"\ea13"!important;font-family:"remixicon"!important;top:50%!important;left:16px!important;width:28px!important;height:28px!important;margin-top:-14px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;background:var(--theme-color)!important;border:3px solid #fff!important;border-radius:50%!important;box-shadow:0 8px 18px rgba(15,23,42,.18),0 0 0 1px rgba(15,23,42,.06)!important;box-sizing:border-box!important;text-align:center!important;text-indent:0!important;font-size:20px!important;font-weight:normal!important;line-height:1!important;transition:.22s ease!important}table.dataTable.dtr-inline.collapsed>tbody>tr:hover>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr:hover>th.dtr-control:before{transform:translateY(-10%) scale(1.08)!important}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before{content:"\eb99"!important;background:#ef4444!important;font-size:19px!important}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer!important;background-repeat:no-repeat!important;background-position:center right!important}table.dataTable>tbody>tr.child span.dtr-title{min-width:105px!important;padding:0 5px 0 5px!important}.aro-loading-box{width:100%;min-height:210px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:38px 24px;text-align:center;background:radial-gradient(circle at top left,color-mix(in srgb,var(--theme-color) 14%,transparent),transparent 38%),linear-gradient(135deg,#fff 0,#f8fafc 100%);border-radius:0 0 18px 18px}.aro-loading-visual{position:relative;width:86px;height:86px;display:flex;align-items:center;justify-content:center}.aro-loading-ring{position:absolute;inset:0;border-radius:50%;border:4px solid #eef2f7;border-top-color:var(--theme-color);border-right-color:var(--theme-color);animation:aroLoadingSpin 1s linear infinite}.aro-loading-icon i{font-size:30px;line-height:1;display:inline-block;animation:aroLoadingIconSpin 2s linear infinite}.aro-loading-icon{width:58px;height:58px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--theme-color);border-radius:20px;box-shadow:0 16px 34px color-mix(in srgb,var(--theme-color) 34%,transparent)}.aro-loading-content h2{margin:0;color:#111827;font-size:30px;font-weight:900;letter-spacing:-.6px;text-transform:none}.aro-loading-content p{margin:8px auto 0;color:#64748b;font-size:14px;font-weight:600;line-height:1.8}.aro-loading-dots{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:2px}.aro-loading-dots span{width:8px;height:8px;background:var(--theme-color);border-radius:50%;opacity:.35;animation:aroLoadingDots 1.2s ease-in-out infinite}.aro-loading-dots span:nth-child(2){animation-delay:.15s}.aro-loading-dots span:nth-child(3){animation-delay:.3s}.aro_cart_items_count{top:20%}.aro_support_tickets_count{top:15%}.aro_slider_single_photo img{width:100%}@keyframes aroLoadingSpin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes aroLoadingPulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(0.88);opacity:.82}}@keyframes aroLoadingDots{0%,100%{transform:translateY(0);opacity:.35}50%{transform:translateY(-6px);opacity:1}}.modal-body .aro-loading-box{margin:-1rem}@media (max-width:575px){.aro-loading-box{min-height:190px;padding:32px 18px}.aro-loading-content h2{font-size:24px}.aro-loading-content p{font-size:13px}}@keyframes aroLoadingSpin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes aroLoadingIconSpin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.product-page-details .price-text .abl_price_currency,.quick-view-modal .modal-body .right-sidebar-modal .price-text .abl_price_currency{display:inline;color:inherit}.product-page-details .price-text bdi,.quick-view-modal .modal-body .right-sidebar-modal .price-text bdi{white-space:nowrap}.dataTables_wrapper .dataTables_filter input{margin:0 8px;border-radius:14px!important}.aro-address-form{direction:ltr;text-align:left;width:100%;font-family:inherit}.aro-address-card{position:relative;overflow:hidden;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:24px;box-shadow:0 18px 55px rgba(15,23,42,.10)}.aro-address-card::before{content:"";position:absolute;inset:0 0 auto 0;height:7px;background:var(--theme-color)}.aro-address-hero{display:flex;align-items:center;gap:18px;padding:32px 34px 18px;background:radial-gradient(circle at top left,rgba(0,0,0,.045),transparent 36%),linear-gradient(135deg,rgba(248,250,252,.95),#fff);margin-bottom:20px}.aro-address-hero-icon{width:72px;height:72px;min-width:72px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--theme-color);border-radius:22px;box-shadow:0 14px 28px rgba(0,0,0,.16)}.aro-address-hero-icon i{font-size:36px;line-height:1}.aro-address-hero-text h3{margin:0 0 8px;color:#1f2937;font-size:26px;font-weight:800;letter-spacing:-.4px}.aro-address-hero-text p{margin:0;color:#64748b;font-size:14px;line-height:1.8}.aro-address-quick-title{display:flex;flex-wrap:wrap;gap:10px;padding:0 34px 24px}.aro-title-chip{height:42px;display:inline-flex;align-items:center;gap:8px;padding:0 16px;color:#475569;background:#f8fafc;border:1px solid #e5edf7;border-radius:999px;outline:0;cursor:pointer;font-size:13px;font-weight:800;transition:.2s ease}.aro-title-chip i{color:var(--theme-color);font-size:17px}.aro-title-chip:hover,.aro-title-chip.active{color:#fff;background:var(--theme-color);border-color:var(--theme-color);box-shadow:0 10px 24px rgba(15,23,42,.12)}.aro-title-chip:hover i,.aro-title-chip.active i{color:#fff}.aro-form-grid{display:grid;gap:18px;padding:0 34px}.aro-grid-1{grid-template-columns:1fr}.aro-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.aro-grid-address{grid-template-columns:minmax(0,2fr) minmax(180px,.75fr)}.aro-form-group{margin-bottom:18px}.aro-form-group label{display:flex;align-items:center;gap:5px;margin-bottom:8px;color:#334155;font-size:13px;font-weight:800}.aro-form-group label span{color:#ef4444}.aro-form-group label small{margin-left:5px;color:#94a3b8;font-size:12px;font-weight:600}.aro-input-icon{position:relative}.aro-input-icon>i{position:absolute;top:50%;left:15px;z-index:2;transform:translateY(-50%);color:#94a3b8;font-size:18px;pointer-events:none;transition:.2s ease}.aro-input-icon input,.aro-textarea-wrap textarea{width:100%;min-height:50px;padding:0 15px 0 46px;color:#1f2937;background:#fff;border:1px solid #dbe3ef;border-radius:15px;outline:0;font-size:14px;transition:.2s ease;box-shadow:0 1px 0 rgba(15,23,42,.02)}.aro-input-icon input::placeholder,.aro-textarea-wrap textarea::placeholder{color:#a8b3c3}.aro-input-icon input:focus,.aro-input-icon select:focus,.aro-textarea-wrap textarea:focus{border-color:var(--theme-color);box-shadow:0 0 0 4px rgba(15,23,42,.06)}.aro-input-icon:focus-within>i{color:var(--theme-color)}.aro-phone-group{display:flex;width:100%}.aro-phone-code{width:82px;min-width:82px;height:50px;display:inline-flex;align-items:center;justify-content:center;color:#334155;background:#f8fafc;border:1px solid #dbe3ef;border-right:0;border-radius:15px 0 0 15px;font-size:14px;font-weight:800}.aro-phone-input{flex:1}.aro-phone-input input{border-radius:0 15px 15px 0}.aro-textarea-wrap textarea{min-height:92px;padding:15px;resize:vertical;line-height:1.8}.aro-map-section{padding:4px 34px 22px}.aro-map-header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.aro-map-header h4{margin:0 0 5px;color:#1f2937;font-size:16px;font-weight:900}.aro-map-header p{margin:0;color:#64748b;font-size:13px;line-height:1.6}.aro-map-status{min-height:38px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:999px;font-size:12px;font-weight:800;white-space:nowrap}.aro-map-status.has-location{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.aro-map-box{position:relative;overflow:hidden;border:1px solid #dbe3ef;border-radius:20px;background:#f1f5f9;box-shadow:0 10px 26px rgba(15,23,42,.07)}.aro-leaflet-map{min-height:360px;border-radius:20px;overflow:hidden}.aro-map-hint{position:absolute;left:14px;bottom:14px;z-index:500;display:inline-flex;align-items:center;gap:7px;max-width:calc(100%-28px);padding:10px 13px;color:#334155;background:rgba(255,255,255,.94);border:1px solid rgba(226,232,240,.95);border-radius:999px;box-shadow:0 8px 20px rgba(15,23,42,.12);font-size:12px;font-weight:800;backdrop-filter:blur(8px)}.aro-map-hint i{color:var(--theme-color);font-size:16px}.aro-address-footer{display:flex;justify-content:flex-end;gap:12px;padding:4px 34px 34px}.aro-btn{min-width:138px;height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:14px;outline:0;cursor:pointer;font-size:14px;font-weight:900;transition:.2s ease}.aro-btn-primary{color:#fff;background:var(--theme-color);box-shadow:0 12px 24px rgba(0,0,0,.16)}.aro-btn-primary:hover{transform:translateY(-1px);filter:brightness(0.96)}.aro-btn-light{color:#475569;background:#f1f5f9}.aro-btn-light:hover{background:#e2e8f0}.aro-btn:disabled,.aro-btn[disabled]{cursor:not-allowed;opacity:.62;transform:none;filter:grayscale(0.35);box-shadow:none}.aro-map-box .leaflet-control-zoom{overflow:hidden;border:0!important;border-radius:12px!important;box-shadow:0 8px 20px rgba(15,23,42,.14)!important}.aro-map-box .leaflet-control-zoom a{color:#1f2937!important;border:0!important}.aro-map-box .leaflet-control-attribution{border-radius:10px 0 0 0;font-size:10px}.modal .aro-address-card{border-radius:18px;box-shadow:none}.modal .aro-address-hero{padding-top:26px}.aro-input-icon input[readonly]{color:#64748b;background:#f8fafc;cursor:not-allowed}.aro-input-icon input[readonly]+i,.aro-input-icon:has(input[readonly])>i{color:#cbd5e1}.aro-select-icon{position:relative}.aro-select-icon>i{position:absolute;top:50%;left:15px;z-index:2;transform:translateY(-50%);color:#94a3b8;font-size:18px;pointer-events:none;transition:.2s ease}.aro-select-icon select.form-select{width:100%;min-height:50px;padding-left:46px!important;padding-right:42px!important;color:#1f2937;background-color:#fff;border:1px solid #dbe3ef;border-radius:15px;outline:0;font-size:14px;cursor:pointer;box-shadow:0 1px 0 rgba(15,23,42,.02);transition:.2s ease}.aro-select-icon select.form-select:focus{border-color:var(--theme-color);box-shadow:0 0 0 4px rgba(15,23,42,.06)}.aro-select-icon>.select2-container{width:100%!important}.aro-select-icon .select2-container--default .select2-selection--single{height:50px;color:#1f2937;background-color:#fff;border:1px solid #dbe3ef;border-radius:15px;outline:0;cursor:pointer;box-shadow:0 1px 0 rgba(15,23,42,.02);transition:.2s ease}.aro-select-icon .select2-container--default .select2-selection--single .select2-selection__rendered{height:48px;padding-left:46px;padding-right:42px;color:#1f2937;font-size:14px;line-height:48px}.aro-select-icon .select2-container--default .select2-selection--single .select2-selection__arrow{top:0;right:14px;width:20px;height:48px}.aro-select-icon .select2-container--default.select2-container--focus .select2-selection--single,.aro-select-icon .select2-container--default.select2-container--open .select2-selection--single{border-color:var(--theme-color);box-shadow:0 0 0 4px rgba(15,23,42,.06)}.select2-container--open .select2-dropdown.aro-city-select2-dropdown{overflow:hidden;border:1px solid #dbe3ef;border-radius:15px;box-shadow:0 14px 30px rgba(15,23,42,.12);z-index:1060}.select2-container--default .aro-city-select2-dropdown .select2-search--dropdown{padding:10px;background:#fff}.select2-container--default .aro-city-select2-dropdown .select2-search--dropdown .select2-search__field{height:40px;padding:8px 12px;color:#1f2937;border:1px solid #dbe3ef;border-radius:10px;outline:0}.select2-container--default .aro-city-select2-dropdown .select2-search--dropdown .select2-search__field:focus{border-color:var(--theme-color);box-shadow:0 0 0 3px rgba(15,23,42,.06)}.select2-container--default .aro-city-select2-dropdown .select2-results__option{display:block;padding:10px 14px;color:#334155;font-size:14px}.select2-container--default .aro-city-select2-dropdown .select2-results__option[aria-selected=true]{color:#1f2937;background:#f1f5f9}.select2-container--default .aro-city-select2-dropdown .select2-results__option--highlighted[aria-selected]{color:#fff;background:var(--theme-color)}[dir=rtl] .aro-select-icon .select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:46px;padding-left:42px}[dir=rtl] .aro-select-icon .select2-container--default .select2-selection--single .select2-selection__arrow{right:auto;left:14px}.aro-select-icon:focus-within>i{color:var(--theme-color)}@media (max-width:767px){.aro-address-hero{align-items:flex-start;flex-direction:column;padding:28px 22px 18px;margin-bottom:20px}.aro-address-quick-title,.aro-form-grid,.aro-map-section,.aro-address-footer{padding-left:22px;padding-right:22px}.aro-grid-2,.aro-grid-address{grid-template-columns:1fr}.aro-map-header{align-items:flex-start;flex-direction:column}.aro-map-status{width:100%;justify-content:center}.aro-address-footer{flex-direction:column-reverse;padding-bottom:28px}.aro-btn{width:100%}.aro-phone-code{width:74px;min-width:74px}.aro-leaflet-map{min-height:320px}}.theme-color-1{--theme-color:#ec8951}.theme-color-2{--theme-color:#f0583d}.theme-color-3{--theme-color:#f0b54d}.theme-color-4{--theme-color:#e4604a}.theme-color-5{--theme-color:#d4b196}.theme-color-6{--theme-color:#866e6c}.theme-color-7{--theme-color:#1a7ef2}.theme-color-8{--theme-color:#dc457e}.theme-color-9{--theme-color:#6d7e87}.theme-color-10{--theme-color:#d57151}.theme-color-11{--theme-color:#81ba00}.theme-color-12{--theme-color:#fe816d}.theme-color-13{--theme-color:#01effc;--theme-color2:#485ff2}.theme-color-14{--theme-color:#5d7227;--theme-color2:#203f15}.theme-color-15{--theme-color:#ff9944}.theme-color-16{--theme-color:#5fcbc4}.theme-color-17{--theme-color:#e38888}.theme-color-18{--theme-color:#000}.theme-color-19{--theme-color:#3e5067}.theme-color-20{--theme-color:#c0aa73}.theme-color-21{--theme-color:#5ecee4}.theme-color-22{--theme-color:#38c6bb}.theme-color-23{--theme-color:#2874f0}.theme-color-24{--theme-color:#90453e}.theme-color-25{--theme-color:#3fd09e}.theme-color-26{--theme-color:#6d6659}.theme-color-27{--theme-color:#f39910;--theme-color2:#394868}.theme-color-28{--theme-color:#387ef0}.theme-color-29{--theme-color:#dd5e89;--theme-color2:#f7bb97}.theme-color-30{--theme-color:#206664;--theme-color2:#ee7a63}.theme-color-31{--theme-color:#ee7a63}.theme-color-32{--theme-color:#234ca1}.theme-color-32.dark{background-color:#262934}.theme-color-33{--theme-color:#96796d}.theme-color-34{--theme-color:#fa869b}.theme-color-35{--theme-color:#479fb3}.theme-color-36{--theme-color:#ff5141}.theme-color-37{--theme-color:#ff4c3b}.theme-color-38{--theme-color:#0F52BA}.theme-color-39{--theme-color:#E0115F}.theme-color-40{--theme-color:#50C878}.theme-color-41{--theme-color:#00A86B}.theme-color-42{--theme-color:#40E0D0}.theme-color-43{--theme-color:#008080}.theme-color-44{--theme-color:#9966CC}.theme-color-45{--theme-color:#DA70D6}.theme-color-46{--theme-color:#E30B5C}.theme-color-47{--theme-color:#DC143C}.theme-color-48{--theme-color:#FF7E00}.theme-color-49{--theme-color:#D4AF37}.theme-color-50{--theme-color:#C6A664}.theme-color-51{--theme-color:#B76E79}.theme-color-52{--theme-color:#B87333}.theme-color-53{--theme-color:#CD7F32}.theme-color-54{--theme-color:#8C7853}.aro-creative-header{--ch-bg:#fff;--ch-ink:color-mix(in srgb,var(--theme-color,#0f52ba) 24%,#11151a);--ch-muted:color-mix(in srgb,var(--theme-color,#0f52ba) 18%,#5d646c);--ch-panel-ink:color-mix(in srgb,var(--theme-color,#0f52ba) 24%,#11151a);--ch-panel-line:color-mix(in srgb,var(--theme-color,#0f52ba) 20%,#e4e7eb);--ch-deep:color-mix(in srgb,var(--theme-color,#0f52ba) 36%,#05070a);--ch-accent:var(--theme-color,#0f52ba);--ch-on-accent:#fff;--ch-soft:color-mix(in srgb,var(--ch-accent) 7%,#fff);--ch-line:color-mix(in srgb,var(--ch-accent) 18%,#dce2e5);position:relative;isolation:isolate;color:var(--ch-ink);background:var(--ch-bg);border-bottom:1px solid var(--ch-line);border-inline-start:14px solid var(--ch-accent);z-index:30}.aro-creative-header .aro-ch-frame{width:min(1320px,100%);margin:auto;padding:24px 32px 16px;display:grid;grid-template-columns:230px minmax(0,1fr) auto 84px;grid-template-areas:"brand search account cart" "categories navigation tools tools";align-items:center;gap:22px 26px}.aro-creative-header button,.aro-creative-header input{font:inherit;letter-spacing:inherit}.aro-creative-header button{cursor:pointer}.aro-creative-header a{color:inherit;text-decoration:none}.aro-creative-header button:focus-visible,.aro-creative-header a:focus-visible,.aro-creative-header input:focus-visible{outline:2px solid var(--ch-accent);outline-offset:4px}.aro-creative-header [hidden]{display:none!important}.aro-creative-header .aro-ch-brand{grid-area:brand;display:flex;align-items:center;gap:12px;min-width:0;color:var(--ch-ink);font-size:22px;font-weight:750;line-height:1.25;letter-spacing:-.5px}.aro-creative-header--6 .aro-ch-brand span{border-bottom:2px solid var(--ch-accent);padding-bottom:7px}.aro-creative-header .aro-ch-brand span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.aro-creative-header .aro-ch-logo{max-width:60px;max-height:44px;object-fit:contain}.aro-creative-header .aro-ch-search{grid-area:search;min-width:0;display:flex;align-items:center;height:56px;background:var(--ch-soft);border:1px solid var(--ch-line);border-radius:12px;transition:border-color .2s ease,box-shadow .2s ease}.aro-creative-header .aro-ch-search:focus-within{border-color:var(--ch-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--ch-accent) 16%,transparent)}.aro-creative-header .aro-ch-search input{min-width:0;width:100%;border:0;padding:16px 18px;background:transparent;color:var(--ch-ink);font-size:14px;outline-offset:-3px}.aro-creative-header .aro-ch-search input::placeholder{color:var(--ch-muted);opacity:1}.aro-creative-header .aro-ch-search button{border:0;background:transparent;color:var(--ch-ink);padding:12px 18px;font-size:24px}.aro-creative-header .aro-ch-account{grid-area:account;position:relative}.aro-creative-header .aro-ch-cart{grid-area:cart;display:flex;gap:4px 8px;flex-wrap:wrap;align-items:center;justify-content:center;border:0;border-inline-start:1px solid var(--ch-line);background:transparent;color:var(--ch-ink);padding:6px 8px;min-height:56px;font-size:12px}.aro-creative-header .aro-ch-cart>i{width:100%;font-size:26px;line-height:1}.aro-creative-header .aro-ch-counter{font-weight:750}.aro-creative-header .aro-ch-categories{grid-area:categories;position:relative}.aro-creative-header .aro-ch-category-button{width:100%;display:flex;align-items:center;gap:10px;justify-content:space-between;min-height:48px;border:1px solid var(--ch-accent);background:var(--ch-accent);color:var(--ch-on-accent);padding:10px 15px;border-radius:10px;font-size:13px;font-weight:600;line-height:1.4}.aro-creative-header .aro-ch-category-button i{font-size:19px}.aro-creative-header .aro-ch-tools{grid-area:tools;display:flex;align-items:center;justify-content:flex-end;gap:18px}.aro-creative-header .aro-ch-tool{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0;background:transparent;color:var(--ch-ink);border:0;font-size:12px;line-height:1.3}.aro-creative-header .aro-ch-tool i{font-size:22px;line-height:1}.aro-creative-header .aro-ch-menu-toggle{display:none}.aro-creative-header .aro-ch-support-count{font-size:10px;color:var(--ch-ink);font-weight:750}.aro-creative-header .aro-ch-language{position:relative}.aro-creative-header .aro-ch-navigation{grid-area:navigation;min-width:0}.aro-creative-header #main-nav>#main-menu{display:flex;align-items:center;flex-wrap:wrap;gap:0 4px;position:static!important;inset:auto!important;width:auto!important;margin:0;padding:0;background:transparent;border:0;float:none;transform:none}.aro-creative-header #main-menu,.aro-creative-header #main-menu ul{direction:inherit}.aro-creative-header #main-menu li{border:0}.aro-creative-header #main-menu>li{float:none;width:auto;display:block;direction:inherit}.aro-creative-header #main-menu>li>a{padding:14px 10px;font-size:13px;font-weight:500;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--ch-ink)}.aro-creative-header #main-menu>li>a.has-submenu{padding-inline-end:23px}.aro-creative-header #main-menu>li>a>.sub-arrow{left:auto;right:auto;inset-inline-end:5px;top:50%;margin:0;width:16px;height:16px;line-height:16px;font-size:12px;transform:translateY(-50%)}.aro-creative-header #main-menu>li>a:hover{color:var(--ch-ink);text-decoration:underline;text-decoration-color:var(--ch-accent)}.aro-creative-header #main-menu ul li,.aro-creative-header #sub-menu li{float:none;clear:both;width:100%;direction:inherit}.aro-creative-header #sub-menu{width:100%;margin:0;padding:0;border:0}.aro-creative-header #sub-menu a{text-transform:none;font-size:13px;letter-spacing:0}.aro-creative-header .aro-ch-panel{position:absolute;top:calc(100%+12px);z-index:60;min-width:180px;color:var(--ch-panel-ink);background:#fff;border:1px solid var(--ch-panel-line);border-radius:14px;box-shadow:0 22px 38px -20px color-mix(in srgb,var(--ch-deep) 55%,transparent)}.aro-creative-header .aro-ch-account-panel,.aro-creative-header .aro-ch-language-panel{inset-inline-end:0}.aro-creative-header .aro-ch-panel ul:not(.sm){margin:0;padding:10px;list-style:none}.aro-creative-header .aro-ch-panel ul:not(.sm) li{display:block}.aro-creative-header .aro-ch-panel ul:not(.sm) a{display:block;padding:10px 12px;border-radius:9px;color:var(--ch-panel-ink);font-size:13px}.aro-creative-header .aro-ch-panel ul:not(.sm) li{margin:0;padding:0}.aro-creative-header .aro-ch-panel ul:not(.sm) a:hover{background:color-mix(in srgb,var(--theme-color,#0f52ba) 7%,#fff)}.aro-creative-header .aro-ch-category-panel{inset-inline-start:0;width:300px}.aro-creative-header .aro-ch-panel-heading{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--ch-panel-line);font-size:13px}.aro-creative-header .aro-ch-panel-heading button{background:transparent;border:0;color:inherit;min-width:36px;min-height:36px;font-size:20px}.aro-creative-header .aro-ch-support-count:empty{display:none}.aro-creative-header--7{--ch-bg:color-mix(in srgb,var(--theme-color,#0f52ba) 30%,#05070a);--ch-ink:#f4f2eb;--ch-muted:color-mix(in srgb,#fff 76%,transparent);--ch-accent:color-mix(in srgb,var(--theme-color,#0f52ba) 45%,#fff);--ch-soft:color-mix(in srgb,var(--theme-color,#0f52ba) 26%,#262c34);--ch-line:color-mix(in srgb,var(--theme-color,#0f52ba) 30%,#4b535d);border-inline-start-width:0;border-bottom-width:3px}.aro-creative-header--7 .aro-ch-frame{grid-template-columns:230px minmax(0,1fr) auto auto 78px;grid-template-areas:"brand navigation account tools cart" "categories search search search cart";gap:18px 24px}.aro-creative-header--7 .aro-ch-brand{border-inline-start:6px solid var(--ch-accent);padding-inline-start:16px;font-family:Georgia,'Times New Roman',serif;font-size:27px;font-weight:500;letter-spacing:-.5px}html[dir=rtl] .aro-creative-header--7 .aro-ch-brand{letter-spacing:0}.aro-creative-header--7 .aro-ch-cart{align-self:stretch;border:0;border-radius:14px;background:var(--ch-accent);color:var(--ch-bg);padding:18px 10px;flex-direction:column;gap:12px;font-size:13px}.aro-creative-header--7 .aro-ch-cart>i{width:auto;font-size:30px}.aro-creative-header--7 .aro-ch-counter{font-size:20px}.aro-creative-header--7 .aro-ch-cart-label{display:none}.aro-creative-header--7 .aro-ch-category-button{background:transparent;color:var(--ch-accent)}@media (max-width:1199px){.aro-creative-header{border-inline-start-width:5px}.aro-creative-header .aro-ch-frame,.aro-creative-header--7 .aro-ch-frame{position:relative;padding:18px 16px 14px;grid-template-columns:minmax(0,1fr) auto 56px;grid-template-areas:"brand account cart" "search search search" "categories tools tools";gap:16px 12px}.aro-creative-header .aro-ch-brand{font-size:18px;gap:8px}.aro-creative-header .aro-ch-logo{max-width:42px;max-height:36px}.aro-creative-header .aro-ch-account{position:relative;inset:auto}.aro-creative-header .aro-ch-account .aro-ch-tool{min-height:44px}.aro-creative-header .aro-ch-account .aro-ch-tool>span{display:none}.aro-creative-header .aro-ch-account .aro-ch-tool i{font-size:23px}.aro-creative-header .aro-ch-cart{min-height:48px;padding:6px;gap:3px}.aro-creative-header .aro-ch-cart-label{display:none}.aro-creative-header .aro-ch-cart>i{width:auto;font-size:24px}.aro-creative-header .aro-ch-cart .aro-ch-counter{font-size:12px}.aro-creative-header .aro-ch-tools{gap:13px;padding:0}.aro-creative-header .aro-ch-tool{flex-direction:column;gap:3px;font-size:10px}.aro-creative-header .aro-ch-support{position:relative}.aro-creative-header .aro-ch-support-count{position:absolute;top:-2px;inset-inline-end:-4px}.aro-creative-header .aro-ch-menu-toggle{display:inline-flex}.aro-creative-header .aro-ch-category-button{min-height:48px;padding:9px 10px;font-size:11px;gap:6px}.aro-creative-header .aro-ch-category-button>i:last-child{display:none}.aro-creative-header .aro-ch-categories{position:static}.aro-creative-header .aro-ch-category-panel,.aro-creative-header .aro-ch-navigation{position:absolute;top:100%;inset-inline:12px;width:auto;max-height:65vh;max-height:65dvh;overflow-y:auto;background:#fff;border:1px solid var(--ch-panel-line);border-radius:14px;color:var(--ch-panel-ink);box-shadow:0 22px 38px -20px color-mix(in srgb,var(--ch-deep) 55%,transparent);z-index:60}.aro-creative-header #main-nav>#main-menu{display:block;padding:10px}.aro-creative-header #main-menu>li{width:100%}.aro-creative-header #main-menu>li>a,.aro-creative-header #main-menu>li>a:hover{color:var(--ch-panel-ink);min-height:44px;padding:12px}.aro-creative-header #main-menu ul,.aro-creative-header #sub-menu ul{margin:0!important;padding:0;padding-inline-start:14px}.aro-creative-header #sub-menu a{min-height:44px;padding:10px 18px!important;white-space:normal;overflow-wrap:anywhere}.aro-creative-header--7 .aro-ch-brand{font-size:21px;padding-inline-start:10px;border-inline-start-width:5px}}.aro-creative-header--6 .aro-ch-counter{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--ch-deep);color:#fff;font-size:11px}.aro-creative-header .aro-ch-tool{border-radius:10px;padding-inline:6px;transition:background-color .2s ease}.aro-creative-header .aro-ch-tool:hover,.aro-creative-header .aro-ch-tool[aria-expanded=true]{background:color-mix(in srgb,var(--ch-accent) 12%,transparent)}.aro-creative-header .aro-ch-cart{border-radius:12px;transition:background-color .2s ease}.aro-creative-header--6 .aro-ch-cart:hover{background:var(--ch-soft)}@media (max-width:1199px){.aro-creative-header #main-menu ul li,.aro-creative-header #sub-menu li{margin:0;padding:0}.aro-creative-header #main-menu ul a{position:relative;display:block;min-height:42px;padding:11px 18px;color:var(--ch-panel-ink);white-space:normal;overflow-wrap:anywhere}.aro-creative-header #main-menu>li{margin:0;padding:0}.aro-creative-header #main-menu>li>a{display:block;position:relative}.aro-creative-header #main-menu a>.sub-arrow{position:absolute;left:auto;right:auto;inset-inline-end:12px;top:50%;margin:0;transform:translateY(-50%)}}.aro-creative-header--6 .aro-ch-cart{align-self:center;min-height:64px;padding:8px 10px;border:0;border-radius:14px;background:linear-gradient(150deg,color-mix(in srgb,var(--theme-color,#0f52ba) 48%,#05070a),var(--ch-deep));color:#fff;box-shadow:0 12px 22px -14px var(--ch-deep);transition:transform .2s ease,box-shadow .2s ease}.aro-creative-header--6 .aro-ch-cart:hover{background:linear-gradient(150deg,color-mix(in srgb,var(--theme-color,#0f52ba) 48%,#05070a),var(--ch-deep));transform:translateY(-2px);box-shadow:0 16px 26px -14px var(--ch-deep)}.aro-creative-header--6 .aro-ch-cart:focus-visible{outline-color:var(--ch-deep)}.aro-creative-header--6 .aro-ch-cart-label{font-weight:600}.aro-creative-header--6 .aro-ch-counter{background:#fff;color:var(--ch-deep)}@media (max-width:1199px){.aro-creative-header--6 .aro-ch-cart{min-height:48px;padding:6px 8px;border-radius:12px}}.aro-dashboard-overview{margin-bottom:26px}.aro-stat-card{position:relative;overflow:hidden;height:100%;min-height:118px;display:flex;align-items:center;gap:18px;padding:24px 24px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:22px;box-shadow:0 14px 38px rgba(15,23,42,.07);transition:.22s ease}.aro-stat-card::before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:var(--theme-color)}.aro-stat-card::after{content:"";position:absolute;right:-28px;top:-28px;width:96px;height:96px;background:var(--theme-color);border-radius:50%;opacity:.08}.aro-stat-card:hover{transform:translateY(-3px);box-shadow:0 20px 46px rgba(15,23,42,.11)}.aro-stat-icon{width:62px;height:62px;min-width:62px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--theme-color);border-radius:20px;box-shadow:0 12px 24px rgba(15,23,42,.14)}.aro-stat-icon i{font-size:32px;line-height:1}.aro-stat-content h3{margin:0 0 6px;color:#111827;font-size:25px;font-weight:900;letter-spacing:-.4px}.aro-stat-content p{margin:0;color:#64748b;font-size:14px;font-weight:700}.aro-recent-orders-card{position:relative;overflow:hidden;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:24px;box-shadow:0 18px 55px rgba(15,23,42,.08)}.aro-recent-orders-card::before{content:"";position:absolute;inset:0 0 auto 0;height:7px;background:var(--theme-color)}.aro-recent-orders-header{display:flex;align-items:center;justify-content:space-between;padding:30px 32px 22px;background:radial-gradient(circle at top left,rgba(0,0,0,.045),transparent 34%),linear-gradient(135deg,rgba(248,250,252,.96),#fff)}.aro-recent-orders-title{display:flex;align-items:center;gap:16px}.aro-recent-orders-icon{width:58px;height:58px;min-width:58px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--theme-color);border-radius:19px;box-shadow:0 12px 26px rgba(0,0,0,.14)}.aro-recent-orders-icon i{font-size:29px;line-height:1}.aro-recent-orders-title h3{margin:0 0 6px;color:#111827;font-size:25px;font-weight:900;letter-spacing:-.4px}.aro-recent-orders-title p{margin:0;color:#64748b;font-size:13px;line-height:1.7}.aro-orders-table-wrap{padding:0 32px 32px}.aro-orders-table{width:100%;margin:0;border-collapse:separate;border-spacing:0 12px}.aro-orders-table thead th{padding:0 18px 10px;color:#334155;background:transparent;border:0;font-size:13px;font-weight:900;white-space:nowrap}.aro-orders-table tbody tr{background:#fff;box-shadow:0 8px 26px rgba(15,23,42,.055);transition:.2s ease}.aro-orders-table tbody tr:hover{transform:translateY(-2px);box-shadow:0 14px 34px rgba(15,23,42,.09)}.aro-orders-table tbody td{vertical-align:middle;padding:18px;color:#1f2937;background:#fff;border-top:1px solid #eef2f7;border-bottom:1px solid #eef2f7;font-size:13px}.aro-orders-table tbody td:first-child{border-left:1px solid #eef2f7;border-radius:18px 0 0 18px}.aro-orders-table tbody td:last-child{border-right:1px solid #eef2f7;border-radius:0 18px 18px 0}.aro-order-id-box{display:flex;flex-direction:column;gap:10px}.aro-order-id-box strong{color:#111827;font-size:13px;font-weight:900}.aro-pin-badge{width:fit-content;display:inline-flex;align-items:center;gap:6px;padding:7px 10px;color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:999px;font-size:11px;font-weight:900;white-space:nowrap}.aro-pin-badge i{font-size:14px}.aro-order-details-box{display:flex;flex-direction:column;gap:10px}.aro-order-details-box div{display:flex;align-items:center;gap:7px}.aro-order-details-box span{color:#64748b;font-size:12px;font-weight:800}.aro-order-details-box strong{color:#111827;font-size:13px;font-weight:900}.aro-order-status-box{display:flex;flex-direction:column;align-items:flex-start;gap:9px}.aro-status-badge{min-width:78px;display:inline-flex;align-items:center;justify-content:center;padding:7px 10px;border-radius:999px!important;color:#fff;font-size:11px;font-weight:900;line-height:1;white-space:nowrap}.aro-status-badge.bg-primary,.aro-status-badge.bg-info{background:#0ea5e9!important}.aro-status-badge.bg-success{background:#16a34a!important}.aro-status-badge.bg-warning{color:#78350f!important;background:#facc15!important}.aro-status-badge.bg-danger{background:#ef4444!important}.aro-status-badge.bg-secondary{background:#64748b!important}.aro-order-date{display:inline-flex;align-items:center;gap:7px;color:#475569;font-size:13px;font-weight:800;white-space:nowrap}.aro-order-date i{color:var(--theme-color);font-size:16px}.aro-order-actions{display:flex;flex-direction:column;align-items:flex-start;gap:9px}.aro-order-action-btn{min-width:110px;height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;border:0;border-radius:12px;outline:0;cursor:pointer;text-decoration:none;font-size:12px;font-weight:900;transition:.2s ease}.aro-order-action-btn:hover{transform:translateY(-1px);text-decoration:none}.aro-view-btn{color:#fff;background:var(--theme-color)}.aro-view-btn:hover{color:#fff;filter:brightness(0.96)}.aro-payment-btn{color:#fff;background:#16a34a}.aro-payment-btn:hover{color:#fff;background:#15803d}.aro-confirm-btn{color:#fff;background:#0ea5e9}.aro-confirm-btn:hover{color:#fff;background:#0284c7}.aro-orders-empty{text-align:center;padding:44px 24px}.aro-orders-empty-icon{width:74px;height:74px;display:flex;align-items:center;justify-content:center;margin:0 auto 18px;color:var(--theme-color);background:#f8fafc;border-radius:24px;font-size:36px}.aro-orders-empty h4{margin:0 0 8px;color:#111827;font-size:20px;font-weight:900}.aro-orders-empty p{margin:0;color:#64748b;font-size:14px;line-height:1.8}.dashboard .aro-dashboard-overview,.dashboard .aro-recent-orders-card{width:100%}@media (max-width:991px){.aro-orders-table{min-width:860px}}@media (max-width:767px){.aro-recent-orders-header{align-items:flex-start;flex-direction:column;padding:28px 22px 20px}.aro-recent-orders-title{align-items:flex-start}.aro-orders-table-wrap{padding:0 22px 28px}.aro-stat-card{min-height:108px;padding:22px}.aro-stat-icon{width:56px;height:56px;min-width:56px;border-radius:18px}.aro-stat-content h3{font-size:22px}}.aro-dashboard-stats .aro-stat-content{min-width:0;overflow-wrap:anywhere}@media (max-width:575.98px){.aro-dashboard-stats .aro-stat-card{gap:10px;padding:14px 12px;border-radius:18px}.aro-dashboard-stats .aro-stat-icon{width:38px;height:38px;min-width:38px;border-radius:13px}.aro-dashboard-stats .aro-stat-icon i{font-size:24px}.aro-dashboard-stats .aro-stat-content h3{font-size:18px;letter-spacing:0}.aro-dashboard-stats .aro-stat-content p{font-size:12px}.aro-dashboard-stats .aro-points-open{font-size:11px}}.aro-user-dashboard-section{background:#fff}.aro-user-sidebar{position:sticky;top:110px;overflow:hidden;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:24px;box-shadow:0 18px 55px rgba(15,23,42,.08)}.aro-user-sidebar::before{content:"";position:absolute;inset:0 0 auto 0;height:7px;background:var(--theme-color)}.aro-sidebar-close-btn{display:none}.aro-sidebar-profile{display:flex;align-items:center;gap:15px;padding:30px 22px 24px;background:radial-gradient(circle at top left,rgba(0,0,0,.045),transparent 34%),linear-gradient(135deg,rgba(248,250,252,.96),#fff);border-bottom:1px solid #eef2f7}.aro-sidebar-avatar{position:relative;width:74px;height:74px;min-width:74px;padding:4px;background:#fff;border:1px solid #e8eef7;border-radius:24px;box-shadow:0 12px 26px rgba(15,23,42,.08)}.aro-sidebar-avatar::after{content:"";position:absolute;right:4px;bottom:4px;width:15px;height:15px;background:#22c55e;border:3px solid #fff;border-radius:50%}.aro-sidebar-avatar img{width:100%;height:100%;object-fit:cover;border-radius:20px}.aro-sidebar-profile-info{min-width:0}.aro-sidebar-profile-info h5{margin:0 0 6px;color:#111827;font-size:17px;font-weight:900;line-height:1.35;word-break:break-word}.aro-sidebar-profile-info span,.aro-sidebar-profile-info small{display:block;color:#64748b;font-size:13px;font-weight:700;line-height:1.55;word-break:break-word}.aro-sidebar-profile-info small{font-weight:600}.aro-sidebar-menu{padding:18px 16px 18px}.aro-sidebar-menu .nav-tabs{display:flex;flex-direction:column;gap:9px;border:0;margin:0;padding:0}.aro-sidebar-menu .nav-item{width:100%;margin:0}.aro-sidebar-link{position:relative;display:flex!important;align-items:center;gap:12px;width:100%;min-height:50px;padding:8px 12px!important;color:#334155!important;background:transparent!important;border:0!important;border-radius:16px!important;font-size:15px;font-weight:800;letter-spacing:-.1px;transition:.22s ease}.aro-sidebar-link::after{content:"";position:absolute;right:12px;width:7px;height:7px;background:var(--theme-color);border-radius:50%;opacity:0;transform:scale(0.5);transition:.22s ease}.aro-sidebar-link-icon{width:40px;height:40px;min-width:40px;display:flex;align-items:center;justify-content:center;color:#0f172a;background:#f8fafc;border:1px solid #eef2f7;border-radius:14px;font-size:21px;transition:.22s ease}.aro-sidebar-link-text{flex:1}.aro-sidebar-unread-badge{min-width:24px;height:24px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:#fff;background:#ef4444;border:2px solid #fff;border-radius:12px;box-shadow:0 4px 10px rgba(239,68,68,.3);font-size:12px;font-weight:900;line-height:1}.aro-sidebar-link:hover{color:var(--theme-color)!important;background:#f8fafc!important;transform:translateX(3px)}.aro-sidebar-link:hover .aro-sidebar-link-icon{color:var(--theme-color);background:#fff;border-color:rgba(15,23,42,.08)}.aro-sidebar-link.active{color:#fff!important;background:var(--theme-color)!important;box-shadow:0 4px 6px 0 rgba(15,23,42,.14)}.aro-sidebar-link.active::after{opacity:1;background:#fff;transform:scale(1)}.aro-sidebar-link.has-unread::after{display:none}.aro-sidebar-link.active .aro-sidebar-link-icon{color:var(--theme-color);background:var(--theme-color);border-color:var(--theme-color)}.aro-sidebar-link.active .aro-sidebar-unread-badge{color:var(--theme-color);background:#fff;border-color:rgba(255,255,255,.55);box-shadow:0 4px 12px rgba(15,23,42,.2)}.aro-sidebar-logout-item{margin-top:16px!important;padding-top:18px;border-top:1px solid #eef2f7}.aro-sidebar-logout-btn{width:100%;height:52px;display:inline-flex!important;align-items:center;justify-content:center;gap:9px;color:#fff!important;background:var(--theme-color)!important;border:0!important;border-radius:16px!important;outline:0;font-size:15px;font-weight:900;box-shadow:0 14px 28px rgba(15,23,42,.14);transition:.22s ease}.aro-sidebar-logout-btn i{font-size:20px}.aro-sidebar-logout-btn:hover{color:#fff!important;filter:brightness(0.96);transform:translateY(-1px)}.aro-show-sidebar-btn{height:46px;align-items:center;justify-content:center;gap:8px;margin-bottom:18px;padding:0 18px;color:#fff!important;background:var(--theme-color)!important;border:0!important;border-radius:14px!important;font-size:14px;font-weight:900;box-shadow:0 12px 24px rgba(15,23,42,.14)}.aro-show-sidebar-btn i{font-size:19px}.aro-user-sidebar .nav-tabs .nav-link{margin:0}.aro-user-sidebar .nav-tabs .nav-link:focus,.aro-user-sidebar .nav-tabs .nav-link:hover{isolation:auto}@media (max-width:991px){.aro-user-sidebar{position:fixed;top:0;left:-320px;z-index:1050;width:300px;height:100vh;overflow-y:auto;border-radius:0 24px 24px 0;transition:.28s ease}.aro-user-sidebar.open,.dashboard-sidebar.open{left:0}.aro-sidebar-close-btn{width:calc(100%-32px);height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:18px 16px 0;color:#475569!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:14px!important;font-size:13px;font-weight:900}.aro-sidebar-close-btn i{font-size:18px}.aro-sidebar-profile{padding-top:22px}}@media (max-width:420px){.aro-user-sidebar{left:-290px;width:280px}.aro-sidebar-avatar{width:66px;height:66px;min-width:66px;border-radius:21px}.aro-sidebar-avatar img{border-radius:17px}.aro-sidebar-profile-info h5{font-size:15px}}.aro-finance-page .aro-panel-page-header{gap:20px}.aro-finance-balance{display:flex;flex-direction:column;gap:4px;min-width:170px;padding:13px 18px;border:1px solid rgba(15,23,42,.09);border-radius:16px;background:#fff}.aro-finance-balance span{color:#64748b;font-size:12px;font-weight:700}.aro-finance-balance strong{color:#0f172a;font-size:21px;font-weight:900;white-space:nowrap}.aro-finance-table-wrap{padding:0 32px 32px}.aro-finance-table{margin:0}.aro-finance-table th{color:#64748b;font-size:12px;font-weight:800;white-space:nowrap}.aro-finance-table td{padding:15px 10px;vertical-align:middle;border-color:#edf1f6;font-variant-numeric:tabular-nums}.aro-finance-table td strong,.aro-finance-table td small{display:block}.aro-finance-table td strong{color:#1f2937;font-size:13px}.aro-finance-table td small{margin-top:3px;color:#64748b;font-size:11px;line-height:1.5}.aro-finance-number,.aro-finance-date,.aro-finance-debit,.aro-finance-credit,.aro-finance-row-balance{white-space:nowrap;font-size:12px}.aro-finance-debit{color:#b42318}.aro-finance-credit{color:#067647}.aro-finance-row-balance{color:#0f172a;font-weight:800}.aro-finance-number{color:#64748b;font-weight:700}.aro-finance-date strong,.aro-finance-date small{white-space:nowrap}.aro-finance-date-note{margin:16px 0 0;color:#64748b;font-size:11px;line-height:1.6}@media (max-width:767px){.aro-finance-page .aro-panel-page-header{flex-direction:column;align-items:stretch}.aro-finance-balance{width:100%}.aro-finance-table-wrap{padding:0 18px 22px}}.aro-finance-page .aro-panel-page-header{flex-wrap:wrap}.aro-finance-page .aro-panel-page-title{flex:1 1 260px}.aro-finance-balance .abl_price_currency{color:inherit;font-size:inherit;font-weight:inherit}.aro-finance-balance small{color:#64748b;font-size:12px}.aro-finance-available{border-color:#dce7fb;background:#f1f6ff}.aro-finance-table bdi,.aro-finance-balance bdi{white-space:nowrap}@media (max-width:767px){.aro-finance-page .aro-panel-page-title{flex:0 1 auto;min-width:0}.aro-finance-table-wrap{overflow-x:auto}}.aro-h10{--h10-accent:var(--theme-color,#0f52ba);--h10-deep:color-mix(in srgb,var(--h10-accent) 38%,#05070a);--h10-deep-2:color-mix(in srgb,var(--h10-accent) 48%,#05070a);--h10-ink:color-mix(in srgb,var(--h10-accent) 24%,#11151a);--h10-muted:color-mix(in srgb,var(--h10-accent) 18%,#5d646c);--h10-board:color-mix(in srgb,var(--h10-accent) 10%,#f4f5f7);--h10-tint:color-mix(in srgb,var(--h10-accent) 8%,#fff);--h10-soft:color-mix(in srgb,var(--h10-accent) 18%,#fff);--h10-line:color-mix(in srgb,var(--h10-accent) 20%,#e4e7eb);--h10-glow:color-mix(in srgb,var(--h10-accent) 50%,#fff);--h10-radius:20px;position:relative;z-index:30;padding:14px 0;color:var(--h10-ink);background:radial-gradient(circle at 8% 0,color-mix(in srgb,var(--h10-accent) 16%,transparent),transparent 38%),radial-gradient(circle at 92% 100%,color-mix(in srgb,var(--h10-accent) 14%,transparent),transparent 40%),var(--h10-board)}.aro-h10 *,.aro-h10 *::before,.aro-h10 *::after{box-sizing:border-box}.aro-h10 button,.aro-h10 input{font:inherit;letter-spacing:inherit}.aro-h10 button{cursor:pointer}.aro-h10 a{color:inherit;text-decoration:none}.aro-h10 [hidden]{display:none!important}.aro-h10 button:focus-visible,.aro-h10 a:focus-visible,.aro-h10 input:focus-visible{outline:2px solid var(--h10-deep-2);outline-offset:3px}.aro-h10 .aro-h10-board{position:relative;width:min(1320px,100%);margin:0 auto;padding-inline:20px;display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr) auto 132px;grid-template-areas:"brand search utils cart"
"categories nav phone cart";gap:10px}.aro-h10 .aro-h10-tile{min-width:0;background:#fff;border:1px solid var(--h10-line);border-radius:var(--h10-radius);box-shadow:0 10px 24px -20px color-mix(in srgb,var(--h10-deep) 70%,transparent);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.aro-h10 a.aro-h10-tile:hover,.aro-h10 button.aro-h10-tile:hover{transform:translateY(-2px);box-shadow:0 16px 28px -18px color-mix(in srgb,var(--h10-deep) 75%,transparent)}.aro-h10 .aro-h10-brand{grid-area:brand;display:flex;align-items:center;gap:12px;padding:12px 14px}.aro-h10 .aro-h10-logo-box{flex:none;display:grid;place-items:center;width:56px;height:56px;padding:7px;background:var(--h10-tint);border-radius:16px}.aro-h10 .aro-h10-logo-box img{max-width:100%;max-height:100%;object-fit:contain}.aro-h10 .aro-h10-logo-box:has(img[hidden]){background:linear-gradient(135deg,var(--h10-deep-2),var(--h10-deep))}.aro-h10 .aro-h10-brand-text{display:flex;flex-direction:column;gap:3px;min-width:0}.aro-h10 .aro-h10-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:18px;font-weight:800;line-height:1.2;letter-spacing:-.3px}.aro-h10 .aro-h10-slogan{overflow:hidden;color:var(--h10-muted);font-size:12px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.aro-h10 .aro-h10-slogan:empty{display:none}.aro-h10 .aro-h10-search{grid-area:search;display:flex;align-items:center;gap:10px;padding:8px;padding-inline-start:20px}.aro-h10 .aro-h10-search:focus-within{border-color:var(--h10-deep-2);box-shadow:0 0 0 4px var(--h10-soft)}.aro-h10 .aro-h10-search>i{flex:none;color:var(--h10-deep-2);font-size:21px}.aro-h10 .aro-h10-search input{flex:1;min-width:0;height:48px;border:0;background:transparent;color:var(--h10-ink);font-size:14.5px;outline:0}.aro-h10 .aro-h10-search input::placeholder{color:var(--h10-muted);opacity:1}.aro-h10 .aro-h10-search button{flex:none;display:grid;place-items:center;width:50px;height:50px;border:0;border-radius:15px;background:linear-gradient(135deg,var(--h10-deep-2),var(--h10-deep));color:#fff;font-size:21px;transition:transform .2s ease}.aro-h10 .aro-h10-search button:hover{transform:translateX(3px)}html[dir=rtl] .aro-h10 .aro-h10-search button i{transform:scaleX(-1)}html[dir=rtl] .aro-h10 .aro-h10-search button:hover{transform:translateX(-3px)}.aro-h10 .aro-h10-utils{grid-area:utils;display:flex;align-items:center;gap:6px;padding:8px}.aro-h10 .aro-h10-drop{position:relative}.aro-h10 .aro-h10-icon{position:relative;display:grid;place-items:center;width:50px;height:50px;padding:0;border:0;border-radius:15px;background:var(--h10-tint);color:var(--h10-ink);font-size:21px;transition:background-color .2s ease}.aro-h10 .aro-h10-icon:hover,.aro-h10 .aro-h10-icon[aria-expanded=true]{background:var(--h10-soft)}.aro-h10 .aro-h10-badge{position:absolute;top:-6px;inset-inline-end:-6px;display:flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border:2px solid #fff;border-radius:999px;background:var(--h10-deep);color:#fff;font-size:11px;font-weight:800;line-height:1}.aro-h10 .aro-h10-badge:empty{display:none}.aro-h10 .aro-h10-cart{grid-area:cart;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:14px 10px;border:0;background:linear-gradient(160deg,var(--h10-deep-2),var(--h10-deep));color:#fff}.aro-h10 .aro-h10-cart::before,.aro-h10 .aro-h10-cart::after{content:"";position:absolute;border-radius:50%;border:14px solid color-mix(in srgb,#fff 9%,transparent);pointer-events:none}.aro-h10 .aro-h10-cart::before{width:120px;height:120px;top:-50px;inset-inline-end:-46px}.aro-h10 .aro-h10-cart::after{width:70px;height:70px;bottom:-30px;inset-inline-start:-24px}.aro-h10 .aro-h10-cart>i{font-size:28px}.aro-h10 .aro-h10-cart-count{font-size:30px;font-weight:800;line-height:1}.aro-h10 .aro-h10-cart-label{font-size:12px;font-weight:600;opacity:.85}.aro-h10 .aro-h10-categories{grid-area:categories;position:relative}.aro-h10 .aro-h10-category-button{display:flex;align-items:center;gap:12px;width:100%;height:100%;min-height:60px;padding:8px 16px 8px 8px;padding-inline:8px 16px;background:var(--h10-soft);border-color:transparent;color:var(--h10-ink);font-size:14px;font-weight:700;text-align:start}.aro-h10 .aro-h10-category-button[aria-expanded=true]{background:var(--h10-glow)}.aro-h10 .aro-h10-category-icon{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,var(--h10-deep-2),var(--h10-deep));color:#fff;font-size:21px}.aro-h10 .aro-h10-category-label{flex:1;min-width:0;line-height:1.25}.aro-h10 .aro-h10-caret{flex:none;font-size:20px;transition:transform .2s ease}.aro-h10 [aria-expanded=true] .aro-h10-caret{transform:rotate(180deg)}.aro-h10 .aro-h10-navigation{grid-area:nav;display:flex;align-items:center;padding:6px 10px}.aro-h10 .aro-h10-phone{grid-area:phone;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 18px;background:var(--h10-tint);font-size:13px;font-weight:700;white-space:nowrap}.aro-h10 .aro-h10-phone i{color:var(--h10-deep-2);font-size:18px}.aro-h10 .aro-h10-phone:has(bdi:empty){display:none}.aro-h10 .aro-h10-menu-toggle{grid-area:toggle;display:none}#aro_creative_header_10 #main-nav>#main-menu{display:flex;align-items:center;flex-wrap:wrap;gap:2px;position:static!important;inset:auto!important;width:auto!important;height:auto;margin:0;padding:0;float:none;overflow:visible;background:transparent;border:0;transform:none}#aro_creative_header_10 #main-menu,#aro_creative_header_10 #main-menu ul{direction:inherit}#aro_creative_header_10 #main-menu li{border:0}#aro_creative_header_10 #main-menu>li{float:none;width:auto;display:block;direction:inherit}#aro_creative_header_10 #main-menu>li>a{position:relative;padding:12px 14px;border-radius:14px;color:var(--h10-ink);font-size:13.5px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;transition:background-color .2s ease}#aro_creative_header_10 #main-menu>li>a.has-submenu{padding-inline-end:28px}#aro_creative_header_10 #main-menu>li>a:hover,#aro_creative_header_10 #main-menu>li>a.highlighted{color:var(--h10-ink);background:var(--h10-tint)}#aro_creative_header_10 #main-menu>li>a>.sub-arrow{left:auto;right:auto;inset-inline-end:9px;top:50%;margin:0;width:16px;height:16px;line-height:16px;font-size:12px;transform:translateY(-50%)}#aro_creative_header_10 #main-menu ul li,#aro_creative_header_10 #sub-menu li{float:none;clear:both;width:100%;direction:inherit}#aro_creative_header_10 #sub-menu{width:100%;margin:0;padding:6px 0;border:0;background:transparent}#aro_creative_header_10 #sub-menu a{text-transform:none;font-size:13px;letter-spacing:0;color:var(--h10-ink)}.aro-h10 .aro-h10-panel{position:absolute;top:calc(100%+18px);z-index:70;min-width:220px;color:var(--h10-ink);background:#fff;border:1px solid var(--h10-line);border-radius:var(--h10-radius);box-shadow:0 24px 40px -18px color-mix(in srgb,var(--h10-deep) 50%,transparent)}.aro-h10 .aro-h10-menu-panel{inset-inline-end:-8px;padding:8px}.aro-h10 .aro-h10-panel-title{display:block;padding:10px 12px 8px;color:var(--h10-muted);font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}html[dir=rtl] .aro-h10 .aro-h10-panel-title{letter-spacing:0}.aro-h10 .aro-h10-menu-panel ul{margin:0;padding:0;list-style:none}#aro_creative_header_10 .aro-h10-menu-panel li{display:block;margin:0;padding:0;border:0}.aro-h10 .aro-h10-menu-panel a{display:flex;align-items:center;gap:8px;min-height:40px;padding:9px 12px;border-radius:12px;color:var(--h10-ink);font-size:13px}.aro-h10 .aro-h10-menu-panel a:hover{background:var(--h10-tint)}.aro-h10 .aro-h10-menu-panel img{width:20px;height:auto}.aro-h10 .aro-h10-category-panel{top:calc(100%+10px);inset-inline-start:0;width:300px}.aro-h10 .aro-h10-panel-heading{display:flex;align-items:center;justify-content:space-between;padding-block:10px;padding-inline:18px 10px;border-bottom:1px solid var(--h10-line);font-size:13px}.aro-h10 .aro-h10-panel-heading button{min-width:36px;min-height:36px;border:0;border-radius:12px;background:transparent;color:inherit;font-size:20px}.aro-h10 .aro-h10-panel-heading button:hover{background:var(--h10-tint)}@media (max-width:1199px){.aro-h10{padding:10px 0;--h10-radius:18px}.aro-h10 .aro-h10-board{padding-inline:10px;gap:8px;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"brand brand cart"
"search search search"
"categories toggle utils"}.aro-h10 .aro-h10-brand{padding:10px 12px}.aro-h10 .aro-h10-logo-box{width:46px;height:46px;padding:6px;border-radius:14px}.aro-h10 .aro-h10-title{-webkit-line-clamp:1;font-size:16px}.aro-h10 .aro-h10-slogan,.aro-h10 .aro-h10-phone{display:none}.aro-h10 .aro-h10-cart{flex-direction:row;gap:8px;padding:0 18px}.aro-h10 .aro-h10-cart>i{font-size:24px}.aro-h10 .aro-h10-cart-count{font-size:22px}.aro-h10 .aro-h10-cart-label{display:none}.aro-h10 .aro-h10-search{padding:6px;padding-inline-start:16px}.aro-h10 .aro-h10-search input{height:44px}.aro-h10 .aro-h10-search button{width:44px;height:44px;border-radius:13px}.aro-h10 .aro-h10-utils{gap:4px;padding:6px}.aro-h10 .aro-h10-icon{width:42px;height:42px;border-radius:13px;font-size:19px}.aro-h10 .aro-h10-categories{position:static}.aro-h10 .aro-h10-category-button{gap:8px;min-height:56px;padding-inline:6px 10px;font-size:12.5px}.aro-h10 .aro-h10-category-icon{width:40px;height:40px;border-radius:12px;font-size:19px}.aro-h10 .aro-h10-caret{display:none}.aro-h10 .aro-h10-menu-toggle{display:grid;place-items:center;width:56px;padding:0;color:var(--h10-ink);font-size:22px}.aro-h10 .aro-h10-menu-toggle[aria-expanded=true]{background:var(--h10-soft)}.aro-h10 .aro-h10-navigation,.aro-h10 .aro-h10-category-panel{position:absolute;top:calc(100%+8px);inset-inline:10px;width:auto;max-height:65vh;max-height:65dvh;overflow-y:auto;display:block;padding:0;background:#fff;border:1px solid var(--h10-line);border-radius:var(--h10-radius);box-shadow:0 24px 40px -18px color-mix(in srgb,var(--h10-deep) 50%,transparent);z-index:70}.aro-h10 .aro-h10-menu-panel{top:calc(100%+14px)}#aro_creative_header_10 #main-nav>#main-menu{display:block;padding:10px}#aro_creative_header_10 #main-menu>li{width:100%;margin:0;padding:0}#aro_creative_header_10 #main-menu>li>a,#aro_creative_header_10 #main-menu>li>a:hover{display:block;min-height:44px;padding:12px 14px;color:var(--h10-ink)}#aro_creative_header_10 #main-menu a>.sub-arrow{position:absolute;left:auto;right:auto;inset-inline-end:12px;top:50%;margin:0;transform:translateY(-50%)}#aro_creative_header_10 #main-menu ul li,#aro_creative_header_10 #sub-menu li{margin:0;padding:0}#aro_creative_header_10 #main-menu ul a{position:relative;display:block;min-height:42px;padding:11px 18px;white-space:normal;overflow-wrap:anywhere}#aro_creative_header_10 #main-menu ul,#aro_creative_header_10 #sub-menu ul{margin:0!important;padding:0;padding-inline-start:14px}#aro_creative_header_10 #sub-menu a{min-height:44px;padding:10px 18px!important;white-space:normal;overflow-wrap:anywhere}}@media (max-width:359px){.aro-h10 .aro-h10-category-label{display:none}.aro-h10 .aro-h10-category-button{justify-content:center}.aro-h10 .aro-h10-cart{padding:0 12px}}.aro-h11{--h11-accent:var(--theme-color,#0f52ba);--h11-deep:color-mix(in srgb,var(--h11-accent) 34%,#05070a);--h11-deep-2:color-mix(in srgb,var(--h11-accent) 46%,#05070a);--h11-ink:color-mix(in srgb,var(--h11-accent) 26%,#11151a);--h11-muted:color-mix(in srgb,var(--h11-accent) 18%,#5d646c);--h11-tint:color-mix(in srgb,var(--h11-accent) 8%,#fff);--h11-glow:color-mix(in srgb,var(--h11-accent) 40%,#fff);--h11-line:color-mix(in srgb,var(--h11-accent) 20%,#e4e7eb);--h11-glass:color-mix(in srgb,#fff 10%,transparent);--h11-glass-hover:color-mix(in srgb,#fff 18%,transparent);--h11-glass-line:color-mix(in srgb,#fff 22%,transparent);position:relative;z-index:30;isolation:isolate;color:#fff;background:linear-gradient(125deg,var(--h11-deep) 0,var(--h11-deep-2) 55%,var(--h11-deep) 100%)}.aro-h11 *,.aro-h11 *::before,.aro-h11 *::after{box-sizing:border-box}.aro-h11 button,.aro-h11 input{font:inherit;letter-spacing:inherit}.aro-h11 button{cursor:pointer}.aro-h11 a{color:inherit;text-decoration:none}.aro-h11 [hidden]{display:none!important}.aro-h11 button:focus-visible,.aro-h11 a:focus-visible,.aro-h11 input:focus-visible{outline:2px solid var(--h11-glow);outline-offset:3px}.aro-h11 .aro-h11-panel button:focus-visible,.aro-h11 .aro-h11-panel a:focus-visible{outline-color:var(--h11-deep-2)}.aro-h11 .aro-h11-wrap{width:min(1320px,100%);margin:0 auto;padding-inline:24px}.aro-h11 .aro-h11-aurora{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background-image:linear-gradient(color-mix(in srgb,#fff 5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,#fff 5%,transparent) 1px,transparent 1px);background-size:48px 48px}.aro-h11 .aro-h11-aurora::before,.aro-h11 .aro-h11-aurora::after,.aro-h11 .aro-h11-aurora>span{content:"";position:absolute;width:520px;height:300px;border-radius:50%;filter:blur(64px);opacity:.55;animation:aro-h11-drift 18s ease-in-out infinite alternate}.aro-h11 .aro-h11-aurora::before{top:-150px;left:6%;background:color-mix(in srgb,var(--h11-accent) 75%,#05070a)}.aro-h11 .aro-h11-aurora::after{bottom:-170px;right:8%;background:color-mix(in srgb,var(--h11-accent) 60%,#3a3f4a);animation-duration:22s;animation-direction:alternate-reverse}.aro-h11 .aro-h11-aurora>span{top:-60px;left:45%;width:380px;height:220px;background:color-mix(in srgb,var(--h11-accent) 55%,#05070a);animation-duration:26s}@keyframes aro-h11-drift{0%{transform:translate(0,0) scale(1)}50%{transform:translate(80px,30px) scale(1.12)}100%{transform:translate(-60px,10px) scale(0.95)}}@media (prefers-reduced-motion:reduce){.aro-h11 .aro-h11-aurora::before,.aro-h11 .aro-h11-aurora::after,.aro-h11 .aro-h11-aurora>span{animation:none}}.aro-h11 .aro-h11-top{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"brand nav tools cart";align-items:center;gap:18px;padding-block:20px 16px}.aro-h11 .aro-h11-brand{grid-area:brand;display:flex;align-items:center;gap:12px;min-width:0;margin-inline-end:12px}.aro-h11 .aro-h11-logo-box{flex:none;display:grid;place-items:center;width:52px;height:52px;padding:7px;background:#fff;border-radius:16px;box-shadow:0 0 0 5px var(--h11-glass),0 10px 24px -10px #000}.aro-h11 .aro-h11-logo-box img{max-width:100%;max-height:100%;object-fit:contain}.aro-h11 .aro-h11-logo-box:has(img[hidden]){background:var(--h11-glow)}.aro-h11 .aro-h11-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:220px;font-size:20px;font-weight:800;line-height:1.2;letter-spacing:-.3px}.aro-h11 .aro-h11-navigation{grid-area:nav;min-width:0}.aro-h11 .aro-h11-tools{grid-area:tools;display:flex;align-items:center;gap:8px}.aro-h11 .aro-h11-drop{position:relative}.aro-h11 .aro-h11-glass{position:relative;display:grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid var(--h11-glass-line);border-radius:15px;background:var(--h11-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-size:20px;transition:background-color .2s ease,border-color .2s ease}.aro-h11 .aro-h11-glass:hover,.aro-h11 .aro-h11-glass[aria-expanded=true]{background:var(--h11-glass-hover);border-color:color-mix(in srgb,#fff 40%,transparent)}.aro-h11 .aro-h11-menu-toggle{grid-area:toggle;display:none}.aro-h11 .aro-h11-badge{position:absolute;top:-7px;inset-inline-end:-7px;display:flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#fff;color:var(--h11-ink);font-size:11px;font-weight:800;line-height:1;box-shadow:0 0 0 3px var(--h11-deep)}.aro-h11 .aro-h11-badge:empty{display:none}.aro-h11 .aro-h11-cart{grid-area:cart;display:inline-flex;align-items:center;gap:9px;height:48px;padding-inline:18px 8px;border:0;border-radius:16px;background:#fff;color:var(--h11-ink);font-size:13px;font-weight:700;box-shadow:0 14px 26px -14px #000;transition:transform .2s ease}.aro-h11 .aro-h11-cart:hover{transform:translateY(-2px)}.aro-h11 .aro-h11-cart>i{font-size:21px}.aro-h11 .aro-h11-cart-label{white-space:nowrap}.aro-h11 .aro-h11-cart-count{display:grid;place-items:center;min-width:32px;height:32px;padding:0 8px;border-radius:11px;background:var(--h11-deep-2);color:#fff;font-size:12px;font-weight:800}#aro_creative_header_11 #main-nav>#main-menu{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:2px;position:static!important;inset:auto!important;width:auto!important;height:auto;margin:0;padding:0;float:none;overflow:visible;background:transparent;border:0;transform:none}#aro_creative_header_11 #main-menu,#aro_creative_header_11 #main-menu ul{direction:inherit}#aro_creative_header_11 #main-menu li{border:0}#aro_creative_header_11 #main-menu>li{float:none;width:auto;display:block;direction:inherit}#aro_creative_header_11 #main-menu>li>a{position:relative;padding:11px 15px;border-radius:13px;color:#fff;font-size:13.5px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;transition:background-color .2s ease}#aro_creative_header_11 #main-menu>li>a.has-submenu{padding-inline-end:29px}#aro_creative_header_11 #main-menu>li>a:hover,#aro_creative_header_11 #main-menu>li>a.highlighted{color:#fff;background:var(--h11-glass-hover)}#aro_creative_header_11 #main-menu>li>a>.sub-arrow{left:auto;right:auto;inset-inline-end:9px;top:50%;margin:0;width:16px;height:16px;line-height:16px;font-size:12px;color:inherit;transform:translateY(-50%)}#aro_creative_header_11 #main-menu ul li,#aro_creative_header_11 #sub-menu li{float:none;clear:both;width:100%;direction:inherit}#aro_creative_header_11 #sub-menu{width:100%;margin:0;padding:6px 0;border:0;background:transparent}#aro_creative_header_11 #sub-menu a{text-transform:none;font-size:13px;letter-spacing:0;color:var(--h11-ink)}.aro-h11 .aro-h11-command-row{position:relative;padding-bottom:22px}.aro-h11 .aro-h11-command{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;border:1px solid var(--h11-glass-line);border-radius:22px;background:var(--h11-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 24px 40px -28px #000;transition:border-color .2s ease,background-color .2s ease}.aro-h11 .aro-h11-command:focus-within{border-color:color-mix(in srgb,#fff 45%,transparent);background:var(--h11-glass-hover)}.aro-h11 .aro-h11-categories{position:relative}.aro-h11 .aro-h11-category-button{display:inline-flex;align-items:center;gap:9px;height:52px;padding:0 18px;border:0;border-radius:16px;background:#fff;color:var(--h11-ink);font-size:13.5px;font-weight:700;white-space:nowrap}.aro-h11 .aro-h11-category-button>i:first-child{color:var(--h11-deep-2);font-size:19px}.aro-h11 .aro-h11-caret{transition:transform .2s ease}.aro-h11 [aria-expanded=true] .aro-h11-caret{transform:rotate(180deg)}.aro-h11 .aro-h11-search{display:flex;align-items:center;gap:10px;min-width:0;padding-inline-start:10px}.aro-h11 .aro-h11-search>i{flex:none;font-size:20px;opacity:.8}.aro-h11 .aro-h11-search input{flex:1;min-width:0;height:52px;border:0;background:transparent;color:#fff;font-size:14.5px;outline:0}.aro-h11 .aro-h11-search input::placeholder{color:color-mix(in srgb,#fff 72%,transparent);opacity:1}.aro-h11 .aro-h11-search input::-webkit-search-cancel-button{filter:invert(1)}.aro-h11 .aro-h11-search button{flex:none;display:grid;place-items:center;width:46px;height:46px;border:0;border-radius:14px;background:var(--h11-glow);color:var(--h11-ink);font-size:21px;transition:transform .2s ease}.aro-h11 .aro-h11-search button:hover{transform:rotate(45deg)}html[dir=rtl] .aro-h11 .aro-h11-search button i{transform:scaleX(-1)}html[dir=rtl] .aro-h11 .aro-h11-search button:hover{transform:rotate(-45deg)}.aro-h11 .aro-h11-phone{display:inline-flex;align-items:center;gap:8px;height:52px;padding:0 18px;border-inline-start:1px solid var(--h11-glass-line);font-size:13px;font-weight:700;white-space:nowrap}.aro-h11 .aro-h11-phone i{font-size:17px;opacity:.85}.aro-h11 .aro-h11-phone:has(bdi:empty){display:none}.aro-h11 .aro-h11-slogan{margin:12px 0 0;color:color-mix(in srgb,#fff 78%,transparent);font-size:12.5px;text-align:center;letter-spacing:.3px}.aro-h11 .aro-h11-slogan:empty{display:none}.aro-h11 .aro-h11-panel{position:absolute;top:calc(100%+12px);z-index:70;min-width:220px;color:var(--h11-ink);background:#fff;border:1px solid var(--h11-line);border-radius:18px;box-shadow:0 28px 48px -22px color-mix(in srgb,var(--h11-deep) 70%,transparent)}.aro-h11 .aro-h11-menu-panel{inset-inline-end:0;padding:8px}.aro-h11 .aro-h11-panel-title{display:block;padding:10px 12px 8px;color:var(--h11-muted);font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}html[dir=rtl] .aro-h11 .aro-h11-panel-title{letter-spacing:0}.aro-h11 .aro-h11-menu-panel ul{margin:0;padding:0;list-style:none}#aro_creative_header_11 .aro-h11-menu-panel li{display:block;margin:0;padding:0;border:0}.aro-h11 .aro-h11-menu-panel a{display:flex;align-items:center;gap:8px;min-height:40px;padding:9px 12px;border-radius:12px;color:var(--h11-ink);font-size:13px}.aro-h11 .aro-h11-menu-panel a:hover{background:var(--h11-tint)}.aro-h11 .aro-h11-menu-panel img{width:20px;height:auto}.aro-h11 .aro-h11-category-panel{top:calc(100%+16px);inset-inline-start:-8px;width:300px}.aro-h11 .aro-h11-panel-heading{display:flex;align-items:center;justify-content:space-between;padding-block:10px;padding-inline:18px 10px;border-bottom:1px solid var(--h11-line);font-size:13px}.aro-h11 .aro-h11-panel-heading button{min-width:36px;min-height:36px;border:0;border-radius:12px;background:transparent;color:inherit;font-size:20px}.aro-h11 .aro-h11-panel-heading button:hover{background:var(--h11-tint)}@media (max-width:1199px){.aro-h11 .aro-h11-wrap{padding-inline:12px}.aro-h11 .aro-h11-top{grid-template-columns:minmax(0,1fr) auto auto auto;grid-template-areas:"brand tools cart toggle";gap:8px;padding-block:14px 12px}.aro-h11 .aro-h11-brand{gap:10px;margin:0}.aro-h11 .aro-h11-logo-box{width:44px;height:44px;padding:6px;border-radius:13px;box-shadow:0 0 0 4px var(--h11-glass)}.aro-h11 .aro-h11-title{-webkit-line-clamp:1;max-width:none;font-size:16px}.aro-h11 .aro-h11-tools{gap:6px}.aro-h11 .aro-h11-glass{width:42px;height:42px;border-radius:13px;font-size:19px}.aro-h11 .aro-h11-menu-toggle{display:grid}.aro-h11 .aro-h11-badge{top:-5px;inset-inline-end:-3px;min-width:18px;height:18px;padding:0 4px;font-size:10px;box-shadow:0 0 0 2px var(--h11-deep)}.aro-h11 .aro-h11-cart{height:42px;padding-inline:10px 5px;gap:6px;border-radius:13px}.aro-h11 .aro-h11-cart-label{display:none}.aro-h11 .aro-h11-cart-count{min-width:30px;height:30px;border-radius:10px}.aro-h11 .aro-h11-command-row{padding-bottom:14px}.aro-h11 .aro-h11-command{grid-template-columns:auto minmax(0,1fr);padding:6px;border-radius:18px}.aro-h11 .aro-h11-categories{position:static}.aro-h11 .aro-h11-category-button{width:48px;height:48px;padding:0;justify-content:center;border-radius:14px}.aro-h11 .aro-h11-category-button>span,.aro-h11 .aro-h11-category-button .aro-h11-caret{display:none}.aro-h11 .aro-h11-search{padding-inline-start:6px;gap:6px}.aro-h11 .aro-h11-search input{height:48px;font-size:14px}.aro-h11 .aro-h11-search button{width:42px;height:42px;border-radius:12px}.aro-h11 .aro-h11-phone,.aro-h11 .aro-h11-slogan{display:none}.aro-h11 .aro-h11-navigation,.aro-h11 .aro-h11-category-panel{position:absolute;top:calc(100%+4px);inset-inline:12px;width:auto;max-height:65vh;max-height:65dvh;overflow-y:auto;color:var(--h11-ink);background:#fff;border:1px solid var(--h11-line);border-radius:18px;box-shadow:0 28px 48px -22px color-mix(in srgb,var(--h11-deep) 70%,transparent);z-index:70}.aro-h11 .aro-h11-category-panel{top:calc(100%-8px)}#aro_creative_header_11 #main-nav>#main-menu{display:block;padding:10px}#aro_creative_header_11 #main-menu>li{width:100%;margin:0;padding:0}#aro_creative_header_11 #main-menu>li>a,#aro_creative_header_11 #main-menu>li>a:hover{display:block;min-height:44px;padding:12px 14px;color:var(--h11-ink);background:transparent}#aro_creative_header_11 #main-menu>li>a.highlighted{background:var(--h11-tint)}#aro_creative_header_11 #main-menu a>.sub-arrow{position:absolute;left:auto;right:auto;inset-inline-end:12px;top:50%;margin:0;transform:translateY(-50%)}#aro_creative_header_11 #main-menu ul li,#aro_creative_header_11 #sub-menu li{margin:0;padding:0}#aro_creative_header_11 #main-menu ul a{position:relative;display:block;min-height:42px;padding:11px 18px;color:var(--h11-ink);white-space:normal;overflow-wrap:anywhere}#aro_creative_header_11 #main-menu ul,#aro_creative_header_11 #sub-menu ul{margin:0!important;padding:0;padding-inline-start:14px}#aro_creative_header_11 #sub-menu a{min-height:44px;padding:10px 18px!important;white-space:normal;overflow-wrap:anywhere}}@media (max-width:479px){.aro-h11 .aro-h11-title{display:none}}@media (max-width:379px){.aro-h11 .aro-h11-top{gap:6px}.aro-h11 .aro-h11-tools{gap:4px}.aro-h11 .aro-h11-glass{width:36px;height:36px;border-radius:11px;font-size:17px}.aro-h11 .aro-h11-logo-box{width:40px;height:40px;padding:5px}.aro-h11 .aro-h11-cart{height:38px;padding-inline:6px 4px;gap:5px}.aro-h11 .aro-h11-cart>i{font-size:18px}.aro-h11 .aro-h11-cart-count{min-width:28px;height:28px}}.aro-h12{--h12-accent:var(--theme-color,#0f52ba);--h12-deep:color-mix(in srgb,var(--h12-accent) 36%,#05070a);--h12-deep-2:color-mix(in srgb,var(--h12-accent) 48%,#05070a);--h12-ink:color-mix(in srgb,var(--h12-accent) 24%,#11151a);--h12-muted:color-mix(in srgb,var(--h12-accent) 18%,#5d646c);--h12-band:color-mix(in srgb,var(--h12-accent) 15%,#fff);--h12-tab:color-mix(in srgb,var(--h12-accent) 7%,#fff);--h12-tint:color-mix(in srgb,var(--h12-accent) 8%,#fff);--h12-soft:color-mix(in srgb,var(--h12-accent) 22%,#fff);--h12-glow:color-mix(in srgb,var(--h12-accent) 42%,#fff);--h12-line:color-mix(in srgb,var(--h12-accent) 22%,#e4e7eb);--h12-corner:12px;position:relative;z-index:30;color:var(--h12-ink);background:#fff}.aro-h12 *,.aro-h12 *::before,.aro-h12 *::after{box-sizing:border-box}.aro-h12 button,.aro-h12 input{font:inherit;letter-spacing:inherit}.aro-h12 button{cursor:pointer}.aro-h12 a{color:inherit;text-decoration:none}.aro-h12 [hidden]{display:none!important}.aro-h12 button:focus-visible,.aro-h12 a:focus-visible,.aro-h12 input:focus-visible{outline:2px solid var(--h12-deep-2);outline-offset:2px}.aro-h12 .aro-h12-wrap{width:min(1320px,100%);margin:0 auto;padding-inline:24px}.aro-h12 .aro-h12-band{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--h12-accent) 7%,transparent) 0 1px,transparent 1px 12px),var(--h12-band)}.aro-h12 .aro-h12-info{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px;font-size:12.5px}.aro-h12 .aro-h12-note{display:flex;align-items:center;gap:20px;min-width:0;margin:0;color:var(--h12-muted);line-height:1.3}.aro-h12 .aro-h12-slogan{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aro-h12 .aro-h12-slogan:empty{display:none}.aro-h12 .aro-h12-phone{display:inline-flex;align-items:center;gap:6px;flex:none;color:var(--h12-ink);font-weight:700}.aro-h12 .aro-h12-phone i{color:var(--h12-deep-2);font-size:15px}.aro-h12 .aro-h12-info-tools{display:flex;align-items:center;gap:4px;flex:none}.aro-h12 .aro-h12-drop{position:relative}.aro-h12 .aro-h12-info-button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:var(--h12-ink);font-size:12.5px;font-weight:600}.aro-h12 .aro-h12-info-button i{font-size:16px}.aro-h12 .aro-h12-info-button:hover,.aro-h12 .aro-h12-info-button[aria-expanded=true]{background:color-mix(in srgb,#fff 70%,transparent)}.aro-h12 .aro-h12-tabs{position:relative;display:flex;align-items:flex-end;gap:8px;padding-top:6px}.aro-h12 .aro-h12-categories{position:relative;flex:none}.aro-h12 .aro-h12-category-tab,.aro-h12 .aro-h12-menu-tab{display:inline-flex;align-items:center;gap:9px;height:48px;padding:0 20px;border:0;border-radius:14px 14px 0 0;background:linear-gradient(180deg,var(--h12-deep-2),var(--h12-deep));color:#fff;font-size:13.5px;font-weight:700;white-space:nowrap}.aro-h12 .aro-h12-category-tab>i:first-child,.aro-h12 .aro-h12-menu-tab>i{font-size:18px;color:var(--h12-glow)}.aro-h12 .aro-h12-caret{transition:transform .2s ease}.aro-h12 [aria-expanded=true] .aro-h12-caret{transform:rotate(180deg)}.aro-h12 .aro-h12-menu-tab{display:none;margin-inline-start:auto}.aro-h12 .aro-h12-navigation{flex:1;min-width:0}#aro_creative_header_12 #main-nav>#main-menu{display:flex;align-items:flex-end;flex-wrap:wrap;gap:4px 6px;position:static!important;inset:auto!important;width:auto!important;height:auto;margin:0;padding:0;float:none;overflow:visible;background:transparent;border:0;transform:none}#aro_creative_header_12 #main-menu,#aro_creative_header_12 #main-menu ul{direction:inherit}#aro_creative_header_12 #main-menu li{border:0}#aro_creative_header_12 #main-menu>li{float:none;width:auto;display:block;direction:inherit}#aro_creative_header_12 #main-menu>li>a{position:relative;display:block;padding:14px 20px;border-radius:14px 14px 0 0;background:color-mix(in srgb,var(--h12-tab) 70%,transparent);color:var(--h12-ink);font-size:13.5px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;transition:background-color .2s ease}#aro_creative_header_12 #main-menu>li>a.has-submenu{padding-inline-end:32px}#aro_creative_header_12 #main-menu>li>a::after{content:"";position:absolute;bottom:0;left:calc(var(--h12-corner) * -1);right:calc(var(--h12-corner) * -1);height:var(--h12-corner);pointer-events:none;opacity:0;background:radial-gradient(circle at 0 0,transparent calc(var(--h12-corner)-.5px),#fff var(--h12-corner)) left bottom / var(--h12-corner) var(--h12-corner) no-repeat,radial-gradient(circle at 100% 0,transparent calc(var(--h12-corner)-.5px),#fff var(--h12-corner)) right bottom / var(--h12-corner) var(--h12-corner) no-repeat;transition:opacity .2s ease}#aro_creative_header_12 #main-menu>li>a:hover,#aro_creative_header_12 #main-menu>li>a.highlighted{color:var(--h12-ink);background:#fff}#aro_creative_header_12 #main-menu>li>a:hover::after,#aro_creative_header_12 #main-menu>li>a.highlighted::after{opacity:1}#aro_creative_header_12 #main-menu>li>a>.sub-arrow{left:auto;right:auto;inset-inline-end:12px;top:50%;margin:0;width:16px;height:16px;line-height:16px;font-size:12px;transform:translateY(-50%)}#aro_creative_header_12 #main-menu ul li,#aro_creative_header_12 #sub-menu li{float:none;clear:both;width:100%;direction:inherit}#aro_creative_header_12 #sub-menu{width:100%;margin:0;padding:6px 0;border:0;background:transparent}#aro_creative_header_12 #sub-menu a{text-transform:none;font-size:13px;letter-spacing:0;color:var(--h12-ink)}.aro-h12 .aro-h12-shelf{position:relative;background:#fff;border-bottom:3px solid var(--h12-deep-2);box-shadow:0 14px 28px -24px var(--h12-deep)}.aro-h12 .aro-h12-shelf-grid{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"brand search support cart";align-items:center;gap:14px 22px;padding-block:18px}.aro-h12 .aro-h12-brand{grid-area:brand;display:flex;align-items:center;gap:12px;min-width:0}.aro-h12 .aro-h12-logo-box{flex:none;display:grid;place-items:center;width:56px;height:56px;padding:7px;background:var(--h12-tint);border:1px solid var(--h12-line);border-radius:16px}.aro-h12 .aro-h12-logo-box img{max-width:100%;max-height:100%;object-fit:contain}.aro-h12 .aro-h12-logo-box:has(img[hidden]){background:var(--h12-glow)}.aro-h12 .aro-h12-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:240px;font-size:20px;font-weight:800;line-height:1.2;letter-spacing:-.3px}.aro-h12 .aro-h12-search{grid-area:search;display:flex;align-items:center;width:100%;max-width:620px;justify-self:center;height:54px;padding:5px;padding-inline-start:22px;border:2px solid var(--h12-line);border-radius:999px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.aro-h12 .aro-h12-search:focus-within{border-color:var(--h12-deep-2);box-shadow:0 0 0 4px var(--h12-tint)}.aro-h12 .aro-h12-search input{flex:1;min-width:0;height:100%;border:0;background:transparent;color:var(--h12-ink);font-size:14px;outline:0}.aro-h12 .aro-h12-search input::placeholder{color:var(--h12-muted);opacity:1}.aro-h12 .aro-h12-search button{flex:none;display:grid;place-items:center;width:42px;height:42px;border:0;border-radius:50%;background:linear-gradient(135deg,var(--h12-deep-2),var(--h12-deep));color:#fff;font-size:19px}.aro-h12 .aro-h12-icon{position:relative;display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:var(--h12-tint);color:var(--h12-ink);font-size:21px;transition:background-color .2s ease}.aro-h12 .aro-h12-icon:hover{background:var(--h12-soft)}.aro-h12 .aro-h12-support{grid-area:support}.aro-h12 .aro-h12-badge{position:absolute;top:-6px;inset-inline-end:-6px;display:flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border:2px solid #fff;border-radius:999px;background:var(--h12-deep);color:#fff;font-size:11px;font-weight:800;line-height:1}.aro-h12 .aro-h12-badge:empty{display:none}.aro-h12 .aro-h12-cart{grid-area:cart;display:inline-flex;align-items:center;gap:12px;height:54px;padding-inline:10px 20px;border:0;border-radius:16px;background:linear-gradient(135deg,var(--h12-deep-2),var(--h12-deep));color:#fff;font-size:13.5px;font-weight:700;transition:transform .2s ease}.aro-h12 .aro-h12-cart:hover{transform:translateY(-2px)}.aro-h12 .aro-h12-cart-icon{position:relative;display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:color-mix(in srgb,#fff 14%,transparent);font-size:20px}.aro-h12 .aro-h12-cart-count{position:absolute;top:-8px;inset-inline-end:-9px;display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--h12-glow);color:var(--h12-ink);font-size:11px;font-weight:800;box-shadow:0 0 0 2px var(--h12-deep)}.aro-h12 .aro-h12-cart-label{white-space:nowrap}.aro-h12 .aro-h12-panel{position:absolute;top:calc(100%+6px);z-index:70;min-width:210px;color:var(--h12-ink);background:#fff;border:1px solid var(--h12-line);border-radius:16px;box-shadow:0 24px 40px -18px color-mix(in srgb,var(--h12-deep) 55%,transparent)}.aro-h12 .aro-h12-menu-panel{inset-inline-end:0;padding:8px}.aro-h12 .aro-h12-menu-panel ul{margin:0;padding:0;list-style:none}#aro_creative_header_12 .aro-h12-menu-panel li{display:block;margin:0;padding:0;border:0}.aro-h12 .aro-h12-menu-panel a{display:flex;align-items:center;gap:8px;min-height:40px;padding:9px 12px;border-radius:10px;color:var(--h12-ink);font-size:13px}.aro-h12 .aro-h12-menu-panel a:hover{background:var(--h12-tint)}.aro-h12 .aro-h12-menu-panel img{width:20px;height:auto}.aro-h12 .aro-h12-category-panel{top:100%;inset-inline-start:0;width:300px;border-top:3px solid var(--h12-deep);border-radius:0 0 16px 16px}.aro-h12 .aro-h12-panel-heading{display:flex;align-items:center;justify-content:space-between;padding-block:10px;padding-inline:18px 10px;border-bottom:1px solid var(--h12-line);font-size:13px}.aro-h12 .aro-h12-panel-heading button{min-width:36px;min-height:36px;border:0;border-radius:10px;background:transparent;color:inherit;font-size:20px}.aro-h12 .aro-h12-panel-heading button:hover{background:var(--h12-tint)}@media (max-width:1199px){.aro-h12 .aro-h12-wrap{padding-inline:12px}.aro-h12 .aro-h12-slogan{display:none}.aro-h12 .aro-h12-info-button{padding:0 9px}.aro-h12 .aro-h12-info-button>span{display:none}.aro-h12 .aro-h12-info-button i{font-size:19px}.aro-h12 .aro-h12-categories{position:static}.aro-h12 .aro-h12-category-tab,.aro-h12 .aro-h12-menu-tab{height:46px;padding:0 16px;font-size:13px}.aro-h12 .aro-h12-menu-tab{display:inline-flex;background:#fff;color:var(--h12-ink)}.aro-h12 .aro-h12-menu-tab>i{color:var(--h12-deep-2)}.aro-h12 .aro-h12-shelf-grid{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"brand support cart" "search search search";gap:12px 10px;padding-block:14px}.aro-h12 .aro-h12-logo-box{width:46px;height:46px;padding:6px;border-radius:14px}.aro-h12 .aro-h12-title{-webkit-line-clamp:1;max-width:none;font-size:16px}.aro-h12 .aro-h12-search{max-width:none;height:50px;padding-inline-start:18px}.aro-h12 .aro-h12-icon{width:46px;height:46px;border-radius:14px}.aro-h12 .aro-h12-cart{height:46px;padding-inline:8px;border-radius:14px}.aro-h12 .aro-h12-cart-label{display:none}.aro-h12 .aro-h12-cart-icon{width:32px;height:32px}.aro-h12 .aro-h12-navigation,.aro-h12 .aro-h12-category-panel{position:absolute;top:100%;inset-inline:12px;width:auto;max-height:65vh;max-height:65dvh;overflow-y:auto;color:var(--h12-ink);background:#fff;border:1px solid var(--h12-line);border-top:3px solid var(--h12-deep);border-radius:0 0 16px 16px;box-shadow:0 24px 40px -18px color-mix(in srgb,var(--h12-deep) 55%,transparent);z-index:70}#aro_creative_header_12 #main-nav>#main-menu{display:block;padding:10px}#aro_creative_header_12 #main-menu>li{width:100%;margin:0;padding:0}#aro_creative_header_12 #main-menu>li>a,#aro_creative_header_12 #main-menu>li>a:hover{display:block;min-height:44px;padding:12px 14px;border-radius:10px;background:transparent;color:var(--h12-ink)}#aro_creative_header_12 #main-menu>li>a.highlighted{background:var(--h12-tint)}#aro_creative_header_12 #main-menu>li>a::after{content:none}#aro_creative_header_12 #main-menu a>.sub-arrow{position:absolute;left:auto;right:auto;inset-inline-end:12px;top:50%;margin:0;transform:translateY(-50%)}#aro_creative_header_12 #main-menu ul li,#aro_creative_header_12 #sub-menu li{margin:0;padding:0}#aro_creative_header_12 #main-menu ul a{position:relative;display:block;min-height:42px;padding:11px 18px;white-space:normal;overflow-wrap:anywhere}#aro_creative_header_12 #main-menu ul,#aro_creative_header_12 #sub-menu ul{margin:0!important;padding:0;padding-inline-start:14px}#aro_creative_header_12 #sub-menu a{min-height:44px;padding:10px 18px!important;white-space:normal;overflow-wrap:anywhere}}@media (max-width:359px){.aro-h12 .aro-h12-title{display:none}.aro-h12 .aro-h12-category-tab>span{display:none}}.aro-h13{--h13-accent:var(--theme-color,#0f52ba);--h13-deep:color-mix(in srgb,var(--h13-accent) 36%,#05070a);--h13-deep-2:color-mix(in srgb,var(--h13-accent) 48%,#05070a);--h13-ink:color-mix(in srgb,var(--h13-accent) 24%,#11151a);--h13-muted:color-mix(in srgb,var(--h13-accent) 18%,#5d646c);--h13-tint:color-mix(in srgb,var(--h13-accent) 7%,#fff);--h13-soft:color-mix(in srgb,var(--h13-accent) 16%,#fff);--h13-line:color-mix(in srgb,var(--h13-accent) 20%,#e6e8eb);position:relative;z-index:30;color:var(--h13-ink);background:#fff}.aro-h13::before{content:"";display:block;height:3px;background:linear-gradient(90deg,var(--h13-deep),var(--h13-deep-2),var(--h13-deep))}.aro-h13 *,.aro-h13 *::before,.aro-h13 *::after{box-sizing:border-box}.aro-h13 button,.aro-h13 input{font:inherit;letter-spacing:inherit}.aro-h13 button{cursor:pointer}.aro-h13 a{color:inherit;text-decoration:none}.aro-h13 [hidden]{display:none!important}.aro-h13 button:focus-visible,.aro-h13 a:focus-visible,.aro-h13 input:focus-visible{outline:2px solid var(--h13-deep-2);outline-offset:3px}.aro-h13 .aro-h13-wrap{width:min(1320px,100%);margin:0 auto;padding-inline:24px}.aro-h13 .aro-h13-strip{background:var(--h13-tint);border-bottom:1px solid var(--h13-line)}.aro-h13 .aro-h13-slogan{margin:0;padding:8px 16px;color:var(--h13-muted);font-size:12px;line-height:1.4;text-align:center;letter-spacing:.4px}.aro-h13 .aro-h13-strip:has(.aro-h13-slogan:empty){display:none}.aro-h13 .aro-h13-top{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"search brand end";align-items:center;gap:16px 24px;padding-block:22px}.aro-h13 .aro-h13-menu-toggle{grid-area:menu}.aro-h13 .aro-h13-icon.aro-h13-menu-toggle{display:none}.aro-h13 .aro-h13-search{grid-area:search;justify-self:start;display:flex;align-items:center;gap:6px;width:min(300px,100%);border-bottom:1.5px solid var(--h13-line);transition:border-color .2s ease}.aro-h13 .aro-h13-search:focus-within{border-color:var(--h13-deep-2)}.aro-h13 .aro-h13-search button{flex:none;padding:8px 4px;border:0;background:transparent;color:var(--h13-ink);font-size:19px}.aro-h13 .aro-h13-search input{flex:1;min-width:0;height:42px;border:0;background:transparent;color:var(--h13-ink);font-size:13.5px;outline:0}.aro-h13 .aro-h13-search input::placeholder{color:var(--h13-muted);opacity:1}.aro-h13 .aro-h13-brand{grid-area:brand;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;text-align:center}.aro-h13 .aro-h13-logo{max-width:170px;max-height:60px;object-fit:contain}.aro-h13 .aro-h13-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;max-width:320px;font-size:15px;font-weight:700;line-height:1.3;letter-spacing:3px;text-transform:uppercase}html[dir=rtl] .aro-h13 .aro-h13-title,html[dir=rtl] .aro-h13 .aro-h13-slogan,html[dir=rtl] .aro-h13 .aro-h13-panel-title{letter-spacing:0}.aro-h13 .aro-h13-brand:has(.aro-h13-logo[hidden]) .aro-h13-title{font-size:22px}.aro-h13 .aro-h13-end{grid-area:end;justify-self:end;display:flex;align-items:center;gap:14px}.aro-h13 .aro-h13-tools{grid-area:tools;display:flex;align-items:center;gap:6px}.aro-h13 .aro-h13-drop{position:relative}.aro-h13 .aro-h13-icon{position:relative;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--h13-line);border-radius:50%;background:#fff;color:var(--h13-ink);font-size:19px;transition:border-color .2s ease,background-color .2s ease}.aro-h13 .aro-h13-icon:hover,.aro-h13 .aro-h13-icon[aria-expanded=true]{border-color:var(--h13-deep-2);background:var(--h13-tint)}.aro-h13 .aro-h13-badge{position:absolute;top:-5px;inset-inline-end:-5px;display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border:2px solid #fff;border-radius:999px;background:var(--h13-deep);color:#fff;font-size:10.5px;font-weight:800;line-height:1}.aro-h13 .aro-h13-badge:empty{display:none}.aro-h13 .aro-h13-cart{grid-area:cart;display:inline-flex;align-items:center;gap:10px;height:46px;padding-inline:18px 6px;border:1px solid var(--h13-deep-2);border-radius:999px;background:#fff;color:var(--h13-ink);font-size:13px;font-weight:700;transition:background-color .2s ease}.aro-h13 .aro-h13-cart:hover{background:var(--h13-tint)}.aro-h13 .aro-h13-cart>i{font-size:19px}.aro-h13 .aro-h13-cart-label{white-space:nowrap}.aro-h13 .aro-h13-cart-count{display:grid;place-items:center;min-width:34px;height:34px;padding:0 8px;border-radius:999px;background:linear-gradient(135deg,var(--h13-deep-2),var(--h13-deep));color:#fff;font-size:12px;font-weight:800}.aro-h13 .aro-h13-row{position:relative;border-top:1px solid var(--h13-line);border-bottom:1px solid var(--h13-line)}.aro-h13 .aro-h13-row-grid{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"categories nav phone";align-items:center;gap:0 20px;min-height:56px}.aro-h13 .aro-h13-categories{grid-area:categories;position:relative;justify-self:start}.aro-h13 .aro-h13-category-button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;border:0;background:transparent;color:var(--h13-ink);font-size:13px;font-weight:700;transition:color .2s ease}.aro-h13 .aro-h13-category-button>i:first-child{color:var(--h13-deep-2);font-size:18px}.aro-h13 .aro-h13-category-button:hover{color:var(--h13-deep-2)}.aro-h13 .aro-h13-caret{transition:transform .2s ease}.aro-h13 [aria-expanded=true] .aro-h13-caret{transform:rotate(180deg)}.aro-h13 .aro-h13-navigation{grid-area:nav;min-width:0}.aro-h13 .aro-h13-phone{grid-area:phone;justify-self:end;display:inline-flex;align-items:center;gap:7px;color:var(--h13-ink);font-size:13px;font-weight:600;white-space:nowrap}.aro-h13 .aro-h13-phone i{color:var(--h13-deep-2);font-size:16px}.aro-h13 .aro-h13-phone:has(bdi:empty){display:none}#aro_creative_header_13 #main-nav>#main-menu{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:2px;position:static!important;inset:auto!important;width:auto!important;height:auto;margin:0;padding:0;float:none;overflow:visible;background:transparent;border:0;transform:none}#aro_creative_header_13 #main-menu,#aro_creative_header_13 #main-menu ul{direction:inherit}#aro_creative_header_13 #main-menu li{border:0}#aro_creative_header_13 #main-menu>li{float:none;width:auto;display:block;direction:inherit}#aro_creative_header_13 #main-menu>li>a{position:relative;padding:18px 16px;border-radius:0;color:var(--h13-ink);font-size:13.5px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;transition:background-color .2s ease,color .2s ease}#aro_creative_header_13 #main-menu>li>a.has-submenu{padding-inline-end:29px}#aro_creative_header_13 #main-menu>li>a:hover,#aro_creative_header_13 #main-menu>li>a.highlighted{color:var(--h13-ink);background:transparent}#aro_creative_header_13 #main-menu>li>a>.sub-arrow{left:auto;right:auto;inset-inline-end:9px;top:50%;margin:0;width:16px;height:16px;line-height:16px;font-size:12px;color:inherit;transform:translateY(-50%)}#aro_creative_header_13 #main-menu ul li,#aro_creative_header_13 #sub-menu li{float:none;clear:both;width:100%;direction:inherit}#aro_creative_header_13 #sub-menu{width:100%;margin:0;padding:6px 0;border:0;background:transparent}#aro_creative_header_13 #sub-menu a{text-transform:none;font-size:13px;letter-spacing:0;color:var(--h13-ink)}#aro_creative_header_13 #main-menu>li>a::after{content:"";position:absolute;inset-inline:16px;bottom:11px;height:2px;background:var(--h13-deep-2);transform:scaleX(0);transition:transform .25s ease}#aro_creative_header_13 #main-menu>li>a.has-submenu::after{inset-inline-end:29px}#aro_creative_header_13 #main-menu>li>a:hover::after,#aro_creative_header_13 #main-menu>li>a.highlighted::after{transform:scaleX(1)}.aro-h13 .aro-h13-panel{position:absolute;top:calc(100%+10px);z-index:70;min-width:210px;color:var(--h13-ink);background:#fff;border:1px solid var(--h13-line);border-top:2px solid var(--h13-deep-2);border-radius:4px;box-shadow:0 22px 40px -22px color-mix(in srgb,var(--h13-deep) 60%,transparent)}.aro-h13 .aro-h13-menu-panel{inset-inline-end:0;padding:6px}.aro-h13 .aro-h13-panel-title{display:block;padding:10px 12px 8px;color:var(--h13-muted);font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.aro-h13 .aro-h13-menu-panel ul{margin:0;padding:0;list-style:none}#aro_creative_header_13 .aro-h13-menu-panel li{display:block;margin:0;padding:0;border:0}.aro-h13 .aro-h13-menu-panel a{display:flex;align-items:center;gap:8px;min-height:40px;padding:9px 12px;border-radius:3px;color:var(--h13-ink);font-size:13px}.aro-h13 .aro-h13-menu-panel a:hover{background:var(--h13-tint)}.aro-h13 .aro-h13-menu-panel img{width:20px;height:auto}.aro-h13 .aro-h13-category-panel{top:calc(100%+6px);inset-inline-start:0;width:300px}.aro-h13 .aro-h13-panel-heading{display:flex;align-items:center;justify-content:space-between;padding-block:10px;padding-inline:18px 10px;border-bottom:1px solid var(--h13-line);font-size:13px}.aro-h13 .aro-h13-panel-heading button{min-width:36px;min-height:36px;border:0;border-radius:50%;background:transparent;color:inherit;font-size:20px}.aro-h13 .aro-h13-panel-heading button:hover{background:var(--h13-tint)}@media (max-width:1199px){.aro-h13 .aro-h13-wrap{padding-inline:12px}.aro-h13 .aro-h13-top{grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"menu brand cart" "search search tools";gap:14px 10px;padding-block:14px}.aro-h13 .aro-h13-end{display:contents}.aro-h13 .aro-h13-icon.aro-h13-menu-toggle{display:grid}.aro-h13 .aro-h13-icon{width:42px;height:42px}.aro-h13 .aro-h13-tools{justify-self:end;gap:5px}.aro-h13 .aro-h13-search{width:100%}.aro-h13 .aro-h13-logo{max-width:130px;max-height:44px}.aro-h13 .aro-h13-title{font-size:12.5px;letter-spacing:2px;max-width:100%}.aro-h13 .aro-h13-cart{justify-self:end;height:42px;padding-inline:10px 4px;gap:6px}.aro-h13 .aro-h13-cart-label{display:none}.aro-h13 .aro-h13-cart-count{min-width:32px;height:32px}.aro-h13 .aro-h13-row-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:categories;min-height:50px}.aro-h13 .aro-h13-categories{position:static}.aro-h13 .aro-h13-phone{display:none}.aro-h13 .aro-h13-navigation,.aro-h13 .aro-h13-category-panel{position:absolute;top:calc(100%+4px);inset-inline:12px;width:auto;max-height:65vh;max-height:65dvh;overflow-y:auto;color:var(--h13-ink);background:#fff;border:1px solid var(--h13-line);border-top:2px solid var(--h13-deep-2);border-radius:4px;box-shadow:0 22px 40px -22px color-mix(in srgb,var(--h13-deep) 60%,transparent);z-index:70}#aro_creative_header_13 #main-nav>#main-menu{display:block;padding:10px}#aro_creative_header_13 #main-menu>li{width:100%;margin:0;padding:0}#aro_creative_header_13 #main-menu>li>a,#aro_creative_header_13 #main-menu>li>a:hover{display:block;min-height:44px;padding:12px 14px;border-radius:10px;color:var(--h13-ink);background:transparent}#aro_creative_header_13 #main-menu>li>a.highlighted{background:var(--h13-tint)}#aro_creative_header_13 #main-menu>li>a::after{content:none}#aro_creative_header_13 #main-menu a>.sub-arrow{position:absolute;left:auto;right:auto;inset-inline-end:12px;top:50%;margin:0;transform:translateY(-50%)}#aro_creative_header_13 #main-menu ul li,#aro_creative_header_13 #sub-menu li{margin:0;padding:0}#aro_creative_header_13 #main-menu ul a{position:relative;display:block;min-height:42px;padding:11px 18px;color:var(--h13-ink);white-space:normal;overflow-wrap:anywhere}#aro_creative_header_13 #main-menu ul,#aro_creative_header_13 #sub-menu ul{margin:0!important;padding:0;padding-inline-start:14px}#aro_creative_header_13 #sub-menu a{min-height:44px;padding:10px 18px!important;white-space:normal;overflow-wrap:anywhere}}@media (max-width:359px){.aro-h13 .aro-h13-title{display:none}}.aro-h14{--h14-accent:var(--theme-color,#0f52ba);--h14-deep:color-mix(in srgb,var(--h14-accent) 36%,#05070a);--h14-deep-2:color-mix(in srgb,var(--h14-accent) 48%,#05070a);--h14-ink:color-mix(in srgb,var(--h14-accent) 24%,#11151a);--h14-muted:color-mix(in srgb,var(--h14-accent) 18%,#5d646c);--h14-band:color-mix(in srgb,var(--h14-accent) 11%,#f3f4f6);--h14-tint:color-mix(in srgb,var(--h14-accent) 7%,#fff);--h14-soft:color-mix(in srgb,var(--h14-accent) 17%,#fff);--h14-line:color-mix(in srgb,var(--h14-accent) 24%,#e2e5e9);--h14-radius:20px;--h14-notch:11px;position:relative;z-index:30;padding:16px 0;color:var(--h14-ink);background:var(--h14-band)}.aro-h14 *,.aro-h14 *::before,.aro-h14 *::after{box-sizing:border-box}.aro-h14 button,.aro-h14 input{font:inherit;letter-spacing:inherit}.aro-h14 button{cursor:pointer}.aro-h14 a{color:inherit;text-decoration:none}.aro-h14 [hidden]{display:none!important}.aro-h14 button:focus-visible,.aro-h14 a:focus-visible,.aro-h14 input:focus-visible{outline:2px solid var(--h14-deep-2);outline-offset:3px}.aro-h14 .aro-h14-brand:focus-visible{outline-color:#fff;outline-offset:3px}.aro-h14 .aro-h14-wrap{width:min(1320px,100%);margin:0 auto;padding-inline:24px}.aro-h14 .aro-h14-ticket{display:grid;grid-template-columns:260px minmax(0,1fr) 150px;grid-template-areas:"brand main cart";position:relative;background:#fff;border-radius:var(--h14-radius);box-shadow:0 18px 36px -26px var(--h14-deep)}.aro-h14 .aro-h14-stub{grid-area:brand;display:flex;flex-direction:column;justify-content:center;gap:12px;min-width:0;padding:16px 18px;border-start-start-radius:var(--h14-radius);border-end-start-radius:var(--h14-radius);background:radial-gradient(circle at 100% 0,color-mix(in srgb,#fff 10%,transparent),transparent 55%),linear-gradient(150deg,var(--h14-deep-2),var(--h14-deep));color:#fff}.aro-h14 .aro-h14-brand{display:flex;align-items:center;gap:12px;min-width:0}.aro-h14 .aro-h14-logo-box{flex:none;display:grid;place-items:center;width:58px;height:58px;padding:7px;background:#fff;border-radius:16px}.aro-h14 .aro-h14-logo-box img{max-width:100%;max-height:100%;object-fit:contain}.aro-h14 .aro-h14-logo-box:has(img[hidden]){background:var(--h14-soft)}.aro-h14 .aro-h14-brand-text{display:flex;flex-direction:column;gap:4px;min-width:0}.aro-h14 .aro-h14-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:18px;font-weight:800;line-height:1.2}.aro-h14 .aro-h14-slogan{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:color-mix(in srgb,#fff 78%,transparent);font-size:11.5px;line-height:1.35}.aro-h14 .aro-h14-slogan:empty{display:none}.aro-h14 .aro-h14-main{grid-area:main;position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"search search tools" "nav nav phone";align-items:center;gap:10px 18px;min-width:0;padding:14px 22px;border-inline:2px dashed var(--h14-line)}.aro-h14 .aro-h14-main::before,.aro-h14 .aro-h14-main::after{content:"";position:absolute;top:0;bottom:0;width:calc(var(--h14-notch) * 2);pointer-events:none;background:radial-gradient(circle at 50% 0,var(--h14-band) var(--h14-notch),transparent calc(var(--h14-notch)+0.5px)),radial-gradient(circle at 50% 100%,var(--h14-band) var(--h14-notch),transparent calc(var(--h14-notch)+0.5px))}.aro-h14 .aro-h14-main::before{inset-inline-start:calc(var(--h14-notch) * -1-1px)}.aro-h14 .aro-h14-main::after{inset-inline-end:calc(var(--h14-notch) * -1-1px)}.aro-h14 .aro-h14-search{grid-area:search;display:flex;align-items:center;gap:10px;height:50px;padding:5px;padding-inline-start:16px;background:var(--h14-tint);border:1.5px solid var(--h14-line);border-radius:14px;transition:border-color .2s ease,background-color .2s ease}.aro-h14 .aro-h14-search:focus-within{background:#fff;border-color:var(--h14-deep-2)}.aro-h14 .aro-h14-search>i{flex:none;color:var(--h14-muted);font-size:19px}.aro-h14 .aro-h14-search input{flex:1;min-width:0;height:100%;border:0;background:transparent;color:var(--h14-ink);font-size:14px;outline:0}.aro-h14 .aro-h14-search input::placeholder{color:var(--h14-muted);opacity:1}.aro-h14 .aro-h14-search button{flex:none;height:100%;padding:0 20px;border:0;border-radius:10px;background:linear-gradient(135deg,var(--h14-deep-2),var(--h14-deep));color:#fff;font-size:13px;font-weight:700}.aro-h14 .aro-h14-tools{grid-area:tools;display:flex;align-items:center;gap:6px}.aro-h14 .aro-h14-drop{position:relative}.aro-h14 .aro-h14-icon{position:relative;display:grid;place-items:center;width:46px;height:46px;padding:0;border:0;border-radius:14px;background:var(--h14-tint);color:var(--h14-ink);font-size:20px;transition:background-color .2s ease}.aro-h14 .aro-h14-icon:hover,.aro-h14 .aro-h14-icon[aria-expanded=true]{background:var(--h14-soft)}.aro-h14 .aro-h14-icon.aro-h14-menu-toggle{display:none}.aro-h14 .aro-h14-badge{position:absolute;top:-6px;inset-inline-end:-6px;display:flex;align-items:center;justify-content:center;min-width:21px;height:21px;padding:0 5px;border:2px solid #fff;border-radius:999px;background:var(--h14-deep);color:#fff;font-size:10.5px;font-weight:800;line-height:1}.aro-h14 .aro-h14-badge:empty{display:none}.aro-h14 .aro-h14-categories{position:relative}.aro-h14 .aro-h14-category-button{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 14px;border:0;border-radius:12px;background:color-mix(in srgb,#fff 14%,transparent);border:1px solid color-mix(in srgb,#fff 26%,transparent);color:#fff;font-size:13px;font-weight:700;white-space:nowrap;width:100%;justify-content:space-between;transition:background-color .2s ease}.aro-h14 .aro-h14-category-button:hover,.aro-h14 .aro-h14-category-button[aria-expanded=true]{background:color-mix(in srgb,#fff 24%,transparent)}.aro-h14 .aro-h14-category-button>span{flex:1;text-align:start}.aro-h14 .aro-h14-category-button>i:first-child{color:color-mix(in srgb,var(--h14-accent) 45%,#fff);font-size:18px}.aro-h14 .aro-h14-category-button:focus-visible{outline-color:#fff}.aro-h14 .aro-h14-caret{transition:transform .2s ease}.aro-h14 [aria-expanded=true] .aro-h14-caret{transform:rotate(180deg)}.aro-h14 .aro-h14-navigation{grid-area:nav;min-width:0}.aro-h14 .aro-h14-phone{grid-area:phone;display:inline-flex;align-items:center;gap:7px;color:var(--h14-ink);font-size:13px;font-weight:700;white-space:nowrap}.aro-h14 .aro-h14-phone i{color:var(--h14-deep-2);font-size:16px}.aro-h14 .aro-h14-phone:has(bdi:empty){display:none}#aro_creative_header_14 #main-nav>#main-menu{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start;gap:2px;position:static!important;inset:auto!important;width:auto!important;height:auto;margin:0;padding:0;float:none;overflow:visible;background:transparent;border:0;transform:none}#aro_creative_header_14 #main-menu,#aro_creative_header_14 #main-menu ul{direction:inherit}#aro_creative_header_14 #main-menu li{border:0}#aro_creative_header_14 #main-menu>li{float:none;width:auto;display:block;direction:inherit}#aro_creative_header_14 #main-menu>li>a{position:relative;padding:10px 13px;border-radius:10px;color:var(--h14-ink);font-size:13.5px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;transition:background-color .2s ease,color .2s ease}#aro_creative_header_14 #main-menu>li>a.has-submenu{padding-inline-end:29px}#aro_creative_header_14 #main-menu>li>a:hover,#aro_creative_header_14 #main-menu>li>a.highlighted{color:var(--h14-ink);background:var(--h14-tint)}#aro_creative_header_14 #main-menu>li>a>.sub-arrow{left:auto;right:auto;inset-inline-end:9px;top:50%;margin:0;width:16px;height:16px;line-height:16px;font-size:12px;color:inherit;transform:translateY(-50%)}#aro_creative_header_14 #main-menu ul li,#aro_creative_header_14 #sub-menu li{float:none;clear:both;width:100%;direction:inherit}#aro_creative_header_14 #sub-menu{width:100%;margin:0;padding:6px 0;border:0;background:transparent}#aro_creative_header_14 #sub-menu a{text-transform:none;font-size:13px;letter-spacing:0;color:var(--h14-ink)}.aro-h14 .aro-h14-cart{grid-area:cart;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:14px 10px;border:0;border-start-end-radius:var(--h14-radius);border-end-end-radius:var(--h14-radius);background:var(--h14-soft);color:var(--h14-ink);transition:background-color .2s ease}.aro-h14 .aro-h14-cart:hover{background:color-mix(in srgb,var(--h14-accent) 24%,#fff)}.aro-h14 .aro-h14-cart>i{color:var(--h14-deep-2);font-size:26px}.aro-h14 .aro-h14-cart-count{font-size:26px;font-weight:800;line-height:1.05}.aro-h14 .aro-h14-cart-label{font-size:12px;font-weight:600}.aro-h14 .aro-h14-barcode{width:72%;height:18px;margin-top:6px;opacity:.55;background:repeating-linear-gradient(90deg,var(--h14-ink) 0 2px,transparent 2px 4px,var(--h14-ink) 4px 5px,transparent 5px 8px,var(--h14-ink) 8px 11px,transparent 11px 13px)}.aro-h14 .aro-h14-panel{position:absolute;top:calc(100%+10px);z-index:70;min-width:210px;color:var(--h14-ink);background:#fff;border:1px solid var(--h14-line);border-radius:16px;box-shadow:0 24px 40px -18px color-mix(in srgb,var(--h14-deep) 55%,transparent)}.aro-h14 .aro-h14-menu-panel{inset-inline-end:0;padding:8px}.aro-h14 .aro-h14-panel-title{display:block;padding:10px 12px 8px;color:var(--h14-muted);font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}html[dir=rtl] .aro-h14 .aro-h14-panel-title{letter-spacing:0}.aro-h14 .aro-h14-menu-panel ul{margin:0;padding:0;list-style:none}#aro_creative_header_14 .aro-h14-menu-panel li{display:block;margin:0;padding:0;border:0}.aro-h14 .aro-h14-menu-panel a{display:flex;align-items:center;gap:8px;min-height:40px;padding:9px 12px;border-radius:10px;color:var(--h14-ink);font-size:13px}.aro-h14 .aro-h14-menu-panel a:hover{background:var(--h14-tint)}.aro-h14 .aro-h14-menu-panel img{width:20px;height:auto}.aro-h14 .aro-h14-category-panel{top:calc(100%+8px);inset-inline-start:0;width:300px}.aro-h14 .aro-h14-panel-heading{display:flex;align-items:center;justify-content:space-between;padding-block:10px;padding-inline:18px 10px;border-bottom:1px solid var(--h14-line);font-size:13px}.aro-h14 .aro-h14-panel-heading button{min-width:36px;min-height:36px;border:0;border-radius:10px;background:transparent;color:inherit;font-size:20px}.aro-h14 .aro-h14-panel-heading button:hover{background:var(--h14-tint)}@media (max-width:1199px){.aro-h14{padding:10px 0;--h14-radius:18px;--h14-notch:9px}.aro-h14 .aro-h14-wrap{padding-inline:10px}.aro-h14 .aro-h14-ticket{grid-template-columns:minmax(0,1fr) 104px;grid-template-areas:"brand cart" "main main"}.aro-h14 .aro-h14-stub{gap:10px;padding:12px 14px;border-end-start-radius:0}.aro-h14 .aro-h14-logo-box{width:46px;height:46px;padding:6px;border-radius:13px}.aro-h14 .aro-h14-title{-webkit-line-clamp:1;font-size:16px}.aro-h14 .aro-h14-slogan{display:none}.aro-h14 .aro-h14-cart{flex-direction:row;flex-wrap:wrap;gap:2px 6px;padding:10px 8px;border-end-end-radius:0;border-inline-start:2px dashed var(--h14-line)}.aro-h14 .aro-h14-cart>i{font-size:22px}.aro-h14 .aro-h14-cart-count{font-size:20px}.aro-h14 .aro-h14-cart-label{display:none}.aro-h14 .aro-h14-barcode{width:80%;height:12px;margin-top:2px}.aro-h14 .aro-h14-main{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"search search" "tools tools";padding:14px 12px 12px;border-inline:0;border-top:2px dashed var(--h14-line);border-end-start-radius:var(--h14-radius);border-end-end-radius:var(--h14-radius)}.aro-h14 .aro-h14-main::before{top:calc(var(--h14-notch) * -1-1px);bottom:auto;inset-inline:calc(var(--h14-notch) * -1);width:auto;height:calc(var(--h14-notch) * 2);background:radial-gradient(circle at 0 50%,var(--h14-band) var(--h14-notch),transparent calc(var(--h14-notch)+0.5px)),radial-gradient(circle at 100% 50%,var(--h14-band) var(--h14-notch),transparent calc(var(--h14-notch)+0.5px))}.aro-h14 .aro-h14-main::after{content:none}.aro-h14 .aro-h14-search{height:48px}.aro-h14 .aro-h14-search button{padding:0 14px}.aro-h14 .aro-h14-icon{width:42px;height:42px;border-radius:13px}.aro-h14 .aro-h14-icon.aro-h14-menu-toggle{display:grid}.aro-h14 .aro-h14-tools{gap:5px;justify-content:flex-end}.aro-h14 .aro-h14-categories{position:static;min-width:0}.aro-h14 .aro-h14-category-button{height:38px;padding:0 12px}.aro-h14 .aro-h14-category-button>span{overflow:hidden;text-overflow:ellipsis}.aro-h14 .aro-h14-phone{display:none}.aro-h14 .aro-h14-navigation,.aro-h14 .aro-h14-category-panel{position:absolute;top:calc(100%+8px);inset-inline:0;width:auto;max-height:65vh;max-height:65dvh;overflow-y:auto;color:var(--h14-ink);background:#fff;border:1px solid var(--h14-line);border-radius:16px;box-shadow:0 24px 40px -18px color-mix(in srgb,var(--h14-deep) 55%,transparent);z-index:70}#aro_creative_header_14 #main-nav>#main-menu{display:block;padding:10px}#aro_creative_header_14 #main-menu>li{width:100%;margin:0;padding:0}#aro_creative_header_14 #main-menu>li>a,#aro_creative_header_14 #main-menu>li>a:hover{display:block;min-height:44px;padding:12px 14px;border-radius:10px;color:var(--h14-ink);background:transparent}#aro_creative_header_14 #main-menu>li>a.highlighted{background:var(--h14-tint)}#aro_creative_header_14 #main-menu>li>a::after{content:none}#aro_creative_header_14 #main-menu a>.sub-arrow{position:absolute;left:auto;right:auto;inset-inline-end:12px;top:50%;margin:0;transform:translateY(-50%)}#aro_creative_header_14 #main-menu ul li,#aro_creative_header_14 #sub-menu li{margin:0;padding:0}#aro_creative_header_14 #main-menu ul a{position:relative;display:block;min-height:42px;padding:11px 18px;color:var(--h14-ink);white-space:normal;overflow-wrap:anywhere}#aro_creative_header_14 #main-menu ul,#aro_creative_header_14 #sub-menu ul{margin:0!important;padding:0;padding-inline-start:14px}#aro_creative_header_14 #sub-menu a{min-height:44px;padding:10px 18px!important;white-space:normal;overflow-wrap:anywhere}}@media (max-width:379px){.aro-h14 .aro-h14-search button{font-size:12px;padding:0 10px}}.aro-h15{--h15-accent:var(--theme-color,#0f52ba);--h15-deep:color-mix(in srgb,var(--h15-accent) 34%,#05070a);--h15-deep-2:color-mix(in srgb,var(--h15-accent) 44%,#05070a);--h15-strip:color-mix(in srgb,var(--h15-accent) 52%,#05070a);--h15-ink:color-mix(in srgb,var(--h15-accent) 24%,#11151a);--h15-muted:color-mix(in srgb,var(--h15-accent) 18%,#5d646c);--h15-tint:color-mix(in srgb,var(--h15-accent) 8%,#fff);--h15-glow:color-mix(in srgb,var(--h15-accent) 40%,#fff);--h15-line:color-mix(in srgb,var(--h15-accent) 20%,#e4e7eb);--h15-glass:color-mix(in srgb,#fff 12%,transparent);--h15-glass-hover:color-mix(in srgb,#fff 20%,transparent);position:relative;z-index:30;color:var(--h15-ink);background:#fff}.aro-h15 *,.aro-h15 *::before,.aro-h15 *::after{box-sizing:border-box}.aro-h15 button,.aro-h15 input{font:inherit;letter-spacing:inherit}.aro-h15 button{cursor:pointer}.aro-h15 a{color:inherit;text-decoration:none}.aro-h15 [hidden]{display:none!important}.aro-h15 button:focus-visible,.aro-h15 a:focus-visible,.aro-h15 input:focus-visible{outline:2px solid var(--h15-glow);outline-offset:3px}.aro-h15 .aro-h15-notice button:focus-visible,.aro-h15 .aro-h15-panel button:focus-visible,.aro-h15 .aro-h15-panel a:focus-visible{outline-color:var(--h15-deep-2)}.aro-h15 .aro-h15-wrap{width:min(1320px,100%);margin:0 auto;padding-inline:24px}.aro-h15 .aro-h15-notice{background:var(--h15-tint);border-bottom:1px solid var(--h15-line);font-size:12.5px}.aro-h15 .aro-h15-notice-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:36px}.aro-h15 .aro-h15-slogan{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--h15-ink)}.aro-h15 .aro-h15-slogan>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aro-h15 .aro-h15-slogan>i,.aro-h15 .aro-h15-phone>i{color:var(--h15-deep-2);font-size:15px}.aro-h15 .aro-h15-slogan:has(span:empty){visibility:hidden}.aro-h15 .aro-h15-phone{display:inline-flex;align-items:center;gap:6px;flex:none;font-weight:700}.aro-h15 .aro-h15-phone:has(bdi:empty){display:none}.aro-h15 .aro-h15-main{background:linear-gradient(100deg,var(--h15-deep),var(--h15-deep-2));color:#fff}html[dir=rtl] .aro-h15 .aro-h15-main{background:linear-gradient(260deg,var(--h15-deep),var(--h15-deep-2))}.aro-h15 .aro-h15-main-grid{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;grid-template-areas:"brand search account support cart";align-items:center;gap:14px 22px;padding-block:16px}.aro-h15 .aro-h15-icon.aro-h15-menu-toggle{grid-area:menu;display:none}.aro-h15 .aro-h15-brand{grid-area:brand;display:flex;align-items:center;gap:12px;min-width:0}.aro-h15 .aro-h15-logo-box{flex:none;display:grid;place-items:center;width:50px;height:50px;padding:6px;background:#fff;border-radius:13px}.aro-h15 .aro-h15-logo-box img{max-width:100%;max-height:100%;object-fit:contain}.aro-h15 .aro-h15-logo-box:has(img[hidden]){background:var(--h15-glow)}.aro-h15 .aro-h15-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:220px;font-size:19px;font-weight:800;line-height:1.2}.aro-h15 .aro-h15-search{grid-area:search;display:flex;align-items:center;height:50px;padding:4px;background:#fff;border-radius:12px;transition:box-shadow .2s ease}.aro-h15 .aro-h15-search:focus-within{box-shadow:0 0 0 3px var(--h15-glow)}.aro-h15 .aro-h15-search input{flex:1;min-width:0;height:100%;padding-inline:16px 8px;border:0;background:transparent;color:var(--h15-ink);font-size:14px;outline:0}.aro-h15 .aro-h15-search input::placeholder{color:var(--h15-muted);opacity:1}.aro-h15 .aro-h15-search button{flex:none;display:inline-flex;align-items:center;gap:7px;height:100%;padding:0 20px;border:0;border-radius:9px;background:var(--h15-glow);color:var(--h15-ink);font-size:13px;font-weight:700}.aro-h15 .aro-h15-search button i{font-size:18px}.aro-h15 .aro-h15-account,.aro-h15 .aro-h15-language{position:relative}.aro-h15 .aro-h15-account{grid-area:account}.aro-h15 .aro-h15-account-button,.aro-h15 .aro-h15-language-button{display:inline-flex;align-items:center;gap:7px;min-height:46px;padding:0 10px;border:0;border-radius:12px;background:transparent;color:#fff;font-size:13px;font-weight:600;white-space:nowrap;transition:background-color .2s ease}.aro-h15 .aro-h15-account-button>i:first-child{font-size:22px}.aro-h15 .aro-h15-account-button:hover,.aro-h15 .aro-h15-account-button[aria-expanded=true],.aro-h15 .aro-h15-language-button:hover,.aro-h15 .aro-h15-language-button[aria-expanded=true]{background:var(--h15-glass)}.aro-h15 .aro-h15-caret{transition:transform .2s ease}.aro-h15 [aria-expanded=true] .aro-h15-caret{transform:rotate(180deg)}.aro-h15 .aro-h15-icon{position:relative;display:grid;place-items:center;width:46px;height:46px;padding:0;border:0;border-radius:12px;background:var(--h15-glass);color:#fff;font-size:21px;transition:background-color .2s ease}.aro-h15 .aro-h15-icon:hover,.aro-h15 .aro-h15-icon[aria-expanded=true]{background:var(--h15-glass-hover)}.aro-h15 .aro-h15-support{grid-area:support}.aro-h15 .aro-h15-badge,.aro-h15 .aro-h15-cart-count{position:absolute;top:-6px;inset-inline-end:-6px;display:flex;align-items:center;justify-content:center;min-width:21px;height:21px;padding:0 5px;border-radius:999px;background:var(--h15-glow);color:var(--h15-ink);font-size:10.5px;font-weight:800;line-height:1;box-shadow:0 0 0 2px var(--h15-deep)}.aro-h15 .aro-h15-badge:empty{display:none}.aro-h15 .aro-h15-cart{grid-area:cart;display:inline-flex;align-items:center;gap:10px;padding:0;border:0;background:transparent;color:#fff;font-size:13px;font-weight:700}.aro-h15 .aro-h15-cart-icon{position:relative;display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:var(--h15-glass);font-size:22px;transition:background-color .2s ease}.aro-h15 .aro-h15-cart:hover .aro-h15-cart-icon{background:var(--h15-glass-hover)}.aro-h15 .aro-h15-cart-label{white-space:nowrap}.aro-h15 .aro-h15-strip{position:relative;background:var(--h15-strip);color:#fff;box-shadow:0 10px 22px -18px var(--h15-deep)}.aro-h15 .aro-h15-strip-grid{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"categories nav language";align-items:center;gap:0 18px;min-height:52px}.aro-h15 .aro-h15-categories{grid-area:categories;position:relative}.aro-h15 .aro-h15-category-button{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border:0;border-radius:10px;background:#fff;color:var(--h15-ink);font-size:13px;font-weight:700;white-space:nowrap}.aro-h15 .aro-h15-category-button>i:first-child{color:var(--h15-deep-2);font-size:18px}.aro-h15 .aro-h15-navigation{grid-area:nav;min-width:0}.aro-h15 .aro-h15-language{grid-area:language}.aro-h15 .aro-h15-language-button{min-height:40px}.aro-h15 .aro-h15-language-button>i:first-child{font-size:18px}#aro_creative_header_15 #main-nav>#main-menu{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start;gap:2px;position:static!important;inset:auto!important;width:auto!important;height:auto;margin:0;padding:0;float:none;overflow:visible;background:transparent;border:0;transform:none}#aro_creative_header_15 #main-menu,#aro_creative_header_15 #main-menu ul{direction:inherit}#aro_creative_header_15 #main-menu li{border:0}#aro_creative_header_15 #main-menu>li{float:none;width:auto;display:block;direction:inherit}#aro_creative_header_15 #main-menu>li>a{position:relative;padding:10px 13px;border-radius:10px;color:#fff;font-size:13.5px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;transition:background-color .2s ease,color .2s ease}#aro_creative_header_15 #main-menu>li>a.has-submenu{padding-inline-end:29px}#aro_creative_header_15 #main-menu>li>a:hover,#aro_creative_header_15 #main-menu>li>a.highlighted{color:#fff;background:var(--h15-glass)}#aro_creative_header_15 #main-menu>li>a>.sub-arrow{left:auto;right:auto;inset-inline-end:9px;top:50%;margin:0;width:16px;height:16px;line-height:16px;font-size:12px;color:inherit;transform:translateY(-50%)}#aro_creative_header_15 #main-menu ul li,#aro_creative_header_15 #sub-menu li{float:none;clear:both;width:100%;direction:inherit}#aro_creative_header_15 #sub-menu{width:100%;margin:0;padding:6px 0;border:0;background:transparent}#aro_creative_header_15 #sub-menu a{text-transform:none;font-size:13px;letter-spacing:0;color:var(--h15-ink)}.aro-h15 .aro-h15-panel{position:absolute;top:calc(100%+8px);z-index:70;min-width:210px;color:var(--h15-ink);background:#fff;border:1px solid var(--h15-line);border-radius:14px;box-shadow:0 24px 40px -18px color-mix(in srgb,var(--h15-deep) 60%,transparent)}.aro-h15 .aro-h15-menu-panel{inset-inline-end:0;padding:8px}.aro-h15 .aro-h15-panel-title{display:block;padding:10px 12px 8px;color:var(--h15-muted);font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}html[dir=rtl] .aro-h15 .aro-h15-panel-title{letter-spacing:0}.aro-h15 .aro-h15-menu-panel ul{margin:0;padding:0;list-style:none}#aro_creative_header_15 .aro-h15-menu-panel li{display:block;margin:0;padding:0;border:0}.aro-h15 .aro-h15-menu-panel a{display:flex;align-items:center;gap:8px;min-height:40px;padding:9px 12px;border-radius:10px;color:var(--h15-ink);font-size:13px}.aro-h15 .aro-h15-menu-panel a:hover{background:var(--h15-tint)}.aro-h15 .aro-h15-menu-panel img{width:20px;height:auto}.aro-h15 .aro-h15-category-panel{top:calc(100%+7px);inset-inline-start:0;width:300px}.aro-h15 .aro-h15-panel-heading{display:flex;align-items:center;justify-content:space-between;padding-block:10px;padding-inline:18px 10px;border-bottom:1px solid var(--h15-line);font-size:13px}.aro-h15 .aro-h15-panel-heading button{min-width:36px;min-height:36px;border:0;border-radius:10px;background:transparent;color:inherit;font-size:20px}.aro-h15 .aro-h15-panel-heading button:hover{background:var(--h15-tint)}@media (max-width:1199px){.aro-h15 .aro-h15-wrap{padding-inline:12px}.aro-h15 .aro-h15-notice-inner{min-height:32px;font-size:12px}.aro-h15 .aro-h15-slogan>i{display:none}.aro-h15 .aro-h15-main-grid{grid-template-columns:42px minmax(0,1fr) auto auto auto;grid-template-areas:"menu brand account support cart" "search search search search search";gap:12px 8px;padding-block:12px}.aro-h15 .aro-h15-icon.aro-h15-menu-toggle{display:grid}.aro-h15 .aro-h15-icon{width:42px;height:42px;font-size:20px}.aro-h15 .aro-h15-logo-box{width:42px;height:42px;padding:5px;border-radius:11px}.aro-h15 .aro-h15-title{-webkit-line-clamp:1;max-width:none;font-size:16px}.aro-h15 .aro-h15-account-button{padding:0 8px;min-height:42px}.aro-h15 .aro-h15-account-button>span,.aro-h15 .aro-h15-account-button .aro-h15-caret{display:none}.aro-h15 .aro-h15-cart-label{display:none}.aro-h15 .aro-h15-cart-icon{width:42px;height:42px}.aro-h15 .aro-h15-search{height:46px}.aro-h15 .aro-h15-search button{padding:0 14px}.aro-h15 .aro-h15-search button span{display:none}.aro-h15 .aro-h15-strip-grid{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"categories language";min-height:50px}.aro-h15 .aro-h15-categories{position:static}.aro-h15 .aro-h15-navigation,.aro-h15 .aro-h15-category-panel{position:absolute;top:calc(100%+6px);inset-inline:12px;width:auto;max-height:65vh;max-height:65dvh;overflow-y:auto;color:var(--h15-ink);background:#fff;border:1px solid var(--h15-line);border-radius:14px;box-shadow:0 24px 40px -18px color-mix(in srgb,var(--h15-deep) 60%,transparent);z-index:70}#aro_creative_header_15 #main-nav>#main-menu{display:block;padding:10px}#aro_creative_header_15 #main-menu>li{width:100%;margin:0;padding:0}#aro_creative_header_15 #main-menu>li>a,#aro_creative_header_15 #main-menu>li>a:hover{display:block;min-height:44px;padding:12px 14px;border-radius:10px;color:var(--h15-ink);background:transparent}#aro_creative_header_15 #main-menu>li>a.highlighted{background:var(--h15-tint)}#aro_creative_header_15 #main-menu>li>a::after{content:none}#aro_creative_header_15 #main-menu a>.sub-arrow{position:absolute;left:auto;right:auto;inset-inline-end:12px;top:50%;margin:0;transform:translateY(-50%)}#aro_creative_header_15 #main-menu ul li,#aro_creative_header_15 #sub-menu li{margin:0;padding:0}#aro_creative_header_15 #main-menu ul a{position:relative;display:block;min-height:42px;padding:11px 18px;color:var(--h15-ink);white-space:normal;overflow-wrap:anywhere}#aro_creative_header_15 #main-menu ul,#aro_creative_header_15 #sub-menu ul{margin:0!important;padding:0;padding-inline-start:14px}#aro_creative_header_15 #sub-menu a{min-height:44px;padding:10px 18px!important;white-space:normal;overflow-wrap:anywhere}}@media (max-width:379px){.aro-h15 .aro-h15-language-button>span{display:none}}@media (max-width:359px){.aro-h15 .aro-h15-title{display:none}}#aro_storefront_header_2{--hp2-accent:var(--theme-color,#0f52ba);--hp2-deep:color-mix(in srgb,var(--hp2-accent) 36%,#05070a);--hp2-deep-2:color-mix(in srgb,var(--hp2-accent) 48%,#05070a);--hp2-ink:color-mix(in srgb,var(--hp2-accent) 24%,#11151a);--hp2-muted:color-mix(in srgb,var(--hp2-accent) 18%,#5d646c);--hp2-tint:color-mix(in srgb,var(--hp2-accent) 7%,#fff);--hp2-soft:color-mix(in srgb,var(--hp2-accent) 16%,#fff);--hp2-line:color-mix(in srgb,var(--hp2-accent) 20%,#e5e8eb);--hp2-glow:color-mix(in srgb,var(--hp2-accent) 45%,#fff);background:#fff;box-shadow:0 12px 28px -26px var(--hp2-deep)}#aro_storefront_header_2 .top-header{background:linear-gradient(90deg,var(--hp2-deep),var(--hp2-deep-2))!important;border-bottom:0}html[dir=rtl] #aro_storefront_header_2 .top-header{background:linear-gradient(270deg,var(--hp2-deep),var(--hp2-deep-2))!important}#aro_storefront_header_2 .top-header .header-contact li{color:color-mix(in srgb,#fff 86%,transparent);font-size:12.5px;letter-spacing:.2px}#aro_storefront_header_2 .top-header .header-contact li i{color:var(--hp2-glow)}#aro_storefront_header_2 .top-header .header-dropdown>li,#aro_storefront_header_2 .top-header .header-dropdown>li>i{color:#fff;font-weight:600}#aro_storefront_header_2 .top-header .header-dropdown>li>i{color:var(--hp2-glow)}html[dir=rtl] #aro_storefront_header_2 .top-header .header-contact li{letter-spacing:0}#aro_storefront_header_2 .onhover-show-div,#aro_storefront_header_2 .show-div.setting{border:1px solid var(--hp2-line);border-radius:14px!important;box-shadow:0 22px 38px -20px color-mix(in srgb,var(--hp2-deep) 55%,transparent);overflow:hidden}#aro_storefront_header_2 #aro_header_user_account_menu{padding:8px}#aro_storefront_header_2 #aro_header_user_account_menu li{padding:0;margin:0}#aro_storefront_header_2 #aro_header_user_account_menu li a{display:block;padding:9px 12px;border-radius:9px;color:var(--hp2-ink);font-size:13px}#aro_storefront_header_2 #aro_header_user_account_menu li a:hover{background:var(--hp2-tint);color:var(--hp2-ink)}#aro_storefront_header_2 .show-div.setting h6{color:var(--hp2-muted);font-weight:700}#aro_storefront_header_2 .show-div.setting ul li a{color:var(--hp2-ink)}#aro_storefront_header_2 .show-div.setting ul li a:hover{color:var(--hp2-deep-2)}#aro_storefront_header_2 .cart_qty_cls{background:var(--hp2-deep);color:#fff;font-weight:700;box-shadow:0 0 0 2px #fff}#aro_storefront_header_2 .main-menu .menu-right .icon-nav li i,#aro_storefront_header_2 .main-menu .menu-left .navbar a i,#aro_storefront_header_2 .toggle-nav i{color:var(--hp2-ink);transition:color .2s ease}#aro_storefront_header_2 .main-menu .menu-right .icon-nav li:hover i,#aro_storefront_header_2 .main-menu .menu-left .navbar a:hover i{color:var(--hp2-deep-2)}#aro_storefront_header_2 .top-header .header-dropdown .mobile-account i{transition:color .2s ease}@media (min-width:1200px){#aro_storefront_header_2 .pixelstrap>li>a{color:var(--hp2-ink);font-weight:600;letter-spacing:.2px;text-transform:none;transition:color .2s ease}#aro_storefront_header_2 .pixelstrap>li>a:hover,#aro_storefront_header_2 .pixelstrap>li>a:focus,#aro_storefront_header_2 .pixelstrap>li>a.highlighted{color:var(--hp2-deep-2)}html[dir=rtl] #aro_storefront_header_2 .pixelstrap>li>a{letter-spacing:0}#aro_storefront_header_2 #main-menu ul{border:1px solid var(--hp2-line);border-radius:14px;box-shadow:0 22px 38px -20px color-mix(in srgb,var(--hp2-deep) 55%,transparent)}#aro_storefront_header_2 #main-menu ul a{color:var(--hp2-ink);letter-spacing:0}#aro_storefront_header_2 #main-menu ul a:hover{color:var(--hp2-deep-2)}}#aro_storefront_header_3{--hp3-accent:var(--theme-color,#0f52ba);--hp3-deep:color-mix(in srgb,var(--hp3-accent) 36%,#05070a);--hp3-deep-2:color-mix(in srgb,var(--hp3-accent) 48%,#05070a);--hp3-ink:color-mix(in srgb,var(--hp3-accent) 24%,#11151a);--hp3-muted:color-mix(in srgb,var(--hp3-accent) 18%,#5d646c);--hp3-tint:color-mix(in srgb,var(--hp3-accent) 7%,#fff);--hp3-soft:color-mix(in srgb,var(--hp3-accent) 16%,#fff);--hp3-line:color-mix(in srgb,var(--hp3-accent) 20%,#e5e8eb);--hp3-glow:color-mix(in srgb,var(--hp3-accent) 45%,#fff);background:#fff;box-shadow:0 12px 28px -26px var(--hp3-deep)}#aro_storefront_header_3 .onhover-show-div,#aro_storefront_header_3 .show-div.setting{border:1px solid var(--hp3-line);border-radius:14px!important;box-shadow:0 22px 38px -20px color-mix(in srgb,var(--hp3-deep) 55%,transparent);overflow:hidden}#aro_storefront_header_3 #aro_header_user_account_menu{padding:8px}#aro_storefront_header_3 #aro_header_user_account_menu li{padding:0;margin:0}#aro_storefront_header_3 #aro_header_user_account_menu li a{display:block;padding:9px 12px;border-radius:9px;color:var(--hp3-ink);font-size:13px}#aro_storefront_header_3 #aro_header_user_account_menu li a:hover{background:var(--hp3-tint);color:var(--hp3-ink)}#aro_storefront_header_3 .show-div.setting h6{color:var(--hp3-muted);font-weight:700}#aro_storefront_header_3 .show-div.setting ul li a{color:var(--hp3-ink)}#aro_storefront_header_3 .show-div.setting ul li a:hover{color:var(--hp3-deep-2)}#aro_storefront_header_3 .cart_qty_cls{background:var(--hp3-deep);color:#fff;font-weight:700;box-shadow:0 0 0 2px #fff}#aro_storefront_header_3 .main-menu .menu-right .icon-nav li i,#aro_storefront_header_3 .main-menu .menu-left .navbar a i,#aro_storefront_header_3 .toggle-nav i{color:var(--hp3-ink);transition:color .2s ease}#aro_storefront_header_3 .main-menu .menu-right .icon-nav li:hover i,#aro_storefront_header_3 .main-menu .menu-left .navbar a:hover i{color:var(--hp3-deep-2)}#aro_storefront_header_3 .top-header .header-dropdown .mobile-account i{transition:color .2s ease}@media (min-width:1200px){#aro_storefront_header_3 .pixelstrap>li>a{color:var(--hp3-ink);font-weight:600;letter-spacing:.2px;text-transform:none;transition:color .2s ease}#aro_storefront_header_3 .pixelstrap>li>a:hover,#aro_storefront_header_3 .pixelstrap>li>a:focus,#aro_storefront_header_3 .pixelstrap>li>a.highlighted{color:var(--hp3-deep-2)}html[dir=rtl] #aro_storefront_header_3 .pixelstrap>li>a{letter-spacing:0}#aro_storefront_header_3 #main-menu ul{border:1px solid var(--hp3-line);border-radius:14px;box-shadow:0 22px 38px -20px color-mix(in srgb,var(--hp3-deep) 55%,transparent)}#aro_storefront_header_3 #main-menu ul a{color:var(--hp3-ink);letter-spacing:0}#aro_storefront_header_3 #main-menu ul a:hover{color:var(--hp3-deep-2)}}#aro_storefront_header_4{--hp4-accent:var(--theme-color,#0f52ba);--hp4-deep:color-mix(in srgb,var(--hp4-accent) 36%,#05070a);--hp4-deep-2:color-mix(in srgb,var(--hp4-accent) 48%,#05070a);--hp4-ink:color-mix(in srgb,var(--hp4-accent) 24%,#11151a);--hp4-muted:color-mix(in srgb,var(--hp4-accent) 18%,#5d646c);--hp4-tint:color-mix(in srgb,var(--hp4-accent) 7%,#fff);--hp4-soft:color-mix(in srgb,var(--hp4-accent) 16%,#fff);--hp4-line:color-mix(in srgb,var(--hp4-accent) 20%,#e5e8eb);--hp4-glow:color-mix(in srgb,var(--hp4-accent) 45%,#fff);background:#fff;box-shadow:0 12px 28px -26px var(--hp4-deep)}#aro_storefront_header_4 .top-header{background:linear-gradient(90deg,var(--hp4-deep),var(--hp4-deep-2))!important;border-bottom:0}html[dir=rtl] #aro_storefront_header_4 .top-header{background:linear-gradient(270deg,var(--hp4-deep),var(--hp4-deep-2))!important}#aro_storefront_header_4 .top-header .header-contact li{color:color-mix(in srgb,#fff 86%,transparent);font-size:12.5px;letter-spacing:.2px}#aro_storefront_header_4 .top-header .header-contact li i{color:var(--hp4-glow)}#aro_storefront_header_4 .top-header .header-dropdown>li,#aro_storefront_header_4 .top-header .header-dropdown>li>i{color:#fff;font-weight:600}#aro_storefront_header_4 .top-header .header-dropdown>li>i{color:var(--hp4-glow)}html[dir=rtl] #aro_storefront_header_4 .top-header .header-contact li{letter-spacing:0}#aro_storefront_header_4 .onhover-show-div,#aro_storefront_header_4 .show-div.setting{border:1px solid var(--hp4-line);border-radius:14px!important;box-shadow:0 22px 38px -20px color-mix(in srgb,var(--hp4-deep) 55%,transparent);overflow:hidden}#aro_storefront_header_4 #aro_header_user_account_menu{padding:8px}#aro_storefront_header_4 #aro_header_user_account_menu li{padding:0;margin:0}#aro_storefront_header_4 #aro_header_user_account_menu li a{display:block;padding:9px 12px;border-radius:9px;color:var(--hp4-ink);font-size:13px}#aro_storefront_header_4 #aro_header_user_account_menu li a:hover{background:var(--hp4-tint);color:var(--hp4-ink)}#aro_storefront_header_4 .show-div.setting h6{color:var(--hp4-muted);font-weight:700}#aro_storefront_header_4 .show-div.setting ul li a{color:var(--hp4-ink)}#aro_storefront_header_4 .show-div.setting ul li a:hover{color:var(--hp4-deep-2)}#aro_storefront_header_4 .cart_qty_cls{background:var(--hp4-deep);color:#fff;font-weight:700;box-shadow:0 0 0 2px #fff}#aro_storefront_header_4 .main-menu .menu-right .icon-nav li i,#aro_storefront_header_4 .main-menu .menu-left .navbar a i,#aro_storefront_header_4 .toggle-nav i{color:var(--hp4-ink);transition:color .2s ease}#aro_storefront_header_4 .main-menu .menu-right .icon-nav li:hover i,#aro_storefront_header_4 .main-menu .menu-left .navbar a:hover i{color:var(--hp4-deep-2)}#aro_storefront_header_4 .top-header .header-dropdown .mobile-account i{transition:color .2s ease}@media (min-width:1200px){#aro_storefront_header_4 .pixelstrap>li>a{color:var(--hp4-ink);font-weight:600;letter-spacing:.2px;text-transform:none;transition:color .2s ease}#aro_storefront_header_4 .pixelstrap>li>a:hover,#aro_storefront_header_4 .pixelstrap>li>a:focus,#aro_storefront_header_4 .pixelstrap>li>a.highlighted{color:var(--hp4-deep-2)}html[dir=rtl] #aro_storefront_header_4 .pixelstrap>li>a{letter-spacing:0}#aro_storefront_header_4 #main-menu ul{border:1px solid var(--hp4-line);border-radius:14px;box-shadow:0 22px 38px -20px color-mix(in srgb,var(--hp4-deep) 55%,transparent)}#aro_storefront_header_4 #main-menu ul a{color:var(--hp4-ink);letter-spacing:0}#aro_storefront_header_4 #main-menu ul a:hover{color:var(--hp4-deep-2)}}#aro_storefront_header_4 .border-section{border-color:var(--hp4-line)!important}@media (min-width:1200px){#aro_storefront_header_4 .main-nav-center{border-bottom:1px solid var(--hp4-line)}}#aro_storefront_header_5 .aro-header-5-category-column{position:relative}#aro_storefront_header_5 .aro-header-5-category-toggle,#aro_storefront_header_5 .aro-header-5-category-close{border:0;cursor:pointer;font:inherit}#aro_storefront_header_5 .aro-header-5-mobile-toggle{background:transparent;color:inherit;padding:0}#aro_storefront_header_5 .aro-header-5-category-toggle:focus-visible,#aro_storefront_header_5 .aro-header-5-category-close:focus-visible{outline:2px solid currentColor;outline-offset:-4px}#aro_storefront_header_5 #aro_header_5_categories[hidden],#aro_storefront_header_5 .aro-header-5-category-overlay[hidden]{display:none!important}#aro_storefront_header_5 #sub-menu li{float:none;clear:both;width:100%;direction:inherit}@media (min-width:1200px){#aro_storefront_header_5 #aro_header_5_categories{display:block;position:absolute;inset:auto;inset-inline-start:12px;top:100%;width:calc(100%-24px);height:auto;overflow:visible;z-index:20}#aro_storefront_header_5 #aro_header_5_categories nav{overflow:visible!important;height:auto}#aro_storefront_header_5 .aro-header-5-category-overlay{display:none}}@media (max-width:1199px){#aro_storefront_header_5 #aro_header_5_categories{display:block;position:fixed;inset:0 auto 0 auto;inset-inline-start:0;width:min(300px,calc(100vw-32px));height:100vh;height:100dvh;overflow:auto;background:#fff;z-index:1100}#aro_storefront_header_5 #aro_header_5_categories nav{height:auto;overflow-y:auto!important}#aro_storefront_header_5 .aro-header-5-category-close{width:100%;background:transparent;color:inherit}#aro_storefront_header_5 #sub-menu a{min-height:44px;padding:10px 23px!important;white-space:normal;overflow-wrap:anywhere}#aro_storefront_header_5 #sub-menu ul{margin:0!important;padding:0;padding-inline-start:14px}#aro_storefront_header_5 .aro-header-5-category-overlay{position:fixed;inset:0;border:0;background:rgba(0,0,0,.35);z-index:1090}}#aro_storefront_header_5{--hp5-accent:var(--theme-color,#0f52ba);--hp5-deep:color-mix(in srgb,var(--hp5-accent) 36%,#05070a);--hp5-deep-2:color-mix(in srgb,var(--hp5-accent) 48%,#05070a);--hp5-ink:color-mix(in srgb,var(--hp5-accent) 24%,#11151a);--hp5-muted:color-mix(in srgb,var(--hp5-accent) 18%,#5d646c);--hp5-tint:color-mix(in srgb,var(--hp5-accent) 7%,#fff);--hp5-soft:color-mix(in srgb,var(--hp5-accent) 16%,#fff);--hp5-line:color-mix(in srgb,var(--hp5-accent) 20%,#e5e8eb);--hp5-glow:color-mix(in srgb,var(--hp5-accent) 45%,#fff);background:#fff;box-shadow:0 12px 28px -26px var(--hp5-deep)}#aro_storefront_header_5 .top-header{background:linear-gradient(90deg,var(--hp5-deep),var(--hp5-deep-2))!important;border-bottom:0}html[dir=rtl] #aro_storefront_header_5 .top-header{background:linear-gradient(270deg,var(--hp5-deep),var(--hp5-deep-2))!important}#aro_storefront_header_5 .top-header .header-contact li{color:color-mix(in srgb,#fff 86%,transparent);font-size:12.5px;letter-spacing:.2px}#aro_storefront_header_5 .top-header .header-contact li i{color:var(--hp5-glow)}#aro_storefront_header_5 .top-header .header-dropdown>li,#aro_storefront_header_5 .top-header .header-dropdown>li>i{color:#fff;font-weight:600}#aro_storefront_header_5 .top-header .header-dropdown>li>i{color:var(--hp5-glow)}html[dir=rtl] #aro_storefront_header_5 .top-header .header-contact li{letter-spacing:0}#aro_storefront_header_5 .onhover-show-div,#aro_storefront_header_5 .show-div.setting{border:1px solid var(--hp5-line);border-radius:14px!important;box-shadow:0 22px 38px -20px color-mix(in srgb,var(--hp5-deep) 55%,transparent);overflow:hidden}#aro_storefront_header_5 #aro_header_user_account_menu{padding:8px}#aro_storefront_header_5 #aro_header_user_account_menu li{padding:0;margin:0}#aro_storefront_header_5 #aro_header_user_account_menu li a{display:block;padding:9px 12px;border-radius:9px;color:var(--hp5-ink);font-size:13px}#aro_storefront_header_5 #aro_header_user_account_menu li a:hover{background:var(--hp5-tint);color:var(--hp5-ink)}#aro_storefront_header_5 .show-div.setting h6{color:var(--hp5-muted);font-weight:700}#aro_storefront_header_5 .show-div.setting ul li a{color:var(--hp5-ink)}#aro_storefront_header_5 .show-div.setting ul li a:hover{color:var(--hp5-deep-2)}#aro_storefront_header_5 .cart_qty_cls{background:var(--hp5-deep);color:#fff;font-weight:700;box-shadow:0 0 0 2px #fff}#aro_storefront_header_5 .main-menu .menu-right .icon-nav li i,#aro_storefront_header_5 .main-menu .menu-left .navbar a i,#aro_storefront_header_5 .toggle-nav i{color:var(--hp5-ink);transition:color .2s ease}#aro_storefront_header_5 .main-menu .menu-right .icon-nav li:hover i,#aro_storefront_header_5 .main-menu .menu-left .navbar a:hover i{color:var(--hp5-deep-2)}#aro_storefront_header_5 .top-header .header-dropdown .mobile-account i{transition:color .2s ease}@media (min-width:1200px){#aro_storefront_header_5 .pixelstrap>li>a{color:var(--hp5-ink);font-weight:600;letter-spacing:.2px;text-transform:none;transition:color .2s ease}#aro_storefront_header_5 .pixelstrap>li>a:hover,#aro_storefront_header_5 .pixelstrap>li>a:focus,#aro_storefront_header_5 .pixelstrap>li>a.highlighted{color:var(--hp5-deep-2)}html[dir=rtl] #aro_storefront_header_5 .pixelstrap>li>a{letter-spacing:0}#aro_storefront_header_5 #main-menu ul{border:1px solid var(--hp5-line);border-radius:14px;box-shadow:0 22px 38px -20px color-mix(in srgb,var(--hp5-deep) 55%,transparent)}#aro_storefront_header_5 #main-menu ul a{color:var(--hp5-ink);letter-spacing:0}#aro_storefront_header_5 #main-menu ul a:hover{color:var(--hp5-deep-2)}}#aro_storefront_header_5 .form_search{border:1.5px solid var(--hp5-line);border-radius:12px;background:var(--hp5-tint);box-shadow:none;overflow:hidden;transition:border-color .2s ease,background-color .2s ease}#aro_storefront_header_5 .form_search:focus-within{border-color:var(--hp5-deep-2);background:#fff}#aro_storefront_header_5 .form_search .nav-search{background:transparent;color:var(--hp5-ink)}#aro_storefront_header_5 .form_search .nav-search::placeholder{color:var(--hp5-muted);opacity:1}#aro_storefront_header_5 .form_search .btn-search,#aro_storefront_header_5 .form_search .btn-search i{color:var(--hp5-deep-2);background:transparent}#aro_storefront_header_5 .bottom-part{border-top:1px solid var(--hp5-line)}#aro_storefront_header_5 .category-menu .toggle-sidebar{background:linear-gradient(135deg,var(--hp5-deep-2),var(--hp5-deep))!important;color:#fff;border-radius:14px 14px 0 0}#aro_storefront_header_5 .category-menu .toggle-sidebar h5{font-size:15px}#aro_storefront_header_5 .category-menu .toggle-sidebar h5,#aro_storefront_header_5 .category-menu .toggle-sidebar i{color:#fff!important;text-transform:none;letter-spacing:.2px;font-weight:700}html[dir=rtl] #aro_storefront_header_5 .category-menu .toggle-sidebar h5{letter-spacing:0}@media (min-width:1200px){#aro_storefront_header_5 #aro_header_5_categories{border:1px solid var(--hp5-line);border-top:0;border-radius:0 0 14px 14px;box-shadow:0 22px 38px -20px color-mix(in srgb,var(--hp5-deep) 55%,transparent)}}#aro_storefront_header_5 .form_search .nav-search{padding-inline:16px 52px}html[dir=rtl] #aro_storefront_header_5 .form_search button{left:5px;right:auto}@media (min-width:1200px){html[dir=rtl] #aro_storefront_header_5 .main-nav-center #main-nav{display:flex;justify-content:flex-start}html[dir=rtl] #aro_storefront_header_5 .main-nav-center #main-menu{float:none}}.aro-h8{--h8-accent:var(--theme-color,#0f52ba);--h8-ink:color-mix(in srgb,var(--h8-accent) 22%,#11151a);--h8-muted:color-mix(in srgb,var(--h8-accent) 16%,#5d646c);--h8-night:color-mix(in srgb,var(--h8-accent) 32%,#05070a);--h8-surface:#fff;--h8-stage:color-mix(in srgb,var(--h8-accent) 9%,#f5f6f8);--h8-tint:color-mix(in srgb,var(--h8-accent) 11%,#fff);--h8-line:color-mix(in srgb,var(--h8-accent) 22%,#dfe4e8);--h8-shadow:0 22px 44px -26px rgba(17,26,34,.5);position:relative;z-index:30;color:var(--h8-ink);background:var(--h8-stage)}.aro-h8 *,.aro-h8 *::before,.aro-h8 *::after{box-sizing:border-box}.aro-h8 button,.aro-h8 input{font:inherit;letter-spacing:inherit}.aro-h8 button{cursor:pointer}.aro-h8 a{color:inherit;text-decoration:none}.aro-h8 [hidden]{display:none!important}.aro-h8 button:focus-visible,.aro-h8 a:focus-visible,.aro-h8 input:focus-visible{outline:2px solid var(--h8-accent);outline-offset:3px}.aro-h8 .aro-h8-ribbon{position:relative;overflow:hidden;height:38px;color:#eef1f4;background:var(--h8-night);font-size:12.5px;line-height:1}.aro-h8 .aro-h8-ribbon::after{content:"";position:absolute;inset:auto 0 0 0;height:4px;background:repeating-linear-gradient(-45deg,var(--h8-accent) 0 9px,color-mix(in srgb,var(--h8-accent) 35%,var(--h8-night)) 9px 18px)}.aro-h8 .aro-h8-ribbon-track{display:flex;width:max-content;height:34px;animation:aro-h8-marquee 42s linear infinite}.aro-h8 .aro-h8-ribbon:hover .aro-h8-ribbon-track{animation-play-state:paused}.aro-h8 .aro-h8-ribbon-group{flex:none;display:flex;align-items:center;justify-content:space-around;min-width:100vw}.aro-h8 .aro-h8-ribbon-item{display:inline-flex;align-items:center;gap:8px;padding-inline:34px;white-space:nowrap}.aro-h8 .aro-h8-ribbon-item::before{content:"";flex:none;width:6px;height:6px;margin-inline-end:26px;background:var(--h8-accent);transform:rotate(45deg)}.aro-h8 .aro-h8-ribbon-item:empty{display:none}.aro-h8 .aro-h8-ribbon-item i{font-size:14px;color:color-mix(in srgb,var(--h8-accent) 45%,#fff)}@keyframes aro-h8-marquee{to{transform:translateX(-50%)}}@keyframes aro-h8-marquee-rtl{to{transform:translateX(50%)}}html[dir=rtl] .aro-h8 .aro-h8-ribbon-track{animation-name:aro-h8-marquee-rtl}@media (prefers-reduced-motion:reduce){.aro-h8 .aro-h8-ribbon-track{width:100%;animation:none}.aro-h8 .aro-h8-ribbon-group{min-width:0;width:100%;justify-content:center;overflow:hidden}.aro-h8 .aro-h8-ribbon-group[aria-hidden=true]{display:none}.aro-h8 .aro-h8-search{transition:none}}.aro-h8 .aro-h8-stage{position:relative;width:min(1320px,100%);margin:0 auto;padding:26px 24px 0}.aro-h8::before{content:"";position:absolute;inset:38px 0 0 0;z-index:-1;pointer-events:none;background-image:radial-gradient(color-mix(in srgb,var(--h8-accent) 26%,transparent) 1px,transparent 1.5px);background-size:18px 18px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 85%);mask-image:linear-gradient(to bottom,#000,transparent 85%)}.aro-h8 .aro-h8-dock{position:relative;z-index:2;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto auto auto;grid-template-areas:"brand nav search language account support cart";align-items:center;gap:10px;min-height:70px;padding-block:8px;padding-inline:22px 8px;background:var(--h8-surface);border:1px solid var(--h8-line);border-radius:999px;box-shadow:var(--h8-shadow)}.aro-h8 .aro-h8-brand{grid-area:brand;display:flex;align-items:center;gap:12px;min-width:0;margin-inline-end:8px}.aro-h8 .aro-h8-medallion{flex:none;display:grid;place-items:center;width:78px;height:78px;margin-block:-22px;padding:12px;background:var(--h8-surface);border-radius:50%;box-shadow:0 0 0 3px var(--h8-surface),0 0 0 5px var(--h8-accent),0 14px 26px -12px rgba(17,26,34,.55);transition:transform .35s ease}.aro-h8 .aro-h8-brand:hover .aro-h8-medallion{transform:rotate(-8deg) scale(1.04)}.aro-h8 .aro-h8-medallion img{max-width:100%;max-height:100%;object-fit:contain}.aro-h8 .aro-h8-medallion:has(img[hidden]){background:var(--h8-tint)}.aro-h8 .aro-h8-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:190px;font-size:19px;font-weight:800;line-height:1.2;letter-spacing:-.4px}.aro-h8 .aro-h8-navigation{grid-area:nav;min-width:0}#aro_creative_header_8 #main-nav>#main-menu{display:flex;align-items:center;flex-wrap:wrap;gap:2px;position:static!important;inset:auto!important;width:auto!important;height:auto;margin:0;padding:0;float:none;overflow:visible;background:transparent;border:0;transform:none}#aro_creative_header_8 #main-menu,#aro_creative_header_8 #main-menu ul{direction:inherit}#aro_creative_header_8 #main-menu li{border:0}#aro_creative_header_8 #main-menu>li{float:none;width:auto;display:block;direction:inherit}#aro_creative_header_8 #main-menu>li>a{position:relative;padding:10px 14px;border-radius:999px;color:var(--h8-ink);font-size:13.5px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;transition:background-color .2s ease}#aro_creative_header_8 #main-menu>li>a.has-submenu{padding-inline-end:28px}#aro_creative_header_8 #main-menu>li>a:hover,#aro_creative_header_8 #main-menu>li>a.highlighted{color:var(--h8-ink);background:var(--h8-tint)}#aro_creative_header_8 #main-menu>li>a>.sub-arrow{left:auto;right:auto;inset-inline-end:9px;top:50%;margin:0;width:16px;height:16px;line-height:16px;font-size:12px;transform:translateY(-50%)}#aro_creative_header_8 #main-menu ul li,#aro_creative_header_8 #sub-menu li{float:none;clear:both;width:100%;direction:inherit}#aro_creative_header_8 #sub-menu{width:100%;margin:0;padding:6px 0;border:0;background:transparent}#aro_creative_header_8 #sub-menu a{text-transform:none;font-size:13px;letter-spacing:0;color:var(--h8-ink)}.aro-h8 .aro-h8-search{grid-area:search;position:relative;z-index:3;justify-self:end;display:flex;align-items:center;width:220px;height:48px;padding-inline-end:4px;background:var(--h8-stage);border:1px solid var(--h8-line);border-radius:999px;transition:width .3s ease,margin .3s ease,background-color .2s ease,border-color .2s ease}.aro-h8 .aro-h8-search:focus-within{width:340px;margin-inline-start:-120px;background:var(--h8-surface);border-color:var(--h8-accent)}.aro-h8 .aro-h8-search input{flex:1;min-width:0;height:100%;padding-inline:18px 8px;border:0;background:transparent;color:var(--h8-ink);font-size:13px;outline:0}.aro-h8 .aro-h8-search input::placeholder{color:var(--h8-muted);opacity:1}.aro-h8 .aro-h8-search button{flex:none;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:var(--h8-night);color:#fff;font-size:18px}.aro-h8 .aro-h8-icon{position:relative;display:inline-grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid var(--h8-line);border-radius:50%;background:var(--h8-surface);color:var(--h8-ink);font-size:20px;line-height:1;transition:border-color .2s ease,background-color .2s ease}.aro-h8 .aro-h8-icon:hover,.aro-h8 .aro-h8-icon[aria-expanded=true]{border-color:var(--h8-accent);background:var(--h8-tint)}.aro-h8 .aro-h8-icon.aro-h8-menu-toggle{grid-area:menu;display:none}.aro-h8 .aro-h8-language{grid-area:language;position:relative}.aro-h8 .aro-h8-account{grid-area:account;position:relative}.aro-h8 .aro-h8-support{grid-area:support}.aro-h8 .aro-h8-cart{grid-area:cart;position:relative;display:grid;place-items:center;width:56px;height:56px;border:0;border-radius:50%;background:var(--h8-night);color:#fff;font-size:23px;box-shadow:0 0 0 4px var(--h8-tint);transition:transform .2s ease}.aro-h8 .aro-h8-cart:hover{transform:translateY(-2px)}.aro-h8 .aro-h8-badge{position:absolute;top:-5px;inset-inline-end:-5px;display:flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border:2px solid var(--h8-accent);border-radius:999px;background:#fff;color:var(--h8-ink);font-size:11px;font-weight:800;line-height:1}.aro-h8 .aro-h8-badge:empty{display:none}.aro-h8 .aro-h8-categories{position:relative;z-index:1;display:inline-block;margin-inline-start:120px;margin-top:-1px}.aro-h8 .aro-h8-tab{position:relative;display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:6px 20px 8px;border:0;border-radius:0 0 18px 18px;background:var(--h8-night);color:#fff;font-size:13px;font-weight:600;line-height:1.3}.aro-h8 .aro-h8-tab::before,.aro-h8 .aro-h8-tab::after{content:"";position:absolute;top:0;width:14px;height:14px;pointer-events:none}.aro-h8 .aro-h8-tab::before{left:-14px;background:radial-gradient(circle at 0 100%,transparent 13.5px,var(--h8-night) 14px)}.aro-h8 .aro-h8-tab::after{right:-14px;background:radial-gradient(circle at 100% 100%,transparent 13.5px,var(--h8-night) 14px)}.aro-h8 .aro-h8-tab>i{font-size:17px;color:color-mix(in srgb,var(--h8-accent) 45%,#fff)}.aro-h8 .aro-h8-tab-arrow{transition:transform .25s ease}.aro-h8 .aro-h8-tab[aria-expanded=true] .aro-h8-tab-arrow{transform:rotate(180deg)}.aro-h8 .aro-h8-stage::after{content:"";display:block;height:14px}.aro-h8 .aro-h8-panel{position:absolute;top:calc(100%+14px);z-index:70;min-width:220px;color:var(--h8-ink);background:var(--h8-surface);border:1px solid var(--h8-line);border-radius:18px;box-shadow:0 24px 40px -18px rgba(17,26,34,.35)}.aro-h8 .aro-h8-menu-panel{inset-inline-end:0;padding:8px}.aro-h8 .aro-h8-panel-title{display:block;padding:10px 12px 8px;color:var(--h8-muted);font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}html[dir=rtl] .aro-h8 .aro-h8-panel-title{letter-spacing:0}.aro-h8 .aro-h8-menu-panel ul{margin:0;padding:0;list-style:none}#aro_creative_header_8 .aro-h8-menu-panel li{display:block;margin:0;padding:0;border:0}.aro-h8 .aro-h8-menu-panel a{display:flex;align-items:center;gap:8px;min-height:40px;padding:9px 12px;border-radius:12px;color:var(--h8-ink);font-size:13px}.aro-h8 .aro-h8-menu-panel a:hover{background:var(--h8-tint)}.aro-h8 .aro-h8-menu-panel img{width:20px;height:auto}.aro-h8 .aro-h8-category-panel{top:calc(100%+10px);inset-inline-start:0;width:300px}.aro-h8 .aro-h8-panel-heading{display:flex;align-items:center;justify-content:space-between;padding-block:10px;padding-inline:18px 10px;border-bottom:1px solid var(--h8-line);font-size:13px}.aro-h8 .aro-h8-panel-heading button{min-width:36px;min-height:36px;border:0;border-radius:50%;background:transparent;color:inherit;font-size:20px}.aro-h8 .aro-h8-panel-heading button:hover{background:var(--h8-tint)}@media (max-width:1199px){.aro-h8 .aro-h8-ribbon{height:34px;font-size:12px}.aro-h8 .aro-h8-ribbon-track{height:30px}.aro-h8::before{inset-block-start:34px}.aro-h8 .aro-h8-stage{position:relative;padding:22px 12px 0}.aro-h8 .aro-h8-dock{grid-template-columns:46px minmax(0,1fr) 46px 52px;grid-template-areas:"menu brand account cart" "search search language support";gap:12px 10px;padding:10px;border-radius:26px}.aro-h8 .aro-h8-icon.aro-h8-menu-toggle{display:inline-grid}.aro-h8 .aro-h8-brand{gap:8px;margin:0}.aro-h8 .aro-h8-medallion{width:54px;height:54px;margin-block:-20px 0;padding:8px}.aro-h8 .aro-h8-title{-webkit-line-clamp:1;max-width:none;font-size:16px}.aro-h8 .aro-h8-search,.aro-h8 .aro-h8-search:focus-within{width:100%;height:46px;margin:0;justify-self:stretch}.aro-h8 .aro-h8-cart{width:52px;height:52px;font-size:21px}.aro-h8 .aro-h8-support{justify-self:center}.aro-h8 .aro-h8-categories{position:static;margin-inline-start:72px}.aro-h8 .aro-h8-navigation,.aro-h8 .aro-h8-category-panel{position:absolute;inset-inline:12px;width:auto;max-height:65vh;max-height:65dvh;overflow-y:auto;background:var(--h8-surface);border:1px solid var(--h8-line);border-radius:20px;box-shadow:0 24px 40px -18px rgba(17,26,34,.35);z-index:70}.aro-h8 .aro-h8-navigation{top:calc(100%+10px);inset-inline:0}.aro-h8 .aro-h8-category-panel{top:100%}#aro_creative_header_8 #main-nav>#main-menu{display:block;padding:10px}#aro_creative_header_8 #main-menu>li{width:100%;margin:0;padding:0}#aro_creative_header_8 #main-menu>li>a,#aro_creative_header_8 #main-menu>li>a:hover{display:block;min-height:44px;padding:12px 14px;border-radius:14px;color:var(--h8-ink)}#aro_creative_header_8 #main-menu a>.sub-arrow{position:absolute;left:auto;right:auto;inset-inline-end:12px;top:50%;margin:0;transform:translateY(-50%)}#aro_creative_header_8 #main-menu ul li,#aro_creative_header_8 #sub-menu li{margin:0;padding:0}#aro_creative_header_8 #main-menu ul a{position:relative;display:block;min-height:42px;padding:11px 18px;white-space:normal;overflow-wrap:anywhere}#aro_creative_header_8 #main-menu ul,#aro_creative_header_8 #sub-menu ul{margin:0!important;padding:0;padding-inline-start:14px}#aro_creative_header_8 #sub-menu a{min-height:44px;padding:10px 18px!important;white-space:normal;overflow-wrap:anywhere}}@media (max-width:359px){.aro-h8 .aro-h8-title{display:none}}.aro-h9{--h9-accent:var(--theme-color,#0f52ba);--h9-deep:color-mix(in srgb,var(--h9-accent) 36%,#05070a);--h9-deep-2:color-mix(in srgb,var(--h9-accent) 46%,#05070a);--h9-ink:color-mix(in srgb,var(--h9-accent) 24%,#11151a);--h9-muted:color-mix(in srgb,var(--h9-accent) 18%,#5d646c);--h9-tint:color-mix(in srgb,var(--h9-accent) 8%,#fff);--h9-tint-2:color-mix(in srgb,var(--h9-accent) 16%,#fff);--h9-line:color-mix(in srgb,var(--h9-accent) 26%,#e2e5e9);--h9-glow:color-mix(in srgb,var(--h9-accent) 55%,#fff);--h9-slant:44px;position:relative;z-index:30;color:var(--h9-ink);background:#fff}.aro-h9 *,.aro-h9 *::before,.aro-h9 *::after{box-sizing:border-box}.aro-h9 button,.aro-h9 input{font:inherit;letter-spacing:inherit}.aro-h9 button{cursor:pointer}.aro-h9 a{color:inherit;text-decoration:none}.aro-h9 [hidden]{display:none!important}.aro-h9 button:focus-visible,.aro-h9 a:focus-visible,.aro-h9 input:focus-visible{outline:2px solid var(--h9-accent);outline-offset:3px}.aro-h9 .aro-h9-bar button:focus-visible,.aro-h9 .aro-h9-bar a:focus-visible{outline-color:var(--h9-glow)}.aro-h9 .aro-h9-wrap{width:min(1320px,100%);margin:0 auto;padding-inline:24px}.aro-h9 .aro-h9-strip{background:var(--h9-tint);border-bottom:1px solid var(--h9-line);font-size:12.5px}.aro-h9 .aro-h9-strip-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px}.aro-h9 .aro-h9-note{display:flex;align-items:center;gap:22px;min-width:0;margin:0;color:var(--h9-muted);line-height:1.3}.aro-h9 .aro-h9-slogan{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aro-h9 .aro-h9-slogan:empty{display:none}.aro-h9 .aro-h9-phone{display:inline-flex;align-items:center;gap:6px;flex:none;color:var(--h9-ink);font-weight:600}.aro-h9 .aro-h9-phone i{color:var(--h9-deep-2);font-size:15px}.aro-h9 .aro-h9-strip-tools{display:flex;align-items:center;gap:4px;flex:none}.aro-h9 .aro-h9-drop{position:relative}.aro-h9 .aro-h9-strip-button{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 10px;border:0;background:transparent;color:var(--h9-ink);font-size:12.5px;font-weight:600}.aro-h9 .aro-h9-strip-button i{font-size:16px}.aro-h9 .aro-h9-strip-button:hover,.aro-h9 .aro-h9-strip-button[aria-expanded=true]{background:var(--h9-tint-2)}.aro-h9 .aro-h9-caret{transition:transform .2s ease}.aro-h9 [aria-expanded=true] .aro-h9-caret{transform:rotate(180deg)}.aro-h9 .aro-h9-main{overflow-x:clip}.aro-h9 .aro-h9-main-grid{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr) auto auto;grid-template-areas:"brand search support cart";align-items:center;gap:0 18px}.aro-h9 .aro-h9-brand{grid-area:brand;align-self:stretch;position:relative;z-index:0;display:flex;align-items:center;gap:14px;min-width:0;padding-block:18px;padding-inline-end:calc(var(--h9-slant)+16px);color:#fff}.aro-h9 .aro-h9-brand::before{content:"";position:absolute;inset-block:0;inset-inline-end:0;z-index:-1;width:100vw;background:linear-gradient(180deg,var(--h9-deep-2),var(--h9-deep));clip-path:polygon(0 0,100% 0,calc(100%-var(--h9-slant)) 100%,0 100%)}html[dir=rtl] .aro-h9 .aro-h9-brand::before{clip-path:polygon(0 0,100% 0,100% 100%,var(--h9-slant) 100%)}.aro-h9 .aro-h9-logo-box{flex:none;display:grid;place-items:center;width:56px;height:56px;padding:7px;background:#fff;border-radius:14px;box-shadow:0 0 0 4px color-mix(in srgb,#fff 18%,transparent)}.aro-h9 .aro-h9-logo-box img{max-width:100%;max-height:100%;object-fit:contain}.aro-h9 .aro-h9-logo-box:has(img[hidden]){background:var(--h9-glow)}.aro-h9 .aro-h9-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:20px;font-weight:800;line-height:1.2;letter-spacing:-.3px}.aro-h9 .aro-h9-search{grid-area:search;display:flex;align-items:center;width:100%;max-width:640px;justify-self:center;height:54px;padding:5px;padding-inline-start:16px;background:var(--h9-tint);border:1.5px solid var(--h9-line);border-radius:14px;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.aro-h9 .aro-h9-search:focus-within{background:#fff;border-color:var(--h9-deep-2);box-shadow:0 0 0 4px var(--h9-tint-2)}.aro-h9 .aro-h9-search-icon{flex:none;color:var(--h9-muted);font-size:19px}.aro-h9 .aro-h9-search input{flex:1;min-width:0;height:100%;padding-inline:10px;border:0;background:transparent;color:var(--h9-ink);font-size:14px;outline:0}.aro-h9 .aro-h9-search input::placeholder{color:var(--h9-muted);opacity:1}.aro-h9 .aro-h9-search button{flex:none;height:100%;padding-inline:30px 22px;border:0;border-radius:10px;background:linear-gradient(135deg,var(--h9-deep-2),var(--h9-deep));color:#fff;font-size:13px;font-weight:700;clip-path:polygon(14px 0,100% 0,100% 100%,0 100%)}html[dir=rtl] .aro-h9 .aro-h9-search button{padding-inline:30px 22px;clip-path:polygon(0 0,calc(100%-14px) 0,100% 100%,0 100%)}.aro-h9 .aro-h9-icon{position:relative;display:grid;place-items:center;width:50px;height:50px;border:1.5px solid var(--h9-line);border-radius:14px;background:#fff;color:var(--h9-ink);font-size:21px;transition:border-color .2s ease,background-color .2s ease}.aro-h9 .aro-h9-icon:hover{border-color:var(--h9-deep-2);background:var(--h9-tint)}.aro-h9 .aro-h9-support{grid-area:support}.aro-h9 .aro-h9-badge{position:absolute;top:-7px;inset-inline-end:-7px;display:flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border:2px solid #fff;border-radius:999px;background:var(--h9-deep);color:#fff;font-size:11px;font-weight:800;line-height:1}.aro-h9 .aro-h9-badge:empty{display:none}.aro-h9 .aro-h9-cart{grid-area:cart;height:54px;padding:0 22px;border:0;border-radius:10px;background:linear-gradient(135deg,var(--h9-deep-2),var(--h9-deep));color:#fff;transform:skewX(-14deg);box-shadow:0 12px 22px -14px var(--h9-deep);transition:box-shadow .2s ease}.aro-h9 .aro-h9-cart:hover{box-shadow:0 16px 26px -12px var(--h9-deep)}.aro-h9 .aro-h9-cart-inner{display:inline-flex;align-items:center;gap:10px;transform:skewX(14deg)}html[dir=rtl] .aro-h9 .aro-h9-cart{transform:skewX(14deg)}html[dir=rtl] .aro-h9 .aro-h9-cart-inner{transform:skewX(-14deg)}.aro-h9 .aro-h9-cart i{font-size:22px}.aro-h9 .aro-h9-cart-label{font-size:13px;font-weight:700;white-space:nowrap}.aro-h9 .aro-h9-cart-count{display:grid;place-items:center;min-width:26px;height:26px;padding:0 7px;border-radius:999px;background:#fff;color:var(--h9-deep);font-size:12px;font-weight:800}.aro-h9 .aro-h9-bar{position:relative;background:linear-gradient(90deg,var(--h9-deep),var(--h9-deep-2));color:#fff}html[dir=rtl] .aro-h9 .aro-h9-bar{background:linear-gradient(270deg,var(--h9-deep),var(--h9-deep-2))}.aro-h9 .aro-h9-bar-grid{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"categories nav toggle";align-items:center;gap:0 22px;min-height:56px}.aro-h9 .aro-h9-categories{grid-area:categories;position:relative}.aro-h9 .aro-h9-category-button{height:42px;padding:0 24px;border:0;border-radius:8px;background:var(--h9-tint);color:var(--h9-ink);font-size:13px;font-weight:700;transform:skewX(-14deg);transition:background-color .2s ease}.aro-h9 .aro-h9-category-button:hover,.aro-h9 .aro-h9-category-button[aria-expanded=true]{background:#fff}.aro-h9 .aro-h9-category-inner{display:inline-flex;align-items:center;gap:9px;transform:skewX(14deg)}html[dir=rtl] .aro-h9 .aro-h9-category-button{transform:skewX(14deg)}html[dir=rtl] .aro-h9 .aro-h9-category-inner{transform:skewX(-14deg)}.aro-h9 .aro-h9-category-inner i{font-size:18px;color:var(--h9-deep-2)}.aro-h9 .aro-h9-navigation{grid-area:nav;min-width:0}.aro-h9 .aro-h9-menu-toggle{grid-area:toggle;display:none;align-items:center;gap:8px;min-height:44px;padding:0 6px;border:0;background:transparent;color:#fff;font-size:13px;font-weight:700}.aro-h9 .aro-h9-menu-toggle i{font-size:22px}#aro_creative_header_9 #main-nav>#main-menu{display:flex;align-items:center;flex-wrap:wrap;gap:0 4px;position:static!important;inset:auto!important;width:auto!important;height:auto;margin:0;padding:0;float:none;overflow:visible;background:transparent;border:0;transform:none}#aro_creative_header_9 #main-menu,#aro_creative_header_9 #main-menu ul{direction:inherit}#aro_creative_header_9 #main-menu li{border:0}#aro_creative_header_9 #main-menu>li{float:none;width:auto;display:block;direction:inherit}#aro_creative_header_9 #main-menu>li>a{position:relative;padding:18px 14px;color:#fff;font-size:13.5px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none}#aro_creative_header_9 #main-menu>li>a.has-submenu{padding-inline-end:28px}#aro_creative_header_9 #main-menu>li>a::after{content:"";position:absolute;inset-inline:12px;bottom:10px;height:4px;background:var(--h9-glow);transform:skewX(-30deg) scaleX(0);transform-origin:center;transition:transform .25s ease}#aro_creative_header_9 #main-menu>li>a:hover::after,#aro_creative_header_9 #main-menu>li>a.highlighted::after{transform:skewX(-30deg) scaleX(1)}#aro_creative_header_9 #main-menu>li>a:hover{color:#fff}#aro_creative_header_9 #main-menu>li>a>.sub-arrow{left:auto;right:auto;inset-inline-end:8px;top:50%;margin:0;width:16px;height:16px;line-height:16px;font-size:12px;color:inherit;transform:translateY(-50%)}#aro_creative_header_9 #main-menu ul li,#aro_creative_header_9 #sub-menu li{float:none;clear:both;width:100%;direction:inherit}#aro_creative_header_9 #sub-menu{width:100%;margin:0;padding:6px 0;border:0;background:transparent}#aro_creative_header_9 #sub-menu a{text-transform:none;font-size:13px;letter-spacing:0;color:var(--h9-ink)}.aro-h9 .aro-h9-panel{position:absolute;top:calc(100%+6px);z-index:70;min-width:210px;color:var(--h9-ink);background:#fff;border:1px solid var(--h9-line);border-top:3px solid var(--h9-deep-2);border-radius:4px 4px 14px 14px;box-shadow:0 22px 38px -18px color-mix(in srgb,var(--h9-deep) 55%,transparent)}.aro-h9 .aro-h9-menu-panel{inset-inline-end:0;padding:8px}.aro-h9 .aro-h9-menu-panel ul{margin:0;padding:0;list-style:none}#aro_creative_header_9 .aro-h9-menu-panel li{display:block;margin:0;padding:0;border:0}.aro-h9 .aro-h9-menu-panel a{display:flex;align-items:center;gap:8px;min-height:40px;padding:9px 12px;border-radius:10px;color:var(--h9-ink);font-size:13px}.aro-h9 .aro-h9-menu-panel a:hover{background:var(--h9-tint)}.aro-h9 .aro-h9-menu-panel img{width:20px;height:auto}.aro-h9 .aro-h9-category-panel{top:calc(100%+7px);inset-inline-start:0;width:300px}.aro-h9 .aro-h9-panel-heading{display:flex;align-items:center;justify-content:space-between;padding-block:10px;padding-inline:18px 10px;border-bottom:1px solid var(--h9-line);font-size:13px}.aro-h9 .aro-h9-panel-heading button{min-width:36px;min-height:36px;border:0;border-radius:10px;background:transparent;color:inherit;font-size:20px}.aro-h9 .aro-h9-panel-heading button:hover{background:var(--h9-tint)}@media (max-width:1199px){.aro-h9{--h9-slant:30px}.aro-h9 .aro-h9-wrap{padding-inline:14px}.aro-h9 .aro-h9-slogan{display:none}.aro-h9 .aro-h9-strip-button{padding:0 9px}.aro-h9 .aro-h9-strip-button>span,.aro-h9 .aro-h9-strip-button .aro-h9-caret{display:none}.aro-h9 .aro-h9-strip-button i{font-size:19px}.aro-h9 .aro-h9-main-grid{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"brand support cart" "search search search";gap:12px;padding-bottom:14px}.aro-h9 .aro-h9-brand{gap:10px;padding-block:12px}.aro-h9 .aro-h9-logo-box{width:46px;height:46px;padding:6px;border-radius:12px}.aro-h9 .aro-h9-title{-webkit-line-clamp:1;font-size:16px}.aro-h9 .aro-h9-search{max-width:none;height:50px}.aro-h9 .aro-h9-search button{padding-inline:24px 16px}html[dir=rtl] .aro-h9 .aro-h9-search button{padding-inline:24px 16px}.aro-h9 .aro-h9-icon{width:46px;height:46px}.aro-h9 .aro-h9-cart{height:48px;padding:0 16px}.aro-h9 .aro-h9-cart-label{display:none}.aro-h9 .aro-h9-bar-grid{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"categories toggle";min-height:58px}.aro-h9 .aro-h9-categories{position:static}.aro-h9 .aro-h9-category-button{height:40px;padding:0 16px;font-size:12.5px;max-width:100%}.aro-h9 .aro-h9-menu-toggle{display:inline-flex}.aro-h9 .aro-h9-navigation,.aro-h9 .aro-h9-category-panel{position:absolute;top:calc(100%+6px);inset-inline:12px;width:auto;max-height:65vh;max-height:65dvh;overflow-y:auto;color:var(--h9-ink);background:#fff;border:1px solid var(--h9-line);border-top:3px solid var(--h9-deep-2);border-radius:4px 4px 16px 16px;box-shadow:0 22px 38px -18px color-mix(in srgb,var(--h9-deep) 55%,transparent);z-index:70}#aro_creative_header_9 #main-nav>#main-menu{display:block;padding:10px}#aro_creative_header_9 #main-menu>li{width:100%;margin:0;padding:0}#aro_creative_header_9 #main-menu>li>a,#aro_creative_header_9 #main-menu>li>a:hover{display:block;min-height:44px;padding:12px 14px;border-radius:10px;color:var(--h9-ink)}#aro_creative_header_9 #main-menu>li>a::after{content:none}#aro_creative_header_9 #main-menu>li>a.highlighted{background:var(--h9-tint)}#aro_creative_header_9 #main-menu a>.sub-arrow{position:absolute;left:auto;right:auto;inset-inline-end:12px;top:50%;margin:0;transform:translateY(-50%)}#aro_creative_header_9 #main-menu ul li,#aro_creative_header_9 #sub-menu li{margin:0;padding:0}#aro_creative_header_9 #main-menu ul a{position:relative;display:block;min-height:42px;padding:11px 18px;white-space:normal;overflow-wrap:anywhere}#aro_creative_header_9 #main-menu ul,#aro_creative_header_9 #sub-menu ul{margin:0!important;padding:0;padding-inline-start:14px}#aro_creative_header_9 #sub-menu a{min-height:44px;padding:10px 18px!important;white-space:normal;overflow-wrap:anywhere}}@media (max-width:359px){.aro-h9 .aro-h9-title{display:none}}@media (min-width:578px){.main-menu .menu-right .icon-nav .mobile-setting .aro-lang-trigger{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border:1px solid color-mix(in srgb,var(--theme-color,#0f52ba) 24%,#e2e5e9);border-radius:999px;color:color-mix(in srgb,var(--theme-color,#0f52ba) 24%,#11151a);line-height:1;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.main-menu .menu-right .icon-nav .mobile-setting .aro-lang-trigger i{font-size:18px;line-height:1;color:inherit}.main-menu .menu-right .icon-nav .mobile-setting:hover .aro-lang-trigger{background:color-mix(in srgb,var(--theme-color,#0f52ba) 8%,#fff);border-color:color-mix(in srgb,var(--theme-color,#0f52ba) 48%,#05070a)}.main-menu .menu-right .icon-nav .mobile-setting .aro-lang-label{font-size:13px;font-weight:600;white-space:nowrap}}@media (max-width:577px){.main-menu .menu-right .icon-nav .mobile-setting .aro-lang-label{display:none}}.arsa_auth_colors{--arsa-auth-theme:var(--theme-color,#ec8951);--arsa-auth-theme-2:var(--theme-color2,var(--theme-color,#ec8951));--arsa-auth-text:#111827;--arsa-auth-muted:#6b7280;--arsa-auth-border:#e5e7eb;--arsa-auth-bg:#f8fafc;--arsa-auth-white:#fff;--arsa-auth-success:#16a34a;--arsa-auth-error:#ef4444;--arsa-auth-warning:#f59e0b}.arsa-auth-wrapper{width:100%;min-height:620px;display:flex;align-items:center;justify-content:center;padding:40px 15px;background:radial-gradient(circle at top left,color-mix(in srgb,var(--arsa-auth-theme) 16%,transparent),transparent 36%),linear-gradient(135deg,#fff 0,#f7f8fb 100%);box-sizing:border-box}.arsa-auth-card{width:100%;max-width:520px;background:var(--arsa-auth-white);border-radius:24px;padding:36px;box-shadow:0 24px 70px rgba(15,23,42,.12);border:1px solid rgba(15,23,42,.06);box-sizing:border-box}.arsa-auth-header{text-align:center;margin-bottom:30px}.arsa-auth-icon{width:60px;height:60px;margin:0 auto 16px;border-radius:18px;background:linear-gradient(135deg,var(--arsa-auth-theme),var(--arsa-auth-theme-2));display:flex;align-items:center;justify-content:center;font-size:28px;box-shadow:0 14px 35px color-mix(in srgb,var(--arsa-auth-theme) 36%,transparent)}.arsa-auth-header h2{margin:0;color:var(--arsa-auth-text);font-size:28px;font-weight:800}.arsa-auth-header p{margin:10px 0 0;color:var(--arsa-auth-muted);font-size:14px;line-height:1.6}.arsa-auth-form{width:100%}.arsa-forgot-step{margin-bottom:26px;padding-bottom:26px;border-bottom:1px solid #eef2f7}.arsa-forgot-step:last-of-type{border-bottom:0}.arsa-form-group{margin-bottom:20px;position:relative}.arsa-form-group label{display:block;margin-bottom:9px;color:var(--arsa-auth-text);font-size:14px;font-weight:700}.arsa-input-box{position:relative}.arsa-input-box input,.arsa-captcha-box input{width:100%;height:54px;border:1px solid var(--arsa-auth-border);background:var(--arsa-auth-bg);border-radius:14px;padding:0 48px 0 16px;font-size:14px;color:var(--arsa-auth-text);outline:0;transition:.2s ease;box-sizing:border-box}.arsa-input-box input:focus,.arsa-captcha-box input:focus{border-color:var(--arsa-auth-theme);background:var(--arsa-auth-white);box-shadow:0 0 0 4px color-mix(in srgb,var(--arsa-auth-theme) 14%,transparent)}.arsa-code-input{text-align:center;letter-spacing:5px;font-size:18px!important;font-weight:800}.arsa-clear-input,.arsa-toggle-password{position:absolute;right:12px;top:50%;transform:translateY(-50%);border:0;background:#fff;cursor:pointer;color:#9ca3af;font-size:14px}.arsa-clear-input{display:none;width:26px;height:26px;border-radius:50%;background:#e5e7eb;color:#6b7280;font-size:18px;line-height:1}.arsa-clear-input:hover{background:color-mix(in srgb,var(--arsa-auth-theme) 14%,#e5e7eb);color:var(--arsa-auth-theme)}.arsa-toggle-password{font-weight:700;color:var(--arsa-auth-theme)}.arsa-toggle-password:hover{color:var(--arsa-auth-theme-2)}.arsa-email-suggestions{position:absolute;top:calc(100%+8px);left:0;right:0;background:var(--arsa-auth-white);border:1px solid var(--arsa-auth-border);border-radius:16px;box-shadow:0 20px 50px rgba(15,23,42,.14);overflow:hidden;display:none;z-index:50;max-height:260px;overflow-y:auto}.arsa-email-suggestion-item{padding:14px 16px;cursor:pointer;font-size:14px;color:var(--arsa-auth-text);transition:.15s ease}.arsa-email-suggestion-item:hover,.arsa-email-suggestion-item.active{background:color-mix(in srgb,var(--arsa-auth-theme) 11%,#fff);color:var(--arsa-auth-theme)}.arsa-captcha-box{margin:22px 0;display:flex;gap:12px;align-items:center}.arsa-captcha-image{min-width:150px;height:75px;border-radius:14px;background:var(--arsa-auth-bg);border:1px dashed color-mix(in srgb,var(--arsa-auth-theme) 35%,#d1d5db);display:flex;align-items:center;justify-content:center;color:var(--arsa-auth-theme);font-size:28px;font-weight:900;font-style:italic;letter-spacing:2px}.arsa-captcha-image img{width:100%}.arsa-main-btn{width:100%;height:56px;border:0;border-radius:16px;background:linear-gradient(135deg,var(--arsa-auth-theme),var(--arsa-auth-theme-2));color:#fff;font-size:16px;font-weight:800;cursor:pointer;box-shadow:0 18px 36px color-mix(in srgb,var(--arsa-auth-theme) 34%,transparent);transition:.2s ease}.arsa-main-btn:hover{transform:translateY(-1px);box-shadow:0 22px 44px color-mix(in srgb,var(--arsa-auth-theme) 42%,transparent)}.arsa-main-btn:active{transform:translateY(0)}.arsa-auth-actions{text-align:center;margin-top:18px}.arsa-link{color:var(--arsa-auth-theme);font-size:14px;font-weight:700;text-decoration:none}.arsa-link:hover{color:var(--arsa-auth-theme-2);text-decoration:underline}.arsa-text-btn{border:0;background:transparent;color:var(--arsa-auth-theme);font-size:14px;font-weight:800;cursor:pointer}.arsa-text-btn:hover{color:var(--arsa-auth-theme-2);text-decoration:underline}.arsa-bottom-box{margin-top:26px;padding:18px;border-radius:18px;display:flex;gap:14px;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#f8fafc,color-mix(in srgb,var(--arsa-auth-theme) 9%,#fff));border:1px solid color-mix(in srgb,var(--arsa-auth-theme) 28%,#fff)}.arsa-bottom-box.orange,.arsa-bottom-box.blue{background:linear-gradient(135deg,#f8fafc,color-mix(in srgb,var(--arsa-auth-theme) 9%,#fff));border:1px solid color-mix(in srgb,var(--arsa-auth-theme) 28%,#fff)}.arsa-bottom-box strong{display:block;color:var(--arsa-auth-text);font-size:15px;margin-bottom:4px}.arsa-bottom-box span{display:block;color:var(--arsa-auth-muted);font-size:13px;line-height:1.5}.arsa-secondary-btn{white-space:nowrap;padding:12px 18px;border-radius:14px;background:var(--arsa-auth-text);color:#fff;text-decoration:none;font-size:14px;font-weight:800;transition:.2s ease}.arsa-secondary-btn:hover{background:var(--arsa-auth-theme);color:#fff}.arsa-password-strength{width:100%;height:7px;background:#e5e7eb;border-radius:999px;overflow:hidden;margin-top:10px}.arsa-password-strength-bar{width:0;height:100%;border-radius:999px;background:var(--arsa-auth-error);transition:.25s ease}.arsa-password-strength-bar.weak{width:33%;background:var(--arsa-auth-error)}.arsa-password-strength-bar.medium{width:66%;background:var(--arsa-auth-warning)}.arsa-password-strength-bar.strong{width:100%;background:var(--arsa-auth-success)}.arsa-help-text{display:block;margin-top:8px;font-size:12px;color:var(--arsa-auth-muted);line-height:1.5}.arsa-help-text.success{color:var(--arsa-auth-success)}.arsa-help-text.error{color:var(--arsa-auth-error)}.arsa-step-badge{display:flex;align-items:center;gap:12px;margin-bottom:18px;padding:14px;background:var(--arsa-auth-bg);border:1px solid var(--arsa-auth-border);border-radius:16px}.arsa-step-badge span{min-width:66px;padding:7px 10px;border-radius:999px;background:color-mix(in srgb,var(--arsa-auth-theme) 12%,#fff);color:var(--arsa-auth-theme);text-align:center;font-size:12px;font-weight:900}.arsa-step-badge strong{color:var(--arsa-auth-text);font-size:14px}.arsa-auth-form button[type=submit]:disabled,.arsa-auth-form .arsa-main-btn:disabled,.arsa-auth-form .arsa-main-btn.disabled{background:linear-gradient(135deg,color-mix(in srgb,var(--theme-color,#ec8951) 35%,#9ca3af),#9ca3af);color:rgba(255,255,255,.85);box-shadow:none;cursor:not-allowed;opacity:.75;transform:none;pointer-events:none}.arsa-auth-form button[type=submit]:disabled:hover,.arsa-auth-form .arsa-main-btn:disabled:hover,.arsa-auth-form .arsa-main-btn.disabled:hover{transform:none;box-shadow:none}.arsa-auth-form .arsa-main-btn:disabled{position:relative;overflow:hidden}.arsa-auth-form .arsa-main-btn:disabled::after{content:"";width:18px;height:18px;margin-left:10px;display:inline-block;vertical-align:middle;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:arsa-btn-loading .75s linear infinite}@keyframes arsa-btn-loading{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media (max-width:576px){.arsa-auth-wrapper{padding:24px 12px;align-items:flex-start}.arsa-auth-card{padding:26px 18px;border-radius:20px}.arsa-auth-header h2{font-size:24px}.arsa-captcha-box{flex-direction:column;align-items:stretch}.arsa-captcha-image{width:100%}.arsa-bottom-box{flex-direction:column;align-items:stretch;text-align:center}.arsa-secondary-btn{text-align:center}.arsa-step-badge{align-items:flex-start;flex-direction:column}}.aro-panel-page-card{position:relative;overflow:hidden;width:100%;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:24px;box-shadow:0 18px 55px rgba(15,23,42,.08)}.aro-panel-page-card::before{content:"";position:absolute;inset:0 0 auto 0;height:7px;background:var(--theme-color)}.aro-panel-page-header{display:flex;align-items:center;justify-content:space-between;padding:30px 32px 22px;background:radial-gradient(circle at top left,rgba(0,0,0,.045),transparent 34%),linear-gradient(135deg,rgba(248,250,252,.96),#fff);margin-bottom:20px}.aro-panel-page-title{display:flex;align-items:center;gap:16px}.aro-panel-page-icon{width:58px;height:58px;min-width:58px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--theme-color);border-radius:19px;box-shadow:0 12px 26px rgba(0,0,0,.14)}.aro-panel-page-icon i{font-size:29px;line-height:1}.aro-panel-page-title h3{margin:0 0 6px;color:#111827;font-size:25px;font-weight:900;letter-spacing:-.4px}.aro-panel-page-title p{margin:0;color:#64748b;font-size:13px;line-height:1.7}.aro-panel-datatable-wrap{padding:0 32px 32px}.aro-panel-datatable-wrap .dataTables_wrapper{width:100%}.aro-panel-datatable-wrap .dataTables_wrapper .dt-buttons{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.aro-panel-datatable-wrap .dataTables_wrapper .dt-button,.aro-panel-datatable-wrap .dataTables_wrapper button.dt-button,.aro-panel-datatable-wrap .dataTables_wrapper div.dt-button,.aro-panel-datatable-wrap .dataTables_wrapper a.dt-button,.aro-panel-datatable-wrap .dataTables_wrapper input.dt-button{height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;color:#475569!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:12px!important;box-shadow:none!important;font-size:12px;font-weight:900;transition:.2s ease}.aro-panel-datatable-wrap .dataTables_wrapper .dt-button:hover,.aro-panel-datatable-wrap .dataTables_wrapper .dt-button:focus{color:#fff!important;background:var(--theme-color)!important;border-color:var(--theme-color)!important;transform:translateY(-1px)}.aro-panel-datatable-wrap .dataTables_length{margin-bottom:18px}.aro-panel-datatable-wrap .dataTables_length label,.aro-panel-datatable-wrap .dataTables_filter label,.aro-panel-datatable-wrap .dataTables_info{color:#64748b;font-size:13px;font-weight:700}.aro-panel-datatable-wrap .dataTables_length select{min-height:40px;min-width:82px;margin:0 6px;padding:0 34px 0 12px;color:#1f2937;background-color:#fff;border:1px solid #dbe3ef;border-radius:12px;outline:0;font-size:13px;font-weight:700}.aro-panel-datatable-wrap .dataTables_filter{margin-bottom:18px}.aro-panel-datatable-wrap .dataTables_filter input{min-height:40px;min-width:220px;margin-left:8px;padding:0 14px;color:#1f2937;background:#fff;border:1px solid #dbe3ef;border-radius:12px;outline:0;font-size:13px;transition:.2s ease}.aro-panel-datatable-wrap .dataTables_filter input:focus,.aro-panel-datatable-wrap .dataTables_length select:focus{border-color:var(--theme-color);box-shadow:0 0 0 4px rgba(15,23,42,.06)}.aro-panel-datatable{width:100%!important;margin:0!important;border-collapse:separate!important;border-spacing:0 12px!important}.aro-panel-datatable thead th{padding:0 18px 10px!important;color:#334155;background:transparent!important;border:0!important;font-size:13px;font-weight:900;white-space:nowrap}.aro-panel-datatable thead th.sorting,.aro-panel-datatable thead th.sorting_asc,.aro-panel-datatable thead th.sorting_desc{padding-right:28px!important}.aro-panel-datatable tbody tr{background:#fff;box-shadow:0 8px 26px rgba(15,23,42,.055);transition:.2s ease}.aro-panel-datatable tbody tr:hover{transform:translateY(-2px);box-shadow:0 14px 34px rgba(15,23,42,.09)}.aro-panel-datatable.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:transparent}.aro-panel-datatable.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:transparent}.aro-panel-datatable tbody td{vertical-align:middle;padding:18px!important;color:#1f2937;background:#fff!important;border-top:1px solid #eef2f7!important;border-bottom:1px solid #eef2f7!important;font-size:13px}.aro-panel-datatable tbody td:first-child{border-left:1px solid #eef2f7!important;border-radius:18px 0 0 18px}.aro-panel-datatable tbody td:last-child{border-right:1px solid #eef2f7!important;border-radius:0 18px 18px 0}.aro-panel-primary-box{display:flex;flex-direction:column;gap:10px}.aro-panel-primary-box strong{color:#111827;font-size:13px;font-weight:900}.aro-panel-soft-badge{width:fit-content;display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border-radius:999px;font-size:11px;font-weight:900;white-space:nowrap}.aro-panel-soft-badge i{font-size:14px}.aro-panel-soft-badge-success{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.aro-panel-soft-badge-warning{color:#92400e;background:#fffbeb;border:1px solid #fde68a}.aro-panel-soft-badge-danger{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.aro-panel-soft-badge-info{color:#075985;background:#f0f9ff;border:1px solid #bae6fd}.aro-panel-details-box{display:flex;flex-direction:column;gap:10px}.aro-panel-details-box div{display:flex;align-items:center;gap:7px}.aro-panel-details-box span{color:#64748b;font-size:12px;font-weight:800}.aro-panel-details-box strong{color:#111827;font-size:13px;font-weight:900}.aro-panel-status-box{display:flex;flex-direction:column;align-items:flex-start;gap:9px}.aro-panel-status-badge{min-width:78px;display:inline-flex;align-items:center;justify-content:center;padding:7px 10px;border-radius:999px!important;color:#fff;font-size:11px;font-weight:900;line-height:1;white-space:nowrap}.aro-panel-status-badge.bg-info{background:#0ea5e9!important}.aro-panel-status-badge.bg-primary{background:#337ab7!important}.aro-panel-status-badge.bg-success{background:#16a34a!important}.aro-panel-status-badge.bg-warning{color:#78350f!important;background:#facc15!important}.aro-panel-status-badge.bg-danger{background:#ef4444!important}.aro-panel-status-badge.bg-secondary{background:#64748b!important}.aro-panel-date{display:inline-flex;align-items:center;gap:7px;color:#475569;font-size:13px;font-weight:800;white-space:nowrap}.aro-panel-date i{color:var(--theme-color);font-size:16px}.aro-panel-actions{display:flex;flex-direction:column;align-items:flex-start;gap:9px}.aro-panel-action-btn{min-width:110px;height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;border:0;border-radius:12px;outline:0;cursor:pointer;text-decoration:none;font-size:12px;font-weight:900;transition:.2s ease}.aro-panel-action-btn:hover{transform:translateY(-1px);text-decoration:none}.aro-panel-btn-primary{color:#fff;background:var(--theme-color)}.aro-panel-btn-primary:hover{color:#fff;filter:brightness(0.96)}.aro-panel-btn-success{color:#fff;background:#16a34a}.aro-panel-btn-success:hover{color:#fff;background:#15803d}.aro-panel-btn-black{color:#fff;background:#000}.aro-panel-btn-black:hover{color:#fff;background:#1f1f1f}.aro-panel-btn-info{color:#fff;background:#0ea5e9}.aro-panel-btn-info:hover{color:#fff;background:#0284c7}.aro-panel-btn-danger{color:#fff;background:#ef4444}.aro-panel-btn-danger:hover{color:#fff;background:#dc2626}.aro-panel-btn-light{color:#475569;background:#f1f5f9}.aro-panel-btn-light:hover{color:#334155;background:#e2e8f0}.aro-panel-datatable-wrap .dataTables_paginate{margin-top:18px}.aro-panel-datatable-wrap .dataTables_paginate .paginate_button{min-width:38px;height:38px;display:inline-flex!important;align-items:center;justify-content:center;margin:0 3px;padding:0 11px!important;color:#475569!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;box-shadow:none!important;font-size:13px;font-weight:900;transition:.2s ease}.aro-panel-datatable-wrap .dataTables_paginate .paginate_button:hover{color:#fff!important;background:var(--theme-color)!important;border-color:var(--theme-color)!important}.aro-panel-datatable-wrap .dataTables_paginate .paginate_button.current,.aro-panel-datatable-wrap .dataTables_paginate .paginate_button.current:hover{color:#fff!important;background:var(--theme-color)!important;border-color:var(--theme-color)!important}.aro-panel-datatable-wrap .dataTables_paginate .paginate_button.disabled,.aro-panel-datatable-wrap .dataTables_paginate .paginate_button.disabled:hover{color:#cbd5e1!important;background:#f8fafc!important;border-color:#eef2f7!important;cursor:not-allowed!important}.aro-panel-datatable-wrap .dataTables_empty{padding:38px 18px!important;color:#64748b!important;font-size:14px;font-weight:700}.aro-panel-datatable-wrap .aro-dt-top{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:18px}.aro-panel-datatable-wrap .aro-dt-bottom{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:18px}.aro-panel-datatable.dtr-inline.collapsed>tbody>tr>td.dtr-control,.aro-panel-datatable.dtr-inline.collapsed>tbody>tr>th.dtr-control{position:relative;padding-left:48px!important}.aro-panel-datatable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,.aro-panel-datatable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{content:"\ea13";font-family:"remixicon"!important;top:50%;left:16px;width:28px;height:28px;margin-top:-14px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--theme-color);border:3px solid #fff;border-radius:50%;box-shadow:0 8px 18px rgba(15,23,42,.18),0 0 0 1px rgba(15,23,42,.06);box-sizing:border-box;text-align:center;text-indent:0!important;font-size:20px;font-weight:normal;line-height:1;transition:.22s ease}.aro-panel-datatable.dtr-inline.collapsed>tbody>tr:hover>td.dtr-control:before,.aro-panel-datatable.dtr-inline.collapsed>tbody>tr:hover>th.dtr-control:before{transform:translateY(-50%) scale(1.08)}.aro-panel-datatable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,.aro-panel-datatable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before{content:"\eb99";background:#ef4444;font-size:19px}@media (max-width:767px){.aro-panel-page-header{align-items:flex-start;flex-direction:column;padding:28px 22px 20px;margin-bottom:20px}.aro-panel-page-title{align-items:flex-start}.aro-panel-datatable-wrap{padding:0 22px 28px}.aro-panel-datatable-wrap .dataTables_filter,.aro-panel-datatable-wrap .dataTables_length,.aro-panel-datatable-wrap .dataTables_info,.aro-panel-datatable-wrap .dataTables_paginate{float:none!important;text-align:left!important}.aro-panel-datatable-wrap .dataTables_filter input{width:100%;min-width:100%;margin:8px 0 0}.aro-panel-datatable-wrap .dataTables_wrapper .dt-buttons{width:100%}.aro-panel-datatable-wrap .dataTables_wrapper .dt-button{flex:1}.aro-panel-datatable-wrap .aro-dt-top,.aro-panel-datatable-wrap .aro-dt-bottom{align-items:stretch;flex-direction:column}}.main-menu .menu-right .icon-nav .mobile-support>a{display:block;color:inherit;line-height:1;text-decoration:none}@media (max-width:577px){.mobile-fix-option,.dark .mobile-fix-option,.mobile-fix-option.dark-bg{height:72px;overflow:visible;background:var(--theme-color);background:linear-gradient(135deg,color-mix(in srgb,var(--theme-color) 88%,#fff),color-mix(in srgb,var(--theme-color) 78%,#111827));border:0;border-radius:22px 22px 0 0;box-shadow:0 -10px 30px rgba(15,23,42,.16),0 -1px 0 rgba(255,255,255,.24) inset;z-index:8;opacity:.9}.mobile-fix-option::before{position:absolute;top:0;right:22px;left:22px;height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.62),transparent);pointer-events:none}.main-menu .menu-right .icon-nav .mobile-search,.main-menu .menu-right .icon-nav .mobile-setting,.main-menu .menu-right .icon-nav .mobile-support,.top-header .header-dropdown .mobile-account{position:fixed;bottom:0!important;right:auto!important;display:flex;width:20%;height:72px;align-items:center;justify-content:center;padding:0!important;z-index:1000}.main-menu .menu-right .icon-nav .mobile-search{left:20%}.main-menu .menu-right .icon-nav .mobile-support{left:0}.top-header .header-dropdown .mobile-account{left:60%}.main-menu .menu-right .icon-nav .mobile-setting{left:80%}.main-menu .menu-right .icon-nav .mobile-search>div,.main-menu .menu-right .icon-nav .mobile-setting>div:first-child,.main-menu .menu-right .icon-nav .mobile-support>a,.top-header .header-dropdown .mobile-account>i{display:flex;width:44px;height:44px;align-items:center;justify-content:center;margin:0;color:#fff!important;background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.18);border-radius:15px;box-sizing:border-box;box-shadow:0 6px 16px rgba(15,23,42,.10);transition:transform 180ms ease,background-color 180ms ease,box-shadow 180ms ease;-webkit-tap-highlight-color:transparent}.main-menu .menu-right .icon-nav .mobile-search:active>div,.main-menu .menu-right .icon-nav .mobile-setting:active>div:first-child,.main-menu .menu-right .icon-nav .mobile-support:active>a,.top-header .header-dropdown .mobile-account:active>i{transform:translateY(2px) scale(0.94);background:rgba(255,255,255,.22);box-shadow:0 2px 8px rgba(15,23,42,.12)}.main-menu .menu-right .icon-nav .mobile-search i,.main-menu .menu-right .icon-nav .mobile-setting i,.main-menu .menu-right .icon-nav .mobile-support i,.top-header .header-dropdown .mobile-account>i{display:flex!important;align-items:center;justify-content:center;margin:0;color:#fff!important;font-size:23px;line-height:1}.main-menu .menu-right .icon-nav .mobile-cart{right:auto!important;bottom:22px!important;left:50%;display:flex;width:66px;height:66px;align-items:center;justify-content:center;padding:0!important;transform:translateX(-50%);background:#fff;border:6px solid color-mix(in srgb,var(--theme-color) 42%,#fff);border-radius:50%;box-sizing:border-box;box-shadow:0 12px 26px rgba(15,23,42,.22),0 0 0 3px rgba(255,255,255,.28);z-index:9994;transition:transform 180ms ease,box-shadow 180ms ease;-webkit-tap-highlight-color:transparent}.main-menu .menu-right .icon-nav .mobile-cart:active{transform:translateX(-50%) translateY(2px) scale(0.96);box-shadow:0 7px 17px rgba(15,23,42,.20),0 0 0 3px rgba(255,255,255,.22)}.main-menu .menu-right .icon-nav .mobile-cart>div{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.main-menu .menu-right .icon-nav .mobile-cart i{display:inline-block;margin:0;color:var(--theme-color)!important;font-size:27px;line-height:1}.main-menu .menu-right .icon-nav .mobile-cart .cart_qty_cls{top:-8px;right:-7px;display:flex;min-width:24px;height:24px;align-items:center;justify-content:center;padding:0 6px;color:#fff;background:color-mix(in srgb,var(--theme-color) 74%,#111827);border:2px solid #fff;border-radius:999px;box-shadow:0 4px 10px rgba(15,23,42,.24);font-size:11px;font-weight:800;line-height:1}.main-menu .menu-right .icon-nav .mobile-support .cart_qty_cls{position:absolute;top:5px;right:auto!important;left:50%!important;margin-left:10px;display:flex;width:auto;min-width:21px;height:21px;align-items:center;justify-content:center;padding:0 5px;color:#fff;background:color-mix(in srgb,var(--theme-color) 74%,#111827);border:2px solid #fff;border-radius:999px;box-sizing:border-box;box-shadow:0 4px 10px rgba(15,23,42,.24);font-size:10px;font-weight:800;line-height:1}.top-header .header-dropdown .mobile-account>#aro_header_user_account_menu{position:fixed;right:auto;bottom:auto;top:auto;width:0;height:0;min-width:0;padding:0;opacity:1;visibility:visible;transform:none;transform-origin:bottom right;background:transparent;border:0;border-radius:16px!important;box-shadow:none;pointer-events:none;transition:opacity 180ms ease,transform 180ms ease,visibility 180ms ease}.top-header .header-dropdown .mobile-account>#aro_header_user_account_menu>li{display:block;padding:0;opacity:0;visibility:hidden;pointer-events:none}.top-header .header-dropdown .mobile-account:hover>#aro_header_user_account_menu{right:12px;bottom:70px;width:210px;height:auto;padding:12px;opacity:1;visibility:visible;background:#fff;border:1px solid color-mix(in srgb,var(--theme-color) 18%,#e2e8f0);box-shadow:0 18px 42px rgba(15,23,42,.18);pointer-events:auto}.top-header .header-dropdown .mobile-account:hover>#aro_header_user_account_menu>li{opacity:1;visibility:visible;pointer-events:auto}.top-header .header-dropdown .mobile-account>#aro_header_user_account_menu>li>a{display:block;padding:9px 11px;color:#334155;border-radius:10px;font-size:13px;font-weight:600}.top-header .header-dropdown .mobile-account>#aro_header_user_account_menu>li>a:hover{color:var(--theme-color);background:color-mix(in srgb,var(--theme-color) 9%,#fff)}.main-menu .menu-right .icon-nav .mobile-setting .setting{right:10px!important;bottom:82px;left:auto!important;overflow:hidden;border:1px solid color-mix(in srgb,var(--theme-color) 18%,#e2e8f0);border-radius:16px!important;box-shadow:0 18px 42px rgba(15,23,42,.18)}}@media (max-width:577px) and (prefers-reduced-motion:reduce){.main-menu .menu-right .icon-nav .mobile-search>div,.main-menu .menu-right .icon-nav .mobile-setting>div:first-child,.main-menu .menu-right .icon-nav .mobile-support>a,.main-menu .menu-right .icon-nav .mobile-cart,.top-header .header-dropdown .mobile-account>i,.top-header .header-dropdown .mobile-account>#aro_header_user_account_menu{transition:none}}.aro-panel-content-wrap{padding:0 32px 32px}.aro-panel-header-action{height:46px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 18px;color:#fff;background:var(--theme-color);border:0;border-radius:14px;outline:0;cursor:pointer;font-size:14px;font-weight:900;white-space:nowrap;box-shadow:0 12px 24px rgba(0,0,0,.14);transition:.2s ease}.aro-panel-header-action i{font-size:18px}.aro-panel-header-action:hover{color:#fff;transform:translateY(-1px);filter:brightness(0.96)}.aro-panel-item-card{position:relative;height:100%;overflow:hidden;background:#fff;border:1px solid #e6edf7;border-radius:22px;box-shadow:0 10px 28px rgba(15,23,42,.06);transition:.22s ease}.aro-panel-item-card::before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--theme-color),rgba(148,163,184,.45))}.aro-panel-item-card:hover{transform:translateY(-3px);border-color:rgba(15,23,42,.12);box-shadow:0 18px 38px rgba(15,23,42,.11)}.aro-panel-item-top{display:flex;align-items:center;gap:13px;padding:22px 20px 16px}.aro-panel-item-icon{width:46px;height:46px;min-width:46px;display:flex;align-items:center;justify-content:center;color:var(--theme-color);background:#f8fafc;border:1px solid #edf2f7;border-radius:16px;font-size:23px}.aro-panel-item-title{min-width:0}.aro-panel-item-title h6{margin:0 0 7px;color:#111827;font-size:15px;font-weight:900;line-height:1.4;word-break:break-word}.aro-panel-item-title .aro-panel-soft-badge{line-height:1.4}.aro-panel-item-body{padding:20px 20px 16px}.aro-panel-info-row{display:flex;align-items:flex-start;gap:11px;padding:13px 0;border-top:1px solid #eef2f7}.aro-panel-info-row:first-child{border-top:0;padding-top:0}.aro-panel-info-row>i{width:32px;height:32px;min-width:32px;display:flex;align-items:center;justify-content:center;color:var(--theme-color);background:#f8fafc;border-radius:11px;font-size:17px}.aro-panel-info-row strong{display:block;margin-bottom:5px;color:#334155;font-size:12px;font-weight:900}.aro-panel-info-row p{margin:0 0 4px;color:#475569;font-size:13px;line-height:1.65;word-break:break-word}.aro-panel-info-row p:last-child{margin-bottom:0}.aro-panel-item-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:16px 20px 20px;background:#f8fafc;border-top:1px solid #eef2f7}#aro_address_list_box{row-gap:14px}#aro_address_list_box .aro-address-list-item .aro-panel-item-card{min-height:0;display:grid;grid-template-columns:42px minmax(320px,.8fr) minmax(0,1.65fr) 142px;align-items:stretch}#aro_address_list_box .aro-address-selected-star{width:32px;height:32px;align-self:center;justify-self:end;display:flex;align-items:center;justify-content:center;color:#cbd5e1;background:#f8fafc;border:1px solid #e6edf7;border-radius:10px;outline:0;padding:0;cursor:pointer;font-size:18px;transition:.2s ease}#aro_address_list_box .aro-address-selected-star:hover{color:var(--theme-color);border-color:color-mix(in srgb,var(--theme-color) 24%,#fff)}#aro_address_list_box .aro-address-selected-star.is-selected,#aro_address_list_box .is-selected-address .aro-address-selected-star{color:var(--theme-color);background:color-mix(in srgb,var(--theme-color) 9%,#fff);border-color:color-mix(in srgb,var(--theme-color) 24%,#fff)}#aro_address_list_box .aro-panel-item-top{min-width:0;gap:10px;padding:12px}#aro_address_list_box .aro-panel-item-title h6{margin-bottom:2px}#aro_address_list_box .aro-panel-address-heading-badge{display:flex;align-items:center;gap:9px;width:fit-content;max-width:100%;padding:8px 10px;background:color-mix(in srgb,var(--theme-color) 8%,#fff);border:1px solid color-mix(in srgb,var(--theme-color) 22%,#fff);border-radius:13px}#aro_address_list_box .aro-panel-address-heading-badge>i{width:34px;height:34px;min-width:34px;display:flex;align-items:center;justify-content:center;color:var(--theme-color);background:#fff;border:1px solid color-mix(in srgb,var(--theme-color) 18%,#fff);border-radius:10px;font-size:18px}#aro_address_list_box .aro-panel-address-heading-badge>span{min-width:0}#aro_address_list_box .aro-panel-item-city{display:block;color:#64748b;font-size:12.5px;font-weight:700;line-height:1.45;unicode-bidi:plaintext;text-align:left;overflow-wrap:anywhere}#aro_address_list_box .aro-panel-item-title .aro-panel-soft-badge{margin-top:7px;max-width:none;white-space:nowrap}#aro_address_list_box .aro-panel-item-title h6[dir=auto]{unicode-bidi:plaintext;text-align:left}#aro_address_list_box .aro-panel-item-body{min-width:0;display:flex;flex-direction:column;align-items:stretch;justify-content:center;padding:2px 16px;border-inline-start:1px solid #eef2f7}#aro_address_list_box .aro-panel-info-row{flex:0 0 auto;min-width:0;align-items:flex-start;padding:6px 0;border-top:1px solid #eef2f7;border-inline-start:0}#aro_address_list_box .aro-panel-info-row:first-child{padding:6px 0;border-top:0;border-inline-start:0}#aro_address_list_box .aro-panel-info-copy{min-width:0;flex:1}#aro_address_list_box .aro-panel-info-line{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 6px;min-width:0}#aro_address_list_box .aro-panel-info-line>strong{display:inline;flex:0 0 auto;margin:0;white-space:nowrap}#aro_address_list_box .aro-panel-info-line>span{min-width:0;color:#475569;font-size:13px;line-height:1.65;overflow-wrap:anywhere}#aro_address_list_box .aro-panel-info-line>span[dir=auto]{unicode-bidi:plaintext;text-align:start}#aro_address_list_box .aro-panel-info-row p{overflow-wrap:anywhere}#aro_address_list_box .aro-panel-item-actions{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:9px;padding:12px 16px;background:#f8fafc;border-top:0;border-inline-start:1px solid #eef2f7}#aro_address_list_box .aro-panel-item-actions .aro-panel-action-btn{width:100%;min-width:0}@media (max-width:1199px){#aro_address_list_box .aro-address-list-item .aro-panel-item-card{grid-template-columns:42px minmax(300px,.85fr) minmax(0,1.2fr)}#aro_address_list_box .aro-panel-item-actions{grid-column:2 / -1;flex-direction:row;justify-content:flex-end;padding:13px 18px;border-inline-start:0;border-top:1px solid #eef2f7}#aro_address_list_box .aro-panel-item-actions .aro-panel-action-btn{width:auto;min-width:120px}}@media (max-width:767px){#aro_address_list_box .aro-address-list-item .aro-panel-item-card{grid-template-columns:38px minmax(0,1fr)}#aro_address_list_box .aro-address-selected-star{width:29px;height:29px;font-size:16px}#aro_address_list_box .aro-panel-item-top{padding:20px 14px}#aro_address_list_box .aro-panel-item-body,#aro_address_list_box .aro-panel-item-actions{grid-column:1 / -1}#aro_address_list_box .aro-panel-item-body{padding:6px 16px;border-top:1px solid #eef2f7;border-inline-start:0}#aro_address_list_box .aro-panel-info-row,#aro_address_list_box .aro-panel-info-row:first-child{flex-basis:auto;padding:12px 0;border-inline-start:0;border-top:1px solid #eef2f7}#aro_address_list_box .aro-panel-info-row:first-child{border-top:0}#aro_address_list_box .aro-panel-item-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px 16px 16px}#aro_address_list_box .aro-panel-item-actions .aro-panel-action-btn{width:100%;min-width:0}}.aro-change-address-page .aro-panel-page-header{margin-bottom:0}.aro-change-address-page .aro-panel-content-wrap{padding-top:24px}.aro-change-address-list{display:flex;flex-direction:column;gap:14px}.aro-change-address-card{position:relative;min-width:0;min-height:154px;display:grid;grid-template-columns:minmax(250px,.9fr) minmax(0,1.4fr) 178px;overflow:hidden;background:#fff;border:1px solid #e3eaf4;border-radius:19px;box-shadow:0 9px 24px rgba(15,23,42,.055)}.aro-change-address-card::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--theme-color),#cbd5e1)}.aro-change-address-card.is-selected-address{border-color:color-mix(in srgb,var(--theme-color) 38%,#e3eaf4)}.aro-change-address-summary{min-width:0;display:flex;align-items:center;gap:11px;padding:19px 16px;border-inline-end:1px solid #eef2f7}.aro-change-address-star{width:33px;height:33px;min-width:33px;display:flex;align-items:center;justify-content:center;color:#cbd5e1;background:#f8fafc;border:1px solid #e6edf7;border-radius:10px;font-size:18px}.aro-change-address-card.is-selected-address .aro-change-address-star{color:var(--theme-color);background:color-mix(in srgb,var(--theme-color) 9%,#fff);border-color:color-mix(in srgb,var(--theme-color) 22%,#fff)}.aro-change-address-identity{min-width:0}.aro-change-address-heading{width:fit-content;max-width:100%;display:flex;align-items:center;gap:9px;padding:8px 10px;background:color-mix(in srgb,var(--theme-color) 8%,#fff);border:1px solid color-mix(in srgb,var(--theme-color) 20%,#fff);border-radius:13px}.aro-change-address-heading>i{width:34px;height:34px;min-width:34px;display:flex;align-items:center;justify-content:center;color:var(--theme-color);background:#fff;border:1px solid color-mix(in srgb,var(--theme-color) 18%,#fff);border-radius:10px;font-size:18px}.aro-change-address-heading>span{min-width:0}.aro-change-address-heading h6{margin:0 0 2px;color:#111827;font-size:14px;font-weight:900;line-height:1.45;unicode-bidi:plaintext;text-align:left;overflow-wrap:anywhere}.aro-change-address-heading span[dir=auto]{display:block;color:#64748b;font-size:12px;font-weight:750;line-height:1.45;unicode-bidi:plaintext;text-align:left;overflow-wrap:anywhere}.aro-change-address-identity>.aro-panel-soft-badge{margin-top:8px;white-space:nowrap}.aro-change-address-details{min-width:0;display:flex;flex-direction:column;justify-content:center;padding:10px 18px}.aro-change-address-detail{min-width:0;display:flex;align-items:flex-start;gap:10px;padding:9px 0;border-top:1px solid #eef2f7}.aro-change-address-detail:first-child{border-top:0}.aro-change-address-detail>i{width:31px;height:31px;min-width:31px;display:flex;align-items:center;justify-content:center;color:var(--theme-color);background:#f8fafc;border-radius:10px;font-size:16px}.aro-change-address-detail>div{min-width:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 6px;padding-top:4px}.aro-change-address-detail strong{flex:0 0 auto;color:#334155;font-size:12.5px;font-weight:900;line-height:1.6}.aro-change-address-detail span{min-width:0;color:#52627a;font-size:12.5px;font-weight:650;line-height:1.65;overflow-wrap:anywhere}.aro-change-address-detail span[dir=auto]{unicode-bidi:plaintext;text-align:start}.aro-change-address-actions{display:flex;align-items:center;justify-content:center;padding:16px;background:#f8fafc;border-inline-start:1px solid #eef2f7}.aro-change-address-select-btn{width:100%;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 13px;color:#fff;background:var(--theme-color);border:0;border-radius:12px;outline:0;cursor:pointer;font-size:11.5px;font-weight:900;line-height:1.45;transition:.2s ease}.aro-change-address-select-btn:hover{color:#fff;filter:brightness(0.96);transform:translateY(-1px)}.aro-change-address-current{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 13px;color:var(--theme-color);background:color-mix(in srgb,var(--theme-color) 9%,#fff);border:1px solid color-mix(in srgb,var(--theme-color) 24%,#fff);border-radius:999px;font-size:11.5px;font-weight:900}@media (max-width:767px){.aro-change-address-page .aro-panel-content-wrap{padding-top:16px}.aro-change-address-card{grid-template-columns:minmax(0,1fr)}.aro-change-address-summary{padding:17px 14px 13px;border-inline-end:0}.aro-change-address-details{padding:5px 16px;border-top:1px solid #eef2f7}.aro-change-address-actions{padding:13px 16px 16px;border-inline-start:0;border-top:1px solid #eef2f7}.aro-change-address-select-btn{width:auto;min-width:180px}}.aro-panel-empty-state{text-align:center;padding:48px 24px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,rgba(148,163,184,.35),var(--theme-color)) border-box;border:1px dashed transparent;border-radius:22px}.aro-panel-empty-icon{width:74px;height:74px;display:flex;align-items:center;justify-content:center;margin:0 auto 18px;color:var(--theme-color);background:#f8fafc;border-radius:24px;font-size:36px}.aro-panel-empty-state h4{margin:0 0 8px;color:#111827;font-size:20px;font-weight:900}.aro-panel-empty-state p{margin:0 auto 20px;max-width:360px;color:#64748b;font-size:14px;line-height:1.8}@media (max-width:767px){.aro-panel-content-wrap{padding:0 22px 28px}.aro-panel-header-action{width:100%;margin-top:10px}.aro-panel-item-actions{grid-template-columns:1fr}}.aro-profile-password-box input{padding-right:70px}.aro-password-validation-message{position:absolute;top:50%;right:14px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:24px;color:var(--theme-color);font-size:12px;font-weight:900;pointer-events:none}.aro-panel-page-card+.aro-panel-page-card{margin-top:24px}.aro-panel-item-body .arsa-form-group{margin-bottom:18px}.aro-panel-item-body .arsa-form-group label{font-weight:900;font-size:13px;color:#334155}.aro-panel-item-body .arsa-input-box input{width:100%;height:46px;padding:0 14px;border:1px solid #e2e8f0;border-radius:14px;background:#fff;font-size:13px;font-weight:700;transition:.2s ease}.aro-panel-item-body .arsa-input-box input:focus{border-color:var(--theme-color);box-shadow:0 0 0 4px rgba(236,137,81,.12);outline:0}.aro-password-validation-message{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:11px;font-weight:900;color:var(--theme-color)}.aro-password-actions{margin-top:18px}.aro-panel-action-btn:disabled,.aro-panel-action-btn[disabled],.aro-panel-action-btn.disabled{cursor:not-allowed!important;color:#64748b!important;background:linear-gradient(135deg,#e5e7eb,#f1f5f9)!important;border:1px solid #e2e8f0!important;box-shadow:none!important;opacity:1!important;transform:none!important;filter:none!important;pointer-events:none}.aro-panel-action-btn:disabled i,.aro-panel-action-btn[disabled] i,.aro-panel-action-btn.disabled i{color:#64748b!important}.support-ticket-wrapper{direction:ltr;text-align:left;width:100%;max-width:980px;margin:0 auto;padding:0;font-family:inherit}.modal .support-ticket-wrapper{max-width:100%;padding:0}.modal .support-ticket-wrapper .aro-panel-page-card{border-radius:18px;box-shadow:none}.support-ticket-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:22px}.support-info-item{display:flex;align-items:center;gap:12px;min-height:58px;padding:14px 16px;color:#475569;background:#f8fafc;border:1px solid #eef2f7;border-radius:18px;font-size:13px;font-weight:700;line-height:1.7}.support-info-item i{width:34px;height:34px;min-width:34px;display:flex;align-items:center;justify-content:center;color:var(--theme-color);background:#fff;border:1px solid #eef2f7;border-radius:50%;font-size:18px}.support-ticket-form{width:100%}.support-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.support-form-group{margin-bottom:18px}.support-form-group label{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;color:#334155;font-size:13px;font-weight:900}.support-form-group label span{color:#94a3b8;font-size:12px;font-weight:700}.support-input-icon,.support-textarea-wrap{position:relative}.support-input-icon>i{position:absolute;top:50%;left:15px;z-index:2;transform:translateY(-50%);color:#94a3b8;font-size:18px;pointer-events:none;transition:.2s ease}.support-input-icon input,.support-input-icon select,.support-textarea-wrap textarea{width:100%;min-height:50px;color:#1f2937;background:#fff;border:1px solid #dbe3ef;border-radius:15px;outline:0;font-size:14px;font-weight:700;transition:.2s ease;box-shadow:0 1px 0 rgba(15,23,42,.02)}.support-input-icon input,.support-input-icon select{padding:0 15px 0 46px}.support-input-icon select{cursor:pointer;appearance:auto}.support-textarea-wrap textarea{min-height:145px;padding:16px;resize:vertical;line-height:1.8}.support-input-icon input::placeholder,.support-textarea-wrap textarea::placeholder{color:#a8b3c3;font-weight:600}.support-input-icon input:focus,.support-input-icon select:focus,.support-textarea-wrap textarea:focus{border-color:var(--theme-color);box-shadow:0 0 0 4px rgba(15,23,42,.06)}.support-input-icon:focus-within>i{color:var(--theme-color)}.support-upload-box{position:relative;margin:5px 0 24px}.support-file-input{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important}.support-upload-label{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:82px;padding:16px;cursor:pointer;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,var(--theme-color),rgba(148,163,184,.45)) border-box;border:1px dashed transparent;border-radius:18px;transition:.22s ease}.support-upload-label:hover{transform:translateY(-1px);box-shadow:0 14px 32px rgba(15,23,42,.08)}.support-upload-icon{width:52px;height:52px;min-width:52px;display:flex;align-items:center;justify-content:center;color:var(--theme-color);background:#f8fafc;border-radius:16px;font-size:25px}.support-upload-text{display:flex;flex-direction:column;flex:1;gap:4px;min-width:0}.support-upload-text strong{color:#1f2937;font-size:14px;font-weight:900}.support-upload-text small{color:#64748b;font-size:12px;font-weight:700;word-break:break-word}.support-upload-btn{min-width:120px;height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;color:#fff;background:var(--theme-color);border-radius:12px;font-size:13px;font-weight:900;white-space:nowrap}.support-upload-box.has-file .support-upload-label{border-style:solid;box-shadow:0 14px 32px rgba(15,23,42,.08)}.support-upload-box.has-file .support-upload-icon{color:#fff;background:var(--theme-color)}.support-upload-box.has-file .support-file-name{color:#16a34a;font-weight:900}.support-upload-box.has-file .support-upload-btn{background:#16a34a}.support-remove-file{display:none;align-items:center;gap:6px;margin-top:10px;padding:0;color:#ef4444;background:transparent;border:0;outline:0;cursor:pointer;font-size:13px;font-weight:800}.support-remove-file i{font-size:17px}.support-upload-box.has-file .support-remove-file{display:inline-flex}.support-ticket-footer,.aro-ticket-reply-actions{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding-top:8px}.support-btn{min-width:138px;height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:14px;outline:0;cursor:pointer;font-size:14px;font-weight:900;transition:.2s ease}.support-btn-primary{color:#fff;background:var(--theme-color);box-shadow:0 12px 24px rgba(0,0,0,.16)}.support-btn-primary:hover{color:#fff;transform:translateY(-1px);filter:brightness(0.96)}.support-btn-light{color:#475569;background:#f1f5f9}.support-btn-light:hover{background:#e2e8f0}.support-btn:disabled,.support-btn[disabled]{cursor:not-allowed!important;color:#64748b!important;background:linear-gradient(135deg,#e5e7eb,#f1f5f9)!important;border:1px solid #e2e8f0!important;box-shadow:none!important;opacity:1!important;transform:none!important;filter:none!important;pointer-events:none}.aro-ticket-view{position:relative;overflow:hidden;width:100%;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:24px;box-shadow:0 18px 55px rgba(15,23,42,.08)}.aro-ticket-view::before{content:"";position:absolute;inset:0 0 auto 0;height:7px;background:var(--theme-color)}.aro-ticket-view-header{margin-bottom:0!important;border-bottom:1px solid #eef2f7}.aro-ticket-meta-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 32px;background:#fff;border-bottom:1px solid #eef2f7}.aro-ticket-meta-item{min-height:44px;display:flex;align-items:center;gap:8px;padding:9px 12px;background:#f8fafc;border:1px solid #eef2f7;border-radius:14px}.aro-ticket-meta-item i{color:var(--theme-color);font-size:17px}.aro-ticket-meta-item span{color:#64748b;font-size:12px;font-weight:800;white-space:nowrap}.aro-ticket-meta-item strong{color:#111827;font-size:12px;font-weight:900;margin-left:auto;white-space:nowrap}.aro-ticket-meta-item strong.aro-panel-status-badge{color:#fff}.aro-ticket-status-badge{display:inline-flex;align-items:center;justify-content:center;min-width:58px;height:24px;padding:0 10px;border-radius:999px;font-size:11px!important;font-weight:900!important}.aro-ticket-status-badge.open{color:#fff!important;background:#0ea5e9}.aro-ticket-status-badge.closed{color:#fff!important;background:#64748b}.aro-ticket-status-badge.answered{color:#fff!important;background:#16a34a}.aro-ticket-status-badge.pending{color:#78350f!important;background:#facc15}.aro-ticket-priority,.aro-ticket-status{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:6px 12px;border-radius:999px;font-size:11px!important;font-weight:900!important}.aro-ticket-priority.high,.aro-ticket-priority.urgent{color:#fff;background:#ef4444}.aro-ticket-priority.medium,.aro-ticket-priority.normal{color:#fff;background:#f59e0b}.aro-ticket-priority.low{color:#fff;background:#22c55e}.aro-ticket-status.open,.aro-ticket-status.answered{color:#fff;background:#0ea5e9}.aro-ticket-status.closed,.aro-ticket-status.resolved{color:#fff;background:#64748b}.aro-ticket-messages{padding:26px 32px;background:#f8fafc}.aro-ticket-message-row{display:flex;width:100%;margin-bottom:18px}.aro-ticket-message-row:last-child{margin-bottom:0}.aro-ticket-message-user,.aro-ticket-message-row.user-message{justify-content:flex-end;padding-left:90px}.aro-ticket-message-support,.aro-ticket-message-row.support-message{justify-content:flex-start;padding-right:90px}.aro-ticket-message-card{width:min(100%,720px);padding:18px;background:#fff;border:1px solid #e6edf7;border-radius:22px;box-shadow:0 10px 28px rgba(15,23,42,.06)}.aro-ticket-message-user .aro-ticket-message-card,.user-message .aro-ticket-message-card{border-top-right-radius:8px;border-right:4px solid #16a34a}.aro-ticket-message-support .aro-ticket-message-card,.support-message .aro-ticket-message-card{border-top-left-radius:8px;border-left:4px solid var(--theme-color)}.aro-ticket-message-head,.aro-ticket-message-top{display:flex;align-items:center;gap:12px;margin-bottom:14px}.aro-ticket-message-avatar,.aro-ticket-avatar{width:46px;height:46px;min-width:46px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:16px;font-size:22px}.aro-ticket-message-user .aro-ticket-message-avatar,.user-avatar{background:#16a34a}.aro-ticket-message-support .aro-ticket-message-avatar,.support-avatar{background:var(--theme-color)}.aro-ticket-message-avatar i,.aro-ticket-avatar i{font-size:22px}.aro-ticket-message-head h6,.aro-ticket-message-user h6{margin:0 0 4px;color:#111827;font-size:14px;font-weight:900}.aro-ticket-message-head span,.aro-ticket-message-user span{color:#64748b;font-size:12px;font-weight:700}.aro-ticket-message-body p,.aro-ticket-message-content p{margin:0;color:#334155;font-size:14px;line-height:1.9}.aro-ticket-message-file,.aro-ticket-message-attachment{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px;padding-top:12px;border-top:1px solid #eef2f7}.aro-ticket-message-file a,.aro-ticket-file-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:8px 12px;border:1px solid rgba(249,115,22,.2);border-radius:8px;background:#fff7ed;color:#ea580c;font-size:13px;font-weight:800;line-height:1.2;text-decoration:none;box-shadow:0 8px 20px rgba(234,88,12,.08);transition:all .18s ease}.aro-ticket-file-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px;border-radius:7px;background:#fed7aa;color:#c2410c;font-size:15px}.aro-ticket-file-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aro-ticket-file-open{color:#fb923c;font-size:14px}.aro-ticket-message-file a:hover,.aro-ticket-file-link:hover{border-color:rgba(249,115,22,.45);background:#ffedd5;color:#c2410c;text-decoration:none;transform:translateY(-1px);box-shadow:0 12px 24px rgba(234,88,12,.14)}.aro-ticket-message-support .aro-ticket-message-card,.support-message .aro-ticket-message-card{position:relative}.aro-ticket-message-card-has-rating{padding-bottom:18px}.aro-cart-drawer.right{width:420px!important;right:-420px!important}.aro-cart-drawer.left{width:420px!important;left:-420px!important}.aro-cart-drawer.right.open-side{right:0!important}.aro-cart-drawer.left.open-side{left:0!important}.aro-cart-drawer .cart-inner{width:420px!important;max-width:calc(100vw-20px);height:100vh;display:flex;flex-direction:column;padding:0!important;overflow:hidden!important;background:#fff;box-shadow:-22px 0 55px rgba(15,23,42,.16)}.aro-cart-drawer-header{position:relative;flex:0 0 auto;min-height:94px;display:flex!important;align-items:center;justify-content:space-between;gap:16px;margin-bottom:0!important;padding:20px 22px!important;background:radial-gradient(circle at top left,rgba(15,23,42,.05),transparent 38%),#f8fafc;border-bottom:1px solid #e2e8f0!important}.aro-cart-drawer-header::before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:var(--theme-color)}.aro-cart-drawer-title{display:flex;align-items:center;gap:12px;min-width:0}.aro-cart-drawer-icon{width:48px;height:48px;min-width:48px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--theme-color);border-radius:15px;box-shadow:0 10px 22px rgba(15,23,42,.12)}.aro-cart-drawer-icon i{font-size:23px}.aro-cart-drawer-title h3{margin:0 0 4px!important;color:#111827;font-size:18px!important;font-weight:900!important;letter-spacing:-.2px}.aro-cart-drawer-title p{margin:0;color:#64748b;font-size:11px;font-weight:800;line-height:1.5}.aro-cart-drawer-title p strong{color:var(--theme-color);font-weight:900}.aro-cart-drawer-close{width:38px;height:38px;min-width:38px;display:flex;align-items:center;justify-content:center;padding:0;color:#475569;background:#fff;border:1px solid #dbe3ef;border-radius:12px;outline:0;cursor:pointer;transition:.2s ease}.aro-cart-drawer-close i{font-size:21px}.aro-cart-drawer-close:hover{color:#fff;background:#ef4444;border-color:#ef4444}.aro-cart-drawer-content{flex:1;min-height:0;display:flex!important;flex-direction:column;padding:0!important;overflow:hidden}.aro-cart-drawer-products{flex:1;min-height:150px;overflow-y:auto;padding:14px 18px;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.aro-cart-drawer-products::-webkit-scrollbar{width:6px}.aro-cart-drawer-products::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:99px}.aro-cart-drawer .cart_product{margin:0!important;padding:0!important;list-style:none}.aro-cart-drawer .cart_product>li{position:relative;display:flex!important;align-items:center;gap:10px;min-height:92px;margin:0 0 10px!important;padding:12px!important;background:#fff;border:1px solid #e6edf7!important;border-radius:16px;box-shadow:0 7px 18px rgba(15,23,42,.045)}.aro-cart-drawer .cart_product>li:last-child{margin-bottom:0!important}.aro-cart-drawer .cart_product .media{flex:1;min-width:0;display:flex;align-items:center;gap:12px}.aro-cart-drawer .cart_product .media>a{width:76px;height:66px;min-width:76px;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:4px;background:#f8fafc;border:1px solid #eef2f7;border-radius:12px}.aro-cart-drawer .cart_product .media img{width:100%!important;height:100%!important;margin:0!important;object-fit:contain;border-radius:8px}.aro-cart-drawer .cart_product .media-body{min-width:0}.aro-cart-drawer .cart_product .media-body>a{display:block;color:#111827;text-decoration:none}.aro-cart-drawer .cart_product .media-body h4{margin:0 0 6px!important;color:#111827!important;font-size:13px!important;font-weight:900!important;line-height:1.45}.aro-cart-drawer .cart_product .media-body>h4:last-child{margin-bottom:0!important;color:#64748b!important;font-size:11px!important;font-weight:800!important}.aro-cart-drawer .cart_product .media-body>h4:last-child span{color:#64748b}.aro-cart-drawer .cart_product .close-circle{position:static!important;flex:0 0 auto}.aro-cart-drawer .cart_product .close-circle a{width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:#ef4444!important;background:#fff1f2;border:1px solid #ffe4e6;border-radius:10px;text-decoration:none;transition:.2s ease}.aro-cart-drawer .cart_product .close-circle a:hover{color:#fff!important;background:#ef4444;border-color:#ef4444}.aro-cart-drawer .cart_product .close-circle i{font-size:16px}.aro-cart-drawer-footer{flex:0 0 auto;background:#fff;border-top:1px solid #e2e8f0;box-shadow:0 -12px 28px rgba(15,23,42,.055)}.aro-cart-drawer-summary{padding:13px 20px 8px}.aro-cart-drawer-summary-row{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:42px;padding:8px 0;color:#64748b;border-bottom:1px dashed #dbe3ef}.aro-cart-drawer-summary-row>span{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:800}.aro-cart-drawer-summary-row>span i{color:var(--theme-color);font-size:16px}.aro-cart-drawer-summary-row>strong{color:#334155;font-size:12px;font-weight:900;white-space:nowrap}.aro-cart-free-shipping-notice{position:relative;box-sizing:border-box;width:100%;max-width:100%;align-self:stretch;display:flex;align-items:center;gap:10px;min-height:54px;margin:8px 0;padding:9px 32px 9px 10px;overflow:hidden;color:#0f766e;background:linear-gradient(135deg,#ecfdf5 0,#effcfc 100%);border:1px solid #a7f3d0;border-radius:12px}.aro-cart-free-shipping-notice::after{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background:linear-gradient(90deg,#10b981,var(--theme-color))}.aro-cart-free-shipping-icon{width:34px;height:34px;min-width:34px;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,#10b981,#0d9488);border-radius:10px;box-shadow:0 6px 14px rgba(13,148,136,.2)}.aro-cart-free-shipping-icon i{font-size:18px}.aro-cart-free-shipping-copy{min-width:0;display:flex;flex-direction:column;gap:1px;line-height:1.35}.aro-cart-free-shipping-copy>strong{color:#065f46;font-size:10px;font-weight:900}.aro-cart-free-shipping-copy>span{color:#47766f;font-size:9px;font-weight:700}.aro_free_shipping_threshold{color:#047857;font-size:15px;font-weight:900;white-space:nowrap}.aro-cart-free-shipping-sparkle{position:absolute;top:7px;right:9px;color:#34d399;font-size:13px}.aro-cart-drawer-summary-row.is-total{min-height:54px;margin-top:9px;padding:12px 14px;color:#fff;background:linear-gradient(135deg,#0f172a,#263449);border:0;border-radius:13px;box-shadow:0 9px 20px rgba(15,23,42,.14)}.aro-cart-drawer-summary-row.is-total>span{font-size:12px;font-weight:900}.aro-cart-drawer-summary-row.is-total>strong{color:#fff;font-size:17px}.aro-cart-drawer-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:12px 20px 17px}.aro-cart-drawer-btn{box-sizing:border-box;width:100%;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 12px;border-radius:12px;outline:0;cursor:pointer;font-size:11px;font-weight:900;line-height:1.3;text-decoration:none;transition:.2s ease}.aro-cart-drawer-btn.is-primary{color:#fff;background:var(--theme-color);border:1px solid var(--theme-color);box-shadow:0 9px 19px rgba(15,23,42,.11)}.aro-cart-drawer-btn.is-primary:hover{color:#fff;filter:brightness(0.96);text-decoration:none;transform:translateY(-1px)}.aro-cart-drawer-btn.is-secondary,.aro-cart-drawer-btn.is-continue{color:#475569;background:#fff;border:1px solid #dbe3ef}.aro-cart-drawer-btn.is-secondary:hover,.aro-cart-drawer-btn.is-continue:hover{color:#111827;background:#f8fafc;border-color:#cbd5e1;text-decoration:none}.aro-cart-drawer-btn.is-continue{grid-column:1 / -1}.aro-cart-drawer-security{display:flex;align-items:center;justify-content:center;gap:7px;min-height:45px;padding:10px 18px;color:#64748b;background:#f8fafc;border-top:1px solid #eef2f7;font-size:9px;font-weight:800;text-align:center}.aro-cart-drawer-security i{color:#16a34a;font-size:16px}@media (max-width:480px){.aro-cart-drawer.right{width:100vw!important;right:-100vw!important}.aro-cart-drawer.right.open-side{right:0!important}.aro-cart-drawer .cart-inner{width:100vw!important;max-width:100vw}.aro-cart-drawer-header{padding:18px 16px!important}.aro-cart-drawer-products{padding:12px}.aro-cart-drawer-summary{padding-right:15px;padding-left:15px}.aro-cart-free-shipping-notice{width:100%}.aro-cart-drawer-actions{padding-right:15px;padding-left:15px}}.aro-commerce-page{padding-top:42px;background:radial-gradient(circle at 8% 5%,rgba(15,23,42,.035),transparent 24%),#f8fafc}.aro-commerce-hero{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px;padding:28px 30px;background:radial-gradient(circle at top left,rgba(0,0,0,.045),transparent 34%),linear-gradient(135deg,rgba(248,250,252,.98),#fff);border:1px solid rgba(15,23,42,.08);border-radius:24px;box-shadow:0 16px 45px rgba(15,23,42,.07)}.aro-commerce-hero::before{content:"";position:absolute;inset:0 0 auto 0;height:6px;background:var(--theme-color)}.aro-commerce-hero-title{display:flex;align-items:center;gap:16px}.aro-commerce-hero-icon{width:62px;height:62px;min-width:62px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--theme-color);border-radius:20px;box-shadow:0 12px 26px rgba(15,23,42,.14)}.aro-commerce-hero-icon i{font-size:30px;line-height:1}.aro-commerce-hero-title>div:last-child>span{display:block;margin-bottom:3px;color:var(--theme-color);font-size:10px;font-weight:900;letter-spacing:.9px;text-transform:uppercase}.aro-commerce-hero-title h2{margin:0 0 5px;color:#111827;font-size:24px;font-weight:900;letter-spacing:-.4px}.aro-commerce-hero-title p{margin:0;color:#64748b;font-size:12px;font-weight:700;line-height:1.6}.aro-commerce-steps{display:flex;align-items:center;gap:10px}.aro-commerce-steps>i{color:#cbd5e1;font-size:18px}.aro-commerce-step{display:flex;align-items:center;gap:8px;color:#94a3b8}.aro-commerce-step>span{width:31px;height:31px;display:flex;align-items:center;justify-content:center;color:#64748b;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px;font-size:11px;font-weight:900}.aro-commerce-step strong{font-size:11px;font-weight:900}.aro-commerce-step.is-active,.aro-commerce-step.is-complete{color:#111827}.aro-commerce-step.is-active>span{color:#fff;background:var(--theme-color);border-color:var(--theme-color)}.aro-commerce-step.is-complete>span{color:#166534;background:#dcfce7;border-color:#bbf7d0}.aro-commerce-card{overflow:hidden;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:22px;box-shadow:0 14px 38px rgba(15,23,42,.06)}.aro-commerce-card-head{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;background:#f8fafc;border-bottom:1px solid #e6edf7}.aro-commerce-card-head>div{display:flex;align-items:center;gap:11px;min-width:0}.aro-commerce-card-icon{width:42px;height:42px;min-width:42px;display:flex;align-items:center;justify-content:center;color:var(--theme-color);background:#fff;border:1px solid #e6edf7;border-radius:13px}.aro-commerce-card-icon i{font-size:20px}.aro-commerce-card-head h3{margin:0 0 3px;color:#111827;font-size:16px;font-weight:900}.aro-commerce-card-head p{margin:0;color:#94a3b8;font-size:11px;font-weight:800;line-height:1.5}.aro-commerce-count-badge{min-width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--theme-color);border-radius:11px;font-size:12px;font-weight:900}.aro-commerce-head-action{min-width:138px;height:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;color:#fff;background:var(--theme-color);border:0;border-radius:12px;outline:0;cursor:pointer;font-size:11px;font-weight:900;white-space:nowrap;transition:.2s ease}.aro-commerce-head-action:hover{color:#fff;filter:brightness(0.96);transform:translateY(-1px)}.aro-cart-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:20px}.aro-cart-table-head,.aro-cart-item{display:grid;grid-template-columns:minmax(260px,1.7fr) 120px 144px 110px 48px;align-items:center;gap:14px}.aro-cart-table-head{min-height:45px;padding:0 20px;color:#64748b;background:#fff;border-bottom:1px solid #e6edf7;font-size:10px;font-weight:900;letter-spacing:.25px;text-transform:uppercase}.aro-cart-table-head span:not(:first-child){text-align:center}.aro-cart-items{padding:0 20px}.aro-cart-item{min-height:116px;padding:16px 0;border-bottom:1px solid #eef2f7}.aro-cart-item:last-child{border-bottom:0}.aro-cart-product{display:flex;align-items:center;gap:14px;min-width:0}.aro-cart-product-image{width:88px;height:76px;min-width:88px;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:5px;background:#f8fafc;border:1px solid #e6edf7;border-radius:15px}.aro-cart-product-image img{width:100%;height:100%;object-fit:contain;border-radius:10px}.aro-cart-product-copy{min-width:0}.aro-cart-product-copy>span{display:block;margin-bottom:4px;color:#94a3b8;font-size:9px;font-weight:900;text-transform:uppercase}.aro-cart-product-copy>a{display:block;overflow:hidden;margin-bottom:7px;color:#111827;font-size:13px;font-weight:900;line-height:1.4;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.aro-cart-product-copy>a:hover{color:var(--theme-color)}.aro-cart-product-copy small{display:inline-flex;align-items:center;gap:5px;color:#16a34a;font-size:10px;font-weight:800}.aro-cart-stock-status{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;color:#991b1b;background:#fee2e2;border-radius:8px;font-size:9px;font-weight:900}.aro-cart-price,.aro-cart-line-total,.aro-cart-item-action,.aro-cart-quantity{display:flex;align-items:center;justify-content:center}.aro-cart-price{flex-direction:column;gap:3px}.aro-cart-price strong,.aro-cart-line-total strong{color:#111827;font-size:13px;font-weight:900;white-space:nowrap}.aro-cart-price del{color:#94a3b8;font-size:10px;font-weight:700}.aro-cart-line-total strong{color:var(--theme-color)}.aro-cart-qty-control{width:126px!important;height:40px;overflow:hidden;display:grid!important;grid-template-columns:38px 1fr 38px;background:#f8fafc;border:1px solid #dbe3ef;border-radius:12px}.aro-cart-qty-control .qty-btn-minus,.aro-cart-qty-control .qty-btn-plus{width:38px!important;height:38px!important;min-width:0!important;display:flex!important;align-items:center;justify-content:center;padding:0!important;color:#475569!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.aro-cart-qty-control .qty-btn-minus:hover,.aro-cart-qty-control .qty-btn-plus:hover{color:#fff!important;background:var(--theme-color)!important}.aro-cart-qty-control .aro_product_qty_input{width:100%!important;height:38px!important;min-width:0!important;padding:0!important;color:#111827!important;background:#fff!important;border:0!important;border-right:1px solid #e2e8f0!important;border-left:1px solid #e2e8f0!important;border-radius:0!important;box-shadow:none!important;text-align:center;font-size:12px;font-weight:900;appearance:textfield}.aro-cart-remove-btn{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:#ef4444;background:#fff1f2;border:1px solid #ffe4e6;border-radius:11px;outline:0;cursor:pointer;transition:.2s ease}.aro-cart-remove-btn i{font-size:17px}.aro-cart-remove-btn:hover{color:#fff;background:#ef4444;border-color:#ef4444;transform:translateY(-1px)}.aro-cart-unavailable{color:#cbd5e1;font-size:18px}.aro-cart-summary-card,.aro-checkout-summary-card{position:sticky;top:22px}.aro-commerce-totals{margin:0;padding:12px 20px 20px;list-style:none}.aro-commerce-totals li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;color:#64748b;border-bottom:1px dashed #dbe3ef;font-size:11px;font-weight:800}.aro-commerce-totals li strong{color:#334155;font-size:12px;font-weight:900;white-space:nowrap}.aro-commerce-totals li.is-saving,.aro-commerce-totals li.is-saving strong{color:#16a34a}.aro-commerce-totals .aro-commerce-grand-total{margin-top:7px;padding:15px 14px;color:#fff;background:linear-gradient(135deg,#0f172a,#263449);border:0;border-radius:13px;font-size:12px;box-shadow:0 9px 20px rgba(15,23,42,.14)}.aro-commerce-totals .aro-commerce-grand-total strong{color:#fff;font-size:17px}.aro-cart-summary-actions{display:flex;flex-direction:column;gap:9px;padding:18px 20px;background:linear-gradient(180deg,#f8fafc 0,#fff 44%);border-top:1px solid #e2e8f0}.aro-commerce-primary-btn,.aro-commerce-secondary-btn{box-sizing:border-box!important;width:100%;max-width:100%;min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border-radius:13px;outline:0;cursor:pointer;font-size:12px;font-weight:900;line-height:1.3;text-decoration:none;transition:.2s ease}.aro-commerce-primary-btn{color:#fff;background:var(--theme-color);border:1px solid var(--theme-color);box-shadow:0 10px 22px rgba(15,23,42,.12)}.aro-commerce-primary-btn:hover{color:#fff;text-decoration:none;filter:brightness(0.96);transform:translateY(-1px)}.aro-commerce-secondary-btn{color:#475569;background:#fff;border:1px solid #dbe3ef}.aro-commerce-secondary-btn:hover{color:#111827;background:#f8fafc;text-decoration:none}.aro-commerce-security-note{display:flex;align-items:center;justify-content:center;gap:7px;padding:14px 18px;color:#64748b;background:#f8fafc;border-top:1px solid #eef2f7;font-size:9px;font-weight:800;text-align:center}.aro-commerce-security-note i{color:#16a34a;font-size:16px}.aro-commerce-alert{display:flex;align-items:flex-start;gap:9px;margin:0 20px 16px;padding:12px;color:#991b1b;background:#fff1f2;border:1px solid #ffe4e6;border-radius:12px}.aro-commerce-alert i{font-size:17px}.aro-commerce-alert p{margin:0;font-size:10px;font-weight:800;line-height:1.55}.aro-checkout-layout{display:grid;grid-template-columns:minmax(0,1fr) 370px;align-items:start;gap:20px}.aro-checkout-main{display:flex;flex-direction:column;gap:20px}.aro-checkout-section-card .aro-commerce-card-head{min-height:74px;padding:14px 22px}.aro-checkout-section-card .aro-commerce-card-head h3{margin-bottom:0;font-size:19px;line-height:1.35}.aro-checkout-section-card .aro-commerce-card-head p{font-size:13px;line-height:1.6}.aro-checkout-section-card .aro-commerce-head-action{min-width:152px;height:46px;padding:0 17px;font-size:13px}.aro-checkout-card-body{padding:22px}.aro-checkout-address-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.aro-checkout-address-option,.aro-checkout-payment-option{position:relative}.aro-checkout-address-option>input,.aro-checkout-payment-option>input{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none}.aro-checkout-address-option>label{position:relative;min-height:0;height:100%;display:flex;flex-direction:column;padding:20px;background:#fff;border:1px solid #dbe3ef;border-radius:17px;cursor:pointer;transition:.2s ease}.aro-checkout-address-option>input:checked+label,.aro-checkout-payment-option>input:checked+label{border-color:var(--theme-color);box-shadow:0 0 0 3px rgba(15,23,42,.05)}.aro-checkout-radio-mark{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#fff;background:#e2e8f0;border-radius:8px;font-size:14px}.aro-checkout-address-option .aro-checkout-radio-mark{position:absolute;top:14px;right:14px}.aro-checkout-address-option>input:checked+label .aro-checkout-radio-mark,.aro-checkout-payment-option>input:checked+label .aro-checkout-radio-mark{background:var(--theme-color)}.aro-checkout-address-head{display:flex;align-items:center;gap:12px;padding-right:30px;margin-bottom:18px}.aro-checkout-address-icon,.aro-checkout-payment-icon{width:44px;height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;color:var(--theme-color);background:#f8fafc;border:1px solid #eef2f7;border-radius:12px;font-size:20px}.aro-checkout-address-head strong,.aro-checkout-payment-option strong{display:block;margin-bottom:3px;color:#111827;font-size:16px;font-weight:900;line-height:1.45;overflow-wrap:anywhere}.aro-checkout-address-head small,.aro-checkout-payment-option small{display:block;color:#94a3b8;font-size:13px;font-weight:800;line-height:1.5}.aro-checkout-address-head small span[dir=auto],.aro-checkout-address-head strong[dir=auto],.aro-checkout-address-line span[dir=auto],.aro-checkout-address-note span[dir=auto]{unicode-bidi:plaintext;text-align:start}.aro-checkout-address-line{display:flex;align-items:flex-start;gap:9px;min-height:66px;margin-bottom:17px;color:#475569;font-size:14px;font-weight:700;line-height:1.75}.aro-checkout-address-line>span{min-width:0;overflow-wrap:anywhere}.aro-checkout-address-line i,.aro-checkout-address-meta i,.aro-checkout-address-note i{color:var(--theme-color);font-size:18px}.aro-checkout-address-meta{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:auto}.aro-checkout-address-meta>span{display:flex;align-items:center;gap:7px;min-width:0;padding:12px;color:#64748b;background:#f8fafc;border-radius:9px;font-size:12px;font-weight:800;line-height:1.45;overflow-wrap:anywhere}.aro-checkout-address-note{display:flex;align-items:center;gap:8px;margin-top:10px;color:#64748b;font-size:12px;font-weight:700;line-height:1.55}.aro-checkout-address-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;padding-right:35px}.aro-checkout-address-stat{display:flex;align-items:center;gap:10px;min-width:0;min-height:70px;padding:12px;background:#fff;border:1px solid #e6edf7;border-radius:13px}.aro-checkout-address-stat>span:last-child{min-width:0}.aro-checkout-address-stat-icon{width:39px;height:39px;min-width:39px;display:flex;align-items:center;justify-content:center;color:var(--theme-color);background:#f8fafc;border-radius:11px}.aro-checkout-address-stat-icon i{font-size:18px}.aro-checkout-address-stat small{display:block;margin-bottom:4px;color:#94a3b8;font-size:12px;font-weight:900;line-height:1.35;text-transform:uppercase}.aro-checkout-address-stat strong{display:block;overflow:hidden;color:#111827;font-size:15px;font-weight:900;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.aro-checkout-address-stat strong[dir=auto],.aro-checkout-address-detail strong[dir=auto]{unicode-bidi:plaintext;text-align:start}.aro-checkout-address-details{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(240px,1fr);gap:11px;margin-top:13px}.aro-checkout-address-detail{display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:86px;padding:14px 16px;color:#334155;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:13px}.aro-checkout-address-detail-title{display:flex;align-items:center;gap:7px;margin-bottom:7px;color:#64748b;font-size:12.5px;font-weight:900;line-height:1.4;text-transform:uppercase}.aro-checkout-address-detail-title i{color:var(--theme-color);font-size:17px}.aro-checkout-address-detail>strong{color:#1e293b;font-size:15px;font-weight:800;line-height:1.75;overflow-wrap:anywhere}.aro-checkout-address-top{display:flex;align-items:center;gap:12px;min-width:0;padding-right:34px;margin-bottom:15px}.aro-checkout-address-heading-line{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.aro-checkout-address-heading-line>strong{color:#111827;font-size:16px;font-weight:900;line-height:1.5;overflow-wrap:anywhere}.aro-checkout-address-city{display:inline-flex;align-items:baseline;gap:4px;color:#64748b;line-height:1.5}.aro-checkout-address-city small{color:#94a3b8;font-size:12.5px;font-weight:900}.aro-checkout-address-city b{color:#475569;font-size:14px;font-weight:800;overflow-wrap:anywhere}.aro-checkout-address-heading-line>strong[dir=auto],.aro-checkout-address-city b[dir=auto],.aro-checkout-address-row strong[dir=auto]{unicode-bidi:plaintext;text-align:start}.aro-checkout-address-list{display:flex;flex-direction:column;gap:8px}.aro-checkout-address-row{display:grid;grid-template-columns:20px 125px minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:48px;padding:10px 12px;color:#334155;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:11px}.aro-checkout-address-row>i{color:var(--theme-color);font-size:17px}.aro-checkout-address-row>small{color:#64748b;font-size:12px;font-weight:900;line-height:1.45}.aro-checkout-address-row>strong{min-width:0;color:#1e293b;font-size:13.5px;font-weight:800;line-height:1.7;overflow-wrap:anywhere}.aro-checkout-address-grid{grid-template-columns:minmax(0,1fr)}.aro-checkout-address-option>label{min-height:118px;display:grid;grid-template-columns:52px minmax(210px,.75fr) minmax(0,1.4fr);align-items:center;gap:18px;padding:18px;padding-inline-end:58px;cursor:default}.aro-checkout-address-option .aro-checkout-radio-mark{top:50%;right:auto;inset-inline-end:16px;transform:translateY(-50%)}.aro-checkout-selected-address-icon{width:52px;height:52px;display:flex;align-items:center;justify-content:center;color:var(--theme-color);background:color-mix(in srgb,var(--theme-color) 9%,#fff);border:1px solid color-mix(in srgb,var(--theme-color) 22%,#fff);border-radius:15px;font-size:23px}.aro-checkout-selected-address-identity{display:flex;flex-direction:column;min-width:0}.aro-checkout-selected-address-identity>strong{color:#111827;font-size:16px;font-weight:900;line-height:1.55;overflow-wrap:anywhere}.aro-checkout-selected-address-contact{display:flex;align-items:center;flex-wrap:wrap;gap:5px 14px;margin-top:6px}.aro-checkout-selected-address-contact>span{display:inline-flex;align-items:center;gap:5px;min-width:0}.aro-checkout-selected-address-contact i{color:var(--theme-color);font-size:15px}.aro-checkout-selected-address-contact small,.aro-checkout-selected-address-contact b,.aro-checkout-selected-address-contact strong{color:#64748b;font-size:12.5px;font-weight:800;line-height:1.5}.aro-checkout-selected-address-contact small{color:#94a3b8}.aro-checkout-selected-address-note{display:block;margin-top:4px;color:#646f7d;font-size:13px;font-weight:700;line-height:1.6;overflow-wrap:anywhere;unicode-bidi:plaintext;text-align:start}.aro-checkout-selected-address-box{display:flex;align-items:center;gap:11px;min-width:0;min-height:76px;padding:12px 14px;background:#f8fafc;border:1px solid #e6edf7;border-radius:14px}.aro-checkout-selected-address-box>i{width:38px;height:38px;min-width:38px;display:flex;align-items:center;justify-content:center;color:var(--theme-color);background:#fff;border:1px solid #e6edf7;border-radius:11px;font-size:19px}.aro-checkout-selected-address-box>span{min-width:0}.aro-checkout-selected-address-box small,.aro-checkout-selected-address-box strong{display:block}.aro-checkout-selected-address-box small{margin-bottom:4px;color:#94a3b8;font-size:10.5px;font-weight:900;line-height:1.4}.aro-checkout-selected-address-box>span>strong{color:#334155;font-size:13.5px;font-weight:800;line-height:1.7;overflow-wrap:anywhere;unicode-bidi:plaintext;text-align:start}.aro-checkout-payment-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.aro-checkout-payment-grid.is-single-method{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.aro-checkout-payment-grid.is-single-method{grid-template-columns:repeat(2,minmax(0,1fr))}}.aro-checkout-payment-unavailable{margin:0}.aro-checkout-payment-unavailable p{font-size:13px}.aro-checkout-submit:disabled{opacity:.55;cursor:not-allowed}.aro-checkout-payment-option>label{display:flex;align-items:center;gap:14px;min-height:82px;padding:16px;background:#fff;border:1px solid #dbe3ef;border-radius:16px;cursor:pointer;transition:.2s ease}.aro-checkout-payment-option .aro-checkout-radio-mark{margin-left:auto}.aro-checkout-order-items{max-height:360px;overflow-y:auto;padding:4px 20px}.aro-checkout-order-item{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:82px;padding:12px 0;border-bottom:1px solid #eef2f7}.aro-checkout-order-item:last-child{border-bottom:0}.aro-checkout-order-image{position:relative;width:58px;height:54px;display:flex;align-items:center;justify-content:center;padding:4px;background:#f8fafc;border:1px solid #e6edf7;border-radius:12px}.aro-checkout-order-image img{width:100%;height:100%;object-fit:contain;border-radius:8px}.aro-checkout-order-image>span{position:absolute;top:-7px;right:-7px;min-width:21px;height:21px;display:flex;align-items:center;justify-content:center;padding:0 5px;color:#fff;background:var(--theme-color);border:2px solid #fff;border-radius:8px;font-size:8px;font-weight:900}.aro-checkout-order-copy{min-width:0}.aro-checkout-order-copy strong{display:block;overflow:hidden;margin-bottom:5px;color:#111827;font-size:11px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.aro-checkout-order-copy small{color:#64748b;font-size:9px;font-weight:800}.aro-checkout-order-copy small.is-danger{color:#ef4444}.aro-checkout-order-price>strong{color:#111827;font-size:11px;font-weight:900;white-space:nowrap}.aro-checkout-totals{padding-top:8px;border-top:1px solid #e6edf7}.aro-checkout-summary-actions{display:flex;flex-direction:column;gap:10px;padding:18px 20px;background:linear-gradient(180deg,#f8fafc 0,#fff 44%);border-top:1px solid #e2e8f0}.aro-checkout-submit{width:100%!important;max-width:100%!important;margin:0!important;box-sizing:border-box!important}.aro-commerce-back-link{box-sizing:border-box;width:100%;min-height:40px;display:flex;align-items:center;justify-content:center;gap:6px;margin:0;padding:8px 12px;color:#64748b;background:#fff;border:1px solid #dbe3ef;border-radius:11px;font-size:10px;font-weight:900;text-decoration:none}.aro-commerce-back-link:hover{color:var(--theme-color);background:#f8fafc;border-color:#cbd5e1;text-decoration:none}.aro-checkout-summary-actions .aro-commerce-alert{margin:0}.aro-commerce-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:260px;padding:30px;text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:18px}.aro-commerce-empty-state>span{width:62px;height:62px;display:flex;align-items:center;justify-content:center;margin-bottom:14px;color:var(--theme-color);background:#fff;border-radius:19px;font-size:29px}.aro-commerce-empty-state h4{margin:0 0 6px;color:#111827;font-size:17px;font-weight:900}.aro-commerce-empty-state p{margin:0 0 17px;color:#64748b;font-size:11px;font-weight:700}.aro-commerce-empty-state .aro-commerce-primary-btn{width:auto;min-width:160px}@media (max-width:1199px){.aro-cart-layout{grid-template-columns:minmax(0,1fr) 300px}.aro-cart-table-head,.aro-cart-item{grid-template-columns:minmax(230px,1.5fr) 100px 130px 100px 42px;gap:9px}.aro-checkout-layout{grid-template-columns:minmax(0,1fr) 340px}.aro-checkout-address-grid{grid-template-columns:minmax(0,1fr)}}@media (min-width:992px) and (max-width:1199px){.aro-cart-layout,.aro-checkout-layout{grid-template-columns:minmax(0,1fr)}.aro-cart-summary-card,.aro-checkout-summary-card{position:static}}@media (min-width:992px){.dashboard-section .dashboard-sidebar{padding-top:0}}@media (max-width:991px){.aro-commerce-hero{align-items:flex-start;flex-direction:column}.aro-cart-layout,.aro-checkout-layout{grid-template-columns:1fr}.aro-cart-summary-card,.aro-checkout-summary-card{position:static}.aro-checkout-address-grid{grid-template-columns:minmax(0,1fr)}.dashboard-section .dashboard-sidebar .back-btn{width:90%;margin:13px 16px 7px}}@media (max-width:767px){.aro-commerce-page{padding-top:24px}.aro-checkout-page .aro-checkout-main{gap:14px}.aro-checkout-page .aro-checkout-section-card .aro-commerce-card-head{min-height:66px;padding:12px 14px}.aro-checkout-page .aro-checkout-section-card .aro-commerce-head-action{min-width:42px;width:42px;height:42px;padding:0;font-size:0}.aro-checkout-page .aro-checkout-payment-option>label{min-height:72px;padding:14px}.aro-commerce-hero{padding:24px 20px 20px;border-radius:20px}.aro-commerce-hero-icon{width:52px;height:52px;min-width:52px;border-radius:17px}.aro-commerce-hero-icon i{font-size:25px}.aro-commerce-hero-title h2{font-size:20px}.aro-commerce-steps{width:100%;justify-content:space-between;padding-top:16px;border-top:1px solid #eef2f7}.aro-commerce-card{border-radius:18px}.aro-commerce-card-head{align-items:flex-start;min-height:0;padding:16px}.aro-commerce-head-action{min-width:42px;width:42px;padding:0;font-size:0}.aro-commerce-head-action i{font-size:18px}.aro-cart-table-head{display:none}.aro-cart-items{padding:12px}.aro-cart-item{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 16px;min-height:0;margin-bottom:12px;padding:14px;background:#fff;border:1px solid #e6edf7;border-radius:16px}.aro-cart-item:last-child{margin-bottom:0;border-bottom:1px solid #e6edf7}.aro-cart-product{grid-column:1 / -1;padding-bottom:13px;border-bottom:1px solid #eef2f7}.aro-cart-price,.aro-cart-line-total,.aro-cart-item-action,.aro-cart-quantity{position:relative;align-items:flex-start;justify-content:flex-start;min-height:48px;padding-top:17px}.aro-cart-price::before,.aro-cart-line-total::before,.aro-cart-item-action::before,.aro-cart-quantity::before{content:attr(data-label);position:absolute;top:0;left:0;color:#94a3b8;font-size:8px;font-weight:900;text-transform:uppercase}.aro-cart-price{align-items:flex-start}.aro-cart-item-action{justify-content:flex-start}.aro-checkout-address-grid,.aro-checkout-payment-grid{grid-template-columns:1fr}.aro-checkout-address-option>label{grid-template-columns:46px minmax(0,1fr);gap:13px;min-height:0;padding:16px;padding-inline-end:50px}.aro-checkout-selected-address-icon{width:46px;height:46px;font-size:21px}.aro-checkout-selected-address-box{grid-column:1 / -1;width:100%;margin-top:2px}.aro-checkout-address-overview{grid-template-columns:repeat(2,minmax(0,1fr));padding-right:0}.aro-checkout-address-details{grid-template-columns:1fr}.aro-checkout-card-body{padding:14px}}@media (max-width:480px){.aro-commerce-hero-title{align-items:flex-start}.aro-commerce-step strong{display:none}.aro-cart-product-image{width:76px;height:68px;min-width:76px}.aro-cart-qty-control{width:116px!important;grid-template-columns:35px 1fr 35px}.aro-cart-qty-control .qty-btn-minus,.aro-cart-qty-control .qty-btn-plus{width:35px!important}.aro-checkout-address-meta{grid-template-columns:1fr}.aro-checkout-address-overview{grid-template-columns:1fr}.aro-checkout-address-option>label{align-items:start;padding-inline-end:42px}.aro-checkout-address-option .aro-checkout-radio-mark{top:16px;inset-inline-end:12px;transform:none}}.aro-ticket-rating-wrap{position:static;z-index:1;display:flex;flex-direction:column;align-items:flex-end;gap:12px;margin-top:16px}.aro-ticket-rating-trigger{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px;outline:0;cursor:pointer;font-size:12px;font-weight:900;transition:.2s ease}.aro-ticket-rating-trigger i{color:#64748b;font-size:17px}.aro-ticket-rating-trigger:hover,.aro-ticket-rating-trigger[aria-expanded=true]{color:#fff;background:var(--theme-color);border-color:var(--theme-color);box-shadow:0 10px 22px rgba(15,23,42,.12)}.aro-ticket-rating-trigger:hover i,.aro-ticket-rating-trigger[aria-expanded=true] i{color:#fff}.aro-ticket-rating-popover{position:relative;width:100%;min-width:0;padding:46px 34px 30px;direction:ltr;text-align:left;background:#fff;border:1px solid #e6edf7;border-radius:16px;box-shadow:0 22px 45px rgba(15,23,42,.12)}.aro-ticket-rating-popover::before{content:none}.aro-ticket-rating-close{position:absolute;top:12px;right:14px;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;color:#475569;background:transparent;border:0;border-radius:8px;outline:0;cursor:pointer;font-size:25px;transition:.2s ease}.aro-ticket-rating-close:hover{color:#111827;background:#f1f5f9}.aro-ticket-rating-question p{margin:0 0 28px;color:#475569;font-size:17px;font-weight:800;line-height:1.7;text-align:center}.aro-ticket-rating-options{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:16px}.aro-ticket-rating-option{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-height:78px;padding:10px 8px;color:#0b74de;background:transparent;border:1px solid transparent;border-radius:12px;outline:0;cursor:pointer;font-size:13px;font-weight:900;transition:.2s ease}.aro-ticket-rating-option i{font-size:31px;line-height:1}.aro-ticket-rating-option span{display:block;width:100%;text-align:center;white-space:nowrap}.aro-ticket-rating-option:hover,.aro-ticket-rating-option.is-selected{color:#fff;background:#0b74de;border-color:#0b74de}.aro-ticket-rating-feedback p{margin:0 0 10px;color:#64748b;font-size:15px;font-weight:800;line-height:1.8;text-align:center}.aro-ticket-rating-feedback p i{color:#ef4444;font-size:19px;vertical-align:middle}.aro-ticket-rating-feedback p strong{color:#ef4444}.aro-ticket-rating-feedback>span{display:block;margin-bottom:18px;color:#334155;font-size:16px;font-weight:800;line-height:1.7;text-align:center}.aro-ticket-rating-form{display:flex;flex-direction:column;align-items:center;gap:18px}.aro-ticket-rating-form textarea{width:100%;min-height:190px;padding:18px;color:#1f2937;background:#fff;border:1px solid #eef2f7;border-radius:18px;outline:0;resize:vertical;font-size:14px;font-weight:700;line-height:1.8;box-shadow:0 16px 35px rgba(15,23,42,.06);transition:.2s ease}.aro-ticket-rating-form textarea::placeholder{color:#94a3b8}.aro-ticket-rating-form textarea:focus{border-color:#0b74de;box-shadow:0 16px 35px rgba(15,23,42,.06),0 0 0 4px rgba(11,116,222,.08)}.aro-ticket-rating-form button{min-width:138px;height:46px;display:inline-flex;align-items:center;justify-content:center;color:#0b74de;background:#e8f3ff;border:0;border-radius:12px;outline:0;cursor:pointer;font-size:13px;font-weight:900;transition:.2s ease}.aro-ticket-rating-form button:hover{color:#fff;background:#0b74de}.aro-ticket-rating-thanks{align-items:center;justify-content:center;gap:8px;color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;padding:13px 14px;font-size:13px;font-weight:900}.aro-ticket-rating-thanks[style*="display: block"]{display:flex!important}.aro-ticket-rating-thanks i{font-size:20px}.aro-ticket-resolution-box{display:flex;align-items:center;justify-content:center;margin:0;padding:32px;text-align:center;background:#fff;border-top:1px solid #eef2f7}.aro-ticket-resolution-body{width:min(100%,780px);display:flex;flex-direction:column;align-items:center;gap:20px}.aro-ticket-resolution-content{max-width:780px}.aro-ticket-resolution-content h5{margin:0 0 6px;color:#111827;font-size:18px;font-weight:900}.aro-ticket-resolution-content p{margin:0;color:#64748b;font-size:13px;font-weight:700;line-height:1.7}.aro-ticket-resolution-actions{display:flex;align-items:center;justify-content:center;gap:10px}.aro-ticket-resolution-actions .aro-panel-action-btn{min-width:148px;height:44px}.aro-ticket-reply-box{padding:28px 32px 32px;background:#fff;border-top:1px solid #eef2f7}.aro-ticket-reply-head{margin-bottom:20px}.aro-ticket-reply-head h4{margin:0 0 6px;color:#111827;font-size:24px;font-weight:900;letter-spacing:-.3px}.aro-ticket-reply-head p{margin:0;color:#64748b;font-size:13px;font-weight:700;line-height:1.7}.aro-ticket-form-group{margin-bottom:22px}.aro-ticket-form-group label{display:flex;align-items:center;gap:5px;margin-bottom:9px;color:#334155;font-size:13px;font-weight:900}.aro-ticket-form-group label span{color:#ef4444}.aro-ticket-form-group label small{margin-left:auto;color:#94a3b8;font-size:12px;font-weight:800}.aro-ticket-form-group textarea,.aro-ticket-textarea-box textarea{width:100%;min-height:150px;padding:16px 18px;color:#1f2937;background:#fff;border:1px solid #dbe3ef!important;border-radius:18px!important;outline:0;resize:vertical;font-size:14px;font-weight:700;line-height:1.8;transition:.2s ease;box-shadow:0 1px 0 rgba(15,23,42,.02)}.aro-ticket-form-group textarea::placeholder,.aro-ticket-textarea-box textarea::placeholder{color:#64748b;font-weight:700}.aro-ticket-form-group textarea:focus,.aro-ticket-textarea-box textarea:focus{border-color:var(--theme-color)!important;box-shadow:0 0 0 4px rgba(15,23,42,.06)!important}.support-upload-box{position:relative;margin:0 0 24px}.support-file-input{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important}.support-upload-label{display:flex;align-items:center;gap:16px;width:100%;min-height:92px;padding:18px;background:#fff;border:1px solid #dbe3ef;border-radius:18px;cursor:pointer;transition:.22s ease}.support-upload-label:hover{border-color:var(--theme-color);box-shadow:0 0 0 4px rgba(15,23,42,.04)}.support-upload-icon{width:58px;height:58px;min-width:58px;display:flex;align-items:center;justify-content:center;color:var(--theme-color);background:#f8fafc;border-radius:18px;font-size:25px}.support-upload-text{flex:1;display:flex;flex-direction:column;gap:5px;min-width:0}.support-upload-text strong{color:#111827;font-size:15px;font-weight:900}.support-upload-text small{color:#64748b;font-size:12px;font-weight:800;word-break:break-word}.support-upload-btn{min-width:136px;height:46px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;color:#fff!important;background:var(--theme-color)!important;border:0!important;border-radius:14px;font-size:13px;font-weight:900;white-space:nowrap;box-shadow:0 10px 22px rgba(15,23,42,.10);transition:.2s ease}.support-upload-label:hover .support-upload-btn{transform:translateY(-1px);filter:brightness(0.96)}.support-remove-file{display:none;align-items:center;gap:6px;margin-top:10px;padding:0;color:#ef4444;background:transparent;border:0;outline:0;cursor:pointer;font-size:13px;font-weight:800}.support-remove-file i{font-size:17px}.support-upload-box.has-file .support-remove-file{display:inline-flex}.support-upload-box.has-file .support-upload-icon{color:#fff;background:#16a34a}.support-upload-box.has-file .support-file-name{color:#16a34a;font-weight:900}.support-upload-box.has-file .support-upload-btn{background:#16a34a!important}.aro-ticket-reply-actions{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:8px}.aro-order-page{padding-top:42px;background:radial-gradient(circle at 8% 6%,rgba(15,23,42,.035),transparent 24%),#f8fafc}.aro-order-result-card{position:relative;overflow:hidden;display:flex;align-items:center;gap:22px;margin-bottom:24px;padding:25px 30px;background:#fff;border:1px solid #e6edf7;border-radius:24px;box-shadow:0 14px 40px rgba(15,23,42,.07)}.aro-order-result-card::before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:#16a34a}.aro-order-result-card.is-danger::before{background:#ef4444}.aro-order-result-icon{width:66px;height:66px;min-width:66px;display:flex;align-items:center;justify-content:center;color:#fff;background:#16a34a;border-radius:21px;box-shadow:0 12px 25px rgba(22,163,74,.22)}.aro-order-result-card.is-danger .aro-order-result-icon{background:#ef4444;box-shadow:0 12px 25px rgba(239,68,68,.20)}.aro-order-result-icon i{font-size:36px;line-height:1}.aro-order-result-copy span{display:block;margin-bottom:4px;color:#16a34a;font-size:11px;font-weight:900;letter-spacing:.8px;text-transform:uppercase}.aro-order-result-card.is-danger .aro-order-result-copy span{color:#ef4444}.aro-order-result-copy h2{margin:0 0 5px;color:#111827;font-size:21px;font-weight:900;letter-spacing:-.25px}.aro-order-result-copy p{margin:0;color:#64748b;font-size:13px;font-weight:700;line-height:1.75}.aro-order-result-action{min-width:154px;height:46px;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-left:auto;padding:0 18px;color:#fff;background:#ef4444;border:0;border-radius:14px;outline:0;cursor:pointer;font-size:12px;font-weight:900;white-space:nowrap;box-shadow:0 10px 22px rgba(239,68,68,.18);transition:.2s ease}.aro-order-result-action:hover{color:#fff;background:#dc2626;transform:translateY(-1px)}.aro-order-result-action i{font-size:18px}.aro-order-invoice{position:relative;overflow:hidden;width:100%;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:24px;box-shadow:0 18px 55px rgba(15,23,42,.08)}.aro-order-invoice::before{content:"";position:absolute;z-index:2;inset:0 0 auto 0;height:7px;background:var(--theme-color)}.aro-order-invoice-header{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:30px 32px 24px;background:radial-gradient(circle at top left,rgba(0,0,0,.045),transparent 34%),linear-gradient(135deg,rgba(248,250,252,.96),#fff);border-bottom:1px solid #eef2f7}.aro-order-invoice-header .aro-panel-page-title p{margin:0 0 5px;color:#64748b;font-size:12px;font-weight:800;line-height:1.4}.aro-order-invoice-header .aro-panel-page-title h3{margin:0;font-size:23px;letter-spacing:.1px}.aro-order-header-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:9px}.aro-order-header-btn{min-width:108px;height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid transparent;border-radius:13px;outline:0;cursor:pointer;font-size:12px;font-weight:900;text-decoration:none;white-space:nowrap;transition:.2s ease}.aro-order-header-btn i{font-size:18px}.aro-order-header-btn:hover{transform:translateY(-1px);text-decoration:none}.aro-order-header-btn.is-light{color:#475569;background:#fff;border-color:#dbe3ef}.aro-order-header-btn.is-light:hover{color:#111827;border-color:#cbd5e1;box-shadow:0 8px 18px rgba(15,23,42,.07)}.aro-order-header-btn.is-primary{color:#fff;background:var(--theme-color);box-shadow:0 10px 22px rgba(15,23,42,.12)}.aro-order-header-btn.is-primary:hover{color:#fff;filter:brightness(0.96)}.aro-order-header-btn.is-danger{color:#fff;background:#ef4444}.aro-order-header-btn.is-danger:hover{color:#fff;background:#dc2626}.aro-order-invoice-body{padding:30px 32px 34px}.aro-order-section-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:17px}.aro-order-section-head>div{display:flex;align-items:center;gap:11px}.aro-order-section-head>div>span{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;color:var(--theme-color);background:#f8fafc;border:1px solid #e8eef6;border-radius:11px;font-size:11px;font-weight:900}.aro-order-section-head>div>span i{font-size:17px;line-height:1}.aro-order-section-head h4,.aro-order-card-title h4{margin:0 0 3px;color:#111827;font-size:16px;font-weight:900}.aro-order-section-head p,.aro-order-card-title p{margin:0;color:#94a3b8;font-size:11px;font-weight:800}.aro-order-status-badge,.aro-order-inline-status{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:fit-content;color:#166534;background:#dcfce7;border-radius:999px;font-size:11px;font-weight:900;white-space:nowrap}.aro-order-status-badge{min-height:31px;padding:6px 12px}.aro-order-inline-status{padding:5px 10px}.aro-order-status-badge.is-danger,.aro-order-inline-status.is-danger{color:#991b1b;background:#fee2e2}.aro-order-status-badge.is-warning,.aro-order-inline-status.is-warning{color:#854d0e;background:#fef3c7}.aro-order-products-table-wrap{overflow-x:auto;border:1px solid #e6edf7;border-radius:18px}.aro-order-products-table{width:100%;min-width:720px;margin:0;border-collapse:collapse;table-layout:fixed}.aro-order-products-table th{padding:14px 18px;color:#64748b;background:#f8fafc;border-bottom:1px solid #e6edf7;font-size:11px;font-weight:900;letter-spacing:.25px;text-align:left;text-transform:uppercase}.aro-order-products-table th:first-child{width:116px}.aro-order-products-table th:nth-child(2){width:34%}.aro-order-products-table td{padding:16px 18px;color:#475569;border-bottom:1px solid #eef2f7;font-size:13px;font-weight:700;text-align:left;vertical-align:middle}.aro-order-products-table tr:last-child td{border-bottom:0}.aro-order-product-image{width:70px;height:58px;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:5px;background:#f8fafc;border:1px solid #edf2f7;border-radius:13px}.aro-order-product-image img{max-width:100%;max-height:100%;object-fit:contain}.aro-order-product-name,.aro-order-products-table td>strong{color:#111827;font-size:13px;font-weight:900}.aro-order-product-content{display:flex;flex:1;flex-direction:column;align-items:flex-start;min-width:0}.aro-order-product-name>a{color:inherit}.aro-order-product-name>a:hover{text-decoration:underline}.aro-order-review-link{display:flex;align-items:center;gap:6px;width:fit-content;margin-top:10px;padding:7px 10px;border:1px solid #dce7fb;border-radius:8px;color:var(--theme-color);font-size:12px;font-weight:700}.aro-order-review-link:hover{background:#f4f7fc;color:var(--theme-color)}.aro-order-product-name>a:focus-visible,.aro-order-review-link:focus-visible{outline:2px solid var(--theme-color);outline-offset:3px}.aro-order-quantity{min-width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;color:#334155;background:#f1f5f9;border-radius:9px;font-size:12px;font-weight:900}.aro-order-summary-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.8fr);gap:18px;margin-top:18px}.aro-order-detail-card,.aro-order-billing-card{overflow:hidden;background:#fff;border:1px solid #e6edf7;border-radius:18px}.aro-order-card-title{display:flex;align-items:center;gap:11px;padding:17px 19px;background:#f8fafc;border-bottom:1px solid #e6edf7}.aro-order-card-title>span{width:38px;height:38px;min-width:38px;display:flex;align-items:center;justify-content:center;color:var(--theme-color);background:#fff;border:1px solid #e6edf7;border-radius:12px;font-size:19px}.aro-order-customer-grid{display:flex;flex-direction:column;gap:16px;padding:18px}.aro-order-address-box{display:flex;align-items:flex-start;gap:11px;padding:15px;background:#f8fafc;border:1px solid #eef2f7;border-radius:15px}.aro-order-address-box>div{flex:1;min-width:0}.aro-order-address-box>i{width:34px;height:34px;min-width:34px;display:flex;align-items:center;justify-content:center;color:var(--theme-color);background:#fff;border-radius:11px;font-size:17px}.aro-order-address-box span,.aro-order-meta-item span{display:flex;align-items:center;gap:5px;margin-bottom:5px;color:#94a3b8;font-size:10px;font-weight:900;text-transform:uppercase}.aro-order-address-box strong{display:inline-block;margin:0;color:#111827;font-size:13px;font-weight:900;white-space:nowrap}.aro-order-address-box p{margin:0;color:#64748b;font-size:12px;font-weight:700;line-height:1.75}.aro-order-address-content{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px}.aro-order-address-content p{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.aro-order-address-box .aro-order-address-separator{display:inline;margin:0 2px;color:var(--theme-color);font-size:12px;font-weight:900;text-transform:none}.aro-order-meta-grid{display:grid;gap:10px;align-content:stretch;grid-auto-flow:column;justify-content:stretch}.aro-order-meta-item{min-height:75px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:12px 14px;border:1px solid #eef2f7;border-radius:14px}.aro-order-meta-item span i{color:var(--theme-color);font-size:14px}.aro-order-meta-item>strong:not(.aro-order-inline-status){color:#334155;font-size:12px;font-weight:900}.aro-order-billing-list{margin:0;padding:10px 19px 18px;list-style:none}.aro-order-billing-list li{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 0;color:#64748b;border-bottom:1px dashed #dbe3ef;font-size:12px;font-weight:800}.aro-order-billing-list li strong{color:#334155;font-weight:900;white-space:nowrap}.aro-order-billing-list .aro-order-grand-total{margin-top:6px;padding:15px 14px;color:#fff;background:var(--theme-color);border:0;border-radius:13px;font-size:13px}.aro-order-billing-list .aro-order-grand-total strong{color:#fff;font-size:16px}.aro-order-print-head,.aro-order-print-footer{display:none}@media (max-width:991px){.aro-order-invoice-header{align-items:flex-start;flex-direction:column}.aro-order-header-actions{width:100%;justify-content:flex-start}.aro-order-summary-grid{grid-template-columns:1fr}}@media (max-width:767px){.aro-order-page{padding-top:24px}.aro-order-result-card{align-items:flex-start;flex-wrap:wrap;gap:15px;padding:21px 20px 21px 25px;border-radius:20px}.aro-order-result-icon{width:50px;height:50px;min-width:50px;border-radius:16px}.aro-order-result-icon i{font-size:28px}.aro-order-result-copy h2{font-size:18px}.aro-order-result-copy{flex:1;min-width:200px}.aro-order-result-action{width:100%;margin-left:0}.aro-order-invoice{border-radius:20px}.aro-order-invoice-header,.aro-order-invoice-body{padding-left:20px;padding-right:20px}.aro-order-invoice-header .aro-panel-page-title{align-items:center}.aro-order-header-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.aro-order-header-btn{width:100%;min-width:0}.aro-order-header-btn.is-danger{grid-column:1 / -1}.aro-order-section-head{align-items:flex-start;flex-direction:column}.aro-order-products-table-wrap{overflow:visible;border:0}.aro-order-products-table{min-width:0;table-layout:auto}.aro-order-products-table thead{display:none}.aro-order-products-table,.aro-order-products-table tbody,.aro-order-products-table tr,.aro-order-products-table td{display:block;width:100%}.aro-order-products-table tr{overflow:hidden;margin-bottom:12px;padding:13px;border:1px solid #e6edf7;border-radius:16px}.aro-order-products-table tr:last-child{margin-bottom:0}.aro-order-products-table td{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:42px;padding:9px 3px;text-align:right}.aro-order-products-table td::before{content:attr(data-label);color:#94a3b8;font-size:10px;font-weight:900;text-align:left;text-transform:uppercase}.aro-order-product-content{align-items:flex-end}.aro-order-products-table td:first-child{padding-top:0}.aro-order-product-image{width:76px;height:62px}.aro-order-customer-grid{padding:14px}.aro-order-meta-grid{grid-template-columns:1fr}}@media (max-width:420px){.aro-order-header-actions{grid-template-columns:1fr}.aro-order-header-btn.is-danger{grid-column:auto}}@media print{@page{size:A4;margin:11mm}html,body{min-width:0!important;background:#fff!important}body{height:0!important;margin:0!important;overflow:visible!important}body *{visibility:hidden!important}.aro-order-invoice,.aro-order-invoice *{visibility:visible!important}.aro-order-invoice{position:absolute;inset:0 auto auto 0;width:100%;overflow:visible;border:0;border-radius:0;box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.aro-order-invoice::before,.no-print,.aro-order-invoice-header{display:none!important}.aro-order-print-head{display:flex;align-items:center;justify-content:space-between;gap:7mm;margin-bottom:6mm;padding:5mm;direction:ltr;text-align:left;background:radial-gradient(circle at top left,rgba(15,23,42,.05),transparent 38%),#f8fafc;border:1px solid #dbe3ef;border-top:3px solid var(--theme-color);border-radius:4mm;break-inside:avoid}.aro-order-print-brand{flex:1;display:flex;align-items:center;gap:4mm;min-width:0}.aro-order-print-logo{width:15mm;height:15mm;min-width:15mm;flex:0 0 15mm;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:1.4mm;color:#fff;background:#fff;border:1px solid #e2e8f0;border-radius:4mm;box-shadow:0 2mm 5mm rgba(15,23,42,.12);box-sizing:border-box}.aro-order-print-logo i{color:#fff;font-size:8mm;line-height:1}.aro-order-print-logo img{position:static!important;inset:auto!important;display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center!important;transform:none!important}.aro-order-print-company{flex:1;min-width:0}.aro-order-print-company>strong{display:block;margin-bottom:1px;color:#111827;font-size:17px;font-weight:900;line-height:1.2}.aro-order-print-company>span{display:block;margin-bottom:2.5mm;color:#64748b;font-size:8px;font-weight:800;letter-spacing:.25px}.aro-order-print-contact{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:1.2mm 4mm}.aro-order-print-contact span{display:flex;align-items:center;gap:1.2mm;min-width:0;color:#475569;font-size:7px;font-weight:700;line-height:1.35}.aro-order-print-contact i{color:var(--theme-color);font-size:9px}.aro-order-print-invoice-meta{min-width:45mm;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;padding-left:6mm;text-align:right;border-left:1px solid #dbe3ef}.aro-order-print-invoice-meta>span{margin-bottom:1mm;color:var(--theme-color);font-size:8px;font-weight:900;letter-spacing:1.6px;text-transform:uppercase}.aro-order-print-invoice-meta>strong{color:#111827;font-size:18px;font-weight:900;line-height:1.25}.aro-order-print-invoice-meta>small{margin-top:1mm;color:#94a3b8;font-size:7px;font-weight:800}.aro-order-invoice-body{padding:0}.aro-order-section-head{align-items:center;flex-direction:row;margin-bottom:4mm}.aro-order-detail-card,.aro-order-billing-card{break-inside:avoid;box-shadow:none}.aro-order-products-table-wrap{overflow:visible;border:1px solid #dbe3ef;border-radius:10px}.aro-order-products-table{display:table!important;width:100%!important;min-width:0!important;table-layout:fixed!important;border-collapse:collapse!important}.aro-order-products-table thead{display:table-header-group!important}.aro-order-products-table tbody{display:table-row-group!important;width:auto!important}.aro-order-products-table tr,.aro-order-products-table tr:last-child{display:table-row!important;width:auto!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;break-inside:avoid}.aro-order-products-table th,.aro-order-products-table td{display:table-cell!important;width:auto!important;min-height:0!important;padding:7px 9px!important;font-size:9px!important;line-height:1.35;text-align:left!important;vertical-align:middle!important;border-bottom:1px solid #e6edf7!important}.aro-order-products-table th:first-child{width:72px!important}.aro-order-products-table th:nth-child(2){width:38%!important}.aro-order-products-table td::before{content:none!important;display:none!important}.aro-order-product-image{width:46px;height:38px;padding:3px;border-radius:7px}.aro-order-product-name,.aro-order-products-table td>strong{font-size:9px}.aro-order-product-content{align-items:flex-start;text-align:left}.aro-order-quantity{min-width:24px;height:24px;border-radius:6px;font-size:9px}.aro-order-summary-grid{grid-template-columns:minmax(0,1.6fr) minmax(210px,.8fr);gap:10px;margin-top:8px;break-inside:avoid}.aro-order-card-title{padding:11px 12px}.aro-order-card-title>span{width:30px;height:30px;min-width:30px}.aro-order-customer-grid{display:flex;flex-direction:column;gap:8px;padding:9px}.aro-order-address-box,.aro-order-meta-item{padding:9px}.aro-order-meta-grid{display:grid;gap:10px;align-content:stretch;grid-auto-flow:column;justify-content:stretch}.aro-order-meta-item{min-height:52px}.aro-order-address-box{align-items:center}.aro-order-address-content{gap:4px 8px}.aro-order-address-box p,.aro-order-address-box strong,.aro-order-meta-item>strong:not(.aro-order-inline-status){font-size:9px}.aro-order-billing-list{padding:7px 12px 12px}.aro-order-billing-list li{padding:8px 0}.aro-order-print-footer{display:flex;align-items:center;justify-content:space-between;margin-top:7mm;padding-top:4mm;color:#64748b;border-top:1px solid #dbe3ef;font-size:9px;font-weight:800}}@media (min-width:768px) and (max-width:991px){.aro-ticket-rating-popover{padding-inline:20px}.aro-ticket-rating-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.aro-ticket-rating-option{min-width:0;padding-inline:6px}}@media (max-width:767px){.aro-ticket-meta-strip{grid-template-columns:1fr;padding:14px 22px}.aro-ticket-messages,.aro-ticket-reply-box,.aro-ticket-resolution-box{padding-left:22px;padding-right:22px}.aro-ticket-resolution-body{align-items:center}.aro-ticket-resolution-content{max-width:none}.aro-ticket-resolution-actions{flex-direction:column}.aro-ticket-resolution-actions .aro-panel-action-btn{width:100%}.aro-ticket-message-user,.aro-ticket-message-support,.aro-ticket-message-row.user-message,.aro-ticket-message-row.support-message{padding-left:0;padding-right:0}.aro-ticket-rating-wrap{position:static;align-items:flex-end;margin-top:16px}.aro-ticket-message-card-has-rating{padding-bottom:18px}.aro-ticket-rating-popover{width:100%;min-width:0;padding:46px 20px 24px}.aro-ticket-rating-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.aro-ticket-rating-option{min-height:70px;font-size:12px}.support-ticket-info,.support-form-grid{grid-template-columns:1fr}.support-upload-label{align-items:flex-start;flex-direction:column}.support-upload-btn{width:100%;text-align:center}.support-ticket-footer,.aro-ticket-reply-actions{align-items:stretch;flex-direction:column-reverse}.support-btn,.support-ticket-footer .aro-panel-action-btn,.aro-ticket-reply-actions .aro-panel-action-btn{width:100%}}.aro-page-title{position:relative;isolation:isolate;min-height:112px;display:flex;align-items:center;overflow:hidden;padding:24px 0;background:#111827;background-image:radial-gradient(circle at 12% 18%,color-mix(in srgb,var(--theme-color) 42%,transparent) 0,transparent 28%),radial-gradient(circle at 88% 80%,color-mix(in srgb,var(--theme-color2,var(--theme-color)) 38%,transparent) 0,transparent 30%),linear-gradient(115deg,color-mix(in srgb,var(--theme-color) 18%,#0f172a),color-mix(in srgb,var(--theme-color2,var(--theme-color)) 26%,#111827),#0f172a);background-size:150% 150%;box-shadow:inset 0 -1px 0 rgba(255,255,255,.08),0 18px 45px rgba(15,23,42,.12);animation:aroPageTitleGradient 12s ease-in-out infinite alternate}.aro-page-title::before{content:"";position:absolute;inset:0;z-index:-1;opacity:.2;background-image:radial-gradient(rgba(255,255,255,.65) .8px,transparent .8px);background-size:20px 20px;mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent)}.aro-page-title::after{content:"";position:absolute;top:-90%;bottom:-90%;left:-30%;z-index:-1;width:24%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transform:rotate(18deg);animation:aroPageTitleShine 8s ease-in-out infinite}.aro-page-title .container{position:relative;z-index:2}.aro-page-title__content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.aro-page-title h2{width:100%;max-width:none;padding-inline:clamp(18px,4vw,72px);box-sizing:border-box;margin:0;color:#fff;font-size:clamp(20px,1.65vw,28px);font-weight:700;line-height:1.35;letter-spacing:-.02em;text-transform:none;text-wrap:balance;text-shadow:0 5px 22px rgba(0,0,0,.26)}.aro-page-title__eyebrow{width:7px;height:7px;margin-bottom:13px;background:#fff;border-radius:50%;box-shadow:-15px 0 0 color-mix(in srgb,var(--theme-color) 75%,#fff),15px 0 0 color-mix(in srgb,var(--theme-color2,var(--theme-color)) 72%,#fff),0 0 20px rgba(255,255,255,.62)}.aro-page-title__accent{position:relative;width:82px;height:3px;margin-top:16px;overflow:hidden;background:rgba(255,255,255,.22);border-radius:999px}.aro-page-title__accent::after{content:"";position:absolute;inset:0;width:45%;margin:auto;background:linear-gradient(90deg,var(--theme-color),var(--theme-color2,var(--theme-color)));border-radius:inherit;box-shadow:0 0 12px color-mix(in srgb,var(--theme-color) 70%,transparent)}.aro-page-title__orb{position:absolute;z-index:-1;border:1px solid rgba(255,255,255,.16);border-radius:50%;pointer-events:none}.aro-page-title__orb::after{content:"";position:absolute;inset:18%;border:1px dashed rgba(255,255,255,.2);border-radius:inherit}.aro-page-title__orb--one{top:-78px;left:7%;width:170px;height:170px;animation:aroPageTitleFloat 9s ease-in-out infinite}.aro-page-title__orb--two{right:9%;bottom:-104px;width:220px;height:220px;animation:aroPageTitleFloat 11s ease-in-out -3s infinite reverse}@keyframes aroPageTitleGradient{0%{background-position:0 35%}100%{background-position:100% 65%}}@keyframes aroPageTitleShine{0%,20%{left:-30%;opacity:0}35%{opacity:1}55%,100%{left:115%;opacity:0}}@keyframes aroPageTitleFloat{0%,100%{transform:translate3d(0,0,0) rotate(0deg)}50%{transform:translate3d(18px,12px,0) rotate(18deg)}}@media (max-width:767px){.aro-page-title{min-height:88px;padding:17px 0}.aro-page-title h2{padding-inline:14px;font-size:clamp(16px,4.6vw,20px);line-height:1.4}.aro-page-title__eyebrow{width:5px;height:5px;margin-bottom:8px}.aro-page-title__accent{width:56px;height:2px;margin-top:9px}.aro-page-title__orb--one{left:-62px}.aro-page-title__orb--two{right:-92px}}@media (prefers-reduced-motion:reduce){.aro-page-title,.aro-page-title::after,.aro-page-title__orb{animation:none}}.aro-contact-page{position:relative;overflow:hidden;padding:clamp(44px,6vw,88px) 0;background:#f8fafc;background:radial-gradient(circle at 5% 15%,color-mix(in srgb,var(--theme-color) 8%,transparent),transparent 25%),radial-gradient(circle at 95% 85%,color-mix(in srgb,var(--theme-color2,var(--theme-color)) 8%,transparent),transparent 24%),#f8fafc}.aro-contact-page::before{content:"";position:absolute;inset:0;opacity:.36;background-image:radial-gradient(rgba(100,116,139,.15) .8px,transparent .8px);background-size:22px 22px;mask-image:linear-gradient(90deg,#000,transparent 26%,transparent 74%,#000);pointer-events:none}.aro-contact-page .container{position:relative;z-index:1}.aro-contact-layout{display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);overflow:hidden;background:#fff;border:1px solid rgba(148,163,184,.2);border-radius:28px;box-shadow:0 28px 80px rgba(15,23,42,.1)}.aro-contact-intro{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:center;min-height:470px;padding:clamp(34px,4vw,58px);color:#fff;background:#0f172a;background-image:radial-gradient(circle at 14% 12%,color-mix(in srgb,var(--theme-color) 38%,transparent),transparent 31%),radial-gradient(circle at 90% 90%,color-mix(in srgb,var(--theme-color2,var(--theme-color)) 32%,transparent),transparent 34%),linear-gradient(145deg,#172554,#0f172a 72%)}.aro-contact-intro::before,.aro-contact-intro::after{content:"";position:absolute;z-index:-1;border:1px solid rgba(255,255,255,.12);border-radius:50%}.aro-contact-intro::before{top:-92px;right:-84px;width:220px;height:220px;box-shadow:inset 0 0 0 28px rgba(255,255,255,.025)}.aro-contact-intro::after{bottom:-125px;left:-110px;width:280px;height:280px;border-style:dashed}.aro-contact-intro__label{align-self:flex-start;display:inline-flex;align-items:center;gap:9px;margin-bottom:22px;padding:8px 13px;color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.aro-contact-intro__label::before{content:"";width:7px;height:7px;background:var(--theme-color);border-radius:50%;box-shadow:0 0 14px var(--theme-color)}.aro-contact-intro h2{max-width:460px;margin:0 0 18px;color:#fff;font-size:clamp(30px,3.1vw,48px);font-weight:800;line-height:1.12;letter-spacing:-.035em;text-transform:none}.aro-contact-intro>p{max-width:490px;margin:0;color:rgba(255,255,255,.72);font-size:15px;line-height:1.8}.aro-contact-intro__status{display:flex;align-items:center;gap:13px;margin-top:34px;color:rgba(255,255,255,.86);font-size:13px;font-weight:600}.aro-contact-intro__status-icon{width:40px;height:40px;flex:0 0 40px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,var(--theme-color),var(--theme-color2,var(--theme-color)));border-radius:13px;box-shadow:0 10px 25px color-mix(in srgb,var(--theme-color) 25%,transparent)}.aro-contact-intro__status-icon i{font-size:20px;line-height:1}.aro-contact-methods{display:grid;align-content:center;gap:16px;padding:clamp(24px,4vw,48px);background:linear-gradient(145deg,#fff,#f8fafc)}.aro-contact-card{position:relative;display:flex;align-items:center;gap:20px;min-width:0;padding:22px 24px;background:rgba(255,255,255,.92);border:1px solid #e8edf4;border-radius:20px;box-shadow:0 8px 24px rgba(15,23,42,.045);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.aro-contact-card::after{content:"";position:absolute;inset:18px auto 18px 0;width:3px;opacity:0;background:linear-gradient(var(--theme-color),var(--theme-color2,var(--theme-color)));border-radius:0 999px 999px 0;transition:opacity .25s ease}.aro-contact-card:hover,.aro-contact-card:focus-within{z-index:1;transform:translateY(-3px);border-color:color-mix(in srgb,var(--theme-color) 26%,#e8edf4);box-shadow:0 18px 40px rgba(15,23,42,.09)}.aro-contact-card:hover::after,.aro-contact-card:focus-within::after{opacity:1}.aro-contact-card__icon{width:62px;height:62px;flex:0 0 62px;display:flex;align-items:center;justify-content:center;color:var(--theme-color2,var(--theme-color));background:color-mix(in srgb,var(--theme-color) 10%,#f8fafc);border:1px solid color-mix(in srgb,var(--theme-color) 12%,#e2e8f0);border-radius:18px;transition:color .25s ease,background .25s ease,transform .25s ease}.aro-contact-card:hover .aro-contact-card__icon,.aro-contact-card:focus-within .aro-contact-card__icon{color:#fff;background:linear-gradient(135deg,var(--theme-color),var(--theme-color2,var(--theme-color)));transform:rotate(-4deg) scale(1.03)}.aro-contact-card__icon i{font-size:28px;line-height:1}.aro-contact-card__body{flex:1;min-width:0}.aro-contact-card__label{display:block;margin-bottom:5px;color:#94a3b8;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.aro-contact-card h3{margin:0 0 8px;color:#0f172a;font-size:18px;font-weight:800;line-height:1.3}.aro-contact-card__value{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0;margin:0;color:#64748b;font-size:14px;font-style:normal;font-weight:600;line-height:1.65;overflow-wrap:anywhere}a.aro-contact-card__value:hover,a.aro-contact-card__value:focus-visible{color:var(--theme-color2,var(--theme-color))}a.aro-contact-card__value:focus-visible{outline:2px solid var(--theme-color);outline-offset:4px;border-radius:4px}.aro-contact-card__value span{min-width:0;overflow-wrap:anywhere}.aro-contact-card__value>i{flex:0 0 auto;color:var(--theme-color2,var(--theme-color));font-size:19px}@media (max-width:991px){.aro-contact-layout{grid-template-columns:1fr}.aro-contact-intro{min-height:0;padding-block:42px}.aro-contact-intro h2,.aro-contact-intro>p{max-width:620px}.aro-contact-methods{grid-template-columns:repeat(2,minmax(0,1fr))}.aro-contact-card--address{grid-column:1 / -1}}@media (max-width:767px){.aro-contact-page{padding:32px 0}.aro-contact-layout{border-radius:21px}.aro-contact-intro{padding:30px 24px}.aro-contact-intro__label{margin-bottom:17px}.aro-contact-intro h2{margin-bottom:13px;font-size:clamp(26px,8vw,34px)}.aro-contact-intro>p{font-size:14px;line-height:1.7}.aro-contact-intro__status{margin-top:24px}.aro-contact-methods{grid-template-columns:1fr;gap:12px;padding:18px}.aro-contact-card--address{grid-column:auto}.aro-contact-card{gap:15px;padding:18px;border-radius:17px}.aro-contact-card__icon{width:52px;height:52px;flex-basis:52px;border-radius:15px}.aro-contact-card__icon i{font-size:24px}.aro-contact-card h3{font-size:16px}.aro-contact-card__value{font-size:13px}}@media (max-width:380px){.aro-contact-card{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.aro-contact-card,.aro-contact-card__icon{transition:none}}.aro-manual-payment-page{position:relative;overflow:hidden;min-height:70vh;padding-bottom:56px;background:radial-gradient(circle at 8% 8%,color-mix(in srgb,var(--theme-color) 7%,transparent),transparent 26%),radial-gradient(circle at 92% 62%,color-mix(in srgb,var(--theme-color2,var(--theme-color)) 6%,transparent),transparent 28%),#f8fafc}.aro-manual-payment-page::after{content:"";position:absolute;z-index:0;inset:0;opacity:.32;background-image:radial-gradient(rgba(100,116,139,.16) .7px,transparent .7px);background-size:22px 22px;mask-image:linear-gradient(90deg,#000,transparent 35%,transparent 65%,#000);pointer-events:none}.aro-manual-payment-page .container{position:relative;z-index:1}.aro-manual-payment-card{overflow:visible;min-width:0;max-width:100%}.aro-manual-payment-header{overflow:hidden;border-radius:24px 24px 0 0}.aro-manual-payment-order-date{display:inline-flex;align-items:center;gap:5px;margin-top:8px;color:#94a3b8;font-size:11px;font-weight:700}.aro-manual-payment-order-date i{color:var(--theme-color);font-size:14px}.aro-manual-payment-header-meta{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}.aro-manual-payment-body{min-width:0;max-width:100%;padding-top:0}.aro-manual-payment-intro{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 -32px 28px;padding:30px 32px;color:#fff;background:radial-gradient(circle at 13% 18%,color-mix(in srgb,var(--theme-color) 62%,transparent),transparent 31%),radial-gradient(circle at 90% 88%,color-mix(in srgb,var(--theme-color2,var(--theme-color)) 43%,transparent),transparent 32%),linear-gradient(135deg,#172033,#0f172a)}.aro-manual-payment-intro::before,.aro-manual-payment-intro::after{content:"";position:absolute;z-index:-1;width:190px;height:190px;border:1px solid rgba(255,255,255,.09);border-radius:50%;pointer-events:none}.aro-manual-payment-intro::before{top:-122px;right:26%;box-shadow:inset 0 0 0 24px rgba(255,255,255,.018)}.aro-manual-payment-intro::after{bottom:-145px;left:4%;width:220px;height:220px;border-style:dashed}.aro-manual-payment-intro>div{display:flex;align-items:center;gap:17px}.aro-manual-payment-intro-icon{width:60px;height:60px;flex:0 0 60px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.14);border-radius:19px;box-shadow:0 15px 28px rgba(0,0,0,.14);backdrop-filter:blur(8px)}.aro-manual-payment-intro-icon i{font-size:29px}.aro-manual-payment-intro>div>div>span{display:block;margin-bottom:5px;color:rgba(255,255,255,.6);font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.aro-manual-payment-intro h2{margin:0 0 7px;color:#fff;font-size:24px;font-weight:900;letter-spacing:-.025em}.aro-manual-payment-intro p{max-width:680px;margin:0;color:rgba(255,255,255,.7);font-size:12px;font-weight:600;line-height:1.75}.aro-manual-payment-secure-note{min-height:39px;display:inline-flex;align-items:center;gap:7px;padding:7px 12px;color:#d1fae5;background:rgba(16,185,129,.12);border:1px solid rgba(110,231,183,.18);border-radius:999px;font-size:10px;font-weight:900;white-space:nowrap}.aro-manual-payment-secure-note i{font-size:17px}.aro-manual-payment-totals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:30px}.aro-manual-payment-total-card{position:relative;overflow:hidden;min-height:105px;display:flex;align-items:center;gap:15px;padding:18px;background:#fff;border:1px solid #e6edf7;border-radius:18px;box-shadow:0 8px 24px rgba(15,23,42,.045)}.aro-manual-payment-total-card::after{content:"";position:absolute;inset:auto -22px -36px auto;width:85px;height:85px;opacity:.35;background:color-mix(in srgb,var(--theme-color) 12%,transparent);border-radius:50%}.aro-manual-payment-total-icon{width:50px;height:50px;flex:0 0 50px;display:inline-flex;align-items:center;justify-content:center;color:var(--theme-color);background:color-mix(in srgb,var(--theme-color) 8%,#f8fafc);border:1px solid color-mix(in srgb,var(--theme-color) 10%,#e6edf7);border-radius:15px}.aro-manual-payment-total-icon i{font-size:23px}.aro-manual-payment-total-card>div{position:relative;z-index:1;min-width:0}.aro-manual-payment-total-card small{display:block;margin-bottom:5px;color:#94a3b8;font-size:10px;font-weight:900;text-transform:uppercase}.aro-manual-payment-total-card strong{display:block;color:#1e293b;font-size:clamp(15px,1.35vw,19px);font-weight:900;line-height:1.35;overflow-wrap:anywhere}.aro-manual-payment-total-card.is-grand-total{color:#fff;background:radial-gradient(circle at top right,rgba(255,255,255,.17),transparent 40%),linear-gradient(135deg,var(--theme-color),var(--theme-color2,var(--theme-color)));border-color:transparent;box-shadow:0 16px 32px color-mix(in srgb,var(--theme-color) 20%,transparent)}.aro-manual-payment-total-card.is-grand-total::after{opacity:.1;background:#fff}.aro-manual-payment-total-card.is-grand-total .aro-manual-payment-total-icon{color:#fff;background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.15)}.aro-manual-payment-total-card.is-grand-total small{color:rgba(255,255,255,.7)}.aro-manual-payment-total-card.is-grand-total strong{color:#fff;font-size:clamp(17px,1.55vw,22px)}.aro-manual-payment-form{display:grid;min-width:0;max-width:100%;gap:22px}.aro-manual-payment-section{min-width:0;max-width:100%;padding:23px;background:#fff;border:1px solid #e6edf7;border-radius:21px;box-shadow:0 12px 34px rgba(15,23,42,.045)}.aro-manual-payment-section-title{display:flex;align-items:center;gap:12px;margin-bottom:19px}.aro-manual-payment-section-title>span{width:38px;height:38px;flex:0 0 38px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,var(--theme-color),var(--theme-color2,var(--theme-color)));border-radius:12px;font-size:13px;font-weight:900;box-shadow:0 9px 20px color-mix(in srgb,var(--theme-color) 20%,transparent)}.aro-manual-payment-section-title h3{margin:0 0 3px;color:#111827;font-size:16px;font-weight:900}.aro-manual-payment-section-title p{margin:0;color:#94a3b8;font-size:11px;font-weight:700}.aro-manual-provider-list{display:flex;align-items:stretch;gap:11px;width:100%;min-width:0;max-width:100%;overflow-x:auto;padding:2px 2px 10px;scrollbar-width:thin;scrollbar-color:#dbe3ef transparent}.aro-manual-provider-option{position:relative;min-width:174px;min-height:66px;flex:1 0 174px;display:flex;align-items:center;gap:11px;padding:10px 13px;color:#334155;background:#fff;border:1px solid #e4ebf4;border-radius:16px;outline:0;cursor:pointer;font:inherit;text-align:start;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.aro-manual-provider-option:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--provider-accent) 35%,#e4ebf4);box-shadow:0 10px 24px rgba(15,23,42,.075)}.aro-manual-provider-option:focus-visible{outline:3px solid color-mix(in srgb,var(--provider-accent) 25%,transparent);outline-offset:2px}.aro-manual-provider-option.is-active{color:var(--provider-accent);background:var(--provider-soft);border-color:color-mix(in srgb,var(--provider-accent) 45%,#e4ebf4);box-shadow:0 10px 25px color-mix(in srgb,var(--provider-accent) 11%,transparent)}.aro-manual-provider-logo{width:42px;height:42px;flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;color:var(--provider-accent);background:var(--provider-soft);border-radius:13px;padding:2px}.aro-manual-provider-logo img{border-radius:10px;max-width:100%;max-height:100%}.aro-manual-provider-option.is-active .aro-manual-provider-logo{color:#fff;background:var(--provider-accent);box-shadow:0 8px 18px color-mix(in srgb,var(--provider-accent) 24%,transparent)}.aro-manual-provider-logo i{font-size:22px}.aro-manual-provider-name{flex:1;color:inherit;font-size:13px;font-weight:900;white-space:nowrap}.aro-manual-provider-check{width:22px;height:22px;flex:0 0 22px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:var(--provider-accent);border-radius:50%;opacity:0;transform:scale(0.6);transition:.2s ease}.aro-manual-provider-option.is-active .aro-manual-provider-check{opacity:1;transform:scale(1)}.aro-manual-provider-check i{font-size:15px;font-weight:900}.aro-manual-provider-panels{width:100%;min-width:0;max-width:100%;margin-top:7px}.aro-manual-provider-panel{position:relative;isolation:isolate;overflow:hidden;grid-template-columns:176px minmax(0,1fr) minmax(215px,.7fr);grid-template-areas:"qr details amount";align-items:stretch;gap:23px;width:100%;min-width:0;max-width:100%;margin-top:7px;padding:23px;direction:ltr;background:radial-gradient(circle at 4% 12%,var(--provider-soft),transparent 28%),linear-gradient(145deg,#fff,#f8fafc);border:1px solid color-mix(in srgb,var(--provider-accent) 22%,#e5ebf3);border-radius:20px;box-shadow:inset 0 1px 0 #fff}.aro-manual-provider-panel.is-active{display:grid;animation:aroManualPanelIn .3s ease both}.aro-manual-provider-panel::after{content:"";position:absolute;z-index:-1;right:-54px;bottom:-82px;width:190px;height:190px;opacity:.055;background:var(--provider-accent);border-radius:50%}.aro-manual-payment-qr{grid-area:qr;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:14px;background:#fff;border:1px solid #e8edf4;border-radius:17px;box-shadow:0 10px 26px rgba(15,23,42,.06)}.aro-manual-payment-qr-frame{width:160px;height:160px;display:flex;align-items:center;justify-content:center;color:#0f172a;background:#fff;border:6px solid #fff;border-radius:11px;box-shadow:0 0 0 1px #edf1f6;padding:2px}.aro-manual-payment-qr-frame img{max-width:100%;max-height:100%}.aro-manual-payment-qr-code{width:100%;height:100%;shape-rendering:crispEdges}.aro-manual-payment-qr-code.qr-two{transform:rotate(90deg)}.aro-manual-payment-qr-code.qr-three{transform:rotate(180deg)}.aro-manual-payment-qr small{color:#94a3b8;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.aro-manual-provider-details{grid-area:details;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;min-width:0;max-width:100%;gap:16px 22px;direction:auto}.aro-manual-provider-details>div{min-width:0}.aro-manual-provider-details small{display:block;margin-bottom:5px;color:#94a3b8;font-size:9px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.aro-manual-provider-details strong{display:block;color:#1e293b;font-size:13px;font-weight:900;line-height:1.55;overflow-wrap:anywhere}.aro-manual-provider-details p{margin:0;color:#64748b;font-size:11px;font-weight:700;line-height:1.65}.aro-manual-provider-account{display:inline-flex;align-items:center;gap:7px;width:100%;min-width:0;max-width:100%}.aro-manual-provider-account strong{min-width:0;white-space:normal;word-break:break-word;overflow-wrap:anywhere}.aro-manual-copy-btn{width:30px;height:30px;flex:0 0 30px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--provider-accent);background:var(--provider-soft);border:0;border-radius:9px;outline:0;cursor:pointer;transition:.2s ease}.aro-manual-copy-btn:hover,.aro-manual-copy-btn.is-copied{color:#fff;background:var(--provider-accent)}.aro-manual-copy-btn:focus-visible{outline:3px solid color-mix(in srgb,var(--provider-accent) 25%,transparent)}.aro-manual-copy-btn i{font-size:15px}.aro-manual-provider-amount{grid-area:amount;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:23px 18px;direction:auto;text-align:center;background:var(--provider-accent);border-radius:17px;box-shadow:0 14px 30px color-mix(in srgb,var(--provider-accent) 20%,transparent)}.aro-manual-provider-amount>span{display:inline-flex;align-items:center;gap:6px;margin-bottom:10px;color:rgba(255,255,255,.72);font-size:10px;font-weight:900;text-transform:uppercase}.aro-manual-provider-amount>span i{font-size:16px}.aro-manual-provider-amount strong{max-width:100%;color:#fff;font-size:clamp(19px,2.2vw,28px);font-weight:900;line-height:1.35;overflow-wrap:anywhere}.aro-manual-provider-amount small{margin-top:9px;color:rgba(255,255,255,.76);font-size:14px;font-weight:700}.aro-manual-payer-section{padding-bottom:0}.aro-manual-payer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.aro-manual-field{min-width:0}.aro-manual-field>label{display:block;margin-bottom:8px;color:#475569;font-size:11px;font-weight:900}.aro-manual-input{position:relative}.aro-manual-input>i{position:absolute;z-index:1;top:50%;left:15px;color:#94a3b8;font-size:18px;transform:translateY(-50%);transition:color .2s ease;pointer-events:none}[dir=rtl] .aro-manual-input>i{right:15px;left:auto}.aro-manual-input input{width:100%;height:49px;padding:0 15px 0 46px;color:#1e293b;background:#f8fafc;border:1px solid #e3eaf3;border-radius:13px;outline:0;font:inherit;font-size:13px;font-weight:700;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}[dir=rtl] .aro-manual-input input{padding-right:46px;padding-left:15px}.aro-manual-input input:focus{background:#fff;border-color:var(--theme-color);box-shadow:0 0 0 4px color-mix(in srgb,var(--theme-color) 9%,transparent)}.aro-manual-input:focus-within>i{color:var(--theme-color)}.aro-manual-upload-field{grid-column:1 / -1}.aro-manual-description-field{grid-column:1 / -1}.aro-manual-description-field>label{display:flex;align-items:center;gap:7px}.aro-manual-payment-section label small{padding:3px 7px;color:#64748b;background:#f1f5f9;border-radius:999px;font-size:8px;font-weight:900;text-transform:uppercase}.aro-manual-textarea{position:relative}.aro-manual-textarea>i{position:absolute;z-index:1;top:15px;left:15px;color:#94a3b8;font-size:18px;transition:color .2s ease;pointer-events:none}[dir=rtl] .aro-manual-textarea>i{right:15px;left:auto}.aro-manual-textarea textarea{width:100%;min-height:112px;padding:14px 15px 14px 46px;color:#1e293b;background:#f8fafc;border:1px solid #e3eaf3;border-radius:13px;outline:0;resize:vertical;font:inherit;font-size:13px;font-weight:700;line-height:1.75;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}[dir=rtl] .aro-manual-textarea textarea{padding-right:46px;padding-left:15px}.aro-manual-textarea textarea::placeholder{color:#a8b3c3;font-weight:600}.aro-manual-textarea textarea:focus{background:#fff;border-color:var(--theme-color);box-shadow:0 0 0 4px color-mix(in srgb,var(--theme-color) 9%,transparent)}.aro-manual-textarea:focus-within>i{color:var(--theme-color)}.aro-manual-upload{position:relative}.aro-manual-upload>input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.aro-manual-upload>label{display:flex;align-items:center;gap:14px;min-height:83px;padding:14px;cursor:pointer;background:linear-gradient(#fbfdff,#fbfdff) padding-box,linear-gradient(135deg,color-mix(in srgb,var(--theme-color) 65%,#cbd5e1),#dbe3ef) border-box;border:1px dashed transparent;border-radius:16px;transition:transform .2s ease,box-shadow .2s ease}.aro-manual-upload>label:hover{transform:translateY(-1px);box-shadow:0 12px 28px rgba(15,23,42,.07)}.aro-manual-upload-icon{width:51px;height:51px;flex:0 0 51px;display:inline-flex;align-items:center;justify-content:center;color:var(--theme-color);background:color-mix(in srgb,var(--theme-color) 8%,#f8fafc);border-radius:15px}.aro-manual-upload-icon i{font-size:24px}.aro-manual-upload-copy{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}.aro-manual-upload-copy strong{color:#334155;font-size:12px;font-weight:900}.aro-manual-upload-copy small{color:#94a3b8;font-size:10px;font-weight:700;overflow-wrap:anywhere}.aro-manual-upload-button{min-width:108px;height:39px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;color:#fff;background:var(--theme-color);border-radius:11px;font-size:11px;font-weight:900;white-space:nowrap}.aro-manual-upload-remove{display:none;align-items:center;gap:5px;margin-top:9px;padding:0;color:#ef4444;background:transparent;border:0;outline:0;cursor:pointer;font-size:10px;font-weight:900}.aro-manual-upload-remove i{font-size:15px}.aro-manual-upload.has-file>label{border-style:solid;box-shadow:0 11px 28px rgba(15,23,42,.07)}.aro-manual-upload.has-file .aro-manual-upload-icon,.aro-manual-upload.has-file .aro-manual-upload-button{color:#fff;background:#16a34a}.aro-manual-upload.has-file .aro-manual-upload-copy small{color:#16a34a;font-weight:900}.aro-manual-upload.has-file .aro-manual-upload-remove{display:inline-flex}.aro-manual-form-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:24px -23px 0;padding:19px 23px;background:#f8fafc;border-top:1px solid #e6edf7;border-radius:0 0 21px 21px}.aro-manual-form-footer>div{display:flex;align-items:center;gap:9px;max-width:650px;color:#64748b;font-size:10px;font-weight:700;line-height:1.65}.aro-manual-form-footer>div i{flex:0 0 auto;color:var(--theme-color);font-size:19px}.aro-manual-submit-btn{min-width:205px;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:10px 18px;color:#fff;background:linear-gradient(135deg,var(--theme-color),var(--theme-color2,var(--theme-color)));border:0;border-radius:14px;outline:0;cursor:pointer;font:inherit;font-size:12px;font-weight:900;box-shadow:0 12px 24px color-mix(in srgb,var(--theme-color) 20%,transparent);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.aro-manual-submit-btn:hover{color:#fff;transform:translateY(-2px);filter:brightness(0.98);box-shadow:0 16px 30px color-mix(in srgb,var(--theme-color) 25%,transparent)}.aro-manual-submit-btn:focus-visible{outline:3px solid color-mix(in srgb,var(--theme-color) 25%,transparent);outline-offset:3px}.aro-manual-submit-btn i{font-size:18px}[dir=rtl] .aro-manual-submit-btn i{transform:rotate(180deg)}@keyframes aroManualPanelIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.aro-manual-provider-panel{grid-template-columns:160px minmax(0,1fr) 210px;gap:17px;padding:19px}.aro-manual-provider-details{grid-template-columns:1fr;gap:11px}}@media (max-width:850px){.aro-manual-payment-totals{grid-template-columns:1fr 1fr}.aro-manual-payment-total-card.is-grand-total{grid-column:1 / -1}.aro-manual-provider-panel{grid-template-columns:150px minmax(0,1fr);grid-template-areas:"qr details"
"amount amount"}.aro-manual-provider-amount{min-height:128px}}@media (max-width:991px){.aro-manual-provider-list{flex-direction:column;gap:7px;overflow:visible;padding-bottom:8px}.aro-manual-provider-option{width:100%;min-width:0;min-height:50px;flex:0 0 auto;padding:7px 10px;border-radius:13px}.aro-manual-provider-logo{width:35px;height:35px;flex-basis:35px;border-radius:10px}.aro-manual-provider-logo i{font-size:18px}.aro-manual-provider-name{font-size:11px}.aro-manual-provider-check{width:19px;height:19px;flex-basis:19px}.aro-manual-provider-check i{font-size:13px}.aro-manual-provider-panel{grid-template-columns:minmax(0,1fr);grid-template-areas:qr
details
amount;gap:20px;padding:19px}.aro-manual-payment-qr{justify-self:center;width:100%;max-width:245px;padding:17px}.aro-manual-payment-qr-frame{width:150px;height:150px}.aro-manual-provider-details{grid-template-columns:1fr;width:100%;gap:15px;padding:4px}.aro-manual-provider-details>div{padding-bottom:13px;border-bottom:1px dashed #e2e8f0}.aro-manual-provider-details>div:last-child{padding-bottom:0;border-bottom:0}.aro-manual-provider-details small{margin-bottom:6px}.aro-manual-provider-details strong,.aro-manual-provider-details p{font-size:12px;line-height:1.75}.aro-manual-provider-amount{width:100%;min-height:125px}}@media (max-width:767px){.aro-manual-payment-page{padding-bottom:34px}.aro-manual-payment-card{overflow:hidden}.aro-manual-payment-header{border-radius:20px 20px 0 0}.aro-manual-payment-header-meta{width:100%;justify-content:space-between}.aro-manual-payment-body{padding-top:0}.aro-manual-payment-intro{align-items:flex-start;flex-direction:column;margin-right:-20px;margin-left:-20px;padding:25px 20px}.aro-manual-payment-intro>div{align-items:flex-start}.aro-manual-payment-intro h2{font-size:20px}.aro-manual-payment-secure-note{margin-inline-start:77px}.aro-manual-payment-section{width:100%;padding:18px;border-radius:18px}.aro-manual-provider-panel{grid-template-columns:minmax(0,1fr);grid-template-areas:qr
details
amount;gap:15px;padding:16px}.aro-manual-payment-qr{justify-self:center;width:100%;max-width:220px;padding:10px}.aro-manual-payment-qr-frame{width:120px;height:120px}.aro-manual-provider-details{grid-template-columns:1fr;width:100%;padding:3px}.aro-manual-provider-details>div,.aro-manual-provider-details strong,.aro-manual-provider-details p{max-width:100%;overflow-wrap:anywhere}.aro-manual-payer-grid{grid-template-columns:1fr}.aro-manual-upload-field{grid-column:auto}.aro-manual-form-footer{align-items:stretch;flex-direction:column;margin:21px -18px 0;padding:17px 18px;border-radius:0 0 18px 18px}.aro-manual-submit-btn{width:100%}}@media (max-width:560px){.aro-manual-payment-totals{grid-template-columns:1fr}.aro-manual-payment-total-card.is-grand-total{grid-column:auto}.aro-manual-provider-option{width:100%;min-width:0;flex-basis:auto}.aro-manual-provider-panel{grid-template-columns:1fr;grid-template-areas:qr
details
amount}.aro-manual-payment-qr{justify-self:center;width:100%;max-width:220px}.aro-manual-provider-details{grid-template-columns:1fr;padding:3px}.aro-manual-provider-amount{min-height:118px}.aro-manual-upload>label{align-items:flex-start;flex-wrap:wrap}.aro-manual-upload-button{width:100%}}@media (max-width:390px){.aro-manual-payment-intro>div{flex-direction:column}.aro-manual-payment-secure-note{margin-inline-start:0}.aro-manual-payment-section-title{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.aro-manual-provider-panel.is-active{animation:none}.aro-manual-provider-option,.aro-manual-provider-check,.aro-manual-upload>label,.aro-manual-submit-btn{transition:none}}@media (max-width:991px){.aro-manual-provider-panel{width:100%;min-width:0;align-items:stretch;gap:14px;padding:15px;overflow:hidden}.aro-manual-provider-panel.is-active{display:flex;flex-direction:column}.aro-manual-payment-qr{flex:0 0 auto;align-self:auto;justify-self:auto;width:100%;max-width:none;min-width:0;min-height:126px;flex-direction:row;justify-content:center;gap:20px;padding:12px 18px}.aro-manual-payment-qr-frame{width:100px;height:100px;flex:0 0 100px;padding:5px;border-width:4px}.aro-manual-payment-qr small{min-width:95px;margin:0;color:var(--provider-accent);font-size:10px;line-height:1.6;text-align:start}.aro-manual-provider-details{display:grid;grid-template-columns:minmax(0,1fr);flex:0 0 auto;align-content:stretch;width:100%;min-width:0;max-width:none;gap:0;padding:5px 14px;background:#fff;border:1px solid #e8edf4;border-radius:16px}.aro-manual-provider-details>div{display:block;width:100%;min-width:0;min-height:0;padding:12px 0;border-bottom:1px dashed #e2e8f0}.aro-manual-provider-details>div:last-child{padding-bottom:10px;border-bottom:0}.aro-manual-provider-details small{display:block;margin:0 0 6px;font-size:8px;line-height:1.55;letter-spacing:0}.aro-manual-provider-details strong,.aro-manual-provider-details p{display:block;width:100%;max-width:100%;margin:0;font-size:11px;line-height:1.7;word-break:break-word;overflow-wrap:anywhere}.aro-manual-provider-account{align-items:center;justify-content:flex-start;width:100%}.aro-manual-copy-btn{width:27px;height:27px;flex-basis:27px}.aro-manual-provider-amount{flex:0 0 auto;min-height:112px;padding:18px 14px}}@media (max-width:390px){.aro-manual-provider-panel,.aro-manual-provider-panel.is-active{padding:12px}.aro-manual-payment-qr{min-height:116px;gap:13px;padding-inline:11px}.aro-manual-payment-qr-frame{width:90px;height:90px;flex-basis:90px}.aro-manual-provider-details{padding-inline:11px}}.aro-manual-payment-result{position:relative;overflow:hidden;display:flex;align-items:center;gap:16px;margin-top:22px;padding:21px 23px;color:#334155;background:radial-gradient(circle at top right,rgba(34,197,94,.1),transparent 34%),#fff;border:1px solid #bbf7d0;border-radius:19px;box-shadow:0 14px 34px rgba(15,23,42,.06)}.aro-manual-payment-result[hidden]{display:none}.aro-manual-payment-result::before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:#22c55e}.aro-manual-payment-result-icon{width:52px;height:52px;flex:0 0 52px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:#22c55e;border-radius:16px;box-shadow:0 10px 22px rgba(34,197,94,.22)}.aro-manual-payment-result-icon i{font-size:27px}.aro-manual-payment-result-copy{min-width:0}.aro-manual-payment-result-copy strong{display:block;margin-bottom:5px;color:#166534;font-size:15px;font-weight:900}.aro-manual-payment-result-copy p{margin:0;color:#64748b;font-size:12px;font-weight:700;line-height:1.75;overflow-wrap:anywhere}.aro-manual-payment-result.is-danger{background:radial-gradient(circle at top right,rgba(239,68,68,.09),transparent 34%),#fff;border-color:#fecaca}.aro-manual-payment-result.is-danger::before,.aro-manual-payment-result.is-danger .aro-manual-payment-result-icon{background:#ef4444}.aro-manual-payment-result.is-danger .aro-manual-payment-result-icon{box-shadow:0 10px 22px rgba(239,68,68,.2)}.aro-manual-payment-result.is-danger .aro-manual-payment-result-copy strong{color:#991b1b}@media (max-width:560px){.aro-manual-payment-result{align-items:flex-start;gap:13px;padding:18px 17px 18px 21px;border-radius:16px}.aro-manual-payment-result-icon{width:44px;height:44px;flex-basis:44px;border-radius:13px}.aro-manual-payment-result-icon i{font-size:23px}.aro-manual-payment-result-copy strong{font-size:13px}.aro-manual-payment-result-copy p{font-size:11px}}.aro-product-sections{--ar-ink:#242a35;--ar-muted:#79818e;--ar-line:#e5e7eb;--ar-star:#ffbd30;--ar-accent:var(--theme-color,#007c6a);color:var(--ar-ink);margin-top:36px}.aro-product-section-nav{display:flex;gap:28px;border-bottom:1px solid var(--ar-line);padding:14px 0;overflow-x:auto}.aro-product-section-nav a{color:var(--ar-ink);font-weight:600;white-space:nowrap;text-decoration:none}.aro-product-section-nav a:hover{color:var(--ar-accent)}.aro-product-description,.aro-reviews-section{padding-block:32px;border-bottom:1px solid var(--ar-line);scroll-margin-top:100px}.aro-section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.aro-section-heading h2{font-size:21px;font-weight:700;margin:0;padding-bottom:14px;position:relative}.aro-section-heading h2::after{content:'';position:absolute;bottom:0;inset-inline-start:0;width:48px;height:3px;background:var(--ar-accent);border-radius:3px}.aro-section-heading>span,.aro-review-gallery-heading>span{color:var(--ar-muted);font-size:13px}.aro-product-description .product-tab-description{line-height:1.9;overflow-wrap:anywhere}.aro-product-description img{max-width:100%;height:auto}.aro-reviews-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:36px}.aro-reviews-summary{align-self:start;position:sticky;top:100px}.aro-review-score{display:flex;align-items:baseline;gap:10px}.aro-review-score strong{font-size:38px;line-height:1.2;font-weight:750;color:var(--ar-ink)}.aro-review-score>span{color:var(--ar-muted);font-size:14px}.aro-review-stars{display:inline-flex;gap:3px;color:#d9dde3;font-size:24px;line-height:1.4;direction:ltr}.aro-review-stars .is-filled{color:var(--ar-star)}.aro-reviews-summary>p{font-size:13px;color:var(--ar-muted);margin:10px 0 20px;line-height:1.8}.aro-review-write,.aro-review-submit{display:flex;justify-content:center;align-items:center;gap:12px;width:100%;min-height:46px;border:1px solid var(--ar-accent);border-radius:9px;padding:10px 16px;font:inherit;font-weight:600;color:var(--ar-accent);background:#fff;text-decoration:none}.aro-review-submit{color:#fff;background:var(--ar-accent);margin-top:20px}.aro-review-reward-hint{display:block;margin-top:12px;color:var(--ar-muted);line-height:1.8}.aro-review-notice{padding:12px;background:#f6f8fa;border-radius:8px}.aro-reviews-content{min-width:0}.aro-review-gallery-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.aro-review-gallery-heading h3{font-size:15px;font-weight:650;margin:0}.aro-review-gallery{display:flex;gap:10px;overflow-x:auto;padding:14px 0 22px;scrollbar-width:thin}.aro-review-media-open{flex:0 0 90px;width:90px;height:90px;padding:0;border:1px solid var(--ar-line);background:#f6f8fa;border-radius:10px;overflow:hidden;color:var(--ar-ink);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.aro-review-media-open img{width:100%;height:100%;object-fit:cover}.aro-review-media-open i{font-size:30px}.aro-review-media-open small{font-size:11px}.aro-review-toolbar{display:flex;align-items:center;gap:12px;border-block:1px solid var(--ar-line);padding-block:14px;margin-bottom:4px}.aro-review-toolbar label{font-size:13px;white-space:nowrap;margin:0}.aro-review-toolbar .form-select{width:auto;min-width:145px;max-width:220px;font-size:13px;border-color:var(--ar-line)}.aro-review-carousel-controls{display:none}.aro-review-carousel-controls[hidden]{display:none}.aro-review-list{min-width:0}.aro-review-card{padding:24px 0;border-bottom:1px solid var(--ar-line);min-width:0;overflow-wrap:anywhere}.aro-review-author{display:flex;align-items:center;gap:9px;margin-bottom:10px}.aro-review-author>strong{font-size:13px;color:var(--ar-ink)}.aro-review-avatar{width:36px;height:36px;flex:0 0 36px;border-radius:50%;display:grid;place-items:center;font-size:15px;font-weight:600;background:#fff4db;color:#9b721b}.aro-review-buyer{font-size:11px;border-radius:20px;background:#edf7ef;color:#238044;padding:3px 9px;white-space:nowrap}.aro-review-card h4{font-size:15px;font-weight:700;color:var(--ar-ink);margin:10px 0 8px}.aro-review-body{color:#545e6d;font-size:14px;line-height:1.9;white-space:normal;margin:8px 0 16px}.aro-review-card-media{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.aro-review-card-media .aro-review-media-open{width:66px;height:66px;flex-basis:66px}.aro-review-card-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.aro-review-card-footer time{font-size:11px;color:var(--ar-muted)}.aro-review-votes{display:flex;gap:10px}.aro-review-vote{display:inline-flex;gap:6px;align-items:center;justify-content:center;min-width:44px;min-height:40px;padding:7px;border:0;border-radius:7px;background:transparent;color:#636c78;font:inherit;font-size:12px}.aro-review-vote i{font-size:19px}.aro-review-vote[aria-pressed=true]{background:#eaf6f2;color:var(--ar-accent)}.aro-review-pagination{display:flex;gap:16px;align-items:center;justify-content:center;padding:20px 0}.aro-review-pagination[hidden]{display:none}.aro-review-pagination button,.aro-review-carousel-controls button{border:1px solid var(--ar-line);border-radius:8px;background:white;min-height:42px;padding:8px 14px;color:var(--ar-ink)}.aro-review-pagination em{font-style:normal}.aro-review-empty{text-align:center;padding:42px 16px;color:var(--ar-muted)}.aro-review-empty i{font-size:32px}.aro-review-compose-modal{--ar-accent:var(--theme-color,#007c6a);color:#242a35}.aro-review-compose-modal .modal-dialog{max-width:760px}.aro-review-compose-modal .modal-content{border:0;border-radius:16px}.aro-review-compose-modal .modal-header{justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e5e7eb;gap:16px}.aro-review-compose-modal .modal-title{font-size:20px;margin:0}.aro-review-compose-modal .btn-close{position:static;display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:0;margin:0;background-color:#f5f6f8;background-image:none;border-radius:50%;font-size:26px;line-height:1;opacity:1}.aro-review-compose-modal .modal-body{padding:20px 24px 24px}.aro-review-compose-modal .modal-body>p{font-size:13px;color:#79818e;margin:0}.aro-review-dialog{--ar-accent:var(--theme-color,#007c6a);width:min(580px,calc(100%-32px));max-height:90vh;border:0;border-radius:16px;padding:28px;color:#242a35;box-shadow:0 20px 80px #0002;overflow-y:auto}.aro-review-dialog::backdrop{background:#18212cb3}.aro-review-dialog-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.aro-review-dialog-header h3{font-size:20px;margin:0}.aro-review-dialog [data-review-close]{width:44px;height:44px;border:0;background:#f5f6f8;border-radius:50%;font-size:26px;color:#545e6d}.aro-review-dialog>p{font-size:13px;color:#79818e;margin:12px 0}.aro-review-form>label{display:block;margin:18px 0 8px;font-size:13px;font-weight:600}.aro-review-rating{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:4px;border:0;padding:0;margin:16px 0}.aro-review-rating legend{float:none;width:100%;font-size:13px;font-weight:600;margin-bottom:8px}.aro-review-rating input{position:absolute;opacity:0;width:1px;height:1px}.aro-review-rating label{font-size:36px;color:#d9dde3;cursor:pointer;width:44px;text-align:center}.aro-review-rating input:checked~label,.aro-review-rating label:hover,.aro-review-rating label:hover~label{color:#ffbd30}.aro-review-rating input:focus-visible+label{outline:2px solid var(--ar-accent);border-radius:5px}.aro-review-upload-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:20px}.aro-review-retained-media{display:flex;flex-wrap:wrap;gap:16px;margin-top:20px}.aro-review-retained-media>div{display:flex;flex-direction:column;gap:8px;max-width:100%}.aro-review-retained-media label{font-size:12px}.aro-review-upload-fields label{padding:14px;border:1px dashed #d9dde3;border-radius:10px;font-size:13px}.aro-review-upload-fields input{display:block;max-width:100%;margin-top:10px;font-size:12px}.aro-review-upload-fields small{display:block;color:#79818e;margin-top:8px}.aro-review-form-rewards{font-size:12px;line-height:1.8;color:#79818e;margin-top:16px}.aro-review-media-dialog{width:min(920px,calc(100%-24px))}.aro-review-media-display{margin-top:12px}.aro-review-media-display img,.aro-review-media-display video{display:block;max-width:100%;max-height:70vh;margin-inline:auto;object-fit:contain}.aro-review-dialog button:focus-visible,.aro-product-sections button:focus-visible,.aro-product-sections a:focus-visible{outline:2px solid var(--ar-accent,#007c6a);outline-offset:3px}.aro-product-sections button:disabled,.aro-review-dialog button:disabled{opacity:.5;cursor:wait}.aro-points-card .aro-stat-content{min-width:0}.aro-points-open{display:block;margin-top:8px;padding:4px 0;border:0;background:transparent;color:var(--theme-color,#007c6a);text-align:start;font-size:12px;line-height:1.6;text-decoration:underline;text-underline-offset:3px}.aro-points-open:disabled{color:#79818e;cursor:default;text-decoration:none}.aro-points-open:focus-visible{outline:2px solid var(--theme-color,#007c6a);outline-offset:3px}.aro-points-dialog .aro-points-totals{margin-top:0}.aro-points-minimum{padding:12px;margin-bottom:16px;border-radius:8px;background:#f6f8fa;font-size:13px;line-height:1.7}.aro-points-dialog .aro-points-convert button:disabled{cursor:default}.aro-points-totals{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px}.aro-points-totals>div{padding:16px;background:#f6f8fa;border-radius:10px}.aro-points-totals strong{display:block;font-size:26px;color:#242a35}.aro-points-totals span{font-size:12px;color:#79818e}.aro-points-convert{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.aro-points-convert input{max-width:120px}.aro-points-history{width:100%;margin-top:22px;border-collapse:collapse;font-size:13px}.aro-points-history th,.aro-points-history td{padding:12px 8px;text-align:start;border-bottom:1px solid #e5e7eb}@media (max-width:767px){.aro-review-compose-modal .modal-dialog{margin:10px;height:calc(100%-20px);min-height:calc(100%-20px)}.aro-review-compose-modal .modal-header,.aro-review-compose-modal .modal-body{padding:16px}.aro-review-compose-modal .modal-title{font-size:18px}body.aro-review-compose-open #toast-container{left:10px;right:10px;width:calc(100%-20px);max-width:none}body.aro-review-compose-open #toast-container>div{width:100%;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}.aro-product-sections{margin-top:20px}.aro-product-description,.aro-reviews-section{padding-block:24px}.aro-section-heading h2{font-size:18px}.aro-reviews-layout{display:flex;flex-direction:column;gap:20px}.aro-reviews-summary{position:static;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.aro-review-score strong{font-size:29px}.aro-reviews-summary>p{margin:0;font-size:12px}.aro-reviews-summary>.aro-review-write,.aro-review-notice,.aro-review-reward-hint{flex-basis:100%}.aro-reviews-summary .aro-review-stars{font-size:21px}.aro-review-gallery-heading>span{font-size:11px}.aro-review-gallery{padding-bottom:16px}.aro-review-media-open{flex-basis:78px;width:78px;height:78px}.aro-review-toolbar{gap:8px;padding-block:12px}.aro-review-toolbar label{display:none}.aro-review-toolbar .form-select{min-width:0;max-width:180px}.aro-review-carousel-controls{display:flex;gap:6px;margin-inline-start:auto}.aro-review-carousel-controls button{min-width:40px;padding:5px}.aro-review-list{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:12px 0 16px;scrollbar-width:thin;align-items:stretch}.aro-review-card{flex:0 0 88%;max-width:88%;padding:18px 16px;border:1px solid var(--ar-line);border-radius:10px;scroll-snap-align:start;display:flex;flex-direction:column}.aro-review-author{flex-wrap:wrap;gap:7px}.aro-review-author>strong{font-size:12px}.aro-review-avatar{width:32px;height:32px;flex-basis:32px}.aro-review-body{font-size:13px;line-height:1.9}.aro-review-card-footer{margin-top:auto;padding-top:14px}.aro-review-empty{flex:0 0 100%}.aro-review-dialog{width:calc(100%-20px);padding:20px;max-height:88vh}.aro-review-upload-fields{grid-template-columns:1fr}.aro-points-totals{gap:8px}.aro-points-totals>div{padding:12px 8px}.aro-points-totals strong{font-size:22px}}@media (prefers-reduced-motion:reduce){.aro-review-list{scroll-behavior:auto}}.aro-product-variations{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:20px 0;padding:0;border:0;min-width:0}.aro-product-variations .aro-variation-label{font-size:16px;font-weight:600}.aro-variation-options{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0}.aro-variation-option{position:relative;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:8px 12px;background:#f8f8f8;cursor:pointer;border:1px solid #eee;font-size:15px}.aro-variation-option input{margin:0 8px 0 0;accent-color:var(--theme-color,#ff4c3b)}.aro-variation-option.is-selected{border-color:var(--theme-color,#ff4c3b)}.aro-variation-option:focus-within{outline:2px solid var(--theme-color,#ff4c3b);outline-offset:3px}.aro-variation-color .aro-variation-option{padding:3px}.aro-variation-color-swatch{display:block;width:64px;height:64px}.aro-variation-color img{width:64px;height:64px;object-fit:cover}.aro-variation-color img[hidden]{display:none}.aro-variation-color input{position:absolute;opacity:0;width:1px;height:1px}.aro-variation-selected{font-size:13px;color:#666;overflow-wrap:anywhere}.aro-variation-price .abl_price_currency{display:inline-flex}.aro-profile-edit-form{width:100%}.aro-profile-edit-form .arsa-form-group{margin-bottom:18px}.aro-profile-edit-form .arsa-form-group label{display:block;margin-bottom:9px;color:#334155;font-size:13px;font-weight:900}.aro-profile-input-box{position:relative}.aro-profile-input-box>i{position:absolute;top:50%;left:15px;z-index:2;transform:translateY(-50%);color:#94a3b8;font-size:18px;pointer-events:none;transition:.2s ease}.aro-profile-input-box input{width:100%;height:50px;padding:0 15px 0 46px!important;color:#1f2937;background:#fff!important;border:1px solid #dbe3ef!important;border-radius:15px!important;outline:0;font-size:14px;font-weight:700;transition:.2s ease;box-shadow:0 1px 0 rgba(15,23,42,.02)}.aro-profile-input-box input::placeholder{color:#a8b3c3}.aro-profile-input-box input:focus{border-color:var(--theme-color)!important;box-shadow:0 0 0 4px rgba(15,23,42,.06)!important}.aro-profile-input-box:focus-within>i{color:var(--theme-color)}.aro-profile-select-box{position:relative}.aro-profile-select-box>i{position:absolute;top:50%;left:15px;z-index:2;transform:translateY(-50%);color:#94a3b8;font-size:18px;pointer-events:none;transition:.2s ease}.aro-profile-select-box select.form-select{width:100%;min-height:50px;padding-left:46px!important;padding-right:42px!important;color:#1f2937;background-color:#fff;border:1px solid #dbe3ef;border-radius:15px;outline:0;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 1px 0 rgba(15,23,42,.02);transition:.2s ease}.aro-profile-select-box select.form-select:focus{border-color:var(--theme-color);box-shadow:0 0 0 4px rgba(15,23,42,.06)}.aro-profile-select-box:focus-within>i{color:var(--theme-color)}.aro-profile-phone-box{display:flex;width:100%}.aro-profile-phone-code{width:86px;min-width:86px;height:50px;display:inline-flex;align-items:center;justify-content:center;color:#334155;background:#f8fafc;border:1px solid #dbe3ef;border-right:0;border-radius:15px 0 0 15px;font-size:14px;font-weight:900}.aro-profile-phone-input{flex:1}.aro-profile-phone-input input{border-radius:0 15px 15px 0!important}.aro-profile-form-actions{display:flex;justify-content:flex-end;grid-template-columns:none}.aro-profile-form-actions .aro-panel-action-btn{min-width:150px;height:46px}@media (max-width:767px){.aro-profile-form-actions{justify-content:stretch}.aro-profile-form-actions .aro-panel-action-btn{width:100%}.aro-profile-phone-code{width:74px;min-width:74px}}.aro-pwa-install-prompt{--aro-pwa-accent:var(--theme-color,#1a7ef2);position:fixed;left:max(14px,env(safe-area-inset-left));bottom:90px;z-index:10020;display:none;margin:0;font-family:inherit;color:#182230;direction:ltr;isolation:isolate}.aro-pwa-install-prompt,.aro-pwa-install-prompt *,.aro-pwa-install-prompt *::before,.aro-pwa-install-prompt *::after{box-sizing:border-box}.aro-pwa-install-prompt:not([hidden]){visibility:visible!important;opacity:1!important;pointer-events:auto!important}.aro-pwa-install-prompt[hidden]{display:none!important}.aro-pwa-install-prompt[dir=rtl]{direction:rtl}.aro-pwa-install-prompt .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (max-width:767px){.aro-pwa-install-prompt{display:block}}.aro-pwa-install-prompt[data-install-mode]{display:block}.aro-pwa-install-prompt__launcher{position:relative;z-index:2;display:grid;width:52px;height:52px;place-items:center;padding:0;overflow:visible;color:#fff;background:var(--aro-pwa-accent);background:linear-gradient(145deg,color-mix(in srgb,var(--aro-pwa-accent) 82%,#fff),color-mix(in srgb,var(--aro-pwa-accent) 88%,#111827));border:1px solid rgba(255,255,255,.42);border-radius:16px;box-shadow:0 15px 30px color-mix(in srgb,var(--aro-pwa-accent) 28%,transparent),0 5px 12px rgba(15,23,42,.18),inset 0 1px 0 rgba(255,255,255,.38);cursor:pointer;transition:transform 180ms ease,border-radius 280ms ease,box-shadow 280ms ease;-webkit-tap-highlight-color:transparent}.aro-pwa-install-prompt__launcher::before{position:absolute;inset:-5px;z-index:-1;content:"";border:1px solid color-mix(in srgb,var(--aro-pwa-accent) 24%,transparent);border-radius:22px;opacity:.72;animation:aro-pwa-install-breathe 2.8s ease-in-out infinite}.aro-pwa-install-prompt__launcher::after{position:absolute;top:8px;right:8px;width:7px;height:7px;content:"";background:#fff;border:2px solid var(--aro-pwa-accent);border-radius:50%;box-shadow:0 2px 7px rgba(15,23,42,.2)}.aro-pwa-install-prompt__launcher:active{transform:translateY(1px) scale(0.96)}.aro-pwa-install-prompt__launcher:focus-visible,.aro-pwa-install-prompt__button:focus-visible{outline:3px solid color-mix(in srgb,var(--aro-pwa-accent) 30%,transparent);outline-offset:3px}.aro-pwa-install-prompt__launcher svg{width:27px;height:27px;filter:drop-shadow(0 2px 3px rgba(15,23,42,.16))}.aro-pwa-install-prompt[data-state=open] .aro-pwa-install-prompt__launcher{border-radius:16px;box-shadow:0 10px 23px color-mix(in srgb,var(--aro-pwa-accent) 22%,transparent),0 4px 10px rgba(15,23,42,.14)}.aro-pwa-install-prompt[data-state=open] .aro-pwa-install-prompt__launcher::before{opacity:0;animation:none}.aro-pwa-install-prompt__panel{position:fixed;right:12px;bottom:90px;left:12px;z-index:1;width:auto;max-width:none;min-width:0;margin:0!important;padding:15px 16px 14px 76px!important;overflow:hidden;direction:inherit;text-align:start;white-space:normal;background:#fff;border:1px solid color-mix(in srgb,var(--aro-pwa-accent) 14%,#e2e8f0);border-radius:18px;box-shadow:0 18px 42px rgba(15,23,42,.18),0 4px 12px rgba(15,23,42,.07);opacity:0;visibility:hidden;transform:translateX(-14px) scale(0.985);transform-origin:left center;clip-path:inset(0 100% 0 0 round 18px);pointer-events:none;transition:opacity 180ms ease,transform 320ms cubic-bezier(0.22,1,.36,1),clip-path 340ms cubic-bezier(0.22,1,.36,1),visibility 0s linear 340ms}.aro-pwa-install-prompt__panel::before{position:absolute;top:0;right:18px;left:18px;height:3px;content:"";background:linear-gradient(90deg,transparent,var(--aro-pwa-accent),transparent);border-radius:0 0 999px 999px;opacity:.72}.aro-pwa-install-prompt[data-state=open] .aro-pwa-install-prompt__panel{opacity:1;visibility:visible;transform:translateX(0) scale(1);clip-path:inset(0 0 0 0 round 18px);pointer-events:auto;transition-delay:0s}.aro-pwa-install-prompt__eyebrow{display:flex;align-items:center;gap:7px;margin:0 0 6px;color:var(--aro-pwa-accent);font-size:10px;font-weight:800;line-height:1;letter-spacing:.13em;text-transform:uppercase}.aro-pwa-install-prompt__eyebrow::before{width:7px;height:7px;content:"";background:var(--aro-pwa-accent);border-radius:2px;transform:rotate(45deg)}.aro-pwa-install-prompt__title{margin:0;color:#182230;font-size:15.5px;font-weight:750;line-height:1.3;letter-spacing:-.012em;white-space:nowrap}.aro-pwa-install-prompt__description{margin:5px 0 12px;color:#667085;font-size:12px;font-weight:450;line-height:1.48;overflow-wrap:break-word}.aro-pwa-install-prompt__actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.aro-pwa-install-prompt[data-install-mode=manual] .aro-pwa-install-prompt__actions{display:flex;justify-content:flex-end;margin-top:8px}.aro-pwa-install-prompt[data-install-mode=manual] .aro-pwa-install-prompt__button--install{display:none}.aro-pwa-install-prompt__manual-guide{display:block;margin-top:9px;padding:10px 11px 11px;color:#475467;background:color-mix(in srgb,var(--aro-pwa-accent) 6%,#fff);border:1px solid color-mix(in srgb,var(--aro-pwa-accent) 16%,#e2e8f0);border-radius:12px}.aro-pwa-install-prompt__manual-guide[hidden]{display:none}.aro-pwa-install-prompt__manual-guide p{margin:0;font-size:11.25px;font-weight:550;line-height:1.58}.aro-pwa-install-prompt__manual-flow{display:flex;align-items:center;gap:8px;margin-top:10px;color:var(--aro-pwa-accent)}.aro-pwa-install-prompt__menu-icon{display:grid;flex:0 0 28px;width:28px;height:28px;place-items:center;background:color-mix(in srgb,var(--aro-pwa-accent) 10%,#fff);border:1px solid color-mix(in srgb,var(--aro-pwa-accent) 19%,#e2e8f0);border-radius:8px}.aro-pwa-install-prompt__menu-icon svg{width:18px;height:18px}.aro-pwa-install-prompt__flow-arrow{flex:1 1 42px;width:42px;min-width:28px;max-width:58px;height:18px}.aro-pwa-install-prompt__home-option{flex:0 1 auto;padding:7px 10px;color:#344054;font-size:10.75px;font-weight:750;line-height:1.15;text-align:center;white-space:nowrap;background:#fff;border:1px solid color-mix(in srgb,var(--aro-pwa-accent) 24%,#d8dee8);border-radius:8px;box-shadow:0 3px 8px rgba(15,23,42,.06)}.aro-pwa-install-prompt[data-install-mode=manual] .aro-pwa-install-prompt__button--later{min-height:27px;padding:5px 9px;font-size:10.5px;border-radius:8px}.aro-pwa-install-prompt__button{min-height:38px;padding:8px 13px;color:#344054;background:#fff;border:1px solid #d8dee8;border-radius:12px;font-family:inherit;font-size:12.5px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:transform 160ms ease,box-shadow 180ms ease,background-color 180ms ease;-webkit-tap-highlight-color:transparent}.aro-pwa-install-prompt__button--install{display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#fff;background:var(--aro-pwa-accent);background:linear-gradient(135deg,var(--aro-pwa-accent),color-mix(in srgb,var(--aro-pwa-accent) 80%,#111827));border-color:transparent;box-shadow:0 8px 17px color-mix(in srgb,var(--aro-pwa-accent) 23%,transparent)}.aro-pwa-install-prompt__button--install svg{width:15px;height:15px}.aro-pwa-install-prompt__button:active{transform:translateY(1px) scale(0.98)}.aro-pwa-install-prompt__button:disabled{cursor:wait;opacity:.68}.aro-pwa-install-prompt__button--install[aria-busy=true] svg{animation:aro-pwa-install-spin 700ms linear infinite}.aro-pwa-install-prompt__status{margin:10px 0 0;color:#667085;font-size:11.5px;font-weight:550;line-height:1.5}.aro-pwa-install-prompt__status[hidden]{display:none}body.dark .aro-pwa-install-prompt__panel,.dark .aro-pwa-install-prompt__panel{color:#f8fafc;background:linear-gradient(135deg,color-mix(in srgb,var(--aro-pwa-accent) 13%,#172033),#151c2b 48%),#151c2b;border-color:color-mix(in srgb,var(--aro-pwa-accent) 26%,#334155);box-shadow:0 24px 52px rgba(0,0,0,.42)}body.dark .aro-pwa-install-prompt__title,.dark .aro-pwa-install-prompt__title{color:#f8fafc}body.dark .aro-pwa-install-prompt__description,body.dark .aro-pwa-install-prompt__status,.dark .aro-pwa-install-prompt__manual-guide,.dark .aro-pwa-install-prompt__description,.dark .aro-pwa-install-prompt__status{color:#aeb9ca}body.dark .aro-pwa-install-prompt__manual-guide,.dark .aro-pwa-install-prompt__manual-guide{background:#202a3b;border-color:#3a4659}body.dark .aro-pwa-install-prompt__home-option,.dark .aro-pwa-install-prompt__home-option{color:#e2e8f0;background:#172033;border-color:#3a4659}body.dark .aro-pwa-install-prompt__button--later,.dark .aro-pwa-install-prompt__button--later{color:#dbe4f0;background:#202a3b;border-color:#3a4659}@keyframes aro-pwa-install-breathe{0%,100%{transform:scale(0.96);opacity:.42}50%{transform:scale(1.06);opacity:.84}}@keyframes aro-pwa-install-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.aro-pwa-install-prompt *,.aro-pwa-install-prompt *::before,.aro-pwa-install-prompt *::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width:359px){.aro-pwa-install-prompt{left:10px}.aro-pwa-install-prompt__launcher{width:48px;height:48px;border-radius:16px}.aro-pwa-install-prompt__panel{right:10px;left:10px;width:auto;padding:13px 14px 13px 70px!important}}.aro-checkout-section-card .aro-commerce-card-head{flex-wrap:wrap;gap:16px}.aro-wallet-toggle{display:inline-flex;align-items:center;gap:10px;position:relative;font-size:13px;font-weight:600;cursor:pointer}.aro-wallet-toggle input{position:absolute;width:1px;height:1px;opacity:0}.aro-wallet-toggle-track{width:46px;height:26px;padding:3px;border-radius:999px;background:#dde5f1;flex:0 0 auto}.aro-wallet-toggle-track::before{content:"";display:block;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 2px 5px rgba(16,41,75,.15)}.aro-wallet-toggle input:checked+.aro-wallet-toggle-track{background:#1454c4}.aro-wallet-toggle input:checked+.aro-wallet-toggle-track::before{transform:translateX(20px)}[dir=rtl] .aro-wallet-toggle input:checked+.aro-wallet-toggle-track::before{transform:translateX(-20px)}.aro-wallet-toggle input:focus-visible+.aro-wallet-toggle-track{outline:3px solid #9bbcff;outline-offset:3px}.aro-wallet-balance-note{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#1454c4;background:#f1f6ff;border:1px solid #dce7fb;padding:12px 16px;border-radius:12px;margin-bottom:18px;font-size:13px}.aro-wallet-payment-summary[hidden]{display:none!important}.aro-order-payment-methods{margin:0 0 20px;padding:0;border:0}.aro-order-payment-methods legend{margin-bottom:12px;font-size:16px;font-weight:700}.aro-order-payment-choice{display:flex;align-items:center;gap:12px;padding:16px;margin-bottom:10px;border:1px solid #dce7fb;border-radius:12px;cursor:pointer}.aro-order-payment-choice:has(input:checked){background:#f1f6ff;border-color:#1454c4}.aro-order-payment-choice input{flex:0 0 auto}.aro-order-payment-choice i{color:#1454c4;font-size:22px}.aro-order-payment-choice:focus-within{outline:2px solid #9bbcff;outline-offset:2px}.aro-order-payment-summary{margin:20px 0;padding:16px;border-radius:12px;background:#f8fafc}.aro-order-payment-summary>div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:8px 0}.aro-order-payment-summary dt{font-weight:500}.aro-order-payment-summary dd{margin:0;font-weight:700}.aro-order-payment-note{color:#64748b;font-size:13px;line-height:1.6}.aro-panel-btn-danger{color:#b42318;background:#fff1f0}﻿.toast-title{font-weight:bold}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#FFF}.toast-message a:hover{color:#CCC;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:bold;color:#FFF;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999999;-webkit-box-shadow:0 0 12px #999999;box-shadow:0 0 12px #999999;color:#FFF;opacity:.99;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51A351}.toast-error{background-color:#BD362F}.toast-info{background-color:#2F96B4}.toast-warning{background-color:#F89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.toast-top-center .toast{width:370px!important}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}