.hxc{position:relative;isolation:isolate;overflow:hidden;--p:0;--tx:#121212;--tx2:#3a3a3a;--line:rgba(18,18,18,.14);--ring:#121212;--bgc:#F6F3EE;min-height:calc(100svh - 75px);display:flex;align-items:center;padding:24px 0 36px}.hxc .hxc-bg,.hxc .hxc-glow,.hxc .hxc-grain,.hxc .hxc-topo{display:block;position:absolute;pointer-events:none}.hxc .hxc-bg{top:0;right:0;bottom:0;left:0;z-index:-4;background:var(--bgc)}.hxc .hxc-glow{left:50%;top:var(--gy,34%);width:min(980px,130vw);aspect-ratio:1;transform:translate(-50%,-50%);z-index:-2;background:radial-gradient(closest-side,#ffecd2f2,#ffeed88c 45%,#fff0de00);opacity:max(0,calc(1 - var(--p) * 3.2))}.hxc .hxc-grain{top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .2 0 0 0 0 .15 0 0 0 0 .1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.hxc:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 120% 100% at 50% 40%,transparent 60%,rgba(0,0,0,.07) 100%)}.hxc-in{width:min(var(--tyde-max,1200px),calc(100% - 48px));display:flex;flex-direction:column;align-items:center;text-align:center;container-type:inline-size}.hxc-stage{position:relative;width:min(300px,38svh);aspect-ratio:1;margin:12px 0 54px;transform:translateY(calc(var(--p) * -12%)) scale(calc(1 + var(--p) * .4))}.hxc-copy{position:relative;z-index:2}.hxc-ring{position:absolute;left:50%;top:50%;width:142%;aspect-ratio:786/689;z-index:-1;transform:translate(-50%,-50%) scale(calc(1 + var(--p) * 1.1)) rotate(calc(var(--p) * 40deg))}.hxc-ring svg{width:100%;height:100%;overflow:visible}.hxc-ring path{fill:none;stroke:var(--ring);stroke-width:1.6;vector-effect:non-scaling-stroke}.hxc-obj{width:100%;max-width:none}.hxc-obj figcaption{display:none}.hxc .te-tag{justify-content:center;margin-bottom:12px}.hxc .te-tag .te-label{color:var(--tx)}.hxc-h1{font-weight:900!important;margin:0 auto 18px!important;max-width:none!important;font-size:min(62px,calc(100cqi / 17.2))!important;text-wrap:balance;color:var(--tx)!important}.hxc-row{display:flex;align-items:center;justify-content:center;gap:28px;flex-wrap:wrap}.hxc-subs{text-align:left;max-width:100%}.hxc-subs p{margin:0}.hxc .th-sub{color:var(--tx2)}.hxc .th-sub b{color:var(--tx)}.hxc .th-sub2{margin-top:2px!important;color:var(--tx2)}.hxc .te-btn-ghost{color:var(--tx);border-color:var(--btnb,#c8c7c1)}.hxc .hxc-topo{top:-10%;right:-10%;bottom:-10%;left:-10%;z-index:-3;transform:scale(calc(1 + var(--p) * .22)) rotate(calc(var(--p) * 10deg))}.hxc-topo svg{width:100%;height:100%}.hxc-topo use{fill:none;stroke:var(--line);stroke-width:1;vector-effect:non-scaling-stroke}.hxc--vetrina{--bgc:#141414;--tx:#fff;--tx2:rgba(255,255,255,.8);--ring:rgba(255,255,255,.3);--btnb:rgba(255,255,255,.45)}.hxc--vetrina .hxc-glow{--gy:30%;width:min(760px,110vw);background:radial-gradient(closest-side,#ffcea06b,#ffbe8c29,#ffbe8c00)}.hxc--vetrina .hxc-grain{mix-blend-mode:screen;opacity:.05}.hxc--vetrina .hxc-stage:after{content:"";position:absolute;left:12%;right:12%;bottom:-6%;height:12%;border-radius:50%;background:radial-gradient(closest-side,#000000b3,#0000);z-index:-1}.hxc-nums{background:#141414;padding:30px 0 40px}.hxc-nums .tw-nums{border-top-color:#fff}.hxc-nums .tw-num b{color:#fff}.hxc-nums .tw-num span{color:#ffffffc7}.hxc-nums .tw-num+.tw-num{border-left-color:#ffffff2e}@media(max-width:749px){.hxc{min-height:0;align-items:flex-start;padding:18px 0 28px}.hxc-stage{width:min(190px,25svh);margin:18px 0 40px}.hxc-h1{font-size:calc(100cqi / 10.4)!important}.hxc-row{flex-direction:column;align-items:center;gap:14px}.hxc-subs{text-align:center;width:100%}.hxc .te-cta-row{justify-content:center}.hxc .te-cta-row .te-btn{width:auto}.hxc .th-sub2{display:none}.hxc-nums .tw-num:first-child{border-bottom-color:#ffffff2e}}@media(min-width:750px)and (max-width:1100px){.hxc-stage{width:min(230px,30svh);margin-bottom:44px}.hxc-row{gap:14px}}@media(min-width:750px)and (max-height:700px){.hxc-stage{width:min(240px,30svh);margin-bottom:44px}}@media(max-width:749px)and (max-height:700px){.hxc-row{align-items:stretch}.hxc .te-cta-row{justify-content:flex-start}.hxc-stage{width:min(150px,22svh);margin:14px 0 30px}.hxc .te-cta-row .te-btn{font-size:12px;letter-spacing:.02em;padding-inline:14px}.hxc .te-tag .te-label{letter-spacing:.12em;font-size:10px}}.hxc .hxc-obj figcaption{display:flex;flex-direction:column;align-items:flex-start;gap:4px;position:absolute;left:calc(121% + 20px);right:auto;top:50%;bottom:auto;transform:translateY(-50%);width:max-content;text-align:left;opacity:max(0,calc(1 - var(--p) * 5))}.hxc .hxc-obj .tw-obj__hint{display:block;visibility:hidden}.hxc .hxc-obj .tw-obj__hint:before{content:attr(data-d)}.hxc .hxc-obj.is-3d .tw-obj__hint{visibility:visible}@media(max-width:749px){.hxc .hxc-obj figcaption{left:50%;right:auto;top:auto;bottom:-4px;transform:translate(-50%);padding:5px 10px;border-radius:99px;background:#f6f3ee;box-shadow:0 0 0 1px #1212121f}.hxc .hxc-obj .tw-obj__cap{display:none}.hxc .hxc-obj .tw-obj__hint{visibility:visible;font-size:10px}.hxc .hxc-obj .tw-obj__hint:before{content:attr(data-t)}.hxc .hxc-obj.is-3d figcaption{display:none}}@media(max-width:749px)and (max-height:700px){.hxc-h1{font-size:calc(100cqi / 11.8)!important}}.hxc .tw-obj,.hxc .tw-obj *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.hxc .tw-obj img{-webkit-user-drag:none}@media(max-width:749px){.hxc.hxc--carta{min-height:calc(100svh - 75px)}}.hxc .te-cta-row{display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr}.hxc .te-cta-row .te-btn{justify-content:center;text-align:center}@media(max-width:749px){.hxc .te-cta-row{grid-auto-flow:row}}@media(max-width:749px)and (max-height:700px){.hxc .te-cta-row{align-self:flex-start}}@media(min-width:1101px){.hxc-stage{width:max(150px,min(300px,38svh,calc(100svh - 490px)))}}@media(min-width:1101px)and (max-height:700px){.hxc-stage{width:max(150px,min(240px,30svh,calc(100svh - 490px)))}}@media(min-width:750px)and (max-width:1100px){.hxc-stage{width:max(140px,min(230px,30svh,calc(100svh - 620px)))}}@media(min-width:750px)and (max-width:1100px)and (max-height:700px){.hxc-stage{width:max(140px,min(240px,30svh,calc(100svh - 620px)))}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/tyde-home-hero.css.map */
