.StoreHero-module__owXXIq__section{background:linear-gradient(180deg, var(--color-surface25) 0%, var(--color-white) 100%);isolation:isolate;justify-content:center;align-items:center;min-height:640px;display:flex;position:relative;overflow:hidden}.StoreHero-module__owXXIq__orbA,.StoreHero-module__owXXIq__orbB,.StoreHero-module__owXXIq__orbC{pointer-events:none;filter:blur(80px);z-index:0;opacity:0;border-radius:50%;transition:opacity 1.4s,transform 1.4s cubic-bezier(.22,1,.36,1);position:absolute;transform:scale(.92)}.StoreHero-module__owXXIq__animate .StoreHero-module__owXXIq__orbA,.StoreHero-module__owXXIq__animate .StoreHero-module__owXXIq__orbB,.StoreHero-module__owXXIq__animate .StoreHero-module__owXXIq__orbC{opacity:1;transform:scale(1)}.StoreHero-module__owXXIq__orbA{background:radial-gradient(circle,#624ce052 0%,#0000 70%);width:480px;height:480px;top:-120px;left:-120px}.StoreHero-module__owXXIq__orbB{background:radial-gradient(circle,#3b82f642 0%,#0000 70%);width:560px;height:560px;bottom:-160px;right:-120px}.StoreHero-module__owXXIq__orbC{background:radial-gradient(circle,#8b5cf62e 0%,#0000 70%);width:380px;height:380px;top:40%;left:55%}.StoreHero-module__owXXIq__gridBg{background-image:linear-gradient(var(--color-surface200) 1px, transparent 1px), linear-gradient(90deg, var(--color-surface200) 1px, transparent 1px);pointer-events:none;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 45%,#000 30%,#0000 70%);mask-image:radial-gradient(80% 70% at 50% 45%,#000 30%,#0000 70%)}.StoreHero-module__owXXIq__content{z-index:1;max-width:var(--layout-max-width);padding:var(--space-120) var(--layout-padding);text-align:center;flex-direction:column;align-items:center;width:100%;margin:0 auto;display:flex;position:relative}.StoreHero-module__owXXIq__bordered{border-radius:var(--radius-sm);padding:var(--space-64);width:100%;max-width:900px;margin-bottom:var(--space-40);background:#624ce008;border:1px solid #624ce066;position:relative;box-shadow:0 0 40px #624ce014,inset 0 0 40px #624ce008}.StoreHero-module__owXXIq__badge{padding:var(--space-4) var(--space-12);background:var(--color-primary600);color:var(--color-white);font-size:11px;font-weight:var(--font-weight-semibold);letter-spacing:.02em;border-radius:0;position:absolute;top:-1px;left:-1px}.StoreHero-module__owXXIq__overline{font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.12em;color:var(--color-primary600);margin-bottom:var(--space-12);display:block}.StoreHero-module__owXXIq__heading{font-size:var(--font-size-4xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);letter-spacing:-.02em;color:var(--color-text-dark);margin-bottom:var(--space-12)}.StoreHero-module__owXXIq__description{font-size:var(--font-size-md);line-height:var(--line-height-lg);color:var(--color-text-light);max-width:640px;margin:0 auto}.StoreHero-module__owXXIq__actions{justify-content:center;align-items:center;gap:var(--space-16);margin-bottom:var(--space-16);display:flex}.StoreHero-module__owXXIq__subtitle{font-size:var(--font-size-xs);color:var(--color-text-light)}@media (max-width:768px){.StoreHero-module__owXXIq__section{min-height:auto}.StoreHero-module__owXXIq__content{padding:var(--space-48) var(--layout-padding-mobile)}.StoreHero-module__owXXIq__bordered{padding:var(--space-24) var(--space-16)}.StoreHero-module__owXXIq__heading{font-size:var(--font-size-2xl)}.StoreHero-module__owXXIq__description{font-size:var(--font-size-sm)}.StoreHero-module__owXXIq__orbA{width:320px;height:320px;top:-80px;left:-80px}.StoreHero-module__owXXIq__orbB{width:360px;height:360px;bottom:-100px;right:-80px}.StoreHero-module__owXXIq__orbC{width:240px;height:240px}.StoreHero-module__owXXIq__orbA,.StoreHero-module__owXXIq__orbB,.StoreHero-module__owXXIq__orbC{filter:blur(50px)}}@media (max-width:480px){.StoreHero-module__owXXIq__content{padding:var(--space-40) var(--layout-padding-mobile)}.StoreHero-module__owXXIq__bordered{padding:var(--space-18) var(--space-12)}.StoreHero-module__owXXIq__heading{font-size:var(--font-size-xl)}}
.FeatureSlider-module__V05dbW__section{padding:var(--space-64) 0}.FeatureSlider-module__V05dbW__inner{max-width:var(--layout-max-width);padding:0 var(--layout-padding);margin:0 auto}.FeatureSlider-module__V05dbW__container{border:1px solid var(--color-surface200);border-radius:var(--radius-lg);background:var(--color-surface25);padding:var(--space-40);gap:var(--space-32);flex-direction:column;display:flex;position:relative;overflow:hidden}.FeatureSlider-module__V05dbW__container:before{content:"";background-image:linear-gradient(var(--color-surface200) 1px, transparent 1px), linear-gradient(90deg, var(--color-surface200) 1px, transparent 1px);opacity:.5;pointer-events:none;z-index:0;background-size:48px 48px;position:absolute;inset:0}.FeatureSlider-module__V05dbW__header{z-index:1;justify-content:space-between;align-items:flex-end;gap:var(--space-32);display:flex;position:relative}.FeatureSlider-module__V05dbW__headerLeft{gap:var(--space-12);flex-direction:column;max-width:400px;display:flex}.FeatureSlider-module__V05dbW__badge{width:fit-content;padding:var(--space-4) var(--space-12);background:var(--color-purple50);border:1px solid var(--color-purple200);border-radius:var(--radius-pill);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);color:var(--color-primary600);align-items:center;display:inline-flex}.FeatureSlider-module__V05dbW__heading{font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm);color:var(--color-text-dark)}.FeatureSlider-module__V05dbW__headerRight{align-items:flex-end;gap:var(--space-16);flex-direction:column;max-width:400px;display:flex}.FeatureSlider-module__V05dbW__description{font-size:var(--font-size-sm);line-height:var(--line-height-lg);color:var(--color-text-light);text-align:right}.FeatureSlider-module__V05dbW__track{z-index:1;gap:var(--space-16);scroll-snap-type:none;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;-webkit-user-select:none;user-select:none;padding-block:var(--space-16);margin-block:calc(var(--space-16) * -1);display:flex;position:relative;overflow:auto visible}.FeatureSlider-module__V05dbW__track::-webkit-scrollbar{display:none}.FeatureSlider-module__V05dbW__card{flex:0 0 calc((100% - var(--space-16) * 2) / 3.15);border:1px solid var(--color-surface200);border-radius:var(--radius-md);background:var(--color-white);will-change:transform, box-shadow;flex-direction:column;min-width:200px;transition:transform .3s,box-shadow .3s,border-color .2s;display:flex;overflow:hidden}.FeatureSlider-module__V05dbW__cardVisual{aspect-ratio:3/4;background:var(--color-purple50);width:100%;overflow:hidden}.FeatureSlider-module__V05dbW__cardVisual img{object-fit:cover;object-position:top;pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%}@media (max-width:1024px){.FeatureSlider-module__V05dbW__card{flex:0 0 calc((100% - var(--space-16) * 2) / 3)}}@media (max-width:768px){.FeatureSlider-module__V05dbW__section{padding:var(--space-48) 0}.FeatureSlider-module__V05dbW__inner{padding:0 var(--layout-padding-mobile)}.FeatureSlider-module__V05dbW__container{padding:var(--space-24);gap:var(--space-24)}.FeatureSlider-module__V05dbW__header{gap:var(--space-16);flex-direction:column}.FeatureSlider-module__V05dbW__headerRight{align-items:flex-start}.FeatureSlider-module__V05dbW__description{text-align:left}.FeatureSlider-module__V05dbW__card{flex:0 0 85%}.FeatureSlider-module__V05dbW__heading{font-size:var(--font-size-lg)}}
.ThemeBuilderPreview-module__ws3nsq__section{padding:var(--space-64) 0}.ThemeBuilderPreview-module__ws3nsq__inner{max-width:var(--layout-max-width);padding:0 var(--layout-padding);flex-direction:column;align-items:center;margin:0 auto;display:flex}.ThemeBuilderPreview-module__ws3nsq__heading{font-size:var(--font-size-2xl);font-weight:var(--font-weight-medium);color:var(--color-text-dark);text-align:center;margin-bottom:var(--space-16)}.ThemeBuilderPreview-module__ws3nsq__description{font-size:var(--font-size-sm);line-height:var(--line-height-lg);color:var(--color-text-light);text-align:center;max-width:560px;margin-bottom:var(--space-48)}.ThemeBuilderPreview-module__ws3nsq__layout{grid-template-columns:300px 1fr;align-items:start;gap:32px;width:100%;display:grid}.ThemeBuilderPreview-module__ws3nsq__editorCol{opacity:0;align-self:start;transition:opacity .5s,transform .5s;position:sticky;top:100px;transform:translate(-8px)}.ThemeBuilderPreview-module__ws3nsq__animate .ThemeBuilderPreview-module__ws3nsq__editorCol{opacity:1;transform:translate(0)}.ThemeBuilderPreview-module__ws3nsq__editor{background:var(--color-white);border:1px solid var(--color-surface200);border-radius:14px;flex-direction:column;gap:18px;padding:18px;display:flex;box-shadow:0 4px 24px #0000000d}.ThemeBuilderPreview-module__ws3nsq__editorHeader{border-bottom:1px solid var(--color-surface100);align-items:center;gap:10px;padding-bottom:14px;display:flex}.ThemeBuilderPreview-module__ws3nsq__editorDot{border-radius:50%;width:10px;height:10px}.ThemeBuilderPreview-module__ws3nsq__editorTitle{color:var(--color-text-dark);font-size:13px;font-weight:600}.ThemeBuilderPreview-module__ws3nsq__group{flex-direction:column;gap:10px;display:flex}.ThemeBuilderPreview-module__ws3nsq__groupLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-light);font-size:10px;font-weight:600}.ThemeBuilderPreview-module__ws3nsq__swatches{gap:8px;display:flex}.ThemeBuilderPreview-module__ws3nsq__swatch{cursor:pointer;border:2px solid #0000;border-radius:50%;width:26px;height:26px;padding:0;transition:transform .2s,box-shadow .2s}.ThemeBuilderPreview-module__ws3nsq__swatch:hover{transform:scale(1.08)}.ThemeBuilderPreview-module__ws3nsq__swatchActive{box-shadow:0 0 0 2px var(--color-white), 0 0 0 3px var(--tb-primary)}.ThemeBuilderPreview-module__ws3nsq__fontStack{flex-direction:column;gap:6px;display:flex}.ThemeBuilderPreview-module__ws3nsq__fontChip{border:1px solid var(--color-surface200);background:var(--color-white);color:var(--color-text-dark);cursor:pointer;text-align:left;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:12px;font-weight:500;transition:border-color .2s,background .2s;display:flex}.ThemeBuilderPreview-module__ws3nsq__fontChip:hover{border-color:var(--color-surface300)}.ThemeBuilderPreview-module__ws3nsq__fontChipActive{border-color:var(--tb-primary);background:color-mix(in srgb, var(--tb-primary) 6%, transparent);color:var(--tb-primary)}.ThemeBuilderPreview-module__ws3nsq__layoutOptions{gap:8px;display:flex}.ThemeBuilderPreview-module__ws3nsq__layoutOption{border:1px solid var(--color-surface200);background:var(--color-white);cursor:pointer;border-radius:8px;flex-direction:column;flex:1;gap:6px;padding:10px;transition:border-color .2s,background .2s;display:flex}.ThemeBuilderPreview-module__ws3nsq__layoutOption:hover{border-color:var(--color-surface300)}.ThemeBuilderPreview-module__ws3nsq__layoutActive{border-color:var(--tb-primary);background:color-mix(in srgb, var(--tb-primary) 6%, transparent)}.ThemeBuilderPreview-module__ws3nsq__lGridRow{grid-template-columns:repeat(4,1fr);gap:3px;display:grid}.ThemeBuilderPreview-module__ws3nsq__lGridRow span{background:var(--color-surface200);border-radius:2px;height:10px}.ThemeBuilderPreview-module__ws3nsq__lListRow{flex-direction:column;gap:3px;display:flex}.ThemeBuilderPreview-module__ws3nsq__lListRow span{background:var(--color-surface200);border-radius:2px;height:4px}.ThemeBuilderPreview-module__ws3nsq__layoutLabel{color:var(--color-text-light);font-size:10px;font-weight:500}.ThemeBuilderPreview-module__ws3nsq__layoutActive .ThemeBuilderPreview-module__ws3nsq__layoutLabel{color:var(--tb-primary)}.ThemeBuilderPreview-module__ws3nsq__toggleRow{justify-content:space-between;align-items:center;display:flex}.ThemeBuilderPreview-module__ws3nsq__toggleTrack{background:var(--color-surface300);cursor:pointer;border:none;border-radius:10px;justify-content:flex-start;align-items:center;width:34px;height:20px;padding:2px;transition:background .2s;display:flex}.ThemeBuilderPreview-module__ws3nsq__toggleOn{background:var(--tb-primary);justify-content:flex-end}.ThemeBuilderPreview-module__ws3nsq__toggleThumb{background:var(--color-white);border-radius:50%;width:16px;height:16px;box-shadow:0 1px 3px #00000026}.ThemeBuilderPreview-module__ws3nsq__miniCardRow{grid-template-columns:1fr 1fr;gap:6px;display:grid}.ThemeBuilderPreview-module__ws3nsq__miniCard{border-radius:6px;flex-direction:column;gap:4px;padding:6px;display:flex}.ThemeBuilderPreview-module__ws3nsq__miniCardTop{border-radius:4px;height:24px}.ThemeBuilderPreview-module__ws3nsq__miniCardLine{background:color-mix(in srgb, var(--tb-text) 30%, transparent);border-radius:2px;width:80%;height:4px}.ThemeBuilderPreview-module__ws3nsq__miniCardLineSm{background:color-mix(in srgb, var(--tb-text) 18%, transparent);border-radius:2px;width:50%;height:3px}.ThemeBuilderPreview-module__ws3nsq__previewCol{opacity:0;min-width:0;transition:opacity .6s .15s,transform .6s .15s;transform:translateY(12px)}.ThemeBuilderPreview-module__ws3nsq__animate .ThemeBuilderPreview-module__ws3nsq__previewCol{opacity:1;transform:translateY(0)}.ThemeBuilderPreview-module__ws3nsq__browser{background:var(--color-white);border:1px solid var(--color-surface200);border-radius:14px;overflow:hidden;box-shadow:0 8px 36px #0000000f}.ThemeBuilderPreview-module__ws3nsq__browserBar{background:var(--color-surface50);border-bottom:1px solid var(--color-surface100);align-items:center;gap:6px;padding:10px 14px;display:flex}.ThemeBuilderPreview-module__ws3nsq__browserDot{background:var(--color-surface300);border-radius:50%;width:8px;height:8px}.ThemeBuilderPreview-module__ws3nsq__browserDot:first-child{background:#f87171}.ThemeBuilderPreview-module__ws3nsq__browserDot:nth-child(2){background:#fbbf24}.ThemeBuilderPreview-module__ws3nsq__browserDot:nth-child(3){background:#34d399}.ThemeBuilderPreview-module__ws3nsq__browserUrl{background:var(--color-white);border:1px solid var(--color-surface100);color:var(--color-text-light);border-radius:10px;margin-left:12px;padding:3px 10px;font-size:11px}.ThemeBuilderPreview-module__ws3nsq__store{font-family:var(--tb-font,Inter, sans-serif);background:var(--color-white);flex-direction:column;gap:22px;padding:18px 0 6px;display:flex}.ThemeBuilderPreview-module__ws3nsq__sectionWrap{position:relative}.ThemeBuilderPreview-module__ws3nsq__sectionWrap:before{content:"";border:1px dashed color-mix(in srgb, var(--tb-primary) 22%, transparent);pointer-events:none;z-index:3;transition:border-color .3s,border-style .3s;position:absolute;inset:0}.ThemeBuilderPreview-module__ws3nsq__sectionActive:before{border-color:var(--tb-primary);border-style:solid}.ThemeBuilderPreview-module__ws3nsq__sectionLabel{z-index:10;background:color-mix(in srgb, var(--tb-primary) 55%, white);color:var(--color-white);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:4px;padding:3px 9px;font-size:8px;font-weight:700;transition:background .3s,box-shadow .3s,transform .3s;position:absolute;top:0;left:14px;transform:translateY(-50%)}.ThemeBuilderPreview-module__ws3nsq__sectionActive .ThemeBuilderPreview-module__ws3nsq__sectionLabel{background:var(--tb-primary);box-shadow:0 2px 8px color-mix(in srgb, var(--tb-primary) 40%, transparent);transform:translateY(-50%)scale(1.04)}.ThemeBuilderPreview-module__ws3nsq__storeHeader{border-bottom:1px solid var(--color-surface100);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:16px 24px;display:grid}.ThemeBuilderPreview-module__ws3nsq__storeNav{gap:16px;display:flex}.ThemeBuilderPreview-module__ws3nsq__navItem{letter-spacing:.08em;text-transform:uppercase;color:var(--tb-text);opacity:.75;font-size:10px;font-weight:600}.ThemeBuilderPreview-module__ws3nsq__storeLogo{color:var(--tb-text);justify-content:center;align-items:center;display:flex}.ThemeBuilderPreview-module__ws3nsq__storeLogo img{width:auto;height:22px;display:block}.ThemeBuilderPreview-module__ws3nsq__storeActions{color:var(--tb-text);opacity:.7;justify-content:flex-end;gap:12px;display:flex}.ThemeBuilderPreview-module__ws3nsq__hero{background:linear-gradient(135deg, var(--tb-surface) 0%, color-mix(in srgb, var(--tb-primary) 14%, white) 100%);align-items:flex-end;min-height:260px;padding:32px 28px;display:flex;position:relative;overflow:hidden}.ThemeBuilderPreview-module__ws3nsq__heroArt{pointer-events:none;position:absolute;inset:0}.ThemeBuilderPreview-module__ws3nsq__heroBlob1,.ThemeBuilderPreview-module__ws3nsq__heroBlob2,.ThemeBuilderPreview-module__ws3nsq__heroBlob3{filter:blur(2px);opacity:.7;border-radius:50%;position:absolute}.ThemeBuilderPreview-module__ws3nsq__heroBlob1{background:var(--tb-primary);opacity:.28;width:110px;height:110px;top:10%;right:12%}.ThemeBuilderPreview-module__ws3nsq__heroBlob2{background:var(--tb-accent);opacity:.4;width:70px;height:70px;top:38%;right:35%}.ThemeBuilderPreview-module__ws3nsq__heroBlob3{background:var(--tb-text);opacity:.18;width:160px;height:160px;bottom:-10%;right:4%}.ThemeBuilderPreview-module__ws3nsq__heroCopy{z-index:1;color:var(--tb-text);flex-direction:column;gap:6px;display:flex;position:relative}.ThemeBuilderPreview-module__ws3nsq__heroHeading{letter-spacing:-.01em;color:var(--tb-text);margin:0;font-size:28px;font-weight:500}.ThemeBuilderPreview-module__ws3nsq__heroSub{opacity:.7;margin:0;font-size:12px}.ThemeBuilderPreview-module__ws3nsq__heroCta{background:var(--tb-text);color:var(--color-white);letter-spacing:.05em;text-transform:uppercase;border-radius:22px;align-self:flex-start;margin-top:10px;padding:7px 14px;font-size:10px;font-weight:600}.ThemeBuilderPreview-module__ws3nsq__sectionHead{flex-direction:column;align-items:center;gap:6px;padding:32px 24px 18px;display:flex}.ThemeBuilderPreview-module__ws3nsq__sectionTitle{color:var(--tb-text);margin:0;font-size:22px;font-weight:500}.ThemeBuilderPreview-module__ws3nsq__sectionLink{letter-spacing:.1em;text-transform:uppercase;color:var(--tb-primary);align-items:center;gap:4px;font-size:10px;font-weight:600;display:inline-flex}.ThemeBuilderPreview-module__ws3nsq__grid4{grid-template-columns:repeat(4,1fr);gap:14px;padding:0 24px 24px;display:grid}.ThemeBuilderPreview-module__ws3nsq__card{flex-direction:column;gap:8px;display:flex}.ThemeBuilderPreview-module__ws3nsq__cardMedia{aspect-ratio:1;background:var(--tb-surface);color:var(--tb-primary);border-radius:10px;justify-content:center;align-items:center;display:flex;overflow:hidden}.ThemeBuilderPreview-module__ws3nsq__cardIcon{color:var(--tb-primary)}.ThemeBuilderPreview-module__ws3nsq__cardIconAlt{color:var(--tb-accent)}.ThemeBuilderPreview-module__ws3nsq__cardIconSm{color:color-mix(in srgb, var(--tb-text) 60%, transparent)}.ThemeBuilderPreview-module__ws3nsq__cardBody{flex-direction:column;gap:2px;display:flex}.ThemeBuilderPreview-module__ws3nsq__cardRow{justify-content:space-between;align-items:center;gap:6px;display:flex}.ThemeBuilderPreview-module__ws3nsq__cardName{letter-spacing:.06em;text-transform:uppercase;color:var(--tb-text);font-size:10px;font-weight:700}.ThemeBuilderPreview-module__ws3nsq__cardSwatches{gap:3px;display:flex}.ThemeBuilderPreview-module__ws3nsq__cardSwatches span{border-radius:1px;width:7px;height:7px}.ThemeBuilderPreview-module__ws3nsq__cardMeta{color:color-mix(in srgb, var(--tb-text) 60%, transparent);text-transform:uppercase;letter-spacing:.04em;font-size:9px}.ThemeBuilderPreview-module__ws3nsq__cardPrice{color:var(--tb-text);margin-top:4px;font-size:11px;font-weight:600}.ThemeBuilderPreview-module__ws3nsq__listStack{flex-direction:column;gap:10px;padding:0 24px 24px;display:flex}.ThemeBuilderPreview-module__ws3nsq__listRow{border:1px solid var(--color-surface100);background:var(--color-white);border-radius:10px;grid-template-columns:56px 1fr auto;align-items:center;gap:14px;padding:10px 14px;display:grid}.ThemeBuilderPreview-module__ws3nsq__listMedia{background:var(--tb-surface);border-radius:8px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.ThemeBuilderPreview-module__ws3nsq__listBody{flex-direction:column;gap:2px;display:flex}.ThemeBuilderPreview-module__ws3nsq__pair{background:var(--tb-surface);grid-template-columns:1.6fr 1fr;gap:0;display:grid}.ThemeBuilderPreview-module__ws3nsq__pairBig{justify-content:center;align-items:center;min-height:300px;display:flex;position:relative;overflow:hidden}.ThemeBuilderPreview-module__ws3nsq__pairMedia{justify-content:center;align-items:center;gap:18px;width:100%;height:100%;min-height:260px;padding:20px;display:flex;position:relative}.ThemeBuilderPreview-module__ws3nsq__pairMedia>:first-child{transform:translateY(-12px)rotate(-6deg)}.ThemeBuilderPreview-module__ws3nsq__pairMedia>:nth-child(2){transform:translateY(16px)}.ThemeBuilderPreview-module__ws3nsq__pairMedia>:nth-child(3){transform:translateY(-4px)rotate(8deg)}.ThemeBuilderPreview-module__ws3nsq__pairSide{position:relative}.ThemeBuilderPreview-module__ws3nsq__pairCard{background:color-mix(in srgb, var(--tb-surface) 85%, white);flex-direction:column;gap:4px;height:100%;min-height:300px;padding:24px 22px;display:flex;position:relative}.ThemeBuilderPreview-module__ws3nsq__pairEyebrow{color:var(--tb-text);font-size:13px;font-weight:600}.ThemeBuilderPreview-module__ws3nsq__pairTitle{color:color-mix(in srgb, var(--tb-text) 65%, transparent);font-size:11px}.ThemeBuilderPreview-module__ws3nsq__pairPrice{color:var(--tb-text);margin-top:4px;font-size:12px;font-weight:700}.ThemeBuilderPreview-module__ws3nsq__pairArt{flex:1;justify-content:center;align-items:center;padding-top:12px;display:flex}.ThemeBuilderPreview-module__ws3nsq__pairCartBtn{background:var(--color-white);width:30px;height:30px;color:var(--tb-text);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:16px;right:16px;box-shadow:0 2px 8px #00000014}.ThemeBuilderPreview-module__ws3nsq__marquee{background:var(--tb-text);color:var(--color-white);padding:12px 0;overflow:hidden}.ThemeBuilderPreview-module__ws3nsq__marqueeTrack{white-space:nowrap;gap:40px;animation:28s linear infinite ThemeBuilderPreview-module__ws3nsq__marqueeScroll;display:flex}.ThemeBuilderPreview-module__ws3nsq__marqueeItem{letter-spacing:.12em;text-transform:uppercase;color:var(--color-white);flex-shrink:0;align-items:center;gap:8px;font-size:10px;font-weight:600;display:inline-flex}.ThemeBuilderPreview-module__ws3nsq__marqueeItem svg{color:var(--tb-accent)}@keyframes ThemeBuilderPreview-module__ws3nsq__marqueeScroll{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.ThemeBuilderPreview-module__ws3nsq__collections{grid-template-columns:1.4fr 1fr;align-items:center;gap:24px;padding:48px 28px 56px;display:grid}.ThemeBuilderPreview-module__ws3nsq__collectionsList{flex-direction:column;gap:4px;display:flex}.ThemeBuilderPreview-module__ws3nsq__collectionRow{color:var(--tb-text);align-items:baseline;gap:10px;display:flex}.ThemeBuilderPreview-module__ws3nsq__collectionLabel{letter-spacing:-.01em;font-size:34px;font-weight:500}.ThemeBuilderPreview-module__ws3nsq__collectionCount{color:color-mix(in srgb, var(--tb-text) 55%, transparent);font-size:11px}.ThemeBuilderPreview-module__ws3nsq__collectionArt{aspect-ratio:1;background:var(--tb-surface);border-radius:12px;justify-content:center;align-items:center;padding:20px;display:flex}.ThemeBuilderPreview-module__ws3nsq__collectionStack{grid-template-columns:repeat(3,1fr);place-items:center;gap:10px;display:grid}.ThemeBuilderPreview-module__ws3nsq__collectionStack>:first-child{transform:translateY(8px)}.ThemeBuilderPreview-module__ws3nsq__collectionStack>:nth-child(2){transform:translateY(-6px)}.ThemeBuilderPreview-module__ws3nsq__collectionStack>:nth-child(3){transform:translateY(10px)}.ThemeBuilderPreview-module__ws3nsq__collectionStack>:nth-child(4){transform:translateY(-8px)}.ThemeBuilderPreview-module__ws3nsq__collectionStack>:nth-child(5){transform:translateY(4px)}@media (max-width:960px){.ThemeBuilderPreview-module__ws3nsq__layout{grid-template-columns:1fr;gap:24px}.ThemeBuilderPreview-module__ws3nsq__editorCol{position:static}.ThemeBuilderPreview-module__ws3nsq__grid4{grid-template-columns:repeat(2,1fr)}.ThemeBuilderPreview-module__ws3nsq__pair,.ThemeBuilderPreview-module__ws3nsq__collections{grid-template-columns:1fr}.ThemeBuilderPreview-module__ws3nsq__collectionLabel{font-size:28px}}@media (max-width:768px){.ThemeBuilderPreview-module__ws3nsq__section{padding:var(--space-48) 0}.ThemeBuilderPreview-module__ws3nsq__inner{padding:0 var(--layout-padding-mobile)}.ThemeBuilderPreview-module__ws3nsq__heading{font-size:var(--font-size-xl);margin-bottom:var(--space-12)}.ThemeBuilderPreview-module__ws3nsq__description{font-size:var(--font-size-xs);margin-bottom:var(--space-32)}}@media (max-width:600px){.ThemeBuilderPreview-module__ws3nsq__storeHeader{grid-template-columns:auto 1fr auto;padding:12px 16px}.ThemeBuilderPreview-module__ws3nsq__storeNav{display:none}.ThemeBuilderPreview-module__ws3nsq__hero{min-height:200px;padding:24px 18px}.ThemeBuilderPreview-module__ws3nsq__heroHeading{font-size:22px}.ThemeBuilderPreview-module__ws3nsq__grid4{padding:0 16px 16px}.ThemeBuilderPreview-module__ws3nsq__sectionHead{padding:24px 16px 14px}}
