.hf{--hf-ink:#171719;--hf-muted:#717175;--hf-paper:#fff;--hf-sand:#f5f5f7;--hf-line:#e4e4e8;--hf-green:#171719;display:block;background:var(--hf-paper);color:var(--hf-ink);font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.5;letter-spacing:0;overflow:clip}.hf *{box-sizing:border-box}.hf [hidden]{display:none!important}.hf h1,.hf h2,.hf h3,.hf p{margin:0}.hf h1,.hf h2,.hf h3,.hf-headline{font-family:Arial,Helvetica,sans-serif;color:inherit;letter-spacing:-.055em;line-height:1.02;font-weight:600;text-transform:none}.hf h1{font-size:15px;letter-spacing:-.015em;font-weight:500;margin:7px 0 13px}.hf h2{font-size:clamp(34px,4.1vw,58px)}.hf h3{font-size:25px;letter-spacing:-.035em;line-height:1.08}.hf button,.hf select{font:inherit;color:inherit}.hf button,.hf a,.hf select{-webkit-tap-highlight-color:transparent}.hf button{cursor:pointer}.hf a{color:inherit;text-underline-offset:4px}.hf button:focus-visible,.hf a:focus-visible,.hf select:focus-visible,.hf summary:focus-visible,.hf-frames:focus-visible,.hf-video-track:focus-visible{outline:2px solid #8d7350;outline-offset:4px}.hf-wrap{width:min(1240px,calc(100% - 80px));margin-inline:auto}.hf-topline{display:flex;justify-content:center;align-items:center;gap:26px;background:#f5f5f7;color:#5e5e62;padding:10px 20px;border-bottom:1px solid #eeeef0;font-size:10px;letter-spacing:.09em;text-transform:uppercase}.hf-topline i{font-style:normal;opacity:.45}.hf-hero{display:grid;grid-template-columns:1.08fr 1fr;gap:60px;padding-top:32px;padding-bottom:55px;align-items:start;scroll-margin-top:100px}.hf-gallery{position:sticky;top:103px;min-width:0}.hf-frames{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:16px;aspect-ratio:1;background:#f1eee7}.hf-frames::-webkit-scrollbar{display:none}.hf-frame{flex:0 0 100%;scroll-snap-align:start;min-width:0}.hf-frame img{width:100%;height:100%;object-fit:cover;display:block}.hf-thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-top:9px}.hf-thumbs button{background:#f5f5f7;padding:3px;border:1px solid transparent;border-radius:9px;overflow:hidden;opacity:.65;min-height:44px;transition:opacity .25s,border-color .25s,transform .25s}.hf-thumbs button:hover{opacity:1;transform:translateY(-2px)}.hf-thumbs button[aria-pressed=true]{border-color:var(--hf-ink);opacity:1}.hf-thumbs img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:5px}.hf-eyebrow{font-size:9px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;margin-bottom:12px!important;line-height:1.5;color:#77777b}.hf-headline{font-size:clamp(42px,4.5vw,64px);margin-bottom:15px!important}.hf-intro,.hf-lead{color:var(--hf-muted);font-size:15px;line-height:1.6}.hf-intro{max-width:450px}.hf-ticks{display:flex;flex-wrap:wrap;gap:6px 15px;list-style:none;padding:0;margin:16px 0 22px;font-size:11px;color:#4e4e52}.hf-ticks li{display:flex;gap:6px;align-items:center}.hf-ticks span{font-weight:700}.hf-offers{border:0;margin:0;padding:0;display:grid;gap:9px}.hf-offers legend{padding:0;margin-bottom:10px;font-size:12px;font-weight:600;letter-spacing:-.01em}.hf-offer{position:relative;display:flex;gap:11px;align-items:center;padding:12px;border:1px solid #dddde1;border-radius:13px;cursor:pointer;min-height:85px;background:#fff;transition:border-color .25s,background .25s,box-shadow .25s,transform .25s}.hf-offer:hover{border-color:#96969b;background:#fafafa}.hf-offer:has(input:checked){background:#f7f7f9;border-color:#202024;box-shadow:inset 0 0 0 1px #202024}.hf-offer input{position:absolute;opacity:0;width:1px;height:1px}.hf-offer:has(input:focus-visible){outline:2px solid #8d7350;outline-offset:3px}.hf-radio{width:15px;height:15px;border:1px solid #b2b2b7;border-radius:50%;flex:none}.hf-offer:has(input:checked) .hf-radio{border:4px solid #171719;background:#fff}.hf-offer-visual{width:62px;height:62px;flex:none;position:relative;display:block;border-radius:8px;overflow:hidden;background:#e9e5dc}.hf-offer-visual img{width:100%;height:100%;object-fit:cover;display:block}.hf-offer-visual-pair{width:76px;background:transparent;overflow:visible}.hf-offer-visual-pair img{position:absolute;width:49px;height:57px;border-radius:7px;border:2px solid #fff;object-fit:cover;box-shadow:0 3px 8px #00000010}.hf-offer-visual-pair img:first-child{left:0;top:0;transform:rotate(-7deg)}.hf-offer-visual-pair img:last-child{right:0;bottom:0;transform:rotate(8deg)}.hf-offer-name{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.hf-offer-name strong{font-size:15px;letter-spacing:-.025em;line-height:1.2}.hf-offer small{font-size:10px;color:var(--hf-muted);line-height:1.35}.hf-offer-price{display:flex;align-items:flex-end;flex-direction:column;gap:3px;white-space:nowrap}.hf-offer-price strong{font-size:19px;letter-spacing:-.045em;line-height:1.2}.hf-offer-price s{font-size:10px;color:#939397}.hf-offer-price small{font-size:9px;background:#e9e9ed;color:#333337;padding:2px 6px;border-radius:10px}.hf-best{font-size:8px;letter-spacing:.09em;font-weight:600;color:#77777b}.hf-colors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:9px 0 12px}.hf-colors:has([data-color-row="2"][hidden]){grid-template-columns:1fr}.hf-color-row{display:grid;grid-template-columns:42px 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;background:#f5f5f7;padding:8px;border:1px solid #eeeef1;border-radius:11px;min-width:0}.hf-color-picture{grid-row:1/3;display:block;width:42px;height:49px;border-radius:7px;overflow:hidden}.hf-color-picture img{display:block;width:100%;height:100%;object-fit:cover}.hf-color-row label{font-size:9px;color:#838387;letter-spacing:.04em;line-height:1.2}.hf-color-row select{height:27px;border:0;background:transparent;border-radius:3px;padding:0 18px 0 0;width:100%;min-width:0;font-size:12px;font-weight:500;cursor:pointer}.hf-set-note{font-size:10px;color:#77777b;margin-bottom:12px!important;line-height:1.4}.hf-button{background:#171719;color:#fff!important;border:1px solid #171719;border-radius:11px;min-height:54px;display:flex;align-items:center;justify-content:center;gap:18px;text-decoration:none!important;font-size:14px;font-weight:600;letter-spacing:-.015em;padding:14px 20px;transition:background .25s,transform .25s,box-shadow .25s}.hf-button:hover{background:#343438;transform:translateY(-1px);box-shadow:0 7px 15px #00000015}.hf-button:active{transform:translateY(0)}.hf-button:disabled{opacity:.55;cursor:not-allowed}.hf-submit{width:100%;justify-content:space-between}.hf-submit [data-submit-label]{margin-right:auto}.hf-checkout{display:flex;justify-content:center;gap:14px;font-size:9px;color:#8a8a8e;margin-top:11px;flex-wrap:wrap}.hf-checkout>span{display:flex;align-items:center;gap:5px}.hf-checkout svg{width:11px;height:11px}.hf-error{color:#9d2626;background:#fff0ec;padding:10px;margin-top:10px!important;font-size:13px;border-radius:8px}.hf-error-link{font-size:13px}.hf-mini-faq{margin-top:20px;border-top:1px solid var(--hf-line)}.hf details{border-bottom:1px solid var(--hf-line)}.hf summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:14px 0;font-size:12px;font-weight:500}.hf summary::-webkit-details-marker{display:none}.hf summary span{font-size:20px;font-weight:400;transition:transform .3s}.hf details[open] summary span{transform:rotate(45deg)}.hf details p{font-size:12px;color:var(--hf-muted);margin-bottom:15px;line-height:1.65}.hf details[open] p{animation:hf-detail-in .35s ease-out}.hf-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:30px}.hf-section-heading .hf-lead{max-width:280px;font-size:14px}.hf-cinema{background:#111113;color:#fff;padding:64px 0 28px}.hf-cinema .hf-eyebrow{color:#9a9a9f}.hf-cinema .hf-lead{color:#a9a9ae}.hf-video-track{display:flex;overflow-x:auto;gap:16px;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:16px;overscroll-behavior-inline:contain}.hf-video-track::-webkit-scrollbar{display:none}.hf-video-card{flex:0 0 calc((100% - 48px)/4);aspect-ratio:9/15;position:relative;overflow:hidden;border-radius:16px;background:linear-gradient(140deg,#454548,#1c1c1f);scroll-snap-align:start;isolation:isolate}.hf-video-card video{width:100%;height:100%;object-fit:cover;display:block;cursor:pointer}.hf-video-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0005,transparent 25%,transparent 55%,#0009)}.hf-video-top{position:absolute;inset:16px 15px auto;display:flex;justify-content:space-between;font-size:8px;letter-spacing:.1em;z-index:1;pointer-events:none}.hf-video-caption{position:absolute;bottom:19px;left:15px;right:15px;display:flex;justify-content:space-between;align-items:center;gap:10px;z-index:2;pointer-events:none}.hf-video-caption p{font-size:13px;letter-spacing:-.02em;line-height:1.2}.hf-video-caption button{display:grid;place-items:center;background:#ffffff2b;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #ffffff4d;color:#fff;border-radius:50%;width:42px;height:42px;flex:none;pointer-events:auto;transition:background .25s,transform .25s}.hf-video-caption button:hover{background:#ffffff4d;transform:scale(1.06)}.hf-video-caption svg{width:18px;height:18px}.hf-video-progress{position:absolute;left:15px;right:15px;bottom:10px;height:2px;background:#ffffff40;z-index:2;border-radius:3px;overflow:hidden}.hf-video-progress>span{display:block;width:100%;height:100%;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform .2s linear}.hf-video-navigation{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:18px}.hf-video-hint{font-size:11px;color:#8d8d93}.hf-video-controls{display:flex;align-items:center;gap:15px}.hf-video-controls button{border:1px solid #38383c;border-radius:50%;background:#252528;color:#fff;width:42px;height:42px;font-size:18px;transition:background .25s}.hf-video-controls button:hover{background:#444448}.hf-video-controls>span{font-size:10px;letter-spacing:.1em;color:#c2c2c7;min-width:42px;text-align:center;font-variant-numeric:tabular-nums}.hf-features{padding-block:76px 10px}.hf-feature-grid{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:16px}.hf-feature-card{height:460px;position:relative;border-radius:18px;overflow:hidden;background:#d3cec4;color:#fff;isolation:isolate}.hf-feature-card img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1s cubic-bezier(.2,.65,.3,1)}.hf-feature-card:first-child img{object-position:52% center}.hf-feature-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 28%,#0003 50%,#000c);pointer-events:none}.hf-feature-card:hover img{transform:scale(1.045)}.hf-feature-copy{position:absolute;left:25px;right:25px;bottom:26px;z-index:1}.hf-feature-index{font-size:10px;letter-spacing:.1em;color:#fff9;display:block;margin-bottom:10px}.hf-feature-copy h3{font-size:28px;max-width:240px}.hf-feature-copy p{font-size:12px;color:#ffffffe0;margin-top:12px;line-height:1.5;max-width:270px}.hf-how{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;padding-block:78px}.hf-how-image{overflow:hidden;border-radius:18px;background:#e7e3d9}.hf-how-image img{width:100%;height:auto;display:block;transition:transform 1s}.hf-how-image:hover img{transform:scale(1.025)}.hf-how-copy .hf-lead{margin-top:18px}.hf-steps{list-style:none;padding:0;margin:22px 0}.hf-steps li{display:flex;gap:19px;padding:17px 0;border-bottom:1px solid var(--hf-line)}.hf-steps li>span{width:28px;font-size:11px;padding-top:3px;color:#8c8c91}.hf-steps h3{font-size:21px}.hf-steps p{font-size:12px;color:var(--hf-muted);margin-top:7px}.hf-fine{font-size:10px;color:var(--hf-muted);line-height:1.6}.hf-text-link{display:inline-flex;gap:35px;margin-top:20px;font-weight:600;font-size:13px;text-decoration:none}.hf-text-link span{transition:transform .25s}.hf-text-link:hover span{transform:translate(3px,-3px)}.hf-pair{display:grid;grid-template-columns:.9fr 1fr;gap:70px;align-items:center;padding:34px;background:#f5f5f7;border:1px solid #ededf0;border-radius:24px;margin-bottom:78px}.hf-pair-image{overflow:hidden;border-radius:16px}.hf-pair-image img{width:100%;height:auto;display:block}.hf-pair h2{max-width:460px;white-space:pre-line;font-size:clamp(34px,3.7vw,50px)}.hf-pair .hf-lead{margin-top:20px;max-width:400px;font-size:14px}.hf-pair-price{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin:22px 0 8px}.hf-pair-price strong{font-size:38px;line-height:1.2;letter-spacing:-.05em}.hf-pair-price s{color:#8c8c91;font-size:18px}.hf-pair-price span{padding:4px 9px;background:#e7e7eb;border-radius:20px;font-size:11px}.hf-pair>div>p:not(.hf-eyebrow):not(.hf-lead){font-size:11px;color:var(--hf-muted)}.hf-pair .hf-button{max-width:340px;margin-top:22px;justify-content:space-between}.hf-faq-section{padding:64px 0 70px;background:#f5f5f7}.hf-faq-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:start}.hf-faq-grid .hf-fine{margin-top:18px}.hf-faq-picture{margin-top:25px;max-width:330px;border-radius:16px;overflow:hidden;aspect-ratio:4/3}.hf-faq-picture img{width:100%;height:100%;object-fit:cover;display:block}.hf-faq{border-top:1px solid var(--hf-line)}.hf-faq summary{font-size:14px;padding:20px 0}.hf-faq p{font-size:13px}.hf-sticky{position:fixed;z-index:15;bottom:16px;left:50%;transform:translate(-50%);width:min(690px,calc(100% - 40px));background:#ffffffed;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #e7e7e9;padding:12px 14px 12px 20px;display:flex;align-items:center;justify-content:space-between;gap:25px;box-shadow:0 8px 35px #00000020;border-radius:18px;animation:hf-dock-in .4s cubic-bezier(.2,.65,.3,1)}.hf-sticky strong{font-size:13px;letter-spacing:-.02em}.hf-sticky small{display:block;color:var(--hf-muted);font-size:10px;margin-top:3px}.hf-sticky .hf-button{min-width:240px;min-height:45px;padding:11px 17px;justify-content:space-between;font-size:13px}.hf-offer:has(input:disabled){opacity:.65}.hf-reveal-ready{opacity:0;transform:translateY(26px);transition:opacity .75s cubic-bezier(.2,.65,.3,1),transform .75s cubic-bezier(.2,.65,.3,1)}.hf-revealed{opacity:1;transform:none}.hf-feature-card:nth-child(2){transition-delay:.08s}.hf-feature-card:nth-child(3){transition-delay:.16s}@keyframes hf-detail-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes hf-dock-in{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}@media(max-width:1100px){.hf-wrap{width:calc(100% - 48px)}.hf-hero{gap:34px}.hf-headline{font-size:50px}.hf-offer{gap:8px;padding:10px}.hf-offer-visual{width:49px;height:52px}.hf-offer-visual-pair{width:57px}.hf-offer-visual-pair img{width:39px;height:46px}.hf-offer-name strong{font-size:14px}.hf-offer-price strong{font-size:18px}.hf-offer-name small{font-size:9px}.hf-offer-price small{font-size:8px}.hf-how,.hf-faq-grid{gap:40px}.hf-pair{gap:35px;padding:26px}.hf-feature-card{height:400px}.hf-feature-copy{left:20px;right:20px}.hf-feature-copy h3{font-size:25px}.hf-video-card{flex-basis:calc((100% - 32px)/3)}.hf-video-caption p{font-size:12px}}@media(max-width:749px){.hf-wrap{width:calc(100% - 32px)}.hf-topline{font-size:8px;gap:12px;padding:8px 5px;letter-spacing:.025em}.hf-hero{display:block;padding-top:14px;padding-bottom:30px;scroll-margin-top:82px}.hf-gallery{position:static;margin-bottom:16px}.hf-frames{border-radius:13px}.hf-thumbs{gap:6px;margin-top:7px}.hf-thumbs button{border-radius:7px;padding:2px;min-height:0}.hf-thumbs img{border-radius:4px}.hf-info .hf-eyebrow{font-size:8px;margin-bottom:5px!important;line-height:1.3}.hf h1{font-size:13px;margin:5px 0 10px}.hf-headline{font-size:46px;margin-bottom:12px!important}.hf-intro,.hf-lead{font-size:13px;line-height:1.55}.hf-ticks{font-size:10px;gap:5px 11px;margin:14px 0 18px}.hf-offers{gap:8px}.hf-offers legend{font-size:11px;margin-bottom:9px}.hf-offer{min-height:82px;padding:10px;gap:9px;border-radius:12px}.hf-radio{width:13px;height:13px}.hf-offer:has(input:checked) .hf-radio{border-width:4px}.hf-offer-visual{width:48px;height:54px}.hf-offer-visual-pair{width:58px}.hf-offer-visual-pair img{width:39px;height:49px}.hf-offer-name strong{font-size:14px}.hf-offer-name small{font-size:9px}.hf-best{font-size:7px;letter-spacing:.07em}.hf-offer-price strong{font-size:18px}.hf-offer-price s{font-size:9px}.hf-offer-price small{font-size:8px;padding:2px 5px}.hf-color-row{column-gap:7px;padding:7px;grid-template-columns:38px 1fr}.hf-color-picture{width:38px;height:44px}.hf-color-row label{font-size:8px}.hf-color-row select{font-size:11px;height:24px}.hf-set-note{font-size:9px;margin-bottom:11px!important}.hf-button{min-height:51px;font-size:13px;border-radius:10px;padding:13px 17px}.hf-checkout{font-size:8px;gap:9px;margin-top:10px}.hf-mini-faq{margin-top:18px}.hf summary{font-size:11px;padding:13px 0}.hf-section-heading{gap:15px;margin-bottom:23px;display:block}.hf-section-heading .hf-lead{font-size:12px;max-width:270px;margin-top:15px}.hf h2{font-size:37px}.hf-eyebrow{font-size:8px;margin-bottom:10px!important}.hf-cinema{padding:37px 0 21px}.hf-cinema .hf-wrap{width:auto;margin-left:16px}.hf-cinema .hf-section-heading{margin-right:16px}.hf-video-track{gap:16px;border-radius:13px 0 0 13px;padding-right:16px;scroll-padding-right:16px}.hf-video-card{flex-basis:76%;max-width:320px;border-radius:13px;aspect-ratio:9/14.5}.hf-video-top{font-size:7px;inset:15px 14px auto}.hf-video-caption{left:14px;right:14px}.hf-video-caption p{font-size:13px}.hf-video-navigation{margin-top:15px;margin-right:16px;gap:10px}.hf-video-hint{font-size:8px;max-width:120px;line-height:1.4}.hf-video-controls{gap:12px}.hf-video-controls button{width:35px;height:35px;font-size:16px}.hf-video-controls>span{font-size:9px}.hf-features{padding-block:38px 0}.hf-feature-grid{display:flex;gap:12px;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:-16px;padding-right:16px}.hf-feature-grid::-webkit-scrollbar{display:none}.hf-feature-card{flex:0 0 88%;height:410px;border-radius:14px;scroll-snap-align:start}.hf-feature-copy{left:24px;right:24px;bottom:25px}.hf-feature-copy h3{font-size:28px;max-width:240px}.hf-feature-copy p{font-size:12px;max-width:250px}.hf-how{display:flex;flex-direction:column;gap:25px;padding-block:40px}.hf-how-image{border-radius:14px;width:100%;aspect-ratio:1.1}.hf-how-image img{height:100%;object-fit:cover}.hf-how-copy{width:100%}.hf-how-copy .hf-lead{margin-top:15px}.hf-steps{margin:17px 0}.hf-steps li{padding:14px 0;gap:14px}.hf-steps li>span{font-size:10px;width:24px}.hf-steps h3{font-size:20px}.hf-steps p{font-size:12px;margin-top:6px}.hf-fine{font-size:10px}.hf-text-link{font-size:12px;margin-top:18px}.hf-pair{display:flex;flex-direction:column;gap:25px;padding:17px 17px 23px;margin-bottom:40px;border-radius:18px}.hf-pair-image{border-radius:11px;width:100%;aspect-ratio:1.2}.hf-pair-image img{height:100%;object-fit:cover}.hf-pair>div:last-child{width:100%}.hf-pair h2{font-size:33px}.hf-pair .hf-lead{font-size:12px;margin-top:15px}.hf-pair-price{margin-top:18px;gap:13px}.hf-pair-price strong{font-size:33px}.hf-pair-price s{font-size:16px}.hf-pair .hf-button{max-width:none;margin-top:18px}.hf-faq-section{padding:35px 0 42px}.hf-faq-grid{display:flex;flex-direction:column;gap:24px}.hf-faq-grid>div{width:100%}.hf-faq-grid .hf-fine{margin-top:12px}.hf-faq-picture{max-width:none;aspect-ratio:2.4;margin-top:19px;border-radius:13px}.hf-faq-picture img{object-position:center 49%}.hf-faq summary{font-size:13px;padding:17px 0}.hf-faq p{font-size:12px}.hf-sticky{bottom:calc(9px + env(safe-area-inset-bottom));padding:9px 10px 9px 13px;width:calc(100% - 20px);border-radius:14px;gap:10px}.hf-sticky>div{max-width:42%}.hf-sticky strong{font-size:10px;display:block;line-height:1.25}.hf-sticky small{font-size:8px;margin-top:4px}.hf-sticky .hf-button{min-width:0;flex:1;max-width:220px;font-size:11px;min-height:43px;padding:10px 12px;gap:10px}.hf-reveal-ready{transform:translateY(18px)}.hf-revealed{transform:none}}@media(max-width:360px){.hf-offer{gap:7px;padding:8px}.hf-offer-name strong{font-size:13px}.hf-offer-name small{font-size:8px}.hf-offer-visual{width:41px;height:49px}.hf-offer-visual-pair{width:49px}.hf-offer-visual-pair img{width:34px;height:44px}.hf-offer-price strong{font-size:16px}.hf-headline{font-size:42px}}.hf .hf-button{border-radius:11px!important;background:#171719!important}.hf .hf-button:hover{background:#343438!important}.hf-colors{view-transition-name:holdfit-colors}@media(prefers-reduced-motion:reduce){.hf *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.hf-reveal-ready{opacity:1;transform:none}.hf-feature-card:hover img,.hf-button:hover,.hf-thumbs button:hover{transform:none}}.hff{--hf-ink:#22211f;--hf-muted:#746f67;--hf-paper:#fffefa;--hf-sand:#f3f0e9;--hf-line:#e7e2d8;--hf-green:#22211f;background:var(--hf-paper)}.hff .hf-wrap{width:min(1280px,calc(100% - 80px))}.hff .hf-topline{background:#f3f0e9;color:#716b61;border-color:#e9e4da;font-size:9px;letter-spacing:.12em;padding:10px 20px}.hff .hf-hero{grid-template-columns:1.08fr 1fr;gap:66px;padding-top:30px;padding-bottom:62px}.hff .hf-gallery{top:calc(var(--header-height,85px) + 22px)}.hff .hf-frames{border-radius:18px;background:#ece7dc}.hff .hf-thumbs{gap:10px;margin-top:12px}.hff .hf-thumbs button{background:#eee9df;border-radius:8px;opacity:.7;padding:2px}.hff .hf-thumbs button[aria-pressed=true]{border-color:#998268;opacity:1}.hff .hf-thumbs img{border-radius:5px}.hff .hff-gallery-note{display:flex;align-items:center;justify-content:space-between;margin:12px 2px 0;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#8d8172}.hff .hff-gallery-note span:last-child{font-variant-numeric:tabular-nums}.hff .hf-info{padding-top:8px}.hff .hf-info .hf-eyebrow{color:#8d7256;letter-spacing:.18em;font-size:9px;margin-bottom:13px!important}.hff h1{font-size:16px;letter-spacing:-.02em;margin-bottom:16px;color:#6b655d}.hff .hf-headline{font-size:clamp(46px,4.5vw,64px);line-height:1.01;letter-spacing:-.055em;margin-bottom:20px!important}.hff .hf-intro{font-size:14px;line-height:1.65;max-width:420px}.hff .hf-ticks{color:#6e675c;font-size:10px;margin:19px 0 24px;gap:8px 18px}.hff .hf-ticks span{color:#a2825c}.hff .hf-offers{gap:10px}.hff .hf-offers legend{font-size:12px;margin-bottom:12px}.hff .hf-offer{border-color:#e2dcd0;border-radius:12px;padding:13px;background:#fffefa;min-height:88px;gap:13px}.hff .hf-offer:hover{border-color:#a79882;background:#faf7f0}.hff .hf-offer:has(input:checked){border-color:#9b8566;background:#f5f0e6;box-shadow:inset 0 0 0 .5px #9b8566}.hff .hf-radio{border-color:#c2b7a7}.hff .hf-offer:has(input:checked) .hf-radio{border-color:#897457;background:#fffefa}.hff .hf-offer-visual{border-radius:7px}.hff .hf-offer-visual-pair img{border-color:#faf7f0;box-shadow:0 3px 9px #5e462616}.hff .hf-offer-name strong{font-size:15px;letter-spacing:-.02em}.hff .hf-offer-name small{font-size:10px;color:#807669}.hff .hf-best{font-size:8px;letter-spacing:.13em;color:#8b6e45}.hff .hf-offer-price strong{font-size:21px}.hff .hf-offer-price small{background:#e8decd;color:#6e5736;font-size:9px;border-radius:4px}.hff .hf-colors{gap:10px;margin-top:10px}.hff .hf-color-row{background:#f5f2eb;border-color:#ebe4d8;border-radius:10px;padding:9px}.hff .hf-color-row label{color:#84796b}.hff .hf-color-row select{height:29px;font-size:12px}.hff .hf-set-note{font-size:10px;color:#827666;margin-bottom:14px!important}.hff .hf-button{border-radius:9px!important;background:#24231f!important;border-color:#24231f;min-height:55px;font-size:13px;font-weight:500;letter-spacing:.01em}.hff .hf-button:hover{background:#3b3830!important;box-shadow:0 7px 18px #40301a17}.hff .hf-checkout{color:#8d8375}.hff .hf-mini-faq{margin-top:22px}.hff .hf-eyebrow{color:#968167;letter-spacing:.17em}.hff h2{font-weight:500;letter-spacing:-.055em}.hff .hf-cinema{background:#24231f;padding:65px 0 30px}.hff .hf-cinema .hf-eyebrow{color:#c6b59b}.hff .hf-cinema .hf-lead{color:#b5aea3}.hff .hf-video-card{border-radius:12px;background:#37342f}.hff .hf-video-track{border-radius:12px}.hff .hf-video-controls button{background:#35322d;border-color:#4e483e;width:44px;height:44px}.hff .hf-video-controls button:hover{background:#51483b}.hff .hf-video-hint{color:#aaa092}.hff .hf-features{padding-block:78px 74px}.hff .hf-feature-card{border-radius:13px;height:480px}.hff .hf-feature-copy{left:28px;bottom:30px}.hff .hf-feature-copy h3{font-size:30px;font-weight:500}.hff .hf-feature-copy p{line-height:1.6;color:#eee8df}.hff-detail{position:relative;isolation:isolate;min-height:650px;background:#10100f;color:#f9f6ed;overflow:hidden;display:flex;align-items:flex-end}.hff-detail-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.hff-detail-media img,.hff-detail-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:60% center}.hff-detail-media video{opacity:0;transition:opacity .9s ease}.hff-detail.is-playing .hff-detail-media video{opacity:1}.hff-detail:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#080806ed 0%,#080806a8 34%,transparent 72%),linear-gradient(0deg,#080806d9,transparent 55%)}.hff-detail .hf-wrap{padding-block:76px;position:relative}.hff-detail .hf-eyebrow{color:#c6ad85}.hff-detail h2{font-size:clamp(46px,5vw,72px);max-width:550px;line-height:1.03}.hff-detail-copy{margin-top:22px!important;max-width:330px;color:#c3bcb0;font-size:14px;line-height:1.7}.hff-detail-points{display:flex;gap:24px;margin:38px 0 0;padding:0;list-style:none;font-size:10px;letter-spacing:.045em;color:#ddd4c4}.hff-detail-points li{border-top:1px solid #bcab8a77;padding-top:12px;max-width:130px}.hff-detail-points span{display:block;color:#8d806c;font-size:9px;margin-bottom:9px}.hff-motion{position:absolute;right:0;bottom:34px;display:flex;align-items:center;gap:9px;border:1px solid #ddd5c34d;background:#26231e88;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:30px;color:#fff;padding:10px 15px;font-size:10px;min-height:44px}.hff-motion svg{width:13px;height:13px}.hff-motion:hover{background:#534a3b99}.hff .hf-how{padding-block:85px;gap:80px}.hff .hf-how-image{border-radius:13px}.hff .hf-steps li{padding:19px 0}.hff .hf-steps li>span{color:#9e8664}.hff .hf-steps h3{font-weight:500}.hff .hf-text-link{color:#826748}.hff .hf-pair{background:#f1ece2;border:0;border-radius:16px;gap:50px;padding:38px;margin-bottom:80px}.hff .hf-pair-image{aspect-ratio:1.1;display:grid;place-items:center;overflow:visible;border-radius:0}.hff .hf-pair-image img{object-fit:contain;filter:drop-shadow(0 18px 20px #45311a16);animation:hff-float 8s ease-in-out infinite}.hff .hf-pair h2{font-size:clamp(34px,3.5vw,48px)}.hff .hf-pair-price span{background:#e3d8c4;color:#6a5233}.hff .hf-faq-section{background:#f3f0e9}.hff .hf-faq-picture{border-radius:11px}.hff .hf-sticky{background:#fffdf7ed;border-color:#e1d7c5;border-radius:13px;box-shadow:0 6px 30px #4c38201c}.hff .hf-sticky .hf-button{min-height:45px}@keyframes hff-float{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-12px) rotate(1deg)}}@media(min-width:1600px){.hff .hf-wrap{width:1380px}.hff .hf-hero{gap:80px}}@media(max-width:1100px){.hff .hf-wrap{width:calc(100% - 48px)}.hff .hf-hero{gap:34px}.hff .hf-offer{gap:10px;padding:11px}.hff .hf-headline{font-size:52px}.hff .hf-feature-card{height:400px}.hff .hf-feature-copy{left:20px;right:20px}.hff .hf-feature-copy h3{font-size:26px}.hff .hf-how{gap:42px}.hff-detail{min-height:580px}}@media(max-width:749px){.hff .hf-wrap{width:calc(100% - 40px)}.hff .hf-topline{font-size:7px;letter-spacing:.09em;gap:12px;padding:9px 6px}.hff .hf-hero{width:100%;padding-top:0;padding-bottom:38px;scroll-margin-top:var(--header-height,65px)}.hff .hf-gallery{width:100%;margin:0 0 25px}.hff .hf-frames{width:100%;border-radius:0;aspect-ratio:1}.hff .hf-frame{width:100%}.hff .hf-thumbs{margin:10px 20px 0;gap:7px}.hff .hf-thumbs button{padding:2px;border-radius:6px}.hff .hf-thumbs img{border-radius:3px}.hff .hff-gallery-note{margin:10px 22px 0;font-size:8px;letter-spacing:.08em}.hff .hf-info{padding:0 20px}.hff .hf-info .hf-eyebrow{font-size:8px;margin-bottom:10px!important}.hff h1{font-size:14px;margin:0 0 12px}.hff .hf-headline{font-size:49px;line-height:1.02;margin-bottom:17px!important}.hff .hf-intro{font-size:13px;line-height:1.65}.hff .hf-ticks{font-size:9px;gap:7px 12px;margin:17px 0 22px}.hff .hf-offer{min-height:89px;padding:11px;gap:10px}.hff .hf-offer-name strong{font-size:14px}.hff .hf-offer-name small{font-size:9px}.hff .hf-offer-price strong{font-size:20px}.hff .hf-best{font-size:7px}.hff .hf-offer-price small{font-size:8px}.hff .hf-offer-visual{width:51px;height:57px}.hff .hf-offer-visual-pair{width:61px}.hff .hf-offer-visual-pair img{width:42px;height:52px}.hff .hf-color-row{padding:8px;column-gap:8px}.hff .hf-color-row select{height:28px;font-size:12px}.hff .hf-color-row label{font-size:9px}.hff .hf-button{min-height:54px}.hff .hf-set-note{font-size:9px}.hff .hf-checkout{font-size:8px;gap:9px}.hff .hf-mini-faq{margin-top:20px}.hff summary{font-size:12px;padding:15px 0}.hff .hf-cinema{padding:42px 0 25px}.hff .hf-cinema .hf-wrap{width:auto;margin-left:20px}.hff .hf-cinema .hf-section-heading{margin-right:20px}.hff .hf-video-track{padding-right:20px;border-radius:11px 0 0 11px}.hff .hf-video-card{flex-basis:80%;max-width:340px;border-radius:11px}.hff .hf-video-navigation{margin-right:20px}.hff .hf-video-controls button{width:40px;height:40px}.hff .hf-video-hint{font-size:9px}.hff h2{font-size:39px}.hff .hf-features{padding-block:45px}.hff .hf-feature-grid{margin-right:-20px;padding-right:20px;gap:12px}.hff .hf-feature-card{height:420px;flex-basis:88%;border-radius:11px}.hff .hf-feature-copy{left:24px;right:24px;bottom:28px}.hff .hf-feature-copy h3{font-size:29px}.hff-detail{min-height:670px;align-items:flex-end}.hff-detail-media img,.hff-detail-media video{object-position:62% center;object-fit:cover}.hff-detail:after{background:linear-gradient(0deg,#0b0b09,#0b0b09ef 28%,#0b0b0950 62%,#0b0b0900 85%)}.hff-detail .hf-wrap{padding:40px 0 85px}.hff-detail h2{font-size:45px;max-width:330px}.hff-detail-copy{font-size:12px;max-width:290px;margin-top:17px!important}.hff-detail-points{gap:20px;margin-top:26px;font-size:9px}.hff-detail-points li{flex:1;max-width:105px;line-height:1.5}.hff-motion{bottom:22px;right:0;font-size:9px;padding:8px 13px}.hff .hf-how{padding-block:46px;gap:27px}.hff .hf-how-image{border-radius:11px}.hff .hf-steps li{padding:15px 0}.hff .hf-pair{gap:20px;padding:24px 20px 27px;margin-bottom:45px;border-radius:13px}.hff .hf-pair-image{aspect-ratio:1.45}.hff .hf-pair-image img{height:100%;max-height:230px;width:100%;object-fit:contain}.hff .hf-pair h2{font-size:35px}.hff .hf-faq-section{padding:42px 0 48px}.hff .hf-faq summary{font-size:13px}.hff .hf-sticky{width:calc(100% - 20px);border-radius:12px}.hff .hf-sticky .hf-button{font-size:11px;min-height:44px}}@media(max-width:360px){.hff .hf-headline{font-size:44px}.hff .hf-info{padding-inline:17px}.hff .hf-offer{gap:8px;padding:9px}.hff .hf-offer-name strong{font-size:13px}.hff .hf-offer-visual{width:43px;height:53px}.hff .hf-offer-visual-pair{width:52px}.hff .hf-offer-visual-pair img{width:37px;height:48px}.hff-detail h2{font-size:41px}}@media(prefers-reduced-motion:reduce){.hff .hf-pair-image img{animation:none}.hff-detail-media video{transition:none}}.hff h1.hf-headline{color:var(--hf-ink);font-weight:500;margin-top:0}.hff .hf-cinema{background:#151512;padding-bottom:20px}.hff .hff-detail{background:#151512;margin-top:-1px}.hff .hff-detail-media,.hff .hff-detail:after{mask-image:linear-gradient(to bottom,transparent 0,#000 160px);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 160px)}.hff .hff-detail:before{content:"";position:absolute;inset:0 0 auto;height:160px;z-index:-1;pointer-events:none;background:linear-gradient(#151512,transparent)}@media(max-width:749px){.hff .hf-hero{gap:0}.hff .hf-gallery{margin-bottom:22px}.hff .hf-info{padding-top:0}.hff .hf-cinema{padding-bottom:16px}.hff .hff-detail-media,.hff .hff-detail:after{mask-image:linear-gradient(to bottom,transparent 0,#000 110px);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 110px)}.hff .hff-detail:before{height:110px}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=AACA */
