.hh-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:1px solid var(--hh-line);box-shadow:0 -8px 30px #16211c14;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .25s cubic-bezier(.2,.8,.2,1);display:block}.hh-sticky.is-visible{transform:none}.hh-sticky__inner{max-width:120rem;margin:0 auto;display:flex;align-items:center;gap:1.2rem}.hh-sticky__thumb{display:none;flex:none;width:5.2rem;height:5.2rem;border-radius:1rem;overflow:hidden;background:var(--hh-chalk);border:1px solid var(--hh-line)}.hh-sticky__thumb img{width:100%;height:100%;object-fit:cover;display:block}.hh-sticky__info{display:none;flex-direction:column;min-width:0}.hh-sticky__info strong{font-size:1.5rem;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hh-sticky__sub{font-size:1.2rem;color:var(--hh-ink-2)}.hh-sticky__kit{flex:1;min-width:0}.hh-sticky__kit select{width:100%;min-height:4.6rem;border:1px solid var(--hh-line);border-radius:1.2rem;padding:0 3.6rem 0 1.2rem;font:inherit;font-size:1.3rem;font-weight:600;color:var(--hh-ink);background:var(--hh-chalk) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%231F3D33' stroke-width='2'%3E%3Cpath d='M5 8l5 5 5-5'/%3E%3C/svg%3E") no-repeat right 1.2rem center/1.4rem;appearance:none;-webkit-appearance:none}.hh-sticky__price{display:none;flex-direction:column;align-items:flex-end;line-height:1.1}.hh-sticky__price strong{font-size:1.8rem;font-weight:800}.hh-sticky__price s{font-size:1.2rem;color:var(--hh-ink-3)}.hh-sticky .hh-btn{width:auto;flex:none;min-height:4.6rem;padding:0 2rem;font-size:1.5rem;white-space:nowrap}@media screen and (min-width:990px){.hh-sticky{display:block!important}}@media screen and (min-width:750px){.hh-sticky__thumb,.hh-sticky__price{display:flex}.hh-sticky__info{display:flex;flex:1}.hh-sticky__kit{flex:0 0 30rem}.hh-sticky .hh-btn{padding:0 2.8rem}}html,body{overflow-x:hidden}.hh-product{grid-template-columns:minmax(0,1fr)}.hh-product>*{min-width:0;max-width:100%}.hh-buy>*{min-width:0;max-width:100%}.hh-gallery__main img{max-width:100%}.hh-kits__head{gap:1rem}.hh-kits__head span:last-child{text-align:right}.hh-kit__name{overflow-wrap:anywhere}.hh-box ul{grid-template-columns:minmax(0,1fr)}@media screen and (min-width:750px){.hh-box ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:989px){.hh-product>.hh-gallery>.hh-gallery__main{margin:0;border-radius:var(--hh-radius)}}@media screen and (max-width:749px){.hh-sticky{padding:.7rem 1.2rem calc(.7rem + env(safe-area-inset-bottom))}.hh-sticky__inner{gap:.8rem}.hh-sticky__kit select{min-height:4.2rem;font-size:1.25rem;padding:0 3rem 0 1rem}.hh-sticky .hh-btn{min-height:4.2rem;padding:0 1.6rem;font-size:1.4rem}}@media screen and (max-width:749px){.hh-h1{font-size:3rem}.hh-buy .hh-sub{font-size:1.45rem!important;line-height:1.45}.hh-buy{gap:1rem}.hh-check{font-size:1.4rem;gap:.8rem}.hh-kits__head{font-size:1.3rem}.hh-kits__head span:last-child{font-size:1.15rem}.hh-kit{padding:1.2rem}.hh-kit__badge{position:absolute;top:-1rem;left:1.2rem;font-size:1.05rem;padding:.3rem .8rem}.hh-kit__meta{font-size:1.2rem}.hh-under-btn,.hh-trust{font-size:1.15rem}.hh-pay__icon{height:2rem}.hh-box{padding:1.2rem 1.4rem}.hh-box ul{grid-template-columns:repeat(2,minmax(0,1fr));font-size:1.25rem;gap:.5rem .8rem}.hh-trustbar{padding:1rem;gap:.6rem}.hh-trustbar__item{gap:.7rem;padding:.3rem}.hh-trustbar__icon{width:3.4rem;height:3.4rem}.hh-trustbar svg{width:1.9rem;height:1.9rem}.hh-trustbar strong{font-size:1.25rem;margin-bottom:.1rem}.hh-trustbar span{font-size:1.1rem}.hh-h2{font-size:2.4rem}.hh-section{padding:3.2rem 0}}.hh-gallery{position:relative}.hh-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-radius:var(--hh-radius);position:relative;background:var(--hh-chalk)}.hh-gallery__track::-webkit-scrollbar{display:none}.hh-gallery__slide{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;aspect-ratio:1/1;border-radius:0}.hh-gallery__slide img{width:100%;height:100%;object-fit:cover;display:block}.hh-gallery__badge{position:absolute;left:1.6rem;top:1.6rem;background:var(--hh-apricot);color:var(--hh-ink);z-index:2}.hh-gallery__dots{display:flex;justify-content:center;gap:.5rem;margin-top:-.2rem}.hh-gallery__dots i{width:.6rem;height:.6rem;border-radius:50%;background:var(--hh-line);transition:background .15s,width .15s}.hh-gallery__dots i.is-on{background:var(--hh-pine);width:1.6rem;border-radius:999px}@media screen and (min-width:750px){.hh-gallery__dots{display:none}}.hh-trustbar .hh-trustbar__icon{display:flex;align-items:center;justify-content:center;font-size:0;line-height:0}.hh-trustbar .hh-trustbar__icon svg{display:block;margin:0}
/*# sourceMappingURL=/cdn/shop/t/22/assets/hh-sticky.css.map */
