.content-grid__img{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:100%}.content-grid{display:flex;flex-direction:column;gap:var(--nova-space-lg);flex-wrap:wrap}.content-grid__item{position:relative;transition:color .15s;color:var(--nova-grid-text-color)}.content-grid__item__image nova-adaptive-image{height:350px}.content-grid__item__image-square .image-wrapper{display:block;padding-bottom:100%;position:relative}.full-width .content-grid__item__body{gap:0}.content-grid__item__image-square .image-wrapper nova-adaptive-image{position:absolute;top:0;left:0;width:100%;height:100%}.content-grid__item-light{position:relative;color:#fff}.content-grid__item-light .content-grid__item__title a{color:#fff}.full-width .content-grid__item__title{margin-bottom:4px}.content-grid__item__body{z-index:10}.content-grid__item-light:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:1;background:linear-gradient(200deg,#17112300 40%,#171123);width:100%;height:100%;content:""}.full-width .content-grid__item__title{font:var(--nova-h4-font);font-family:var(--nova-font-serif);font-weight:500}.full-width.content-grid__item p{font-size:18px;margin-bottom:0;line-height:1.4}.full-width.content-grid__item{border-radius:var(--nova-border-radius-l);overflow:hidden}@media screen and (min-width: 768px){.full-width .h6 p{font-size:20px}.full-width .content-grid__item__title{font:var(--nova-h3-font);font-family:var(--nova-font-serif);font-weight:500}.full-width .content-grid__item__title{width:70%;margin-bottom:8px}.full-width .content-grid__item__body-content{width:90%}}.content-grid__item__image nova-adaptive-image::part(image){width:100%;border-radius:16px}.content-grid__item__body--bottom{justify-content:flex-end}.content-grid__item__body{display:flex;flex-direction:column;align-items:flex-start;position:absolute;top:0;right:0;left:0;bottom:0;padding:var(--nova-space-lg)}.content-grid__item__title{font:var(--nova-h2-font);margin-bottom:var(--nova-space-xs);transition:color .15s}.content-grid__item__body sl-button{margin-top:var(--nova-space-lg)}.content-grid__item__body ul{list-style-type:disc;padding-left:var(--nova-space-md)}.fiftyfifty-item{padding:var(--nova-space-lg);border-radius:var(--nova-border-radius-l)}.fiftyfifty-item ul{margin-bottom:var(--nova-space-lg);padding-left:var(--nova-space-2xl)}.fiftyfifty-item h3{margin-bottom:var(--nova-space-md)}@media screen and (min-width: 768px){.content-grid{justify-content:center;flex-direction:row;gap:24px;flex-wrap:wrap}.fiftyfifty-item{width:calc(50% - 16px);max-width:520px;padding:var(--nova-space-3xl)}.block-3{width:calc(33% - 16px);padding:24px}.fiftyfifty-item .button{margin-top:12px}.content-grid__header{margin-bottom:16px;width:100%;text-align:center}.content-grid__item:not(.full-width){width:35%;padding-bottom:0}.content-grid__item__image{height:100%;margin-bottom:0}.content-grid__item__image nova-adaptive-image{height:500px}.content-grid__item__body{padding:var(--nova-space-3xl)}.grid-3-up{gap:16px}.content-grid__item.full-width{width:100%;aspect-ratio:3/2;overflow:hidden;border-radius:var(--nova-border-radius-l)}}.content-grid__item__title{margin-bottom:var(--nova-space-lg)}@media screen and (min-width: 990px){.content-grid{gap:40px}.content-grid__item.full-width{width:calc(50% - 20px);aspect-ratio:100/90;overflow:hidden;border-radius:var(--nova-border-radius-l);max-height:500px}.content-grid .rte{font-size:18px}.grid-3-up{gap:24px}.block-3{width:calc(33% - 17px);padding:24px}.content-grid h3{margin-bottom:20px}}@media screen and (min-width: 1024px){.content-grid__item__image nova-adaptive-image{height:650px}}.loyalty-tiers .content-grid__header{margin:0}.loyalty-tiers h3{font-size:32px;margin-bottom:4px}.loyalty-tier__subtitle{font-size:20px;font-weight:500;line-height:1.3;margin-bottom:var(--nova-space-xs)}.tier-name{text-transform:uppercase;letter-spacing:.04em;font-weight:700;color:var(--nova-brand-subdued);margin-bottom:var(--nova-space-xs)}@media screen and (min-width: 768px){.loyalty-tiers h2{margin-bottom:12px}.loyalty-tiers h3{font-size:26px;margin-bottom:8px}.block-3{padding:16px}.loyalty-tier__subtitle{font-size:18px;margin-bottom:var(--nova-space-md)}}@media screen and (min-width: 990px){.loyalty-tiers h3{font-size:32px}.loyalty-tier__subtitle{font-size:22px}.loyalty-tiers .rte p{font-size:20px}.block-3{padding:24px 32px}}.full-width sl-button::part(label){padding:0!important}#shopify-section-template--24290685976896__50_50_content_WHLQ6R .py-m{padding-bottom:24}
/*# sourceMappingURL=/cdn/shop/t/358/assets/section-50-50-content.css.map */
