.fx-home-content .fx-hero.fx-hero--scrubber{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:0;height:calc(100svh - 16px);min-height:760px;max-height:1050px;padding:160px 6% 90px;overflow:hidden}.fx-home-content .fx-hero--scrubber .fx-hero__main{position:relative;max-width:46%;min-width:0;padding:0}.fx-home-content .fx-hero--scrubber h1{font-size:clamp(5rem,5.8vw,9rem);max-width:100%;overflow-wrap:normal;text-wrap:balance}.fx-home-content .fx-hero--scrubber .fx-hero__description{max-width:36ch}.fx-home-content .fx-hero--scrubber .fx-canvas{width:100%;height:100%;opacity:1}.fx-home-content .fx-hero--scrubber .fx-hero__shade{background:linear-gradient(90deg,#18171477,transparent 58%);pointer-events:none}.fx-home-content .fx-hero--scrubber .fx-orbit-caption{display:flex;right:9%;bottom:15%;font-size:.85rem}.fx-home-content .fx-hero--scrubber .fx-hero__bottom{position:absolute;bottom:30px;left:6%;width:88%;margin:0;padding-top:20px}.fx-home-content .fx-hero--scrubber .fx-hero__buttons{flex-wrap:wrap}.fx-product-orbit--scrubber .fx-orbit-product--scrubber{width:88px;height:310px;left:90%;top:46%;transform:translate(-50%,-50%)}.fx-product-orbit--scrubber .fx-orbit-product--scrubber svg{display:block;width:auto;height:100%;max-width:100%;filter:drop-shadow(3px 5px 5px #0b090750)}.fx-feeling--scrubber .fx-scrubber-details{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden;border:1px solid #d8c3a32b;border-radius:22px;background:#23211d}.fx-scrubber-details__photo{display:block;background:#eae4db;min-width:0}.fx-scrubber-details__photo img{display:block;width:100%;height:100%;object-fit:contain}.fx-scrubber-details__copy{padding:clamp(28px,4.5vw,72px);align-self:center;min-width:0}.fx-feeling--scrubber .fx-tabs{justify-content:flex-start;margin:0 0 34px;gap:8px;flex-wrap:wrap}.fx-feeling--scrubber .fx-tabs button{padding:12px 20px;min-height:44px;font-size:1.25rem}.fx-scrubber-detail-panel{min-height:270px}.fx-feeling--scrubber .fx-scrubber-detail-panel h3{margin:18px 0 22px;font-size:clamp(3rem,3vw,4.8rem);line-height:1.08;text-wrap:balance}.fx-scrubber-detail-panel>p:not(.fx-kicker){max-width:42ch;color:#b7ad9e;font-size:1.5rem;line-height:1.75}.fx-scrubber-specs{display:flex;gap:20px;flex-wrap:wrap;margin-top:28px;padding-top:20px;border-top:1px solid #d8c3a32b;font-size:1.2rem;color:#d8c3a3}.fx-scrubber-kit{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px;padding-left:17px;margin:24px 0;font-size:1.25rem;color:#d8c3a3}.fx-scrubber-details__copy>.fx-quiet-link{margin-top:22px}@media(max-width:749px){.fx-home-content .fx-hero.fx-hero--scrubber{display:flex;min-height:0;height:auto;max-height:none;padding:calc(145px + min(85vw,330px)) 7% 32px}.fx-home-content .fx-hero--scrubber .fx-hero__main{max-width:100%;padding:0}.fx-home-content .fx-hero--scrubber h1{font-size:clamp(4.6rem,11.7vw,7.2rem)}.fx-home-content .fx-hero--scrubber .fx-canvas{width:100%;height:100%;opacity:1}.fx-home-content .fx-hero--scrubber .fx-hero__description{font-size:1.5rem}.fx-home-content .fx-hero--scrubber .fx-orbit-caption{top:96px;bottom:auto;left:0;right:0;width:100%;justify-content:center;font-size:.65rem}.fx-home-content .fx-hero--scrubber .fx-hero__bottom{position:static;margin:30px 0 0;width:100%;padding-top:22px}.fx-product-orbit--scrubber .fx-orbit-product--scrubber{left:85%;top:240px;height:135px;width:42px}.fx-feeling--scrubber .fx-scrubber-details{grid-template-columns:1fr;border-radius:16px}.fx-scrubber-details__photo{aspect-ratio:1}.fx-scrubber-details__copy{padding:28px 24px 32px}.fx-feeling--scrubber .fx-tabs{gap:6px;margin-bottom:28px}.fx-feeling--scrubber .fx-tabs button{padding:11px 15px;font-size:1.2rem}.fx-scrubber-detail-panel{min-height:250px}.fx-feeling--scrubber .fx-scrubber-detail-panel h3{font-size:3.4rem}.fx-scrubber-detail-panel>p:not(.fx-kicker){font-size:1.4rem}}.fx-halo-reviews{position:absolute;left:72%;top:46%;width:clamp(220px,24vw,345px);transform:translate(-50%,-50%);z-index:4;color:#f0e8dc;text-align:left}.fx-halo-reviews__stage{position:relative;min-height:245px;display:grid;align-items:center}.fx-halo-review{grid-area:1/1;margin:0;padding:26px 27px;border:1px solid #d8c3a34d;border-radius:18px;background:linear-gradient(135deg,#403429f2,#211e19f7);box-shadow:0 16px 48px #08060440,inset 0 1px #f7e5c512;will-change:transform,opacity}.fx-halo-review__stars{display:flex;gap:4px;color:#dcc29a;font-size:16px;letter-spacing:0;margin-bottom:16px;line-height:1}.fx-halo-review__stars .is-empty{color:#b6a17e}.fx-halo-review blockquote{margin:0;font-family:Georgia,serif;font-size:clamp(20px,1.8vw,27px);font-style:italic;line-height:1.28;letter-spacing:-.025em;color:#f0e8dc}.fx-halo-review figcaption{display:flex;align-items:center;gap:9px;margin-top:20px;color:#c5b8a3;font-size:12px;line-height:1.4;letter-spacing:.02em}.fx-halo-review__mark{font-size:14px;color:#d8c3a3}.fx-halo-reviews__controls{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:34px;color:#c5b8a3}.fx-halo-reviews__controls>span{margin-right:8px;font-size:10px;text-transform:uppercase;letter-spacing:.13em}.fx .fx-halo-reviews__controls button{display:grid;place-items:center;width:44px;height:44px;border:1px solid #d8c3a333;border-radius:50%;background:#211e19cc;color:#e0caab;font-size:15px;line-height:1;transition:background .2s,border-color .2s}.fx .fx-halo-reviews__controls button:hover{background:#3b3024;border-color:#d8c3a380}.fx .fx-halo-reviews__controls button:focus-visible{outline:2px solid #e0caab;outline-offset:3px}@media(max-width:989px)and (min-width:750px){.fx-halo-review{padding:23px 20px}.fx-halo-review blockquote{font-size:21px}}@media(max-width:749px){.fx-halo-reviews{left:45%;top:235px;width:min(62vw,285px);transform:translate(-50%,-110px)}.fx-halo-reviews__stage{min-height:220px}.fx-halo-review{padding:20px;border-radius:15px}.fx-halo-review blockquote{font-size:21px}.fx-halo-review figcaption{margin-top:15px;font-size:11px}.fx-halo-review__stars{font-size:14px;margin-bottom:13px}.fx-halo-reviews__controls{margin-top:8px;gap:4px}.fx-halo-reviews__controls>span{font-size:8px;letter-spacing:.1em;margin-right:4px}.fx-home-content .fx-hero.fx-hero--reviews{padding-top:calc(145px + min(85vw,330px))}.fx-halo-reviews__controls button{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.fx-halo-review{will-change:auto}.fx .fx-halo-reviews [data-review-pause]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map */
