.concern-hero-test{position:relative;display:grid;grid-template-columns:38.4% 61.6%;min-height:622px;border:1px solid #424839;background:var(--hero-background);color:var(--hero-text)}.concern-hero-test__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:stretch;gap:40px;padding:24px 40px 44px;min-width:0}.concern-hero-test__product-desktop{position:relative;width:229px;height:178px;flex-shrink:0}.concern-hero-test__product-frame{position:absolute;left:0;bottom:0;width:170px;height:139px;overflow:hidden;border:1px solid #424839;border-radius:15px;background:#eaeced}.concern-hero-test img{display:block}.concern-hero-test__product-frame .concern-hero-test__product-photo{position:absolute;max-width:none;width:130.63%;height:118.89%;left:-12.96%;top:-9.14%;object-fit:fill}.concern-hero-test__badge-desktop{position:absolute;width:112px;height:112px;left:117px;top:0}.concern-hero-test__badge-desktop img,.concern-hero-test__badge-mobile img{width:100%;height:100%;object-fit:contain}.concern-hero-test__quote-area{min-width:0}.concern-hero-test__quote{border:0;padding:0;margin:0;font-style:normal;color:inherit}.concern-hero-test__quote h1{margin:0;font-family:Sentient-Light,serif;font-weight:300;font-style:normal;font-size:var(--hero-quote-size);line-height:1.1;letter-spacing:-.05em;text-transform:none;color:inherit;text-box-trim:trim-both;text-box-edge:cap alphabetic}.concern-hero-test__quote cite{display:block;margin-top:24px;font-family:Sentient-Light,serif;font-size:32px;font-style:normal;font-weight:300;line-height:1.1;letter-spacing:-.05em;text-box-trim:trim-both;text-box-edge:cap alphabetic}.concern-hero-test__offer{position:relative;margin-top:-8px}.concern-hero-test__offer-content{position:relative;z-index:1;display:flex;flex-direction:column;gap:32px}.concern-hero-test__description{margin:0;font-family:proxima-nova,sans-serif;font-size:18px;line-height:1.5;color:inherit;text-box-trim:trim-both;text-box-edge:cap alphabetic}.concern-hero-test__button{display:flex;align-items:center;justify-content:center;min-height:56px;padding:12px 20px;border:1px solid #424839;border-radius:100px;background:var(--hero-button);color:#424839;text-align:center;text-decoration:none;font-family:Sentient-Light,serif;font-weight:300;font-size:22px;line-height:1.2;letter-spacing:0}.concern-hero-test__button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.concern-hero-test__button:hover{color:#424839;text-decoration:none;filter:brightness(.97)}.concern-hero-test__footnote{margin:20px 0 0;text-align:center;font-family:proxima-nova,sans-serif;font-size:14px;line-height:1.5;color:inherit;text-box-trim:trim-both;text-box-edge:cap alphabetic}.concern-hero-test__eyebrow,.concern-hero-test__product-mobile,.concern-hero-test__badge-mobile{display:none}.concern-hero-test__media{display:grid;grid-template-columns:1fr 1.01fr;min-width:0;border-left:1px solid #424839;background:#dddedb}.concern-hero-test__comparison{position:relative;min-width:0;margin:0;overflow:hidden}.concern-hero-test__comparison>img,.concern-hero-test__comparison>svg{width:100%;height:100%;object-fit:cover}.concern-hero-test__label{position:absolute;top:20px;left:20px;padding:12px 10px;border:1px solid #42483a;border-radius:4px;font-family:proxima-nova,sans-serif;font-size:14px;line-height:1.5;letter-spacing:.05em;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic}.concern-hero-test__label--before{background:#424839;color:#edf1e2}.concern-hero-test__label--after{background:#edf1e2;color:#42483a}@media(min-width:769px)and (max-width:1100px){.concern-hero-test{grid-template-columns:42% 58%}.concern-hero-test__content{padding-inline:24px}.concern-hero-test__quote h1{font-size:clamp(30px,3.05vw,var(--hero-quote-size))}.concern-hero-test__quote cite{font-size:26px}}@media(max-width:768px){.concern-hero-test{display:block;min-height:var(--hero-mobile-height);border:0;background:var(--hero-mobile-background);color:var(--hero-mobile-text)}.concern-hero-test__content{min-height:var(--hero-mobile-height);gap:0;padding:64px 16px 24px}.concern-hero-test__product-desktop{display:none}.concern-hero-test__quote-area{position:relative;margin:0 9px 64px;text-align:center}.concern-hero-test__eyebrow{display:block;margin:0 0 32px;font-family:proxima-nova,sans-serif;font-size:16px;line-height:1.5;letter-spacing:.05em;text-transform:uppercase;color:inherit;text-box-trim:trim-both;text-box-edge:cap alphabetic}.concern-hero-test__quote h1{font-size:var(--hero-quote-mobile-size)}.concern-hero-test__quote cite{font-size:16px;line-height:1.4;letter-spacing:0;margin-top:16px}.concern-hero-test__offer{margin-top:auto}.concern-hero-test__offer-card{position:relative;overflow:hidden;border:1px solid #424839;border-radius:15px;background:#eaeced;box-shadow:0 4px 20px #00000059;padding:20px 20px 20px 132px;min-height:139px;color:var(--hero-text)}.concern-hero-test__product-mobile{display:block;position:absolute;width:141px;height:157px;left:-1px;top:50%;transform:translateY(-50%);overflow:hidden}.concern-hero-test__product-mobile .concern-hero-test__product-photo{position:absolute;max-width:none;width:131.93%;height:88.1%;left:-13.09%;top:3.53%;object-fit:fill}.concern-hero-test__offer-content{gap:16px}.concern-hero-test__description{font-size:16px;line-height:1.5;text-align:center}.concern-hero-test__button{min-height:38px;padding:6px 12px;font-size:18px;line-height:1.4}.concern-hero-test__badge-mobile{display:block;position:absolute;width:96px;height:96px;left:-26px;top:-51px}.concern-hero-test__footnote{margin-top:24px;font-size:14px;line-height:1.6;color:inherit}.concern-hero-test__media{position:absolute;inset:0 0 auto;height:var(--hero-photo-height);border:0;grid-template-columns:1fr 1.01fr}.concern-hero-test__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:var(--hero-photo-height);background:linear-gradient(to bottom,#424839b3 11.517%,#fff0 78.09%);mix-blend-mode:multiply;pointer-events:none}.concern-hero-test__label{z-index:1;top:6.7px;left:8.38px;padding:6.7px 5.6px;border-width:.559px;border-radius:2.24px;font-size:12px}}@media(max-width:374px){.concern-hero-test__offer-card{padding-left:112px;padding-right:14px}.concern-hero-test__product-mobile{left:-12px}.concern-hero-test__eyebrow{font-size:14px}.concern-hero-test__footnote{font-size:12px}}.oddit-daily-support{background:#edf1e2;color:#424839;padding:88px 56px 48px}.oddit-daily-support__heading{font-family:Sentient,serif;font-weight:300;font-size:48px;line-height:1.2;letter-spacing:-2.4px;text-align:center;margin:0 0 56px;color:inherit}.oddit-daily-support__track{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;max-width:1800px;margin:0 auto}.oddit-daily-support__card{display:block;position:relative;min-width:0;flex:0 0 calc((100% - 64px)/5)}.oddit-daily-support__link{display:block;color:inherit;text-decoration:none;border:1px solid #424839;border-radius:16px;overflow:hidden;height:100%}.oddit-daily-support__media{position:relative;aspect-ratio:252.8/300;overflow:hidden;background:#e1e5d8}.oddit-daily-support__photo{display:block;width:100%;height:100%;object-fit:cover}.oddit-daily-support__after{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s ease;pointer-events:none}.oddit-daily-support__badge{position:absolute;top:10px;left:10px;background:#424839;color:#edf1e2;border-radius:4px;padding:6px 10px;font:400 14px/1.4 proxima-nova,sans-serif;letter-spacing:.7px;text-transform:uppercase}.oddit-daily-support__badge--after{opacity:0}.oddit-daily-support__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:10px 20px;border-top:1px solid #424839;font:300 22px/1.4 Sentient,serif;letter-spacing:-1.1px}.oddit-daily-support__footer svg{flex:0 0 24px}.oddit-daily-support__cta{display:flex;align-items:center;justify-content:center;width:380px;max-width:100%;min-height:56px;margin:48px auto 0;border:1px solid #424839;border-radius:100px;background:#d0e5a4;color:inherit;text-decoration:none;font:300 18px/1.4 Sentient,serif;padding:12px 20px}.oddit-daily-support__toggle{display:none;position:absolute;right:10px;top:10px;z-index:2;border:1px solid #424839;border-radius:4px;background:#edf1e2;color:#424839;padding:7px 10px;font:400 14px/1.4 proxima-nova,sans-serif;cursor:pointer}.oddit-daily-support__link:focus-visible,.oddit-daily-support__cta:focus-visible,.oddit-daily-support__toggle:focus-visible{outline:3px solid #10866b;outline-offset:4px}.oddit-daily-support__card.has-after:has(.oddit-daily-support__link:focus-visible) .oddit-daily-support__after,.oddit-daily-support__card.is-after .oddit-daily-support__after,.oddit-daily-support__card.has-after:has(.oddit-daily-support__link:focus-visible) .oddit-daily-support__badge--after,.oddit-daily-support__card.is-after .oddit-daily-support__badge--after{opacity:1}.oddit-daily-support__card.has-after:has(.oddit-daily-support__link:focus-visible) .oddit-daily-support__badge--before,.oddit-daily-support__card.is-after .oddit-daily-support__badge--before{opacity:0}@media(hover:hover)and (pointer:fine){.oddit-daily-support__card.has-after:hover .oddit-daily-support__after,.oddit-daily-support__card.has-after:hover .oddit-daily-support__badge--after{opacity:1}.oddit-daily-support__card.has-after:hover .oddit-daily-support__badge--before{opacity:0}}@media(hover:none),(pointer:coarse){.oddit-daily-support__toggle{display:block}}@media(max-width:989px){.oddit-daily-support{padding:48px 0 40px}.oddit-daily-support__heading{font-size:36px;letter-spacing:-1.8px;margin-bottom:32px;padding:0 20px}.oddit-daily-support__track{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:16px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding:20px;padding:0 20px 6px}.oddit-daily-support__track::-webkit-scrollbar{display:none;width:0;height:0}.oddit-daily-support__card{flex:0 0 78%;max-width:360px;scroll-snap-align:start}.oddit-daily-support__card:first-child{margin-inline-start:auto}.oddit-daily-support__card:last-child{margin-inline-end:auto}.oddit-daily-support__cta{width:calc(100% - 40px);max-width:380px;margin-top:32px}}@media(prefers-reduced-motion:reduce){.oddit-daily-support__after{transition:none}}.oddit-homepage-hero,.oddit-homepage-hero *{box-sizing:border-box}.oddit-homepage-hero{display:grid;grid-template-columns:54.5% 45.5%;border-top:1px solid #424839;background:linear-gradient(180deg,#fbfcf4,#edf1e3 50%);color:#424839}.oddit-homepage-hero__content{min-width:0;min-height:599px;padding:60px;display:flex;flex-direction:column;justify-content:center;gap:40px}.oddit-homepage-hero__text{display:flex;flex-direction:column;align-items:flex-start;gap:40px}.oddit-homepage-hero__review{display:flex;align-items:center;gap:9px;margin:0;font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.05em;text-transform:uppercase}.oddit-homepage-hero__stars{display:block;flex:none;width:74px;height:16px}.oddit-homepage-hero__heading,.oddit-homepage-hero__body,.oddit-homepage-hero__note{text-box:trim-both cap alphabetic;margin:0}.oddit-homepage-hero__heading{max-width:570px;font-family:Sentient,serif;font-weight:300;font-size:var(--hero-heading-size,64px);line-height:1.1;letter-spacing:-.05em;text-transform:capitalize;color:inherit}.oddit-homepage-hero__mobile-heading{display:none}.oddit-homepage-hero__body{max-width:570px;font-family:proxima-nova,sans-serif;font-size:18px;font-weight:400;line-height:1.5;letter-spacing:0;color:inherit}.oddit-homepage-hero__actions{display:flex;flex-direction:column;gap:20px}.oddit-homepage-hero__buttons{display:flex;gap:10px;width:554px;max-width:100%}.oddit-homepage-hero__button{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;gap:12px;min-height:56px;padding:12px 16px;border:1px solid #424839;border-radius:100px;background:transparent;color:#424839;font-family:Sentient,serif;font-size:18px;font-weight:300;line-height:1.2;letter-spacing:0;text-transform:capitalize;text-align:center;text-decoration:none}.oddit-homepage-hero__button--primary{background:#d0e5a4}.oddit-homepage-hero__button:focus-visible{outline:2px solid #424839;outline-offset:4px}.oddit-homepage-hero__arrow{display:flex;align-items:center;justify-content:center;flex:none;width:0;height:14px;overflow:visible}.oddit-homepage-hero__arrow img{display:block;flex:none;max-width:none;transform:rotate(90deg)}.oddit-homepage-hero__note{font-family:proxima-nova,sans-serif;font-size:14px;font-weight:400;line-height:1.6;letter-spacing:0;color:#42483a}.oddit-homepage-hero__media{position:relative;width:100%;min-width:0;min-height:599px;overflow:hidden;border-left:1px solid #424839;aspect-ratio:655/599;background:#edf1e2}.oddit-homepage-hero__photo{position:absolute;display:block;width:var(--hero-photo-zoom,120.3%);max-width:none;height:auto;left:var(--hero-photo-x,-10.1%);top:var(--hero-photo-y,-51.1%)}.oddit-homepage-hero__awards{position:absolute;right:10px;top:6px;display:flex;flex-direction:column;align-items:center;width:180px}.oddit-homepage-hero__award-primary{display:block;width:180px;height:auto}.oddit-homepage-hero__award-secondary{display:block;width:128.571px;height:auto;border-radius:50%}@media(min-width:769px){.oddit-homepage-hero__photo{min-height:calc(100% - var(--hero-photo-y,-51.1%));object-fit:cover}}@media(hover:hover){.oddit-homepage-hero__button--primary:hover{opacity:.8}.oddit-homepage-hero__button:not(.oddit-homepage-hero__button--primary):hover{background:#fafcf4}}@media(min-width:769px)and (max-width:1100px){.oddit-homepage-hero__content{padding:40px 28px}.oddit-homepage-hero__heading{font-size:clamp(40px,4.45vw,var(--hero-heading-size,64px))}.oddit-homepage-hero__review{font-size:14px}.oddit-homepage-hero__media{aspect-ratio:auto}.oddit-homepage-hero__photo{height:164%;width:auto;min-width:120.3%;object-fit:cover;left:50%;transform:translate(-50%)}.oddit-homepage-hero__note{font-size:13px}}@media(max-width:768px){.oddit-homepage-hero{display:flex;flex-direction:column;background:#edf1e2}.oddit-homepage-hero__content{min-height:0;padding:32px 16px;gap:32px}.oddit-homepage-hero__text{gap:24px}.oddit-homepage-hero__review{font-size:14px}.oddit-homepage-hero__heading{max-width:none;font-size:var(--hero-heading-size-mobile,36px)}.oddit-homepage-hero__desktop-heading{display:none}.oddit-homepage-hero__mobile-heading{display:inline}.oddit-homepage-hero__body{max-width:none;font-size:16px}.oddit-homepage-hero__actions{gap:16px}.oddit-homepage-hero__buttons{flex-direction:column;gap:12px;width:100%}.oddit-homepage-hero__button{flex:none;width:100%;font-size:16px;line-height:1.6}.oddit-homepage-hero__button--primary{background:#d0e6a4}.oddit-homepage-hero__button:not(.oddit-homepage-hero__button--primary){background:#fafcf4}.oddit-homepage-hero__arrow{height:12px}.oddit-homepage-hero__arrow img{transform:rotate(90deg) scale(.857143)}.oddit-homepage-hero__note{text-align:center}.oddit-homepage-hero__note>span{display:block}.oddit-homepage-hero__note>.oddit-homepage-hero__separator{display:none}.oddit-homepage-hero__media{order:-1;min-height:0;width:100%;aspect-ratio:1;border-left:0}.oddit-homepage-hero__photo{width:var(--hero-photo-zoom-mobile,132.16%);height:auto;left:var(--hero-photo-x-mobile,-16.08%);top:var(--hero-photo-y-mobile,-44.5%)}.oddit-homepage-hero__awards{right:4px;top:4px;width:128px}.oddit-homepage-hero__award-primary{width:128px}.oddit-homepage-hero__award-secondary{width:91.429px}}
/*# sourceMappingURL=/cdn/shop/t/221/compiled_assets/styles.css.map */
