/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.border{border-style:var(--tw-border-style);border-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.storefront .productcard-simple{flex-direction:column!important}.storefront .productcard-simple .catalog-card-info{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px 14px 4px;display:grid}.storefront .productcard-simple .catalog-card-name{min-width:0;color:var(--lil-text,#f7f2fa);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:900;line-height:1.55;text-decoration:none;display:-webkit-box;overflow:hidden;font-size:16px!important}.storefront .productcard-simple .catalog-card-name:hover{color:var(--lil-accent,#e6b7c8)}.storefront .productcard-simple .catalog-card-price{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.storefront .productcard-simple .catalog-card-price strong{color:var(--lil-text,#f7f2fa);font-size:16px;line-height:1.35}.storefront .productcard-simple .catalog-card-price del{color:var(--lil-muted,#aaa0b1);font-size:12px;line-height:1.3}.storefront .productcard-simple .catalog-card-name:focus-visible{outline:2px solid var(--lil-accent,#e6b7c8);outline-offset:3px;border-radius:3px}@media (width<=520px){.storefront .productcard-simple .catalog-card-info{gap:10px;padding:13px 12px 3px}.storefront .productcard-simple .catalog-card-name,.storefront .productcard-simple .catalog-card-price strong{font-size:15px!important}.storefront .productcard-simple .catalog-card-price del{font-size:11px!important}}:is(body:has(.storefront)>button.language-switcher:not(.language-switcher-inline),body:has(.seo-product-page)>button.language-switcher:not(.language-switcher-inline)){display:none!important}body .language-switcher.language-switcher-inline{z-index:auto!important;border:1.5px solid var(--lil-primary,#a488c2)!important;place-items:center!important;width:50px!important;min-width:50px!important;height:50px!important;min-height:50px!important;padding:0!important;display:grid!important;position:static!important;inset:auto!important}@supports (color:color-mix(in lab, red, red)){body .language-switcher.language-switcher-inline{border:1.5px solid color-mix(in srgb,var(--lil-primary,#a488c2) 72%,#fff 12%)!important}}body .language-switcher.language-switcher-inline{background:linear-gradient(145deg,var(--lil-primary,#a488c2),var(--lil-bg,#0d0e16))!important;border-radius:50%!important}@supports (color:color-mix(in lab, red, red)){body .language-switcher.language-switcher-inline{background:linear-gradient(145deg,color-mix(in srgb,var(--lil-primary,#a488c2) 24%,var(--lil-surface,#121321)),var(--lil-bg,#0d0e16))!important}}body .language-switcher.language-switcher-inline{color:var(--lil-text,#f7f2fa)!important;box-shadow:inset 0 0 0 1px #fff08,0 6px 16px #0004!important;font-size:0!important;line-height:1!important}body .language-switcher.language-switcher-inline>span{letter-spacing:.02em;color:inherit!important;font-size:13px!important;font-weight:900!important}.seo-product-header-tools{grid-area:1/3;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.seo-product-header-tools .language-switcher-inline:focus-visible{outline:3px solid var(--lil-accent,#e6b7c8);outline-offset:3px}body .product-page-bag>footer p{border:1px solid var(--lil-primary,#a488c2);align-items:center;margin:0;padding:14px 15px}@supports (color:color-mix(in lab, red, red)){body .product-page-bag>footer p{border:1px solid color-mix(in srgb,var(--lil-primary,#a488c2) 36%,var(--lil-border,#403149))}}body .product-page-bag>footer p{background:var(--lil-primary,#a488c2);border-radius:10px}@supports (color:color-mix(in lab, red, red)){body .product-page-bag>footer p{background:color-mix(in srgb,var(--lil-primary,#a488c2) 10%,var(--lil-bg,#0d0e16))}}body .product-page-bag>footer p>span{color:var(--lil-text,#f7f2fa);font-weight:900;line-height:1.5;font-size:15px!important}body .product-page-bag>footer p>strong{color:var(--lil-accent,#e6b7c8);white-space:nowrap;font-weight:900;line-height:1.35;font-size:22px!important}@media (width<=560px){body .seo-product-header-tools{gap:5px}body .seo-product-header-tools .language-switcher-inline,body .seo-product-header-tools .seo-product-bag-button{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}body .product-page-bag>footer p>span{font-size:15px!important}body .product-page-bag>footer p>strong{font-size:21px!important}}:root{--ink:#191814;--cream:#f3eee4;--gold:#a68252;--line:#ded7ca}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fbfaf7;margin:0;font-family:Tahoma,Arial,sans-serif}button,input,select,textarea{font:inherit}button,a{cursor:pointer}a{color:inherit;text-decoration:none}.bar{background:var(--ink);color:#f8f4ea;justify-content:center;align-items:center;gap:12px;height:34px;font-size:10px;display:flex}.bar i{color:var(--gold)}header{z-index:20;background:#fbfaf7;border-bottom:1px solid #e7e1d6;grid-template-columns:1fr auto 1fr;align-items:center;height:86px;padding:0 6vw;display:grid;position:sticky;top:0}.logo{background:0 0;border:0;flex-direction:column;align-items:center;width:max-content;display:flex}.logo b,.flogo>b{letter-spacing:7px;font-family:Georgia,serif;font-size:27px}.logo small{letter-spacing:4px;font-size:8px}nav{gap:33px;font-size:12px;display:flex}nav a{border-bottom:2px solid #0000;padding:35px 0}nav a:hover{border-color:var(--ink)}.tools{justify-content:flex-end;align-items:center;gap:12px;display:flex}.tools label{border-bottom:1px solid #bbb4a8;padding:7px}.tools input{background:0 0;border:0;outline:0;width:120px;font-size:10px}.tools button{background:0 0;border:0;font-size:11px}.tools em{background:var(--ink);color:#fff;border-radius:20px;padding:3px 6px;font-style:normal}.hero{background:var(--cream);grid-template-columns:48% 52%;min-height:640px;display:grid;overflow:hidden}.copy{padding:105px 8vw 55px 5vw}.kicker,.step{color:var(--gold);letter-spacing:2px;font-size:10px;font-weight:700}.copy h1,.heading h2,.story h2,.newsletter h2,.success h1{font:42px Georgia,serif}.copy h1{margin:18px 0;font-size:70px;line-height:1.25}.copy>p:not(.kicker){color:#6d685f;max-width:460px;font-size:14px;line-height:2}.primary{background:var(--ink);color:#fff;border:1px solid var(--ink);justify-content:center;align-items:center;padding:15px 26px;font-size:12px;display:inline-flex}.copy>.primary{margin-top:22px}.mini{border-top:1px solid #d9d0c1;gap:42px;margin-top:58px;padding-top:20px;display:flex}.mini span,.perks span,.stats span{flex-direction:column;gap:5px;display:flex}.mini b,.perks b{font-size:10px}.mini small,.perks small{color:#7c766c;font-size:8px}.visual{background:linear-gradient(145deg,#c4b49a,#826b50);justify-content:center;align-items:flex-end;display:flex;position:relative}.arch{background:linear-gradient(160deg,#b8a486,#6c5741);border-radius:300px 300px 0 0;width:68%;height:90%;position:relative;overflow:hidden}.seal{text-align:center;color:#f8f0df;border:1px solid #eee2cd;border-radius:50%;place-content:center;width:88px;height:88px;font:12px/1.5 Georgia;display:grid;position:absolute;top:12%;right:7%}.dress{--cloth:#222;background:linear-gradient(90deg,#10100f,var(--cloth) 50%,#111);clip-path:polygon(40% 0,60% 0,68% 10%,96% 96%,72% 100%,50% 97%,28% 100%,4% 96%,32% 10%);filter:drop-shadow(0 16px 12px #0005);width:180px;height:330px;position:absolute;bottom:2%;left:50%;transform:translate(-50%)}.dress:before{content:"";background:#978164;border-radius:0 0 50% 50%;width:16%;height:9%;position:absolute;top:0;left:42%}.dress i:first-child{border-left:1px solid #fff2;height:65%;position:absolute;top:12%;left:18%;transform:rotate(5deg)}.dress i:last-child{border-right:1px solid #fff2;height:65%;position:absolute;top:12%;right:18%;transform:rotate(-5deg)}.herodress{width:290px;height:520px;bottom:0}.perks{background:#fff;border-bottom:1px solid #eee7dc;grid-template-columns:repeat(4,1fr);padding:23px 6vw;display:grid}.perks>div{border-left:1px solid #e5ded1;justify-content:center;align-items:center;gap:12px;font-size:22px;display:flex}.perks>div:last-child{border:0}.shop{padding:95px 6vw}.heading{justify-content:space-between;align-items:end;display:flex}.heading h2{margin:12px 0}.heading>p{color:#756f65;width:380px;font-size:12px;line-height:1.8}.filters{border-bottom:1px solid var(--line);gap:5px;margin:30px 0 25px;display:flex}.filters button{color:#777166;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 18px;font-size:11px}.filters .active{border-color:var(--ink);color:var(--ink)}.grid{grid-template-columns:repeat(3,1fr);gap:34px 18px;display:grid}.photo{background:linear-gradient(145deg,#eee8de,#cabca7);height:475px;position:relative;overflow:hidden}.photo>.dress{width:210px;height:380px}.photo>span{z-index:2;background:#f8f4ec;padding:7px 10px;font-size:8px;position:absolute;top:14px;right:14px}.heart{z-index:2;background:0 0;border:0;font-size:25px;position:absolute;top:10px;left:13px}.heart.on{color:#9b4d45}.quick{background:#fff;border:0;width:90%;height:44px;transition:all .2s;position:absolute;bottom:-46px;right:5%}.photo:hover .quick{bottom:12px}.info{justify-content:space-between;margin-top:13px;display:flex}.info h3{margin:0 0 7px;font:16px Georgia}.info small{color:#777166;font-size:9px}.info>b{font-size:12px}.story{color:#f4eee2;background:#25241f;grid-template-columns:1fr 1fr;align-items:center;gap:8vw;padding:85px 9vw;display:grid}.storyart{background:linear-gradient(145deg,#8e795d,#4b4032);height:490px;position:relative}.storyart .arch{width:auto;height:auto;position:absolute;inset:8% 18% 0}.story>div:last-child>p:not(.kicker){color:#c5bdae;font-size:12px;line-height:2}.stats{border-top:1px solid #fff2;gap:38px;margin-top:35px;padding-top:25px;display:flex}.stats b{color:#d2b17f;font:24px Georgia}.stats small{color:#aaa397;font-size:8px}.newsletter{text-align:center;background:#eee7da;padding:75px 20px}.newsletter h2{margin:12px}.newsletter>p:not(.kicker){color:#777166;font-size:11px}.newsletter form{max-width:470px;margin:24px auto 0;display:flex}.newsletter input{background:0 0;border:1px solid #bdb4a6;outline:0;flex:1;padding:13px}.newsletter button{background:var(--ink);color:#fff;border:0;padding:0 25px;font-size:11px}footer{color:#e8e0d4;background:#181814;grid-template-columns:2fr repeat(3,1fr);gap:35px;padding:60px 7vw 22px;display:grid}footer>div{flex-direction:column;gap:11px;display:flex}footer a,footer p{color:#9f998e;font-size:9px}.flogo>b{color:#fff}.copyr{color:#777166;border-top:1px solid #fff2;grid-column:1/-1;padding-top:20px}.toast{background:var(--ink);color:#fff;z-index:100;padding:13px 22px;font-size:11px;position:fixed;top:130px;left:50%;transform:translate(-50%)}.overlay{z-index:60;background:#0008;justify-content:flex-start;display:flex;position:fixed;inset:0}.overlay aside{background:#fbfaf7;flex-direction:column;width:min(480px,100%);height:100%;padding:28px;display:flex}.asidehead{border-bottom:1px solid var(--line);justify-content:space-between;padding-bottom:18px;display:flex}.asidehead small{color:var(--gold);font-size:8px}.asidehead h2{margin:6px 0;font:24px Georgia}.asidehead button,.x{background:0 0;border:0;font-size:30px}.empty{text-align:center;margin:auto}.empty i{font-size:45px}.empty h3{font:22px Georgia}.empty p{color:#777166;font-size:11px}.items{flex:1;overflow:auto}.item{border-bottom:1px solid var(--line);grid-template-columns:82px 1fr auto;gap:14px;padding:18px 0;display:grid}.thumb{background:#e2dace;height:105px;position:relative;overflow:hidden}.thumb .dress{width:55px;height:90px}.item h3{margin:3px 0 7px;font:15px Georgia}.item small{color:#777166;font-size:9px}.qty{border:1px solid var(--line);width:max-content;margin-top:14px;display:flex}.qty button{background:0 0;border:0;width:27px}.qty b{padding:6px;font-size:10px}.end{flex-direction:column;justify-content:space-between;align-items:end;font-size:10px;display:flex}.end button{color:#777;background:0 0;border:0;font-size:8px;text-decoration:underline}.totals{border-top:1px solid var(--ink);margin-top:auto;padding-top:14px}.totals p,.totals>div{justify-content:space-between;font-size:10px;display:flex}.totals>div{margin:14px 0;font-size:13px}.totals strong{font:20px Georgia}.wide{width:100%}.note{text-align:center;color:#777166;margin-top:10px;font-size:8px;display:block}.center{justify-content:center;align-items:center;padding:22px}.checkout{background:#fbfaf7;grid-template-columns:1.35fr .8fr;width:min(1000px,100%);max-height:94vh;display:grid;position:relative;overflow:auto}.x{position:absolute;top:8px;left:12px}.form{padding:42px}.form h2{margin:10px 0 25px;font:32px Georgia}.form label{flex-direction:column;gap:7px;margin-bottom:14px;font-size:9px;font-weight:700;display:flex}.form input,.form select,.form textarea{background:#fff;border:1px solid #d7cfc1;outline:0;padding:12px;font-size:10px}.form textarea{resize:none;height:65px}.two{grid-template-columns:1fr 1fr;gap:13px;display:grid}.bankstep{margin-top:26px}.bank{background:#f2eadd;border:1px solid #c8b99f;grid-template-columns:1fr 1.4fr auto;align-items:center;gap:10px;margin:8px 0 14px;padding:15px;display:grid}.bank>div,.bank p{flex-direction:column;margin:0;display:flex}.bank small{color:#766f64;font-size:8px}.bank b{margin-top:4px;font-size:10px}.bank p b{direction:ltr}.bank button{background:0 0;border:1px solid #998e7c;padding:7px;font-size:8px}.upload{cursor:pointer;align-items:center;border:1px dashed #ac9f8c!important;padding:17px!important}.upload input{display:none}.upload i{font-size:20px}.upload small{font-weight:400}.order{background:#eee7db;flex-direction:column;padding:42px 28px;display:flex}.orderitem{border-bottom:1px solid #d2c9ba;grid-template-columns:18px 42px 1fr auto;align-items:center;gap:8px;padding:14px 0;font-size:9px;display:grid}.orderitem>i{background:var(--ink);color:#fff;border-radius:50%;place-content:center;width:18px;height:18px;font-style:normal;display:grid}.orderitem>span{height:52px}.orderitem p{flex-direction:column;gap:5px;display:flex}.orderitem small{color:#777166}.invoicepage{background:#eee7db;min-height:100vh;padding:28px 6vw 70px}.invoicenav{justify-content:space-between;display:flex}.invoicenav button{background:0 0;border:1px solid #928878;padding:9px 16px;font-size:10px}.success{text-align:center;max-width:600px;margin:65px auto 30px}.success>i{background:var(--ink);color:#fff;border-radius:50%;place-content:center;width:48px;height:48px;margin:auto;font-size:20px;font-style:normal;display:grid}.success h1{margin:12px}.success>p:last-child{color:#70695e;font-size:12px;line-height:1.8}.invoice{background:#fff;max-width:700px;margin:auto;padding:35px}.invoice>div,.status,.due{justify-content:space-between;display:flex}.invoice>div{border-bottom:1px solid var(--line);padding-bottom:22px}.invoice>div span{flex-direction:column;display:flex}.invoice small{color:#7d766b;font-size:8px;line-height:1.8}.invoice h2{margin:5px 0;font:23px Georgia}.status{background:#f5efe4;margin:24px 0;padding:14px;font-size:10px}.status b{color:#91703d}.due{padding:17px 0;font-size:11px}.due strong{font:24px Georgia}.invoiceactions{justify-content:center;align-items:center;gap:20px;margin-top:22px;display:flex}.invoiceactions a{font-size:10px;text-decoration:underline}@media (width<=900px){header{grid-template-columns:auto 1fr;height:72px}nav,.tools label{display:none}.hero{grid-template-columns:1fr}.copy{padding:65px 8vw}.copy h1{font-size:50px}.visual{height:520px}.perks{grid-template-columns:1fr 1fr;gap:16px}.perks>div{border:0}.grid{grid-template-columns:1fr 1fr}.photo{height:400px}.story,.checkout{grid-template-columns:1fr}.order{min-height:380px}footer{grid-template-columns:1fr 1fr}.flogo{grid-column:1/-1}}@media (width<=580px){header{padding:0 16px}.logo b{font-size:20px}.tools button:first-of-type{display:none}.hero .copy{padding:50px 22px}.copy h1{font-size:40px}.mini{gap:15px}.visual{height:410px}.herodress{width:220px;height:390px}.shop{padding:65px 15px}.heading{display:block}.heading>p{width:auto}.filters{white-space:nowrap;overflow:auto}.grid{grid-template-columns:1fr}.photo{height:455px}.story{padding:50px 20px}.storyart{height:380px}.newsletter form{display:block}.newsletter input,.newsletter button{width:100%;height:47px}footer{padding:45px 22px}.center{padding:0}.checkout{height:100vh;max-height:none}.form{padding:40px 18px 20px}.two,.bank{grid-template-columns:1fr}.invoicepage{padding:22px 15px 50px}.success h1{font-size:32px}.invoice{padding:23px}}@media print{.invoicenav button,.invoiceactions{display:none}.invoicepage{background:#fff}.invoice{box-shadow:none}}:root{--ink:#0d0e16;--cream:#121321;--gold:#e6b7c8;--line:#30263c;--violet:#6d4d7f;--lilac:#a488c2;--teal:#22a89c}body{color:#f7f2fa;background:#0d0e16}.bar{color:#d8cfe0;background:#080910;border-bottom:1px solid #2a2135}.bar i,.kicker,.step{color:#e6b7c8}body>main:not(.admin):not(.invoicepage)>header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0d0e16ef;border-color:#2a2135}.logo{border-radius:4px;width:115px;height:64px;overflow:hidden}.logo img{object-fit:cover;object-position:center;filter:saturate(.9);width:100%;height:100%}nav a{color:#ded4e6}.tools label{color:#a488c2;border-color:#574963}.tools input{color:#fff}.tools input::placeholder{color:#8d8197}.tools button{color:#eee6f2}.tools em{color:#0d0e16;background:#a488c2}.hero{background:#0d0e16}.copy{z-index:1;background:radial-gradient(circle at 10% 12%,#5b3a6d55,#0000 35%),linear-gradient(145deg,#141523,#0d0e16);position:relative}.copy:after{content:"✦";color:#a488c2aa;font-size:22px;position:absolute;top:13%;left:10%}.copy h1{color:#0000;background:linear-gradient(135deg,#fff3e4,#a488c2 55%,#e6b7c8);-webkit-background-clip:text}.copy>p:not(.kicker){color:#b8adbf}.primary{color:#fff;background:linear-gradient(135deg,#6d4d7f,#a488c2);border-color:#a488c2}.primary:hover{color:#0d0e16;background:linear-gradient(135deg,#8a6ec7,#e6b7c8)}.mini{border-color:#342a40}.mini small{color:#8f8497}.visual{background-image:linear-gradient(90deg,#0d0e1600,#0d0e1633),url(/lil-space.jpeg);background-position:50%;background-size:cover}.visual:after{content:"";background:radial-gradient(circle,#0000 25%,#080913aa 100%);position:absolute;inset:0}.visual .arch{z-index:1;background:#0b0c14aa;border:1px solid #a488c233;box-shadow:inset 0 0 70px #a488c244}.seal{z-index:2;color:#f4dce7;border-color:#e6b7c8;box-shadow:0 0 35px #a488c244}.perks{background:#11121d;border-color:#282132}.perks>div{border-color:#2c2337}.perks small,.heading>p,.info small{color:#9d91a4}.shop{background:linear-gradient(#0d0e16,#15121c)}.filters{border-color:#33283e}.filters button{color:#95899c}.filters .active{color:#f0e7f4;border-color:#a488c2}.photo{background:linear-gradient(145deg,#211928,#0f1019);border:1px solid #2b2336}.photo:after{content:"✦";color:#a488c266;position:absolute;top:25%;right:22%}.photo>span{color:#e6b7c8;background:#2a1e35}.heart{color:#cdbed4}.quick{color:#eee5f2;background:#17141f;border:1px solid #a488c255}.story{background:#0a0b11}.storyart{background-image:linear-gradient(90deg,#0d0e1600,#0d0e1644),url(/lil-packaging.jpeg);background-position:50%;background-size:cover;border:1px solid #4b3b5b}.story>div:last-child>p:not(.kicker){color:#ada2b3}.stats{border-color:#473950}.stats b{color:#e6b7c8}.newsletter{color:#fff;background-image:linear-gradient(#0d0e16dd,#0d0e16dd),url(/lil-space.jpeg);background-size:cover}.newsletter>p:not(.kicker){color:#aaa0b1}.newsletter input{color:#fff;border-color:#6d4d7f}.newsletter button{color:#0d0e16;background:#a488c2}footer{background:#080910}.flogo{height:auto}.flogo img{object-fit:cover;border-radius:4px;width:120px;height:70px}.overlay aside,.checkout{color:#f1e9f4;background:#11121c}.asidehead,.item,.totals{border-color:#34293f}.thumb{background:#211a28}.form input,.form select,.form textarea{color:#fff;background:#171621;border-color:#3a3044}.bank{background:#1d1726;border-color:#6d4d7f}.upload{border-color:#6d4d7f!important}.order{background:#17131f}.invoicepage{background:#11121d}.invoice{color:#1a1720}.invoicenav .logo{background:#fff}.invoicenav button{color:#fff;border-color:#a488c2}.admin{--apanel:#12131e;--aborder:#272333;--atext:#f3edf6;--amut:#92889a;min-height:100vh;color:var(--atext);background:#0b0c13;grid-template-columns:245px 1fr;font-family:Tahoma,Arial,sans-serif;display:grid}.adminside{border-left:1px solid var(--aborder);z-index:50;background:#0f1019;flex-direction:column;width:245px;padding:18px 14px;display:flex;position:fixed;top:0;bottom:0;right:0}.adminbrand{border-bottom:1px solid var(--aborder);align-items:center;gap:11px;padding-bottom:18px;display:flex}.adminbrand img{object-fit:cover;border-radius:4px;width:82px;height:48px}.adminbrand span{color:#998fa1;font-size:10px}.adminside nav{flex-direction:column;gap:5px;padding:28px 0;display:flex}.adminside nav button{color:#93899b;text-align:right;background:0 0;border:0;border-radius:7px;align-items:center;gap:12px;width:100%;padding:12px 13px;font-size:11px;display:flex}.adminside nav button i{text-align:center;width:20px;font-size:17px;font-style:normal}.adminside nav button:hover,.adminside nav button.active{color:#f5edf8;background:linear-gradient(90deg,#6d4d7f33,#a488c211)}.adminside nav em{color:#0c0d14;background:#a488c2;border-radius:20px;margin-right:auto;padding:2px 6px;font-size:8px;font-style:normal}.adminuser{border-top:1px solid var(--aborder);grid-template-columns:34px 1fr auto;align-items:center;gap:8px;margin-top:auto;padding-top:16px;display:grid}.adminuser>span{color:#0d0e16;background:linear-gradient(135deg,#6d4d7f,#e6b7c8);border-radius:50%;place-content:center;width:34px;height:34px;font-weight:700;display:grid}.adminuser p{flex-direction:column;min-width:0;display:flex}.adminuser p b{white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.adminuser p small{color:var(--amut);font-size:7px}.adminuser>a{color:#ac9fb3;font-size:8px}.adminmain{grid-column:2;min-width:0;padding:28px 34px 60px}.admintop{background:0 0;border:0;justify-content:space-between;align-items:center;height:auto;padding:0 0 25px;display:flex;position:static}.admintop p{color:var(--amut);margin:0 0 6px;font-size:8px}.admintop h1{margin:0;font:25px Georgia}.topactions{align-items:center;gap:8px;display:flex}.topactions button,.topactions a,.menubtn{border:1px solid var(--aborder);color:#ddd4e2;background:#11121c;border-radius:6px;height:36px;padding:0 12px;font-size:9px}.topactions button{width:36px;padding:0}.topactions .bell{position:relative}.bell i{color:#0d0e16;background:#e6b7c8;border-radius:10px;place-content:center;width:15px;height:15px;font:8px Tahoma;display:grid;position:absolute;top:-4px;left:-4px}.menubtn{display:none}.welcome{background-image:linear-gradient(90deg,#17131fdd,#17131faa),url(/lil-space.jpeg);background-position:50%;background-size:cover;border:1px solid #493756;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:18px;padding:28px 30px;display:flex}.welcome p{color:#e6b7c8;font-size:9px}.welcome h2{margin:5px 0;font:25px Georgia}.welcome small{color:#ada1b4;font-size:9px}.welcome button,.orderbar>button,.reporthead button,.save{color:#fff;background:linear-gradient(135deg,#6d4d7f,#a488c2);border:0;border-radius:6px;padding:12px 16px;font-size:9px}.welcome button b{color:#4a3556;background:#fff;border-radius:20px;margin-right:8px;padding:3px 7px}.kpis,.subkpis{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px;display:grid}.subkpis{grid-template-columns:repeat(3,1fr)}.kpi{background:var(--apanel);border:1px solid var(--aborder);border-radius:9px;align-items:flex-start;gap:14px;padding:17px;display:flex}.kpi>i{color:#c2a5d2;background:#a488c217;border-radius:8px;place-content:center;width:36px;height:36px;font-style:normal;display:grid}.kpi>p{flex-direction:column;gap:6px;margin:0;display:flex}.kpi span{color:var(--amut);font-size:8px}.kpi b{font:22px Georgia}.kpi small{color:#746b7b;font-size:7px}.kpi.alert>i{color:#e6b7c8;background:#e6b7c81c}.kpi.alert b{color:#e6b7c8}.overviewgrid,.reportgrid{grid-template-columns:1.55fr .8fr;gap:13px;margin-bottom:13px;display:grid}.panel{background:var(--apanel);border:1px solid var(--aborder);border-radius:9px;padding:19px}.panelhead{justify-content:space-between;align-items:start;margin-bottom:15px;display:flex}.panelhead h3,.settings h3{margin:0 0 5px;font-size:12px}.panelhead p,.settings>section>p{color:var(--amut);margin:0;font-size:8px}.panelhead button{color:#b99cc8;background:0 0;border:0;font-size:8px}.recentlist>button{border:0;border-top:1px solid var(--aborder);width:100%;color:inherit;text-align:right;background:0 0;grid-template-columns:34px 1fr auto auto;align-items:center;gap:10px;padding:12px 0;display:grid}.recentlist>button:hover{background:#ffffff03}.avatar{color:#cdb2da;background:#6d4d7f33;border-radius:50%;place-content:center;width:32px;height:32px;display:grid}.recentlist p{flex-direction:column;gap:4px;margin:0;display:flex}.recentlist p b{font-size:9px}.recentlist p small{color:var(--amut);font-size:7px}.recentlist strong{font-size:9px}.adminstatus{white-space:nowrap;border-radius:20px;align-items:center;gap:5px;width:max-content;padding:5px 8px;font-size:7px;display:inline-flex}.adminstatus i{background:currentColor;border-radius:50%;width:5px;height:5px}.adminstatus.pending{color:#d2b0df;background:#6d4d7f2b}.adminstatus.accepted{color:#7bd0c6;background:#22a89c1f}.adminstatus.shipped{color:#89a9e6;background:#46679826}.adminstatus.rejected{color:#d78e9c;background:#a6475b22}.donut{border-radius:50%;place-content:center;width:130px;height:130px;margin:12px auto;display:grid;position:relative}.donut:before{content:"";background:var(--apanel);border-radius:50%;position:absolute;inset:18px}.donut span{text-align:center;flex-direction:column;display:flex;position:relative}.donut b{font:25px Georgia}.donut small{color:var(--amut);font-size:7px}.legend{grid-template-columns:1fr 1fr;gap:8px;display:grid}.legend p{color:var(--amut);grid-template-columns:8px 1fr auto;align-items:center;margin:0;font-size:7px;display:grid}.legend i{border-radius:50%;width:6px;height:6px}.legend i.pending{background:#a488c2}.legend i.accepted{background:#22a89c}.legend i.shipped{background:#7898d4}.legend i.rejected{background:#53465e}.legend b{color:#fff}.alerts{margin-top:0}.alertgrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.alertgrid>div{background:#171622;border:1px solid #342b3e;border-radius:7px;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;padding:11px;display:grid}.alertgrid>div>span{color:#e6b7c8;background:#e6b7c819;border-radius:50%;place-content:center;width:22px;height:22px;display:grid}.alertgrid p{flex-direction:column;margin:0;display:flex}.alertgrid p b{font-size:8px}.alertgrid small{color:var(--amut);font-size:7px}.alertgrid strong{color:#e6b7c8;font-size:8px}.orderpanel{padding:0;overflow:hidden}.orderbar{border-bottom:1px solid var(--aborder);gap:8px;padding:15px;display:flex}.orderbar label{border:1px solid var(--aborder);color:#87778f;background:#0f1019;border-radius:6px;flex:1;align-items:center;gap:8px;height:36px;padding:0 11px;display:flex}.orderbar input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:9px}.orderbar select{border:1px solid var(--aborder);color:#c9bfce;background:#0f1019;border-radius:6px;padding:0 12px;font-size:8px}.tablewrap{overflow:auto}table{border-collapse:collapse;width:100%;min-width:720px}th{text-align:right;color:#786f80;background:#0f1019;padding:11px 15px;font-size:7px;font-weight:400}td{border-top:1px solid var(--aborder);color:#c8becd;padding:13px 15px;font-size:8px}td b,td small{display:block}td b{color:#f0e9f3;margin-bottom:4px}td small{color:#7f7587;font-size:7px}.view{color:#c8add6!important;background:#a488c216!important;border:1px solid #6d4d7f!important;border-radius:5px!important;padding:6px 9px!important;font-size:7px!important}.stock{color:#70c8bd}.stock.low{color:#e6b7c8}.stockedit{border:1px solid var(--aborder);border-radius:5px;width:max-content;display:flex}.stockedit button{color:#fff;background:0 0;border:0;width:26px}.stockedit b{margin:0;padding:6px}.reporthead{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.reporthead h2{margin:0 0 5px;font:22px Georgia}.reporthead p{color:var(--amut);margin:0;font-size:8px}.bars>div:not(.panelhead){margin:14px 0}.bars>div>p{justify-content:space-between;font-size:8px;display:flex}.bars>div>i{background:#24202c;border-radius:6px;height:6px;display:block;overflow:hidden}.bars>div>i>b{background:linear-gradient(90deg,#6d4d7f,#e6b7c8);height:100%;display:block}.ranking>div{border-top:1px solid var(--aborder);grid-template-columns:25px 1fr auto;align-items:center;gap:10px;padding:11px 0;display:grid}.ranking>div>i{background:#a488c217;border-radius:50%;place-content:center;width:23px;height:23px;font-size:8px;font-style:normal;display:grid}.ranking p{flex-direction:column;margin:0;display:flex}.ranking p b{font-size:8px}.ranking small{color:var(--amut);font-size:7px}.ranking strong{font-size:8px}.settings{grid-template-columns:1fr 1fr;gap:13px;display:grid}.settings>section:last-child{grid-column:1/-1}.settinggrid{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;display:grid}.settinggrid label{color:#a99eaf;flex-direction:column;gap:7px;font-size:8px;display:flex}.settinggrid input{border:1px solid var(--aborder);color:#fff;background:#0d0e16;border-radius:5px;padding:11px;font-size:9px}.settinggrid .full{grid-column:1/-1}.switches label{border-top:1px solid var(--aborder);justify-content:space-between;align-items:center;padding:13px 0;display:flex}.switches label span{flex-direction:column;gap:5px;display:flex}.switches b{font-size:9px}.switches small{color:var(--amut);font-size:7px}.switches input{accent-color:#a488c2}.adminempty{text-align:center;color:#756b7c;padding:45px}.adminempty i{font-size:30px;font-style:normal}.adminempty p{font-size:9px}.skeleton{padding:15px}.skeleton i{background:linear-gradient(90deg,#171721,#24202c,#171721) 0 0/200%;height:35px;margin:8px;animation:1.3s infinite pulse;display:block}@keyframes pulse{50%{opacity:.5}}.adminerror{color:#eab6c1;background:#a6475b22;border:1px solid #a6475b;border-radius:6px;margin-bottom:14px;padding:12px;font-size:9px}.adminerror button{float:left;color:#fff;background:0 0;border:0;text-decoration:underline}.admintoast{z-index:100;color:#17131f;background:#f2eaf5;border-radius:6px;padding:12px 20px;font-size:9px;position:fixed;top:25px;left:50%;transform:translate(-50%);box-shadow:0 15px 50px #0008}.adminoverlay{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05060bb8;justify-content:flex-start;display:flex;position:fixed;inset:0}.orderdrawer{background:#11121c;border-right:1px solid #372a43;width:min(510px,100%);height:100%;padding:25px;overflow:auto}.drawerheader{border-bottom:1px solid var(--aborder);justify-content:space-between;align-items:center;padding-bottom:15px;display:flex}.drawerheader small{color:#a488c2;font-size:8px}.drawerheader h2{margin:5px 0;font:22px Georgia}.drawerheader button{color:#fff;background:0 0;border:0;font-size:28px}.drawerstatus{justify-content:space-between;margin:15px 0;display:flex}.drawerstatus>span{color:var(--amut);font-size:7px}.orderdrawer>section{border-top:1px solid var(--aborder);padding:17px 0}.orderdrawer>section h3{margin:0 0 13px;font-size:10px}.details{grid-template-columns:1fr 1fr;gap:15px;display:grid}.details p{flex-direction:column;gap:5px;margin:0;display:flex}.details small{color:var(--amut);font-size:7px}.details b{font-size:9px;line-height:1.6}.draweritem{border-top:1px solid #211d28;grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding:10px 0;display:grid}.draweritem>i{background:#6d4d7f44;border-radius:50%;place-content:center;width:22px;height:22px;font-size:8px;font-style:normal;display:grid}.draweritem p{flex-direction:column;margin:0;display:flex}.draweritem b{font-size:8px}.draweritem small{color:var(--amut);font-size:7px}.draweritem strong{font-size:8px}.drawertotal{border-top:1px solid var(--aborder);margin-top:8px;padding-top:8px}.drawertotal p,.drawertotal>div{justify-content:space-between;font-size:8px;display:flex}.drawertotal>div{font-size:11px}.drawertotal strong{font:18px Georgia}.receipt{background:#181622;border:1px solid #3a2e45;border-radius:7px;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:12px;display:grid}.receipt>span{background:#a488c21a;place-content:center;width:30px;height:30px;display:grid}.receipt p{flex-direction:column;margin:0;display:flex}.receipt b{font-size:8px}.receipt small{color:var(--amut);font-size:7px}.receipt i{font-style:normal}.rejectreason{background:#a6475b18;border:1px solid #a6475b55;border-radius:6px;padding:12px}.rejectreason b{color:#e3aab5;font-size:8px}.rejectreason p{font-size:8px}.draweractions{border-top:1px solid var(--aborder);background:#11121c;flex-wrap:wrap;gap:8px;padding:15px 0 25px;display:flex;position:sticky;bottom:-25px}.draweractions button{color:#eee7f1;background:#191721;border:1px solid #44384d;border-radius:5px;flex:1;min-width:130px;padding:11px;font-size:8px}.draweractions .accept{background:#178f82;border-color:#22a89c}.draweractions .reject{background:#a6475b;border-color:#b55267}.invoiceoverlay{justify-content:center;align-items:flex-start;padding:30px;overflow:auto}.admininvoice{color:#1b1820;background:#fff;width:min(760px,100%);padding:45px;position:relative}.printtools{gap:6px;display:flex;position:absolute;top:-26px;left:0}.printtools button{color:#fff;background:#6d4d7f;border:0;padding:7px 12px;font-size:8px}.admininvoice>header{background:0 0;border:0;justify-content:space-between;height:auto;padding:0 0 25px;display:flex;position:static}.admininvoice>header img{object-fit:cover;width:105px;height:70px}.admininvoice>header>div{text-align:left}.admininvoice header h2{margin:5px 0;font:20px Georgia}.admininvoice header small,.billto small{color:#777;font-size:8px}.admininvoice header p{font-size:8px}.billto{background:#f4eff6;justify-content:space-between;margin-bottom:20px;padding:18px;display:flex}.billto>span{flex-direction:column;gap:5px;display:flex}.billto b{font-size:10px}.billto p{font-size:8px;line-height:1.7}.admininvoice table{min-width:0}.admininvoice th{color:#fff;background:#191521}.admininvoice td{color:#333;border-color:#ddd}.invoicecalc{width:270px;margin:25px 0 25px auto}.invoicecalc p,.invoicecalc>div{justify-content:space-between;font-size:9px;display:flex}.invoicecalc>div{border-top:1px solid #bbb;padding-top:12px}.invoicecalc strong{font:20px Georgia}.admininvoice>footer{color:#333;text-align:center;background:0 0;border-top:1px solid #ddd;padding:20px 0 0;display:block}.admininvoice>footer p{color:#333;font:15px Georgia}.admininvoice>footer small{color:#777}.admin a,.admin button{cursor:pointer}@media (width<=1000px){.kpis{grid-template-columns:1fr 1fr}.overviewgrid,.reportgrid{grid-template-columns:1fr}.adminmain{padding:22px}.settings{grid-template-columns:1fr}.settings>section:last-child{grid-column:auto}}@media (width<=760px){.admin{display:block}.adminside{transition:all .25s;transform:translate(110%);box-shadow:-20px 0 60px #000}.adminside.show{transform:none}.adminmain{padding:18px 14px}.menubtn{display:block}.admintop{gap:10px}.admintop>div:nth-child(2){flex:1}.topactions button{display:none}.topactions a{align-items:center;padding:0 8px;display:flex}.welcome{display:block}.welcome button{margin-top:18px}.alertgrid{grid-template-columns:1fr}.orderbar{flex-wrap:wrap}.orderbar label{flex-basis:100%}.subkpis{grid-template-columns:1fr}.invoiceoverlay{padding:25px 8px}.admininvoice{padding:25px 18px}.admininvoice>header{display:flex}.details{grid-template-columns:1fr}}@media (width<=480px){.kpis{grid-template-columns:1fr}.topactions a{font-size:0}.topactions a:after{content:"↗";font-size:13px}.recentlist>button{grid-template-columns:34px 1fr auto}.recentlist .adminstatus{display:none}.legend{grid-template-columns:1fr 1fr}.welcome h2{font-size:20px}}@media print{.adminoverlay{background:0 0;padding:0;position:static}.admininvoice{width:100%;padding:20px}.printtools,.adminmain,.adminside{display:none}}.couponbox{border-top:1px solid #34293f;grid-template-columns:1fr auto;gap:7px;padding:13px 0;display:grid}.couponbox input{color:#fff;text-transform:uppercase;background:#171621;border:1px solid #3a3044;outline:0;min-width:0;padding:10px;font-size:10px}.couponbox button{color:#d8c0e3;background:#a488c21c;border:1px solid #6d4d7f;padding:0 15px;font-size:9px}.couponbox small{color:#65c5b8;grid-column:1/-1;font-size:8px}.totals .discount,.drawertotal .discount{color:#78cdbf}.productstate{border-radius:20px;padding:5px 8px;font-size:7px;display:inline-flex}.productstate.active{color:#74d0c4;background:#22a89c1b}.productstate.inactive{color:#9f94a7;background:#53465e33}.promoheading{flex-direction:column;flex:1;gap:4px;display:flex}.promoheading b{font-size:10px}.promoheading small{color:#92889a;font-size:7px}.couponcode{letter-spacing:1px;background:#a488c21a;border:1px dashed #6d4d7f;border-radius:4px;width:max-content;padding:5px 9px;color:#d5b9e2!important;display:inline-block!important}.activitypanel{padding:0;overflow:hidden}.activitypanel>.panelhead{border-bottom:1px solid var(--aborder);margin:0;padding:18px}.activitylist article{border-top:1px solid var(--aborder);grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:14px 18px;display:grid}.activitylist article>i{color:#c6abd4;background:#a488c219;border-radius:8px;place-content:center;width:32px;height:32px;font-style:normal;display:grid}.activitylist article>div{flex-direction:column;gap:5px;display:flex}.activitylist article b{font-size:9px}.activitylist article small,.activitylist time{color:#84798b;font-size:7px}.ordertimeline{justify-content:space-between;padding:8px 0 18px;display:flex;position:relative}.ordertimeline:before{content:"";background:#362c41;height:1px;position:absolute;top:12px;left:8%;right:8%}.ordertimeline span{color:#6f6577;text-align:center;padding-top:16px;font-size:7px;position:relative}.ordertimeline span:before{content:"";background:#2b2632;border:2px solid #11121c;border-radius:50%;width:9px;height:9px;position:absolute;top:0;right:50%;transform:translate(50%)}.ordertimeline span.done{color:#8ed7ce}.ordertimeline span.done:before{background:#22a89c;box-shadow:0 0 0 3px #22a89c22}.adminnote{grid-template-columns:1fr auto;gap:8px;display:grid}.adminnote textarea{resize:vertical;color:#fff;background:#0d0e16;border:1px solid #342b3e;border-radius:5px;min-height:65px;padding:10px;font-size:8px}.adminnote button{color:#cdb5d8;background:#a488c21a;border:1px solid #6d4d7f;border-radius:5px;padding:0 12px;font-size:8px}.modalcenter{justify-content:center;align-items:center;padding:20px}.adminmodal{color:#f1eaf4;background:#11121c;border:1px solid #3e314a;border-radius:10px;width:min(680px,100%);max-height:94vh;padding:24px;overflow:auto;box-shadow:0 30px 100px #000}.adminmodal.compact{width:min(520px,100%)}.modalhead{border-bottom:1px solid #2e2737;justify-content:space-between;align-items:flex-start;margin-bottom:18px;padding-bottom:16px;display:flex}.modalhead small{color:#a488c2;font-size:8px}.modalhead h2{margin:5px 0;font:22px Georgia}.modalhead>button{color:#fff;background:0 0;border:0;font-size:28px}.modalgrid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.modalgrid label,.rejectmodal>label{color:#aaa0b0;flex-direction:column;gap:7px;font-size:8px;display:flex}.modalgrid label.full{grid-column:1/-1}.modalgrid input,.modalgrid select,.modalgrid textarea,.rejectmodal textarea{color:#fff;background:#0d0e16;border:1px solid #342b3e;border-radius:5px;outline:none;padding:11px;font-size:9px}.modalgrid input[type=color]{height:38px;padding:4px}.modalgrid .switchline{background:#171621;border-radius:5px;flex-direction:row;justify-content:space-between;align-items:center;padding:10px}.modalgrid .switchline input{accent-color:#a488c2}.modalactions{border-top:1px solid #2e2737;justify-content:flex-end;gap:8px;margin-top:20px;padding-top:16px;display:flex}.modalactions button{color:#ddd4e1;background:#181620;border:1px solid #44394d;border-radius:5px;padding:10px 18px;font-size:8px}.modalactions .save{color:#fff;background:linear-gradient(135deg,#6d4d7f,#a488c2);border:0}.modalactions .danger{background:#a6475b;border-color:#b55267}.formerror{color:#e8b4bf;background:#a6475b22;border:1px solid #a6475b55;border-radius:5px;margin-bottom:14px;padding:10px;font-size:8px}.rejectmodal>p{color:#9c919f;font-size:9px;line-height:1.8}.rejectmodal>label textarea{margin-top:2px}.admin button:disabled,.primary:disabled{opacity:.55;cursor:not-allowed}@media (width<=580px){.modalgrid{grid-template-columns:1fr}.modalgrid label.full{grid-column:auto}.adminmodal{padding:18px}.activitylist article{grid-template-columns:30px 1fr}.activitylist time{grid-column:2}.adminnote{grid-template-columns:1fr}.adminnote button{height:36px}}.productphoto{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.photo .productphoto~.quick,.photo .productphoto~.heart{z-index:3}.thumb .productphoto{position:static}.sizepick{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.sizepick>small{color:#988ba0;margin-left:4px;font-size:8px}.sizepick button{color:#b8adbf;background:#15121c;border:1px solid #42334f;border-radius:4px;min-width:37px;height:31px;font-size:9px;position:relative}.sizepick button.selected{color:#fff;background:#a488c22b;border-color:#e6b7c8}.sizepick button:disabled{opacity:.38;text-decoration:line-through}.sizepick button i{display:none}.quick:disabled{cursor:not-allowed}.productcell{align-items:center;gap:10px;min-width:190px;display:flex}.productcell>img,.productcell>span{object-fit:cover;background:#26202d;border-radius:5px;flex:none;width:42px;height:52px}.productcell p{margin:0}.variantchips{flex-wrap:wrap;gap:4px;min-width:170px;display:flex}.variantchips>span{color:#78cdbf;background:#17342e55;border:1px solid #2f463f;border-radius:4px;align-items:center;gap:5px;padding:5px 7px;display:flex}.variantchips>span.low{color:#e5c47f;background:#4e3d1955;border-color:#6f5d37}.variantchips>span.out{color:#e09aaa;background:#531d2a55;border-color:#6a3340}.variantchips b,.variantchips small{color:inherit!important;margin:0!important}.productmodal{width:min(850px,100%)}.productmedia,.variantmanager{background:#0e0f17;border:1px solid #30273a;border-radius:8px;margin-top:18px;padding:16px}.productmedia>div:first-child,.varianthead{justify-content:space-between;align-items:center;display:flex}.productmedia>div:first-child,.varianthead>div{flex-direction:column;gap:4px;display:flex}.productmedia b,.varianthead b{font-size:10px}.productmedia small,.varianthead small{color:#8f8496;font-size:7px}.mediafiles{flex-wrap:wrap;margin-top:13px;flex-direction:row!important;gap:8px!important;display:flex!important}.mediafiles figure,.addmedia{text-align:center;background:#17141f;border:1px solid #382d44;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;width:98px;height:112px;margin:0;display:flex;position:relative;overflow:hidden}.mediafiles figure img{object-fit:cover;width:100%;height:100%}.mediafiles figure button{color:#fff;background:#0b0c12cc;border:0;border-radius:50%;width:22px;height:22px;position:absolute;top:4px;left:4px}.pendingimage span{color:#c5abd3;font-size:8px}.pendingimage small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:6px;overflow:hidden}.addmedia{cursor:pointer;color:#bba3c9;font-size:22px}.addmedia span{font-size:8px}.addmedia input{display:none}.varianthead>button{color:#d0b7dc;background:#a488c21a;border:1px solid #6d4d7f;border-radius:5px;padding:8px 11px;font-size:8px}.variantrows{gap:7px;margin-top:13px;display:grid}.variantrows>div{background:#15151f;border:1px solid #292330;border-radius:6px;grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:8px;padding:9px;display:grid}.variantrows label{color:#94899b;flex-direction:column;gap:5px;font-size:7px;display:flex}.variantrows input{color:#fff;background:#0d0e16;border:1px solid #352d3e;border-radius:4px;padding:8px;font-size:8px}.variantrows .variantactive{flex-direction:row;align-items:center;height:33px}.variantrows>div>button{color:#d9919f;background:#57233044;border:1px solid #653440;border-radius:4px;height:33px;font-size:7px}.varianttotal{text-align:left;color:#93899a;font-size:8px}.varianttotal b{color:#fff}.variantmanager:has(.variantrows:empty){border-color:#a6475b}@media (width<=620px){.variantrows>div{grid-template-columns:1fr 1fr}.variantrows>div>button,.variantrows .variantactive{height:36px}.productmodal{padding:15px}.mediafiles figure,.addmedia{width:82px;height:96px}}.professionalproduct .productvideoupload{background:#a488c20d;border:1px dashed #6d4d7f;border-radius:7px;padding:12px}.professionalproduct .productvideoupload input{border:0;padding:8px 0}.professionalproduct .productvideoupload>b{color:#d9c5e2;overflow-wrap:anywhere}.professionalproduct .productvideoupload .uploadprogress{width:100%}.adminstatus.delivered{color:#82d69b;background:#2f8b4b24}.legend i.delivered{background:#71bb8b}.muted{color:#6f6577}.shippingform{grid-template-columns:1fr 1fr;gap:10px;display:grid}.shippingform label{color:#a79cac;flex-direction:column;gap:6px;font-size:8px;display:flex}.shippingform input{color:#fff;background:#0d0e16;border:1px solid #342b3e;border-radius:5px;padding:10px;font-size:9px}.shippingform input:disabled{opacity:.65}.shippingform>small{color:#7f7587;font-size:7px}.returnspanel{padding:0;overflow:hidden}.returnspanel>.panelhead{border-bottom:1px solid var(--aborder);margin:0;padding:18px}.returnlist{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:15px;display:grid}.returnlist>article{background:#0f1019;border:1px solid #2e2738;border-radius:8px;padding:15px}.returnlist article>header{background:0 0;border:0;justify-content:space-between;align-items:flex-start;height:auto;padding:0 0 12px;display:flex;position:static}.returnlist header small{color:#a488c2;font-size:7px}.returnlist header h3{margin:5px 0;font-size:11px}.returnlist header p{color:#817688;margin:0;font-size:7px}.returnbody{border-block:1px solid #29232f;gap:8px;padding:12px 0;display:grid}.returnbody p{flex-direction:column;gap:4px;margin:0;display:flex}.returnbody small{color:#7f7587;font-size:7px}.returnbody b{font-size:8px;line-height:1.6}.returnlist article>footer{background:0 0;gap:7px;padding:12px 0 0;display:flex;position:static}.returnlist footer button{color:#eee7f1;background:#191721;border:1px solid #44384d;border-radius:5px;padding:8px 11px;font-size:7px}.returnlist footer .accept{background:#178f82;border-color:#22a89c}.returnlist footer .reject{background:#a6475b;border-color:#b55267}.returnstatus{white-space:nowrap;border-radius:20px;align-items:center;gap:5px;width:max-content;padding:5px 8px;font-size:7px;display:inline-flex}.returnstatus i{background:currentColor;border-radius:50%;width:5px;height:5px}.returnstatus.requested{color:#d2b0df;background:#6d4d7f2b}.returnstatus.approved{color:#89a9e6;background:#46679826}.returnstatus.rejected{color:#d78e9c;background:#a6475b22}.returnstatus.received{color:#e4c277;background:#9e782127}.returnstatus.refunded{color:#82d69b;background:#2f8b4b24}@media (width<=800px){.returnlist,.shippingform{grid-template-columns:1fr}}.tools .accountlink{color:#eee6f2;border:1px solid #493a56;border-radius:4px;padding:8px 11px;font-size:10px}.customer-auth{background:radial-gradient(circle at 15% 12%,#6d4d7f44,#0000 32%),#090a11;place-content:center;min-height:100vh;padding:55px 20px;display:grid;position:relative}.authback{color:#c2b4ca;font-size:10px;position:absolute;top:26px;right:5vw}.authcard{background:#11121c;border:1px solid #33283f;grid-template-columns:.92fr 1.08fr;width:min(900px,94vw);min-height:580px;display:grid;box-shadow:0 35px 100px #0008}.authidentity{text-align:center;background-image:linear-gradient(#0b0c13bb,#0b0c1390),url(/lil-space.jpeg);background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;padding:45px;display:flex}.authidentity img{object-fit:cover;border:1px solid #a488c244;width:210px;height:140px}.authidentity p{color:#eadce9;font:18px/1.9 Georgia}.authform{flex-direction:column;justify-content:center;padding:60px 55px;display:flex}.authform>small{color:#a488c2;letter-spacing:1px;font-size:8px}.authform h1{margin:8px 0 10px;font:32px Georgia}.authform>p{color:#958a9c;font-size:9px;line-height:1.8}.authform form{flex-direction:column;gap:12px;margin-top:18px;display:flex}.authform form label{color:#b4a8bb;flex-direction:column;gap:6px;font-size:8px;display:flex}.authform input{color:#fff;background:#0b0c13;border:1px solid #332b3c;border-radius:4px;outline:0;height:43px;padding:0 12px}.authform input:focus{border-color:#a488c2}.authform form>button{color:#fff;background:linear-gradient(135deg,#6d4d7f,#a488c2);border:0;border-radius:4px;height:45px;margin-top:4px;font-size:9px}.autherror,.authsuccess{border-radius:4px;margin-top:12px;padding:11px 12px;font-size:8px;line-height:1.6}.autherror{color:#e8b4bf;background:#a6475b22;border:1px solid #a6475b66}.authsuccess{color:#8bddcf;background:#22a89c1f;border:1px solid #22a89c66}.forgotlink{color:#c2a6cf;margin-top:12px;font-size:8px}.authswitch{text-align:center;border-top:1px solid #2b2432;padding-top:15px!important}.authswitch a{color:#d9bbda}.authloader{color:#cbbbd2;align-items:center;gap:10px;margin-top:18px;font-size:9px;display:flex}.authloader i,.customer-loading>i{border:2px solid #392e43;border-top-color:#a488c2;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite authspin}@keyframes authspin{to{transform:rotate(1turn)}}.customer-loading{color:#c7bacd;background:#0b0c13;place-content:center;justify-items:center;gap:14px;min-height:100vh;display:grid}.customer-loading img{object-fit:cover;width:130px;height:85px}.customer-loading p,.customer-loading a{font-size:10px}.customer-loading a{color:#d0b4dc;text-decoration:underline}.customer-account{--cpanel:#12131e;--cborder:#2b2533;--cmuted:#92889a;color:#f3edf6;background:#0b0c13;grid-template-columns:235px 1fr;min-height:100vh;display:grid}.customer-account>aside{border-left:1px solid var(--cborder);background:#0f1019;flex-direction:column;width:235px;padding:18px 14px;display:flex;position:fixed;top:0;bottom:0;right:0}.customerbrand{border-bottom:1px solid var(--cborder);align-items:center;gap:12px;height:65px;padding-bottom:14px;display:flex}.customerbrand img{object-fit:cover;width:95px;height:55px}.customerbrand span{color:#a488c2;font-size:9px}.customer-account>aside nav{flex-direction:column;gap:5px;padding:26px 0;display:flex}.customer-account>aside nav button{color:#93899b;text-align:right;background:0 0;border:0;border-radius:6px;align-items:center;gap:12px;padding:12px;font-size:10px;display:flex}.customer-account>aside nav button i{width:18px;font-size:16px;font-style:normal}.customer-account>aside nav button.active,.customer-account>aside nav button:hover{color:#f4edf7;background:#a488c215;box-shadow:inset -2px 0 #a488c2}.customer-account>aside nav em{color:#0b0c13;background:#a488c2;border-radius:15px;margin-right:auto;padding:2px 6px;font-size:7px;font-style:normal}.customeruser{border-top:1px solid var(--cborder);grid-template-columns:34px 1fr auto;align-items:center;gap:8px;margin-top:auto;padding-top:14px;display:grid}.customeruser>span{color:#0b0c13;background:linear-gradient(135deg,#6d4d7f,#e6b7c8);border-radius:50%;place-content:center;width:34px;height:34px;font-weight:700;display:grid}.customeruser p{flex-direction:column;min-width:0;margin:0;display:flex}.customeruser b{font-size:8px}.customeruser small{color:var(--cmuted);white-space:nowrap;text-overflow:ellipsis;font-size:6px;overflow:hidden}.customeruser button{color:#b9a8c0;background:0 0;border:0;font-size:7px}.customer-main{grid-column:2;width:100%;max-width:1300px;margin:auto;padding:28px 4vw 60px}.customer-main>header{background:0 0;border:0;justify-content:space-between;align-items:center;height:auto;padding:0 0 24px;display:flex;position:static}.customer-main>header p{color:var(--cmuted);margin:0 0 5px;font-size:8px}.customer-main>header h1{margin:0;font:28px Georgia}.customer-main>header a{color:#c5b4cc;border:1px solid #3b3144;border-radius:5px;padding:10px 13px;font-size:8px}.customertoast{z-index:100;color:#15131c;background:#f3ebf5;border-radius:5px;padding:12px 18px;font-size:8px;position:fixed;top:25px;left:50%;transform:translate(-50%)}.customer-welcome{background-image:linear-gradient(90deg,#17131fee,#17131fa8),url(/lil-space.jpeg);background-size:cover;border:1px solid #493756;border-radius:10px;justify-content:space-between;align-items:center;padding:27px 30px;display:flex}.customer-welcome small{color:#e6b7c8;font-size:8px}.customer-welcome h2{margin:7px 0;font:25px Georgia}.customer-welcome p{color:#ada1b4;font-size:9px}.customer-welcome>span,.profilepanel>.customer-panelhead>span{color:#87d9cf;background:#22a89c18;border:1px solid #22a89c66;border-radius:20px;padding:8px 11px;font-size:7px}.customer-kpis{grid-template-columns:repeat(4,1fr);gap:12px;margin:15px 0;display:grid}.customer-kpis article{background:var(--cpanel);border:1px solid var(--cborder);border-radius:8px;align-items:center;gap:13px;padding:17px;display:flex}.customer-kpis article>i{color:#c2a5d2;background:#a488c217;border-radius:8px;place-content:center;width:36px;height:36px;font-style:normal;display:grid}.customer-kpis p{flex-direction:column;gap:5px;margin:0;display:flex}.customer-kpis small{color:var(--cmuted);font-size:7px}.customer-kpis b{font:22px Georgia}.customer-panel{background:var(--cpanel);border:1px solid var(--cborder);border-radius:9px;padding:20px}.customer-panelhead{justify-content:space-between;align-items:start;display:flex}.customer-panelhead h3{margin:0 0 5px;font-size:12px}.customer-panelhead p,.customer-panelhead small{color:var(--cmuted);margin:0;font-size:7px}.customer-panelhead>div>small{color:#a488c2}.latestorder .customer-panelhead h3{font:20px Georgia}.latestdetails{border-block:1px solid var(--cborder);grid-template-columns:repeat(3,1fr);gap:10px;padding:15px 0;display:grid}.latestdetails p{flex-direction:column;gap:5px;margin:0;display:flex}.latestdetails small,.order-summary small{color:var(--cmuted);font-size:7px}.latestdetails b,.order-summary b{font-size:9px}.tracking{background:#0e0f17;border:1px solid #2d2735;border-radius:6px;align-items:center;gap:10px;margin-top:13px;padding:11px;display:flex}.tracking>span{color:#9ab3e4;background:#7898d31c;place-content:center;width:32px;height:32px;display:grid}.tracking p{flex-direction:column;gap:4px;margin:0;display:flex}.tracking small{color:var(--cmuted);font-size:7px}.tracking b{font-size:9px}.latestorder>footer,.customer-orderlist article>footer{background:0 0;gap:8px;padding:14px 0 0;display:flex;position:static}.latestorder footer button,.customer-orderlist footer button{color:#d4bddf;background:#a488c215;border:1px solid #4a3b57;border-radius:4px;padding:9px 12px;font-size:8px}.customerstatus{white-space:nowrap;border-radius:20px;align-items:center;gap:5px;width:max-content;padding:6px 9px;font-size:7px;display:inline-flex}.customerstatus i{background:currentColor;border-radius:50%;width:5px;height:5px}.customerstatus.pending{color:#d2b0df;background:#6d4d7f2b}.customerstatus.accepted{color:#7bd0c6;background:#22a89c1f}.customerstatus.shipped{color:#89a9e6;background:#46679826}.customerstatus.delivered{color:#82d69b;background:#2f8b4b24}.customerstatus.rejected{color:#d78e9c;background:#a6475b22}.customer-progress,.returnsteps{justify-content:space-between;margin:8px 0;padding:23px 0 17px;display:flex;position:relative}.customer-progress:before,.returnsteps:before{content:"";background:#362c41;height:1px;position:absolute;top:27px;left:6%;right:6%}.customer-progress span,.returnsteps span{color:#6f6577;text-align:center;padding-top:16px;font-size:7px;position:relative}.customer-progress span:before,.returnsteps span:before{content:"";background:#2b2632;border:2px solid #12131e;border-radius:50%;width:9px;height:9px;position:absolute;top:0;right:50%;transform:translate(50%)}.customer-progress span.done,.returnsteps span.done{color:#8ed7ce}.customer-progress span.done:before,.returnsteps span.done:before{background:#22a89c;box-shadow:0 0 0 3px #22a89c22}.customer-orderlist,.customer-returnlist{gap:12px;margin-top:15px;display:grid}.customer-orderlist>article,.customer-returnlist>article{background:#0f1019;border:1px solid #2b2533;border-radius:8px;padding:16px}.customer-orderlist article>header,.customer-returnlist article>header{background:0 0;border:0;justify-content:space-between;align-items:start;height:auto;padding:0;display:flex;position:static}.customer-orderlist header small,.customer-returnlist header small{color:var(--cmuted);font-size:7px}.customer-orderlist header h3,.customer-returnlist header h3{margin:4px 0;font:16px Georgia}.customer-orderlist header p,.customer-returnlist header p{color:var(--cmuted);margin:0;font-size:7px}.order-summary{border-top:1px solid var(--cborder);grid-template-columns:repeat(3,1fr);gap:10px;padding-top:12px;display:grid}.order-summary span{flex-direction:column;gap:5px;display:flex}.customer-orderlist footer .returnbutton{color:#e6b7c8;border-color:#7d5664}.customer-orderlist footer small{color:#8dd4ca;align-self:center;font-size:7px}.customer-reject{color:#db9cab;background:#a6475b16;padding:9px;font-size:7px}.returnsintro{background-image:linear-gradient(90deg,#15131eee,#15131fbb),url(/lil-space.jpeg);background-size:cover;justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.returnsintro small{color:#e6b7c8;font-size:7px}.returnsintro h3{margin:6px 0;font:21px Georgia}.returnsintro p{color:#aaa0b0;font-size:8px}.returnsintro button{color:#fff;background:linear-gradient(135deg,#6d4d7f,#a488c2);border:0;border-radius:5px;padding:11px 14px;font-size:8px}.customer-returnlist>article>p{flex-direction:column;gap:6px;display:flex}.customer-returnlist>article>p small{color:var(--cmuted);font-size:7px}.customer-returnlist>article>p b{font-size:9px}.returnprogress{border-radius:20px;padding:6px 9px;font-size:7px}.returnprogress.requested{color:#d2b0df;background:#6d4d7f2b}.returnprogress.approved{color:#89a9e6;background:#46679826}.returnprogress.rejected{color:#d78e9c;background:#a6475b22}.returnprogress.received{color:#e4c277;background:#9e782127}.returnprogress.refunded{color:#82d69b;background:#2f8b4b24}.profilepanel form{grid-template-columns:1fr 1fr;gap:13px;margin-top:22px;display:grid}.profilepanel label,.returnreason{color:#aaa0b0;flex-direction:column;gap:7px;font-size:8px;display:flex}.profilepanel input,.profilepanel textarea,.returnreason textarea{color:#fff;background:#0d0e16;border:1px solid #342b3e;border-radius:5px;outline:0;padding:11px}.profilepanel label>small{color:#716779;font-size:6px}.profilepanel .full{grid-column:1/-1}.profilepanel form>button{color:#fff;background:linear-gradient(135deg,#6d4d7f,#a488c2);border:0;border-radius:5px;grid-column:1/-1;width:max-content;padding:11px 22px;font-size:8px}.customerempty{text-align:center;padding:50px}.customerempty>i{color:#796585;font-size:35px;font-style:normal}.customerempty h3{font:20px Georgia}.customerempty p{color:var(--cmuted);font-size:8px}.customerempty a{color:#d1b8dc;background:#a488c219;border:1px solid #6d4d7f;padding:9px 14px;font-size:8px;display:inline-block}.customer-overlay{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05060bc7;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.returnmodal{background:#11121c;border:1px solid #3e314a;border-radius:9px;width:min(620px,100%);max-height:93vh;padding:23px;overflow:auto}.returnmodal>header{background:0 0;border-bottom:1px solid #2e2737;justify-content:space-between;height:auto;padding:0 0 15px;display:flex;position:static}.returnmodal header small{color:#a488c2;font-size:7px}.returnmodal header h2{margin:4px 0;font:22px Georgia}.returnmodal header button{color:#fff;background:0 0;border:0;font-size:27px}.returnmodal>p{color:#a69ba9;font-size:8px}.returnchoices{gap:7px;display:grid}.returnchoices label{background:#0d0e16;border:1px solid #30283a;border-radius:5px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:11px;display:grid}.returnchoices input{accent-color:#a488c2}.returnchoices span{flex-direction:column;gap:5px;display:flex}.returnchoices b,.returnchoices strong{font-size:8px}.returnchoices small{color:var(--cmuted);font-size:7px}.returnreason{margin-top:16px}.returnnote{color:#817588;margin-top:8px;font-size:7px;display:block}.returnmodal>footer{background:0 0;justify-content:flex-end;gap:8px;padding:17px 0 0;display:flex;position:static}.returnmodal footer button{color:#ddd4e1;background:#181620;border:1px solid #44394d;border-radius:5px;padding:10px 16px;font-size:8px}.returnmodal footer .primaryreturn{color:#fff;background:linear-gradient(135deg,#6d4d7f,#a488c2);border:0}.invoice-view{align-items:flex-start;padding-top:45px;overflow:auto}.customerinvoice{color:#1b1820;background:#fff;width:min(760px,100%);padding:42px;position:relative}.invoicebuttons{gap:6px;display:flex;position:absolute;top:-31px;left:0}.invoicebuttons button{color:#fff;background:#6d4d7f;border:0;padding:8px 11px;font-size:7px}.customerinvoice>header{background:0 0;border:0;justify-content:space-between;height:auto;padding:0 0 22px;display:flex;position:static}.customerinvoice header img{object-fit:cover;width:115px;height:75px}.customerinvoice header>div{text-align:left}.customerinvoice header small{color:#777;font-size:7px}.customerinvoice header h2{margin:4px 0;font:20px Georgia}.customerinvoice header p{font-size:7px}.invoice-meta{background:#f4eff6;justify-content:space-between;margin-bottom:18px;padding:15px;display:flex}.invoice-meta p{flex-direction:column;gap:5px;margin:0;display:flex}.invoice-meta small{color:#777;font-size:7px}.invoice-meta b{font-size:9px}.customerinvoice table{min-width:0}.customerinvoice th{color:#fff;background:#191521}.customerinvoice td{color:#333;border-color:#ddd}.customer-invoice-total{width:270px;margin:22px 0 22px auto}.customer-invoice-total p,.customer-invoice-total>div{justify-content:space-between;font-size:8px;display:flex}.customer-invoice-total>div{border-top:1px solid #bbb;padding-top:10px}.customer-invoice-total strong{font:20px Georgia}.customerinvoice>footer{color:#555;text-align:center;background:0 0;border-top:1px solid #ddd;padding:18px 0 0;font-size:9px;display:block}@media (width<=900px){.authcard{grid-template-columns:1fr}.authidentity{min-height:210px}.authidentity img{width:150px;height:95px}.authidentity p{font-size:14px}.customer-account{display:block}.customer-account>aside{width:auto;height:auto;padding:12px;display:block;position:static}.customerbrand{justify-content:center}.customer-account>aside nav{flex-direction:row;padding:12px 0;overflow:auto}.customer-account>aside nav button{white-space:nowrap}.customeruser{display:none}.customer-main{padding:22px 15px}.customer-kpis{grid-template-columns:1fr 1fr}}@media (width<=600px){.tools .accountlink{padding:7px;font-size:0}.tools .accountlink:after{content:"♙";font-size:16px}.authform{padding:38px 22px}.authcard{width:100%;min-height:0}.customer-auth{padding:60px 10px 20px}.customer-welcome,.returnsintro{display:block}.customer-welcome>span,.returnsintro button{margin-top:12px;display:inline-block}.customer-kpis,.latestdetails,.order-summary{grid-template-columns:1fr 1fr}.profilepanel form{grid-template-columns:1fr}.profilepanel .full,.profilepanel form>button{grid-column:auto}.customerinvoice{padding:24px 16px}.customer-progress span,.returnsteps span{font-size:6px}.customer-main>header a{display:none}}@media print{.customer-account>aside,.customer-main,.invoicebuttons{display:none}.customer-overlay.invoice-view{background:0 0;padding:0;position:static}.customerinvoice{width:100%;padding:20px}}header nav button,footer button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.favfilter.active{color:#e6b7c8}.filters select,.filters label{color:#302738;background:#fff;border:1px solid #d8cedc;border-radius:30px;padding:9px 14px;font-size:9px}.filters select{min-width:92px}.filters .pricefilter{align-items:center;gap:8px;display:flex}.pricefilter input{accent-color:#6d4d7f;width:82px}.stockfilter{align-items:center;gap:6px;display:flex}.stockfilter input{accent-color:#6d4d7f}.quickactions{grid-template-columns:1fr .72fr;transition:all .25s;display:grid;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.photo:hover .quickactions{transform:none}.quickactions .quick{position:static;transform:none}.quickactions .buynow{color:#fff;background:#6d4d7f;border:0;font-size:8px}.productprice{align-items:center;gap:7px;margin:0;display:flex}.productprice del{color:#9e919d;font-size:8px}.sizepick button em{color:#8d7b93;font-size:6px;font-style:normal;display:block}.sizepick button.soldout{opacity:.55;text-decoration:line-through}.productdetails{border-top:1px solid #ded5e1;margin-top:12px;padding-top:10px}.productdetails summary{color:#5e4a68;cursor:pointer;font-size:8px}.productdetails>div{color:#756b78;grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;font-size:7px;display:grid}.productdetails span{flex-direction:column;display:flex}.productdetails b{color:#a18aa9;font-size:6px}.productdetails a{color:#6d4d7f;grid-column:1/-1}.noresults{text-align:center;color:#5f5363;border:1px dashed #cdbfd2;grid-column:1/-1;padding:45px}.noresults p{font-size:8px}.bundleoffer{color:#fff;background:linear-gradient(110deg,#17131fef,#291d39e8),url(/lil-space.jpeg) 50%/cover;border:1px solid #554160;justify-content:space-between;align-items:center;margin-top:30px;padding:25px 28px;display:flex}.bundleoffer small{color:#e6b7c8;font-size:7px}.bundleoffer h3{margin:6px 0;font:20px Georgia}.bundleoffer p{color:#b9acbf;font-size:8px}.bundleoffer button{color:#201826;background:#e9dce9;border:0;padding:11px 15px;font-size:8px}.cartreservation{background:#22a89c13;border:1px solid #22a89c55;flex-direction:column;gap:4px;margin:0 0 12px;padding:10px;display:flex}.cartreservation b{color:#70d0c4;font-size:8px}.cartreservation span,.cartemailsave{color:#918797;font-size:7px}.sizemodal,.stockmodal{color:#f4edf5;background:#11121b;border:1px solid #4b3a57;width:min(560px,94vw);max-height:90vh;padding:28px;position:relative;overflow:auto}.sizemodal h2,.stockmodal h2{margin:8px 0;font:25px Georgia}.sizemodal>p,.stockmodal>p{color:#a79cab;font-size:8px}.sizemodal>label,.stockmodal>label{flex-direction:column;gap:7px;font-size:8px;display:flex}.sizemodal input,.stockmodal input{color:#fff;background:#0b0c13;border:1px solid #403348;padding:11px}.sizerecommend{background:#a488c214;border:1px solid #a488c24a;grid-template-columns:1fr auto;align-items:center;margin:16px 0;padding:15px;display:grid}.sizerecommend b{color:#e6b7c8;font:28px Georgia}.sizerecommend small{color:#908595;grid-column:1/-1;font-size:7px}.sizemodal table{width:100%;min-width:0;margin-bottom:15px}.sizemodal th,.sizemodal td{border-bottom:1px solid #2e2736;padding:9px;font-size:8px}.stockmodal .browsernotify{color:#bca8c4;background:0 0;border:0;margin:12px auto 0;font-size:8px;text-decoration:underline;display:block}.newsletter form+button{margin-top:10px}.customerstatus.cancelled,.adminstatus.cancelled{color:#aaa;background:#7772}.returntype{color:#d7b4e2}.receipt-image-link{color:#caaed6;text-decoration:underline}@media (width<=760px){.filters{align-items:stretch}.filters .pricefilter{display:none}.quickactions{transform:none}.bundleoffer{display:block}.bundleoffer button{margin-top:10px}.productdetails>div{grid-template-columns:1fr}.sizemodal,.stockmodal{padding:20px}.grid{grid-template-columns:1fr 1fr}}@media (width<=480px){.grid{grid-template-columns:1fr}.quickactions{grid-template-columns:1fr 1fr}}.hubstack{gap:14px;display:grid}.favoritegrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;display:grid}.favoritegrid article{border:1px solid var(--cborder);background:#0d0e16;border-radius:7px;overflow:hidden}.favoritegrid img{object-fit:cover;width:100%;height:180px}.favoritegrid article>div{padding:13px}.favoritegrid small{color:#e6b7c8;font-size:7px}.favoritegrid h3{margin:6px 0;font:15px Georgia}.favoritegrid p{font-size:9px}.favoritegrid a,.favoritegrid button{color:#d3bddc;background:#a488c215;border:1px solid #4a3c55;margin-left:5px;padding:7px 9px;font-size:7px;display:inline-block}.savedcarts{gap:8px;margin-top:15px;display:grid}.savedcarts>a{background:#0e0f17;border:1px solid #30293a;justify-content:space-between;align-items:center;padding:13px;display:flex}.savedcarts span{flex-direction:column;gap:5px;display:flex}.savedcarts b,.savedcarts strong{font-size:9px}.savedcarts small,.mutedcopy{color:#8d8392;font-size:7px}.loyaltyhero{color:#fff;background:linear-gradient(110deg,#1a1424e8,#291b37d8),url(/lil-space.jpeg) 50%/cover;border:1px solid #584064;border-radius:10px;padding:30px}.loyaltyhero>small{color:#e6b7c8;font-size:8px}.loyaltyhero h2{margin:8px 0;font:38px Georgia}.loyaltyhero>p{color:#b9acbf;font-size:8px}.loyaltyhero>div{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.loyaltyhero span{background:#ffffff08;border:1px solid #ffffff24;flex-direction:column;gap:6px;padding:14px;display:flex}.loyaltyhero span small{color:#b9acbf;font-size:7px}.loyaltyhero span b{font:16px Georgia}.loyaltyhero span button{color:#e6b7c8;background:0 0;border:0;width:max-content;padding:0;font-size:7px;text-decoration:underline}.loyaltylist{margin-top:14px}.loyaltylist>p{border-bottom:1px solid var(--cborder);justify-content:space-between;padding:12px 0;display:flex}.loyaltylist span{flex-direction:column;gap:4px;display:flex}.loyaltylist b,.loyaltylist strong{font-size:9px}.loyaltylist small{color:var(--cmuted);font-size:7px}.loyaltylist strong.plus{color:#7bd0c6}.notificationlist{gap:7px;margin-top:15px;display:grid}.notificationlist>button{border:1px solid var(--cborder);color:#ddd5e1;text-align:right;background:#0e0f17;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;width:100%;padding:13px;display:grid}.notificationlist>button.unread{background:#a488c20d;border-color:#745b83}.notificationlist>button>i{background:#a488c218;place-content:center;width:30px;height:30px;font-style:normal;display:grid}.notificationlist span{flex-direction:column;gap:4px;display:flex}.notificationlist b{font-size:9px}.notificationlist small,.notificationlist em{color:var(--cmuted);font-size:7px;font-style:normal}.notificationlist a{color:#d5bde0;font-size:7px}.addressgrid{grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0;display:grid}.addressgrid article{border:1px solid var(--cborder);background:#0e0f17;padding:13px}.addressgrid small{color:#c6a9d3;font-size:7px}.addressgrid b{margin:7px 0;font-size:9px;display:block}.addressgrid p{color:var(--cmuted);font-size:7px;line-height:1.8}.addressform{border-top:1px solid var(--cborder);grid-template-columns:repeat(3,1fr);gap:8px;padding-top:15px;display:grid}.addressform input{color:#fff;background:#0d0e16;border:1px solid #342b3e;padding:10px;font-size:8px}.addressform label{color:var(--cmuted);align-items:center;gap:5px;font-size:7px;display:flex}.addressform label input{accent-color:#a488c2}.addressform button{color:#fff;background:#6d4d7f;border:0;font-size:8px}.requesttype{gap:9px;margin:14px 0;display:flex}.requesttype label{background:#0d0e16;border:1px solid #3b3144;padding:9px 13px;font-size:8px}.requesttype input{accent-color:#a488c2}.returnupload{color:#aaa0b0;flex-direction:column;gap:6px;margin-top:12px;font-size:8px;display:flex}.returnupload input,.reviewmodal select,.reviewmodal input{color:#fff;background:#0d0e16;border:1px solid #342b3e;padding:10px}.returnupload small{color:#7f7587;font-size:7px}.stars{direction:ltr;justify-content:center;margin:15px;display:flex}.stars button{color:#4a4050;background:0 0;border:0;font-size:28px}.stars button.on{color:#e0b96d}.cancelbutton{color:#e3a5b2!important;border-color:#854757!important}.customer-progress.stopped{justify-content:flex-start;gap:25%}.customer-progress.stopped:before{display:none}@media (width<=780px){.favoritegrid,.addressgrid,.addressform{grid-template-columns:1fr 1fr}.loyaltyhero>div{grid-template-columns:1fr}}@media (width<=500px){.favoritegrid,.addressgrid,.addressform{grid-template-columns:1fr}.notificationlist>button{grid-template-columns:28px 1fr}.notificationlist a{grid-column:2}.customer-orderlist article>footer{flex-wrap:wrap}}.growthhero,.guidehero{background:linear-gradient(110deg,#18131fee,#251833dc),url(/lil-space.jpeg) 50%/cover;border:1px solid #4e3a5b;border-radius:9px;justify-content:space-between;align-items:center;padding:25px 28px;display:flex}.growthhero small,.guidehero small{color:#e6b7c8;font-size:7px}.growthhero h2,.guidehero h2{margin:6px 0;font:25px Georgia}.growthhero p,.guidehero p{color:#a99ead;font-size:8px}.growthhero button{color:#e4d8e9;background:#a488c21c;border:1px solid #8f72a0;padding:10px 13px;font-size:8px}.growthkpis{margin-top:14px}.growthnav{gap:7px;margin:15px 0;display:flex;overflow:auto}.growthnav button{white-space:nowrap;color:#94899b;background:#11121b;border:1px solid #30283a;border-radius:5px;padding:10px 13px;font-size:8px}.growthnav button.active{color:#eee6f2;background:#a488c21b;border-color:#735f80}.growthgrid,.insightgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.growthwide{grid-column:1/-1}.cartstate,.reviewstate{border-radius:15px;padding:5px 8px;font-size:7px}.cartstate.active{color:#89a9e6;background:#46679826}.cartstate.abandoned{color:#e4c277;background:#9e782127}.cartstate.recovered,.cartstate.converted{color:#82d69b;background:#2f8b4b24}.barlist{gap:12px;margin-top:15px;display:grid}.barlist>div>p{justify-content:space-between;margin:0 0 5px;font-size:8px;display:flex}.barlist>div>i{background:#292331;border-radius:5px;height:5px;display:block;overflow:hidden}.barlist>div>i>em{background:linear-gradient(90deg,#6d4d7f,#b79bc8);height:100%;display:block}.insight{min-height:230px}.lowstockgrid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.lowstockgrid article{background:#0e0f17;border:1px solid #372e40;grid-template-columns:27px 1fr auto;align-items:center;gap:9px;padding:11px;display:grid}.lowstockgrid article>span{color:#df9eab;background:#a6475b27;border-radius:50%;place-content:center;width:27px;height:27px;display:grid}.lowstockgrid p{flex-direction:column;margin:0;display:flex}.lowstockgrid b,.lowstockgrid strong{font-size:8px}.lowstockgrid small{color:#8d8293;font-size:7px}.segmentstats{grid-template-columns:1fr 1fr;gap:9px;margin-top:18px;display:grid}.segmentstats span{background:#0e0f17;border:1px solid #30283a;flex-direction:column;gap:7px;padding:14px;display:flex}.segmentstats small{color:#8d8293;font-size:7px}.segmentstats b{font:25px Georgia}.reviewqueue{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:15px;display:grid}.reviewqueue article{background:#0e0f17;border:1px solid #30283a;padding:13px}.reviewqueue header{background:0 0;border:0;justify-content:space-between;height:auto;padding:0;display:flex;position:static}.reviewqueue header div{flex-direction:column;gap:5px;display:flex}.reviewqueue b{font-size:9px}.reviewqueue small{color:#e4c277;font-size:7px}.reviewqueue p{color:#b0a5b4;font-size:8px;line-height:1.8}.reviewqueue footer{background:0 0;gap:6px;padding:8px 0 0;display:flex;position:static}.reviewqueue button{color:#fff;border:0;padding:7px 12px;font-size:7px}.reviewqueue .accept{background:#178f82}.reviewqueue .reject{background:#a6475b}.reviewstate.pending{color:#e4c277;background:#9e782127}.reviewstate.published{color:#82d69b;background:#2f8b4b24}.reviewstate.rejected{color:#d78e9c;background:#a6475b22}.rolelist{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:15px;display:grid}.rolelist article{background:#0e0f17;border:1px solid #30283a;grid-template-columns:32px 1fr auto auto;align-items:center;gap:9px;padding:11px;display:grid}.rolelist article>span{background:#a488c220;border-radius:50%;place-content:center;width:32px;height:32px;display:grid}.rolelist p{flex-direction:column;margin:0;display:flex}.rolelist b,.rolelist strong{font-size:8px}.rolelist small,.rolelist i{color:#8d8293;font-size:7px;font-style:normal}.roleform,.channelsettings{flex-direction:column;gap:10px;margin-top:15px;display:flex}.roleform label{color:#a99ead;flex-direction:column;gap:5px;font-size:7px;display:flex}.roleform input,.roleform select,.channelsettings select{color:#fff;background:#0d0e16;border:1px solid #342b3e;padding:10px}.roleform button,.channelsettings button{color:#fff;background:#6d4d7f;border:0;padding:10px;font-size:8px}.permissionmatrix p{border-bottom:1px solid #2b2532;justify-content:space-between;margin:0;padding:10px 0;display:flex}.permissionmatrix b,.permissionmatrix span{font-size:7px}.permissionmatrix span{color:#8d8293}.reminderflow{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:15px;display:grid}.reminderflow article{background:#0e0f17;border:1px solid #3a3044;flex-direction:column;gap:7px;padding:15px;display:flex;position:relative}.reminderflow article:not(:last-child):after{content:"←";color:#a488c2;position:absolute;top:50%;left:-9px}.reminderflow b{color:#e6b7c8;font-size:8px}.reminderflow span{font:15px Georgia}.reminderflow small{color:#8d8293;font-size:7px}.channelsettings>label{border-bottom:1px solid #2c2633;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.channelsettings>label>span{flex-direction:column;gap:4px;display:flex}.channelsettings b{font-size:8px}.channelsettings small{color:#8d8293;font-size:7px}.channelsettings input{accent-color:#a488c2}.integrationstatus p{color:#a89dac;align-items:center;gap:7px;font-size:8px;display:flex}.integrationstatus i{background:#e0b96d;border-radius:50%;width:8px;height:8px}.integrationstatus i.ready{background:#50b99a}.guidepage{gap:15px;display:grid}.guidehero{display:block}.guidegrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.guidecard{padding:23px;position:relative}.guidecard>span{color:#a488c2;opacity:.55;font:26px Georgia;position:absolute;top:14px;left:16px}.guidecard h3{margin:0 0 14px;font:16px Georgia}.guidecard ol{margin:0;padding-right:18px}.guidecard li{color:#aaa0b0;border-bottom:1px solid #29232f;padding:4px;font-size:8px;line-height:2}.guidetips{grid-template-columns:repeat(5,1fr);gap:9px;display:grid}.guidetips h3{grid-column:1/-1}.guidetips label{background:#0e0f17;border:1px solid #30283a;gap:6px;padding:10px;font-size:7px;display:flex}.guidetips input{accent-color:#a488c2}@media (width<=900px){.growthgrid,.insightgrid,.guidegrid{grid-template-columns:1fr}.growthwide{grid-column:auto}.lowstockgrid,.reminderflow,.guidetips{grid-template-columns:1fr 1fr}.guidetips h3{grid-column:1/-1}.reviewqueue{grid-template-columns:1fr}}@media (width<=560px){.growthhero{display:block}.growthhero button{margin-top:10px}.lowstockgrid,.reminderflow,.guidetips,.rolelist{grid-template-columns:1fr}.reminderflow article:after{display:none}.guidetips h3{grid-column:auto}.growthkpis{grid-template-columns:1fr 1fr}}.professionalproduct{width:min(1040px,96vw)}.professionalproduct .modalgrid{grid-template-columns:repeat(4,1fr)}.advancedvariants{gap:7px;display:grid}.advancedvariants>div{background:#0f1019;border:1px solid #2e2738;grid-template-columns:.7fr 1.15fr 1.15fr .55fr .7fr .8fr .55fr;align-items:end;gap:7px;padding:8px;display:grid}.advancedvariants label{color:#94899b;flex-direction:column;gap:4px;font-size:7px;display:flex}.advancedvariants input{color:#fff;background:#0d0e16;border:1px solid #352d3e;border-radius:4px;min-width:0;padding:8px;font-size:8px}.advancedvariants>div>button{color:#d9919f;background:#57233044;border:1px solid #653440;border-radius:4px;height:34px;font-size:7px}.imagecolor{gap:8px;margin:12px 0;display:flex}.imagecolor select{color:#fff;background:#0d0e16;border:1px solid #352d3e;padding:9px}.imagecolor label{color:#e2d4e7;background:#a488c218;border:1px solid #604d6d;padding:9px 12px;font-size:8px}.imagecolor input{display:none}.mediafiles figure>small{color:#d7c8dc;background:#0b0c13d9;padding:3px;font-size:6px;position:absolute;bottom:3px;right:3px}.professionalproduct .mediafiles figure{position:relative}@media (width<=850px){.professionalproduct .modalgrid{grid-template-columns:1fr 1fr}.advancedvariants>div{grid-template-columns:1fr 1fr 70px}.advancedvariants>div>button,.advancedvariants .variantactive{height:36px}}@media (width<=520px){.professionalproduct .modalgrid,.advancedvariants>div{grid-template-columns:1fr 1fr}.professionalproduct .modalgrid .full{grid-column:1/-1}}.authaction{color:#bdf3e7;border:1px solid #48a894;border-radius:4px;width:max-content;margin-top:9px;padding:7px 10px;font-weight:700;display:block}html,body,button,input,select,textarea{font-family:Tajawal,Tahoma,Arial,sans-serif!important}body{font-size:16px}h1,h2,h3,h4,h5,h6,strong,b{font-family:Tajawal,Tahoma,Arial,sans-serif!important}.storefront .kicker{font-size:12px!important}.storefront h1{font-size:clamp(46px,6vw,74px)!important;font-weight:500!important}.storefront h2{font-size:clamp(30px,4vw,46px)!important;font-weight:600!important}.admin{font-family:Tajawal,Tahoma,Arial,sans-serif!important}.adminstatus,.productstate,.returnstatus,.cartstate,.reviewstate{font-size:10px!important}.customer-account,.customer-auth,.customer-loading,.customerinvoice,.invoicepage,.admininvoice,.customerinvoice{font-family:Tajawal,Tahoma,Arial,sans-serif!important}.marketingbar{text-align:center;letter-spacing:.15px;height:auto;min-height:38px;padding:8px 20px;font-weight:600}.marketingcampaign{color:#f8f0fa;background:linear-gradient(135deg,#171221,#0b0d18);position:relative;overflow:hidden}.marketingbanner{border-bottom:1px solid #372945;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);min-height:330px;display:grid}.marketingbanner:before,.popupcampaign:before{content:"";pointer-events:none;background:radial-gradient(circle at 78% 20%,#6d4d7f55,#0000 36%);position:absolute;inset:0}.marketingmedia{background:#080910;min-height:280px;position:relative;overflow:hidden}.marketingmedia img,.marketingmedia video,.marketingmedia iframe{object-fit:cover;border:0;width:100%;height:100%;min-height:280px;display:block}.marketingcontent{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;padding:50px clamp(28px,5vw,75px);display:flex;position:relative}.marketingcontent small{letter-spacing:1.6px;color:#e6b7c8!important}.marketingcontent h2{line-height:1.3;margin:10px 0!important}.marketingcontent p{color:#bcb0c4;margin:0 0 22px;line-height:1.9}.marketingpopupoverlay{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:150;background:#03040bbb;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.marketingpopup{background:#10111c;border:1px solid #6d4d7f;width:min(820px,94vw);max-height:90vh;position:relative;overflow:auto;box-shadow:0 28px 90px #000b}.marketingpopup .popupcampaign{grid-template-columns:1fr 1fr;min-height:410px;display:grid}.marketingpopup .marketingcontent{padding:42px}.marketingpopup .marketingmedia,.marketingpopup .marketingmedia img,.marketingpopup .marketingmedia video,.marketingpopup .marketingmedia iframe{min-height:410px}.marketingclose{z-index:5;color:#fff;background:#0b0c13dd;border:1px solid #fff4;border-radius:50%;width:38px;height:38px;line-height:1;position:absolute;top:12px;left:12px;font-size:25px!important}.promohero{background-image:linear-gradient(90deg,#17131fe8,#17131fa8),url(/lil-space.jpeg);background-position:50%;background-size:cover;border:1px solid #493756;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:18px;padding:28px 30px;display:flex;position:relative;overflow:hidden}.promohero:after{content:"✦";color:#a488c222;font-size:60px;position:absolute;top:18%;left:8%}.promohero small{color:#e6b7c8}.promohero h2{margin:7px 0}.promohero p{color:#aaa0b1;margin:0}.promohero button,.campaignpanel>.panelhead button,.campaignempty button{color:#fff;background:linear-gradient(135deg,#6d4d7f,#a488c2);border:0;border-radius:7px;padding:12px 17px}.announcementpanel,.campaignpanel{margin-bottom:18px}.announcementeditor{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:18px;display:grid}.announcementeditor label{color:#aaa0b1;flex-direction:column;gap:7px;display:flex}.announcementeditor input{color:#fff;background:#0d0e16;border:1px solid #392f44;border-radius:6px;min-width:0;padding:11px}.announcementeditor .wide{grid-column:span 2}.announcementeditor button{color:#fff;background:#6d4d7f;border:0;border-radius:6px;align-self:end;height:42px}.announcementpreview{text-align:center;border:1px solid #ffffff1f;border-radius:6px;justify-content:center;align-items:center;min-height:40px;margin-top:15px;padding:10px 18px;display:flex}.bigtoolswitch{align-items:center;gap:8px;display:flex}.bigtoolswitch input{accent-color:#a488c2}.campaigncards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.campaigncard{opacity:.76;background:#0e0f17;border:1px solid #2e2738;border-radius:10px;grid-template-columns:190px 1fr;min-height:220px;display:grid;overflow:hidden}.campaigncard.active{opacity:1;border-color:#665074}.campaignmedia{background:#090a11;min-height:220px;position:relative;overflow:hidden}.campaignmedia img,.campaignmedia video,.campaignmedia iframe{object-fit:cover;border:0;width:100%;height:100%;min-height:220px;display:block}.campaignmedia>span{color:#e6b7c8;background:#0a0b11dd;border-radius:14px;padding:5px 9px;position:absolute;top:9px;right:9px}.nomedia{color:#a99aad;background:radial-gradient(circle,#3b2948,#0b0c13);place-items:center;height:100%;min-height:150px;display:grid}.campaigncontent{flex-direction:column;padding:17px;display:flex}.campaigncontent>small{color:#c3a8d2}.campaigncontent h3{margin:6px 0}.campaigncontent>p{color:#968c9d;flex:1;line-height:1.7}.campaigncontent>div{flex-direction:column;gap:4px;display:flex}.campaigncontent>div b{color:#77c899}.campaigncontent>div span{color:#807585}.campaigncontent footer{gap:6px;background:0 0!important;padding:13px 0 0!important;display:flex!important;position:static!important}.campaigncontent footer button{color:#ddd2e2;background:#18141f;border:1px solid #44384f;border-radius:5px;padding:7px 10px}.campaigncontent footer .danger{color:#ef9bab;border-color:#6a3542}.campaignempty{text-align:center;border:1px dashed #463953;border-radius:10px;grid-column:1/-1;padding:38px}.campaignempty i{color:#a488c2;font-size:32px}.promoheading{flex-direction:column;gap:5px;display:flex}.promoheading small{color:#8f8596}.placementpicker{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0;display:grid}.placementpicker label{cursor:pointer;background:#0e0f17;border:1px solid #332b3d;border-radius:8px;flex-direction:column;gap:6px;padding:14px;display:flex}.placementpicker label.active{background:#a488c214;border-color:#a488c2}.placementpicker input{opacity:0;position:absolute}.placementpicker small{color:#8f8596}.campaignmodal{width:min(780px,96vw)}.campaignmodal .mediaupload{border:1px dashed #5b4869;border-radius:7px;padding:12px}.campaignmodal .mediaupload input{border:0;padding:8px 0}.campaigncurrent{background:#0e0f17;border:1px solid #332b3d;grid-template-columns:150px 1fr;align-items:center;gap:12px;margin-top:14px;padding:10px;display:grid}.campaigncurrent img,.campaigncurrent video,.campaigncurrent iframe{object-fit:cover;border:0;width:150px;height:85px}.customeractions{flex-wrap:wrap;gap:6px;display:flex}.customereditor{width:min(700px,96vw)}.accountsecurity{background:#0e0f17;border:1px solid #3e3348;border-radius:7px;margin-top:14px;padding:13px}.accountsecurity p{color:#968c9d;margin:5px 0 0}@media (width<=900px){.marketingbanner{grid-template-columns:1fr}.marketingbanner .marketingmedia{order:-1}.marketingpopup .popupcampaign{grid-template-columns:1fr}.marketingpopup .marketingmedia,.marketingpopup .marketingmedia img,.marketingpopup .marketingmedia video,.marketingpopup .marketingmedia iframe{min-height:260px}.campaigncards{grid-template-columns:1fr}.announcementeditor{grid-template-columns:1fr 1fr}.campaigncard{grid-template-columns:160px 1fr}.promohero{align-items:flex-start;gap:18px}.customer-account p,.customer-account a,.customer-account button,.customer-account label,.customer-account input,.customer-account select,.customer-account textarea{font-size:12px!important}}@media (width<=580px){.storefront p,.storefront a,.storefront button,.storefront label,.storefront input,.storefront select,.storefront textarea,.storefront summary{font-size:12px!important}.marketingcontent{padding:34px 22px}.marketingpopupoverlay{padding:10px}.marketingpopup .marketingcontent{padding:30px 22px}.announcementeditor,.placementpicker{grid-template-columns:1fr}.announcementeditor .wide{grid-column:auto}.campaigncard{grid-template-columns:1fr}.campaignmedia{min-height:190px}.promohero{display:block}.promohero button{margin-top:16px}.campaigncurrent{grid-template-columns:1fr}.campaigncurrent img,.campaigncurrent video,.campaigncurrent iframe{width:100%;height:180px}}.promohero+.subkpis{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=900px){.promohero+.subkpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.promohero+.subkpis{grid-template-columns:1fr}}.storefront p,.storefront a,.storefront button,.storefront label,.storefront input,.storefront select,.storefront textarea,.storefront summary{font-size:15px!important}.storefront small{font-size:13px!important}.storefront .copy>p:not(.kicker){font-size:17px!important}.storefront .kicker,.storefront .step{font-size:13px!important}.storefront h3{font-size:20px!important}.admin p,.admin a,.admin button,.admin label,.admin input,.admin select,.admin textarea,.admin td,.admin th,.admin li{font-size:13px!important}.adminstatus,.productstate,.returnstatus,.cartstate,.reviewstate,.paymentbadge{font-size:12px!important}.customer-account p,.customer-account a,.customer-account button,.customer-account label,.customer-account input,.customer-account select,.customer-account textarea,.customer-auth p,.customer-auth a,.customer-auth button,.customer-auth label,.customer-auth input,.customer-auth select,.customer-auth textarea{font-size:15px!important}.invoicepage p,.invoicepage a,.invoicepage button,.invoicepage small,.admininvoice p,.admininvoice td,.admininvoice th,.admininvoice small,.customerinvoice p,.customerinvoice td,.customerinvoice th,.customerinvoice small{font-size:14px!important}.adminside nav{flex:1;min-height:0;padding:18px 0;overflow-y:auto}.adminside nav button{padding-block:10px!important}.paymentmethods{gap:10px;margin:9px 0 16px;display:grid}.form .paymentmethodcard{cursor:pointer;background:#14141f;border:1px solid #3c3047;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin:0;padding:14px;display:grid}.paymentmethodcard.selected{background:#a488c214;border-color:#a488c2;box-shadow:inset 0 0 0 1px #a488c233}.paymentmethodcard.disabled{opacity:.5;cursor:not-allowed}.paymentmethodcard>input{accent-color:#a488c2;width:18px;height:18px;padding:0}.paymentmethodcard>span{flex-direction:column;gap:4px;min-width:0;display:flex}.paymentmethodcard strong{color:#fff}.paymentmethodcard small{color:#aa9daf!important}.paymentmethodcard b{color:#e9dcec;overflow-wrap:anywhere}.paymentmethodcard em{color:#d99aaa;font-size:12px;font-style:normal}.paymentmethodcard>button{color:#e7d9eb;white-space:nowrap;background:#a488c215;border:1px solid #665272;border-radius:5px;padding:8px 10px}.paymentbadge{color:#d8c3e2;background:#a488c218;border-radius:15px;padding:6px 9px;display:inline-flex}.paymentbadge.stc_bank{color:#bcb0ff;background:#6b58d522}.paymentbadge.barq{color:#8de0d6;background:#22a89c20}.settings .settingswide{grid-column:1/-1}.paymentadmin{grid-template-columns:1fr 1fr;gap:12px;display:grid}.paymentadmin>article{background:#0e0f17;border:1px solid #332b3d;border-radius:8px;padding:15px}.paymentadmin>article>label,.paymentsettings .settinggrid label{color:#aaa0b1;flex-direction:column;gap:7px;display:flex}.paymentadmin input,.paymentsettings .settinggrid input{color:#fff;background:#0d0e16;border:1px solid #3a3044;border-radius:5px;padding:11px}.paymentsettings .settinggrid small{color:#8f8497}.teamhero{background:linear-gradient(100deg,#17131fee,#23172ed6),url(/lil-space.jpeg) 50%/cover;border:1px solid #4e3a5b;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:15px;padding:27px 30px;display:flex}.teamhero small{color:#e6b7c8}.teamhero h2{margin:6px 0}.teamhero p{color:#aaa0b1;margin:0}.teamhero button{color:#eee4f1;background:#a488c21c;border:1px solid #8f72a0;border-radius:6px;padding:11px 14px}.teamgrid{grid-template-columns:minmax(0,1.7fr) minmax(300px,.8fr);gap:13px;display:grid}.permissionpanel{grid-column:1/-1}.teamrolelist{grid-template-columns:1fr}.teamrolelist article{grid-template-columns:38px minmax(160px,1fr) auto auto auto}.teamrolelist article.inactive{opacity:.6}.teamrolelist article>div{gap:6px;display:flex}.teamdelete{color:#e69baa;background:#a6475b20;border:1px solid #723746;border-radius:5px;padding:6px 9px}.teamdelete:disabled{opacity:.35}.teameditor>p{color:#92889a}.teamactive{border:1px solid #30283a;justify-content:space-between;align-items:center;padding:11px;flex-direction:row!important}.teamactive input{accent-color:#a488c2}.teamformactions{gap:7px;display:flex}.teamformactions button{flex:1}.teamformactions button[type=button]{background:#191721;border:1px solid #44384d}.walletbalance{color:#8bd8cd}.walletbutton{color:#8bd8cd!important;border-color:#2f867c!important}.walletmodal{width:min(760px,96vw);max-height:92vh;overflow:auto}.walletsummary{background:linear-gradient(135deg,#271a32,#11121c);border:1px solid #604a70;border-radius:9px;flex-direction:column;gap:5px;margin-bottom:15px;padding:20px;display:flex}.walletsummary span,.walletsummary small{color:#a99ead}.walletsummary strong{color:#8bd8cd;font-size:30px}.walletform{border-bottom:1px solid #332b3d;grid-template-columns:1fr 1fr;gap:12px;padding-bottom:18px;display:grid}.walletform>label{flex-direction:column;gap:7px;display:flex}.walletform input,.walletform textarea{color:#fff;background:#0d0e16;border:1px solid #3a3044;border-radius:5px;padding:11px}.walletform>button{grid-column:1/-1}.operationpicker{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px;display:grid}.operationpicker label{border:1px solid #3a3044;border-radius:6px;padding:12px}.operationpicker input{accent-color:#a488c2}.wallethistory{margin-top:18px}.wallethistory article{border-top:1px solid #2d2735;justify-content:space-between;gap:15px;padding:12px 0;display:flex}.wallethistory article>span,.wallethistory article>strong{flex-direction:column;gap:4px;display:flex}.wallethistory small{color:#8f8497}.wallethistory .credit{color:#7bd0c6}.wallethistory .debit{color:#e198a7}.walletandloyalty{grid-template-columns:1fr 1fr;gap:13px;display:grid}.walletlist strong{white-space:nowrap}.campaignplacements{grid-template-columns:repeat(3,minmax(0,1fr))}.refundchoice{background:#0d0e16;border:1px solid #44364f;border-radius:7px;margin:15px 0;padding:15px}.refundchoice h3{margin:0 0 12px}.refundchoice>div:first-of-type{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.refundchoice>div:first-of-type>label{border:1px solid #352c3e;border-radius:5px;padding:10px}.refundchoice input{accent-color:#a488c2}.refundchoice>p{color:#8ed7ce;line-height:1.7}.refundaccount{gap:10px;margin-top:12px;grid-template-columns:1fr 1fr!important;display:grid!important}.refundaccount label{flex-direction:column;gap:6px;display:flex}.refundaccount input,.returnactionmodal input,.returnactionmodal select,.returnactionmodal textarea{color:#fff;background:#0d0e16;border:1px solid #3a3044;border-radius:5px;padding:11px}.returntracking{margin:5px 0 10px}.returnactionmodal{width:min(700px,96vw)}.returnactionmodal .modalgrid label>small{color:#918697}.returnlist article>footer{flex-wrap:wrap}.returnlist article>footer button{flex:1}.returninvoice .invoicecalc{min-width:330px}.customer-returnlist article>footer{background:0 0;padding:12px 0 0;position:static}.customer-returnlist article>footer button{color:#dbc6e4;background:#a488c218;border:1px solid #665175;border-radius:5px;padding:10px 13px}@media (width<=900px){.teamgrid,.walletandloyalty{grid-template-columns:1fr}.permissionpanel{grid-column:auto}.paymentadmin{grid-template-columns:1fr}.customer-account p,.customer-account a,.customer-account button,.customer-account label,.customer-account input,.customer-account select,.customer-account textarea{font-size:14px!important}}@media (width<=580px){.campaignplacements{grid-template-columns:1fr!important}.storefront p,.storefront a,.storefront button,.storefront label,.storefront input,.storefront select,.storefront textarea,.storefront summary{font-size:14px!important}.paymentmethodcard{grid-template-columns:auto 1fr!important}.paymentmethodcard>button{grid-column:2}.teamhero{display:block}.teamhero button{margin-top:14px}.teamrolelist article{grid-template-columns:34px 1fr}.teamrolelist article>strong,.teamrolelist article>i,.teamrolelist article>div{grid-column:2}.walletform,.operationpicker,.refundchoice>div:first-of-type,.refundaccount{grid-template-columns:1fr!important}.admin p,.admin a,.admin button,.admin label,.admin input,.admin select,.admin textarea,.admin td,.admin th,.admin li{font-size:12px!important}}.databasehero{background:linear-gradient(105deg,#17131fee,#211429de),url(/lil-space.jpeg) 50%/cover;border:1px solid #4e3a5b;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:28px 30px;display:flex}.databasehero small{color:#e7b9cb}.databasehero h2{margin:6px 0}.databasehero p{color:#aaa0b1;margin:0}.databasehero>span{color:#9cdccf;white-space:nowrap;background:#0d0e17cc;border:1px solid #5a4867;border-radius:20px;padding:10px 13px}.databasegrid{grid-template-columns:minmax(260px,.7fr) minmax(0,1.7fr);gap:13px;display:grid}.databasetables{max-height:710px;overflow:auto}.tablecards{grid-template-columns:1fr 1fr;gap:7px;display:grid}.tablecards button{text-align:right;color:#ddd1e0;background:#0e0f17;border:1px solid #332b3d;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:11px;display:grid}.tablecards button:hover{background:#a488c210;border-color:#7f648f}.tablecards span{text-align:left;text-overflow:ellipsis;direction:ltr;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;overflow:hidden}.tablecards b{color:#90d8cd}.tablecards small{color:#887f90;grid-column:1/-1;margin-top:4px}.sqleditor .panelhead>i{color:#d6c1df;border:1px solid #5c4869;border-radius:5px;padding:7px 9px;font:700 13px ui-monospace,SFMono-Regular,Consolas,monospace}.sqlsamples{flex-wrap:wrap;gap:6px;margin-bottom:9px;display:flex}.sqlsamples button{color:#c9b9cf;background:#17141e;border:1px solid #43364c;border-radius:5px;padding:7px 10px}.sqltextarea,.sqlparameters textarea{resize:vertical;color:#bce5db;tab-size:2;background:#090a10;border:1px solid #44364f;border-radius:7px;width:100%;padding:15px;font:14px/1.8 ui-monospace,SFMono-Regular,Consolas,monospace!important}.sqltextarea{min-height:260px}.sqlparameters{border:1px solid #30283a;border-radius:6px;margin-top:9px;padding:10px}.sqlparameters summary{color:#aaa0b1}.sqlparameters textarea{min-height:75px;margin-top:9px}.sqlwritetoggle{background:#39192350;border:1px solid #513a47;border-radius:7px;justify-content:space-between;align-items:center;margin-top:12px;padding:13px;flex-direction:row!important;display:flex!important}.sqlwritetoggle span{flex-direction:column;gap:4px;display:flex}.sqlwritetoggle small{color:#b3959f!important}.sqlwritetoggle input{accent-color:#c35f78;width:20px;height:20px}.sqlconfirmation{background:#5a1c2b3d;border:1px solid #8b4052;border-radius:7px;margin-top:9px;padding:13px}.sqlconfirmation p{color:#e5bac4;margin:0 0 8px}.sqlconfirmation code{color:#fff;direction:rtl;background:#0b0c12;border-radius:4px;padding:7px 10px;display:inline-block}.sqlconfirmation input{color:#fff;background:#0d0e16;border:1px solid #704052;border-radius:5px;width:100%;margin-top:9px;padding:11px}.sqlactions{justify-content:space-between;align-items:center;gap:13px;margin-top:12px;display:flex}.sqlactions button{color:#111218;background:#a488c2;border:0;border-radius:5px;padding:12px 18px;font-weight:800}.sqlactions button:disabled{opacity:.45}.sqlactions small{color:#8f8497}.sqlresult{margin-top:13px}.sqltable td,.sqltable th{text-align:left;overflow-wrap:anywhere;direction:ltr;max-width:340px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace!important}.sqlnull{color:#7d7284;font-style:italic}.sqlsuccess{background:#17675d20;border:1px solid #2c7068;border-radius:7px;align-items:center;gap:13px;padding:18px;display:flex}.sqlsuccess>i{color:#fff;background:#287b70;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.sqlsuccess p{color:#98a7a4;margin:5px 0 0}@media (width<=980px){.databasegrid{grid-template-columns:1fr}.databasetables{max-height:none}.databasehero{align-items:flex-start;gap:15px}.tablecards{grid-template-columns:repeat(3,1fr)}}@media (width<=650px){.databasehero{display:block}.databasehero>span{margin-top:15px;display:inline-block}.tablecards{grid-template-columns:1fr 1fr}.sqlactions{flex-direction:column;align-items:stretch}.sqlactions button{width:100%}}.adminauth{color:#f4edf6;background:#0b0c13;grid-template-columns:minmax(340px,.9fr) minmax(420px,1.1fr);min-height:100vh;display:grid;font-family:Tajawal,Tahoma,Arial,sans-serif!important}.adminauthbrand{background:linear-gradient(135deg,#0b0c13cc,#25162fdd),url(/lil-space.jpeg) 50%/cover;flex-direction:column;justify-content:center;padding:clamp(45px,8vw,110px);display:flex}.adminauthbrand img{object-fit:cover;border-radius:7px;width:145px;height:90px;margin-bottom:36px}.adminauthbrand>small,.adminauthcard>div>small{color:#e5b7c8;letter-spacing:1px}.adminauthbrand h1{margin:9px 0 16px;line-height:1.2;font-size:clamp(38px,5vw,64px)!important}.adminauthbrand p{color:#c1b5c7;max-width:520px;line-height:1.9}.adminauthcard{background:#11121d;border:1px solid #3b2c46;border-radius:14px;align-self:center;width:min(560px,100% - 50px);margin:auto;padding:clamp(28px,5vw,50px);box-shadow:0 24px 90px #0008}.adminauthcard h2{margin:7px 0;font-size:34px!important}.adminauthcard>div>p{color:#9f94a6}.adminauthcard form{gap:17px;margin-top:28px;display:grid}.adminauthcard form>label{color:#cfc3d4;flex-direction:column;gap:8px;font-size:15px;display:flex}.adminauthcard input{color:#fff;background:#090a10;border:1px solid #3c3047;border-radius:7px;outline:0;width:100%;padding:14px}.adminauthcard input:focus{border-color:#a488c2;box-shadow:0 0 0 3px #a488c218}.adminauthcard label>span{display:flex;position:relative}.adminauthcard label>span button{color:#d8c8df;background:#261b30;border:0;border-radius:5px;padding:0 12px;position:absolute;top:7px;bottom:7px;left:7px}.adminauthcard form>button{color:#fff;background:linear-gradient(135deg,#6d4d7f,#a488c2);border:0;border-radius:7px;padding:15px;font-weight:800}.adminauthcard form>button:disabled{opacity:.6}.ownerauth{border-top:1px solid #30273a;justify-content:space-between;gap:12px;margin-top:22px;padding-top:20px;display:flex}.ownerauth a{color:#d4b8df;text-decoration:underline}.adminauthcard>.autherror{color:#efb4c0;background:#6e263533;border:1px solid #7e3547;border-radius:6px;margin-top:16px;padding:12px}.adminauthcard>footer{color:#8e8395;background:0 0;border-top:1px solid #282230;margin-top:18px;padding:20px 0 0;font-size:13px;display:block}.sociallinks{margin-top:8px;flex-direction:row!important;gap:9px!important;display:flex!important}.sociallinks a{color:#e9dcec;border:1px solid #4b4052;border-radius:50%;place-items:center;width:38px;height:38px;transition:all .2s;display:grid}.sociallinks a:hover{background:#a488c222;border-color:#a488c2;transform:translateY(-2px)}.sociallinks svg,.floatingwhatsapp svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.sociallinks a[aria-label=فيسبوك] svg path,.sociallinks a[aria-label=تيك\ توك] svg path{fill:currentColor;stroke:none}.floatingwhatsapp{z-index:55;background:#25d366;border:1px solid #77eda2;border-radius:999px;align-items:center;gap:9px;padding:13px 17px;font-weight:800;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 14px 38px #0008;color:#07160d!important}.floatingwhatsapp svg{width:25px;height:25px}.floatingwhatsapp:hover{transform:translateY(-2px);box-shadow:0 18px 45px #000a}footer>div>small{color:#847b89;line-height:1.7}.socialsettings input{text-align:left;direction:ltr}.teamhero>a{color:#eee4f1;white-space:nowrap;background:#a488c21c;border:1px solid #8f72a0;border-radius:6px;padding:11px 14px}.teamrolelist article>p>em{color:#918698;margin-top:4px;font-size:11px;font-style:normal;display:block}.teamrolelist article>p>small[dir=ltr]{text-align:right;direction:ltr}.roleform input[type=password]{letter-spacing:.7px}.adminuser{grid-template-columns:34px minmax(0,1fr) auto auto}.adminuser>a{white-space:nowrap}@media (width<=850px){.adminauth{grid-template-columns:1fr}.adminauthbrand{min-height:340px;padding:45px}.adminauthbrand img{margin-bottom:18px}.adminauthcard{margin:35px auto 55px}}@media (width<=580px){.adminauthbrand{min-height:280px;padding:32px 24px}.adminauthbrand h1{font-size:36px!important}.adminauthcard{width:calc(100% - 24px);padding:25px 20px}.ownerauth{flex-direction:column}.floatingwhatsapp{padding:12px;bottom:14px;right:14px}.floatingwhatsapp span{display:none}.teamhero>a{margin-top:14px;display:inline-block}.teamrolelist article>p>em{font-size:10px}.sociallinks a{width:42px;height:42px}}.uploadprogress{background:#0b0c12;border:1px solid #4d3e59;border-radius:5px;justify-content:center;align-items:center;height:28px;margin-top:8px;display:flex;position:relative;overflow:hidden}.uploadprogress>i{background:linear-gradient(90deg,#6d4d7f,#a488c2);transition:width .2s;position:absolute;inset:0 auto 0 0}.uploadprogress>b{z-index:1;color:#fff;font-size:10px;position:relative}.externalmediafallback{text-align:center;background:radial-gradient(circle,#3d294a,#0b0c13);flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;height:100%;min-height:220px;padding:20px;color:#f0e7f4!important;display:flex!important}.externalmediafallback b{font-size:14px}.externalmediafallback small{color:#c3afcc!important}.marketingmedia .externalmediafallback{min-height:280px}.marketingmedia iframe.embed-tiktok,.campaignmedia iframe.embed-tiktok,.campaigncurrent iframe.embed-tiktok{background:#000}.marketingmedia iframe.embed-instagram,.campaignmedia iframe.embed-instagram,.campaigncurrent iframe.embed-instagram{background:#fff}.brandingsettings{flex-direction:column;display:flex}.browsericonpreview{background:#0e0f17;border:1px solid #30283a;border-radius:8px;align-items:center;gap:15px;margin:20px 0;padding:15px;display:flex}.browsericonpreview img{object-fit:cover;background:#fff;border-radius:13px;width:64px;height:64px}.browsericonpreview span{flex-direction:column;gap:6px;display:flex}.browsericonpreview small{color:#918697}.brandingactions{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.brandingactions label,.brandingactions button{color:#eee7f2;cursor:pointer;border:1px solid #5c4869;border-radius:6px;padding:11px 15px;font-size:11px}.brandingactions label{background:linear-gradient(135deg,#6d4d7f,#a488c2);align-items:center;display:inline-flex}.brandingactions label input{display:none}.brandingactions button{background:#17141f}.brandingactions button:disabled{opacity:.55;cursor:not-allowed}.brandingactions label:has(input:disabled){opacity:.55;cursor:not-allowed}.couponactions{flex-wrap:wrap;gap:6px;display:flex}.couponactions .view:first-child{color:#e3cfea;background:#a488c21f;border-color:#705985}.couponeditnote{background:#a488c20d;border:1px solid #4b3a57;border-radius:7px;flex-direction:column;gap:5px;margin-bottom:14px;padding:12px;display:flex}.couponeditnote b{color:#d9c1e3}.couponeditnote span{color:#988da0;font-size:12px}.modalgrid label>small{color:#8f8497;line-height:1.6}.sqlsamples .sqlupdate{color:#9ee2d8;border-color:#34766d}.sqlsamples .sqldelete{color:#f0a6b5;background:#6b233322;border-color:#78384a}.sqlsamples button:disabled{opacity:.35;cursor:not-allowed}.sqlconfirmation{box-shadow:inset 3px 0 #b24d65}.comingsoon{color:#f7f0f8;background:linear-gradient(145deg,#060811e6,#140a1cf2),url(/lil-space.jpeg) 50%/cover;place-items:center;min-height:100svh;padding:32px;font-family:Tajawal,Tahoma,Arial,sans-serif;display:grid;position:relative;overflow:hidden}.comingsoon:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 42%,#0000 0 22%,#02040a8c 68%);position:absolute;inset:0}.comingglow{filter:blur(65px);opacity:.38;border-radius:50%;position:absolute}.comingglowone{background:#8a6ec7;width:340px;height:340px;top:-90px;right:-100px}.comingglowtwo{background:#2f9b9e;width:300px;height:300px;bottom:-110px;left:-120px}.comingcard{z-index:1;text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#10121cdb,#170d20c7);border:1px solid #ffffff26;width:min(760px,100%);padding:clamp(38px,7vw,78px) clamp(24px,7vw,72px);position:relative;box-shadow:0 35px 120px #000b}.comingcard>img{object-fit:cover;border:1px solid #ffffff1c;border-radius:8px;width:150px;height:95px;margin-bottom:26px;box-shadow:0 15px 45px #0008}.comingbadge{color:#d8c5e1;background:#a488c216;border:1px solid #7b648a;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:max-content;max-width:100%;margin:0 auto 24px;padding:8px 14px;font-size:14px;display:flex}.comingbadge i,.maintenancepreviewbar i{background:#71d6be;border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #71d6be}.comingeyebrow{color:#e4b5c8;letter-spacing:1.6px;margin:0 0 10px;font-size:14px}.comingcard h1{color:#0000;background:linear-gradient(135deg,#fff8ef,#d4b4df 56%,#9bd9d2);-webkit-background-clip:text;background-clip:text;margin:0;line-height:1.22;font-size:clamp(42px,7vw,76px)!important;font-weight:500!important}.comingmessage{color:#c6bacb;max-width:610px;margin:22px auto 30px;font-size:clamp(17px,2.3vw,21px);line-height:2}.comingline{color:#e0bdce;justify-content:center;align-items:center;gap:14px;margin:28px auto 20px;display:flex}.comingline i{background:linear-gradient(90deg,#0000,#8e758f);width:min(110px,20vw);height:1px}.comingcard>small{color:#8f8498;font-size:14px}.maintenancepreviewbar{z-index:80;color:#d7fff7;background:#183c38;border-bottom:1px solid #4cae9e;justify-content:center;align-items:center;gap:24px;min-height:44px;padding:9px 18px;font-size:13px;display:flex;position:relative}.maintenancepreviewbar span{align-items:center;gap:8px;display:flex}.maintenancepreviewbar a{border:1px solid #75c9bb;border-radius:5px;padding:6px 10px;text-decoration:none;color:#e9fffb!important}.maintenancesettings{background:linear-gradient(135deg,#181321,#11131d)!important;border-color:#5b4568!important}.maintenancesettings>.panelhead{align-items:flex-start}.maintenancesettings>.panelhead small{color:#dfafc3}.maintenancesettings>.panelhead h3{margin:5px 0}.maintenanceadmin{grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);gap:12px;margin-top:18px;display:grid}.maintenanceadmin label{color:#aaa0b1;flex-direction:column;gap:7px;display:flex}.maintenanceadmin input,.maintenanceadmin textarea{color:#fff;resize:vertical;background:#0b0d15;border:1px solid #43354d;border-radius:6px;width:100%;padding:12px}.maintenanceactions{align-items:center;gap:9px;margin-top:13px;display:flex}.maintenanceactions .save,.maintenanceactions a{border-radius:6px;padding:11px 15px;text-decoration:none}.maintenanceactions a{color:#eadcef;background:#a488c214;border:1px solid #5f4a6d}.maintenancenote{margin-top:11px;display:block;color:#8fa8a3!important}@media (width<=680px){.comingsoon{padding:14px}.comingcard{padding:38px 20px}.comingcard>img{width:125px;height:78px}.comingmessage{font-size:17px}.maintenancepreviewbar{justify-content:space-between;gap:10px;font-size:11px}.maintenancepreviewbar span{min-width:0}.maintenanceadmin{grid-template-columns:1fr}.maintenanceactions{flex-direction:column;align-items:stretch}.maintenanceactions>*{text-align:center;width:100%}}.daily-message{background:linear-gradient(105deg,#24182f,#11131d 72%);border:1px solid #665171;border-radius:9px;align-items:center;gap:16px;margin-bottom:14px;padding:18px 21px;display:flex;box-shadow:inset 0 0 35px #a488c20c}.daily-message>span{color:#edc9d9;background:#a488c21f;border-radius:50%;place-items:center;width:44px;height:44px;font-size:20px;display:grid}.daily-message>div{flex-direction:column;gap:5px;display:flex}.daily-message small{color:#d9adbf!important}.daily-message p{color:#e7dee9;margin:0;line-height:1.8}.tracking>a,.order-summary a{color:#a9c8ee;margin-inline-start:auto;text-decoration:underline}.order-summary span>a{margin:5px 0 0;font-size:11px!important}.share-moment{background:linear-gradient(135deg,#17131f,#0e1119);border:1px solid #3d3047;border-radius:7px;justify-content:space-between;align-items:center;gap:15px;margin-top:14px;padding:14px;display:flex}.share-moment>span{grid-template-columns:auto 1fr;align-items:center;gap:3px 8px;display:grid}.share-moment>span i{color:#e5b5c8;grid-row:1/3;font-style:normal}.share-moment>span small{color:#8f8595!important}.share-moment>div{flex-wrap:wrap;gap:6px;display:flex}.share-moment a,.share-moment button{color:#eadfed;background:#a488c215;border:1px solid #5a4765;border-radius:5px;padding:8px 10px;text-decoration:none}.trust-certificate{color:#f8f0f8;text-align:center;background:linear-gradient(145deg,#090b14,#1b1022 60%,#10172a);border:1px solid #b594bd;width:min(840px,100%);min-height:600px;padding:58px 70px;position:relative;overflow:hidden;box-shadow:0 35px 100px #000b}.trust-certificate:before,.trust-certificate:after{content:"";border:1px solid #a488c24a;width:260px;height:260px;position:absolute;transform:rotate(45deg)}.trust-certificate:before{top:-165px;right:-165px}.trust-certificate:after{bottom:-165px;left:-165px}.certificate-tools{z-index:2;gap:6px;display:flex;position:absolute;top:13px;left:13px}.certificate-tools button{color:#fff;background:#15131e;border:1px solid #725f7b;border-radius:4px;padding:8px 11px}.certificate-stars{color:#ddbdce;letter-spacing:5px}.trust-certificate>img{object-fit:cover;border-radius:6px;width:130px;height:82px;margin:18px auto 7px;display:block}.trust-certificate>small{letter-spacing:4px;color:#c4b2ca!important}.trust-certificate h2{color:#0000;background:linear-gradient(135deg,#fff,#deb9c9,#bba0d2);-webkit-background-clip:text;background-clip:text;margin:20px 0 7px;font-size:40px!important}.certificate-line{background:linear-gradient(90deg,#0000,#d8b3c4,#0000);width:170px;height:1px;margin:17px auto}.trust-certificate>p{color:#c9bdcc;margin:10px 0}.trust-certificate h3{color:#f5d7e4;margin:10px 0;font-size:34px!important}.certificate-copy{max-width:620px;margin:16px auto 27px!important;line-height:2!important}.certificate-meta{border-block:1px solid #ffffff1c;grid-template-columns:repeat(3,1fr);gap:10px;padding:16px 0;display:grid}.certificate-meta span{flex-direction:column;gap:6px;display:flex}.certificate-meta small{color:#8e8394!important}.trust-certificate>footer{color:#d6b4c5;background:0 0;padding:25px 0 0;display:block;position:static}.dailymessagesettings{background:linear-gradient(135deg,#121b1d,#15121c)!important;border-color:#4f6b67!important}.dailymessagesettings>.save{margin-top:13px}.providertracking{color:#a9c8ee;text-decoration:underline}.manualshippinghint{grid-column:1/-1;color:#91aaa5!important}.manualshippingnote{background:#174a4324;border:1px solid #2d756c;border-radius:9px;align-items:center;gap:15px;margin-bottom:13px;padding:18px 20px;display:flex}.manualshippingnote>span{color:#fff;background:#2d756c;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.manualshippingnote h3{margin:0 0 5px}.manualshippingnote p{color:#9fb0ad;margin:0}.reportscenter{gap:13px;display:grid}.reporthead{justify-content:space-between;align-items:center;gap:18px;display:flex}.reporthead>div:first-child small{color:#8d8293}.reporthead h2{margin:5px 0}.reporthead p{color:#968c9d;margin:0}.reporthead>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.reporthead button{color:#ddd2e1;background:#17141e;border:1px solid #554160;border-radius:5px;padding:10px 12px}.reporthead .primaryreport{color:#fff;background:linear-gradient(135deg,#6d4d7f,#a488c2);border:0}.reporttabs{gap:6px;padding-bottom:3px;display:flex;overflow:auto}.reporttabs button{white-space:nowrap;color:#9d92a4;background:#11121a;border:1px solid #382f41;border-radius:6px;padding:10px 13px}.reporttabs button.active{color:#f1e5f3;background:#a488c21e;border-color:#8d6f9d}.reportscenter .reportgrid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.reporttable{overflow:hidden}.reporttable table{width:100%}.reporttable td>small{color:#8c8292;margin-top:3px;display:block}.reportcards{grid-template-columns:1fr 1fr;gap:8px;display:grid}.reportcards>.panelhead{grid-column:1/-1}.reportcards>article{background:#0e0f17;border:1px solid #30283a;border-radius:6px;justify-content:space-between;gap:12px;padding:13px;display:flex}.reportcards article span{color:#958a9c}.reportcards article b{color:#d9c6e1}.stockreport{border-radius:20px;padding:5px 8px;display:inline-block}.stockreport.low{color:#e5c173;background:#8b6f232c}.stockreport.out{color:#e49aaa;background:#8b33472e}.reportloading,.reporterror{min-height:300px}.reporterror>.save{margin:auto;display:block}.reportscenter .bars{min-width:0}@media (width<=880px){.reportscenter .reportgrid{grid-template-columns:1fr}.reporthead{flex-direction:column;align-items:flex-start}.reporthead>div:last-child{justify-content:flex-start}.share-moment{flex-direction:column;align-items:flex-start}.certificate-meta{grid-template-columns:1fr}.trust-certificate{padding:48px 25px}.trust-certificate h2{font-size:31px!important}}@media (width<=580px){.daily-message{align-items:flex-start}.share-moment>div{width:100%}.share-moment a,.share-moment button{text-align:center;flex:1}.reportcards{grid-template-columns:1fr}.reportcards>.panelhead{grid-column:auto}.manualshippingnote{align-items:flex-start}.trust-certificate h3{font-size:27px!important}}@media print{.customer-account>aside,.customer-main,.certificate-tools{display:none!important}.customer-overlay.certificate-view{background:#fff;padding:0;position:static}.trust-certificate{width:100%;min-height:95vh;box-shadow:none;border:0}.customer-overlay.invoice-view:has(~.certificate-view){display:none!important}}.storefront .copy h1,.storefront .story h2{white-space:pre-line}.bundlesection{background:linear-gradient(125deg,#191321e8,#0a0c15ee),url(/lil-space.jpeg) 50%/cover;border:1px solid #594664;margin-top:70px;padding:clamp(24px,5vw,54px)}.bundleheading{max-width:700px}.bundleheading>small{color:#e4b6c8!important}.bundleheading h2{margin:8px 0}.bundleheading p{color:#a99dab}.bundlegrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:24px;display:grid}.bundlecard{background:#0b0d15dd;border:1px solid #5d486a;grid-template-columns:minmax(180px,.75fr) 1fr;min-height:330px;display:grid;overflow:hidden}.bundlecard>img{object-fit:cover;width:100%;height:100%}.bundlecard>div{flex-direction:column;padding:25px;display:flex}.bundlecard>div>small{color:#e5b4c7!important}.bundlecard h3{margin:7px 0}.bundlecard p{color:#aaa0b1;line-height:1.8}.bundlecard ul{color:#c7bacb;padding-right:18px;line-height:1.9}.bundleprice{align-items:end;gap:10px;margin-top:auto;display:flex}.bundleprice del{color:#7f7486}.bundleprice strong{color:#f0cad9;font-size:25px}.bundlecard>div>button{color:#fff;background:linear-gradient(135deg,#6d4d7f,#a488c2);border:1px solid #a488c2;margin-top:14px;padding:13px}.bundlemodal{color:#f3ecf5;background:#11121d;border:1px solid #62506e;width:min(980px,96vw);max-height:92vh;padding:32px;position:relative;overflow:auto}.bundlemodal>h2{margin:8px 0}.bundlemodal>p{color:#aaa0b1}.bundlechoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.bundlechoices article{opacity:.72;background:#0c0e16;border:1px solid #332a3c;grid-template-columns:95px 1fr;gap:10px;padding:9px;display:grid;position:relative}.bundlechoices article.selected{opacity:1;background:#a488c214;border-color:#9e7eb0}.bundlechoices article>img,.bundleplaceholder{object-fit:cover;background:#17131f;width:95px;height:125px;overflow:hidden}.bundleplaceholder .dress{transform:scale(.32)translate(-120%,-65%)}.bundlechoices article>div:last-child{flex-direction:column;gap:7px;display:flex}.bundlechoices select{color:#fff;background:#090b13;border:1px solid #45374f;width:100%;padding:8px}.bundlecheck{z-index:2;color:#fff;background:#17121e;border:1px solid #a488c2;border-radius:50%;width:30px;height:30px;position:absolute;top:5px;right:5px}.bundlecheck:disabled{opacity:.4}.bundlegifts{border:1px solid #3e3248;flex-wrap:wrap;gap:8px;padding:13px;display:flex}.bundlegifts b{width:100%}.bundlegifts span{color:#dfc6e8;background:#a488c216;padding:6px 9px}.bundleconfirm{justify-content:space-between;align-items:center;gap:15px;margin-top:18px;display:flex}.bundleconfirm span{flex-direction:column;display:flex}.bundleconfirm strong{color:#edc6d6;font-size:27px}.bundleitemtag{color:#d9bce4;background:#a488c217;border:1px solid #725980;width:max-content;margin-top:8px;padding:4px 7px;display:block}.contentpage,.comparepage{color:#f3edf5;background:#0c0d15;min-height:100vh;font-family:Tajawal,Tahoma,Arial,sans-serif}.contentpage>header,.comparepage>header{background:#0c0d15;border-bottom:1px solid #33293e;justify-content:space-between;align-items:center;height:86px;padding:0 6vw;display:flex}.contentpage>header .logo,.comparepage>header .logo{height:64px}.contentpage>header>a:last-child,.comparepage>header>a:last-child{color:#d7c2df}.contentpage>article{background:linear-gradient(145deg,#14121d,#0f111a);border:1px solid #40324a;width:min(900px,100% - 40px);margin:65px auto;padding:clamp(28px,6vw,70px)}.contentpage>article>small,.comparehero>small{color:#e4b5c8;letter-spacing:1px}.contentpage h1,.comparehero h1{margin:8px 0 18px;font-size:clamp(36px,6vw,62px)!important}.contentpage .lead{color:#c6b8ca;border-bottom:1px solid #352b3e;padding-bottom:22px;font-size:20px;line-height:1.9}.contentpage article>div p{color:#c7bccb;white-space:pre-line;font-size:17px;line-height:2.2}.comparehero{text-align:center;padding:60px 20px 35px}.comparehero p{color:#aaa0b1}.comparepicker{width:min(1180px,100% - 30px);margin:auto}.comparepicker>h2{font-size:24px}.comparepicker>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.comparepicker button{color:#eee7f1;text-align:right;background:#11131d;border:1px solid #372d41;grid-template-columns:55px 1fr;gap:3px 9px;padding:10px;display:grid}.comparepicker button.active{background:#a488c218;border-color:#a488c2}.comparepicker button:disabled{opacity:.4}.comparepicker button>span{background:#191521;grid-row:1/4;width:55px;height:75px;overflow:hidden}.comparepicker img{object-fit:cover;width:100%;height:100%}.comparepicker button>b,.comparepicker button>small,.comparepicker button>em{grid-column:2}.comparepicker button>em{color:#d9b8e4;font-style:normal}.compareempty{text-align:center;color:#aa9daf;border:1px dashed #4a3a55;width:min(1180px,100% - 30px);margin:28px auto 70px;padding:55px}.comparetablewrap{border:1px solid #44354e;width:min(1180px,100% - 30px);margin:32px auto 70px;overflow:auto}.comparetablewrap table{border-collapse:collapse;background:#10111a;width:100%;min-width:820px}.comparetablewrap th,.comparetablewrap td{vertical-align:top;text-align:right;border:1px solid #342a3d;padding:16px}.comparetablewrap tbody th{color:#e2bdcd;background:#17131f;width:150px}.comparetablewrap thead th{text-align:center;min-width:210px}.comparetablewrap thead img{object-fit:cover;width:150px;height:185px;margin:0 auto 10px;display:block}.comparetablewrap thead b{display:block}.comparetablewrap thead a{color:#d8bfe2;margin-top:8px;text-decoration:underline;display:inline-block}.comparetoast{z-index:100;background:#6d4d7f;padding:11px 16px;position:fixed;top:110px;left:50%;transform:translate(-50%)}.comparetoast button{color:#fff;background:0 0;border:0;margin-right:12px}footer{grid-template-columns:2fr repeat(4,1fr)}.contenthero{background:linear-gradient(100deg,#18131fee,#17101fde),url(/lil-space.jpeg) 50%/cover;border:1px solid #51405d;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;padding:28px 30px;display:flex}.contenthero small{color:#e4b5c8}.contenthero h2{margin:6px 0}.contenthero p{color:#aaa0b1;margin:0}.contenthero a{border:1px solid #8c6c9d;border-radius:6px;padding:11px 15px}.contenttabs{margin:0 0 14px;overflow:auto;flex-direction:row!important;gap:6px!important;padding:0 0 4px!important;display:flex!important}.contenttabs button{white-space:nowrap;color:#9f94a7;background:#11121b;border:1px solid #392f42;border-radius:6px;padding:10px 13px}.contenttabs button.active{color:#f1e7f4;background:#a488c21c;border-color:#9a79ac}.contenttabs i{margin-left:6px;font-style:normal}.contentgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.editorpanel{min-width:0}.editorfields{grid-template-columns:1fr 1fr;gap:9px;display:grid}.editorfields label{color:#aaa0b1;flex-direction:column;gap:6px;display:flex}.editorfields textarea{grid-column:1/-1}.editorfields input,.editorfields textarea,.editorrepeater input,.sizeguiderows input,.mediaslot input,.shippingcms input,.shippingcms select{color:#fff;resize:vertical;background:#0b0d15;border:1px solid #3b3045;border-radius:5px;width:100%;padding:10px}.editorrepeater{gap:7px;margin-top:12px;display:grid}.editorrepeater>div{grid-template-columns:60px 1fr 1.5fr auto;gap:6px;display:grid}.editorrepeater button,.sizeguiderows button{color:#e99aaa;background:#6a263421;border:1px solid #69394a;border-radius:4px;padding:8px}.editorrepeater .addrow{color:#d8c1e1;border-color:#5c4868;width:max-content}.contentsavebar{z-index:5;background:#17131ff2;border:1px solid #5b4668;border-radius:8px;grid-column:1/-1;justify-content:space-between;align-items:center;padding:14px 17px;display:flex;position:sticky;bottom:12px;box-shadow:0 15px 45px #0008}.contentsavebar button,.bundlesadmin>.panelhead button,.pagesmanager>.panelhead button,.sizeguideadmin>.panelhead button{color:#fff;background:linear-gradient(135deg,#6d4d7f,#a488c2);border:0;border-radius:5px;padding:11px 15px}.mediaslots{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.mediaslot{flex-direction:column;display:flex}.mediapreview{background:#090b12;height:230px;margin-bottom:13px;overflow:hidden}.mediapreview img{object-fit:cover;width:100%;height:100%}.mediaslot>label{color:#aaa0b1;flex-direction:column;gap:6px;display:flex}.mediaslot>div:last-child{gap:7px;margin-top:12px;display:flex}.mediaslot .save input{display:none}.mediaslot button{color:#ddd2e1;background:#17141f;border:1px solid #53405f;padding:10px}.sizeguideadmin{grid-column:1/-1}.sizeguiderows{gap:7px;margin:15px 0;display:grid}.sizeguiderows>div{grid-template-columns:100px 100px 100px 1fr auto;gap:7px;display:grid}.sizeguiderows label{color:#9f94a5;flex-direction:column;gap:5px;display:flex}.pagesmanager{min-height:440px}.pagecards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.pagecards article{background:#0e0f17;border:1px solid #332a3d;grid-template-columns:1fr auto;gap:8px;padding:15px;display:grid}.pagecards article>div{grid-row:1/4}.pagecards article small{color:#8e8294}.pagecards article h3{margin:5px 0}.pagecards article p{color:#968b9c}.pagecards article>b{color:#c18394}.pagecards article>b.active{color:#72c8a6}.pagecards footer{grid-column:1/-1;gap:6px;background:0 0!important;padding:10px 0 0!important;display:flex!important;position:static!important}.pagecards footer>*{color:#ddd0e2;background:#17131e;border:1px solid #45374f;padding:7px 9px}.pagecards footer .danger{color:#ed99aa}.pageeditormodal{width:min(800px,96vw)}.pagecontentfield textarea{min-height:260px}.seofeatures p{color:#a9b9b5}.shippingcms{grid-template-columns:minmax(0,1.5fr) minmax(280px,.7fr);gap:13px;display:grid}.shippingintegrationcard .settinggrid{margin-top:16px}.packagedimensions{grid-template-columns:repeat(4,1fr);gap:8px;margin:13px 0;display:grid}.packagedimensions label{flex-direction:column;gap:5px;display:flex}.integrationreadiness p{color:#aaa0b1;align-items:center;gap:8px;display:flex}.integrationreadiness i{background:#695c6f;border-radius:50%;width:9px;height:9px}.integrationreadiness i.ready{background:#62c49e;box-shadow:0 0 12px #62c49e}.integrationreadiness small{color:#8f8496;margin-top:15px;line-height:1.8;display:block}.bundlesadmin{margin-bottom:18px}.adminbundlecards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.adminbundlecards article{background:#0e0f17;border:1px solid #342a3e;grid-template-columns:110px 1fr auto;gap:12px;padding:11px;display:grid}.adminbundlecards article>img{object-fit:cover;width:110px;height:130px}.adminbundlecards article>div span{align-items:end;gap:8px;display:flex}.adminbundlecards article strong{color:#e8c1d1;font-size:20px}.adminbundlecards article>b{color:#d18a9b}.adminbundlecards article>b.active{color:#69c29f}.adminbundlecards footer{grid-column:1/-1;gap:6px;background:0 0!important;padding:9px 0 0!important;display:flex!important;position:static!important}.adminbundlecards footer button{color:#ddd2e1;background:#17131e;border:1px solid #4b3b56;padding:7px 9px}.adminbundlecards footer .danger{color:#e9a}.bundleeditormodal{width:min(900px,96vw);max-height:94vh;overflow:auto}.bundleproductpicker{border:1px solid #382e42;margin-top:15px;padding:14px}.bundleproductpicker>div:first-child{flex-direction:column;display:flex}.bundleproductpicker>div:last-child{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:12px;display:grid}.bundleproductpicker label{background:#0d0e16;border:1px solid #31283a;grid-template-columns:auto 50px 1fr;align-items:center;gap:7px;padding:8px;display:grid}.bundleproductpicker label.selected{background:#a488c218;border-color:#9675a8}.bundleproductpicker img{object-fit:cover;width:50px;height:62px}.bundleproductpicker span{flex-direction:column;display:flex}.cartitemsdetail{gap:6px;min-width:230px;margin:0;padding:0;list-style:none;display:grid}.cartitemsdetail li{flex-direction:column;display:flex}.cartitemsdetail span{color:#8f8595}.cartcoupon{background:#a488c21d;width:max-content;margin-top:5px;padding:4px 6px;display:block;color:#dec7e7!important}.cartadminactions{flex-direction:column;gap:5px;display:flex}.cartadminactions button{color:#e2d0e8;background:#a488c218;border:1px solid #6c5278;padding:7px}.cartremindermodal{width:min(650px,96vw)}.cartremindersummary{background:#0e0f17;border:1px solid #3e3148;grid-template-columns:1fr auto;gap:6px;margin:14px 0;padding:13px;display:grid}.cartremindersummary span{color:#aaa0b1;grid-column:1/-1}.reminderchannels{grid-template-columns:1fr 1fr}.cartremindermodal>label{flex-direction:column;gap:6px;margin:10px 0;display:flex}.cartremindermodal>label input,.cartremindermodal>label select{color:#fff;background:#0b0d15;border:1px solid #3b3045;padding:11px}.autocouponpercent{flex-direction:column!important;align-items:stretch!important;gap:5px!important;display:flex!important}.autocouponpercent input{color:#fff;background:#0b0d15;border:1px solid #3b3045;width:100%;padding:8px}.adminside nav{scrollbar-width:thin}@media (width<=1000px){.bundlegrid,.contentgrid,.mediaslots,.shippingcms,.adminbundlecards{grid-template-columns:1fr}.bundlechoices{grid-template-columns:repeat(2,1fr)}.comparepicker>div{grid-template-columns:repeat(3,1fr)}.sizeguideadmin,.contentsavebar{grid-column:auto}.bundleproductpicker>div:last-child{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){footer{grid-template-columns:1fr 1fr}.bundlecard{grid-template-columns:1fr}.bundlecard>img{height:220px}.bundlechoices{grid-template-columns:1fr}.bundleconfirm,.contenthero{flex-direction:column;align-items:flex-start}.comparepicker>div{grid-template-columns:1fr 1fr}.editorfields,.pagecards{grid-template-columns:1fr}.editorrepeater>div{grid-template-columns:50px 1fr}.editorrepeater>div input:nth-of-type(3),.editorrepeater>div button{grid-column:1/-1}.sizeguiderows>div{grid-template-columns:1fr 1fr}.sizeguiderows>div label:nth-of-type(4),.sizeguiderows>div button{grid-column:1/-1}.packagedimensions{grid-template-columns:1fr 1fr}.bundleproductpicker>div:last-child,.reminderchannels{grid-template-columns:1fr}}body{--ink:var(--lil-bg,#0d0e16);--cream:var(--lil-surface,#121321);--gold:var(--lil-accent,#e6b7c8);--line:var(--lil-border,#403149);background:var(--lil-bg);color:var(--lil-text)}.storefront,.contentpage,.comparepage,.tailoring-page,.tailoring-loading,.invoicepage{background-color:var(--lil-bg);color:var(--lil-text);font-family:var(--lil-store-font)!important}.admin{--apanel:var(--lil-surface);--aborder:var(--lil-border);--atext:var(--lil-text);--amut:var(--lil-muted);background:var(--lil-bg);color:var(--lil-text);font-family:var(--lil-admin-font)!important}.customer-account,.customer-auth,.customer-loading{background:var(--lil-bg);color:var(--lil-text);font-family:var(--lil-account-font)!important}.customer-account h1,.customer-auth h1{font-size:calc(28px * var(--lil-account-heading-scale))!important}.customer-account h2,.customer-auth h2{font-size:calc(23px * var(--lil-account-heading-scale))!important}.customer-account h3,.customer-auth h3{font-size:calc(17px * var(--lil-account-heading-scale))!important}.storefront :where(p,a,button,label,input,select,textarea,summary),.tailoring-page :where(p,a,button,label,input,select,textarea,summary),.comparepage :where(p,a,button,label,input,select,textarea){font-size:calc(12px * var(--lil-store-scale))}.storefront small,.tailoring-page small,.comparepage small{font-size:calc(9px * var(--lil-store-scale))}.storefront :where(h3,b,strong),.tailoring-page :where(h3,b,strong),.comparepage :where(h3,b,strong){font-size:calc(14px * var(--lil-store-scale))}.storefront :where(h1,h2){font-size:calc(1em * var(--lil-store-heading-scale))}.admin :where(p,a,button,label,input,select,textarea,td,th){font-size:calc(10px * var(--lil-admin-scale))}.admin small{font-size:calc(8px * var(--lil-admin-scale))}.admin :where(h1,h2,h3){font-size:calc(1em * var(--lil-admin-heading-scale))}.customer-account :where(p,a,button,label,input,select,textarea,td,th),.customer-auth :where(p,a,button,label,input){font-size:calc(11px * var(--lil-account-scale))}.customer-account small,.customer-auth small{font-size:calc(9px * var(--lil-account-scale))}.customer-account :where(h1,h2,h3),.customer-auth :where(h1,h2,h3){font-size:calc(1em * var(--lil-account-heading-scale))}.storefront,.storefront .hero,.storefront .shop{background:var(--lil-bg)!important}.storefront .perks,.storefront .quick,.storefront .newsletter,.storefront .overlay aside,.storefront .checkout{color:var(--lil-text);background-color:var(--lil-surface)!important}.storefront .photo,.storefront .order,.storefront .thumb{border-color:var(--lil-border);background:linear-gradient(145deg,var(--lil-surface-alt),var(--lil-surface))!important}.storefront .primary,.storefront .newsletter button,.storefront .buynow,.tailoring-page .primary{background:linear-gradient(135deg,var(--lil-secondary),var(--lil-primary))!important;border-color:var(--lil-primary)!important;color:var(--lil-button-text)!important}.storefront :where(.kicker,.step),.tailoring-page :where(.step,.kicker){color:var(--lil-accent)!important}.storefront :where(.heading>p,.info small,.mini small,.newsletter>p,.productdetails,.note){color:var(--lil-muted)!important}.storefront footer{background:var(--lil-bg)}@supports (color:color-mix(in lab, red, red)){.storefront footer{background:color-mix(in srgb,var(--lil-bg) 88%,#000)}}.storefront footer{color:var(--lil-text)}.adminside,.admin .panel,.admin .kpi{background:var(--lil-surface)!important;border-color:var(--lil-border)!important}.adminmain{background:var(--lil-bg)}.adminside nav button.active,.contenttabs button.active{background:var(--lil-primary)!important}@supports (color:color-mix(in lab, red, red)){.adminside nav button.active,.contenttabs button.active{background:color-mix(in srgb,var(--lil-primary) 17%,transparent)!important}}.adminside nav button.active,.contenttabs button.active{color:var(--lil-text)!important}.admin .save,.admin .orderbar>button,.admin .panelhead>button{background:linear-gradient(135deg,var(--lil-secondary),var(--lil-primary))!important;color:var(--lil-button-text)!important}.admin input,.admin textarea,.admin select{border-color:var(--lil-border)!important;color:var(--lil-text)!important}.customer-main,.customer-account>aside,.customer-panel,.customer-welcome{background-color:var(--lil-surface)!important;border-color:var(--lil-border)!important}.customer-account button,.customer-account a{border-color:var(--lil-border)}.language-switcher{z-index:1000;border:1px solid var(--lil-primary);background:var(--lil-surface);align-items:center;gap:7px;display:flex;position:fixed;bottom:20px;left:20px}@supports (color:color-mix(in lab, red, red)){.language-switcher{background:color-mix(in srgb,var(--lil-surface) 92%,transparent)}}.language-switcher{color:var(--lil-text);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font:600 12px var(--lil-store-font);border-radius:999px;padding:10px 13px;box-shadow:0 10px 35px #0007}.language-switcher span{color:var(--lil-accent);font-size:15px}body[data-locale=en] :where(.storefront,.admin,.customer-account,.customer-auth,.tailoring-page,.comparepage,.contentpage){text-align:left;direction:ltr!important}body[data-locale=en] .adminside{border-left:0;border-right:1px solid var(--lil-border);left:0;right:auto}body[data-locale=en] .adminside nav button{text-align:left}body[data-locale=en] .adminside nav em{margin-left:auto;margin-right:0}body[data-locale=en] .customer-account>aside{border-left:0;border-right:1px solid var(--lil-border);left:0;right:auto}body[data-locale=en] .adminmain,body[data-locale=en] .customer-main{grid-column:2}body[data-locale=en] :where(.comparepicker button,.comparetablewrap th,.comparetablewrap td){text-align:left}.identitystudio{grid-template-columns:1.05fr .95fr;gap:13px;display:grid}.identityintro,.identitypresets,.identitysave{grid-column:1/-1}.identityintro{justify-content:space-between;align-items:center;gap:20px;display:flex;background:linear-gradient(120deg,var(--lil-surface),var(--lil-surface-alt))!important}.identityintro h3{margin:5px 0}.identityintro p{color:var(--lil-muted);max-width:760px;margin:0;line-height:1.8}.contrastbadges{flex-wrap:wrap;gap:7px;display:flex}.contrastbadges span{white-space:nowrap;border-radius:99px;padding:7px 9px}.contrastbadges .good{color:#72d9af;background:#1d6f5235}.contrastbadges .warn{color:#f0b083;background:#8a4f2d35}.identitypresets>div:last-child{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.identitypresets button{border:1px solid var(--lil-border);background:var(--lil-bg);color:var(--lil-text);text-align:right;border-radius:8px;gap:5px;padding:12px;display:grid}.identitypresets button>i{border-radius:5px;height:28px;display:flex;overflow:hidden}.identitypresets button em{flex:1}.identitypresets button small{color:var(--lil-muted)}.identitycolors>div:last-child{grid-template-columns:1fr 1fr;gap:8px;display:grid}.identitycolors label{border:1px solid var(--lil-border);border-radius:6px;grid-template-columns:1fr 34px 92px;align-items:center;gap:7px;padding:8px;display:grid}.identitycolors input[type=color]{background:0 0;width:34px;height:32px;padding:2px}.identitycolors input[type=text],.identitycolors input:not([type=color]){background:var(--lil-bg);width:92px;padding:7px}.identityfonts{gap:10px;display:grid}.fontrow{border:1px solid var(--lil-border);border-radius:6px;grid-template-columns:1.1fr 1fr 1fr;gap:10px;padding:11px;display:grid}.fontrow label{color:var(--lil-muted);flex-direction:column;gap:7px;display:flex}.fontrow output{color:var(--lil-accent);margin-right:auto}.fontrow select{background:var(--lil-bg);padding:9px}.identitypreview{border:1px solid;border-radius:10px;min-height:430px;padding:18px;overflow:hidden}.previewtop{border-bottom:1px solid var(--lil-border);justify-content:space-between;padding-bottom:14px;display:flex}.previewtop span{letter-spacing:4px}.previewtop small{color:var(--preview-muted)}.previewbody{background:linear-gradient(145deg,var(--preview-surface),transparent);border-radius:8px;margin-top:16px;padding:45px 8%}.previewbody>small{color:var(--preview-accent)}.previewbody h2{line-height:1.35;font-size:36px!important}.previewbody p{color:var(--preview-muted);line-height:1.8}.previewbody>button{background:linear-gradient(135deg,var(--preview-secondary),var(--preview-primary));color:var(--lil-button-text);border:0;padding:12px 18px}.previewbody article{background:var(--preview-surface);border:1px solid var(--lil-border);grid-template-columns:45px 1fr auto;align-items:center;gap:10px;margin-top:25px;padding:10px;display:grid}.previewbody article>i{background:linear-gradient(145deg,var(--preview-primary),var(--preview-secondary));width:45px;height:55px}.previewbody article span{flex-direction:column;display:flex}.previewbody article small{color:var(--preview-muted)}.identitysave{border:1px solid var(--lil-border);background:var(--lil-surface);align-items:center;gap:12px;display:flex;position:sticky;bottom:12px}@supports (color:color-mix(in lab, red, red)){.identitysave{background:color-mix(in srgb,var(--lil-surface) 94%,transparent)}}.identitysave{z-index:3;border-radius:8px;padding:13px}.identitysave>button:first-child{border:1px solid var(--lil-border);color:var(--lil-text);background:0 0;padding:10px}.identitysave p{color:var(--lil-muted);margin:0 auto}.categorymanager{margin-bottom:14px}.categorymanager>.panelhead>button{border:0;border-radius:6px;padding:11px 14px}.categoryrows{gap:7px;margin-top:14px;display:grid}.categoryrows article{border:1px solid var(--lil-border);background:var(--lil-bg);border-radius:7px;grid-template-columns:28px 1.1fr 1.1fr 90px 80px 70px 60px;align-items:end;gap:7px;padding:9px;display:grid}.categoryrows article.inactive{opacity:.62}.categoryrows label{color:var(--lil-muted);flex-direction:column;gap:5px;display:flex}.categoryrows input{background:var(--lil-surface-alt);width:100%;padding:8px}.categoryhandle{color:var(--lil-muted);align-self:center}.categorytoggle{align-items:center!important}.categorytoggle input{width:auto}.categoryrows article>button{border:1px solid var(--lil-primary);background:var(--lil-primary);height:35px}@supports (color:color-mix(in lab, red, red)){.categoryrows article>button{background:color-mix(in srgb,var(--lil-primary) 17%,transparent)}}.categoryrows article>button{color:var(--lil-text);border-radius:5px}.categoryrows .categorydelete{color:#e89bad;background:#6e344622;border-color:#6e3446}.tailoringteaser{background:radial-gradient(circle at 15% 20%,var(--lil-primary),transparent 38%),linear-gradient(120deg,var(--lil-surface-alt),var(--lil-bg));justify-content:space-between;align-items:center;gap:25px;margin:0;padding:clamp(28px,5vw,60px) 7vw;display:flex}@supports (color:color-mix(in lab, red, red)){.tailoringteaser{background:radial-gradient(circle at 15% 20%,color-mix(in srgb,var(--lil-primary) 35%,transparent),transparent 38%),linear-gradient(120deg,var(--lil-surface-alt),var(--lil-bg))}}.tailoringteaser{border-block:1px solid var(--lil-border)}.tailoringteaser small{color:var(--lil-accent)}.tailoringteaser h2{margin:8px 0;font-size:clamp(28px,4vw,48px)!important}.tailoringteaser p{color:var(--lil-muted);max-width:700px;line-height:1.9}.tailoringteaser>a{border:1px solid var(--lil-primary);background:linear-gradient(135deg,var(--lil-secondary),var(--lil-primary));color:var(--lil-button-text);white-space:nowrap;padding:16px 22px}.floatingtailoring{z-index:48;border:1px solid var(--lil-accent);background:var(--lil-surface);position:fixed;bottom:105px;right:25px}@supports (color:color-mix(in lab, red, red)){.floatingtailoring{background:color-mix(in srgb,var(--lil-surface) 92%,transparent)}}.floatingtailoring{color:var(--lil-text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;padding:11px 14px;box-shadow:0 12px 38px #0008}.comparisonrail{background:var(--lil-surface);border-bottom:1px solid var(--lil-border);grid-template-columns:minmax(220px,.8fr) 2fr auto;align-items:center;gap:20px;padding:45px 6vw;display:grid}.comparisonrail>div:first-child small{color:var(--lil-accent)}.comparisonrail h2{margin:6px 0;font-size:25px!important}.comparisonrail p{color:var(--lil-muted);line-height:1.7}.comparisonchoices{grid-template-columns:repeat(4,minmax(115px,1fr));gap:7px;display:grid}.comparisonchoices button{border:1px solid var(--lil-border);background:var(--lil-bg);min-width:0;color:var(--lil-text);text-align:right;grid-template-columns:38px 1fr;gap:2px 7px;padding:7px;display:grid;position:relative}.comparisonchoices button.selected{border-color:var(--lil-primary);background:var(--lil-primary)}@supports (color:color-mix(in lab, red, red)){.comparisonchoices button.selected{background:color-mix(in srgb,var(--lil-primary) 15%,var(--lil-bg))}}.comparisonchoices button>span{background:var(--lil-primary);color:var(--lil-button-text);border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:4px;right:4px}.comparisonchoices img,.comparisonchoices i{object-fit:cover;grid-row:1/3;width:38px;height:49px}.comparisonchoices b,.comparisonchoices small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.comparisonchoices small{color:var(--lil-muted)}.comparisonrail>a{border:1px solid var(--lil-primary);white-space:nowrap;padding:12px 15px}.comparisonrail>a.disabled{opacity:.5}.tailoring-loading{text-align:center;place-content:center;min-height:100vh;display:grid}.tailoring-loading img{width:150px;margin:auto}.tailoring-header{z-index:30;background:var(--lil-bg);grid-template-columns:1fr auto 1fr;align-items:center;height:90px;padding:0 5vw;display:grid;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.tailoring-header{background:color-mix(in srgb,var(--lil-bg) 94%,transparent)}}.tailoring-header>a img{object-fit:cover;width:115px;height:65px}.tailoring-header nav,.tailoring-header>div{gap:8px;display:flex}.tailoring-header>div{justify-content:flex-end}.tailoring-header button,.tailoring-header>div a{color:var(--lil-muted);background:0 0;border:1px solid #0000;padding:10px}.tailoring-header button.active{border-color:var(--lil-primary);color:var(--lil-text)}.tailoring-hero{background:radial-gradient(circle at 15% 20%,var(--lil-primary),transparent 40%),linear-gradient(140deg,var(--lil-bg),var(--lil-surface-alt));grid-template-columns:1.3fr .7fr;align-items:center;gap:8vw;min-height:540px;padding:90px 8vw;display:grid}@supports (color:color-mix(in lab, red, red)){.tailoring-hero{background:radial-gradient(circle at 15% 20%,color-mix(in srgb,var(--lil-primary) 35%,transparent),transparent 40%),linear-gradient(140deg,var(--lil-bg),var(--lil-surface-alt))}}.tailoring-hero small{color:var(--lil-accent);letter-spacing:2px}.tailoring-hero h1{margin:12px 0;line-height:1.25;font-size:clamp(42px,7vw,78px)!important}.tailoring-hero p{color:var(--lil-muted);font-size:17px;line-height:2}.tailoring-hero>div>div{flex-wrap:wrap;gap:8px;display:flex}.tailoring-hero>div span{border:1px solid var(--lil-border);padding:8px 10px}.tailoring-hero aside{border:1px solid var(--lil-border);background:var(--lil-surface);padding:32px;line-height:1.8}.tailoring-hero aside>i{color:var(--lil-accent);font-size:32px}.tailoring-hero aside p{font-size:13px}.tailoring-form,.tailoring-requests{gap:15px;width:min(1180px,100% - 30px);margin:45px auto 90px;display:grid}.tailoring-card,.request-summary{border:1px solid var(--lil-border);background:var(--lil-surface);padding:clamp(20px,4vw,40px)}.tailoring-card>header{align-items:center;gap:14px;margin-bottom:25px;display:flex}.tailoring-card>header>span{border:1px solid var(--lil-primary);width:44px;height:44px;color:var(--lil-accent);border-radius:50%;place-items:center;display:grid}.tailoring-card h2{margin:4px 0}.tailoring-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.tailoring-grid label,.admin-price-grid label,.admin-quote-form>label{color:var(--lil-muted);flex-direction:column;gap:7px;display:flex}.tailoring-grid .full{grid-column:1/-1}.tailoring-grid input,.tailoring-grid select,.tailoring-grid textarea,.measurement-grid input,.admin-quote-form input,.admin-quote-form textarea{background:var(--lil-bg);border:1px solid var(--lil-border);color:var(--lil-text);padding:13px}.measurement-note,.privacy-note{border:1px solid var(--lil-primary)}@supports (color:color-mix(in lab, red, red)){.measurement-note,.privacy-note{border:1px solid color-mix(in srgb,var(--lil-primary) 45%,var(--lil-border))}}.measurement-note,.privacy-note{background:var(--lil-primary)}@supports (color:color-mix(in lab, red, red)){.measurement-note,.privacy-note{background:color-mix(in srgb,var(--lil-primary) 8%,transparent)}}.measurement-note,.privacy-note{margin-bottom:18px;padding:15px}.measurement-note p{color:var(--lil-muted)}.measurement-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.measurement-grid>label{border:1px solid var(--lil-border);padding:12px}.measurement-grid label>span{flex-direction:column;gap:4px;display:flex}.measurement-grid small{color:var(--lil-muted)}.measurement-grid label>div{align-items:center;margin-top:10px;display:flex}.measurement-grid input{width:100%;min-width:0}.measurement-grid em{background:var(--lil-surface-alt);padding:13px;font-style:normal}.tailoring-uploads{grid-template-columns:1fr 1fr;gap:12px;display:grid}.tailoring-uploads>label{border:1px dashed var(--lil-primary);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:30px;display:flex}.tailoring-uploads input{display:none}.tailoring-uploads i{font-size:32px}.tailoring-files{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.tailoring-submit{border:1px solid var(--lil-border);background:var(--lil-surface);justify-content:space-between;align-items:center;gap:20px;padding:18px;display:flex}.tailoring-submit label{color:var(--lil-muted);align-items:center;gap:9px;display:flex}.tailoring-submit button{background:linear-gradient(135deg,var(--lil-secondary),var(--lil-primary));color:var(--lil-button-text);border:0;padding:15px 22px}.tailoring-toast{z-index:80;background:var(--lil-surface);border:1px solid var(--lil-border);padding:13px 18px;position:fixed;top:105px;left:50%;transform:translate(-50%)}.tailoring-toast.success{border-color:#3b8067}.tailoring-toast.error{border-color:#913c55}.tailoring-toast button{color:inherit;background:0 0;border:0}.tailoring-requests-head{justify-content:space-between;align-items:center;display:flex}.tailoring-requests-head h1{font-size:40px!important}.tailoring-empty{text-align:center;border:1px dashed var(--lil-border);padding:70px}.tailoring-empty i{font-size:40px}.request-summary{gap:18px;display:grid}.request-summary>header{justify-content:space-between;gap:15px;display:flex}.request-summary>header h2{margin:5px 0}.tailoring-progress{grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.tailoring-progress span{border-top:3px solid var(--lil-border);color:var(--lil-muted);padding-top:7px}.tailoring-progress span.done{border-color:var(--lil-primary);color:var(--lil-text)}.tailoring-design-details{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.tailoring-design-details p{background:var(--lil-bg);border:1px solid var(--lil-border);flex-direction:column;padding:10px;display:flex}.tailoring-design-details small{color:var(--lil-muted)}.quote-box{border:1px solid var(--lil-primary);background:var(--lil-primary)}@supports (color:color-mix(in lab, red, red)){.quote-box{background:color-mix(in srgb,var(--lil-primary) 7%,transparent)}}.quote-box{padding:18px}.quote-box header{justify-content:space-between;display:flex}.quote-box strong{color:var(--lil-accent);font-size:30px}.acceptquote,.custom-payment button,.custom-invoice-button{background:linear-gradient(135deg,var(--lil-secondary),var(--lil-primary));color:var(--lil-button-text);border:0;padding:12px 16px}.custom-payment{border-top:1px solid var(--lil-border);padding-top:15px}.custom-payment-options{flex-wrap:wrap;gap:7px;display:flex}.custom-payment-options label{border:1px solid var(--lil-border);padding:9px}.custom-receipt{border:1px dashed var(--lil-primary);flex-direction:column;gap:7px;margin:12px 0;padding:15px;display:flex}.tailoring-message{border-right:3px solid var(--lil-accent);background:var(--lil-bg);padding:10px 15px}.tailoring-admin-hero{border:1px solid var(--lil-border);background:linear-gradient(120deg,var(--lil-surface-alt),var(--lil-surface));border-radius:9px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:25px 28px;display:flex}.tailoring-admin-hero small{color:var(--lil-accent)}.tailoring-admin-hero h2{margin:5px 0}.tailoring-admin-hero p{color:var(--lil-muted);margin:0}.tailoring-admin-hero>button{border:1px solid var(--lil-primary);color:var(--lil-text);background:0 0;padding:10px}.tailoring-admin-status{border:1px solid var(--lil-border);border-radius:99px;padding:6px 8px;display:inline-flex}.tailoring-admin-status.submitted,.tailoring-admin-status.payment_review{color:#f0c276}.tailoring-admin-status.paid,.tailoring-admin-status.ready,.tailoring-admin-status.completed{color:#6fd1aa}.tailoring-admin-drawer{background:var(--lil-bg);border-left:1px solid var(--lil-border);width:min(820px,100%);height:100%;color:var(--lil-text);overflow:auto}.tailoring-admin-drawer>header{z-index:3;background:var(--lil-surface);border-bottom:1px solid var(--lil-border);justify-content:space-between;padding:20px;display:flex;position:sticky;top:0}.tailoring-admin-drawer>header h2{margin:5px 0}.tailoring-admin-drawer>header p{color:var(--lil-muted);margin:0}.tailoring-admin-drawer>header button{color:var(--lil-text);background:0 0;border:0;font-size:27px}.tailoring-admin-drawer>nav{border-bottom:1px solid var(--lil-border);gap:5px!important;padding:10px 20px!important;display:flex!important}.tailoring-admin-drawer>nav button{border:1px solid var(--lil-border);background:var(--lil-surface);color:var(--lil-muted);padding:10px}.tailoring-admin-drawer>nav button.active{border-color:var(--lil-primary);color:var(--lil-text)}.tailoring-admin-content,.admin-quote-form,.admin-message-actions{gap:13px;padding:20px;display:grid}.tailoring-client-card{border:1px solid var(--lil-border);background:var(--lil-surface);grid-template-columns:48px 1fr auto;align-items:center;gap:10px;padding:12px;display:grid}.tailoring-client-card>span{background:var(--lil-primary);width:48px;height:48px;color:var(--lil-button-text);border-radius:50%;place-items:center;display:grid}.tailoring-client-card>div{flex-direction:column;display:flex}.admin-measurements,.admin-tailoring-files,.tailoring-admin-note,.tailoring-stage-actions{border:1px solid var(--lil-border);background:var(--lil-surface);padding:15px}.admin-measurements>div{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.admin-measurements p{background:var(--lil-bg);justify-content:space-between;margin:0;padding:9px;display:flex}.admin-tailoring-files>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.admin-tailoring-files a{border:1px solid var(--lil-border);gap:9px;padding:9px;display:flex}.admin-tailoring-files a>span{flex-direction:column;display:flex}.admin-payment-receipt{text-align:center;border:1px solid #3b8067;padding:12px}.tailoring-stage-actions button,.admin-message-actions button{background:linear-gradient(135deg,var(--lil-secondary),var(--lil-primary));color:var(--lil-button-text);border:0;padding:12px}.admin-price-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.admin-message-actions section{border:1px solid var(--lil-border);background:var(--lil-surface);padding:15px}.admin-message-actions textarea,.admin-message-actions input{background:var(--lil-bg);border:1px solid var(--lil-border);width:100%;color:var(--lil-text);padding:10px}.reject-tailoring button{background:#762d43!important}.customer-quicklinks{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:13px;display:grid}.customer-quicklinks>a{border:1px solid var(--lil-border);background:linear-gradient(135deg,var(--lil-surface),var(--lil-surface-alt));align-items:center;gap:12px;padding:13px;display:flex}.customer-quicklinks>a>i{background:var(--lil-primary);border-radius:50%;place-items:center;width:38px;height:38px;font-style:normal;display:grid}@supports (color:color-mix(in lab, red, red)){.customer-quicklinks>a>i{background:color-mix(in srgb,var(--lil-primary) 20%,transparent)}}.customer-quicklinks>a>i{color:var(--lil-accent)}.customer-quicklinks span{flex-direction:column;display:flex}.customer-quicklinks small{color:var(--lil-muted)}@media (width<=1000px){.identitystudio{grid-template-columns:1fr}.identityintro,.identitypresets,.identitysave{grid-column:auto}.comparisonrail{grid-template-columns:1fr}.measurement-grid,.tailoring-design-details{grid-template-columns:1fr 1fr}.categoryrows article{grid-template-columns:25px 1fr 1fr 75px}.categoryrows article>:nth-child(n+5){grid-column:auto}}@media (width<=700px){.language-switcher{bottom:86px;left:12px}.identitypresets>div:last-child,.identitycolors>div:last-child,.fontrow{grid-template-columns:1fr}.identityintro,.identitysave,.tailoringteaser,.tailoring-requests-head{flex-direction:column;align-items:flex-start}.identitysave p{margin:0}.categoryrows article{grid-template-columns:1fr 1fr}.categoryhandle{display:none}.comparisonchoices{grid-template-columns:1fr 1fr}.tailoringteaser{padding:35px 20px}.tailoringteaser>a{justify-content:center;width:100%}.floatingtailoring{bottom:92px;right:12px}.tailoring-header{grid-template-columns:auto 1fr;height:auto;padding:8px 12px}.tailoring-header nav{grid-area:2/1/auto/-1}.tailoring-header>div{gap:2px}.tailoring-hero{grid-template-columns:1fr;padding:60px 20px}.tailoring-grid,.tailoring-uploads,.measurement-grid,.admin-price-grid,.customer-quicklinks{grid-template-columns:1fr}.tailoring-grid .full{grid-column:auto}.tailoring-submit{flex-direction:column;align-items:flex-start}.tailoring-submit button{width:100%}.tailoring-progress{grid-template-columns:repeat(3,1fr)}.tailoring-design-details,.admin-measurements>div,.admin-tailoring-files>div{grid-template-columns:1fr}.request-summary>header,.tailoring-admin-hero{flex-direction:column;align-items:flex-start}.tailoring-admin-drawer>nav{overflow:auto}.identitypreview{min-height:330px}.previewbody{padding:25px 5%}.previewbody h2{font-size:28px!important}}.heromediaslot{grid-column:1/-1}.heromediaslot .mediapreview{height:min(430px,50vw)}.heromediaslot .mediapreview img{object-fit:contain;background:#080912}.mediahint{color:#b8a9bf;line-height:1.8}.heromediaoptions{grid-template-columns:1fr 1fr 2fr;gap:10px!important;margin:10px 0!important;display:grid!important}.heromediaoptions label{color:#b5a8bc;flex-direction:column;gap:6px;display:flex}.heromediaoptions select{color:#fff;background:#0b0d15;border:1px solid #4a3956;border-radius:5px;padding:11px}.heromediaoptions .switchline{border:1px solid #47364f;flex-direction:row;justify-content:space-between;align-items:center;padding:10px}.bilingualfield{background:#0d0e16;border:1px solid #3a2e43;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px;padding:10px;display:grid}.bilingualfield label{flex-direction:column;gap:6px;display:flex}.bilingualfield span{align-items:center;gap:7px;display:flex}.bilingualfield i{color:#d9c5e2;border:1px solid #685177;border-radius:3px;padding:2px 5px;font-size:9px;font-style:normal}.visual.artwork-only{background-repeat:no-repeat}.producttailor{border:1px solid var(--lil-primary);color:var(--lil-text);justify-content:center;margin-top:8px;padding:9px;font-size:.78em;display:flex}.documentimagebutton{color:#eadff0!important;background:#a488c218!important;border:1px solid #6c5278!important}.adminlistsearch{border:1px solid var(--aborder,#3b3045);color:#a488c2;background:#0b0d15;border-radius:6px;align-items:center;gap:9px;min-height:44px;margin:0 0 15px;padding:0 13px;display:flex}.adminlistsearch input{outline:0;width:100%;min-width:0;color:#f7f2fa!important;background:0 0!important;border:0!important;padding:11px 0!important;font-size:13px!important}.adminlistsearch button{color:#d7c9dc;white-space:nowrap;background:#17131f;border:1px solid #4d3b57;border-radius:4px;padding:7px 11px}.adminlistsearch button:disabled{opacity:.35}.adminpagelistsearch{background:#11131c;margin:0 0 15px}.branchpayments>.adminlistsearch,.categorymanager>.adminlistsearch,.teamlistpanel>.adminlistsearch,.pagesmanager>.adminlistsearch,.bundlesadmin>.adminlistsearch{margin-top:4px}.documentimagebutton{place-items:center!important;width:38px!important;min-width:38px!important;height:34px!important;padding:7px!important;display:inline-grid!important}.documentimagebutton svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.documentqr{text-align:center;color:#4f4652;background:#fff;border:1px solid #ddd;width:max-content;max-width:150px;margin:22px 0 8px auto;padding:8px}.documentqr img{object-fit:contain;width:112px;height:112px;display:block}.documentqr figcaption{margin-top:5px;font:500 9px Tajawal,Tahoma,Arial}.trust-certificate .documentqr{z-index:2;transform-origin:100% 100%;margin:0;position:absolute;bottom:20px;right:28px;transform:scale(.82)}.document-print-target{-webkit-print-color-adjust:exact;print-color-adjust:exact}@media print{@page{size:A4;margin:11mm}body.printing-document *{visibility:hidden!important}body.printing-document .document-print-target,body.printing-document .document-print-target *{visibility:visible!important}body.printing-document .document-print-target{width:100%!important;max-width:none!important;min-height:0!important;box-shadow:none!important;margin:0!important;position:absolute!important;inset:0 auto auto 0!important}body.printing-document .printtools,body.printing-document .invoicebuttons,body.printing-document .certificate-tools,body.printing-document .invoicenav{display:none!important}.documentqr{break-inside:avoid}.document-print-target table{break-inside:auto}.document-print-target tr{break-inside:avoid;break-after:auto}}@media (width<=900px){.heromediaoptions{grid-template-columns:1fr}}@media (width<=700px){.bilingualfield{grid-template-columns:1fr}.heromediaslot .mediapreview{height:250px}}.mediaadminarea{gap:14px;display:grid}.imagesizeguide{overflow:hidden}.imagesizeguide>.panelhead{align-items:center}.imagesizeguide>.panelhead button{border:1px solid var(--lil-primary);background:var(--lil-primary)}@supports (color:color-mix(in lab, red, red)){.imagesizeguide>.panelhead button{background:color-mix(in srgb,var(--lil-primary) 14%,transparent)}}.imagesizeguide>.panelhead button{color:var(--lil-text);border-radius:5px;padding:9px 12px}.imagesizetable{border:1px solid var(--lil-border);border-radius:7px;display:grid;overflow:hidden}.imagesizetable>div{border-top:1px solid var(--lil-border);grid-template-columns:minmax(190px,1.25fr) minmax(165px,.9fr) minmax(90px,.45fr) minmax(220px,1.35fr);align-items:center;gap:10px;padding:11px 13px;display:grid}.imagesizetable>div:first-child{border-top:0}.imagesizehead{background:var(--lil-bg);color:var(--lil-muted)}.imagesizetable strong{color:var(--lil-text)}.imagesizetable span{color:var(--lil-accent);font-weight:700}.imagesizetable small{color:var(--lil-muted)}.imagesizenote{border-right:3px solid var(--lil-accent);color:var(--lil-muted);margin:14px 0 0;padding:8px 12px;line-height:1.8}.mediaspec{border:1px solid var(--lil-border);background:var(--lil-bg);border-radius:5px;grid-template-columns:auto auto 1fr;align-items:center;padding:9px 10px;gap:8px!important;margin:0 0 10px!important;display:grid!important}.mediaspec b{color:var(--lil-accent)}.mediaspec span{border:1px solid var(--lil-primary);border-radius:99px;padding:3px 7px}.mediaspec small{color:var(--lil-muted)}.admin .welcome,.admin .contenthero,.admin .growthhero,.admin .databasehero,.admin .teamhero{background-image:linear-gradient(100deg,#18131fee,#17101fde),var(--lil-admin-cover)!important;background-position:50%!important;background-size:cover!important}.customer-welcome,.authidentity{background-image:linear-gradient(105deg,#18131fe8,#11131ddd),var(--lil-account-cover)!important;background-position:50%!important;background-size:cover!important}.storefront,.contentpage,.comparepage,.tailoring-page{font-size:var(--lil-store-base-size);font-family:var(--lil-store-font)!important}.admin,.admin button,.admin input,.admin select,.admin textarea{font-family:var(--lil-admin-font)!important}.admin{font-size:var(--lil-admin-base-size)}.customer-account,.customer-auth,.customer-account button,.customer-account input,.customer-account select,.customer-account textarea{font-family:var(--lil-account-font)!important}.customer-account,.customer-auth{font-size:var(--lil-account-base-size)}.admin h1,.admin h2,.admin h3{transform-origin:100%;font-family:var(--lil-admin-font)!important}.customer-account h1,.customer-account h2,.customer-account h3,.customer-auth h1{font-family:var(--lil-account-font)!important}.storefront h1,.storefront h2,.storefront h3,.contentpage h1,.comparepage h1{font-family:var(--lil-store-font)!important}.admin h1{font-size:var(--lil-admin-h1-size)!important}.admin h2{font-size:var(--lil-admin-h2-size)!important}.admin h3{font-size:var(--lil-admin-h3-size)!important}.admin p,.admin label,.admin td,.admin th,.admin small,.admin button,.admin input,.admin select,.admin textarea{font-size:max(11px,1em)!important}.customer-account h2,.customer-auth h1{font-size:var(--lil-account-h2-size)!important}.storefront h1{font-size:var(--lil-store-h1-size)!important}@media (width<=820px){.imagesizetable{overflow:auto}.imagesizetable>div{min-width:760px}.mediaspec{grid-template-columns:1fr auto}.mediaspec small{grid-column:1/-1}}@media print{.mediaadminarea .mediaslots,.contenthero,.contenttabs,.adminside,.admintop{display:none!important}.mediaadminarea,.imagesizeguide,.imagesizetable{display:block!important}.imagesizetable>div{color:#111!important;background:#fff!important;border-color:#bbb!important;display:grid!important}.imagesizeguide{color:#111!important;background:#fff!important}}.storefront .hero .visual{background-image:linear-gradient(90deg,#0d0e1600,#0d0e1633),var(--lil-hero-image)!important}@media (width<=700px){.storefront .hero .visual{background-image:linear-gradient(90deg,#0d0e1600,#0d0e1633),var(--lil-hero-mobile-image)!important}}.adminreporttools{align-items:center;gap:5px;display:flex}.topactions .adminreporttools button{min-width:54px;color:var(--lil-accent);border-color:var(--lil-primary);width:auto!important;padding:0 10px!important}.adminauthbrand{background-image:linear-gradient(135deg,#0b0c13cc,#25162fdd),var(--lil-admin-cover)!important;background-position:50%!important;background-size:cover!important}@media (width<=760px){.adminreporttools{order:9;width:100%}.topactions .adminreporttools button{flex:1}}.adminbranchswitch{border:1px solid var(--lil-primary);margin:14px 10px 8px;padding:12px}@supports (color:color-mix(in lab, red, red)){.adminbranchswitch{border:1px solid color-mix(in srgb,var(--lil-primary) 48%,transparent)}}.adminbranchswitch{background:linear-gradient(145deg,var(--lil-primary),#0c0d15);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.adminbranchswitch{background:linear-gradient(145deg,color-mix(in srgb,var(--lil-primary) 20%,#10111a),#0c0d15)}}.adminbranchswitch{box-shadow:0 12px 30px #0004}.adminbranchswitch>span{justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;display:flex}.adminbranchswitch>span b{color:var(--lil-text);font-size:.9em!important}.adminbranchswitch>span small{color:var(--lil-accent);font-size:.68em!important}.adminbranchswitch>div{grid-template-columns:1fr 1fr;gap:6px;display:grid}.adminbranchswitch a{border:1px solid var(--lil-border);min-height:38px;color:var(--lil-muted);border-radius:8px;justify-content:center;align-items:center;padding:7px;transition:all .18s;display:flex;font-size:.8em!important}.adminbranchswitch a:hover{border-color:var(--lil-primary);color:var(--lil-text)}.adminbranchswitch a.active{background:linear-gradient(135deg,var(--lil-secondary),var(--lil-primary));color:var(--lil-button-text);box-shadow:0 7px 18px var(--lil-primary);border-color:#0000;font-weight:800}@supports (color:color-mix(in lab, red, red)){.adminbranchswitch a.active{box-shadow:0 7px 18px color-mix(in srgb,var(--lil-primary) 25%,transparent)}}.branchcommerce{gap:16px;display:grid}.branchcommercehero{border:1px solid var(--lil-primary);justify-content:space-between;align-items:center;gap:24px;padding:25px 28px;display:flex}@supports (color:color-mix(in lab, red, red)){.branchcommercehero{border:1px solid color-mix(in srgb,var(--lil-primary) 48%,transparent)}}.branchcommercehero{background-image:linear-gradient(105deg,#17131fef,#17131fb8),var(--lil-admin-cover);background-position:50%;background-size:cover;border-radius:15px;box-shadow:0 18px 45px #0004}.branchcommercehero small{color:var(--lil-accent);font-weight:800}.branchcommercehero h2{margin:7px 0 5px}.branchcommercehero p{color:var(--lil-muted);margin:0;line-height:1.8}.branchherocontrol{gap:10px;min-width:330px;display:grid}.branchherocontrol>b{color:#87dbc4;background:#258f7328;border-radius:99px;justify-self:end;padding:6px 10px}.branchherocontrol nav{grid-template-columns:1fr 1fr;gap:8px;display:grid}.branchherocontrol a{border:1px solid var(--lil-border);color:var(--lil-muted);background:#0d0e16c9;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;padding:11px;display:grid;position:relative}.branchherocontrol a>span{grid-row:1/3;font-size:22px}.branchherocontrol a>small{color:var(--lil-muted);font-size:10px!important}.branchherocontrol a.active{border-color:var(--lil-primary);background:var(--lil-primary)}@supports (color:color-mix(in lab, red, red)){.branchherocontrol a.active{background:color-mix(in srgb,var(--lil-primary) 20%,#0d0e16)}}.branchherocontrol a.active{color:var(--lil-text);box-shadow:inset 0 0 0 1px var(--lil-primary)}@supports (color:color-mix(in lab, red, red)){.branchherocontrol a.active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lil-primary) 30%,transparent)}}.branchprofile,.branchpayments,.branchvisibility{padding:22px!important}.branchvisibilitygrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.branchvisibilitygrid>article{border:1px solid var(--lil-border);background:linear-gradient(145deg,var(--lil-surface),var(--lil-bg));border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:16px;display:grid}.branchvisibilitygrid>article.active{border-color:#43c5a1}@supports (color:color-mix(in lab, red, red)){.branchvisibilitygrid>article.active{border-color:color-mix(in srgb,#43c5a1 55%,var(--lil-border))}}.branchvisibilitygrid>article.hidden{opacity:.78}.branchvisibilitygrid>article>span{background:var(--lil-primary);border-radius:12px;place-items:center;width:48px;height:48px;display:grid}@supports (color:color-mix(in lab, red, red)){.branchvisibilitygrid>article>span{background:color-mix(in srgb,var(--lil-primary) 18%,transparent)}}.branchvisibilitygrid>article>span{font-size:24px}.branchvisibilitygrid h4{margin:3px 0}.branchvisibilitygrid small{color:var(--lil-muted)}.branchvisibilitygrid b{color:#73d1b6;font-size:12px}.branchvisibilitygrid>article.hidden b{color:#d9a0ac}.branchvisibilitygrid button{border:1px solid var(--lil-primary);background:var(--lil-primary);border-radius:7px;min-height:40px;padding:8px 14px}@supports (color:color-mix(in lab, red, red)){.branchvisibilitygrid button{background:color-mix(in srgb,var(--lil-primary) 18%,var(--lil-bg))}}.branchvisibilitygrid button{color:var(--lil-text);font-weight:800}.branchvisibilitygrid button:disabled{opacity:.55}.bilingualadminrow{grid-template-columns:1fr 1fr;gap:12px;margin:14px 0;display:grid}.bilingualadminrow label,.branchsettingsgrid label{color:var(--lil-muted);flex-direction:column;gap:7px;display:flex}.bilingualadminrow label>span{background:var(--lil-primary);border-radius:5px;width:max-content;padding:3px 7px}@supports (color:color-mix(in lab, red, red)){.bilingualadminrow label>span{background:color-mix(in srgb,var(--lil-primary) 18%,transparent)}}.bilingualadminrow label>span{color:var(--lil-accent);font-weight:800}.branchsettingsgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.bilingualadminrow input,.branchsettingsgrid input{border:1px solid var(--lil-border);background:var(--lil-bg);min-height:45px;color:var(--lil-text);border-radius:7px;outline:0;padding:0 12px}.bilingualadminrow input:focus,.branchsettingsgrid input:focus{border-color:var(--lil-primary);box-shadow:0 0 0 3px var(--lil-primary)}@supports (color:color-mix(in lab, red, red)){.bilingualadminrow input:focus,.branchsettingsgrid input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--lil-primary) 14%,transparent)}}.paymentmethodadmincards{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.paymentmethodadmincards>article{border:1px solid var(--lil-border);background:linear-gradient(145deg,var(--lil-surface),var(--lil-bg));border-radius:12px;overflow:hidden;box-shadow:0 12px 28px #0003}.paymentmethodadmincards>article.active{border-color:#43c5a1}@supports (color:color-mix(in lab, red, red)){.paymentmethodadmincards>article.active{border-color:color-mix(in srgb,#43c5a1 52%,var(--lil-border))}}.paymentmethodadmincards article>header{background:0 0;border:0;grid-template-columns:auto 1fr auto;align-items:start;gap:12px;height:auto;padding:16px;display:grid;position:static}.paymentmethodadmincards header>span{background:var(--lil-primary);border-radius:10px;place-items:center;width:42px;height:42px;display:grid}@supports (color:color-mix(in lab, red, red)){.paymentmethodadmincards header>span{background:color-mix(in srgb,var(--lil-primary) 18%,transparent)}}.paymentmethodadmincards header>span{font-size:20px}.paymentmethodadmincards header small,.paymentmethodadmincards header p{color:var(--lil-muted);margin:0}.paymentmethodadmincards header h3{margin:4px 0}.paymentmethodadmincards header>b{color:#7bd6bc;background:#258f7322;border-radius:99px;padding:5px 8px}.paymentmethodadmincards article>div{background:var(--lil-border);border-block:1px solid var(--lil-border);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.paymentmethodadmincards article>div p{background:var(--lil-bg);flex-direction:column;gap:5px;min-width:0;margin:0;padding:12px;display:flex}.paymentmethodadmincards article>div small{color:var(--lil-muted)}.paymentmethodadmincards article>div strong{overflow-wrap:anywhere}.paymentmethodadmincards article>footer{background:0 0;gap:7px;padding:12px 16px;display:flex;position:static}.paymentmethodadmincards footer button{border:1px solid var(--lil-border);background:var(--lil-surface-alt);min-height:36px;color:var(--lil-text);border-radius:6px;padding:6px 12px}.paymentmethodadmincards footer .danger{color:#e4a2af;border-color:#a6475b66;margin-inline-start:auto}.paymentmethodeditor{width:min(850px,96vw)!important}.paymenttypepicker{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:18px;display:grid}.paymenttypepicker button{border:1px solid var(--lil-border);background:var(--lil-bg);min-height:44px;color:var(--lil-muted);border-radius:8px}.paymenttypepicker button.active{border-color:var(--lil-primary);background:var(--lil-primary)}@supports (color:color-mix(in lab, red, red)){.paymenttypepicker button.active{background:color-mix(in srgb,var(--lil-primary) 20%,var(--lil-bg))}}.paymenttypepicker button.active{color:var(--lil-text);font-weight:800}.settingshero{border:1px solid var(--lil-primary);grid-column:1/-1;justify-content:space-between;align-items:center;gap:22px;padding:24px 27px;display:flex}@supports (color:color-mix(in lab, red, red)){.settingshero{border:1px solid color-mix(in srgb,var(--lil-primary) 45%,transparent)}}.settingshero{background:linear-gradient(130deg,#191321,#0f1019);border-radius:14px}.settingshero h2{margin:6px 0}.settingshero p{max-width:720px;color:var(--lil-muted);margin:0;line-height:1.8}.settingshero>span{border:1px solid var(--lil-primary);color:var(--lil-accent);white-space:nowrap;border-radius:99px;padding:10px 13px}.professionalsettings{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid!important}.professionalsettings>.settingswide,.professionalsettings>.settingshero{grid-column:1/-1}.settingsbilingual{grid-template-columns:1fr 1fr;gap:12px;margin:13px 0;display:grid}.settingsbilingual label{color:var(--lil-muted);flex-direction:column;gap:7px;display:flex}.settingsbilingual label>span{align-items:center;gap:8px;display:flex}.settingsbilingual label i{background:var(--lil-primary);border-radius:5px;padding:3px 6px;font-style:normal}@supports (color:color-mix(in lab, red, red)){.settingsbilingual label i{background:color-mix(in srgb,var(--lil-primary) 18%,transparent)}}.settingsbilingual label i{color:var(--lil-accent);font-weight:800}.settingsbilingual input,.settingsbilingual textarea{border:1px solid var(--lil-border);background:var(--lil-bg);width:100%;color:var(--lil-text);resize:vertical;border-radius:7px;padding:11px}.settingscompactgrid{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.settingscompactgrid .settingsbilingual{grid-template-columns:1fr}.branchseparationnotice{justify-content:space-between;align-items:center;gap:20px;display:flex;background:linear-gradient(135deg,var(--lil-primary),var(--lil-surface))!important}@supports (color:color-mix(in lab, red, red)){.branchseparationnotice{background:linear-gradient(135deg,color-mix(in srgb,var(--lil-primary) 12%,var(--lil-surface)),var(--lil-surface))!important}}.branchseparationnotice p{max-width:750px;color:var(--lil-muted)}.branchseparationnotice a{background:var(--lil-primary);color:var(--lil-button-text);white-space:nowrap;border-radius:7px;padding:11px 14px}.adminreporttools{border:1px solid var(--lil-border);background:var(--lil-bg);border-radius:8px;padding:3px}.topactions .adminreporttools button{border:0!important;border-radius:6px!important;min-width:66px!important;min-height:36px!important}.topactions .adminreporttools button:first-child{font-weight:800;color:#fff!important;background:linear-gradient(135deg,#1c745e,#2aa883)!important}.topactions .adminreporttools button:hover{background:var(--lil-primary)!important}@supports (color:color-mix(in lab, red, red)){.topactions .adminreporttools button:hover{background:color-mix(in srgb,var(--lil-primary) 22%,var(--lil-bg))!important}}.adminside{font-size:var(--lil-admin-sidebar-size,var(--lil-admin-base-size))!important}.adminside nav button{min-height:45px!important;font-size:1em!important}.adminside nav button i{font-size:1.15em!important}.adminmain{font-size:var(--lil-admin-content-size,var(--lil-admin-base-size))!important}.adminmain :where(p,li,label){font-size:1em!important}.adminmain small{font-size:.82em!important}.adminmain :where(th,td){font-size:var(--lil-admin-table-size,var(--lil-admin-base-size))!important}.adminmain input,.adminmain select,.adminmain textarea{font-size:var(--lil-admin-form-size,var(--lil-admin-base-size))!important}.adminmain button,.adminmain a.view{font-size:var(--lil-admin-button-size,var(--lil-admin-base-size))!important}.customer-account>aside{font-size:var(--lil-account-sidebar-size,var(--lil-account-base-size))!important}.customer-main{font-size:var(--lil-account-content-size,var(--lil-account-base-size))!important}.customer-main :where(p,li,label){font-size:1em!important}.customer-main small{font-size:.82em!important}.customer-main :where(th,td){font-size:var(--lil-account-table-size,var(--lil-account-base-size))!important}.customer-main input,.customer-main select,.customer-main textarea{font-size:var(--lil-account-form-size,var(--lil-account-base-size))!important}.storefront>header,.storefront .bar{font-size:var(--lil-store-nav-size,var(--lil-store-base-size))!important}.storefront .product,.storefront .productcard{font-size:var(--lil-store-card-size,var(--lil-store-base-size))!important}.storefront input,.storefront select,.storefront textarea{font-size:var(--lil-store-form-size,var(--lil-store-base-size))!important}.document-print-target{font-size:var(--lil-document-size,14px)!important}@media (width<=900px){.branchcommercehero{flex-direction:column;align-items:stretch}.branchherocontrol{min-width:0}.branchherocontrol>b{justify-self:start}.branchsettingsgrid,.branchvisibilitygrid,.paymentmethodadmincards,.professionalsettings{grid-template-columns:1fr}.professionalsettings>*{grid-column:1!important}}@media (width<=620px){.bilingualadminrow,.branchsettingsgrid,.settingsbilingual,.settingscompactgrid,.paymentmethodadmincards article>div{grid-template-columns:1fr}.branchcommercehero,.branchprofile,.branchpayments,.branchvisibility{padding:17px!important}.branchvisibilitygrid>article{grid-template-columns:auto 1fr}.branchvisibilitygrid button{grid-column:1/-1;width:100%}.branchherocontrol nav{grid-template-columns:1fr 1fr}.settingshero,.branchseparationnotice{flex-direction:column;align-items:flex-start}}.granularfonts{margin-top:16px!important}.granularfontgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.granularfontgrid article{border:1px solid var(--lil-border);background:var(--lil-bg);border-radius:9px;padding:15px}.granularfontgrid h4{color:var(--lil-accent);margin:0 0 13px}.granularfontgrid label{color:var(--lil-muted);gap:7px;margin-top:12px;display:grid}.granularfontgrid label>span{justify-content:space-between;gap:10px;display:flex}.granularfontgrid output{color:var(--lil-text);font-weight:800}.granularfontgrid input{width:100%;accent-color:var(--lil-primary)}@media (width<=900px){.granularfontgrid{grid-template-columns:1fr}}html,body{max-width:100%;overflow-x:hidden}.storefront,.admin,.customer-account,.customer-auth,.tailoring-page,.comparepage,.contentpage,.storefront :where(section,article,div,header,footer,nav,aside),.admin :where(section,article,div,header,footer,nav,aside),.customer-account :where(section,article,div,header,footer,nav,aside){min-width:0}.storefront :where(button,a,label),.admin :where(button,a,label),.customer-account :where(button,a,label),.customer-auth :where(button,a,label){line-height:1.45}.storefront :where(h1,h2,h3,p),.admin :where(h1,h2,h3,p),.customer-account :where(h1,h2,h3,p),.customer-auth :where(h1,h2,h3,p){overflow-wrap:break-word}.storefront .hero .copy h1{word-break:normal;overflow-wrap:normal;max-width:100%;font-size:clamp(46px,var(--lil-store-h1-size),86px)!important;line-height:1.13!important}.storefront .hero .copy{min-width:0}.storefront .hero .copy>p{max-width:100%}.admin{grid-template-columns:clamp(245px,22vw,330px) minmax(0,1fr)}.adminside{width:clamp(245px,22vw,330px);font-size:var(--lil-admin-sidebar-size,var(--lil-admin-base-size))!important}.adminside :where(.adminbrand,.adminbranchswitch,nav,.adminuser){font-size:1em!important}.adminside nav button{white-space:normal;overflow-wrap:anywhere;height:auto!important;min-height:46px!important;font-size:1em!important;line-height:1.45!important}.adminside nav button i{flex:0 0 1.35em;font-size:1.15em!important}.adminside nav em{font-size:.68em!important}.adminside .adminbrand span{line-height:1.5;font-size:.78em!important}.adminside .adminbranchswitch>span b{font-size:.9em!important}.adminside .adminbranchswitch>span small{font-size:.67em!important}.adminside .adminbranchswitch a{font-size:.82em!important;line-height:1.35!important}.adminside .adminuser :where(b,a){font-size:.7em!important}.adminside .adminuser small{font-size:.58em!important}.adminmain{min-width:0}.adminmain :where(input,select,textarea,button){max-width:100%}.adminmain :where(.panelhead,.reporthead,.orderbar,.topactions,.modalactions){row-gap:10px}.adminmain .tablewrap,.adminmain .comparetablewrap{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.customer-account{grid-template-columns:clamp(235px,21vw,310px) minmax(0,1fr)}.customer-account>aside{width:clamp(235px,21vw,310px);font-size:var(--lil-account-sidebar-size,var(--lil-account-base-size))!important}.customer-account>aside :where(.customerbrand,nav,.customeruser){font-size:1em!important}.customer-account>aside nav button{white-space:normal;height:auto!important;min-height:46px!important;font-size:1em!important;line-height:1.45!important}.customer-account>aside nav button i{flex:0 0 1.35em;font-size:1.12em!important}.customer-account>aside nav em{font-size:.66em!important}.customerbrand span{font-size:.78em!important}.customeruser :where(b,button){font-size:.7em!important}.customeruser small{font-size:.58em!important}.customer-main{min-width:0}.customer-main :where(input,select,textarea,button){max-width:100%}@media (width<=1100px){.storefront>header{gap:16px;min-height:82px;grid-template-columns:110px minmax(0,1fr)!important;height:auto!important;padding:10px 3vw!important}.storefront>header>nav{display:none!important}.storefront>header>.logo{width:105px;height:62px}.storefront>header>.tools{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px;display:grid!important}.storefront>header>.tools>label{min-width:0}.storefront>header>.tools>label input{width:min(150px,14vw)}.storefront .hero{grid-template-columns:1fr 1fr}.storefront .copy{padding-inline:5vw}.comparisonrail{grid-template-columns:1fr}.comparisonchoices{grid-template-columns:repeat(4,minmax(105px,1fr))}.admin .kpis,.admin .subkpis{grid-template-columns:repeat(2,minmax(0,1fr))}.admin .overviewgrid,.admin .reportgrid{grid-template-columns:1fr}}.bundleimageupload{background:#a488c20c;border:1px dashed #705881;border-radius:8px;padding:14px}.bundleimageupload input[type=file]{cursor:pointer;background:#14101b;padding:12px}.bundleimageupload b{color:#d8badf;font-size:12px}.tailoring-dashboard-list{gap:12px;display:grid}.tailoring-dashboard-list>article{background:#fff;border:1px solid #e4d9e6;border-radius:12px;padding:16px}.tailoring-dashboard-list article>header,.tailoring-dashboard-list article>footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.tailoring-dashboard-list article>header h3{margin:4px 0}.tailoring-dashboard-list article>header>b{color:#745778;background:#f2eaf3;border-radius:999px;padding:7px 10px}.tailoring-dashboard-list article>div{grid-template-columns:repeat(5,1fr);gap:8px;margin:14px 0;display:grid}.tailoring-dashboard-list article>div span{border:1px solid #eee5ef;border-radius:8px;flex-direction:column;gap:5px;padding:10px;display:flex}.tailoring-dashboard-list .discount strong{color:#2c8b69}.tailoring-dashboard-list .total{color:#fff;background:#17121b}.tailoring-dashboard-list footer a{color:#6d4d7f;font-weight:700}@media (width<=760px){.tailoring-dashboard-list article>div{grid-template-columns:1fr 1fr}.tailoring-dashboard-list .total{grid-column:1/-1}.tailoring-dashboard-list article>header,.tailoring-dashboard-list article>footer{flex-direction:column;align-items:flex-start}}@media (width<=900px){.storefront>.bar{text-align:center;min-height:48px;height:auto!important;line-height:1.6!important;font-size:clamp(13px,var(--lil-store-nav-size,var(--lil-store-base-size)),18px)!important;padding:11px 18px!important}.storefront>header{grid-template-columns:94px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;min-height:0!important;padding:11px 14px!important;position:relative!important;top:auto!important}.storefront>header>.logo{grid-area:1/1;align-self:start;width:94px!important;height:62px!important}.storefront>header>.tools{grid-area:1/2;width:100%;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.storefront>header>.tools>label{display:none!important}.storefront>header .accountlink,.storefront>header .favfilter,.storefront>header .tools>button:last-child{white-space:nowrap;text-overflow:ellipsis;grid-row:2;justify-content:center;align-items:center;width:100%;min-width:0;min-height:41px;overflow:hidden;border:1px solid var(--lil-border)!important;background:var(--lil-surface)!important;color:var(--lil-text)!important;border-radius:9px!important;padding:7px!important;font-size:clamp(12px,3.4vw,15px)!important;display:flex!important}.storefront>header .accountlink:after{content:none!important;display:none!important}.storefront>header .tools>button:last-child em{flex:none;margin-inline-start:4px}.storefront .hero{overflow:hidden;flex-direction:column!important;min-height:0!important;display:flex!important}.storefront .hero .copy{order:1;padding:50px 22px 44px!important}.storefront .hero .copy h1{white-space:pre-line;word-break:normal!important;overflow-wrap:normal!important;margin:15px 0!important;font-size:clamp(34px,8.5vw,46px)!important;line-height:1.15!important}.storefront .hero .copy>p:not(.kicker){font-size:clamp(15px,4vw,18px)!important;line-height:1.75!important}.storefront .hero .copy>.primary{min-height:48px;padding:12px 18px!important}.storefront .hero .mini{grid-template-columns:1fr 1fr;display:grid;gap:16px!important;margin-top:36px!important}.storefront .hero .visual{order:2;width:100%;height:clamp(360px,92vw,520px)!important}.storefront .hero .arch{width:min(72%,420px);height:90%}.storefront .hero .herodress{max-width:70vw}.storefront .perks{grid-template-columns:1fr 1fr!important;gap:0!important;padding:10px 14px!important}.storefront .perks>div{min-height:88px;padding:14px 8px;border:0!important;border-bottom:1px solid var(--lil-border)!important;justify-content:flex-start!important}.storefront .perks>div:nth-last-child(-n+2){border-bottom:0!important}.storefront .shop{padding:58px 16px!important}.storefront .heading{display:block}.storefront .heading>p{width:auto;max-width:100%}.storefront .filters{overscroll-behavior-inline:contain;scrollbar-width:thin;padding-bottom:6px;display:flex;overflow-x:auto}.storefront .filters>*{flex:none}.storefront .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.storefront .photo{height:clamp(350px,62vw,470px)}.storefront footer{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:45px 22px 110px!important}.storefront footer>.flogo,.storefront footer>.copyr{grid-column:1/-1}.storefront footer>div{min-width:0}.storefront footer a,.storefront footer button{align-items:center;min-height:34px;display:flex}.comparisonchoices{grid-template-columns:repeat(2,minmax(0,1fr))}.comparisonrail>a{text-align:center;width:100%}.bundlegrid{grid-template-columns:1fr}.bundlecard{grid-template-columns:minmax(130px,.65fr) 1fr}.bundlechoices{grid-template-columns:repeat(2,minmax(0,1fr))}.contentpage>header,.comparepage>header{height:auto;min-height:74px;padding:8px 18px}.contentpage>article{margin:35px auto;padding:clamp(22px,6vw,45px)}.contentpage h1,.comparehero h1{font-size:clamp(32px,8vw,48px)!important}.contentpage .lead{font-size:clamp(16px,4vw,19px)}.tailoring-header{position:relative!important;top:auto!important}.tailoring-hero{min-height:0}.tailoring-hero h1{font-size:clamp(36px,9vw,54px)!important}.tailoring-requests-head h1{font-size:clamp(30px,8vw,42px)!important}.adminside{font-size:var(--lil-admin-sidebar-size,var(--lil-admin-base-size))!important}.customer-account>aside{font-size:var(--lil-account-sidebar-size,var(--lil-account-base-size))!important}}@media (width<=760px){.admin{display:block!important}.adminside{max-width:100%;overflow:hidden;transform:translate(110%);width:min(88vw,360px)!important;padding:14px 12px!important;position:fixed!important;inset:0 0 0 auto!important}.adminside.show{transform:none}.adminside .adminbrand{padding-bottom:12px}.adminside .adminbranchswitch{margin:10px 0 7px;padding:10px}.adminside nav{flex:1!important;gap:3px!important;min-height:0!important;padding:10px 0!important;overflow-y:auto!important}.adminside nav button{min-height:44px!important;padding:9px 11px!important}.adminside .adminuser{padding-top:10px}.adminmain{overflow:hidden;width:100%!important;padding:14px 12px 55px!important}.admintop{flex-wrap:wrap!important;align-items:flex-start!important;padding-bottom:16px!important}.admintop>div:nth-child(2){min-width:0}.admintop h1{font-size:clamp(23px,7vw,31px)!important}.topactions{width:100%;flex-wrap:wrap!important;display:flex!important}.topactions>a,.topactions>button,.topactions .adminreporttools{flex:auto}.topactions .adminreporttools{grid-template-columns:repeat(3,1fr);display:grid}.topactions .adminreporttools button{width:100%!important;display:block!important}.admin .welcome,.admin .contenthero,.admin .growthhero,.admin .databasehero,.admin .teamhero,.admin .settingshero,.admin .branchcommercehero{flex-direction:column!important;align-items:flex-start!important;padding:18px!important}.admin .welcome>button,.admin .contenthero>a,.admin .teamhero>a{text-align:center;width:100%}.admin .kpis,.admin .subkpis{grid-template-columns:1fr 1fr!important}.admin .kpi{min-width:0;padding:13px}.admin .kpi b{font-size:clamp(18px,6vw,25px)}.admin .panel{padding:15px!important}.admin .panelhead,.admin .reporthead{flex-wrap:wrap!important;align-items:flex-start!important}.admin .panelhead>button,.admin .reporthead>button{min-height:42px}.admin .orderbar{grid-template-columns:1fr 1fr;display:grid!important}.admin .orderbar>label{grid-column:1/-1;min-width:0}.admin .orderbar>*{min-height:42px}.admin .settinggrid,.admin .modalgrid,.admin .editorfields,.admin .professionalsettings,.admin .contentgrid,.admin .settings,.admin .bilingualadminrow,.admin .settingsbilingual,.admin .settingscompactgrid{grid-template-columns:1fr!important}.admin .settinggrid .full,.admin .modalgrid .full,.admin .contentsavebar,.admin .sizeguideadmin{grid-column:auto!important}.admin .modalcenter,.adminoverlay.modalcenter{padding:8px!important}.admin .adminmodal,.adminmodal{max-height:94dvh;overflow:auto;width:min(100%,680px)!important;padding:17px!important}.admin .draweractions{bottom:0}.admin .branchherocontrol{width:100%;min-width:0}.admin .branchherocontrol nav{grid-template-columns:1fr 1fr!important;display:grid!important}.admin .paymenttypepicker{grid-template-columns:1fr}.admin .paymentmethodadmincards article>header{grid-template-columns:auto 1fr}.admin .paymentmethodadmincards article>header>b{grid-column:2}.admin .paymentmethodadmincards article>div{grid-template-columns:1fr}.admin .paymentmethodadmincards article>footer{flex-wrap:wrap}.admin .paymentmethodadmincards article>footer button{flex:1}.admin .imagesizetable{overflow-x:auto}.admin .imagesizetable>div{min-width:720px}.admin .packagedimensions{grid-template-columns:1fr 1fr}.admin .contentsavebar{flex-direction:column;align-items:flex-start;position:static}.admin .contentsavebar button{width:100%}.customer-account{display:block!important}.customer-account>aside{width:100%!important;height:auto!important;padding:10px 12px!important;position:static!important}.customer-account .customerbrand{justify-content:center;height:62px}.customer-account>aside nav{scrollbar-width:thin;flex-direction:row!important;gap:6px!important;padding:9px 0!important;display:flex!important;overflow-x:auto!important}.customer-account>aside nav button{white-space:nowrap;flex:none;min-height:42px!important;padding:8px 11px!important}.customer-account .customeruser{display:none!important}.customer-main{grid-column:auto!important;padding:18px 13px 70px!important}.customer-main>header{gap:10px;align-items:flex-start!important}.customer-main>header h1{font-size:clamp(25px,7vw,34px)!important}.customer-welcome,.returnsintro{padding:18px!important}.customer-kpis{grid-template-columns:1fr 1fr!important}.customer-panel{padding:15px!important}.latestorder>footer,.customer-orderlist article>footer,.customer-returnlist article>footer{flex-wrap:wrap!important}.latestorder footer button,.customer-orderlist footer button{flex:145px;min-height:42px}.customer-progress,.returnsteps{justify-content:flex-start;gap:18px;overflow-x:auto}.customer-progress span,.returnsteps span{flex:0 0 82px}.profilepanel form,.returnmodal .refundchoice,.returnmodal .refundaccount{grid-template-columns:1fr!important}.customer-overlay{padding:8px!important}.returnmodal,.customerinvoice,.trust-certificate{max-height:94dvh;overflow:auto}.invoicebuttons,.certificate-tools{flex-wrap:wrap;margin-bottom:12px;display:flex;position:static!important}.invoicebuttons button,.certificate-tools button{flex:1;min-height:40px}.customerinvoice{padding:20px 14px}.customerinvoice>header{gap:10px}.customerinvoice>header img{width:92px;height:60px}.customer-invoice-total{width:100%}.language-switcher{max-width:calc(50vw - 18px);padding:9px 11px!important;font-size:12px!important;bottom:78px!important;left:12px!important}.floatingtailoring{white-space:nowrap;text-overflow:ellipsis;max-width:calc(58vw - 18px);overflow:hidden;padding:9px 11px!important;bottom:78px!important;right:12px!important}.floatingwhatsapp{bottom:14px!important;right:12px!important}.floatingwhatsapp span{display:none!important}}@media (width<=520px){.storefront>header{grid-template-columns:82px minmax(0,1fr)!important;padding:10px!important}.storefront>header>.logo{width:82px!important;height:58px!important}.storefront>header .accountlink,.storefront>header .favfilter,.storefront>header .tools>button:last-child{padding:6px 4px!important;font-size:12px!important}.storefront .hero .copy{padding:42px 18px 38px!important}.storefront .hero .copy h1{font-size:clamp(32px,8.3vw,40px)!important}.storefront .hero .mini{grid-template-columns:1fr!important}.storefront .hero .visual{max-height:450px;height:105vw!important}.storefront .perks{grid-template-columns:1fr 1fr!important;padding-inline:8px!important}.storefront .perks>div{align-items:flex-start;min-height:96px;padding-inline:6px}.storefront .grid{grid-template-columns:1fr!important}.storefront .photo{height:min(118vw,500px)}.storefront footer{grid-template-columns:1fr!important}.storefront footer>.flogo,.storefront footer>.copyr{grid-column:auto}.bundlecard{grid-template-columns:1fr}.bundlecard>img{height:240px}.bundlechoices{grid-template-columns:1fr}.comparepicker>div{grid-template-columns:1fr!important}.compareempty{padding:35px 15px}.comparisonchoices{grid-template-columns:1fr 1fr}.tailoring-header{flex-wrap:wrap;display:flex!important}.tailoring-header>a img{width:85px}.tailoring-header nav{order:3;width:100%;overflow-x:auto}.tailoring-header>div{margin-inline-start:auto}.tailoring-progress{grid-template-columns:repeat(2,1fr)!important}.tailoring-card{padding:18px 14px}.tailoring-uploads>label{padding:22px 14px}.admin .kpis,.admin .subkpis{grid-template-columns:1fr!important}.admin .orderbar{grid-template-columns:1fr}.admin .orderbar>*{grid-column:1!important}.admin .branchherocontrol nav{grid-template-columns:1fr 1fr!important}.admin .packagedimensions{grid-template-columns:1fr}.admin .bilingualfield{padding:8px}.admin .pagecards,.admin .adminbundlecards{grid-template-columns:1fr}.admin .adminbundlecards article{grid-template-columns:80px 1fr}.admin .adminbundlecards article>img{width:80px;height:105px}.admin .campaigncard{grid-template-columns:1fr}.admin .campaignmedia{min-height:180px}.customer-kpis{grid-template-columns:1fr 1fr!important}.latestdetails,.order-summary,.customer-quicklinks{grid-template-columns:1fr!important}.customer-main>header a{display:none!important}.customer-panelhead{flex-wrap:wrap;gap:10px}.customer-orderlist>article,.customer-returnlist>article{padding:13px}.customer-orderlist article>header,.customer-returnlist article>header{gap:9px}.returnmodal>footer{flex-wrap:wrap}.returnmodal footer button{flex:1}}@media (width<=380px){.storefront>header{grid-template-columns:1fr!important}.storefront>header>.logo{justify-self:center;grid-column:1!important}.storefront>header>.tools{grid-area:2/1!important}.storefront .perks{grid-template-columns:1fr!important}.storefront .perks>div{min-height:70px;border-bottom:1px solid var(--lil-border)!important}.storefront .perks>div:last-child{border-bottom:0!important}.customer-kpis{grid-template-columns:1fr!important}.comparisonchoices{grid-template-columns:1fr}.language-switcher{max-width:44vw}.floatingtailoring{max-width:50vw}}.bilingualrepeaterspanel{margin-bottom:14px}.bilingualrepeaters{grid-template-columns:1fr 1fr;gap:12px;margin:14px 0;display:grid}.bilingualrepeaters>section{border:1px solid var(--lil-border);background:var(--lil-bg);border-radius:8px;min-width:0;padding:13px}.bilingualrepeaters>section>b{color:var(--lil-accent);align-items:center;gap:7px;display:flex}.bilingualrepeaters>section>b i{background:var(--lil-primary);border-radius:5px;padding:3px 6px;font-style:normal}@supports (color:color-mix(in lab, red, red)){.bilingualrepeaters>section>b i{background:color-mix(in srgb,var(--lil-primary) 22%,transparent)}}.bilingualrepeaters .editorrepeater>div{grid-template-columns:55px 1fr 1.4fr auto}.englishsizeguide{grid-column:1/-1}@media (width<=760px){.bilingualrepeaters{grid-template-columns:1fr}.bilingualrepeaters .editorrepeater>div{grid-template-columns:45px 1fr}.bilingualrepeaters .editorrepeater>div>:nth-child(n+3){grid-column:1/-1}.englishsizeguide{overflow:hidden}}.invoiceoverlay,.customer-overlay.invoice-view,.customer-overlay.certificate-view{overscroll-behavior:contain;align-items:flex-start;overflow-y:auto}.printtools,.invoicebuttons,.certificate-tools{align-items:center}.printtools button[data-document-pdf-ready],.invoicebuttons button[data-document-pdf-ready],.certificate-tools button[data-document-pdf-ready],.documentimagebutton{white-space:nowrap;justify-content:center!important;align-items:center!important;gap:7px!important;width:auto!important;min-width:112px!important;height:auto!important;min-height:38px!important;padding:8px 12px!important;display:inline-flex!important}.printtools .documentimagebutton,.invoicebuttons .documentimagebutton,.certificate-tools .documentimagebutton{box-shadow:0 8px 22px #6d4d7f38;color:#fff!important;background:linear-gradient(135deg,#6d4d7f,#a488c2)!important;border-color:#bba3c7!important}.printtools button svg,.invoicebuttons button svg,.certificate-tools button svg,.documentimagebutton svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 18px;width:18px;height:18px}.printtools button.is-exporting,.invoicebuttons button.is-exporting,.certificate-tools button.is-exporting{opacity:.55;cursor:wait}.customerinvoice,.admininvoice{isolation:isolate;border-radius:10px;box-shadow:0 28px 90px #0007}.customerinvoice table,.admininvoice table{table-layout:fixed;width:100%}.customerinvoice th,.customerinvoice td,.admininvoice th,.admininvoice td{overflow-wrap:anywhere;line-height:1.55}.invoice-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.invoice-meta p{min-width:0}.trust-certificate{border-radius:10px}@media (width<=760px){.invoiceoverlay,.customer-overlay.invoice-view,.customer-overlay.certificate-view{padding:10px!important}.customerinvoice,.admininvoice,.trust-certificate{width:100%!important;max-width:100%!important;max-height:none!important;margin:0 auto!important}.customerinvoice,.admininvoice{border-radius:12px!important;padding:18px 15px!important;overflow:visible!important}.trust-certificate{border-radius:12px!important;min-height:0!important;padding:34px 18px 28px!important;overflow:hidden!important}.printtools,.invoicebuttons,.certificate-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px!important;margin:0 0 18px!important;display:grid!important;position:static!important}.printtools button,.invoicebuttons button,.certificate-tools button,.documentimagebutton{width:100%!important;min-width:0!important;min-height:44px!important;padding:8px 7px!important;font-size:12px!important}.printtools button svg,.invoicebuttons button svg,.certificate-tools button svg{width:17px;height:17px}.customerinvoice>header,.admininvoice>header{align-items:flex-start!important;gap:12px!important;margin-bottom:16px!important}.customerinvoice>header img,.admininvoice>header img{object-fit:cover;border-radius:7px;flex:0 0 88px;width:88px!important;height:58px!important}.customerinvoice>header h2,.admininvoice>header h2{overflow-wrap:anywhere;font-size:clamp(18px,5vw,23px)!important}.invoice-meta,.billto{grid-template-columns:1fr 1fr!important;gap:8px!important;padding:12px!important}.invoice-meta p,.billto>span{min-width:0!important;padding:0!important}.customer-invoice-total,.invoicecalc{width:100%!important;margin:20px 0!important}.trust-certificate>img{width:105px!important;height:66px!important;margin-top:4px!important}.trust-certificate h2{font-size:clamp(27px,8vw,36px)!important;line-height:1.35!important}.trust-certificate h3{overflow-wrap:anywhere;font-size:clamp(25px,7.5vw,33px)!important;line-height:1.35!important}.certificate-copy{margin-bottom:20px!important;line-height:1.9!important}.certificate-meta{grid-template-columns:1fr!important;gap:8px!important;padding:12px 0!important}.certificate-meta span{border:1px solid #ffffff12;border-radius:7px;padding:9px}.trust-certificate .documentqr{max-width:130px!important;margin:18px auto 4px!important;position:static!important;transform:none!important}.trust-certificate>footer{padding-top:15px!important;line-height:1.8!important}}@media (width<=520px){.customerinvoice table,.admininvoice table,.customerinvoice tbody,.admininvoice tbody{width:100%!important;min-width:0!important;display:block!important}.customerinvoice thead,.admininvoice thead{display:none!important}.customerinvoice tbody,.admininvoice tbody{gap:10px!important;display:grid!important}.customerinvoice tr,.admininvoice tr{background:#fff!important;border:1px solid #ddd5e1!important;border-radius:9px!important;display:block!important;overflow:hidden!important}.customerinvoice td,.admininvoice td{text-align:start!important;color:#29232d!important;border:0!important;border-bottom:1px solid #ece6ee!important;grid-template-columns:minmax(82px,34%) minmax(0,1fr)!important;align-items:start!important;gap:10px!important;width:100%!important;padding:10px 12px!important;display:grid!important}.customerinvoice td:last-child,.admininvoice td:last-child{border-bottom:0!important}.customerinvoice td:before,.admininvoice td:before{color:#796584;text-align:start;font-weight:700}.customerinvoice td:first-child:before,.admininvoice td:first-child:before{content:"المنتج"}.customerinvoice td:nth-child(2):before,.admininvoice td:nth-child(2):before{content:"المقاس"}.customerinvoice td:nth-child(3):before,.admininvoice td:nth-child(3):before{content:"الكمية"}.customerinvoice:not(.returninvoice) td:nth-child(4):before{content:"الإجمالي"}.customerinvoice.returninvoice td:nth-child(4):before,.admininvoice.returninvoice td:nth-child(4):before{content:"القيمة"}.admininvoice:not(.returninvoice) td:nth-child(4):before{content:"سعر الوحدة"}.admininvoice:not(.returninvoice) td:nth-child(5):before{content:"الإجمالي"}.invoice-meta,.billto{grid-template-columns:1fr!important}.printtools,.invoicebuttons,.certificate-tools{grid-template-columns:1fr 1fr!important}.printtools>button:first-child,.invoicebuttons>button:first-child,.certificate-tools>button:first-child{grid-column:1/-1}.printtools button span,.invoicebuttons button span,.certificate-tools button span{white-space:normal;line-height:1.35;font-size:11px!important}html[lang=en] .customerinvoice td:first-child:before,html[lang=en] .admininvoice td:first-child:before{content:"Product"}}.seo-product-page{background:radial-gradient(circle at 82% 2%,var(--lil-primary,#a488c2),transparent 30%),var(--lil-bg,#0d0e16);min-height:100vh;padding:clamp(14px,2.5vw,30px) clamp(14px,4vw,56px) 80px;overflow-x:hidden}@supports (color:color-mix(in lab, red, red)){.seo-product-page{background:radial-gradient(circle at 82% 2%,color-mix(in srgb,var(--lil-primary,#a488c2) 18%,transparent),transparent 30%),var(--lil-bg,#0d0e16)}}.seo-product-page{color:var(--lil-text,#f7f2fa);font-family:var(--lil-store-font,Tahoma,sans-serif)}.seo-product-page>.seo-product-header{border:1px solid var(--lil-border,#403149);background:var(--lil-surface,#121321);border-radius:16px;gap:16px;width:min(1260px,100%);min-height:78px;margin:0 auto clamp(20px,3vw,36px);z-index:10!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;height:auto!important;padding:10px 16px!important;display:grid!important;position:relative!important;inset:auto!important}@supports (color:color-mix(in lab, red, red)){.seo-product-page>.seo-product-header{background:color-mix(in srgb,var(--lil-surface,#121321) 88%,transparent)}}.seo-product-page>.seo-product-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 18px 55px #0004}.seo-product-header :where(.seo-product-back,.seo-product-shop-link){border:1px solid var(--lil-border,#403149);width:max-content;min-height:44px;color:var(--lil-text,#fff);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:9px 15px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.seo-product-header :where(.seo-product-back,.seo-product-shop-link):hover{border-color:var(--lil-primary,#a488c2);background:var(--lil-primary,#a488c2)}@supports (color:color-mix(in lab, red, red)){.seo-product-header :where(.seo-product-back,.seo-product-shop-link):hover{background:color-mix(in srgb,var(--lil-primary,#a488c2) 12%,transparent)}}.seo-product-header .seo-product-shop-link{justify-self:end}.seo-product-header .seo-product-logo{grid-area:1/2;width:112px;min-width:0;height:58px;display:block;overflow:hidden;border:0!important;border-radius:0!important;padding:0!important}.seo-product-logo picture,.seo-product-logo img{max-width:100%;display:block;object-fit:contain!important;border-radius:0!important;width:100%!important;height:100%!important}.seo-product-header .seo-product-bag-button{border-color:var(--lil-primary,#a488c2);background:var(--lil-primary,#a488c2);width:48px;min-width:48px;padding:0;position:relative}@supports (color:color-mix(in lab, red, red)){.seo-product-header .seo-product-bag-button{background:color-mix(in srgb,var(--lil-primary,#a488c2) 18%,transparent)}}.seo-product-header .seo-product-bag-button{cursor:pointer}.seo-product-bag-button svg{width:24px;height:24px}.seo-product-bag-button em{border:2px solid var(--lil-surface,#121321);background:var(--lil-primary,#a488c2);color:#0d0e16;top:-6px;border-radius:999px;place-items:center;min-width:21px;height:21px;padding:0 5px;font-size:11px;font-style:normal;font-weight:900;display:grid;position:absolute;inset-inline-end:-6px}.seo-product-page>.seo-product-layout{grid-template-columns:minmax(0,.95fr) minmax(370px,1.05fr);align-items:start;gap:clamp(22px,3.2vw,46px);width:min(1260px,100%);margin:auto;display:grid}.product-gallery-shell{justify-self:center;width:100%;min-width:0;max-width:620px;position:sticky;top:18px}.product-gallery-stage,.product-gallery-placeholder{border:1px solid var(--lil-border,#403149);background:linear-gradient(145deg,var(--lil-surface,#121321),var(--lil-bg,#0d0e16));border-radius:24px;width:100%;height:clamp(460px,62vh,600px);min-height:0;max-height:600px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.product-gallery-stage,.product-gallery-placeholder{background:linear-gradient(145deg,color-mix(in srgb,var(--lil-surface,#121321) 88%,#000),var(--lil-bg,#0d0e16))}}.product-gallery-stage,.product-gallery-placeholder{box-shadow:0 24px 70px #0007}.product-gallery-stage{touch-action:pan-y;outline:none}.product-gallery-stage:focus-visible{box-shadow:0 0 0 3px var(--lil-accent,#e6b7c8),0 24px 70px #0007}.product-gallery-stage>img{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%;animation:.28s both lilProductImageIn;display:block}.product-gallery-placeholder{color:var(--lil-primary,#a488c2);place-items:center;font-size:64px;font-weight:900;display:grid}.product-gallery-arrow{z-index:2;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#090b13c9;border:1px solid #fff5;border-radius:50%;place-items:center;width:46px;height:46px;padding:0;font-size:31px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 22px #0007}.product-gallery-arrow.previous{right:14px}.product-gallery-arrow.next{left:14px}.product-gallery-counter{z-index:2;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);direction:ltr;background:#090b13cc;border:1px solid #fff4;border-radius:999px;padding:6px 11px;font-size:12px;font-weight:800;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.product-gallery-thumbnails{overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--lil-primary,#a488c2) transparent;direction:ltr;gap:10px;max-width:100%;padding:12px 2px 5px;display:flex;overflow-x:auto}.product-gallery-thumbnails button{background:var(--lil-surface,#121321);border:2px solid #0000;border-radius:10px;flex:0 0 76px;width:76px;height:98px;padding:3px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.product-gallery-thumbnails button{background:color-mix(in srgb,var(--lil-surface,#121321) 85%,transparent)}}.product-gallery-thumbnails button{opacity:.65}.product-gallery-thumbnails button:hover{opacity:1}.product-gallery-thumbnails button.active{border-color:var(--lil-accent,#e6b7c8);opacity:1;box-shadow:0 0 0 2px var(--lil-primary,#a488c2)}@supports (color:color-mix(in lab, red, red)){.product-gallery-thumbnails button.active{box-shadow:0 0 0 2px color-mix(in srgb,var(--lil-primary,#a488c2) 24%,transparent)}}.product-gallery-thumbnails img{object-fit:cover;border-radius:6px;width:100%;height:100%;display:block}.product-gallery-swipe-hint{color:var(--lil-muted,#aaa0b1);text-align:center;margin:5px 0 0;line-height:1.6;display:none}@keyframes lilProductImageIn{0%{opacity:.25;transform:scale(.992)}to{opacity:1;transform:scale(1)}}.seo-product-copy{border:1px solid var(--lil-border,#403149);background:var(--lil-surface,#121321);border-radius:24px;min-width:0;padding:clamp(24px,3.2vw,40px)}@supports (color:color-mix(in lab, red, red)){.seo-product-copy{background:color-mix(in srgb,var(--lil-surface,#121321) 94%,transparent)}}.seo-product-copy{box-shadow:0 24px 70px #0005}.seo-product-eyebrow{justify-content:space-between;align-items:center;gap:12px;display:flex}.seo-product-eyebrow>small{color:var(--lil-accent,#e6b7c8);font-size:13px;font-weight:900}.seo-product-eyebrow>span{border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.seo-product-eyebrow>span.available{color:#8ce0a6;background:#2f8b4b26}.seo-product-eyebrow>span.soldout{color:#efa4b4;background:#a6475b24}.seo-product-copy h1{margin:14px 0 17px;line-height:1.25;font-size:clamp(30px,3.6vw,48px)!important}.seo-product-description{white-space:pre-line;color:var(--lil-muted,#aaa0b1)!important;margin:0!important;font-size:16px!important;line-height:2!important}.seo-product-price-block{flex-wrap:wrap;align-items:baseline;gap:10px;margin:25px 0 4px;display:flex}.seo-product-price-block strong{color:var(--lil-text,#f7f2fa);font-size:clamp(24px,3vw,32px)}.seo-product-price-block .previous-price{color:var(--lil-muted,#aaa0b1);font-size:16px}.seo-product-details{border-block:1px solid var(--lil-border,#403149);margin-top:25px;padding-block:22px}.seo-product-details h2{margin:0 0 13px;font-size:17px}.seo-product-details dl{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.seo-product-details dl>div{border:1px solid var(--lil-border,#403149);min-width:0;padding:12px}@supports (color:color-mix(in lab, red, red)){.seo-product-details dl>div{border:1px solid color-mix(in srgb,var(--lil-border,#403149) 80%,transparent)}}.seo-product-details dl>div{background:var(--lil-primary,#a488c2);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.seo-product-details dl>div{background:color-mix(in srgb,var(--lil-primary,#a488c2) 5%,transparent)}}.seo-product-details dt{color:var(--lil-muted,#aaa0b1);margin-bottom:4px;font-size:12px}.seo-product-details dd{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:800}.seo-product-page .standalone-product-purchase{margin-top:24px;padding-top:24px}.seo-product-page .standalone-product-actions{gap:10px}.seo-product-page .standalone-product-actions :where(button,a){border-radius:10px;min-height:54px}.seo-product-page .standalone-share-actions{margin-top:2px}@media (width<=820px){.seo-product-page>.seo-product-layout{grid-template-columns:1fr;gap:26px}.product-gallery-shell{max-width:720px;position:static}.product-gallery-stage,.product-gallery-placeholder{border-radius:18px;height:clamp(420px,85vw,620px);min-height:0;max-height:620px}.seo-product-copy{border-radius:18px;padding:24px}.product-gallery-swipe-hint{display:block}}@media (width<=560px){.seo-product-page{padding:10px 10px 60px}.seo-product-page>.seo-product-header{border-radius:12px;gap:6px;min-height:68px;margin-bottom:14px;padding:8px!important}.seo-product-header :where(.seo-product-back,.seo-product-shop-link){min-height:40px;padding:7px 9px;font-size:12px}.seo-product-header .seo-product-logo{width:78px;height:48px}.product-gallery-stage,.product-gallery-placeholder{border-radius:14px;height:clamp(390px,126vw,590px);min-height:0;max-height:590px}.product-gallery-arrow{width:40px;height:40px;font-size:27px}.product-gallery-arrow.previous{right:8px}.product-gallery-arrow.next{left:8px}.product-gallery-thumbnails{gap:7px;padding-top:9px}.product-gallery-thumbnails button{border-radius:8px;flex-basis:64px;width:64px;height:82px}.seo-product-copy{padding:21px 16px}.seo-product-copy h1{font-size:clamp(28px,9vw,38px)!important}.seo-product-details dl,.seo-product-page .standalone-product-actions{grid-template-columns:1fr 1fr}}@media (width<=380px){.seo-product-header :where(.seo-product-back,.seo-product-shop-link){padding-inline:7px;font-size:11px}.seo-product-header .seo-product-logo{width:68px}.seo-product-details dl{grid-template-columns:1fr}}@media (width<=520px){html[lang=en] .customerinvoice td:nth-child(2):before,html[lang=en] .admininvoice td:nth-child(2):before{content:"Size"}html[lang=en] .customerinvoice td:nth-child(3):before,html[lang=en] .admininvoice td:nth-child(3):before{content:"Quantity"}html[lang=en] .customerinvoice:not(.returninvoice) td:nth-child(4):before{content:"Total"}html[lang=en] .customerinvoice.returninvoice td:nth-child(4):before,html[lang=en] .admininvoice.returninvoice td:nth-child(4):before{content:"Value"}html[lang=en] .admininvoice:not(.returninvoice) td:nth-child(4):before{content:"Unit price"}html[lang=en] .admininvoice:not(.returninvoice) td:nth-child(5):before{content:"Total"}}.documentqr a{color:inherit;text-decoration:none;display:block}.documentqr a:focus-visible{outline-offset:4px;outline:3px solid #a488c2}.verified-document-page{background:radial-gradient(circle at 20% 15%,#6d4d7f2d,#0000 34%),#090b13;justify-content:center;align-items:flex-start;min-height:100vh;padding:42px 18px 70px;display:flex}.verified-document-page>.customerinvoice{width:min(820px,100%);max-height:none;overflow:visible}.verified-document-page.certificate-page>.trust-certificate{width:min(1050px,100%);max-height:none}.verified-document-tools{justify-content:flex-start;gap:8px!important;margin:0 0 24px!important;display:flex!important;position:static!important}.verified-document-tools button,.verified-document-tools a{color:#fff!important;background:#6d4d7f!important;border:1px solid #6d4d7f!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;min-height:42px!important;padding:9px 14px!important;font:700 12px Tajawal,Tahoma,Arial!important;text-decoration:none!important;display:inline-flex!important}.verified-document-tools .document-close-link{color:#493756!important;background:#fff!important}.tailoring-document-details{color:#302936;background:#faf7fb;border:1px solid #ddd3e2;border-radius:9px;margin:20px 0;padding:18px}.tailoring-document-details h3{margin:0 0 12px;font-size:15px}.tailoring-document-details>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:18px;display:grid}.tailoring-document-details>div p{border:1px solid #e7dee9;border-radius:6px;flex-direction:column;gap:5px;margin:0;padding:9px;display:flex}.tailoring-document-details span{color:#786b7d;font-size:10px}.tailoring-document-details b{font-size:12px}.tailoring-document-details>p{font-size:12px;line-height:1.8}.storefront .shop{font-size:var(--lil-store-card-size,var(--lil-store-base-size))!important}.storefront .shop .filters,.storefront .shop .filters :where(button,select,label,input){font-size:14px!important}.storefront .shop .info h3{line-height:1.45;font-size:1.18em!important}.storefront .shop .info small{line-height:1.65;font-size:.9em!important}.storefront .shop .productprice b{font-size:1.08em!important}.storefront .shop .sizepick>small,.storefront .shop .sizepick button{font-size:.82em!important}.storefront .shop .sizepick button em,.storefront .shop .sizepick button i{font-size:.78em!important}.storefront .shop .productdetails summary{font-size:.88em!important}.storefront .shop .productdetails>div,.storefront .shop .productdetails a{font-size:.82em!important}.storefront .shop .productdetails b{font-size:.8em!important}.storefront .photo{cursor:pointer}.quickactions{z-index:4;grid-template-columns:repeat(3,minmax(0,1fr))!important}.quickactions :where(button,.producttailor){text-align:center!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;min-height:46px!important;margin:0!important;padding:8px 6px!important;font-size:.76em!important;font-weight:800!important;line-height:1.35!important;display:flex!important}.quickactions .quick{color:#fff!important;background:#17141d!important}.quickactions .buynow{color:#fff!important;background:#6d4d7f!important}.quickactions .producttailor{color:#2e2036!important;background:#e8dcea!important}.viewproduct{color:#493756;background:#fff;border:1px solid #6d4d7f;width:calc(100% - 24px);min-height:40px;margin:2px 12px 10px;font-size:.85em;font-weight:800}.made-to-order-badge{color:#fff!important;background:#164d43!important;border:1px solid #79d6c4!important}.product-detail-overlay{z-index:220}.product-detail-modal{color:#f7f2fa;background:#10121b;border:1px solid #695276;grid-template-columns:minmax(300px,1.05fr) minmax(320px,.95fr);gap:30px;width:min(1120px,96vw);max-height:94vh;padding:28px;display:grid;position:relative;overflow:auto;box-shadow:0 30px 90px #000b}.product-detail-modal>.x{z-index:5;color:#fff;top:12px;background:#181421;border:1px solid #80668d;width:42px;height:42px;font-size:26px;position:absolute;inset-inline-end:12px}.product-detail-gallery{min-width:0}.product-detail-main{background:#090b12;justify-content:center;align-items:center;min-height:560px;display:flex;position:relative;overflow:hidden}.product-detail-main>img{object-fit:contain;width:100%;height:min(72vh,720px)}.product-detail-main>span{color:#fff;top:14px;background:#164d43;border:1px solid #79d6c4;padding:8px 11px;position:absolute;inset-inline-start:14px}.product-detail-thumbs{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.product-detail-thumbs button{background:#161822;border:2px solid #0000;height:92px;padding:2px}.product-detail-thumbs button.active{border-color:#c8a8d5}.product-detail-thumbs img{object-fit:cover;width:100%;height:100%}.product-detail-copy{padding:28px 6px 8px}.product-detail-copy>small{color:#dfb9ca;font-size:.9em!important}.product-detail-copy h2{margin:8px 0;font-size:clamp(30px,4vw,48px)!important}.product-detail-description{color:#c9becd;white-space:pre-line;line-height:1.9;font-size:1.05em!important}.product-detail-price{color:#f1c9da;margin:16px 0;display:block;font-size:1.5em!important}.product-detail-variants{border-block:1px solid #372d40;flex-wrap:wrap;gap:8px;padding:17px 0;display:flex}.product-detail-variants>b{width:100%;font-size:.95em!important}.product-detail-variants button{color:#fff;background:#151722;border:1px solid #4e3d58;flex-direction:column;gap:3px;min-width:105px;padding:10px;display:flex}.product-detail-variants button.active{background:#6d4d7f;border-color:#d8b9e4}.product-detail-variants button.soldout{opacity:.55}.product-detail-variants span{font-weight:900}.product-detail-variants small,.product-detail-variants em{font-style:normal;font-size:.72em!important}.product-detail-specs{padding:18px 0}.product-detail-specs h3{margin:0 0 12px}.product-detail-specs>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.product-detail-specs p{border:1px solid #332a3b;flex-direction:column;margin:0;padding:10px;display:flex}.product-detail-specs small{color:#b5a6ba;font-size:.72em!important}.product-detail-specs b{font-size:.88em!important}.product-video-link{color:#e5bfd0;margin-bottom:15px;text-decoration:underline;display:block}.product-detail-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.product-detail-actions :where(button,a){color:#fff;text-align:center;background:#1a1721;border:1px solid #80678d;justify-content:center;align-items:center;min-height:50px;padding:10px;font-weight:900;display:flex}.product-detail-actions .buy{background:#6d4d7f}.product-detail-actions a{color:#2e2036;background:#e8dcea}.product-detail-actions :disabled{opacity:.45}.admin-color-swatches{margin-top:7px;grid-template-columns:repeat(8,24px)!important;gap:5px!important;display:grid!important}.admin-color-swatches button{border:2px solid #fff6!important;border-radius:50%!important;width:24px!important;height:24px!important;min-height:24px!important;padding:0!important}.made-to-order-switch{align-items:center!important}.made-to-order-switch>span{flex-direction:column;gap:4px;display:flex}.made-to-order-switch small{color:#b9acbf}.made-to-order-label{color:#d9fff7;background:#0b493e;border:1px solid #3ca895;border-radius:5px;padding:7px 9px;display:inline-flex}@media (width<=760px){.product-detail-modal{grid-template-columns:1fr;gap:10px;padding:14px}.product-detail-main{min-height:420px}.product-detail-main>img{height:min(60vh,560px)}.product-detail-copy{padding:12px 3px}.product-detail-thumbs{grid-template-columns:repeat(4,1fr)}.product-detail-thumbs button{height:78px}.product-detail-actions{grid-template-columns:1fr}.quickactions{position:static!important;transform:none!important}.storefront .photo{min-height:430px;height:auto!important}.storefront .photo>.productphoto{height:min(118vw,560px)!important}.viewproduct{min-height:46px}.verified-document-page{padding:10px 7px 30px}.verified-document-tools{grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}.verified-document-tools button,.verified-document-tools a{min-width:0!important;padding:8px 5px!important;font-size:10px!important}.verified-document-page.certificate-page>.trust-certificate{width:100%}.tailoring-document-details>div{grid-template-columns:1fr 1fr}}@media (width<=520px){.tailoring-document-details>div{grid-template-columns:1fr}.verified-document-tools{grid-template-columns:1fr 1fr!important}.verified-document-tools .document-close-link{grid-column:1/-1}}.customer-main>header{flex-wrap:wrap;gap:10px}.customer-manual-refresh{background:var(--lil-primary);border-radius:7px;min-height:42px;padding:9px 14px;border:1px solid var(--lil-primary)!important}@supports (color:color-mix(in lab, red, red)){.customer-manual-refresh{background:color-mix(in srgb,var(--lil-primary) 18%,var(--lil-surface))}}.customer-manual-refresh{color:var(--lil-text);font-weight:800}.customer-quicklinks>:where(a,button){border:1px solid var(--lil-border);background:linear-gradient(135deg,var(--lil-surface),var(--lil-surface-alt));width:100%;color:var(--lil-text);text-align:start;align-items:center;gap:12px;padding:13px;display:flex}.customer-quicklinks>:where(a,button)>i{background:var(--lil-primary);border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;font-style:normal;display:grid}@supports (color:color-mix(in lab, red, red)){.customer-quicklinks>:where(a,button)>i{background:color-mix(in srgb,var(--lil-primary) 20%,transparent)}}.customer-quicklinks>:where(a,button)>i{color:var(--lil-accent)}.account-tailoring-manager{gap:14px;display:grid}.account-tailoring-toolbar{justify-content:flex-end;gap:8px;display:flex}.account-tailoring-toolbar :where(a,button){border:1px solid var(--lil-primary);background:var(--lil-primary);border-radius:7px;min-height:44px;padding:10px 14px}@supports (color:color-mix(in lab, red, red)){.account-tailoring-toolbar :where(a,button){background:color-mix(in srgb,var(--lil-primary) 16%,var(--lil-surface))}}.account-tailoring-toolbar :where(a,button){color:var(--lil-text);font-weight:800}.tailoring-dashboard-loading{border:1px solid var(--lil-border);background:var(--lil-surface);place-content:center;justify-items:center;gap:12px;min-height:230px;display:grid}.tailoring-dashboard-loading i{border:3px solid var(--lil-border);border-top-color:var(--lil-primary);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite spin}.customer-reminder-overlay{z-index:700;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05060bd9;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.customer-reminder-overlay>section{border:1px solid var(--lil-primary);width:min(680px,100%);min-height:390px;padding:clamp(35px,7vw,70px);position:relative}@supports (color:color-mix(in lab, red, red)){.customer-reminder-overlay>section{border:1px solid color-mix(in srgb,var(--lil-primary) 70%,#fff)}}.customer-reminder-overlay>section{background:radial-gradient(circle at 15% 10%,var(--lil-primary),transparent 38%),linear-gradient(145deg,var(--lil-surface-alt),var(--lil-bg));border-radius:22px}@supports (color:color-mix(in lab, red, red)){.customer-reminder-overlay>section{background:radial-gradient(circle at 15% 10%,color-mix(in srgb,var(--lil-primary) 35%,transparent),transparent 38%),linear-gradient(145deg,var(--lil-surface-alt),var(--lil-bg))}}.customer-reminder-overlay>section{color:var(--lil-text);text-align:center;flex-direction:column;justify-content:center;display:flex;box-shadow:0 30px 100px #000c}.customer-reminder-overlay .x{border:1px solid var(--lil-border);background:var(--lil-bg);width:44px;height:44px;color:var(--lil-text);top:14px;border-radius:50%;font-size:28px;position:absolute;inset-inline-end:14px}.customer-reminder-overlay>section>span{color:var(--lil-accent);letter-spacing:.08em;font-weight:900}.customer-reminder-overlay h2{margin:14px 0 8px;line-height:1.25;font-size:clamp(30px,6vw,48px)!important}.customer-reminder-overlay p{max-width:540px;color:var(--lil-muted);margin:0 auto;line-height:1.9;font-size:clamp(16px,2.5vw,20px)!important}.customer-reminder-overlay>section>div{grid-template-columns:1.4fr 1fr;gap:10px;margin-top:28px;display:grid}.customer-reminder-overlay>section>div :where(a,button){border:1px solid var(--lil-primary);border-radius:8px;justify-content:center;align-items:center;min-height:54px;padding:12px;font-weight:900;display:flex}.customer-reminder-overlay>section>div a{background:linear-gradient(135deg,var(--lil-secondary),var(--lil-primary));color:var(--lil-button-text)}.customer-reminder-overlay>section>div button{color:var(--lil-text);background:0 0}.storefront .photo{height:475px!important;margin-bottom:0!important;overflow:hidden!important}.storefront .photo>.productphoto{overflow:hidden}.storefront .grid>article>.quickactions{box-shadow:0 8px 18px #0003;border-radius:9px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:12px 12px 8px!important;transition:none!important;display:grid!important;position:static!important;inset:auto!important;overflow:hidden!important;transform:none!important}.quickactions .quick{background:var(--lil-add-bg)!important;color:var(--lil-add-text)!important}.quickactions .buynow{background:var(--lil-buy-bg)!important;color:var(--lil-buy-text)!important}.quickactions .producttailor{background:var(--lil-tailor-bg)!important;color:var(--lil-tailor-text)!important}.quickactions :where(button,.producttailor){text-shadow:none!important}.viewproduct{border-color:var(--lil-primary)!important;background:var(--lil-view-bg)!important;color:var(--lil-view-text)!important}.storefront .shop .sizepick{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;margin:12px!important;display:flex!important}.storefront .shop .sizepick>small{flex-basis:100%;font-weight:800;color:var(--lil-text)!important;margin:0 0 2px!important;font-size:.82em!important}.storefront .shop .sizepick button{border:1px solid var(--lil-border)!important;background:var(--lil-variant-bg)!important;width:auto!important;min-width:58px!important;height:44px!important;min-height:44px!important;color:var(--lil-variant-text)!important;text-align:start!important;border-radius:6px!important;grid-template-rows:auto auto!important;grid-template-columns:auto auto!important;align-items:center!important;gap:2px 5px!important;padding:4px 7px!important;text-decoration:none!important;display:grid!important}.storefront .shop .sizepick button.selected{box-shadow:0 0 0 1px var(--lil-primary);border-color:var(--lil-primary)!important;background:var(--lil-variant-selected-bg)!important;color:var(--lil-variant-selected-text)!important}@supports (color:color-mix(in lab, red, red)){.storefront .shop .sizepick button.selected{box-shadow:0 0 0 1px color-mix(in srgb,var(--lil-primary) 30%,transparent)}}.sizepick .variantsize{grid-row:1/-1;font-weight:900;font-size:.92em!important}.sizepick .variantcolorname{align-items:center;gap:4px;min-width:0;flex-direction:row!important;display:flex!important}.sizepick .variantcolorswatch{border:2px solid #fff;border-radius:50%;flex:0 0 14px;width:14px;height:14px;box-shadow:0 0 0 1px #0005;display:block!important}.storefront .shop .sizepick .variantcolorname em{white-space:nowrap;text-overflow:ellipsis;font-weight:800;overflow:hidden;color:inherit!important;font-size:.68em!important}.storefront .shop .sizepick button>b{color:inherit;text-align:center;grid-column:1/-1;font-size:.58em}.product-detail-modal{background:var(--lil-bg)!important;color:var(--lil-text)!important;border-color:var(--lil-border)!important}.product-detail-actions>button:first-child{background:var(--lil-add-bg)!important;color:var(--lil-add-text)!important}.product-detail-actions .buy{background:var(--lil-buy-bg)!important;color:var(--lil-buy-text)!important}.product-detail-actions a{background:var(--lil-tailor-bg)!important;color:var(--lil-tailor-text)!important}@media (width<=760px){.storefront .photo{height:min(118vw,560px)!important;min-height:430px!important}.storefront .grid>article>.quickactions{margin-top:12px!important}}@media (width<=700px){.account-tailoring-toolbar{grid-template-columns:1fr 1fr;display:grid}.account-tailoring-toolbar :where(a,button){text-align:center}.customer-reminder-overlay{padding:9px}.customer-reminder-overlay>section{border-radius:16px;min-height:78dvh;padding:54px 22px 28px}.customer-reminder-overlay>section>div{grid-template-columns:1fr}.customer-main>header .customer-manual-refresh{display:inline-flex!important}}.checkoutaddresschoices{border:1px solid var(--lil-border);background:var(--lil-primary);border-radius:9px;grid-column:1/-1;gap:10px;margin:0 0 14px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.checkoutaddresschoices{background:color-mix(in srgb,var(--lil-primary) 7%,var(--lil-bg))}}.checkoutaddresschoices>b{font-size:13px}.checkoutaddresschoices>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.checkoutaddresschoices button{border:1px solid var(--lil-border);background:var(--lil-surface);min-height:46px;color:var(--lil-text);text-align:start;border-radius:7px;padding:9px 11px;line-height:1.6}.checkoutaddresschoices button.active{border-color:var(--lil-primary);background:var(--lil-primary)}@supports (color:color-mix(in lab, red, red)){.checkoutaddresschoices button.active{background:color-mix(in srgb,var(--lil-primary) 22%,var(--lil-surface))}}.checkoutaddresschoices button.active{box-shadow:0 0 0 2px var(--lil-primary)}@supports (color:color-mix(in lab, red, red)){.checkoutaddresschoices button.active{box-shadow:0 0 0 2px color-mix(in srgb,var(--lil-primary) 18%,transparent)}}.checkoutsaveaddress{border:1px dashed var(--lil-primary)!important;grid-template-columns:auto 1fr!important;align-items:center!important;gap:8px!important;padding:12px!important;display:grid!important}.checkoutsaveaddress>input[type=checkbox]{accent-color:var(--lil-primary);width:18px!important;height:18px!important}.checkoutsaveaddress>input[name=addressLabel]{grid-column:1/-1;width:100%}.paymentmethodcard:has(input:checked){outline:2px solid var(--lil-primary)}@supports (color:color-mix(in lab, red, red)){.paymentmethodcard:has(input:checked){outline:2px solid color-mix(in srgb,var(--lil-primary) 70%,transparent)}}.paymentmethodcard:has(input:checked){outline-offset:2px}.checkoutsaveaddress>span{grid-column:1/-1;align-items:center;gap:8px;display:flex}.checkoutsaveaddress>span>input[type=checkbox]{accent-color:var(--lil-primary);margin:0;width:18px!important;height:18px!important;padding:0!important}.custom-payment{gap:14px;display:grid}.custom-payment>header h3{margin:4px 0}.custom-payment>header p{color:var(--lil-muted);margin:0}.custom-payment-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px!important;display:grid!important}.custom-payment-options label{cursor:pointer;border-radius:8px;grid-template-columns:auto 1fr;align-items:start;gap:10px;min-height:112px;display:grid;padding:14px!important}.custom-payment-options label:has(input:checked){border-color:var(--lil-primary);background:var(--lil-primary)}@supports (color:color-mix(in lab, red, red)){.custom-payment-options label:has(input:checked){background:color-mix(in srgb,var(--lil-primary) 12%,var(--lil-bg))}}.custom-payment-options label:has(input:checked){box-shadow:0 0 0 2px var(--lil-primary)}@supports (color:color-mix(in lab, red, red)){.custom-payment-options label:has(input:checked){box-shadow:0 0 0 2px color-mix(in srgb,var(--lil-primary) 15%,transparent)}}.custom-payment-options input{accent-color:var(--lil-primary);margin-top:4px}.custom-payment-options span{flex-direction:column;gap:5px;min-width:0;display:flex}.custom-payment-options small,.custom-payment-options em{color:var(--lil-muted);overflow-wrap:anywhere;font-style:normal}.tailoring-cancel-form{background:#7d4055;border:1px solid #7d4055}@supports (color:color-mix(in lab, red, red)){.tailoring-cancel-form{background:color-mix(in srgb,#7d4055 9%,var(--lil-surface))}}.tailoring-cancel-form{border-radius:8px;overflow:hidden}.tailoring-cancel-form>summary{cursor:pointer;color:#efb7c8;padding:13px 15px;font-weight:800}.tailoring-cancel-form>form{gap:12px;padding:0 15px 16px;display:grid}.tailoring-cancel-form p{color:var(--lil-muted);margin:0;line-height:1.8}.tailoring-cancel-form label{gap:6px;display:grid}.tailoring-cancel-form textarea,.tailoring-cancel-form input{border:1px solid var(--lil-border);background:var(--lil-bg);width:100%;color:var(--lil-text);padding:11px}.tailoring-cancel-form fieldset{border:1px solid var(--lil-border);flex-wrap:wrap;gap:10px;padding:12px;display:flex}.tailoring-cancel-form fieldset label{grid-auto-flow:column;align-items:center;display:flex}.tailoring-cancel-form fieldset input{width:auto}.cancel-refund-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tailoring-cancel-form button{color:#fff;background:#7d4055;border:0;min-height:44px}.tailoring-cancellation{border:1px solid var(--lil-border);border-inline-start:4px solid var(--lil-primary);background:var(--lil-bg);padding:13px 15px}.tailoring-cancellation.rejected{border-inline-start-color:#b44f67}.admin-cancellation-decision{background:#7d4055;border:1px solid #9f5970;gap:12px;padding:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.admin-cancellation-decision{background:color-mix(in srgb,#7d4055 10%,var(--lil-surface))}}.admin-cancellation-decision h3,.admin-cancellation-decision p{margin:0}.admin-cancellation-decision>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-cancellation-decision>div span{border:1px solid var(--lil-border);background:var(--lil-bg);overflow-wrap:anywhere;flex-direction:column;gap:5px;min-width:0;padding:10px;display:flex}.admin-cancellation-decision label{gap:6px;display:grid}.admin-cancellation-decision textarea{border:1px solid var(--lil-border);background:var(--lil-bg);width:100%;color:var(--lil-text);padding:11px}.admin-cancellation-decision footer{gap:8px;display:flex}.admin-cancellation-decision footer button{color:#fff;background:#39795f;border:0;flex:1;min-height:43px}.admin-cancellation-decision footer .reject{background:#7d4055}@media (width<=520px){.customerinvoice.salesinvoice td:first-child:before{content:"المنتج"}.customerinvoice.salesinvoice td:nth-child(2):before{content:"المقاس"}.customerinvoice.salesinvoice td:nth-child(3):before{content:"اللون"}.customerinvoice.salesinvoice td:nth-child(4):before{content:"الكمية"}.customerinvoice.salesinvoice td:nth-child(5):before{content:"الإجمالي"}.customerinvoice.tailoring-invoice td:first-child:before{content:"البند"}.customerinvoice.tailoring-invoice td:nth-child(2):before{content:"القيمة"}.checkoutaddresschoices>div,.custom-payment-options,.cancel-refund-fields,.admin-cancellation-decision>div{grid-template-columns:1fr!important}.custom-payment-options label{min-height:0}.tailoring-cancel-form fieldset{grid-template-columns:1fr 1fr;display:grid}.admin-cancellation-decision footer{flex-direction:column}}@media (width<=760px){html,body{max-width:100%;overflow-x:clip}body:has(.storefront .overlay,.marketingpopupoverlay,.customer-overlay,.customer-reminder-overlay,.adminoverlay){overflow:hidden!important}.storefront :where(button,a,summary),.customer-account :where(button,a,summary),.customer-auth :where(button,a),.admin :where(button,a){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.storefront :where(input,select,textarea),.customer-account :where(input,select,textarea),.customer-auth :where(input,select,textarea),.admin :where(input,select,textarea){font-size:16px!important}.storefront :where(button,.primary,.accountlink,.producttailor),.customer-account :where(button,a),.customer-auth :where(button,a),.adminmodal :where(button,a){min-height:44px}.storefront>.bar{overflow-wrap:anywhere;padding-inline:max(14px,env(safe-area-inset-left))!important}.storefront>header{padding:10px max(12px,env(safe-area-inset-right)) 11px max(12px,env(safe-area-inset-left))!important;grid-template-columns:1fr!important;gap:8px!important}.storefront>header>.logo{justify-self:center;grid-area:1/1!important;width:92px!important;height:58px!important}.storefront>header>.tools{grid-area:2/1!important;gap:8px!important;width:100%!important}.storefront>header .accountlink,.storefront>header .favfilter,.storefront>header .tools>button:last-child{min-height:46px!important;font-size:13px!important}.storefront .filters{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:8px;margin:22px 0 18px}.storefront .filters>*{scroll-snap-align:start;min-height:44px}.storefront .shop{padding-inline:max(13px,env(safe-area-inset-left))!important}.storefront .grid>article{min-width:0;overflow:hidden}.storefront .photo{aspect-ratio:3/4;width:100%!important;height:auto!important;min-height:0!important}.storefront .photo>.productphoto{object-fit:cover!important;width:100%!important;height:100%!important}.storefront .info{align-items:flex-start;gap:12px}.storefront .info>div{min-width:0}.storefront .info small{overflow-wrap:anywhere;display:block}.storefront .grid>article>.quickactions{border-radius:0!important;margin-inline:0!important}.quickactions :where(button,.producttailor),.viewproduct{min-height:48px!important}.viewproduct{width:calc(100% - 20px);margin-inline:10px}.storefront .shop .sizepick button{min-height:46px!important}.storefront .overlay,.marketingpopupoverlay,.customer-overlay,.customer-reminder-overlay,.adminoverlay{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.storefront .overlay.center,.marketingpopupoverlay,.customer-overlay,.customer-reminder-overlay,.adminoverlay.modalcenter{padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))!important;align-items:flex-start!important;overflow-y:auto!important}.storefront .overlay:not(.center){padding:0!important;overflow:hidden!important}.storefront .overlay aside{max-height:100dvh;overflow:hidden;width:100%!important;height:100dvh!important;padding:0 max(16px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))!important}.asidehead{z-index:12;min-height:74px;padding:max(10px,env(safe-area-inset-top)) 0 12px;align-items:center;position:sticky;top:0;background:var(--lil-surface)!important}.asidehead>button{flex:0 0 48px;place-items:center;border:1px solid var(--lil-border)!important;background:var(--lil-bg)!important;width:48px!important;height:48px!important;min-height:48px!important;color:var(--lil-text)!important;border-radius:50%!important;font-size:30px!important;line-height:1!important;display:grid!important}.overlay aside .items{overscroll-behavior:contain;min-height:0;padding-bottom:10px}.overlay aside .item{grid-template-columns:72px minmax(0,1fr) auto;gap:10px;padding:14px 0}.overlay aside .thumb{height:94px}.overlay aside .end{gap:12px;min-width:62px}.overlay aside .qty button{width:36px;min-height:36px}.overlay aside>.primary.wide{flex:none;min-height:50px!important}:is(.checkout,.sizemodal,.stockmodal,.bundlemodal,.product-detail-modal)>.x,.marketingclose,.customer-reminder-overlay .x{place-items:center;top:max(10px,env(safe-area-inset-top))!important;z-index:1000!important;color:#fff!important;inset-inline-end:max(10px,env(safe-area-inset-right))!important;background:#0b0c13ee!important;border:1px solid #fff5!important;border-radius:50%!important;width:48px!important;height:48px!important;min-height:48px!important;padding:0!important;font-size:30px!important;line-height:1!important;display:grid!important;position:fixed!important;left:auto!important;right:auto!important;box-shadow:0 8px 30px #0009!important}:is(.checkout,.sizemodal,.stockmodal,.bundlemodal){min-height:calc(100dvh - max(16px,env(safe-area-inset-top)) - max(16px,env(safe-area-inset-bottom)));width:100%!important;max-width:none!important;max-height:none!important;padding-top:calc(max(12px,env(safe-area-inset-top)) + 58px)!important;border-radius:14px!important;margin:0!important;overflow:visible!important}.checkout{height:auto!important;display:block!important}.checkout .form,.checkout .order{padding:20px 15px!important}.checkout .form{padding-top:6px!important}.checkout .form h2{line-height:1.35;font-size:clamp(25px,7vw,32px)!important}.checkout .order{border-radius:10px;min-height:0!important}.checkoutaddresschoices>div,.checkout .two,.checkout .paymentmethods{grid-template-columns:1fr!important}.checkout :where(input,select,textarea){border-radius:8px;width:100%;min-height:48px}.checkout textarea{min-height:92px}.checkout .orderitem{grid-template-columns:24px 42px minmax(0,1fr);gap:8px}.checkout .orderitem>strong{grid-column:2/-1;justify-self:end}.checkout .order>.primary{min-height:52px!important}.product-detail-overlay{padding:0!important;overflow:hidden!important}.product-detail-modal{overscroll-behavior:contain;width:100%!important;height:100dvh!important;max-height:none!important;padding:calc(max(12px,env(safe-area-inset-top)) + 58px) max(12px,env(safe-area-inset-right)) calc(max(16px,env(safe-area-inset-bottom)) + 12px) max(12px,env(safe-area-inset-left))!important;border:0!important;display:block!important;overflow-y:auto!important}.product-detail-main{border-radius:12px;width:100%;height:min(58dvh,520px);min-height:0!important}.product-detail-main>img{object-fit:contain!important;width:100%!important;height:100%!important}.product-detail-thumbs{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:8px;padding:2px 0 8px;overflow-x:auto;display:flex!important}.product-detail-thumbs button{scroll-snap-align:start;border-radius:8px;flex:0 0 76px;width:76px;overflow:hidden;height:88px!important}.product-detail-copy{padding:18px 2px 0!important}.product-detail-copy h2{line-height:1.25;font-size:clamp(27px,8vw,38px)!important}.product-detail-description{line-height:1.85;font-size:15px!important}.product-detail-variants{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.product-detail-variants>b{grid-column:1/-1}.product-detail-variants button{min-height:58px;min-width:0!important;padding:9px!important}.product-detail-specs>div{grid-template-columns:1fr!important}.product-detail-specs p{overflow-wrap:anywhere;min-width:0}.product-detail-actions{z-index:8;padding:12px 2px calc(max(16px,env(safe-area-inset-bottom)) + 8px);background:linear-gradient(180deg,transparent,var(--lil-bg) 22%);gap:8px;margin:12px -2px 0;position:sticky;bottom:0;grid-template-columns:1fr 1fr!important}.product-detail-actions>a{grid-column:1/-1}.product-detail-actions :where(button,a){border-radius:8px;min-height:50px!important}.sizemodal,.stockmodal,.bundlemodal{padding-inline:16px!important;padding-bottom:calc(max(18px,env(safe-area-inset-bottom)) + 10px)!important}.sizemodal table{min-width:0!important;display:table!important}.sizemodal :where(input,button),.stockmodal :where(input,button){min-height:48px}.bundlechoices{grid-template-columns:1fr!important}.bundlechoices article{grid-template-columns:78px minmax(0,1fr)!important}.bundlechoices article>img,.bundleplaceholder{width:78px!important;height:104px!important}.bundlechoices select{min-height:46px;font-size:16px!important}.bundleconfirm{z-index:7;padding:12px 0 calc(max(18px,env(safe-area-inset-bottom)) + 8px);background:var(--lil-bg);position:sticky;bottom:0;flex-direction:column!important;align-items:stretch!important}.bundleconfirm button{width:100%;min-height:50px}.marketingpopupoverlay{justify-content:center;display:flex!important}.marketingpopup{border-radius:14px;margin:0;width:100%!important;max-height:calc(100dvh - max(16px,env(safe-area-inset-top)) - max(16px,env(safe-area-inset-bottom)))!important;overflow-y:auto!important}.marketingpopup .popupcampaign{flex-direction:column;min-height:0!important;display:flex!important}.marketingpopup .marketingmedia,.marketingpopup .marketingmedia img,.marketingpopup .marketingmedia video,.marketingpopup .marketingmedia iframe{width:100%;height:min(42dvh,330px)!important;min-height:0!important}.marketingpopup .marketingcontent{padding:28px 20px 24px!important}.marketingpopup .marketingcontent :where(a,button){min-height:48px}.customer-reminder-overlay>section{overflow-y:auto;width:100%!important;min-height:0!important;max-height:calc(100dvh - max(16px,env(safe-area-inset-top)) - max(16px,env(safe-area-inset-bottom)))!important;padding:calc(max(12px,env(safe-area-inset-top)) + 58px) 20px calc(max(18px,env(safe-area-inset-bottom)) + 12px)!important;border-radius:14px!important}.customer-reminder-overlay>section>div{grid-template-columns:1fr!important}.customer-reminder-overlay>section>div :where(a,button){min-height:50px!important}.adminoverlay.modalcenter,.customer-overlay{justify-content:center!important}.adminmodal,.returnmodal{width:100%!important;max-width:none!important;max-height:calc(100dvh - max(16px,env(safe-area-inset-top)) - max(16px,env(safe-area-inset-bottom)))!important;border-radius:12px!important;margin:0!important;padding:0 16px 18px!important;overflow-y:auto!important}.modalhead,.returnmodal>header,.drawerheader{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:68px;top:0;background:#11121cee!important;align-items:center!important;margin:0 -16px 16px!important;padding:10px 16px!important;position:sticky!important}.modalhead>button,.returnmodal header button,.drawerheader button{flex:0 0 46px;place-items:center;color:#fff!important;background:#0b0c13!important;border:1px solid #ffffff38!important;border-radius:50%!important;width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;font-size:28px!important;line-height:1!important;display:grid!important}.adminmodal .modalactions,.returnmodal>footer{z-index:19;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-columns:1fr 1fr;gap:8px;margin-inline:-16px;position:sticky;bottom:-18px;padding:12px 16px calc(max(14px,env(safe-area-inset-bottom)) + 8px)!important;background:#11121cf2!important;display:grid!important}.adminmodal .modalactions button,.returnmodal>footer button{width:100%;min-height:48px!important}.orderdrawer{max-width:none;width:100%!important;height:100dvh!important;padding:0 16px calc(max(18px,env(safe-area-inset-bottom)) + 12px)!important}.orderdrawer .drawerheader{padding-top:max(10px,env(safe-area-inset-top))!important;margin-inline:-16px!important}.customer-auth,.adminauth{min-height:100dvh;padding-top:max(18px,env(safe-area-inset-top))!important;padding-bottom:max(18px,env(safe-area-inset-bottom))!important}.customer-auth .authcard,.adminauthcard{max-width:100%;overflow:hidden}.customer-auth :where(input,button),.adminauth :where(input,button){min-height:48px}.toast,.customertoast,.admintoast{text-align:center;width:calc(100% - 24px);max-width:520px;top:max(12px,env(safe-area-inset-top))!important}.language-switcher,.floatingtailoring{bottom:calc(76px + env(safe-area-inset-bottom))!important}.floatingwhatsapp{bottom:calc(14px + env(safe-area-inset-bottom))!important}:where(.storefront,.contentpage,.comparepage,.tailoring-page){font-size:var(--lil-mobile-store-base-size)!important}:where(.storefront,.contentpage,.comparepage,.tailoring-page) h1{font-size:var(--lil-mobile-store-h1-size)!important}:where(.storefront,.contentpage,.comparepage,.tailoring-page) h2{font-size:var(--lil-mobile-store-h2-size)!important}:where(.storefront,.contentpage,.comparepage,.tailoring-page) h3{font-size:var(--lil-mobile-store-h3-size)!important}.storefront>header,.storefront>.bar{font-size:var(--lil-mobile-store-nav-size)!important}.storefront>header .accountlink,.storefront>header .favfilter,.storefront>header .tools>button:last-child{font-size:clamp(12px,var(--lil-mobile-store-nav-size),19px)!important}.storefront .shop,.storefront .product,.storefront .productcard,.product-detail-modal,.checkout,.sizemodal,.stockmodal,.bundlemodal,.marketingpopup{font-size:var(--lil-mobile-store-card-size)!important}.storefront :where(input,select,textarea),.checkout :where(input,select,textarea){font-size:max(16px,var(--lil-mobile-store-form-size))!important}.admin,.adminauth{font-size:var(--lil-mobile-admin-base-size)!important}.adminside{font-size:var(--lil-mobile-admin-sidebar-size)!important}.adminmain,.adminmodal,.orderdrawer,.tailoring-admin-drawer{font-size:var(--lil-mobile-admin-content-size)!important}.adminmain :where(th,td),.adminmodal :where(th,td),.orderdrawer :where(th,td){font-size:var(--lil-mobile-admin-table-size)!important}.admin :where(input,select,textarea),.adminauth :where(input,select,textarea){font-size:max(16px,var(--lil-mobile-admin-form-size))!important}.admin :where(button,a.view),.adminauth button{font-size:var(--lil-mobile-admin-button-size)!important}.admin h1,.adminauth h1{font-size:var(--lil-mobile-admin-h1-size)!important}.admin h2,.adminauth h2{font-size:var(--lil-mobile-admin-h2-size)!important}.admin h3,.adminauth h3{font-size:var(--lil-mobile-admin-h3-size)!important}.customer-account,.customer-auth{font-size:var(--lil-mobile-account-base-size)!important}.customer-account>aside{font-size:var(--lil-mobile-account-sidebar-size)!important}.customer-main,.returnmodal,.customer-reminder-overlay>section{font-size:var(--lil-mobile-account-content-size)!important}.customer-main :where(th,td),.returnmodal :where(th,td){font-size:var(--lil-mobile-account-table-size)!important}.customer-account :where(input,select,textarea),.customer-auth :where(input,select,textarea),.returnmodal :where(input,select,textarea){font-size:max(16px,var(--lil-mobile-account-form-size))!important}.customer-account h1,.customer-auth h1{font-size:var(--lil-mobile-account-h1-size)!important}.customer-account h2,.customer-auth h2{font-size:var(--lil-mobile-account-h2-size)!important}.customer-account h3,.customer-auth h3{font-size:var(--lil-mobile-account-h3-size)!important}.document-print-target,.verified-document-page{font-size:var(--lil-mobile-document-size)!important}.contentpage,.comparepage,.tailoring-page,.verified-document-page{width:100%;max-width:100%;overflow-x:hidden}.contentpage>header,.comparepage>header,.tailoring-header{padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))!important}.contentpage>article,.comparepage>main,.tailoring-page main{overflow-wrap:anywhere;max-width:100%}.customer-orderlist>article,.customer-returnlist>article,.latestorder{overflow:hidden}.customer-orderlist article>header,.customer-returnlist article>header{flex-wrap:wrap;gap:10px}.order-summary,.latestdetails{grid-template-columns:repeat(2,minmax(0,1fr))!important}.order-summary span,.latestdetails p{overflow-wrap:anywhere;min-width:0}.customer-orderlist article>footer,.customer-returnlist article>footer{grid-template-columns:1fr 1fr;width:100%;display:grid!important}.customer-orderlist article>footer>*,.customer-returnlist article>footer>*{text-align:center;width:100%;min-width:0!important;margin:0!important}.admin .tablewrap,.admin .comparetablewrap{scrollbar-width:thin;margin-inline:-7px;padding-inline:7px}.admin .tablewrap table,.admin .comparetablewrap table{min-width:680px}.tailoring-admin-drawer{padding-bottom:max(18px,env(safe-area-inset-bottom));overscroll-behavior:contain;width:100%!important;height:100dvh!important;max-height:100dvh!important}.tailoring-admin-drawer>header{align-items:center;min-height:74px;padding:max(10px,env(safe-area-inset-top)) 14px 10px!important}.tailoring-admin-drawer>header>div{min-width:0}.tailoring-admin-drawer>header button{color:#fff;background:#0b0c13;border:1px solid #ffffff38;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;line-height:1;display:grid;font-size:28px!important}.tailoring-admin-drawer>nav{z-index:2;background:var(--lil-surface);position:sticky;top:74px;overflow-x:auto;padding:9px 12px!important}.tailoring-admin-content,.admin-quote-form,.admin-message-actions{padding:14px!important}.admin-measurements>div,.admin-tailoring-files>div,.admin-price-grid{grid-template-columns:1fr!important}.invoiceoverlay,.customer-overlay.invoice-view,.customer-overlay.certificate-view{padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))!important}.invoicebuttons,.certificate-tools,.verified-document-tools{z-index:25;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#11121cf2;padding:8px;top:0;position:sticky!important}.invoicebuttons :where(button,a),.certificate-tools :where(button,a),.verified-document-tools :where(button,a){min-height:46px!important}}@media (width<=390px){.storefront>header{padding-inline:8px!important}.storefront>header .accountlink,.storefront>header .favfilter,.storefront>header .tools>button:last-child{padding-inline:4px!important;font-size:12px!important}.storefront .grid>article>.quickactions{grid-template-columns:repeat(3,minmax(0,1fr))!important}.storefront .grid>article>.quickactions .producttailor{grid-column:auto}.overlay aside .item{grid-template-columns:64px minmax(0,1fr)}.overlay aside .end{flex-direction:row;grid-column:2;align-items:flex-start}.product-detail-main{height:min(54dvh,460px)}}.logo picture,.flogo picture{width:100%;height:100%;display:block}.logo picture img,.flogo picture img{object-fit:cover;object-position:center;width:100%;height:100%}.comingsoon{background-image:linear-gradient(145deg,#060811e6,#140a1cf2),var(--lil-coming-bg,url(/lil-space.jpeg))!important;background-position:50%!important;background-size:cover!important}.comingcard>picture{width:150px;height:95px;margin:0 auto 26px;display:block}.comingcard>picture img{object-fit:cover;border:1px solid #ffffff1c;border-radius:8px;width:100%;height:100%;box-shadow:0 15px 45px #0008}.storefront .storyart{background-image:linear-gradient(90deg,#0d0e1600,#0d0e1644),var(--lil-story-image,url(/lil-packaging.jpeg))!important;background-position:50%!important;background-size:cover!important}@media (width<=700px){.storefront>header>.logo{width:132px!important;height:82px!important;overflow:visible!important}.storefront>header>.logo picture{width:132px;height:82px}.storefront>header>.logo img{object-fit:contain!important}.comingsoon{background-image:linear-gradient(145deg,#060811e6,#140a1cf2),var(--lil-coming-mobile-bg,var(--lil-coming-bg))!important}.comingcard>picture{width:125px;height:78px}.storefront .storyart{background-image:linear-gradient(90deg,#0d0e1600,#0d0e1644),var(--lil-story-mobile-image,var(--lil-story-image))!important}.admin .welcome,.admin .contenthero,.admin .growthhero,.admin .databasehero,.admin .teamhero,.admin .branchcommercehero{background-image:linear-gradient(100deg,#18131fee,#17101fde),var(--lil-admin-mobile-cover)!important}.adminauthbrand{background-image:linear-gradient(135deg,#0b0c13cc,#25162fdd),var(--lil-admin-mobile-cover)!important}.customer-welcome,.authidentity{background-image:linear-gradient(105deg,#18131fe8,#11131ddd),var(--lil-account-mobile-cover)!important}}.stockalertchannels{gap:8px;margin:18px 0;display:grid}.stockalertchannels>b{font-size:12px}.stockalertchannels label{cursor:pointer;background:#0b0c13;border:1px solid #403348;border-radius:8px;grid-template-columns:20px 1fr;align-items:center;gap:10px;padding:12px;display:grid}.stockalertchannels label.active{background:#6d4d7f33;border-color:#c9a8d6}.stockalertchannels label:has(input:disabled){opacity:.48;cursor:not-allowed}.stockalertchannels input{accent-color:#a488c2;width:18px;height:18px;padding:0}.stockalertchannels span{flex-direction:column;gap:3px;display:flex}.stockalertchannels strong{font-size:11px}.stockalertchannels small{color:#aaa0b0;font-size:9px}.stockloginhint{background:#6d4d7f18;border:1px solid #6d4d7f55;padding:10px;color:#cfc1d4!important}.stockloginhint a{color:#e6b7c8;text-decoration:underline}.advancedvariants>div>button.variantduplicate{color:#ddcbe4;background:#6d4d7f2b;border-color:#685276}.advancedvariants>div{grid-template-columns:.7fr 1.05fr 1.05fr .55fr .7fr .75fr 1fr .5fr}.availabilityhero{color:#fff;background:linear-gradient(130deg,#17131f,#21172e);border:1px solid #30283b;justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;padding:28px;display:flex}.availabilityhero small{color:#dfb9ca}.availabilityhero h2{margin:7px 0;font-size:28px}.availabilityhero p{color:#bdb1c2;margin:0}.availabilityhero button,.availabilitypanel .orderbar>button{color:#fff;background:#6d4d7f;border:1px solid #80678d;padding:11px 15px}.availabilitygroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;display:grid}.availabilitygroups>article{background:#0e0f17;border:1px solid #30283b;padding:16px}.availabilitygroups article>header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.availabilitygroups h3{margin:4px 0}.availabilitygroups header p{color:#9c91a1;margin:4px 0}.availabilitygroups header>span{white-space:nowrap;border-radius:999px;padding:7px 9px;font-size:10px}.availabilitygroups .waiting{color:#f1c37e;background:#7e4e172d}.availabilitygroups .prepared{color:#82d6c7;background:#1a7a692d}.availabilitychannels{flex-wrap:wrap;gap:6px;margin:13px 0;display:flex}.availabilitychannels span{background:#16131e;border:1px solid #3a3043;align-items:center;gap:6px;padding:7px 9px;font-size:10px;display:flex}.availabilitychannels b{color:#e1bdd0}.availabilitygroups details{border-top:1px solid #2d2635;padding-top:11px}.availabilitygroups summary{cursor:pointer;color:#c8b0d2;font-size:11px}.availabilityrequests{gap:5px;margin-top:8px;display:grid}.availabilityrequests p{background:#0b0c13;justify-content:space-between;gap:10px;margin:0;padding:8px;display:flex}.availabilityrequests span{flex-direction:column;display:flex}.availabilityrequests small,.availabilityrequests em{color:#918697;font-size:9px;font-style:normal}.availabilitysend{color:#fff;background:#6d4d7f;border:0;width:100%;margin-top:12px;padding:11px;font-weight:800}.availabilitysend:disabled{opacity:.48}.whatsappqueue>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.whatsappqueue a{color:#baf3e4;background:#173f35;border:1px solid #2b725f;padding:11px}@media (width<=850px){.advancedvariants>div{grid-template-columns:1fr 1fr 70px}.availabilitygroups{grid-template-columns:1fr}.availabilityhero{flex-direction:column;align-items:flex-start}.whatsappqueue>div:last-child{grid-template-columns:1fr}}@media (width<=520px){.stockalertchannels label{padding:10px}.availabilitygroups{padding:8px}.availabilitygroups article>header,.availabilityrequests p{flex-direction:column}}.product-detail-variants button>small{justify-content:center;align-items:center;gap:6px;display:flex}.product-detail-variants .variantcolorswatch{border:2px solid #fff;border-radius:50%;flex:0 0 16px;width:16px;height:16px;display:inline-block;box-shadow:0 0 0 1px #0006}.stockalertoverlay{overscroll-behavior:contain;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow-y:auto;z-index:1200!important;background:#05060be8!important}.stockalertoverlay .stockmodal{z-index:1;border-color:#a98cba;animation:.2s ease-out both stockAlertOpen;box-shadow:0 30px 110px #000}@keyframes stockAlertOpen{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.stockalertoverlay .stockmodal{animation:none}}.availabilitygroups article>header{z-index:auto!important;width:auto!important;height:auto!important;min-height:0!important;color:inherit!important;background:0 0!important;border:0!important;padding:0 0 14px!important;position:static!important;inset:auto!important;overflow:visible!important}.availabilityproduct{align-items:center;gap:11px;min-width:0;display:flex}.availabilityproduct>div{min-width:0}.availabilityproduct small{color:#a99caf}.availabilityproduct h3{color:#f7f1fa;overflow-wrap:anywhere}.availabilitycolorswatch{border:2px solid #fff;border-radius:50%;flex:0 0 24px;width:24px;height:24px;display:inline-block;box-shadow:0 0 0 1px #0008,0 4px 12px #0008}.availabilityfacts{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:12px;display:grid}.availabilityfacts>span{background:#15131d;border:1px solid #352c3e;flex-direction:column;gap:5px;min-width:0;padding:10px;display:flex}.availabilityfacts small{color:#95899d;font-size:9px}.availabilityfacts b{color:#f4edf7;overflow-wrap:anywhere;align-items:center;gap:7px;display:flex}.availabilityfacts .availabilitycolorswatch{flex-basis:17px;width:17px;height:17px}@media (width<=520px){.availabilitygroups article>header{flex-direction:column;align-items:stretch}.availabilitygroups article>header>span{align-self:flex-start}.availabilityfacts{grid-template-columns:1fr 1fr}.availabilityfacts>span{padding:9px}.availabilityproduct h3{font-size:18px}}.availabilitystages{grid-template-columns:1fr 1fr;gap:8px;margin:3px 0 12px;display:grid}.availabilitystages>span{background:#14121c;border:1px solid #3a3043;grid-template-columns:32px 1fr;align-items:center;gap:2px 9px;padding:11px;display:grid;position:relative}.availabilitystages>span>b{color:#fff;background:#6d4d7f;border-radius:50%;grid-row:1/3;place-items:center;width:30px;height:30px;display:grid}.availabilitystages>span>small{color:#f5edf7;font-size:11px;font-weight:900}.availabilitystages>span>em{color:#9f93a4;font-size:8px;font-style:normal}.availabilitystages>span.done{background:#17352e66;border-color:#2d685b}.availabilitystages>span.done>b{background:#287966}.availabilitystages>span.pending{background:#3d2d1466;border-color:#6c552f}.availabilityactions{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.availabilityactions .availabilitysend{min-height:48px;margin:0}.availabilityactions .preliminary{color:#fff1d4;background:#8a642e}.availabilityactions .final{background:#6d4d7f}.availabilityactions .availabilitysend:disabled{color:#837989;background:#24202b}@media (width<=520px){.availabilitystages,.availabilityactions{grid-template-columns:1fr}.availabilitystages>span,.availabilityactions .availabilitysend{min-height:54px}}.specificstorefonts .granularfontgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.specificstorefonts .granularfontgrid article>p{min-height:2.8em;color:var(--lil-muted);margin:0;line-height:1.7}.specificstorefonts .identitysave{margin-top:14px}.sizemodal{font-size:var(--lil-size-guide-size,var(--lil-store-card-size))!important}.sizemodal [data-bilingual]>.step{font-size:.8em!important}.sizemodal [data-bilingual]>h2{line-height:1.35;font-size:1.65em!important}.sizemodal [data-bilingual]>p,.sizemodal>label{line-height:1.75;font-size:.92em!important}.sizemodal input{font-size:1em!important}.sizerecommend span{font-size:.9em!important}.sizerecommend b{font-size:2em!important}.sizerecommend small{line-height:1.75;font-size:.8em!important}.sizemodal th,.sizemodal td{line-height:1.55;font-size:.9em!important}.sizemodal .primary{font-size:.9em!important}.productprice{flex-wrap:wrap!important;align-items:flex-end!important;row-gap:5px!important}.productprice>del,.previous-price{white-space:nowrap;padding-top:1.05em;font-weight:800;line-height:1.15;text-decoration-line:line-through;text-decoration-color:currentColor;text-decoration-thickness:2px;display:inline-flex;position:relative;color:var(--lil-muted,#766b79)!important;font-size:var(--lil-previous-price-size,16px)!important}.productprice>del:before,.previous-price:before{content:"السعر السابق";color:var(--lil-muted,#766b79);white-space:nowrap;inset-inline-start:0;font-size:.68em;line-height:1;text-decoration:none;position:absolute;top:0}.product-detail-price-block,.seo-product-price-block{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:16px 0;display:flex}.product-detail-price-block .product-detail-price{margin:0}.seo-product-price-block>strong{color:var(--lil-text,#f7f2fa);font-size:26px}html[lang=en] .productprice>del:before,html[lang=en] .previous-price:before{content:"Previous price"}@media (width<=760px){.specificstorefonts .granularfontgrid{grid-template-columns:1fr}.sizemodal{font-size:var(--lil-mobile-size-guide-size,var(--lil-mobile-store-card-size))!important}.productprice>del,.previous-price{font-size:var(--lil-mobile-previous-price-size,var(--lil-previous-price-size,16px))!important}}.storefront .hero .visual.hero-layered{isolation:isolate;cursor:pointer;position:relative;background-image:linear-gradient(90deg,#0d0e1600,#0d0e1633),var(--lil-hero-hover-image)!important;background-size:var(--lil-hero-fit,cover)!important;background-position:var(--lil-hero-position,center)!important}.storefront .hero .hero-primary-layer{z-index:0;background-image:linear-gradient(90deg,#0d0e1600,#0d0e1633),var(--lil-hero-image);background-size:var(--lil-hero-fit,cover);background-position:var(--lil-hero-position,center);clip-path:inset(0);will-change:clip-path,transform;background-repeat:no-repeat;transition:clip-path .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1),filter .65s;position:absolute;inset:0;transform:translateY(0)scale(1)}.storefront .hero .visual.hero-layered .arch,.storefront .hero .visual.hero-layered .seal{transition:opacity .35s,transform .55s cubic-bezier(.22,1,.36,1)}.storefront .hero .visual.hero-layered.is-revealed .hero-primary-layer{clip-path:inset(0 0 100%);filter:brightness(1.06);transform:translateY(-3%)scale(.985)}.storefront .hero .visual.hero-layered.is-revealed .arch,.storefront .hero .visual.hero-layered.is-revealed .seal{opacity:0;transform:translateY(-10px)}.storefront .hero .visual.hero-layered:focus-visible{outline:3px solid var(--lil-accent);outline-offset:-5px}@media (hover:hover) and (pointer:fine){.storefront .hero .visual.hero-layered:hover .hero-primary-layer{clip-path:inset(0 0 100%);filter:brightness(1.06);transform:translateY(-3%)scale(.985)}.storefront .hero .visual.hero-layered:hover .arch,.storefront .hero .visual.hero-layered:hover .seal{opacity:0;transform:translateY(-10px)}}@media (width<=700px){.storefront .hero .visual.hero-layered{background-image:linear-gradient(90deg,#0d0e1600,#0d0e1633),var(--lil-hero-hover-mobile-image)!important}.storefront .hero .hero-primary-layer{background-image:linear-gradient(90deg,#0d0e1600,#0d0e1633),var(--lil-hero-mobile-image)}}@media (prefers-reduced-motion:reduce){.storefront .hero .hero-primary-layer,.storefront .hero .visual.hero-layered .arch,.storefront .hero .visual.hero-layered .seal{transition-duration:.01ms!important}}html.lil-intro-open,html.lil-intro-open body{overflow:hidden!important}.lil-store-intro{z-index:1000;opacity:1;isolation:isolate;background:radial-gradient(circle at 50% 45%,#302514 0,#17120b 28%,#090806 62%,#030303 100%);place-items:center;transition:opacity .7s cubic-bezier(.4,0,.2,1),visibility .7s;display:grid;position:fixed;inset:0;overflow:hidden}.lil-store-intro.is-exiting{opacity:0;visibility:hidden;pointer-events:none}.lil-intro-glow{aspect-ratio:1;filter:blur(6px);background:radial-gradient(circle,#d7ad5f2e 0,#b88a3e16 34%,#0000 70%);border-radius:50%;width:min(78vw,650px);animation:1.8s ease-out both lilIntroGlow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.72)}.lil-intro-logo-frame{z-index:1;aspect-ratio:1;opacity:0;background:linear-gradient(145deg,#17130de8,#080706e8);border:1px solid #d7ad5f45;border-radius:28px;place-items:center;width:clamp(190px,28vw,310px);animation:1.05s cubic-bezier(.16,1,.3,1) 80ms forwards lilIntroLogo;display:grid;position:relative;overflow:hidden;transform:translateY(14px)scale(.86);box-shadow:0 25px 80px #000b,0 0 55px #c99a4920,inset 0 0 38px #d6aa5710}.lil-intro-logo-frame picture,.lil-intro-logo-frame img{width:100%;height:100%;display:block}.lil-intro-logo-frame img{z-index:1;object-fit:contain;position:relative}.lil-intro-shimmer{z-index:2;filter:blur(4px);pointer-events:none;background:linear-gradient(90deg,#0000,#ffe5a767,#0000);width:26%;height:160%;animation:1.35s ease-in-out .48s both lilIntroShimmer;position:absolute;inset:-30%;transform:translate(-520%)rotate(17deg)}.lil-intro-line{z-index:2;opacity:0;background:#d5aa5840;width:min(220px,42vw);height:1px;animation:.7s ease-out .65s forwards lilIntroLine;position:absolute;top:calc(50% + clamp(120px,18vw,190px));overflow:hidden}.lil-intro-line i{background:linear-gradient(90deg,#0000,#ffe0a1,#0000);width:40%;height:100%;animation:1s ease-in-out .8s both lilIntroLineTravel;display:block}.lil-store-intro.is-exiting .lil-intro-logo-frame{filter:blur(5px);opacity:0;transition:transform .7s cubic-bezier(.4,0,.2,1),filter .7s,opacity .55s;transform:scale(1.06)}@keyframes lilIntroLogo{0%{opacity:0;filter:blur(8px);transform:translateY(14px)scale(.86)}65%{opacity:1;filter:blur()}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes lilIntroGlow{0%{opacity:0;transform:translate(-50%,-50%)scale(.72)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes lilIntroShimmer{0%{opacity:0;transform:translate(-520%)rotate(17deg)}18%{opacity:1}to{opacity:0;transform:translate(520%)rotate(17deg)}}@keyframes lilIntroLine{0%{opacity:0;transform:scaleX(.25)}to{opacity:1;transform:scaleX(1)}}@keyframes lilIntroLineTravel{0%{transform:translate(-130%)}to{transform:translate(330%)}}@media (width<=760px){.lil-intro-logo-frame{border-radius:22px;width:clamp(178px,58vw,245px)}.lil-intro-line{top:calc(50% + clamp(112px,36vw,152px))}}@media (prefers-reduced-motion:reduce){.lil-intro-glow,.lil-intro-logo-frame,.lil-intro-shimmer,.lil-intro-line,.lil-intro-line i{animation:none!important}.lil-intro-logo-frame,.lil-intro-line{opacity:1;transform:none}.lil-store-intro,.lil-store-intro.is-exiting{transition-duration:.3s!important}}.lil-navigation-transition{z-index:999;-webkit-backdrop-filter:blur(10px);opacity:1;visibility:visible;pointer-events:none;isolation:isolate;background:radial-gradient(circle at 50% 48%,#2a2114e8 0,#100e0bdd 30%,#030303f2 72%);place-items:center;transition:opacity .34s cubic-bezier(.4,0,.2,1),visibility .34s;animation:.22s ease-out both lilNavigationBackdrop;display:grid;position:fixed;inset:0;overflow:hidden}.lil-navigation-transition.is-exiting{opacity:0;visibility:hidden}.lil-navigation-emblem{aspect-ratio:1;filter:drop-shadow(0 14px 30px #000b);place-items:center;width:clamp(86px,12vw,118px);animation:.55s cubic-bezier(.16,1,.3,1) both lilNavigationEmblem;display:grid;position:relative}.lil-navigation-emblem picture{z-index:2;background:#090806;border:1px solid #d8ac5c5c;border-radius:20%;width:82%;height:82%;display:block;position:relative;overflow:hidden;box-shadow:0 0 26px #cf9e4926,inset 0 0 18px #e0bb7314}.lil-navigation-emblem img{object-fit:contain;width:100%;height:100%;display:block}.lil-navigation-ring{z-index:1;border:1px solid #d9ae5f8a;border-color:#d9ae5f8a #ffe2a5 #7d5a28 #d9ae5f8a;border-radius:50%;animation:.72s linear infinite lilNavigationRing;position:absolute;inset:-7px;box-shadow:0 0 24px #d3a4531c}.lil-navigation-ring:after{content:"";background:#ffe2a5;border-radius:50%;width:5px;height:5px;position:absolute;top:7%;right:13%;box-shadow:0 0 9px #ffe2a5}.lil-navigation-shine{z-index:3;filter:blur(2px);mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#ffe5aa70,#0000);border-radius:99px;width:16%;animation:.7s ease-in-out infinite lilNavigationShine;position:absolute;top:10%;bottom:10%;left:18%;transform:translate(-180%)skew(-16deg)}.lil-navigation-progress{background:#d0a04e35;width:clamp(88px,13vw,126px);height:1px;position:absolute;top:calc(50% + clamp(66px,9vw,86px));overflow:hidden}.lil-navigation-progress i{background:linear-gradient(90deg,#0000,#ffe0a0,#0000);width:42%;height:100%;animation:.64s ease-in-out infinite lilNavigationProgress;display:block}@keyframes lilNavigationBackdrop{0%{opacity:0}to{opacity:1}}@keyframes lilNavigationEmblem{0%{opacity:0;filter:blur(6px)drop-shadow(0 14px 30px #000b);transform:scale(.78)}to{opacity:1;filter:blur()drop-shadow(0 14px 30px #000b);transform:scale(1)}}@keyframes lilNavigationRing{to{transform:rotate(360deg)}}@keyframes lilNavigationShine{0%{opacity:0;transform:translate(-210%)skew(-16deg)}30%{opacity:1}to{opacity:0;transform:translate(390%)skew(-16deg)}}@keyframes lilNavigationProgress{0%{transform:translate(-135%)}to{transform:translate(335%)}}@media (width<=760px){.lil-navigation-emblem{width:clamp(82px,25vw,106px)}.lil-navigation-progress{width:100px;top:calc(50% + clamp(62px,18vw,78px))}}@media (prefers-reduced-motion:reduce){.lil-navigation-transition,.lil-navigation-emblem,.lil-navigation-ring,.lil-navigation-shine,.lil-navigation-progress i{animation:none!important}.lil-navigation-transition{transition-duration:.12s!important}.lil-navigation-ring{opacity:.55}}.admin .heromediaoptions{grid-template-columns:1fr 1fr!important}.admin .heromediaoptions .switchline{grid-column:1/-1}.variantpicker{color:var(--lil-text,#f7f2fa);gap:11px;display:grid}.cardvariantpicker{border-block:1px solid var(--lil-border,#30263c);background:var(--lil-surface,#121321);margin:14px 0 4px;padding:13px}@supports (color:color-mix(in lab, red, red)){.cardvariantpicker{background:color-mix(in srgb,var(--lil-surface,#121321) 76%,transparent)}}.detailvariantpicker{border-block:1px solid var(--lil-border,#372d40);margin:18px 0;padding:18px 0}.variantpicker>p{color:var(--lil-muted,#aaa0b1);margin:0;font-size:.88em}.variantaxis{grid-template-columns:minmax(58px,auto) minmax(0,1fr);align-items:start;gap:9px;display:grid}.variantaxis>b{color:var(--lil-accent,#e6b7c8);padding-top:10px;font-size:.82em;line-height:1.3}.variantaxis>div{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.variantaxis button{border:1px solid var(--lil-border,#4e3d58);background:var(--lil-variant-bg,#151722);min-height:42px;color:var(--lil-variant-text,#f7f2fa);border-radius:7px;font-weight:800;transition:border-color .15s,background .15s,transform .15s}.variantaxis button:hover{border-color:var(--lil-primary,#a488c2);transform:translateY(-1px)}.variantaxis button.selected{border-color:var(--lil-primary,#a488c2);background:var(--lil-variant-selected-bg,#6d4d7f);color:var(--lil-variant-selected-text,#fff);box-shadow:0 0 0 1px var(--lil-primary,#a488c2)}@supports (color:color-mix(in lab, red, red)){.variantaxis button.selected{box-shadow:0 0 0 1px color-mix(in srgb,var(--lil-primary,#a488c2) 34%,transparent)}}.variantcoloraxis button{align-items:center;gap:7px;max-width:150px;padding:7px 10px;display:flex}.variantcoloraxis button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.78em;overflow:hidden}.variantcoloraxis .variantcolorswatch{border:2px solid #fff;border-radius:50%;flex:0 0 19px;width:19px;height:19px;display:inline-block;box-shadow:0 0 0 1px #0008}.variantsizeaxis button{min-width:46px;padding:7px 12px;font-size:.88em}.variantavailability{color:#70d0c4;padding-inline-start:67px;font-size:.72em;line-height:1.5}.variantavailability.soldout{color:#e2adba}.detailvariantpicker .variantaxis{grid-template-columns:72px minmax(0,1fr)}.detailvariantpicker .variantaxis button{min-height:46px}.detailvariantpicker .variantavailability{padding-inline-start:81px}@media (width<=760px){.cardvariantpicker{margin-top:12px;padding:12px 0}.variantaxis{grid-template-columns:1fr;gap:5px}.variantaxis>b{padding-top:0}.variantaxis>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.variantaxis button{width:100%;min-width:0;min-height:46px}.variantsizeaxis>div{grid-template-columns:repeat(4,minmax(0,1fr))}.variantavailability,.detailvariantpicker .variantavailability{padding-inline-start:0}.detailvariantpicker .variantaxis{grid-template-columns:1fr}.detailvariantpicker{padding:14px 0}}.storefront .shop article:has(.no-custom-tailoring-marker) .producttailor{display:none!important}.product-detail-modal:has(.no-custom-tailoring-marker) .product-detail-actions>a{display:none!important}.storefront .shop article:has(.no-custom-tailoring-marker) .quickactions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.product-detail-modal:has(.no-custom-tailoring-marker) .product-detail-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.growthheroactions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.growthheroactions>button{min-height:39px}.growthrange{background:#0d0e1688;border:1px solid #4d3d58;border-radius:7px;gap:4px;padding:4px;display:flex}.growthrange button{color:#9f93a5!important;background:0 0!important;border:0!important;min-height:0!important;padding:7px 9px!important}.growthrange button.active{box-shadow:inset 0 0 0 1px #80678f;color:#fff!important;background:#a488c228!important}.analyticsdashboard{gap:14px;display:grid}.analyticsnote{background:linear-gradient(110deg,#15121e,#1d1727);border:1px solid #3d3348;border-radius:7px;align-items:center;gap:12px;padding:13px 16px;display:flex}.analyticsnote>span{color:#e6c7ef;background:#a488c21f;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.analyticsnote p{flex-direction:column;gap:4px;margin:0;display:flex}.analyticsnote b{font-size:9px}.analyticsnote small{color:#9e92a4;font-size:7px;line-height:1.7}.analyticsmetricspanel{padding-bottom:18px!important}.analyticsminikpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.analyticsminikpi{background:#0e0f17;border:1px solid #31293a;flex-direction:column;gap:7px;min-width:0;padding:12px;display:flex}.analyticsminikpi.alert{background:#2b151d;border-color:#704651}.analyticsminikpi small{color:#9e92a4;font-size:7px}.analyticsminikpi b{overflow-wrap:anywhere;font:clamp(17px,2vw,24px) Georgia}.analyticsminikpi span{color:#817587;font-size:7px;line-height:1.5}.analyticsgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.analyticspanel{min-width:0}.funnellist{gap:9px;margin-top:13px;display:grid}.funnellist>div{grid-template-columns:1fr auto;gap:5px 12px;display:grid}.funnellist>div>span{flex-direction:column;gap:3px;display:flex}.funnellist b,.funnellist strong{font-size:8px}.funnellist small{color:#8d8293;font-size:6px}.funnellist>div>i{background:#292331;border-radius:8px;grid-column:1/-1;height:8px;overflow:hidden}.funnellist>div>i>em{background:linear-gradient(90deg,#6d4d7f,#c2a7d1);border-radius:8px;height:100%;display:block}.funneldrop{text-align:center;grid-column:1/-1!important}.analyticslegend{color:#928698;justify-content:space-between;gap:8px;margin-top:12px;font-size:7px;display:flex}.analyticslegend span{align-items:center;gap:5px;display:flex}.analyticslegend i{background:linear-gradient(#c2a7d1,#6d4d7f);border-radius:2px;width:9px;height:9px}.analyticstrend{align-items:stretch;gap:5px;height:235px;margin-top:13px;padding-bottom:4px;display:flex;overflow-x:auto}.analyticstrend>div{flex-direction:column;flex:1 0 48px;align-items:center;gap:3px;min-width:44px;display:flex}.analyticstrend>div>div{border-bottom:1px solid #3c3345;justify-content:center;align-items:flex-end;width:70%;height:120px;display:flex}.analyticstrend>div>div>i{background:linear-gradient(#c3a7d2,#654674);border-radius:4px 4px 0 0;width:100%;min-height:5px}.analyticstrend b{font-size:8px}.analyticstrend small,.analyticstrend em{color:#8e8395;white-space:nowrap;font-size:6px;font-style:normal}.analyticstrend em:last-child{color:#bca4c7}.analyticslists .insight{min-height:0}.analyticstable table{min-width:520px}.analyticsactivity .panelhead>span{color:#bdabc6;border:1px solid #493b52;border-radius:15px;padding:6px 9px;font-size:7px}.analyticsactivitylist{margin-top:13px;display:grid}.analyticsactivitylist article{border-bottom:1px solid #2a2431;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 2px;display:grid}.analyticsactivitylist article>i{background:#756682;border-radius:50%;width:8px;height:8px}.analyticsactivitylist article>i.success{background:#4ab78e}.analyticsactivitylist article>i.warning{background:#d4a452}.analyticsactivitylist article>i.danger{background:#d06b80}.analyticsactivitylist article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.analyticsactivitylist b{font-size:8px}.analyticsactivitylist span{color:#968a9c;white-space:nowrap;text-overflow:ellipsis;font-size:7px;overflow:hidden}.analyticsactivitylist time{color:#7e7383;text-align:left;font-size:6px}.admin[dir=ltr] .analyticsactivitylist time{text-align:right}@media (width<=1000px){.analyticsminikpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.growthheroactions{justify-content:stretch;width:100%}.growthheroactions>button{width:100%}.growthrange{width:100%;overflow-x:auto}.growthrange button{white-space:nowrap;flex:1}.analyticsgrid{grid-template-columns:1fr}.analyticstrend{height:220px}.analyticsactivitylist article{grid-template-columns:9px minmax(0,1fr)}.analyticsactivitylist time{text-align:right;grid-column:2}.analyticsnote{align-items:flex-start}}@media (width<=480px){.analyticsminikpis{grid-template-columns:1fr}.analyticsminikpi{min-height:94px}.analyticstrend>div{flex-basis:54px}}.storefront .grid{grid-auto-rows:1fr;align-items:stretch}.storefront .grid>.productcard{flex-direction:column;align-self:stretch;min-width:0;height:auto;min-height:100%;display:flex}.storefront .productcard>.info{flex-direction:column;flex:none;height:auto;min-height:0;margin:15px 12px 14px;display:flex;overflow:visible}.product-card-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0;min-height:3.1em;display:grid}.storefront .productcard .product-card-heading h3{-webkit-line-clamp:1;-webkit-box-orient:vertical;min-width:0;min-height:1.45em;margin:0;display:-webkit-box;overflow:hidden}.product-card-heading .productprice{align-self:start;margin:0}.product-card-summary{align-items:flex-end;gap:9px;width:100%;min-width:0;height:3.45em;min-height:3.45em;margin-top:8px;display:flex}.product-card-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;height:3.45em;min-height:3.45em;display:-webkit-box;overflow:hidden;color:var(--lil-muted)!important;line-height:1.7!important}.product-more{width:max-content;min-height:28px;color:var(--lil-accent);background:0 0;border:0;border-bottom:1px solid;flex:none;align-items:center;padding:3px 0;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.storefront .productcard>.quickactions{box-shadow:none!important;border-radius:0!important;grid-auto-rows:1fr!important;align-items:stretch!important;gap:clamp(6px,.7vw,10px)!important;margin-top:auto!important;overflow:visible!important}.storefront .productcard>.quickactions :where(button,.producttailor){min-width:0;border:1px solid var(--lil-border)!important;place-self:stretch stretch!important;width:100%!important;height:auto!important;min-height:64px!important}@supports (color:color-mix(in lab, red, red)){.storefront .productcard>.quickactions :where(button,.producttailor){border:1px solid color-mix(in srgb,var(--lil-border) 80%,transparent)!important}}.storefront .productcard>.quickactions :where(button,.producttailor){box-sizing:border-box!important;border-radius:8px!important}.storefront .productcard .product-card-heading{align-self:stretch;width:100%}.storefront .productcard .product-card-heading .productprice{text-align:left;justify-self:end;max-width:100%}.productposition{place-items:center;gap:2px;min-width:58px;min-height:54px;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff0a;color:#f4e8f8!important;background:linear-gradient(145deg,#21162a,#34203f)!important;border:1px solid #80678f!important;border-radius:9px!important;padding:7px 10px!important}.productposition:hover{transform:translateY(-1px);border-color:#c8a8d5!important}.productposition small{color:#cdbbd4;font-size:.68em}.productposition b{font-size:1.15em;line-height:1}.productinventoryreport{margin-top:18px;overflow:hidden}.productinventoryreport .panelhead>span{color:#d8c6e0;background:#17131f;border:1px solid #4b3b56;border-radius:18px;flex:none;padding:7px 10px;font-size:.82em;font-weight:800}.productinventoryreport .tablewrap{scrollbar-color:#6d4d7f #11121c;border:1px solid #2f2838;border-radius:7px;max-height:540px;overflow:auto}.productinventoryreport table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%}.productinventoryreport th{z-index:2;white-space:nowrap;position:sticky;top:0;background:#1c1724!important}.productinventoryreport td{white-space:normal;vertical-align:top;overflow-wrap:anywhere;min-width:105px;max-width:290px;line-height:1.65}.productinventoryreport td[dir=ltr]{text-align:left}.tailoring-card>header{border-radius:10px;z-index:auto!important;border:1px solid var(--lil-border)!important;background:var(--lil-tailoring-header-bg,#251b2e)!important;width:100%!important;height:auto!important;min-height:76px!important;color:var(--lil-tailoring-header-text,#f7f2fa)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;margin:0 0 25px!important;padding:14px 16px!important;position:static!important;inset:auto!important}.tailoring-card>header h2{color:inherit!important}.tailoring-card>header small{opacity:.78;color:inherit!important}.tailoring-card>header>span{border-color:var(--lil-tailoring-header-text,#f7f2fa)!important}@supports (color:color-mix(in lab, red, red)){.tailoring-card>header>span{border-color:color-mix(in srgb,var(--lil-tailoring-header-text,#f7f2fa) 48%,transparent)!important}}.tailoring-card>header>span{color:inherit!important}@media (width<=760px){.storefront .productcard>.info{margin:14px 12px 13px}.product-card-heading{min-height:3em}.product-card-summary{margin-top:7px}.productinventoryreport{margin-top:14px}.productinventoryreport .panelhead{align-items:flex-start}.productinventoryreport .tablewrap{max-height:460px}.tailoring-card>header{min-height:70px!important;padding:12px 13px!important}}@media (width<=520px){.storefront .grid{grid-auto-rows:auto!important;align-items:start!important}.storefront .grid>.productcard{align-self:start!important;height:auto!important;min-height:0!important}.storefront .productcard>.quickactions{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:auto!important;margin-top:12px!important}.storefront .productcard>.quickactions .producttailor{grid-column:auto!important}.storefront .productcard>.quickactions :where(button,.producttailor){overflow-wrap:anywhere;white-space:normal!important;min-height:56px!important;padding:9px 7px!important}}@media (width<=760px){.lil-navigation-transition{-webkit-backdrop-filter:none}}.tailoring-page{background:var(--lil-bg);min-height:100dvh;color:var(--lil-text);overflow-x:hidden}.tailoring-header{z-index:40!important;background:var(--lil-bg)!important;grid-template-columns:auto minmax(320px,1fr) auto!important;align-items:center!important;gap:clamp(12px,2vw,28px)!important;width:100%!important;height:auto!important;min-height:88px!important;padding:11px clamp(20px,4vw,64px)!important;display:grid!important;position:sticky!important;top:0!important}@supports (color:color-mix(in lab, red, red)){.tailoring-header{background:color-mix(in srgb,var(--lil-bg) 94%,transparent)!important}}.tailoring-header{border-bottom:1px solid var(--lil-border)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.tailoring-header>a{border:1px solid var(--lil-border);background:var(--lil-surface);border-radius:9px;justify-content:center;align-items:center;width:112px;height:64px;display:flex;overflow:hidden}.tailoring-header>a img{object-fit:cover;display:block;width:100%!important;height:100%!important}.tailoring-header nav{grid-template-columns:minmax(150px,.8fr) minmax(220px,1.2fr);min-width:0;gap:8px!important;display:grid!important}.tailoring-header>div{grid-template-columns:repeat(2,minmax(104px,1fr));min-width:220px;justify-content:stretch!important;gap:8px!important;display:grid!important}.tailoring-header nav :where(span,a),.tailoring-header>div a{text-align:center;white-space:normal;border-radius:9px;justify-content:center;align-items:center;min-width:0;min-height:44px;font-weight:800;line-height:1.45;border:1px solid var(--lil-border)!important;background:var(--lil-surface)!important;color:var(--lil-muted)!important;padding:9px 13px!important;display:flex!important}.tailoring-header nav .active{border-color:var(--lil-primary)!important;background:var(--lil-primary)!important}@supports (color:color-mix(in lab, red, red)){.tailoring-header nav .active{background:color-mix(in srgb,var(--lil-primary) 22%,var(--lil-surface))!important}}.tailoring-header nav .active{color:var(--lil-text)!important}.tailoring-header nav a:hover,.tailoring-header>div a:hover{border-color:var(--lil-primary)!important;color:var(--lil-text)!important}.tailoring-header>div a:last-child{background:linear-gradient(135deg,var(--lil-secondary),var(--lil-primary))!important;color:var(--lil-button-text)!important}.tailoring-hero{grid-template-columns:minmax(0,1.15fr) minmax(300px,.75fr)!important;align-items:center!important;gap:clamp(32px,6vw,86px)!important;min-height:520px!important;padding:clamp(55px,7vw,90px) max(28px,50vw - 590px)!important;display:grid!important}.tailoring-hero>div{min-width:0;max-width:760px}.tailoring-hero h1{overflow-wrap:anywhere;margin:12px 0 18px!important;font-size:clamp(42px,5.3vw,68px)!important;line-height:1.18!important}.tailoring-hero>div>p{max-width:690px;color:var(--lil-muted);margin:0;line-height:1.9;font-size:clamp(16px,1.4vw,19px)!important}.tailoring-hero>div>div{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:30px;gap:8px!important;display:grid!important}.tailoring-hero>div span{border:1px solid var(--lil-border);text-align:center;border-radius:8px;justify-content:center;align-items:center;min-height:44px;line-height:1.4;display:flex;padding:8px!important}.tailoring-hero aside{border-radius:18px;flex-direction:column;justify-content:center;min-width:0;min-height:260px;display:flex;box-shadow:0 22px 55px #0004;padding:clamp(24px,3vw,38px)!important}.tailoring-hero aside>b{font-size:1.08em;line-height:1.9}.tailoring-hero aside p{margin-bottom:0;line-height:1.8}.tailoring-form{gap:22px!important;width:min(1180px,100% - clamp(28px,5vw,72px))!important;margin:clamp(28px,5vw,54px) auto clamp(70px,8vw,110px)!important}.tailoring-card{border-radius:18px;min-width:0;overflow:hidden;padding:clamp(20px,3.2vw,38px)!important}.tailoring-card>header{align-items:center!important;gap:14px!important;display:flex!important}.tailoring-card>header>span{flex:0 0 48px;width:48px!important;height:48px!important}.tailoring-card>header>div{min-width:0}.tailoring-card>header h2{overflow-wrap:anywhere;line-height:1.35;margin:4px 0 0!important}.tailoring-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}.tailoring-grid label{min-width:0;line-height:1.55}.tailoring-grid :where(input,select,textarea),.measurement-grid input{border-radius:8px;outline:none;width:100%;max-width:100%;min-height:50px;padding:12px 14px!important}.tailoring-grid :where(input,select,textarea):focus,.measurement-grid input:focus{box-shadow:0 0 0 3px var(--lil-primary);border-color:var(--lil-primary)!important}@supports (color:color-mix(in lab, red, red)){.tailoring-grid :where(input,select,textarea):focus,.measurement-grid input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--lil-primary) 18%,transparent)}}.tailoring-grid textarea{resize:vertical;min-height:120px}.measurement-note,.privacy-note{border-radius:10px;line-height:1.75}.measurement-note p{margin:7px 0 0;line-height:1.8}.measurement-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.measurement-grid>label{border-radius:10px;flex-direction:column;justify-content:space-between;min-width:0;min-height:164px;display:flex;padding:14px!important}.measurement-grid label>span{line-height:1.55}.measurement-grid small{margin-top:4px;line-height:1.6}.measurement-grid label>div{width:100%;margin-top:14px!important}.measurement-grid em{white-space:nowrap;border-radius:8px 0 0 8px;justify-content:center;align-items:center;min-height:50px;display:flex;padding:10px 13px!important}.tailoring-uploads{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.tailoring-uploads>label{background:var(--lil-primary);border-radius:12px;justify-content:center;min-width:0;min-height:190px;padding:26px 18px!important}@supports (color:color-mix(in lab, red, red)){.tailoring-uploads>label{background:color-mix(in srgb,var(--lil-primary) 5%,var(--lil-bg))}}.tailoring-uploads>label{line-height:1.55}.tailoring-uploads>label em{background:var(--lil-primary);border-radius:8px;justify-content:center;align-items:center;min-height:40px;margin-top:5px;padding:8px 14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tailoring-uploads>label em{background:color-mix(in srgb,var(--lil-primary) 20%,var(--lil-surface))}}.tailoring-uploads>label em{color:var(--lil-text);font-style:normal;font-weight:800}.privacy-note{margin:14px 0 0!important}.tailoring-submit{border-radius:14px;justify-content:space-between!important;align-items:center!important;gap:22px!important;padding:22px!important;display:flex!important}.tailoring-submit label{min-width:0;max-width:760px;line-height:1.75;align-items:flex-start!important}.tailoring-submit input[type=checkbox]{width:20px;height:20px;accent-color:var(--lil-primary);flex:0 0 20px;margin-top:3px}.tailoring-submit button{border-radius:9px;flex:none;min-width:275px;min-height:52px;font-weight:900;padding:12px 20px!important}.tailoring-submit button:disabled{opacity:.55}.tailoring-toast{text-align:center;border-radius:10px;width:min(620px,100% - 24px)}@media (width<=1100px){.tailoring-header{grid-template-columns:auto minmax(0,1fr)!important;gap:10px 16px!important}.tailoring-header>a{grid-area:1/1}.tailoring-header>div{grid-area:1/2;justify-self:end;width:min(360px,100%)}.tailoring-header nav{grid-area:2/1/auto/-1;width:100%}.tailoring-hero{grid-template-columns:1fr!important;gap:28px!important;min-height:0!important;padding:55px max(24px,5vw)!important}.tailoring-hero aside{max-width:760px;min-height:0}.measurement-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){.tailoring-header{padding:10px max(10px,env(safe-area-inset-right)) 11px max(10px,env(safe-area-inset-left))!important;grid-template-columns:86px minmax(0,1fr)!important;gap:9px!important;position:relative!important;top:auto!important}.tailoring-header>a{grid-area:1/1;width:86px;height:58px}.tailoring-header>div{grid-area:1/2;width:100%;min-width:0}.tailoring-header nav{grid-area:2/1/auto/-1;grid-template-columns:minmax(112px,.8fr) minmax(0,1.35fr);gap:7px!important;overflow:visible!important}.tailoring-header nav :where(span,a),.tailoring-header>div a{min-height:46px;padding:8px 7px!important;font-size:clamp(12px,3.3vw,15px)!important}.tailoring-hero{padding:38px 16px 34px!important}.tailoring-hero h1{font-size:clamp(34px,10vw,47px)!important;line-height:1.22!important}.tailoring-hero>div>p{font-size:16px!important}.tailoring-hero>div>div{margin-top:24px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.tailoring-hero aside{border-radius:14px;padding:22px!important}.tailoring-form{gap:14px!important;width:calc(100% - 20px)!important;margin:22px auto 75px!important}.tailoring-card{border-radius:14px;padding:15px 13px!important}.tailoring-card>header{align-items:flex-start!important;min-height:0!important;margin-bottom:18px!important;padding:12px!important}.tailoring-card>header>span{flex-basis:42px;width:42px!important;height:42px!important}.tailoring-card>header h2{font-size:clamp(20px,6vw,27px)!important}.tailoring-grid,.measurement-grid,.tailoring-uploads{grid-template-columns:1fr!important;gap:12px!important}.tailoring-grid .full{grid-column:auto!important}.tailoring-grid :where(input,select,textarea),.measurement-grid input{font-size:16px!important}.measurement-grid>label{min-height:0;padding:13px!important}.tailoring-uploads>label{min-height:160px;padding:20px 14px!important}.tailoring-submit{flex-direction:column!important;align-items:stretch!important;padding:16px!important}.tailoring-submit label{max-width:none}.tailoring-submit button{width:100%;min-width:0;min-height:54px}.tailoring-toast{top:max(10px,env(safe-area-inset-top));font-size:14px}}@media (width<=400px){.tailoring-header{grid-template-columns:74px minmax(0,1fr)!important}.tailoring-header>a{width:74px;height:54px}.tailoring-header>div{gap:5px!important}.tailoring-header nav{grid-template-columns:minmax(100px,.75fr) minmax(0,1.25fr)}.tailoring-header nav :where(span,a),.tailoring-header>div a{padding:7px 5px!important;font-size:12px!important}.tailoring-hero>div>div{gap:6px!important}.tailoring-hero>div span{font-size:13px}.tailoring-card>header{gap:10px!important}.tailoring-card>header small{font-size:12px!important}}.product-review-summary{border:0;border-top:1px solid var(--lil-border);width:100%;color:var(--lil-text);text-align:start;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 10px;margin-top:11px;padding:10px 0 0;display:grid}.product-review-summary>span{font-weight:900}.product-review-summary>b{grid-area:1/2/3;align-items:center;gap:5px;font-size:1rem;display:flex}.product-review-summary>b i{color:#e4b95f;font-style:normal}.product-review-summary>small{color:var(--lil-muted)}.product-review-summary:hover>span{color:var(--lil-accent)}.customer-reviews{border-top:1px solid var(--lil-border);margin-top:24px;padding-top:22px}.customer-reviews>header{z-index:auto!important;width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;padding:0!important;display:flex!important;position:static!important;inset:auto!important}.customer-reviews>header h3{margin:4px 0 0!important;font-size:1.35rem!important}.customer-reviews>header>div:first-child small{color:var(--lil-accent)!important}.review-average{text-align:end;grid-template-columns:auto auto;align-items:center;gap:2px 8px;display:grid}.review-average>b{color:var(--lil-text);grid-row:1/3;font:700 2rem/1 Georgia}.review-average>span,.review-stars{color:#e4b95f;letter-spacing:1px;direction:ltr}.review-average>small{color:var(--lil-muted)}.reviews-loading,.reviews-empty,.review-login-note,.review-eligibility-note,.review-status-note{border:1px solid var(--lil-border);background:var(--lil-surface);border-radius:8px;margin:15px 0 0;padding:13px}@supports (color:color-mix(in lab, red, red)){.reviews-loading,.reviews-empty,.review-login-note,.review-eligibility-note,.review-status-note{background:color-mix(in srgb,var(--lil-surface) 88%,transparent)}}.reviews-loading,.reviews-empty,.review-login-note,.review-eligibility-note,.review-status-note{color:var(--lil-muted);line-height:1.75}.review-login-note a{color:var(--lil-accent);font-weight:900;text-decoration:underline}.reviews-list{gap:10px;margin-top:16px;display:grid}.reviews-list>article{border:1px solid var(--lil-border);background:var(--lil-surface);border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;padding:15px;display:grid}@supports (color:color-mix(in lab, red, red)){.reviews-list>article{background:color-mix(in srgb,var(--lil-surface) 86%,transparent)}}.reviews-list>article>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.reviews-list>article>div small{color:#82d69b;background:#2f8b4b24;border-radius:12px;padding:3px 7px}.reviews-list time{color:var(--lil-muted)}.reviews-list h4,.reviews-list p{grid-column:1/-1;margin:0}.reviews-list h4{font-size:1rem}.reviews-list p{color:var(--lil-muted);white-space:pre-wrap;line-height:1.8}.review-photo-grid{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px;grid-column:1/-1!important;display:grid!important}.review-photo-grid a{display:block}.reviews-list .review-photo-grid img{object-fit:cover;border:1px solid var(--lil-border);border-radius:8px;width:100%;height:105px}.review-form{border:1px solid var(--lil-primary);gap:12px;margin-top:17px;padding:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.review-form{border:1px solid color-mix(in srgb,var(--lil-primary) 65%,var(--lil-border))}}.review-form{background:var(--lil-primary);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.review-form{background:color-mix(in srgb,var(--lil-primary) 7%,var(--lil-surface))}}.review-form h4{margin:0;font-size:1.08rem}.review-form label{color:var(--lil-muted);gap:7px;font-weight:800;display:grid}.review-form :where(input,select,textarea){border:1px solid var(--lil-border);background:var(--lil-bg);width:100%;color:var(--lil-text);font:inherit;border-radius:7px;padding:11px 12px}.review-form textarea{resize:vertical;min-height:105px}.review-image-picker input{padding:8px}.review-image-picker small{color:var(--lil-muted)}.review-stars-input{direction:ltr;justify-content:center;gap:3px;display:flex}.review-stars-input button{color:#514858;cursor:pointer;background:0 0;border:0;font-size:2rem;line-height:1}.review-stars-input button.selected{color:#e4b95f}.review-submit{background:linear-gradient(135deg,var(--lil-secondary),var(--lil-primary));min-height:46px;color:var(--lil-button-text);border:0;border-radius:8px;font-weight:900}.review-submit:disabled{cursor:not-allowed;opacity:.55}.review-form>small{color:var(--lil-muted);text-align:center}.review-success,.review-error{border-radius:8px;margin:13px 0 0;padding:11px 13px}.review-success{color:#82d69b;background:#2f8b4b1f;border:1px solid #2f8b4b66}.review-error{color:#e3a5b2;background:#a6475b1c;border:1px solid #a6475b66}.product-quick-review{border-top:1px solid var(--lil-border);margin-top:9px;padding-top:8px}.product-quick-review>summary{cursor:pointer;color:var(--lil-accent);font-weight:900;list-style-position:inside}.product-quick-review>form{border:1px solid var(--lil-border);background:var(--lil-primary);border-radius:8px;gap:9px;margin-top:10px;padding:11px;display:grid}@supports (color:color-mix(in lab, red, red)){.product-quick-review>form{background:color-mix(in srgb,var(--lil-primary) 6%,var(--lil-surface))}}.product-quick-review label{color:var(--lil-muted);gap:5px;font-weight:800;display:grid}.product-quick-review :where(input,textarea){border:1px solid var(--lil-border);background:var(--lil-bg);width:100%;color:var(--lil-text);font:inherit;border-radius:6px;padding:9px}.product-quick-review textarea{resize:vertical}.review-stars-input.compact{justify-content:flex-start}.review-stars-input.compact button{padding:1px;font-size:1.6rem}.product-quick-review .review-submit{min-height:40px}.product-quick-review .review-success,.product-quick-review .review-error{margin:0}.product-quick-review>form>small{color:var(--lil-muted);line-height:1.6}.admin-review-images{grid-template-columns:repeat(auto-fit,minmax(82px,110px));gap:8px;margin:10px 0;display:grid}.admin-review-images img{object-fit:cover;border:1px solid #3a3044;border-radius:7px;width:100%;height:92px}.reviewverification{color:#9f93a5;margin-top:8px;display:block}.reviewqueue .reviewhide{background:#6d4d7f}.reviewqueue .reviewdelete{color:#e3a5b2;background:0 0;border:1px solid #a6475b;margin-inline-start:auto}.reviewqueue .reviewdelete:hover{color:#fff;background:#a6475b}@media (width<=760px){.customer-reviews>header{flex-direction:column!important}.review-average{text-align:start}.reviews-list>article{grid-template-columns:1fr}.review-stars{grid-column:1}.product-review-summary{min-height:48px}.reviewqueue footer{flex-wrap:wrap}.reviewqueue .reviewdelete{margin-inline-start:0}}.standalone-product-actions.without-tailoring{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=430px){.standalone-product-actions.without-tailoring{grid-template-columns:1fr}}.storefront .product-photo-link{z-index:1;color:inherit;display:block;position:absolute;inset:0}.storefront .product-photo-link>.productphoto{object-fit:cover;width:100%;height:100%}.storefront .photo>.product-photo-link>.dress{width:210px;height:380px}.storefront .photo:after{pointer-events:none}.storefront .product-card-heading h3>a{color:inherit;text-decoration:none;display:block}.storefront .product-card-heading h3>a:focus-visible,.storefront .product-photo-link:focus-visible{outline:3px solid var(--lil-accent);outline-offset:-3px}.storefront .viewproduct{text-align:center;justify-content:center;align-items:center;text-decoration:none;display:flex}.standalone-product-purchase{border-top:1px solid var(--lil-border,#403149);gap:18px;margin-top:24px;padding-top:24px;display:grid}.standalone-variant-picker{gap:16px;display:grid}.standalone-variant-picker>section{gap:10px;display:grid}.standalone-variant-picker>section>b,.standalone-quantity>b{font-size:14px}.standalone-variant-picker>section>div{flex-wrap:wrap;gap:8px;display:flex}.standalone-variant-picker button{border:1px solid var(--lil-border,#403149);background:var(--lil-bg,#0d0e16);min-width:68px;min-height:46px;color:var(--lil-text,#f7f2fa);border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:9px 12px;font-weight:800;display:flex}.standalone-variant-picker button i{border:2px solid #fff;border-radius:50%;flex:0 0 17px;width:17px;height:17px;box-shadow:0 0 0 1px #0008}.standalone-variant-picker button.selected{border-color:var(--lil-accent,#e6b7c8);background:var(--lil-primary,#a488c2)}@supports (color:color-mix(in lab, red, red)){.standalone-variant-picker button.selected{background:color-mix(in srgb,var(--lil-primary,#a488c2) 30%,var(--lil-bg,#0d0e16))}}.standalone-variant-picker button.selected{box-shadow:0 0 0 2px var(--lil-primary,#a488c2)}@supports (color:color-mix(in lab, red, red)){.standalone-variant-picker button.selected{box-shadow:0 0 0 2px color-mix(in srgb,var(--lil-primary,#a488c2) 22%,transparent)}}.standalone-variant-picker>small{border-radius:20px;width:max-content;max-width:100%;padding:7px 10px;font-weight:800}.standalone-variant-picker>small.available{color:#8ce0a6;background:#2f8b4b26}.standalone-variant-picker>small.soldout{color:#efa4b4;background:#a6475b24}.standalone-quantity{justify-content:space-between;align-items:center;gap:16px;display:flex}.standalone-quantity>span{border:1px solid var(--lil-border,#403149);border-radius:9px;grid-template-columns:42px 50px 42px;align-items:center;display:grid;overflow:hidden}.standalone-quantity button{background:var(--lil-primary,#a488c2);border:0;height:42px}@supports (color:color-mix(in lab, red, red)){.standalone-quantity button{background:color-mix(in srgb,var(--lil-primary,#a488c2) 16%,var(--lil-bg,#0d0e16))}}.standalone-quantity button{color:var(--lil-text,#f7f2fa);font-size:22px}.standalone-quantity strong{text-align:center}.standalone-product-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.standalone-product-actions :where(button,a){border:1px solid var(--lil-primary,#a488c2);background:var(--lil-add-bg,#17141d);min-height:54px;color:var(--lil-add-text,#fff);text-align:center;border-radius:9px;justify-content:center;align-items:center;padding:10px;font-weight:900;display:flex}.standalone-product-actions .direct-buy{background:var(--lil-buy-bg,#6d4d7f);color:var(--lil-buy-text,#fff)}.standalone-product-actions a{background:var(--lil-tailor-bg,#e8dcea);color:var(--lil-tailor-text,#2e2036)}.standalone-product-actions button:disabled{cursor:not-allowed;opacity:.45}.standalone-bag-status{font-size:13px;color:var(--lil-muted,#aaa0b1)!important;margin:-6px 0 0!important}.standalone-share-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.standalone-share-actions button{border:1px solid var(--lil-border,#403149);min-height:46px;color:var(--lil-text,#f7f2fa);background:0 0;border-radius:9px;font-weight:800}.standalone-share-actions button:hover{border-color:var(--lil-primary,#a488c2);background:var(--lil-primary,#a488c2)}@supports (color:color-mix(in lab, red, red)){.standalone-share-actions button:hover{background:color-mix(in srgb,var(--lil-primary,#a488c2) 12%,transparent)}}.standalone-product-notice{min-height:24px;font-weight:800;color:var(--lil-accent,#e6b7c8)!important;margin:-7px 0 0!important}.standalone-order-success{color:#e9fff2;background:#173326;border:1px solid #4fa477;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;display:grid}.standalone-order-success>i{color:#08150d;background:#4fa477;border-radius:50%;place-items:center;width:42px;height:42px;font-size:20px;font-style:normal;font-weight:900;display:grid}.standalone-order-success h2{margin:3px 0;font-size:20px}.standalone-order-success p,.standalone-order-success small{color:#bee8ce;margin:0}.standalone-order-success>a{text-align:center;border:1px solid #75c798;border-radius:8px;padding:10px 12px;font-weight:900}.product-page-checkout-overlay{z-index:700;overscroll-behavior:contain;background:#05060be8;place-items:center;padding:18px;display:grid;position:fixed;inset:0;overflow-y:auto}.product-page-checkout{background:var(--lil-surface,#121321);width:min(1050px,100%);max-height:94dvh;color:var(--lil-text,#f7f2fa);border:1px solid #604c6c;border-radius:18px;grid-template-columns:minmax(0,1.3fr) minmax(290px,.7fr);display:grid;position:relative;overflow:auto;box-shadow:0 32px 100px #000d}.product-page-checkout-close{z-index:3;border:1px solid var(--lil-border,#403149);background:var(--lil-bg,#0d0e16);width:42px;height:42px;color:var(--lil-text,#f7f2fa);top:12px;border-radius:50%;font-size:28px;position:absolute;inset-inline-end:12px}.product-page-checkout>form{min-width:0;padding:38px}.product-page-checkout h2{margin:7px 0 24px;font-size:clamp(26px,4vw,38px)}.product-page-checkout form>label,.product-page-checkout .standalone-two-fields>label{color:var(--lil-muted,#aaa0b1);gap:7px;margin-bottom:14px;font-size:13px;font-weight:800;display:grid}.product-page-checkout :where(input,select,textarea){border:1px solid var(--lil-border,#403149);background:var(--lil-bg,#0d0e16);width:100%;min-height:47px;color:var(--lil-text,#f7f2fa);font:inherit;border-radius:8px;outline:none;padding:11px 12px}.product-page-checkout :where(input,select,textarea):focus{border-color:var(--lil-primary,#a488c2);box-shadow:0 0 0 3px var(--lil-primary,#a488c2)}@supports (color:color-mix(in lab, red, red)){.product-page-checkout :where(input,select,textarea):focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--lil-primary,#a488c2) 20%,transparent)}}.product-page-checkout textarea{resize:vertical;min-height:88px}.product-page-checkout input[readonly]{opacity:.75}.standalone-two-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.product-page-checkout .saudi-city-field .other-city-input{margin-top:6px}.product-page-checkout .national-address-field small{color:var(--lil-muted,#aaa0b1);font-weight:400;line-height:1.6}.standalone-addresses{border:1px solid var(--lil-border,#403149);background:var(--lil-primary,#a488c2);border-radius:10px;gap:9px;margin-bottom:18px;padding:13px;display:grid}@supports (color:color-mix(in lab, red, red)){.standalone-addresses{background:color-mix(in srgb,var(--lil-primary,#a488c2) 6%,var(--lil-bg,#0d0e16))}}.standalone-addresses>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.standalone-addresses button{border:1px solid var(--lil-border,#403149);background:var(--lil-surface,#121321);min-height:52px;color:var(--lil-text,#f7f2fa);text-align:start;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;padding:9px;display:flex}.standalone-addresses button.selected{border-color:var(--lil-primary,#a488c2);background:var(--lil-primary,#a488c2)}@supports (color:color-mix(in lab, red, red)){.standalone-addresses button.selected{background:color-mix(in srgb,var(--lil-primary,#a488c2) 22%,var(--lil-surface,#121321))}}.standalone-addresses small{color:var(--lil-muted,#aaa0b1)}.standalone-save-address{border:1px dashed var(--lil-primary,#a488c2);border-radius:9px;padding:12px;grid-template-columns:auto 1fr!important;align-items:center!important}.standalone-save-address>span{align-items:center;gap:8px;display:flex}.standalone-save-address input[type=checkbox]{width:18px;min-height:18px;accent-color:var(--lil-primary,#a488c2)}.standalone-save-address input[name=addressLabel]{grid-column:1/-1}.standalone-payment-step{margin-top:26px}.standalone-payment-methods{gap:9px;display:grid}.standalone-payment-methods>label{border:1px solid var(--lil-border,#403149);background:var(--lil-bg,#0d0e16);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px;display:grid;position:relative}.standalone-payment-methods>label.selected{border-color:var(--lil-primary,#a488c2);box-shadow:0 0 0 2px var(--lil-primary,#a488c2)}@supports (color:color-mix(in lab, red, red)){.standalone-payment-methods>label.selected{box-shadow:0 0 0 2px color-mix(in srgb,var(--lil-primary,#a488c2) 18%,transparent)}}.standalone-payment-methods input{width:18px;min-height:18px;accent-color:var(--lil-primary,#a488c2)}.standalone-payment-methods label>span{flex-direction:column;gap:5px;min-width:0;display:flex}.standalone-payment-methods small,.standalone-payment-methods em{color:var(--lil-muted,#aaa0b1);font-style:normal;line-height:1.6}.standalone-payment-methods label>button{border:1px solid var(--lil-primary,#a488c2);color:var(--lil-text,#f7f2fa);background:0 0;border-radius:7px;padding:7px 9px}.standalone-payment-empty{color:#e3a5b2;background:#a6475b1c;border:1px solid #a6475b66;border-radius:8px;padding:14px}.standalone-receipt{cursor:pointer;text-align:center;border-radius:10px;margin-top:14px;border:1px dashed var(--lil-primary,#a488c2)!important;min-height:90px!important;padding:16px!important}.standalone-receipt input{padding:7px}.standalone-receipt small{color:var(--lil-muted,#aaa0b1);font-weight:400}.product-page-checkout>aside{background:var(--lil-primary,#a488c2);min-width:0;padding:38px 28px}@supports (color:color-mix(in lab, red, red)){.product-page-checkout>aside{background:color-mix(in srgb,var(--lil-primary,#a488c2) 8%,var(--lil-bg,#0d0e16))}}.product-page-checkout>aside{flex-direction:column;display:flex}.standalone-checkout-item{border-block:1px solid var(--lil-border,#403149);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:15px;padding:15px 0;display:grid}.standalone-checkout-item>span{border:2px solid #fff;border-radius:8px;width:44px;height:54px;box-shadow:0 0 0 1px #0007}.standalone-checkout-item h3{margin:0 0 5px;font-size:15px}.standalone-checkout-item small{color:var(--lil-muted,#aaa0b1);line-height:1.6}.standalone-checkout-item>b{white-space:nowrap}.standalone-totals{gap:9px;padding:18px 0;display:grid}.standalone-totals p,.standalone-totals>div{justify-content:space-between;gap:14px;margin:0;display:flex}.standalone-totals>div{border-top:1px solid var(--lil-border,#403149);padding-top:13px;font-size:18px}.standalone-confirm-order{background:linear-gradient(135deg,var(--lil-secondary,#6d4d7f),var(--lil-primary,#a488c2));min-height:54px;color:var(--lil-button-text,#fff);border:0;border-radius:9px;margin-top:auto;font-weight:900}.standalone-confirm-order:disabled{cursor:not-allowed;opacity:.5}.product-page-checkout>aside>small{color:var(--lil-muted,#aaa0b1);text-align:center;margin-top:10px;line-height:1.7}.standalone-checkout-coupon{border-block:1px solid var(--lil-border,#403149);gap:8px;margin-top:18px;padding-block:16px;display:grid}.standalone-checkout-coupon>label{color:var(--lil-text,#f7f2fa);font-size:14px;font-weight:900}.standalone-checkout-coupon>div{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.standalone-checkout-coupon input{text-transform:uppercase}.standalone-checkout-coupon button{border:1px solid var(--lil-primary,#a488c2);background:var(--lil-primary,#a488c2);border-radius:8px;min-width:74px;padding:0 14px}@supports (color:color-mix(in lab, red, red)){.standalone-checkout-coupon button{background:color-mix(in srgb,var(--lil-primary,#a488c2) 18%,transparent)}}.standalone-checkout-coupon button{color:var(--lil-text,#f7f2fa);font-weight:900}.standalone-checkout-coupon button:disabled{opacity:.55}.standalone-checkout-coupon small,.standalone-totals .discount{color:#78cdbf}.checkoutcoupon{margin-top:14px;padding-block:15px}.checkoutcoupon>label{color:var(--lil-text,#f7f2fa);grid-column:1/-1;font-size:13px;font-weight:900}.checkoutcoupon input{font-size:13px}.checkoutcoupon button{min-height:42px;font-size:12px;font-weight:900}@media (width<=760px){.storefront .product-photo-link>.productphoto{height:min(118vw,560px)!important}.seo-product-page{padding-inline:12px}.seo-product-copy{padding:20px}.standalone-product-actions{grid-template-columns:1fr 1fr}.standalone-product-actions>a{grid-column:1/-1}.standalone-order-success{grid-template-columns:auto 1fr}.standalone-order-success>a{grid-column:1/-1}.product-page-checkout-overlay{align-items:start;padding:0}.product-page-checkout{border:0;border-radius:0;grid-template-columns:1fr;width:100%;min-height:100dvh;max-height:none}.product-page-checkout>form{padding:62px 16px 24px}.product-page-checkout>aside{padding:25px 16px 34px}.standalone-two-fields,.standalone-addresses>div{grid-template-columns:1fr}.standalone-payment-methods>label{grid-template-columns:auto minmax(0,1fr)}.standalone-payment-methods label>button{grid-column:2;width:max-content}.standalone-checkout-item{grid-template-columns:40px minmax(0,1fr)}.standalone-checkout-item>b{grid-column:2}}@media (width<=430px){.standalone-product-actions,.standalone-share-actions{grid-template-columns:1fr}.standalone-product-actions>a{grid-column:auto}.standalone-variant-picker button{min-height:48px}.standalone-product-purchase{gap:16px}}.sqlsafenotice{color:#315b46;background:#eaf4ec;border:1px solid #6fa58a;border-radius:9px;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding:13px 15px;display:flex}.sqlsafenotice small{max-width:680px;line-height:1.7}.rowactions,.customeractions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rowactions>button,.customeractions>button,.customeractions>a{white-space:nowrap}.softdelete{color:#7c303b!important;background:#fff4f1!important;border:1px solid #b56f7899!important}.softdelete:hover{background:#fce3df!important;border-color:#8f3f4b!important}.trashintro{color:#3e1734;background:linear-gradient(135deg,#fffaf2,#f2e6d9);border:1px solid #d9c8b9;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;padding:26px 28px;display:flex}.trashintro small{color:#8c6c58;font-weight:800}.trashintro h2{margin:6px 0 9px;font-size:28px}.trashintro p{color:#725f56;max-width:760px;margin:0;line-height:1.8}.trashintro>strong{color:#4b203e;background:#fffaf4;border:1px solid #c7aa96;border-radius:13px;place-items:center;min-width:130px;padding:17px;font:700 31px Georgia;display:grid}.trashintro>strong small{margin-top:4px;font:800 12px inherit}.trashpanel{overflow:hidden}.trashgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.trashcard{color:#452039;background:#fffaf4;border:1px solid #dfd0c2;border-radius:13px;flex-direction:column;min-width:0;padding:18px;display:flex;box-shadow:0 8px 25px #5b253b0b}.trashcard>header{background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;display:flex!important;position:static!important}.trashcard>header span{color:#653b52;background:#efe1d4;border-radius:999px;padding:5px 9px;font-size:13px;font-weight:900}.trashcard>header b{color:#9a7c68;direction:ltr}.trashcard h3{overflow-wrap:anywhere;margin:17px 0 14px;font-size:19px}.trashcard dl{gap:9px;margin:0 0 18px;display:grid}.trashcard dl>div{border-bottom:1px dashed #e5d8cd;justify-content:space-between;gap:12px;padding-bottom:8px;display:flex}.trashcard dt{color:#8a7164;font-size:13px}.trashcard dd{text-align:left;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:800}.trashcard>button{color:#fff9f2;background:#4b173b;border:1px solid #5d2849;border-radius:8px;width:100%;min-height:46px;margin-top:auto;font-weight:900}.trashcard>button:disabled{cursor:wait;opacity:.55}@media (width<=1100px){.trashgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.rowactions{flex-direction:column;align-items:stretch;min-width:150px}.trashintro{flex-direction:column;align-items:stretch;padding:21px}.trashintro>strong{min-width:0}.trashgrid{grid-template-columns:1fr}.trashcard{padding:16px}}.storefront>header .store-tool-icon{place-items:center;position:relative;border:1px solid var(--lil-border,#403149)!important;background:var(--lil-surface,#121321)!important;border-radius:50%!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;display:grid!important}@supports (color:color-mix(in lab, red, red)){.storefront>header .store-tool-icon{background:color-mix(in srgb,var(--lil-surface,#121321) 88%,transparent)!important}}.storefront>header .store-tool-icon{color:var(--lil-text,#f7f2fa)!important;font-size:0!important;line-height:1!important}.storefront>header .store-tool-icon.accountlink:after{content:none!important}.storefront>header .store-tool-icon svg{stroke:currentColor;stroke-width:1.8px;width:23px;height:23px}.storefront>header .store-tool-icon>em{border:2px solid var(--lil-bg,#0d0e16);top:-5px;border-radius:999px;place-items:center;min-width:20px;height:20px;font-weight:900;line-height:1;display:grid;position:absolute;inset-inline-end:-5px;background:var(--lil-primary,#a488c2)!important;color:#0d0e16!important;padding:0 5px!important;font-size:11px!important}.storefront>header .tools{gap:8px}.storefront .grid>.productcard-simple{border:1px solid var(--lil-border,#403149);background:var(--lil-surface,#121321);border-radius:12px;position:relative;overflow:hidden;height:auto!important;min-height:0!important;display:flex!important}.storefront .productcard-simple .product-photo-link{background:linear-gradient(145deg,#211928,#0f1019);width:100%;height:clamp(360px,42vw,590px);display:block;overflow:hidden;position:relative!important;inset:auto!important}.storefront .productcard-simple .product-photo-link>.productphoto{transition:transform .35s;object-fit:cover!important;width:100%!important;height:100%!important}.storefront .productcard-simple:hover .productphoto{transform:scale(1.025)}.storefront .productcard-simple .product-photo-link>.photo{width:100%;height:100%}.storefront .productcard-simple .catalog-bag-link{border:1px solid var(--lil-primary,#a488c2);background:linear-gradient(135deg,var(--lil-secondary,#6d4d7f),var(--lil-primary,#a488c2));min-height:54px;color:var(--lil-button-text,#fff);text-align:center;border-radius:9px;justify-content:center;align-items:center;margin:10px;padding:10px 16px;font-weight:900;display:flex}.storefront .productcard-simple .catalog-bag-link:focus-visible{outline:3px solid var(--lil-accent,#e6b7c8);outline-offset:2px}.visitorcheckoutnote,.standalone-visitor-note{color:#bde8cc;background:#17332666;border:1px solid #4fa47766;border-radius:8px;margin:-13px 0 20px;padding:10px 12px;line-height:1.7}.standalone-inline-tools{justify-content:flex-end;gap:8px;display:flex}.standalone-inline-tools>button{border:1px solid var(--lil-border,#403149);background:var(--lil-bg,#0d0e16);width:48px;height:48px;min-height:48px;color:var(--lil-text,#f7f2fa);border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.standalone-inline-tools>button.is-favorite{color:var(--lil-accent,#e6b7c8);border-color:var(--lil-accent,#e6b7c8)}.standalone-inline-tools em{border:2px solid var(--lil-bg,#0d0e16);background:var(--lil-primary,#a488c2);color:#0d0e16;top:-4px;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 4px;font-size:11px;font-style:normal;font-weight:900;display:grid;position:absolute;inset-inline-end:-4px}.standalone-bag-status{text-align:start;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;width:max-content;max-width:100%;padding:7px 10px!important}.product-page-bag-overlay{z-index:750;background:#05060bd9;justify-content:flex-start;display:flex;position:fixed;inset:0}.product-page-bag{background:var(--lil-surface,#121321);width:min(470px,100%);height:100%;color:var(--lil-text,#f7f2fa);flex-direction:column;padding:25px;display:flex;box-shadow:18px 0 80px #000b}.product-page-bag>header{border:0!important;border-bottom:1px solid var(--lil-border,#403149)!important;width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;justify-content:space-between!important;align-items:center!important;padding:0 0 18px!important;display:flex!important;position:static!important}.product-page-bag>header small{color:var(--lil-accent,#e6b7c8)}.product-page-bag>header h2{margin:4px 0 0}.product-page-bag>header button{border:1px solid var(--lil-border,#403149);width:44px;height:44px;color:inherit;background:0 0;border-radius:50%;font-size:28px}.product-page-bag-empty{text-align:center;place-items:center;margin:auto;display:grid}.product-page-bag-empty svg{width:52px;height:52px}.product-page-bag-empty p{color:var(--lil-muted,#aaa0b1)}.product-page-bag-empty button,.product-page-bag>footer>button{background:linear-gradient(135deg,var(--lil-secondary,#6d4d7f),var(--lil-primary,#a488c2));min-height:50px;color:var(--lil-button-text,#fff);border:0;border-radius:9px;padding:10px 18px;font-weight:900}.product-page-bag-items{flex:1;overflow:auto}.product-page-bag-items>article{border-bottom:1px solid var(--lil-border,#403149);grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:18px 0;display:grid}.product-page-bag-items h3{margin:0 0 6px}.product-page-bag-items small{color:var(--lil-muted,#aaa0b1)}.product-page-bag-items article>div>div{border:1px solid var(--lil-border,#403149);border-radius:8px;grid-template-columns:36px 42px 36px;align-items:center;width:max-content;margin-top:11px;display:grid;overflow:hidden}.product-page-bag-items article>div>div button{background:var(--lil-primary,#a488c2);border:0;height:36px}@supports (color:color-mix(in lab, red, red)){.product-page-bag-items article>div>div button{background:color-mix(in srgb,var(--lil-primary,#a488c2) 15%,transparent)}}.product-page-bag-items article>div>div button{color:inherit;font-size:20px}.product-page-bag-items article>div>div b{text-align:center}.product-page-bag-items .remove{color:#e9a0b0;background:0 0;border:0;grid-column:2;justify-self:end;text-decoration:underline}.product-page-bag>footer{gap:12px;border:0!important;border-top:1px solid var(--lil-border,#403149)!important;background:0 0!important;grid-template-columns:1fr!important;width:100%!important;height:auto!important;padding:18px 0 0!important;display:grid!important;position:static!important}.product-page-bag>footer p{justify-content:space-between;margin:0;display:flex}@media (width<=760px){.storefront>header .store-tool-icon{width:44px!important;min-width:44px!important;height:44px!important}.storefront>header .tools{gap:5px}.storefront .productcard-simple .product-photo-link{height:min(118vw,560px)!important}.storefront .productcard-simple .catalog-bag-link{min-height:52px;margin:9px}.product-page-bag{padding:18px 15px}.standalone-inline-tools{justify-content:flex-start}}.storefront>header .store-tool-icon{border-width:1.5px!important;border-color:var(--lil-primary,#a488c2)!important}@supports (color:color-mix(in lab, red, red)){.storefront>header .store-tool-icon{border-color:color-mix(in srgb,var(--lil-primary,#a488c2) 72%,#fff 12%)!important}}.storefront>header .store-tool-icon{background:linear-gradient(145deg,var(--lil-primary,#a488c2),var(--lil-bg,#0d0e16))!important}@supports (color:color-mix(in lab, red, red)){.storefront>header .store-tool-icon{background:linear-gradient(145deg,color-mix(in srgb,var(--lil-primary,#a488c2) 22%,var(--lil-surface,#121321)),var(--lil-bg,#0d0e16))!important}}.storefront>header .store-tool-icon{box-shadow:inset 0 0 0 1px #fff08,0 6px 16px #0004;transition:transform .18s,border-color .18s,background .18s;color:var(--lil-text,#f7f2fa)!important}.storefront>header .store-tool-icon:hover{transform:translateY(-1px);border-color:var(--lil-accent,#e6b7c8)!important;background:var(--lil-primary,#a488c2)!important}@supports (color:color-mix(in lab, red, red)){.storefront>header .store-tool-icon:hover{background:color-mix(in srgb,var(--lil-primary,#a488c2) 30%,var(--lil-surface,#121321))!important}}.storefront>header .store-tool-icon:focus-visible,.seo-product-bag-button:focus-visible,.standalone-inline-tools>button:focus-visible{outline:3px solid var(--lil-accent,#e6b7c8);outline-offset:3px}.storefront>header .store-tool-icon svg{stroke-width:2.1px;width:26px;height:26px}.storefront>header .store-tool-icon>em,.seo-product-bag-button>em,.standalone-inline-tools>button>em{box-shadow:0 3px 9px #0007}.seo-product-header .seo-product-bag-button{background:linear-gradient(145deg,var(--lil-primary,#a488c2),var(--lil-bg,#0d0e16));border-width:1.5px;width:50px;min-width:50px;min-height:50px}@supports (color:color-mix(in lab, red, red)){.seo-product-header .seo-product-bag-button{background:linear-gradient(145deg,color-mix(in srgb,var(--lil-primary,#a488c2) 28%,var(--lil-surface,#121321)),var(--lil-bg,#0d0e16))}}.seo-product-header .seo-product-bag-button{box-shadow:inset 0 0 0 1px #fff08,0 7px 18px #0005}.seo-product-bag-button svg{stroke-width:2px;width:27px;height:27px}.standalone-inline-tools>button{background:linear-gradient(145deg,var(--lil-primary,#a488c2),var(--lil-bg,#0d0e16));border-width:1.5px}@supports (color:color-mix(in lab, red, red)){.standalone-inline-tools>button{background:linear-gradient(145deg,color-mix(in srgb,var(--lil-primary,#a488c2) 18%,var(--lil-surface,#121321)),var(--lil-bg,#0d0e16))}}.standalone-inline-tools>button{box-shadow:inset 0 0 0 1px #fff08}.standalone-inline-tools svg{width:26px;height:26px}.visitor-phone-overlay{z-index:900;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05060be6;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.visitor-phone-prompt{border:1px solid var(--lil-primary,#a488c2);gap:13px;width:min(440px,100%);padding:32px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.visitor-phone-prompt{border:1px solid color-mix(in srgb,var(--lil-primary,#a488c2) 72%,transparent)}}.visitor-phone-prompt{background:radial-gradient(circle at 100% 0,var(--lil-primary,#a488c2),transparent 42%),var(--lil-surface,#121321);border-radius:20px}@supports (color:color-mix(in lab, red, red)){.visitor-phone-prompt{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--lil-primary,#a488c2) 23%,transparent),transparent 42%),var(--lil-surface,#121321)}}.visitor-phone-prompt{color:var(--lil-text,#f7f2fa);box-shadow:0 30px 100px #000c}.visitor-phone-close{border:1px solid var(--lil-border,#403149);background:var(--lil-bg,#0d0e16);width:38px;height:38px;color:inherit;top:13px;border-radius:50%;font-size:25px;position:absolute;inset-inline-end:13px}.visitor-phone-icon{background:var(--lil-primary,#a488c2);border-radius:16px;place-items:center;width:54px;height:54px;display:grid}@supports (color:color-mix(in lab, red, red)){.visitor-phone-icon{background:color-mix(in srgb,var(--lil-primary,#a488c2) 25%,transparent)}}.visitor-phone-icon{color:var(--lil-accent,#e6b7c8)}.visitor-phone-prompt>small{color:var(--lil-accent,#e6b7c8);font-weight:900}.visitor-phone-prompt h2{margin:0;font-size:26px}.visitor-phone-prompt>p{color:var(--lil-muted,#aaa0b1);margin:0;line-height:1.8}.visitor-phone-prompt label{gap:7px;font-size:13px;font-weight:900;display:grid}.visitor-phone-prompt input{border:1px solid var(--lil-border,#403149);background:var(--lil-bg,#0d0e16);width:100%;min-height:50px;color:inherit;font:inherit;text-align:start;direction:ltr;border-radius:9px;padding:11px 13px}.visitor-phone-prompt input:focus{border-color:var(--lil-primary,#a488c2);box-shadow:0 0 0 3px var(--lil-primary,#a488c2);outline:0}@supports (color:color-mix(in lab, red, red)){.visitor-phone-prompt input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--lil-primary,#a488c2) 20%,transparent)}}.visitor-phone-save{background:linear-gradient(135deg,var(--lil-secondary,#6d4d7f),var(--lil-primary,#a488c2));min-height:51px;color:var(--lil-button-text,#fff);border:0;border-radius:9px;font-weight:900}.visitor-phone-save:disabled{opacity:.55}.visitor-phone-later{color:var(--lil-muted,#aaa0b1);background:0 0;border:0;text-decoration:underline}.visitor-phone-error{color:#efb4c0;background:#a6475b22;border:1px solid #a6475b66;border-radius:8px;padding:10px;line-height:1.6}@media (width<=520px){.visitor-phone-overlay{align-items:end;padding:0}.visitor-phone-prompt{width:100%;padding:28px 18px calc(24px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0}.visitor-phone-prompt h2{font-size:23px}}.standalone-product-reviews{border-top:1px solid var(--lil-border,#403149);padding-top:16px}.standalone-product-reviews>summary{cursor:pointer;min-height:52px;color:var(--lil-text,#f7f2fa);justify-content:space-between;align-items:center;gap:12px;font-weight:900;list-style:none;display:flex}.standalone-product-reviews>summary::-webkit-details-marker{display:none}.standalone-product-reviews>summary>b{color:#e4b95f;font-size:13px}.standalone-reviews-body{gap:16px;padding-top:14px;display:grid}.standalone-review-list{gap:10px;display:grid}.standalone-review-list>article{border:1px solid var(--lil-border,#403149);background:var(--lil-primary,#a488c2);border-radius:10px;padding:15px}@supports (color:color-mix(in lab, red, red)){.standalone-review-list>article{background:color-mix(in srgb,var(--lil-primary,#a488c2) 6%,var(--lil-surface,#121321))}}.standalone-review-list article>header{background:0 0!important;border:0!important;align-items:center!important;gap:8px!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;display:flex!important;position:static!important}.standalone-review-list header span{color:#e4b95f;direction:ltr}.standalone-review-list header small{color:#8ce0a6;background:#2f8b4b28;border-radius:999px;padding:3px 7px}.standalone-review-list article>p{color:var(--lil-muted,#aaa0b1);white-space:pre-wrap;margin:10px 0 0;line-height:1.8}.standalone-review-list article>div{grid-template-columns:repeat(auto-fit,minmax(76px,110px));gap:7px;margin-top:11px;display:grid}.standalone-review-list img{object-fit:cover;border-radius:8px;width:100%;height:100px}.standalone-product-reviews form{border:1px solid var(--lil-border,#403149);background:var(--lil-bg,#0d0e16);border-radius:10px;gap:11px;padding:16px;display:grid}.standalone-product-reviews form h3{margin:0 0 3px}.standalone-product-reviews form label{color:var(--lil-muted,#aaa0b1);gap:6px;font-weight:800;display:grid}.standalone-product-reviews form :where(input,textarea){border:1px solid var(--lil-border,#403149);background:var(--lil-surface,#121321);width:100%;color:var(--lil-text,#f7f2fa);font:inherit;border-radius:8px;padding:11px 12px}.standalone-review-stars{direction:ltr;justify-content:flex-end;display:flex}.standalone-review-stars button{color:#514858;background:0 0;border:0;font-size:28px}.standalone-review-stars button.selected{color:#e4b95f}.standalone-product-reviews form>button{background:linear-gradient(135deg,var(--lil-secondary,#6d4d7f),var(--lil-primary,#a488c2));min-height:48px;color:var(--lil-button-text,#fff);border:0;border-radius:8px;font-weight:900}.standalone-product-reviews .success{color:#8ce0a6}.standalone-product-reviews .error{color:#efa4b4}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}.tailoring-request{border:1px solid var(--lil-border);background:var(--lil-surface);gap:16px;padding:clamp(18px,3vw,30px);display:grid}.tailoring-request>header{justify-content:space-between;gap:15px;display:flex}.tailoring-request>header h2{margin:5px 0}.tailoring-request>header p{color:var(--lil-muted)}.tailoring-request>header>span{border:1px solid var(--lil-primary);height:max-content;color:var(--lil-accent);border-radius:99px;padding:7px 10px}.tailoring-request>footer{gap:8px;display:flex}.tailoring-request>footer button{border:1px solid var(--lil-border);background:var(--lil-bg);color:var(--lil-text);padding:11px 14px}.tailoring-request .request-summary{background:0 0;border:0;grid-template-columns:repeat(4,1fr);gap:8px;padding:0;display:grid}.tailoring-request .request-summary p{border:1px solid var(--lil-border);background:var(--lil-bg);flex-direction:column;gap:5px;margin:0;padding:10px;display:flex}.tailoring-request .request-summary small{color:var(--lil-muted)}.payment-wait{background:#1a5a4322;border:1px solid #39715d;align-items:center;gap:13px;padding:14px;display:flex}.payment-wait>i{color:#70d2aa;font-size:30px;font-style:normal}.payment-wait p{color:var(--lil-muted);margin:4px 0}.payment-wait a{color:#88dbc0;text-decoration:underline}.quote-box>div p,.quote-box>footer{justify-content:space-between;gap:12px;display:flex}.quote-box>div p{border-bottom:1px solid var(--lil-border);margin:0;padding:8px 0}.quote-box>footer{padding-top:12px}.tailoring-files>div{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.tailoring-files a{border:1px solid var(--lil-border);background:var(--lil-bg);flex-direction:column;padding:9px;display:flex}.info-reply{gap:8px;display:grid}.info-reply label{flex-direction:column;gap:6px;display:flex}.info-reply textarea{background:var(--lil-bg);border:1px solid var(--lil-border);width:100%;color:var(--lil-text);padding:12px}.info-reply button{border:1px solid var(--lil-primary);background:color-mix(in srgb,var(--lil-primary) 18%,transparent);width:max-content;color:var(--lil-text);padding:10px 13px}.custom-payment-options label{grid-template-columns:auto 1fr;align-items:flex-start;gap:9px;display:grid}.custom-payment-options span{flex-direction:column;gap:4px;display:flex}.custom-payment-options em{color:var(--lil-accent);font-style:normal}@media (width<=700px){.tailoring-request .request-summary{grid-template-columns:1fr 1fr}.tailoring-request>header,.tailoring-request>footer{flex-direction:column}.tailoring-request>footer button{width:100%}}.receipt-hold-note{color:var(--lil-muted,#8d8293);background:#a6825212;border:1px solid #a6825260;border-radius:7px;margin:-4px 0 18px;padding:11px 13px;line-height:1.75}.order-reservation-warning,.order-receipt-success{border-radius:8px;gap:5px;margin:13px 0;padding:13px 15px;line-height:1.7;display:grid}.order-reservation-warning{color:#ecd28e;background:#9e782118;border:1px solid #d3a34f66}.order-reservation-warning p{color:#d9cdb4;margin:0}.order-reservation-warning span{color:#aa9daf}.order-receipt-success{color:#8bddd3;background:#22a89c13;border:1px solid #22a89c55}.order-payment-details{background:#0d0e16;border:1px solid #342b3e;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0;padding:13px;display:grid}.order-payment-details span{flex-direction:column;gap:4px;min-width:0;display:flex}.order-payment-details small{color:#92889a!important}.order-payment-details b{overflow-wrap:anywhere}.order-payment-details p{color:#b9acbf;border-top:1px solid #292330;grid-column:1/-1;margin:2px 0 0;padding-top:8px;line-height:1.75}.customer-orderlist footer .paymentbutton{color:#f0d79e;background:#a6825220;border-color:#91703d}.order-payment-overlay{align-items:flex-start;overflow:auto}.order-payment-modal{color:#f3edf6;background:#11121c;border:1px solid #44344f;border-radius:12px;width:min(720px,100%);max-height:calc(100dvh - 40px);margin:auto;padding:23px;overflow:auto;box-shadow:0 30px 90px #000a}.order-payment-modal>header{background:0 0;border:0;border-bottom:1px solid #30283a;justify-content:space-between;align-items:flex-start;gap:15px;height:auto;padding:0 0 17px;display:flex;position:static}.order-payment-modal header small{color:#c4a3d3}.order-payment-modal header h2{margin:5px 0}.order-payment-modal header p{color:#9e92a4;margin:0;line-height:1.7}.order-payment-modal header button{color:#fff;background:0 0;border:0;font-size:27px}.payment-change-note{background:#a488c212;border:1px solid #6d4d7f66;border-radius:8px;flex-direction:column;gap:5px;margin:15px 0;padding:12px 14px;display:flex}.payment-change-note span{color:#a99ead;line-height:1.7}.order-payment-methods{gap:9px;display:grid}.order-payment-methods>label{cursor:pointer;background:#0d0e16;border:1px solid #342b3e;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px;display:grid}.order-payment-methods>label.selected{background:#a488c214;border-color:#a488c2;box-shadow:inset 0 0 0 1px #a488c22b}.order-payment-methods input{accent-color:#a488c2;width:18px;height:18px}.order-payment-methods label>span{flex-direction:column;gap:5px;min-width:0;display:flex}.order-payment-methods small{color:#a89cac!important}.order-payment-methods b{color:#e7d8ec;overflow-wrap:anywhere}.order-payment-methods em{color:#b8aabf;font-style:normal;line-height:1.7}.order-payment-methods label>button{color:#e7d9eb;background:#a488c215;border:1px solid #665272;border-radius:6px;min-height:38px;padding:7px 10px}.order-receipt-upload{cursor:pointer;background:#0d0e16;border:1px dashed #786486;border-radius:9px;grid-template-columns:auto 1fr;align-items:center;gap:4px 11px;margin:15px 0 0;padding:16px;display:grid}.order-receipt-upload input{display:none}.order-receipt-upload i{color:#d9bfe4;background:#a488c220;border-radius:50%;grid-row:1/3;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.order-receipt-upload small{color:#948899!important}.order-payment-modal>footer{padding:14px 23px calc(14px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#11121cf2;border-top:1px solid #30283a;justify-content:flex-end;gap:8px;margin:18px -23px -23px;display:flex;position:sticky;bottom:-23px}.order-payment-modal>footer button{color:#eee;background:#181620;border:1px solid #44394d;border-radius:6px;min-height:44px;padding:10px 17px}.order-payment-modal>footer .save{background:linear-gradient(135deg,#6d4d7f,#a488c2);border:0}.admin-payment-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.admin-payment-details p{background:#0d0e16;border:1px solid #2e2737;border-radius:7px;flex-direction:column;gap:5px;min-width:0;margin:0;padding:11px;display:flex}.admin-payment-details p.full{grid-column:1/-1}.admin-payment-details small{color:#92889a!important}.admin-payment-details b{overflow-wrap:anywhere;line-height:1.65}.admin-receipt-wait{background:#9e782118;border:1px solid #9e782170;border-radius:8px;gap:6px;padding:14px;display:grid}.admin-receipt-wait>b{color:#ecd28e}.admin-receipt-wait p{color:#d0c1a1;margin:0;line-height:1.75}.admin-receipt-wait small{color:#a79b84!important}.whatsapp-reminder{color:#8ce0c2;background:#16866025;border:1px solid #2c9a78;border-radius:6px;width:max-content;margin-top:5px;padding:9px 12px}.receipt-empty{grid-template-columns:30px 1fr}.invoice-state,.invoice-void-note{border-radius:7px;justify-content:space-between;gap:12px;margin:12px 0;padding:12px;display:flex}.invoice-state{color:#91dcd3;background:#22a89c12;border:1px solid #22a89c55}.invoice-void-note{color:#e4aab6;background:#a6475b18;border:1px solid #a6475b66}.invoice-state span,.invoice-void-note span{color:#9e92a4}.cancellationreason{margin-top:12px}.draweractions .cancel-order{color:#e5a9b5;border-color:#a6475b}.draweractions .cancel-order:hover{color:#fff;background:#a6475b}.cancelordermodal>p{color:#aaa0b0;line-height:1.8}.cancelordermodal>label:not(.void-invoice-choice){color:#aaa0b0;flex-direction:column;gap:7px;display:flex}.cancelordermodal textarea{color:#fff;resize:vertical;background:#0d0e16;border:1px solid #342b3e;border-radius:6px;padding:11px}.void-invoice-choice{background:#0d0e16;border:1px solid #3b3144;border-radius:7px;justify-content:space-between;align-items:center;gap:15px;margin-top:14px;padding:13px;display:flex}.void-invoice-choice span{flex-direction:column;gap:5px;display:flex}.void-invoice-choice small{color:#92889a!important}.void-invoice-choice input{accent-color:#a6475b;width:19px;height:19px}@media (width<=600px){.order-payment-details,.admin-payment-details{grid-template-columns:1fr}.order-payment-details p,.admin-payment-details p.full{grid-column:auto}.order-payment-overlay{padding:8px!important}.order-payment-modal{max-height:calc(100dvh - 16px);padding:16px}.order-payment-methods>label{grid-template-columns:auto minmax(0,1fr)}.order-payment-methods label>button{grid-column:2;width:max-content}.order-payment-modal>footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom));margin:15px -16px -16px;bottom:-16px}.order-payment-modal>footer button{flex:1}.invoice-state,.invoice-void-note{flex-direction:column}.whatsapp-reminder{text-align:center;width:100%}}.admin .databasehero{gap:24px;min-width:0;overflow:hidden}.admin .databasehero>div{min-width:0}.admin .databasehero h2{font-size:clamp(24px,2.2vw,34px);line-height:1.3}.admin .databasehero p{max-width:720px;line-height:1.8}.admin .databasehero>span{flex:none}.admin .databasegrid{grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:start;gap:16px}.admin .databasetables,.admin .sqleditor,.admin .sqlresult{min-width:0}.admin .databasetables{scrollbar-gutter:stable;max-height:min(760px,100dvh - 72px);overflow:auto}.admin .databasegrid .panelhead{gap:14px}.admin .databasegrid .panelhead>div{min-width:0}.admin .databasegrid .panelhead p{line-height:1.7}.admin .databasegrid .panelhead>button{background:#17141e;border:1px solid #44364f;border-radius:6px;flex:none;min-height:36px;padding:7px 10px}.admin .tablecards{grid-template-columns:minmax(0,1fr);gap:8px}.admin .tablecards button{gap:5px 12px;width:100%;min-width:0;min-height:66px;padding:12px 13px;transition:border-color .18s,background .18s,transform .18s}.admin .tablecards button:hover{transform:translateY(-1px)}.admin .tablecards button.active{background:linear-gradient(135deg,#6d4d7f35,#a488c214);border-color:#a488c2;box-shadow:inset -3px 0 #a488c2}.admin .tablecards span{min-width:0;font-size:12px}.admin .tablecards b{text-align:center;min-width:26px;font-size:13px}.admin .tablecards small{font-size:10px;line-height:1.5}.admin .sqleditor{overflow:hidden}.admin .sqleditor .panelhead>i{flex:none}.admin .sqlsamples{gap:8px;margin-bottom:12px}.admin .sqlsamples button{min-height:38px;padding:8px 12px}.admin .sqltextarea,.admin .sqlparameters textarea,.admin .sqlconfirmation input{box-sizing:border-box;max-width:100%;display:block}.admin .sqltextarea{white-space:pre;min-height:320px;overflow:auto}.admin .sqlparameters{overflow:hidden}.admin .sqlparameters summary{cursor:pointer;line-height:1.7}.admin .sqlwritetoggle{gap:18px;min-width:0}.admin .sqlwritetoggle span{min-width:0;line-height:1.6}.admin .sqlwritetoggle input{flex:none}.admin .sqlactions{min-width:0}.admin .sqlactions button{flex:none;min-height:42px}.admin .sqlactions small{min-width:0;line-height:1.7}.admin .sqlresult{overflow:hidden}.admin .sqlresult .tablewrap{overscroll-behavior-inline:contain;max-width:100%;overflow:auto}.admin .sqlresult table{width:max-content;min-width:100%}.admin .sqltable td,.admin .sqltable th{vertical-align:top;white-space:normal;min-width:110px;max-width:300px}@media (width<=1100px){.admin .databasegrid{grid-template-columns:minmax(0,1fr)}.admin .databasetables{max-height:none}.admin .tablecards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.admin .databasehero>span{white-space:normal;max-width:100%;line-height:1.6}.admin .tablecards{grid-template-columns:repeat(2,minmax(0,1fr))}.admin .sqltextarea{min-height:260px;padding:12px;font-size:12px!important}.admin .sqlwritetoggle{align-items:flex-start}}@media (width<=520px){.admin .tablecards{grid-template-columns:minmax(0,1fr)}.admin .sqlsamples{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin .sqlsamples button{width:100%;min-width:0}.admin .sqlwritetoggle{padding:12px}.admin .sqlsuccess{align-items:flex-start}}.saudi-city-field,.national-address-field{min-width:0}.saudi-city-field>span,.national-address-field>span{display:block}.saudi-city-field select,.saudi-city-field .other-city-input,.national-address-field input{width:100%;min-width:0}.saudi-city-field .other-city-input{margin-top:8px}.national-address-field small{color:#93889a;margin-top:2px;font-weight:400;line-height:1.6;display:block}.addressform .saudi-city-field,.addressform .national-address-field{flex-direction:column;align-items:stretch;gap:6px;display:flex}.addressform .saudi-city-field select,.addressform .saudi-city-field input,.addressform .national-address-field input{color:#fff;background:#0d0e16;border:1px solid #342b3e;border-radius:0;min-height:39px;padding:10px;font-size:8px}.addressform .national-address-field small{font-size:7px}.address-card-actions{border-top:1px solid var(--cborder);gap:7px;margin-top:12px;padding-top:10px;display:flex}.address-card-actions button{color:#d8c2e1;background:#a488c215;border:1px solid #4a3c55;border-radius:4px;flex:1;min-height:36px;font-size:8px}.address-card-actions button.delete{color:#e3a5b2;background:#a6475b12;border-color:#7e4653}.address-card-actions button:disabled{opacity:.55}.address-edit-form{width:min(720px,100%)}.address-edit-form>.addressform{border-top:0;padding-top:18px}@media (width<=760px){.saudi-city-field select,.saudi-city-field .other-city-input,.national-address-field input{min-height:46px}}:where(.storefront,.seo-product-page,.contentpage,.comparepage,.tailoring-page,.tailoring-loading,.invoicepage,.customer-account,.customer-auth,.customer-loading,.comingsoon){color:var(--lil-text)!important;font-family:var(--lil-store-font,"Cairo",Tahoma,Arial,sans-serif)!important}:where(.customer-account,.customer-auth,.customer-loading,.customerinvoice,.trust-certificate){font-family:var(--lil-account-font,"Cairo",Tahoma,Arial,sans-serif)!important}body{background:var(--lil-bg,#f7efe6);color:var(--lil-text,#30162a)}body>main:not(.admin):not(.invoicepage)>header,.seo-product-page>.seo-product-header,.contentpage>header,.comparepage>header{box-shadow:0 10px 30px #30162a0b;border-color:var(--lil-border)!important;background:color-mix(in srgb,var(--lil-surface) 94%,transparent)!important;color:var(--lil-text)!important}:where(.storefront,.seo-product-page,.contentpage,.comparepage,.tailoring-page,.customer-account) :where(input,select,textarea)::placeholder{color:color-mix(in srgb,var(--lil-muted) 72%,transparent)!important}:where(.storefront,.seo-product-page,.contentpage,.comparepage,.tailoring-page,.customer-account) :where(input,select,textarea){caret-color:var(--lil-primary)}.admin{--lil-bg:#f7efe6;--lil-surface:#fff9f2;--lil-surface-alt:#f0e6db;--lil-primary:#30162a;--lil-secondary:#563547;--lil-accent:#865b3a;--lil-text:#30162a;--lil-muted:#71544c;--lil-border:#d8cfc9;--lil-button-text:#fff9f2;--apanel:var(--lil-surface);--aborder:var(--lil-border);--atext:var(--lil-text);--amut:var(--lil-muted)}.storefront .bar{border-color:color-mix(in srgb,var(--lil-primary) 75%,#000)!important;background:var(--lil-primary)!important;color:var(--lil-button-text)!important}.storefront .bar :where(i,span){color:inherit!important}.storefront>header :where(nav a,.tools button){color:var(--lil-text)!important}.storefront>header .tools label{border-color:var(--lil-border)!important;color:var(--lil-muted)!important}.storefront>header .tools input{color:var(--lil-text)!important}.storefront>header .tools em,.storefront>header .store-tool-icon>em,.seo-product-bag-button>em,.standalone-inline-tools>button>em{border-color:var(--lil-surface)!important;background:var(--lil-primary)!important;color:var(--lil-button-text)!important}.storefront .copy{background:radial-gradient(circle at 12% 12%,color-mix(in srgb,var(--lil-accent) 12%,transparent),transparent 34%),linear-gradient(145deg,var(--lil-surface),var(--lil-bg))!important}.storefront .copy:after{color:color-mix(in srgb,var(--lil-accent) 72%,transparent)!important}.storefront .copy h1{background:linear-gradient(135deg,var(--lil-primary) 10%,var(--lil-secondary) 62%,var(--lil-accent))!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.storefront .copy>p:not(.kicker),.storefront .heading>p,.storefront .mini small,.storefront .perks small,.storefront .info small{color:var(--lil-muted)!important}.storefront :where(.kicker,.step){color:var(--lil-accent,#865b3a)!important}.storefront .mini{border-color:var(--lil-border)!important}.storefront .perks{border-color:var(--lil-border)!important;background:var(--lil-surface)!important}.storefront .perks>div{border-color:var(--lil-border)!important}.storefront .shop{background:linear-gradient(180deg,var(--lil-bg),var(--lil-surface-alt))!important}.storefront .filters{border-color:var(--lil-border)!important}.storefront .filters button{color:var(--lil-muted)!important}.storefront .filters .active{border-color:var(--lil-primary)!important;color:var(--lil-primary)!important}.storefront .filters :where(select,label){border-color:var(--lil-border)!important;background:var(--lil-surface)!important;color:var(--lil-text)!important}.storefront .grid>.productcard-simple{box-shadow:0 12px 28px #30162a0d;border-color:var(--lil-border)!important;background:var(--lil-surface)!important}.storefront .productcard-simple .product-photo-link{background:var(--lil-surface-alt)!important}.storefront .productcard-simple .catalog-card-name,.storefront .productcard-simple .catalog-card-price strong{color:var(--lil-text)!important}.storefront .productcard-simple .catalog-card-price del{color:var(--lil-muted)!important}.storefront .productcard-simple .catalog-bag-link{border-color:var(--lil-primary)!important;background:var(--lil-primary)!important;color:var(--lil-button-text)!important}.storefront .story{background:var(--lil-surface)!important;color:var(--lil-text)!important}.storefront .story>div:last-child>p:not(.kicker){color:var(--lil-muted)!important}.storefront .stats{border-color:var(--lil-border)!important}.storefront .stats b{color:var(--lil-accent)!important}.storefront .newsletter{background:var(--lil-surface-alt)!important;color:var(--lil-text)!important}.storefront .newsletter>p:not(.kicker){color:var(--lil-muted)!important}.storefront .newsletter input{border-color:var(--lil-border)!important;color:var(--lil-text)!important}.storefront .newsletter button{background:var(--lil-primary)!important;color:var(--lil-button-text)!important}.storefront>footer{background:var(--lil-surface-alt)!important;color:var(--lil-text)!important}.storefront>footer :where(a,p,small){color:var(--lil-muted)!important}.storefront>footer .copyr{border-color:var(--lil-border)!important}.storefront .toast{background:var(--lil-primary)!important;color:var(--lil-button-text)!important}.storefront .primary,.storefront .buynow,.tailoring-page .primary{background:var(--lil-primary)!important;border-color:var(--lil-primary)!important;color:var(--lil-button-text)!important}.storefront .primary:hover,.tailoring-page .primary:hover{background:var(--lil-secondary)!important;color:var(--lil-button-text)!important}.storefront .overlay aside,.storefront .checkout,.storefront .order{background:var(--lil-surface)!important;color:var(--lil-text)!important}.storefront .form :where(input,select,textarea),.storefront .paymentmethodcard,.storefront .bank{border-color:var(--lil-border)!important;background:var(--lil-bg)!important;color:var(--lil-text)!important}.storefront .asidehead,.storefront .item,.storefront .totals,.storefront .orderitem{border-color:var(--lil-border)!important}.seo-product-page{background:radial-gradient(circle at 82% 2%,color-mix(in srgb,var(--lil-accent) 9%,transparent),transparent 30%),var(--lil-bg)!important}.seo-product-page>.seo-product-header,.seo-product-copy,.product-page-bag,.product-page-checkout,.visitor-phone-prompt{border-color:var(--lil-border)!important;background:var(--lil-surface)!important;color:var(--lil-text)!important;box-shadow:0 18px 50px #30162a12!important}.product-gallery-stage,.product-gallery-placeholder{border-color:var(--lil-border)!important;background:var(--lil-surface-alt)!important;box-shadow:0 18px 45px #30162a12!important}.product-gallery-arrow,.product-gallery-counter{color:#fff9f2!important;background:#30162add!important;border-color:#fff9f266!important}.product-gallery-arrow:hover{background:var(--lil-primary)!important;color:var(--lil-button-text)!important}.product-gallery-thumbnails button{background:var(--lil-surface)!important}.seo-product-header :where(.seo-product-back,.seo-product-shop-link),.seo-product-header .seo-product-bag-button,body .language-switcher.language-switcher-inline,.standalone-inline-tools>button{border-color:var(--lil-border)!important;background:var(--lil-surface)!important;color:var(--lil-text)!important;box-shadow:0 5px 14px #30162a12!important}.seo-product-eyebrow>small,.standalone-product-notice,.product-page-bag>header small{color:var(--lil-accent)!important}.seo-product-description,.seo-product-details dt,.standalone-bag-status,.product-page-bag-items small{color:var(--lil-muted)!important}.seo-product-details dl>div,.standalone-addresses,.standalone-review-list>article{background:var(--lil-bg)!important;border-color:var(--lil-border)!important}.standalone-variant-picker button,.standalone-quantity>span,.standalone-payment-methods>label,.product-page-checkout :where(input,select,textarea),.visitor-phone-prompt input,.standalone-product-reviews form{border-color:var(--lil-border)!important;background:var(--lil-bg)!important;color:var(--lil-text)!important}.standalone-variant-picker button.selected,.standalone-addresses button.selected,.standalone-payment-methods>label.selected{border-color:var(--lil-primary)!important;background:color-mix(in srgb,var(--lil-primary) 11%,var(--lil-surface))!important}.standalone-quantity button,.product-page-bag-items article>div>div button,.standalone-checkout-coupon button{background:color-mix(in srgb,var(--lil-primary) 10%,var(--lil-surface))!important;color:var(--lil-text)!important}.product-page-bag>footer>button,.product-page-bag-empty button,.standalone-confirm-order,.visitor-phone-save,.standalone-product-reviews form>button{background:var(--lil-primary)!important;color:var(--lil-button-text)!important}.product-page-checkout>aside{background:var(--lil-surface-alt)!important}.product-page-bag>footer p{background:var(--lil-bg)!important;border-color:var(--lil-border)!important}.product-page-bag>footer p>strong{color:var(--lil-primary)!important}.product-page-bag-overlay,.product-page-checkout-overlay,.visitor-phone-overlay{background:#30162acc!important}.visitor-phone-icon{background:color-mix(in srgb,var(--lil-accent) 13%,var(--lil-surface-alt))!important;color:var(--lil-accent)!important}.visitor-phone-later{color:var(--lil-muted)!important}.standalone-product-reviews>summary>b,.standalone-review-list header span,.standalone-review-stars button.selected{color:var(--lil-accent)!important}.customer-account{--cpanel:var(--lil-surface);--cborder:var(--lil-border);--cmuted:var(--lil-muted);background:var(--lil-bg)!important;color:var(--lil-text)!important}.customer-account>aside,.customer-main,.customer-panel,.customer-kpis article{border-color:var(--lil-border)!important;background:var(--lil-surface)!important;color:var(--lil-text)!important}.customer-main{background:var(--lil-bg)!important}.customer-account>aside nav button{color:var(--lil-muted)!important}.customer-account>aside nav button.active,.customer-account>aside nav button:hover{background:color-mix(in srgb,var(--lil-primary) 10%,var(--lil-surface))!important;color:var(--lil-primary)!important;box-shadow:inset -2px 0 var(--lil-primary)!important}.customer-account>aside nav em{background:var(--lil-primary)!important;color:var(--lil-button-text)!important}.customer-main>header :where(p,a),.customer-panelhead :where(p,small),.customer-kpis small,.customer-orderlist header :where(small,p),.customer-returnlist header :where(small,p),.addressgrid p,.notificationlist :where(small,em){color:var(--lil-muted)!important}.customer-main>header a{border-color:var(--lil-border)!important;color:var(--lil-text)!important}.customer-kpis article>i,.notificationlist>button>i{background:color-mix(in srgb,var(--lil-accent) 10%,var(--lil-surface-alt))!important;color:var(--lil-accent)!important}.customer-orderlist>article,.customer-returnlist>article,.notificationlist>button,.addressgrid article{border-color:var(--lil-border)!important;background:var(--lil-bg)!important;color:var(--lil-text)!important}.notificationlist>button.unread{border-color:var(--lil-primary)!important;background:color-mix(in srgb,var(--lil-primary) 8%,var(--lil-surface))!important}.notificationlist a,.addressgrid small,.customer-panelhead>div>small{color:var(--lil-accent)!important}.profilepanel label,.returnreason,.addressform label{color:var(--lil-muted)!important}.profilepanel :where(input,textarea),.addressform input,.returnreason :where(input,textarea,select){border-color:var(--lil-border)!important;background:var(--lil-bg)!important;color:var(--lil-text)!important}.profilepanel form>button,.addressform button,.returnmodal footer .primaryreturn,.invoicebuttons button{background:var(--lil-primary)!important;color:var(--lil-button-text)!important}.returnmodal{border-color:var(--lil-border)!important;background:var(--lil-surface)!important;color:var(--lil-text)!important}.returnmodal>header{border-color:var(--lil-border)!important}.returnmodal header small{color:var(--lil-accent)!important}.returnmodal header button{color:var(--lil-text)!important}.returnmodal footer button{border-color:var(--lil-border)!important;background:var(--lil-bg)!important;color:var(--lil-text)!important}.returnmodal footer .primaryreturn{background:var(--lil-primary)!important;color:var(--lil-button-text)!important}.customer-overlay{background:#30162ab8!important}.customer-welcome,.loyaltyhero{border-color:var(--lil-primary)!important;color:var(--lil-button-text)!important;background-image:linear-gradient(110deg,#30162af2,#563547e8),url(/lil-space.jpeg)!important}.customer-welcome :where(small,p),.loyaltyhero :where(small,p){color:#f0e6db!important}.loyaltyhero span{background:#fff9f20d!important;border-color:#fff9f233!important}.loyaltyhero span button{color:#e2c8b6!important}.customerinvoice,.trust-certificate{background:var(--lil-surface)!important;color:var(--lil-text)!important}.invoice-meta{background:var(--lil-surface-alt)!important}.tailoring-page,.tailoring-loading,.contentpage,.comparepage,.invoicepage{background:var(--lil-bg)!important;color:var(--lil-text)!important}.tailoring-hero{background:radial-gradient(circle at 15% 20%,color-mix(in srgb,var(--lil-accent) 10%,transparent),transparent 40%),linear-gradient(140deg,var(--lil-bg),var(--lil-surface-alt))!important}.tailoring-card,.request-summary,.tailoring-submit,.tailoring-hero aside{border-color:var(--lil-border)!important;background:var(--lil-surface)!important;color:var(--lil-text)!important}.tailoring-grid :where(input,select,textarea),.measurement-grid input,.tailoring-design-details p,.tailoring-request .request-summary p{border-color:var(--lil-border)!important;background:var(--lil-bg)!important;color:var(--lil-text)!important}.tailoring-submit button,.acceptquote,.custom-payment button,.custom-invoice-button{background:var(--lil-primary)!important;color:var(--lil-button-text)!important}.contentpage>article{box-shadow:0 18px 50px #30162a0d;border-color:var(--lil-border)!important;background:var(--lil-surface)!important;color:var(--lil-text)!important}.contentpage>header>a:last-child,.comparepage>header>a:last-child,.contentpage>article>small,.comparehero>small{color:var(--lil-accent)!important}.contentpage .lead,.contentpage article>div p,.comparehero p{color:var(--lil-muted)!important;border-color:var(--lil-border)!important}.comparepicker button,.comparetablewrap table{border-color:var(--lil-border)!important;background:var(--lil-surface)!important;color:var(--lil-text)!important}.comparepicker button.active,.comparetablewrap tbody th{background:var(--lil-surface-alt)!important;color:var(--lil-text)!important}.comparepicker button>small{color:var(--lil-muted)!important}.comparepicker button>em,.comparetablewrap thead a{color:var(--lil-accent)!important}.comparetablewrap,.comparetablewrap :where(th,td),.compareempty{border-color:var(--lil-border)!important}.comparetablewrap :where(th,td){color:var(--lil-text)!important}.invoicepage .invoicenav button{border-color:var(--lil-primary)!important;color:var(--lil-primary)!important}.invoicepage .success>i{background:var(--lil-primary)!important;color:var(--lil-button-text)!important}.invoicepage .success>p:last-child,.invoicepage .invoice small{color:var(--lil-muted)!important}.invoicepage .invoice{box-shadow:0 16px 45px #30162a12;background:var(--lil-surface)!important;color:var(--lil-text)!important}.invoicepage .status{background:var(--lil-surface-alt)!important}.invoicepage .status b{color:var(--lil-accent)!important}.invoicepage .invoiceactions a{color:var(--lil-primary)!important}.comingsoon{background-image:linear-gradient(145deg,#f7efe6ed,#f0e6dbe8),var(--lil-coming-bg,url(/lil-space.jpeg))!important;color:var(--lil-text)!important}.comingsoon:before{background:radial-gradient(circle at 50% 42%,#0000 0 24%,#30162a14 72%)!important}.comingglowone{background:var(--lil-accent)!important}.comingglowtwo{background:var(--lil-secondary)!important}.comingcard{border-color:var(--lil-border)!important;background:color-mix(in srgb,var(--lil-surface) 92%,transparent)!important;color:var(--lil-text)!important;box-shadow:0 28px 80px #30162a20!important}.comingbadge{border-color:var(--lil-border)!important;background:var(--lil-surface-alt)!important;color:var(--lil-text)!important}.comingeyebrow,.comingline{color:var(--lil-accent)!important}.comingcard h1{background:linear-gradient(135deg,var(--lil-primary),var(--lil-secondary) 60%,var(--lil-accent))!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.comingmessage,.comingcard>small{color:var(--lil-muted)!important}.comingline i{background:linear-gradient(90deg,transparent,var(--lil-accent))!important}.comingline i:last-child{background:linear-gradient(90deg,var(--lil-accent),transparent)!important}@media (width<=760px){body>main:not(.admin):not(.invoicepage)>header,.seo-product-page>.seo-product-header{box-shadow:0 6px 20px #30162a0d}.storefront .copy{background:linear-gradient(160deg,var(--lil-surface),var(--lil-bg))!important}.customer-account>aside nav button.active{box-shadow:inset 0 -2px var(--lil-primary)!important}}.visitor-phone-bar{inset-inline-start:18px;z-index:55;border:1px solid var(--lil-border);background:color-mix(in srgb,var(--lil-surface) 96%,transparent);max-width:calc(100vw - 36px);color:var(--lil-text);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:999px;align-items:center;display:flex;position:fixed;bottom:22px;box-shadow:0 12px 36px #30162a24}.visitor-phone-trigger{min-height:46px;color:var(--lil-text);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-weight:800;display:flex}.visitor-phone-trigger svg{width:21px;height:21px;color:var(--lil-accent)}.visitor-phone-bar>.visitor-phone-close{background:var(--lil-surface-alt);width:32px;height:32px;color:var(--lil-muted);border:0;border-radius:50%;margin-inline-end:6px;padding:0;font-size:20px;line-height:1;position:static}.visitor-phone-bar.expanded{border-radius:14px;width:min(720px,100vw - 36px)}.visitor-phone-bar .visitor-phone-prompt{border-radius:14px;grid-template-columns:auto auto minmax(170px,1fr) auto auto;align-items:center;gap:9px;width:100%;padding:9px;display:grid;background:var(--lil-surface)!important;box-shadow:none!important;border:0!important}.visitor-phone-icon{border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.visitor-phone-icon svg{width:21px;height:21px}.visitor-phone-copy{flex-direction:column;min-width:max-content;line-height:1.35;display:flex}.visitor-phone-copy small{color:var(--lil-muted)}.visitor-phone-label>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.visitor-phone-label input{text-align:start;direction:ltr;border-radius:8px;width:100%;min-height:42px;padding:8px 11px}.visitor-phone-save{border:0;border-radius:8px;min-height:42px;padding:8px 15px;font-weight:800}.visitor-phone-bar .visitor-phone-later{border:0;border-radius:50%;width:34px;height:34px;padding:0;font-size:20px;text-decoration:none;background:var(--lil-surface-alt)!important;color:var(--lil-muted)!important}.visitor-phone-error{color:#8b2f46;background:#a6475b14;border:1px solid #a6475b66;border-radius:7px;grid-column:1/-1;margin:0;padding:7px 10px}@media (width<=1100px) and (width>=901px){.storefront>header>.tools{justify-content:flex-end;align-items:center;flex-wrap:nowrap!important;display:flex!important}.storefront>header>.tools>label{flex:150px}}@media (width<=900px){.storefront>header{grid-template-rows:1fr!important;grid-template-columns:82px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:76px!important;padding:8px 12px!important;display:grid!important;overflow:visible!important}.storefront>header>.logo{grid-area:1/1!important;place-self:center start!important;width:82px!important;height:58px!important;overflow:hidden!important}.storefront>header>.logo picture,.storefront>header>.logo img{object-fit:contain!important;width:100%!important;height:100%!important;display:block!important}.storefront>header>.tools{flex-wrap:nowrap!important;grid-area:1/2!important;justify-content:center!important;align-items:center!important;gap:clamp(5px,1.8vw,9px)!important;width:100%!important;display:flex!important;overflow:visible!important}.storefront>header>.tools>label{display:none!important}body .storefront>header>.tools>.store-tool-icon,body .storefront>header .language-switcher.language-switcher-inline{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;color:var(--lil-primary)!important;border-radius:50%!important;flex:0 0 44px!important;grid-row:auto!important;padding:0!important;position:relative!important;overflow:visible!important}body .storefront>header>.tools>.store-tool-icon svg{width:24px!important;height:24px!important}body .storefront>header>.tools>.store-tool-icon>em{top:-6px!important;z-index:3!important;border:2px solid var(--lil-surface)!important;background:var(--lil-primary)!important;min-width:20px!important;height:20px!important;color:var(--lil-button-text)!important;padding:0 4px!important;font-size:11px!important;line-height:1!important;inset-inline-end:-5px!important}body .storefront>header .language-switcher.language-switcher-inline>span{color:var(--lil-primary)!important;font-size:12px!important}}@media (width<=420px){.storefront>header{grid-template-columns:70px minmax(0,1fr)!important;gap:6px!important;padding-inline:9px!important}.storefront>header>.logo{width:70px!important;height:52px!important}body .storefront>header>.tools>.store-tool-icon,body .storefront>header .language-switcher.language-switcher-inline{flex-basis:40px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.storefront>header>.tools{gap:5px!important}}@media (width<=560px){.visitor-phone-bar{inset-inline:12px;bottom:calc(82px + env(safe-area-inset-bottom));max-width:none}.visitor-phone-bar.expanded{width:auto}.visitor-phone-bar .visitor-phone-prompt{grid-template-columns:36px minmax(0,1fr) auto 34px;gap:7px}.visitor-phone-icon{grid-area:1/1}.visitor-phone-copy{grid-area:1/2/auto/4;min-width:0}.visitor-phone-bar .visitor-phone-later{grid-area:1/4}.visitor-phone-label{grid-area:2/1/auto/4}.visitor-phone-save{grid-area:2/4;padding-inline:9px}}.admin,.adminmain{background:var(--lil-bg)!important;color:var(--lil-text)!important}.adminside,.admin :where(.panel,.kpi,.adminmodal,.orderdrawer,.tailoring-admin-drawer,.databasetables,.sqleditor,.sqlresult){background:var(--lil-surface)!important;border-color:var(--lil-border)!important;color:var(--lil-text)!important}.adminside{box-shadow:-12px 0 34px #30162a0b}.admin :where(.adminbrand,.adminuser,.orderbar,.drawerheader,.draweractions,.panelhead,.switches label,.recentlist>button,.ranking>div,td){border-color:var(--lil-border)!important}.adminside nav button{color:var(--lil-muted)!important;background:0 0!important}.adminside nav button:hover,.adminside nav button.active{background:var(--lil-surface-alt)!important;color:var(--lil-primary)!important}.adminside nav button.active{box-shadow:inset -3px 0 var(--lil-primary)!important}.adminside nav em,.admin .bell i{background:var(--lil-primary)!important;color:var(--lil-button-text)!important}.adminuser>span,.admin .kpi>i,.admin .avatar{background:var(--lil-surface-alt)!important;color:var(--lil-accent)!important}.admin :where(.admintop p,.panelhead p,.settings>section>p,.reporthead p,.kpi span,.kpi small,td small,.details small,.drawerstatus>span,.adminuser small){color:var(--lil-muted)!important}.admin .admintop h1,.admin :where(h2,h3,b,strong,td){color:var(--lil-text)}.admin :where(.topactions button,.topactions a,.menubtn,.orderbar label,.orderbar select,.settinggrid input,.adminmodal input,.adminmodal select,.adminmodal textarea,.adminlistsearch,.adminlistsearch input,.sqltextarea,.sqlparameters textarea,.sqlconfirmation input){border-color:var(--lil-border)!important;background:var(--lil-bg)!important;color:var(--lil-text)!important}.admin :where(input,select,textarea)::placeholder{color:color-mix(in srgb,var(--lil-muted) 70%,transparent)!important}.admin .welcome{border-color:var(--lil-border)!important;color:var(--lil-text)!important;background-image:linear-gradient(90deg,#fff9f2e8,#f0e6dbdc),url(/lil-space.jpeg)!important}.admin .welcome :where(p,small){color:var(--lil-muted)!important}.admin :where(.welcome button,.orderbar>button,.reporthead button,.save,.sqlactions button){background:var(--lil-primary)!important;color:var(--lil-button-text)!important}.admin th{background:var(--lil-surface-alt)!important;color:var(--lil-muted)!important}.admin td{background:var(--lil-surface)!important;color:var(--lil-text)!important}.admin td b{color:var(--lil-text)!important}.admin .view{border-color:var(--lil-secondary)!important;background:color-mix(in srgb,var(--lil-secondary) 9%,var(--lil-surface))!important;color:var(--lil-secondary)!important}.admin .customerdelete{color:#8b2f46!important;background:#9a3f5212!important;border-color:#9a3f52!important}.admin :where(.alertgrid>div,.receipt,.admin-payment-details p,.details p,.walletsummary,.wallethistory article,.returnbody>p,.segmentstats span,.lowstockgrid article){border-color:var(--lil-border)!important;background:var(--lil-bg)!important;color:var(--lil-text)!important}.admin .adminoverlay{background:#30162a66!important}.admin .draweractions{background:var(--lil-surface)!important}.admin .admintoast{box-shadow:0 14px 42px #30162a2b;background:var(--lil-primary)!important;color:var(--lil-button-text)!important}.admin-whatsapp-actions{border-radius:8px;border:1px solid color-mix(in srgb,#1f8f5f 42%,var(--lil-border))!important;background:color-mix(in srgb,#1f8f5f 8%,var(--lil-surface))!important;padding:16px!important}.admin-whatsapp-actions h3{margin:0 0 5px!important}.admin-whatsapp-actions p{color:var(--lil-muted)!important;margin:0 0 12px!important}.admin-whatsapp-actions>div{flex-wrap:wrap;gap:8px;display:flex}.admin-whatsapp-actions button,.returnlist footer .return-whatsapp{min-height:42px;font:inherit;cursor:pointer;border-radius:6px;color:#fff!important;background:#237a56!important;border:1px solid #237a56!important;padding:10px 14px!important}.admin-whatsapp-actions button:disabled,.returnlist footer .return-whatsapp:disabled{opacity:.5;cursor:not-allowed}.tailoring-whatsapp-actions>button{width:100%}.adminauth{background:var(--lil-bg,#f7efe6)!important;color:var(--lil-text,#30162a)!important}.adminauthbrand{background-image:linear-gradient(135deg,#f7efe6e6,#f0e6dbd8),var(--lil-admin-cover)!important;color:var(--lil-text,#30162a)!important}.adminauthbrand :where(p,small){color:var(--lil-muted,#71544c)!important}.adminauthcard{border-color:var(--lil-border,#d8cfc9)!important;background:var(--lil-surface,#fff9f2)!important;color:var(--lil-text,#30162a)!important;box-shadow:0 24px 70px #30162a1c!important}.adminauthcard>div :where(p,small),.adminauthcard>footer{color:var(--lil-muted,#71544c)!important;border-color:var(--lil-border,#d8cfc9)!important}.adminauthcard form>label{color:var(--lil-text,#30162a)!important}.adminauthcard input{border-color:var(--lil-border,#d8cfc9)!important;background:var(--lil-bg,#f7efe6)!important;color:var(--lil-text,#30162a)!important}.adminauthcard label>span button{background:var(--lil-surface-alt,#f0e6db)!important;color:var(--lil-primary,#30162a)!important}.adminauthcard form>button{background:var(--lil-primary,#30162a)!important;color:var(--lil-button-text,#fff9f2)!important}.storefront>header .reminder-tool svg,.seo-product-header .reminder-tool svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.seo-product-header .reminder-tool{border:1.5px solid var(--lil-border,#d8cfc9);background:var(--lil-surface,#fff9f2);width:50px;min-width:50px;height:50px;color:var(--lil-text,#30162a);border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.seo-product-header .reminder-tool svg{stroke-width:1.9px;width:25px;height:25px}.seo-product-header .reminder-tool>em{top:-5px;border:2px solid var(--lil-bg,#f7efe6);background:var(--lil-primary,#30162a);min-width:20px;height:20px;color:var(--lil-button-text,#fff9f2);border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-style:normal;font-weight:900;display:grid;position:absolute;inset-inline-end:-5px}.customer-reminders-overlay{z-index:980;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#30162ad4;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.customer-reminders-modal{border:1px solid var(--lil-border,#d8cfc9);background:var(--lil-surface,#fff9f2);width:min(570px,100%);max-height:min(82dvh,760px);color:var(--lil-text,#30162a);border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 32px 100px #30162a66}.customer-reminders-modal>header{grid-template-columns:54px minmax(0,1fr) 42px;align-items:center;gap:13px;border:0!important;border-bottom:1px solid var(--lil-border,#d8cfc9)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--lil-primary,#30162a) 9%,var(--lil-surface,#fff9f2)),var(--lil-surface,#fff9f2))!important;width:auto!important;height:auto!important;min-height:0!important;color:inherit!important;box-shadow:none!important;padding:24px!important;display:grid!important;position:static!important}.customer-reminders-mark{background:var(--lil-primary,#30162a);width:54px;height:54px;color:var(--lil-button-text,#fff9f2);border-radius:16px;place-items:center;display:grid}.customer-reminders-mark svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px}.customer-reminders-modal header small{color:var(--lil-accent,#865b3a);font-size:13px;font-weight:900}.customer-reminders-modal header h2{color:inherit;margin:3px 0 0;font-size:25px;line-height:1.3}.customer-reminders-close{border:1px solid var(--lil-border,#d8cfc9);background:var(--lil-bg,#f7efe6);width:42px;height:42px;color:inherit;border-radius:50%;place-items:center;font-size:27px;line-height:1;display:grid}.customer-reminders-read-all{color:var(--lil-secondary,#563547);background:0 0;border:0;border-bottom:1px solid;align-self:flex-end;margin:13px 20px 0;padding:7px 4px;font:800 14px/1.4 inherit}.customer-reminders-list{gap:10px;padding:16px 20px 22px;display:grid;overflow:auto}.customer-reminders-list>a,.customer-reminders-list>button{border:1px solid var(--lil-border,#d8cfc9);background:var(--lil-bg,#f7efe6);width:100%;color:inherit;font:inherit;text-align:start;border-radius:13px;padding:16px 17px;text-decoration:none;transition:border-color .18s,transform .18s,background .18s;display:block;position:relative}.customer-reminders-list>a:hover,.customer-reminders-list>button:hover{border-color:var(--lil-accent,#865b3a);transform:translateY(-1px)}.customer-reminders-list .unread{border-color:color-mix(in srgb,var(--lil-primary,#30162a) 55%,var(--lil-border,#d8cfc9));background:color-mix(in srgb,var(--lil-primary,#30162a) 7%,var(--lil-surface,#fff9f2));box-shadow:inset -4px 0 var(--lil-primary,#30162a)}.customer-reminders-list .unread:after{content:"";top:17px;background:var(--lil-primary,#30162a);border-radius:50%;width:8px;height:8px;position:absolute;inset-inline-end:16px}.customer-reminders-list>*>span{justify-content:space-between;align-items:center;gap:14px;padding-inline-end:14px;display:flex}.customer-reminders-list span b{color:var(--lil-accent,#865b3a);font-size:13px}.customer-reminders-list time{color:var(--lil-muted,#71544c);font-size:12px}.customer-reminders-list h3{color:inherit;margin:9px 0 5px;font-size:17px;line-height:1.5}.customer-reminders-list p{color:var(--lil-muted,#71544c);white-space:pre-wrap;margin:0;font-size:15px;line-height:1.75}.customer-reminders-list strong{color:var(--lil-primary,#30162a);margin-top:10px;font-size:14px;display:block}.customer-reminders-list .read{opacity:.72}@media (width<=600px){.customer-reminders-overlay{align-items:end;padding:0}.customer-reminders-modal{border-width:1px 0 0;border-radius:22px 22px 0 0;width:100%;max-height:88dvh}.customer-reminders-modal>header{grid-template-columns:48px minmax(0,1fr) 40px;padding:20px 16px!important}.customer-reminders-mark{width:48px;height:48px}.customer-reminders-modal header h2{font-size:22px}.customer-reminders-list{padding:14px 14px calc(20px + env(safe-area-inset-bottom))}.customer-reminders-list>a,.customer-reminders-list>button{padding:15px}.customer-reminders-list h3{font-size:16px}.customer-reminders-list p{font-size:14px}}
