.oddit-section-image-with-products,.oddit-section-image-with-products *,.oddit-section-image-with-products *:before,.oddit-section-image-with-products *:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.oddit-section-image-with-products{position:relative;display:grid;width:100%;background:#f6f7f7;font-family:Work Sans,sans-serif;font-size:16px;line-height:normal;color:#000;padding:48px 16px;grid-template-columns:1fr;grid-template-areas:"intro" "media" "products" "cta";gap:32px;overflow:hidden}@media(min-width:990px){.oddit-section-image-with-products{--oddit-iwp-edge: calc(48px + max(0px, (100cqw - 1344px) / 2)) ;--oddit-iwp-media: min(567px, calc((100cqw - 48px)*.4375) );container-type:inline-size;padding:60px 48px;grid-template-columns:auto minmax(0,729px);justify-content:center;grid-template-rows:1fr auto auto auto 1fr;grid-template-areas:"media ." "media intro" "media products" "media cta" "media .";align-items:start;gap:0 48px;overflow:clip visible}}.oddit-section-image-with-products__intro{grid-area:intro;display:flex;flex-direction:column;gap:16px;text-align:center}@media(min-width:990px){.oddit-section-image-with-products__intro{align-items:center}.oddit-section-image-with-products__heading,.oddit-section-image-with-products__subheading{width:100%}}.oddit-section-image-with-products__eyebrow{margin:0;font-family:Work Sans,sans-serif;font-size:14px;font-weight:800;font-style:italic;line-height:normal;letter-spacing:.28px;color:#236a99;text-transform:uppercase}@media(min-width:990px){.oddit-section-image-with-products__eyebrow{font-size:16px;letter-spacing:.32px}}.oddit-section-image-with-products__heading{margin:0;font-family:Work Sans,sans-serif;font-size:32px;font-weight:700;line-height:normal;color:#000;text-transform:uppercase}@media(min-width:990px){.oddit-section-image-with-products__heading{font-size:48px}}.oddit-section-image-with-products__subheading{margin:0;font-family:Work Sans,sans-serif;font-size:15px;font-weight:400;line-height:1.2;color:#000}.oddit-section-image-with-products__subheading :where(p){margin:0}@media(min-width:990px){.oddit-section-image-with-products__subheading{font-size:18px}}.oddit-section-image-with-products__media{grid-area:media;position:relative;width:calc(100% + 32px);margin-inline:-16px}@media(min-width:990px){.oddit-section-image-with-products__media{width:var(--oddit-iwp-media);margin-inline:0;align-self:stretch;border-radius:8px;overflow:hidden}}.oddit-section-image-with-products__media-image{display:block;width:100%;height:auto;object-fit:cover}.oddit-section-image-with-products__media-image--desktop{display:none}.oddit-section-image-with-products__media-image--mobile{display:block;aspect-ratio:360 / 435;max-height:640px;object-position:center top}@media(min-width:990px){.oddit-section-image-with-products__media-image--desktop{display:block;height:100%;aspect-ratio:567 / 829}.oddit-section-image-with-products__media-image--mobile{display:none}}.oddit-section-image-with-products__badge{grid-area:media;align-self:end;position:relative;z-index:1;margin-bottom:-54px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border-radius:6px;padding:16px 12px}@media(min-width:990px){.oddit-section-image-with-products__badge{margin:0 23px 19px;width:calc(var(--oddit-iwp-media) - 46px)}}.oddit-section-image-with-products__badge-item{display:flex;flex-direction:column;align-items:center;gap:16px;flex:1 1 0;text-align:center}.oddit-section-image-with-products__badge-icon{flex-shrink:0;display:block;width:32px;height:32px;object-fit:contain}@media(min-width:990px){.oddit-section-image-with-products__badge-icon{width:44px;height:44px}}.oddit-section-image-with-products__badge-label{margin:0;font-family:Work Sans,sans-serif;font-size:12px;font-weight:700;line-height:normal;letter-spacing:.24px;color:#000;text-transform:uppercase;max-width:140px}@media(min-width:990px){.oddit-section-image-with-products__badge-label{font-size:15px;letter-spacing:.3px}}.oddit-section-image-with-products__badge-break{display:none}@media(min-width:990px){.oddit-section-image-with-products__badge-break{display:inline}}.oddit-section-image-with-products__products{grid-area:products;display:flex;justify-content:safe center;gap:8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;margin:12px -16px -40px;padding:24px 16px 40px;scroll-padding-left:16px}.oddit-section-image-with-products__products::-webkit-scrollbar{display:none}.oddit-section-image-with-products__products.oddit-section-image-with-products__products--fits{justify-content:flex-start;padding-right:0}.oddit-section-image-with-products__products>.oddit-product-card{flex:0 0 160px}@media(min-width:990px){.oddit-section-image-with-products__products>.oddit-product-card{flex-basis:324px}}@media(min-width:990px){.oddit-section-image-with-products__products{gap:16px;margin:24px calc(-1 * var(--oddit-iwp-edge)) -40px -32px;padding:24px var(--oddit-iwp-edge) 40px 32px;scroll-padding-left:32px}}.oddit-section-image-with-products__cta{grid-area:cta;display:flex;align-items:center;justify-content:center;width:100%;height:56px;background:#113d77;border-radius:8px;text-decoration:none;transition:opacity .15s ease}@media(min-width:990px){.oddit-section-image-with-products__cta{width:356px;justify-self:center;margin-top:48px}}.oddit-section-image-with-products__cta:hover{opacity:.9}.oddit-section-image-with-products__cta:active{opacity:.8}.oddit-section-image-with-products__cta-label{display:inline-block;text-box:trim-both cap alphabetic;font-family:Work Sans,sans-serif;font-size:16px;font-weight:600;line-height:1.6;color:#fff;text-transform:uppercase;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/441/assets/oddit-section-image-with-products.css.map */
