@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(ht-bb0d8dd8.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(ht-40059153.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(ht-bb0d8dd8.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(ht-40059153.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(ht-bb0d8dd8.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(ht-40059153.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.ht-lp{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#45403b}.ht-lp *,.ht-lp *:before,.ht-lp *:after{box-sizing:border-box}.ht-lp a{color:#6c4a2f}.ht-lp a:hover{color:#5a3c25}.ht-lp [data-rv]{transition:opacity .76s cubic-bezier(.22,.61,.36,1),transform .76s cubic-bezier(.22,.61,.36,1)}.ht-lp [data-rv].rv-armed{opacity:0;transform:translateY(26px)}.ht-lp [data-rv].rv-armed.rv-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ht-lp [data-rv].rv-armed{opacity:1;transform:none;transition:none}}.ht-scroll::-webkit-scrollbar{display:none}.ht-scroll{scrollbar-width:none;-ms-overflow-style:none}.ht-sec{padding:120px 50px}.ht-wrap{max-width:1500px;margin:0 auto}.ht-h1{font-family:Outfit,sans-serif;font-weight:700;font-size:36px;line-height:1;letter-spacing:-.015em;color:#5e4028;margin:14px 0 0;text-wrap:pretty}.ht-h2{font-family:Outfit,sans-serif;font-weight:700;font-size:55px;line-height:1;letter-spacing:-.02em;color:#5e4028;margin:0;text-wrap:pretty}.ht-kicker{font-family:Outfit,sans-serif;font-size:14.38px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:#c0955f}.ht-price{font-family:Outfit,sans-serif;font-weight:700;font-size:42.5px;letter-spacing:-.02em;color:#5e4028;margin-top:22px}.ht-btn{height:56px;padding:0 28px;border-radius:10px;font-family:Outfit,sans-serif;font-weight:600;font-size:18.75px;display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;cursor:pointer;transition:background .18s ease,transform .2s cubic-bezier(.22,.61,.36,1),box-shadow .22s ease}.ht-btn-light{background:#fff;color:#5e4028;border:none}.ht-btn-light:hover{transform:translateY(-2px);box-shadow:0 14px 30px #5e402847;color:#5e4028}.ht-btn-dark{background:#6c4a2f;color:#faf7f2;border:none}.ht-btn-dark:hover{background:#5a3c25;transform:translateY(-2px);box-shadow:0 14px 30px #5e40281f}.ht-btn-dark:active{transform:translateY(0) scale(.99);box-shadow:none}.ht-btn-dark[disabled]{background:#b9afa4;cursor:not-allowed;transform:none;box-shadow:none}.ht-media{position:relative;margin:0 50px;height:638px;border-radius:12.5px;overflow:hidden;background:#efe9e1}.ht-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ht-card{background:#fff;border:1.25px solid #EDE5D9;border-radius:14px;overflow:hidden;transition:transform .22s cubic-bezier(.22,.61,.36,1),box-shadow .26s ease}.ht-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px #5e40281f}.ht-thumbs button{padding:0;border:1.25px solid #E4DACC;border-radius:8.75px;overflow:hidden;background:#efe9e1;cursor:pointer;aspect-ratio:1/1;opacity:.6;transition:opacity .18s ease,border-color .18s ease}.ht-thumbs button.is-on{border:2.5px solid #6C4A2F;opacity:1}.ht-lots button{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:16px 8px;border-radius:10px;cursor:pointer;border:1.25px solid #E4DACC;background:#fff;transition:border-color .18s ease,background .18s ease}.ht-lots button.is-on{border:2px solid #6C4A2F;background:#c0955f12}.ht-sizes button{width:48px;height:48px;border-radius:999px;cursor:pointer;font-family:Outfit,sans-serif;font-weight:600;font-size:17px;display:grid;place-items:center;transition:all .18s ease;border:1.25px solid #E4DACC;background:#fff;color:#5e4028}.ht-sizes button.is-on{border:2px solid #6C4A2F;background:#c0955f12}.ht-sizes button[disabled]{opacity:.35;cursor:not-allowed}.ht-faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;background:transparent;border:none;padding:22px 0;cursor:pointer;text-align:left}.ht-faq-icon{font-family:Outfit,sans-serif;font-size:21px;color:#a79e93;line-height:1;flex:none;transition:transform .26s cubic-bezier(.22,.61,.36,1)}.ht-faq-q[aria-expanded=true] .ht-faq-icon{transform:rotate(135deg)}.ht-faq-a{display:none}.ht-faq-q[aria-expanded=true]+.ht-faq-a{display:block}#ht-sticky{display:none;position:fixed;left:0;right:0;bottom:0;z-index:90;padding:0 10px calc(10px + env(safe-area-inset-bottom));justify-content:center;pointer-events:none;opacity:0;transform:translateY(120%);transition:opacity .24s ease,transform .42s cubic-bezier(.2,.9,.25,1)}#ht-sticky.is-on{pointer-events:auto;opacity:1;transform:translateY(0)}@media(max-width:749px){#ht-sticky{display:flex}}@media(max-width:1180px){.ht-sec{padding:72px 24px}.ht-wrap{max-width:720px;margin-left:auto;margin-right:auto}.ht-two{grid-template-columns:minmax(0,1fr)!important;gap:36px!important}.ht-h2{font-size:36px}.ht-buy-col{position:static!important}.ht-media{margin:0 24px;height:460px}}@media(max-width:749px){.ht-sec{padding:56px 20px}.ht-wrap{max-width:none}.ht-h1{font-size:27px}.ht-h2{font-size:30px;line-height:1}.ht-price{font-size:34px}.ht-btn{width:100%;height:54px}.ht-media{margin:0 20px;height:400px}.ht-hero{padding:40px 0 0!important}.ht-hero-title-m{display:block!important}.ht-hero-img{margin:0 20px;height:500px;border-radius:14px}.ht-hero-photo-desk{display:none!important}.ht-hero-photo-mob{display:block!important}.ht-hero-desk{display:none!important}.ht-hero-btn-m{display:flex!important}.ht-hero-veil{display:none!important}.ht-rooms{display:flex!important;overflow-x:auto;gap:12px!important;scroll-snap-type:x mandatory;padding:0 20px 4px;margin:0 -20px}.ht-rooms>a{flex:0 0 290px;scroll-snap-align:start}.ht-lots{grid-template-columns:1fr 1fr!important;gap:12px!important}.ht-thumbs{display:flex!important;overflow-x:auto;gap:8px!important;margin:10px -20px 0;padding:0 20px}.ht-thumbs>button{flex:0 0 64px}.ht-fiche{padding:14px 8px;display:inline-block}.ht-faq-card{border:none!important;background:transparent!important;padding:22px 0!important}.ht-steps{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}.ht-steps img{aspect-ratio:16/9!important}.ht-manifest-photo{object-position:50% 42%!important}.ht-manifest-line{font-size:24px!important}.ht-pose-head{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}}@media(min-width:750px)and (max-width:1179px){.ht-fiche{padding:14px 8px;display:inline-block}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/hometuck-lp.css.map */
