.shop-cards-item{display:flex;flex-direction:column;gap:1.25rem;padding-left:.75rem;padding-right:.75rem;width:100%}.shop-cards-item__thumb{aspect-ratio:3/4;border-radius:10px;display:block;overflow:hidden;position:relative;width:100%;--tw-bg-opacity:1;background-color:rgba(var(--color-button-light),var(--tw-bg-opacity));height:400px}@media (min-width:768px){.shop-cards-item__thumb{aspect-ratio:1}}.shop-cards-item__image{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;transition-duration:.3s;width:100%}.shop-cards-item__image:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.shop-cards-item__body{display:flex;flex-direction:column;gap:1rem}.shop-cards-item__title{font-size:14px;--tw-text-opacity:1;color:rgba(var(--color-text-primary),var(--tw-text-opacity))}.shop-cards-item__title:hover{text-decoration-line:underline}@media (min-width:768px){.shop-cards-item__title{font-size:20px}}.shop-cards-item__description{color:rgba(var(--color-text-primary),.5);font-size:14px;font-weight:400;line-height:1.3}@media (min-width:1280px){.shop-cards-item__description{font-size:16px}}.shop-card-v2{display:flex;flex-direction:column;gap:1.25rem;padding-left:1rem;padding-right:1rem;width:100%}.shop-card-v2__image-wrapper{aspect-ratio:1/1;overflow:hidden;position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.shop-card-v2__image-wrapper--link:hover>img{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.shop-card-v2__image{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;width:100%}.shop-card-v2__image,.shop-card-v2__title{transition-duration:.3s}.shop-card-v2__title{font-size:18px;font-weight:700;line-height:1.1;--tw-text-opacity:1;color:rgba(var(--color-link-primary),var(--tw-text-opacity))}.shop-card-v2__title--link:hover{--tw-text-opacity:1;color:rgba(var(--color-link-primary-hover),var(--tw-text-opacity))}.shop-card-v2__body{display:flex;flex-direction:column;gap:.5rem}.shop-card-v2__description{color:rgba(var(--color-text-primary),.8)}.shop-cards{overflow:hidden;--tw-bg-opacity:1;background-color:rgba(var(--color-background-light-grey),var(--tw-bg-opacity));padding-bottom:2.5rem;padding-top:2.5rem}@media (min-width:768px){.shop-cards{padding-bottom:4rem;padding-top:4rem}}@media (min-width:1280px){.shop-cards{padding-bottom:5rem;padding-top:5rem}}.shop-cards__items{margin-left:-1.25rem;margin-right:-1.25rem;position:relative}.shop-cards__header{margin-top:0!important}.shop-cards__heading{align-items:flex-start;display:flex;flex-wrap:wrap;text-align:center}@media (min-width:768px){.shop-cards__heading{text-align:left}}.shop-cards__title{font-family:GTWalsheimPro,sans-serif;font-size:22px;font-weight:700;line-height:1;--tw-text-opacity:1;color:rgba(var(--color-text-primary),var(--tw-text-opacity))}@media (min-width:768px){.shop-cards__title{font-size:28px}}@media (min-width:1024px){.shop-cards__title{font-size:32px}}.shop-cards__description{color:rgba(var(--color-text-primary),.8);font-size:16px;line-height:1.3;margin-top:1.5rem;width:100%}.shop-cards .presented-by{align-items:center;display:none;margin-left:0}@media (min-width:768px){.shop-cards .presented-by{display:flex;margin-left:1rem}}.shop-cards .presented-by__title{color:rgba(var(--color-text-primary),.8);font-size:12px;margin-right:.5rem}.shop-cards .presented-by__image{height:auto;max-height:40px;max-width:120px;width:auto}.shop-cards .swiper{overflow:visible}.shop-cards .swiper-slide{width:100%}.shop-cards .swiper-slide:first-child{margin-left:auto}.shop-cards .swiper-slide:last-child{margin-right:auto}@media (min-width:768px){.shop-cards .swiper-slide{width:50%}}.shop-cards .swiper-wrapper{display:inline-flex}.shop-cards .swiper-pagination{align-items:center;display:flex;justify-content:center;margin-top:1.5rem;position:relative}@media (min-width:1280px){.shop-cards .swiper-pagination{margin-top:3rem}}.shop-cards .swiper-pagination-bullet{border-radius:9999px;height:.375rem;margin-left:.625rem;margin-right:.625rem;width:.375rem;--tw-bg-opacity:1;background-color:rgba(var(--color-button-accent),var(--tw-bg-opacity))}.shop-cards .swiper-pagination-bullet-active{height:.625rem;width:.625rem}.shop-cards .swiper-button-next,.shop-cards .swiper-button-prev,.shop-cards .swiper-scrollbar{display:none}@media (min-width:1280px){.shop-cards--one-row{padding-bottom:5rem;padding-top:5rem}.shop-cards--one-row .shop-cards__container{align-items:center;display:flex}.shop-cards--one-row .shop-cards__header{padding-right:2.5rem;width:33.333333%;z-index:3}.shop-cards--one-row .shop-cards__items{margin:0;width:66.666667%}.shop-cards--one-row .shop-cards__items:before{height:calc(100% + 10rem);left:0;position:absolute;top:-5rem;width:100vw;z-index:2;--tw-translate-x:-100%;content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgba(var(--color-background-light-grey),var(--tw-bg-opacity))}.shop-cards--one-row .shop-cards__dropdowns{margin-left:0;margin-top:1.5rem;order:1}.shop-cards--one-row .shop-cards__button{border-radius:.375rem;--tw-bg-opacity:1;background-color:rgba(var(--color-button-accent),var(--tw-bg-opacity));padding:.75rem 1.25rem;--tw-text-opacity:1;color:rgba(var(--color-button-accent-text),var(--tw-text-opacity))}.shop-cards--one-row .shop-cards__button>svg{display:none}.shop-cards--one-row .shop-cards__button:hover{--tw-bg-opacity:1;background-color:rgba(var(--color-button-accent-hover),var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(var(--color-button-accent-text-hover),var(--tw-text-opacity))}}.shop-cards--one-row .shop-cards__title{font-size:30px;line-height:1.1}@media (min-width:1280px){.shop-cards--one-row .shop-cards__title{font-size:40px}}@media (min-width:1536px){.shop-cards--one-row .shop-cards__title{font-size:50px}}@media (min-width:1280px){.shop-cards--one-row .swiper{display:flex;flex-wrap:wrap}.shop-cards--one-row .swiper-pagination{display:none}.shop-cards--one-row .swiper-button-next,.shop-cards--one-row .swiper-button-prev{display:flex;margin-left:1rem;margin-top:1.5rem;position:static;--tw-translate-x:0px;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.shop-cards--one-row .presented-by{margin-left:0;margin-top:.5rem}}
