.template-sufix-landing-page{background:#f4f1ea}.template-sufix-landing-page .main .layout .shopify-section.section-hero-landing-page{width:100vw;max-width:none;margin-top:0!important;margin-bottom:0!important;margin-right:calc(50% - 50vw)!important;margin-left:calc(50% - 50vw)!important}.template-sufix-landing-page .landing-hero{position:relative;overflow:hidden;min-height:760px;background:#090806;color:#f4f4f2}.template-sufix-landing-page .landing-hero__media,.template-sufix-landing-page .landing-hero__media picture,.template-sufix-landing-page .landing-hero__image{position:absolute;top:0;right:0;bottom:0;left:0}.template-sufix-landing-page .landing-hero__media picture,.template-sufix-landing-page .landing-hero__image{display:block;width:100%;height:100%}.template-sufix-landing-page .landing-hero__image{object-fit:cover;object-position:center center}.template-sufix-landing-page .landing-hero__inner{position:relative;z-index:2;display:flex;align-items:center;min-height:760px;padding:42px clamp(32px,5.2vw,86px)}.template-sufix-landing-page .landing-hero__copy{width:min(100%,800px);padding-top:120px}.template-sufix-landing-page .landing-hero__logo{display:block;width:min(100%,290px);height:auto;margin-bottom:0}.template-sufix-landing-page .landing-hero__copy>.landing-hero__logo,.template-sufix-landing-page .landing-hero__copy>.landing-hero__text-logo,.template-sufix-landing-page .landing-hero__logo-link{position:absolute;top:42px;left:clamp(32px,5.2vw,86px)}.template-sufix-landing-page .landing-hero__logo-link{display:inline-block;color:inherit;text-decoration:none}.template-sufix-landing-page .landing-hero__text-logo{display:inline-flex;flex-direction:column;align-items:center;gap:4px;margin-bottom:0;color:#f4f4f2;font-family:var(--font-header-family);line-height:1;letter-spacing:.04em;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.75)}.template-sufix-landing-page .landing-hero__text-logo span{font-size:37px;font-weight:var(--font-header-weight-bolder)}.template-sufix-landing-page .landing-hero__text-logo small{display:block;padding-top:5px;border-top:2px solid rgba(244,244,242,.78);font-size:12px;font-weight:var(--font-header-weight-bolder);letter-spacing:.28em}.template-sufix-landing-page .landing-hero h1{max-width:800px;margin:0 0 26px;color:#f4f4f2;font-family:var(--font-header-family);font-size:88px;font-weight:var(--font-header-weight-bolder);line-height:1.03;letter-spacing:.015em;text-transform:uppercase;text-shadow:0 3px 5px rgba(0,0,0,.78)}.template-sufix-landing-page .landing-hero__text{max-width:750px;color:#f4f4f2;font-family:var(--font-base-family);font-size:calc(24px * var(--font-base-scale));font-weight:var(--font-base-weight);line-height:1.55;text-shadow:0 2px 4px rgba(0,0,0,.8)}.template-sufix-landing-page .landing-hero__text p,.template-sufix-landing-page .landing-page-save-bundle__copy p{font-size:25px;line-height:1.5;font-weight:400;color:#fff;max-width:640px;margin:0}.template-sufix-landing-page .landing-hero__actions{display:flex;flex-wrap:wrap;gap:22px;margin-top:40px}.template-sufix-landing-page .landing-hero__button{display:inline-flex;align-items:center;justify-content:center;min-width:245px;padding:18px 28px;border:2px solid transparent;border-radius:4px;font-family:var(--font-buttons-family);font-size:22px;font-weight:var(--font-buttons-weight-bolder);line-height:1;letter-spacing:1.2px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.template-sufix-landing-page .landing-hero__button--primary{border-color:#b97934;background:#b97934;color:#fff}.template-sufix-landing-page .landing-hero__button--primary:hover{border-color:#8f5522;background:#8f5522;color:#fff}.template-sufix-landing-page .landing-hero__button--secondary{border-color:#f4f4f2ad;background:#00000038;color:#fff}.template-sufix-landing-page .landing-hero__button--secondary:hover{border-color:#b97934;background:transparent;color:#b97934}.template-sufix-landing-page .main .layout .shopify-section.section-landing-page-feedback{width:100vw;max-width:none;margin-top:0!important;margin-bottom:0!important;margin-right:calc(50% - 50vw)!important;margin-left:calc(50% - 50vw)!important}.template-sufix-landing-page .landing-page-feedback{padding:48px clamp(32px,6.8vw,110px) 48px;background:var(--landing-feedback-bg);color:var(--landing-feedback-text)}.template-sufix-landing-page .landing-page-feedback__inner{width:100%;max-width:1400px;margin:0 auto}.template-sufix-landing-page .landing-page-feedback__reviews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.template-sufix-landing-page .landing-page-feedback__review{position:relative;padding:0 clamp(36px,4vw,78px)}.template-sufix-landing-page .landing-page-feedback__review:first-child{padding-left:0}.template-sufix-landing-page .landing-page-feedback__review:last-child{padding-right:0}.template-sufix-landing-page .landing-page-feedback__review+.landing-page-feedback__review{border-left:3px solid var(--landing-feedback-divider)}.template-sufix-landing-page .landing-page-feedback__stars{margin-bottom:22px;color:#b97934;font-family:var(--font-buttons-family);font-size:31px;font-weight:var(--font-buttons-weight-bolder);line-height:1;letter-spacing:7px}.template-sufix-landing-page .landing-page-feedback blockquote{margin:0;color:var(--landing-feedback-text);font-family:var(--font-base-family);font-size:24px;font-weight:700;line-height:1.3}.template-sufix-landing-page .landing-page-feedback__author{margin:14px 0 0;color:var(--landing-feedback-accent);font-family:var(--font-base-family);font-size:20px;font-weight:700;line-height:1.2}.template-sufix-landing-page .main .layout .shopify-section.section-landing-page-proscons{width:100vw;max-width:none;margin-top:0!important;margin-bottom:0!important;margin-right:calc(50% - 50vw)!important;margin-left:calc(50% - 50vw)!important}.template-sufix-landing-page .landing-page-proscons{position:relative;overflow:hidden;padding:48px clamp(32px,6.8vw,110px) 48px;background:var(--landing-proscons-bg);color:var(--landing-proscons-text)}.template-sufix-landing-page .landing-page-proscons__inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:320px;align-items:center;width:100%;max-width:1400px;min-height:380px;margin:0 auto}.template-sufix-landing-page .landing-page-proscons__media,.template-sufix-landing-page .landing-page-proscons__media picture,.template-sufix-landing-page .landing-page-proscons__image{position:absolute;top:0;right:0;bottom:0;left:0}.template-sufix-landing-page .landing-page-proscons__media picture,.template-sufix-landing-page .landing-page-proscons__image{display:block;width:100%;height:100%}.template-sufix-landing-page .landing-page-proscons__image{object-fit:cover;object-position:center center}.template-sufix-landing-page .landing-page-proscons__column--solution{justify-self:end}.template-sufix-landing-page .landing-page-proscons h2{margin:0 0 36px;color:var(--landing-proscons-heading);font-family:var(--font-header-family);font-size:46px;font-weight:var(--font-header-weight-bolder);line-height:1;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 2px 4px rgba(0,0,0,.78)}.template-sufix-landing-page .landing-page-proscons__items{display:grid;gap:28px}.template-sufix-landing-page .landing-page-proscons__item{display:grid;grid-template-columns:44px minmax(0,1fr);gap:18px;align-items:center;color:var(--landing-proscons-text);font-family:var(--font-base-family);font-size:28px;font-weight:400;line-height:1.2;text-shadow:0 2px 4px rgba(0,0,0,.78)}.template-sufix-landing-page .landing-page-proscons__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:3px solid var(--landing-proscons-accent);border-radius:50%;color:var(--landing-proscons-accent);font-family:var(--font-buttons-family);font-size:26px;font-weight:var(--font-buttons-weight-bolder);line-height:1;text-transform:uppercase}.template-sufix-landing-page .landing-page-proscons__icon img{display:block;width:100%;height:100%;object-fit:contain}.template-sufix-landing-page .main .layout .shopify-section.section-landing-page-scents{width:100vw;max-width:none;margin-top:0!important;margin-bottom:0!important;margin-right:calc(50% - 50vw)!important;margin-left:calc(50% - 50vw)!important}.template-sufix-landing-page .landing-page-scents{padding:48px clamp(32px,6.8vw,110px) 48px;background:var(--landing-scents-bg)}.template-sufix-landing-page .landing-page-scents__inner{width:100%;max-width:1400px;margin:0 auto}.template-sufix-landing-page .landing-page-scents__header{margin:0 auto 42px;text-align:center}.template-sufix-landing-page .landing-page-scents__header h2{margin:0;color:var(--landing-scents-heading);font-family:var(--font-header-family);font-size:clamp(45px,3.4vw,68px);font-weight:var(--font-header-weight-bolder);line-height:1.08;letter-spacing:.02em;text-transform:uppercase}.template-sufix-landing-page .landing-page-scents__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.template-sufix-landing-page .landing-page-scents__item{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);overflow:hidden;min-height:310px;border-radius:12px;background:var(--landing-scents-card-bg)}.template-sufix-landing-page .landing-page-scents__media{overflow:hidden;min-height:310px;border-radius:12px}.template-sufix-landing-page .landing-page-scents__image,.template-sufix-landing-page .landing-page-scents__placeholder{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.template-sufix-landing-page .landing-page-scents__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;padding:34px 30px}.template-sufix-landing-page .landing-page-scents__content h3{margin:0 0 28px;color:var(--landing-scents-title);font-family:var(--font-header-family);font-size:38px;font-weight:var(--font-header-weight-bolder);line-height:1.06;letter-spacing:.02em;text-transform:uppercase}.template-sufix-landing-page .landing-page-scents__text{color:var(--landing-scents-text);font-family:var(--font-base-family);font-size:23px;font-weight:700;line-height:1.45}.template-sufix-landing-page .landing-page-scents__text p{font-weight:700;margin:0}.template-sufix-landing-page .landing-page-scents__button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:170px;min-width:0;min-height:54px;margin-top:36px;padding:14px 24px;border:2px solid var(--landing-scents-button-bg);border-radius:4px;background:var(--landing-scents-button-bg);color:var(--landing-scents-button-text);font-family:var(--font-buttons-family);font-size:16px;font-weight:700;line-height:1;letter-spacing:1.2px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.template-sufix-landing-page .landing-page-scents__button:hover{border-color:var(--landing-scents-button-hover-bg);background:var(--landing-scents-button-hover-bg);color:var(--landing-scents-button-hover-text)}.template-sufix-landing-page .main .layout .shopify-section.section-landing-page-beard-care{width:100vw;max-width:none;margin-top:0!important;margin-bottom:0!important;margin-right:calc(50% - 50vw)!important;margin-left:calc(50% - 50vw)!important}.template-sufix-landing-page .landing-page-beard-care{padding:48px clamp(32px,6.8vw,110px) 48px;background:var(--landing-beard-care-bg);color:var(--landing-beard-care-text)}.template-sufix-landing-page .landing-page-beard-care__inner{width:100%;max-width:1400px;margin:0 auto}.template-sufix-landing-page .landing-page-beard-care__header{margin:0 auto 34px;text-align:center}.template-sufix-landing-page .landing-page-beard-care__header h2{margin:0;color:var(--landing-beard-care-heading);font-family:var(--font-header-family);font-size:clamp(45px,3.4vw,68px);font-weight:var(--font-header-weight-bolder);line-height:1.08;letter-spacing:.02em;text-transform:uppercase}.template-sufix-landing-page .landing-page-beard-care__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.template-sufix-landing-page .landing-page-beard-care__step{position:relative;display:grid;grid-template-columns:136px minmax(0,1fr);gap:28px;align-items:center;padding:0 clamp(36px,4vw,78px)}.template-sufix-landing-page .landing-page-beard-care__step:first-child{padding-left:0}.template-sufix-landing-page .landing-page-beard-care__step:last-child{padding-right:0}.template-sufix-landing-page .landing-page-beard-care__step+.landing-page-beard-care__step{border-left:3px solid var(--landing-beard-care-divider)}.template-sufix-landing-page .landing-page-beard-care__icon{display:inline-flex;align-items:center;justify-content:center;width:136px;height:136px;border:2px solid #8b6037;border-radius:50%;color:#8b6037}.template-sufix-landing-page .landing-page-beard-care__icon svg{display:block;width:64px;height:64px;fill:none;stroke:currentColor;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.template-sufix-landing-page .landing-page-beard-care__icon img{display:block;width:58%;height:58%;object-fit:contain}.template-sufix-landing-page .landing-page-beard-care__content{min-width:0}.template-sufix-landing-page .landing-page-beard-care__content h3{margin:0 0 16px;color:var(--landing-beard-care-title);font-family:var(--font-header-family);font-size:32px;font-weight:var(--font-header-weight-bolder);line-height:1;letter-spacing:.02em;text-transform:uppercase}.template-sufix-landing-page .landing-page-beard-care__text{color:var(--landing-beard-care-text);font-family:var(--font-base-family);font-size:27px;font-weight:700;line-height:1.36}.template-sufix-landing-page .landing-page-beard-care__text p{margin:0;font-weight:700}.template-sufix-landing-page .main .layout .shopify-section.section-landing-page-find-scent{width:100vw;max-width:none;margin-top:0!important;margin-bottom:0!important;margin-right:calc(50% - 50vw)!important;margin-left:calc(50% - 50vw)!important}.template-sufix-landing-page .landing-page-find-scent{position:relative;overflow:hidden;min-height:360px;padding:48px clamp(32px,6.8vw,110px) 48px;background:#090806;color:var(--landing-final-text)}.template-sufix-landing-page .landing-page-find-scent__inner{position:relative;z-index:2;display:flex;align-items:center;width:100%;max-width:1400px;min-height:364px;margin:0 auto}.template-sufix-landing-page .landing-page-find-scent__media,.template-sufix-landing-page .landing-page-find-scent__media picture,.template-sufix-landing-page .landing-page-find-scent__image,.template-sufix-landing-page .landing-page-find-scent__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.template-sufix-landing-page .landing-page-find-scent__media picture,.template-sufix-landing-page .landing-page-find-scent__image{display:block;width:100%;height:100%}.template-sufix-landing-page .landing-page-find-scent__image{object-fit:cover;object-position:center center}.template-sufix-landing-page .landing-page-find-scent__overlay{z-index:1}.template-sufix-landing-page .landing-page-find-scent__copy{width:min(100%,880px)}.template-sufix-landing-page .landing-page-find-scent__copy h2{max-width:880px;margin:0 0 24px;color:var(--landing-final-heading);font-family:var(--font-header-family);font-size:clamp(45px,3.4vw,60px);font-weight:var(--font-header-weight-bolder);line-height:1.08;letter-spacing:.02em;text-transform:uppercase;text-shadow:0 3px 5px rgba(0,0,0,.78)}.template-sufix-landing-page .landing-page-find-scent__text{max-width:690px;color:var(--landing-final-text);font-family:var(--font-base-family);font-size:calc(24px * var(--font-base-scale));font-weight:var(--font-base-weight);line-height:1.55;text-shadow:0 2px 4px rgba(0,0,0,.8)}.template-sufix-landing-page .landing-page-find-scent__text p{margin:0;color:var(--landing-final-text);font-size:25px;font-weight:400;line-height:1.5}.template-sufix-landing-page .landing-page-find-scent__actions{display:flex;flex-wrap:wrap;gap:22px;margin-top:34px}.template-sufix-landing-page .landing-page-find-scent__button{display:inline-flex;align-items:center;justify-content:center;min-width:245px;padding:18px 28px;border:2px solid transparent;border-radius:4px;font-family:var(--font-buttons-family);font-size:22px;font-weight:var(--font-buttons-weight-bolder);line-height:1;letter-spacing:1.2px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.template-sufix-landing-page .landing-page-find-scent__button--primary{border-color:var(--landing-final-primary-border);background:var(--landing-final-primary-bg);color:var(--landing-final-primary-text)}.template-sufix-landing-page .landing-page-find-scent__button--primary:hover{border-color:var(--landing-final-primary-hover-border);background:var(--landing-final-primary-hover-bg);color:var(--landing-final-primary-hover-text)}.template-sufix-landing-page .landing-page-find-scent__button--secondary{border-color:var(--landing-final-secondary-border);background:#00000038;color:var(--landing-final-secondary-text)}.template-sufix-landing-page .landing-page-find-scent__button--secondary:hover{border-color:var(--landing-final-secondary-hover-border);background:transparent;color:var(--landing-final-secondary-hover-text)}.template-sufix-landing-page .main .layout .shopify-section.section-landing-page-save-bundle{width:100vw;max-width:none;margin-top:0!important;margin-bottom:0!important;margin-right:calc(50% - 50vw)!important;margin-left:calc(50% - 50vw)!important}.template-sufix-landing-page .landing-page-save-bundle{position:relative;overflow:hidden;padding:48px clamp(32px,6.8vw,110px) 48px;background:var(--landing-save-bg);color:var(--landing-save-text)}.template-sufix-landing-page .landing-page-save-bundle__inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:20px;align-items:center;width:100%;max-width:1400px;min-height:550px;margin:0 auto}.template-sufix-landing-page .landing-page-save-bundle__media,.template-sufix-landing-page .landing-page-save-bundle__media picture,.template-sufix-landing-page .landing-page-save-bundle__background,.template-sufix-landing-page .landing-page-save-bundle__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.template-sufix-landing-page .landing-page-save-bundle__media picture,.template-sufix-landing-page .landing-page-save-bundle__background{display:block;width:100%;height:100%}.template-sufix-landing-page .landing-page-save-bundle__background{object-fit:cover;object-position:center center}.template-sufix-landing-page .landing-page-save-bundle__overlay{z-index:1;display:none;background:#00000030}.template-sufix-landing-page .landing-page-save-bundle__image{display:block;width:min(100%,640px);max-height:520px;height:auto;object-fit:contain}.template-sufix-landing-page .landing-page-save-bundle__copy{min-width:0}.template-sufix-landing-page .landing-page-save-bundle__copy h2{margin:0 0 22px;color:var(--landing-save-heading);font-family:var(--font-header-family);font-size:60px;font-weight:var(--font-header-weight-bolder);line-height:1.05;letter-spacing:.015em;text-transform:uppercase;text-shadow:0 3px 5px rgba(0,0,0,.78)}.template-sufix-landing-page .landing-page-save-bundle__copy p{font-size:25px;line-height:1.5;font-weight:400;color:#fff;max-width:640px;margin:0}.template-sufix-landing-page .landing-page-save-bundle__button{display:inline-flex;align-items:center;justify-content:center;min-width:245px;margin-top:36px;padding:18px 28px;border:2px solid var(--landing-save-button-border);border-radius:4px;background:var(--landing-save-button-bg);color:var(--landing-save-button-text);font-family:var(--font-buttons-family);font-size:22px;font-weight:var(--font-buttons-weight-bolder);line-height:1;letter-spacing:1.2px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.template-sufix-landing-page .landing-page-save-bundle__button:hover{border-color:var(--landing-save-button-hover-border);background:var(--landing-save-button-hover-bg);color:var(--landing-save-button-hover-text)}@media(min-width:2900px){.template-sufix-landing-page .main .layout .shopify-section.section-hero-landing-page,.template-sufix-landing-page .main .layout .shopify-section.section-landing-page-feedback,.template-sufix-landing-page .main .layout .shopify-section.section-landing-page-proscons,.template-sufix-landing-page .main .layout .shopify-section.section-landing-page-scents,.template-sufix-landing-page .main .layout .shopify-section.section-landing-page-beard-care,.template-sufix-landing-page .main .layout .shopify-section.section-landing-page-find-scent,.template-sufix-landing-page .main .layout .shopify-section.section-landing-page-save-bundle{width:100%;margin-right:0!important;margin-left:0!important}}@media(min-width:1921px){.template-sufix-landing-page .landing-hero__inner{min-height:860px}.template-sufix-landing-page .landing-page-proscons__inner{min-height:480px}.template-sufix-landing-page .landing-page-find-scent__inner{min-height:464px}}@media(max-width:1600px){.template-sufix-landing-page .landing-page-scents__button{min-height:48px;font-size:16px;padding:14px 18px}}@media(max-width:1500px){.template-sufix-landing-page .landing-page-scents__item{width:min(100%,620px);min-height:220px}.template-sufix-landing-page .landing-page-scents__media{min-height:220px}.template-sufix-landing-page .landing-page-scents__content{padding:28px 22px}.template-sufix-landing-page .landing-page-scents__content h3{margin-bottom:18px;font-size:28px}.template-sufix-landing-page .landing-page-scents__text p{font-size:17px}.template-sufix-landing-page .landing-page-scents__button{max-width:140px;min-height:44px;margin-top:22px;padding:8px 4px;font-size:15px}}@media(max-width:1440px){.template-sufix-landing-page .landing-hero,.template-sufix-landing-page .landing-hero__inner{min-height:650px}.template-sufix-landing-page .landing-hero__logo,.template-sufix-landing-page .landing-hero__text-logo{margin-bottom:0}.template-sufix-landing-page .landing-hero h1{font-size:70px}.template-sufix-landing-page .landing-hero__text{font-size:22px}.template-sufix-landing-page .landing-hero__button,.template-sufix-landing-page .landing-page-save-bundle__button{min-width:250px;min-height:56px;font-size:18px;padding:16px 20px}.template-sufix-landing-page .landing-page-feedback__review{padding:0 clamp(28px,3.2vw,58px)}.template-sufix-landing-page .landing-page-feedback__stars{font-size:24px;letter-spacing:6px}.template-sufix-landing-page .landing-page-feedback blockquote{font-size:24px}.template-sufix-landing-page .landing-page-feedback__author{font-size:22px}.template-sufix-landing-page .landing-page-proscons__inner{gap:240px;min-height:330px}.template-sufix-landing-page .landing-page-proscons h2{margin-bottom:30px;font-size:38px}.template-sufix-landing-page .landing-page-proscons__items{gap:22px}.template-sufix-landing-page .landing-page-proscons__item{grid-template-columns:38px minmax(0,1fr);gap:15px;font-size:22px}.template-sufix-landing-page .landing-page-proscons__icon{width:34px;height:34px;font-size:22px}.template-sufix-landing-page .landing-page-scents__header h2{font-size:38px}.template-sufix-landing-page .landing-page-scents__items{gap:24px}.template-sufix-landing-page .landing-page-scents__item,.template-sufix-landing-page .landing-page-scents__media{min-height:220px}.template-sufix-landing-page .landing-page-scents__content{padding:28px 15px}.template-sufix-landing-page .landing-page-scents__content h3{margin-bottom:22px;font-size:30px}.template-sufix-landing-page .landing-page-scents__text{font-size:18px}.template-sufix-landing-page .landing-page-scents__button{max-width:150px;min-height:48px;margin-top:28px;font-size:17px}.template-sufix-landing-page .landing-page-beard-care__step{grid-template-columns:112px minmax(0,1fr);gap:22px;padding:0 clamp(28px,3.2vw,58px)}.template-sufix-landing-page .landing-page-beard-care__icon{width:112px;height:112px}.template-sufix-landing-page .landing-page-beard-care__icon svg{width:54px;height:54px}.template-sufix-landing-page .landing-page-beard-care__content h3{font-size:26px}.template-sufix-landing-page .landing-page-beard-care__text{font-size:22px}.template-sufix-landing-page .landing-page-save-bundle__inner{min-height:550px}.template-sufix-landing-page .landing-page-save-bundle__copy h2{font-size:46px}}@media(max-width:1440px)and (min-width:1061px){.template-sufix-landing-page .landing-page-feedback,.template-sufix-landing-page .landing-page-proscons,.template-sufix-landing-page .landing-page-scents,.template-sufix-landing-page .landing-page-beard-care,.template-sufix-landing-page .landing-page-find-scent,.template-sufix-landing-page .landing-page-save-bundle{padding-top:38px}}@media(max-width:1300px){.template-sufix-landing-page .landing-page-scents__item{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}}@media(max-width:1280px){.template-sufix-landing-page .landing-page-feedback blockquote{font-size:20px}.template-sufix-landing-page .landing-page-feedback__author{font-size:18px}.template-sufix-landing-page .landing-page-scents__items{grid-template-columns:1fr;justify-items:center}.template-sufix-landing-page .landing-page-scents__text p{font-size:20px}}@media(max-width:1080px){.template-sufix-landing-page .landing-hero h1{font-size:60px}.template-sufix-landing-page .landing-page-save-bundle__copy h2,.template-sufix-landing-page .landing-page-find-scent__copy h2{font-size:40px}.template-sufix-landing-page .landing-hero__text p,.template-sufix-landing-page .landing-page-save-bundle__copy p,.template-sufix-landing-page .landing-page-find-scent__text p{font-size:20px}.template-sufix-landing-page .landing-page-feedback blockquote{font-size:18px}}@media(max-width:1180px){.template-sufix-landing-page .landing-page-beard-care__header{margin-bottom:30px}.template-sufix-landing-page .landing-page-beard-care__header h2{font-size:36px}.template-sufix-landing-page .landing-page-beard-care__steps{grid-template-columns:1fr;gap:30px}.template-sufix-landing-page .landing-page-beard-care__step,.template-sufix-landing-page .landing-page-beard-care__step:first-child,.template-sufix-landing-page .landing-page-beard-care__step:last-child{grid-template-columns:112px minmax(0,1fr);padding:0}.template-sufix-landing-page .landing-page-beard-care__step+.landing-page-beard-care__step{padding-top:30px;border-top:3px solid var(--landing-beard-care-divider);border-left:0}}@media(max-width:960px){.template-sufix-landing-page .landing-hero,.template-sufix-landing-page .landing-hero__inner{min-height:620px}.template-sufix-landing-page .landing-hero__inner{padding:36px 32px}.template-sufix-landing-page .landing-hero__copy{width:min(100%,620px);padding-top:54px}.template-sufix-landing-page .landing-hero__logo,.template-sufix-landing-page .landing-hero__text-logo{margin-bottom:0}.template-sufix-landing-page .landing-hero__copy>.landing-hero__logo,.template-sufix-landing-page .landing-hero__copy>.landing-hero__text-logo,.template-sufix-landing-page .landing-hero__logo-link{top:36px;left:32px}.template-sufix-landing-page .landing-hero h1{font-size:50px}.template-sufix-landing-page .landing-hero__text{font-size:19px}.template-sufix-landing-page .landing-page-feedback__reviews{grid-template-columns:1fr;gap:30px}.template-sufix-landing-page .landing-page-feedback__review{padding:0}.template-sufix-landing-page .landing-page-feedback__review+.landing-page-feedback__review{padding-top:30px;border-top:3px solid var(--landing-feedback-divider);border-left:0}.template-sufix-landing-page .landing-page-feedback blockquote{font-size:22px}.template-sufix-landing-page .landing-page-feedback__author{font-size:20px}.template-sufix-landing-page .landing-page-proscons__inner{grid-template-columns:1fr;gap:42px;min-height:0}.template-sufix-landing-page .landing-page-proscons__column,.template-sufix-landing-page .landing-page-proscons__column--solution{justify-self:start;width:100%}.template-sufix-landing-page .landing-page-proscons__media{right:-50%}.template-sufix-landing-page .landing-page-proscons h2,.template-sufix-landing-page .landing-page-scents__header h2{font-size:36px}.template-sufix-landing-page .landing-page-scents__items{grid-template-columns:1fr;gap:24px}.template-sufix-landing-page .landing-page-scents__item{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.template-sufix-landing-page .landing-page-save-bundle__inner{grid-template-columns:1fr;gap:32px;min-height:0;text-align:center}.template-sufix-landing-page .landing-page-save-bundle__copy{display:flex;flex-direction:column;align-items:center}.template-sufix-landing-page .landing-page-save-bundle__copy p{max-width:none}.template-sufix-landing-page .landing-page-save-bundle__overlay{display:block}.template-sufix-landing-page .landing-page-save-bundle__image{width:min(100%,440px);margin:0 auto}.template-sufix-landing-page .landing-page-find-scent{min-height:0}.template-sufix-landing-page .landing-page-find-scent__inner{min-height:320px}.template-sufix-landing-page .landing-page-find-scent__copy{width:min(100%,620px)}.template-sufix-landing-page .landing-page-find-scent__overlay{background:#00000054}.template-sufix-landing-page .landing-page-find-scent__media{left:-54%}}@media(max-width:620px){.template-sufix-landing-page .landing-hero,.template-sufix-landing-page .landing-hero__inner{min-height:610px}.template-sufix-landing-page .landing-hero__image{object-position:64% center}.template-sufix-landing-page .landing-hero__inner{align-items:flex-end;padding:34px 22px 80px}.template-sufix-landing-page .landing-hero__logo{width:230px;margin-bottom:0}.template-sufix-landing-page .landing-hero__text-logo{margin-bottom:0}.template-sufix-landing-page .landing-hero__copy>.landing-hero__logo,.template-sufix-landing-page .landing-hero__copy>.landing-hero__text-logo,.template-sufix-landing-page .landing-hero__logo-link{top:34px;left:22px}.template-sufix-landing-page .landing-hero__text-logo span{font-size:28px}.template-sufix-landing-page .landing-hero__text-logo small{font-size:10px}.template-sufix-landing-page .landing-hero h1{max-width:370px;margin-bottom:18px;font-size:40px}.template-sufix-landing-page .landing-hero__text{max-width:100%;font-size:14px;line-height:1.3}.template-sufix-landing-page .landing-hero__copy{padding-top:36px}.template-sufix-landing-page .landing-hero__actions{gap:14px;margin-top:28px}.template-sufix-landing-page .landing-hero__button,.template-sufix-landing-page .landing-page-find-scent__button,.template-sufix-landing-page .landing-page-save-bundle__button{width:100%;min-width:0;min-height:58px;padding:16px 22px;font-size:18px}.template-sufix-landing-page .landing-page-feedback,.template-sufix-landing-page .landing-page-proscons,.template-sufix-landing-page .landing-page-scents,.template-sufix-landing-page .landing-page-beard-care,.template-sufix-landing-page .landing-page-find-scent,.template-sufix-landing-page .landing-page-save-bundle{padding:34px 22px}.template-sufix-landing-page .landing-page-feedback__reviews,.template-sufix-landing-page .landing-page-beard-care__steps{gap:24px}.template-sufix-landing-page .landing-page-feedback__review+.landing-page-feedback__review,.template-sufix-landing-page .landing-page-beard-care__step+.landing-page-beard-care__step{padding-top:24px}.template-sufix-landing-page .landing-page-feedback__stars{margin-bottom:16px;font-size:20px;letter-spacing:5px}.template-sufix-landing-page .landing-page-feedback blockquote{font-size:20px}.template-sufix-landing-page .landing-page-feedback__author{margin-top:18px;font-size:17px}.template-sufix-landing-page .landing-page-proscons__inner{gap:34px}.template-sufix-landing-page .landing-page-proscons h2{margin-bottom:24px;font-size:32px}.template-sufix-landing-page .landing-page-proscons__items{gap:18px}.template-sufix-landing-page .landing-page-proscons__item{grid-template-columns:34px minmax(0,1fr);gap:13px;font-size:18px}.template-sufix-landing-page .landing-page-proscons__icon{width:30px;height:30px;border-width:2px;font-size:19px}.template-sufix-landing-page .landing-page-scents__header{margin-bottom:32px}.template-sufix-landing-page .landing-page-scents__item{grid-template-columns:1fr}.template-sufix-landing-page .landing-page-scents__media{min-height:260px}.template-sufix-landing-page .landing-page-scents__content{padding:28px 24px}.template-sufix-landing-page .landing-page-scents__content h3{margin-bottom:18px;font-size:30px}.template-sufix-landing-page .landing-page-scents__mobile-space{display:inline}.template-sufix-landing-page .landing-page-scents__content h3 br,.template-sufix-landing-page .landing-page-scents__text br{display:none}.template-sufix-landing-page .landing-page-scents__text{font-size:18px}.template-sufix-landing-page .landing-page-scents__button{max-width:100%;min-height:48px;margin-top:26px;font-size:17px}.template-sufix-landing-page .landing-page-beard-care__header h2{font-size:32px}.template-sufix-landing-page .landing-page-beard-care__step,.template-sufix-landing-page .landing-page-beard-care__step:first-child,.template-sufix-landing-page .landing-page-beard-care__step:last-child{grid-template-columns:88px minmax(0,1fr);gap:18px}.template-sufix-landing-page .landing-page-beard-care__icon{width:88px;height:88px}.template-sufix-landing-page .landing-page-beard-care__icon svg{width:42px;height:42px;stroke-width:4}.template-sufix-landing-page .landing-page-beard-care__content h3{margin-bottom:10px;font-size:23px}.template-sufix-landing-page .landing-page-beard-care__text{font-size:19px}.template-sufix-landing-page .landing-page-save-bundle__inner{gap:24px}.template-sufix-landing-page .landing-page-find-scent__inner{min-height:360px}.template-sufix-landing-page .landing-page-find-scent__copy h2{margin-bottom:16px;font-size:34px;max-width:250px}.template-sufix-landing-page .landing-page-find-scent__text p{font-size:16px}.template-sufix-landing-page .landing-page-find-scent__actions{gap:14px;margin-top:28px}.template-sufix-landing-page .landing-page-save-bundle__image{width:min(100%,320px)}.template-sufix-landing-page .landing-page-save-bundle__copy h2{margin-bottom:16px;font-size:34px}.template-sufix-landing-page .landing-page-save-bundle__button{margin-top:24px}}@media(max-width:420px){.template-sufix-landing-page .landing-hero h1{font-size:35px}.template-sufix-landing-page .landing-hero__text p,.template-sufix-landing-page .landing-page-save-bundle__copy p{font-size:16px}.template-sufix-landing-page .landing-hero__button,.template-sufix-landing-page .landing-page-save-bundle__button{font-size:14px;padding:12px 18px;min-height:40px}.template-sufix-landing-page .landing-page-scents__content h3{font-size:24px;margin-bottom:12px}.template-sufix-landing-page .landing-page-scents__button{font-size:16px}.template-sufix-landing-page .landing-page-save-bundle__copy h2{font-size:30px}.template-sufix-landing-page .landing-hero,.template-sufix-landing-page .landing-hero__inner{min-height:550px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/landing-page.css.map */
