.collection-banner{position:relative}.collection-banner.has-image .collection-banner__text{width:100%;height:100%;position:absolute;padding:calc(var(--global-spacing)*4);color:rgba(var(--background-color));left:0;top:0;z-index:2}.collection-banner:not(.has-image) .collection-banner__text{padding:var(--global-spacing) calc(var(--global-spacing)*2)}.collection-banner .collection-banner__text>div>*{width:100%;max-width:750px}.collection-products__empty{padding:0 var(--global-spacing)}.collection-banner__media{background-color:var(--bg-color)}.collection-banner__media img{position:absolute}@media only screen and (min-width:1024px){.collection-products.grid-cols-3:has(.promotion-block)>*:nth-child(3n+3){border-right:var(--border-width) solid rgb(var(--border-color))!important}.collection-products.grid-cols-3:has(.promotion-block)>*:nth-child(3){border-right:0!important}}@media only screen and (min-width: 768px) and (max-width: 1023px){.collection-products.grid-cols-3:has(.promotion-block)>*:nth-child(odd){border-right:var(--border-width) solid rgb(var(--border-color))!important}}@media only screen and (max-width: 767px){.collection-products.grid-cols-3:has(.promotion-block)>*{border-right:0!important}}.promotion-block{position:relative;font-family:Dynapuff,sans-serif;background-color:rgb(var(--color-background));background:var(--gradient-background);padding:calc(var(--global-spacing)*3);border-right:0!important}@media only screen and (min-width: 768px){.promotion-block{grid-column:span 2}}.promotion-block__text{position:absolute;padding:0;margin:0;left:50%;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width: 1024px){.promotion-block{width:100%;height:0;aspect-ratio:1/1;padding-bottom:100%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/main-collection.css.map */
