.m-section__header-with-image{display:flex;align-items:center;gap:20px;position:relative;overflow:visible;border-radius:20px 20px 0 0}.m-section__header-image{flex-shrink:0;height:auto;aspect-ratio:332 / 284;position:absolute;transform:translateY(-50%);z-index:1}.m-section__header-image img{width:100%;height:100%;object-fit:contain;object-position:50% 50%;display:block}.m-section__header-content-centered{flex:1;display:flex;justify-content:center;align-items:center;margin-left:15%}.m-section__header-content-centered .m-section__heading{text-align:center;margin:0}.m-section__header-actions{flex-shrink:0;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.m-section__header-actions .m-slider-controls{margin:0}.m-section__header-actions .m-link-underline{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;color:inherit;font-size:inherit;font-weight:inherit}.m-section__header--inverted .m-section__header-content-centered{margin-left:0;margin-right:15%}.m-section__header--inverted .m-section__header-image{left:auto;right:0}@media (max-width: 1023px){.m-section__header-content-centered{margin-left:calc(var(--header-image-width-tablet, 248px) + 20px)}.m-section__header--inverted .m-section__header-content-centered{margin-left:0;margin-right:calc(var(--header-image-width-tablet, 248px) + 20px)}.m-section__header--inverted .m-section__header-image{left:auto;right:var(--header-image-position-x-tablet, 0px)}}@media (max-width: 767px){.m-section__header-with-image{flex-direction:row;gap:0;overflow:visible;align-items:center;position:relative;min-height:48px}.m-section__header-image{position:absolute;transform:translateY(0);z-index:1}.m-section__header-content-centered{flex:1;justify-content:center;margin-left:15%;position:relative;z-index:2}.m-section__header-content-centered .m-section__heading{font-size:22px;font-weight:400;line-height:106%;letter-spacing:-.44px}.m-section__header-actions{display:none}.m-section__header--inverted{flex-direction:row-reverse}.m-section__header--inverted .m-section__header-content-centered{margin-left:0;margin-right:15%}.m-product-list .m-featured-collection__mobile-button{padding:6px 14px;text-align:left;position:relative;z-index:2;margin-top:10px}.m-product-list .m-featured-collection__mobile-button .m-link-underline{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;font-size:18px;font-weight:700}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-collection-header.css.map */
