.z-featured-blocks{position:relative}.z-featured-blocks .content{border-radius:var(--border-radius);padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}.z-featured-blocks.same-scheme .content{background:transparent}.z-featured-blocks .wrap{position:relative}.z-featured-blocks .block{display:flex;width:var(--box-width)}.z-featured-blocks .block.trending-color .media-wrap{position:relative}.z-featured-blocks .block.trending-color .media-wrap:after{content:"";width:var(--trending-color-size);height:var(--trending-color-size);background-color:var(--trending-color);position:absolute;top:var(--trending-color-position-top);left:var(--trending-color-position-left)}.z-featured-blocks .media-wrap{width:var(--image-width);display:block}.z-featured-blocks .block>div:not(.media-wrap){width:calc(100% - var(--image-width));max-width:20em;padding:var(--text-padding)}.z-featured-blocks .block>div:not(.media-wrap) *:not(:last-child){margin-bottom:1em}.z-featured-blocks .block-right{flex-direction:row-reverse;align-items:flex-end}.z-featured-blocks .block-right>div:not(.media-wrap){text-align:right}.z-featured-blocks .button-wrap{display:inline-flex;gap:1.5em}@media(min-width:66.001em){.z-featured-blocks{padding:var(--text-padding)}.z-featured-blocks.same-scheme{padding-left:0;padding-right:0}.z-featured-blocks .block-right{position:absolute;bottom:var(--section-padding-bottom);right:0}}@media(max-width:38em){.z-featured-blocks .block.block--stack{flex-direction:column;align-items:stretch}.z-featured-blocks .block.block--stack .media-wrap{padding-left:var(--container-padding);padding-right:var(--container-padding)}.z-featured-blocks .block.block--stack>div:not(.media-wrap){width:100%;max-width:none;padding-top:1em}}@media(max-width:66em){.z-featured-blocks{overflow:hidden;padding:var(--text-padding) var(--container-padding)}.z-featured-blocks.same-scheme{padding-left:0;padding-right:0}.z-featured-blocks .block{width:100%}.z-featured-blocks .block>div{width:50%}.z-featured-blocks .block>div:not(.media-wrap){padding-top:0;padding-bottom:0}.z-featured-blocks .block-left .text{margin-bottom:1em}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/z_featured_blocks.css.map */
