.section-sticky-image-cards .brick__wrapper{align-items:flex-start}@media only screen and (min-width:750px){.section-sticky-image-cards .brick__wrapper{contain:paint}}@media only screen and (max-width:749px){.section-sticky-image-cards .brick__wrapper--grid{display:grid;gap:var(--grid-gap-vertical) var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:749px){.section-sticky-image-cards .brick__wrapper--slider{display:flex;flex-flow:row nowrap;justify-content:flex-start;gap:0;margin-left:var(--grid-outer-offset);margin-right:var(--grid-outer-offset);padding-left:var(--grid-outer);padding-right:0;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:var(--grid-outer);scrollbar-width:none;-ms-overflow-style:none}.section-sticky-image-cards .brick__wrapper--slider::-webkit-scrollbar{display:none}.section-sticky-image-cards .brick__wrapper--slider.is-enabled{cursor:grab}.section-sticky-image-cards .brick__wrapper--slider.is-dragging:active{cursor:grabbing}.section-sticky-image-cards .brick__wrapper--slider.is-dragging a{pointer-events:none}.section-sticky-image-cards .brick__wrapper--slider.is-scrolling{scroll-snap-type:none}.section-sticky-image-cards .brick__wrapper--slider:after{content:"";min-height:1px;display:block;position:relative;padding-right:var(--grid-outer)}.section-sticky-image-cards .brick__wrapper--slider .brick__section{flex:0 0 auto;width:calc(100% - 50px);margin-right:var(--grid-gap);scroll-snap-align:start}.section-sticky-image-cards .brick__wrapper--slider .brick__section:last-child{margin-right:0}.section-sticky-image-cards .brick__wrapper--slider .brick__section:only-child{flex:0 1 100%}}@media only screen and (max-width:749px){.section-sticky-image-cards.wrapper--full{overflow:hidden}.section-sticky-image-cards.wrapper--full .brick__wrapper--slider:after{display:none;content:none}}.section-sticky-image-cards .brick__section{padding:0}@media only screen and (min-width:750px){.section-sticky-image-cards .brick__section:not(:last-child) .image__hero__frame{border-bottom-left-radius:0;border-bottom-right-radius:0}}@media only screen and (min-width:750px){.section-sticky-image-cards .brick__section:not(:first-child) .image__hero__frame{border-top-left-radius:0;border-top-right-radius:0}}.section-sticky-image-cards .brick__block__image{max-width:100%;min-height:0}@media only screen and (max-width:749px){.section-sticky-image-cards .brick__section--reversed-mobile{align-self:stretch}.section-sticky-image-cards .brick__section--reversed-mobile .brick__block:nth-child(1):first-child{margin-top:auto}.section-sticky-image-cards .brick__section--reversed-mobile .brick__block:nth-child(2):last-child{margin-bottom:auto}}.section-sticky-image-cards .brick__block__image .image__hero__frame{--aspect-ratio-value: var(--aspect-ratio-mobile);aspect-ratio:calc(1 / var(--aspect-ratio-value, 1));padding-top:0}@media only screen and (min-width:750px){.section-sticky-image-cards .brick__block__image .image__hero__frame{--aspect-ratio-value: var(--aspect-ratio);position:sticky;top:var(--header-sticky-height, 0);min-height:0;max-height:calc(var(--full-height) - var(--header-sticky-height))}}@media only screen and (min-width:750px){.section-sticky-image-cards .brick__section:not(:last-child) .brick__block__image{height:200%}}@media only screen and (min-width:750px){.section-sticky-image-cards .brick__section:not(:last-child) .brick__block__image .image__hero__frame{align-self:flex-start;height:50%}}@media only screen and (min-width:750px){body:has([data-header-transparent]):has(.main-content>.shopify-section.section-overlay-header:first-of-type) .section-overlay-header:first-of-type .section-sticky-image-cards .brick__section:first-of-type .image__hero__frame,body:has(.header-floating):has(.main-content>.shopify-section.section-floating:first-of-type) .section-floating:first-of-type .section-sticky-image-cards .brick__section:first-of-type .image__hero__frame{top:0;max-height:var(--full-height)}}@media only screen and (min-width:750px){body:has([data-header-transparent]):has(.main-content>.shopify-section.section-overlay-header:first-of-type) .section-overlay-header:first-of-type .section-sticky-image-cards .brick__section:first-of-type .brick__block--text{padding:var(--header-height) 0}}@media only screen and (min-width:750px){body:has(.header-floating):has(.main-content>.shopify-section.section-floating:first-of-type) .section-floating:first-of-type .section-sticky-image-cards .brick__section:first-of-type .brick__block--text{padding:calc(var(--header-height) + var(--announcement-height) + var(--floating-top, 0px) + var(--floating-gap, 0px)) 0}}@media only screen and (max-width:749px){body:has([data-header-transparent]):has(.main-content>.shopify-section.section-overlay-header:first-of-type) .section-overlay-header:first-of-type .section-sticky-image-cards .brick__wrapper--grid .brick__section--reversed-mobile:nth-child(-n+2) .brick__block--text,body:has([data-header-transparent]):has(.main-content>.shopify-section.section-overlay-header:first-of-type) .section-overlay-header:first-of-type .section-sticky-image-cards .brick__wrapper--slider .brick__section--reversed-mobile .brick__block--text,body:has([data-header-transparent]):has(.main-content>.shopify-section.section-overlay-header:first-of-type) .section-overlay-header:first-of-type .section-sticky-image-cards .brick__section:first-of-type.brick__section--reversed-mobile .brick__block--text{padding-top:var(--header-height)}}@media only screen and (max-width:749px){body:has(.header-floating):has(.main-content>.shopify-section.section-floating:first-of-type) .section-floating:first-of-type .section-sticky-image-cards .brick__wrapper--grid .brick__section--reversed-mobile:nth-child(-n+2) .brick__block--text,body:has(.header-floating):has(.main-content>.shopify-section.section-floating:first-of-type) .section-floating:first-of-type .section-sticky-image-cards .brick__wrapper--slider .brick__section--reversed-mobile .brick__block--text,body:has(.header-floating):has(.main-content>.shopify-section.section-floating:first-of-type) .section-floating:first-of-type .section-sticky-image-cards .brick__section:first-of-type.brick__section--reversed-mobile .brick__block--text{padding-top:calc(var(--header-height) + var(--announcement-height) + var(--floating-top, 0px) + var(--floating-gap, 0px))}}
/*# sourceMappingURL=/cdn/shop/t/187/assets/section-sticky-image-cards.css.map */
