.oneshop_screen__UhFMk{min-height:100vh;background:#edf0ed;color:#101827;font-family:Instrument Sans,sans-serif}.oneshop_shell__tkKU9{display:grid;min-height:100vh;grid-template-columns:auto minmax(0,1fr)}.oneshop_sidebar__ydY8x{position:sticky;top:0;height:100vh;background:#07101c;padding:22px 18px;color:white}.oneshop_brand__BLGxk{display:flex;align-items:center;gap:12px;border-bottom:1px solid #ffffff18;padding-bottom:22px}.oneshop_brand__BLGxk>span{display:grid;width:40px;height:40px;place-items:center;border-radius:13px;background:#c7ff33;color:#07101c;font-weight:950}.oneshop_brand__BLGxk b,.oneshop_brand__BLGxk small{display:block}.oneshop_brand__BLGxk b{letter-spacing:.16em}.oneshop_brand__BLGxk small{margin-top:3px;color:#7f8ca0;font-size:9px}.oneshop_nav__8u5QP{display:grid;gap:6px;margin-top:22px}.oneshop_nav__8u5QP a,.oneshop_nav__8u5QP button{display:flex;width:100%;align-items:center;gap:10px;border-radius:12px;padding:11px 12px;color:#8f9bad;font-size:13px;font-weight:750;text-align:left}.oneshop_nav__8u5QP [data-active=true],.oneshop_nav__8u5QP a:hover,.oneshop_nav__8u5QP button:hover{background:#1a2533;color:white}.oneshop_nav__8u5QP svg{width:17px}.oneshop_cluster__2u0HH{border-radius:14px;background:#ffffff08;padding:5px}.oneshop_cluster__2u0HH>button{color:#c7ff33}.oneshop_clusterChildren__5KcEO{display:grid;gap:3px;border-left:1px solid #334154;margin:2px 0 4px 20px;padding-left:8px}.oneshop_clusterChildren__5KcEO button{padding:9px 10px;font-size:12px}.oneshop_identity__L4_OU{position:absolute;right:18px;bottom:22px;left:18px;border:1px solid #ffffff12;border-radius:14px;background:#ffffff08;padding:14px}.oneshop_identity__L4_OU small{color:#c7ff33;font-size:9px;font-weight:900;letter-spacing:.12em}.oneshop_identity__L4_OU b{display:block;margin-top:7px;font-size:13px}.oneshop_identity__L4_OU p{margin-top:5px;color:#8090a5;font-size:10px;line-height:1.5}.oneshop_workspace___leEY{min-width:0}.oneshop_topbar__8KI53{display:flex;min-height:76px;align-items:center;justify-content:space-between;border-bottom:1px solid #dce2de;background:white;padding:0 28px}.oneshop_topbar__8KI53 small{color:#8a98ac;font-size:9px;font-weight:900;letter-spacing:.15em}.oneshop_topbar__8KI53 h1{margin-top:4px;font-size:21px;font-weight:950}.oneshop_topbar__8KI53 div:last-child{display:flex;align-items:center;gap:9px}.oneshop_topbar__8KI53 a,.oneshop_topbar__8KI53 button{display:flex;align-items:center;gap:7px;border-radius:10px;background:#edf1ef;padding:10px 12px;font-size:12px;font-weight:800}.oneshop_content__g0DNc{padding:28px}.oneshop_panel___izXS{border:1px solid #dce2de;border-radius:18px;background:white;padding:20px;box-shadow:0 12px 34px #20362c0a}.oneshop_panelHeader__IgjIx{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:18px}.oneshop_eyebrow__z2SZV{color:#7b8da7;font-size:9px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.oneshop_panelHeader__IgjIx h2,.oneshop_panel___izXS h2{margin-top:5px;font-size:22px;font-weight:950}.oneshop_danger__pnCgC,.oneshop_primary__GEb_W,.oneshop_secondary__MAJXc{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:10px;padding:10px 13px;font-size:12px;font-weight:850}.oneshop_primary__GEb_W{background:#101827;color:white}.oneshop_secondary__MAJXc{border:1px solid #d9dfdc;background:white}.oneshop_danger__pnCgC{background:#fff0f0;color:#b42318}.oneshop_metrics__FUsdo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.oneshop_metric__Lu0_y{border:1px solid #dce2de;border-radius:18px;background:white;padding:20px}.oneshop_metric__Lu0_y b,.oneshop_metric__Lu0_y small,.oneshop_metric__Lu0_y span{display:block}.oneshop_metric__Lu0_y small{color:#7f8ca0;font-size:9px;font-weight:900;letter-spacing:.12em}.oneshop_metric__Lu0_y b{margin-top:14px;font-size:28px}.oneshop_metric__Lu0_y span{margin-top:5px;color:#8190a2;font-size:11px}.oneshop_metricAccent__dQeTq{background:#c7ff33}.oneshop_table__dst0Q{width:100%;border-collapse:collapse}.oneshop_table__dst0Q td,.oneshop_table__dst0Q th{border-top:1px solid #e7ebe8;padding:12px;text-align:left;font-size:12px}.oneshop_table__dst0Q th{background:#f4f6f5;color:#7d8998;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.oneshop_table__dst0Q td b,.oneshop_table__dst0Q td small{display:block}.oneshop_table__dst0Q td small{margin-top:3px;color:#8b98a9}.oneshop_productEditor__m8jjg{max-width:1180px;margin:0 auto}.oneshop_colorField__sHMp0,.oneshop_editorActions__Z4VT3,.oneshop_fieldWithAction__rhIsg{display:flex;align-items:center;gap:8px}.oneshop_editorGrid__qP7u_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.oneshop_wideField__KOWQi{grid-column:1/-1}.oneshop_colorField__sHMp0 input:last-child,.oneshop_fieldWithAction__rhIsg select{min-width:0;flex:1}.oneshop_fieldWithAction__rhIsg button{display:grid;width:34px;height:34px;flex:none;place-items:center;border-radius:9px;background:#101827;color:white}.oneshop_fieldWithAction__rhIsg button:disabled{opacity:.35}.oneshop_fieldWithAction__rhIsg svg{width:14px}.oneshop_multiField__l78Oe{display:flex;flex-wrap:wrap;gap:7px 12px;border:1px solid #d7deda;border-radius:10px;padding:10px;font-size:11px}.oneshop_multiField__l78Oe legend{padding:0 5px;color:#617087;font-size:9px;font-weight:850}.oneshop_multiField__l78Oe button,.oneshop_multiField__l78Oe label{display:flex;align-items:center;gap:5px}.oneshop_multiField__l78Oe button{color:#31503f;font-weight:800}.oneshop_multiField__l78Oe svg{width:13px}.oneshop_colorField__sHMp0 input[type=color]{width:42px;height:34px;flex:none;border:0;padding:0}.oneshop_localeTabs__p4WvL{display:flex;gap:5px;margin-top:26px;border-bottom:1px solid #e4e9e6;padding-bottom:8px}.oneshop_localeTabs__p4WvL button{border-radius:999px;background:#edf1ef;padding:7px 11px;font-size:10px;font-weight:850}.oneshop_localeTabs__p4WvL button[data-active=true]{background:#101827;color:white}.oneshop_editorHeading__xVYpm{margin:28px 0 10px;font-size:14px;font-weight:900}.oneshop_repeatEditor__ENQPV,.oneshop_variantEditorList__24Ro3{display:grid;gap:10px}.oneshop_variantEditor__eDU1c{border:1px solid #dce2de;border-radius:14px;background:#f9fbfa;padding:14px}.oneshop_variantEditor__eDU1c>header{display:flex;align-items:center;justify-content:space-between;font-size:11px}.oneshop_variantEditor__eDU1c>header label{display:flex;align-items:center;gap:6px}.oneshop_pillEditor__Tz7sR>div,.oneshop_repeatEditor__ENQPV>div{display:flex;gap:7px}.oneshop_pillEditor__Tz7sR input,.oneshop_pillEditor__Tz7sR select,.oneshop_repeatEditor__ENQPV input{min-width:0;flex:1;border:1px solid #d7deda;border-radius:8px;background:#fbfcfb;padding:9px;font:inherit;font-size:11px}.oneshop_pillEditor__Tz7sR>div button,.oneshop_repeatEditor__ENQPV>div button{display:grid;width:34px;flex:none;place-items:center;border-radius:8px;background:#fff0f0;color:#b42318}.oneshop_pillEditor__Tz7sR svg,.oneshop_repeatEditor__ENQPV svg{width:14px}.oneshop_pillEditor__Tz7sR{display:grid;gap:8px}.oneshop_pillEditor__Tz7sR input[type=color]{max-width:42px;padding:2px}.oneshop_mediaUpload__EeSQU{display:flex;align-items:center;gap:14px;margin-top:28px;border:1px dashed #bdc8c1;border-radius:14px;padding:16px}.oneshop_sharingPanel__4NUf9{border:1px solid #dce2de;border-radius:14px;background:#f9fbfa;padding:14px}.oneshop_sharingPanel__4NUf9>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 14px;margin-top:12px}.oneshop_sharingPanel__4NUf9>div label{display:flex;align-items:center;gap:7px;font-size:11px}.oneshop_sharingPanel__4NUf9>p{margin-top:12px;color:#718078;font-size:10px}.oneshop_mediaUpload__EeSQU>svg{width:24px}.oneshop_mediaUpload__EeSQU>div{flex:1}.oneshop_mediaUpload__EeSQU p{margin-top:3px;color:#718078;font-size:10px}.oneshop_status__nO6v5{display:inline-flex;border-radius:999px;background:#e9f6f0;padding:5px 8px;color:#17664f;font-size:9px;font-weight:900;text-transform:uppercase}.oneshop_builder__77JeL{display:grid;grid-template-columns:220px minmax(0,1fr) 280px;min-height:calc(100vh - 132px);overflow:hidden;border:1px solid #d8dfda;border-radius:18px;background:white}.oneshop_builderAside__Bx2_A{border-right:1px solid #e2e7e4;padding:14px}.oneshop_builderAside__Bx2_A h3{margin:5px 0 12px;font-size:15px}.oneshop_pageList__ZAO_d{display:grid;gap:6px}.oneshop_pageList__ZAO_d button{border-radius:10px;padding:10px;text-align:left}.oneshop_pageList__ZAO_d button[data-active=true]{background:#101827;color:white}.oneshop_pageList__ZAO_d b,.oneshop_pageList__ZAO_d small{display:block}.oneshop_pageList__ZAO_d b{font-size:12px}.oneshop_pageList__ZAO_d small{margin-top:3px;color:#8491a3;font-size:9px}.oneshop_builderMain__qOxAb{min-width:0;background:#eef1ed;padding:14px}.oneshop_pageSettings__3HPdS{display:grid;grid-template-columns:1fr 1fr 140px;gap:8px;border:1px solid #d8dfda;border-radius:12px;background:white;padding:12px}.oneshop_field__c88O2{display:grid;gap:5px;color:#617087;font-size:9px;font-weight:850}.oneshop_field__c88O2 input,.oneshop_field__c88O2 select,.oneshop_field__c88O2 textarea{width:100%;border:1px solid #d7deda;border-radius:8px;background:#fbfcfb;padding:9px;color:#101827;font:inherit;font-size:11px}.oneshop_field__c88O2 textarea{min-height:90px;resize:vertical}.oneshop_sections__bhGjg{display:grid;gap:7px;margin-top:12px}.oneshop_sectionRow__A1f__{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;border:1px solid #d8dfda;border-radius:11px;background:white;padding:9px}.oneshop_sectionRow__A1f__[data-selected=true]{border-color:#101827;box-shadow:0 0 0 1px #101827}.oneshop_sectionRow__A1f__>button:first-child{display:grid;width:28px;height:28px;place-items:center;border-radius:8px;background:#edf1ef}.oneshop_sectionRow__A1f__ b,.oneshop_sectionRow__A1f__ small{display:block}.oneshop_sectionRow__A1f__ b{font-size:11px}.oneshop_sectionRow__A1f__ small{margin-top:2px;color:#8996a7;font-size:9px}.oneshop_rowActions__OJ8Sv{display:flex;gap:4px}.oneshop_rowActions__OJ8Sv button{display:grid;width:27px;height:27px;place-items:center;border-radius:7px;background:#edf1ef}.oneshop_rowActions__OJ8Sv svg{width:12px}.oneshop_addSection__U2nLD{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.oneshop_addSection__U2nLD button{border-radius:999px;background:#dfe5e1;padding:7px 10px;font-size:9px;font-weight:850}.oneshop_savebar__ddbXi{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;border-radius:12px;background:#101827;padding:10px;color:white}.oneshop_savebar__ddbXi span{color:#95a2b5;font-size:10px}.oneshop_builderInspector__02stg{border-left:1px solid #e2e7e4;padding:14px}.oneshop_builderInspector__02stg h3{margin:5px 0 12px;font-size:15px}.oneshop_builderInspector__02stg .oneshop_field__c88O2{margin-top:10px}.oneshop_toggle__9K0wq{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #edf0ee;padding:10px 0;font-size:11px;font-weight:750}.oneshop_previewOverlay__Z6YW5{position:fixed;inset:0;z-index:100;background:#dfe4e7}.oneshop_previewBar__mQx0H{display:grid;grid-template-columns:1fr auto 1fr;min-height:52px;align-items:center;background:#101827;padding:7px 14px;color:white}.oneshop_previewBar__mQx0H>div{display:flex;align-items:center;gap:8px}.oneshop_previewBar__mQx0H>div:last-child{justify-content:flex-end}.oneshop_previewBar__mQx0H small{color:#c7ff33;font-weight:900;letter-spacing:.12em}.oneshop_previewBar__mQx0H button{border-radius:999px;background:white;padding:8px 12px;color:#101827;font-size:11px;font-weight:850}.oneshop_deviceButtons__DLhTf{border-radius:999px;background:#253047;padding:3px}.oneshop_deviceButtons__DLhTf button{display:inline-grid;width:34px;height:30px;place-items:center;background:transparent;color:#91a0b4;padding:0}.oneshop_deviceButtons__DLhTf button[data-active=true]{background:white;color:#101827}.oneshop_deviceButtons__DLhTf svg{width:14px}.oneshop_previewCanvas__s4WQ7{height:calc(100vh - 52px);overflow:auto;margin:auto;background:white;box-shadow:0 18px 55px #0f172a2e;transition:width .2s}.oneshop_previewCanvas__s4WQ7[data-device=desktop]{width:100%}.oneshop_previewCanvas__s4WQ7[data-device=tablet]{width:min(820px,100%)}.oneshop_previewCanvas__s4WQ7[data-device=mobile]{width:min(390px,100%)}.oneshop_storefront__TvYve{min-height:100%;background:white;color:var(--shop-text,#171717);font-family:Instrument Sans,sans-serif;font-size:calc(16px * var(--shop-desktop-scale, 1));font-weight:var(--shop-body-weight,450)}.oneshop_storefront__TvYve a,.oneshop_storefront__TvYve button{font-weight:var(--shop-button-weight,700)}.oneshop_storefront__TvYve h1{font-weight:var(--shop-display-weight,760)}.oneshop_storefront__TvYve h2,.oneshop_storefront__TvYve h3{font-weight:var(--shop-heading-weight,720)}.oneshop_globalStoreHeader__u8Wpu{position:fixed;z-index:80;top:16px;left:50%;display:grid;width:min(1320px,calc(100% - 32px));height:var(--desktop-header-full);grid-template-columns:1fr auto 1fr;align-items:center;border:1px solid rgba(255,255,255,.74);border-radius:999px;background:color-mix(in srgb,var(--header-surface) calc(var(--header-opacity) * 100%),transparent);padding:8px 12px;box-shadow:0 16px 48px rgba(20,20,22,.13),inset 0 1px 0 rgba(255,255,255,.72);backdrop-filter:blur(var(--header-blur)) saturate(165%);transform:translateX(-50%);transition:width .34s cubic-bezier(.22,.8,.24,1),height .34s cubic-bezier(.22,.8,.24,1),border-radius .34s}.oneshop_globalStoreHeader__u8Wpu[data-shrunk=true]{width:min(620px,calc(100% - 32px));height:var(--desktop-header-compact)}.oneshop_headerMenuButton__Ro3Nc,.oneshop_headerSearchButton__i3BXU{display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(20,20,22,.07);border-radius:50%;background:rgba(255,255,255,.72);transition:transform .2s,background .2s}.oneshop_headerSearchButton__i3BXU{justify-self:start}.oneshop_headerMenuButton__Ro3Nc{justify-self:end}.oneshop_headerMenuButton__Ro3Nc:hover,.oneshop_headerSearchButton__i3BXU:hover{background:#fff;transform:scale(1.04)}.oneshop_headerMenuButton__Ro3Nc svg,.oneshop_headerSearchButton__i3BXU svg{width:21px;height:21px;stroke-width:1.8}.oneshop_headerLogo__JWg6z{display:grid;min-width:130px;height:100%;place-items:center;padding:7px 16px}.oneshop_headerLogo__JWg6z img{display:block;width:min(170px,24vw);max-height:44px;object-fit:contain}.oneshop_storePanelOverlay__X1Kdf{position:fixed;z-index:79;inset:0}.oneshop_storePanelBackdrop__WkOf1{position:absolute;inset:0;width:100%;background:rgba(0,0,0,var(--panel-dim));backdrop-filter:blur(var(--panel-blur))}.oneshop_storePanel__HG6Ct{position:absolute;top:14px;bottom:14px;width:calc(50% - 21px);overflow:auto;border:1px solid rgba(255,255,255,.76);border-radius:34px;background:rgba(255,255,255,.94);padding:26px;box-shadow:0 32px 100px rgba(0,0,0,.22);backdrop-filter:blur(26px) saturate(160%);animation:oneshop_storePanelIn__5_cNX .35s cubic-bezier(.2,.86,.2,1)}.oneshop_storePanelOverlay__X1Kdf[data-panel=search] .oneshop_storePanel__HG6Ct{left:14px}.oneshop_storePanelOverlay__X1Kdf[data-panel=menu] .oneshop_storePanel__HG6Ct{right:14px}@keyframes oneshop_storePanelIn__5_cNX{0%{opacity:0;transform:translateX(var(--panel-enter,-24px)) scale(.985)}}.oneshop_storePanelOverlay__X1Kdf[data-panel=menu] .oneshop_storePanel__HG6Ct{--panel-enter:24px}.oneshop_storePanel__HG6Ct>header{display:flex;height:54px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(20,20,22,.09);padding-bottom:16px}.oneshop_storePanel__HG6Ct>header img{width:132px;max-height:34px;object-fit:contain;object-position:left center}.oneshop_storePanel__HG6Ct>header button{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:#f1f1ef}.oneshop_storePanel__HG6Ct>header svg{width:19px}.oneshop_storeMenuGrid__Cwxu_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:22px}.oneshop_storeMenuGrid__Cwxu_ a{display:grid;min-height:92px;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;border:1px solid #e7e7e4;border-radius:22px;background:#f7f7f5;padding:16px;font-size:16px;transition:transform .2s,background .2s}.oneshop_storeMenuGrid__Cwxu_ a:hover{background:#fff;transform:translateY(-2px)}.oneshop_storeMenuGrid__Cwxu_ a>img,.oneshop_storeMenuGrid__Cwxu_ a>svg:first-child{width:24px;height:24px;object-fit:contain}.oneshop_storeMenuGrid__Cwxu_ a>svg:last-child{width:16px;color:#8c8c91}.oneshop_globalSearch__pwOw5{padding-top:22px}.oneshop_globalSearch__pwOw5>label{display:flex;min-height:62px;align-items:center;gap:12px;border:1px solid #dededb;border-radius:999px;background:white;padding:0 22px;box-shadow:0 10px 30px rgba(0,0,0,.05)}.oneshop_globalSearch__pwOw5>label svg{width:23px;flex:none}.oneshop_globalSearch__pwOw5 input{width:100%;border:0;outline:0;background:transparent;font:inherit;font-size:max(16px,1rem)}.oneshop_globalSearchResults__jY2LQ{display:grid;gap:8px;margin-top:18px}.oneshop_globalSearchResults__jY2LQ a{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;border-radius:18px;background:#f5f5f3;padding:14px 46px 14px 16px}.oneshop_globalSearchResults__jY2LQ a>small,.oneshop_globalSearchResults__jY2LQ a>span{color:var(--shop-muted);font-size:max(11px,.72rem)}.oneshop_globalSearchResults__jY2LQ a>b,.oneshop_globalSearchResults__jY2LQ a>small{grid-column:1}.oneshop_globalSearchResults__jY2LQ a>b{margin:3px 0;font-size:max(15px,.95rem)}.oneshop_globalSearchResults__jY2LQ a>svg{position:absolute;right:16px;top:50%;width:17px;transform:translateY(-50%)}.oneshop_exactSearchResult__4ysp2{background:#171717!important;color:white}.oneshop_exactSearchResult__4ysp2 small,.oneshop_exactSearchResult__4ysp2 span{color:rgba(255,255,255,.62)!important}.oneshop_campaignBanner__Gs0ae,.oneshop_mediaHero__KLAPY{position:relative;display:flex;min-height:var(--banner-desktop-height);overflow:hidden;align-items:center;background:var(--banner-background);padding:clamp(90px,10vw,160px) clamp(22px,6vw,90px) 60px;color:white}.oneshop_campaignBanner__Gs0ae picture,.oneshop_campaignBanner__Gs0ae video,.oneshop_mediaHero__KLAPY picture,.oneshop_mediaHero__KLAPY video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.oneshop_campaignBanner__Gs0ae video,.oneshop_mediaHero__KLAPY video{z-index:1}.oneshop_bannerShade__nrKdU{position:absolute;z-index:2;inset:0;background:rgba(0,0,0,var(--banner-overlay))}.oneshop_bannerContent__j7B2A{position:relative;z-index:3;width:min(760px,100%)}.oneshop_bannerContent__j7B2A small{font-size:max(11px,.7rem);font-weight:760;letter-spacing:.16em;text-transform:uppercase}.oneshop_bannerContent__j7B2A h1{max-width:820px;margin-top:12px;font-size:clamp(48px,7vw,108px);letter-spacing:-.065em;line-height:.92;text-wrap:balance}.oneshop_campaignBanner__Gs0ae .oneshop_bannerContent__j7B2A h1{font-size:clamp(42px,5.5vw,82px)}.oneshop_bannerContent__j7B2A p{max-width:650px;margin-top:18px;font-size:max(16px,1rem);line-height:1.55;text-wrap:balance}.oneshop_bannerContent__j7B2A a{display:inline-flex;min-height:48px;align-items:center;gap:10px;margin-top:26px;border-radius:999px;background:white;padding:0 19px;color:#171717}.oneshop_bannerContent__j7B2A a svg{width:16px}.oneshop_campaignBanner__Gs0ae[data-desktop-position$=_center],.oneshop_mediaHero__KLAPY[data-desktop-position$=_center]{justify-content:center;text-align:center}.oneshop_campaignBanner__Gs0ae[data-desktop-position$=_center] .oneshop_bannerContent__j7B2A,.oneshop_mediaHero__KLAPY[data-desktop-position$=_center] .oneshop_bannerContent__j7B2A{margin-inline:auto}.oneshop_campaignBanner__Gs0ae[data-desktop-position$=_right],.oneshop_mediaHero__KLAPY[data-desktop-position$=_right]{justify-content:flex-end;text-align:right}.oneshop_campaignBanner__Gs0ae[data-desktop-position^=top_],.oneshop_mediaHero__KLAPY[data-desktop-position^=top_]{align-items:flex-start}.oneshop_campaignBanner__Gs0ae[data-desktop-position^=bottom_],.oneshop_mediaHero__KLAPY[data-desktop-position^=bottom_]{align-items:flex-end}.oneshop_quickLinks__jATsu{position:fixed;z-index:78;bottom:max(16px,env(safe-area-inset-bottom));left:16px}.oneshop_quickCompact__KXpTd{display:grid;width:58px;height:58px;place-items:center;border:1px solid rgba(255,255,255,.8);border-radius:50%;background:color-mix(in srgb,var(--quick-surface) 92%,transparent);box-shadow:0 14px 42px rgba(0,0,0,.18);backdrop-filter:blur(22px)}.oneshop_quickCompact__KXpTd svg{width:23px}.oneshop_quickLinks__jATsu[data-open=true]{right:112px}.oneshop_quickLinks__jATsu>nav{display:flex;width:fit-content;max-width:100%;gap:5px;overflow:hidden;border:1px solid rgba(255,255,255,.8);border-radius:25px;background:color-mix(in srgb,var(--quick-surface) 92%,transparent);padding:6px;box-shadow:0 16px 48px rgba(0,0,0,.18);backdrop-filter:blur(24px) saturate(160%)}.oneshop_quickLinks__jATsu>nav a,.oneshop_quickLinks__jATsu>nav button{display:flex;min-width:72px;height:58px;flex-direction:column;align-items:center;justify-content:center;gap:4px;border-radius:19px;color:#74747a;font-size:10px;white-space:nowrap}.oneshop_quickLinks__jATsu>nav a:hover,.oneshop_quickLinks__jATsu>nav button:hover{background:var(--quick-accent);color:white}.oneshop_quickLinks__jATsu>nav img,.oneshop_quickLinks__jATsu>nav svg{width:21px;height:21px;object-fit:contain}.oneshop_quickClose__fRNzZ{position:absolute;top:-11px;right:-11px;display:grid;width:28px;height:28px;place-items:center;border:2px solid white;border-radius:50%;background:#171717;color:white}.oneshop_quickClose__fRNzZ svg{width:13px}.oneshop_quickMore__jmjws{position:absolute;bottom:calc(100% + 10px);left:0;display:grid;min-width:220px;gap:4px;border-radius:20px;background:rgba(255,255,255,.96);padding:7px;box-shadow:0 18px 50px rgba(0,0,0,.16);backdrop-filter:blur(20px)}.oneshop_quickMore__jmjws a,.oneshop_quickMore__jmjws button{display:flex;min-height:48px;align-items:center;gap:10px;border-radius:14px;padding:0 13px}.oneshop_quickMore__jmjws a:hover,.oneshop_quickMore__jmjws button:hover{background:#f1f1ef}.oneshop_quickMore__jmjws img,.oneshop_quickMore__jmjws svg{width:19px;height:19px;object-fit:contain}.oneshop_floatingCartCompact__yZibW{position:fixed;z-index:82;right:16px;bottom:max(16px,env(safe-area-inset-bottom));display:grid;min-width:126px;height:58px;grid-template-columns:auto auto;align-items:center;gap:0 8px;border:1px solid rgba(255,255,255,.78);border-radius:999px;background:var(--cart-accent);padding:0 17px;color:white;box-shadow:0 16px 48px rgba(0,0,0,.24)}.oneshop_floatingCartCompact__yZibW svg{width:21px}.oneshop_floatingCartCompact__yZibW span{position:absolute;top:-4px;left:32px;display:grid;min-width:21px;height:21px;place-items:center;border:2px solid white;border-radius:999px;background:#f9b6b0;color:#171717;font-size:10px}.oneshop_floatingCartCompact__yZibW b{font-size:13px}.oneshop_floatingCart__pkYm9{position:fixed;z-index:84;right:16px;bottom:max(16px,env(safe-area-inset-bottom));width:min(470px,calc(100% - 32px));max-height:min(780px,calc(100svh - 32px));overflow:auto;border:1px solid rgba(255,255,255,.8);border-radius:30px;background:var(--cart-surface);padding:20px;box-shadow:0 28px 90px rgba(0,0,0,.26);overscroll-behavior:contain}.oneshop_floatingCart__pkYm9>header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e7e7e4;padding-bottom:14px}.oneshop_floatingCart__pkYm9>header small{color:var(--shop-muted);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.oneshop_floatingCart__pkYm9>header h2{margin-top:2px;font-size:25px}.oneshop_floatingCart__pkYm9>header button{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:#f1f1ef}.oneshop_floatingCart__pkYm9>header svg{width:17px}.oneshop_cartReview__4_48_ .oneshop_buy__oSX6w{min-height:50px}.oneshop_cartBack__TJPah{margin-top:14px;color:var(--shop-muted);font-size:12px}.oneshop_storeFooterPlaceholder__J5LjE{display:grid;min-height:220px;place-items:center;align-content:center;gap:16px;background:#111113;padding:60px 24px 110px;color:rgba(255,255,255,.58);text-align:center}.oneshop_storeFooterPlaceholder__J5LjE img{width:min(170px,42vw);max-height:54px;object-fit:contain;filter:invert(1)}.oneshop_storeFooterPlaceholder__J5LjE span{font-size:13px}.oneshop_globalBuilderList__naPYd{display:grid;gap:6px;margin-top:10px}.oneshop_globalBuilderList__naPYd button{display:grid;gap:3px;border:1px solid #e2e7e4;border-radius:12px;background:#f7f8f7;padding:11px;text-align:left}.oneshop_globalBuilderList__naPYd button[data-active=true]{border-color:#171717;background:#171717;color:white}.oneshop_globalBuilderList__naPYd b{font-size:12px}.oneshop_globalBuilderList__naPYd small{color:#7c8781;font-size:9px}.oneshop_globalBuilderList__naPYd button[data-active=true] small{color:#aeb5b1}.oneshop_globalHint__or_7j{margin:8px 0 18px;color:#718078;font-size:11px;line-height:1.5}.oneshop_inspectorGroup__II5qe{margin:24px 0 10px;border-top:1px solid #e4e8e5;padding-top:18px;color:#65716b;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.oneshop_globalLogoPreview__7Xjqf{width:min(170px,100%);max-height:62px;object-fit:contain;object-position:left center}.oneshop_iconUpload__B7Z_e{display:inline-flex;min-height:38px;align-items:center;justify-content:center;border:1px solid #dbe1dd;border-radius:10px;background:white;padding:0 12px;font-size:10px;font-weight:800;cursor:pointer}.oneshop_iconUpload__B7Z_e input{display:none}.oneshop_globalNavEditor__jZFVC{display:grid;gap:10px}.oneshop_globalNavEditor__jZFVC>article{border:1px solid #e0e5e2;border-radius:14px;background:#fafbfa;padding:10px}.oneshop_globalNavEditor__jZFVC .oneshop_editorGrid__qP7u_{grid-template-columns:1fr;gap:8px}.oneshop_globalNavEditor__jZFVC .oneshop_rowActions__OJ8Sv{margin-top:8px}.oneshop_storeHeader__xMOJB{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:auto 1fr auto;min-height:72px;align-items:center;gap:28px;border-bottom:1px solid #eceeed;background:#ffffffed;padding:0 clamp(16px,4vw,60px);backdrop-filter:blur(14px)}.oneshop_storeHeader__xMOJB>b{letter-spacing:.18em}.oneshop_storeHeader__xMOJB nav{display:flex;justify-content:center;gap:8px}.oneshop_storeHeader__xMOJB nav a{border-radius:999px;background:#f2f4f3;padding:10px 14px;font-size:12px;font-weight:800}.oneshop_storeHeader__xMOJB>div{display:flex;gap:6px}.oneshop_storeHeader__xMOJB select{border:0;border-radius:999px;background:#f1f3f2;padding:0 9px;font:inherit;font-size:10px;font-weight:800}.oneshop_storeHeader__xMOJB button{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:#f1f3f2}.oneshop_storeHeader__xMOJB svg{width:15px}.oneshop_menuButton__zO_eI{display:none!important}.oneshop_hero__vSLMC{position:relative;display:grid;min-height:620px;place-items:center;overflow:hidden;padding:70px 24px;text-align:center}.oneshop_hero__vSLMC>div{position:relative;z-index:1;max-width:860px}.oneshop_groupHeader__iQghX small,.oneshop_hero__vSLMC small,.oneshop_productHead__4VVXx small,.oneshop_richText__2nqES small{font-size:10px;font-weight:950;letter-spacing:.2em;text-transform:uppercase}.oneshop_hero__vSLMC h1{margin:18px 0;font-size:clamp(52px,8vw,108px);font-weight:950;line-height:.88;letter-spacing:-.07em}.oneshop_hero__vSLMC p{max-width:670px;margin:auto;font-size:16px;line-height:1.7}.oneshop_hero__vSLMC a{display:inline-block;margin-top:28px;border-radius:999px;background:#171717;padding:15px 20px;color:white;font-size:13px;font-weight:900}.oneshop_hero__vSLMC>i{position:absolute;right:-4vw;bottom:-12vw;color:#ffffff3d;font-size:min(45vw,600px);font-style:normal;font-weight:950;line-height:.8}.oneshop_products__i6cE6{padding:64px clamp(16px,4vw,60px)}.oneshop_productHead__4VVXx{display:flex;align-items:end;justify-content:space-between;gap:24px}.oneshop_groupHeader__iQghX h1,.oneshop_productHead__4VVXx h2,.oneshop_richText__2nqES h2{margin-top:7px;font-size:clamp(38px,6vw,72px);font-weight:950;line-height:.94;letter-spacing:-.055em}.oneshop_groupHeader__iQghX p,.oneshop_productHead__4VVXx p,.oneshop_richText__2nqES p{max-width:680px;margin-top:10px;color:#65706b;line-height:1.6}.oneshop_segmented__B8ydQ{display:flex;border-radius:999px;background:#eef1ef;padding:3px}.oneshop_segmented__B8ydQ button{border-radius:999px;padding:8px 12px;font-size:10px;font-weight:850}.oneshop_segmented__B8ydQ button[data-active=true]{background:white;box-shadow:0 3px 9px #00000010}.oneshop_productSearch__S6GR_{display:flex;align-items:center;gap:10px;margin-top:24px;border-radius:999px;background:#f1f3f2;padding:12px 16px}.oneshop_productSearch__S6GR_ svg{width:15px}.oneshop_productSearch__S6GR_ input{width:100%;border:0;background:transparent;outline:0;font-size:12px}.oneshop_productGrid__NUrqP{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin-top:24px}.oneshop_productCard__qkrBw{display:grid;min-width:0;grid-template-rows:auto 1fr;overflow:hidden;border:1px solid #e1e3e1;border-radius:22px;background:white}.oneshop_productMediaFrame__FwScE{position:relative;min-width:0}.oneshop_productImage__hx_Cv{position:relative;display:grid;aspect-ratio:1/1;overflow:hidden;place-items:center;border-radius:21px;background:#f6f6f6}.oneshop_productImage__hx_Cv>img{width:100%;height:100%;padding:clamp(12px,8%,24px);border-radius:inherit;object-fit:contain;transition:transform .28s ease}.oneshop_productImage__hx_Cv:hover>img{transform:scale(1.025)}.oneshop_productImage__hx_Cv>svg{width:34px;color:#a3aaa6}.oneshop_cardPills__awI_0{position:absolute;inset:0;opacity:0;transition:opacity .18s ease}.oneshop_productImage__hx_Cv:hover .oneshop_cardPills__awI_0{opacity:1}.oneshop_cardPills__awI_0 i{position:absolute;width:auto;border-radius:999px;padding:7px 10px;box-shadow:0 5px 18px #0002;font-size:10px;font-style:normal;font-weight:700;white-space:nowrap}.oneshop_cardPills__awI_0 i[data-position=top_left]{top:12px;left:12px}.oneshop_cardPills__awI_0 i[data-position=top_right]{top:12px;right:12px}.oneshop_cardPills__awI_0 i[data-position=bottom_left]{bottom:12px;left:12px}.oneshop_cardPills__awI_0 i[data-position=bottom_right]{right:12px;bottom:12px}.oneshop_productImage__hx_Cv i{display:block;width:42%;aspect-ratio:1;border-radius:50%;box-shadow:0 18px 42px #0000001f}.oneshop_productImage__hx_Cv b{letter-spacing:.08em}.oneshop_productCardBody__2sVit{display:grid;min-width:0;grid-template-rows:auto 20px 1fr;padding:15px 16px 14px}.oneshop_productCardBody__2sVit h3{display:-webkit-box;min-height:2.45em;overflow:hidden;margin:0;font-size:15px;line-height:1.225;letter-spacing:-.025em;-webkit-box-orient:vertical;-webkit-line-clamp:2}.oneshop_productCardMeta__sVjou{display:flex;min-width:0;align-items:center;overflow:hidden}.oneshop_productCardBody__2sVit footer{display:grid;grid-template-rows:38px 44px;align-self:end;gap:6px;margin-top:2px}.oneshop_productCardPrice__qzpev{display:flex;min-width:0;min-height:38px;align-items:center;overflow:hidden}.oneshop_productCardPrice__qzpev>b{font-size:15px;font-weight:780}.oneshop_productCardPrice__qzpev>span:not(.oneshop_b2bPrice__1s1b6){color:#78827d;font-size:10px}.oneshop_productCardBody__2sVit footer>a,.oneshop_productCardBody__2sVit footer>button{display:flex;width:100%;min-height:44px;align-items:center;justify-content:center;border-radius:999px;background:#f5aaa6;padding:0 14px;color:white;font-size:10px;font-weight:780}.oneshop_variantSelect__8v_1H{position:absolute;z-index:2;right:10px;bottom:10px;left:10px;width:calc(100% - 20px);min-height:36px;border:1px solid rgba(255,255,255,.72);border-radius:999px;background:rgba(255,255,255,.9);padding:0 34px 0 12px;box-shadow:0 8px 24px rgba(17,17,20,.1);backdrop-filter:blur(14px);font:inherit;font-size:10px}.oneshop_availability__X_mrO{display:flex;min-width:0;align-items:center;gap:6px;overflow:hidden;color:#5d6962;font-size:9px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.oneshop_availability__X_mrO>i{width:8px;height:8px;border-radius:50%;background:#dc2626}.oneshop_availability__X_mrO[data-status=low_stock]>i{background:#eab308}.oneshop_availability__X_mrO[data-status=in_stock]>i{background:#22c55e}.oneshop_availability__X_mrO[data-status=remote_stock]>i{background:#2563eb}.oneshop_availability__X_mrO[data-status=incoming]>i{background:#166534}.oneshop_b2bPrice__1s1b6{display:grid;gap:0;line-height:1.15}.oneshop_b2bPrice__1s1b6 del,.oneshop_b2bPrice__1s1b6 small{color:#77827c;font-size:9px}.oneshop_b2bPrice__1s1b6 b{font-size:11px}.oneshop_empty__yGcLK{display:grid;min-height:200px;place-items:center;border:1px dashed #ccd5d0;border-radius:20px;color:#839089}.oneshop_groupHeader__iQghX,.oneshop_richText__2nqES{padding:80px clamp(20px,8vw,120px)}.oneshop_groupHeader__iQghX{background:#f7b8b0}.oneshop_richText__2nqES[data-align=center]{text-align:center}.oneshop_richText__2nqES[data-align=center] p{margin-inline:auto}.oneshop_trustRow__KyDuA{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;border-block:1px solid #eceeed;padding:20px}.oneshop_trustRow__KyDuA span{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:850}.oneshop_trustRow__KyDuA svg{width:14px}.oneshop_productDetail__0s323{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:60px}.oneshop_productDetailMedia__w54jM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));aspect-ratio:1;place-items:center;border-radius:30px;background:#f0f3f1;font-weight:900}.oneshop_productDetailMedia__w54jM img{width:100%;height:100%;min-height:260px;border-radius:24px;object-fit:cover}.oneshop_productDetailMedia__w54jM i{display:block;width:42%;aspect-ratio:1;border-radius:50%;box-shadow:0 20px 55px #0002}.oneshop_productDetail__0s323>div:last-child>small{font-weight:900;text-transform:uppercase}.oneshop_productDetail__0s323 h1{margin:14px 0;font-size:clamp(46px,6vw,90px);font-weight:950;line-height:.9;letter-spacing:-.06em}.oneshop_productDetail__0s323 p{color:#66716b;line-height:1.7}.oneshop_productDetail__0s323 .oneshop_segmented__B8ydQ{width:max-content;margin-top:20px}.oneshop_productDetail__0s323 strong{display:block;margin-top:22px;font-size:28px}.oneshop_buy__oSX6w{display:flex;width:100%;align-items:center;justify-content:center;gap:8px;margin-top:14px;border-radius:999px;background:#171717;padding:15px;color:white;font-weight:900}.oneshop_cartOverlay__qEF5Y{position:fixed;z-index:1000;inset:0}.oneshop_cartBackdrop__edMSc{position:absolute;inset:0;width:100%;background:#10182788;backdrop-filter:blur(3px)}.oneshop_cartDrawer__wYPLY{position:absolute;top:0;right:0;bottom:0;width:min(520px,100%);overflow:auto;background:white;padding:24px;box-shadow:-20px 0 60px #0002}.oneshop_cartDrawer__wYPLY>header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e6ebe8;padding-bottom:16px}.oneshop_cartDrawer__wYPLY>header small{color:#748079;font-size:9px;font-weight:900;letter-spacing:.15em}.oneshop_cartDrawer__wYPLY>header h2{margin-top:3px;font-size:26px}.oneshop_cartDrawer__wYPLY>header button{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:#f0f3f1}.oneshop_cartDrawer__wYPLY>header svg{width:17px}.oneshop_cartLines__Tcztk{display:grid}.oneshop_cartLines__Tcztk article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;border-bottom:1px solid #e6ebe8;padding:16px 0}.oneshop_cartLines__Tcztk article b,.oneshop_cartLines__Tcztk article small,.oneshop_cartLines__Tcztk article span{display:block}.oneshop_cartLines__Tcztk article small{color:#7b8780;font-size:9px;font-weight:850;text-transform:uppercase}.oneshop_cartLines__Tcztk article b{margin-top:3px;font-size:13px}.oneshop_cartLines__Tcztk article span{margin-top:3px;color:#748079;font-size:10px}.oneshop_cartLines__Tcztk article strong{font-size:13px}.oneshop_quantityControl__QtbRZ{display:flex;grid-column:1/-1;align-items:center;gap:4px}.oneshop_quantityControl__QtbRZ button{display:grid;width:30px;height:30px;place-items:center;border-radius:8px;background:#f0f3f1}.oneshop_quantityControl__QtbRZ button:last-child{margin-left:auto;color:#b42318}.oneshop_quantityControl__QtbRZ svg{width:13px}.oneshop_quantityControl__QtbRZ>span{min-width:30px;text-align:center}.oneshop_cartEmpty__hTWUW{padding:40px 0;color:#7b8780;text-align:center}.oneshop_cartTotal__k7Lj5{display:grid;grid-template-columns:1fr auto;align-items:baseline;margin-top:18px;border-radius:14px;background:#f0f3f1;padding:14px}.oneshop_cartTotal__k7Lj5 b{font-size:20px}.oneshop_cartTotal__k7Lj5 small{grid-column:1/-1;margin-top:3px;color:#748079;font-size:9px}.oneshop_checkoutForm__IBefd>h3{margin:22px 0 10px;font-size:14px}.oneshop_checkoutForm__IBefd>div:not(.oneshop_cartTotal__k7Lj5){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.oneshop_checkoutForm__IBefd label{display:grid;gap:5px;margin-top:10px;color:#617087;font-size:9px;font-weight:800}.oneshop_checkoutForm__IBefd input,.oneshop_checkoutForm__IBefd select{width:100%;border:1px solid #d7deda;border-radius:9px;background:#fbfcfb;padding:10px;color:#101827;font:inherit;font-size:11px}.oneshop_checkoutForm__IBefd .oneshop_buy__oSX6w{border:0}.oneshop_checkoutMessage__gVeUD{margin-top:10px;color:#66716b;font-size:11px;text-align:center}.oneshop_orderSuccess__qck19{display:grid;min-height:480px;place-items:center;align-content:center;gap:10px;text-align:center}.oneshop_orderSuccess__qck19>svg{width:54px;height:54px;border-radius:50%;background:#dcfce7;padding:14px;color:#166534}.oneshop_orderSuccess__qck19 a{margin-top:12px;border-radius:999px;background:#171717;padding:12px 16px;color:white;font-size:12px;font-weight:850}.oneshop_productDetail__0s323 em{display:block;margin-top:20px;color:#7d8982;font-size:12px}.oneshop_storeFooter__z9xru{display:grid;grid-template-columns:1fr auto;gap:24px;background:#070707;padding:50px clamp(16px,4vw,60px);color:white}.oneshop_storeFooter__z9xru b,.oneshop_storeFooter__z9xru span{display:block}.oneshop_storeFooter__z9xru b{letter-spacing:.18em}.oneshop_storeFooter__z9xru span{margin-top:5px;color:#888;font-size:10px}.oneshop_storeFooter__z9xru nav{display:flex;gap:16px}.oneshop_storeFooter__z9xru nav a{color:#ccc;font-size:11px}.oneshop_storeFooter__z9xru>small{grid-column:1/-1;color:#666}.oneshop_auth__DR392{display:grid;min-height:100vh;place-items:center;background:#edf0ed}.oneshop_authCard__oo7Kv{width:min(430px,calc(100% - 32px));border:1px solid #dce2de;border-radius:24px;background:white;padding:28px;box-shadow:0 30px 80px #10241918}.oneshop_authCard__oo7Kv>span{display:grid;width:48px;height:48px;place-items:center;border-radius:15px;background:#c7ff33;font-weight:950}.oneshop_authCard__oo7Kv h1{margin-top:20px;font-size:30px}.oneshop_authCard__oo7Kv p{margin-top:8px;color:#748078;line-height:1.6}.oneshop_authCard__oo7Kv .oneshop_field__c88O2{margin-top:15px}.oneshop_authCard__oo7Kv .oneshop_primary__GEb_W{width:100%;margin-top:16px;padding:13px}.oneshop_error__GGe_u{margin-top:14px;border-radius:10px;background:#fff0f0;padding:10px;color:#a12620;font-size:11px}.oneshop_loading__KHjZU{display:grid;min-height:100vh;place-items:center;background:#edf0ed;color:#6f7d75;font-weight:850}.oneshop_oneScreenStorefront__dtA5O{display:grid;min-height:100vh;min-height:100svh;place-items:center;background:#fff;padding:32px 24px}.oneshop_oneScreenStorefrontContent__uz4rC{display:flex;width:min(100%,320px);flex-direction:column;align-items:center;gap:clamp(30px,6vh,48px)}.oneshop_oneScreenStorefrontLogo__2P_2t{display:block;width:clamp(148px,24vw,188px);height:auto}.oneshop_oneScreenStorefrontLogin__h3iwO{display:inline-flex;width:min(100%,224px);min-height:54px;align-items:center;justify-content:center;border-radius:999px;background:#087df1;box-shadow:0 12px 30px rgba(8,125,241,.22);color:#fff;font-size:16px;font-weight:750;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.oneshop_oneScreenStorefrontLogin__h3iwO:hover{background:#006bd9;box-shadow:0 15px 34px rgba(8,125,241,.28);transform:translateY(-1px)}.oneshop_oneScreenStorefrontLogin__h3iwO:focus-visible{outline:3px solid rgba(8,125,241,.28);outline-offset:4px}.oneshop_oneScreenStorefrontLogin__h3iwO:active{transform:translateY(0)}.oneshop_platformPage__K1w8K{display:grid;min-height:100vh;grid-template-columns:auto minmax(0,1fr)}.oneshop_moduleHub__LzTcE{min-height:100vh;background:#edf0ed;padding:clamp(24px,6vw,80px);color:#101827}.oneshop_moduleHub__LzTcE[data-scope=platform]{background:radial-gradient(circle at 84% 10%,rgba(8,125,241,.16),transparent 30%),#f3f9ff;color:#09233f}@media (max-width:767px){.oneshop_platformPage__K1w8K{grid-template-columns:minmax(0,1fr)}.oneshop_moduleHub__LzTcE{padding-top:76px}}.oneshop_moduleHubHeader__b75BA{display:flex;align-items:center;gap:14px}.oneshop_moduleHubLogin__lJIzV{margin-left:auto;border:1px solid #cbd4cf;border-radius:999px;background:rgba(255,255,255,.78);padding:11px 16px;font-size:11px;font-weight:850}.oneshop_moduleHubLogin__lJIzV:hover{background:white}.oneshop_moduleHubHeader__b75BA>span{display:grid;width:50px;height:50px;place-items:center;border-radius:16px;background:#c7ff33;font-size:20px;font-weight:950}.oneshop_moduleHubHeader__b75BA>span img{display:block;width:38px;height:38px;object-fit:contain}.oneshop_moduleHub__LzTcE[data-scope=platform] .oneshop_moduleHubHeader__b75BA>span{border:1px solid #bcdcff;background:#fff;box-shadow:0 10px 28px rgba(8,125,241,.14)}.oneshop_moduleCard__27KtD b,.oneshop_moduleCard__27KtD small,.oneshop_moduleCard__27KtD span,.oneshop_moduleHubHeader__b75BA b,.oneshop_moduleHubHeader__b75BA small{display:block}.oneshop_moduleHubHeader__b75BA b{font-size:18px;letter-spacing:.14em}.oneshop_moduleHubHeader__b75BA small{margin-top:4px;color:#788799;font-size:9px;font-weight:850}.oneshop_moduleHubIntro__MQme4{max-width:760px;margin-top:70px}.oneshop_moduleHubIntro__MQme4 small{color:#66768a;font-size:10px;font-weight:900;letter-spacing:.16em}.oneshop_moduleHubIntro__MQme4 h1{margin-top:10px;font-size:clamp(48px,7vw,88px);font-weight:950;line-height:.9;letter-spacing:-.065em}.oneshop_moduleHubIntro__MQme4 p{margin-top:20px;color:#67746d;font-size:16px;line-height:1.7}.oneshop_moduleGrid__U5xfk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:40px}.oneshop_moduleCard__27KtD{display:flex;min-height:190px;align-items:flex-end;justify-content:space-between;gap:20px;border:1px solid #d9dfdc;border-radius:24px;background:white;padding:24px;box-shadow:0 18px 50px #1c382c0a}.oneshop_moduleCard__27KtD:first-child{background:#c7ff33}.oneshop_moduleHub__LzTcE[data-scope=platform] .oneshop_moduleCard__27KtD:first-child{border-color:#087df1;background:#087df1;color:#fff}.oneshop_moduleHub__LzTcE[data-scope=platform] .oneshop_moduleCard__27KtD:first-child span{color:#dceeff}.oneshop_moduleHub__LzTcE[data-scope=platform] .oneshop_moduleCard__27KtD:first-child>i{background:#fff;color:#087df1}.oneshop_moduleCard__27KtD small{font-size:9px;font-weight:900;letter-spacing:.14em}.oneshop_moduleCard__27KtD b{margin-top:8px;font-size:28px}.oneshop_moduleCard__27KtD span{margin-top:8px;color:#657169;font-size:12px;line-height:1.5}.oneshop_moduleCard__27KtD>i{display:grid;width:46px;height:46px;flex:none;place-items:center;border-radius:50%;background:#101827;color:white;font-style:normal;font-weight:900}.oneshop_moduleHubPublicAction__2kWaR{max-width:620px;margin-top:40px}.oneshop_moduleHubEmpty__dLHsA{grid-column:1/-1;border:1px dashed #c5cfca;border-radius:22px;background:rgba(255,255,255,.62);padding:28px;color:#657169;font-size:13px;font-weight:750}.oneshop_oneScreenLogin__oPB5y{display:grid;min-height:100vh;place-items:center;background:#fff;padding:24px;color:#101827}.oneshop_oneScreenLoginCard__gDiKC{width:min(440px,100%);border:1px solid #d9dfdc;border-radius:28px;background:rgba(255,255,255,.94);padding:32px;box-shadow:0 28px 80px rgba(16,24,39,.1)}.oneshop_oneScreenLoginBrand__ukQVw{display:flex;align-items:center;gap:13px}.oneshop_oneScreenLoginBrand__ukQVw>img{display:block;width:48px;height:48px;object-fit:contain}.oneshop_oneScreenLoginBrand__ukQVw b,.oneshop_oneScreenLoginBrand__ukQVw small{display:block}.oneshop_oneScreenLoginBrand__ukQVw b{font-size:17px;letter-spacing:.13em}.oneshop_oneScreenLoginBrand__ukQVw small{margin-top:3px;color:#788799;font-size:9px;font-weight:850}.oneshop_oneScreenLoginCard__gDiKC h1{margin-top:38px;font-size:36px;line-height:1;letter-spacing:-.045em}.oneshop_oneScreenLoginCard__gDiKC>p{margin-top:12px;color:#67746d;font-size:13px;line-height:1.6}.oneshop_oneScreenLoginCard__gDiKC form{display:grid;gap:9px;margin-top:25px}.oneshop_oneScreenLoginCard__gDiKC label{margin-top:7px;color:#4e5a53;font-size:11px;font-weight:800}.oneshop_oneScreenLoginCard__gDiKC input{height:48px;border:1px solid #d9dfdc;border-radius:13px;background:white;padding:0 14px}.oneshop_oneScreenLoginCard__gDiKC button{height:50px;margin-top:12px;border-radius:999px;background:#087df1;color:white;font-size:13px;font-weight:850}.oneshop_oneScreenLoginCard__gDiKC button:hover:not(:disabled){background:#006bd9}.oneshop_oneScreenLoginCard__gDiKC button:disabled{cursor:wait;opacity:.6}.oneshop_oneScreenLoginError__G5IFy{border-radius:12px;background:#fff0f0;padding:11px 13px;color:#9b2424!important;font-size:11px!important}.oneshop_oneScreenContextChoices___qjld{display:grid;gap:9px;margin-top:24px}.oneshop_oneScreenContextChoices___qjld button{display:flex;height:auto;min-height:66px;align-items:center;justify-content:space-between;margin:0;padding:13px 17px;text-align:left}.oneshop_oneScreenContextChoices___qjld button small,.oneshop_oneScreenContextChoices___qjld button>span{display:block}.oneshop_oneScreenContextChoices___qjld button small{margin-top:4px;color:#b7c0bc;font-size:10px;font-weight:650}.oneshop_oneScreenContextChoices___qjld button i{font-style:normal}.oneshop_oneScreenLoginBack__l25uk{display:block;width:fit-content;margin:20px auto 0;color:#6c7871;font-size:11px;font-weight:750}.oneshop_oneScreenWorkspaceScreen__rIN7v{min-height:100vh;min-height:100svh;background:#fff;padding:clamp(28px,5vw,72px) clamp(18px,5vw,72px);color:#101827}.oneshop_oneScreenWorkspaceChooser__5Erzm{width:min(1180px,100%);margin:0 auto}.oneshop_oneScreenWorkspaceHeader__1J2ts{max-width:680px;margin:0 auto clamp(34px,5vw,58px);text-align:center}.oneshop_oneScreenWorkspaceHeader__1J2ts>img{display:block;width:clamp(64px,8vw,82px);height:auto;margin:0 auto 22px}.oneshop_oneScreenWorkspaceHeader__1J2ts>span{display:inline-flex;border-radius:999px;background:#edf6ff;padding:7px 11px;color:#087df1;font-size:10px;font-weight:900;letter-spacing:.14em}.oneshop_oneScreenWorkspaceHeader__1J2ts h1{margin:18px 0 0;font-size:clamp(36px,6vw,64px);line-height:.96;letter-spacing:-.055em}.oneshop_oneScreenWorkspaceHeader__1J2ts p{max-width:570px;margin:18px auto 0;color:#687584;font-size:clamp(14px,1.7vw,17px);line-height:1.65}.oneshop_oneScreenWorkspaceGrid__Phkmi{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:clamp(16px,2.2vw,26px)}.oneshop_oneScreenWorkspaceCard__l5xFa{position:relative;display:grid;min-height:270px;grid-template-rows:minmax(104px,1fr) auto;overflow:hidden;border:1px solid #edf0f3;border-radius:30px;background:#fff;padding:clamp(24px,3vw,34px);color:#101827;text-align:left;box-shadow:0 22px 55px rgba(16,24,39,.08),0 3px 12px rgba(16,24,39,.04);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.oneshop_oneScreenWorkspaceCard__l5xFa:focus-visible,.oneshop_oneScreenWorkspaceCard__l5xFa:hover:not(:disabled){border-color:#bcdcff;box-shadow:0 28px 70px rgba(8,125,241,.13),0 4px 14px rgba(16,24,39,.05);transform:translateY(-4px)}.oneshop_oneScreenWorkspaceCard__l5xFa:focus-visible{outline:3px solid rgba(8,125,241,.22);outline-offset:4px}.oneshop_oneScreenWorkspaceCard__l5xFa:disabled{cursor:wait;opacity:.65}.oneshop_oneScreenWorkspaceLogo__zMojd{display:flex;min-height:104px;align-items:center;justify-content:center}.oneshop_oneScreenWorkspaceLogo__zMojd img{display:block;width:min(190px,78%);max-height:92px;object-fit:contain}.oneshop_oneScreenWorkspaceCard__l5xFa[data-platform=true] .oneshop_oneScreenWorkspaceLogo__zMojd img{width:92px;height:92px}.oneshop_oneScreenWorkspaceLogo__zMojd>b{display:grid;width:92px;height:92px;place-items:center;border-radius:26px;background:#101827;color:#fff;font-size:28px;font-weight:900;letter-spacing:.04em}.oneshop_oneScreenWorkspaceCopy__9OlIR{display:block;padding-top:28px}.oneshop_oneScreenWorkspaceCopy__9OlIR small{display:flex;align-items:center;gap:6px;color:#7c8794;font-size:9px;font-weight:900;letter-spacing:.15em}.oneshop_oneScreenWorkspaceCopy__9OlIR small svg{width:14px;height:14px}.oneshop_oneScreenWorkspaceCard__l5xFa[data-platform=true] .oneshop_oneScreenWorkspaceCopy__9OlIR small{color:#087df1}.oneshop_oneScreenWorkspaceCopy__9OlIR em,.oneshop_oneScreenWorkspaceCopy__9OlIR strong{display:block}.oneshop_oneScreenWorkspaceCopy__9OlIR strong{margin-top:8px;padding-right:52px;font-size:clamp(24px,3vw,34px);line-height:1;letter-spacing:-.035em}.oneshop_oneScreenWorkspaceCopy__9OlIR em{margin-top:8px;color:#7a8590;font-size:12px;font-style:normal;font-weight:700}.oneshop_oneScreenWorkspaceArrow__TjRAF{position:absolute;right:26px;bottom:28px;display:grid;width:44px;height:44px;place-items:center;border-radius:50%;background:#f1f4f6;color:#101827;transition:background .18s ease,color .18s ease}.oneshop_oneScreenWorkspaceArrow__TjRAF svg{width:19px;height:19px}.oneshop_oneScreenWorkspaceCard__l5xFa:focus-visible .oneshop_oneScreenWorkspaceArrow__TjRAF,.oneshop_oneScreenWorkspaceCard__l5xFa:hover .oneshop_oneScreenWorkspaceArrow__TjRAF,.oneshop_oneScreenWorkspaceCard__l5xFa[data-platform=true] .oneshop_oneScreenWorkspaceArrow__TjRAF{background:#087df1;color:#fff}.oneshop_oneScreenWorkspaceChooser__5Erzm>.oneshop_oneScreenLoginError__G5IFy{width:min(520px,100%);margin:24px auto 0;text-align:center}.oneshop_oneScreenWorkspaceChooser__5Erzm>.oneshop_oneScreenLoginBack__l25uk{margin-top:28px}@media (max-width:720px){.oneshop_oneScreenWorkspaceScreen__rIN7v{padding-top:30px}.oneshop_oneScreenWorkspaceHeader__1J2ts{margin-bottom:30px}.oneshop_oneScreenWorkspaceHeader__1J2ts>img{width:58px;margin-bottom:16px}.oneshop_oneScreenWorkspaceCard__l5xFa{min-height:156px;grid-template-columns:82px minmax(0,1fr);grid-template-rows:1fr;align-items:center;border-radius:24px;padding:22px}.oneshop_oneScreenWorkspaceLogo__zMojd{min-height:74px;justify-content:flex-start}.oneshop_oneScreenWorkspaceLogo__zMojd img{width:70px;max-height:62px;object-position:left center}.oneshop_oneScreenWorkspaceCard__l5xFa[data-platform=true] .oneshop_oneScreenWorkspaceLogo__zMojd img{width:62px;height:62px}.oneshop_oneScreenWorkspaceLogo__zMojd>b{width:62px;height:62px;border-radius:19px;font-size:20px}.oneshop_oneScreenWorkspaceCopy__9OlIR{padding:0 42px 0 14px}.oneshop_oneScreenWorkspaceCopy__9OlIR strong{margin-top:6px;padding:0;font-size:25px}.oneshop_oneScreenWorkspaceCopy__9OlIR em{margin-top:6px}.oneshop_oneScreenWorkspaceArrow__TjRAF{right:20px;bottom:50%;width:38px;height:38px;transform:translateY(50%)}}@media (prefers-reduced-motion:reduce){.oneshop_oneScreenWorkspaceArrow__TjRAF,.oneshop_oneScreenWorkspaceCard__l5xFa{transition:none}}.oneshop_inventoryShell__Ppqh6{display:grid;grid-template-columns:190px minmax(0,1fr);gap:16px}.oneshop_inventoryNav__C8PEA{position:sticky;top:92px;display:grid;align-self:start;gap:5px;border:1px solid #dce2de;border-radius:18px;background:white;padding:10px}.oneshop_inventoryNav__C8PEA>button{display:flex;align-items:center;gap:9px;border-radius:10px;padding:10px;color:#69778a;font-size:12px;font-weight:800;text-align:left}.oneshop_inventoryNav__C8PEA>button:hover,.oneshop_inventoryNav__C8PEA>button[data-active=true]{background:#101827;color:white}.oneshop_inventoryNav__C8PEA svg{width:16px}.oneshop_inventoryRole__VYFpw{display:grid;gap:3px;border-top:1px solid #e5e9e6;margin-top:8px;padding:12px 9px 5px}.oneshop_inventoryRole__VYFpw b{font-size:11px}.oneshop_inventoryRole__VYFpw span{color:#829086;font-size:9px}.oneshop_inventoryBody__v9Cnp{display:grid;min-width:0;gap:16px}.oneshop_inventoryBody__v9Cnp>div{display:grid;gap:16px}.oneshop_inventoryBody__v9Cnp .oneshop_panel___izXS{overflow:hidden}.oneshop_inventoryForm__heKji{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.oneshop_inventoryForm__heKji>button{align-self:end;justify-self:start}.oneshop_searchField__3oGWn{display:flex;min-width:260px;align-items:center;gap:8px;border:1px solid #d7deda;border-radius:10px;padding:0 10px}.oneshop_searchField__3oGWn svg{width:15px;color:#7b8897}.oneshop_searchField__3oGWn input{width:100%;border:0;padding:10px 0;outline:0}.oneshop_tableScroll__2rt8m{overflow-x:auto}.oneshop_negative__uMvGn{color:#d92d20;font-weight:900}.oneshop_locationGrid__H8H68{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.oneshop_locationCard__OZOIK{border:1px solid #dce2de;border-radius:15px;padding:16px}.oneshop_locationCard__OZOIK>div:first-child{display:flex;align-items:center;gap:8px}.oneshop_locationCard__OZOIK svg{width:16px}.oneshop_locationCard__OZOIK>p,.oneshop_locationCard__OZOIK>span{display:block;margin-top:7px;color:#758397;font-size:11px}.oneshop_locationCard__OZOIK>div:last-child{display:flex;flex-wrap:wrap;gap:5px;margin-top:12px}.oneshop_locationCard__OZOIK em{border-radius:20px;background:#edf3ed;padding:5px 7px;font-size:9px;font-style:normal;font-weight:800}.oneshop_reportGrid__qXHCj{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:18px}.oneshop_reportGrid__qXHCj article{border-radius:14px;background:#f2f5f3;padding:16px}.oneshop_reportGrid__qXHCj b,.oneshop_reportGrid__qXHCj span{display:block}.oneshop_reportGrid__qXHCj b{font-size:25px}.oneshop_reportGrid__qXHCj span{margin-top:3px;color:#748196;font-size:10px}.oneshop_emptyState__5Eaco{display:grid;min-height:260px;place-items:center;align-content:center;text-align:center}.oneshop_emptyState__5Eaco svg{width:32px;color:#819184}.oneshop_emptyState__5Eaco h3{margin-top:12px}.oneshop_emptyState__5Eaco p{max-width:600px;margin-top:8px;color:#6f7d75;font-size:12px;line-height:1.6}.oneshop_countOverlay__F9LKa{position:fixed;z-index:200;inset:0;display:grid;grid-template-rows:auto 1fr auto;background:#f5f7f5}.oneshop_countOverlay__F9LKa>footer,.oneshop_countOverlay__F9LKa>header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dce2de;background:white;padding:18px 28px}.oneshop_countOverlay__F9LKa>footer{border-top:1px solid #dce2de;border-bottom:0}.oneshop_countOverlay__F9LKa>header h2,.oneshop_countOverlay__F9LKa>header small{display:block}.oneshop_countOverlay__F9LKa>header small{color:#738298;font-size:10px;font-weight:800}.oneshop_countOverlay__F9LKa>header h2{margin-top:3px}.oneshop_countOverlay__F9LKa>header button{display:flex;align-items:center;gap:7px;font-weight:800}.oneshop_countOverlay__F9LKa>main{display:grid;width:min(680px,calc(100vw - 32px));place-items:center;align-content:center;justify-self:center;text-align:center}.oneshop_countOverlay__F9LKa>main>svg{width:54px;height:54px;margin:18px}.oneshop_countOverlay__F9LKa h1{font-size:clamp(32px,5vw,60px)}.oneshop_countOverlay__F9LKa main p{margin-top:8px;color:#6e7c72}.oneshop_countProgress__uCSTC{border-radius:20px;background:#e7ece8;padding:7px 12px;font-size:11px;font-weight:900}.oneshop_scanInput__600Y4{display:flex;width:100%;align-items:center;gap:9px;border:2px solid #101827;border-radius:14px;margin-top:30px;background:white;padding:0 14px}.oneshop_scanInput__600Y4 input{width:100%;border:0;padding:15px 0;outline:0}.oneshop_countQuantity__1rAqQ{display:grid;width:100%;gap:8px;margin-top:14px;color:#657469;font-size:11px;font-weight:800;text-align:left}.oneshop_countQuantity__1rAqQ input{border:1px solid #d4ddd7;border-radius:14px;background:white;padding:18px;font-size:28px;text-align:center}.oneshop_countNext__FLYh1{width:100%;border-radius:14px;margin-top:14px;background:#2b9b4c;padding:18px;color:white;font-size:18px;font-weight:900}@media (max-width:1100px){.oneshop_builder__77JeL{grid-template-columns:190px minmax(0,1fr)}.oneshop_builderInspector__02stg{grid-column:1/-1;border-top:1px solid #e2e7e4;border-left:0}.oneshop_metrics__FUsdo{grid-template-columns:repeat(2,1fr)}.oneshop_productGrid__NUrqP{grid-template-columns:repeat(3,1fr)}.oneshop_locationGrid__H8H68{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.oneshop_shell__tkKU9{grid-template-columns:1fr}.oneshop_sidebar__ydY8x{position:relative;height:auto}.oneshop_identity__L4_OU{display:none}.oneshop_content__g0DNc{padding:14px}.oneshop_builder__77JeL{grid-template-columns:1fr}.oneshop_builderAside__Bx2_A{border-right:0;border-bottom:1px solid #e2e7e4}.oneshop_pageList__ZAO_d{grid-template-columns:repeat(2,1fr)}.oneshop_pageSettings__3HPdS{grid-template-columns:1fr}.oneshop_previewBar__mQx0H{grid-template-columns:1fr auto}.oneshop_previewBar__mQx0H>div:nth-child(2){display:none}.oneshop_storeHeader__xMOJB{grid-template-columns:1fr auto}.oneshop_storeHeader__xMOJB nav{display:none}.oneshop_menuButton__zO_eI{display:grid!important}.oneshop_hero__vSLMC{min-height:480px}.oneshop_productHead__4VVXx{align-items:flex-start;flex-direction:column}.oneshop_productGrid__NUrqP{grid-template-columns:repeat(2,1fr)}.oneshop_productDetail__0s323{grid-template-columns:1fr;padding:20px}.oneshop_storeFooter__z9xru{grid-template-columns:1fr}.oneshop_storeFooter__z9xru>small{grid-column:auto}.oneshop_editorGrid__qP7u_,.oneshop_sharingPanel__4NUf9>div{grid-template-columns:1fr}.oneshop_wideField__KOWQi{grid-column:auto}.oneshop_mediaUpload__EeSQU{align-items:stretch;flex-direction:column}.oneshop_table__dst0Q{min-width:760px}.oneshop_panel___izXS{overflow-x:auto}.oneshop_inventoryShell__Ppqh6{grid-template-columns:1fr}.oneshop_inventoryNav__C8PEA{position:static;grid-template-columns:repeat(3,1fr)}.oneshop_inventoryRole__VYFpw{grid-column:1/-1}.oneshop_inventoryForm__heKji,.oneshop_locationGrid__H8H68,.oneshop_reportGrid__qXHCj{grid-template-columns:1fr}.oneshop_searchField__3oGWn{min-width:0}}@media (min-width:768px) and (max-width:800px){.oneshop_shell__tkKU9{grid-template-columns:auto minmax(0,1fr)}}@media (max-width:767px){.oneshop_shell__tkKU9{grid-template-columns:minmax(0,1fr)}.oneshop_topbar__8KI53{padding-left:68px}}@media (min-width:701px) and (max-width:1100px){.oneshop_storefront__TvYve{font-size:calc(16px * var(--shop-tablet-scale, 1))}.oneshop_globalStoreHeader__u8Wpu{height:var(--tablet-header-full)}.oneshop_globalStoreHeader__u8Wpu[data-shrunk=true]{width:min(560px,calc(100% - 28px));height:var(--tablet-header-compact)}.oneshop_campaignBanner__Gs0ae,.oneshop_mediaHero__KLAPY{min-height:var(--banner-tablet-height)}.oneshop_campaignBanner__Gs0ae[data-tablet-position$=_center],.oneshop_mediaHero__KLAPY[data-tablet-position$=_center]{justify-content:center;text-align:center}.oneshop_campaignBanner__Gs0ae[data-tablet-position$=_right],.oneshop_mediaHero__KLAPY[data-tablet-position$=_right]{justify-content:flex-end;text-align:right}.oneshop_campaignBanner__Gs0ae[data-tablet-position^=top_],.oneshop_mediaHero__KLAPY[data-tablet-position^=top_]{align-items:flex-start}.oneshop_campaignBanner__Gs0ae[data-tablet-position^=bottom_],.oneshop_mediaHero__KLAPY[data-tablet-position^=bottom_]{align-items:flex-end}}@media (max-width:700px){.oneshop_storefront__TvYve{font-size:calc(16px * var(--shop-phone-scale, 1))}.oneshop_globalStoreHeader__u8Wpu{top:max(10px,env(safe-area-inset-top));width:calc(100% - 20px);height:var(--phone-header-full);padding:6px 9px}.oneshop_globalStoreHeader__u8Wpu[data-shrunk=true]{width:142px;height:var(--phone-header-compact)}.oneshop_globalStoreHeader__u8Wpu[data-shrunk=true] .oneshop_headerMenuButton__Ro3Nc,.oneshop_globalStoreHeader__u8Wpu[data-shrunk=true] .oneshop_headerSearchButton__i3BXU{width:0;opacity:0;pointer-events:none}.oneshop_globalStoreHeader__u8Wpu[data-shrunk=true] .oneshop_headerLogo__JWg6z{grid-column:1/-1}.oneshop_headerMenuButton__Ro3Nc,.oneshop_headerSearchButton__i3BXU{width:42px;height:42px}.oneshop_headerLogo__JWg6z{min-width:96px;padding:5px 10px}.oneshop_headerLogo__JWg6z img{width:min(132px,35vw);max-height:34px}.oneshop_storePanel__HG6Ct{top:max(10px,env(safe-area-inset-top));right:10px!important;bottom:max(10px,env(safe-area-inset-bottom));left:10px!important;width:auto;border-radius:28px;padding:18px}.oneshop_storeMenuGrid__Cwxu_{grid-template-columns:1fr}.oneshop_storeMenuGrid__Cwxu_ a{min-height:70px}.oneshop_globalSearch__pwOw5>label{min-height:58px;padding:0 17px}.oneshop_campaignBanner__Gs0ae,.oneshop_mediaHero__KLAPY{min-height:var(--banner-phone-height);padding:100px 20px 44px}.oneshop_campaignBanner__Gs0ae[data-phone-position$=_center],.oneshop_mediaHero__KLAPY[data-phone-position$=_center]{justify-content:center;text-align:center}.oneshop_campaignBanner__Gs0ae[data-phone-position$=_right],.oneshop_mediaHero__KLAPY[data-phone-position$=_right]{justify-content:flex-end;text-align:right}.oneshop_campaignBanner__Gs0ae[data-phone-position^=top_],.oneshop_mediaHero__KLAPY[data-phone-position^=top_]{align-items:flex-start}.oneshop_campaignBanner__Gs0ae[data-phone-position^=bottom_],.oneshop_mediaHero__KLAPY[data-phone-position^=bottom_]{align-items:flex-end}.oneshop_bannerContent__j7B2A h1{font-size:clamp(42px,15vw,68px)}.oneshop_campaignBanner__Gs0ae .oneshop_bannerContent__j7B2A h1{font-size:clamp(38px,12vw,58px)}.oneshop_bannerContent__j7B2A p{font-size:max(15px,.96rem)}.oneshop_quickLinks__jATsu{bottom:max(10px,env(safe-area-inset-bottom));left:10px}.oneshop_quickLinks__jATsu[data-open=true]{right:84px}.oneshop_quickCompact__KXpTd{width:54px;height:54px}.oneshop_quickLinks__jATsu>nav{max-width:100%;border-radius:22px;padding:5px}.oneshop_quickLinks__jATsu>nav a,.oneshop_quickLinks__jATsu>nav button{min-width:64px;height:54px;border-radius:17px;font-size:9px}.oneshop_floatingCartCompact__yZibW{right:10px;bottom:max(10px,env(safe-area-inset-bottom));min-width:116px;height:54px;padding:0 14px}.oneshop_floatingCart__pkYm9{right:10px;bottom:max(10px,env(safe-area-inset-bottom));width:calc(100% - 20px);max-height:calc(100svh - 20px);border-radius:26px;padding:17px}.oneshop_checkoutForm__IBefd>div:not(.oneshop_cartTotal__k7Lj5),.oneshop_moduleGrid__U5xfk{grid-template-columns:1fr}.oneshop_moduleHubIntro__MQme4{margin-top:45px}.oneshop_moduleCard__27KtD{min-height:150px}}.oneshop_moduleHubActions__HPWad{display:flex;align-items:center;gap:12px}.oneshop_contextSwitcher___uOqy{display:grid;gap:3px;color:#6f6f73;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.oneshop_contextSwitcher___uOqy select{min-width:190px;border:1px solid #dedede;border-radius:999px;background:#fff;color:#171717;padding:8px 30px 8px 13px;font:inherit;font-size:12px;letter-spacing:0;text-transform:none}.platform-sidebar_frame__J7PSF{--sidebar-width:258px;position:relative;width:var(--sidebar-width);min-height:100vh;flex:0 0 auto;transition:width .18s ease}.platform-sidebar_frame__J7PSF[data-collapsed=true]{--sidebar-width:78px}.platform-sidebar_frame__J7PSF[data-collapsed=false] .platform-sidebar_sidebar__1Wz0x{overflow-y:auto}.platform-sidebar_sidebar__1Wz0x{position:sticky;top:0;z-index:50;display:flex;width:var(--sidebar-width);height:100vh;box-sizing:border-box;flex-direction:column;overflow:visible;border-right:1px solid #d9d9d9;background:#fafafa;padding:24px 16px 18px;color:#181818;transition:width .18s ease,transform .18s ease}.platform-sidebar_frame__J7PSF[data-scope=platform] .platform-sidebar_sidebar__1Wz0x{border-right-color:#bcdcff;background:#f3f9ff}.platform-sidebar_header__wAP8q{display:flex;min-height:46px;align-items:center;justify-content:space-between;padding:0 10px}.platform-sidebar_logoLink__JPJRB{display:flex;min-width:0;align-items:center;gap:10px;color:inherit;text-decoration:none}.platform-sidebar_logo__cMDrf{display:block;width:112px;max-width:100%;height:34px;object-fit:contain;object-position:left center;transition:width .18s ease,height .18s ease}.platform-sidebar_frame__J7PSF[data-scope=platform] .platform-sidebar_logo__cMDrf{width:40px;height:40px;border-radius:12px}.platform-sidebar_brandCaption__zxf4O{display:grid;min-width:0;gap:2px;line-height:1}.platform-sidebar_brandCaption__zxf4O b{overflow:hidden;font-size:13px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.platform-sidebar_brandCaption__zxf4O small{color:#858585;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.platform-sidebar_frame__J7PSF[data-scope=platform] .platform-sidebar_brandCaption__zxf4O small{color:#087df1}.platform-sidebar_tenantMonogram__Vu0w_{display:grid;width:40px;height:40px;flex:0 0 auto;place-items:center;border-radius:12px;background:#171717;color:#fff;font-size:13px;font-weight:900;letter-spacing:.04em}.platform-sidebar_heading__zLOuj{margin:24px 10px 12px;color:#858585;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.platform-sidebar_navigation__s3HzI{display:grid;gap:10px}.platform-sidebar_group__ipDZl{position:relative}.platform-sidebar_child__rp7SX,.platform-sidebar_collapseButton__Lnwsb,.platform-sidebar_groupButton__aeSOt,.platform-sidebar_headerCollapseButton__xLUz6,.platform-sidebar_mobileClose__DjKTN,.platform-sidebar_mobileTrigger__z0Tvk{border:0;color:inherit;font:inherit;cursor:pointer}.platform-sidebar_groupButton__aeSOt{display:grid;width:100%;min-height:54px;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:11px;border:1px solid #d4d4d4;border-radius:16px;background:#f1f1f1;padding:0 15px;text-align:left;transition:border-color .14s ease,background .14s ease,color .14s ease,box-shadow .14s ease,transform .14s ease}.platform-sidebar_groupButton__aeSOt:focus-visible,.platform-sidebar_groupButton__aeSOt:hover,.platform-sidebar_group__ipDZl[data-active=true]>.platform-sidebar_groupButton__aeSOt{border-color:#171717;background:#171717;color:#fff;box-shadow:0 8px 22px rgba(17,17,17,.12);transform:translateY(-1px)}.platform-sidebar_frame__J7PSF[data-scope=platform] .platform-sidebar_groupButton__aeSOt:focus-visible,.platform-sidebar_frame__J7PSF[data-scope=platform] .platform-sidebar_groupButton__aeSOt:hover,.platform-sidebar_frame__J7PSF[data-scope=platform] .platform-sidebar_group__ipDZl[data-active=true]>.platform-sidebar_groupButton__aeSOt{border-color:#087df1;background:#087df1;box-shadow:0 9px 24px rgba(8,125,241,.2)}.platform-sidebar_child__rp7SX svg,.platform-sidebar_collapseButton__Lnwsb svg,.platform-sidebar_groupButton__aeSOt svg,.platform-sidebar_headerCollapseButton__xLUz6 svg,.platform-sidebar_mobileClose__DjKTN svg,.platform-sidebar_mobileTrigger__z0Tvk svg{width:20px;height:20px;flex:0 0 auto}.platform-sidebar_groupButton__aeSOt span{overflow:hidden;font-size:14px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.platform-sidebar_chevron__FktQp{width:16px!important;height:16px!important;transition:transform .16s ease}.platform-sidebar_group__ipDZl[data-open=true] .platform-sidebar_chevron__FktQp{transform:rotate(180deg)}.platform-sidebar_flyout__WxFzl{display:none;margin-top:4px;padding:8px}.platform-sidebar_group__ipDZl[data-open=true]>.platform-sidebar_flyout__WxFzl{display:block}.platform-sidebar_flyout__WxFzl>p{display:none;margin:0}.platform-sidebar_children__CFG45{display:grid;gap:4px}.platform-sidebar_child__rp7SX{display:grid;width:100%;min-height:43px;box-sizing:border-box;grid-template-columns:21px minmax(0,1fr) auto;align-items:center;gap:11px;border-radius:12px;background:transparent;padding:0 12px;color:#5d5d62;text-align:left;text-decoration:none;transition:background .12s ease,color .12s ease,box-shadow .12s ease,transform .12s ease}.platform-sidebar_childActive__YZiFQ,.platform-sidebar_child__rp7SX:focus-visible,.platform-sidebar_child__rp7SX:hover{background:#fff;color:#111;box-shadow:0 0 0 1px #e1e1e1;transform:translateX(2px)}.platform-sidebar_headerCollapseButton__xLUz6{display:none;width:38px;height:38px;flex:0 0 auto;place-items:center;border:1px solid #cbdff4;border-radius:11px;background:#fff;color:#087df1;box-shadow:0 6px 18px rgba(8,125,241,.1);transition:border-color .14s ease,background .14s ease,color .14s ease,transform .14s ease}.platform-sidebar_frame__J7PSF[data-scope=platform][data-collapsed=false] .platform-sidebar_headerCollapseButton__xLUz6{display:grid}.platform-sidebar_frame__J7PSF[data-scope=platform][data-collapsed=false] .platform-sidebar_collapseButton__Lnwsb{display:none}.platform-sidebar_headerCollapseButton__xLUz6:focus-visible,.platform-sidebar_headerCollapseButton__xLUz6:hover{border-color:#087df1;background:#087df1;color:#fff;transform:translateX(-1px)}.platform-sidebar_child__rp7SX span{overflow:hidden;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.platform-sidebar_child__rp7SX b{display:grid;min-width:22px;height:22px;place-items:center;border-radius:999px;background:#111;color:#fff;font-size:11px}.platform-sidebar_collapseButton__Lnwsb{display:flex;width:100%;min-height:44px;align-items:center;gap:11px;margin-top:auto;border-radius:12px;background:transparent;padding:0 13px;color:#666;text-align:left}.platform-sidebar_collapseButton__Lnwsb:focus-visible,.platform-sidebar_collapseButton__Lnwsb:hover{background:#ebebeb;color:#111}.platform-sidebar_frame__J7PSF[data-scope=platform] .platform-sidebar_collapseButton__Lnwsb:focus-visible,.platform-sidebar_frame__J7PSF[data-scope=platform] .platform-sidebar_collapseButton__Lnwsb:hover{background:#e4f2ff;color:#087df1}.platform-sidebar_collapseButton__Lnwsb span{font-size:13px;font-weight:700;white-space:nowrap}.platform-sidebar_backdrop__FS55C,.platform-sidebar_mobileClose__DjKTN,.platform-sidebar_mobileTrigger__z0Tvk{display:none}@media (min-width:768px){.platform-sidebar_frame__J7PSF[data-collapsed=true] .platform-sidebar_sidebar__1Wz0x{padding-right:12px;padding-left:12px}.platform-sidebar_frame__J7PSF[data-collapsed=true] .platform-sidebar_header__wAP8q{justify-content:center;padding:0}.platform-sidebar_frame__J7PSF[data-collapsed=true] .platform-sidebar_logo__cMDrf{width:40px;height:40px;object-fit:contain;object-position:center}.platform-sidebar_frame__J7PSF[data-collapsed=true] .platform-sidebar_brandCaption__zxf4O{display:none}.platform-sidebar_frame__J7PSF[data-collapsed=true] .platform-sidebar_chevron__FktQp,.platform-sidebar_frame__J7PSF[data-collapsed=true] .platform-sidebar_collapseButton__Lnwsb span,.platform-sidebar_frame__J7PSF[data-collapsed=true] .platform-sidebar_groupButton__aeSOt span,.platform-sidebar_frame__J7PSF[data-collapsed=true] .platform-sidebar_heading__zLOuj{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.platform-sidebar_frame__J7PSF[data-collapsed=true] .platform-sidebar_heading__zLOuj{margin:20px 0 8px}.platform-sidebar_frame__J7PSF[data-collapsed=true] .platform-sidebar_navigation__s3HzI{margin-top:18px}.platform-sidebar_frame__J7PSF[data-collapsed=true] .platform-sidebar_groupButton__aeSOt{display:flex;width:54px;justify-content:center;padding:0}.platform-sidebar_frame__J7PSF[data-collapsed=true] .platform-sidebar_collapseButton__Lnwsb{justify-content:center;padding:0}.platform-sidebar_frame__J7PSF[data-collapsed=true] .platform-sidebar_flyout__WxFzl{position:absolute;top:-8px;left:calc(100% + 12px);z-index:70;display:block;width:238px;margin:0;border:1px solid #dedede;border-radius:17px;background:rgba(250,250,250,.98);padding:10px;box-shadow:0 18px 50px rgba(20,20,20,.16);backdrop-filter:blur(18px);opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-7px);transition:opacity .12s ease,transform .12s ease,visibility .12s ease}.platform-sidebar_frame__J7PSF[data-scope=platform][data-collapsed=true] .platform-sidebar_flyout__WxFzl{border-color:#bcdcff;box-shadow:0 18px 50px rgba(8,125,241,.16)}.platform-sidebar_frame__J7PSF[data-collapsed=true] .platform-sidebar_flyout__WxFzl:before{content:"";position:absolute;top:0;right:100%;width:14px;height:100%}.platform-sidebar_frame__J7PSF[data-collapsed=true] .platform-sidebar_group__ipDZl:focus-within>.platform-sidebar_flyout__WxFzl,.platform-sidebar_frame__J7PSF[data-collapsed=true] .platform-sidebar_group__ipDZl:hover>.platform-sidebar_flyout__WxFzl{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0)}.platform-sidebar_frame__J7PSF[data-collapsed=true] .platform-sidebar_flyout__WxFzl>p{display:block;padding:8px 10px 10px;font-size:13px;font-weight:800}}@media (max-width:767px){.platform-sidebar_frame__J7PSF{position:static;width:0;min-height:0}.platform-sidebar_sidebar__1Wz0x{position:fixed;inset:0 auto 0 0;width:min(340px,calc(100vw - 44px));height:100dvh;overflow-y:auto;padding:22px 18px;visibility:hidden;pointer-events:none;transform:translateX(-105%);box-shadow:18px 0 55px rgba(0,0,0,.2)}.platform-sidebar_frame__J7PSF[data-mobile-open=true] .platform-sidebar_sidebar__1Wz0x{visibility:visible;pointer-events:auto;transform:translateX(0)}.platform-sidebar_mobileTrigger__z0Tvk{position:fixed;top:16px;left:14px;z-index:42;display:grid;width:42px;height:42px;place-items:center;border:1px solid #ddd;border-radius:12px;background:rgba(255,255,255,.94);box-shadow:0 6px 20px rgba(0,0,0,.08);backdrop-filter:blur(14px)}.platform-sidebar_mobileClose__DjKTN{display:grid;width:40px;height:40px;place-items:center;border-radius:11px;background:#ededed}.platform-sidebar_backdrop__FS55C{position:fixed;inset:0;z-index:49;border:0;background:rgba(12,12,12,.38);opacity:0;pointer-events:none;transition:opacity .18s ease}.platform-sidebar_frame__J7PSF[data-mobile-open=true] .platform-sidebar_backdrop__FS55C{display:block;opacity:1;pointer-events:auto}.platform-sidebar_heading__zLOuj{margin-top:26px}.platform-sidebar_collapseButton__Lnwsb{display:none}.platform-sidebar_headerCollapseButton__xLUz6{display:none!important}.platform-sidebar_flyout__WxFzl{padding:5px 5px 10px 14px}.platform-sidebar_group__ipDZl[data-open=false]>.platform-sidebar_flyout__WxFzl{display:none}}@media (prefers-reduced-motion:reduce){.platform-sidebar_backdrop__FS55C,.platform-sidebar_chevron__FktQp,.platform-sidebar_child__rp7SX,.platform-sidebar_frame__J7PSF,.platform-sidebar_groupButton__aeSOt,.platform-sidebar_headerCollapseButton__xLUz6,.platform-sidebar_logo__cMDrf,.platform-sidebar_sidebar__1Wz0x{transition:none}}