.product-foot{flex-wrap:wrap;row-gap:.9rem}.product-foot .price{flex:1 1 auto;min-width:0}.product-foot .btn,.cart-line-foot .btn{flex:0 0 auto}.btn>*{flex:none}@media(max-width:380px){.btn{padding:.9rem 1.3rem;font-size:.88rem}.btn-lg{padding:1rem 1.5rem;font-size:.95rem}.btn-sm{padding:.62rem 1rem;font-size:.8rem}.price{font-size:1.7rem}.nav-inner{gap:.75rem}.logo-word{font-size:1.08rem;letter-spacing:.16em}.logo-mark svg{width:30px}.product-body{padding:1.5rem 1.3rem 1.4rem}.pack{padding:1.8rem 1.3rem 1.6rem}}.buybar{gap:.75rem}.buybar .btn{flex:0 0 auto}.buybar-info{min-width:0}.buybar-info strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compare{max-width:100%}.pdp-body .rte{overflow-wrap:anywhere}.pdp-body .rte table{display:block;overflow-x:auto;max-width:100%}.pdp-body .rte img,.pdp-body .rte picture,.pdp-body .rte figure,.pdp-body .rte video,.pdp-body .rte iframe,.pdp-body .rte noscript{display:none!important}.hero-stage{aspect-ratio:auto}.hero-visual{position:relative;aspect-ratio:1 / .86;width:100%}.hero-buy{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.9rem;padding:.9rem 1rem .9rem 1.2rem;border:1px solid var(--line-2);border-radius:var(--radius);background:#0d1012d1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:border-color .4s var(--ease-out),box-shadow .4s var(--ease-out)}.hero-buy:hover{border-color:#c6ff3d66;box-shadow:0 20px 50px -30px var(--accent-glow)}.hero-buy-info{display:flex;flex-direction:column;min-width:0;line-height:1.25}.hero-buy-name{font-family:var(--display);font-variation-settings:"wdth" 104,"wght" 700;font-size:1rem;text-transform:uppercase;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-buy-price{font-family:var(--display);font-variation-settings:"wdth" 100,"wght" 700;font-size:1.55rem;letter-spacing:-.02em;color:var(--accent);margin-top:.15rem}.hero-buy-note{font-family:var(--mono);font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin-top:.3rem}.hero-buy .btn{flex:0 0 auto}@media(max-width:380px){.hero-buy{padding:.8rem .8rem .8rem 1rem;gap:.7rem}.hero-buy-price{font-size:1.35rem}.hero-buy-name{font-size:.9rem}}.pack-items{height:128px!important;padding:0!important;align-items:stretch!important}.pack-items img,.pack-items--render img{flex:1 1 0%!important;min-width:0;width:auto!important;height:100%!important;object-fit:cover!important;mix-blend-mode:normal!important}.step-media,.step-media--render{height:auto!important;aspect-ratio:1/1!important}.step-media img,.step-media--render img{width:100%!important;height:100%!important;object-fit:contain!important;padding:3%!important}.hero-shot img{padding:0!important;object-fit:cover!important}.product-media img,.product--render .product-media img,.pdp-main img,.pdp-thumb img,.cart-line-img img{padding:0!important}.reviews-marquee{overflow:hidden;padding-block:.4rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.reviews-track{display:flex;gap:1.15rem;width:max-content;animation:reviewsScroll 46s linear infinite}.reviews-marquee:hover .reviews-track{animation-play-state:paused}.review-card{flex:0 0 320px;display:flex;flex-direction:column;padding:1.9rem 1.7rem;background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-lg)}@keyframes reviewsScroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.reviews-track{animation-duration:160s}}.faq-body{display:block!important;grid-template-rows:none!important;max-height:0;overflow:hidden;transition:max-height .5s var(--ease-out)}.faq-item[open] .faq-body{max-height:1200px}.faq-body>p{overflow:visible!important}.shop .container-narrow>.rte h2,.shop .container-narrow>.rte h3{margin-top:2.25rem!important;margin-bottom:1rem}.shop .container-narrow>.rte h2:first-child,.shop .container-narrow>.rte h3:first-child{margin-top:0!important}@media(max-width:640px){.shop .container-narrow>.rte h2,.shop .container-narrow>.rte h3{margin-top:2rem!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/velora-fixes.css.map */
