.frosted-cards .frosted-cards__title{margin:0;text-align:left}.frosted-cards.no-heading .frosted-cards__title{display:none}.frosted-cards__title-wrapper{margin-bottom:3rem;text-align:center}@media screen and (max-width: 749px){.frosted-cards__title-wrapper{margin-bottom:2rem;text-align:left;padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width: 750px){.frosted-cards__title-wrapper{margin-bottom:4rem}}.frosted-cards__list{padding:0 2rem;scroll-padding:0 1.5rem;gap:1.5rem}@media screen and (min-width: 750px){.frosted-cards{display:flex;justify-content:center}.frosted-cards__wrapper{padding:0 5rem;gap:1.5rem;max-width:1200px}.frosted-cards__title-wrapper{align-content:center;align-items:flex-end;flex:25%}slider-component{flex:75%}.frosted-cards__list{padding:0;gap:2rem}}@media screen and (max-width: 749px){.frosted-cards__list.slider .frosted-cards__item{flex:0 0 70vw;max-width:320px}.frosted-cards__list.slider .frosted-cards__item:first-child{scroll-snap-align:start}.frosted-cards__list.slider .frosted-cards__item:not(:first-child):not(:last-child){scroll-snap-align:center}.frosted-cards__list.slider .frosted-cards__item:last-child{scroll-snap-align:end}}.frosted-card{border-radius:1.2rem;overflow:hidden}.frosted-card__image-wrapper{position:relative;aspect-ratio:3/4;overflow:hidden}.frosted-card__image{height:100%}.frosted-card__image-bg{width:100%;height:100%;object-fit:cover;object-position:center}.frosted-card__image-wrapper--placeholder .placeholder-svg{width:100%;height:100%;object-fit:cover}.frosted-card__overlay{position:absolute;bottom:0;left:0;right:0;padding:1.5rem;min-height:120px;display:flex;align-items:flex-end}.frosted-card__overlay:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top,#ffffffb3,#ffffff0d 70%,#fff0);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);-webkit-mask-image:linear-gradient(to top,#000,#000000b3 70%,#0000);mask-image:linear-gradient(to top,#000,#000000b3 70%,#0000);pointer-events:none}.frosted-card__content{width:100%;position:relative;z-index:1}.frosted-card__title{font-size:2.5rem;color:#fffffff2;margin:0 0 .25rem;line-height:1.2;text-shadow:0 2px 4px rgba(0,0,0,.5)}.frosted-card__subtitle{font-size:1.5rem;color:#fffc;margin:0;line-height:1.3;font-weight:400;text-shadow:0 1px 3px rgba(0,0,0,.4)}.frosted-card__link{display:inline-block;margin-top:.75rem;padding:.5rem 1rem;background:#5d9d2533;color:#fffffff2;text-decoration:none;border-radius:.5rem;font-size:1.4rem;font-weight:500;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.3);transition:all .3s ease;text-shadow:0 1px 2px rgba(93,157,37,.3)}.frosted-card__link:hover{background:#5d9d254d;border-color:#ffffff80;transform:translateY(-1px)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-frosted-cards.css.map */
