.bd-ugc-gallery{background-color:var(--color-sage);background-image:url(bd-bg-sage-blob-pattern-wide.webp);background-size:cover;background-position:center;overflow:hidden}.bd-ugc-gallery.bd-section{padding-inline:var(--bd-section-inline)}.bd-ugc-gallery__inner{padding:4rem 0 6rem}.bd-ugc-gallery__heading{margin:0 0 3.2rem;padding-left:0}.bd-ugc-gallery__heading em{font-style:italic}.bd-ugc-gallery__heading--mobile p{margin:0}.bd-ugc-gallery__heading--mobile p+p{margin-top:.4rem}.bd-ugc-gallery__heading--desktop{display:none}.bd-ugc-gallery__heading--mobile{display:block}.bd-ugc-gallery__track{display:flex;gap:1.3rem;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;margin-right:calc(-1 * var(--bd-section-inline));scrollbar-width:none}.bd-ugc-gallery__track::-webkit-scrollbar{display:none}.bd-ugc-gallery__card{position:relative;flex:0 0 auto;width:28rem;height:45.9rem;border-radius:1.2rem;overflow:hidden;scroll-snap-align:start;display:block;text-decoration:none;background-color:var(--color-cloud)}.bd-ugc-gallery__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bd-ugc-gallery__placeholder{opacity:.35}.bd-ugc-gallery__handle{position:absolute;right:2.8rem;bottom:2.8rem;z-index:1;display:inline-flex;align-items:center;gap:.8rem;color:var(--color-cloud);white-space:nowrap;text-decoration:none}a.bd-ugc-gallery__handle:hover{opacity:.85}.bd-ugc-gallery__handle-icon{display:inline-flex;color:var(--color-cloud)}.bd-ugc-gallery__body{position:absolute;left:1.6rem;right:1.6rem;bottom:4.8rem;z-index:1;margin:0;color:var(--color-cloud)}@media(min-width:60em){.bd-ugc-gallery.bd-section{padding-inline:var(--bd-section-inline)}.bd-ugc-gallery__inner{padding:0}.bd-ugc-gallery__heading{padding-left:0;margin-bottom:3.2rem;font-size:4rem;line-height:1.2}.bd-ugc-gallery__heading--mobile{display:none}.bd-ugc-gallery__heading--desktop{display:block}.bd-ugc-gallery__track{gap:2.8rem;margin-right:calc(-1 * var(--bd-section-inline));cursor:grab}.bd-ugc-gallery__track.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.bd-ugc-gallery__card{width:calc((100% - var(--bd-section-inline) - 3 * 2.8rem) / 4);height:auto;aspect-ratio:308 / 546}.bd-ugc-gallery__body{font-size:1.6rem;color:var(--color-dark);background-color:var(--color-cloud);border-radius:var(--radius-card);padding:1rem 1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/bd-ugc-gallery.css.map */
