.store-workspace{color:#1b1b1b;margin:20px auto 48px}.store-workspace-editing{align-items:start;display:grid;gap:24px;grid-template-columns:330px minmax(0,1fr)}.store-preview-column{min-width:0}.store-preview-toolbar{align-items:center;display:flex;font-size:.85rem;gap:12px;justify-content:space-between;margin-bottom:14px}.store-editor{background:#fff;border:1px solid #e3e5ef;border-radius:16px;box-shadow:0 5px 24px #11174708;color:#111747;font:14px/1.5 Arial,sans-serif;max-height:calc(100vh - 125px);overflow-y:auto;padding:22px;position:sticky;top:90px}.store-editor h2{color:#111747;font:700 22px/1.2 Arial,sans-serif;margin:0 0 6px}.store-editor p,.store-editor small{color:#515b7c}.store-editor small{display:block;font-size:11px;margin:6px 0 12px}.store-editor label,.store-editor legend{display:block;font-size:13px;font-weight:600;margin:12px 0 5px}.store-editor label span{font-weight:400}.store-editor input:not([type=radio]):not([type=checkbox]),.store-editor textarea{background:#fff;border:1px solid #cbd1e4;border-radius:7px;color:#111747;padding:8px 10px;width:100%}.store-editor input[type=file]{font-size:11px;padding:7px!important}.store-editor input[type=checkbox]{accent-color:#63f;height:17px;vertical-align:middle;width:17px}.store-editor output{float:right}.store-editor fieldset{margin:16px 0;min-width:0}.store-editor legend{float:none;margin-bottom:8px;width:auto}.store-options{display:flex;gap:10px}.store-options label{cursor:pointer;flex:1;margin:0;min-width:0;position:relative}.store-options input{height:1px;opacity:0;position:absolute;width:1px}.store-options label>span{align-items:center;border:1px solid #dce0ee;border-radius:8px;display:flex;flex-direction:column;font-size:12px;gap:5px;height:100%;justify-content:center;padding:8px}.store-options input:checked+span{outline:2px solid #63f;outline-offset:2px}.store-options input:focus-visible+span{outline:3px solid #111747;outline-offset:3px}.store-logo-options img{height:44px;object-fit:contain;width:44px}.store-logo-circle{border-radius:50%;object-fit:cover!important}.store-logo-square{border-radius:6px;object-fit:cover!important}.store-logo-original{border-radius:0;object-fit:contain!important}.store-editor .store-upload{border:1px solid #cbd1e4;border-radius:7px;cursor:pointer;padding:7px;text-align:center}.store-colors{flex-wrap:wrap;gap:12px;justify-content:flex-start}.store-colors label{flex:none}.store-colors label>span{border-radius:50%;height:34px;padding:0;width:34px}.store-colors i{background:#111747;border-radius:50%;color:#fff;display:none;font-size:10px;padding:3px}.store-colors input:checked+span i{display:inline}.store-font-options b{font:inherit;font-size:30px;font-weight:700}.store-font-modern{--store-heading-font:Arial,sans-serif}.store-font-elegant{--store-heading-font:Georgia,"Times New Roman",serif}.store-font-playful{--store-heading-font:Nunito,ui-rounded,sans-serif}.store-banner-control{margin-bottom:16px}.store-banner-control img{background:#f6f4fa;border-radius:6px;height:80px;margin-bottom:8px;object-fit:cover;width:100%}.store-editor summary{cursor:pointer;font-weight:600;padding:10px 0}.store-text-button{background:transparent;border:0;color:#5930da;display:inline-block;font-size:12px;padding:8px 0;text-align:left}.store-information-field{border-bottom:1px solid #e8eaf2;padding-bottom:8px}.store-information-field [data-information-content] label{font-size:11px;margin-top:5px}.store-existing-settings a{color:#5930da;display:block;margin-bottom:10px}.store-editor-save{background:#fff;border-top:1px solid #e8eaf2;bottom:-22px;margin-top:12px;padding:12px 0 4px;position:sticky}.store-editor-save p{font-size:12px;margin-bottom:8px}.store-editor-save .btn{border-radius:8px;padding:10px}.storefront-v2{background:var(--store-bg);border:0;box-shadow:none;color:var(--store-ink)}.storefront-v2 h1,.storefront-v2 h2,.storefront-v2 h3,.storefront-v2 p{color:inherit;font-family:inherit}.storefront-v2 a{color:inherit}.store-header{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:16px 0}.store-header-centered{flex-direction:column}.store-brand{align-items:center;display:flex;gap:18px;min-width:0}.store-brand .store-avatar img{flex-shrink:0;height:76px;width:76px}.store-brand h1{font-size:clamp(24px,2.5vw,36px);margin:0;overflow-wrap:anywhere}.store-brand p{font-size:15px;margin:4px 0 0;overflow-wrap:anywhere}.store-partner{font-size:11px;white-space:nowrap}.store-partner i{color:#dd8b00}.store-navigation{padding:0 0 20px}.storefront-v2 .shop-nav{background:transparent;border:0;box-shadow:none;margin-bottom:8px!important}.storefront-v2 .shop-nav a{color:var(--store-ink)}.storefront-v2 .store-navigation .shop-nav .nav-link{background:var(--store-chip);border-radius:6px}.storefront-v2 .store-navigation .shop-nav .nav-link:hover,.storefront-v2 .store-navigation .shop-nav .nav-link[aria-expanded=true]{background:var(--store-button);color:var(--store-button-ink)}.store-search{display:flex;gap:8px}.store-search input,.store-search select{background:#fff;border:1px solid #cbd1e4;border-radius:6px;color:#111747;font-size:13px;min-width:0;padding:8px}.store-search input{flex:1}.store-themed-button{background:var(--store-button);border:0;border-radius:7px;color:var(--store-button-ink);font-weight:600;padding:8px 16px}.store-banner img{display:block;object-fit:contain;width:100%}.store-banner-primary img{aspect-ratio:1920/600}.store-banner-secondary img{aspect-ratio:1920/400}.store-banner [hidden],.store-banner[hidden],.store-editor [hidden]{display:none!important}.store-trust-strip{background:transparent;border:0;display:grid;font-size:14px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));line-height:1.4;padding:9px 24px}.store-trust-strip>*{align-items:center;display:flex;gap:10px;justify-content:center;min-height:36px;min-width:0}.store-trust-strip>*>span{overflow-wrap:anywhere}.store-trust-strip [hidden],[data-store-legacy-banner][hidden]{display:none!important}.store-trust-strip i{flex-shrink:0;font-size:24px}.store-catalog{padding:12px 0}.storefront-v2 .store-product-column .card{background:var(--store-card);border:1px solid var(--store-line)!important;border-radius:12px;box-shadow:0 3px 14px #1117470a;color:var(--store-ink);height:calc(100% - 8px);overflow:hidden;padding:0 0 12px}.storefront-v2 .store-product-column .card-img img{aspect-ratio:4/5;background:transparent;border-radius:0;height:auto;object-fit:cover;width:100%}.storefront-v2 .product-label{font-size:15px;font-weight:400;line-height:1.4;padding:0 12px!important}.storefront-v2 .product-label.text-truncate{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;margin-top:12px;min-height:42px;white-space:normal}.storefront-v2 .product-label.fw-bold{align-items:center;display:flex;font-size:18px;font-weight:600!important;gap:4px;margin-top:8px;min-height:40px;padding-right:56px!important}.store-product-cart{background:var(--store-button);border:0;border-radius:50%;bottom:12px;color:var(--store-button-ink);display:grid;height:40px;place-items:center;position:absolute;right:10px;width:40px}.storefront-v2 .product-badges-top-right{right:5px;top:5px}.storefront-v2 .product-pin-badge{min-height:32px;min-width:32px}.store-footer{background:transparent;border:0;font-size:12px;padding:24px 0}.store-footer details{padding:8px 0}.store-footer summary{cursor:pointer;font-weight:600}.store-footer details p{margin-top:8px;overflow-wrap:anywhere;white-space:pre-line}.store-description{margin:12px 0}.store-footer-links{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.store-workspace :focus-visible{outline:3px solid #8265ff;outline-offset:3px}@media (max-width:1199px){.store-workspace-editing{gap:16px;grid-template-columns:290px minmax(0,1fr)}.store-editor{padding:16px}.store-header{flex-wrap:wrap}}@media (max-width:850px){.store-workspace-editing{display:flex;flex-direction:column}.store-editor{max-height:none;position:static;width:100%}.store-preview-column{width:100%}.store-editor-save{bottom:0}}@media (max-width:575px){.store-workspace{margin-top:10px;padding:0 10px}.store-header{gap:6px;padding:16px}.store-partner{margin-right:auto}.store-brand .store-avatar img{height:60px;width:60px}.store-brand{gap:12px}.store-navigation{padding:0 12px 12px}.store-search{flex-wrap:wrap}.store-search input{flex-basis:100%}.store-search select{flex:1}.store-catalog{padding:10px 12px}.store-trust-strip{font-size:13px;gap:8px 12px;grid-template-columns:1fr;padding:8px 12px}.store-trust-strip>*{justify-content:flex-start}.store-preview-toolbar{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){#store-purchase-modal,.store-workspace *{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.store-new-badge{background:var(--store-button);border-radius:5px;color:var(--store-button-ink);font-size:11px;left:5px;padding:3px 8px;position:absolute;top:5px}.storefront-v2 .product-label small{color:inherit;font-size:11px;font-weight:600}.store-footer [hidden]{display:none!important}#store-customization-form,#store-information,#store-preview{scroll-margin-top:100px}.storefront-v2 .shop-carousel-image{height:clamp(140px,20vw,360px);object-fit:contain}#store-purchase-modal [data-store-purchase=buy]{background:var(--store-button);border-color:var(--store-button);color:var(--store-button-ink)}.storefront-v2 .store-navigation .container{max-width:none}.storefront-v2 .shop-nav-container{gap:8px;padding:0}.storefront-v2 .store-navigation .shop-nav .nav-link{padding:9px 14px}.storefront-v2 .shop-nav .text-primary,.storefront-v2 .store-footer .text-primary,.storefront-v2 .store-navigation .social-icons i{color:var(--store-ink)!important}.storefront-v2 .shop-nav .list-inline-item i{font-size:24px}.storefront-v2 .shop-carousel-image-wrapper{background:transparent}.store-banner,.storefront-v2 .shop-carousel{border-radius:12px;overflow:hidden}.storefront-v2 .shop-carousel-full-width .row{margin:0!important}.storefront-v2 .shop-carousel-full-width .col-12{padding:0}.storefront-v2 .store-trust-strip a:hover{text-decoration:underline;text-underline-offset:3px}.seller-themed-page .storefront-v2 .store-product-column .card{color:var(--store-ink)}.store-promotions{gap:8px;margin:4px 0 18px}.store-promotions>.col-12.col-md-6{max-width:100%;padding:0;width:auto}.storefront-v2 .store-promotions .bg-lolapay{background:var(--store-button)!important;border:0;border-radius:8px;color:var(--store-button-ink);margin:0!important;padding:8px 14px!important}.store-promotions .text-uppercase{font-size:12px;letter-spacing:.02em}.store-promotions .fa-2x{font-size:17px;margin-right:6px}.store-preview-toolbar .btn{border-radius:8px;font-size:13px;padding:10px 16px}@media (max-width:575px){.storefront-v2 .store-header{padding:12px 0}.storefront-v2 .store-navigation{padding:0 0 16px}.storefront-v2 .store-catalog{padding:10px 0}.storefront-v2 .shop-nav-container{gap:6px}}.store-catalog-banner{margin:8px 0 24px}.storefront-v2 .pagination{flex-wrap:wrap;gap:6px;margin:12px 0 8px}.storefront-v2 .pagination .page-link{background:transparent;border:0;border-radius:9px;box-shadow:none;color:var(--store-ink);display:grid;margin:0;min-height:44px;min-width:44px;place-items:center}.storefront-v2 .pagination .page-link:hover{background:var(--store-surface)}.storefront-v2 .pagination .page-item.active .page-link{background:var(--store-button);color:var(--store-button-ink);font-weight:700}.storefront-v2 .pagination .page-item.disabled .page-link{background:transparent;color:var(--store-muted);opacity:.5}.storefront-v2 .pagination .page-link:focus-visible{outline:2px solid var(--store-ink);outline-offset:2px}.store-avatar{flex-shrink:0}.store-brand-copy{min-width:0}.store-brand-reputation>div{align-items:center;display:flex;flex-wrap:wrap;gap:6px 14px;margin:6px 0 0!important}.store-brand-reputation a{align-items:center;display:inline-flex;gap:6px;margin:0!important}.store-brand-reputation small{font-size:12px}.store-brand-reputation .ratings{flex-shrink:0}.store-editor .store-settings-section{border-top:1px solid #e8eaf2;padding:6px 0}.store-editor .store-help{margin:2px 0 10px}.store-editor .store-help summary{align-items:center;color:#515b7c;display:inline-flex;font-size:11px;font-weight:400;gap:5px;padding:2px 0}.store-editor .store-help p{background:#f7f6fb;border-radius:8px;font-size:12px;line-height:1.5;margin:6px 0;padding:10px}.store-editor .store-switch{align-items:center;display:flex;font-weight:400;gap:8px;margin:10px 0}.store-switch input{flex-shrink:0}.store-switch span{flex:1}.store-editor .store-switch:has(input:disabled){opacity:.65}.store-media-thumbnails{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.store-media-thumbnails>div{position:relative}.store-media-thumbnails img{border-radius:8px;height:72px;object-fit:cover;width:100%}.store-media-thumbnails button{background:#111747;border:0;border-radius:50%;color:#fff;font-size:20px;height:28px;line-height:1;position:absolute;right:4px;top:4px;width:28px}.store-about-thumbnail{border-radius:8px;display:block;height:80px;object-fit:cover;width:80px}.store-description{white-space:pre-line}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:200 900;src:url(/build/fonts/Nunito.fea2fe3a.ttf) format("truetype")}.storefront-v2{--bs-primary:var(--store-button);color-scheme:light;font-family:Arial,sans-serif}.storefront-v2.store-dark{color-scheme:dark}.storefront-v2 :is(button,input,select,textarea,.product-label,.shop-nav,.store-trust-strip){font-family:Arial,sans-serif}.store-font-options span,.storefront-v2 :is(h1,h2,h3,.store-brand>.store-brand-copy>p){font-family:var(--store-heading-font)}.store-editor{color-scheme:light}.store-editor .btn-primary{background:#5044ce;border-color:#5044ce;color:#fff}.store-editor .btn-primary:hover{background:#4135b8;border-color:#4135b8}.store-editor .store-text-button{color:#5044ce}.store-logo-options{gap:8px}.store-logo-options label{flex:1}.store-logo-hidden-icon{display:grid;font-size:24px;height:44px;place-items:center;width:44px}.store-colors input:disabled+span{cursor:not-allowed;opacity:.25}.storefront-v2 [hidden]{display:none!important}.storefront-v2 .store-header-centered{justify-content:center;text-align:center}.store-header-centered .store-brand{flex-direction:column;justify-content:center}.store-header-centered .store-brand-reputation,.store-header-centered .store-brand-reputation>div{justify-content:center}.store-brand-reputation{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px;justify-content:flex-start}.store-brand-reputation .store-partner{font:12px Arial,sans-serif;margin:6px 0 0}.storefront-v2 .shop-nav-container{flex-wrap:wrap;justify-content:center!important;overflow:visible}.storefront-v2 .category-items-container{flex:0 1 auto;flex-wrap:wrap;justify-content:center;padding:0}.storefront-v2 .store-nav-socials{align-items:center;border-left:1px solid var(--store-line);display:inline-flex;flex:0 0 auto;gap:12px;list-style:none;margin:0 0 0 8px;padding:0 0 0 16px}.storefront-v2 .store-nav-socials .list-inline-item{margin:0}.storefront-v2 .store-nav-socials a{display:grid;min-height:40px;min-width:32px;place-items:center}.storefront-v2 .shop-nav .dropdown-menu{background:var(--store-card);border:1px solid var(--store-line)}.storefront-v2 .shop-nav .dropdown-item{color:var(--store-ink)}.storefront-v2 .shop-nav .dropdown-item:hover{background:var(--store-chip);color:var(--store-ink)}.storefront-v2 .shop-nav .featured-item{background:var(--store-button);color:var(--store-button-ink)}.storefront-v2 .store-trust-strip{border-block:1px solid var(--store-line);color:var(--store-muted)}.storefront-v2 .store-trust-strip i{color:var(--store-ink)}.storefront-v2 .store-product-column .product-discount-badge,.storefront-v2 .store-product-column .product-pin-badge-active,.storefront-v2 .tags .tag{background:var(--store-button);color:var(--store-button-ink)}.storefront-v2 .store-product-column .card-img{display:block;width:100%}.storefront-v2 :is(.text-muted,.about-description p){color:var(--store-muted)!important}.storefront-v2 .about-description{color:var(--store-ink)}.store-policies details{border-bottom:1px solid var(--store-line);padding:14px 0}.store-policies summary{cursor:pointer;font-weight:600}.store-policies p{margin:12px 0 0;overflow-wrap:anywhere;white-space:pre-line}#store-purchase-modal [data-store-purchase]{background:var(--store-button);border-color:var(--store-button);color:var(--store-button-ink)}@media (max-width:575px){.storefront-v2 .product-label{font-size:14px;padding-inline:10px!important}.storefront-v2 .product-label.text-truncate{min-height:40px}.storefront-v2 .product-label.fw-bold{font-size:16px;padding-right:52px!important}.storefront-v2 .store-trust-strip>*{justify-content:center;text-align:center}}.seller-store-page.store-hide-lolapay-brand [data-store-lolapay-brand]{display:none!important}@font-face{font-display:swap;font-family:DM Sans;font-weight:100 1000;src:url(/build/fonts/DMSans.3e6b1e87.ttf) format("truetype")}@font-face{font-display:swap;font-family:Playfair Display;font-weight:400 900;src:url(/build/fonts/PlayfairDisplay.596ac7ea.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fredoka;font-weight:300 700;src:url(/build/fonts/Fredoka.c8c1e6c0.ttf) format("truetype")}.store-font-modern{--store-heading-font:"DM Sans",sans-serif;--store-heading-weight:500}.store-font-elegant{--store-heading-font:"Playfair Display",serif;--store-heading-weight:500}.store-font-playful{--store-heading-font:Fredoka,sans-serif;--store-heading-weight:600}.store-font-options b,.storefront-v2 :is(h1,h2,h3,#store-slogan-preview){font-weight:var(--store-heading-weight)}#store-name-preview,.storefront-v2 h1{text-transform:none}.storefront-v2 .store-navigation .shop-nav .nav-link{background:transparent;border:none;box-shadow:none;color:var(--store-ink)}.storefront-v2 .store-navigation .shop-nav .nav-link:is(:hover,[aria-expanded=true]){background:transparent;color:var(--store-ink);text-decoration:underline}.store-editor [hidden]{display:none!important}.store-editor-close{background:transparent;border:0;color:#111747;float:right;font-size:28px}.store-plan-badge{font:11px Arial,sans-serif}.store-custom-swatch>span{background:conic-gradient(red,#ff0,lime,cyan,blue,#f0f,red);color:#111;font-size:24px}.store-lock-message,[data-color-error]{font-size:12px}[data-color-error]{color:#b3261e}.store-platform-trust{background:#f6f6f4;color:#1b1b1b;display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));padding:32px 20px;text-align:center}.store-platform-trust p{color:#5a5a5a;font:14px Arial,sans-serif}.store-platform-trust img{margin:8px;max-height:32px;max-width:85px;object-fit:contain}.store-platform-bar{background:#1e1e1e;color:#cfcfcf;display:flex;flex-wrap:wrap;font:13px Arial,sans-serif;gap:20px;justify-content:space-between;padding:20px}.store-platform-bar a{color:#cfcfcf;margin-right:16px}.store-platform-bar img{height:20px;width:auto}@media(max-width:575px){.store-platform-trust{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}}.store-toast{background:#1e1e1e;border-radius:12px;bottom:24px;box-shadow:0 4px 20px #0003;color:#fff;left:50%;max-width:calc(100% - 24px);padding:14px 22px;position:fixed;transform:translateX(-50%);z-index:1090}.store-toast a{color:#fff;margin-left:12px;text-decoration:underline}#store-purchase-modal [data-store-purchase=buy]{background:transparent;border:1.5px solid var(--store-button);color:var(--store-button)}#store-purchase-modal [hidden]{display:none!important}.store-platform-trust h3{color:#1b1b1b;font:600 16px Arial,sans-serif}.store-platform-trust .trustpilot-widget{align-self:center}#store-purchase-modal.store-dark .modal-content{background:#1e1e1e;color:#f2f2f2}#store-purchase-modal.store-dark :is(p,h2,a){color:inherit}#store-purchase-modal.store-dark .text-muted{color:#b3b3b3!important}#store-purchase-modal.store-dark :is(.form-control,.form-select,.btn-light){background:#303030;border-color:#62626b;color:#f2f2f2}#store-purchase-modal.store-dark .btn-close{filter:invert(1)}