.sugar-media{--md-align: var(--md-align-m);--md-w: var(--md-w-m);--md-r: var(--md-r-m, var(--md-r-d));margin-top:var(--md-mt);margin-bottom:var(--md-mb);text-align:var(--md-align)}.sugar-media .media-block__wrapper{position:relative;display:inline-grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto auto;grid-template-areas:"above" "top" "media" "bottom";align-content:start;vertical-align:top;width:var(--md-w);--product-media-corner-radius: var(--md-r);--product-media-corner-tl: var(--md-r);--product-media-corner-tr: var(--md-r);--product-media-corner-br: var(--md-r);--product-media-corner-bl: var(--md-r)}.sugar-media .media-block__wrapper>*{grid-area:media}.sugar-media .media-block__wrapper:not(:has(>.media-block__media))>*{visibility:hidden}.sugar-media:where([data-corners=top]) .media-block__wrapper{--product-media-corner-br: 0;--product-media-corner-bl: 0}.sugar-media:where([data-corners=bottom]) .media-block__wrapper{--product-media-corner-tl: 0;--product-media-corner-tr: 0}.sugar-media:where([data-corners=left]) .media-block__wrapper{--product-media-corner-tr: 0;--product-media-corner-br: 0}.sugar-media:where([data-corners=right]) .media-block__wrapper{--product-media-corner-tl: 0;--product-media-corner-bl: 0}.sugar-media:where([data-corners=none]) .media-block__wrapper{--product-media-corner-radius: 0;--product-media-corner-tl: 0;--product-media-corner-tr: 0;--product-media-corner-br: 0;--product-media-corner-bl: 0}.sugar-media .media-block__media{position:relative;display:block;color:inherit;text-decoration:none;border-radius:var(--product-media-corner-tl) var(--product-media-corner-tr) var(--product-media-corner-br) var(--product-media-corner-bl);overflow:hidden}.sugar-media:where([data-frame=square],[data-frame=circle]) .media-block__media{aspect-ratio:1 / 1}.sugar-media:where([data-frame=tall]) .media-block__media{aspect-ratio:3 / 4}.sugar-media:where([data-frame=portrait]) .media-block__media{aspect-ratio:4 / 5}.sugar-media:where([data-frame=portrait_2_3]) .media-block__media{aspect-ratio:2 / 3}.sugar-media:where([data-frame=vertical]) .media-block__media{aspect-ratio:9 / 16}.sugar-media:where([data-frame=landscape]) .media-block__media{aspect-ratio:4 / 3}.sugar-media:where([data-frame=landscape_5_4]) .media-block__media{aspect-ratio:5 / 4}.sugar-media:where([data-frame=horizontal]) .media-block__media{aspect-ratio:16 / 9}.sugar-media .media-block__image,.sugar-media .media-block__video{display:block;width:100%;height:auto;border-radius:var(--product-media-corner-tl) var(--product-media-corner-tr) var(--product-media-corner-br) var(--product-media-corner-bl)}.sugar-media:where(:not([data-frame=original])) .media-block__image,.sugar-media:where(:not([data-frame=original])) .media-block__video{height:100%;object-fit:cover;object-position:var(--md-pos)}.sugar-media:where([data-frame=fill]){height:100%;margin-top:0;margin-bottom:0}.sugar-media:where([data-frame=fill]) .media-block__wrapper{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;width:100%!important;height:100%}.sugar-media:where([data-frame=fill]) .media-block__media,.sugar-media:where([data-frame=fill]) .sugar-media__placeholder{height:100%}.sugar-media .sugar-media__placeholder{width:100%;min-height:180px;box-sizing:border-box;padding:24px;border:2px dashed rgba(var(--color-foreground),.2);border-radius:var(--product-media-corner-tl) var(--product-media-corner-tr) var(--product-media-corner-br) var(--product-media-corner-bl);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;background:rgba(var(--color-background),.4)}.sugar-media:where([data-frame=original]) .sugar-media__placeholder{aspect-ratio:1 / 1}.sugar-media:where(:not([data-frame=original])) .sugar-media__placeholder{height:100%;min-height:0}.sugar-media .sugar-media__placeholder-title{margin:0;font-size:14px;font-weight:600;font-style:normal;color:rgba(var(--color-foreground),.6)}.sugar-media .sugar-media__placeholder-icon{color:rgba(var(--color-foreground),.45)}.sugar-media .sugar-media__placeholder-subtitle{margin:0;font-size:14px;font-style:italic;color:rgba(var(--color-foreground),.4)}@media screen and (max-width:749px){.sugar-media.media-block--full-mobile-container{margin-left:calc(-1 * var(--column-padding-inline, 0px));margin-right:calc(-1 * var(--column-padding-inline, 0px));width:calc(100% + 2 * var(--column-padding-inline, 0px));text-align:center}.sugar-media.media-block--full-mobile-container .media-block__wrapper{width:100%;--md-r: var(--column-border-radius, 0px);--product-media-corner-radius: 0}.sugar-media.media-block--full-mobile-page{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;text-align:center}.sugar-media.media-block--full-mobile-page .media-block__wrapper{width:100%;--md-r: 0;--product-media-corner-radius: 0}}@media screen and (min-width:750px){.sugar-media{--md-align: var(--md-align-d);--md-w: var(--md-w-d);--md-r: var(--md-r-d)}.sugar-media.media-block--full-desktop{margin-left:calc(-1 * var(--column-padding-inline, 0px));margin-right:calc(-1 * var(--column-padding-inline, 0px));width:calc(100% + 2 * var(--column-padding-inline, 0px));text-align:center}.sugar-media.media-block--full-desktop .media-block__wrapper{width:100%;--md-r: var(--column-border-radius, 0px);--product-media-corner-radius: 0}}@media(hover:hover){.sugar-media:where([data-hover=zoom-in],[data-hover=zoom-out]) .media-block__image,.sugar-media:where([data-hover=zoom-in],[data-hover=zoom-out]) .media-block__video{transition:transform .5s cubic-bezier(.22,.61,.36,1)}.sugar-media:where([data-hover=zoom-out]) .media-block__image,.sugar-media:where([data-hover=zoom-out]) .media-block__video,.sugar-media:where([data-hover=zoom-in]) .media-block__media:hover .media-block__image,.sugar-media:where([data-hover=zoom-in]) .media-block__media:hover .media-block__video{transform:scale(1.07)}.sugar-media:where([data-hover=zoom-out]) .media-block__media:hover .media-block__image,.sugar-media:where([data-hover=zoom-out]) .media-block__media:hover .media-block__video{transform:scale(1)}.sugar-media:where([data-hover=grow]) .media-block__media{transition:transform .35s ease}.sugar-media:where([data-hover=grow]) .media-block__media:hover{transform:scale(1.03)}.sugar-media:where([data-hover=lift]) .media-block__media{transition:transform .3s ease,box-shadow .3s ease}.sugar-media:where([data-hover=lift]) .media-block__media:hover{transform:translateY(-6px);box-shadow:0 14px 30px rgba(var(--color-foreground),.18)}.sugar-media:where([data-hover=grayscale]) .media-block__image,.sugar-media:where([data-hover=grayscale]) .media-block__video{filter:grayscale(1);transition:filter .4s ease}.sugar-media:where([data-hover=grayscale]) .media-block__media:hover .media-block__image,.sugar-media:where([data-hover=grayscale]) .media-block__media:hover .media-block__video{filter:grayscale(0)}.sugar-media:where([data-hover=color-grayscale]) .media-block__image,.sugar-media:where([data-hover=color-grayscale]) .media-block__video{transition:filter .4s ease}.sugar-media:where([data-hover=color-grayscale]) .media-block__media:hover .media-block__image,.sugar-media:where([data-hover=color-grayscale]) .media-block__media:hover .media-block__video{filter:grayscale(1)}.sugar-media:where([data-hover=fade-out],[data-hover=fade-in]) .media-block__image,.sugar-media:where([data-hover=fade-out],[data-hover=fade-in]) .media-block__video{transition:opacity .3s ease}.sugar-media:where([data-hover=fade-out]) .media-block__media:hover .media-block__image,.sugar-media:where([data-hover=fade-out]) .media-block__media:hover .media-block__video{opacity:.7}.sugar-media:where([data-hover=fade-in]) .media-block__image,.sugar-media:where([data-hover=fade-in]) .media-block__video{opacity:.65}.sugar-media:where([data-hover=fade-in]) .media-block__media:hover .media-block__image,.sugar-media:where([data-hover=fade-in]) .media-block__media:hover .media-block__video{opacity:1}}@media(prefers-reduced-motion:reduce){.sugar-media:where([data-hover=zoom-in],[data-hover=zoom-out],[data-hover=grow],[data-hover=lift]) .media-block__media,.sugar-media:where([data-hover=zoom-in],[data-hover=zoom-out],[data-hover=grow],[data-hover=lift]) .media-block__media .media-block__image,.sugar-media:where([data-hover=zoom-in],[data-hover=zoom-out],[data-hover=grow],[data-hover=lift]) .media-block__media .media-block__video{transition:none!important;transform:none!important;box-shadow:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/block-media.css.map */
