@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600&display=swap";.template-index .slideshow .item--hero-slide{height:clamp(614px,80svh,864px);min-height:0}.template-index .slideshow .item--hero-slide .slide__image__container,.template-index .slideshow .item--hero-slide .slide__image__inner{height:100%;overflow:hidden;width:100%}.template-index .slideshow .item--hero-slide .slide__image{height:100%;object-position:50% 50%;transform:none!important;width:100%}.template-index .slideshow .item--hero-slide .overlay{background:linear-gradient(to top,#171d11cc,#171d1140,#171d1173),#171d1166;opacity:1}.template-index .slideshow .item--hero-slide .slide__text__wrapper{box-sizing:border-box;margin:0 auto;max-width:none;padding:40px 0 95px;width:min(1360px,calc(100% - 80px))}.template-index .slideshow .item--hero-slide .slide__subheading{font-family:var(--FONT-STACK-BODY),Inter,sans-serif;font-size:clamp(13px,1vw,15px)!important;letter-spacing:.22em;line-height:1.45;max-width:576px}.template-index .slideshow .item--hero-slide .slide__heading{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(60px,5vw,76px)!important;font-weight:500;letter-spacing:normal;line-height:1.05;max-width:none}.template-index .slideshow .item--hero-slide .slide__text{font-family:var(--FONT-STACK-BODY),Inter,sans-serif;font-size:clamp(16px,1.25vw,18px)!important;line-height:1.3;margin-bottom:0;max-width:576px;white-space:normal}.template-index .slideshow .item--hero-slide .slide__btn{border-radius:999px;font-family:var(--FONT-STACK-BUTTON),Inter,sans-serif;font-size:14px!important;letter-spacing:.02em;line-height:20px;min-height:50px;padding:14px 28px;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.template-index .slideshow .item--hero-slide .slide__buttons{column-gap:12px;row-gap:12px}.template-index .slideshow .item--hero-slide .main-buttons__item:first-child .slide__btn{min-width:345px}.template-index .slideshow .item--hero-slide .main-buttons__item:nth-child(2) .slide__btn{min-width:286px}.template-index .slideshow .item--hero-slide .main-buttons__item:first-child .btn--primary.btn--solid{background-color:#f29ba8;border-color:#f29ba8;color:#1f1f1f}.template-index .slideshow .item--hero-slide .main-buttons__item:nth-child(2) .btn--white.btn--solid-border{background-color:transparent;border-color:#fff;color:#fff}@media only screen and (min-width:768px){.template-index .slideshow .item--hero-slide .slide__text__wrapper{padding-left:24px;padding-right:0}}.template-index .slideshow .item--hero-slide .main-buttons__item:first-child .btn--primary.btn--solid:hover{background-color:#fedade!important;border-color:#fedade!important;color:#171d10!important}.template-index .slideshow .item--hero-slide .main-buttons__item:nth-child(2) .btn--white.btn--solid-border:hover{background-color:#faf6ee!important;border-color:#fff!important;color:#171d10!important}.template-index .slideshow .item--hero-slide .slide__btn:focus-visible{outline:2px solid #fff;outline-offset:3px;box-shadow:0 0 0 1px #171d10cc}@media only screen and (max-width:767px){.template-index .slideshow .item--hero-slide{height:clamp(550px,78svh,598px)}.template-index .slideshow .item--hero-slide .slide__text__wrapper{padding:24px 20px 63px;width:100%}.template-index .slideshow .item--hero-slide .slide__subheading{font-size:12px!important;letter-spacing:.16em;max-width:301px}.template-index .slideshow .item--hero-slide .slide__heading{font-size:36px!important;line-height:1.05}.template-index .slideshow .item--hero-slide .slide__text{line-height:1.3;margin-top:14px;max-width:301px}.template-index .slideshow .item--hero-slide .slide__buttons{gap:12px;margin-top:16px}.template-index .slideshow .item--hero-slide .main-buttons__item{flex:0 0 100%;margin-top:0;max-width:301px;width:100%}.template-index .slideshow .item--hero-slide .slide__btn{box-sizing:border-box;max-width:301px;min-height:54px;min-width:0;padding:14px 10px;white-space:nowrap;width:100%}.template-index .slideshow .item--hero-slide .main-buttons__item:first-child .slide__btn{min-width:0;width:301px}.template-index .slideshow .item--hero-slide .main-buttons__item:nth-child(2) .slide__btn{width:301px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ginyhome-home-hero.css.map */
