@import"https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700&display=swap";.ht{--ht-brand:#6C4A2F;--ht-accent:#C0955F;--ht-cream:#FAF7F2;--ht-head:#5E4028;--ht-line:#EDE5D9;--ht-line2:#E4DACC;--ht-ph:#EFE9E1;--ht-bg:#FAF7F2;--ht-font-head:"Outfit",sans-serif;--ht-font-body:"Helvetica Neue",Helvetica,Arial,sans-serif;font-family:var(--ht-font-body);color:#45403b;-webkit-font-smoothing:antialiased}.ht *,.ht *:before,.ht *:after{box-sizing:border-box}.ht img{display:block;max-width:100%}.ht button{font:inherit;color:inherit}.ht ::selection{background:#e7d8c2}.ht-w{max-width:1500px;margin:0 auto;padding:0 50px}.ht [data-reveal]{opacity:0;transform:translateY(26px);transition:opacity .76s cubic-bezier(.16,.84,.24,1),transform .76s cubic-bezier(.16,.84,.24,1);will-change:opacity,transform}.ht [data-reveal][data-in]{opacity:1;transform:none}@keyframes ht-swap{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes ht-fade{0%{opacity:0}to{opacity:1}}@keyframes ht-zoom{0%{opacity:0;transform:scale(.965)}to{opacity:1;transform:none}}.ht-top{background:#faf7f2;padding:30px 0 80px}.ht-hero{display:grid;grid-template-columns:640px 1fr;gap:56px;align-items:start}.ht-gal{display:flex;flex-direction:column-reverse;gap:12px;min-width:0}.ht-thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.ht-thumb{padding:0;border:none;outline:1.25px solid #E7DED0;outline-offset:-1.25px;border-radius:8.75px;overflow:hidden;background:#efe9e1;cursor:pointer;aspect-ratio:1;width:100%;opacity:.6;transition:opacity .18s ease,outline-color .18s ease}.ht-thumb img{width:100%;height:100%;object-fit:cover}.ht-thumb.is-on{opacity:1;outline:2.5px solid var(--ht-brand)}.ht-stage{position:relative;flex:1;border-radius:12.5px;overflow:hidden;background:#efe9e1;aspect-ratio:1/1;cursor:zoom-in;touch-action:pan-y}.ht-slide{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:0;transition:opacity .42s ease,transform .42s ease;pointer-events:none}.ht-slide.is-on{opacity:1}.ht-nav{position:absolute;top:50%;transform:translateY(-50%);width:45px;height:45px;border-radius:999px;border:none;background:#ffffffeb;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);box-shadow:0 2.5px 12.5px #3c281429;display:grid;place-items:center;cursor:pointer;transition:background .14s ease,transform .14s ease}.ht-nav:hover{background:#fff;transform:translateY(-50%) scale(1.08)}.ht-nav--prev{left:17.5px}.ht-nav--next{right:17.5px}.ht-dots{position:absolute;left:17.5px;bottom:17.5px;display:flex;gap:6.25px;align-items:center}.ht-dot{display:block;height:5px;width:5px;border-radius:999px;background:#ffffff80;box-shadow:0 1.25px 3.75px #3c281440;transition:width .26s ease,background .26s ease}.ht-dot.is-on{width:22.5px;background:#fffffff2}.ht-count{position:absolute;right:17.5px;bottom:17.5px;display:flex;align-items:center;gap:7.5px;height:32.5px;padding:0 13.75px;border-radius:999px;background:#ffffffeb;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);font-size:13.75px;letter-spacing:.06em;color:#5e4028}.ht-buy{background:#fff;border:1.25px solid #EDE5D9;border-radius:15px;padding:28px 30px 24px;min-width:0}.ht-rating{display:flex;align-items:center;gap:10px;margin-bottom:11px}.ht-rating__stars{display:flex;gap:2.5px}.ht-rating__text{font-size:15px;color:#6e6862}.ht-h1{font-family:var(--ht-font-head);font-size:36px;line-height:1.2;font-weight:700;color:#5e4028;margin:0 0 10px;letter-spacing:-.015em;text-wrap:pretty}.ht-sub{font-size:17px;color:#7a736b;margin:0 0 18px}.ht-feats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:22px}.ht-feat{background:#faf7f2;border-radius:10px;padding:12px 14px;display:flex;gap:11px}.ht-feat__ico{flex:none;margin-top:1.25px}.ht-feat__t{font-size:16.25px;font-weight:700;color:#3f3a35;margin-bottom:3.75px}.ht-feat__d{font-size:15px;line-height:1.42;color:#837c74}.ht-label{font-size:13.75px;letter-spacing:.13em;color:#9a928a;margin-bottom:9px}.ht-label--accent{color:var(--ht-accent)}.ht-opts{display:flex;gap:12.5px;margin-bottom:9px;flex-wrap:wrap}.ht-opt{position:relative;min-width:48px;height:48px;padding:0 14px;border-radius:999px;border:1.25px solid #E4DACC;background:#fff;font-size:17.5px;font-weight:600;color:#8a837b;cursor:pointer;font-family:var(--ht-font-head);transition:transform .2s cubic-bezier(.2,.8,.2,1),border-color .2s ease,color .2s ease}.ht-opt:hover{transform:translateY(-2px);border-color:#dccdb6}.ht-opt:active{transform:scale(.94)}.ht-opt.is-on{color:#5e4028;border-color:var(--ht-brand);box-shadow:inset 0 0 0 2.5px var(--ht-brand);background:#c0955f12}.ht-opt[disabled]{opacity:.35;cursor:not-allowed;text-decoration:line-through}.ht-note{font-size:15.63px;color:#8a837b;margin:0 0 18px}.ht-priceline{display:flex;align-items:baseline;flex-wrap:wrap;gap:12.5px;margin-bottom:8.75px}.ht-price{font-family:var(--ht-font-head);font-size:42.5px;font-weight:700;color:#5e4028;line-height:1;display:inline-block;white-space:nowrap}.ht-compare{font-size:20px;color:#a79e93;text-decoration:line-through}.ht-save{font-size:12.5px;font-weight:700;letter-spacing:.06em;color:#fff8f0;background:var(--ht-accent);border-radius:999px;padding:6px 12px;display:inline-block}.ht-lots{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:7.5px 0 18px}.ht-lot{position:relative;border:1.25px solid #E4DACC;background:#fff;border-radius:10px;padding:13px 7.5px 12px;cursor:pointer;text-align:center;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease,border-color .2s ease}.ht-lot:hover{transform:translateY(-3px);box-shadow:0 10px 22px #5e40281a;border-color:#dccdb6}.ht-lot:active{transform:translateY(-1px) scale(.985)}.ht-lot.is-on{border-color:var(--ht-brand);box-shadow:inset 0 0 0 2.5px var(--ht-brand);background:#c0955f12}.ht-lot[disabled]{opacity:.4;cursor:not-allowed}.ht-lot__tag{position:absolute;top:-10px;left:50%;transform:translate(-50%);white-space:nowrap;font-size:11.88px;letter-spacing:.06em;text-transform:uppercase;color:#fff8f0;background:var(--ht-accent);border-radius:999px;padding:2.5px 10px}.ht-lot__n{position:relative;display:block;font-family:var(--ht-font-head);font-size:23.75px;font-weight:600;color:#5e4028;margin-bottom:3.75px}.ht-lot__u,.ht-lot__p{position:relative;display:block;font-size:14.38px;color:#8a837b;line-height:1.35}.ht-lot__off{position:relative;display:block;margin-top:7px;font-size:13.75px;font-weight:700;color:var(--ht-accent)}.ht-cta{background:#fbf8f3;border:1.25px solid #EFE7DA;border-radius:12.5px;padding:16px}.ht-add{width:100%;height:56px;border:none;border-radius:10px;background:var(--ht-brand);color:var(--ht-bg);font-size:18.75px;font-weight:600;letter-spacing:.01em;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:11.25px;transition:background .16s ease,transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease}.ht-add:hover{background:#5a3c25;transform:translateY(-2px);box-shadow:0 12px 26px #5e402842}.ht-add:active{transform:translateY(0) scale(.985);box-shadow:none}.ht-add[disabled]{opacity:.5;cursor:not-allowed}.ht-dyn{margin-top:10px}.ht-dyn .shopify-payment-button__button{width:100%;height:52px;border-radius:10px;font-family:inherit;font-size:17.5px;font-weight:700;background:#ffc439;color:#003087;border:1.25px solid #E8B93A;transition:background .16s ease,transform .16s cubic-bezier(.2,.8,.2,1)}.ht-dyn .shopify-payment-button__button:hover{background:#f0ba33;transform:translateY(-2px)}.ht-pays{display:flex;align-items:center;justify-content:center;gap:10px;margin:16px 0 0;flex-wrap:wrap}.ht-pay{height:37.5px;width:65px;border:1.25px solid #E4DACC;border-radius:6.25px;background:#fff;display:grid;place-items:center;padding:0 8.75px}.ht-pay svg,.ht-pay img{max-width:100%;height:22px}.ht-trust{margin-top:18px;border-top:1.25px solid #EDE5D9;display:grid;grid-template-columns:repeat(4,1fr)}.ht-trust__i{padding:18px 10px;text-align:center}.ht-trust__i:not(:last-child){border-right:1.25px solid #EDE5D9}.ht-trust__i svg{display:block;margin:0 auto}.ht-trust__t{font-size:13.13px;letter-spacing:.1em;color:#6e6862;margin-top:11.25px;line-height:1.5}.ht-sticky{position:fixed;left:0;right:0;bottom:0;z-index:90;display:flex;justify-content:center;padding:0 16px 18px;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)}.ht-sticky__card{display:flex;align-items:center;gap:26px;width:min(1000px,calc(100vw - 40px));background:#fffdf9;border:1.25px solid #E8DDCC;border-radius:999px;padding:14px 16px 14px 30px;box-shadow:0 18px 52px #3c281433,0 2px 6px #3c28140f}.ht-sticky__info{display:flex;align-items:center;gap:18px;min-width:0;flex:1}.ht-sticky__thumb{flex:none;width:60px;height:60px;border-radius:14px;background-size:cover;background-position:center;border:1.25px solid #EFE7DA}.ht-sticky__txt{min-width:0}.ht-sticky__n{font-family:var(--ht-font-head);font-size:18.75px;font-weight:600;color:#5e4028;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ht-sticky__row{display:flex;align-items:baseline;gap:10px;margin-top:3px}.ht-sticky__p{font-family:var(--ht-font-head);font-size:25px;font-weight:700;color:#5e4028;line-height:1;white-space:nowrap}.ht-sticky__compare{font-size:14px;color:#a79e93;text-decoration:line-through}.ht-sticky__save{font-size:12.5px;font-weight:700;letter-spacing:.05em;color:#fff8f0;background:var(--ht-accent);border-radius:999px;padding:4px 10px;white-space:nowrap}.ht-sticky__b{flex:none;height:58px;padding:0 36px;border:none;border-radius:999px;background:var(--ht-brand);color:var(--ht-bg);font-size:18.75px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:11px;transition:background .16s ease,transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease}.ht-sticky__b:hover{background:#5a3c25;transform:translateY(-2px);box-shadow:0 12px 26px #5e402842}.ht-sticky__b:active{transform:translateY(0) scale(.985);box-shadow:none}.ht-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;background:#20150df7;display:flex;flex-direction:column;animation:ht-fade .22s ease both}.ht-lb[hidden]{display:none}.ht-lb__bar{display:flex;align-items:center;justify-content:space-between;padding:22.5px 30px;color:#efe3d4}.ht-lb__label{font-size:15px;letter-spacing:.12em}.ht-lb__close{width:45px;height:45px;border:none;background:#ffffff1a;border-radius:999px;cursor:pointer;display:grid;place-items:center}.ht-lb__stage{flex:1;position:relative;display:grid;place-items:center;padding:0 112.5px 10px}.ht-lb__img{max-width:min(72vw,1125px);max-height:72vh;object-fit:contain;border-radius:7.5px;animation:ht-zoom .32s cubic-bezier(.2,.8,.2,1) both}.ht-lb .ht-nav{background:#ffffff1f;box-shadow:none;width:60px;height:60px;-webkit-backdrop-filter:none;backdrop-filter:none}.ht-lb .ht-nav:hover{background:#fff3}.ht-lb__thumbs{display:flex;justify-content:center;gap:12.5px;padding:22.5px 30px 35px}.ht-lb__thumb{width:77.5px;height:77.5px;padding:0;border:none;outline:1.25px solid rgba(255,255,255,.25);outline-offset:-1.25px;border-radius:7.5px;overflow:hidden;cursor:pointer;opacity:.5;transition:opacity .18s ease;background:none}.ht-lb__thumb img{width:100%;height:100%;object-fit:cover}.ht-lb__thumb.is-on{opacity:1;outline:2.5px solid #EFE3D4}body.ht-lb-open{overflow:hidden}.ht-sec{padding:120px 0;background:#fff}.ht-sec--cream{background:#faf7f2}.ht-2{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}.ht-eyebrow{font-size:14.38px;letter-spacing:.14em;color:var(--ht-accent);margin:0 0 22.5px;text-transform:uppercase}.ht-h2{font-family:var(--ht-font-head);font-size:55px;line-height:1.16;font-weight:700;color:#5e4028;margin:0 0 27.5px;letter-spacing:-.02em;max-width:540px}.ht-h2 .ht-em{color:var(--ht-accent);white-space:nowrap}.ht-lead{font-size:18.13px;line-height:1.65;color:#6e6862;margin:0 0 42.5px;max-width:625px;text-wrap:pretty}.ht-lead p{margin:0}.ht-points{display:flex;flex-direction:column;gap:25px}.ht-point{display:flex;gap:17.5px;align-items:flex-start}.ht-point__ico{flex:none;width:40px;height:40px;border-radius:999px;background:#faf3e9;display:grid;place-items:center}.ht-point__t{font-size:16.88px;font-weight:700;color:#3f3a35;margin-bottom:5px}.ht-point__d{font-size:16.25px;color:#837c74}.ht-media{border-radius:12.5px;overflow:hidden;background:#f1eee8}.ht-media img{width:100%;height:100%;object-fit:cover}.ht-pose__head{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:50px;flex-wrap:wrap}.ht-pose__head .ht-eyebrow{margin-bottom:16px}.ht-pose__head .ht-h2{font-size:55px;line-height:1.14;margin:0;max-width:560px}.ht-badge{display:flex;align-items:center;gap:14px;background:#fff;border:1.25px solid #EDE5D9;border-radius:999px;padding:14px 24px 14px 18px}.ht-badge__t{font-size:15px;font-weight:700;color:#3f3a35}.ht-badge__d{font-size:13.5px;color:#837c74}.ht-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.ht-step{background:#fff;border:1.25px solid #EDE5D9;border-radius:14px;overflow:hidden;transition:box-shadow .26s ease,transform .32s cubic-bezier(.2,.8,.2,1),border-color .26s ease}.ht-step:hover{box-shadow:0 22px 46px #5e40281f;transform:translateY(-6px);border-color:#e3d5be}.ht-step__img{position:relative;aspect-ratio:4/3;overflow:hidden;background:#efe9e1}.ht-step__img img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.ht-step:hover .ht-step__img img{transform:scale(1.05)}.ht-step__n{position:absolute;top:14px;left:14px;width:34px;height:34px;border-radius:999px;background:var(--ht-brand);color:#fff8f0;display:grid;place-items:center;font-family:var(--ht-font-head);font-size:16px;font-weight:600;box-shadow:0 2px 10px #3c281440}.ht-step__b{padding:18px 20px 22px}.ht-step__t{font-family:var(--ht-font-head);font-size:19px;font-weight:600;color:#5e4028;margin-bottom:6px}.ht-step__d{font-size:15px;line-height:1.55;color:#837c74}.ht-chute{display:flex;align-items:center;gap:14px;margin-top:44px;padding:22px 28px;background:#f3e9da;border-radius:12px}.ht-chute svg{flex:none}.ht-chute__t{font-size:16.25px;color:#5e4028}.ht-chute__t p{margin:0}.ht-detail__main{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:1/1;background:#f1eee8}.ht-detail__main img{width:100%;height:100%;object-fit:cover}.ht-detail__tag{position:absolute;left:18px;bottom:18px;display:flex;align-items:center;gap:9px;height:38px;padding:0 16px;border-radius:999px;background:#fffffff0;font-size:14.5px;color:#5e4028}.ht-detail__pair{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.ht-detail__sm{border-radius:10px;overflow:hidden;aspect-ratio:16/10;background:#f1eee8}.ht-detail__sm img{width:100%;height:100%;object-fit:cover}.ht-detail .ht-eyebrow{margin-bottom:18px}.ht-detail .ht-h2{font-size:55px;line-height:1.14;margin-bottom:22px;max-width:none}.ht-detail .ht-lead{margin-bottom:34px;max-width:560px}.ht-sizes{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:30px}.ht-size{border:1.25px solid #E4DACC;border-radius:12px;padding:18px 20px;background:#fdfbf7;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease}.ht-size:hover{transform:translateY(-3px);box-shadow:0 14px 30px #5e402817}.ht-size__t{font-family:var(--ht-font-head);font-size:20px;font-weight:600;color:#5e4028;margin-bottom:4px}.ht-size__d{font-size:16px;color:#6e6862}.ht-size__u{font-size:14.5px;color:#9a928a;margin-top:8px}.ht-specs{border-top:1.25px solid #F0E9DE}.ht-spec{display:flex;align-items:baseline;justify-content:space-between;gap:30px;padding:16px 0;border-bottom:1.25px solid #F0E9DE}.ht-spec__k{font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:#9a928a;flex:none}.ht-spec__v{font-size:16.5px;color:#3f3a35;text-align:right}.ht-pieces .ht-eyebrow{text-align:center;margin-bottom:17.5px}.ht-pieces .ht-h2{font-size:42.5px;line-height:1.14;text-align:center;margin:0 auto 14px;letter-spacing:-.015em;max-width:none}.ht-pieces .ht-lead{font-size:17px;line-height:1.6;color:#837c74;text-align:center;max-width:620px;margin:0 auto 56px}.ht-rooms{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.ht-room{background:#fff;border:1px solid #EDE5D9;border-radius:14px;padding:14px 14px 24px;transition:box-shadow .26s ease,transform .32s cubic-bezier(.2,.8,.2,1),border-color .26s ease}.ht-room:hover{box-shadow:0 22px 46px #5e40281f;transform:translateY(-6px);border-color:#e3d5be}.ht-room__img{border-radius:9px;overflow:hidden;aspect-ratio:1/1;background:#efe9e1}.ht-room__img img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.ht-room:hover .ht-room__img img{transform:scale(1.05)}.ht-room__head{display:flex;align-items:baseline;gap:10px;margin:20px 4px 8px}.ht-room__dot{width:6px;height:6px;border-radius:999px;background:var(--ht-accent);flex:none;transform:translateY(-2px)}.ht-room__t{font-family:var(--ht-font-head);font-size:21px;font-weight:600;color:#5e4028}.ht-room__d{font-size:15px;line-height:1.55;color:#837c74;margin:0 4px}.ht-faq__wrap{display:flex;justify-content:center;padding:0 50px}.ht-faq__card{width:100%;max-width:860px;background:#fff;border:1.25px solid #EDE5D9;border-radius:12.5px;padding:50px 60px 42.5px}.ht-faq__card .ht-eyebrow{text-align:center;margin-bottom:15px}.ht-faq__card .ht-h2{font-size:42.5px;line-height:1.14;text-align:center;margin:0 0 32.5px;letter-spacing:-.015em;max-width:none}.ht-q{border-bottom:1.25px solid #F0E9DE}.ht-q summary{width:100%;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:21.25px 0;cursor:pointer;list-style:none;transition:color .18s ease}.ht-q summary::-webkit-details-marker{display:none}.ht-q summary:hover .ht-q__q{color:#6c4a2f}.ht-q__q{font-size:16.88px;font-weight:700;color:#3f3a35;text-align:left}.ht-q__sign{font-size:21.25px;color:#a79e93;line-height:1;flex:none;transition:transform .3s cubic-bezier(.2,.8,.2,1),color .2s ease}.ht-q[open] .ht-q__sign{transform:rotate(135deg);color:var(--ht-brand)}.ht-q__a{font-size:16.25px;line-height:1.62;color:#6e6862;padding:0 0 22.5px;max-width:660px}.ht-q__a p{margin:0}.ht-end{text-align:center}.ht-end .ht-h2{max-width:none;margin:0 auto 20px}.ht-end .ht-price{margin-bottom:24px}.ht-end__btn{max-width:340px;margin:0 auto 14px}.ht-fine{font-size:13px;color:#8a837b;margin:0;line-height:1.6}.ht .ht-add,.ht .ht-add span,.ht .ht-add svg{color:var(--ht-bg)}.ht .ht-sticky__b,.ht .ht-sticky__b svg{color:var(--ht-bg)}@media(max-width:1560px){.ht-w,.ht-faq__wrap{padding-left:28px;padding-right:28px}.ht-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}}@media(max-width:1180px){.ht-w,.ht-faq__wrap{padding-left:18px;padding-right:18px}.ht-hero{grid-template-columns:1fr;gap:22px;max-width:660px;margin:0 auto}.ht-2{grid-template-columns:1fr;gap:28px;max-width:660px;margin:0 auto}.ht-steps{grid-template-columns:1fr;max-width:660px;margin:0 auto}.ht-rooms{grid-template-columns:1fr;gap:18px;max-width:660px;margin:0 auto}.ht-sizes{grid-template-columns:1fr;gap:22px}.ht-faq__card{max-width:660px;padding:26px 18px 18px}.ht-thumbs{grid-template-columns:repeat(4,1fr)}.ht-buy{padding:20px 16px 16px;border-radius:12px}.ht-feats{grid-template-columns:1fr}.ht-lots{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:14px}.ht-trust{grid-template-columns:1fr 1fr}.ht-trust__i:nth-child(2){border-right:none}.ht-trust__i:nth-child(-n+2){border-bottom:1.25px solid #EDE5D9}.ht-top{padding:16px 0 44px}.ht-sec{padding:56px 0}.ht-h1{font-size:27px}.ht-h2,.ht-pose__head .ht-h2,.ht-detail .ht-h2,.ht-pieces .ht-h2,.ht-faq__card .ht-h2{font-size:30px;line-height:1.18;max-width:none}.ht-lead{max-width:none}.ht-lb__stage{padding:0 14px 10px}.ht-sticky__card{gap:16px;padding:12px 12px 12px 20px}.ht-sticky__b{height:52px;padding:0 24px;font-size:17px}.ht-sticky__n{font-size:16px}.ht-sticky__p{font-size:21px}}@media(max-width:749px){.ht-w,.ht-faq__wrap{padding-left:14px;padding-right:14px}.ht-top{padding:14px 0 40px}.ht-sec{padding:48px 0}.ht-h1{font-size:26px}.ht-h2,.ht-pose__head .ht-h2,.ht-detail .ht-h2,.ht-pieces .ht-h2,.ht-faq__card .ht-h2{font-size:28px}.ht-lead{font-size:16px;margin-bottom:28px}.ht-price{font-size:34px}.ht-add{height:54px;font-size:17px}.ht-thumbs{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.ht-thumbs::-webkit-scrollbar{display:none}.ht-thumb{flex:0 0 64px;scroll-snap-align:start}.ht-nav{width:40px;height:40px}.ht-nav--prev{left:12px}.ht-nav--next{right:12px}.ht-lot{padding:14px 8px 13px;min-height:92px}.ht-pays{gap:8px}.ht-pay{height:34px;width:56px}.ht-pose__head{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:32px}.ht-chute{flex-direction:column;align-items:flex-start;padding:18px 20px;margin-top:32px}.ht-detail__pair{gap:10px;margin-top:10px}.ht-spec{flex-direction:column;gap:4px}.ht-spec__v{text-align:left}.ht-faq__card{padding:22px 16px 14px}.ht-q__q{font-size:16px}.ht-lb__stage{padding:0 12px 10px}.ht-lb .ht-nav{display:none}.ht-lb__img{max-width:94vw;max-height:62vh}.ht-lb__thumbs{overflow-x:auto;justify-content:flex-start}.ht-lb__thumb{width:56px;height:56px}.ht-sticky{padding:0 10px 10px}.ht-sticky__card{width:100%;gap:12px;padding:10px 10px 10px 14px;border-radius:22px}.ht-sticky__info{gap:12px}.ht-sticky__thumb{width:46px;height:46px;border-radius:11px}.ht-sticky__n{font-size:13.5px}.ht-sticky__p{font-size:19px}.ht-sticky__b{height:46px;padding:0 16px;font-size:15px;gap:7px}.ht-sticky__b svg{width:17px;height:17px}.ht-sticky__save{display:none}.ht-sticky__compare{font-size:13px}}@media(max-width:420px){.ht-sticky__card{padding-left:12px}.ht-sticky__thumb{width:40px;height:40px;border-radius:10px}.ht-sticky__n{font-size:12.5px}.ht-sticky__p{font-size:17.5px}.ht-sticky__compare{display:none}.ht-sticky__b{padding:0 15px}}@media(prefers-reduced-motion:reduce){.ht [data-reveal]{opacity:1;transform:none;transition:none}.ht *,.ht *:before,.ht *:after{animation-duration:1ms!important;transition-duration:1ms!important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/hometuck.css.map */
