body.custom-mens-pdp #main .custom-problem-solution{--custom-homepage-content-gap: var(--custom-pdp-content-gap);--custom-homepage-text-body: var(--custom-text-body);--custom-homepage-body-leading: 1.65;--custom-homepage-text-label: calc(var(--custom-text-body) * .875);--custom-homepage-text-subheading: var(--custom-pdp-card-heading);row-gap:calc(var(--custom-pdp-content-gap) * var(--custom-space-group-scale, 1))}body.custom-mens-pdp #main .custom-problem-solution__header{grid-column:1 / -1;width:100%;text-align:center}body.custom-mens-pdp #main .custom-problem-solution__header .custom-problem-solution__description{margin-inline:auto}body.custom-mens-pdp #main .custom-problem-solution__heading{font-family:var(--heading-font-family);font-size:var(--custom-pdp-heading);font-weight:600;font-style:normal;line-height:1.2;letter-spacing:calc(var(--heading-letter-spacing) + -.02em);text-transform:var(--heading-text-transform);text-decoration:none;text-wrap:balance}body.custom-mens-pdp #main .custom-problem-solution__description{max-width:60ch;margin-block-start:calc(var(--custom-pdp-copy-gap) * var(--custom-space-copy-scale, 1));font-family:var(--text-font-family);font-size:var(--custom-text-body);font-weight:400;line-height:1.65;letter-spacing:var(--text-letter-spacing)}body.custom-mens-pdp #main .custom-problem-solution .prose>*+:is(p,ul,ol,div:not(.button-group)){margin-block-start:calc(var(--custom-pdp-copy-gap) * var(--custom-space-copy-scale, 1))}body.custom-mens-pdp #main .custom-problem-solution .prose :is(p,li) :is(strong,b){font-weight:600}body.custom-mens-pdp #main .custom-problem-solution__cta .button{font-family:var(--text-font-family);font-size:var(--custom-text-body);font-weight:600;line-height:1.4;letter-spacing:var(--text-letter-spacing);text-transform:none}body.custom-mens-pdp #main .custom-problem-solution__table{--custom-ps-divider-color: rgb(var(--text-color) / .25)}body.custom-mens-pdp #main .shopify-section--custom-problem-solution .custom-problem-solution__table thead th{height:auto;padding-block-end:16px}body.custom-mens-pdp #main .custom-problem-solution__table tbody :is(th,td):not(.custom-problem-solution__primary){border-block-start-color:var(--custom-ps-divider-color)}body.custom-mens-pdp #main .custom-problem-solution__table tbody tr:last-child>:not(.custom-problem-solution__primary){border-block-end:1px solid var(--custom-ps-divider-color)}body.custom-mens-pdp #main .custom-problem-solution__scroller{padding-block-end:30px}body.custom-mens-pdp #main .custom-problem-solution__table .custom-problem-solution__primary{position:relative}body.custom-mens-pdp #main .custom-problem-solution__table tbody tr:last-child .custom-problem-solution__primary{border-end-start-radius:0;border-end-end-radius:0}body.custom-mens-pdp #main .custom-problem-solution__table tbody tr:last-child .custom-problem-solution__primary:after{content:"";position:absolute;inset-inline:0;inset-block-start:100%;height:30px;border-end-start-radius:var(--custom-ps-radius);border-end-end-radius:var(--custom-ps-radius);background:var(--custom-ps-primary-background);pointer-events:none}@media screen and (max-width:999px){body.custom-mens-pdp #main .shopify-section--custom-problem-solution .custom-problem-solution__intro{display:contents}body.custom-mens-pdp #main .shopify-section--custom-problem-solution .custom-problem-solution__intro{text-align:center}body.custom-mens-pdp #main .shopify-section--custom-problem-solution .custom-problem-solution__description{margin-inline:auto}}@media screen and (min-width:700px)and (max-width:999px){body.custom-mens-pdp #main .shopify-section--custom-problem-solution .custom-problem-solution__table tr>:first-child{width:42%}body.custom-mens-pdp #main .shopify-section--custom-problem-solution .custom-problem-solution__table tr>:nth-child(2){width:20%}body.custom-mens-pdp #main .shopify-section--custom-problem-solution .custom-problem-solution__table tr>:nth-child(n+3){width:19%}}@media screen and (max-width:699px){body.custom-mens-pdp #main .custom-problem-solution__scroller:focus-visible{outline:2px solid var(--custom-ps-primary-background);outline-offset:-4px}body.custom-mens-pdp #main .custom-problem-solution__scroller{position:relative;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}body.custom-mens-pdp #main .custom-problem-solution__scroller::-webkit-scrollbar{display:none}body.custom-mens-pdp #main .shopify-section--custom-problem-solution .custom-problem-solution__table{width:124%;margin-inline:0}body.custom-mens-pdp #main .shopify-section--custom-problem-solution .custom-problem-solution__table tr>:first-child{width:38.709677%;padding-inline:6px}body.custom-mens-pdp #main .shopify-section--custom-problem-solution .custom-problem-solution__table tr>:not(:first-child){width:20.16129%;padding-inline:2px}body.custom-mens-pdp #main .shopify-section--custom-problem-solution .custom-problem-solution__table tr>:nth-child(2){width:20.967742%}}body.custom-mens-pdp #main .custom-problem-solution__cta{display:none}@media screen and (min-width:1000px){body.custom-mens-pdp #main .shopify-section--custom-problem-solution>.custom-problem-solution__surface{padding-inline:24px}body.custom-mens-pdp #main .shopify-section--custom-problem-solution .custom-problem-solution{max-width:1480px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;column-gap:calc(clamp(32px,calc(12.5vw - 128px),80px) * var(--custom-space-group-scale, 1))}body.custom-mens-pdp #main .shopify-section--custom-problem-solution .custom-problem-solution__intro{display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:stretch;text-align:center}body.custom-mens-pdp #main .shopify-section--custom-problem-solution .custom-problem-solution__heading{width:100%}body.custom-mens-pdp #main .custom-problem-solution__intro>.custom-problem-solution__header+:is(.custom-problem-solution__cta){margin-block-start:calc(var(--custom-homepage-content-gap) * var(--custom-space-group-scale, 1))}body.custom-mens-pdp #main .custom-problem-solution__cta{display:flex;justify-content:center;width:100%;max-width:560px;margin-block-start:calc(32px * var(--custom-space-group-scale, 1))}body.custom-mens-pdp #main .custom-problem-solution__cta .button{width:240px;max-width:100%;min-height:54px;padding:16px 28px;border-radius:var(--rounded-full)}body.custom-mens-pdp #main .custom-problem-solution__comparison{width:100%;max-width:600px;justify-self:center}body.custom-mens-pdp #main .shopify-section--custom-problem-solution .custom-problem-solution__table :is(th,td){width:auto;padding-inline:12px}body.custom-mens-pdp #main .shopify-section--custom-problem-solution .custom-problem-solution__table tr>:first-child{width:280px;text-align:start}body.custom-mens-pdp #main .shopify-section--custom-problem-solution .custom-problem-solution__table tr>:nth-child(2){width:calc((100% - 192px) / 3 - 12px)}}@media screen and (min-width:1000px)and (max-width:1279px){body.custom-mens-pdp #main .shopify-section--custom-problem-solution .custom-problem-solution{max-width:700px;grid-template-columns:minmax(0,1fr);row-gap:calc(var(--custom-homepage-content-gap) * var(--custom-space-group-scale, 1))}}body.custom-mens-pdp #main .shopify-section--custom-problem-solution .custom-problem-solution__table tbody th,body.custom-mens-pdp #main .shopify-section--custom-problem-solution .custom-problem-solution__cell-text{font-family:var(--text-font-family);font-size:var(--custom-homepage-text-body);font-weight:400;line-height:var(--custom-homepage-body-leading)}@media screen and (max-width:699px){body.custom-mens-pdp #main .shopify-section--custom-problem-solution .custom-problem-solution__table tbody th{font-size:var(--custom-homepage-text-label)}}body.custom-mens-pdp #main .shopify-section--custom-problem-solution .custom-problem-solution__column-title{font-family:var(--text-font-family);font-size:var(--custom-text-body);letter-spacing:var(--text-letter-spacing);font-weight:600;line-height:1.4}@media screen and (min-width:700px){body.custom-mens-pdp #main .shopify-section--custom-problem-solution .custom-problem-solution__column-title{font-size:calc(var(--custom-text-body) * 1.125)}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/custom-mens-comparison.css.map */
