.sugar-custom-columns{position:relative;padding-top:var(--cc-pt-d);padding-bottom:var(--cc-pb-d)}.sugar-custom-columns--full{padding-left:var(--cc-pl);padding-right:var(--cc-pr)}.sugar-custom-columns--text{color:rgb(var(--color-foreground))}.sugar-custom-columns--bg{background:var(--cc-bg)}.sugar-custom-columns--img{background-image:var(--cc-img);background-size:cover;background-position:var(--cc-img-pos);background-repeat:no-repeat;background-attachment:var(--cc-img-attach)}.sugar-custom-columns--img-fade{background-image:none}.sugar-custom-columns--img-fade:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--cc-img);background-size:cover;background-position:var(--cc-img-pos);background-repeat:no-repeat;background-attachment:var(--cc-img-attach);opacity:var(--cc-img-opacity);z-index:0;pointer-events:none}.sugar-custom-columns--overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--cc-ov-color);opacity:var(--cc-ov-opacity);z-index:0;pointer-events:none}.sugar-custom-columns--anim:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:var(--cc-gradient);background-size:var(--cc-bg-size, auto);animation:var(--cc-anim)}.sugar-custom-columns--layered>*{position:relative;z-index:1}.sugar-custom-columns--round{--cc-r: var(--cc-radius);border-radius:var(--cc-r);overflow:clip}.sugar-custom-columns--round-top{border-radius:var(--cc-r) var(--cc-r) 0 0}.sugar-custom-columns--round-bottom{border-radius:0 0 var(--cc-r) var(--cc-r)}.sugar-custom-columns__behind{box-shadow:inset 0 0 0 100vmax var(--cc-behind)}.sugar-custom-columns .custom-columns__grid{--column-gap: var(--cc-col-gap-d);--row-gap: var(--cc-row-gap-d);--vertical-alignment: var(--cc-valign-d);--cc-col-display: var(--cc-col-display-d);align-items:var(--cc-valign-d)}@media screen and (min-width:750px)and (max-width:1199px){.sugar-custom-columns .custom-columns__grid[data-cc-per-row]>*{grid-column:span calc(12/min(var(--cc-per-row),var(--sw-row-cap, 99)))!important}}@media screen and (max-width:749px){.sugar-custom-columns{padding-top:var(--cc-pt-m);padding-bottom:var(--cc-pb-m)}.sugar-custom-columns--round{--cc-r: var(--cc-radius-m, var(--cc-radius))}.sugar-custom-columns--inset{padding-left:var(--cc-pm, 1.5rem);padding-right:var(--cc-pm, 1.5rem)}.sugar-custom-columns>.page-width{padding:0 var(--cc-pm, 1.5rem)}.sugar-custom-columns--img:not(.sugar-custom-columns--img-fade-m){background-image:var(--cc-img-m);background-position:var(--cc-img-pos-m);background-attachment:scroll}.sugar-custom-columns--img-fade:not(.sugar-custom-columns--img-fade-m):before{display:none}.sugar-custom-columns--img-fade-m{background-image:none}.sugar-custom-columns--img-fade-m:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-image:var(--cc-img-m);background-size:cover;background-position:var(--cc-img-pos-m);background-repeat:no-repeat;background-attachment:scroll;opacity:var(--cc-img-opacity-m);z-index:0;pointer-events:none}.sugar-custom-columns--overlay-m:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-color:var(--cc-ov-color-m);opacity:var(--cc-ov-opacity-m);z-index:0;pointer-events:none}.sugar-custom-columns--overlay:not(.sugar-custom-columns--overlay-m):after{display:none}.sugar-custom-columns .custom-columns__grid{--column-gap: var(--cc-col-gap-m);--row-gap: var(--cc-row-gap-m);--vertical-alignment: var(--cc-valign-m);--cc-col-display: var(--cc-col-display-m);align-items:var(--cc-valign-m)}}@media screen and (min-width:750px){.sugar-custom-columns--sticky:where(:not(.sugar-custom-columns--desktop-1024)) .custom-columns__grid>.custom-column-block{align-self:stretch!important}.sugar-custom-columns--sticky:where(:not(.sugar-custom-columns--desktop-1024)) .custom-columns__grid>.custom-column-block>.sugar-custom-column:not(.sugar-custom-column--stretch):not(.sugar-custom-column--between){position:sticky;top:var(--cc-sticky-top);height:auto}.sugar-custom-columns--custom:where(:not(.sugar-custom-columns--desktop-1024))>div{padding:0 var(--cc-ps, 5rem)}}@media screen and (min-width:1024px){.sugar-custom-columns--sticky:where(.sugar-custom-columns--desktop-1024) .custom-columns__grid>.custom-column-block{align-self:stretch!important}.sugar-custom-columns--sticky:where(.sugar-custom-columns--desktop-1024) .custom-columns__grid>.custom-column-block>.sugar-custom-column:not(.sugar-custom-column--stretch):not(.sugar-custom-column--between){position:sticky;top:var(--cc-sticky-top);height:auto}.sugar-custom-columns--custom:where(.sugar-custom-columns--desktop-1024)>div{padding:0 var(--cc-ps, 5rem)}}@media screen and (min-width:750px)and (max-width:1023px){.sugar-custom-columns:where(.sugar-custom-columns--desktop-1024){padding-top:var(--cc-pt-m);padding-bottom:var(--cc-pb-m)}.sugar-custom-columns--inset:where(.sugar-custom-columns--desktop-1024){padding-left:var(--cc-pm, 1.5rem);padding-right:var(--cc-pm, 1.5rem)}.sugar-custom-columns:where(.sugar-custom-columns--desktop-1024)>.page-width{padding:0 var(--cc-pm, 1.5rem)}.sugar-custom-columns:where(.sugar-custom-columns--desktop-1024) .custom-columns__grid{--column-gap: var(--cc-col-gap-m);--row-gap: var(--cc-row-gap-m);--vertical-alignment: var(--cc-valign-m);--cc-col-display: var(--cc-col-display-m);align-items:var(--cc-valign-m);grid-template-columns:repeat(4,1fr);column-gap:var(--column-gap, 24px)}.sugar-custom-columns:where(.sugar-custom-columns--desktop-1024) .custom-columns__grid--guides .column__inner:after{content:attr(data-mobile-width) "/4"}.sugar-custom-columns:where(.sugar-custom-columns--desktop-1024) .custom-columns__grid--guides .column__inner[data-overflowed=true]:after{content:attr(data-mobile-width) "/4 \21b5"}}.sugar-custom-columns .sugar-custom-columns__empty{text-align:center;padding:24px;border:2px dashed rgba(var(--color-foreground),.2);border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.sugar-custom-columns .sugar-custom-columns__empty-title{margin:0;font-size:14px;font-weight:600;font-style:normal;color:rgba(var(--color-foreground),.6)}.sugar-custom-columns .sugar-custom-columns__empty-subtitle{margin:0;font-size:14px;font-style:italic;color:rgba(var(--color-foreground),.4)}
/*# sourceMappingURL=/cdn/shop/t/57/assets/section-custom-columns.css.map */
