.bg-404{position:relative;overflow:hidden;padding:6.4rem 0 8rem}.bg-404__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.8rem}.bg-404__code{display:flex;align-items:center;gap:.06em;margin:0;font-family:var(--font-heading-family);font-weight:800;font-size:clamp(11rem,26vw,24rem);line-height:.9;letter-spacing:-.05em;color:rgb(var(--color-foreground))}.bg-404__face{display:inline-flex;width:.82em;height:.82em;animation:bg-404-bob 3.2s ease-in-out infinite}.bg-404__face svg{width:100%;height:100%}.bg-404__whiskers{animation:bg-404-wiggle 2.4s ease-in-out infinite;transform-origin:100px 128px}.bg-404__eyes{animation:bg-404-blink 4.2s ease-in-out infinite;transform-origin:100px 92px}@keyframes bg-404-bob{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-1.2rem) rotate(4deg)}}@keyframes bg-404-wiggle{0%,to{transform:scaleX(1)}50%{transform:scaleX(1.08)}}@keyframes bg-404-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}.bg-404__title{margin:.8rem 0 0;font-size:clamp(3rem,5vw,5rem)}.bg-404__text{max-width:52rem;font-size:1.8rem;line-height:1.55;color:rgb(var(--color-foreground));opacity:.8}.bg-404__text p{margin:0}.bg-404__search{display:flex;gap:.8rem;width:100%;max-width:52rem;margin-top:1.2rem;padding:.6rem;border-radius:4rem;background:#fff;box-shadow:0 12px 34px #1e1b181a}.bg-404__search input{flex:1;min-width:0;height:4.8rem;padding:0 2rem;border:0;background:transparent;font:inherit;font-size:1.6rem;color:#1e1b18}.bg-404__search input:focus{outline:none}.bg-404__search .button{min-height:4.8rem;padding:0 2.6rem}.bg-404__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:.8rem}.bg-404__actions .button{min-height:5.2rem;padding:0 3rem}.bg-404__paws{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.bg-404__paw{position:absolute;width:4rem;height:4rem;color:#f2b33d;opacity:.35;animation:bg-404-paw 9s ease-in-out infinite;animation-delay:calc(var(--n) * -1.4s)}.bg-404__paw svg{width:100%;height:100%}.bg-404__paw:nth-child(1){top:12%;left:8%;transform:rotate(-20deg)}.bg-404__paw:nth-child(2){top:28%;left:16%;transform:rotate(10deg);width:3rem;height:3rem}.bg-404__paw:nth-child(3){top:62%;left:6%;transform:rotate(-35deg)}.bg-404__paw:nth-child(4){top:14%;right:10%;transform:rotate(25deg)}.bg-404__paw:nth-child(5){top:48%;right:6%;transform:rotate(-10deg);width:5rem;height:5rem}.bg-404__paw:nth-child(6){bottom:10%;right:18%;transform:rotate(30deg);width:3rem;height:3rem}@keyframes bg-404-paw{0%,to{opacity:.15;translate:0 0}50%{opacity:.45;translate:0 -1.2rem}}@media(prefers-reduced-motion:reduce){.bg-404__face,.bg-404__whiskers,.bg-404__eyes,.bg-404__paw{animation:none}}.bg-ba__grid{display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:center}.bg-compare{position:relative;display:block;aspect-ratio:1 / 1;border-radius:2.8rem;overflow:hidden;box-shadow:0 16px 40px #1e1b181f;-webkit-user-select:none;user-select:none;touch-action:pan-y;--pos: 50%}.bg-compare__layer{position:absolute;top:0;right:0;bottom:0;left:0}.bg-compare__layer img,.bg-compare__layer svg{width:100%;height:100%;object-fit:cover;display:block}.bg-compare__before{clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.bg-compare.is-hinting .bg-compare__before{animation:bg-compare-hint 1.6s var(--bg-ease, ease) both}@keyframes bg-compare-hint{0%{clip-path:inset(0 50% 0 0)}35%{clip-path:inset(0 30% 0 0)}70%{clip-path:inset(0 62% 0 0)}to{clip-path:inset(0 50% 0 0)}}.bg-compare__label{position:absolute;top:1.6rem;padding:.6rem 1.4rem;border-radius:40px;font-weight:700;font-size:1.3rem;letter-spacing:.06rem;text-transform:uppercase}.bg-compare__label--before{left:1.6rem;background:#1e1b18d1;color:#fff}.bg-compare__label--after{right:1.6rem;background:#f2b33d;color:#1e1b18}.bg-compare__handle{position:absolute;top:0;bottom:0;left:var(--pos);width:0;pointer-events:none;z-index:2}.bg-compare.is-hinting .bg-compare__handle{animation:bg-handle-hint 1.6s var(--bg-ease, ease) both}@keyframes bg-handle-hint{0%{left:50%}35%{left:70%}70%{left:38%}to{left:50%}}.bg-compare__handle:before{content:"";position:absolute;top:0;bottom:0;left:-1.5px;width:3px;background:#fff;box-shadow:0 0 12px #00000040}.bg-compare__knob{position:absolute;top:50%;left:0;width:5.6rem;height:5.6rem;transform:translate(-50%,-50%);border-radius:50%;background:#fff;color:#1e1b18;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px #0003}.bg-compare__knob svg{width:2.4rem;height:2.4rem}.bg-compare__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;z-index:3;-webkit-appearance:none;appearance:none}.bg-compare__range:focus-visible~.bg-compare__handle .bg-compare__knob,.bg-compare:focus-within .bg-compare__knob{outline:3px solid rgb(242,179,61);outline-offset:3px}.bg-ba__content{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}.bg-ba__content .bg-pill,.bg-ba__title{margin:0}.bg-ba__text{font-size:1.7rem;line-height:1.55}.bg-ba__text p{margin:0}.bg-ba__points{display:flex;flex-direction:column;gap:1.2rem;margin:.4rem 0;padding:0}.bg-ba__points li{display:flex;align-items:center;gap:1.2rem;font-size:1.6rem;font-weight:500;color:rgb(var(--color-foreground))}.bg-ba__check{flex:none;width:2.8rem;height:2.8rem;border-radius:50%;background:#f2b33d;color:#1e1b18;display:flex;align-items:center;justify-content:center}.bg-ba__check svg{width:1.6rem;height:1.6rem}.bg-ba__button{min-height:5.6rem;padding:0 3.6rem;margin-top:.8rem}@media screen and (min-width:990px){.bg-ba__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:7.2rem}.bg-ba__grid--reverse .bg-ba__visual{order:2}}@media(prefers-reduced-motion:reduce){.bg-compare.is-hinting .bg-compare__before,.bg-compare.is-hinting .bg-compare__handle{animation:none}}.bg-band{border-radius:2.8rem;padding:3.2rem 2.4rem}.bg-band__heading{margin:0 0 2.4rem;text-align:center}.bg-band__list{display:grid;grid-template-columns:1fr;gap:2rem;margin:0}.bg-band__item{display:flex;align-items:center;gap:1.4rem}.bg-band__title{margin:0;font-weight:700;font-size:1.6rem;line-height:1.25}.bg-band__text{margin:.2rem 0 0;font-size:1.4rem;line-height:1.4;opacity:.85}@media screen and (min-width:750px){.bg-band{padding:3.6rem 4.8rem}.bg-band__list{grid-template-columns:repeat(var(--band-cols),minmax(0,1fr));gap:3.2rem}}.bg-cats__head{display:flex;flex-direction:column;gap:1rem;margin-bottom:2.8rem}.bg-cats__head h2{margin:0}.bg-cats__sub{margin:0;font-size:1.7rem;color:rgba(var(--color-foreground),.78)}.bg-cats__grid{display:grid;grid-template-columns:1fr;gap:1.6rem;margin:0;padding:0}.bg-cats__card{position:relative;display:block;border-radius:2.4rem;overflow:hidden;text-decoration:none;color:rgb(var(--color-foreground));background:rgb(var(--color-background));isolation:isolate;box-shadow:0 10px 30px #1e1b180f}.bg-cats__media{aspect-ratio:4 / 3.2;overflow:hidden}.bg-cats__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.1s var(--bg-ease, ease)}.bg-cats__card:hover .bg-cats__img{transform:scale(1.07)}.bg-cats__body{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2rem 2.4rem}.bg-cats__kicker{margin:0 0 .2rem;font-size:1.3rem;font-weight:700;letter-spacing:.08rem;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.bg-cats__title{margin:0;font-size:2.6rem}.bg-cats__arrow{flex:none;width:5.2rem;height:5.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgb(var(--color-button));color:rgb(var(--color-button-text));transition:transform .4s var(--bg-spring, ease)}.bg-cats__arrow svg{width:2.2rem;height:2.2rem}.bg-cats__card:hover .bg-cats__arrow{transform:translate(4px) rotate(-12deg) scale(1.06)}@media screen and (min-width:750px){.bg-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.bg-cats__head{flex-direction:row;align-items:flex-end;justify-content:space-between}}@media screen and (min-width:990px){.bg-cats__grid{grid-template-columns:repeat(var(--cats),minmax(0,1fr))}}.bg-footer{position:relative;overflow:hidden;padding-top:5.6rem}.bg-footer__cta{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;padding:3.2rem 2.8rem;border-radius:2.8rem;margin-bottom:5.6rem;position:relative;overflow:hidden}.bg-footer__cta:after{content:"";position:absolute;width:30rem;height:30rem;right:-8rem;bottom:-16rem;border-radius:50%;background:#ffffff2e;pointer-events:none}.bg-footer__cta-title{margin:0;font-family:var(--font-heading-family);font-weight:800;font-size:3rem;line-height:1.05;letter-spacing:-.02em;color:rgb(var(--color-foreground))}.bg-footer__cta-sub{margin:.6rem 0 0;font-size:1.6rem;color:rgb(var(--color-foreground));opacity:.85}.bg-footer__cta-btn{position:relative;z-index:1;display:inline-flex;align-items:center;gap:1rem;padding:1.5rem 2.6rem;border-radius:4rem;background:#1e1b18;color:#fff;font-weight:700;font-size:1.6rem;text-decoration:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}.bg-footer__cta-btn:hover{transform:translateY(-2px);box-shadow:0 12px 26px #00000040}.bg-footer__cta-btn svg{width:2.2rem;height:2.2rem}.bg-footer__main{display:grid;grid-template-columns:1fr;gap:4rem;padding-bottom:4rem}.bg-footer__logo{display:inline-block;color:rgb(var(--color-foreground))}.bg-footer__logo .bg-logo-svg{width:17rem;height:auto;display:block}.bg-footer__brand-text{margin-top:1.6rem;max-width:34rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}.bg-footer__brand-text p{margin:0}.bg-footer__social{display:flex;gap:.8rem;margin:2rem 0 0;padding:0}.bg-footer__social a{width:4.4rem;height:4.4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(var(--color-foreground),.08);color:rgb(var(--color-foreground));transition:background-color .25s ease,color .25s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}.bg-footer__social a:hover{background:#f2b33d;color:#1e1b18;transform:translateY(-3px) rotate(-6deg)}.bg-footer__social svg{width:2rem;height:2rem}.bg-footer__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 2.4rem}.bg-footer__col--news{grid-column:1 / -1}.bg-footer__heading{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-weight:800;font-size:1.8rem;letter-spacing:-.01em;color:rgb(var(--color-foreground))}.bg-footer__links{margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.bg-footer__links a,.bg-footer__policies a{position:relative;color:rgba(var(--color-foreground),.75);text-decoration:none;font-size:1.5rem;transition:color .2s ease}.bg-footer__links a:after{content:"";position:absolute;left:0;right:0;bottom:-.2rem;height:1.5px;background:#f2b33d;transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.22,1,.36,1)}.bg-footer__links a:hover{color:rgb(var(--color-foreground))}.bg-footer__links a:hover:after{transform:scaleX(1)}.bg-footer__text{font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}.bg-footer__text p{margin:0 0 .6rem}.bg-footer__news-text{margin:0 0 1.4rem;font-size:1.5rem;color:rgba(var(--color-foreground),.75)}.bg-footer__news{position:relative;display:flex;flex-wrap:wrap;max-width:42rem}.bg-footer__news input[type=email]{width:100%;height:5.4rem;padding:0 6rem 0 2.2rem;border:1.5px solid rgba(var(--color-foreground),.2);border-radius:4rem;background:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground));font:inherit;font-size:1.5rem;transition:border-color .2s ease,box-shadow .2s ease}.bg-footer__news input[type=email]::placeholder{color:rgba(var(--color-foreground),.55)}.bg-footer__news input[type=email]:focus{outline:none;border-color:#f2b33d;box-shadow:0 0 0 4px #f2b33d40}.bg-footer__news button{position:absolute;right:.6rem;top:.6rem;width:4.2rem;height:4.2rem;border:0;border-radius:50%;background:#f2b33d;color:#1e1b18;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.bg-footer__news button:hover{transform:translate(3px)}.bg-footer__news button svg{width:2rem;height:2rem}.bg-footer__news-ok,.bg-footer__news-err{width:100%;margin:1rem 0 0;font-size:1.4rem;font-weight:700}.bg-footer__news-ok{color:#f2b33d}.bg-footer__bottom{position:relative;z-index:1;display:flex;flex-direction:column;gap:1.6rem;padding-top:2.4rem;padding-bottom:2.4rem;border-top:1px solid rgba(var(--color-foreground),.12)}.bg-footer__copy{margin:0;font-size:1.3rem;color:rgba(var(--color-foreground),.6)}.bg-footer__policies{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;margin:0;padding:0}.bg-footer__policies a{font-size:1.3rem}.bg-footer__pay{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0}.bg-footer__pay-icon{width:3.8rem;height:2.4rem;display:block}.bg-footer__watermark{position:relative;margin:0 auto -9vw;padding:0 1.6rem;color:rgb(var(--color-foreground));opacity:.05;pointer-events:none;--bg-logo-nose: currentColor}.bg-footer__watermark .bg-logo-svg{width:100%;height:auto;display:block}@media screen and (min-width:750px){.bg-footer__cta{flex-direction:row;align-items:center;justify-content:space-between;padding:4rem 4.8rem}.bg-footer__cta-title{font-size:3.6rem}.bg-footer__cols{grid-template-columns:repeat(3,minmax(0,1fr))}.bg-footer__col--news{grid-column:auto}.bg-footer__bottom{flex-direction:row;align-items:center;justify-content:space-between}}@media screen and (min-width:990px){.bg-footer{padding-top:7.2rem}.bg-footer__main{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:6.4rem;padding-bottom:5.6rem}}.bg-section-header{position:sticky;top:0;z-index:4;transition:transform .4s cubic-bezier(.22,1,.36,1)}.bg-section-header:has(.bg-header--static){position:relative}.bg-section-header.is-hidden{transform:translateY(-100%)}.bg-header{display:block;position:relative;isolation:isolate;background:transparent;border-bottom:1px solid rgba(var(--color-foreground),.07);transition:box-shadow .3s ease}.bg-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(var(--color-background),.9);-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px)}.bg-header.is-scrolled{box-shadow:0 10px 30px #1e1b1814}.bg-header__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.2rem;min-height:6.4rem}.bg-header__left,.bg-header__right{display:flex;align-items:center;gap:.4rem}.bg-header__right{justify-content:flex-end}.bg-header__logo{display:inline-flex;align-items:center;color:rgb(var(--color-foreground));text-decoration:none}.bg-header__logo .bg-logo-svg,.bg-header__logo-img{width:var(--logo-w);height:auto;display:block}.bg-header__logo:hover .bg-logo-svg{transform:rotate(-2deg) scale(1.02)}.bg-logo-svg{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.bg-header__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:transparent;color:rgb(var(--color-foreground));cursor:pointer;text-decoration:none;transition:background-color .2s ease,transform .25s cubic-bezier(.34,1.56,.64,1)}.bg-header__icon:hover{background:rgba(var(--color-foreground),.06);transform:translateY(-1px)}.bg-header__icon svg{width:2.4rem;height:2.4rem}.bg-cart-icon{display:inline-flex}.bg-cart-count{position:absolute;top:.2rem;right:.1rem;min-width:1.9rem;height:1.9rem;padding:0 .5rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;background:#f2b33d;color:#1e1b18;font-size:1.1rem;font-weight:700;line-height:1;box-shadow:0 0 0 2px rgb(var(--color-background));animation:bg-bubble .5s cubic-bezier(.34,1.56,.64,1)}@keyframes bg-bubble{0%{transform:scale(0)}to{transform:scale(1)}}.bg-header__nav{display:none}.bg-nav{display:flex;align-items:center;gap:.4rem;margin:0;padding:0}.bg-nav__item{position:relative}.bg-nav__link{position:relative;display:inline-flex;align-items:center;gap:.4rem;padding:1rem 1.4rem;border-radius:4rem;font-weight:500;font-size:1.5rem;color:rgb(var(--color-foreground));text-decoration:none;transition:background-color .2s ease}.bg-nav__link:after{content:"";position:absolute;left:1.4rem;right:1.4rem;bottom:.5rem;height:2.5px;border-radius:2px;background:#f2b33d;transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.22,1,.36,1)}.bg-nav__link:hover:after,.bg-nav__link.is-active:after{transform:scaleX(1)}.bg-nav__link.is-active{font-weight:700}.bg-nav__caret{width:1.4rem;height:1.4rem;transition:transform .3s ease}.bg-nav__item--parent:hover .bg-nav__caret,.bg-nav__item--parent:focus-within .bg-nav__caret{transform:rotate(180deg)}.bg-nav__panel{position:absolute;top:calc(100% + .6rem);left:50%;min-width:22rem;padding:1rem;border-radius:1.8rem;box-shadow:0 20px 50px #1e1b1824;opacity:0;visibility:hidden;transform:translate(-50%,.8rem);transition:opacity .25s ease,transform .3s cubic-bezier(.22,1,.36,1),visibility .25s;z-index:5}.bg-nav__panel:before{content:"";position:absolute;left:0;right:0;top:-1rem;height:1rem}.bg-nav__item--parent:hover .bg-nav__panel,.bg-nav__item--parent:focus-within .bg-nav__panel{opacity:1;visibility:visible;transform:translate(-50%)}.bg-nav__panel ul{margin:0;padding:0}.bg-nav__sublink{display:block;padding:1rem 1.4rem;border-radius:1.2rem;font-size:1.5rem;color:rgb(var(--color-foreground));text-decoration:none;transition:background-color .2s ease,padding-left .25s ease}.bg-nav__sublink:hover,.bg-nav__sublink.is-active{background:#f2b33d2e;padding-left:1.8rem}.bg-header__search{display:none;position:relative;align-items:center}.bg-header__search input{width:24rem;height:4.6rem;padding:0 4.8rem 0 2rem;border:1.5px solid rgba(var(--color-foreground),.1);border-radius:4rem;background:rgba(var(--color-foreground),.04);font:inherit;font-size:1.45rem;color:rgb(var(--color-foreground));transition:width .4s cubic-bezier(.22,1,.36,1),border-color .2s ease,background-color .2s ease;-webkit-appearance:none;appearance:none}.bg-header__search input::placeholder{color:rgba(var(--color-foreground),.55)}.bg-header__search input:focus{outline:none;width:30rem;border-color:#f2b33d;background:rgb(var(--color-background));box-shadow:0 0 0 4px #f2b33d33}.bg-header__search input::-webkit-search-cancel-button{-webkit-appearance:none}.bg-header__search-btn{position:absolute;right:.4rem;width:3.8rem;height:3.8rem;border:0;border-radius:50%;background:#f2b33d;color:#1e1b18;display:flex;align-items:center;justify-content:center;cursor:pointer}.bg-header__search-btn svg{width:1.8rem;height:1.8rem}@media screen and (max-width:989px){.bg-header__bar{grid-template-columns:1fr auto 1fr;min-height:6rem}.bg-header__left{display:contents}.bg-header__burger{grid-column:1;justify-self:start}.bg-header__logo{grid-column:2;justify-self:center}.bg-header__right{grid-column:3}.bg-header__account{display:none}}@media screen and (min-width:990px){.bg-header__bar{min-height:8rem;gap:2.4rem}.bg-header__burger,.bg-header__search-toggle{display:none}.bg-header__nav{display:block}.bg-header__search{display:flex}}.bg-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10}.bg-drawer[hidden]{display:none}.bg-drawer .bg-drawer__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#1e1b1873;opacity:0;transition:opacity .35s ease}.bg-drawer__panel{position:absolute;top:0;left:0;bottom:0;width:min(42rem,88vw);display:flex;flex-direction:column;gap:2rem;padding:2rem 2.4rem calc(2.4rem + env(safe-area-inset-bottom));overflow-y:auto;border-radius:0 2.4rem 2.4rem 0;transform:translate(-100%);transition:transform .45s cubic-bezier(.22,1,.36,1);outline:none}.bg-drawer.is-open .bg-drawer__overlay{opacity:1}.bg-drawer .bg-drawer__overlay{cursor:pointer}.bg-drawer.is-open .bg-drawer__panel{transform:none}.bg-drawer__top{display:flex;align-items:center;justify-content:space-between}.bg-drawer__logo{color:rgb(var(--color-foreground))}.bg-drawer__logo .bg-logo-svg{width:13rem;height:auto;display:block}.bg-drawer__search{position:relative;display:flex}.bg-drawer__search input{width:100%;height:5rem;padding:0 5.2rem 0 2rem;border:1.5px solid rgba(var(--color-foreground),.12);border-radius:4rem;background:rgba(var(--color-foreground),.04);font:inherit;font-size:1.6rem;color:rgb(var(--color-foreground));-webkit-appearance:none;appearance:none}.bg-drawer__search input:focus{outline:none;border-color:#f2b33d;box-shadow:0 0 0 4px #f2b33d33}.bg-drawer__search button{position:absolute;right:.5rem;top:.5rem;width:4rem;height:4rem;border:0;border-radius:50%;background:#f2b33d;color:#1e1b18;display:flex;align-items:center;justify-content:center}.bg-drawer__search button svg{width:1.9rem;height:1.9rem}.bg-drawer__menu{margin:0;padding:0;display:flex;flex-direction:column}.bg-drawer__menu>li{border-bottom:1px solid rgba(var(--color-foreground),.08);opacity:0;transform:translate(-1.6rem);transition:opacity .4s ease,transform .5s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * 50ms + .12s)}.bg-drawer.is-open .bg-drawer__menu>li{opacity:1;transform:none}.bg-drawer__link{display:flex;align-items:center;justify-content:space-between;padding:1.6rem .4rem;font-family:var(--font-heading-family);font-weight:800;font-size:2.4rem;letter-spacing:-.02em;color:rgb(var(--color-foreground));text-decoration:none;cursor:pointer;list-style:none}.bg-drawer__link::-webkit-details-marker{display:none}.bg-drawer__link svg{width:2.2rem;height:2.2rem;transition:transform .3s ease}.bg-drawer__group[open]>.bg-drawer__link svg{transform:rotate(180deg)}.bg-drawer__group ul{margin:0 0 1.2rem;padding:0}.bg-drawer__sublink{display:block;padding:.9rem .4rem .9rem 1.6rem;font-size:1.7rem;color:rgb(var(--color-foreground));text-decoration:none;border-left:2px solid rgba(242,179,61,.6)}.bg-drawer__bottom{margin-top:auto;display:flex;flex-direction:column;gap:1.2rem}.bg-drawer__note{display:flex;align-items:center;gap:1rem;margin:0;padding:1.2rem 1.4rem;border-radius:1.4rem;background:#f2b33d2e;font-weight:700;font-size:1.4rem;color:rgb(var(--color-foreground))}.bg-drawer__note svg{width:2.2rem;height:2.2rem;flex:none}.bg-drawer__wa{gap:1rem;min-height:5.2rem}.bg-drawer__wa svg{width:2.2rem;height:2.2rem}.bg-drawer__account{text-align:center;font-weight:700;color:rgb(var(--color-foreground))}body.bg-lock{overflow:hidden}@media(prefers-reduced-motion:reduce){.bg-drawer__panel,.bg-drawer__overlay,.bg-drawer__menu>li{transition:none}}.bg-hero{position:relative;overflow:hidden}.bg-hero__inner{position:relative;z-index:2;display:flex;align-items:center}.bg-hero__content{max-width:60rem;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.bg-hero__eyebrow{margin:0}.bg-hero__heading{margin:0;font-size:calc(var(--hero-h-size) * .58);line-height:1.02;letter-spacing:-.035em}.bg-hero__line{display:block}.bg-hero__text{font-size:1.7rem;line-height:1.5;max-width:46rem;color:rgb(var(--color-foreground))}.bg-hero__text p{margin:0}.bg-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.4rem;margin-top:.8rem}.bg-hero__button{min-height:5.6rem;padding:0 3.2rem;font-size:1.6rem}.bg-hero__note{display:flex;align-items:center;gap:1rem;margin:0;font-size:1.4rem;line-height:1.35;max-width:22rem;color:rgb(var(--color-foreground))}.bg-hero__note svg{width:3rem;height:3rem;flex:none}.bg-hero__points{display:flex;flex-wrap:wrap;gap:.8rem 2rem;margin:.4rem 0 0;padding:0}.bg-hero__points li{display:flex;align-items:center;gap:.8rem;font-size:1.4rem;font-weight:700;color:rgb(var(--color-foreground))}.bg-hero__points svg{width:2.2rem;height:2.2rem;padding:.4rem;border-radius:50%;background:#f2b33d;color:#1e1b18;flex:none;box-sizing:border-box}.bg-hero__media{position:relative;aspect-ratio:4 / 3.4;overflow:hidden}.bg-hero__parallax{width:100%;height:100%;will-change:transform}.bg-hero__img{width:100%;height:100%;object-fit:cover;display:block}.bg-hero__img--mobile+.bg-hero__img{display:none}.bg-hero__seal{position:absolute;z-index:3;--seal-size: calc(var(--seal-base) * .7)}.bg-hero__seal--top{top:1.6rem;right:1.6rem}.bg-hero__seal--bottom{bottom:1.6rem;right:1.6rem}@media screen and (min-width:750px){.bg-hero{min-height:var(--hero-min-h);display:flex}.bg-hero__inner{min-height:var(--hero-min-h);width:100%}.bg-hero__heading{font-size:var(--hero-h-size)}.bg-hero__text{font-size:1.9rem}.bg-hero__media{position:absolute;top:0;right:0;bottom:0;width:var(--hero-media-w);aspect-ratio:auto}.bg-hero__img--mobile{display:none}.bg-hero__img--mobile+.bg-hero__img{display:block}.bg-hero__seal{--seal-size: var(--seal-base)}.bg-hero__seal--top{top:3.2rem;right:3.2rem}.bg-hero__seal--bottom{bottom:3.2rem;right:3.2rem}.bg-hero--no-image .bg-hero__media .placeholder-svg{opacity:.6}.bg-hero--overlay .bg-hero__media{left:0;width:100%}.bg-hero--overlay .bg-hero__content{width:min(62rem,50%)}.bg-hero--overlay .bg-hero__media--fade:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(var(--color-background),var(--hero-veil)),rgba(var(--color-background),calc(var(--hero-veil) * .8)) 34%,rgba(var(--color-background),0) 62%)}.bg-hero--split .bg-hero__content{width:calc(100% - var(--hero-media-w) + 8%)}.bg-hero--split .bg-hero__media--fade:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgb(var(--color-background)),rgba(var(--color-background),.6) 14%,rgba(var(--color-background),0) 34%)}}@media screen and (max-width:749px){.bg-hero__media--fade:after{content:"";position:absolute;z-index:1;left:0;right:0;bottom:0;height:22%;background:linear-gradient(0deg,rgb(var(--color-background)),rgba(var(--color-background),0));pointer-events:none}.bg-hero__actions,.bg-hero__button{width:100%}}.bg-kit__grid{display:grid;grid-template-columns:1fr;gap:2.8rem}.bg-kit__main{position:relative;border-radius:2.4rem;overflow:hidden;background:#fff;aspect-ratio:1 / 1}.bg-kit__main-img{width:100%;height:100%;object-fit:cover;display:block}.bg-kit__main--collage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:.8rem}.bg-kit__collage-img{width:100%;height:100%;object-fit:cover;border-radius:1.6rem;background:rgba(var(--color-foreground),.04);aspect-ratio:1 / 1}.bg-kit__placeholder{grid-column:1 / -1;width:100%;height:100%}.bg-kit__badge{position:absolute;top:1.6rem;left:1.6rem}.bg-kit__thumbs{display:flex;gap:.8rem;margin-top:1.2rem;overflow-x:auto;padding-bottom:.4rem}.bg-kit__thumb{flex:none;width:7.2rem;height:7.2rem;padding:0;border:2px solid transparent;border-radius:1.4rem;overflow:hidden;background:#fff;cursor:pointer}.bg-kit__thumb img{width:100%;height:100%;object-fit:cover;display:block}.bg-kit__thumb.is-active{border-color:rgb(var(--color-foreground))}.bg-kit__info{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}.bg-kit__eyebrow,.bg-kit__title{margin:0}.bg-kit__sub{margin:0;font-size:1.7rem;line-height:1.5;color:rgba(var(--color-foreground),.8)}.bg-kit__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem}.bg-kit__price-now{color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-weight:800;font-size:3.6rem;letter-spacing:-.02em;line-height:1}.bg-kit__price-before{font-size:1.8rem;color:rgba(var(--color-foreground),.6)}.bg-kit__price-note{width:100%;font-size:1.4rem;color:rgba(var(--color-foreground),.72)}.bg-kit__includes-title{margin:.8rem 0 0;font-weight:700;font-size:1.5rem}.bg-kit__list{width:100%;margin:0;display:flex;flex-direction:column;gap:1rem}.bg-kit__comp{display:flex;align-items:center;gap:1.4rem;padding:1rem 1.4rem 1rem 1rem;background:#fff;border-radius:1.8rem;border:1px solid rgba(30,27,24,.08)}.bg-kit__comp-img{flex:none;width:6.4rem;height:6.4rem;border-radius:1.2rem;overflow:hidden;background:rgba(var(--color-foreground),.04)}.bg-kit__comp-img img,.bg-kit__comp-img svg{width:100%;height:100%;object-fit:cover;display:block}.bg-kit__comp-text{display:flex;flex-direction:column;gap:.2rem;flex:1;min-width:0;color:#1e1b18}.bg-kit__comp-name{font-weight:700;font-size:1.5rem;line-height:1.3}.bg-kit__comp-note{font-size:1.3rem;line-height:1.35;color:#1e1b18b3}.bg-kit__comp-note--out{color:#b42318;font-weight:700}.bg-kit__check{flex:none;width:2.8rem;height:2.8rem;border-radius:50%;background:#f2b33d;color:#1e1b18;display:flex;align-items:center;justify-content:center}.bg-kit__check svg{width:1.6rem;height:1.6rem}.bg-kit__empty{margin:0;padding:1.6rem;border-radius:1.6rem;border:1px dashed rgba(var(--color-foreground),.3);font-size:1.4rem}.bg-kit__buy{width:100%;margin-top:.8rem}.bg-kit__add{min-height:6rem;font-size:1.7rem}.bg-kit__add .bg-kit__spinner{display:none;width:2rem;height:2rem;margin-left:1rem;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:bg-kit-spin .8s linear infinite}.bg-kit__add.loading .bg-kit__spinner{display:inline-block}@keyframes bg-kit-spin{to{transform:rotate(360deg)}}.bg-kit__error{margin:1rem 0 0;color:#b42318;font-size:1.4rem}.bg-kit__trust{margin:0;display:grid;grid-template-columns:1fr;gap:.8rem;width:100%}.bg-kit__trust li{display:flex;align-items:center;gap:1rem;font-size:1.4rem;line-height:1.35}.bg-kit__trust svg{width:2.2rem;height:2.2rem;flex:none}.bg-kit__desc{margin-top:1.2rem;padding-top:2rem;border-top:1px solid rgba(var(--color-foreground),.1);width:100%}.bg-kit__sticky{position:fixed;left:0;right:0;bottom:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom));box-shadow:0 -8px 24px #1e1b181f}.bg-kit__sticky[hidden]{display:none}.bg-kit__sticky-price{display:flex;flex-direction:column;line-height:1.2;min-width:0}.bg-kit__sticky-name{font-size:1.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bg-kit__sticky-price strong{font-size:1.8rem}.bg-kit__sticky .button{min-height:4.8rem;padding:0 2.4rem;flex:none}@media screen and (min-width:750px){.bg-kit__sticky{display:none!important}}@media screen and (min-width:990px){.bg-kit__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:6.4rem;align-items:start}.bg-kit__media{position:sticky;top:3rem}.bg-kit__price-now{font-size:4.4rem}.bg-kit__trust{grid-template-columns:repeat(2,minmax(0,1fr))}}.bg-marquee-wrap{overflow:hidden}.bg-marquee{overflow:hidden;padding:1.6rem 0}.bg-marquee-wrap--tilt .bg-marquee{transform:rotate(-1.6deg) scale(1.04);margin:1.6rem 0;box-shadow:0 10px 30px #1e1b181f}.bg-marquee__track{display:flex;width:max-content;animation:bg-marquee var(--marquee-duration, 30s) linear infinite}.bg-marquee--reverse .bg-marquee__track{animation-direction:reverse}.bg-marquee--pause:hover .bg-marquee__track{animation-play-state:paused}.bg-marquee__group{display:flex;flex-shrink:0;margin:0;padding:0}.bg-marquee__item{display:flex;align-items:center;gap:2.4rem;padding-right:2.4rem;white-space:nowrap;font-family:var(--font-heading-family);font-weight:800;font-size:2rem;letter-spacing:-.01em;text-transform:uppercase}.bg-marquee__sep{display:inline-flex;width:2.4rem;height:1.8rem;color:rgb(var(--color-button))}.bg-marquee__sep svg{width:100%;height:100%}@keyframes bg-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media screen and (min-width:750px){.bg-marquee{padding:2rem 0}.bg-marquee__item{font-size:2.6rem;gap:3.2rem;padding-right:3.2rem}.bg-marquee__sep{width:3rem;height:2.2rem}}@media(prefers-reduced-motion:reduce){.bg-marquee__track{animation:none}}.bg-page-hero__card{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr;gap:2.4rem;align-items:center;padding:3.6rem 2.8rem;border-radius:2.8rem}.bg-page-hero__deco{position:absolute;right:-2rem;top:50%;width:30rem;transform:translateY(-50%) rotate(-8deg);color:rgb(var(--color-foreground));opacity:.07;pointer-events:none}.bg-page-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;max-width:72rem}.bg-page-hero__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;font-size:1.35rem;font-weight:500;color:rgba(var(--color-foreground),.65)}.bg-page-hero__crumbs a{color:inherit;text-decoration:none}.bg-page-hero__crumbs a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.bg-page-hero__crumbs [aria-current]{color:rgb(var(--color-foreground));font-weight:700}.bg-page-hero__title{margin:0;font-size:clamp(3.4rem,6vw,6rem);line-height:1;letter-spacing:-.035em}.bg-page-hero__text{font-size:1.7rem;line-height:1.55;color:rgb(var(--color-foreground));opacity:.82;max-width:60rem}.bg-page-hero__text p{margin:0}.bg-page-hero__count{margin:.4rem 0 0}.bg-page-hero__media{position:relative;z-index:1;border-radius:2rem;overflow:hidden;aspect-ratio:4 / 3}.bg-page-hero__media img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (min-width:990px){.bg-page-hero__card{padding:5.6rem 6.4rem}.bg-page-hero__card--image{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:5.6rem;padding:4rem 4rem 4rem 6.4rem}.bg-page-hero__deco{width:42rem;right:4rem}.bg-page-hero__card--image .bg-page-hero__deco{right:auto;left:44%}}.bg-steps__head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.4rem;max-width:64rem;margin:0 auto 3.6rem}.bg-steps__head .bg-pill,.bg-steps__title{margin:0}.bg-steps__text{font-size:1.7rem;line-height:1.5}.bg-steps__text p{margin:0}.bg-steps__list{position:relative;display:grid;grid-template-columns:1fr;gap:1.6rem;margin:0;padding:0;counter-reset:none}.bg-steps__item{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;padding:2.8rem 2.4rem;border-radius:2.4rem;overflow:hidden;box-shadow:0 10px 30px #1e1b180f;transition:transform .4s var(--bg-ease, ease),box-shadow .4s ease}.bg-steps__item:hover{transform:translateY(-6px);box-shadow:0 18px 40px #1e1b181a}.bg-steps__num{position:absolute;top:1.2rem;right:2rem;font-family:var(--font-heading-family);font-weight:800;font-size:6.4rem;line-height:1;letter-spacing:-.04em;color:rgba(var(--color-foreground),.07)}.bg-steps__item-title{margin:.4rem 0 0;font-size:2.2rem}.bg-steps__item-text{margin:0;font-size:1.5rem;line-height:1.5;color:rgba(var(--color-foreground),.78)}.bg-steps__cta{display:flex;justify-content:center;margin-top:3.6rem}.bg-steps__cta .button{min-height:5.6rem;padding:0 3.6rem}@media screen and (min-width:990px){.bg-steps__list{grid-template-columns:repeat(var(--steps),minmax(0,1fr));gap:2.4rem}.bg-steps__list:before{content:"";position:absolute;top:5.6rem;left:10%;right:10%;border-top:2px dashed rgba(var(--color-foreground),.15);z-index:0}.bg-steps__item{z-index:1;padding:3.6rem 3.2rem}}.bg-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:3;transform:translateY(110%);transition:transform .45s var(--bg-ease, ease);box-shadow:0 -10px 30px #1e1b181f;padding:1.2rem 0 calc(1.2rem + env(safe-area-inset-bottom))}.bg-sticky-atc.is-shown{transform:none}.bg-sticky-atc__inner{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.bg-sticky-atc__product{display:flex;align-items:center;gap:1.2rem;min-width:0}.bg-sticky-atc__thumb{flex:none;width:4.8rem;height:4.8rem;border-radius:1.2rem;overflow:hidden;background:rgba(var(--color-foreground),.05)}.bg-sticky-atc__thumb img{width:100%;height:100%;object-fit:cover;display:block}.bg-sticky-atc__info{display:flex;flex-direction:column;min-width:0;line-height:1.25}.bg-sticky-atc__title{font-weight:700;font-size:1.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgb(var(--color-foreground))}.bg-sticky-atc__price{font-family:var(--font-heading-family);font-weight:800;font-size:1.8rem;color:rgb(var(--color-foreground))}.bg-sticky-atc__note{display:inline-flex;align-items:center;gap:.8rem;font-size:1.4rem;font-weight:700;color:rgb(var(--color-foreground))}.bg-sticky-atc__note svg{width:2.2rem;height:2.2rem}.bg-sticky-atc__button{flex:none;min-height:4.8rem;padding:0 2.8rem}@media screen and (min-width:750px){.bg-sticky-atc__title{font-size:1.6rem;max-width:40rem}.bg-sticky-atc__button{min-width:24rem}}.bg-trust{position:relative;z-index:2}.bg-trust__card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.6rem;margin:0;padding:2.4rem 2rem;border-radius:2.4rem;box-shadow:0 10px 30px #1e1b1812}.bg-trust__item{display:flex;align-items:center;gap:1.4rem;min-width:0}.bg-trust__item .bg-icon{width:4.8rem;height:4.8rem}.bg-trust__item .bg-icon svg{width:2.4rem;height:2.4rem}.bg-trust__title{margin:0;font-weight:700;font-size:1.5rem;line-height:1.25}.bg-trust__desc{margin:.2rem 0 0;font-size:1.3rem;line-height:1.35;color:rgba(var(--color-foreground),.72)}@media screen and (max-width:749px){.bg-trust__item{flex-direction:column;align-items:flex-start;gap:1rem}}@media screen and (min-width:990px){.bg-trust__card{grid-template-columns:repeat(var(--trust-cols),minmax(0,1fr));padding:2.8rem 3.6rem;gap:2.4rem}.bg-trust__item+.bg-trust__item{border-left:1px solid rgba(var(--color-foreground),.1);padding-left:2.4rem}.bg-trust__item .bg-icon{width:5.6rem;height:5.6rem}.bg-trust__item .bg-icon svg{width:2.8rem;height:2.8rem}.bg-trust__title{font-size:1.6rem}.bg-trust__desc{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
