.grosyhub-hero-slider-section{--padding-block-start: 0 !important;--padding-block-end: 0 !important;width:100vw;max-width:100vw;margin:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0!important;position:relative;z-index:0}#MainContent>.grosyhub-hero-slider-section:first-child,[data-gh-banner-mount] .grosyhub-hero-slider-section{margin-top:0!important;padding-top:0!important}.gh-hero-banner{--gh-hero-brand-dark: color-mix(in srgb, var(--gh-hero-brand, #b89774) 72%, #2a1f14);--gh-hero-min-h: clamp(520px, 70vh, 820px);padding:0;margin:0;background:#faf7f3;position:relative;z-index:0;isolation:isolate}.gh-hero-banner__wrap{width:100%;max-width:none;margin:0}.gh-hero-banner__slider{position:relative;border-radius:0;overflow:hidden;box-shadow:none;background:#3d3228}.gh-hero-banner__track{position:relative;min-height:var(--gh-hero-min-h)}.gh-hero-banner__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .45s ease,visibility .45s ease;z-index:0}.gh-hero-banner__slide.is-active{opacity:1;visibility:visible;z-index:1}.gh-hero-banner__panel{position:relative;min-height:var(--gh-hero-min-h);overflow:hidden}.gh-hero-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.gh-hero-banner__picture{display:block;width:100%;height:100%}.gh-hero-banner__img{width:100%;height:100%;min-height:var(--gh-hero-min-h);object-fit:cover;object-position:center center;display:block}.gh-hero-banner__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(95deg,#fffffff0,#ffffffc7 34%,#ffffff38 58%,#fff0 75%);pointer-events:none}.gh-hero-banner__overlay{position:relative;z-index:2;display:flex;align-items:center;min-height:var(--gh-hero-min-h);padding:clamp(24px,4vw,48px) clamp(20px,5vw,max(24px,calc((100vw - var(--page-width, 1280px)) / 2 + 24px)));box-sizing:border-box}.gh-hero-banner__content{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(12px,2vw,18px);max-width:min(560px,52vw)}.gh-hero-banner__badge{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;background:var(--gh-hero-brand, #b89774);color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.02em}.gh-hero-banner__heading{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.75rem,3.6vw,3rem);font-weight:700;line-height:1.12;letter-spacing:-.02em;color:#1c1612}.gh-hero-banner__heading-line{display:block}.gh-hero-banner__heading-highlight{display:block;color:var(--gh-hero-brand, #b89774)}.gh-hero-banner__sub{margin:0;max-width:36ch;font-size:clamp(.875rem,1.4vw,1.0625rem);line-height:1.6;color:#4a4038}.gh-hero-banner__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px}.gh-hero-banner__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 22px;border-radius:999px;font-size:.9375rem;font-weight:700;text-decoration:none;transition:transform .2s ease,filter .2s ease;white-space:nowrap}.gh-hero-banner__btn--primary{background:var(--gh-hero-brand, #b89774);color:#fff;box-shadow:0 8px 22px #0000001f}.gh-hero-banner__btn--primary:hover{transform:translateY(-2px);filter:brightness(1.05)}.gh-hero-banner__btn--secondary{background:transparent;color:var(--gh-hero-brand-dark, #6d4f2e);border:2px solid var(--gh-hero-brand, #b89774)}.gh-hero-banner__btn--secondary:hover{background:#b897741a}.gh-hero-banner__arrow{position:absolute;top:50%;z-index:5;transform:translateY(-50%);width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#fffffff5;color:#3d3228;cursor:pointer;box-shadow:0 4px 16px #0000002e}.gh-hero-banner__arrow:hover{transform:translateY(-50%) scale(1.05)}.gh-hero-banner__arrow--prev{left:clamp(12px,2vw,24px)}.gh-hero-banner__arrow--next{right:clamp(12px,2vw,24px)}.gh-hero-banner__dots{position:absolute;left:50%;bottom:clamp(16px,2.5vw,24px);z-index:5;transform:translate(-50%);display:flex;gap:8px}.gh-hero-banner__dot{width:8px;height:8px;padding:0;border:none;border-radius:50%;background:#ffffff73;cursor:pointer}.gh-hero-banner__dot.is-active{background:#fff;width:22px;border-radius:999px}.gh-hero-banner__empty{padding:48px 24px;text-align:center;background:#f7f1eb;color:#6b5f54}@media screen and (max-width:989px){.gh-hero-banner{--gh-hero-min-h: clamp(380px, 52vh, 560px)}.gh-hero-banner__content{max-width:min(480px,72vw)}}@media screen and (max-width:989px){.shopify-section.grosyhub-hero-slider-section{margin-top:0!important;padding-top:0!important;--padding-block-start: 0 !important;--padding-block-end: 0 !important;line-height:0;font-size:0}.shopify-section.grosyhub-hero-slider-section .gh-hero-banner{line-height:normal;font-size:1rem;vertical-align:top}body:has([data-grosyhub-header]) #MainContent>.grosyhub-hero-slider-section:first-child{margin-top:0!important;padding-top:0!important}body:has([data-grosyhub-header]) #MainContent>.grosyhub-hero-slider-section:first-child .gh-hero-banner{margin-top:0!important;padding-top:0!important;background:transparent;display:block}body:has([data-grosyhub-header]) #MainContent>.grosyhub-hero-slider-section:first-child .gh-hero-banner__wrap,body:has([data-grosyhub-header]) #MainContent>.grosyhub-hero-slider-section:first-child .gh-hero-banner__slider,body:has([data-grosyhub-header]) #MainContent>.grosyhub-hero-slider-section:first-child .gh-hero-banner__track,body:has([data-grosyhub-header]) #MainContent>.grosyhub-hero-slider-section:first-child .gh-hero-banner__img{margin-top:0;padding-top:0;display:block}}@media screen and (max-width:749px){.gh-hero-banner{--gh-hero-min-h: clamp(360px, 50vh, 520px);margin-top:0}.gh-hero-banner__overlay{padding:20px 16px;align-items:center}.gh-hero-banner__content{max-width:92%}.gh-hero-banner__heading{font-size:clamp(1.5rem,6.5vw,2rem)}.gh-hero-banner__actions{width:100%}.gh-hero-banner__btn{flex:1 1 calc(50% - 6px);min-width:0;padding-inline:14px;font-size:.8125rem}.gh-hero-banner__arrow{width:36px;height:36px}}@media(prefers-reduced-motion:reduce){.gh-hero-banner__slide{transition:none}.gh-hero-banner__btn:hover,.gh-hero-banner__arrow:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/grosyhub-hero-slider.css.map */
