.tb-hero{--hero-ink: #1a1a1a;--hero-ink-soft: #3d3d3d;--hero-kicker: #A07E45;--hero-veil: 255 255 255;--hero-veil-a: .3;--hero-btn-hover: rgb(26 26 26 / 8%);--hero-fade: .8s;--hero-ease: cubic-bezier(.22, .61, .36, 1);--hero-nav-fg: #1a1a1a;--hero-nav-bg: rgb(255 255 255 / 64%);--hero-nav-ring: rgb(255 255 255 / 55%);--hero-nav-hover: rgb(26 26 26 / 9%);position:relative;margin:0;background:#f1ebe0;color:#1a1a1a}.tb-hero[data-tone=light]{--hero-nav-fg: #fff;--hero-nav-bg: rgb(20 20 20 / 40%);--hero-nav-ring: rgb(0 0 0 / 30%);--hero-nav-hover: rgb(255 255 255 / 16%)}.tb-hero--multi{touch-action:pan-y pinch-zoom}.tb-hero__slide--tone-light{--hero-ink: #fff;--hero-ink-soft: rgb(255 255 255 / 92%);--hero-kicker: rgb(255 255 255 / 92%);--hero-veil: 0 0 0;--hero-btn-hover: rgb(255 255 255 / 16%)}.tb-hero__viewport{display:grid;overflow:hidden}.tb-hero__slide{position:relative;display:flex;flex-direction:column;grid-area:1 / 1;min-width:0}.tb-hero--multi .tb-hero__slide{opacity:0;visibility:hidden;transition:opacity 0s linear var(--hero-fade),visibility 0s linear var(--hero-fade)}.tb-hero--multi .tb-hero__slide.is-active{z-index:1;opacity:1;visibility:visible;transition:opacity var(--hero-fade) ease}.tb-hero__link{position:relative;display:block;flex:1 1 auto;color:inherit;line-height:0;text-decoration:none}.tb-hero__sizer{display:block;width:100%;aspect-ratio:var(--hero-ar, 2.2857)}.tb-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:0}.tb-hero__media picture{display:block;width:100%;height:100%}.tb-hero__image,.tb-hero__placeholder{display:block;width:100%;height:100%;object-fit:cover;object-position:50% var(--hero-pos, 50%)}.tb-hero__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:#0000001a}.tb-hero__kicker{margin:0 0 1.2rem;color:#7d7d7d;font-size:1.1rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.tb-hero__heading{margin:0;max-width:18ch;font-family:var(--tb-sans, inherit);font-size:clamp(3rem,4.2vw,5.2rem);font-weight:600;line-height:1.05;letter-spacing:-.02em}.tb-hero__text{max-width:58rem;margin-top:1.6rem;color:#4a4a4a;font-size:1.5rem;font-weight:500;line-height:1.65}.tb-hero__text>:first-child{margin-top:0}.tb-hero__text>:last-child{margin-bottom:0}.tb-hero__button{display:inline-flex;align-items:center;margin-top:2.4rem;padding:1.2rem 3.2rem;border:1px solid #fff;background:transparent;color:#fff;font-size:1.15rem;font-weight:500;letter-spacing:.13em;text-decoration:none;text-transform:uppercase;transition:background-color .35s ease,color .35s ease}.tb-hero__button:hover{background:#fff;color:#6b5447}.tb-hero__button:focus-visible{outline:1px solid #fff;outline-offset:3px}.tb-hero__slide--below .tb-hero__inner.page-width{padding-top:clamp(3.2rem,5vw,6rem);padding-bottom:clamp(3.2rem,5vw,6rem)}.tb-hero__slide--over .tb-hero__sizer{min-height:32rem}.tb-hero__slide--over .tb-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.tb-hero__slide--over.tb-hero__slide--h-left .tb-hero__media:after{background:linear-gradient(90deg,rgb(var(--hero-veil) / var(--hero-veil-a)),rgb(var(--hero-veil) / calc(var(--hero-veil-a) * .6)) 38%,rgb(var(--hero-veil) / 0) 70%)}.tb-hero__slide--over.tb-hero__slide--h-right .tb-hero__media:after{background:linear-gradient(270deg,rgb(var(--hero-veil) / var(--hero-veil-a)),rgb(var(--hero-veil) / calc(var(--hero-veil-a) * .6)) 38%,rgb(var(--hero-veil) / 0) 70%)}.tb-hero__slide--over.tb-hero__slide--h-center .tb-hero__media:after{background:radial-gradient(ellipse 75% 100% at 50% 50%,rgb(var(--hero-veil) / var(--hero-veil-a)),rgb(var(--hero-veil) / calc(var(--hero-veil-a) * .5)) 55%,rgb(var(--hero-veil) / 0))}.tb-hero__slide--over .tb-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;padding-block:clamp(2.4rem,4.5vw,6.4rem);pointer-events:none}.tb-hero__slide--over.tb-hero__slide--vd-top .tb-hero__content{align-items:flex-start}.tb-hero__slide--over.tb-hero__slide--vd-center .tb-hero__content{align-items:center}.tb-hero__slide--over.tb-hero__slide--vd-bottom .tb-hero__content{align-items:flex-end}.tb-hero__slide--over .tb-hero__inner{display:flex;flex-direction:column;align-items:flex-start;width:100%;text-align:left}.tb-hero__slide--over .tb-hero__kicker{margin-bottom:1.4rem;color:var(--hero-kicker);font-size:1.2rem;letter-spacing:.2em}.tb-hero__slide--over .tb-hero__heading{color:var(--hero-ink);font-size:clamp(3.2rem,3.6vw,5.2rem);font-weight:600}.tb-hero__slide--over .tb-hero__text{max-width:46rem;margin-top:1.4rem;color:var(--hero-ink-soft);font-size:clamp(1.5rem,1.25vw,1.8rem);font-weight:500}.tb-hero__slide--over .tb-hero__button{margin-top:2.6rem;padding:1.4rem 3.4rem;pointer-events:auto}.tb-hero__slide--tone-dark .tb-hero__kicker,.tb-hero__slide--tone-dark .tb-hero__heading,.tb-hero__slide--tone-dark .tb-hero__text{text-shadow:0 0 1.6rem rgb(255 255 255 / 55%)}.tb-hero__slide--tone-light .tb-hero__kicker,.tb-hero__slide--tone-light .tb-hero__heading,.tb-hero__slide--tone-light .tb-hero__text{text-shadow:0 1px 2rem rgb(0 0 0 / 30%)}@media screen and (min-width:750px){.tb-hero__slide--over.tb-hero__slide--h-center .tb-hero__inner{align-items:center;text-align:center}.tb-hero__slide--over.tb-hero__slide--h-right .tb-hero__inner{align-items:flex-end;text-align:right}}@keyframes tb-hero-rise{0%{opacity:0;transform:translate3d(0,2.4rem,0)}to{opacity:1;transform:none}}.tb-hero__slide.is-active .tb-hero__reveal{animation:tb-hero-rise .9s var(--hero-ease) both;animation-delay:calc(.2s + var(--i, 0) * .12s)}.tb-hero__slide:not(.is-active) .tb-hero__reveal{opacity:0;transition:opacity .3s ease}.tb-hero--static .tb-hero__reveal{animation:none!important;opacity:1!important;transition:none!important}.tb-hero__nav{position:absolute;z-index:5;bottom:.4rem;left:50%;display:flex;align-items:center;transform:translate(-50%);color:var(--hero-nav-fg)}.tb-hero__dots{display:flex;align-items:center}.tb-hero .tb-hero__dot,.tb-hero .tb-hero__arrow{appearance:none;-webkit-appearance:none;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:inherit;font:inherit;line-height:0;cursor:pointer}.tb-hero .tb-hero__dot{position:relative;width:2rem;height:2rem;min-width:0;min-height:0}.tb-hero .tb-hero__dot:before{content:"";position:absolute;top:50%;left:50%;width:.8rem;height:.8rem;border-radius:50%;background:var(--hero-nav-fg);box-shadow:0 0 0 1px var(--hero-nav-ring);opacity:.38;transform:translate(-50%,-50%);transition:opacity .3s ease,transform .3s ease}.tb-hero .tb-hero__dot:hover:before{opacity:.7}.tb-hero .tb-hero__dot.is-active:before{opacity:1;transform:translate(-50%,-50%) scale(1.15)}.tb-hero .tb-hero__arrow{display:none;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;min-width:0;min-height:0;border-radius:50%;transition:background-color .3s ease}.tb-hero .tb-hero__arrow:hover{background:var(--hero-nav-hover)}.tb-hero .tb-hero__arrow svg{display:block}.tb-hero .tb-hero__dot:focus-visible,.tb-hero .tb-hero__arrow:focus-visible{outline:1px solid var(--hero-nav-fg);outline-offset:2px}@media screen and (min-width:750px){.tb-hero__nav{bottom:2rem;padding:.3rem .6rem;border-radius:999px;background:var(--hero-nav-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tb-hero .tb-hero__arrow{display:inline-flex}}@media(prefers-reduced-motion:reduce){.tb-hero__reveal{animation:none!important;opacity:1!important;transition:none!important}.tb-hero--multi .tb-hero__slide{transition:none!important}}@media screen and (max-width:749px){.tb-hero__sizer{aspect-ratio:var(--hero-m-ar, .8)}.tb-hero__image,.tb-hero__placeholder{object-position:50% var(--hero-m-pos, 100%)}.tb-hero__heading{font-size:clamp(2.8rem,8.5vw,3.8rem)}.tb-hero__slide--over .tb-hero__content{padding-top:calc(var(--hero-m-pt, 24) * .1rem);padding-bottom:calc(var(--hero-m-pb, 26) * .1rem)}.tb-hero__slide--over .tb-hero__inner{padding-inline:calc(var(--hero-m-px, 20) * .1rem)}.tb-hero__slide--over.tb-hero__slide--hm-center .tb-hero__inner{align-items:center;text-align:center}.tb-hero__slide--over.tb-hero__slide--hm-right .tb-hero__inner{align-items:flex-end;text-align:right}.tb-hero__slide--over .tb-hero__kicker{margin-bottom:1rem;font-size:calc(var(--hero-m-kicker, 10) * .1rem)}.tb-hero__slide--over .tb-hero__heading{font-size:calc(var(--hero-m-heading, 24) * .1rem)}.tb-hero__slide--over .tb-hero__text{margin-top:1rem;font-size:calc(var(--hero-m-text, 12) * .1rem);line-height:1.5}.tb-hero__slide--over .tb-hero__button{min-height:4rem;margin-top:1.8rem;padding:1.15em 2.4em;font-size:calc(var(--hero-m-button, 10) * .1rem)}.tb-hero__slide--over .tb-hero__kicker,.tb-hero__slide--over .tb-hero__heading,.tb-hero__slide--over .tb-hero__text{max-width:var(--hero-m-width, 62%)}.tb-hero__slide--over .tb-hero__text br:last-child,.tb-hero__slide--over .tb-hero__text br:has(+br:last-child){display:none}.tb-hero__slide--over.tb-hero__slide--vm-top .tb-hero__content{align-items:flex-start}.tb-hero__slide--over.tb-hero__slide--vm-center .tb-hero__content{align-items:center}.tb-hero__slide--over.tb-hero__slide--vm-bottom .tb-hero__content{align-items:flex-end}.tb-hero__slide--over.tb-hero__slide--vm-top .tb-hero__media:after{background:linear-gradient(180deg,rgb(var(--hero-veil) / var(--hero-veil-m)),rgb(var(--hero-veil) / calc(var(--hero-veil-m) * .7)) 45%,rgb(var(--hero-veil) / 0) 85%)}.tb-hero__slide--over.tb-hero__slide--vm-bottom .tb-hero__media:after{background:linear-gradient(0deg,rgb(var(--hero-veil) / var(--hero-veil-m)),rgb(var(--hero-veil) / calc(var(--hero-veil-m) * .7)) 45%,rgb(var(--hero-veil) / 0) 85%)}.tb-hero__slide--over.tb-hero__slide--vm-center .tb-hero__media:after{background:rgb(var(--hero-veil) / calc(var(--hero-veil-m) * .75))}}.tb-hero__slide--esquenta .tb-hero__reveal{animation:none!important;opacity:1!important}.tb-hero__slide--esquenta.tb-hero__slide--over .tb-hero__media:after{background:none}@media(min-width:750px){.tb-hero__slide--esquenta.tb-hero__slide--over .tb-hero__media:after{background:linear-gradient(90deg,#f8f4edf7,#f8f4edeb 27%,#f8f4edb8 40%,#f8f4ed2e 54%,#f8f4ed00 64%)}}.tb-hero__slide--esquenta .tb-hero__kicker,.tb-hero__slide--esquenta .tb-hero__heading,.tb-hero__slide--esquenta .tb-hero__text,.tb-hero__slide--esquenta .tb-hero__button{font-family:var(--tb-sans,Arial,sans-serif);text-shadow:none;letter-spacing:normal}.tb-hero__slide--esquenta.tb-hero__slide--over .tb-hero__kicker{color:#392b23;font-size:clamp(26px,2.5vw,42px);font-weight:800;line-height:1.1;margin:0 0 14px}.tb-hero__slide--esquenta.tb-hero__slide--over .tb-hero__heading{color:#6b5447;font-size:clamp(32px,3.3vw,54px);font-weight:700;line-height:1.1;white-space:nowrap;margin:0}.tb-hero__slide--esquenta.tb-hero__slide--over .tb-hero__text{color:#392b23;font-size:16px;line-height:1.6;margin-top:18px;max-width:430px}.tb-hero__slide--esquenta .tb-hero__text p{margin:0}.tb-hero__slide--esquenta .tb-hero__text p+p{margin-top:14px;font-size:14px}.tb-hero__slide--esquenta.tb-hero__slide--over .tb-hero__button{background:#392b23;color:#fff;border:1px solid #392b23;font-size:12px;font-weight:600;padding:13px 24px;min-height:44px;margin-top:20px;box-shadow:none}@media(max-width:749px){.tb-hero__slide--esquenta.tb-hero__slide--over .tb-hero__kicker{font-size:24px;margin-bottom:8px}.tb-hero__slide--esquenta.tb-hero__slide--over .tb-hero__heading{font-size:30px}.tb-hero__slide--esquenta.tb-hero__slide--over .tb-hero__text{font-size:12px;line-height:1.5;margin-top:12px}.tb-hero__slide--esquenta .tb-hero__text p+p{font-size:12px;margin-top:10px}.tb-hero__slide--esquenta.tb-hero__slide--over .tb-hero__text br{display:revert!important}.tb-hero__slide--esquenta.tb-hero__slide--over .tb-hero__button{font-size:12px;font-weight:700;line-height:16px;margin-top:14px;padding:16px 28px;min-height:50px;min-width:172px;justify-content:center;text-align:center;box-sizing:border-box}.tb-hero__slide--esquenta.tb-hero__slide--over .tb-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;order:initial;padding:28px 0 24px;background:transparent;align-items:flex-start}.tb-hero__slide--esquenta .tb-hero__link{flex:none}.tb-hero__slide--esquenta.tb-hero__slide--over .tb-hero__sizer{aspect-ratio:3/4;min-height:560px}.tb-hero__slide--esquenta .tb-hero__media{background:#fff}.tb-hero__slide--esquenta .tb-hero__media picture{position:absolute;top:70px;right:0;bottom:0;left:0;height:auto}.tb-hero__slide--esquenta .tb-hero__image{object-position:50% 100%}.tb-hero__slide--esquenta .tb-hero__media:before{background:none}.tb-hero__slide--esquenta.tb-hero__slide--over.tb-hero__slide--vm-top .tb-hero__media:after{background:linear-gradient(180deg,#f8f4edfa,#f8f4edf2 25%,#f8f4edd1,#f8f4ed52 51%,#f8f4ed00 63%)}}.tb-hero__slide--esquenta.tb-hero__slide--over .tb-hero__text{font-size:clamp(16px,1.5vw,22px);line-height:1.65;max-width:480px}.tb-hero__slide--esquenta .tb-hero__text p:nth-child(-n+3){font-size:inherit;margin:0;line-height:inherit}.tb-hero__slide--esquenta .tb-hero__text p:nth-child(-n+3) strong{font-weight:750}.tb-hero__slide--esquenta .tb-hero__text p:nth-child(-n+3) strong:first-child{color:#6b5447}.tb-hero__slide--esquenta .tb-hero__text p:last-child{font-size:clamp(28px,2.5vw,36px);line-height:1.2;margin-top:18px;color:#6b5447}.tb-hero__slide--esquenta .tb-hero__text p:last-child strong{font-weight:800}.tb-hero__slide--esquenta.tb-hero__slide--over .tb-hero__button{min-width:220px;min-height:58px;padding:16px 36px;font-size:15px;font-weight:700;justify-content:center;box-sizing:border-box;margin-top:24px}@media(max-width:749px){.tb-hero__slide--esquenta.tb-hero__slide--over .tb-hero__text{font-size:clamp(12px,3.3vw,18px);line-height:1.65}.tb-hero__slide--esquenta .tb-hero__text p:last-child{font-size:clamp(23px,6vw,30px);margin-top:14px}.tb-hero__slide--esquenta.tb-hero__slide--over .tb-hero__button{min-width:190px;min-height:54px;padding:16px 28px;font-size:13px;margin-top:16px}}.tb-apps{background:#fff;color:#1a1a1a}.tb-apps--divider{border-top:1px solid #ececec}.tb-apps__header{text-align:center;margin-bottom:3.2rem}.tb-apps__kicker{margin:0 0 .8rem;color:#7d7d7d;font-family:var(--tb-sans, inherit);font-size:1.1rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.tb-apps__title{margin:0;color:#1a1a1a;font-family:var(--tb-sans, inherit);font-size:2.6rem;font-weight:600;line-height:1.1;letter-spacing:-.01em}.tb-apps__subtitle{max-width:56rem;margin:1.2rem auto 0;color:#4a4a4a;font-family:var(--tb-sans, inherit);font-size:1.5rem;line-height:1.6}.tb-apps__body{display:flex;flex-direction:column;gap:4rem}.tb-apps__body>*{margin-top:0!important;margin-bottom:0!important}.tb-apps .reputon-top-part,.tb-apps [class*=card i]:not(.tb-apps__body):not(.tb-apps__header){background-color:#dddad4!important;border-radius:4px!important;box-shadow:none!important;border-color:#2d2d2d14!important}.tb-apps .reputon-name,.tb-apps .reputon-text,.tb-apps .reputon-verified-label{color:#2d2d2d!important}@media screen and (min-width:990px){.tb-apps__title{font-size:3.4rem}.tb-apps__header{margin-bottom:4rem}.tb-apps__body{gap:5.6rem}}@media screen and (max-width:749px){.tb-apps__header{margin-bottom:2.4rem}.tb-apps__subtitle{font-size:1.4rem}.tb-apps__body{gap:3.2rem}}.tb-apps[data-tb-google-reviews-list]{max-width:850px;margin:0 auto;background:#fff;color:#2d2d2d}.tb-apps[data-tb-google-reviews-list] .tb-apps__header{margin-bottom:12px;padding:0 12px}.tb-apps[data-tb-google-reviews-list] .tb-apps__title{font-family:Hanken Grotesk,sans-serif;font-size:clamp(21px,5vw,27px);font-weight:600;line-height:1.25;letter-spacing:-.02em}.tb-apps[data-tb-google-reviews-list] .tb-apps__subtitle{display:none!important}.tb-apps[data-tb-google-reviews-list] .tb-apps__body{gap:0!important}.tb-apps[data-tb-google-reviews-list] .tb-google-rating-line{display:flex;gap:6px;justify-content:center;align-items:center;flex-wrap:wrap;margin:9px auto 0;font-size:12px;line-height:1.45;color:#515151}.tb-apps[data-tb-google-reviews-list] .tb-google-rating-line__rating{font-weight:650;color:#2d2d2d}.tb-apps[data-tb-google-reviews-list] .tb-google-rating-line__stars{color:#e4a52b;letter-spacing:1px;font-size:13px;white-space:nowrap}.tb-apps[data-tb-google-reviews-list] .reputon-standard,.tb-apps[data-tb-google-reviews-list] .reputon-standard-container,.tb-apps[data-tb-google-reviews-list] [class*=reviews-holder][class*=standard]{background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;max-width:100%!important;margin-top:0!important;padding-top:0!important}.tb-apps[data-tb-google-reviews-list].tb-google-rating-ready .reputon-reviews-head,.tb-apps[data-tb-google-reviews-list].tb-google-rating-ready [class*=reviews-head]{display:none!important}.tb-apps[data-tb-google-reviews-list] .reputon-reviews-footer{border:0!important;background:#fff!important}.tb-apps[data-tb-google-reviews-list].tb-google-reviews-ready .reputon-reviews-body,.tb-apps[data-tb-google-reviews-list].tb-google-reviews-ready [class*=reviews-holder][class*=standard] [class*=reviews-body]{display:flex!important;flex-wrap:nowrap!important;gap:12px!important;align-items:stretch!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch;padding:3px 4px 10px!important;margin:0!important;height:auto!important;max-height:none!important;background:#fff!important;scrollbar-width:none}.tb-apps[data-tb-google-reviews-list].tb-google-reviews-ready .reputon-reviews-body::-webkit-scrollbar{display:none}.tb-apps[data-tb-google-reviews-list].tb-google-reviews-ready .reputon-single-review,.tb-apps[data-tb-google-reviews-list].tb-google-reviews-ready [class*=reviews-holder][class*=standard] [class*=single-review]{display:block!important;flex:0 0 min(81%,310px)!important;width:min(81%,310px)!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:none!important;background:#fff!important;color:#2d2d2d!important;box-shadow:none!important;border:0!important;border-right:1px solid #eee!important;border-radius:0!important;padding:10px 13px 8px 2px!important;margin:0!important;scroll-snap-align:start}.tb-apps[data-tb-google-reviews-list].tb-google-reviews-ready [class*=single-review] [class*=text]{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:4;overflow:hidden!important;color:#464646!important;font-size:13px!important;line-height:1.55!important}.tb-apps[data-tb-google-reviews-list].tb-google-reviews-ready [class*=single-review] [class*=name]{font-family:Hanken Grotesk,sans-serif!important;font-size:13px!important;font-weight:600!important;color:#2d2d2d!important}.tb-apps[data-tb-google-reviews-list].tb-google-reviews-ready [class*=single-review] [class*=date]{font-size:11px!important;color:#888!important}.tb-apps[data-tb-google-reviews-list].tb-google-reviews-ready [class*=single-review] [class*=photo] img,.tb-apps[data-tb-google-reviews-list].tb-google-reviews-ready [class*=single-review] [class*=image] img,.tb-apps[data-tb-google-reviews-list].tb-google-reviews-ready [class*=single-review] img[class*=photo],.tb-apps[data-tb-google-reviews-list].tb-google-reviews-ready [class*=single-review] img[class*=image]{width:58px!important;height:58px!important;max-width:58px!important;max-height:58px!important;object-fit:cover!important;border-radius:6px!important;margin:2px 8px 6px 0!important}.tb-apps[data-tb-google-reviews-list] .tb-reviews-expand{display:block;margin:10px auto 4px;padding:9px 18px;min-height:40px;background:transparent;border:0;border-bottom:1px solid #aaa;border-radius:0;color:#484848;font-family:Hanken Grotesk,sans-serif;font-size:12px;font-weight:500;cursor:pointer}.tb-apps[data-tb-google-reviews-list] .tb-reviews-expand[hidden]{display:none!important}.tb-apps[data-tb-google-reviews-list] .tb-reviews-expand:focus-visible{outline:2px solid #A01D46;outline-offset:3px}.tb-apps[data-tb-google-reviews-list].tb-google-reviews-ready [class*=single-review].tb-review-is-hidden{display:none!important}.tb-apps[data-tb-google-reviews-list].tb-reviews-expanded .reputon-reviews-body,.tb-apps[data-tb-google-reviews-list].tb-reviews-expanded [class*=reviews-holder][class*=standard] [class*=reviews-body]{display:block!important;overflow-x:visible!important;overflow-y:visible!important;padding:0!important}.tb-apps[data-tb-google-reviews-list].tb-reviews-expanded .reputon-single-review,.tb-apps[data-tb-google-reviews-list].tb-reviews-expanded [class*=reviews-holder][class*=standard] [class*=single-review]{width:100%!important;max-width:100%!important;border-right:0!important;border-bottom:1px solid #eee!important;padding:14px 2px!important}.tb-apps[data-tb-google-reviews-list].tb-reviews-expanded [class*=single-review] [class*=text]{display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important}@media(min-width:750px){.tb-apps[data-tb-google-reviews-list].tb-google-reviews-ready .reputon-single-review,.tb-apps[data-tb-google-reviews-list].tb-google-reviews-ready [class*=reviews-holder][class*=standard] [class*=single-review]{flex-basis:calc((100% - 24px)/3)!important;width:calc((100% - 24px)/3)!important}}@media(max-width:749px){.tb-apps[data-tb-google-reviews-list] .tb-apps__header{margin-bottom:8px}.tb-apps[data-tb-google-reviews-list] .tb-google-rating-line{font-size:11.5px;gap:5px}.tb-apps[data-tb-google-reviews-list] .tb-apps__body{width:100%;max-width:none;padding-inline:18px}.tb-apps[data-tb-google-reviews-list] .reputon-standard,.tb-apps[data-tb-google-reviews-list] .reputon-standard-container{width:100%!important;padding-inline:0!important}.tb-apps[data-tb-google-reviews-list].tb-google-reviews-ready .reputon-reviews-body,.tb-apps[data-tb-google-reviews-list].tb-google-reviews-ready [class*=reviews-holder][class*=standard] [class*=reviews-body]{display:block!important;width:100%!important;padding:0!important;overflow:visible!important}.tb-apps[data-tb-google-reviews-list].tb-google-reviews-ready .reputon-single-review,.tb-apps[data-tb-google-reviews-list].tb-google-reviews-ready [class*=reviews-holder][class*=standard] [class*=single-review]{width:100%!important;max-width:100%!important;flex:none!important;border-right:0!important;padding:14px 0!important}}.tb-apps[data-tb-google-reviews-list] [class*=reviews-holder][class*=standard] [class*=single-review][role=link]{cursor:pointer;touch-action:pan-y}.tb-apps[data-tb-google-reviews-list] [class*=reviews-holder][class*=standard] [class*=single-review][role=link]:focus-visible{outline:2px solid #A01D46;outline-offset:2px}.tb-apps[data-tb-google-reviews-list] .tb-google-rating-line{white-space:normal}.tb-apps[data-tb-home-google-reviews]{max-width:1150px;margin:0 auto;background:#fff}.tb-apps[data-tb-home-google-reviews] .tb-apps__header{margin-bottom:11px;text-align:center}.tb-apps[data-tb-home-google-reviews] .tb-apps__title{font-size:clamp(23px,5vw,29px);font-weight:600;line-height:1.24}.tb-apps[data-tb-home-google-reviews] .tb-home-scoreline{display:flex;justify-content:center;align-items:center;gap:7px;margin:9px auto 0;color:#2d2d2d;font-size:13px;line-height:1.35}.tb-apps[data-tb-home-google-reviews] .tb-home-scoreline strong{font-size:14px;font-weight:650}.tb-apps[data-tb-home-google-reviews] .tb-home-scoreline span{color:#e4a52b;letter-spacing:1px;font-size:14px}.tb-apps[data-tb-home-google-reviews] .tb-home-scoreline small{color:#666;font-size:12px}.tb-apps[data-tb-home-google-reviews] .tb-apps__body{gap:0!important}.tb-apps[data-tb-home-google-reviews] [class*=reviews-holder][class*=carousel]{max-width:100%!important;background:#fff!important;box-shadow:none!important;border:0!important}.tb-apps[data-tb-home-google-reviews] [class*=reviews-holder][class*=carousel] [class*=reviews-head]{display:none!important}.tb-apps[data-tb-home-google-reviews] [class*=reviews-holder][class*=carousel] [class*=single-review],.tb-apps[data-tb-home-google-reviews] [class*=reviews-holder][class*=carousel] [class*=single-review] [class*=top-part],.tb-apps[data-tb-home-google-reviews] [class*=reviews-holder][class*=carousel] [class*=single-review] [class*=holder]{background:#fff!important;box-shadow:none!important;border-color:#eceae7!important;border-radius:7px!important}.tb-apps[data-tb-home-google-reviews] [class*=reviews-holder][class*=carousel] [class*=single-review]{height:auto!important;min-height:0!important;max-height:none!important}.tb-apps[data-tb-home-google-reviews] [class*=reviews-holder][class*=carousel] [class*=single-review] [class*=top-part]{padding:13px!important;min-height:0!important}.tb-apps[data-tb-home-google-reviews] [class*=reviews-holder][class*=carousel] [class*=single-review] img,.tb-apps[data-tb-home-google-reviews] [class*=reviews-holder][class*=carousel] [class*=single-review] [class*=photos],.tb-apps[data-tb-home-google-reviews] [class*=reviews-holder][class*=carousel] [class*=single-review] [class*=image]{display:none!important}.tb-apps[data-tb-home-google-reviews] [class*=reviews-holder][class*=carousel] [class*=single-review] svg{max-width:17px!important;max-height:17px!important}.tb-apps[data-tb-home-google-reviews] [class*=reviews-holder][class*=carousel] [class*=single-review] [class*=text]{display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden!important;font-size:13px!important;line-height:1.55!important;color:#444!important}.tb-apps[data-tb-home-google-reviews] [class*=reviews-holder][class*=carousel] [class*=single-review] [class*=name]{font-size:12.5px!important;font-weight:600!important;color:#2d2d2d!important}.tb-apps[data-tb-home-google-reviews] [class*=reviews-holder][class*=carousel] [class*=single-review] [class*=date]{font-size:11px!important;color:#777!important}.tb-apps[data-tb-home-google-reviews] [class*=reviews-holder][class*=carousel] [class*=show-more]{font-size:11px!important}.tb-apps[data-tb-home-google-reviews] [class*=reviews-holder][class*=carousel] [class*=dots]{transform:scale(.8)}@media(max-width:749px){.tb-apps[data-tb-home-google-reviews] .tb-apps__header{margin-bottom:8px}}.tb-apps[data-tb-google-reviews-list]{color:#6b5447}.tb-apps[data-tb-google-reviews-list] .tb-apps__title{font-family:var(--font-body-family);font-weight:600;color:#6b5447}.tb-apps[data-tb-google-reviews-list] .tb-google-rating-line,.tb-apps[data-tb-google-reviews-list] .tb-google-rating-line__rating{color:#6b5447}.tb-apps[data-tb-google-reviews-list].tb-google-reviews-ready [class*=single-review] [class*=name],.tb-apps[data-tb-google-reviews-list].tb-google-reviews-ready [class*=single-review] [class*=text]{color:#5d4c42!important}.tb-apps[data-tb-google-reviews-list] .tb-reviews-expand{color:#6b5447;border-bottom-color:#af9c8b;min-height:44px}.tb-apps[data-tb-google-reviews-list] .tb-reviews-expand:focus-visible,.tb-apps[data-tb-google-reviews-list] [class*=single-review][role=link]:focus-visible{outline-color:#6b5447}.tb-apps[data-tb-google-reviews-list].tb-google-reviews-ready .reputon-reviews-body .reputon-single-review.reputon-summary{display:none!important}@media(min-width:750px){.tb-apps[data-tb-google-reviews-list].tb-google-reviews-ready .reputon-reviews-body{flex-direction:row!important}}.tb-trust{display:block;margin:0;overflow:hidden;background:#1a1714;color:#f1ebe0;border:0;line-height:1}.tb-trust__track{display:flex;width:max-content;animation:tb-trust-marquee 30s linear infinite}.tb-trust__group{display:flex;align-items:center;flex:none}.tb-trust__item{display:flex;align-items:center;gap:.9rem;padding:1.2rem clamp(2.4rem,4vw,5.6rem);white-space:nowrap;font-size:1.1rem;font-weight:500;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:#f1ebe0}.tb-trust__icon{display:inline-flex;flex:none;width:1.5rem;height:1.5rem;color:#f1ebe0;opacity:.85}.tb-trust__icon svg{width:100%;height:100%;display:block}.tb-trust:hover .tb-trust__track,.tb-trust:focus-within .tb-trust__track{animation-play-state:paused}@keyframes tb-trust-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.tb-trust__track{animation:none}}@media screen and (max-width:749px){.tb-trust__item{padding:1rem 2rem;font-size:1rem;letter-spacing:.1em}}.bn-categories__inner{width:100%;max-width:none;margin-inline:auto;padding-inline:clamp(24px,3vw,64px);box-sizing:border-box}.bn-categories__heading{margin:0 0 28px;font-family:var(--font-body-family);font-size:24px;font-weight:600;letter-spacing:0;text-align:left}.bn-categories__subtitle{margin:0 0 28px;font-size:15px}.bn-categories__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.bn-categories__grid li{min-width:0}.bn-categories__card{display:flex;flex-direction:column;text-decoration:none;color:#3a2e26;font-family:var(--font-body-family)}.bn-categories__media{display:block;aspect-ratio:3/4;overflow:hidden;background:#f3f1ed;margin-bottom:14px}.bn-categories__media img,.bn-categories__media svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.bn-categories__label{font-size:16.8px;font-weight:700;letter-spacing:.025em;line-height:1.3;text-transform:uppercase}.bn-categories__cta{margin-top:6px;font-size:12px;font-weight:600;letter-spacing:.09em;line-height:1.4;text-transform:uppercase;color:#73675e}.bn-categories__cta span{display:inline-block;margin-left:3px;color:#806d4c;transition:transform .2s ease}.bn-categories__card:focus-visible{outline:2px solid #806d4c;outline-offset:5px}@media(hover:hover){.bn-categories__card:hover img{transform:scale(1.025)}.bn-categories__card:hover .bn-categories__cta span{transform:translate(3px)}}@media(max-width:989px){.bn-categories__inner{padding-inline:18px}.bn-categories__grid{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:18px;margin-inline:-18px;padding:0 18px 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bn-categories__grid::-webkit-scrollbar{display:none}.bn-categories__grid li{flex:0 0 78vw;scroll-snap-align:start}.bn-categories__card{outline-offset:-2px}}@media(max-width:749px){.bn-categories__inner{padding-inline:18px}.bn-categories__media{margin-bottom:10px}.bn-categories__label{font-size:14.4px}.bn-categories__cta{font-size:10.8px}.bn-categories__heading{font-size:21px}}@media(prefers-reduced-motion:reduce){.bn-categories__media img,.bn-categories__cta span{transition:none}}body.template-index #MainContent .section+.section{margin-top:0}@media(max-width:749px){body.template-index #MainContent .bn-categories__heading{margin-bottom:18px}}.tb-pdp{font-family:Hanken Grotesk,-apple-system,BlinkMacSystemFont,sans-serif;color:#6b5447;max-width:1180px;margin:0 auto;padding:24px 18px;-webkit-font-smoothing:antialiased}.tb-pdp *{box-sizing:border-box}.tb-top{display:flex;gap:40px;align-items:flex-start}.tb-gallery{flex:0 0 48%;max-width:48%}.tb-main{position:relative;background:#0f0f0f;border-radius:10px;overflow:hidden;aspect-ratio:1/1}.tb-main-img{width:100%;height:100%;object-fit:cover;display:block}.tb-ph{width:100%;height:100%;background:#ececec}.tb-badge{position:absolute;top:12px;left:12px;background:var(--tb-gold);color:#15120e;font-size:10px;letter-spacing:1.5px;padding:4px 10px;border-radius:3px;font-weight:500}.tb-thumbs{display:flex;gap:8px;justify-content:space-between;margin-top:10px;max-width:100%;overflow-x:auto;scroll-snap-type:x proximity}.tb-thumbs .tb-thumb{flex:0 0 clamp(64px,calc((100% - 24px)/4),120px);min-width:0;scroll-snap-align:start}.tb-video-btn{position:absolute;bottom:14px;right:14px;width:64px;height:64px;border-radius:50%;border:2px solid #f1ebe0;overflow:hidden;padding:0;cursor:pointer;box-shadow:0 4px 14px #0f0f0f59;z-index:4;background:#0f0f0f;transition:transform .15s ease}.tb-video-btn:hover{transform:scale(1.05)}.tb-video-btn-cover{width:100%;height:100%;object-fit:cover;display:block}.tb-video-btn-play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#1a171466;color:#f1ebe0}.tb-video-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;align-items:center;justify-content:center;padding:24px}.tb-video-modal.is-open{display:flex}.tb-video-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1714eb}.tb-video-modal-body{position:relative;width:min(92vw,380px);aspect-ratio:9/16;border-radius:16px;overflow:hidden;background:#0f0f0f;z-index:1;box-shadow:0 20px 60px #00000080}.tb-video-modal-video{width:100%;height:100%;object-fit:cover;display:block}.tb-video-modal-close{position:absolute;top:12px;right:12px;width:34px;height:34px;border-radius:50%;border:none;background:#f1ebe029;color:#f1ebe0;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:background .15s ease}.tb-video-modal-close:hover{background:#f1ebe047}.tb-video-modal-muted{position:absolute;bottom:14px;right:14px;width:30px;height:30px;border-radius:50%;background:#0f0f0f8c;border:1px solid rgba(241,235,224,.3);color:#f1ebe0;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none}.tb-thumb{flex:1;padding:0;border:1px solid #e0ddd6;border-radius:6px;overflow:hidden;background:none;cursor:pointer;aspect-ratio:1/1;transition:border-color .15s}.tb-thumb img{width:100%;height:100%;object-fit:cover;display:block}.tb-thumb.is-active{border-color:var(--tb-gold)}.tb-buy{flex:1;min-width:0;padding-top:4px}.tb-cat{font-size:10px;letter-spacing:2px;color:#8a8a8a;margin-bottom:12px}.tb-title{font-family:var(--font-body-family);font-size:30px;font-weight:600;line-height:1.12;margin:0 0 8px;color:#6b5447}.loox-rating{margin-bottom:14px;min-height:18px}.tb-price-wrap{margin-bottom:20px}.tb-compare{font-size:13px;color:#8a8a8a;text-decoration:line-through}.tb-price-row{display:flex;align-items:baseline;gap:9px;margin:2px 0}.tb-price-now{font-size:30px;font-weight:600;color:#1a1714}.tb-disc{border:1px solid var(--tb-gold);color:#9a7b34;font-size:11px;padding:2px 8px;border-radius:3px;letter-spacing:.5px}.tb-econ{font-size:12px;color:#9a7b34;margin-bottom:3px}.tb-installments{font-size:13px;color:#6f6f6f}.tb-sizes-label{font-size:10px;letter-spacing:1.5px;color:#8a8a8a;margin:18px 0 10px;text-transform:uppercase;display:flex;align-items:baseline;gap:8px}.tb-opt-chosen{font-size:11px;letter-spacing:.02em;color:#6b5447;text-transform:none;font-weight:500}.tb-opt-chosen:not(:empty):before{content:"\b7";margin-right:8px;color:#cbb994}.tb-optset{display:flex;flex-wrap:nowrap;gap:10px;margin-bottom:18px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.tb-optset::-webkit-scrollbar{display:none}.tb-opt-btn{flex:0 0 auto;min-width:54px;padding:13px 20px;background:#fff;border:1px solid #d8d4cd;border-radius:999px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.1;letter-spacing:.02em;color:#6b5447;cursor:pointer;position:relative;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease,transform .12s ease}.tb-opt-btn:hover{border-color:#6b5447;transform:translateY(-1px)}.tb-opt-btn:focus-visible{outline:2px solid var(--tb-gold);outline-offset:2px}.tb-opt-btn.is-selected{border-color:#6b5447;background:#6b5447;color:#fff;box-shadow:0 4px 14px #6b544738}.tb-opt-btn.is-selected:hover{transform:none}.tb-opt-btn.is-soldout{color:#c4bfb6;border-color:#ece9e3;background:#faf9f7;cursor:not-allowed;box-shadow:none}.tb-opt-btn.is-soldout:hover{transform:none}.tb-opt-btn.is-soldout:after{content:"";position:absolute;left:14%;right:14%;top:50%;height:1px;background:#cfc8bd;transform:rotate(-14deg);transform-origin:center}.tb-opt-swatch{display:inline-flex;align-items:center;gap:9px;padding:11px 18px 11px 12px}.tb-sw{width:16px;height:16px;border-radius:50%;flex:0 0 auto;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #1a171424}.tb-sw-name{line-height:1}.tb-optset--color .tb-opt-btn.is-selected{background:#fff;color:#6b5447;border-color:#6b5447;box-shadow:0 0 0 1px #6b5447,0 4px 14px #6b544729}.tb-optset--color .tb-opt-btn.is-soldout .tb-sw{opacity:.45}.tb-optset-select{position:relative;margin-bottom:18px}.tb-opt-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;font-family:inherit;font-size:15px;font-weight:500;letter-spacing:.02em;color:#6b5447;background:#fff;border:1px solid #d8d4cd;border-radius:10px;padding:15px 44px 15px 16px;line-height:1.2;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}.tb-opt-select:hover{border-color:#6b5447}.tb-opt-select:focus{outline:none;border-color:#6b5447;box-shadow:0 0 0 3px #6b54471f}.tb-opt-select.is-placeholder{color:#9a958c;font-weight:400}.tb-opt-select option{color:#6b5447}.tb-opt-select option:disabled{color:#bdb7ac}.tb-opt-select-chev{position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none;color:#8a8a8a;display:flex;align-items:center}.tb-qty{display:inline-flex;align-items:center;border:1px solid #d5d2cb;border-radius:6px;overflow:hidden;margin-bottom:14px}.tb-qty-btn{background:none;border:none;width:38px;height:40px;font-size:16px;cursor:pointer;color:#6f6f6f}.tb-qty-input{width:46px;height:40px;text-align:center;border:none;border-left:1px solid #eee;border-right:1px solid #eee;font-size:14px;font-family:inherit;-moz-appearance:textfield}.tb-qty-input::-webkit-outer-spin-button,.tb-qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tb-cta{display:block;width:100%;background:#1a1714;color:#fff;border:none;border-radius:7px;padding:16px;font-size:13px;letter-spacing:2px;font-weight:500;cursor:pointer;font-family:inherit;transition:opacity .15s}.tb-cta:hover:not(:disabled){opacity:.85}.tb-cta:disabled{background:#c8c8c8;cursor:not-allowed;opacity:1}.tb-cta-row{display:flex;gap:8px;margin-top:8px}.tb-add{flex:1;background:none;border:1px solid #6B5447;color:#6b5447;border-radius:7px;padding:12px;font-size:10px;letter-spacing:1px;font-weight:500;cursor:pointer;font-family:inherit;transition:background .15s}.tb-add:hover:not(:disabled){background:#f4f3ef}.tb-add:disabled{border-color:#ccc;color:#ccc;cursor:not-allowed}.tb-wpp{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--tb-gold);color:#9a7b34;border-radius:7px;padding:12px;font-size:10px;letter-spacing:1px;text-decoration:none;font-weight:500;transition:background .15s}.tb-wpp:hover{background:#fafaf7}.tb-wpp-ic{width:15px;height:15px;display:inline-flex;color:var(--tb-gold)}.tb-pay{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:9px;margin-top:16px}.tb-pay-card{display:inline-flex;align-items:center;justify-content:center;width:48px;height:30px;background:#fff;border:1px solid #eae6df;border-radius:5px;box-shadow:0 1px 2px #1a17140d;transition:transform .14s ease,box-shadow .14s ease;overflow:hidden}.tb-pay-card:hover{transform:translateY(-1px);box-shadow:0 3px 9px #1a17141a}.tb-pay-card svg{display:block}.tb-pay-card--dark,.tb-pay-card--blue{border-color:transparent}.tb-pay-pill{display:inline-flex;align-items:center;height:30px;font-size:9px;letter-spacing:.5px;color:#8a8a8a;border:1px solid #eae6df;background:#fff;padding:0 9px;border-radius:5px}.tb-secure{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:12px;font-size:11px;color:#8a8a8a}.tb-secure-ic{width:14px;height:14px;display:inline-flex;color:var(--tb-gold)}.tb-stars{display:flex;align-items:center;gap:8px;margin-bottom:16px}.tb-stars-ic{color:#c9a052;font-size:17px;letter-spacing:2px}.tb-stars-txt{font-size:12px;color:#6f6f6f}.tb-eta{margin:14px 0 8px;border:1px solid #e8e4dc;border-radius:9px;overflow:hidden}.tb-eta-row{display:flex;align-items:center;gap:13px;padding:12px 14px;border-bottom:1px solid #f0ede8}.tb-eta-row:last-child{border-bottom:none}.tb-eta-ic{flex:0 0 18px;width:18px;height:18px;display:inline-flex;color:var(--tb-gold)}.tb-eta-body{display:flex;flex-wrap:wrap;align-items:baseline;line-height:1.4}.tb-eta-hl{font-size:12px;font-weight:600;color:#6b5447}.tb-eta-dates{font-size:12px;color:var(--tb-gold);font-weight:500}.tb-eta-sub{font-size:12px;color:#6f6f6f}.tb-eta-region{font-size:11px;color:#8a8a8a;width:100%;display:block;margin-top:1px}.tb-metrics{display:flex;gap:12px;margin:20px 0}.tb-metric{flex:1;background:#f7f6f3;border-radius:8px;padding:16px;text-align:center}.tb-metric-v{font-family:var(--font-body-family);font-size:26px;color:#6b5447;line-height:1}.tb-metric-l{font-size:10px;color:#6f6f6f;letter-spacing:.5px;margin-top:6px}.tb-h2{font-family:var(--font-body-family);font-size:22px;font-weight:600;margin:0 0 20px;color:#6b5447}.tb-center{text-align:center}.tb-benefits{margin:40px 0}.tb-benefits-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 28px}.tb-benefit{display:flex;gap:14px;align-items:flex-start}.tb-benefit-ic{flex:0 0 24px;width:24px;height:24px;display:inline-flex;color:var(--tb-gold);margin-top:1px}.tb-benefit-t{font-size:13px;font-weight:500;color:#6b5447;margin-bottom:3px}.tb-benefit-s{font-size:12px;color:#6f6f6f;line-height:1.55}.tb-rv{margin:48px 0;padding-top:48px;border-top:1px solid #ede9e2}.tb-rv-head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:10px 24px;margin-bottom:28px}.tb-rv-title{font-family:var(--font-body-family);font-size:22px;font-weight:400;color:#6b5447;margin:0;letter-spacing:.01em}.tb-rv-summary{display:flex;align-items:center;gap:9px}.tb-rv-score{font-family:var(--font-body-family);font-size:24px;font-weight:500;color:#6b5447;line-height:1}.tb-rv-stars{color:var(--tb-gold);font-size:15px;letter-spacing:2px}.tb-rv-count{font-size:12px;color:#8a8a8a;letter-spacing:.02em}.tb-rv-list{display:flex;flex-direction:column}.tb-rv-card{display:flex;gap:16px;padding:22px 0;border-top:1px solid #f0ede8}.tb-rv-card:first-child{border-top:none}.tb-rv-extra{display:none}.tb-rv.is-open .tb-rv-extra{display:flex}.tb-rv-avatar{position:relative;flex:0 0 40px;width:40px;height:40px;border-radius:50%;background:#1a1714;color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-body-family);font-size:17px;font-weight:400;text-transform:uppercase;overflow:hidden}.tb-rv-avatar-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#ece7df}.tb-rv-body{flex:1;min-width:0}.tb-rv-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:5px}.tb-rv-name{font-size:13px;font-weight:600;color:#6b5447;letter-spacing:.01em}.tb-rv-date{font-size:11px;color:#a0a0a0;white-space:nowrap}.tb-rv-card-stars{color:var(--tb-gold);font-size:12px;letter-spacing:2px;margin-bottom:7px}.tb-rv-star-off{color:#e2ddd3}.tb-rv-text{font-size:13.5px;color:#5f5f5f;line-height:1.6;margin:0}.tb-rv-more{display:block;width:100%;margin-top:8px;background:none;border:1px solid #d5d2cb;border-radius:7px;padding:13px;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:#6b5447;font-family:inherit;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s}.tb-rv-more:hover{background:#f4f3ef;border-color:#6b5447}.tb-rv.is-open .tb-rv-more{display:none}.tb-acc{border-top:1px solid #ede9e2;border-bottom:1px solid #ede9e2;margin:48px 0}.tb-acc--top{margin:30px 0 0}.tb-acc summary{cursor:pointer;list-style:none;padding:20px 2px;font-size:15px;font-weight:500;color:#6b5447;display:flex;align-items:center;justify-content:space-between;letter-spacing:.01em}.tb-acc summary::-webkit-details-marker{display:none}.tb-acc[open] summary .tb-acc-chev{transform:rotate(180deg)}.tb-acc-chev{transition:transform .2s ease;color:#6f6f6f;display:flex;align-items:center}.tb-acc-body{padding:4px 2px 24px;font-size:13.5px;color:#6f6f6f;line-height:1.8}.bn-size-table-wrap{max-width:360px;overflow-x:auto}.bn-size-table{width:100%;border-collapse:collapse;font-size:13px;font-family:Hanken Grotesk,sans-serif}.bn-size-table th{text-align:left;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#a89a90;padding:7px 8px;border-bottom:1px solid #ede9e2;font-weight:600}.bn-size-table td{padding:7px 8px;color:#6b5447;border-bottom:1px solid #f3f0ea;font-weight:500}.bn-size-table tr:last-child td{border-bottom:none}.bn-size-table th:last-child,.bn-size-table td:last-child{text-align:right}.bn-size-table th:nth-child(2),.bn-size-table td:nth-child(2){text-align:center;color:#a89a90;font-weight:400}.tb-rte p{margin:0 0 12px}.tb-reviews{margin:48px 0}.tb-ship{display:flex;gap:14px;align-items:flex-start;border:1px solid #ede9e2;border-radius:9px;padding:20px;margin:24px 0}.tb-ship-ic{flex:0 0 22px;width:22px;height:22px;display:inline-flex;color:var(--tb-gold);margin-top:2px}.tb-ship-t{font-size:13px;font-weight:500;color:#6b5447;margin-bottom:4px}.tb-ship-tx{font-size:12px;color:#6f6f6f;line-height:1.6}.tb-ship-more{border:none;margin:10px 0 0}.tb-ship-more summary{display:flex;align-items:center;gap:6px;cursor:pointer;list-style:none;color:#6b5447;font-size:11px;font-weight:500}.tb-ship-more summary::-webkit-details-marker{display:none}.tb-ship-more-ic{width:14px;height:14px;display:inline-flex;flex:0 0 14px}.tb-ship-more-label{flex:1}.tb-ship-more-chev{margin-left:auto;transition:transform .2s ease;color:#8a8a8a;display:flex;align-items:center;flex:0 0 auto}.tb-ship-more[open] .tb-ship-more-chev{transform:rotate(180deg)}.tb-ship-more p{font-size:11px;color:#8a8a8a;line-height:1.6;margin:8px 0 0}.tb-rev-dark{background:#0f0f0f;padding:34px 24px;margin:34px 0}.tb-rev-sum{display:flex;align-items:center;justify-content:center;gap:22px;margin-bottom:26px}.tb-rev-num{font-family:var(--font-body-family);font-size:54px;font-weight:300;color:#c9a052;line-height:1}.tb-rev-stars{color:#c9a052;font-size:18px;letter-spacing:3px}.tb-rev-ct{font-size:11px;color:#888;margin-top:5px;letter-spacing:.4px}.tb-rev-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.tb-rev-card{background:#1c1c1c;border-radius:8px;padding:16px}.tb-rev-card-stars{color:#c9a052;font-size:12px;letter-spacing:2px;margin-bottom:8px}.tb-rev-card-txt{font-size:13px;color:#ddd;line-height:1.55;margin:0 0 10px}.tb-rev-card-name{font-size:10px;color:#777;letter-spacing:.4px}@media(max-width:749px){.tb-top{flex-direction:column;gap:22px}.tb-gallery,.tb-buy{max-width:100%;flex-basis:auto;width:100%}.tb-title,.tb-price-now{font-size:26px}.tb-opt-select{font-size:16px}.tb-benefits-grid{grid-template-columns:1fr}.tb-cta-row{flex-direction:column}.tb-rv-head{align-items:flex-start}.tb-rv-summary{margin-top:2px}.tb-rev-grid{grid-template-columns:1fr}.tb-rev-dark{margin:34px -18px}}.tb-pdp .tb-installments{color:#6b5447;font-weight:500;margin-bottom:2px}.bn-brand-filter{display:flex;align-items:center;justify-content:flex-start;gap:18px;margin-bottom:24px;font-family:var(--font-body-family)}.bn-brand-filter label{font-size:14px;font-weight:600;color:#6b5447}.bn-brand-filter__select{position:relative;min-width:240px}.bn-brand-filter select{width:100%;min-height:44px;-webkit-appearance:none;appearance:none;border:1px solid #d6d2cc;border-radius:0;background:#fff;color:#6b5447;padding:10px 42px 10px 14px;font:inherit;font-size:14px;cursor:pointer}.bn-brand-filter select:focus-visible{outline:2px solid #A07E45;outline-offset:3px}.bn-brand-filter .icon-caret{position:absolute;right:14px;top:50%;width:10px;transform:translateY(-50%);pointer-events:none}@media(max-width:749px){.bn-brand-filter{display:block;margin-bottom:18px}.bn-brand-filter label{display:block;margin-bottom:8px}.bn-brand-filter__select{width:100%;min-width:0}}tb-bn-pdp{display:block;margin:0 0 20px}.tb-bn-ready-note{font-size:13px;line-height:1.5;color:#6b5447;margin:0 0 20px}.tb-cashback{position:relative;display:flex;align-items:center;gap:6px;margin:8px 0 12px;font-size:11px;font-weight:400;line-height:1.5;letter-spacing:normal;color:#777}.tb-price-wrap .tb-cashback{margin:0 0 8px;min-height:22px}.tb-cashback__popover{position:static}.tb-cashback__popover>.tb-cashback__summary{display:flex;align-items:center;justify-content:center;list-style:none;cursor:pointer;padding:3px;margin:-3px;min-height:20px;color:#666}.tb-cashback__summary::-webkit-details-marker{display:none}.tb-cashback__summary:after{display:none}.tb-cashback__summary:focus-visible{outline:2px solid #6b5447;outline-offset:3px}.tb-cashback__info,.tb-cashback__info svg{display:block;width:14px;height:14px;flex-shrink:0}.tb-cashback .tb-cashback__rules{position:absolute;z-index:30;left:0;top:calc(100% + 5px);width:280px;max-width:100%;box-sizing:border-box;padding:9px 11px;border:1px solid #e5e5e5;border-radius:6px;background:#fff;box-shadow:0 2px 8px #00000014;color:#777;font-size:10px;font-weight:400;line-height:1.4;letter-spacing:normal;text-wrap:pretty}.tb-cashback__rules:before{content:"";position:absolute;left:0;right:0;top:-8px;height:8px}
/*# sourceMappingURL=/cdn/shop/t/24/compiled_assets/styles.css.map */
