.nat-card-gallery{display:none}@media(max-width:749px){#PageContainer product-card .nat-has-gallery>.grid-image{display:none}#PageContainer product-card:has(.nat-card-gallery)>a.overly{display:none}#PageContainer product-card .nat-card-gallery{display:block;position:relative;z-index:2}.nat-card-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y}.nat-card-gallery__track::-webkit-scrollbar{display:none}.nat-card-gallery__slide{display:block;position:relative;flex:0 0 100%;min-width:0;aspect-ratio:1 / 1.12;scroll-snap-align:center;scroll-snap-stop:always}#PageContainer product-card .nat-card-gallery__slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:8px}.nat-card-gallery__dots{display:flex;justify-content:center;flex-wrap:wrap;padding:2px 6px 6px;background:#f5f3ed}.nat-card-gallery__dots button{display:grid;place-items:center;padding:0;width:24px;height:26px;border:0;background:none;cursor:pointer}.nat-card-gallery__dots button span{width:5px;height:5px;border-radius:10px;background:#c9c2b5;transition:width .2s,background .2s}.nat-card-gallery__dots button[aria-pressed=true] span{width:16px;background:#302b22}}.template-index [id$=slideshow_nHHE88] .content-wraper{background:linear-gradient(90deg,#151611dd 0%,#15161170 40%,transparent 72%)}.template-index [id$=slideshow_nHHE88] .content-wraper>.page-width{padding-inline:clamp(24px,6vw,100px)}.template-index [id$=slideshow_nHHE88] .group-bk{width:min(500px,48vw);max-width:100%;padding:24px 0}.template-index [id$=slideshow_nHHE88] .group-bk :is(h1,h2){color:#fff!important;font:600 clamp(32px,4vw,56px)/1.1 var(--ft1),sans-serif!important;letter-spacing:-.045em}.template-index [id$=slideshow_nHHE88] .group-bk p{color:#f3f0e8!important;font-size:16px;line-height:1.65;max-width:400px}.template-index [id$=slideshow_nHHE88] .group-bk .btn{background:#eeb52a!important;color:#211d14!important;border:1px solid #eeb52a;border-radius:10px!important;min-height:50px;padding:15px 24px;font-size:13px}.template-index #PageContainer :is(.nt-size__button,.nt-bundle__add,.nt-faq__help-button,.nt-size__shop,.nat-next-step a,.btn){border-radius:10px!important;min-height:46px;font-weight:600;text-decoration:none!important;letter-spacing:.015em}.template-index #PageContainer :is(.nat-next-step a,.nt-size__shop,.nt-faq__help-button){border:1px solid #d4cbb9;padding:12px 20px}.template-index #PageContainer :is(.nt-size__button,.nt-bundle__add){font-size:13px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.template-index #PageContainer :is(.btn,.nt-size__button,.nt-bundle__add,.nt-size__shop,.nat-next-step a):not(:disabled):hover{transform:translateY(-2px);box-shadow:0 8px 20px #28201526}}@media(max-width:767px){.template-index [id$=slideshow_nHHE88] .content-wraper{background:linear-gradient(0deg,#171811ed,#17181199 48%,transparent 90%)}.template-index [id$=slideshow_nHHE88] .group-bk{width:100%;padding:16px 0 32px}.template-index [id$=slideshow_nHHE88] .group-bk :is(h1,h2){font-size:30px!important;max-width:330px}.template-index [id$=slideshow_nHHE88] .group-bk p{font-size:13px;line-height:1.5;max-width:300px}.template-index [id$=slideshow_nHHE88] .group-bk .btn{min-height:44px;padding:12px 18px;font-size:12px}}@media(prefers-reduced-motion:reduce){.nat-card-gallery__dots button span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/natonat-gallery-hero.css.map */
