@layer theme, base, components, utilities, overrides;@layer theme,base,components,utilities,overrides;@layer components{._banner-interactive-reset_1e874_4{background-color:transparent;border:0;box-shadow:none;width:100%}._navigation-banner_1e874_11{align-items:center;background-color:var(--background-color);display:flex;flex-direction:row;flex-wrap:wrap;gap:.25rem .5rem;justify-content:center;min-height:var(--container-bannernav-h);padding:var(--spacing-U004) var(--spacing-U016);position:relative;text-align:center;width:100%}._navigation-banner-transition_1e874_26{animation:_slideIn_1e874_1 .5s ease forwards}@keyframes _slideIn_1e874_1{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}._navigation-banner_1e874_11 picture{width:auto}._navigation-banner_1e874_11 img{max-height:2.2rem;width:auto}._banner-interactive-reset_1e874_4:has(+[data-stuck=false]) ._banner-overhang_1e874_50,._banner-overhang_1e874_50[data-navigation-banner-sticky=false]:has(+[data-stuck=false]),._banner-overhang_1e874_50[data-navigation-banner-sticky=true]{--rx:var(--radius-md)}:is(._banner-interactive-reset_1e874_4:has(+[data-stuck=false]) ._banner-overhang_1e874_50,._banner-overhang_1e874_50[data-navigation-banner-sticky=true],._banner-overhang_1e874_50[data-navigation-banner-sticky=false]:has(+[data-stuck=false])):after,:is(._banner-interactive-reset_1e874_4:has(+[data-stuck=false]) ._banner-overhang_1e874_50,._banner-overhang_1e874_50[data-navigation-banner-sticky=true],._banner-overhang_1e874_50[data-navigation-banner-sticky=false]:has(+[data-stuck=false])):before{background-color:transparent;box-shadow:0 calc(var(--rx)*-1) 0 0 var(--background-color);content:"";display:block;height:calc(var(--rx)*2);position:absolute;top:100%;width:var(--rx);z-index:-1}:is(._banner-interactive-reset_1e874_4:has(+[data-stuck=false]) ._banner-overhang_1e874_50,._banner-overhang_1e874_50[data-navigation-banner-sticky=true],._banner-overhang_1e874_50[data-navigation-banner-sticky=false]:has(+[data-stuck=false])):before{border-top-left-radius:var(--rx);left:0}:is(._banner-interactive-reset_1e874_4:has(+[data-stuck=false]) ._banner-overhang_1e874_50,._banner-overhang_1e874_50[data-navigation-banner-sticky=true],._banner-overhang_1e874_50[data-navigation-banner-sticky=false]:has(+[data-stuck=false])):after{border-top-right-radius:var(--rx);right:0}._sticky-behavior-transition_1e874_79{padding-top:env(safe-area-inset-top,0);position:sticky;top:0}._super-bowl-2026_1e874_85{--background-color:var(--primary);--text-color:oklch(100% .00011 271.152);--link-color:oklch(100% .00011 271.152/.51);--link-hover-color:var(--text-color);--limited-time-gradient:linear-gradient(90deg,#faf8cc,#96dec4 37.06%,#b4e9ff 71.65%,#b3f4eb 102.78%);background-color:var(--background-bg);column-gap:20px;cursor:default;display:flex;justify-content:space-between;padding:var(--spacing-U012) var(--spacing-U012);transition:background-color .2s ease-in-out}@media (width >= 384px){._super-bowl-2026_1e874_85{padding:var(--spacing-U006) var(--spacing-U016)}}@media (width >= 768px){._super-bowl-2026_1e874_85{justify-content:center}}._super-bowl-2026_1e874_85[data-brand=hers]{--primary:oklch(33.876% .03958 213.662);--secondary:oklch(.9405 .1903 122.55);--background-bg:var(--primary)}._super-bowl-2026_1e874_85[data-brand=hims]{--primary:oklch(31.052% .02235 61.096);--secondary:oklch(86.06% .12148 75.922);--background-bg:var(--primary)}._super-bowl-2026_1e874_85._claimed_1e874_126{--link-color:oklch(100% .00011 271.152/.51);--background-bg:var(--secondary);--background-color:var(--secondary);--text-color:var(--primary);justify-content:space-between}@media (width >= 768px){._super-bowl-2026_1e874_85._claimed_1e874_126{align-items:center;justify-content:center}}._super-bowl-2026_1e874_85:after,._super-bowl-2026_1e874_85:before{transition:box-shadow .2s ease-in-out}:is(._super-bowl-2026_1e874_85 svg) path{fill:var(--primary)}._super-bowl-2026_1e874_85 ._discount-wrapper_1e874_150{display:grid;grid-template-columns:repeat(3,max-content);place-items:start;white-space:nowrap}:is(._super-bowl-2026_1e874_85 ._discount-wrapper_1e874_150) span{color:#fff;font-size:14px;font-weight:500;line-height:16px;text-align:start}:is(._super-bowl-2026_1e874_85 ._discount-wrapper_1e874_150) ._offer_1e874_164{color:#ffffff80;grid-column:1/-1}:is(:is(._super-bowl-2026_1e874_85 ._discount-wrapper_1e874_150) ._offer_1e874_164) b{color:var(--secondary);font-weight:500}@media (width >= 768px){._super-bowl-2026_1e874_85 ._discount-wrapper_1e874_150{place-items:center}:is(._super-bowl-2026_1e874_85 ._discount-wrapper_1e874_150) span{font-size:15px}:is(._super-bowl-2026_1e874_85 ._discount-wrapper_1e874_150) ._offer_1e874_164{grid-column:1}}._super-bowl-2026_1e874_85 ._claimed-text-wrapper_1e874_185{align-items:flex-start;display:flex;flex-direction:column;font-size:14px;justify-content:flex-start;line-height:16px}@media (width >= 768px){._super-bowl-2026_1e874_85 ._claimed-text-wrapper_1e874_185{flex-direction:row;font-size:15px}}:is(._super-bowl-2026_1e874_85 ._claimed-text-wrapper_1e874_185) b{color:var(--text-color);font-weight:500}:is(._super-bowl-2026_1e874_85 ._claimed-text-wrapper_1e874_185) span{color:oklch(from var(--primary) l c h/.5)}._super-bowl-2026_1e874_85 ._claimed-link_1e874_208{align-items:center;background:var(--primary);border-radius:9999px;color:var(--secondary);display:flex;font-size:var(--font-scale-1);font-weight:600;height:24px;justify-content:center;padding:var(--spacing-U004) var(--spacing-U008);-webkit-text-decoration:none;text-decoration:none}._super-bowl-2026_1e874_85 ._claimed-wrapper_1e874_222{align-items:center;display:flex;gap:var(--spacing-U006);justify-content:center}:is(._super-bowl-2026_1e874_85 ._claimed-wrapper_1e874_222) ._message_1e874_228{color:oklch(from var(--text-color) l c h/.5);font-size:var(--font-scale-1)}:is(:is(._super-bowl-2026_1e874_85 ._claimed-wrapper_1e874_222) ._message_1e874_228) b{color:var(--text-color);font-weight:500}._fully-claimed_1e874_236:is(:is(:is(._super-bowl-2026_1e874_85 ._claimed-wrapper_1e874_222) ._message_1e874_228) b){font-size:14px}:is(._super-bowl-2026_1e874_85 ._claimed-wrapper_1e874_222) ._dots_1e874_242{align-items:center;display:flex;gap:var(--spacing-U002);justify-content:center}:is(:is(._super-bowl-2026_1e874_85 ._claimed-wrapper_1e874_222) ._dots_1e874_242) span{animation:_dance_1e874_1 1s ease-in-out infinite;animation-delay:var(--delay,0s);background:currentColor;border-radius:50%;flex-shrink:0;height:4px;transition:opacity .2s linear;width:4px}:is(:is(:is(._super-bowl-2026_1e874_85 ._claimed-wrapper_1e874_222) ._dots_1e874_242) span):first-child{--delay:0ms}:is(:is(:is(._super-bowl-2026_1e874_85 ._claimed-wrapper_1e874_222) ._dots_1e874_242) span):nth-child(2){--delay:.2s}:is(:is(:is(._super-bowl-2026_1e874_85 ._claimed-wrapper_1e874_222) ._dots_1e874_242) span):nth-child(3){--delay:.4s}@media (width >= 768px){:is(._super-bowl-2026_1e874_85 ._claimed-wrapper_1e874_222) ._message_1e874_228{font-size:15px}}:is(._super-bowl-2026_1e874_85 ._claimed-wrapper_1e874_222) svg{animation:_scale-in_1e874_1 .5s ease-in-out}._super-bowl-2026_1e874_85 ._terms-text_1e874_280{color:var(--link-color);font-size:var(--font-scale-0);letter-spacing:-.57px;margin-left:var(--spacing-U006);-webkit-text-decoration:underline;text-decoration:underline}:is(._super-bowl-2026_1e874_85 ._terms-text_1e874_280):hover{color:var(--link-hover-color);cursor:pointer}._super-bowl-2026_1e874_85 ._claim-btn_1e874_293{background:var(--secondary);border:none;border-radius:100px;color:var(--primary);font-size:var(--font-scale-1);font-weight:600;height:24px;padding-inline:var(--spacing-U008);transition:opacity .3s ease-in-out}:is(._super-bowl-2026_1e874_85 ._claim-btn_1e874_293):disabled{cursor:default;opacity:.5}._mr-wl-10_1e874_311{--background-color:var(--primary);--text-color:oklch(100% .00011 271.152);--link-color:oklch(100% .00011 271.152/.51);--link-hover-color:var(--text-color);--limited-time-gradient:linear-gradient(90deg,#faf8cc,#96dec4 37.06%,#b4e9ff 71.65%,#b3f4eb 102.78%);background-color:var(--background-bg);column-gap:20px;cursor:default;display:flex;justify-content:space-between;padding:var(--spacing-U012) var(--spacing-U012);transition:background-color .2s ease-in-out}@media (width >= 384px){._mr-wl-10_1e874_311{padding:var(--spacing-U006) var(--spacing-U016)}}@media (width >= 768px){._mr-wl-10_1e874_311{justify-content:center}}._mr-wl-10_1e874_311[data-brand=hers]{--primary:oklch(33.876% .03958 213.662);--secondary:oklch(.9405 .1903 122.55);--background-bg:var(--primary)}._mr-wl-10_1e874_311[data-brand=hims]{--primary:oklch(31.052% .02235 61.096);--secondary:oklch(86.06% .12148 75.922);--background-bg:var(--primary)}._mr-wl-10_1e874_311:after,._mr-wl-10_1e874_311:before{transition:box-shadow .2s ease-in-out}:is(._mr-wl-10_1e874_311 svg) path{fill:var(--primary)}._mr-wl-10_1e874_311 ._discount-wrapper_1e874_150{display:grid;grid-template-columns:repeat(1,max-content);margin:0 auto;place-items:center;white-space:nowrap}:is(._mr-wl-10_1e874_311 ._discount-wrapper_1e874_150) span{color:#fff;font-size:14px;font-weight:500;line-height:16px;text-align:center}:is(._mr-wl-10_1e874_311 ._discount-wrapper_1e874_150) ._offer_1e874_164{color:#ffffff80;grid-column:1/-1}:is(:is(._mr-wl-10_1e874_311 ._discount-wrapper_1e874_150) ._offer_1e874_164) b{color:var(--secondary);font-weight:500}:is(._mr-wl-10_1e874_311 ._discount-wrapper_1e874_150) svg._offer-icon_1e874_387{display:inline-block;margin-right:var(--spacing-U004);vertical-align:text-bottom;stroke:var(--secondary)}@media (width >= 768px){._mr-wl-10_1e874_311 ._discount-wrapper_1e874_150{place-items:center}:is(._mr-wl-10_1e874_311 ._discount-wrapper_1e874_150) span{font-size:15px}:is(._mr-wl-10_1e874_311 ._discount-wrapper_1e874_150) ._offer_1e874_164{grid-column:1}}._mr-wl-10_1e874_311 ._terms-text_1e874_280{color:var(--link-color);font-size:14px;margin-left:var(--spacing-U006);-webkit-text-decoration:underline;text-decoration:underline}:is(._mr-wl-10_1e874_311 ._terms-text_1e874_280):hover{color:var(--link-hover-color);cursor:pointer}@media (width >= 768px){._mr-wl-10_1e874_311 ._terms-text_1e874_280{font-size:15px}}}@keyframes _dance_1e874_1{0%,to{opacity:0;transform:translateZ(0)}50%{opacity:1;transform:translate3d(0,-100%,0)}}@keyframes _scale-in_1e874_1{0%{opacity:0;transform:scale(.7)}60%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@layer theme, base, components, utilities, overrides;@layer theme,base,components,utilities,overrides;@layer components{._dialog_mr4dz_3{background-color:transparent;border:0;height:100%;margin:0;overflow:visible;padding:0;width:100%;z-index:var(--z-navigation-drawer)}._dialog_mr4dz_3::backdrop{display:none}._dialog_mr4dz_3:before{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:var(--color-ND400);content:"";inset:0;position:fixed;z-index:-1}}@layer utilities{._dialog_mr4dz_3{--animation-duration:.3s}._animate-backdrop_mr4dz_46{transition:display var(--animation-duration) linear allow-discrete}._animate-backdrop_mr4dz_46:before{transition:opacity var(--animation-duration)}@starting-style{._animate-backdrop_mr4dz_46:before{opacity:0}}._dialog_mr4dz_3:not(:is([open],:popover-open))._animate-backdrop_mr4dz_46:before{opacity:0}}@layer theme, base, components, utilities, overrides;@layer theme,base,components,utilities,overrides;@layer base{._dialog-configuration_1qyqo_3{--dialog-drawer-gutter:var(--spacing-U006);--heading-pad-x:var(--spacing-U012);--heading-pad-y:var(--spacing-U012);--vignette-top-height:32px;--vignette-bottom-height:60px;--floating-menu-height:65px;--floating-menu-z-index:3}}@layer theme, base, components, utilities, overrides;@layer theme,base,components,utilities,overrides;@layer components{._header_17bcl_3{--pad-x:var(--spacing-U020);--pad-y:var(--spacing-U006);--action-dx:36px;align-items:center;background-color:var(--color-white);display:flex;height:var(--floating-menu-height);justify-content:space-between;padding:var(--pad-y) var(--pad-x);padding-top:calc(var(--pad-y) + 1px + env(safe-area-inset-top,0px));position:sticky;top:-1px;z-index:var(--floating-menu-z-index)}._menu-secondary-actions_17bcl_32{align-items:center;display:flex;gap:var(--spacing-U010)}._action_17bcl_39{align-items:center;background:transparent;border:0;border-radius:50%;color:var(--color-ND900)!important;cursor:pointer;display:flex;height:var(--action-dx);justify-content:center;overflow:hidden;padding:0;position:relative;width:var(--action-dx)}._action_17bcl_39:before{background-color:var(--color-ND100);content:"";inset:0;opacity:0;position:absolute;transition:opacty 80ms}._action_17bcl_39:is(:hover,:focus-visible):before{opacity:1}._action_17bcl_39:focus{outline:0}._action-cart_17bcl_82{height:2.75rem;width:2.75rem}._action-back_17bcl_87{transform:rotate(180deg)}._menu-primary-actions_17bcl_91{align-items:center;display:flex;height:var(--action-dx)}._menu-primary-actions_17bcl_91>:not(:only-child):last-child{position:absolute}._drawer-page-controller_l6s4z_3{background-color:var(--color-white);border-bottom-left-radius:var(--radius-lg);border-top-left-radius:var(--radius-lg);height:100%;margin-left:auto;max-width:480px;max-width:min(85vw,480px);overflow:auto;width:100%}._drawer-page-controller-heading_l6s4z_19{padding:var(--spacing-U020) calc(var(--heading-pad-x) + var(--dialog-drawer-gutter))}._scroll-vignette_l6s4z_24{display:block;left:0;position:sticky;right:0;top:var(--floating-menu-height);z-index:var(--floating-menu-z-index)}._scroll-vignette_l6s4z_24:after,._scroll-vignette_l6s4z_24:before{content:"";display:block;pointer-events:none}._scroll-vignette_l6s4z_24:before{background-image:linear-gradient(rgba(0,0,0,.12),transparent);height:var(--vignette-top-height)}._scroll-vignette_l6s4z_24:after{background-image:linear-gradient(0deg,#fff,transparent);height:var(--vignette-bottom-height);left:0;position:absolute;right:0;top:calc(100dvh - var(--floating-menu-height));transform:translateY(-100%)}._scroll-vignette_l6s4z_24+*{margin-top:calc(var(--vignette-top-height)*-1);padding-bottom:calc(var(--vignette-bottom-height) + env(safe-area-inset-bottom,0px))}._page-transition-frame_l6s4z_69{display:flex}._page-transition-item_l6s4z_73{width:100%}._page-transition-item_l6s4z_73:not(:first-child){position:absolute}}@layer theme, base, components, utilities, overrides;@layer theme,base,components,utilities,overrides;@layer components{}@layer utilities{._scroll-vignette_l6s4z_24:after,._scroll-vignette_l6s4z_24:before{opacity:0;transition:opacity .12s}:is(header[data-stuck=true]+._scroll-vignette_l6s4z_24):after,:is(header[data-stuck=true]+._scroll-vignette_l6s4z_24):before{opacity:1}._animate-drawer-page-controller_l6s4z_100{transition:transform var(--animation-duration) cubic-bezier(.33,0,0,1);will-change:transform}@starting-style{._animate-drawer-page-controller_l6s4z_100{transform:translate3d(100%,0,0)}}dialog:not(:is([open],:popover-open)) ._animate-drawer-page-controller_l6s4z_100{transform:translate3d(100%,0,0)}}@layer theme, base, components, utilities, overrides;@layer theme,base,components,utilities,overrides;@layer components{._frame_1wscn_2{background-color:var(--color-white);padding:var(--spacing-U012) var(--dialog-drawer-gutter);padding-top:0;position:relative}._drawset-section-divider_1wscn_9{--rx:var(--radius-md);--dx:var(--spacing-U006);border-radius:var(--rx);margin-bottom:var(--dx)}._drawset-section-divider_1wscn_9:first-child{border-top-left-radius:0;border-top-right-radius:0}._drawset-section-divider_1wscn_9:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}._drawset-section-divider_1wscn_9:not(:last-child):after{background-color:var(--color-ND100);bottom:calc((var(--rx) + (0.5*var(--dx)))*-1);content:"";height:calc(var(--dx) + var(--rx)*2);left:0;position:absolute;right:0;z-index:-1}._heading_1wscn_46{letter-spacing:1.5px;padding:var(--heading-pad-y) var(--heading-pad-x);text-transform:uppercase}}@layer overrides{._recessive_1wscn_55._drawset-section-divider_1wscn_9:not(:last-child):after{background-color:var(--color-ND200);bottom:0;height:1px;left:var(--heading-pad-x);right:var(--heading-pad-x);z-index:1}._frame_1wscn_2 [data-x-domain-promo]{margin-left:var(--heading-pad-x);width:calc(100% - var(--heading-pad-x) - var(--dialog-drawer-gutter))}}@layer theme, base, components, utilities, overrides;@layer theme,base,components,utilities,overrides;@layer components{._frame_dldal_2{aspect-ratio:3/2;background-color:var(--color-ND100);border-radius:var(--radius-md);color:inherit;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;margin-bottom:var(--spacing-U016);overflow:hidden;padding:var(--spacing-U022);position:relative;-webkit-text-decoration:none;text-decoration:none;white-space:break-spaces;width:calc(100% - var(--heading-pad-x)*2)}._roundel_dldal_25{--dx:32px;border-radius:50%;display:block;height:var(--dx);overflow:hidden;position:relative;width:var(--dx);z-index:0}._roundel_dldal_25:after,._roundel_dldal_25:before{content:"";inset:0;position:absolute;transition:opacity .1s;z-index:-1}._roundel_dldal_25:before{background-color:var(--color-white);box-shadow:var(--color-ND100) 0 4px 16px}._roundel_dldal_25:after{background-color:var(--color-black);opacity:0}._roundel_dldal_25 svg{transform:scale(.5);transform-origin:center}._media_dldal_71{inset:0;position:absolute}}@layer utilities{._frame_dldal_2:is(:hover,:focus-visible){outline:0}._frame_dldal_2:is(:hover,:focus-visible) ._roundel_dldal_25{color:var(--color-white)}._frame_dldal_2:is(:hover,:focus-visible) ._roundel_dldal_25:before{opacity:0}._frame_dldal_2:is(:hover,:focus-visible) ._roundel_dldal_25:after{opacity:1}}@layer theme, base, components, utilities, overrides;@layer theme,base,components,utilities,overrides;@layer components{._action_1visb_2{align-items:center;background-color:transparent;border:0;border-radius:var(--radius-md);cursor:pointer;display:flex;justify-content:space-between;line-height:1;min-height:64px;padding:var(--spacing-U014) var(--spacing-U020);text-align:left;-webkit-text-decoration:none;text-decoration:none;text-transform:capitalize;transition:background-color 90ms;width:100%}._action_1visb_2 sub{color:var(--color-ND500);display:block;font-size:14px;font-weight:var(--font-weight-regular);line-height:inherit;margin-top:var(--spacing-U004);position:static;vertical-align:inherit}@media (width >= 768px){._action_1visb_2 sub{font-size:16px}}}@layer utilities{._action-recessive_1visb_44{padding:var(--spacing-U004) var(--spacing-U012)}._action_1visb_2:visited{color:inherited}._action_1visb_2:is(:hover,:focus-visible){background-color:var(--color-ND050);outline:0}}@layer theme, base, components, utilities, overrides;@layer theme,base,components,utilities,overrides;@layer components{._frame_3t2bq_2{background-color:var(--color-ND100);border-radius:var(--radius-md);padding:var(--spacing-U016) var(--spacing-U012)}._fixed-aspect-ratio_3t2bq_9{aspect-ratio:20/28;height:100%;width:100%}._organization_3t2bq_15{display:flex;flex-direction:column;justify-content:space-between}._asset_3t2bq_21{align-self:center;height:100%;max-height:140px;max-width:110px;width:100%}._bubbles_3t2bq_31{display:flex;gap:var(--spacing-U004)}}@layer overrides{._bubbles_3t2bq_31>*{margin:0}}@layer theme, base, components, utilities, overrides;@layer theme,base,components,utilities,overrides;@layer components{._oversize_vg76p_3{margin-left:calc(var(--dialog-drawer-gutter)*-1);width:calc(100% + var(--dialog-drawer-gutter)*2)}._organization_vg76p_9{display:grid;gap:var(--spacing-U012);grid-template-columns:var(--dialog-drawer-gutter) repeat(var(--interior-carousel-total),205px) var(--dialog-drawer-gutter);overflow:auto}._organization_vg76p_9:after,._organization_vg76p_9:before{content:""}._hide-scrollbars_vg76p_28{-ms-overflow-style:none;scrollbar-width:none}._hide-scrollbars_vg76p_28::-webkit-scrollbar{display:none}._neutralize-default-link-styles_vg76p_36{color:inherit;-webkit-text-decoration:none;text-decoration:none}._neutralize-default-link-styles_vg76p_36:visited{color:inherit}@media (width < 768px){._mobile-scroll-snap-styles_vg76p_50{scroll-behavior:smooth;scroll-padding:var(--dialog-drawer-gutter);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}._mobile-scroll-snap-styles_vg76p_50>*{scroll-margin:var(--dialog-drawer-gutter);scroll-snap-align:start;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}:is(._mobile-scroll-snap-styles_vg76p_50>*):active{cursor:grabbing}}}