@font-face{font-family:SDCairoArabic;src:url(/assets/commerce/cairo-fa8ef9f39522.woff) format('woff');font-weight:400;font-display:swap}
@font-face{font-family:SDCairo;src:url('/assets/commerce/cairo-2f47059caee6.woff') format('woff');font-weight:400;font-display:swap}
@font-face{font-family:SDCairo;src:url('/assets/commerce/cairo-3cb0a9897458.woff') format('woff');font-weight:700;font-display:swap}
#sd-commerce-preview{--sd-bg:light-dark(#fff8ef,#191b20);--sd-panel:light-dark(#fffdfa,#24262c);--sd-ink:light-dark(#202b39,#f5f1eb);--sd-muted:light-dark(#697077,#b4b4b6);--sd-line:light-dark(#eadfd2,#414044);--sd-soft:light-dark(#f5ede3,#303036);--sd-orange:#f76c16;--sd-action:#c74c00;--sd-accent-text:light-dark(#b64500,#ffac76);--sd-warm:light-dark(#fff0df,#433024);--sd-shadow:light-dark(#b58e5e22,#00000044);font-family:SDCairo,Arial,sans-serif;color:var(--sd-ink);color-scheme:inherit}
#sd-commerce-preview *{box-sizing:border-box;min-width:0}
#sd-commerce-preview [hidden]{display:none!important}
#sd-commerce-preview [lang=ar],#sd-commerce-preview [dir=rtl]{font-family:SDCairoArabic,SDCairo,Arial,sans-serif}
#sd-commerce-preview .sd-page{background:radial-gradient(ellipse at 90% 6%,var(--sd-warm),transparent 40%),var(--sd-bg);overflow:clip;border-radius:18px;border:1px solid var(--sd-line)}
#sd-commerce-preview h1,#sd-commerce-preview h2,#sd-commerce-preview h3,#sd-commerce-preview p{margin:0}
#sd-commerce-preview h1{font-size:clamp(34px,4.5vw,53px);line-height:1.16;letter-spacing:-1.3px;font-weight:700}
#sd-commerce-preview h2{font-size:29px;line-height:1.3;font-weight:700;letter-spacing:-.6px}
#sd-commerce-preview h3{font-size:18px;line-height:1.4;font-weight:700}
#sd-commerce-preview p{font-size:14px;line-height:1.75;color:var(--sd-muted)}
#sd-commerce-preview button,#sd-commerce-preview a{font:inherit;color:inherit}
#sd-commerce-preview button,#sd-commerce-preview .sd-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--sd-line);border-radius:12px;background:var(--sd-panel);padding:10px 15px;font-size:12px;min-height:41px;text-decoration:none}
#sd-commerce-preview .sd-primary{background:var(--sd-action);color:#fff;border-color:var(--sd-action);box-shadow:0 7px 17px var(--sd-shadow);font-weight:700}
#sd-commerce-preview button[aria-pressed=true]{background:var(--sd-warm);border-color:var(--sd-orange);color:var(--sd-ink)}
#sd-commerce-preview .sd-nav{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:16px 30px;background:var(--sd-panel);border-bottom:1px solid var(--sd-line)}
#sd-commerce-preview .sd-logo{width:147px;height:42px;object-fit:contain;background:light-dark(transparent,#fff8ef);border-radius:6px;padding:4px}
#sd-commerce-preview .sd-navlinks{display:flex;align-items:center;gap:15px;font-size:12px}
#sd-commerce-preview .sd-navlinks strong{color:var(--sd-orange)}
#sd-commerce-preview .sd-lang{padding:7px 12px;min-height:35px}
#sd-commerce-preview .sd-hero{display:grid;grid-template-columns:1fr 1.02fr;gap:30px;padding:37px 35px 30px;align-items:center}
#sd-commerce-preview .sd-brand{display:flex;align-items:center;gap:12px;margin-bottom:17px}
#sd-commerce-preview .sd-cube{width:108px;height:82px;object-fit:contain}
#sd-commerce-preview .sd-brand span{font-size:16px;font-weight:700}
#sd-commerce-preview .sd-eyebrow{color:var(--sd-accent-text);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:10px}
#sd-commerce-preview .sd-hero-copy p{margin-top:19px;max-width:440px;font-size:15px}
#sd-commerce-preview .sd-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:21px}
#sd-commerce-preview .sd-proof{display:flex;gap:15px;flex-wrap:wrap;margin-top:21px;font-size:11px;color:var(--sd-muted)}
#sd-commerce-preview .sd-proof span{display:flex;align-items:center;gap:5px}
#sd-commerce-preview .sd-devices{position:relative;padding:22px 34px 39px 0}
#sd-commerce-preview .sd-laptop{border:5px solid #252c35;border-top-width:17px;border-bottom-width:9px;border-radius:14px;background:#fff;box-shadow:0 22px 40px var(--sd-shadow);overflow:clip;aspect-ratio:1.42}
#sd-commerce-preview .sd-laptop{position:relative}
#sd-commerce-preview .sd-laptop img{position:absolute;top:0;left:0;display:block;width:100%;height:auto}
#sd-commerce-preview .sd-phone{position:absolute;inset-inline-end:0;bottom:12px;width:106px;aspect-ratio:.49;border:5px solid #252c35;border-radius:20px;background:#fff;overflow:clip;box-shadow:0 12px 30px var(--sd-shadow)}
#sd-commerce-preview .sd-phone:before{content:'';position:absolute;z-index:1;width:38px;height:9px;border-radius:0 0 7px 7px;background:#252c35;left:50%;transform:translateX(-50%)}
#sd-commerce-preview .sd-phone img{position:absolute;top:0;left:0;display:block;width:100%;height:auto;padding-top:7px;background:#fff}
#sd-commerce-preview .sd-device-caption{padding-inline-end:88px;margin-top:14px;display:flex;align-items:center;gap:9px;font-size:11px;color:var(--sd-muted)}
#sd-commerce-preview .sd-offroad-logo{width:37px;height:37px;object-fit:contain;background:#202020;border-radius:8px;padding:3px}
#sd-commerce-preview .sd-valueband{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;padding:23px 35px;border-block:1px solid var(--sd-line);background:var(--sd-panel)}
#sd-commerce-preview .sd-valueband b{display:block;font-size:13px;margin-bottom:5px}
#sd-commerce-preview .sd-valueband p{font-size:12px}
#sd-commerce-preview .sd-section-wrap{padding:31px 35px}
#sd-commerce-preview .sd-section-head{display:flex;justify-content:space-between;align-items:start;gap:25px;margin-bottom:20px}
#sd-commerce-preview .sd-section-head p{margin-top:8px;max-width:650px}
#sd-commerce-preview .sd-switch{display:flex;gap:5px;flex-wrap:wrap;align-items:center}
#sd-commerce-preview .sd-switch button{padding:7px 12px;min-height:35px;font-size:11px}
#sd-commerce-preview .sd-main-tabs{display:flex;gap:7px;margin-bottom:20px}
#sd-commerce-preview .sd-main-tabs button{flex:1;font-size:14px;min-height:49px}
#sd-commerce-preview .sd-main-tabs button[aria-selected=true]{background:var(--sd-action);border-color:var(--sd-action);color:#fff;font-weight:700}
#sd-commerce-preview .sd-workspace{background:var(--sd-panel);border:1px solid var(--sd-line);border-radius:18px;padding:18px;box-shadow:0 14px 30px var(--sd-shadow)}
#sd-commerce-preview .sd-workbar{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding-bottom:15px}
#sd-commerce-preview .sd-workbar b{font-size:14px}
#sd-commerce-preview .sd-shot-layout{display:grid;grid-template-columns:1fr 210px;gap:22px;align-items:start}
#sd-commerce-preview .sd-store-shot{background:var(--sd-soft);border-radius:12px;padding:16px}
#sd-commerce-preview .sd-screen{position:relative;background:#fff;border:1px solid var(--sd-line);border-radius:8px;overflow:clip;aspect-ratio:1.25}
#sd-commerce-preview .sd-screen img{position:absolute;top:0;left:0;display:block;width:100%;height:auto}
#sd-commerce-preview .sd-store-shot[data-device=mobile] .sd-screen{width:min(100%,210px);aspect-ratio:.48;border:6px solid #252c35;border-radius:23px;margin:auto}
#sd-commerce-preview .sd-store-shot[data-depth=full] .sd-screen{aspect-ratio:auto;border-radius:8px}
#sd-commerce-preview .sd-store-shot[data-depth=full] .sd-screen img{position:static;height:auto}
#sd-commerce-preview .sd-screen-caption{font-size:11px;color:var(--sd-muted);display:flex;gap:8px;justify-content:space-between;flex-wrap:wrap;margin-top:10px}
#sd-commerce-preview .sd-screen-caption button{padding:4px 8px;min-height:28px;font-size:11px}
#sd-commerce-preview .sd-shot-detail h3{margin-top:3px;margin-bottom:10px}
#sd-commerce-preview .sd-shot-detail p{font-size:12px}
#sd-commerce-preview .sd-capabilities{display:flex;gap:7px;flex-wrap:wrap;margin-top:14px}
#sd-commerce-preview .sd-capabilities span{padding:5px 9px;background:var(--sd-soft);font-size:11px;border-radius:7px;color:var(--sd-ink)}
#sd-commerce-preview .sd-layout-demo{margin-top:22px;padding-top:22px;border-top:1px solid var(--sd-line);display:grid;grid-template-columns:230px 1fr;gap:25px}
#sd-commerce-preview .sd-layout-copy p{font-size:12px;margin-top:8px}
#sd-commerce-preview .sd-layout-copy .sd-switch{margin-top:15px}
#sd-commerce-preview .sd-toggleline{display:flex;flex-wrap:wrap;gap:13px;margin-top:12px;font-size:11px;color:var(--sd-muted)}
#sd-commerce-preview .sd-toggleline label{display:flex;align-items:center;gap:5px;min-height:32px}
#sd-commerce-preview input{accent-color:var(--sd-orange)}
#sd-commerce-preview .sd-store{position:relative;padding:11px;background:var(--sd-bg);border:1px solid var(--sd-line);border-radius:13px}
#sd-commerce-preview .sd-store-top{font-size:11px;display:flex;justify-content:space-between;gap:8px;margin:2px 2px 10px}
#sd-commerce-preview .sd-module{display:grid;grid-template-columns:1fr 98px;align-items:center;gap:11px;margin-bottom:7px}
#sd-commerce-preview .sd-module img{width:100%;height:48px;object-fit:cover;border-radius:6px}
#sd-commerce-preview .sd-module[data-type=banner] img{height:66px}
#sd-commerce-preview .sd-module span{font-size:11px;color:var(--sd-muted)}
#sd-commerce-preview .sd-radio{position:absolute;bottom:12px;inset-inline-end:12px;background:#212b38;color:#fff;border-radius:9px;padding:9px 11px;display:flex;gap:8px;align-items:center;font-size:11px;box-shadow:0 5px 13px #0004}
#sd-commerce-preview .sd-promo-options{padding-top:17px;margin-top:20px;border-top:1px solid var(--sd-line);display:flex;align-items:center;gap:16px;flex-wrap:wrap}
#sd-commerce-preview .sd-promo-options b{font-size:12px}
#sd-commerce-preview select{font:inherit;font-size:12px;max-width:100%;border:1px solid var(--sd-line);border-radius:9px;background:var(--sd-panel);color:var(--sd-ink);padding:9px}
#sd-commerce-preview .sd-option-status{font-size:11px;color:var(--sd-muted);width:100%}
#sd-commerce-preview .sd-feature-tabs{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:18px}
#sd-commerce-preview .sd-feature-tabs button{font-size:11px;min-height:39px;padding:8px 11px}
#sd-commerce-preview .sd-viewer{border:1px solid var(--sd-line);border-radius:13px;background:var(--sd-bg);overflow:clip}
#sd-commerce-preview .sd-viewer-bar{padding:14px 16px;border-bottom:1px solid var(--sd-line);display:flex;justify-content:space-between;align-items:center;gap:13px;flex-wrap:wrap}
#sd-commerce-preview .sd-viewer-bar b{font-size:16px}
#sd-commerce-preview .sd-shot-frame{position:relative;overflow:clip;background:#fff;width:100%;direction:ltr}
#sd-commerce-preview .sd-shot-frame img{position:absolute;height:auto;max-width:none;display:block}
#sd-commerce-preview .sd-shot-caption{padding:15px 17px;border-top:1px solid var(--sd-line);font-size:13px;line-height:1.75;color:var(--sd-muted)}
#sd-commerce-preview .sd-admin-language{border-inline-start:1px solid var(--sd-line);padding-inline-start:7px}
#sd-commerce-preview .sd-tailored{padding:28px 35px;border-top:1px solid var(--sd-line)}
#sd-commerce-preview .sd-tailored-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px}
#sd-commerce-preview .sd-tailored-item{background:var(--sd-panel);padding:18px;border:1px solid var(--sd-line);border-radius:14px}
#sd-commerce-preview .sd-tailored-item i{color:var(--sd-orange)}
#sd-commerce-preview .sd-tailored-item h3{font-size:15px;margin:10px 0 6px}
#sd-commerce-preview .sd-tailored-item p{font-size:12px}
#sd-commerce-preview .sd-contact{margin:0 35px 27px;padding:24px;background:var(--sd-panel);border:1px solid var(--sd-line);border-radius:18px;display:flex;align-items:center;justify-content:space-between;gap:20px;box-shadow:0 10px 25px var(--sd-shadow)}
#sd-commerce-preview .sd-contact p{font-size:12px;margin-top:7px}
#sd-commerce-preview .sd-contact .sd-actions{margin-top:0;flex-shrink:0}
#sd-commerce-preview .sd-footer{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap;padding:17px 35px;border-top:1px solid var(--sd-line);font-size:11px;color:var(--sd-muted)}
@media(max-width:700px){#sd-commerce-preview .sd-nav{padding:12px 17px;flex-wrap:wrap}#sd-commerce-preview .sd-navlinks{gap:8px}#sd-commerce-preview .sd-navlinks>strong{display:none}#sd-commerce-preview .sd-hero{grid-template-columns:1fr;padding:24px 20px;gap:15px}#sd-commerce-preview h1{font-size:37px}#sd-commerce-preview .sd-devices{max-width:470px;width:100%;margin:auto;padding-top:8px}#sd-commerce-preview .sd-valueband{grid-template-columns:1fr;padding:22px 20px;gap:16px}#sd-commerce-preview .sd-section-wrap,#sd-commerce-preview .sd-tailored{padding:25px 18px}#sd-commerce-preview .sd-section-head{display:block}#sd-commerce-preview h2{font-size:25px}#sd-commerce-preview .sd-workspace{padding:12px}#sd-commerce-preview .sd-shot-layout,#sd-commerce-preview .sd-layout-demo{grid-template-columns:1fr;gap:17px}#sd-commerce-preview .sd-shot-detail h3{font-size:16px}#sd-commerce-preview .sd-shot-detail .sd-capabilities{margin-top:9px}#sd-commerce-preview .sd-tailored-grid{grid-template-columns:1fr}#sd-commerce-preview .sd-contact{margin:0 18px 24px;padding:19px;flex-direction:column;align-items:start}#sd-commerce-preview .sd-feature-tabs button{flex:1 1 118px}#sd-commerce-preview .sd-footer{padding:17px 20px}#sd-commerce-preview .sd-promo-options{align-items:start}#sd-commerce-preview .sd-store-shot{padding:9px}}
@media(max-width:360px){#sd-commerce-preview .sd-logo{width:120px}#sd-commerce-preview .sd-navlinks .sd-button{display:none}#sd-commerce-preview .sd-navlinks{margin-inline-start:auto}#sd-commerce-preview .sd-main-tabs button{padding:9px 8px;font-size:12px}#sd-commerce-preview h1{font-size:33px}#sd-commerce-preview .sd-module{grid-template-columns:1fr 76px}}
@media(pointer:coarse){#sd-commerce-preview button,#sd-commerce-preview a.sd-button,#sd-commerce-preview .sd-toggleline label{min-height:44px}}

html{color-scheme:light}body{margin:0;background:#fff8ef}#sd-commerce-preview{max-width:1280px;margin-inline:auto}#sd-commerce-preview button,#sd-commerce-preview a{cursor:pointer}#sd-commerce-preview button:focus-visible,#sd-commerce-preview a:focus-visible,#sd-commerce-preview select:focus-visible{outline:3px solid #295c99;outline-offset:3px}#sd-commerce-preview .sd-nav{position:relative}#sd-commerce-preview .sd-home-link{display:flex;align-items:center}#sd-commerce-preview .sd-hamburger{width:42px;padding:8px}#sd-commerce-preview .sd-nav-menu{position:absolute;z-index:10;inset-inline-end:20px;top:calc(100% - 8px);width:min(270px,calc(100% - 32px));background:var(--sd-panel);border:1px solid var(--sd-line);border-radius:14px;padding:8px;box-shadow:0 15px 35px var(--sd-shadow)}#sd-commerce-preview .sd-nav-menu a{display:block;text-decoration:none;padding:12px;border-radius:8px;font-size:14px}#sd-commerce-preview .sd-nav-menu a:hover{background:var(--sd-warm)}#sd-commerce-preview .sd-nav-menu a[aria-current=page]{color:var(--sd-accent-text)}#sd-commerce-preview .sd-navlinks .sd-lang{text-decoration:none}#sd-commerce-preview .sd-icon{width:16px;height:16px;flex-shrink:0;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}#sd-commerce-preview select{font-size:16px}#sd-commerce-preview .sd-main-tabs button{min-height:48px}#sd-commerce-preview .sd-footer a{color:inherit;text-decoration:none}@media(max-width:700px){#sd-commerce-preview .sd-navlinks>a.sd-primary{display:none}#sd-commerce-preview .sd-navlinks{gap:7px}#sd-commerce-preview .sd-nav{flex-wrap:nowrap}}

#sd-commerce-preview .sd-case-heading{display:flex;align-items:center;gap:14px;margin-bottom:15px}#sd-commerce-preview .sd-case-heading .sd-eyebrow{margin-bottom:4px}#sd-commerce-preview .sd-case-heading strong{font-size:19px}#sd-commerce-preview .sd-example-logo{width:82px;height:64px;object-fit:contain;background:#212121;border-radius:12px;padding:8px}#sd-commerce-preview .sd-downloads{padding:25px 35px 30px;border-top:1px solid var(--sd-line)}#sd-commerce-preview .sd-downloads>p{margin-top:9px;max-width:650px}#sd-commerce-preview .sd-download-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:19px}#sd-commerce-preview .sd-download-card{background:var(--sd-panel);border:1px solid var(--sd-line);border-radius:15px;overflow:hidden}#sd-commerce-preview .sd-download-card>img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}#sd-commerce-preview .sd-download-card>div{padding:18px}#sd-commerce-preview .sd-download-card p{font-size:12px;margin-top:5px}#sd-commerce-preview .sd-download-card a{margin-top:12px;min-height:44px}@media(max-width:700px){#sd-commerce-preview .sd-downloads{padding:25px 18px}#sd-commerce-preview .sd-download-grid{grid-template-columns:1fr}}
/* v0.9.9.1: responsive showroom, brand motion and visible action examples. */
body{background:radial-gradient(ellipse at 14% 8%,#ffe3bb80,transparent 38%),radial-gradient(ellipse at 90% 55%,#dbeaf044,transparent 44%),#fff8ef}
#sd-commerce-preview .sd-page{background:radial-gradient(ellipse at 7% 4%,#ffe2b14a,transparent 36%),radial-gradient(ellipse at 88% 34%,#d9e9ec38,transparent 35%),repeating-linear-gradient(135deg,transparent 0 62px,#ddb48409 63px 64px),var(--sd-bg)}
#sd-commerce-preview .sd-brand{gap:18px;min-height:160px;margin-bottom:16px}
#sd-commerce-preview .sd-cube{width:240px;height:160px;flex-shrink:0;animation:sdc-float 6s ease-in-out infinite;will-change:transform}
@keyframes sdc-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}
@keyframes sdc-glow{0%,100%{opacity:.6;box-shadow:0 0 0 3px #f76c1619}50%{opacity:1;box-shadow:0 0 0 6px #f76c1629,0 0 14px #f76c1655}}
#sd-commerce-preview button[data-depth]{background:var(--sd-warm);border-color:var(--sd-orange);color:var(--sd-accent-text);font-weight:700;padding:9px 13px;min-height:44px;box-shadow:0 4px 14px var(--sd-shadow)}
#sd-commerce-preview button[data-depth]:before{content:'';width:8px;height:8px;border-radius:50%;background:var(--sd-orange);animation:sdc-glow 3s ease-in-out infinite;flex-shrink:0}
#sd-commerce-preview .sd-screen img,#sd-commerce-preview .sd-laptop img,#sd-commerce-preview .sd-phone img{filter:none;transform:none;image-rendering:auto}
#sd-commerce-preview .sd-action-demo{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:24px;width:100%;padding:18px;background:var(--sd-bg);border:1px solid var(--sd-line);border-radius:14px}
#sd-commerce-preview .sd-banner-demo>img{display:block;width:100%;height:auto;border-radius:9px;aspect-ratio:1600/708;object-fit:contain;background:#fff}
#sd-commerce-preview .sd-carousel-controls{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:10px;font-size:13px}
#sd-commerce-preview .sd-carousel-controls button{width:44px;min-height:44px;font-size:22px;padding:5px}
#sd-commerce-preview .sd-action-copy h3{margin-bottom:8px}
#sd-commerce-preview .sd-action-copy>p:not(.sd-eyebrow){min-height:64px;font-size:13px}
#sd-commerce-preview .sd-action-copy>button{margin-top:14px;min-height:44px}
#sd-commerce-preview .sd-action-result{margin-top:14px;padding:14px;background:var(--sd-panel);border:1px solid var(--sd-orange);border-radius:10px;font-size:13px;line-height:1.7}
#sd-commerce-preview .sd-action-result img{display:block;max-width:100%;height:auto;max-height:320px;object-fit:contain;margin-top:9px}
#sd-commerce-preview .sd-action-dialog{width:min(92vw,660px);box-sizing:border-box;border:1px solid var(--sd-line);border-radius:18px;padding:24px;background:var(--sd-panel);color:var(--sd-ink)}
#sd-commerce-preview .sd-action-dialog::backdrop{background:#07172499}
#sd-commerce-preview .sd-action-dialog img{width:100%;height:auto;margin:18px 0;border-radius:10px}
#sd-commerce-preview .sd-action-dialog h3{margin-top:15px}
#sd-commerce-preview .sd-footer{background:#071724;color:#e3e8ed;padding:30px 35px;font-size:13px;align-items:center;gap:25px}
#sd-commerce-preview .sd-footer-brand{display:flex;flex-direction:column;gap:10px;max-width:210px}
#sd-commerce-preview .sd-footer-brand img{width:180px;height:auto;padding:8px;background:#fff8ef;border-radius:7px}
#sd-commerce-preview .sd-footer nav{display:flex;gap:8px 18px;flex-wrap:wrap;max-width:580px}
#sd-commerce-preview .sd-footer nav a{min-height:44px;display:flex;align-items:center;text-decoration:none}
#sd-commerce-preview .sd-footer nav a:hover{text-decoration:underline}
@media(min-width:901px){
 #sd-commerce-preview .sd-layout-demo{grid-template-columns:1fr;gap:20px}
 #sd-commerce-preview .sd-layout-copy{display:grid;grid-template-columns:1.05fr 1fr;gap:8px 30px}
 #sd-commerce-preview .sd-layout-copy h3,#sd-commerce-preview .sd-layout-copy p{grid-column:1}
 #sd-commerce-preview .sd-layout-copy .sd-switch{grid-column:2;grid-row:1/3;margin-top:0;align-content:center}
 #sd-commerce-preview .sd-layout-copy .sd-toggleline{grid-column:2;margin-top:0}
 #sd-commerce-preview .sd-store{padding:22px}
 #sd-commerce-preview .sd-store-top{font-size:13px;margin-bottom:18px}
 #sd-commerce-preview .sd-module{grid-template-columns:minmax(0,1fr) 175px;gap:22px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid var(--sd-line)}
 #sd-commerce-preview .sd-module:last-child{border:0;margin-bottom:0;padding-bottom:0}
 #sd-commerce-preview .sd-module img{height:160px;object-fit:contain;background:#fff}
 #sd-commerce-preview .sd-module[data-type=banner] img{height:240px}
 #sd-commerce-preview .sd-module[data-type=story] img{height:210px}
 #sd-commerce-preview .sd-module[data-type=tv] img{height:220px}
 #sd-commerce-preview .sd-module span{font-size:14px;line-height:1.6;color:var(--sd-ink)}
}
@media(max-width:900px){#sd-commerce-preview .sd-layout-demo{grid-template-columns:1fr}#sd-commerce-preview .sd-action-demo{grid-template-columns:1fr}#sd-commerce-preview .sd-brand{min-height:150px;gap:10px}#sd-commerce-preview .sd-cube{width:210px;height:140px}}
@media(max-width:700px){#sd-commerce-preview .sd-brand{display:block;min-height:164px;margin-bottom:15px}#sd-commerce-preview .sd-cube{display:block;width:min(240px,72vw);height:150px;max-width:100%}#sd-commerce-preview .sd-brand span{display:block;margin-top:2px;font-size:14px}#sd-commerce-preview .sd-action-demo{padding:12px;gap:18px}#sd-commerce-preview .sd-action-copy>p:not(.sd-eyebrow){min-height:0}#sd-commerce-preview .sd-footer{padding:25px 20px;align-items:start;flex-direction:column}#sd-commerce-preview .sd-footer nav{gap:0 15px}#sd-commerce-preview .sd-layout-copy .sd-switch button,#sd-commerce-preview select{min-height:44px}}
@media(prefers-reduced-motion:reduce){#sd-commerce-preview .sd-cube,#sd-commerce-preview button[data-depth]:before{animation:none;will-change:auto}}
