.featured-collection--wrapper.stacked{display:grid;grid-template-columns:repeat(var(--column_count, 2),1fr);align-items:flex-start;gap:10px}.section-featured-collection .section-wrapper{overflow:hidden}.section-featured-collection variety-heading.section--header.with-button{display:flex;flex-wrap:wrap;gap:.75rem 1rem}.section-featured-collection .section--header.with-button .section--header-inner{flex:1 1 auto;min-width:0}.section-featured-collection .section--header.featured-collection--cta-left .section--btn{flex:0 0 auto;text-align:left}.section-featured-collection .section--header.featured-collection--cta-center .section--btn{flex:0 0 auto;text-align:center;align-self:center}.section-featured-collection .section--header.featured-collection--cta-right .section--btn{flex:0 0 auto;text-align:right;align-self:center;margin-inline-start:auto}@media(max-width:767px){.section-featured-collection .section--header.with-button{flex-direction:column;align-items:stretch}.section-featured-collection .section--header.featured-collection--cta-left .section--btn{align-self:flex-start;width:100%}.section-featured-collection .section--header.featured-collection--cta-center .section--btn{align-self:center;width:100%}.section-featured-collection .section--header.featured-collection--cta-right .section--btn{align-self:flex-end;width:100%}}.section-featured-collection .featured-collection--nav-bottom{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;width:100%;margin-top:1rem;padding-right:15px}@media(min-width:768px){.section-featured-collection .featured-collection--nav-bottom{padding-right:0}}.section-featured-collection .featured-collection--pagination{position:relative;width:100%;margin-top:.75rem;text-align:center}.section-featured-collection .featured-collection--pagination+.featured-collection--nav-bottom,.section-featured-collection .featured-collection--nav-bottom+.featured-collection--pagination{margin-top:.5rem}.section-featured-collection .swiper-scrollbar.featured-collection--scrollbar-all{display:block!important;margin-top:.75rem}@media(min-width:768px){.featured-collection--wrapper.carousel.column-count-5 .product--card{flex:0 0 20%}.featured-collection--wrapper.carousel.column-count-4 .product--card{flex:0 0 25%}.featured-collection--wrapper.carousel.column-count-3 .product--card{flex:0 0 33.33%}.featured-collection--wrapper.stacked{gap:var(--product_card_column_gap)}.section-featured-collection .section--header{padding-inline:calc(var(--product_card_column_gap) / 2)}}@media(max-width:767px){.featured-collection--outer{padding-right:15px}.section-featured-collection .featured-collection--wrapper.stacked.mobile-swipe{grid-auto-flow:column;grid-auto-columns:minmax(var(--fc-mobile-grid-min, 85%),1fr);grid-template-columns:repeat(auto-fill,minmax(var(--fc-mobile-grid-min, 85%),1fr));overflow-x:auto;padding-bottom:15px;scroll-snap-type:x mandatory;scroll-padding-inline:0;gap:10px;-webkit-overflow-scrolling:touch}.section-featured-collection .featured-collection--wrapper.stacked.mobile-swipe .product--card{scroll-snap-align:start}}.product--card-detail,.product--card-detail-inner,.product-card-atc-wrapper{width:100%}.product--card-detail-inner{display:flex;flex-direction:column;gap:8px}.product-card-atc-wrapper .product--submit-btn,.product-card-atc-wrapper button,.product-card-atc-wrapper .shopify-payment-button__button{display:block;width:100%;max-width:100%;border-radius:0}.product-card-atc-wrapper form{width:100%}.product-card-atc-wrapper .product--submit-btn,.product-card-atc-wrapper button{background-color:#d883a4;border-color:#d883a4;color:#fff;border-radius:8px}.product-card-atc-wrapper .product--submit-btn svg,.product-card-atc-wrapper button svg{fill:#fff;stroke:#fff}.product-variations__swatches{display:flex;gap:.75rem}.product-variations__swatch{display:flex;flex-direction:column;align-items:center;text-decoration:none}.product-variations__swatch-inner{width:40px;height:40px;border-radius:50%;border:2px solid #000;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.product-variations__swatch-image{width:100%;height:100%;object-fit:cover}.product-variations__swatch-label{margin-top:4px;font-size:var(--small_text, 12px);color:var(--text_color, #000);text-transform:capitalize}
/*# sourceMappingURL=/cdn/shop/t/27/assets/featured-collection.css.map */
