.hv-float{left:10px!important;bottom:12px!important;gap:7px!important;transition:opacity .6s ease,transform .6s ease,bottom .3s ease}.hv-float a{width:34px!important;height:34px!important;box-shadow:0 6px 16px -6px #0009!important}.hv-float svg{width:17px!important;height:17px!important}.hv-float.hv-hide{opacity:0!important;transform:translateY(14px) scale(.9);pointer-events:none!important;visibility:hidden}body.hv-sb .hv-float{bottom:84px!important}.hvcan{position:relative;display:block;width:100%;height:100%;container-type:inline-size;overflow:hidden}.hvcan img{display:block;width:100%;height:100%;object-fit:cover}.hvcan.ing img{filter:saturate(0) brightness(1.04) contrast(1.05)}.hvl{position:absolute;top:0;right:0;bottom:0;left:0;font-family:Georgia,Times New Roman,serif;text-align:center;color:#111;pointer-events:none}.hvl>*{position:absolute;left:34%;right:34%;display:block;transform:translateY(-82%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:normal;text-decoration:none;line-height:1.1}.hvl i{top:57.6%;font-size:2.5cqw;letter-spacing:.75cqw;color:#3a2e14}.hvl b{top:65.8%;font-size:5cqw;font-weight:700}.hvl em{top:70.4%;font-size:2.5cqw;font-style:italic;color:#6a6862}.hvl u{top:74.2%;font-size:2.8cqw}.hvcan.long .hvl u{font-size:2.3cqw}.hvsb{position:fixed;left:0;right:0;bottom:0;z-index:9998;display:none;align-items:center;gap:10px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#0b2a21f7;border-top:1px solid rgba(214,178,94,.45);box-shadow:0 -14px 30px -18px #0009;transform:translateY(110%);transition:transform .35s cubic-bezier(.2,.8,.2,1);font-family:Archivo,Arial,sans-serif}.hvsb.on{transform:none}.hvsb select{flex:none;height:44px;max-width:38%;padding:0 10px;border-radius:12px;border:1px solid rgba(214,178,94,.55);background:#113629;color:#f4ecdd;font:600 14px Archivo,Arial,sans-serif}.hvsb .p{flex:1;min-width:0;color:#f1d78f;font:800 16px Archivo,Arial,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hvsb .p small{display:block;font:500 10px Archivo,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#a9b8ae}.hvsb button{flex:none;height:46px;padding:0 18px;border:0;border-radius:999px;background:linear-gradient(100deg,#9c7624,#f1d78f 45%,#b58b2f);color:#111;font:800 12px Archivo,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.hvsb button[disabled]{opacity:.6}@media(max-width:820px){.hvsb{display:flex}}.hvw{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100002;display:grid;place-items:center;background:radial-gradient(60% 50% at 50% 45%,#14513fbf,#06180ff5 70%);opacity:0;transition:opacity .5s ease;cursor:pointer;font-family:Archivo,Helvetica Neue,Arial,sans-serif}.hvw.on{opacity:1}.hvw.out{opacity:0;transition:opacity .7s ease}.hvw canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hvw-c{position:relative;text-align:center;color:#f4ecdd;padding:0 24px}.hvw-ring{position:relative;width:132px;height:132px;margin:0 auto 22px;display:grid;place-items:center}.hvw-ring:before,.hvw-ring:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid transparent;border-top-color:#f1d78f;border-right-color:#9c7624;animation:hvwSpin 1.6s cubic-bezier(.6,.1,.3,1) both}.hvw-ring:after{top:12px;right:12px;bottom:12px;left:12px;border-top-color:#9c7624;border-left-color:#f1d78f;animation-duration:2s;animation-direction:reverse}.hvw-ring img{width:70px;height:70px;transform:scale(.4) rotate(-20deg);opacity:0;animation:hvwPop .9s .35s cubic-bezier(.2,1.4,.3,1) forwards;filter:drop-shadow(0 0 18px rgba(241,215,143,.6))}.hvw-k{display:block;font-size:11px;font-weight:700;letter-spacing:.36em;text-transform:uppercase;color:#d6b25e;opacity:0;animation:hvwUp .7s .7s forwards}.hvw-n{display:block;margin-top:10px;font-family:Cinzel,Georgia,serif;font-weight:700;font-size:clamp(28px,7vw,52px);letter-spacing:.06em;line-height:1.1;background:linear-gradient(100deg,#9c7624,#f1d78f 40%,#fff3d1,#f1d78f 60%,#b58b2f);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;opacity:0;animation:hvwUp .8s .85s forwards,hvwShine 2.4s 1.2s ease-in-out infinite}.hvw-t{display:block;margin-top:10px;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:20px;color:#e9cb8b;opacity:0;animation:hvwUp .8s 1.1s forwards}.hvw-s{position:absolute;left:0;right:0;bottom:28px;text-align:center;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#8fa398}@keyframes hvwSpin{0%{transform:rotate(-180deg) scale(.6);opacity:0}to{transform:rotate(180deg) scale(1);opacity:1}}@keyframes hvwPop{to{transform:none;opacity:1}}@keyframes hvwUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hvwShine{0%{background-position:100% 0}to{background-position:0 0}}
/*# sourceMappingURL=/cdn/shop/t/154/assets/hvx-hv-membership-1.css.map */
