body.home-index .gh25-header{background:var(--gh25-shell-bg,#fff);overflow:visible}body.home-index .gh25-header__inner{width:100%;max-width:none;height:82px;min-height:82px;padding:0 clamp(26px,5.86vw,150px);margin:0 auto;display:grid;grid-template-columns:minmax(150px,1fr) auto minmax(150px,1fr);column-gap:30px;grid-template-rows:minmax(0,1fr);align-items:center}body.home-index .gh25-brand{justify-self:start;position:relative;z-index:2;align-self:center}body.home-index .gh25-brand img{width:min(180px,calc(var(--gh25-logo-width,100px)*1.8));height:auto;max-width:none;transform:translateY(93px);mix-blend-mode:multiply}body.home-index .gh25-nav{justify-self:center;align-self:stretch;height:100%;display:flex;align-items:center}body.home-index .gh25-nav .gh25-menu-list{gap:clamp(27px,3.5vw,64px);flex-wrap:nowrap}body.home-index .gh25-nav a,body.home-index .gh25-nav summary{font-size:clamp(14px,1.03vw,19px);font-weight:700;line-height:1.4;letter-spacing:.045em;padding:15px 0;white-space:nowrap}body.home-index .gh25-header__actions{justify-self:end;align-self:stretch;height:100%;gap:22px;align-items:center}body.home-index .gh25-header__actions .gh25-icon-button{width:44px;height:44px;display:flex;align-items:center;justify-content:center}body.home-index .gh25-header__actions .gh25-icon-button>svg{width:31px;height:31px}body.home-index .gh25-nav>.gh25-menu-list{height:100%;margin-block:0;align-items:center}body.home-index .gh25-nav>.gh25-menu-list>li{height:100%;display:flex;align-items:center}body.home-index .gh25-nav>.gh25-menu-list>li>details{height:100%}body.home-index .gh25-nav>.gh25-menu-list>li>a,body.home-index .gh25-nav>.gh25-menu-list>li>details>summary{height:100%;display:flex;align-items:center;line-height:1;padding-block:0}body.home-index .gh25-header__actions>.gh25-search>summary>svg{translate:0 -.5px}body.home-index .gh25-header__actions>.gh25-account>svg{translate:0 -1px}body.home-index .gh25-mobile-menu{display:none}body.home-index .gh25-dialog-panel{width:min(500px,100%);max-height:100dvh;overflow:auto;overscroll-behavior:contain}body.home-index .gh25-drawer{min-height:100dvh;display:flex;flex-direction:column;padding:22px 28px}body.home-index .gh25-drawer>nav{overflow:auto;min-height:0;flex:1}body.home-index .gh25-drawer__head{margin-bottom:16px;flex:none}body.home-index #MainContent .gh26-hero[data-gh37-opening]{min-height:clamp(580px,39.3vw,var(--gh26-height,740px));height:clamp(580px,39.3vw,var(--gh26-height,740px));padding:0 0 120px;display:flex;align-items:flex-start;background:var(--gh26-cream,#fff)}body.home-index #MainContent .gh26-hero__inner{max-width:none;width:100%;padding:calc(clamp(70px,4vw,80px) + 48px) 7.3vw 22px;margin:0 auto}body.home-index #MainContent .gh26-hero__copy{width:44%;max-width:650px;margin:0;text-align:left}body.home-index #MainContent .gh26-hero__title-wrap{width:max-content;max-width:100%;margin-bottom:22px}body.gh34-typography.home-index #MainContent .gh26-hero h1{font-family:GH41Hero,GH36Title,Montserrat,sans-serif;font-size:clamp(56.28px,4.326vw,calc(var(--gh26-title,110px)*.84));line-height:1.04;letter-spacing:0;font-weight:400;transform:rotate(-5deg);transform-origin:50% 50%;text-wrap:nowrap}body.home-index #MainContent .gh26-hero__spark{width:80px;height:90px;top:-24px;right:-30px;transform:none;overflow:visible}body.home-index #MainContent .gh26-hero__underline{bottom:-15px;right:1%;width:78%;height:24px;transform:rotate(-5deg)}body.home-index #MainContent .gh26-hero__text{font-family:GH25Body,Montserrat,sans-serif;font-size:clamp(17px,1.22vw,22px);font-weight:450;line-height:1.6;max-width:570px;margin:22px 0 30px;text-wrap:pretty}body.home-index #MainContent .gh26-hero__button{font-size:18px;font-weight:600;min-height:60px;padding:17px 32px;gap:26px;line-height:1.35;background:var(--gh26-lime);max-width:100%}body.home-index #MainContent .gh26-hero__button>svg{width:22px;height:22px}body.home-index #MainContent .gh26-hero__media{top:0;right:0;bottom:0;left:0}body.home-index #MainContent .gh26-hero__media img{object-fit:cover;object-position:var(--gh26-photo-x,50%) center}body.home-index #MainContent .gh26-hero__wash{background:linear-gradient(90deg,var(--gh26-cream) 0%,var(--gh26-cream) 17%,rgba(255,255,255,var(--gh26-wash,1)) 25%,rgba(255,255,255,.83) 33%,rgba(255,255,255,.24) 43%,transparent 53%)}body.home-index #MainContent .gh26-hero__waves{height:300px;width:calc(100% + 2px);bottom:-1px}@media(min-width:1900px){body.home-index #MainContent .gh26-hero[data-gh37-opening]{padding-bottom:180px}}@media(min-width:1100px)and (max-height:820px){body.home-index .gh25-header__inner{height:74px;min-height:74px}body.home-index .gh25-brand img{width:130px;height:130px;transform:translateY(62px)}body.home-index #MainContent .gh26-hero[data-gh37-opening]{height:clamp(480px,calc(100svh - 105px),680px);min-height:480px;padding-bottom:95px}body.gh34-typography.home-index #MainContent .gh26-hero h1{font-size:clamp(53.76px,4.326vw,calc(var(--gh26-title,110px)*.84));line-height:1.05}body.home-index #MainContent .gh26-hero__inner{padding-block:calc(clamp(85px,7.8vw,112px) + 31px) 18px}body.home-index #MainContent .gh26-hero__text{font-size:clamp(16px,1.2vw,20px);margin:17px 0 24px}body.home-index #MainContent .gh26-hero__button{min-height:54px;font-size:16px;padding:15px 27px}body.home-index #MainContent .gh26-hero__waves{height:150px}}@media(min-width:1100px)and (max-width:1499px){body.home-index .gh25-header__inner{grid-template-columns:minmax(110px,1fr) auto minmax(142px,1fr);padding-inline:36px;column-gap:22px}body.home-index .gh25-nav .gh25-menu-list{gap:clamp(22px,2.2vw,33px)}body.home-index .gh25-nav a,body.home-index .gh25-nav summary{font-size:14px;letter-spacing:.03em}body.home-index .gh25-header__actions{gap:10px}body.home-index .gh25-header__actions .gh25-icon-button>svg{width:25px;height:25px}body.home-index #MainContent .gh26-hero__copy{width:45%;max-width:590px}body.home-index #MainContent .gh26-hero__inner{padding-left:6.1vw;padding-right:6.1vw}body.home-index #MainContent .gh26-hero__spark{right:-18px;top:-16px;width:54px;height:61px}}@media(min-width:768px)and (max-width:1099px){body.home-index .gh25-header__inner{height:72px;min-height:72px;padding:0 28px;grid-template-columns:minmax(90px,1fr) auto;gap:20px}body.home-index .gh25-brand img{width:99px;height:99px;transform:translateY(46px)}body.home-index .gh25-nav{display:none}body.home-index .gh25-header__actions{gap:12px}body.home-index .gh25-mobile-menu{display:block}body.home-index #MainContent .gh26-hero[data-gh37-opening]{height:clamp(500px,58vw,610px);min-height:500px;padding-bottom:110px}body.home-index #MainContent .gh26-hero__inner{padding:68px 5vw 26px}body.home-index #MainContent .gh26-hero__copy{width:49%;max-width:470px}body.gh34-typography.home-index #MainContent .gh26-hero h1{font-size:clamp(42.24px,5.412vw,58.08px);line-height:1.08}body.home-index #MainContent .gh26-hero__text{font-size:16px;line-height:1.6;margin:20px 0 24px;max-width:370px}body.home-index #MainContent .gh26-hero__text br{display:none}body.home-index #MainContent .gh26-hero__button{font-size:15px;min-height:51px;padding:14px 23px;gap:18px}body.home-index #MainContent .gh26-hero__wash{background:linear-gradient(90deg,var(--gh26-cream) 0%,rgba(255,255,255,.98) 18%,rgba(255,255,255,.89) 33%,rgba(255,255,255,.22) 52%,transparent 64%)}body.home-index #MainContent .gh26-hero__media img{object-position:60% center}body.home-index #MainContent .gh26-hero__waves{height:155px}body.home-index #MainContent .gh26-hero__spark{width:46px;height:52px;right:-17px;top:-14px}body.home-index #MainContent .gh26-hero__underline{bottom:-13px;height:20px}}@media(max-width:767px){body.home-index .gh25-header__inner{height:68px;min-height:68px;padding:0 18px;grid-template-columns:minmax(66px,1fr) auto;column-gap:12px}body.home-index .gh25-brand img{width:78px;height:78px;transform:translateY(38px)}body.home-index .gh25-nav{display:none}body.home-index .gh25-mobile-menu{display:block}body.home-index .gh25-header__actions{gap:3px}body.home-index .gh25-header__actions .gh25-icon-button{width:40px;height:44px}body.home-index .gh25-header__actions .gh25-icon-button>svg{width:23px;height:23px}body.home-index .gh25-dialog-panel{width:min(460px,100vw);padding:72px 24px 24px}body.home-index .gh25-drawer{padding:18px 23px;min-height:100dvh}body.home-index .gh25-drawer__head{margin-bottom:18px}body.home-index #MainContent .gh26-hero[data-gh37-opening]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(300px,78vw);height:auto;min-height:0;padding:0;align-items:start}body.home-index #MainContent .gh26-hero__inner{grid-column:1;grid-row:1;position:relative;z-index:2;padding:44px 22px 29px;max-width:650px}body.home-index #MainContent .gh26-hero__copy{width:100%;max-width:570px;text-align:center;margin:0 auto}body.home-index #MainContent .gh26-hero__title-wrap{max-width:calc(100% - 24px);margin:0 auto 16px;display:inline-block}body.gh34-typography.home-index #MainContent .gh26-hero h1{font-size:clamp(37.84px,10.56vw,66.88px);line-height:1.07;transform:rotate(-4deg)}body.home-index #MainContent .gh26-hero__spark{width:40px;height:45px;right:-16px;top:-10px}body.home-index #MainContent .gh26-hero__underline{height:19px;bottom:-12px;width:78%}body.home-index #MainContent .gh26-hero__text{font-size:15px;line-height:1.65;margin:19px auto 22px;max-width:390px;font-weight:450}body.home-index #MainContent .gh26-hero__text br{display:none}body.home-index #MainContent .gh26-hero__button{min-height:51px;padding:14px 23px;gap:18px;font-size:15px}body.home-index #MainContent .gh26-hero__media{position:relative;grid-column:1;grid-row:2;inset:auto;width:100%;height:100%;z-index:0;-webkit-mask-image:linear-gradient(180deg,transparent,#000 26px);mask-image:linear-gradient(180deg,transparent,#000 26px)}body.home-index #MainContent .gh26-hero__media img{object-fit:cover;object-position:50% 43%}body.home-index #MainContent .gh26-hero__wash{display:none}body.home-index #MainContent .gh26-hero__waves{height:105px;z-index:1}}@media(max-width:359px){body.home-index .gh25-header__inner{height:66px;min-height:66px;padding-inline:12px;column-gap:6px}body.home-index .gh25-brand img{width:68px;height:68px}body.home-index .gh25-header__actions{gap:0}body.home-index #MainContent .gh26-hero__inner{padding:37px 18px 25px}body.gh34-typography.home-index #MainContent .gh26-hero h1{font-size:35.2px}body.home-index #MainContent .gh26-hero__text{font-size:14px;max-width:290px}body.home-index #MainContent .gh26-hero__button{font-size:14px;padding-inline:21px}}@media(min-width:768px)and (max-width:1399px){body.home-index #MainContent .gh26-hero[data-gh37-opening]{height:auto;min-height:clamp(510px,46vw,620px);padding-bottom:145px;align-items:flex-start}body.home-index #MainContent .gh26-hero__inner{padding-top:84px;padding-bottom:24px}body.home-index #MainContent .gh26-hero__copy{width:49%;max-width:620px}body.home-index #MainContent .gh26-hero__text{margin-top:22px;margin-bottom:24px}body.home-index #MainContent .gh26-hero__button{width:fit-content;max-width:100%;padding:14px 24px;gap:18px;white-space:normal;text-align:center;align-items:center}body.home-index #MainContent .gh26-hero__button>svg{flex:none}body.home-index #MainContent .gh26-hero__waves{height:130px}}
/*# sourceMappingURL=/cdn/shop/t/237/assets/gh37-opening.css.map */
