/* Scoped SHOPLINE story banner. Desktop reference 1440×620, mobile 750×1000. */
/* Complete-image and outside-copy overrides are at the end of this file. */
.sb-frame{box-sizing:border-box;width:100%;padding:var(--sb-edge-top,0px) var(--sb-edge-right,0px) var(--sb-edge-bottom,0px) var(--sb-edge-left,0px)}
.sb-frame[data-full-width="true"]{width:var(--sb-viewport-width,100%);max-width:none;margin-left:var(--sb-bleed-offset,0px);margin-right:0}
.sb{box-sizing:border-box;max-width:var(--sb-max-width,1440px);width:100%;margin:var(--sb-space,0px) auto;background:var(--sb-bg,#18242c);color:#fff;--sb-p:var(--sb-pad,48px)}
.sb-frame[data-full-width="true"]>.sb{max-width:none}
.sb *{box-sizing:border-box}
.sb-font--sans{font-family:Arial,Helvetica,"Microsoft YaHei",sans-serif}
.sb-unit{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);min-width:0;min-height:0}
.sb-stage{aspect-ratio:1440 / var(--sb-dh,620);border-radius:var(--sb-radius,16px);overflow:hidden}
.sb-grid,.sb-unit>.sb-zone{grid-area:1/1}
.sb-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr);gap:var(--sb-gap,12px);min-width:0;min-height:0}
.sb-card{background:var(--sb-card-bg,#243743);border-radius:var(--sb-radius,16px);overflow:hidden}
.sb-media{position:absolute;inset:0;overflow:hidden}
.sb-media :is(v-image,picture){display:block;width:100%;height:100%}
.sb-media img{display:block;width:100%;height:100%;object-fit:cover!important;object-position:var(--sb-fx,50%) var(--sb-fy,50%)!important}
.sb-media .pc-hidden{display:none}
.sb-zone{--sb-h:flex-start;--sb-v:flex-start;position:relative;margin:var(--sb-p);display:flex;align-items:var(--sb-v);justify-content:var(--sb-h);z-index:1;isolation:isolate;min-height:0;min-width:0;text-align:left}
.sb-zone::before{content:"";position:absolute;inset:calc(0px - var(--sb-p));background:linear-gradient(to top,var(--sb-shade-color,#000),transparent 85%);opacity:var(--sb-shade,40%);z-index:-1;pointer-events:none}
.sb-shade--right::before{background:linear-gradient(to left,var(--sb-shade-color,#000),transparent 85%)}
.sb-shade--left::before{background:linear-gradient(to right,var(--sb-shade-color,#000),transparent 85%)}
.sb-shade--top::before{background:linear-gradient(to bottom,var(--sb-shade-color,#000),transparent 85%)}
.sb-shade--full::before{background:var(--sb-shade-color,#000)}
.sb-shade--none::before{display:none}
.sb-copy{position:relative;width:var(--sb-tw,46%);max-width:100%;max-height:100%;overflow:auto;overflow-wrap:anywhere;scrollbar-width:thin}
.sb-title{margin:0!important;padding:0;color:var(--sb-title-color,#fff);font:inherit;font-size:clamp(var(--sb-mtitle,28px),calc(var(--sb-title,48px) * .72),var(--sb-title,48px));font-size:clamp(var(--sb-mtitle,28px),calc(var(--sb-title,48px) * .6 + 1.3vw),var(--sb-title,48px));font-weight:var(--sb-weight,700);line-height:var(--sb-tl,110%);letter-spacing:calc(var(--sb-ls,-2) * .01em);text-wrap:balance;white-space:pre-line}
.sb-body{margin-top:var(--sb-cg,16px);color:var(--sb-body-color,#fff);font-size:var(--sb-body,18px);font-weight:400;line-height:var(--sb-bl,155%);text-wrap:pretty}
.sb-body :is(p,ul,ol){margin:0 0 .65em}
.sb-body>:last-child{margin-bottom:0}
.sb-body a{color:inherit;text-decoration:underline}
.sb-gradient{background:linear-gradient(var(--sb-angle,90deg),var(--sb-gradient-a,#fff),var(--sb-gradient-b,#a8d7ff));background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}
.sb-mobile-copy,.sb-mobile-image-only{display:none}
.sb-zone[data-align="center"]{text-align:center}.sb-zone[data-align="right"]{text-align:right}
.sb-mode--shared .sb-card>.sb-zone,.sb-mode--none .sb-zone,.sb-mode--individual .sb-stage>.sb-zone{display:none}
.sb-grid:has(>.sb-card:only-child){grid-template-columns:minmax(0,1fr)}
.sb-grid{--sb-count:1}
.sb-grid:has(>.sb-card:nth-child(2)){--sb-count:2}
.sb-grid:has(>.sb-card:nth-child(3)){--sb-count:3}
.sb-grid:has(>.sb-card:nth-child(4)){--sb-count:4}
.sb-grid:has(>.sb-card:nth-child(3):last-child){grid-template-columns:2fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr))}
.sb-grid:has(>.sb-card:nth-child(3):last-child)>.sb-card:first-child{grid-row:span 2}
.sb-grid:has(>.sb-card:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:minmax(0,1fr)}
.sb[data-layout="equal"] .sb-grid{grid-template-columns:repeat(var(--sb-count,1),minmax(0,1fr));grid-template-rows:minmax(0,1fr)}
.sb[data-layout="equal"] .sb-card{grid-area:auto}
.sb[data-layout="right-main"] .sb-grid:has(>.sb-card:nth-child(2):last-child){grid-template-columns:1fr 2fr}
.sb[data-layout="left-main"] .sb-grid:has(>.sb-card:nth-child(2):last-child){grid-template-columns:2fr 1fr}
.sb[data-layout="right-main"] .sb-grid:has(>.sb-card:nth-child(3):last-child){grid-template-columns:1fr 2fr}
.sb[data-layout="right-main"] .sb-grid:has(>.sb-card:nth-child(3):last-child)>.sb-card:first-child{grid-area:1/2/3/3}
.sb[data-layout="grid"] .sb-grid:has(>.sb-card:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}
.sb-card{--sb-p:min(var(--sb-pad,48px),24px)}
.sb-mode--individual .sb-stage:has(>.sb-grid:empty)>.sb-zone{display:flex}
.sb-stage:has(>.sb-grid:empty){aspect-ratio:auto;min-height:240px}
.sb-stage:has(>.sb-grid:empty)>.sb-grid{display:none}
.sb-stage:has(>.sb-grid:empty)>.sb-zone{position:relative;grid-area:1/1}
.sb-stage:has(>.sb-grid:empty)>.sb-zone>.sb-copy{position:relative;left:auto;top:auto;transform:none;width:min(100%,800px);max-height:none}
.sb-height--grow .sb-stage{aspect-ratio:auto;min-height:calc(var(--sb-dh,620) * 1px)}
.sb-height--grow .sb-grid{min-height:200px;grid-auto-rows:minmax(160px,auto)}
.sb-height--grow .sb-copy{max-height:none;overflow:visible}
.sb-height--grow .sb-pos--custom .sb-copy{position:relative;left:auto;top:auto;transform:none}
.sb-height--grow .sb-pos--custom{justify-content:center;align-items:center}
.sb-ready[data-animate="true"] .sb-copy>:is(.sb-title,.sb-body){transition:opacity var(--sb-duration,600ms) ease,transform var(--sb-duration,600ms) cubic-bezier(.2,.7,.3,1)}
.sb-ready[data-animate="true"] .sb-copy>.sb-body{transition-delay:var(--sb-delay,120ms)}
.sb-ready[data-animate="true"] .sb-zone:not(.sb-in-view) .sb-copy>:is(.sb-title,.sb-body){opacity:0;transform:translateY(var(--sb-distance,20px))}
@media(min-width:1440px){.sb-title{font-size:var(--sb-title,48px)}}
.sb-pos--auto{--sb-h:flex-end;--sb-v:center}
.sb-pos--tl{--sb-h:flex-start;--sb-v:flex-start}
.sb-pos--tc{--sb-h:center;--sb-v:flex-start}
.sb-pos--tr{--sb-h:flex-end;--sb-v:flex-start}
.sb-pos--ml{--sb-h:flex-start;--sb-v:center}
.sb-pos--mc{--sb-h:center;--sb-v:center}
.sb-pos--mr{--sb-h:flex-end;--sb-v:center}
.sb-pos--bl{--sb-h:flex-start;--sb-v:flex-end}
.sb-pos--bc{--sb-h:center;--sb-v:flex-end}
.sb-pos--br{--sb-h:flex-end;--sb-v:flex-end}
.sb-card>.sb-pos--auto{--sb-h:flex-start;--sb-v:flex-end}
.sb-pos--custom>.sb-copy{position:absolute;left:var(--sb-x,50%);top:var(--sb-y,50%);transform:translate(calc(0% - var(--sb-x,50%)),calc(0% - var(--sb-y,50%)))}
.sb-mode--shared .sb-stage:has(>.sb-zone.sb-pos--top){grid-template-rows:auto minmax(80px,1fr)}
.sb-mode--shared .sb-stage:has(>.sb-zone.sb-pos--bottom){grid-template-rows:minmax(80px,1fr) auto}
.sb-mode--shared .sb-stage>.sb-zone:is(.sb-pos--top,.sb-pos--bottom){margin:var(--sb-p);--sb-h:flex-start;--sb-v:flex-start}
.sb-mode--shared .sb-stage>.sb-zone.sb-pos--top{grid-area:1/1}
.sb-mode--shared .sb-stage>.sb-zone.sb-pos--bottom{grid-area:2/1}
.sb-mode--shared .sb-stage:has(>.sb-zone.sb-pos--top)>.sb-grid{grid-area:2/1}
.sb-mode--shared .sb-stage:has(>.sb-zone.sb-pos--bottom)>.sb-grid{grid-area:1/1}
.sb-mode--shared .sb-stage>.sb-zone:is(.sb-pos--top,.sb-pos--bottom)::before{display:none}
.sb-mode--shared .sb-stage>.sb-zone:is(.sb-pos--top,.sb-pos--bottom)>.sb-copy{width:100%;max-height:none;overflow:visible}
.sb-mode--individual .sb-card:has(>.sb-zone.sb-pos--top){grid-template-rows:auto minmax(80px,1fr)}
.sb-mode--individual .sb-card:has(>.sb-zone.sb-pos--bottom){grid-template-rows:minmax(80px,1fr) auto}
.sb-mode--individual .sb-card>.sb-zone:is(.sb-pos--top,.sb-pos--bottom){margin:var(--sb-p);--sb-h:flex-start;--sb-v:flex-start}
.sb-mode--individual .sb-card>.sb-zone.sb-pos--top{grid-area:1/1}
.sb-mode--individual .sb-card>.sb-zone.sb-pos--bottom{grid-area:2/1}
.sb-mode--individual .sb-card:has(>.sb-zone.sb-pos--top)>.sb-media{grid-area:2/1}
.sb-mode--individual .sb-card:has(>.sb-zone.sb-pos--bottom)>.sb-media{grid-area:1/1}
.sb-mode--individual .sb-card>.sb-zone:is(.sb-pos--top,.sb-pos--bottom)::before{display:none}
.sb-mode--individual .sb-card>.sb-zone:is(.sb-pos--top,.sb-pos--bottom)>.sb-copy{width:100%;max-height:none;overflow:visible}
.sb-mode--individual .sb-card:has(>.sb-zone:is(.sb-pos--top,.sb-pos--bottom))>.sb-media{position:relative;inset:auto;min-height:80px}
@media(max-width:749px){
.sb-frame{padding:var(--sb-mobile-edge-top,0px) var(--sb-mobile-edge-right,0px) var(--sb-mobile-edge-bottom,0px) var(--sb-mobile-edge-left,0px)}
.sb{--sb-p:var(--sb-mpad,20px)}
.sb-card{--sb-p:var(--sb-mpad,20px)}
.sb-stage{aspect-ratio:750 / var(--sb-mh,1000);border-radius:min(var(--sb-radius,16px),16px)}
.sb-card{border-radius:min(var(--sb-radius,16px),16px)}
.sb-grid{gap:var(--sb-mgap,8px)}
.sb-media img{object-position:var(--sb-mfx,50%) var(--sb-mfy,50%)!important}
.sb-media .mobile-hidden{display:none!important}
.sb-media .pc-hidden{display:block}
.sb-mobile-image-only{display:block}
.sb-copy{width:var(--sb-mtw,92%)}
.sb-title{font-size:var(--sb-mtitle,28px)}
.sb-body{font-size:var(--sb-mbody,14px)}
.sb-desktop-copy{display:none}
.sb-mobile-copy{display:block}
.sb-hide-mobile-body .sb-body{display:none}
.sb-zone[data-mobile-align="left"]{text-align:left}.sb-zone[data-mobile-align="center"]{text-align:center}.sb-zone[data-mobile-align="right"]{text-align:right}
.sb .sb-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(var(--sb-count,1),minmax(0,1fr))}
.sb .sb-grid>.sb-card{grid-area:auto}
.sb .sb-grid:has(>.sb-card:nth-child(3):last-child){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}
.sb .sb-grid:has(>.sb-card:nth-child(3):last-child)>.sb-card:first-child{grid-area:1/1/2/3}
.sb .sb-grid:has(>.sb-card:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}
.sb[data-mobile-layout="stack"] .sb-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(var(--sb-count,1),minmax(0,1fr))}
.sb[data-mobile-layout="stack"] .sb-grid>.sb-card{grid-area:auto}
.sb[data-mobile-layout="columns"] .sb-grid{grid-template-columns:repeat(var(--sb-count,1),minmax(0,1fr));grid-template-rows:minmax(0,1fr)}
.sb[data-mobile-layout="columns"] .sb-grid>.sb-card{grid-area:auto}
.sb[data-mobile-layout="main-bottom"] .sb-grid:has(>.sb-card:nth-child(3):last-child)>.sb-card:first-child{grid-area:2/1/3/3}
.sb-height--grow .sb-stage{min-height:calc(var(--sb-mh,1000) * .5px);aspect-ratio:auto}
.sb-zone:not([data-mobile-position="inherit"])>.sb-copy{position:relative;left:auto;top:auto;transform:none}
.sb-unit:has(>.sb-zone:not([data-mobile-position="inherit"])){grid-template-rows:minmax(0,1fr)}
.sb-unit:has(>.sb-zone:not([data-mobile-position="inherit"]))>:is(.sb-zone,.sb-grid,.sb-media){grid-area:1/1}
.sb-mode--individual .sb-card:has(>.sb-zone:not([data-mobile-position="inherit"]))>.sb-media{position:absolute;inset:0}
.sb-zone:not([data-mobile-position="inherit"])::before{display:block}
.sb-zone[data-mobile-position="custom"]>.sb-copy{position:absolute;left:var(--sb-mx,50%);top:var(--sb-my,20%);transform:translate(calc(0% - var(--sb-mx,50%)),calc(0% - var(--sb-my,20%)))}
.sb .sb-unit>.sb-zone[data-mobile-position="auto"]{--sb-h:flex-end;--sb-v:center}
.sb .sb-unit>.sb-zone[data-mobile-position="tl"]{--sb-h:flex-start;--sb-v:flex-start}
.sb .sb-unit>.sb-zone[data-mobile-position="tc"]{--sb-h:center;--sb-v:flex-start}
.sb .sb-unit>.sb-zone[data-mobile-position="tr"]{--sb-h:flex-end;--sb-v:flex-start}
.sb .sb-unit>.sb-zone[data-mobile-position="ml"]{--sb-h:flex-start;--sb-v:center}
.sb .sb-unit>.sb-zone[data-mobile-position="mc"]{--sb-h:center;--sb-v:center}
.sb .sb-unit>.sb-zone[data-mobile-position="mr"]{--sb-h:flex-end;--sb-v:center}
.sb .sb-unit>.sb-zone[data-mobile-position="bl"]{--sb-h:flex-start;--sb-v:flex-end}
.sb .sb-unit>.sb-zone[data-mobile-position="bc"]{--sb-h:center;--sb-v:flex-end}
.sb .sb-unit>.sb-zone[data-mobile-position="br"]{--sb-h:flex-end;--sb-v:flex-end}
.sb-card>.sb-zone[data-mobile-position="auto"]{--sb-h:flex-start;--sb-v:flex-end}

.sb-unit:has(>.sb-zone[data-mobile-position="top"]){grid-template-rows:auto minmax(80px,1fr)}
.sb-unit>.sb-zone[data-mobile-position="top"]{grid-area:1/1;--sb-h:flex-start;--sb-v:flex-start}
.sb-unit>.sb-zone[data-mobile-position="top"]::before{display:none}
.sb-unit>.sb-zone[data-mobile-position="top"]>.sb-copy{width:100%;max-height:none;overflow:visible}
.sb-unit:has(>.sb-zone[data-mobile-position="top"])>:is(.sb-grid,.sb-media){grid-area:2/1}
.sb-mode--individual .sb-card:has(>.sb-zone[data-mobile-position="top"])>.sb-media{position:relative;inset:auto;min-height:80px}

.sb-unit:has(>.sb-zone[data-mobile-position="bottom"]){grid-template-rows:minmax(80px,1fr) auto}
.sb-unit>.sb-zone[data-mobile-position="bottom"]{grid-area:2/1;--sb-h:flex-start;--sb-v:flex-start}
.sb-unit>.sb-zone[data-mobile-position="bottom"]::before{display:none}
.sb-unit>.sb-zone[data-mobile-position="bottom"]>.sb-copy{width:100%;max-height:none;overflow:visible}
.sb-unit:has(>.sb-zone[data-mobile-position="bottom"])>:is(.sb-grid,.sb-media){grid-area:1/1}
.sb-mode--individual .sb-card:has(>.sb-zone[data-mobile-position="bottom"])>.sb-media{position:relative;inset:auto;min-height:80px}
.sb-height--grow .sb-zone[data-mobile-position="custom"]>.sb-copy{position:relative;left:auto;top:auto;transform:none}
.sb[data-mobile-animation="false"] .sb-zone .sb-copy>:is(.sb-title,.sb-body){opacity:1!important;transform:none!important;transition:none!important}
}
@media(prefers-reduced-motion:reduce){.sb .sb-zone .sb-copy>:is(.sb-title,.sb-body){opacity:1!important;transform:none!important;transition:none!important}}
.sb-mode--individual .sb-stage,.sb-mode--none .sb-stage{grid-template-rows:minmax(0,1fr)}
.sb-mode--individual .sb-stage>.sb-grid,.sb-mode--none .sb-stage>.sb-grid{grid-area:1/1}
.sb-mode--individual .sb-card:not(:has(>.sb-media)){grid-template-rows:minmax(0,1fr)}
.sb-mode--individual .sb-card:not(:has(>.sb-media))>.sb-zone{grid-area:1/1}
.sb-card:not(:has(>.sb-media))>.sb-zone>.sb-copy{position:relative;left:auto;top:auto;transform:none}
@media(max-width:749px){
/* A mobile overlay must completely undo a desktop image-above/below layout. */
.sb.sb-mode--shared .sb-stage:has(>.sb-zone:not([data-mobile-position="inherit"]):not([data-mobile-position="top"]):not([data-mobile-position="bottom"])),
.sb.sb-mode--individual .sb-card:has(>.sb-zone:not([data-mobile-position="inherit"]):not([data-mobile-position="top"]):not([data-mobile-position="bottom"])){grid-template-rows:minmax(0,1fr)}
.sb.sb-mode--shared .sb-stage:has(>.sb-zone:not([data-mobile-position="inherit"]):not([data-mobile-position="top"]):not([data-mobile-position="bottom"]))>:is(.sb-zone,.sb-grid),
.sb.sb-mode--individual .sb-card:has(>.sb-zone:not([data-mobile-position="inherit"]):not([data-mobile-position="top"]):not([data-mobile-position="bottom"]))>:is(.sb-zone,.sb-media){grid-area:1/1}
.sb .sb-unit>.sb-zone:not([data-mobile-position="inherit"]):not([data-mobile-position="top"]):not([data-mobile-position="bottom"])>.sb-copy{width:var(--sb-mtw,92%);max-height:100%;overflow:auto}
.sb .sb-unit>.sb-zone:not([data-mobile-position="inherit"]):not([data-mobile-position="top"]):not([data-mobile-position="bottom"])::before{display:block}
.sb .sb-unit>.sb-zone.sb-shade--none::before{display:none!important}
}

/* Natural image mode: no fixed media height, no crop, and no text/image competition. */
@media(min-width:750px){.sb .sb-media.sb-mobile-image-only{display:none!important}}
.sb-card[data-card-transparent="true"]:not(:has(>.sb-media)) .sb-title:not(.sb-gradient),.sb:has(>.sb-stage[data-sb-transparent="true"]) .sb-stage:has(>.sb-grid:empty)>.sb-zone .sb-title:not(.sb-gradient){color:var(--sb-out-title,#242424)}
.sb-card[data-card-transparent="true"]:not(:has(>.sb-media)) .sb-body:not(.sb-gradient),.sb:has(>.sb-stage[data-sb-transparent="true"]) .sb-stage:has(>.sb-grid:empty)>.sb-zone .sb-body:not(.sb-gradient){color:var(--sb-out-body,#686661)}
.sb-transparent,.sb:has(>.sb-stage[data-sb-transparent="true"]){background:transparent!important}
.sb-card[data-card-transparent="true"]{background:transparent!important}
.sb[data-sb-natural-grid="true"] .sb-stage{aspect-ratio:auto!important;min-height:0!important;height:auto!important}
.sb[data-sb-natural-grid="true"] .sb-grid{width:100%!important;justify-self:stretch;grid-template-rows:auto!important;grid-auto-rows:auto!important;align-items:start;min-height:0!important}
.sb[data-sb-natural-grid="true"] .sb-card{grid-area:auto!important;width:100%!important;max-width:none!important;justify-self:stretch;align-self:start;height:auto!important;min-height:0!important}
.sb[data-sb-natural-grid="true"] .sb-grid:has(>.sb-card:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))!important}
.sb[data-sb-natural-grid="true"] .sb-media{position:relative!important;inset:auto!important;grid-area:1/1!important;display:block!important;width:100%!important;max-width:none!important;justify-self:stretch;height:auto!important;min-height:0!important;aspect-ratio:auto!important;border-radius:var(--sb-radius,16px)}
.sb[data-sb-natural-grid="true"] .sb-media :is(v-image,picture){display:block!important;width:100%!important;min-width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important}
.sb[data-sb-natural-grid="true"] .sb-media img{display:block!important;width:100%!important;min-width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;object-fit:contain!important;aspect-ratio:auto!important}
.sb .sb-unit[data-sb-outside="top"],.sb .sb-unit[data-sb-outside="bottom"]{display:flex!important;flex-direction:column;aspect-ratio:auto!important;min-height:0!important;height:auto!important}
.sb .sb-unit[data-sb-outside="top"]>:is(.sb-media,.sb-grid){order:1;flex:0 0 auto;width:100%}
.sb .sb-unit[data-sb-outside="bottom"]>:is(.sb-media,.sb-grid){order:0;flex:0 0 auto;width:100%}
.sb .sb-unit[data-sb-outside="top"]>.sb-zone,.sb .sb-unit[data-sb-outside="bottom"]>.sb-zone{position:relative!important;inset:auto!important;flex:0 0 auto;width:100%;margin:0!important;padding:var(--sb-p);min-height:0!important;--sb-title-color:var(--sb-out-title,#242424);--sb-body-color:var(--sb-out-body,#686661)}
.sb .sb-unit[data-sb-outside="top"]>.sb-zone{order:0;padding-bottom:var(--sb-image-gap,20px)}
.sb .sb-unit[data-sb-outside="bottom"]>.sb-zone{order:1;padding-top:var(--sb-image-gap,20px)}
.sb .sb-unit[data-sb-outside="top"]>.sb-zone::before,.sb .sb-unit[data-sb-outside="bottom"]>.sb-zone::before{display:none!important}
.sb .sb-unit[data-sb-outside="top"]>.sb-zone>.sb-copy,.sb .sb-unit[data-sb-outside="bottom"]>.sb-zone>.sb-copy{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;max-height:none!important;overflow:visible!important}
.sb .sb-unit[data-sb-outside="top"]>.sb-zone .sb-title:not(.sb-gradient),.sb .sb-unit[data-sb-outside="bottom"]>.sb-zone .sb-title:not(.sb-gradient){color:var(--sb-out-title,#242424)}
.sb .sb-unit[data-sb-outside="top"]>.sb-zone .sb-body:not(.sb-gradient),.sb .sb-unit[data-sb-outside="bottom"]>.sb-zone .sb-body:not(.sb-gradient){color:var(--sb-out-body,#686661)}
@media(max-width:749px){
.sb[data-sb-natural-grid="true"] .sb-grid:has(>.sb-card:nth-child(3):last-child){grid-template-columns:minmax(0,1fr)!important}
.sb .sb-unit[data-sb-outside="top"]>.sb-zone{padding-bottom:var(--sb-mobile-image-gap,16px)}
.sb .sb-unit[data-sb-outside="bottom"]>.sb-zone{padding-top:var(--sb-mobile-image-gap,16px)}
}
