.oddit-section-ugc,.oddit-section-ugc *,.oddit-section-ugc *:before,.oddit-section-ugc *:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.oddit-section-ugc :where(h1,h2,h3,h4,h5,h6,p,span,a,img,figure){margin:0;padding:0;border:0;font:inherit;color:inherit;text-decoration:none}.oddit-section-ugc{display:flex;flex-direction:column;align-items:center;gap:40px;padding:40px 16px;background-color:#fff;overflow:hidden;font-family:GeneralSan-Normal,sans-serif;font-weight:400;color:#000;line-height:1.4}.oddit-section-ugc.oddit-section-ugc .oddit-section-ugc__heading{font-family:Moon-Get,sans-serif;font-size:23px;font-weight:900;line-height:1.7;letter-spacing:.69px;text-transform:uppercase;color:#245ca3;text-align:center;margin:0;width:100%;text-box:trim-both cap alphabetic}.oddit-section-ugc__gallery{width:100vw;margin-inline:calc(50% - 50vw);overflow-x:clip;overflow-y:visible;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.oddit-section-ugc__gallery.is-dragging{cursor:grabbing}.oddit-section-ugc__track{display:flex;align-items:stretch;gap:12px;width:max-content;will-change:transform}.oddit-section-ugc__card{position:relative;flex:0 0 auto;width:320px}.oddit-section-ugc__card-image{position:relative;width:100%;aspect-ratio:320 / 400;border-radius:20px;overflow:hidden}.oddit-section-ugc.oddit-section-ugc .oddit-section-ugc__image{display:block;width:100%;height:100%;object-fit:cover}.oddit-section-ugc.oddit-section-ugc .oddit-section-ugc__username{position:absolute;bottom:12px;left:0;right:0;text-align:center;font-family:GeneralSan-Bold,sans-serif;font-size:14px;font-weight:700;line-height:1.4;color:#fff;text-transform:uppercase;white-space:nowrap;text-shadow:0px 1px 2px rgba(0,0,0,.1),0px 4px 4px rgba(0,0,0,.09),0px 8px 5px rgba(0,0,0,.05),0px 15px 6px rgba(0,0,0,.01),0px 23px 6px rgba(0,0,0,0)}.oddit-section-ugc__card:hover,.oddit-section-ugc__card:active{opacity:.95}@media(min-width:750px){.oddit-section-ugc{gap:60px;padding:60px 40px}.oddit-section-ugc.oddit-section-ugc .oddit-section-ugc__heading{font-size:32px;letter-spacing:1px}.oddit-section-ugc__track{gap:16px}}@media(min-width:990px){.oddit-section-ugc{gap:80px;padding:100px 80px}.oddit-section-ugc.oddit-section-ugc .oddit-section-ugc__heading{font-size:40px;letter-spacing:1.2px}.oddit-section-ugc__track{gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/oddit-section-ugc.css.map */
