.collection-promo-block{overflow:hidden;position:relative}@media screen and (max-width: 559px){.collection-promo-block{min-height:calc((100vw - var(--site-side-spacing) * 2) * 1.242)}}.collection-promo-block__title{margin-top:calc(var(--element-spacing) * 0);margin-bottom:calc(var(--element-spacing) * 1)}@media screen and (min-width: 1024px){.collection-promo-block__title{font-size:3rem;margin-bottom:calc(var(--element-spacing) * 1.5)}}.collection-promo-block__text-wrapper{position:absolute;left:0;bottom:0;z-index:1;padding:.8125rem 1rem 1.5rem}@media screen and (min-width: 1024px){.collection-promo-block__text-wrapper{padding:4.4375rem 5.3125rem 3rem 3rem}.collection-promo-block__text-wrapper em{display:block}}.collection-promo-block__image{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='581' height='659' viewBox='0 0 581 659' fill='%231F1E1C' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M580.5 1.55989V0H0.499512V658.52H315.12C319.86 630.15 324.605 601.78 329.35 573.409C348.129 461.132 366.91 348.842 385.356 236.503C386.992 226.73 390.647 224.989 399.305 225.085C421.432 225.279 443.558 225.279 465.672 225.279C487.786 225.279 509.888 225.279 531.966 225.472C540.432 225.472 543.799 223.441 545.242 214.442C556.795 143.419 568.64 72.4924 580.5 1.55989Z'/%3E%3C/svg%3E");-webkit-mask-position:top right;-webkit-mask-size:101%;mask-image:url("data:image/svg+xml,%3Csvg width='581' height='659' viewBox='0 0 581 659' fill='%231F1E1C' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M580.5 1.55989V0H0.499512V658.52H315.12C319.86 630.15 324.605 601.78 329.35 573.409C348.129 461.132 366.91 348.842 385.356 236.503C386.992 226.73 390.647 224.989 399.305 225.085C421.432 225.279 443.558 225.279 465.672 225.279C487.786 225.279 509.888 225.279 531.966 225.472C540.432 225.472 543.799 223.441 545.242 214.442C556.795 143.419 568.64 72.4924 580.5 1.55989Z'/%3E%3C/svg%3E")}@media screen and (min-width: 1024px){.collection-promo-block__image{max-width:36.25rem}}.collection-promo-block__image img{object-position:top}@media screen and (max-width: 559px){.collection__grid--alt .collection-promo-block{grid-column-end:span 2}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-collection-promo-blocks.css.map */
