.annoucementbar_wrap{font-weight:400}.annoucementbar-item{padding:4px 0;font-size:13px;line-height:26px;letter-spacing:.18px}@media(max-width:749px){.annoucementbar-item{line-height:22px;padding:5px 0}}.gr-header__desktop-menu-link{font-weight:500;display:block;text-align:center}.gr-header__desktop-menu-link:before{content:attr(data-label);display:block;height:0;overflow:hidden;visibility:hidden;font-weight:700;pointer-events:none}.gr-header__desktop-menu-link:hover,.gr-header__desktop-menu-link:focus-visible,.gr-header__desktop-menu-link.active{font-weight:700}.gr-header__desktop-menu-link:hover{text-decoration:none}.gr-header__desktop-menu-link:after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:2px;background-color:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .3s ease}.gr-header__desktop-menu-item,.gr-header__desktop-menu-link{position:relative}.gr-header__desktop-menu-link:hover:after,.gr-header__desktop-menu-link.active:after{transform:scaleX(1)}@media(min-width:1080px){.gr-header{padding-block:14px;position:relative}.gr-header .sh_wrap{position:static;justify-content:space-between;min-height:48px}.gr-header__nav-row{display:flex;flex:0 1 auto;margin:0}.gr-header .gr-header__heading{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;z-index:1}.gr-header .sh-right{position:static;transform:none;flex:0 0 auto}.gr-header .gr-header__desktop-menu{flex-wrap:nowrap;white-space:nowrap;justify-content:flex-start;gap:8px;margin-inline:0}.gr-header__desktop-menu-link{padding-block:8px}}@media(max-width:1079px){.gr-header__nav-row{display:none}}.gr-header__desktop-menu-item.gr-nav-line{position:static}.gr-nav-panel{position:absolute;top:100%;left:0;right:0;z-index:60;background-color:#fff;box-shadow:0 24px 40px -28px #00000047;opacity:0;visibility:hidden;transform:translateY(-6px);pointer-events:none;transition:opacity .25s ease .15s,transform .25s ease .15s,visibility 0s linear .4s,pointer-events 0s linear .4s}.gr-nav-line:hover .gr-nav-panel,.gr-nav-line:focus-within .gr-nav-panel{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;transition:opacity .25s ease .06s,transform .25s ease .06s,visibility 0s linear .06s,pointer-events 0s linear 0s}.gr-nav-line>.gr-header__desktop-menu-link .gr-nav-bridge{display:none}.gr-nav-line:hover>.gr-header__desktop-menu-link .gr-nav-bridge,.gr-nav-line:focus-within>.gr-header__desktop-menu-link .gr-nav-bridge{display:block;position:absolute;left:-24px;right:-24px;top:100%;height:28px}.gr-nav-panel__inner{display:flex;flex-direction:column;align-items:center;gap:22px;max-width:1120px;margin-inline:auto;padding:28px 40px 32px}.gr-nav-panel__fact{margin:0;color:#0000008c;letter-spacing:.02em}.gr-nav-panel__list{display:flex;justify-content:center;gap:20px;margin:0;padding:0;list-style:none}.gr-nav-panel__item{width:150px}.gr-nav-panel .gr-card-product{gap:10px}.gr-nav-panel .gr-card-product__img{width:100%;height:100%;object-fit:cover;transform:none}.gr-nav-panel .gr-card-product__media-wrap{padding:0;background-color:#fff}.gr-nav-panel .gr-card-product__title{font-size:15px;line-height:1.4;letter-spacing:.02em;color:#131313}.gr-nav-panel__cta .gr-button{min-height:44px;padding-inline:40px;font-size:14px;font-weight:600;letter-spacing:.02em;border-radius:999px}.sh-logo_link .gr-logo{color:#1c1c1c}.header-wrapper,.site-header,.gr-header__desktop-menu-link,.gr-header__icon-btn,.gr-cart-btn,.sh-logo_link{transition:background-color .3s ease,color .3s ease,border-color .3s ease,filter .3s ease}body:has([data-section=hero-banner]) .section-header.gr-section--header{margin-bottom:calc(-1 * var(--header-height, 76px))}body:has([data-section=hero-banner]) .hero-media_img,body:has([data-section=hero-banner]) .hero-media_video{height:calc(100vh - var(--announcementbar-height, 34px));height:calc(100svh - var(--announcementbar-height, 34px))}body:not(.gr-mobile-menu-is-open):has([data-section=hero-banner]) .section-header.gr-section--header:not(.scrolled-past-header):not(:hover):not(:focus-within) .header-wrapper,body:not(.gr-mobile-menu-is-open):has([data-section=hero-banner]) .section-header.gr-section--header:not(.scrolled-past-header):not(:hover):not(:focus-within) .site-header{background-color:transparent;--gr-header-bg: transparent}body:not(.gr-mobile-menu-is-open):has([data-section=hero-banner]) .section-header.gr-section--header:not(.scrolled-past-header):not(:hover):not(:focus-within) .gr-header__desktop-menu-link,body:not(.gr-mobile-menu-is-open):has([data-section=hero-banner]) .section-header.gr-section--header:not(.scrolled-past-header):not(:hover):not(:focus-within) .gr-header__icon-btn,body:not(.gr-mobile-menu-is-open):has([data-section=hero-banner]) .section-header.gr-section--header:not(.scrolled-past-header):not(:hover):not(:focus-within) .gr-lang{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5)}body:not(.gr-mobile-menu-is-open):has([data-section=hero-banner]) .section-header.gr-section--header:not(.scrolled-past-header):not(:hover):not(:focus-within) .gr-header__icon-btn:hover{background-color:#ffffff26}body:not(.gr-mobile-menu-is-open):has([data-section=hero-banner]) .section-header.gr-section--header:not(.scrolled-past-header):not(:hover):not(:focus-within) .sh-logo_link{filter:brightness(0) invert(1)}body:not(.gr-mobile-menu-is-open):has([data-section=hero-banner]) .section-header.gr-section--header:not(.scrolled-past-header):not(:hover):not(:focus-within) .gr-cart-btn{background-color:transparent;border-color:#fff;color:#fff}body:not(.gr-mobile-menu-is-open):has([data-section=hero-banner]) .section-header.gr-section--header:not(.scrolled-past-header):not(:hover):not(:focus-within) .gr-cart-btn{--bubble-disc: rgba(0, 0, 0, .28);--bubble-ring-track: rgba(255, 255, 255, .4);--bubble-ring-fill: #fff;--bubble-num: #fff}.hero .hero-content_main{background:linear-gradient(180deg,#00000073,#0000 24%,#0000001a 45%,#0000006b)}.hero-content h2{font-size:clamp(40px,6.2vw,84px);line-height:1.04;font-weight:700;letter-spacing:-.01em;text-shadow:0 2px 18px rgba(0,0,0,.35);margin-bottom:24px;padding-bottom:0}.hero-content h2.heading-center-tile:after{display:none}.hero-logo-word{display:inline-block;line-height:0}.hero-logo-word svg{height:.82em;width:auto;vertical-align:-.06em}.hero-logo-word svg path[fill="#1C1C1C"]{fill:currentColor}.hero-content_text{font-size:17px;line-height:1.6;font-weight:500;letter-spacing:.01em;text-shadow:0 1px 14px rgba(0,0,0,.45);max-width:620px;margin-inline:auto}.hero-button_wrapper{margin-top:28px}.hero-button_wrapper .gr-button{background-color:#fff;color:#131313;border:none;border-radius:999px;min-height:44px;padding-inline:40px;font-size:14px;font-weight:600;letter-spacing:.02em}.hero-button_wrapper .gr-button:hover{background-color:#131313;color:#fff}.hero-button_wrapper .gr-button svg{display:none}.hero .gr-brand-trust{gap:8px;margin-top:20px}.hero .gr-brand-trust__tagline{font-size:14px;line-height:20px;letter-spacing:.08em}@media(max-width:749px){.hero .gr-brand-trust__tagline{font-size:15px;line-height:21px}}.hero .gr-brand-trust__item{font-size:13px;line-height:18px;font-weight:400;letter-spacing:.02em}.hero-media picture{display:block}@media(min-width:750px){.hero[data-hero-desktop-tone=light] .hero-content,.hero[data-hero-desktop-tone=light] .hero-content h2,.hero[data-hero-desktop-tone=light] .hero-content_text{color:var(--Neutral-900, #222);text-shadow:none}.hero[data-hero-desktop-tone=light] .hero-content_main{background:none}body:not(.gr-mobile-menu-is-open):has([data-section=hero-banner][data-hero-desktop-tone=light]) .section-header.gr-section--header:not(.scrolled-past-header):not(:hover):not(:focus-within) .gr-header__desktop-menu-link,body:not(.gr-mobile-menu-is-open):has([data-section=hero-banner][data-hero-desktop-tone=light]) .section-header.gr-section--header:not(.scrolled-past-header):not(:hover):not(:focus-within) .gr-header__icon-btn,body:not(.gr-mobile-menu-is-open):has([data-section=hero-banner][data-hero-desktop-tone=light]) .section-header.gr-section--header:not(.scrolled-past-header):not(:hover):not(:focus-within) .gr-lang{color:var(--Neutral-900, #222);text-shadow:none}body:not(.gr-mobile-menu-is-open):has([data-section=hero-banner][data-hero-desktop-tone=light]) .section-header.gr-section--header:not(.scrolled-past-header):not(:hover):not(:focus-within) .gr-header__icon-btn:hover{background-color:#0000000f}body:not(.gr-mobile-menu-is-open):has([data-section=hero-banner][data-hero-desktop-tone=light]) .section-header.gr-section--header:not(.scrolled-past-header):not(:hover):not(:focus-within) .sh-logo_link{filter:none}body:not(.gr-mobile-menu-is-open):has([data-section=hero-banner][data-hero-desktop-tone=light]) .section-header.gr-section--header:not(.scrolled-past-header):not(:hover):not(:focus-within) .gr-cart-btn{border-color:var(--Neutral-900, #222);color:var(--Neutral-900, #222);--bubble-disc: transparent;--bubble-ring-track: rgba(0, 0, 0, .16);--bubble-ring-fill: var(--Neutral-900, #222);--bubble-num: var(--Neutral-900, #222)}}@media(max-width:749px){.hero-media_img,.hero-media_video{height:calc(100vh - var(--announcementbar-height, 34px));height:calc(100svh - var(--announcementbar-height, 34px))}.hero .hero-content h2{text-shadow:0 2px 18px rgba(0,0,0,.4)}.gr-mobile-menu__shop-all{margin-block:32px 28px}.hero .hero-content_wrapper{padding-top:2rem;padding-bottom:2.4rem}.hero .hero-content{display:flex;flex-direction:column;height:100%;justify-content:flex-end}.hero .hero-content h2{margin-block:auto;font-size:clamp(40px,11.5vw,52px)}.hero .hero-content_text{font-size:14px;max-width:none}.hero .hero-button_wrapper{margin-top:20px}.hero .hero-button_wrapper .gr-button{width:100%}.hero .gr-brand-trust{margin-top:16px}.hero .gr-brand-trust__list{display:none}}@media(max-width:749px){.hero[data-hero-mobile-heading=top] .hero-content h2{margin-block:calc(var(--header-height, 76px) - 12px) auto}@media(max-height:620px){.hero[data-hero-mobile-heading=top] .hero-content h2{margin-block-start:calc(var(--header-height, 76px) - 18px)}.hero[data-hero-mobile-heading=top] .hero-content_wrapper{padding-bottom:1.2rem}.hero[data-hero-mobile-heading=top] .hero-button_wrapper{margin-top:12px}.hero[data-hero-mobile-heading=top] .gr-brand-trust{margin-top:8px}}.hero[data-hero-mobile-tone=light] .hero-content,.hero[data-hero-mobile-tone=light] .hero-content h2,.hero[data-hero-mobile-tone=light] .hero-content_text{color:var(--Neutral-900, #222);text-shadow:none}.hero[data-hero-mobile-tone=light] .hero-content_main{background:none}body:not(.gr-mobile-menu-is-open):has([data-section=hero-banner][data-hero-mobile-tone=light]) .section-header.gr-section--header:not(.scrolled-past-header):not(:hover):not(:focus-within) .gr-header__desktop-menu-link,body:not(.gr-mobile-menu-is-open):has([data-section=hero-banner][data-hero-mobile-tone=light]) .section-header.gr-section--header:not(.scrolled-past-header):not(:hover):not(:focus-within) .gr-header__icon-btn{color:var(--Neutral-900, #222);text-shadow:none}body:not(.gr-mobile-menu-is-open):has([data-section=hero-banner][data-hero-mobile-tone=light]) .section-header.gr-section--header:not(.scrolled-past-header):not(:hover):not(:focus-within) .gr-header__icon-btn:hover{background-color:#0000000f}body:not(.gr-mobile-menu-is-open):has([data-section=hero-banner][data-hero-mobile-tone=light]) .section-header.gr-section--header:not(.scrolled-past-header):not(:hover):not(:focus-within) .sh-logo_link{filter:none}body:not(.gr-mobile-menu-is-open):has([data-section=hero-banner][data-hero-mobile-tone=light]) .section-header.gr-section--header:not(.scrolled-past-header):not(:hover):not(:focus-within) .gr-cart-btn{border-color:var(--Neutral-900, #222);color:var(--Neutral-900, #222);--bubble-disc: transparent;--bubble-ring-track: rgba(0, 0, 0, .16);--bubble-ring-fill: var(--Neutral-900, #222);--bubble-num: var(--Neutral-900, #222)}}.gr-lang__form{display:inline-flex;align-items:center;gap:4px;margin:0}.gr-lang__btn{-webkit-appearance:none;appearance:none;background:none;border:0;padding:6px 2px;font:inherit;font-size:14px;line-height:20px;font-weight:500;letter-spacing:.04em;color:inherit;cursor:pointer;opacity:.55}.gr-lang__btn.is-active{opacity:1;font-weight:700;cursor:default}.gr-lang__btn:not(.is-active):hover,.gr-lang__btn:not(.is-active):focus-visible{opacity:1;text-decoration:underline;text-underline-offset:3px}.gr-lang__sep{opacity:.45}.gr-lang--header{margin-left:6px}.gr-lang--drawer{margin-top:4px;padding-top:14px;border-top:1px solid var(--Neutral-200, #e6e6e6)}.gr-lang--drawer .gr-lang__btn{font-size:15px;padding:8px 4px}.gr-nav-panel__links{display:flex;justify-content:center;gap:32px;margin:0;padding:0;list-style:none}.gr-nav-panel__link{display:inline-block;padding:8px 2px;font-size:14px;line-height:20px;color:#131313;text-decoration:none;border-bottom:1px solid transparent}.gr-nav-panel__link:hover{border-bottom-color:currentColor}.gr-nav-panel--links .gr-nav-panel__inner{padding:26px 40px 30px}.gr-nav-panel--links .gr-nav-panel__links{gap:48px}.gr-nav-panel--links .gr-nav-panel__link{padding:10px 2px}@media(max-width:1079px){.gr-nav-panel__links{flex-direction:column;gap:12px;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/gr-dh-header-hero.css.map */
