.hwt-banner_masonry{grid:auto-flow dense var(--masonry-grid-row-height-mb) / repeat(var(--cols),minmax(0,1fr))}.hwt-banner-row{gap:var(--space-items-mb, var(--spacing-x))}.hwt-banner_masonry__item{grid-area:span var(--item-row-span-mb) / span var(--item-column-span-mb);height:100%;container-type:inline-size}.hwt-banner_masonry .hwt-item_inner{height:100%}.hwt-banner_masonry .hwt-content_wrap{padding:calc(var(--content-pd-y) * .5) calc(var(--content-pd-x) * .5)}@media screen and (min-width:768px){.hwt-banner_masonry{--masonry-grid-row-height-mb: var(--masonry-grid-row-height)}.hwt-banner_masonry__item{--item-row-span-mb: var(--item-row-span-tb, var(--item-row-span)) !important;--item-column-span-mb: var(--item-column-span-tb, var(--item-column-span)) !important}.hwt-banner_masonry .hwt-content_wrap{padding:calc(var(--content-pd-y) * .75) calc(var(--content-pd-x) * .75)}}@media screen and (min-width:768px)and (max-width:1150px){.hwt-banner_masonry{--masonry-grid-row-height-mb: calc(var(--masonry-grid-row-height) * .75)}}@media screen and (min-width:1150px){.hwt-banner_masonry__item{--item-row-span-mb: var(--item-row-span) !important;--item-column-span-mb: var(--item-column-span) !important}.hwt-banner_masonry .hwt-content_wrap{padding:var(--content-pd-y) var(--content-pd-x)}.hwt-banner-row{gap:var(--space-items, var(--spacing-x))}}.hwt-banner .hwt-item_inner :where(img,.hwt-placeholder-svg){width:100%;height:100%;transition:.75s ease-in-out;object-fit:cover}.hwt-banner .hwt-media-overlap-content>:not(img,video,iframe,svg,picture,.hwt-media-wrapper,a){text-align:unset}@media screen and (min-width:768px){.hwt-banner .hwt-media-overlap-content{--media-overlap-content-gap-r: min(5vw, var(--gap-r, 30px));--media-overlap-content-gap-c: min(5vw, var(--gap-c, 30px))}}@media(min-width:768px)and (max-width:1149px){.hwt-banner_wrap.md\:hwt-flex-cols-3 .hwt-media-overlap-content{--gap-r: 15px;--gap-c: 15px}}@media screen and (min-width:1150px){.hwt-banner .hwt-banner-sale .hwt-content{padding:var(--spacing-2-4) var(--spacing-2) var(--spacing-2-6)}}.hwt-content_wrap{container-name:banner-content;container-type:inline-size}@container banner-content (max-width: 200px){.hwt-btn--size-xl{--hwt-btn-padding-x: 20px}}.hwt-banner__item{transition:box-shadow .3s ease,outline-color .3s ease;background:transparent}hwt-video-player[loaded] .hwt-video-poster{opacity:0;transition:opacity .4s ease}hwt-video-player .hwt-video-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/24/assets/hwt-banner.css.map */
