.adelaide-image-cards{padding-block:var(--cards-top) var(--cards-bottom);background:var(--cards-background)}.adelaide-image-cards--staggered{background:linear-gradient(180deg,var(--adelaide-cream),var(--adelaide-peach) 79.877%,var(--adelaide-peach) 99.509%)}.adelaide-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:48px 0 0;padding:0;list-style:none}.adelaide-card{min-width:0;text-align:center}.adelaide-card a{display:block;color:inherit;text-decoration:none}.adelaide-card__media{position:relative;overflow:hidden;aspect-ratio:546 / 683;border-radius:150px 150px 10px 10px}.adelaide-card__picture,.adelaide-card__picture img{width:100%;height:100%}.adelaide-card__picture img{object-fit:cover}.adelaide-card__title{margin:20px 0 0;color:#5d5347;font:400 18px/1.5 var(--adelaide-body-font);letter-spacing:0}.adelaide-image-cards--categories .adelaide-section-heading{line-height:.857143}.adelaide-image-cards--categories .adelaide-card-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:34.537px;margin-top:56px}.adelaide-image-cards--categories .adelaide-card__media{aspect-ratio:248.032 / 249.275;border-radius:50%}.adelaide-card__media--masked{-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;border-radius:0!important}.adelaide-card__media--masked .adelaide-card__picture{position:absolute;width:var(--source-width);height:var(--source-height);left:var(--source-x);top:var(--source-y)}.adelaide-image-cards--staggered .adelaide-card-grid{grid-template-columns:516.351fr 605.184fr 516.351fr;align-items:end;margin-top:56px}.adelaide-image-cards--staggered .adelaide-card__media{aspect-ratio:516.351 / 733.41;border:2px solid var(--adelaide-cream);border-radius:300px 300px 47.81px 47.81px;box-shadow:0 0 14px #00000036}.adelaide-image-cards--staggered .adelaide-card:nth-child(2) .adelaide-card__media{aspect-ratio:605.184 / 861.18;border-bottom-left-radius:56.139px;border-bottom-right-radius:56.139px}.adelaide-image-cards--staggered .adelaide-card__picture{position:absolute;width:114%;max-width:none;left:-8%}.adelaide-image-cards--staggered .adelaide-card:nth-child(2) .adelaide-card__picture{width:115%;left:-7.5%}.adelaide-image-cards--staggered .adelaide-card:nth-child(3) .adelaide-card__picture{width:127%;left:-13%}.adelaide-card--merchant .adelaide-card__picture{width:100%!important;left:0!important}@media(min-width:750px)and (max-width:1199px){.adelaide-image-cards--categories .adelaide-card-grid{gap:20px}.adelaide-card__title{font-size:16px;margin-top:20px}}@media(min-width:750px)and (max-width:989px){.adelaide-image-cards{padding-block:70px}.adelaide-image-cards--categories .adelaide-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:40px}.adelaide-image-cards--staggered .adelaide-card-grid{margin-top:48px}}@media(max-width:749px){.adelaide-image-cards{padding-block:var(--cards-mobile-top) var(--cards-mobile-bottom)}.adelaide-card-grid,.adelaide-image-cards--staggered .adelaide-card-grid{grid-template-columns:1fr;gap:24px;margin-top:32px}.adelaide-image-cards--categories .adelaide-container{width:calc(100% - 52px)}.adelaide-image-cards--categories .adelaide-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 38px;margin-top:35px}.adelaide-card__title{font-size:16px;margin-top:14px}.adelaide-image-cards--staggered{overflow:hidden;padding-top:13px;padding-bottom:34px}.adelaide-image-cards--staggered .adelaide-card-grid::-webkit-scrollbar{display:none}.adelaide-image-cards--staggered .adelaide-container{width:100%;padding-inline:0}.adelaide-image-cards--staggered .adelaide-section-heading{max-width:324px;margin-inline:auto;font-size:32px;line-height:38px;padding-inline:16px}.adelaide-image-cards--staggered .adelaide-section-copy{margin-top:17px;font-size:12px;line-height:15px;padding-inline:16px}.adelaide-image-cards--staggered .adelaide-card-grid{position:relative;width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;grid-template-columns:251.706px 304.755px 251.586px max(16px,calc(50vw - 152px));gap:20px;margin:26px 0 0;padding:0 0 8px max(16px,calc(50vw - 152px))}.adelaide-image-cards--staggered .adelaide-card{scroll-snap-align:center}.adelaide-image-cards--staggered .adelaide-card__media{border-width:1px;border-radius:151px 151px 28.27px 28.27px;box-shadow:0 0 7.05px #00000036}.adelaide-image-cards--staggered .adelaide-card:nth-child(2) .adelaide-card__media{border-bottom-left-radius:28.27px;border-bottom-right-radius:28.27px}.adelaide-image-cards--staggered .adelaide-card:nth-child(2) .adelaide-card__picture{top:-5.45px;height:101.12%}.adelaide-image-cards--categories .adelaide-section-heading{font-size:32px;line-height:1.2;letter-spacing:-1px}.adelaide-image-cards--categories .adelaide-section-copy{margin-top:10px;font-size:12px;line-height:1.25}.adelaide-image-cards--categories .adelaide-card__title{font-size:14px;margin-top:20px;line-height:23px}}.adelaide-image-cards--categories .adelaide-card__title{transition:color .3s ease}@media(hover:hover)and (prefers-reduced-motion:no-preference){.adelaide-image-cards--categories .adelaide-card__media{transition:transform .4s cubic-bezier(.2,.7,.2,1),filter .4s ease}.adelaide-image-cards--categories .adelaide-card__picture img{transition:transform .6s cubic-bezier(.2,.7,.2,1);transform-origin:50% 50%}.adelaide-image-cards--categories .adelaide-card:hover .adelaide-card__media,.adelaide-image-cards--categories .adelaide-card:focus-within .adelaide-card__media{transform:translateY(-8px);filter:drop-shadow(0 14px 18px rgb(93 83 71 / .18))}.adelaide-image-cards--categories .adelaide-card:hover .adelaide-card__picture img,.adelaide-image-cards--categories .adelaide-card:focus-within .adelaide-card__picture img{transform:scale(1.07)}.adelaide-image-cards--categories .adelaide-card:hover .adelaide-card__title,.adelaide-image-cards--categories .adelaide-card:focus-within .adelaide-card__title{color:var(--adelaide-heading-color, #ffab83)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/adelaide-image-cards.css.map */
