.ic-header{--ic-ink: var(--store-color-text);--ic-subtle: var(--store-color-text-muted);--ic-line: var(--store-color-border);--ic-paper: var(--store-color-surface);--ic-focus: var(--store-color-accent);position:relative;z-index:90;isolation:isolate;width:100%;background:var(--ic-paper);color:var(--ic-ink);font-family:inherit;text-align:start}.ic-header *,.ic-header *:before,.ic-header *:after{box-sizing:border-box}.ic-header a{color:inherit;text-decoration:none}.ic-header button,.ic-header input{font:inherit}.ic-header button{cursor:pointer}.ic-header button:focus-visible,.ic-header a:focus-visible,.ic-header input:focus-visible,.ic-header summary:focus-visible{outline:2px solid var(--ic-focus);outline-offset:3px}.ic-container{width:min(1400px,calc(100% - 64px));margin-inline:auto}.ic-promo{background:var(--store-color-primary);color:var(--store-color-on-primary);font-size:12px;line-height:1.6}.ic-promo-content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 18px;padding-block:9px;min-height:36px;text-align:center}.ic-promo-content a{color:var(--store-color-on-primary);font-weight:700;text-decoration:underline;text-underline-offset:3px}.ic-main-bar{background:var(--store-color-surface)}.ic-main-content{display:grid;grid-template-columns:minmax(160px,220px) minmax(210px,1fr) auto;gap:clamp(16px,3vw,46px);align-items:center;min-height:94px}.ic-brand{display:inline-flex;width:fit-content;min-width:0;align-items:center}.ic-brand-img{display:block;width:205px;height:64px;object-fit:contain;object-position:center}.ic-brand-mobile,.ic-mobile-leading,.ic-mobile-search{display:none}.ic-search,.ic-mobile-search,.ic-drawer-search{display:flex;align-items:center;gap:12px;min-width:0;background:var(--store-color-surface-muted);border:1px solid var(--store-color-border);border-radius:999px;color:var(--store-color-text);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.ic-search{width:min(100%,610px);margin-inline:auto;height:44px;padding-inline:16px}.ic-search:focus-within,.ic-drawer-search:focus-within,.ic-mobile-search:focus-within{background:var(--store-color-surface);border-color:var(--store-color-border-strong);box-shadow:var(--store-shadow-focus)}.ic-search-icon{flex:none;font-size:16px}.ic-search input,.ic-mobile-search input,.ic-drawer-search input{flex:1;width:100%;min-width:0;outline:0;border:0;background:transparent;color:var(--store-color-text);text-align:start;font-size:13px}.ic-search input::placeholder,.ic-mobile-search input::placeholder,.ic-drawer-search input::placeholder{color:var(--store-color-placeholder)}.ic-actions{display:flex;align-items:center;justify-content:flex-end;gap:clamp(7px,1.35vw,18px);min-width:0}.ic-language,.ic-account-button,.ic-icon-button{background:transparent;border:0;border-radius:7px;color:var(--store-color-text);transition:background .2s ease,transform .2s ease}.ic-language:hover,.ic-account-button:hover,.ic-icon-button:hover{background:var(--store-color-hover)}.ic-language{padding:9px 11px;min-width:36px;font-size:12px;font-weight:750;letter-spacing:.035em}.ic-account{position:relative;min-width:0}.ic-account-button{display:flex;align-items:center;justify-content:center;gap:10px;min-height:42px;padding:7px 9px;white-space:nowrap;font-size:13px}.ic-account-button svg{flex:none;font-size:19px}.ic-account-label{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ic-icon-button{display:inline-flex;align-items:center;justify-content:center;position:relative;flex:none;width:41px;height:42px;font-size:20px}.ic-count{position:absolute;inset-block-start:0;inset-inline-end:-4px;display:grid;place-items:center;min-width:17px;height:17px;padding-inline:4px;border-radius:999px;background:var(--store-color-primary);color:var(--store-color-on-primary);font-size:10px;font-weight:750;font-family:system-ui,sans-serif;line-height:1}.ic-account-dropdown{position:absolute;z-index:120;inset-block-start:calc(100% + 12px);inset-inline-end:0;width:min(270px,calc(100vw - 28px));padding:10px;border:1px solid var(--store-color-border);border-radius:12px;background:var(--store-color-surface);box-shadow:var(--store-shadow-dropdown);animation:ic-appear .2s ease both}.ic-account-title{border-bottom:1px solid var(--ic-line);margin:0 4px 6px;padding:9px 8px 13px;font-size:13px;font-weight:800;overflow-wrap:anywhere}.ic-account-dropdown>a,.ic-account-dropdown>button{display:flex;width:100%;align-items:center;gap:12px;border:0;padding:11px 12px;border-radius:6px;background:transparent;color:var(--store-color-text);text-align:start;font-size:13px}.ic-account-dropdown>a:hover,.ic-account-dropdown>button:hover{background:var(--store-color-surface-muted)}.ic-account-dropdown>button{border-top:1px solid var(--ic-line);margin-top:5px;border-radius:0}.ic-nav{position:relative;background:var(--store-color-navigation);color:var(--store-color-on-primary)}.ic-nav-list{display:flex;align-items:stretch;min-height:52px;justify-content:center;gap:clamp(18px,5vw,90px)}.ic-nav-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:none;min-height:52px;position:relative;padding:10px 3px;border:0;border-radius:0;background:transparent;color:var(--store-color-on-primary)!important;font-size:13px;font-weight:650;white-space:nowrap}.ic-nav-link:after{content:"";position:absolute;inset-block-end:0;inset-inline:0;height:2px;background:var(--store-color-surface);transform:scaleX(0);transition:transform .22s ease}.ic-nav-link:hover:after,.ic-nav-link.active:after,.ic-nav-link.is-open:after{transform:scaleX(1)}.ic-nav-button svg{width:10px;height:10px;transition:transform .2s ease}.ic-nav-button.is-open svg{transform:rotate(180deg)}.ic-nav-drop{display:flex;align-items:stretch;position:static}.ic-mega{position:absolute;inset-inline:0;inset-block-start:100%;z-index:110;width:100%;color:var(--store-color-text);background:var(--store-color-surface);border-bottom:1px solid var(--store-color-border);box-shadow:var(--store-shadow-mega);animation:ic-appear .22s ease both}.ic-mega-head{width:min(1336px,calc(100% - 64px));margin-inline:auto;min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--ic-line)}.ic-mega-all{display:inline-flex;align-items:center;gap:9px;font-size:16px;font-weight:800}.ic-mega-all:hover{text-decoration:underline;text-underline-offset:4px}.ic-mega-search{flex:0 1 350px;display:flex;align-items:center;gap:10px;padding-inline:14px;min-height:38px;border-radius:22px;background:var(--store-color-surface-muted)}.ic-mega-search input{width:100%;min-width:0;outline:0;border:0;background:transparent;color:var(--store-color-text);text-align:start;font-size:12px}.ic-mega-scroll{width:min(1336px,calc(100% - 64px));max-height:min(420px,55vh);overflow:auto;margin-inline:auto;padding-block:24px 34px;overscroll-behavior:contain}.ic-mega-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:6px 28px}.ic-mega-item{display:block;padding:11px 10px;border-radius:5px;font-size:13px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.ic-mega-item:hover{background:var(--store-color-hover)}.ic-mobile-layer{display:none}@keyframes ic-appear{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1150px){.ic-container{width:min(calc(100% - 42px),1400px)}.ic-main-content{grid-template-columns:minmax(130px,168px) minmax(170px,1fr) auto;gap:15px}.ic-brand-img{width:164px;height:62px}.ic-actions{gap:5px}.ic-account-label{display:none}.ic-nav-list{gap:clamp(20px,4vw,58px)}}@media (max-width: 850px){.ic-container{width:min(calc(100% - 28px),1400px)}.ic-main-content{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:7px;min-height:72px}.ic-mobile-leading{display:flex;justify-self:start;gap:4px}.ic-menu-toggle,.ic-mobile-search-button{display:inline-flex}.ic-brand{justify-self:center}.ic-brand-desktop{display:none}.ic-brand-mobile{display:block;width:53px;height:57px}.ic-search,.ic-nav{display:none}.ic-actions{justify-self:end;gap:0}.ic-actions .ic-language,.ic-actions .ic-account,.ic-actions .ic-alert,.ic-actions .ic-wishlist{display:none}.ic-actions .ic-cart-link{font-size:19px}.ic-mobile-search{display:flex;width:min(calc(100% - 28px),1400px);height:44px;margin:0 auto 12px;padding-inline:15px;animation:ic-appear .2s ease both}.ic-mobile-layer{display:block;position:fixed;inset:0;z-index:500}.ic-backdrop{position:absolute;inset:0;width:100%;height:100%;background:var(--store-color-overlay);border:0;cursor:pointer}.ic-drawer{display:flex;flex-direction:column;position:absolute;inset-block:0;inset-inline-start:0;width:min(375px,87vw);max-width:100%;background:var(--store-color-surface);box-shadow:var(--store-shadow-drawer);animation:ic-appear .22s ease both;overflow:hidden;color:var(--store-color-text)}.ic-drawer-head{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:85px;padding:10px 22px;border-bottom:1px solid var(--store-color-border)}.ic-drawer-head img{display:block;width:142px;max-height:62px;object-fit:contain}.ic-drawer-search{flex:none;margin:17px 20px;padding-inline:14px;height:43px}.ic-drawer-links{flex:1;min-height:0;overflow:auto;padding-inline:15px;padding-bottom:24px;overscroll-behavior:contain}.ic-drawer-links>a,.ic-drawer-links>button,.ic-drawer-links summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:50px;padding:12px 10px;border-bottom:1px solid var(--store-color-border);font-size:14px;font-weight:660;overflow-wrap:anywhere}.ic-drawer-links>button{width:100%;text-align:start;background:transparent;border-inline:0;border-top:0;border-radius:0;color:var(--store-color-text);cursor:pointer}.ic-drawer-logout svg{flex:none;margin-inline-end:12px}.ic-drawer-links summary{list-style:none;cursor:pointer}.ic-drawer-links summary::-webkit-details-marker{display:none}.ic-drawer-links details[open] summary svg{transform:rotate(180deg)}.ic-drawer-links summary svg{width:11px;flex:none;transition:transform .2s ease}.ic-drawer-sublist{display:grid;grid-template-columns:1fr;max-height:min(400px,50vh);overflow:auto;background:var(--store-color-surface-alt)}.ic-drawer-sublist>a{padding:11px 18px;border-bottom:1px solid var(--store-color-border);line-height:1.4;font-size:13px;overflow-wrap:anywhere}.ic-drawer-links a:active,.ic-drawer-links summary:active{background:var(--store-color-hover)}.ic-drawer-bottom{flex:none;border-top:1px solid var(--store-color-border);padding:12px 20px}.ic-drawer-lang{background:var(--store-color-primary);color:var(--store-color-on-primary);border:0;border-radius:5px;padding:11px 18px;min-width:100px;font-size:13px}}@media (max-width: 410px){.ic-main-content{min-height:66px}.ic-brand-mobile{width:47px;height:51px}.ic-icon-button{width:37px}.ic-mobile-leading{gap:0}}@media (prefers-reduced-motion: reduce){.ic-header *,.ic-header *:before,.ic-header *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.ic-footer{width:100%;min-width:0;margin-block-start:clamp(44px,5vw,76px);border-top:3px solid var(--store-color-primary);background:var(--store-color-surface);color:var(--store-color-text);font:inherit}.ic-footer,.ic-footer *{box-sizing:border-box}.ic-footer__inner{width:min(calc(100% - 48px),1320px);margin-inline:auto}.ic-footer__main{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,1fr));column-gap:clamp(24px,5vw,78px);row-gap:38px;padding-block:clamp(46px,5.5vw,80px);align-items:start}.ic-footer__main--contact{grid-template-columns:minmax(0,1.55fr) repeat(3,minmax(0,1fr))}.ic-footer__brand,.ic-footer__group{min-width:0}.ic-footer__wordmark{display:inline-block;max-width:100%;color:var(--store-color-text);font-size:clamp(22px,2.35vw,33px);font-weight:850;line-height:1.28;letter-spacing:.045em;text-decoration:none;text-transform:uppercase;overflow-wrap:anywhere}.ic-footer[dir=rtl] .ic-footer__wordmark{letter-spacing:0}.ic-footer__socials{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-block-start:27px}.ic-footer__social{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 40px;border:1px solid var(--store-color-border);border-radius:50%;background:var(--store-color-surface);color:var(--store-color-text);font-size:16px;line-height:1;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.ic-footer__social:hover{background:var(--store-color-primary);border-color:var(--store-color-primary);color:var(--store-color-on-primary);transform:translateY(-2px)}.ic-footer__heading{margin:0 0 20px;padding-block-end:12px;border-bottom:1px solid var(--store-color-border);color:var(--store-color-text);font-size:14px;font-weight:800;line-height:1.45}.ic-footer__links,.ic-footer__contacts{margin:0;padding:0;list-style:none}.ic-footer__links{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.ic-footer__links a,.ic-footer__bottom-links a{color:var(--store-color-text-muted);text-decoration:none;font-size:14px;line-height:1.65;overflow-wrap:anywhere;transition:color .18s ease}.ic-footer__links a:hover,.ic-footer__bottom-links a:hover{color:var(--store-color-primary);text-decoration:underline;text-underline-offset:4px}.ic-footer__contacts{display:flex;flex-direction:column;gap:16px}.ic-footer__contacts li{display:flex;align-items:flex-start;gap:11px;min-width:0;color:var(--store-color-text-muted);font-size:13px;line-height:1.85}.ic-footer__contacts li>svg{flex:0 0 15px;margin-block-start:5px;font-size:15px;color:var(--store-color-text)}.ic-footer__contacts li>span,.ic-footer__contacts li>bdi{min-width:0;overflow-wrap:anywhere;unicode-bidi:isolate}.ic-footer__bottom{border-top:1px solid var(--store-color-border);background:var(--store-color-surface-alt)}.ic-footer__bottom-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px 30px;min-height:70px;padding-block:16px}.ic-footer__copyright{margin:0;color:var(--store-color-text-muted);font-size:12px;line-height:1.8;overflow-wrap:anywhere}.ic-footer__bottom-links{display:flex;align-items:center;flex-wrap:wrap;gap:12px 25px}.ic-footer__bottom-links a{font-size:12px}.ic-footer a:focus-visible{outline:2px solid var(--store-color-accent);outline-offset:4px;border-radius:2px}@media (max-width: 1020px){.ic-footer__main,.ic-footer__main--contact{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;row-gap:38px}.ic-footer__brand{grid-column:1 / -1}}@media (max-width: 560px){.ic-footer__inner{width:min(calc(100% - 32px),1320px)}.ic-footer__main,.ic-footer__main--contact{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 16px;padding-block:40px 43px}.ic-footer__brand,.ic-footer__contact{grid-column:1 / -1}.ic-footer__wordmark{font-size:clamp(22px,6vw,30px)}.ic-footer__socials{margin-block-start:20px}.ic-footer__heading{margin-block-end:16px}.ic-footer__links{gap:13px}.ic-footer__bottom-inner{align-items:flex-start}}@media (prefers-reduced-motion: reduce){.ic-footer__social,.ic-footer__links a,.ic-footer__bottom-links a{transition:none}.ic-footer__social:hover{transform:none}}.ic-footer{background:var(--store-color-primary);color:var(--store-color-on-primary);border-top-color:var(--store-color-primary)}.ic-footer__bottom{background:var(--store-color-primary);border-top-color:color-mix(in srgb,var(--store-color-on-primary) 20%,transparent)}.ic-footer__wordmark,.ic-footer__wordmark:hover,.ic-footer__heading,.ic-footer__contacts li>svg{color:var(--store-color-on-primary)}.ic-footer__heading{border-bottom-color:color-mix(in srgb,var(--store-color-on-primary) 20%,transparent)}.ic-footer__links a,.ic-footer__bottom-links a{color:var(--store-color-on-primary);opacity:.75}.ic-footer__links a:hover,.ic-footer__bottom-links a:hover{color:var(--store-color-on-primary);opacity:1}.ic-footer__contacts li,.ic-footer__copyright{color:var(--store-color-on-primary);opacity:.75}.ic-footer__social{background:transparent;color:var(--store-color-on-primary);border-color:color-mix(in srgb,var(--store-color-on-primary) 30%,transparent)}.ic-footer__social:hover{background:var(--store-color-on-primary);border-color:var(--store-color-on-primary);color:var(--store-color-primary)}.ic-footer a:focus-visible{outline-color:var(--store-color-accent)}:root{--store-color-primary: #111111;--store-color-on-primary: #ffffff;--store-color-page-header-bg: #111111;--store-color-page-header-text: #ffffff;--store-color-accent: #000000;--store-color-page: #ffffff;--store-color-surface: #ffffff;--store-color-surface-muted: #f5f5f5;--store-color-surface-alt: #f8f8f8;--store-color-hover: #f3f3f3;--store-color-text: #111111;--store-color-text-muted: #757575;--store-color-placeholder: #8b8b8b;--store-color-border: #e9e9e9;--store-color-border-strong: #b6b6b6;--store-color-danger: #e34d55;--store-color-favorite: #dc3545;--store-color-favorite-soft: color-mix(in srgb, var(--store-color-favorite) 10%, var(--store-color-surface));--store-radius-card: 16px;--store-radius-control: 10px;--store-color-success: #10b981;--store-color-warning: #f59e0b;--store-color-info: #3b82f6;--store-color-on-accent: var(--store-color-on-primary);--store-color-accent-soft: color-mix(in srgb, var(--store-color-accent) 14%, var(--store-color-surface));--store-color-danger-soft: color-mix(in srgb, var(--store-color-danger) 12%, var(--store-color-surface));--store-color-success-soft: color-mix(in srgb, var(--store-color-success) 12%, var(--store-color-surface));--store-color-warning-soft: color-mix(in srgb, var(--store-color-warning) 12%, var(--store-color-surface));--store-color-info-soft: color-mix(in srgb, var(--store-color-info) 12%, var(--store-color-surface));--store-shadow-card: 0 12px 36px color-mix(in srgb, var(--store-color-primary) 8%, transparent);--store-color-navigation: var(--store-color-primary);--store-color-overlay: rgba(0, 0, 0, .6);--store-shadow-dropdown: 0 16px 42px rgba(0, 0, 0, .125);--store-shadow-mega: 0 25px 38px rgba(0, 0, 0, .1);--store-shadow-drawer: 8px 0 40px rgba(0, 0, 0, .13);--store-shadow-focus: 0 0 0 3px rgba(17, 17, 17, .04)}:root{--ismail-select-bg: #ffffff;--ismail-select-text: #111111;--ismail-select-border: #d8d8d8;--ismail-select-border-focus: #111111;--ismail-select-hover-bg: #fafafa}.store-page select,.shop-page select,.products-page select,.filters-bar select,.product-filters select,.category-filter select,.brand-filter select,.sort-filter select,.form-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;min-height:44px;padding:10px 42px 10px 14px;border:1px solid var(--ismail-select-border)!important;border-radius:10px;background-color:var(--ismail-select-bg)!important;color:var(--ismail-select-text)!important;box-shadow:none!important;outline:none;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease;background-image:linear-gradient(45deg,transparent 50%,#111 50%),linear-gradient(135deg,#111 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-size:6px 6px,6px 6px;background-repeat:no-repeat}.store-page select:hover,.shop-page select:hover,.products-page select:hover,.filters-bar select:hover,.product-filters select:hover,.category-filter select:hover,.brand-filter select:hover,.sort-filter select:hover,.form-select:hover{background-color:var(--ismail-select-hover-bg)!important;border-color:#c9c9c9!important}.store-page select:focus,.shop-page select:focus,.products-page select:focus,.filters-bar select:focus,.product-filters select:focus,.category-filter select:focus,.brand-filter select:focus,.sort-filter select:focus,.form-select:focus{border-color:var(--ismail-select-border-focus)!important;box-shadow:0 0 0 2px #0000000f!important;background-color:#fff!important}select option,.form-select option{background:#fff!important;color:#111!important;border:0!important}select option[value=""],.form-select option[value=""]{color:#666!important}.filters-bar,.product-filters,.category-filter,.brand-filter,.sort-filter{box-shadow:none!important}@media (max-width: 768px){.store-page select,.shop-page select,.products-page select,.filters-bar select,.product-filters select,.category-filter select,.brand-filter select,.sort-filter select,.form-select{min-height:42px;border-radius:9px;padding-left:12px;padding-right:38px}}img,video{object-fit:contain!important;object-position:center!important}[style*=background-image i]{background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important}:root{--color-primary: var(--store-color-primary);--color-primary-dark: color-mix(in srgb, var(--store-color-primary) 85%, var(--store-color-accent));--color-primary-light: color-mix(in srgb, var(--store-color-accent) 24%, var(--store-color-surface));--color-primary-soft: var(--store-color-accent-soft);--color-secondary: var(--store-color-primary);--color-bg: var(--store-color-page);--color-bg-soft: var(--store-color-surface-alt);--color-bg-muted: var(--store-color-surface-muted);--color-border: var(--store-color-border);--color-border-dark: var(--store-color-border-strong);--color-text: var(--store-color-text);--color-text-muted: var(--store-color-text-muted);--color-text-light: var(--store-color-placeholder);--color-white: var(--store-color-surface);--color-black: var(--store-color-primary);--color-success: var(--store-color-success);--color-warning: var(--store-color-warning);--color-danger: var(--store-color-danger);--color-info: var(--store-color-info);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--font-family: "Cairo", system-ui, -apple-system, "Segoe UI", sans-serif;--fs-xs: 11px;--fs-sm: 13px;--fs-base: 15px;--fs-md: 16px;--fs-lg: 18px;--fs-xl: 22px;--fs-2xl: 28px;--fs-3xl: 34px;--fs-4xl: 42px;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--lh-tight: 1.2;--lh-base: 1.6;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 24px;--radius-full: 9999px;--shadow-sm: 0 1px 3px color-mix(in srgb, var(--store-color-text) 6%, transparent);--shadow-md: 0 4px 6px color-mix(in srgb, var(--store-color-text) 5%, transparent);--shadow-lg: 0 10px 20px color-mix(in srgb, var(--store-color-text) 6%, transparent);--shadow-xl: 0 20px 32px color-mix(in srgb, var(--store-color-text) 8%, transparent);--transition-fast: .15s ease;--transition-base: .25s ease;--z-dropdown: 100;--z-sticky: 200;--z-modal: 500;--z-toast: 800}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-family);font-size:var(--fs-base);line-height:var(--lh-base);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased}img,svg,video{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.container{width:100%;max-width:1280px;margin-inline:auto;padding-inline:var(--space-4)}.text-center{text-align:center}.text-muted{color:var(--color-text-muted)}.flex{display:flex}.flex-col{flex-direction:column}.flex-1{flex:1}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.grid{display:grid;gap:var(--space-4)}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}@media (max-width: 768px){.grid-cols-3,.grid-cols-4{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.grid-cols-2,.grid-cols-3,.grid-cols-4{grid-template-columns:1fr}}.min-h-screen{min-height:100vh}.bg-white{background:var(--color-white)}.glow-app-fallback{min-height:60vh;display:flex;align-items:center;justify-content:center}.glow-app-fallback-inner{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);color:var(--color-text-muted)}.glow-app-fallback-spinner{width:36px;height:36px;border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-lg);font-family:inherit;font-weight:var(--fw-semibold);cursor:pointer;transition:all var(--transition-base);text-decoration:none;white-space:nowrap;user-select:none}.ui-btn:disabled{opacity:.5;cursor:not-allowed}.ui-btn:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,color-mix(in srgb,var(--store-color-on-primary) 38.4%,var(--store-color-danger)) 25%,transparent)}.ui-btn--sm{padding:var(--space-2) var(--space-4);font-size:var(--fs-sm)}.ui-btn--md{padding:var(--space-3) var(--space-6);font-size:var(--fs-base)}.ui-btn--lg{padding:var(--space-4) var(--space-8);font-size:var(--fs-lg)}.ui-btn--full{width:100%}.ui-btn--primary{background:var(--color-primary);color:var(--color-white)}.ui-btn--primary:hover:not(:disabled){background:var(--color-primary-dark);transform:translateY(-1px)}.ui-btn--secondary{background:var(--color-secondary);color:var(--color-white)}.ui-btn--secondary:hover:not(:disabled){opacity:.9}.ui-btn--outline{background:transparent;color:var(--color-text);border-color:var(--color-border)}.ui-btn--outline:hover:not(:disabled){border-color:var(--color-text);background:var(--color-bg-soft)}.ui-btn--ghost{background:transparent;color:var(--color-text)}.ui-btn--ghost:hover:not(:disabled){background:var(--color-bg-muted)}.ui-btn--danger{background:var(--color-danger);color:var(--color-white)}.ui-btn--danger:hover:not(:disabled){opacity:.9}.ui-btn__spinner{width:14px;height:14px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:spin .6s linear infinite}.ui-input{display:flex;flex-direction:column;gap:var(--space-1)}.ui-input__label{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text)}.ui-input__field{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--fs-base);font-family:inherit;background:var(--color-white);color:var(--color-text);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.ui-input__field:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,color-mix(in srgb,var(--store-color-on-primary) 38.4%,var(--store-color-danger)) 15%,transparent)}.ui-input__field::placeholder{color:var(--color-text-light)}.ui-input__hint{font-size:var(--fs-xs);color:var(--color-text-muted)}.ui-input__error{font-size:var(--fs-xs);color:var(--color-danger)}.ui-input--error .ui-input__field{border-color:var(--color-danger)}.ui-card{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-base),transform var(--transition-base)}.ui-card--none{padding:0}.ui-card--sm{padding:var(--space-4)}.ui-card--md{padding:var(--space-6)}.ui-card--lg{padding:var(--space-8)}.ui-card--hoverable:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.ui-modal{position:fixed;inset:0;background:color-mix(in srgb,var(--store-color-text) 50%,transparent);display:flex;align-items:center;justify-content:center;padding:var(--space-4);z-index:var(--z-modal);animation:fadeIn .2s ease}.ui-modal__panel{background:var(--color-white);border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl);max-height:90vh;overflow:auto;width:100%;animation:slideUp .25s ease}.ui-modal__panel--sm{max-width:400px}.ui-modal__panel--md{max-width:560px}.ui-modal__panel--lg{max-width:800px}.ui-modal__head{display:flex;justify-content:space-between;align-items:center;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border)}.ui-modal__title{margin:0;font-size:var(--fs-lg);font-weight:var(--fw-bold)}.ui-modal__close{background:none;border:none;font-size:28px;line-height:1;cursor:pointer;color:var(--color-text-muted);padding:0;width:32px;height:32px;border-radius:var(--radius-full)}.ui-modal__close:hover{background:var(--color-bg-muted);color:var(--color-text)}.ui-modal__body{padding:var(--space-6)}.ui-badge{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--fs-xs);font-weight:var(--fw-semibold);line-height:1}.ui-badge--neutral{background:var(--color-bg-muted);color:var(--color-text)}.ui-badge--primary{background:var(--color-primary-soft);color:var(--color-primary-dark)}.ui-badge--success{background:color-mix(in srgb,var(--store-color-success) 10%,transparent);color:var(--color-success)}.ui-badge--warning{background:color-mix(in srgb,var(--store-color-warning) 10%,transparent);color:var(--color-warning)}.ui-badge--danger{background:color-mix(in srgb,color-mix(in srgb,var(--store-color-danger) 94%,var(--store-color-warning)) 10%,transparent);color:var(--color-danger)}.ui-spinner{display:inline-block;border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:spin .7s linear infinite}.ui-spinner--sm{width:16px;height:16px;border-width:2px}.ui-spinner--md{width:24px;height:24px;border-width:3px}.ui-spinner--lg{width:40px;height:40px;border-width:4px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ic-c12-orders,.ic-c12-order-detail{--c12-ink: color-mix(in srgb, var(--store-color-primary) 90.3%, var(--store-color-accent));--c12-taupe: color-mix(in srgb, var(--store-color-accent) 90.5%, var(--store-color-success));--c12-line: color-mix(in srgb, var(--store-color-accent) 19.9%, var(--store-color-surface-muted));--c12-muted: color-mix(in srgb, var(--store-color-text-muted) 90.7%, var(--store-color-warning));color:var(--c12-ink)}.ic-c12-orders *,.ic-c12-order-detail *{box-sizing:border-box}.ic-c12-orders .glow-container,.ic-c12-order-detail .glow-container{width:min(100% - 32px,1240px);max-width:1240px;margin-inline:auto}.ic-c12-orders .glow-page-header,.ic-c12-order-detail .glow-page-header{position:relative;isolation:isolate;overflow:hidden;min-height:180px;margin-bottom:26px;padding:34px 210px 34px 32px;background:radial-gradient(circle at 95% 0%,color-mix(in srgb,var(--store-color-border) 90.6%,var(--store-color-warning)),transparent 44%),linear-gradient(125deg,color-mix(in srgb,var(--store-color-accent) 7.5%,var(--store-color-page)),color-mix(in srgb,var(--store-color-on-primary) 82.7%,var(--store-color-accent)));border:1px solid color-mix(in srgb,var(--store-color-on-primary) 69.5%,var(--store-color-accent));border-radius:7px}.ic-c12-orders[dir=rtl] .glow-page-header,.ic-c12-order-detail[dir=rtl] .glow-page-header{padding:34px 32px 34px 210px}.ic-c12-orders .glow-page-header:before,.ic-c12-order-detail .glow-page-header:before{content:"ISMAIL COMPANY / CUSTOMER EXPERIENCE";display:block;margin-bottom:15px;font-size:10px;font-weight:850;letter-spacing:.15em;color:color-mix(in srgb,var(--store-color-primary) 14.6%,var(--store-color-accent))}.ic-c12-orders .glow-page-header:after,.ic-c12-order-detail .glow-page-header:after{content:"";position:absolute;z-index:-1;inset-block:15px;inset-inline-end:20px;width:170px;background:url(/ismail-header-logo.png) center / contain no-repeat;opacity:.88;pointer-events:none}.ic-c12-orders .glow-page-title,.ic-c12-order-detail .glow-page-title{font-size:clamp(25px,3vw,38px);font-weight:850;line-height:1.3;color:color-mix(in srgb,var(--store-color-accent) 10.8%,var(--store-color-text));margin:0 0 12px}.ic-c12-orders .glow-page-subtitle,.ic-c12-order-detail .glow-page-subtitle{color:color-mix(in srgb,var(--store-color-text-muted) 92.2%,var(--store-color-warning));font-size:12px;line-height:1.9}.ic-c12-orders a:focus-visible,.ic-c12-orders button:focus-visible,.ic-c12-order-detail a:focus-visible,.ic-c12-order-detail button:focus-visible{outline:3px solid color-mix(in srgb,var(--store-color-accent) 79%,var(--store-color-border-strong));outline-offset:3px}.ic-c12-orders{padding-block:26px 55px}.ic-c12-orders .glow-orders-list{display:grid;gap:15px}.ic-c12-orders .glow-order-card{background:var(--store-color-surface);border:1px solid color-mix(in srgb,var(--store-color-accent) 19.9%,var(--store-color-surface-muted));border-radius:6px;overflow:hidden;padding:22px;box-shadow:0 10px 28px color-mix(in srgb,color-mix(in srgb,var(--store-color-accent) 12.3%,var(--store-color-text)) 3.14%,transparent);transition:border-color .2s,transform .2s}.ic-c12-orders .glow-order-card:hover{border-color:color-mix(in srgb,var(--store-color-accent) 75.3%,var(--store-color-border));transform:translateY(-2px)}.ic-c12-orders .glow-order-header{display:flex;align-items:center;flex-wrap:wrap;gap:18px}.ic-c12-orders .glow-order-field{flex:1 1 145px;min-width:0}.ic-c12-orders .glow-order-label{color:color-mix(in srgb,var(--store-color-accent) 45%,var(--store-color-text-muted));font-size:10px;font-weight:850;margin-bottom:7px}.ic-c12-orders .glow-order-value{color:color-mix(in srgb,var(--store-color-primary) 85%,var(--store-color-accent));font-size:13px;font-weight:850;overflow-wrap:anywhere}.ic-c12-orders .glow-order-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.ic-c12-orders .glow-btn-outline-dark,.ic-c12-order-detail .glow-btn-outline-dark{display:inline-flex;justify-content:center;align-items:center;min-height:40px;padding:9px 16px;border:1px solid color-mix(in srgb,var(--store-color-accent) 50%,var(--store-color-border));border-radius:4px;background:var(--store-color-surface);color:color-mix(in srgb,var(--store-color-primary) 74.8%,var(--store-color-accent));font-size:11px;font-weight:850}.ic-c12-orders .glow-order-cancel,.ic-c12-order-detail .glow-btn-outline-pink{min-height:40px;padding:9px 16px;border:1px solid color-mix(in srgb,var(--store-color-border) 82%,var(--store-color-danger));border-radius:4px;background:color-mix(in srgb,var(--store-color-on-primary) 95.5%,var(--store-color-danger));color:color-mix(in srgb,var(--store-color-primary) 27%,var(--store-color-danger));font-size:11px;font-weight:850}.ic-c12-orders .glow-status,.ic-c12-order-detail .glow-status{display:inline-flex;align-items:center;padding:8px 12px;border-radius:20px;font-size:10px;font-weight:850;white-space:nowrap}.ic-c12-orders .glow-empty{padding:55px 22px;border:1px dashed color-mix(in srgb,var(--store-color-accent) 44.6%,var(--store-color-hover));border-radius:6px;background:color-mix(in srgb,var(--store-color-on-primary) 93.7%,var(--store-color-accent))}.ic-c12-order-detail{padding-block:26px 55px}.ic-c12-order-detail .glow-breadcrumb{margin-bottom:20px;color:color-mix(in srgb,var(--store-color-danger) 57.9%,var(--store-color-success));font-size:11px}.ic-c12-order-detail .glow-od{align-items:start;gap:22px}.ic-c12-order-detail .glow-timeline,.ic-c12-order-detail .glow-order-items,.ic-c12-order-detail .glow-info-card{border:1px solid color-mix(in srgb,var(--store-color-accent) 19.9%,var(--store-color-surface-muted));border-radius:6px;background:var(--store-color-surface);padding:24px;box-shadow:0 8px 28px color-mix(in srgb,color-mix(in srgb,var(--store-color-accent) 12.3%,var(--store-color-text)) 3.14%,transparent)}.ic-c12-order-detail .glow-timeline-title,.ic-c12-order-detail .glow-order-items-head,.ic-c12-order-detail .glow-info-title{color:color-mix(in srgb,var(--store-color-primary) 85%,var(--store-color-accent));font-weight:850;font-size:16px;margin-bottom:20px}.ic-c12-order-detail .glow-timeline-label{font-weight:850;color:color-mix(in srgb,var(--store-color-primary) 71.4%,var(--store-color-accent))}.ic-c12-order-detail .glow-timeline-date{color:color-mix(in srgb,var(--store-color-placeholder) 88%,var(--store-color-warning));font-size:11px}.ic-c12-order-detail .glow-order-item{border-bottom:1px solid color-mix(in srgb,var(--store-color-accent) 16%,var(--store-color-surface-alt));padding-block:16px;gap:15px}.ic-c12-order-detail .glow-order-item:last-child{border-bottom:0}.ic-c12-order-detail .glow-order-item-img{border:1px solid color-mix(in srgb,var(--store-color-accent) 16.3%,var(--store-color-surface-alt));border-radius:5px;background:color-mix(in srgb,var(--store-color-on-primary) 93.5%,var(--store-color-accent));overflow:hidden}.ic-c12-order-detail .glow-order-item-name{color:color-mix(in srgb,var(--store-color-primary) 81%,var(--store-color-accent));font-weight:850;overflow-wrap:anywhere}.ic-c12-order-detail .glow-order-item-meta,.ic-c12-order-detail .glow-info-text{color:color-mix(in srgb,var(--store-color-text-muted) 88.8%,var(--store-color-warning));font-size:11px;line-height:1.9}.ic-c12-order-detail .glow-summary-total{background:color-mix(in srgb,var(--store-color-surface-muted) 95.5%,var(--store-color-warning));border-radius:4px;padding:15px}.ic-c12-order-detail .glow-summary-total-value{color:color-mix(in srgb,var(--store-color-accent) 14.8%,var(--store-color-text));font-weight:850}.ic-c12-order-detail .glow-payment-details{border-color:color-mix(in srgb,var(--store-color-accent) 20.3%,var(--store-color-surface-alt))}@media (max-width: 850px){.ic-c12-order-detail .glow-od{grid-template-columns:minmax(0,1fr)}}@media (max-width: 650px){.ic-c12-orders .glow-container,.ic-c12-order-detail .glow-container{width:min(100% - 22px,1240px)}.ic-c12-orders .glow-page-header,.ic-c12-order-detail .glow-page-header,.ic-c12-orders[dir=rtl] .glow-page-header,.ic-c12-order-detail[dir=rtl] .glow-page-header{padding:26px 20px;min-height:145px}.ic-c12-orders .glow-page-header:after,.ic-c12-order-detail .glow-page-header:after{display:none}.ic-c12-orders .glow-order-card{padding:17px}.ic-c12-orders .glow-order-header{align-items:flex-start;gap:14px}.ic-c12-order-detail .glow-timeline,.ic-c12-order-detail .glow-order-items,.ic-c12-order-detail .glow-info-card{padding:17px}}@media (prefers-reduced-motion: reduce){.ic-c12-orders .glow-order-card{transition:none}}.pfl-page.ic-c12-profile{--pf16-dark: color-mix(in srgb, var(--store-color-accent) 14.2%, var(--store-color-text));--pf16-muted: color-mix(in srgb, var(--store-color-text-muted) 88.9%, var(--store-color-warning));--pf16-line: color-mix(in srgb, var(--store-color-accent) 24.2%, var(--store-color-surface-alt));width:100%;min-width:0;padding:30px 0 70px;background:color-mix(in srgb,var(--store-color-on-primary) 93.5%,var(--store-color-accent));color:var(--pf16-dark);overflow-x:clip}.pfl-page.ic-c12-profile *,.pfl-page.ic-c12-profile *:before,.pfl-page.ic-c12-profile *:after{box-sizing:border-box}.pfl-page.ic-c12-profile .pfl-container{display:block;width:min(calc(100% - 36px),1240px);max-width:1240px;margin-inline:auto;padding:0}.pfl-page.ic-c12-profile .pfl-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:0 0 20px;color:color-mix(in srgb,var(--store-color-accent) 46.8%,var(--store-color-text-muted));font-size:12px}.pfl-page.ic-c12-profile .pfl-breadcrumb a{color:color-mix(in srgb,var(--store-color-accent) 59.9%,var(--store-color-text));text-decoration:none}.pfl-page.ic-c12-profile .pfl-page-head{display:block;position:relative;width:100%;min-height:176px;margin:0 0 22px;padding:34px 36px;padding-inline-end:205px;border:1px solid color-mix(in srgb,var(--store-color-accent) 31.2%,var(--store-color-surface-alt));border-radius:8px;background:linear-gradient(115deg,color-mix(in srgb,var(--store-color-accent) 7.5%,var(--store-color-page)),color-mix(in srgb,var(--store-color-on-primary) 77.8%,var(--store-color-accent)));overflow:hidden}.pfl-page.ic-c12-profile .pfl-page-head:before{content:"ISMAIL COMPANY / MY ACCOUNT";display:block;margin-bottom:14px;color:color-mix(in srgb,var(--store-color-primary) 15.1%,var(--store-color-accent));font-size:10px;font-weight:850;letter-spacing:.14em}.pfl-page.ic-c12-profile .pfl-page-head:after{content:"";position:absolute;top:24px;inset-inline-end:21px;width:165px;height:125px;background:url(/ismail-header-logo.png) center / contain no-repeat;pointer-events:none}.pfl-page.ic-c12-profile .pfl-page-title{display:block;margin:0 0 10px;font-size:clamp(26px,3vw,38px);font-weight:850;color:color-mix(in srgb,var(--store-color-accent) 13.7%,var(--store-color-text));line-height:1.3}.pfl-page.ic-c12-profile .pfl-page-sub{display:block;max-width:550px;margin:0;font-size:12px;line-height:1.9;color:color-mix(in srgb,var(--store-color-text-muted) 89.7%,var(--store-color-warning))}.pfl-page.ic-c12-profile .pfl-layout{display:grid!important;grid-template-columns:260px minmax(0,1fr)!important;align-items:start;gap:20px!important;width:100%;min-width:0}.pfl-page.ic-c12-profile .pfl-sidebar,.pfl-page.ic-c12-profile .pfl-content{display:block;min-width:0!important;max-width:none!important;width:100%!important;margin:0!important;border:1px solid var(--pf16-line);border-radius:8px;background:var(--store-color-surface);box-shadow:0 9px 30px color-mix(in srgb,color-mix(in srgb,var(--store-color-primary) 95.2%,var(--store-color-warning)) 4%,transparent);overflow:hidden}.pfl-page.ic-c12-profile .pfl-content{padding:clamp(17px,2.3vw,29px)!important}.pfl-page.ic-c12-profile .pfl-profile-header{display:flex;flex-direction:column;align-items:center;gap:9px;padding:28px 17px;background:color-mix(in srgb,var(--store-color-accent) 14.4%,var(--store-color-text));color:var(--store-color-on-primary);text-align:center}.pfl-page.ic-c12-profile .pfl-avatar{display:flex!important;justify-content:center!important;align-items:center!important;flex:0 0 78px!important;width:78px!important;height:78px!important;min-width:78px!important;max-width:78px!important;min-height:78px!important;max-height:78px!important;margin:0 auto!important;padding:0!important;border:2px solid color-mix(in srgb,var(--store-color-on-primary) 43.2%,var(--store-color-accent))!important;border-radius:50%!important;background:color-mix(in srgb,var(--store-color-on-primary) 63.9%,var(--store-color-accent))!important;color:color-mix(in srgb,var(--store-color-accent) 36.5%,var(--store-color-text))!important;font-size:29px!important;font-weight:850!important;line-height:1!important;overflow:hidden!important}.pfl-page.ic-c12-profile .pfl-profile-name{margin:7px 0 0;color:var(--store-color-on-primary);font-size:15px;font-weight:850;overflow-wrap:anywhere}.pfl-page.ic-c12-profile .pfl-profile-email{margin:0;color:color-mix(in srgb,var(--store-color-accent) 44.4%,var(--store-color-hover));font-size:11px;overflow-wrap:anywhere}.pfl-page.ic-c12-profile .pfl-nav{display:grid;grid-template-columns:minmax(0,1fr);gap:5px;padding:12px}.pfl-page.ic-c12-profile .pfl-nav-link{display:flex!important;align-items:center;gap:11px;width:100%;min-height:45px;margin:0;padding:11px 13px;border:0;border-radius:5px;background:transparent;color:color-mix(in srgb,var(--store-color-primary) 46.2%,var(--store-color-accent));text-align:start;text-decoration:none;font-size:12px;font-weight:750;cursor:pointer}.pfl-page.ic-c12-profile .pfl-nav-link svg{flex-shrink:0;color:color-mix(in srgb,var(--store-color-accent) 57.2%,var(--store-color-text-muted))}.pfl-page.ic-c12-profile .pfl-nav-link:hover,.pfl-page.ic-c12-profile .pfl-nav-link.is-active{color:color-mix(in srgb,var(--store-color-primary) 85%,var(--store-color-accent));background:color-mix(in srgb,var(--store-color-on-primary) 79.1%,var(--store-color-accent))}.pfl-page.ic-c12-profile .pfl-nav-link.is-danger{color:color-mix(in srgb,var(--store-color-primary) 24.6%,var(--store-color-danger))}.pfl-page.ic-c12-profile .pfl-stats{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:11px;margin:0 0 25px}.pfl-page.ic-c12-profile .pfl-stat-box{min-width:0;padding:17px 13px;border:1px solid color-mix(in srgb,var(--store-color-accent) 21.9%,var(--store-color-surface-alt));border-radius:6px;background:color-mix(in srgb,var(--store-color-on-primary) 93.5%,var(--store-color-accent))}.pfl-page.ic-c12-profile .pfl-stat-num{display:block;color:color-mix(in srgb,var(--store-color-accent) 13.7%,var(--store-color-text));font-size:clamp(19px,2vw,27px);font-weight:850;overflow-wrap:anywhere}.pfl-page.ic-c12-profile .pfl-stat-label{display:block;margin-top:9px;color:color-mix(in srgb,var(--store-color-accent) 34.4%,var(--store-color-text-muted));font-size:11px;line-height:1.65}.pfl-page.ic-c12-profile .pfl-tabs{display:flex;flex-wrap:wrap;gap:7px;padding:0 0 18px;margin:0 0 23px;border-bottom:1px solid var(--pf16-line)}.pfl-page.ic-c12-profile .pfl-tab{display:inline-flex;justify-content:center;align-items:center;min-height:42px;padding:10px 14px;margin:0;border:1px solid color-mix(in srgb,var(--store-color-accent) 28.4%,var(--store-color-hover));border-radius:5px;background:color-mix(in srgb,var(--store-color-on-primary) 93.5%,var(--store-color-accent));color:color-mix(in srgb,var(--store-color-primary) 46.2%,var(--store-color-accent));font-size:11px;font-weight:850;cursor:pointer}.pfl-page.ic-c12-profile .pfl-tab.is-active{background:color-mix(in srgb,var(--store-color-accent) 14.4%,var(--store-color-text));border-color:color-mix(in srgb,var(--store-color-accent) 14.4%,var(--store-color-text));color:var(--store-color-on-primary)}.pfl-page.ic-c12-profile .pfl-body,.pfl-page.ic-c12-profile .pfl-section,.pfl-page.ic-c12-profile .pfl-body form{display:block;width:100%;min-width:0}.pfl-page.ic-c12-profile .pfl-section{margin-bottom:26px}.pfl-page.ic-c12-profile .pfl-section-head{display:block;margin-bottom:22px}.pfl-page.ic-c12-profile .pfl-section-head h3{margin:0 0 8px;color:color-mix(in srgb,var(--store-color-primary) 84.1%,var(--store-color-accent));font-size:19px;font-weight:850}.pfl-page.ic-c12-profile .pfl-section-head p{margin:0;color:color-mix(in srgb,var(--store-color-accent) 36.6%,var(--store-color-text-muted));font-size:12px;line-height:1.85}.pfl-page.ic-c12-profile .pfl-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px!important;width:100%;min-width:0}.pfl-page.ic-c12-profile .pfl-field{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px;width:100%;min-width:0;margin:0}.pfl-page.ic-c12-profile .pfl-label{display:block;margin:0;color:color-mix(in srgb,var(--store-color-primary) 59.8%,var(--store-color-accent));font-size:12px;font-weight:850}.pfl-page.ic-c12-profile .pfl-input{display:block;width:100%!important;max-width:100%!important;min-width:0!important;min-height:46px;margin:0!important;padding:11px 13px!important;border:1px solid color-mix(in srgb,var(--store-color-accent) 23.2%,var(--store-color-border))!important;border-radius:5px;background:var(--store-color-surface)!important;color:color-mix(in srgb,var(--store-color-primary) 86.1%,var(--store-color-accent));font-size:13px;box-shadow:none!important}.pfl-page.ic-c12-profile .pfl-input:focus{outline:none;border-color:color-mix(in srgb,var(--store-color-accent) 90.3%,var(--store-color-success))!important;box-shadow:0 0 0 3px color-mix(in srgb,color-mix(in srgb,var(--store-color-accent) 90.3%,var(--store-color-success)) 14.9%,transparent)!important}.pfl-page.ic-c12-profile .pfl-hint,.pfl-page.ic-c12-profile .pfl-error{display:block;font-size:11px;line-height:1.75}.pfl-page.ic-c12-profile .pfl-hint{color:color-mix(in srgb,var(--store-color-danger) 57.8%,var(--store-color-success))}.pfl-page.ic-c12-profile .pfl-error{color:color-mix(in srgb,var(--store-color-primary) 23.7%,var(--store-color-danger))}.pfl-page.ic-c12-profile .pfl-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:23px}.pfl-page.ic-c12-profile .pfl-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:42px;padding:10px 16px;border:1px solid color-mix(in srgb,var(--store-color-accent) 51.3%,var(--store-color-border));border-radius:5px;background:var(--store-color-surface);color:color-mix(in srgb,var(--store-color-primary) 67.8%,var(--store-color-accent));text-decoration:none;font-size:11px;font-weight:850;cursor:pointer}.pfl-page.ic-c12-profile .pfl-btn.is-dark,.pfl-page.ic-c12-profile .pfl-btn.is-red{background:color-mix(in srgb,var(--store-color-accent) 14.4%,var(--store-color-text));border-color:color-mix(in srgb,var(--store-color-accent) 14.4%,var(--store-color-text));color:var(--store-color-on-primary)}.pfl-page.ic-c12-profile .pfl-btn:disabled{opacity:.55;cursor:not-allowed}.pfl-page.ic-c12-profile .pfl-info-rows{border:1px solid var(--pf16-line);border-radius:6px;overflow:hidden}.pfl-page.ic-c12-profile .pfl-info-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:15px;border-bottom:1px solid color-mix(in srgb,var(--store-color-on-primary) 78.2%,var(--store-color-accent))}.pfl-page.ic-c12-profile .pfl-info-row:last-child{border-bottom:0}.pfl-page.ic-c12-profile .pfl-info-label{color:color-mix(in srgb,var(--store-color-danger) 57.6%,var(--store-color-success));font-size:11px}.pfl-page.ic-c12-profile .pfl-info-value{color:color-mix(in srgb,var(--store-color-primary) 79.1%,var(--store-color-accent));font-size:12px;font-weight:800;overflow-wrap:anywhere}.pfl-page.ic-c12-profile .pfl-badge{display:inline-flex;padding:7px 11px;border-radius:20px;font-size:10px;font-weight:850}.pfl-page.ic-c12-profile .pfl-badge.is-green{color:color-mix(in srgb,var(--store-color-primary) 41.2%,var(--store-color-success));background:color-mix(in srgb,var(--store-color-surface-muted) 95.4%,var(--store-color-success))}.pfl-page.ic-c12-profile .pfl-badge.is-orange{color:color-mix(in srgb,var(--store-color-primary) 42.9%,var(--store-color-warning));background:color-mix(in srgb,var(--store-color-on-primary) 89.1%,var(--store-color-warning))}.pfl-page.ic-c12-profile .pfl-badge.is-red{color:color-mix(in srgb,var(--store-color-primary) 24.7%,var(--store-color-danger));background:color-mix(in srgb,var(--store-color-on-primary) 90.7%,var(--store-color-danger))}.pfl-page.ic-c12-profile .pfl-sec-item{display:flex;align-items:center;gap:14px;padding:17px;border:1px solid color-mix(in srgb,var(--store-color-accent) 20.3%,var(--store-color-surface-alt));border-radius:5px;margin-top:11px}.pfl-page.ic-c12-profile .pfl-sec-icon{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;padding:7px;background:color-mix(in srgb,var(--store-color-hover) 94.6%,var(--store-color-warning));border-radius:5px;color:color-mix(in srgb,var(--store-color-danger) 62.7%,var(--store-color-success))}.pfl-page.ic-c12-profile .pfl-sec-icon svg{width:100%;height:100%}.pfl-page.ic-c12-profile .pfl-sec-info{flex:1;min-width:0}.pfl-page.ic-c12-profile .pfl-sec-title{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:12px;font-weight:850;color:color-mix(in srgb,var(--store-color-accent) 19.9%,var(--store-color-text))}.pfl-page.ic-c12-profile .pfl-sec-desc{margin-top:7px;color:color-mix(in srgb,var(--store-color-danger) 58%,var(--store-color-success));font-size:11px;line-height:1.8}.pfl-page.ic-c12-profile .pfl-empty{padding:35px 18px;text-align:center;color:color-mix(in srgb,var(--store-color-danger) 57.9%,var(--store-color-success))}.pfl-page.ic-c12-profile .pfl-order-card{display:flex;align-items:center;gap:14px;padding:14px;margin-bottom:10px;border:1px solid color-mix(in srgb,var(--store-color-accent) 20.3%,var(--store-color-surface-alt));border-radius:5px;background:var(--store-color-surface);text-decoration:none}.pfl-page.ic-c12-profile .pfl-order-img{display:grid;place-items:center;flex:0 0 60px;width:60px;height:60px;border-radius:5px;overflow:hidden;background:color-mix(in srgb,var(--store-color-accent) 15.2%,var(--store-color-page));color:color-mix(in srgb,var(--store-color-accent) 58.9%,var(--store-color-text-muted))}.pfl-page.ic-c12-profile .pfl-order-img img{width:100%;height:100%;object-fit:cover}.pfl-page.ic-c12-profile .pfl-order-info{flex:1;min-width:0}.pfl-page.ic-c12-profile .pfl-order-num{color:color-mix(in srgb,var(--store-color-primary) 82.1%,var(--store-color-accent));font-size:12px;font-weight:850}.pfl-page.ic-c12-profile .pfl-order-meta{color:color-mix(in srgb,var(--store-color-accent) 51.8%,var(--store-color-text-muted));font-size:11px;margin:7px 0}.pfl-page.ic-c12-profile .pfl-order-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.pfl-page.ic-c12-profile .pfl-order-total{color:color-mix(in srgb,var(--store-color-accent) 17.7%,var(--store-color-text));font-size:12px;font-weight:850}@media (max-width:1080px){.pfl-page.ic-c12-profile .pfl-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:840px){.pfl-page.ic-c12-profile .pfl-layout{grid-template-columns:minmax(0,1fr)!important}.pfl-page.ic-c12-profile .pfl-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.pfl-page.ic-c12-profile .pfl-container{width:min(calc(100% - 22px),1240px)}.pfl-page.ic-c12-profile .pfl-page-head{min-height:143px;padding:24px 19px}.pfl-page.ic-c12-profile .pfl-page-head:after{display:none}.pfl-page.ic-c12-profile .pfl-content{padding:16px!important}.pfl-page.ic-c12-profile .pfl-grid{grid-template-columns:minmax(0,1fr)!important}.pfl-page.ic-c12-profile .pfl-nav{grid-template-columns:minmax(0,1fr)}.pfl-page.ic-c12-profile .pfl-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pfl-page.ic-c12-profile .pfl-tab{width:100%}.pfl-page.ic-c12-profile .pfl-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (prefers-reduced-motion:reduce){.pfl-page.ic-c12-profile *{animation:none!important;transition:none!important}}.ic-c17-addresses,.ic-c17-notifications,.ic-c17-wishlist{--c17-ink: color-mix(in srgb, var(--store-color-accent) 14.4%, var(--store-color-text));--c17-muted: color-mix(in srgb, var(--store-color-text-muted) 89.2%, var(--store-color-warning));--c17-line: color-mix(in srgb, var(--store-color-accent) 24.2%, var(--store-color-surface-alt));color:var(--c17-ink);background:color-mix(in srgb,var(--store-color-on-primary) 93.5%,var(--store-color-accent));min-height:58vh}.ic-c17-addresses,.ic-c17-notifications,.ic-c17-wishlist{padding:28px 0 65px}.ic-c17-addresses *,.ic-c17-notifications *,.ic-c17-wishlist *{box-sizing:border-box}.ic-c17-addresses .glow-container,.ic-c17-notifications .glow-container,.ic-c17-wishlist .glow-container{width:min(calc(100% - 36px),1240px);max-width:1240px;margin-inline:auto;padding:0}.ic-c17-addresses .glow-page-header,.ic-c17-notifications .glow-page-header,.ic-c17-wishlist .glow-commerce-header{position:relative;width:100%;min-height:165px;margin:0 0 24px;padding:32px 36px;padding-inline-end:190px;border:1px solid color-mix(in srgb,var(--store-color-accent) 29.2%,var(--store-color-surface-alt));border-radius:8px;background:linear-gradient(118deg,color-mix(in srgb,var(--store-color-accent) 7.9%,var(--store-color-page)),color-mix(in srgb,var(--store-color-on-primary) 77%,var(--store-color-accent)));overflow:hidden}.ic-c17-addresses .glow-page-header:before,.ic-c17-notifications .glow-page-header:before,.ic-c17-wishlist .glow-commerce-header:before{content:"ISMAIL COMPANY COSMETIC";display:block;margin-bottom:13px;color:color-mix(in srgb,var(--store-color-primary) 21.6%,var(--store-color-accent));font-size:10px;font-weight:850;letter-spacing:.14em}.ic-c17-addresses .glow-page-header:after,.ic-c17-notifications .glow-page-header:after,.ic-c17-wishlist .glow-commerce-header:after{content:"";position:absolute;top:18px;inset-inline-end:21px;width:155px;height:125px;background:url(/ismail-header-logo.png) center / contain no-repeat;pointer-events:none}.ic-c17-addresses .glow-page-header>div,.ic-c17-notifications .glow-page-header>div{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.ic-c17-addresses .glow-page-title,.ic-c17-notifications .glow-page-title,.ic-c17-wishlist .glow-commerce-header h1{margin:0 0 10px;color:color-mix(in srgb,var(--store-color-primary) 85.5%,var(--store-color-accent));font-size:clamp(25px,3vw,36px);font-weight:850;line-height:1.3}.ic-c17-addresses .glow-page-subtitle,.ic-c17-notifications .glow-page-subtitle{margin:0;color:color-mix(in srgb,var(--store-color-text-muted) 89.1%,var(--store-color-warning));font-size:12px;line-height:1.85}.ic-c17-wishlist .glow-section-kicker{color:color-mix(in srgb,var(--store-color-primary) 16%,var(--store-color-accent));font-size:10px;font-weight:850;letter-spacing:.15em}.ic-c17-wishlist .glow-commerce-header-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.ic-c17-wishlist .glow-commerce-header-row>span{color:color-mix(in srgb,var(--store-color-text-muted) 86.9%,var(--store-color-warning));font-size:12px;font-weight:750}.ic-c17-addresses .glow-btn-dark,.ic-c17-notifications .glow-btn-dark{display:inline-flex;align-items:center;justify-content:center;min-height:43px;padding:11px 19px;border:1px solid color-mix(in srgb,var(--store-color-accent) 14.4%,var(--store-color-text));border-radius:5px;background:color-mix(in srgb,var(--store-color-accent) 14.4%,var(--store-color-text));color:var(--store-color-on-primary);font-size:12px;font-weight:850;line-height:1.4;cursor:pointer}.ic-c17-addresses .glow-btn-dark:hover,.ic-c17-notifications .glow-btn-dark:hover{background:color-mix(in srgb,var(--store-color-accent) 33.3%,var(--store-color-text))}.ic-c17-addresses .glow-profile-card{display:block;width:100%;max-width:920px;margin:0 auto 26px;padding:clamp(18px,3vw,32px);border:1px solid var(--c17-line);border-radius:8px;background:var(--store-color-surface);box-shadow:0 12px 35px color-mix(in srgb,color-mix(in srgb,var(--store-color-primary) 92.7%,var(--store-color-warning)) 4.5%,transparent)}.ic-c17-addresses .glow-profile-card-title{margin:0 0 23px;font-size:19px;font-weight:850;color:color-mix(in srgb,var(--store-color-primary) 84.5%,var(--store-color-accent))}.ic-c17-addresses .glow-form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:17px}.ic-c17-addresses .glow-field{display:flex;flex-direction:column;gap:8px;min-width:0;margin-bottom:18px}.ic-c17-addresses .glow-form-row .glow-field{margin-bottom:0}.ic-c17-addresses .glow-field-label{color:color-mix(in srgb,var(--store-color-primary) 58.7%,var(--store-color-accent));font-size:12px;font-weight:800}.ic-c17-addresses .glow-field-input,.ic-c17-addresses .glow-checkout-textarea{display:block;width:100%;min-width:0;min-height:46px;padding:11px 13px;border:1px solid color-mix(in srgb,var(--store-color-accent) 31.8%,var(--store-color-hover));border-radius:5px;background:var(--store-color-surface);color:color-mix(in srgb,var(--store-color-primary) 84.5%,var(--store-color-accent));font-size:13px;line-height:1.5;resize:vertical}.ic-c17-addresses .glow-field-input:focus,.ic-c17-addresses .glow-checkout-textarea:focus{outline:0;border-color:color-mix(in srgb,var(--store-color-accent) 90%,var(--store-color-success));box-shadow:0 0 0 3px color-mix(in srgb,color-mix(in srgb,var(--store-color-accent) 84.3%,var(--store-color-border-strong)) 14.12%,transparent)}.ic-c17-addresses .glow-check{display:flex;align-items:center;gap:10px;margin:6px 0 22px;color:color-mix(in srgb,var(--store-color-primary) 47.8%,var(--store-color-accent));font-size:12px}.ic-c17-addresses .glow-check input{width:17px;height:17px;accent-color:color-mix(in srgb,var(--store-color-primary) 74.2%,var(--store-color-accent))}.ic-c17-addresses .glow-addr-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ic-c17-addresses .glow-addr-card{display:flex;flex-direction:column;justify-content:space-between;gap:18px;min-width:0;padding:22px;border:1px solid var(--c17-line);border-radius:7px;background:var(--store-color-surface);box-shadow:0 9px 28px color-mix(in srgb,color-mix(in srgb,var(--store-color-primary) 92.7%,var(--store-color-warning)) 3.5%,transparent)}.ic-c17-addresses .glow-addr-name-row{display:flex;align-items:center;flex-wrap:wrap;gap:11px;margin-bottom:11px}.ic-c17-addresses .glow-addr-name{margin:0;color:color-mix(in srgb,var(--store-color-accent) 15.2%,var(--store-color-text));font-size:15px;font-weight:850;overflow-wrap:anywhere}.ic-c17-addresses .glow-addr-default{display:inline-flex;padding:6px 11px;border-radius:20px;background:color-mix(in srgb,var(--store-color-hover) 90.9%,var(--store-color-warning));color:color-mix(in srgb,var(--store-color-primary) 35.9%,var(--store-color-accent));font-size:10px;font-weight:850}.ic-c17-addresses .glow-addr-text{margin:7px 0;color:color-mix(in srgb,var(--store-color-text-muted) 89.8%,var(--store-color-warning));font-size:12px;line-height:1.8;overflow-wrap:anywhere}.ic-c17-addresses .glow-addr-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:9px;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--store-color-accent) 13.8%,var(--store-color-surface-alt))}.ic-c17-addresses .glow-addr-action-btn{min-height:37px;padding:8px 13px;border:1px solid color-mix(in srgb,var(--store-color-accent) 42.7%,var(--store-color-hover));border-radius:5px;background:var(--store-color-surface);color:color-mix(in srgb,var(--store-color-primary) 59.9%,var(--store-color-accent));font-size:11px;font-weight:850;cursor:pointer}.ic-c17-addresses .glow-addr-action-btn.is-danger{border-color:color-mix(in srgb,var(--store-color-hover) 79.7%,var(--store-color-danger));color:color-mix(in srgb,var(--store-color-primary) 28.1%,var(--store-color-danger));background:color-mix(in srgb,var(--store-color-on-primary) 96%,var(--store-color-danger))}.ic-c17-wishlist .glow-wish-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.ic-c17-wishlist .glow-wish-card{min-width:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--store-color-accent) 22.5%,var(--store-color-surface-alt));border-radius:7px;background:var(--store-color-surface);box-shadow:0 9px 25px color-mix(in srgb,color-mix(in srgb,var(--store-color-primary) 92.7%,var(--store-color-warning)) 3.5%,transparent)}.ic-c17-wishlist .glow-wish-img-wrap{position:relative;width:100%;aspect-ratio:4 / 4.6;overflow:hidden;background:color-mix(in srgb,var(--store-color-on-primary) 88.1%,var(--store-color-accent))}.ic-c17-wishlist .glow-wish-img-wrap>a{display:block;width:100%;height:100%}.ic-c17-wishlist .glow-wish-img-wrap img{display:block;width:100%;height:100%;object-fit:contain}.ic-c17-wishlist .glow-wish-remove{position:absolute;z-index:2;top:11px;inset-inline-end:11px;display:grid;place-items:center;width:35px;height:35px;padding:0;border:1px solid color-mix(in srgb,var(--store-color-accent) 24%,var(--store-color-surface-alt));border-radius:50%;background:var(--store-color-surface);color:color-mix(in srgb,var(--store-color-primary) 25.8%,var(--store-color-danger));cursor:pointer}.ic-c17-wishlist .glow-wish-info{display:flex;flex-direction:column;gap:10px;padding:17px}.ic-c17-wishlist .glow-wish-brand{color:color-mix(in srgb,var(--store-color-danger) 62.7%,var(--store-color-success));font-size:10px;font-weight:850;letter-spacing:.04em}.ic-c17-wishlist .glow-wish-name{color:color-mix(in srgb,var(--store-color-primary) 82.1%,var(--store-color-accent));font-size:13px;font-weight:800;line-height:1.65;text-decoration:none;overflow-wrap:anywhere}.ic-c17-wishlist .glow-wish-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;color:color-mix(in srgb,var(--store-color-accent) 13.7%,var(--store-color-text));font-size:14px;font-weight:850}.ic-c17-wishlist .glow-wish-currency{color:color-mix(in srgb,var(--store-color-text-muted) 87.8%,var(--store-color-warning));font-size:10px}.ic-c17-wishlist .glow-wish-price-old{color:color-mix(in srgb,var(--store-color-primary) 42%,var(--store-color-on-primary));font-size:11px;font-weight:500;text-decoration:line-through}.ic-c17-wishlist .glow-wish-add,.ic-c17-wishlist .glow-commerce-empty-cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:43px;padding:10px 14px;border:1px solid color-mix(in srgb,var(--store-color-accent) 14.4%,var(--store-color-text));border-radius:5px;background:color-mix(in srgb,var(--store-color-accent) 14.4%,var(--store-color-text));color:var(--store-color-on-primary);font-size:11px;font-weight:850;text-decoration:none;cursor:pointer}.ic-c17-notifications .glow-notif-list{display:grid;gap:13px}.ic-c17-notifications .glow-notif-item{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;padding:21px;border:1px solid color-mix(in srgb,var(--store-color-accent) 22.5%,var(--store-color-surface-alt));border-radius:7px;background:var(--store-color-surface);box-shadow:0 8px 25px color-mix(in srgb,color-mix(in srgb,var(--store-color-primary) 92.7%,var(--store-color-warning)) 3%,transparent)}.ic-c17-notifications .glow-notif-item.is-unread{border-color:color-mix(in srgb,var(--store-color-accent) 60.4%,var(--store-color-border));background:color-mix(in srgb,var(--store-color-on-primary) 97.5%,var(--store-color-warning))}.ic-c17-notifications .glow-notif-body{flex:1;min-width:0}.ic-c17-notifications .glow-notif-title-row{display:flex;align-items:center;gap:10px;margin-bottom:10px}.ic-c17-notifications .glow-notif-dot{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:color-mix(in srgb,var(--store-color-primary) 11.3%,var(--store-color-accent))}.ic-c17-notifications .glow-notif-title{margin:0;color:color-mix(in srgb,var(--store-color-primary) 84.5%,var(--store-color-accent));font-size:14px;font-weight:850;overflow-wrap:anywhere}.ic-c17-notifications .glow-notif-message{margin:0 0 12px;color:color-mix(in srgb,var(--store-color-primary) 39.3%,var(--store-color-accent));font-size:12px;line-height:1.9;overflow-wrap:anywhere}.ic-c17-notifications .glow-notif-date{margin:0;color:color-mix(in srgb,var(--store-color-placeholder) 88%,var(--store-color-warning));font-size:11px}.ic-c17-notifications .glow-notif-actions{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.ic-c17-notifications .glow-notif-action{min-height:37px;padding:8px 12px;border:1px solid color-mix(in srgb,var(--store-color-accent) 40.9%,var(--store-color-hover));border-radius:5px;background:var(--store-color-surface);color:color-mix(in srgb,var(--store-color-accent) 45.5%,var(--store-color-text));font-size:11px;font-weight:850;white-space:nowrap;cursor:pointer}.ic-c17-notifications .glow-notif-action.is-danger{border-color:color-mix(in srgb,var(--store-color-on-primary) 66.6%,var(--store-color-accent));background:color-mix(in srgb,var(--store-color-on-primary) 96%,var(--store-color-danger));color:color-mix(in srgb,var(--store-color-primary) 26.6%,var(--store-color-danger))}.ic-c17-addresses .glow-empty,.ic-c17-notifications .glow-empty,.ic-c17-wishlist .glow-commerce-empty{padding:48px 22px;border:1px dashed color-mix(in srgb,var(--store-color-accent) 44.4%,var(--store-color-hover));border-radius:7px;background:var(--store-color-surface);text-align:center}.ic-c17-addresses .glow-empty-title,.ic-c17-notifications .glow-empty-title,.ic-c17-wishlist .glow-commerce-empty h2{color:color-mix(in srgb,var(--store-color-primary) 83.9%,var(--store-color-accent));font-size:20px;font-weight:850}.ic-c17-addresses .glow-empty-text,.ic-c17-notifications .glow-empty-text,.ic-c17-wishlist .glow-commerce-empty p{color:color-mix(in srgb,var(--store-color-danger) 57.7%,var(--store-color-success));font-size:12px;line-height:1.8}.ic-c17-wishlist .glow-commerce-empty-cta{margin-top:17px}.ic-c17-addresses button:focus-visible,.ic-c17-addresses input:focus-visible,.ic-c17-notifications button:focus-visible,.ic-c17-wishlist button:focus-visible,.ic-c17-wishlist a:focus-visible{outline:3px solid color-mix(in srgb,var(--store-color-accent) 78.2%,var(--store-color-text-muted));outline-offset:3px}@media (max-width:1000px){.ic-c17-wishlist .glow-wish-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.ic-c17-addresses .glow-addr-list{grid-template-columns:minmax(0,1fr)}.ic-c17-wishlist .glow-wish-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ic-c17-notifications .glow-notif-item{flex-direction:column;gap:14px}.ic-c17-notifications .glow-notif-actions{width:100%}}@media (max-width:560px){.ic-c17-addresses .glow-container,.ic-c17-notifications .glow-container,.ic-c17-wishlist .glow-container{width:min(calc(100% - 22px),1240px)}.ic-c17-addresses .glow-page-header,.ic-c17-notifications .glow-page-header,.ic-c17-wishlist .glow-commerce-header{min-height:135px;padding:25px 19px}.ic-c17-addresses .glow-page-header:after,.ic-c17-notifications .glow-page-header:after,.ic-c17-wishlist .glow-commerce-header:after{display:none}.ic-c17-addresses .glow-form-row{grid-template-columns:minmax(0,1fr)}.ic-c17-addresses .glow-profile-card,.ic-c17-addresses .glow-addr-card,.ic-c17-notifications .glow-notif-item{padding:17px}.ic-c17-wishlist .glow-wish-grid{gap:10px}.ic-c17-wishlist .glow-wish-info{padding:12px}.ic-c17-wishlist .glow-wish-add{width:100%}.ic-c17-notifications .glow-notif-action{white-space:normal}}.ic-c12-orders .glow-orders-list{gap:18px}.ic-c12-orders .glow-order-card,.ic-c12-order-detail .glow-timeline,.ic-c12-order-detail .glow-order-items,.ic-c12-order-detail .glow-info-card{border:1px solid var(--store-color-border);border-radius:var(--store-radius-card);background:var(--store-color-surface);box-shadow:var(--store-shadow-card)}.ic-c12-orders .glow-order-card{padding:clamp(18px,2.8vw,28px);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.ic-c12-orders .glow-order-card:hover{border-color:var(--store-color-accent);box-shadow:0 16px 38px color-mix(in srgb,var(--store-color-primary) 10%,transparent)}.ic-c12-orders .glow-order-label{font-size:12px;color:var(--store-color-text-muted);letter-spacing:.01em}.ic-c12-orders .glow-order-value{font-size:clamp(14px,1.4vw,17px);color:var(--store-color-text)}.ic-c12-orders .glow-order-actions{margin-block-start:14px;padding-block-start:14px;border-block-start:1px solid var(--store-color-border)}.ic-c12-orders .glow-btn-outline-dark,.ic-c12-order-detail .glow-btn-outline-dark,.ic-c12-orders .glow-order-cancel,.ic-c12-order-detail .glow-btn-outline-pink{border-radius:var(--store-radius-control)}.ic-c12-order-detail .glow-od{gap:clamp(16px,2vw,26px)}.ic-c12-order-detail .glow-timeline,.ic-c12-order-detail .glow-order-items,.ic-c12-order-detail .glow-info-card{padding:clamp(17px,2.5vw,28px)}.ic-c12-order-detail .glow-timeline-title,.ic-c12-order-detail .glow-order-items-head,.ic-c12-order-detail .glow-info-title{font-size:clamp(16px,1.8vw,20px);color:var(--store-color-text)}.ic-c12-order-detail .glow-order-item-img{border-radius:var(--store-radius-control);background:var(--store-color-surface-alt)}.ic-c12-order-detail .glow-summary-total{border-radius:var(--store-radius-control);background:var(--store-color-accent-soft)}.ic-c12-order-detail .glow-summary-total-value{color:var(--store-color-text)}.glow-pc-wishlist.is-active,.pcv2__wish.is-active,.ic-shop .pcv2__wish.is-active,.ic-landing .ic-product-rail .pcv2__wish.is-active{color:var(--store-color-favorite)!important;border-color:var(--store-color-favorite)!important;background:var(--store-color-favorite-soft)!important}.glow-pc-wishlist.is-active svg,.pcv2__wish.is-active svg{color:var(--store-color-favorite);fill:currentColor}.ic-two-factor .glow-profile-card{background:var(--store-color-surface);border:1px solid var(--store-color-border);border-radius:var(--store-radius-card);box-shadow:var(--store-shadow-card);padding:clamp(20px,3vw,32px)}.ic-two-factor .glow-profile-card h3{color:var(--store-color-text);font-weight:800}.ic-two-factor .glow-field-input{border-radius:var(--store-radius-control);border:1px solid var(--store-color-border-strong);background:var(--store-color-surface);color:var(--store-color-text);max-width:100%}.ic-two-factor .glow-field-input:focus-visible{outline:3px solid var(--store-color-accent-soft);outline-offset:2px;border-color:var(--store-color-accent)}.ic-two-factor .glow-btn-dark,.ic-two-factor .glow-btn-outline-dark,.ic-two-factor .glow-btn-outline-pink{border-radius:var(--store-radius-control);min-height:42px}.ic-two-factor code{overflow-wrap:anywhere}@media (max-width: 600px){.ic-c12-orders .glow-order-header{gap:12px}.ic-c12-orders .glow-order-field{flex-basis:42%}.ic-two-factor .glow-profile-card{padding:18px}}@media (prefers-reduced-motion: reduce){.ic-c12-orders .glow-order-card{transition:none;transform:none}}.ic-c12-order-detail .glow-order-item-img{width:80px!important;height:80px!important;min-width:80px!important;max-width:80px!important;flex:0 0 80px!important;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--store-color-surface-alt)}.ic-c12-order-detail .glow-order-item-img img{display:block;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center}@media (max-width: 576px){.ic-c12-order-detail .glow-order-item-img{width:64px!important;height:64px!important;min-width:64px!important;max-width:64px!important;flex-basis:64px!important}}body .ic-c17-wishlist{width:100%;max-width:100%;min-width:0;min-height:65vh;padding:0 0 64px;background:#fff!important;background-image:none!important;color:#111;overflow-x:clip;box-sizing:border-box}body .ic-c17-wishlist .glow-container{width:min(100% - 40px,1280px)!important;max-width:1280px!important;margin-inline:auto!important;padding-inline:0!important;box-sizing:border-box}body .ic-c17-wishlist .glow-commerce-header{background:#111!important;background-image:none!important;color:#fff!important}body .ic-c17-wishlist .glow-wish-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),280px))!important;justify-content:center!important;align-content:start!important;gap:24px!important;width:100%!important;max-width:100%!important;margin:32px auto 0!important;padding:0!important;background:transparent!important;box-sizing:border-box}body .ic-c17-wishlist .glow-wish-card{display:flex!important;flex-direction:column!important;width:100%!important;max-width:280px!important;min-width:0!important;margin:0!important;padding:0!important;border:1px solid #e4e4e4!important;border-radius:10px!important;background:#fff!important;background-image:none!important;box-shadow:none!important;overflow:hidden!important;box-sizing:border-box;transition:border-color .2s ease,transform .2s ease}body .ic-c17-wishlist .glow-wish-card:hover{border-color:#bdbdbd!important;transform:translateY(-2px)}body .ic-c17-wishlist .glow-wish-img-wrap{position:relative;width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;overflow:hidden;background:#fff!important;background-image:none!important;border-bottom:1px solid #eeeeee}body .ic-c17-wishlist .glow-wish-img-wrap>a{display:flex!important;align-items:center;justify-content:center;width:100%!important;height:100%!important;padding:12px;box-sizing:border-box}body .ic-c17-wishlist .glow-wish-img-wrap img{display:block;width:100%!important;height:100%!important;object-fit:contain!important}body .ic-c17-wishlist .glow-wish-remove{position:absolute;z-index:2;top:10px;inset-inline-end:10px;display:grid;place-items:center;width:32px!important;height:32px!important;padding:0!important;border:1px solid #dedede!important;border-radius:50%!important;background:#fff!important;color:#111!important;box-shadow:none!important;cursor:pointer}body .ic-c17-wishlist .glow-wish-remove:hover{background:#111!important;color:#fff!important;border-color:#111!important}body .ic-c17-wishlist .glow-wish-info{display:flex!important;flex:1;flex-direction:column;align-items:stretch;gap:10px!important;padding:18px!important;background:#fff!important;color:#111!important;min-width:0}body .ic-c17-wishlist .glow-wish-brand{color:#666!important;font-size:11px!important;font-weight:600}body .ic-c17-wishlist .glow-wish-name{color:#111!important;font-size:15px!important;font-weight:700;line-height:1.6;text-decoration:none!important;overflow-wrap:anywhere}body .ic-c17-wishlist .glow-wish-price{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:#111!important;font-weight:700}body .ic-c17-wishlist .glow-wish-currency,body .ic-c17-wishlist .glow-wish-price-old{color:#777!important}body .ic-c17-wishlist .glow-wish-add{display:inline-flex!important;align-items:center;justify-content:center;gap:9px;width:100%!important;min-height:44px;margin-top:auto;padding:11px 15px;border:1px solid #111111!important;border-radius:6px!important;background:#111!important;background-image:none!important;color:#fff!important;font-weight:700;cursor:pointer;box-shadow:none!important}body .ic-c17-wishlist .glow-wish-add:hover{background:#fff!important;color:#111!important}body .ic-c17-wishlist .glow-commerce-empty{max-width:560px;margin:40px auto!important;padding:36px 24px!important;border:1px solid #eeeeee;border-radius:10px;background:#fff!important;color:#111!important;text-align:center;box-shadow:none!important}body .ic-c17-wishlist .glow-commerce-empty-cta{background:#111!important;color:#fff!important;border-color:#111!important}@media (max-width: 900px){body .ic-c17-wishlist .glow-wish-grid{gap:18px!important}}@media (max-width: 600px){body .ic-c17-wishlist{padding-bottom:32px}body .ic-c17-wishlist .glow-container{width:calc(100% - 28px)!important}body .ic-c17-wishlist .glow-wish-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),300px))!important;gap:16px!important;margin-top:20px!important}body .ic-c17-wishlist .glow-wish-card{max-width:300px!important}body .ic-c17-wishlist .glow-wish-info{padding:14px!important}}body .ic-c17-addresses{width:100%;max-width:100%;min-width:0;min-height:65vh;padding-bottom:64px;background:#fff!important;background-image:none!important;color:#111!important;box-sizing:border-box}body .ic-c17-addresses,body .ic-c17-addresses *{box-sizing:border-box}body .ic-c17-addresses .glow-container{width:calc(100% - 40px)!important;max-width:1240px!important;min-width:0;margin-inline:auto!important;padding-inline:0!important}body .ic-c17-addresses .glow-page-header{width:100%;max-width:100%;min-width:0;margin-bottom:28px!important;padding:38px 32px!important;padding-inline-end:32px!important;background:#111!important;background-image:none!important;border:0!important;border-radius:8px;box-shadow:none!important;color:#fff!important}body .ic-c17-addresses .glow-page-header:before,body .ic-c17-addresses .glow-page-header:after{display:none!important;content:none!important}body .ic-c17-addresses .glow-page-header>div{position:relative;z-index:1;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:18px!important;text-align:center!important}body .ic-c17-addresses .glow-page-header>div>div{width:100%;text-align:center!important}body .ic-c17-addresses .glow-page-title,body .ic-c17-addresses .glow-page-subtitle{max-width:100%;margin-inline:auto!important;color:#fff!important;text-align:center!important}body .ic-c17-addresses .glow-page-title{font-size:clamp(29px,5vw,54px)!important;line-height:1.25!important;overflow-wrap:anywhere}body .ic-c17-addresses .glow-page-header .glow-btn-dark{min-height:44px;padding:10px 22px;background:#fff!important;color:#111!important;border:1px solid #ffffff!important;border-radius:6px}body .ic-c17-addresses .glow-addr-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),440px))!important;justify-content:center!important;align-items:stretch;gap:20px!important;width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0!important}body .ic-c17-addresses .glow-addr-card{width:100%!important;max-width:440px!important;min-width:0!important;margin:0!important;padding:24px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;gap:20px!important;border:1px solid #e2e2e2!important;border-radius:10px!important;background:#fff!important;background-image:none!important;box-shadow:none!important;text-align:center!important}body .ic-c17-addresses .glow-addr-body{width:100%;min-width:0;text-align:center!important}body .ic-c17-addresses .glow-addr-name-row{display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap;gap:10px!important;margin-bottom:14px!important}body .ic-c17-addresses .glow-addr-name{color:#111!important;font-size:17px!important;font-weight:800;overflow-wrap:anywhere}body .ic-c17-addresses .glow-addr-default{padding:6px 12px;border-radius:99px;border:1px solid #dddddd;background:#f7f7f7!important;color:#111!important}body .ic-c17-addresses .glow-addr-text{color:#555!important;font-size:13px!important;line-height:1.8!important;text-align:center!important;overflow-wrap:anywhere}body .ic-c17-addresses .glow-addr-actions{display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap;gap:10px!important;padding-top:16px!important;border-top:1px solid #eeeeee!important}body .ic-c17-addresses .glow-addr-action-btn{min-height:42px;padding:10px 16px;background:#fff!important;color:#111!important;border:1px solid #cccccc!important;border-radius:6px;cursor:pointer}body .ic-c17-addresses .glow-addr-action-btn:hover{background:#111!important;color:#fff!important;border-color:#111!important}body .ic-c17-addresses .glow-addr-action-btn.is-danger{background:#fff!important;color:#111!important;border:1px solid #dddddd!important}body .ic-c17-addresses .glow-addr-action-btn.is-danger:hover{background:#111!important;color:#fff!important}body .ic-c17-addresses .glow-profile-card{width:100%;max-width:760px!important;min-width:0;margin:0 auto 30px!important;padding:28px!important;border:1px solid #e3e3e3!important;border-radius:10px;background:#fff!important;background-image:none!important;box-shadow:none!important}body .ic-c17-addresses .glow-profile-card-title{color:#111!important;text-align:center!important}body .ic-c17-addresses .glow-form-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}body .ic-c17-addresses .glow-field{min-width:0}body .ic-c17-addresses .glow-field-input,body .ic-c17-addresses .glow-checkout-textarea{width:100%;max-width:100%;background:#fff!important;color:#111!important;border:1px solid #dddddd!important;border-radius:6px;box-shadow:none!important}body .ic-c17-addresses .glow-field-label,body .ic-c17-addresses .glow-field-input,body .ic-c17-addresses .glow-checkout-textarea{text-align:start}body .ic-c17-addresses .glow-empty{width:100%;max-width:560px;margin:0 auto!important;background:#fff!important;text-align:center!important}@media (max-width: 700px){body .ic-c17-addresses .glow-container{width:calc(100% - 28px)!important}body .ic-c17-addresses .glow-page-header{min-height:0!important;padding:32px 18px!important}body .ic-c17-addresses .glow-form-row{grid-template-columns:minmax(0,1fr)!important}body .ic-c17-addresses .glow-profile-card{padding:18px!important}body .ic-c17-addresses .glow-addr-list{grid-template-columns:minmax(0,1fr)!important}body .ic-c17-addresses .glow-addr-card{max-width:100%!important;padding:18px!important}}@media (max-width: 360px){body .ic-c17-addresses .glow-container{width:calc(100% - 20px)!important}body .ic-c17-addresses .glow-page-header{padding:25px 12px!important}body .ic-c17-addresses .glow-addr-card{padding:14px!important}}html body .ic-c17-addresses .ic-page-header.glow-page-header{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:0!important;margin:0 0 28px!important;padding:36px 20px!important;padding-inline:20px!important;background:#111!important;background-image:none!important;color:#fff!important;text-align:center!important;border-radius:0!important}html body .ic-c17-addresses .ic-page-header.glow-page-header:before{background:#111!important;background-image:none!important}html body .ic-c17-addresses .ic-page-header.glow-page-header .ic-page-header__brand{width:100%!important;margin:0 auto 14px!important;text-align:center!important;color:#fff!important}html body .ic-c17-addresses .ic-page-header.glow-page-header>div{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:800px!important;margin-inline:auto!important;gap:20px!important;text-align:center!important}html body .ic-c17-addresses .ic-page-header.glow-page-header>div>div{width:100%!important;max-width:100%!important;text-align:center!important}html body .ic-c17-addresses .ic-page-header.glow-page-header h1.glow-page-title{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0!important;font-size:clamp(32px,5vw,52px)!important;font-weight:700!important;line-height:1.3!important;color:#fff!important;text-align:center!important;overflow-wrap:anywhere}html body .ic-c17-addresses .ic-page-header.glow-page-header p.glow-page-subtitle{width:100%!important;margin:10px auto 0!important;color:#ddd!important;text-align:center!important;font-size:13px!important}html body .ic-c17-addresses .ic-page-header.glow-page-header button.glow-btn-dark{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;width:auto!important;min-width:135px;min-height:44px;margin:0 auto!important;padding:10px 20px!important;border:1px solid #ffffff!important;border-radius:6px!important;background:transparent!important;color:#fff!important;text-align:center!important;box-shadow:none!important}html body .ic-c17-addresses .ic-page-header.glow-page-header button.glow-btn-dark:hover{background:#fff!important;color:#111!important}html body .ic-c17-addresses .glow-addr-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),440px))!important;justify-content:center!important;gap:20px!important;max-width:100%!important}@media (max-width: 600px){html body .ic-c17-addresses .ic-page-header.glow-page-header{padding:28px 14px!important}html body .ic-c17-addresses .ic-page-header.glow-page-header h1.glow-page-title{font-size:clamp(29px,8vw,39px)!important}html body .ic-c17-addresses .ic-page-header.glow-page-header>div{gap:18px!important}html body .ic-c17-addresses .glow-addr-list{grid-template-columns:minmax(0,1fr)!important}html body .ic-c17-addresses .glow-addr-card{width:100%!important;max-width:440px!important;margin-inline:auto!important}}html body .ic-c17-addresses header.ic-page-header.glow-page-header{position:relative!important;left:auto!important;right:auto!important;inset-inline-start:auto!important;inset-inline-end:auto!important;transform:none!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;margin-inline:0!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important}html body .ic-c17-addresses header.ic-page-header.glow-page-header>*{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}html body .ic-c17-addresses header.ic-page-header.glow-page-header h1,html body .ic-c17-addresses header.ic-page-header.glow-page-header p{text-align:center!important}@media (max-width: 600px){html body .ic-c17-addresses header.ic-page-header.glow-page-header{padding-left:14px!important;padding-right:14px!important}}html body .ic-c17-addresses header.ic-page-header.glow-page-header{background:#111!important;background-image:none!important;box-shadow:-20px 0 #111,20px 0 #111!important}@media (max-width: 700px){html body .ic-c17-addresses header.ic-page-header.glow-page-header{box-shadow:-14px 0 #111,14px 0 #111!important}}@media (max-width: 360px){html body .ic-c17-addresses header.ic-page-header.glow-page-header{box-shadow:-10px 0 #111,10px 0 #111!important}}html body .ic-c17-addresses header.ic-page-header.glow-page-header{background:#fff!important;background-image:none!important;color:#111!important;box-shadow:-20px 0 #fff,20px 0 #fff!important;border:1px solid #e7e7e7!important}html body .ic-c17-addresses header.ic-page-header.glow-page-header *,html body .ic-c17-addresses header.ic-page-header.glow-page-header h1,html body .ic-c17-addresses header.ic-page-header.glow-page-header h2,html body .ic-c17-addresses header.ic-page-header.glow-page-header h3,html body .ic-c17-addresses header.ic-page-header.glow-page-header p,html body .ic-c17-addresses header.ic-page-header.glow-page-header span,html body .ic-c17-addresses header.ic-page-header.glow-page-header a,html body .ic-c17-addresses header.ic-page-header.glow-page-header small{color:#111!important}html body .ic-c17-addresses header.ic-page-header.glow-page-header button,html body .ic-c17-addresses header.ic-page-header.glow-page-header .btn,html body .ic-c17-addresses header.ic-page-header.glow-page-header a[class*=btn]{background:#fff!important;color:#111!important;border:1px solid #111111!important;box-shadow:none!important}html body .ic-c17-addresses header.ic-page-header.glow-page-header button:hover,html body .ic-c17-addresses header.ic-page-header.glow-page-header .btn:hover,html body .ic-c17-addresses header.ic-page-header.glow-page-header a[class*=btn]:hover{background:#111!important;color:#fff!important;border-color:#111!important}@media (max-width: 700px){html body .ic-c17-addresses header.ic-page-header.glow-page-header{box-shadow:-14px 0 #fff,14px 0 #fff!important}}@media (max-width: 360px){html body .ic-c17-addresses header.ic-page-header.glow-page-header{box-shadow:-10px 0 #fff,10px 0 #fff!important}}html body .ic-c17-addresses header.ic-page-header.glow-page-header{background:#fff!important;background-image:none!important;border-color:transparent!important}html body .ic-c17-addresses header.ic-page-header.glow-page-header:before,html body .ic-c17-addresses header.ic-page-header.glow-page-header:after{display:none!important;content:none!important}html body .ic-c17-addresses header.ic-page-header.glow-page-header h1.glow-page-title,html body .ic-c17-addresses header.ic-page-header.glow-page-header .ic-page-header__title,html body .ic-c17-addresses header.ic-page-header.glow-page-header .glow-page-title{color:#111!important;-webkit-text-fill-color:#111111!important;background:none!important;background-image:none!important;opacity:1!important;visibility:visible!important;text-shadow:none!important}html body .ic-c17-addresses header.ic-page-header.glow-page-header .ic-page-header__brand,html body .ic-c17-addresses header.ic-page-header.glow-page-header .glow-page-subtitle,html body .ic-c17-addresses header.ic-page-header.glow-page-header p,html body .ic-c17-addresses header.ic-page-header.glow-page-header small{color:#333!important;-webkit-text-fill-color:#333333!important;opacity:1!important;visibility:visible!important}html body .ic-c17-addresses header.ic-page-header.glow-page-header button.glow-btn-dark{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;background-image:none!important;color:#111!important;-webkit-text-fill-color:#111111!important;border:1px solid #111111!important;opacity:1!important;visibility:visible!important}html body .ic-c17-addresses header.ic-page-header.glow-page-header button.glow-btn-dark:hover{background:#111!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}html body .ic-c17-addresses header.ic-page-header.glow-page-header button.glow-btn-dark:not(:hover) *{color:#111!important;-webkit-text-fill-color:#111111!important}html body .ic-c17-addresses header.ic-page-header.glow-page-header button.glow-btn-dark:hover *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.pcv2{display:flex;flex-direction:column;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow var(--transition-base),transform var(--transition-base);position:relative}.pcv2:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.pcv2__media{position:relative;aspect-ratio:1 / 1;background:var(--color-bg-soft);overflow:hidden}.pcv2__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.pcv2:hover .pcv2__media img{transform:scale(1.05)}.pcv2__badges{position:absolute;top:var(--space-3);inset-inline-start:var(--space-3);display:flex;flex-direction:column;gap:var(--space-1);z-index:2}.pcv2__wish{position:absolute;top:var(--space-3);inset-inline-end:var(--space-3);width:36px;height:36px;border-radius:var(--radius-full);background:color-mix(in srgb,var(--store-color-surface) 95%,transparent);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);box-shadow:var(--shadow-sm);transition:color var(--transition-fast),transform var(--transition-fast);z-index:2}.pcv2__wish:hover{color:var(--color-primary);transform:scale(1.08)}.pcv2__wish.is-active{color:var(--color-primary)}.pcv2__body{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.pcv2__brand{font-size:var(--fs-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.pcv2__title{margin:0;font-size:var(--fs-base);font-weight:var(--fw-semibold);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}.pcv2__price{display:flex;align-items:baseline;gap:var(--space-2);margin-top:auto}.pcv2__price-now{font-size:var(--fs-lg);font-weight:var(--fw-bold)}.pcv2__price-old{font-size:var(--fs-sm);color:var(--color-text-light);text-decoration:line-through}.pcv2__add{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3);background:var(--color-primary);color:var(--color-white);border:none;border-radius:var(--radius-lg);font-family:inherit;font-weight:var(--fw-semibold);font-size:var(--fs-sm);cursor:pointer;transition:background var(--transition-fast)}.pcv2__add:hover:not(:disabled){background:var(--color-primary-dark)}.pcv2__add:disabled{opacity:.5;cursor:not-allowed}.pcv2__placeholder{width:100%;height:100%;background:linear-gradient(135deg,var(--color-bg-soft),var(--color-bg-muted))}:where(.glow-section,.glow-products-page,.glow-404,.glow-auth){color:var(--store-color-text)}.glow-section{min-height:55vh;padding:clamp(26px,4vw,50px) 0 72px;background:var(--store-color-page)}.glow-container{width:min(100% - 32px,1240px);margin-inline:auto}.glow-page-header{margin:0 0 28px}.glow-page-title{margin:0 0 9px;font-size:clamp(27px,4vw,38px);font-weight:850;line-height:1.25;color:var(--store-color-text)}.glow-page-subtitle{margin:0;line-height:1.8;font-size:13px;color:var(--store-color-text-muted)}.glow-page-loading{display:grid;min-height:210px;place-items:center}.glow-spinner{width:36px;height:36px;border:3px solid var(--store-color-border);border-top-color:var(--store-color-accent);border-radius:50%;animation:ic-theme-spin .75s linear infinite}.glow-spinner-sm{width:21px;height:21px;border-width:2px}.ic-theme-route-spinner{display:inline-block;width:32px;height:32px;border:4px solid var(--store-color-accent);border-top-color:transparent;border-radius:50%;animation:ic-theme-spin .75s linear infinite}@keyframes ic-theme-spin{to{transform:rotate(360deg)}}.glow-btn-dark,.glow-btn-outline-dark,.glow-btn-pink,.glow-btn-outline-pink{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:43px;padding:10px 18px;border-radius:5px;border:1px solid var(--store-color-primary);background:var(--store-color-primary);color:var(--store-color-on-primary);text-decoration:none;font-size:12px;font-weight:800;line-height:1.5;cursor:pointer}.glow-btn-outline-dark,.glow-btn-outline-pink{background:transparent;color:var(--store-color-primary)}.glow-btn-pink{border-color:var(--store-color-accent);background:var(--store-color-accent);color:var(--store-color-on-accent)}.glow-btn-outline-pink{border-color:var(--store-color-accent);color:var(--store-color-accent)}.glow-btn-sm{min-height:35px;padding:7px 13px;font-size:11px}.glow-btn-dark:hover,.glow-btn-pink:hover{filter:brightness(.91)}.glow-btn-outline-dark:hover,.glow-btn-outline-pink:hover{background:var(--store-color-hover)}.glow-btn-dark:focus-visible,.glow-btn-outline-dark:focus-visible,.glow-btn-pink:focus-visible,.glow-btn-outline-pink:focus-visible{outline:3px solid var(--store-color-accent);outline-offset:3px}.glow-empty{padding:52px 24px;text-align:center;border:1px dashed var(--store-color-border-strong);background:var(--store-color-surface);border-radius:8px}.glow-empty-title{font-weight:850;font-size:20px;color:var(--store-color-text)}.glow-empty-text{margin:10px 0 20px;color:var(--store-color-text-muted);font-size:13px;line-height:1.8}.glow-breadcrumb{display:flex;gap:11px;align-items:center;flex-wrap:wrap;font-size:12px;color:var(--store-color-text-muted)}.glow-breadcrumb-link{color:var(--store-color-text-muted);text-decoration:none}.glow-breadcrumb-link:hover{color:var(--store-color-accent)}.glow-breadcrumb-current{color:var(--store-color-text);font-weight:750}.glow-breadcrumb-sep{opacity:.55}.glow-tax-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.glow-tax-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;min-width:0;min-height:235px;padding:24px 18px;border:1px solid var(--store-color-border);border-radius:7px;color:var(--store-color-text);background:var(--store-color-surface);text-align:center;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.glow-tax-card:hover{border-color:var(--store-color-accent);transform:translateY(-3px);box-shadow:var(--store-shadow-card)}.glow-tax-img{width:min(100%,160px);height:137px;object-fit:contain}.glow-tax-placeholder{display:grid;width:128px;height:128px;place-items:center;padding:12px;background:var(--store-color-surface-muted);color:var(--store-color-primary);border-radius:50%;font-size:16px;font-weight:850;overflow-wrap:anywhere}.glow-tax-name{font-size:15px;line-height:1.6;font-weight:850;overflow-wrap:anywhere}.glow-tax-breadcrumb{padding:18px 0;border-bottom:1px solid var(--store-color-border);background:var(--store-color-surface)}.glow-tax-hero{padding:clamp(26px,5vw,60px) 16px;background:var(--store-color-surface-muted)}.glow-tax-hero-inner{display:grid;grid-template-columns:minmax(165px,280px) minmax(0,1fr);align-items:center;gap:clamp(22px,5vw,66px);width:min(100%,1160px);margin-inline:auto}.glow-tax-hero-img-wrap{display:grid;place-items:center;min-height:245px;padding:26px;border:1px solid var(--store-color-border);border-radius:8px;background:var(--store-color-surface)}.glow-tax-hero-img{width:100%;max-height:235px;object-fit:contain}.glow-tax-hero-placeholder{display:grid;width:155px;height:155px;place-items:center;border-radius:50%;background:var(--store-color-accent-soft);color:var(--store-color-primary);font-size:56px;font-weight:850}.glow-tax-hero-label{display:inline-flex;gap:9px;align-items:center;margin-bottom:14px;color:var(--store-color-accent);font-size:12px;font-weight:800}.glow-tax-hero-title{margin:0 0 16px;font-size:clamp(30px,5vw,53px);line-height:1.2;color:var(--store-color-text);font-weight:850;overflow-wrap:anywhere}.glow-tax-hero-desc{margin:0;max-width:720px;line-height:1.9;font-size:13px;color:var(--store-color-text-muted)}.glow-tax-hero-meta{display:flex;flex-wrap:wrap;gap:28px;margin-top:25px}.glow-tax-hero-stat{display:flex;flex-direction:column;gap:6px}.glow-tax-hero-stat-value{font-weight:850;font-size:24px;color:var(--store-color-primary)}.glow-tax-hero-stat-label{font-size:12px;color:var(--store-color-text-muted)}.glow-tax-section{padding:42px 0 70px;background:var(--store-color-page)}.glow-tax-not-found{max-width:680px;margin:40px auto;padding:55px 25px;border:1px solid var(--store-color-border);border-radius:8px;background:var(--store-color-surface);text-align:center}.glow-tax-not-found-title{margin:0 0 12px;font-weight:850;font-size:25px}.glow-tax-not-found-text{margin-bottom:25px;color:var(--store-color-text-muted);line-height:1.9}.glow-tax-view-all-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:20px 0}.glow-tax-view-all-text{margin:0;color:var(--store-color-text-muted);font-size:13px}.glow-products-page{min-height:60vh;padding:33px 0 75px;background:var(--store-color-page)}.glow-products-intro{padding:clamp(25px,4vw,40px);margin-bottom:20px;border:1px solid var(--store-color-border);border-radius:8px;background:var(--store-color-surface-muted)}.glow-products-intro h1{margin:8px 0;font-size:clamp(27px,4vw,40px);font-weight:850}.glow-products-intro p{margin:0;font-size:13px;line-height:1.9;color:var(--store-color-text-muted)}.glow-products-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap;margin:0 0 22px}.glow-products-count{font-size:13px;color:var(--store-color-text-muted)}.glow-products-count strong{font-size:16px;color:var(--store-color-text)}.glow-products-sort{display:flex;gap:9px;align-items:center;color:var(--store-color-text-muted);font-size:12px}.glow-products-sort select{min-height:41px;border:1px solid var(--store-color-border);border-radius:5px;padding:7px 12px;color:var(--store-color-text);background:var(--store-color-surface)}.glow-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.glow-auth{display:grid;place-items:center;min-height:68vh;padding:40px 16px 72px;background:var(--store-color-surface-muted)}.glow-auth-box{width:min(100%,525px);padding:clamp(23px,4vw,39px);border:1px solid var(--store-color-border);border-radius:8px;background:var(--store-color-surface);box-shadow:var(--store-shadow-card)}.glow-auth-header{margin-bottom:24px}.glow-auth-title{margin:0 0 10px;font-size:clamp(25px,4vw,33px);line-height:1.3;font-weight:850;color:var(--store-color-text)}.glow-auth-subtitle{margin:0;color:var(--store-color-text-muted);font-size:13px;line-height:1.85;overflow-wrap:anywhere}.glow-auth-form{display:flex;flex-direction:column;gap:17px}.glow-auth-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.glow-auth .glow-field{display:flex;flex-direction:column;gap:8px;min-width:0}.glow-auth .glow-field-label{font-size:12px;font-weight:800;color:var(--store-color-text)}.glow-auth .glow-field-input-wrap{position:relative}.glow-auth .glow-field-icon{position:absolute;inset-inline-start:15px;top:50%;transform:translateY(-50%);color:var(--store-color-text-muted);pointer-events:none}.glow-auth .glow-field-input{display:block;width:100%;min-width:0;min-height:46px;padding:11px 13px;border:1px solid var(--store-color-border-strong);border-radius:5px;background:var(--store-color-surface);color:var(--store-color-text);font-size:13px}.glow-auth .glow-field-input.has-icon{padding-inline-start:42px}.glow-auth .glow-field-input.has-action{padding-inline-end:45px}.glow-auth .glow-field-action{position:absolute;inset-inline-end:7px;top:50%;transform:translateY(-50%);display:grid;place-items:center;height:34px;width:34px;background:transparent;border:0;color:var(--store-color-text-muted)}.glow-auth .glow-field-input:focus{border-color:var(--store-color-accent);outline:3px solid var(--store-color-accent-soft)}.glow-auth .glow-field-error{display:block;margin-top:2px;padding-inline-start:3px;color:var(--store-color-danger);font-size:12px;font-weight:700;line-height:1.65;overflow-wrap:anywhere}.glow-auth .glow-field-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.glow-auth .glow-check{display:flex;gap:8px;align-items:center;font-size:12px;color:var(--store-color-text-muted)}.glow-auth .glow-check input{accent-color:var(--store-color-primary)}.glow-auth .glow-field-link,.glow-auth .glow-auth-footer-link,.glow-auth .glow-btn-link{color:var(--store-color-accent);font-size:12px;font-weight:800;text-decoration:underline}.glow-auth .glow-auth-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px;padding:11px 18px;border:1px solid var(--store-color-primary);border-radius:5px;background:var(--store-color-primary);color:var(--store-color-on-primary);font-size:12px;font-weight:850;text-align:center;text-decoration:none;cursor:pointer}.glow-auth .glow-auth-submit:disabled{opacity:.6;cursor:wait}.glow-auth .glow-auth-footer{margin-top:23px;padding-top:18px;border-top:1px solid var(--store-color-border);font-size:12px;line-height:1.8;color:var(--store-color-text-muted);text-align:center}.glow-auth .glow-auth-footer-link{margin-inline-start:8px}.glow-auth .glow-auth-error{padding:15px 17px;margin-bottom:20px;border:1px solid var(--store-color-danger);border-inline-start-width:4px;border-radius:7px;background:var(--store-color-danger-soft);color:var(--store-color-danger);font-size:12px;font-weight:700;line-height:1.8;overflow-wrap:anywhere}.glow-auth .glow-steps{display:flex;justify-content:center;align-items:center;margin:0 0 27px}.glow-auth .glow-step{display:flex;flex:1;align-items:center}.glow-auth .glow-step:last-child{flex:0}.glow-auth .glow-step-num{display:grid;width:37px;height:37px;place-items:center;flex:0 0 auto;border-radius:50%;background:var(--store-color-surface-muted);border:1px solid var(--store-color-border);color:var(--store-color-text-muted);font-weight:850}.glow-auth .glow-step.is-active .glow-step-num{background:var(--store-color-primary);border-color:var(--store-color-primary);color:var(--store-color-on-primary)}.glow-auth .glow-step-line{height:1px;flex:1;background:var(--store-color-border)}.glow-success{width:min(100%,740px);margin-inline:auto;padding:clamp(25px,4vw,44px);background:var(--store-color-surface);border:1px solid var(--store-color-border);border-radius:9px;box-shadow:var(--store-shadow-card);text-align:center}.glow-success-icon{display:grid;place-items:center;width:68px;height:68px;margin:0 auto 22px;border:3px solid var(--store-color-accent);border-radius:50%;background:var(--store-color-accent-soft)}.glow-success-icon:before{content:"✓";font-size:33px;font-weight:800;color:var(--store-color-accent)}.glow-success-title{margin:0 0 9px;font-size:clamp(28px,4vw,38px);font-weight:850}.glow-success-text{margin:0 0 9px;font-size:16px;font-weight:750}.glow-success-hint{margin:0 0 28px;color:var(--store-color-text-muted);font-size:13px;line-height:1.9}.glow-success-info{margin-bottom:28px;padding:19px 24px;border:1px solid var(--store-color-border);border-radius:7px;background:var(--store-color-surface-muted);text-align:start}.glow-success-info-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 0;border-bottom:1px solid var(--store-color-border)}.glow-success-info-row:last-child{border-bottom:0}.glow-success-info-label{color:var(--store-color-text-muted);font-size:12px}.glow-success-info-value{color:var(--store-color-text);font-size:13px;font-weight:800;overflow-wrap:anywhere}.glow-success-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.glow-status{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:4px;font-size:11px;font-weight:800}.glow-status-pending,.glow-status-processing{background:var(--store-color-warning-soft);color:var(--store-color-warning)}.glow-status-delivered{background:var(--store-color-success-soft);color:var(--store-color-success)}.glow-status-shipped{background:var(--store-color-info-soft);color:var(--store-color-info)}.glow-status-cancelled{background:var(--store-color-danger-soft);color:var(--store-color-danger)}.ic-c12-order-detail .glow-timeline-step{display:flex;gap:15px;position:relative}.ic-c12-order-detail .glow-timeline-icon-wrap{display:flex;flex-direction:column;align-items:center;flex:0 0 28px}.ic-c12-order-detail .glow-timeline-dot{display:grid;place-items:center;width:25px;height:25px;border:1px solid var(--store-color-border-strong);border-radius:50%;background:var(--store-color-surface);color:var(--store-color-text-muted);font-size:11px}.ic-c12-order-detail .glow-timeline-step.is-done .glow-timeline-dot{background:var(--store-color-primary);border-color:var(--store-color-primary);color:var(--store-color-on-primary)}.ic-c12-order-detail .glow-timeline-step.is-cancelled .glow-timeline-dot{background:var(--store-color-danger);border-color:var(--store-color-danger)}.ic-c12-order-detail .glow-timeline-line{width:1px;min-height:36px;flex:1;background:var(--store-color-border)}.ic-c12-order-detail .glow-timeline-content{min-width:0;padding:2px 0 19px}.ic-c12-order-detail .glow-timeline-badge{display:inline-block;margin-inline-start:9px;padding:3px 7px;border-radius:20px;background:var(--store-color-accent-soft);color:var(--store-color-accent);font-size:10px}.ic-c12-order-detail .glow-timeline-note{color:var(--store-color-text-muted);font-size:12px;line-height:1.7}.ic-c12-order-detail .glow-order-item-info{flex:1;min-width:0}.ic-c12-order-detail .glow-order-item-price{font-weight:800;white-space:nowrap;font-size:12px}.ic-c12-order-detail .glow-payment-details,.ic-c12-order-detail .glow-payment-transactions{margin-top:12px}.ic-c12-order-detail .glow-payment-detail-row,.ic-c12-order-detail .glow-payment-transaction-row,.ic-c12-order-detail .glow-summary-row{display:flex;justify-content:space-between;gap:13px;flex-wrap:wrap;padding:11px 0;border-bottom:1px solid var(--store-color-border);font-size:12px}.ic-c12-order-detail .glow-payment-detail-label,.ic-c12-order-detail .glow-summary-label,.ic-c12-order-detail .glow-payment-transaction-date{color:var(--store-color-text-muted)}.ic-c12-order-detail .glow-payment-detail-value,.ic-c12-order-detail .glow-summary-value,.ic-c12-order-detail .glow-payment-transaction-id{color:var(--store-color-text);font-weight:800;overflow-wrap:anywhere}.ic-c12-order-detail .glow-payment-transactions-title{font-size:13px;font-weight:850;margin:20px 0 4px}.ic-c12-order-detail .glow-summary-total{display:flex;justify-content:space-between;align-items:baseline;gap:14px;margin-top:10px;padding-top:14px;border-top:2px solid var(--store-color-border-strong)}.ic-c12-order-detail .glow-summary-total-label{color:var(--store-color-text);font-weight:800}.ic-c12-order-detail .glow-summary-total-currency{color:var(--store-color-text-muted);font-size:11px}.glow-404{display:grid;place-items:center;min-height:70vh;padding:45px 16px;background:var(--store-color-surface-muted);text-align:center}.glow-404>div{width:min(100%,650px);padding:clamp(25px,5vw,50px);border:1px solid var(--store-color-border);border-radius:8px;background:var(--store-color-surface)}.glow-404-code{margin:0;color:var(--store-color-accent);font-size:clamp(82px,18vw,170px);line-height:1;font-weight:900;letter-spacing:-.08em}.glow-404-title{margin:16px 0 11px;color:var(--store-color-text);font-size:clamp(22px,4vw,29px);font-weight:850}.glow-404-text{color:var(--store-color-text-muted);font-size:13px;line-height:1.85}.glow-404-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:11px;margin-top:25px}@media (max-width: 980px){.glow-tax-grid,.glow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 720px){.glow-tax-grid,.glow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.glow-tax-hero-inner{grid-template-columns:minmax(0,1fr);text-align:center}.glow-tax-hero-meta{justify-content:center}.glow-tax-hero-img-wrap{min-height:200px}}@media (max-width: 560px){.glow-container{width:min(100% - 22px,1240px)}.glow-tax-card{min-height:178px;padding:17px 10px;gap:11px}.glow-tax-img{height:104px}.glow-tax-placeholder{width:100px;height:100px}.glow-auth-row{grid-template-columns:1fr}.glow-auth{padding:24px 10px 50px}.glow-auth-box{padding:23px 17px}.glow-products-sort{width:100%;justify-content:space-between}.glow-success-actions>a{width:100%}}@media (prefers-reduced-motion: reduce){.glow-spinner{animation-duration:1.3s}.glow-tax-card{transition:none}}a:any-link,a:any-link:hover,a:any-link:focus-visible,a:any-link:active{text-decoration:none!important}:is(.ui-btn--primary,.ui-btn--secondary,.glow-btn-dark,.glow-btn-pink,.glow-auth-submit,.glow-wish-add,.glow-commerce-empty-cta,.glow-filter-submit,.glow-pc-add,.pcv2__add,.ic-cart__checkout,.ic-cart__primary-link,.ic-checkout__submit,.ic-checkout__primary,.icp__solid-btn,.icp__add,.ic-shop__apply,.ic-shop__mobile-filter,.ic-shop__more button,.ic-shop__empty button,.ic-st8-save,.ic-ap__primary,.glow-confirm-submit:not(.is-danger),.btn-primary,.btn-dark){background-color:var(--store-color-primary)!important;border-color:var(--store-color-primary)!important;color:var(--store-color-on-primary)!important;text-decoration:none!important}:is(.ui-btn--primary,.ui-btn--secondary,.glow-btn-dark,.glow-btn-pink,.glow-auth-submit,.glow-wish-add,.glow-commerce-empty-cta,.glow-filter-submit,.glow-pc-add,.pcv2__add,.ic-cart__checkout,.ic-cart__primary-link,.ic-checkout__submit,.ic-checkout__primary,.icp__solid-btn,.icp__add,.ic-shop__apply,.ic-shop__mobile-filter,.ic-shop__more button,.ic-shop__empty button,.ic-st8-save,.ic-ap__primary,.glow-confirm-submit:not(.is-danger),.btn-primary,.btn-dark):hover:not(:disabled){background-color:color-mix(in srgb,var(--store-color-primary) 88%,var(--store-color-accent))!important;border-color:var(--store-color-primary)!important;color:var(--store-color-on-primary)!important}:is(.ui-btn--outline,.glow-btn-outline-dark,.glow-btn-outline-pink,.ic-ap__outline,.btn-outline-primary,.btn-outline-dark,.btn-secondary,.btn-outline-secondary){background-color:var(--store-color-surface)!important;border-color:var(--store-color-primary)!important;color:var(--store-color-primary)!important;text-decoration:none!important}:is(.ui-btn--outline,.glow-btn-outline-dark,.glow-btn-outline-pink,.ic-ap__outline,.btn-outline-primary,.btn-outline-dark,.btn-secondary,.btn-outline-secondary):hover:not(:disabled){background-color:var(--store-color-surface-muted)!important;border-color:var(--store-color-primary)!important;color:var(--store-color-primary)!important}:is(.ui-btn--danger,.btn-danger,.glow-confirm-submit.is-danger){background-color:var(--store-color-danger)!important;border-color:var(--store-color-danger)!important;color:var(--store-color-on-primary)!important}:is(.btn-outline-danger,.glow-addr-action-btn.is-danger,.glow-notif-action.is-danger){background-color:var(--store-color-danger-soft)!important;border-color:var(--store-color-danger)!important;color:var(--store-color-danger)!important}.btn-success{background-color:var(--store-color-success)!important;border-color:var(--store-color-success)!important;color:var(--store-color-on-primary)!important}.btn-outline-success{background-color:var(--store-color-surface)!important;border-color:var(--store-color-success)!important;color:var(--store-color-success)!important}.btn-warning{background-color:var(--store-color-warning)!important;border-color:var(--store-color-warning)!important;color:var(--store-color-primary)!important}.btn-info{background-color:var(--store-color-info)!important;border-color:var(--store-color-info)!important;color:var(--store-color-on-primary)!important}a:focus-visible,button:focus-visible{outline-color:var(--store-color-accent);outline-offset:3px}.glow-toast{box-sizing:border-box;max-width:min(430px,calc(100vw - 28px));padding:13px 17px!important;border:1px solid var(--store-color-border);border-radius:9px!important;background:var(--store-color-surface)!important;color:var(--store-color-text)!important;box-shadow:0 14px 40px color-mix(in srgb,var(--store-color-primary) 12%,transparent)!important;font-family:inherit;font-size:13px;font-weight:750;line-height:1.7;overflow-wrap:anywhere}.glow-toast>div{min-width:0}.glow-toast:focus-within{outline:2px solid var(--store-color-accent);outline-offset:3px}.glow-confirm-backdrop{position:fixed;inset:0;z-index:10020;display:flex;align-items:center;justify-content:center;padding:18px;background:var(--store-color-overlay);backdrop-filter:blur(5px)}.glow-confirm{box-sizing:border-box;width:min(100%,460px);max-height:min(90vh,700px);overflow:auto;padding:clamp(22px,4vw,32px);border:1px solid var(--store-color-border);border-radius:12px;background:var(--store-color-surface);color:var(--store-color-text);box-shadow:0 25px 70px color-mix(in srgb,var(--store-color-primary) 22%,transparent);text-align:start}.glow-confirm-head{display:flex;flex-direction:column;gap:9px;margin-bottom:15px}.glow-confirm-kicker{color:var(--store-color-accent);font-size:10px;font-weight:900;letter-spacing:.15em}.glow-confirm-title{margin:0;color:var(--store-color-text);font-size:clamp(19px,3vw,23px);font-weight:850;line-height:1.4}.glow-confirm-message{margin:0 0 27px;color:var(--store-color-text-muted);font-size:13px;line-height:1.9;overflow-wrap:anywhere;white-space:pre-line}.glow-confirm-actions{display:flex;align-items:stretch;justify-content:flex-end;flex-wrap:wrap;gap:10px}.glow-confirm-cancel,.glow-confirm-submit{display:inline-flex;align-items:center;justify-content:center;min-height:43px;padding:10px 20px;border-radius:6px;font-family:inherit;font-size:12px;font-weight:850;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,opacity .18s ease}.glow-confirm-cancel{border:1px solid var(--store-color-border);background:var(--store-color-surface-muted);color:var(--store-color-text)}.glow-confirm-submit{border:1px solid var(--store-color-primary);background:var(--store-color-primary);color:var(--store-color-on-primary)}.glow-confirm-submit.is-danger{border-color:var(--store-color-danger);background:var(--store-color-danger);color:var(--store-color-on-primary)}.glow-confirm-cancel:hover{background:var(--store-color-hover)}.glow-confirm-submit:hover{opacity:.88}.glow-confirm :is(button):focus-visible{outline:3px solid var(--store-color-accent);outline-offset:3px}.glow-auth .glow-field:has(.glow-field-error) .glow-field-input,.glow-auth .glow-field-input[aria-invalid=true],.ui-input--error .ui-input__field,.ui-input__field[aria-invalid=true]{border-color:var(--store-color-danger);background:var(--store-color-surface)}.glow-auth .glow-field:has(.glow-field-error) .glow-field-input:focus,.glow-auth .glow-field-input[aria-invalid=true]:focus,.ui-input--error .ui-input__field:focus{border-color:var(--store-color-danger);outline:2px solid var(--store-color-danger-soft);outline-offset:1px}.ui-input__error{display:block;color:var(--store-color-danger);font-size:12px;font-weight:700;line-height:1.65;overflow-wrap:anywhere}.ic-checkout__error{border-color:var(--store-color-danger);border-inline-start-width:4px;border-radius:7px;background:var(--store-color-danger-soft);color:var(--store-color-danger);line-height:1.8}@media (max-width: 520px){.glow-confirm-backdrop{padding:12px}.glow-confirm{padding:21px 17px}.glow-confirm-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.glow-confirm-actions button{min-width:0;padding-inline:10px}}@media (prefers-reduced-motion: reduce){.glow-confirm-cancel,.glow-confirm-submit{transition:none}}.ic-failure-overlay{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:18px;background:var(--store-color-overlay);backdrop-filter:blur(5px)}.ic-failure-card{box-sizing:border-box;width:min(100%,490px);max-height:min(90dvh,780px);overflow-y:auto;padding:clamp(20px,4vw,34px);border:1px solid var(--store-color-border);border-radius:15px;background:var(--store-color-surface);color:var(--store-color-text);box-shadow:0 24px 85px color-mix(in srgb,var(--store-color-primary) 25%,transparent);text-align:start}.ic-failure-icon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:18px;border-radius:50%;background:var(--store-color-danger-soft);color:var(--store-color-danger);font-size:27px;font-weight:900}.ic-failure-card h2{margin:0 0 7px;color:var(--store-color-text);font-size:clamp(21px,3.8vw,27px);font-weight:850;line-height:1.4}.ic-failure-lead{margin:0 0 15px;color:var(--store-color-text-muted);font-size:13px;line-height:1.8}.ic-failure-reasons{margin:0 0 23px;padding:15px;padding-inline:29px 15px;border:1px solid var(--store-color-danger);border-inline-start-width:4px;border-radius:7px;background:var(--store-color-danger-soft);color:var(--store-color-text);font-size:13px;font-weight:650;line-height:1.9;overflow-wrap:anywhere}.ic-failure-reasons li+li{margin-top:8px}.ic-failure-close{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:46px;padding:12px 18px;border:1px solid var(--store-color-primary);border-radius:6px;background:var(--store-color-primary);color:var(--store-color-on-primary);font:inherit;font-size:13px;font-weight:850;cursor:pointer}.ic-failure-close:hover{opacity:.9}.ic-failure-close:focus-visible{outline:3px solid var(--store-color-accent);outline-offset:4px}@media (max-width: 520px){.ic-failure-overlay{padding:12px}.ic-failure-card{padding:22px 18px}}:root{overflow-wrap:anywhere}html,body,#root{min-width:0;width:100%}:is(main,article,section,aside,.glow-container,.ic-shop__wrap,.admin-v6-shell,.ic-ap,.ic-admin-product-form){min-width:0}:is(img,video,canvas,svg){max-inline-size:100%}:is(input,select,textarea){max-inline-size:100%;min-width:0}:is(.ic-ap__product-name,.ic-ap__category,.pcv2__title,.ic-shop h2,.ic-shop h3){overflow-wrap:anywhere}.admin-v6-shell :is(table,.table){max-width:100%}.admin-v6-shell :is(.table-responsive,[class*=table-wrap],[class*=table-container]){max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 780px){.ic-ap__stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}.ic-ap__filters{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))}.ic-ap__catalog.as-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}}@media (max-width: 420px){.ic-ap__header-actions>*{flex:1 1 auto}.ic-ap__toolbar{padding:12px}.ic-ap__catalog.as-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.pcv2,.pcv2__media img,.ic-ap__product-image img{transition:none!important}.pcv2:hover,.ic-ap__product:hover .ic-ap__product-image img{transform:none!important}}html,body,#root{max-width:100%}:is(.admin-v6-shell,.admin-v6-main,.admin-v6-main-inner,.ic-suite,.ic-cart,.ic-checkout,.ic-complaints){min-width:0;max-width:100%}.admin-v6-shell :is(.card,.card-body,.admin-v6-panel,.admin-v6-dashboard,.ic-suite){min-width:0;max-width:100%}.admin-v6-shell :is(.row,[class*=grid],[class*=flex])>*{min-width:0}.admin-v6-shell :is(input,textarea,select,.form-control,.form-select){box-sizing:border-box;max-width:100%}.admin-v6-shell :is(.table-responsive,[class*=table-wrap],[class*=table-container]){max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.admin-v6-main-inner :is(.admin-v6-page-head,.admin-v6-range-bar){flex-wrap:wrap}:is(.ic-cart,.ic-checkout,.ic-complaints) :is(h1,h2,h3,strong,p){overflow-wrap:anywhere}@media (max-width:650px){.admin-v6-main-inner{padding-inline:14px!important}.admin-v6-main-inner .card-body{padding:14px}.admin-v6-main-inner :is(.d-flex,.btn-group){flex-wrap:wrap}.admin-v6-main-inner :is(.btn,.form-control,.form-select){max-width:100%}.ic-cart__layout,.ic-checkout__layout{min-width:0}.ic-complaints{padding-inline:12px}}
