.featured-artwork{overflow:hidden}.featured-artwork__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;margin-bottom:2.4rem}.featured-artwork__header-text{min-width:0}.featured-artwork__subheading{margin-bottom:.6rem}.featured-artwork__title{margin:0}.featured-artwork__header-actions{display:flex;align-items:center;gap:1.2rem;margin-left:auto}.featured-artwork__nav{display:flex;gap:.8rem}.featured-artwork__button{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:1px solid rgba(var(--color-foreground),.15);border-radius:50%;background:transparent;color:rgb(var(--color-foreground));cursor:pointer;transition:background-color .2s ease,border-color .2s ease,opacity .2s ease}.featured-artwork__button:hover{background-color:rgba(var(--color-foreground),.06);border-color:rgba(var(--color-foreground),.35)}.featured-artwork__button:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.featured-artwork__button.swiper-button-disabled{opacity:.35;cursor:default;pointer-events:none}.featured-artwork__swiper{overflow:hidden;padding-bottom:.4rem}.featured-artwork__list{margin:0;padding:0;list-style:none}.featured-artwork__item{height:auto;display:flex}.featured-artwork__item>*{width:100%}.featured-artwork__list--placeholder{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.featured-artwork__pagination{display:flex;justify-content:center;gap:.6rem;margin-top:2rem}.featured-artwork__bullet{display:block;width:.8rem;height:.8rem;border-radius:50%;background-color:rgba(var(--color-foreground),.2);cursor:pointer;transition:background-color .2s ease,transform .2s ease}.featured-artwork__bullet--active{background-color:rgb(var(--color-foreground));transform:scale(1.2)}.featured-artwork__count{margin-top:1.2rem;font-size:1.3rem;opacity:.7}@media screen and (min-width:750px){.featured-artwork__header{margin-bottom:3.2rem;flex-wrap:nowrap}.featured-artwork__list--placeholder{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}}@media screen and (max-width:749px){.featured-artwork__header-actions{width:100%;justify-content:space-between;margin-left:0}.featured-artwork__button{width:3.6rem;height:3.6rem}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/section-featured-artwork.css.map */
