.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{position:absolute;height:100%;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-slider .flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{background:#ffffffbf;border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:44px;width:44px;inset-block-start:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{inset-inline-start:10px}.flickity-prev-next-button.next{inset-inline-end:10px}.flickity-prev-next-button .flickity-button-icon{height:60%;width:60%;position:absolute;inset-block-start:20%;inset-inline-start:20%}.flickity-page-dots{padding:0;margin:0;margin-block-start:var(--sp-6);width:100%;display:flex;align-items:center;justify-content:center;list-style:none}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{cursor:pointer;display:flex;align-items:center;justify-content:center;width:var(--sp-6);height:var(--sp-6);border-radius:var(--rounded-full);transition:box-shadow var(--animation-primary)}.flickity-page-dot:before{content:"";display:block;width:5px;height:5px;background-color:rgb(var(--layout-wrapper-color));border-radius:var(--rounded-full);transition:var(--animation-primary);transition-property:background-color,box-shadow}.flickity-page-dot.is-selected:before,.flickity-page-dot[aria-current=true]:before{width:5px;height:5px;background-color:transparent;box-shadow:0 0 0 2px rgb(var(--layout-wrapper-color))}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}.indicators[hidden]{display:none}.indicators .button{--buttons-radius: var(--rounded-full);--buttons-width: var(--sp-5d5);padding:0;box-shadow:none;height:var(--buttons-width);width:var(--buttons-width)}.indicators .button[hidden]{display:none}.indicators{pointer-events:auto}.indicators .button[disabled]{opacity:.3;pointer-events:none}.indicators--small .button{--buttons-width: var(--sp-6)}.slider .indicators{padding:var(--spacing-md)}.slider .indicators:before,.slider .indicators:after{content:""}.slider .indicators .button:first-child{margin-inline-end:auto}.slider .indicators .button:last-child{margin-inline-start:auto}.slider .indicators .button{opacity:1}.slider .indicators .button[disabled]{opacity:0}@media screen and (pointer: fine){.slider:hover .indicators{opacity:1}}.topbar-section{height:var(--topbar-height);border-radius:var(--sp-3);font-size:var(--text-2sm);transition:height var(--animation-primary)}@media screen and (width >= 1536px){.topbar-section{font-size:var(--text-sm)}}.topbar{--topbar-grid-template: "announcement" / auto;grid-template:var(--topbar-grid-template);gap:min(1.5vw,3.5rem)}@media screen and (width >= 1024px){.topbar--center{--topbar-grid-template: "socials announcement localization" / minmax(0, 1fr) minmax(0, 1.5fr) minmax(0, 1fr)}.topbar--center.topbar--inverted{--topbar-grid-template: "localization announcement socials" / minmax(0, 1fr) minmax(0, 1.5fr) minmax(0, 1fr)}.topbar--start{--topbar-grid-template: "announcement socials localization" / minmax(0, 1fr) auto auto}.topbar--start.topbar--inverted{--topbar-grid-template: "announcement localization socials" / minmax(0, 1fr) auto auto}.topbar--end{--topbar-grid-template: "socials localization announcement" / auto auto minmax(0, 1fr)}.topbar--end.topbar--inverted{--topbar-grid-template: "localization socials announcement" / auto auto minmax(0, 1fr)}.topbar--center:not(.topbar--inverted) .localization,.topbar--center.topbar--inverted .social-icons,.topbar--start:not(.topbar--inverted) .localization,.topbar--start.topbar--inverted .social-icons{justify-content:flex-end}.topbar--inverted .localization__item .dropdown.left-0{inset-inline-start:unset;inset-inline-end:0}.topbar--inverted .localization__item .dropdown.right-0{inset-inline-start:0;inset-inline-end:unset}.topbar--only{--topbar-grid-template: "announcement" / minmax(0, 1fr)}.topbar--only .announcement-bar{max-width:100%}}.topbar .social-icons{grid-area:socials}.topbar .announcement-bar{grid-area:announcement}.topbar .localization{gap:min(1.5vw,3.5rem)}.topbar .localization{grid-area:localization}.topbar .localization__item+.localization__item .dropdown{inset-inline-end:0;margin-inline-start:0}.topbar .dropdown{min-width:140px;margin-inline-start:calc(var(--sp-8) * -1)}.topbar .dropdown__container{padding-block:var(--sp-6) var(--sp-6)}.topbar .dropdown__nav li>p{padding-inline:var(--sp-7)}@media screen and (width >= 1280px){.topbar .dropdown{margin-inline-start:var(--sp-0d5)}}.localization .dropdown__nav{max-width:280px;max-height:250px;margin-inline-end:5px;overflow:hidden auto;overscroll-behavior-y:contain;scroll-snap-type:y mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.localization .dropdown__nav::-webkit-scrollbar{width:3px;border-radius:var(--rounded-full);background-color:transparent;-webkit-appearance:none;appearance:none;background-clip:padding-box}.localization .dropdown__nav::-webkit-scrollbar-thumb{border-radius:var(--rounded-full);background-color:rgb(var(--layout-wrapper-color) / 20%);background-clip:padding-box}.localization .dropdown__nav li>p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.localization .dropdown__nav a.active{opacity:.4}.localization .country-flag{width:var(--sp-5);height:var(--sp-5);box-shadow:1px 1px 8px rgb(var(--layout-wrapper-color) / 15%)}@media screen and (width >= 1024px){.announcement-bar{max-width:56rem}.announcement-bar.without-nav{max-width:unset}.announcement-bar.without-nav :is(.flickity-slider,.announcement__slide){transform:none!important}.announcement-bar.without-nav .announcement__slide{width:100%}.announcement-bar.without-nav.lg\:justify-center .announcement__slide{justify-content:center}.announcement-bar.without-nav.lg\:justify-end .announcement__slide{justify-content:flex-end}}.announcement-bar .flickity-viewport{width:100%;height:100%!important}.announcement-bar .fader{padding-inline:var(--sp-3d5)}.announcement-bar .fader.left{order:-1;margin-inline-start:calc(var(--sp-3d5) * -1)}.announcement-bar .fader.right{margin-inline-end:calc(var(--sp-3d5) * -1)}@media screen and (width >= 1280px){.announcement__slides.flickity{min-width:28rem;max-width:28rem}}.announcement-bar .slideshow-control:focus{width:auto;height:auto;border-radius:0;color:rgb(var(--layout-wrapper-color));background:none;transform:translateY(-50%);inset-block-start:50%;inset-inline:auto 0}.announcement-bar .slideshow-control .icon{width:var(--sp-3);height:var(--sp-3)}.no-js .announcement-bar .fader,.no-js .announcement__slide{display:none}.no-js .announcement__slide:first-child{display:flex}.announcement__slides>.announcement__slide~.announcement__slide{display:none}[loaded] .announcement__content{transition:var(--animation-primary);transition-property:opacity,transform}.announcement__slide[aria-hidden] .announcement__content{opacity:0;transform:translateY(100%)}.no-js .announcement__content{transition:none}@media (prefers-reduced-motion: reduce){.flickity-enabled .announcement__content{transform:translateY(0)}}@media screen and (width >= 1280px){.localization__item .icon-language{width:var(--sp-4d5);height:var(--sp-4d5)}}.localization__item .icon-chevron-down{transform:scaleY(var(--tw-scale-y));transition:transform var(--animation-primary)}.localization__item[aria-expanded=true] .icon-chevron-down{--tw-scale-y: -1}.header-section{--header-items-gap: .75rem;--header-nav-gap: clamp(1rem, 2vw, 24px)}@media screen and (width >= 1024px){.header-section{--header-items-gap: 2em;--header-nav-gap: 2em}}@media screen and (width >= 1400px){.header-section{--header-items-gap: 2.5em;--header-nav-gap: 2.5em}}.header{--header-grid-template: "navigation logo icons" / minmax(0, 1fr) auto minmax(0, 1fr);--header-background-opacity: 1;--header-logo-opacity: 1;grid-template:var(--header-grid-template);column-gap:var(--header-items-gap);max-width:-webkit-fill-available;padding-block:var(--spacing-sm) var(--spacing-sm);color:rgb(var(--layout-wrapper-color));background-color:rgb(250 243 233 / var(--header-background-opacity));border-top-left-radius:var(--rounded-block);border-top-right-radius:var(--rounded-block);view-transition-name:header;transition:background-color var(--animation-primary),opacity var(--animation-primary),height var(--animation-primary),padding-block-start var(--animation-primary),transform var(--animation-primary)}.header-section:not(.header-transparent){min-height:var(--header-height)}.header:not(.header-transparent){min-height:var(--header-height)}@media screen and (pointer: fine){.header-section .header:before{transition:all var(--animation-primary)}:is(.topbar-section,.timer-section)+.header-section .header:before{transition-property:all}}@media screen and (width >= 1024px){.menu-drawer-button{display:none}.header--center-left{--header-grid-template: "navigation logo icons" / minmax(0, 1fr) auto minmax(0, 1fr)}.header__icons--start{display:none!important}}@media screen and (width <= 1023px){.mobile\:header--center{--header-grid-template: "tools logo icons" / minmax(0, 1fr) auto minmax(0, 1fr)}.mobile\:header--center .header__icons--start{display:flex;justify-content:flex-start}.mobile\:header--center .header__logo{margin-inline:auto;text-align:center}.header__navigation{display:none}}.header__logo{grid-area:logo;max-width:max-content}@media screen and (width <= 1023px){.header__logo{max-width:calc(100vw - var(--sp-48) - var(--scrollbar-width));margin-inline-end:auto;text-align:start}}@media screen and (pointer: fine){.header__logo :is(a,img){transition:opacity var(--animation-primary)}.header__logo a.h3{transition-property:color}}.header__logo a,.header__logo a:hover{text-decoration:none;color:inherit}.header__logo .has-white-logo .logo{opacity:var(--header-logo-opacity)}.header__logo .white-logo{opacity:calc(1 - var(--header-logo-opacity))}.header__navigation{grid-area:navigation;transition:color var(--animation-primary)}.header__icons{display:flex;grid-area:icons;justify-content:flex-end}.header__icons--start{display:flex;grid-area:tools;justify-content:flex-start}.header__buttons{margin-inline:calc(var(--sp-2d5) * -1)}@media screen and (pointer: fine){.header__buttons{transition:color var(--animation-primary)}}.header__buttons>:is(a,button){width:2rem;height:2rem}@media screen and (width >= 768px){.header__buttons>:is(a,button){width:2.7rem;height:2.7rem}}@media screen and (width >= 768px){.header__buttons .menu-drawer-button{width:var(--sp-6);height:var(--sp-6)}}@media screen and (width <= 767px){.search-drawer-button{order:1}}.header__menu>ul{column-gap:var(--header-nav-gap)}.header__menu>ul summary:focus-visible magnet-element{outline:1px solid rgb(var(--color-keyboard-focus));outline-offset:3px}.header__menu>ul summary::-webkit-details-marker{display:none}.header__menu>ul .menu__item{font-family:var(--font-navigation-family);font-size:var(--font-navigation-size);font-variation-settings:var(--font-navigation-weight);text-transform:var(--font-navigation-text-transform)}.header__menu>ul .menu__item .icon{width:var(--sp-2d5);height:var(--sp-2d5)}.header .dropdown{padding-block-start:calc(var(--header-height) - 1px)}@media screen and (width >= 768px){.header-scrolled .dropdown{padding-block-start:calc(var(--header-height) - 1px - calc(var(--section-padding-top) * 25 / 100) - calc(var(--section-padding-bottom) * 25 / 100))}}.header__menu>ul .localization .menu__item{height:var(--sp-12);padding-block:var(--sp-3);padding-inline:var(--sp-5);border:1px solid rgb(var(--color-border));border-radius:var(--buttons-radius)}.header__menu>ul .localization .menu__item .btn-text{gap:var(--sp-2d5)}.header__buttons .header__menu>ul{gap:var(--sp-4);margin-inline:var(--sp-3)}.header-sticky{position:sticky;inset-block-start:auto;z-index:20}.header-scrolled .header{position:fixed;inset-block-start:var(--spacing-sm);right:var(--container-padding);left:var(--container-padding)}.header-transparent .header{position:absolute;inset-block-start:auto}.header-transparent.header-scrolled .header{position:fixed;inset-block-start:var(--spacing-sm)}.header-transparent:not(.header-scrolled) .header{--header-background-opacity: 0;--header-logo-opacity: 0;right:var(--container-padding);left:var(--container-padding);color:rgb(var(--color-transparent))}.header-hidden{pointer-events:none}.header-hidden .header{transform:translateY(calc(-100% - var(--header-height) - var(--spacing-sm)))}.overlay{background:rgb(var(--mame-azul) / 60%);transition:opacity var(--animation-primary),visibility var(--animation-primary)}.drawer[open] .overlay{visibility:visible;pointer-events:auto;opacity:1}.mega-menu[open] .overlay{z-index:-1;visibility:visible;pointer-events:auto;opacity:1}.with-mega .overlay,.has-dropdown-menu .overlay{visibility:visible;pointer-events:auto;opacity:1}.media--fit{width:var(--media-width-mobile);height:var(--media-height-mobile)}.image-fit{width:var(--image-max-width-mobile);max-width:100%}@media screen and (width >= 768px){.media--fit{width:var(--media-width);height:var(--media-height)}.image-fit{width:var(--image-max-width)}}.media{object-fit:cover;background-color:rgb(var(--color-placeholder))}.media--transparent:not(.loading){background-color:transparent}.media>img,video{backface-visibility:hidden;object-fit:cover;object-position:center center}.mega-menu__item .media>img{object-position:bottom center}@media screen and (pointer: fine){.media>img{transition:var(--animation-primary);transition-property:opacity,transform}}.media[easing]>img{transition:none}.media>.mobile\:img+:is(img,svg){display:none}.media--contain>img{object-fit:contain}.media--rounded{border-radius:50%}.media--rounded>:is(img,svg,video-media),.media--square>:is(img,svg,video-media),.aspect-square{aspect-ratio:1 / 1}.media--portrait>:is(img,svg,video-media),.aspect-portrait{aspect-ratio:4 / 5}.media--landscape>:is(img,svg,video-media),.aspect-landscape{aspect-ratio:4 / 3}.media--wide>:is(img,svg,video-media),.aspect-wide{aspect-ratio:16 / 9}.media--story>:is(img,svg,video-media),.aspect-story{aspect-ratio:9 / 13}.media--height>:is(img,svg,video-media){position:absolute;inset:auto;width:100%;max-width:100%;height:100%}.media--300px{height:195px}.media--400px{height:260px}.media--450px{height:292.5px}.media--500px{height:325px}.media--550px{height:357.5px}.media--600px{height:390px}.media--650px{height:422.5px}.media--700px{height:455px}.media--750px{height:487.5px}.media--850px{height:552.5px}.media--900px{height:585px}.media--100vh{height:100vh}@supports (height: 100svh){.media--100vh{height:100svh}}@media screen and (width >= 768px){.media>.mobile\:img{display:none}.media>.mobile\:img+:is(img,svg){display:block}.media--400px{height:340px}.media--450px{height:382.5px}.media--500px{height:425px}.media--550px{height:567.5px}.media--600px{height:510px}.media--650px{height:552.5px}.media--700px{height:595px}.media--750px{height:637.5px}.media--850px{height:722.5px}.media--900px{height:765px}.video-hero.media--100vh{height:calc(100vh - var(--topbar-height) - (var(--spacing-md) * 2))}@supports (height: 100svh){.video-hero.media--100vh{height:calc(100svh - var(--topbar-height) - (var(--spacing-md) * 2))}}}@media screen and (width >= 1536px){.media--400px{height:400px}.media--450px{height:450px}.media--500px{height:500px}.media--550px{height:550px}.media--600px{height:600px}.media--650px{height:650px}.media--700px{height:700px}.media--750px{height:750px}.media--850px{height:850px}.media--900px{height:900px}.media--100vh{height:90vh}}@media screen and (width <= 767px){.mobile\:media--200px{height:200px}.mobile\:media--250px{height:250px}.mobile\:media--300px{height:300px}.mobile\:media--400px{height:400px}.mobile\:media--500px{height:500px}.mobile\:media--600px{height:600px}.mobile\:media--100vh{height:calc(100vh - var(--topbar-height) - (var(--spacing-md) * 8))}.mobile\:media--rounded>:is(img,svg,video-media),.mobile\:media--square>:is(img,svg,video-media),.mobile\:aspect-square{aspect-ratio:1 / 1}.mobile\:media--portrait>:is(img,svg,video-media),.mobile\:aspect-portrait{aspect-ratio:4 / 5}.mobile\:media--landscape>:is(img,svg,video-media),.mobile\:aspect-landscape{aspect-ratio:4 / 3}.mobile\:media--wide>:is(img,svg,video-media),.mobile\:aspect-wide{aspect-ratio:16 / 9}@supports (height: 100svh){.mobile\:media--100vh{height:calc(100svh - var(--topbar-height) - (var(--spacing-md) * 8))}}}.mobile\:deferred-media+.deferred-media{display:none}@media screen and (width >= 768px){.mobile\:deferred-media,.mobile\:deferred-media[host]{display:none}.mobile\:deferred-media+.deferred-media{display:block}.mobile\:deferred-media+.deferred-media[host]{display:grid}}.deferred-poster .play-button{inset-block-start:var(--sp-5);inset-inline-end:var(--sp-5);width:var(--sp-10);height:var(--sp-10);background-color:transparent;transition:var(--animation-primary);transition-property:opacity,background-color,backdrop-filter}@media screen and (width >= 1024px){.deferred-poster .play-button{width:clamp(var(--sp-10),3vw,var(--sp-12));height:clamp(var(--sp-10),3vw,var(--sp-12))}.deferred-poster .play-button .icon{width:clamp(var(--sp-6),2vw,var(--sp-8));height:clamp(var(--sp-6),2vw,var(--sp-8))}}video-media .deferred-poster .play-button{visibility:visible;opacity:1}video-media[playing] .deferred-poster .play-button .icon:first-child:not(:only-child),video-media:not([playing]) .deferred-poster .play-button .icon:last-child:not(:only-child){display:none}.video-hero video-media .play-button{inset-block:auto var(--sp-5);inset-inline-end:var(--sp-5)}.js .section:not(.section--next-rounded) .video-hero video-media .play-button{inset-block-end:calc(var(--sp-5) + var(--rounded-block))}.js .section:not(.section--next-rounded) .layout-block .video-hero video-media .play-button{inset-block-end:var(--sp-6)}.video-hero__content{margin-block-start:-100vh}.video-hero__content .banner__box{padding-block:50vh 25vh}.video-hero__content .banner__box>*{padding-block-end:33vh;margin-block-start:0}video-media,model-media{aspect-ratio:var(--aspect-ratio);border-radius:inherit}@supports not (aspect-ratio: 1){:is(video-media,model-media):before{display:block;padding-block-end:calc(100% / (var(--aspect-ratio)));content:""}:is(video-media,model-media)>*{position:absolute!important;inset-block-start:0;inset-inline-start:0;height:100%}}video-media{--aspect-ratio: 16 / 9}video-media[host]{display:grid;align-items:center}video-media:not([playing]){cursor:pointer}video-media>:is(video,iframe,img,svg){width:100%;height:100%;border:none;border-radius:inherit;transition:var(--animation-primary);transition-property:opacity,visibility}video-media>video[controls]{pointer-events:auto}video-media>:is(img,svg){object-fit:cover;object-position:center}video-media>video:not(:full-screen){object-fit:cover;object-position:center}video-media>video:not(:fullscreen){object-fit:cover;object-position:center}video-media>:is(iframe,img,svg){position:absolute;top:0;right:0;bottom:0;left:0}video-media:not([loaded])>:is(video,iframe),video-media[loaded]>img,video-media[loaded]>svg,video-media[loaded] .play-button{visibility:hidden;opacity:0}video-media[suspended]~*{pointer-events:none}@media screen and (width >= 1024px){model-media[loaded]~*{pointer-events:none}}.play-button{position:absolute;inset-block-start:var(--sp-2);inset-inline-end:var(--sp-2);width:var(--sp-7);height:var(--sp-7);background-color:rgb(var(--layout-wrapper-bg));transition:var(--animation-primary);transition-property:opacity,visibility}@media screen and (pointer: fine){:is(video-media,model-media) .play-button:hover>svg:first-child{animation:beat .6s infinite ease}}.play-button .icon{width:var(--sp-3);height:var(--sp-3)}.section{position:relative;color:rgb(var(--layout-wrapper-color));background-color:rgb(var(--layout-wrapper-bg))}.section:before{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;content:"";background-color:rgb(var(--layout-wrapper-bg))}.section--plain{background-color:rgb(var(--color-base-background));background-image:none}.section--plain:before{background-color:rgb(var(--color-base-background));background-image:none}.banner__text--colored{color:rgb(var(--color-highlight))}.banner{color:rgb(var(--layout-wrapper-color))}.banner__overlay{z-index:0;background-color:rgb(var(--color-overlay) / var(--overlay-opacity))}.banner__overlay~.banner__content{--layout-wrapper-bg: var(--color-overlay)}.banner__content .media--transparent.loading{background-color:transparent}.banner__media .banner__image~.banner__image{visibility:hidden}@media screen and (width >= 768px){.banner__media .banner__image{visibility:hidden}.banner__media .banner__image:last-child{visibility:visible}}.banner__media svg.banner__image{width:100%}.banner__box{height:fit-content;padding-block:var(--spacing-base);word-wrap:break-word}@media screen and (width >= 768px){.banner__box{width:auto;min-width:45rem;max-width:64rem}.banner__box--small,.banner__box--medium{min-width:auto}.banner__box--small{max-width:32rem}.banner__box--medium{max-width:42rem}}@media screen and (width >= 1280px){.banner__box--small{max-width:40rem}.banner__box--medium{max-width:58rem}.banner__box--large{max-width:64rem}}@media screen and (width >= 1920px){.banner__box--medium{max-width:64rem}.banner__box--large{max-width:72rem}}.banner__box.w-full{width:100%;max-width:100%}.banner__box>:is(.link,.button){margin-block-start:var(--spacing-sm)}.banner__subheading{font-weight:400;letter-spacing:.25em}.banner .marquee{pointer-events:none;opacity:.025}.banner.with-map .alert{margin-block-end:var(--sp-4);margin-inline:var(--gap-padding)}.layout-block .banner.with-map .alert{margin-inline:0}@media screen and (width >= 768px){.banner.media--adapt,.image-with-text__image.media--adapt{height:0;padding-block-end:var(--ratio-percent)}.banner.media--adapt .media--height>img:first-child,.image-with-text__image.media--adapt .media--height>img:first-child{position:static}.banner.media--adapt .media--height>img:first-child~video,.image-with-text__image.media--adapt .media--height>img:first-child~video{position:absolute;inset-block-start:0;inset-inline-start:0}.banner.media--adapt .banner__media,.image-with-text__image.media--adapt>.media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}}@media screen and (width <= 767px){.banner:is(.media--adapt.mobile\:media--auto,.mobile\:media--adapt),.image-with-text__image:is(.media--adapt.mobile\:media--auto,.mobile\:media--adapt){height:0;padding-block-end:var(--ratio-percent)}.banner:is(.media--adapt.mobile\:media--auto,.mobile\:media--adapt) .media--height>img,.image-with-text__image:is(.media--adapt.mobile\:media--auto,.mobile\:media--adapt) .media--height>img{position:static}.banner:is(.media--adapt.mobile\:media--auto,.mobile\:media--adapt) .media--height>img:first-child~video,.image-with-text__image:is(.media--adapt.mobile\:media--auto,.mobile\:media--adapt) .media--height>img~video{position:absolute;inset-block-start:0;inset-inline-start:0}.banner:is(.media--adapt.mobile\:media--auto,.mobile\:media--adapt) .banner__media,.image-with-text__image:is(.media--adapt.mobile\:media--auto,.mobile\:media--adapt)>.media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}}.button{position:relative;display:inline-flex;height:auto;padding:clamp(var(--sp-2d5),1vw,var(--sp-3)) clamp(var(--sp-4),1.2vw,var(--sp-5));border:none;border-radius:var(--buttons-radius);overflow:hidden;font-family:var(--font-button-family);font-size:var(--font-button-size);line-height:1;color:rgb(var(--btn-color),var(--mame-branco));background-color:rgb(var(--btn-bg),var(--mame-amarelo));cursor:pointer;transition:all var(--animation-primary);align-items:center;justify-content:center;max-height:3.75rem;text-transform:var(--font-button-text-transform)}.button--primary{--btn-color: var(--mame-branco);--btn-bg: var(--mame-azul);color:rgb(var(--btn-color));background-color:rgb(var(--btn-bg))}.button--secondary{--btn-color: var(--mame-azul);--btn-bg: var(--mame-amarelo);color:rgb(var(--btn-color));background-color:rgb(var(--btn-bg))}.button--opacity{--btn-color: var(--mame-azul);color:rgb(var(--btn-color));background-color:rgb(var(--layout-wrapper-color) / 6.5%)}.button--sm{padding:var(--sp-1d5) var(--sp-2d5)}@media screen and (width >= 768px){.button:not(.button--sm){font-size:calc(var(--font-button-size) * 1.2)}.button--sm{padding:var(--sp-2d5) var(--sp-3d5)}}.button--large{min-width:var(--sp-52)}.btn-text{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden}.btn-text__text{position:relative;display:inline-flex;transform:translateY(0);transition:transform var(--animation-primary)}.btn-text__text:after{position:absolute;bottom:0;left:0;display:inline-flex;content:attr(data-text);transform:translateY(150%);transition:transform var(--animation-primary)}@media screen and (pointer: fine){.button:hover{transform:scale(.95)}.button--icon:hover{color:#fff;background-color:rgb(var(--mame-azul))}.button:hover .btn-text__text{transform:translateY(-150%)}}.button[disabled]{opacity:.6}.button--icon{width:var(--sp-8);height:var(--sp-8);padding:var(--sp-0d5)}@media screen and (width >= 768px){.button--icon{width:var(--sp-10);height:var(--sp-10);padding:var(--sp-1d5)}}.button--close{--shadow-opacity: 0;--border-opacity: .1;--buttons-border-width: 1px;--buttons-radius: var(--rounded-full);padding:var(--sp-0d5)}.button--close .icon:first-child{--tw-rotate: 0deg;transform:rotate(var(--tw-rotate))}.btn-loader{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;gap:var(--sp-2);align-items:center;justify-content:center;pointer-events:none;opacity:0}.btn-loader span{width:5px;height:5px;border-radius:var(--rounded-full);background:currentcolor}.button--small{font-size:var(--fluid-xs-to-sm)}.button--small .btn-text{gap:var(--sp-2)}.button--small .btn-text .icon{width:var(--sp-4);height:var(--sp-4)}.button-wrapper,.title-wrapper,.title-wrapper-lg{margin-block-end:var(--container-padding)}@media screen and (width <= 767px){.title-wrapper .button{max-height:2.75rem;padding:var(--sp-3d5) var(--sp-4);font-size:var(--text-xs)}.title-wrapper .button .btn-text{gap:6px}.title-wrapper .button .icon{width:var(--sp-4);height:var(--sp-4)}}.title-wrapper>:is(.heading,p){flex:0 0 auto}.title-wrapper .heading+.description{margin-block-start:var(--sp-2)}@media screen and (width >= 768px){.title-wrapper .description{max-width:42rem}.title-wrapper.text-center .description{justify-self:center}}@media screen and (width >= 1280px){.title-wrapper .description{max-width:56rem}}.title-sm{font-size:var(--title-sm)}.title-sm2x{font-size:calc(2 * var(--title-sm))}.title-md{font-size:var(--title-md)}.title-md2x{font-size:calc(2 * var(--title-md))}.title-lg{font-size:var(--title-lg)}.title-lg2x{font-size:calc(2 * var(--title-lg))}.title-xl{font-size:var(--title-xl)}.title-xl2x{font-size:calc(2 * var(--title-xl))}svg.placeholder{display:block;width:100%;height:100%;color:rgb(var(--color-base-text) / 70%);background-color:rgb(var(--color-base-text) / 30%);fill:rgb(var(--color-base-text) / 70%)}.placeholder-svg{filter:grayscale(1)}table{border-radius:var(--rounded-block);overflow:hidden;box-shadow:0 0 0 1px rgb(var(--color-border-light))}table th,table td{width:auto;padding:var(--sp-6) var(--sp-7d5);font-size:var(--text-lg);text-align:start}thead th{font-weight:var(--font-medium);background-color:rgb(var(--layout-wrapper-color) / 2.5%)}tfoot tr:not(:last-child) td{padding-block:var(--sp-1)}tfoot tr:first-child td{padding-block-start:var(--sp-6)}tbody tr,tfoot tr:first-child{border-block-start:1px solid rgb(var(--color-border-light))}.field{--border-opacity: var(--inputs-border-opacity);position:relative;text-align:start}.input,.select,.textarea{width:100%;height:var(--input-height);border:var(--inputs-border-width) solid rgb(var(--layout-wrapper-color) / var(--border-opacity));border-radius:var(--sp-7);font-size:var(--text-sm);text-align:start;color:rgb(var(--layout-wrapper-color));background-color:rgb(var(--mame-branco));transition:background-color,box-shadow var(--animation-primary);padding-inline:var(--input-padding-inline);-webkit-appearance:none;appearance:none}@media screen and (width >= 768px){.input,.select,.textarea{font-size:var(--text-base)}}@supports (-webkit-overflow-scrolling: touch){.input:focus,.select:focus-visible,.textarea:focus{font-size:max(var(--text-sm),16px)}}.select option{color:rgb(var(--layout-wrapper-color));background-color:rgb(var(--layout-wrapper-bg))}.input--fill{border-style:none}.input:focus,.select:focus-visible,.textarea:focus{outline:none;box-shadow:0 0 0 1px rgb(var(--mame-azul))}.input.is-floating,.select.is-floating{height:calc(var(--input-height) + var(--sp-1d5))}.input.is-floating::placeholder,.select.is-floating::placeholder{color:transparent}.textarea.is-floating{padding-block:var(--sp-8) var(--sp-2)}.textarea{height:auto;vertical-align:top}.label{display:block;margin-block-end:var(--sp-2d5);font-size:var(--text-sm)}@media screen and (width >= 768px){.label{font-size:var(--text-base)}}.label.is-floating{position:absolute;inset-block-start:0;inset-inline-start:1px;display:flex;gap:var(--sp-2);align-items:center;height:calc(var(--input-height) + var(--sp-2d5));margin-block-end:0;margin-inline-start:var(--input-padding-inline);pointer-events:none;opacity:.6;transform-origin:var(--transform-origin-start);transition:all var(--animation-primary)}.input.is-floating:not(:placeholder-shown)~.label.is-floating,.textarea.is-floating:not(:placeholder-shown)~.label.is-floating{opacity:0}.select[required]:valid~.label,.select[selected]~.label,:is(.input,.textarea,.select):-webkit-autofill~.label{opacity:0}:is(.input,.textarea,.select):-webkit-autofill~.label{color:#000}.select~.icon,.input[type=date]~.icon{inset-block-start:calc(50% - 10px);inset-inline-end:var(--input-padding-inline)}.select~.icon{transform:scaleY(-1)}.self-submit-button{inset-block-start:50%;inset-inline-end:var(--sp-4);width:var(--sp-10);height:var(--sp-10);transform:translateY(-50%)}.self-submit-button button{width:100%;height:100%;padding:0;border-radius:var(--rounded-full)}input:is([type=checkbox],[type=radio]){--active: rgb(var(--layout-wrapper-color));--active-inner: rgb(var(--layout-wrapper-bg));--focus: 3px hsl(0deg 0% 9% / 10%);--border: rgb(var(--color-border-dark));--rounded-block: 5px;--border-hover: rgb(var(--layout-wrapper-color));--background: rgb(var(--layout-wrapper-bg));--disabled: rgb(var(--color-border-light));--disabled-inner: rgb(var(--color-border));position:relative;display:inline-block;height:20px;margin:0;border:1px solid var(--bc, var(--border));background:var(--b, var(--background));cursor:pointer;transition:background-color .3s,border-color .3s,box-shadow .2s;vertical-align:top;-webkit-appearance:none;appearance:none;outline:none}input:is([type=checkbox],[type=radio]):focus-visible+label{outline:1px solid rgb(var(--color-keyboard-focus));outline-offset:3px}input:is([type=checkbox],[type=radio]).sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border-width:0;clip:rect(0,0,0,0)}input:is([type=checkbox],[type=radio]):after{position:absolute;inset-block-start:0;inset-inline-start:0;display:block;content:"";transition:transform var(--d-t, .3s) var(--d-t-e, ease),opacity var(--d-o, .2s)}input:is([type=checkbox],[type=radio]):checked{--b: var(--active);--bc: var(--active);--d-o: .3s;--d-t: .6s;--d-t-e: cubic-bezier(.2, .85, .32, 1.2)}input:is([type=checkbox],[type=radio]):is(:disabled,.disabled){--b: var(--disabled);opacity:.9}input:is([type=checkbox],[type=radio]):is(:disabled,.disabled):checked{--b: var(--disabled-inner);--bc: var(--border)}input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+label{cursor:not-allowed}input:is([type=checkbox],[type=radio]):hover:not(:checked,:disabled,.disabled){--bc: var(--border-hover)}input:is([type=checkbox],[type=radio]):focus{box-shadow:0 0 0 var(--focus)}input:is([type=checkbox],[type=radio]):not(.switch){flex:0 0 auto;width:20px}input:is([type=checkbox],[type=radio]):not(.switch):after{opacity:var(--o, 0)}input:is([type=checkbox],[type=radio]):not(.switch):checked{--o: 1}input:is([type=checkbox],[type=radio])+label{display:inline-block;vertical-align:top;cursor:pointer}input[type=radio]:not(.switch){border-radius:var(--rounded-full)}input[type=checkbox]:not(.switch){border-radius:var(--rounded-block)}input[type=checkbox]:not(.switch):after{inset-block-start:4px;inset-inline-start:7px;width:4px;height:8px;border:1px solid var(--active-inner);border-block-start:0;border-inline-start:0;transform:rotate(calc(var(--r, 20deg) * var(--transform-logical)))}input[type=checkbox]:not(.switch):checked{--r: 43deg}input[type=checkbox].switch{width:38px;border-radius:11px}input[type=checkbox].switch:after{width:15px;height:15px;border-radius:50%;background:var(--ab, var(--border));transform:translate(calc(var(--x, 0) * var(--transform-logical)));inset-block-start:1px;inset-inline-start:1px}input[type=checkbox].switch:checked{--ab: var(--active-inner);--x: 17px}input[type=checkbox].switch:is(:disabled,.disabled):not(:checked):after{opacity:.6}.price-range{padding-block-start:var(--sp-2)}.input-wrapper .prefix{inset-inline-start:var(--sp-5);opacity:.6}[data-rounded-input=square] .input-wrapper .input{border-radius:0}.input-wrapper .input{height:auto;padding:var(--sp-4) var(--sp-5);border-radius:var(--rounded-full);text-align:end;padding-inline-start:var(--sp-8);-webkit-appearance:textfield;appearance:textfield}.input-wrapper .input::placeholder{opacity:.6}.input-wrapper .input:focus{outline:1px solid transparent;outline-offset:1px}.input-wrapper .input::-webkit-inner-spin-button,.input-wrapper .input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.range-wrapper{--range-min: 0%;--range-max: 100%;height:4px;border-radius:.125rem;background:linear-gradient(to var(--transform-origin-end),rgb(var(--color-border)) var(--range-min),rgb(var(--layout-wrapper-color)) var(--range-min),rgb(var(--layout-wrapper-color)) var(--range-max),rgb(var(--color-border)) var(--range-max))}.range{-webkit-appearance:none;appearance:none;background:none}.range::-webkit-slider-thumb{position:relative;z-index:1;width:16px;height:16px;border:1px solid rgb(var(--layout-wrapper-color));border-radius:100%;background-color:rgb(var(--layout-wrapper-bg));cursor:pointer;box-shadow:none;margin-block-start:-6px;-webkit-appearance:none;appearance:none;-webkit-margin-before:-6px}.range::-webkit-slider-runnable-track{width:100%;height:4px;border:none;border-radius:1px;background-color:rgb(var(--layout-wrapper-bg));cursor:pointer}.range::-moz-range-thumb{width:11px;height:11px;border:1px solid rgb(var(--layout-wrapper-color));border-radius:100%;background-color:rgb(var(--layout-wrapper-bg));cursor:pointer}.range::-moz-range-progress,.range::-moz-range-track{width:100%;height:4px;border:none;border-radius:1px;cursor:pointer}.range::-moz-range-progress{background-color:rgb(var(--layout-wrapper-color))}.range::-moz-range-track{background-color:rgb(var(--border-color))}@media not screen and (pointer: fine){.range::-webkit-slider-thumb{width:20px;height:20px;margin-block-start:-9px}.range::-moz-range-thumb{width:16px;height:16px}}.range-wrapper .range{height:4px;vertical-align:top}.range-wrapper .range::-webkit-slider-runnable-track{background:none}.range-wrapper .range::-webkit-slider-thumb{pointer-events:auto}.range-wrapper .range::-moz-range-progress,.range-wrapper .range::-moz-range-track{background:none}.range-wrapper .range::-moz-range-thumb{pointer-events:auto}.button-about{pointer-events:default;opacity:.5;transition:opacity var(--animation-primary);border-block-end:1.5px solid rgb(var(--mame-azul) / 20%)}.button-about:hover{opacity:.9}.button-about.active{opacity:1;cursor:default}.details{box-sizing:content-box;border-block-end:1px solid rgb(var(--mame-azul) / .1)}.details summary::-webkit-details-marker{display:none}.details .details__summary{padding-block:clamp(var(--sp-5),1.473vw,var(--sp-7))}.details .details__summary>.icon{--tw-scale-y: -1;width:var(--sp-5);height:var(--sp-5);transform:scaleY(var(--tw-scale-y)) rotate(var(--tw-rotate));transition:transform var(--animation-primary)}.details[aria-expanded=true] .details__summary>.icon{--tw-scale-y: 1}.details .details__helptext{max-height:0;transition:max-height var(--animation-primary)}.details[open] .details__helptext{max-height:calc(var(--text-sm) * 1.6);transition-duration:0s}.details .details__content:after{display:block;padding-block-end:var(--sp-7);pointer-events:none;content:""}.details:last-child .details__content:after{content:none}.details :is(.list,.swatches) li label{display:flex}.details:first-child .details__summary,.details[hidden]+.details .details__summary{padding-block-start:0}.details:last-child{border-block-end-width:0}.details:last-child .details__content{padding-block-end:0}.link{--link-gap: min(100%, 1.35em);background:linear-gradient(to var(--transform-origin-end),currentcolor,currentcolor) 0 var(--link-gap) / 0 1px no-repeat;background-position-x:var(--transform-origin-end);transition:background-size var(--animation-primary)}.link.double{--link-gap: min(100%, 1.35em);background:linear-gradient(to var(--transform-origin-end),currentcolor,currentcolor) 0 var(--link-gap) / 0 2px no-repeat;background-position-x:var(--transform-origin-end);transition:background-size var(--animation-primary)}@media screen and (pointer: fine){.link:hover:not(.active){background-position-x:var(--transform-origin-start);background-size:100% 1px}.link.double:hover:not(.active){background-position-x:var(--transform-origin-start);background-size:100% 2px}}.link.active{position:relative}.link.active:before,.link.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:rgb(var(--mame-azul));transition:transform var(--animation-primary)}.link.active:before{transform:scaleX(1);transform-origin:left;transition-delay:.3s}.link.active:hover:before{transform:scaleX(0);transform-origin:right;transition-delay:0s}.link.active:after{transform:scaleX(0);transform-origin:right;transition-delay:0s}.link.active:hover:after{transform:scaleX(1);transform-origin:left;transition-delay:.3s}.link.active.double:before,.link.active.double:after{height:2px}.media{opacity:0;transition:opacity var(--animation-primary)}.media:not(.opacity-0){opacity:1}.link-opacity{transition:opacity var(--animation-primary)}.link-opacity:hover{opacity:.9}.corner{width:var(--rounded-block);height:var(--rounded-block);color:rgb(var(--layout-wrapper-bg));transform:rotate(var(--tw-rotate)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media screen and (pointer: fine){.corner{transition:all var(--animation-primary)}}.corner path:last-child{opacity:0;stroke:rgb(var(--layout-wrapper-color) / 11.5%);stroke-width:.225em;transition:opacity var(--animation-primary)}.corner.top{inset-block-end:100%}.corner.bottom{inset-block-start:100%}.corner.left{left:0}.corner.right{right:0}.corner.bottom.right{--tw-scale-x: -1}.corner.top.left{--tw-rotate: -90deg}.corner.top.right{--tw-scale-y: -1;--tw-rotate: -90deg}.cutout{z-index:-1;height:1px;background-color:rgb(var(--layout-wrapper-color) / 11.5%);transition:opacity var(--animation-primary)}.modal-scrollbar-measure{position:absolute;inset-block-start:-100rem;display:block;width:5rem;height:5rem;overflow:scroll}.has-modal-opening,.has-modal-open{padding-inline-end:var(--scrollbar-width);overflow:hidden}html.touch .has-modal-open{touch-action:none}.drawer{--layout-wrapper-color: var(--color-drawer-text);--layout-wrapper-bg: var(--color-drawer-background);--color-button-background: var(--color-drawer-button-background);--color-button-border: var(--color-drawer-button-background);--color-button-text: var(--color-drawer-button-text);--color-border: var(--layout-wrapper-color) / .1;--color-border-dark: var(--layout-wrapper-color) / .4;--color-border-light: var(--layout-wrapper-color) / .06}.divider-drawer{height:.125rem;border-radius:var(--rounded-block);background-color:rgb(var(--mame-azul) / 20%);margin-block:var(--spacing-md)}.drawer__header{transition:visibility .35s var(--animation-primary)}@media screen and (width >= 768px){.drawer__title.h1{font-size:calc(var(--text-h1) / 1.2)}}.drawer__close{flex:0 0 auto;width:var(--sp-7);height:var(--sp-7);margin-inline-start:auto}.drawer__close .icon+.icon{transition:var(--animation-primary);transition-property:opacity,visibility}.drawer.loading .drawer__close{--border-opacity: 0}.drawer.loading .drawer__close .icon:first-child{opacity:0}.drawer.loading .drawer__close .icon+.icon{visibility:visible;opacity:1;transition-delay:.1s}.drawer__content{overflow:hidden auto;transition:visibility var(--animation-fast)}.drawer__inner{top:var(--sp-2);right:var(--sp-2);bottom:var(--sp-2);padding:var(--spacing-sm);border-radius:var(--rounded-block);color:rgb(var(--layout-wrapper-color));background-color:rgb(var(--layout-wrapper-bg));transform:translate(calc(var(--tw-translate-x) * var(--transform-logical)));transition:transform var(--animation-primary),visibility var(--animation-primary);visibility:hidden}.drawer__inner.col{--column-width: 4}@media screen and (width >= 768px){.drawer__inner{top:var(--container-padding);right:var(--container-padding);bottom:var(--container-padding);border-radius:var(--sp-8)}.drawer--start .drawer__inner{--tw-translate-x: calc(-100% - var(--spacing-base));inset-inline-start:var(--container-padding)}.drawer--end .drawer__inner{--tw-translate-x: calc(100% + var(--spacing-base));inset-inline-end:var(--container-padding)}}@media screen and (width <= 767px){.drawer--start .drawer__inner{--tw-translate-x: calc(-100% - var(--spacing-base));inset-inline-start:var(--sp-2)}.drawer--end .drawer__inner{--tw-translate-x: calc(100% + var(--spacing-base));inset-inline-end:var(--sp-2)}.drawer__inner.col{--column-width: 6}}.drawer[open]{pointer-events:auto}.drawer[active]>.drawer__inner{--tw-translate-x: 0;visibility:visible}.drawer[active]>.drawer__inner>:is(.drawer__content,.drawer__header){visibility:visible;opacity:1;transition:all var(--animation-primary)}.x-modal .drawer__scrollable>*{padding-block-end:var(--sp-9)}.x-modal .drawer__scrollable>:last-child{padding-block-end:0}@media screen and (width >= 640px){.x-modal:not([hidden]){display:flex;align-items:center;justify-content:center}.x-modal .drawer__header{padding-block-end:0;border-block-end:0}.x-modal .drawer__inner{position:static;max-width:60rem;height:auto;max-height:90vh;margin-inline:var(--gap-padding);border-radius:var(--rounded-block);opacity:0;transform:scale(.8)}.x-modal[active]>.drawer__inner{opacity:1;transform:scale(1)}.loaded .x-modal .drawer__inner{transition-property:transform,opacity}}@media (prefers-reduced-motion: reduce){.x-modal .drawer__inner{transform:scale(1)}}.x-modal table{width:100%;table-layout:fixed}.search-drawer .drawer__scrollable{padding-block-end:0}.search-drawer .drawer__scrollable .drawer__sticky{padding-block-start:0}.search__recommendation{padding-block-end:var(--sp-8)}.search__form[results] .search__recommendation{display:none}.search__form[results] .search__results{display:flex}.search__results{display:none}.search__results mark{color:rgb(var(--layout-wrapper-color) / 40%);background-color:transparent}.search__field{--input-height: var(--sp-15);--input-padding-inline: var(--sp-5)}@media screen and (width >= 1024px){.search__field{--input-padding-inline: var(--sp-7)}}.search__field .input{font-size:var(--text-base);font-weight:var(--font-medium)}@media screen and (width >= 768px){.search__field .input{font-size:var(--text-lg)}}@supports (-webkit-overflow-scrolling: touch){.search__field .input:focus{font-size:max(var(--text-base),16px)}@media screen and (width >= 768px){.search__field .input:focus{font-size:max(var(--text-lg),16px)}}}.search__field .input::-webkit-search-cancel-button,.search__field .input::-webkit-search-decoration{display:none}.search__field .clear{inset-inline-end:var(--input-padding-inline);transition:opacity .2s}.search__field .input:not(:placeholder-shown)~.clear{opacity:1}.search__field .clear span,.search__field .clear .icon{transition:var(--animation-primary);transition-property:opacity,visibility}.search__form[loading] .search__field .clear span{opacity:0}.search__form[loading] .search__field .clear .icon{visibility:visible;opacity:1;transition-delay:.1s}.js .search__field .typed:not([hidden])~*{opacity:0}.search__field .typed{border:var(--inputs-border-width) solid rgb(var(--layout-wrapper-color) / var(--border-opacity));border-radius:var(--inputs-radius);color:rgb(var(--layout-wrapper-color));background-color:rgb(var(--layout-wrapper-color) / 6%);cursor:text;transition:var(--animation-primary);padding-inline-start:var(--input-padding-inline);transition-property:border-color,background-color}.search__field .typed .blink{animation:blink .7s infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@media screen and (pointer: fine){.search__field:hover .input,.search__field:hover .typed{outline:none;background-color:rgb(var(--layout-wrapper-color) / 4.5%);border-color:rgb(var(--layout-wrapper-color));box-shadow:none}}.search__heading{padding-block-end:var(--sp-2);color:rgb(var(--layout-wrapper-color) / 50%);border-block-end:1px solid rgb(var(--color-border-light))}.search-drawer .horizontal-product{padding-block-end:var(--sp-4d5)}.search-drawer .horizontal-product+.horizontal-product{padding-block-start:0;border-block-start:0}.no-js .search__field .typed{display:none}.cart-drawer .modal .close{width:var(--sp-12);height:var(--sp-12)}@media screen and (width >= 640px){.cart-drawer .modal .close{position:static;width:auto;height:auto}}.search__empty{padding-block:var(--sp-8)}@media screen and (width >= 1024px){.drawer__empty{margin-block:auto}.search__empty .drawer__empty{transform:translateY(calc(var(--sp-8) * -1))}}.drawer__empty-text{font-size:clamp(var(--sp-5),1.4063rem + .5vw,var(--sp-8))}.drawer__empty-collections img{max-width:var(--sp-8d5)}.drawer__empty .icon-xxxl{width:var(--sp-12);height:var(--sp-12)}.drawer__panel{height:0}.drawer__panel[open]{flex:1;height:100%;opacity:1;transition:opacity var(--animation-primary)}.drawer__scrollable{overflow:hidden auto}.drawer__scrollable{scroll-behavior:smooth;scroll-snap-type:y mandatory;scrollbar-color:auto;scrollbar-width:thin}.drawer__scrollable::-webkit-scrollbar{width:var(--sp-1d5);border-radius:var(--rounded-full);background-color:transparent;-webkit-appearance:none;appearance:none;background-clip:padding-box}.drawer__scrollable::-webkit-scrollbar-thumb{border-radius:var(--rounded-full);background-color:rgb(var(--layout-wrapper-color) / 20%);background-clip:padding-box}.drawer__scrollable .item{width:100%;height:100px;margin-block-end:var(--sp-3);background-color:#e5e5e5}.drawer__scrollable .drawer__sticky{padding-block:var(--sp-6);margin-block-start:auto}.drawer__footer{padding:var(--spacing-md);border-radius:var(--rounded-block);background-color:rgb(var(--mame-azul) / 6%)}.drawer__footer-top{padding-block:var(--sp-3)}@media screen and (width >= 768px){.drawer__footer-top{padding-block:var(--sp-4)}}.drawer__footer-bottom :is(.tax-note,.totals__subtotal){line-height:1.375}.drawer__footer-bottom .discounts{padding-block-end:var(--sp-4);border-block-end:1px solid rgb(var(--color-border))}.drawer .modal{z-index:3;transition:all .3s ease}.drawer .modal__container{--tw-translate-y: 100%;max-height:calc(100% - 60px);background-color:rgb(var(--layout-wrapper-bg));transform:translateY(var(--tw-translate-y));transition:transform .6s cubic-bezier(.7,0,.2,1)}.drawer .modal__header{padding:var(--sp-8) var(--sp-5) var(--sp-2)}@media screen and (width >= 1024px){.drawer .modal__header{padding:var(--sp-8) var(--sp-12) var(--sp-3)}}.drawer .modal__content{padding:var(--sp-2) var(--sp-5) var(--sp-6)}@media screen and (width >= 1024px){.drawer .modal__content{padding:var(--sp-3) var(--sp-12) var(--sp-10)}}.drawer .modal[active]{visibility:visible;transition-delay:0s}.drawer .modal[active] .fixed-modal{opacity:1}.drawer .modal[active] .modal__container{--tw-translate-y: 0}.horizontal-product{--cart-item-media-width: var(--sp-24)}@media screen and (width >= 768px){.horizontal-product{--cart-item-media-width: var(--sp-28)}}.horizontal-product__skeleton{width:60%;height:var(--sp-3);background-color:rgb(var(--color-placeholder))}[data-rounded-block=round] .horizontal-product__skeleton{border-radius:var(--rounded-full)}.horizontal-product__skeleton:last-child:not(:first-child){width:25%}@media screen and (width >= 768px){.horizontal-product__skeleton{width:100%;height:var(--sp-4)}.horizontal-product__skeleton:last-child:not(:first-child){width:40%}}.horizontal-product__media{width:var(--cart-item-media-width);border-radius:var(--sp-2);overflow:hidden}.horizontal-product__media img{mix-blend-mode:darken}.horizontal-product__details>.grid:last-child{margin-block-start:auto}.horizontal-product__details :is(.price__sale,.price__regular){font-size:inherit}.horizontal-product__details .discounts .badge{padding:var(--sp-2) var(--sp-3d5);font-size:var(--text-xs)}.horizontal-product__quantity .loader:not([hidden])~.link{visibility:hidden}.horizontal-product__quantity .cart-quantity__info .hotspot__content{inset-inline-end:calc(calc(var(--sp-3) + var(--sp-14)) * -1)}@media screen and (width >= 1024px){.horizontal-product__quantity .cart-quantity__info .hotspot__content{inset-inline-end:calc(calc(var(--sp-3) + var(--sp-18)) * -1)}}.cart-quantity__info .hotspot{width:auto;height:auto;margin:0}.cart-quantity__info .hotspot:before,.cart-quantity__info .hotspot:after{content:none}.cart-quantity__info .hotspot__content{inset-block-start:calc(100% + var(--sp-5));padding:var(--sp-5) var(--sp-6);background-color:rgb(var(--layout-wrapper-bg))}.cart-quantity__info .hotspot__content:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background-color:rgb(var(--layout-wrapper-color) / 4.5%)}.cart-quantity__info .hotspot__content{min-width:var(--sp-96)}.cart-quantity__info .hotspot__content .volume-pricing{padding:0;background-color:transparent}.cart-quantity__info .hotspot__content .quantity__rules~.volume-pricing .caption-large{display:none}.cart-quantity{width:var(--sp-14);height:var(--sp-6);border-radius:var(--rounded-block);background-color:#fff}@media screen and (width >= 768px){.cart-quantity{width:var(--sp-18);height:var(--sp-8)}}.cart-quantity .quantity__input{width:100%;height:100%;text-align:center;background-color:transparent}.cart-quantity .quantity__button .icon{width:var(--sp-2);height:var(--sp-2)}.no-js .complementary-products{display:none}.complementary-products .horizontal-product{padding:var(--spacing-sm);border-radius:var(--rounded-block);background:rgb(var(--mame-azul-claro) / 80%)}.complementary-products .horizontal-products:empty{display:block;margin-inline:0}.complementary-products .horizontal-products:empty:before{display:block;width:100%;height:var(--sp-20);content:"";background-color:rgb(var(--mame-azul-claro));background-image:linear-gradient(100deg,rgba(var(--mame-azul) / 4%) 40%,rgba(var(--mame-azul) / 12%),rgba(var(--mame-azul) / 4.5%) 80%);background-size:400% 100%;animation:placeholder 1.2s linear infinite}.complementary-products .horizontal-products>.horizontal-product{display:none}.complementary-products .horizontal-products>.horizontal-product:first-child{display:flex}.complementary-products .horizontal-products.flickity .horizontal-product{margin-inline-end:var(--spacing-sm)}.cart__recent:empty{position:relative;display:block}.cart__recent:empty:before,.cart__recent:empty:after{position:absolute;inset-block-start:var(--sp-6);inset-inline-start:50%;display:block;width:min(60px,40%);height:3px;margin-block-start:-1px;margin-inline-start:max(-30px,-20%);content:"";background-color:rgb(var(--layout-wrapper-color))}.cart__recent:empty:before{background-color:rgb(var(--color-border))}.cart__recent:empty:after{animation:preloading 1.2s infinite ease}@media screen and (width >= 1024px){.complementary-products .horizontal-products{margin-inline:0}.cart__recent:empty:before,.cart__recent:empty:after{inset-block-start:50%}}.cart__recent[hidden]{display:none}.menu-drawer summary::-webkit-details-marker{display:none}.modal[open] .listbox li{--tw-translate-x: 0;opacity:1}.modal .listbox li{transition:var(--animation-primary);transition-delay:.5s;transition-property:transform,opacity}.modal .listbox .active{pointer-events:none;opacity:.4}.modal .modal__scrollable{-webkit-overflow-scrolling:touch;overflow:hidden auto;overscroll-behavior-y:contain;scroll-snap-type:y mandatory;scrollbar-width:none}.modal .modal__scrollable::-webkit-scrollbar{width:3px;border-radius:var(--rounded-full);background-color:transparent;-webkit-appearance:none;appearance:none;background-clip:padding-box}.modal .modal__scrollable::-webkit-scrollbar-thumb{border-radius:var(--rounded-full);background-color:rgb(var(--layout-wrapper-color) / 20%);background-clip:padding-box}[data-rounded-block=round] .menu-drawer .modal__container{border-start-start-radius:var(--sp-6);border-start-end-radius:var(--sp-6)}.menu-drawer .modal__content{padding:var(--sp-10)}.menu-drawer .modal .close{width:var(--sp-12);height:var(--sp-12)}.menu-drawer .drawer__header{border-block-end:0}.menu-drawer .drawer__footer-top{padding-block:var(--sp-2d5)}.menu-drawer .drawer__footer-top>button{padding:var(--sp-0d5) var(--sp-5)}@media screen and (width >= 768px){.menu-drawer .drawer__footer-top>button{width:50%}}.menu-drawer .drawer__footer-top .btn-text .icon:first-child{width:var(--sp-4d5)}@media screen and (width <= 767px){.menu-drawer .drawer__footer-top>button .btn-text{display:inline-block;overflow:hidden;text-overflow:ellipsis;line-height:normal;white-space:nowrap}}.menu-drawer .drawer__footer-bottom{padding:var(--sp-5)}.menu-drawer .drawer__footer-bottom .button{padding-block:var(--sp-2d5);padding-inline:var(--sp-5);font-size:var(--text-sm)}.menu-drawer .drawer__scrollable{max-height:calc(100% - var(--sp-12));padding-block:var(--sp-3) var(--sp-10);padding-inline:0}.menu-drawer .drawer__scrollable.active{overflow:unset}@media screen and (width >= 768px){.menu-drawer .drawer__menu{padding-block-start:var(--sp-6)}}.drawer__menu summary:after{position:absolute;inset-block-start:50%;inset-inline-end:var(--sp-7);display:block;width:10px;height:10px;content:"";border-block-start:1px solid currentcolor;border-inline-end:1px solid currentcolor;opacity:.4;transform:rotate(calc(45deg * var(--transform-logical))) translateY(-50%)}.drawer__menu-item{padding-block:var(--sp-2d5);transition:transform var(--animation-primary)}.drawer__submenu{inset-inline-start:100%;background-color:rgb(var(--layout-wrapper-bg));transition:inset var(--animation-primary)}.drawer__submenu>button{height:50px;padding-inline-start:var(--sp-5)}.drawer__submenu>button:before{display:block;width:var(--sp-2);height:var(--sp-2);content:"";border-block-start:1px solid currentcolor;border-inline-start:1px solid currentcolor;transform:rotate(calc(-45deg * var(--transform-logical)))}.drawer__submenu>button:focus-visible{outline-offset:-3px}details.active>.drawer__submenu{inset-inline-start:0}details[open]>.drawer__submenu{z-index:3}details.active .drawer__menu-item{opacity:1}li+.drawer__promotions{padding-block-start:var(--sp-4)}.drawer__promotions{padding-block-start:var(--sp-2);padding-inline-end:var(--sp-5)}.drawer__promotions .mega-menu__list{--header-nav-gap: var(--sp-3);padding-block:0}.drawer__promotions .mega-menu__item{max-width:100%;padding-inline-start:0;transition:opacity var(--animation-smooth)}details.active .drawer__promotions .mega-menu__item,.drawer__promotions .media-card__text{--tw-translate-x: 0;opacity:1}.drawer__promotions .media-card--overlap .media-card__content{padding-block-end:var(--sp-3d5);padding-inline:var(--sp-4)}.has-dropdown-menu .header:before{border-radius:var(--rounded-block);overflow:hidden}.has-dropdown-menu .header-transparent:not(.header-scrolled) .header{--header-background-opacity: 1;--header-logo-opacity: 1;color:rgb(var(--layout-wrapper-color))}.dropdown{--rounded-block: clamp(var(--sp-4), 1.052vw, var(--sp-5));width:max-content;min-width:250px;margin-inline-start:calc(var(--sp-8) * -1);transition:padding var(--animation-primary)}.dropdown__container{padding-block:var(--sp-6) var(--sp-10);color:rgb(var(--layout-wrapper-color));background-color:rgb(var(--layout-wrapper-bg))}.dropdown__container{border-end-start-radius:var(--rounded-block);border-end-end-radius:var(--rounded-block)}.dropdown__container{border-radius:var(--rounded-block)}.dropdown[open]{pointer-events:auto}.dropdown__nav li{transition:opacity 1s cubic-bezier(.19,1,.22,1);transition-delay:.2s}.dropdown__nav li>:is(details,p){padding-inline:var(--sp-8)}.dropdown[open] .dropdown__nav>li{opacity:1;transition-delay:1.2s}.dropdown__corner{inset-block-start:0}.dropdown__corner.top.left{--tw-scale-x: -1;--tw-rotate: 0;left:calc(var(--rounded-block) * -1)}.dropdown__corner.top.right{--tw-scale-y: 1;--tw-rotate: 0;right:calc(var(--rounded-block) * -1)}.dropdown .dropdown{padding-block-start:0;padding-inline-start:var(--sp-1);margin-block-start:calc(var(--sp-5) * -1);margin-inline-start:0;transition:opacity var(--animation-primary)}.dropdown .dropdown .dropdown__container{padding-block:var(--sp-6)}.dropdown .dropdown .dropdown__container{border-radius:var(--rounded-block)}.dropdown.should-reverse .dropdown{inset-inline:auto 100%;padding-inline:0 var(--sp-1)}.dropdown__nav li[aria-controls]:hover>.dropdown{pointer-events:auto;opacity:1}.mega-menu{inset-block-start:calc(var(--header-height) * 1.5)}.header-scrolled .mega-menu,.header-transparent .mega-menu{inset-block-start:calc(var(--header-height))}.mega-menu__container{padding-block-start:calc(var(--header-height));background-color:rgb(var(--layout-wrapper-bg));transition:padding var(--animation-primary)}.mega-menu[open]{pointer-events:auto}.mega-menu__list{--header-nav-gap: var(--spacing-md);gap:var(--header-nav-gap);padding-block:var(--container-padding) var(--container-padding)}.mega-menu__item{flex:calc(20% - var(--header-nav-gap) * 5 / 6);max-width:calc(25% - var(--header-nav-gap) * 4 / 5);color:rgb(var(--layout-wrapper-color));transition:opacity var(--animation-smooth-faster)}.mega-menu__item--nav{flex:calc(50% - var(--header-nav-gap) / 2);grid-template-columns:repeat(1,minmax(0,1fr));align-content:space-between;max-width:calc(50% - var(--header-nav-gap) / 2);padding-inline-end:var(--sp-5)}@media screen and (width >= 1280px){.mega-menu__item--nav{padding-block-start:var(--sp-6);padding-inline-end:var(--sp-10)}}.mega-menu__item--small{flex:calc(25% - var(--header-nav-gap) / 2);max-width:calc(25% - var(--header-nav-gap) / 2)}.mega-menu__item--large{flex:calc(75% - var(--header-nav-gap) / 2);max-width:calc(75% - var(--header-nav-gap) / 2)}.mega-menu__item--full{flex:100%;max-width:100%}.mega-menu[open] .mega-menu__item{opacity:1}.media-card{border-radius:var(--rounded-block);background-color:rgb(var(--color-placeholder))}.media-card--standard{background-color:transparent}.media-card--standard .media{border-radius:var(--rounded-block)}.media-card--overlap .media-card__link .media:not(.loading):after{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:""}.media-card__link .media img{height:100%;transition:transform var(--animation-primary);backface-visibility:hidden}.media-card__content{--card-content-padding: var(--spacing-md) clamp(var(--sp-4), 2.105vw, var(--sp-10)) clamp(var(--sp-4), 2.105vw, var(--sp-10));padding:var(--card-content-padding);color:rgb(var(--layout-wrapper-color))}.media-card__content.text-center{justify-content:center}.media-card__content.text-center>.icon{display:none}.media-card--standard .media-card__content{padding-inline:0}.media-card--overlap .media-card__content{position:absolute;inset-block-end:0;inset-inline-start:0;padding-block:0 var(--sp-5);padding-inline:var(--sp-6)}@media screen and (width >= 1536px){.media-card--overlap .media-card__content{padding-block-end:var(--sp-7);padding-inline:var(--sp-10)}}.media-card--overlap .media{height:100%}.media-card__text{transition:pacity 1s cubic-bezier(.19,1,.22,1)}.mega-menu[open] .media-card__text{opacity:1}.media-card__text .heading{--link-gap: min(100%, 1.35em)}.media-card__text .count{inset-block-start:calc(var(--sp-0d5) * -1);inset-inline-start:calc(100% + .3em)}.media-card__content .icon{transition:transform var(--animation-primary)}.media-card__link .media img{transform:scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media screen and (width >= 1280px){.media-card__content .icon{width:var(--sp-5);height:var(--sp-5)}}.media-card__link:focus-visible .media-card__text{outline:1px solid rgb(var(--color-keyboard-focus));outline-offset:3px}@media screen and (width >= 1536px){.media-card__text p{font-size:var(--text-sm)}}.mega-menu__nav{--header-nav-gap: clamp(var(--sp-5), 6.5vw, var(--sp-32));gap:clamp(var(--sp-5),2.315vw,var(--sp-11)) var(--header-nav-gap)}.mega-menu__nav.grid{grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:column}.mega-menu__item--small .mega-menu__nav.grid{grid-template-columns:auto}.mega-menu__nav--more.grid{grid-template-rows:auto auto auto}.mega-menu__nav.flex>li{flex:calc(20% - var(--header-nav-gap) * 4 / 5);max-width:calc(20% - var(--header-nav-gap) * 4 / 5)}.mega-menu__nav>li{transition:opacity var(--animation-primary)}.mega-menu[open] .mega-menu__nav>li{opacity:1}.mega-menu__nav .media{margin-block-end:var(--sp-4)}.mega-menu__nav ul{margin-block-start:var(--sp-3)}@media (prefers-reduced-motion: reduce){.mega-menu__container{opacity:0;transition:var(--animation-primary);transition-property:opacity,padding}.mega-menu[open] .mega-menu__container,.mega-menu__item,.media-card__text{opacity:1}.mega-menu__nav>li{opacity:1}}.newsletter-form .alert{border-radius:var(--rounded-full)}.newsletter-form .field .input::placeholder{color:rgb(var(--mame-azul))}.footer__newsletter{max-width:35rem}.footer-copyright{font-size:var(--text-2sm);color:rgb(var(--layout-wrapper-color))}@media screen and (width >= 1024px){.footer-copyright{font-size:var(--text-sm)}}.footer-copyright .credits{order:3}@media screen and (width >= 1024px){.footer-copyright .credits{order:1;text-align:start}}.footer-copyright .credits ul{padding-inline-start:0;margin-block-end:0;list-style:none}.footer-copyright .credits li{padding-inline-start:0;margin-block-start:0}.footer-copyright .localization{gap:clamp(var(--sp-2),.842vw,var(--sp-4));order:1}@media screen and (width >= 1024px){.footer-copyright .localization{order:2}}.footer-copyright .localization__form .icon{inset-inline-start:var(--sp-5)}.footer-copyright .localization__form .icon~.icon{inset-inline:auto var(--sp-5)}.footer-copyright .localization__item{border:1px solid rgb(var(--layout-wrapper-color) / 11.5%);border-radius:var(--buttons-radius);background-color:transparent;padding-block:var(--sp-3d5);padding-inline:var(--sp-12);-webkit-appearance:none;appearance:none}.js .footer-copyright .localization__item{width:calc(var(--width) + var(--sp-12) + var(--sp-12) + var(--sp-1))}.footer-copyright .localization__item option{color:rgb(var(--color-base-text));background-color:rgb(var(--color-base-background))}.footer-copyright .payment-icons{order:2}@media screen and (width >= 1024px){.footer-copyright .payment-icons{order:3}}.footer-copyright .payment-icons svg{width:var(--sp-8)}@media screen and (width >= 1280px){.footer-copyright .payment-icons svg{width:var(--sp-10)}}.footer-copyright .payment-icons--gray svg{filter:grayscale(1)}.social_platform{display:flex;padding:var(--sp-2);border-radius:var(--rounded-full);color:#fff;background:rgb(var(--layout-wrapper-color));align-items:center;justify-content:center}.card-grid{--card-grid-gap: var(--gap);--card-grid-per-row: 2;--card-grid-template: auto-flow dense/repeat(var(--card-grid-per-row), minmax(0, 1fr));grid:var(--card-grid-template);gap:var(--container-padding)}@media screen and (width <= 639px){.mobile\:card-grid--1{--card-grid-per-row: 1}.collection .mobile\:card-grid--1 .card{grid-column:1/-1}}@media screen and (width >= 768px){.card-grid{--card-grid-per-row: 3;--card-grid-gap: calc(var(--spacing-base) * 3)}.card-grid--1{--card-grid-per-row: 1}.card-grid--2{--card-grid-per-row: 2}}@media screen and (width >= 1280px){.card-grid--3{--card-grid-per-row: 3}.card-grid--4,.card-grid--5{--card-grid-per-row: 4}}@media screen and (width >= 1536px){.card-grid--3{--card-grid-per-row: 3}.card-grid--5{--card-grid-per-row: 5}}.card-grid .media-card--overlap{--layout-wrapper-color: 255 255 255;--color-overlay: 0 0 0;--overlay-opacity: .3}.card-grid .media-card__text{--tw-translate-x: 0}@media screen and (width >= 1280px){.collection.with-sidebar :is(.card-grid--4,.card-grid--5){--card-grid-per-row: 3}}@media screen and (width >= 1536px){.collection.with-sidebar .card-grid--5{--card-grid-per-row: 4}}.product-card{border-radius:var(--rounded-block);background-color:rgb(var(--color-placeholder));align-content:flex-start;position:relative;overflow:hidden}.product-card__media{border-start-start-radius:var(--rounded-block);border-start-end-radius:var(--rounded-block);position:relative}.product-card__media .media>img{object-position:center center}.product-card__media video-media .deferred-poster{display:flex;align-items:center;justify-content:center}.product-card__media video-media .deferred-poster .play-button{position:static}.product-card__media video-media[playing] .deferred-poster .play-button{opacity:0}.product-card__content{padding:var(--spacing-md);position:absolute;bottom:0;left:0;right:0;z-index:10;text-align:var(--settings-card-text-alignment)}.product-card__top{padding-block-end:var(--sp-2)}.product-card__top .caption{font-size:clamp(var(--text-3xs),.579vw,var(--text-2xs));color:rgb(var(--layout-wrapper-color) / 60%)}.product-card__title{font-family:var(--font-product-family);font-size:var(--font-product-size);text-transform:var(--font-product-text-transform)}@media screen and (width >= 1024px){.product-card__title{font-size:calc(var(--font-product-size) * 1.2)}}.product-card__content.text-center .product-card__details{display:grid}.product-card__content.text-center :is(.price,.unit-price,.product-card__bottom){justify-content:center}.product-card__content.text-center .price{flex-direction:row;align-items:center}.product-card__content.text-center .price__sale{place-self:center}.product-card__content.text-right .product-card__details{flex-direction:row-reverse}.product-card__content.text-right .product-card__bottom{justify-content:flex-end}.product-card__content.text-right .price{align-items:flex-start}.product-card__bottom{padding-block-start:var(--sp-4)}.product-card__bottom .color-swatch{--swatch-size: var(--sp-3)}.product-card__bottom .swatches--variant .color-swatch{--swatch-size: var(--sp-6)}@media screen and (width >= 768px){.product-card__bottom .color-swatch{--swatch-size: var(--sp-4)}.product-card__bottom .swatches--variant .color-swatch{--swatch-size: var(--sp-8)}}.product-card--standard{background-color:transparent}.product-card--standard .product-card__media,.product-card--standard .product-card__media .media,.product-card--standard .product-card__media .flickity-viewport{border-radius:var(--rounded-block);backface-visibility:hidden}.product-card--standard:not(.product-card--thickness) .product-card__content{padding-inline:0}@media screen and (width <= 767px){.product-card__media>.media{overflow:hidden}}.product-card.no-media{align-content:center;background-color:rgb(var(--color-placeholder))}.product-card.no-media .product-card__content{text-align:center}.product-card.no-media .product-card__details{display:grid;gap:var(--sp-4)}.product-card.no-media .price{flex-direction:row;justify-content:center}.product-card__variants{margin-block-start:var(--sp-4)}.product-card__variants .variant-picker{padding:var(--sp-4);border:1px solid rgb(var(--color-border))}@media screen and (width >= 768px){.product-card__variants .variant-picker{padding-inline:var(--sp-6)}}.product-card__variants scroll-shadow{margin:calc(var(--sp-2d5) * -1)}.product-card__variants .scroll-area{grid-auto-flow:column;padding:var(--sp-2d5);overflow-x:scroll;white-space:nowrap}.product-card__variants .product-form__submit{min-height:3.125rem;padding-block:var(--sp-4)}@media (pointer: fine){.product-card__media-featured{opacity:1;transition:opacity var(--animation-primary)}.product-card__media-secondary{opacity:0;transition:opacity var(--animation-primary)}.product-card__title,.product-card .price{opacity:1;visibility:visible;transition:opacity var(--animation-primary),visibility var(--animation-primary)}.product-card__content .product-form,.product-card__content .product-card__buton{opacity:0;visibility:hidden;transition:opacity var(--animation-primary),visibility var(--animation-primary),transform var(--animation-primary);position:absolute;bottom:0;left:0;right:0;text-align:center;width:auto;transform:translateY(100%)}.product-card:hover .product-card__media-featured{opacity:0}.product-card:hover .product-card__media-secondary{opacity:1}.product-card:hover .product-card__title,.product-card:hover .price{opacity:0;visibility:hidden}.product-card:hover .product-card__content .product-form,.product-card:hover .product-card__content .product-card__buton{opacity:1;visibility:visible;transform:translateY(0)}}.badges{--badge-padding: clamp(var(--sp-6), 2.105vw, var(--sp-10));inset-block-start:var(--sp-3);inset-inline-start:var(--sp-3)}@media screen and (width >= 768px){.badges{inset-block-start:var(--sp-5);inset-inline-start:var(--sp-5)}}.badge{width:max-content;padding:var(--sp-1d5) var(--sp-2d5);color:rgb(var(--mame-azul));background-color:rgb(var(--mame-amarelo))}@media screen and (width >= 768px){.discounts .badge{padding-block:var(--sp-2)}}.badge.badge--onsale{--badge-background: rgb(var(--color-sale-tag));--badge-foreground: rgb(var(--color-sale-tag-text))}.badge.badge--soldout{color:rgb(var(--mame-branco));background-color:rgb(var(--mame-azul))}.badge.badge--highlight{--badge-background: rgb(var(--color-sale-tag) / 10%);--badge-foreground: rgb(var(--color-sale-tag))}.price__regular,.unit-price,.price__sale{font-size:calc(var(--text-base) * 1.2)}.price__sale:before{position:absolute;inset-block-start:50%;width:100%;content:"";border-block-end:1px solid currentcolor}@media screen and (width >= 768px) and (width <= 1279px){.multicolumn.with-4.card-grid--4{--card-grid-per-row: 2}}@media screen and (width >= 640px) and (width <= 1023px){.slider--tablet .multicolumn.with-2{--slider-grid: var(--card-grid-template)}}.multicolumn .media{border-radius:var(--rounded-block)}@media screen and (pointer: fine){.multicolumn .media[href] img{transform:scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.multicolumn .media[href]:hover img{--tw-scale-x: 1.05;--tw-scale-y: 1.05}}.multicolumn-card.with-border{border:1px solid rgb(var(--color-border-light));border-radius:var(--rounded-block)}.multicolumn-card.with-border .multicolumn-card__info{padding-block:var(--sp-2) var(--sp-6);padding-inline:var(--sp-5)}@media screen and (width >= 1024px){.multicolumn-card.with-border .multicolumn-card__info{padding-block:var(--sp-5) var(--sp-11);padding-inline:var(--sp-8d5)}}@keyframes placeholder{0%{background-position:-150% 0}to{background-position:150% 0}}.media.loading:before,.media.loading:after{position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:1;width:min(50px,34%);height:4px;border-radius:22px;margin-block-start:-1px;margin-inline-start:max(-25px,-17%);content:"";background-color:rgb(var(--mame-azul-claro));background-image:linear-gradient(100deg,rgba(var(--mame-azul) / 4%) 40%,rgba(var(--mame-azul) / 12%),rgba(var(--mame-azul) / 4.5%) 80%);background-size:400% 100%;animation:placeholder 1.2s linear infinite}.media.loading:before{background-color:rgb(var(--mame-amarelo));animation:placeholder 1.2s linear infinite}.media.loading:after{animation:placeholder 1.2s linear infinite}.media.loading>img{opacity:0}.main-content .shopify-challenge__container,.main-content .shopify-policy__container{max-width:var(--layout-block);padding-inline:var(--container-padding);margin:0 auto}.shopify-challenge__container,.shopify-policy__container{display:grid;gap:var(--sp-8);padding-block:var(--sp-16)}.shopify-challenge__message{font-size:var(--text-lg);line-height:1.6}.shopify-challenge__container form{display:grid;gap:var(--sp-5)}.shopify-challenge__button{min-width:var(--sp-48)}@media screen and (width >= 1024px){.main-content .shopify-challenge__container,.main-content .shopify-policy__container{--container-padding: var(--sp-12);max-width:70rem;padding-block:var(--sp-28)}.shopify-challenge__message{font-size:var(--text-2xl)}}.alert{padding:var(--sp-5)}[data-rounded-block=round] .alert{border-radius:var(--inputs-radius)}.alert--success{color:rgb(var(--color-success-text));background-color:rgb(var(--color-success-background))}.alert--error{color:rgb(var(--color-error-text));background-color:rgb(var(--color-error-background))}.alert--info{color:rgb(var(--color-info-text));background-color:rgb(var(--color-info-background))}.page-404{gap:var(--sp-23)}.page-404 .button-group{width:100%;max-width:38rem;padding-inline:var(--gap-padding);margin:0 auto}@media screen and (width >= 768px){.page-404{gap:var(--sp-14)}.page-404 .button-group .button{min-height:3.75rem}}.rich-text>*+*:not(.spacing-section,.rte){margin-block-start:var(--spacing-sm)}.rich-text>*+*:is(.link,.button){margin-block-start:var(--spacing-sm)}@media screen and (width >= 768px){.rich-text>*+*:not(.spacing-section,.rte){margin-block-start:var(--spacing-md)}.rich-text>*+*:is(.link,.button){margin-block-start:var(--spacing-md)}}.contact,.contact.with-map>.flex{gap:var(--grid-gap)}.contact__fields .field{flex-grow:1;flex-shrink:0;width:100%}.contact__sidebar .subtitle{color:rgb(var(--layout-wrapper-color) / 50%)}.contact__sidebar .media{background-color:transparent}.contact__sidebar .media img{max-width:calc(var(--image-width) * .75);max-height:calc(var(--image-height) * .75)}@media screen and (width >= 1024px){.contact__sidebar .media img{max-width:var(--image-width);max-height:var(--image-height)}}.contact.with-map .contact__sidebar>.flex{padding:var(--sp-7d5) var(--sp-6);border:1px solid rgb(var(--color-border))}[data-rounded-block=round] .contact.with-map .contact__sidebar>.flex{border-radius:var(--rounded-block-small)}@media screen and (width >= 768px){.layout-block--narrow .contact__sidebar{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--sp-6)}.contact__fields .field{width:calc(50% - var(--sp-6) / 2)}.contact__fields .field--full{width:100%}}@media screen and (width >= 1024px){.layout-block--narrow .contact{flex-direction:column}.layout-block--narrow .contact__sidebar{width:100%}.contact__sidebar{width:clamp(340px,25vw,430px)}.contact.with-map .contact__sidebar{grid:auto-flow dense/repeat(4,minmax(0,1fr));width:100%}.contact.with-map .banner{height:100%}}@media screen and (width >= 1280px){.contact.with-map .contact__sidebar>.flex{padding:var(--sp-10)}}.contact.with-map .banner{border-radius:var(--rounded-block)}.contact.with-map .banner :is(.banner__map,.banner__media){height:100%}.faqs.with-border{gap:var(--grid-gap)}.faqs.with-border .faq{padding:clamp(var(--sp-6),2.315vw,var(--sp-12)) var(--sp-5);border:1px solid rgb(var(--color-border));border-radius:var(--rounded-block)}@media screen and (width >= 1536px){.faq .details__summary .text-base{font-size:1.375rem}}.accordions{border-block:1px solid rgb(var(--color-border))}.accordion+.accordion{border-block-start:1px solid rgb(var(--color-border))}.accordion--text{padding-block:var(--sp-10)}.accordion .details .details__content{padding-block-end:var(--sp-8);margin-block-start:calc(var(--sp-2d5) * -1)}.accordion .details .details__summary{padding-block:var(--sp-7)}.accordion .details .details__summary>.icon{width:var(--sp-3);height:var(--sp-3)}.accordion .details[aria-expanded=true] .details__summary>.icon{--tw-scale-y: -1;--tw-rotate: 45deg}@media screen and (width >= 1024px){.faqs.with-border .faq{padding-inline:var(--sp-12)}.accordion .details__content{max-width:80%}.accordion .details .details__summary{padding-block:var(--sp-8)}.accordion .details .details__summary>.icon{width:var(--sp-3d5);height:var(--sp-3d5)}}.accordion--text:first-child{padding-block-start:var(--sp-2)}.faqs.with-background{border-radius:var(--rounded-block);color:rgb(var(--layout-wrapper-color));background-color:rgb(var(--layout-wrapper-bg))}.faqs.with-background>:is(div,form){padding:var(--sp-10)}.faqs.with-background>form{background-color:rgb(var(--color-overlay) / var(--overlay-opacity));border-end-start-radius:var(--rounded-block);border-end-end-radius:var(--rounded-block)}@media screen and (width >= 1024px){.faqs.with-background>form{border-start-end-radius:var(--rounded-block);border-end-start-radius:0;border-end-end-radius:var(--rounded-block)}}.faqs.with-background>form :is(.input,.textarea){background-color:color-mix(in srgb,rgb(var(--layout-wrapper-color)) 4%,rgb(var(--layout-wrapper-bg)) 12%)}@media screen and (pointer: fine){.faqs.with-background>form :is(.input,.textarea):focus{background-color:color-mix(in srgb,rgb(var(--layout-wrapper-color)) 4%,rgb(var(--layout-wrapper-bg)) 15%)}}.faqs.with-background .title-wrapper{margin-block-end:0}.faqs.with-background .title-wrapper .rte{padding:var(--sp-4) var(--sp-5);color:rgb(var(--layout-wrapper-color) / 60%);background-color:rgb(var(--layout-wrapper-color) / 4%)}[data-rounded-block=round] .faqs.with-background .title-wrapper .rte{border-radius:var(--sp-2d5)}.faqs.with-background .title-wrapper .rte a{color:rgb(var(--layout-wrapper-color))}.faqs .contact__sidebar>.flex{flex-direction:column;align-items:flex-start}@media screen and (width >= 640px){.faqs .contact__sidebar>.flex{flex-direction:row;align-items:flex-end}}@media screen and (width >= 1024px){.faqs .contact__sidebar>.flex{flex-direction:column;align-items:flex-start}}@media screen and (width >= 1280px){.faqs.with-background .title-wrapper{display:flex;align-items:flex-end;justify-content:space-between}.faqs.with-background .title-wrapper.md\:items-center{flex-direction:column;align-items:center}.faqs.with-background .title-wrapper .rte{padding:var(--sp-5) var(--sp-7d5)}.faqs.with-background>:is(div,form){padding:var(--sp-14)}}@media screen and (width >= 1536px){.faqs.with-background>:is(div,form){padding:clamp(var(--sp-20),6.737vw,var(--sp-32))}.faqs .contact__sidebar>.flex{flex-direction:row;align-items:flex-end}}.slider{position:relative;scrollbar-width:none;transition:var(--animation-primary);-ms-overflow-style:none}@media screen and (width <= 1023px){.slider{padding-inline:var(--container-padding);margin-inline:calc(var(--container-padding) * -1);overflow:auto hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--container-padding);scroll-behavior:smooth}.slider .card-grid{--slider-item-width: clamp(65vw, 70vw, 90vw);--slider-grid: auto / auto-flow var(--slider-item-width);display:grid;grid:var(--slider-grid);gap:var(--gap)}}@media screen and (width >= 1024px){.slider{padding-inline:var(--container-padding);margin-inline:calc(var(--container-padding) * -1);overflow:auto hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--container-padding);scroll-behavior:smooth}.slider .card-grid{--slider-item-width: calc((var(--main-grid-column-width) * 3) + (var(--main-grid-gap) * 2));--slider-grid: auto / auto-flow var(--slider-item-width);display:grid;grid:var(--slider-grid);gap:var(--main-grid-gap)}}@media (prefers-reduced-motion){.slider{scroll-behavior:auto}}.slider .card{scroll-snap-align:start;border-radius:var(--rounded-block);transition:var(--animation-primary)}.slider.row{position:relative;display:flex;width:100%}.slider.grid-tdc{flex-wrap:wrap;gap:var(--row-gap) var(--col-gap)}@media screen and (width <= 1024px){.slider.grid-tdc{--columns: 2}.slider.grid-tdc>.col{width:calc((99.99% / var(--columns)) - (var(--col-gap) * ((var(--columns) - 1) / var(--columns))))}}@media screen and (width <= 420px){.slider.grid-tdc{--columns: 1}}.image-with-text__media.with-2nd-image{padding-inline:var(--container-padding)}.image-with-text__item .media:not(.media--rounded){border-radius:var(--rounded-block)}.image-with-text__image-second{inset-block-start:50%;width:35%;transform:translateY(-50%)}.image-with-text__image-second .media{transform:rotate(calc(-4deg * var(--transform-logical)))}.image-with-text__image-second+.image-with-text__image-first{width:75%;margin-inline-start:auto;transform:rotate(calc(3deg * var(--transform-logical)))}.image-with-text__media .aspect-adapt .placeholder{aspect-ratio:5 / 6}@media screen and (width <= 1023px){.image-with-text__item .rich-text{padding-block-start:var(--container-padding)}.flex-col-reverse .image-with-text__item+.image-with-text__item .rich-text{padding-block:0 var(--container-padding)}}@media screen and (width >= 1024px){.image-with-text__item+.image-with-text__item .rich-text{padding-inline-start:var(--grid-gap)}.lg\:flex-row-reverse .image-with-text__item+.image-with-text__item .rich-text{padding-inline:0 var(--grid-gap)}.image-with-text__media.with-2nd-image{padding-inline:calc(var(--grid-gap) / 2)}}@media screen and (width >= 1536px){.image-with-text__item:not(.lg\:grow-0) .image-with-text__media.with-2nd-image{padding-inline:var(--grid-gap)}.image-with-text__item.lg\:grow-0+.image-with-text__item .rich-text{padding-inline-start:15%}.lg\:flex-row-reverse .image-with-text__item.lg\:grow-0+.image-with-text__item .rich-text{padding-inline:0 15%}}.image-with-text.with-background{border-radius:var(--rounded-block)}.image-with-text.with-background .image-with-text__image{min-height:100%}.image-with-text.with-background .image-with-text__image .media{border-radius:0}.image-with-text.with-background .image-with-text__item .rich-text{padding:calc(var(--spacing-base) * 2)}@media screen and (width >= 1024px){.image-with-text.with-background .image-with-text__item .rich-text{padding:var(--spacing-base)}.lg\:flex-row-reverse.with-background .image-with-text__item+.image-with-text__item .rich-text{padding-inline-start:var(--spacing-base)}}@media screen and (width >= 1280px){.image-with-text.with-background .image-with-text__item .rich-text{padding-inline:var(--spacing-base)}}@media screen and (width >= 1536px){.layout-block:not(.layout-block--narrow) .image-with-text.with-background .image-with-text__item .rich-text{padding-inline:calc(var(--spacing-base) * 2)}.with-background .image-with-text__item+.image-with-text__item.lg\:grow-0 .rich-text{padding-inline-end:15%}.lg\:flex-row-reverse.with-background .image-with-text__item+.image-with-text__item.lg\:grow-0 .rich-text{padding-inline-start:15%}}@media screen and (width >= 905px){.image-with-text .px{padding-inline:var(--spacing-base) calc(var(--spacing-base) * 2)}}@media screen and (width <= 600px){.image-with-text.row.columns{gap:0}}.what-is__item h3{margin-bottom:var(--sp-2)}.what-is__item:hover .link-underline:after{transform:scaleX(1);transform-origin:left}.what-is__section{position:relative;overflow:hidden}.what-is__media{position:relative;overflow:hidden;z-index:5}.what-is__media picture,.what-is__media .what-is__image{position:absolute;top:0;right:0;bottom:0;left:0}.what-is__image{display:block}.what-is__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transform-origin:center;z-index:1}.what-is__slide.is-active{opacity:1;visibility:visible;animation:whatIsZoomIn var(--animation-primary) forwards;z-index:4}.what-is__slide.is-leaving{animation:whatIsZoomOut var(--animation-primary) forwards;z-index:3;opacity:1;visibility:visible}.what-is__content{position:relative;z-index:2}.what-is__item{cursor:pointer;position:relative}.what-is__item h1,.what-is__item h2,.what-is__item h3,.what-is__item h4,.what-is__item h5,.what-is__item h6{margin-bottom:var(--sp-2)}.link-underline{position:relative;display:inline-block;color:inherit}.link-underline:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-color:currentColor;transform:scaleX(0);transform-origin:right;transition:transform var(--animation-primary)}.what-is__item:hover .link-underline:after,.what-is__item.is-active .link-underline:after{transform:scaleX(1);transform-origin:left}.what-is__line{position:relative;height:.3rem;background-color:currentColor;overflow:hidden;width:100%}.what-is__progress{position:absolute;top:0;right:0;bottom:0;left:0;background-color:currentColor;transform:scaleX(0);transform-origin:left;transition:transform 5s linear}.what-is__item.is-active .what-is__progress{transform:scaleX(1)}.what-is__hotspot{position:absolute;top:var(--y);left:var(--x);transform:translate(-50%,-50%);z-index:5}.what-is-text{display:inline-block;padding:var(--sp-2);border-radius:var(--sp-2);background-color:rgba(var(--mame-bege))}.what-is__background-pattern{position:absolute;bottom:0;width:100%;height:50%;background-size:cover;background-repeat:no-repeat;background-position:center;pointer-events:none;z-index:-1}@media screen and (width >= 768px){.what-is__background-pattern{top:0;right:0;width:55%;height:100%}}.what-is__section[data-layout=text_first] .what-is__background-pattern{left:0;right:0}.what-is__item:hover .what-is__text-tooltip{opacity:1;visibility:visible;pointer-events:auto;animation:whatIsTooltipFadeIn var(--animation-primary) forwards}.link-underline{position:relative;display:inline-block;color:inherit;transition:color var(--animation-primary)}.what-is__item:hover .link-underline{color:currentColor;opacity:1}.what-is__item{opacity:.5;transition:opacity var(--animation-primary)}.what-is__item.is-active{opacity:1}.link-underline:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.2rem;background-color:currentColor;overflow:hidden}.link-underline:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:.2rem;background-color:currentColor;transform:scaleX(0);transform-origin:left;z-index:1}.what-is__item:hover .link-underline:before{transform:scaleX(1);transition:transform var(--animation-primary)}.what-is__item.is-active .link-underline:before{transform:scaleX(1);transition:transform 5s linear}.what-is__section--tooltip .what-is__line{display:none}.tooltip{bottom:35%;left:var(--spacing-sm);width:max-content;max-width:25rem;color:rgb(var(--mame-azul));background-color:rgb(var(--mame-amarelo));padding:var(--spacing-sm);border-radius:var(--rounded-block);opacity:0;transform:scale(.8);transition:opacity var(--animation-primary),transform var(--animation-primary);pointer-events:none;z-index:10}@media screen and (width >= 768px){.tooltip{bottom:25%}}@media screen and (width >= 1024px){.tooltip{bottom:var(--spacing-sm)}}.tooltip-link{position:relative;cursor:pointer}.tooltip--visible{opacity:1;transform:scale(1);pointer-events:auto}.tooltip--hidden{opacity:0;transform:scale(.8);pointer-events:none}.tooltip-link--active{opacity:1!important;transition:opacity var(--animation-primary)}.tooltip-link--inactive{opacity:.5;transition:opacity var(--animation-primary)}.text-draw__box-svg{width:100%;height:100%;stroke:rgb(var(--mame-amarelo));overflow:visible!important}.featured-collections .title-wrapper{margin-block-end:var(--sp-6)}.tab-list .scroll-area{overflow-y:auto}.tab-list{margin-block-end:clamp(var(--sp-8),2.526vw,var(--sp-12))}.tab__item{--buttons-border-width: 0}.tab__item[disabled]{opacity:1}.tab__item.button--secondary{background-color:rgb(var(--layout-wrapper-color) / 2.5%)}.tab__item img{max-width:var(--sp-5d5)}@media screen and (width <= 767px){.tab-list .scroll-area{padding-inline:var(--container-padding);margin-inline:calc(var(--container-padding) * -1)}.tab__item{max-height:2.75rem;padding:var(--sp-3d5) var(--sp-4);font-size:var(--text-xs)}}#tolstoy-tv-container{top:0!important;right:var(--spacing-base)!important;left:var(--spacing-base)!important;z-index:-1!important;width:100%!important;max-width:-webkit-fill-available!important;height:-webkit-fill-available!important;margin:0 auto!important;margin-block-end:var(--spacing-md)!important;border-bottom-right-radius:var(--rounded-block)!important;border-bottom-left-radius:var(--rounded-block)!important}._tvIframe_1cr5r_1{background:rgb(var(--mame-azul))!important}@media screen and (width <= 767px){.iZPhcO{object-fit:cover!important}#tolstoy-tv-container video{object-fit:cover!important}}.grid-debugger{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:9999;visibility:hidden}.grid-debugger.visible{visibility:visible}.grid-inner{height:100%;display:grid;grid-template-columns:repeat(12,1fr);gap:var(--gap);margin:0 auto;padding-inline:var(--container-padding)}.grid-inner>div{background-color:rgb(var(--mame-azul));opacity:.1;height:100%;transform:scaleY(0) rotate(.001deg);transition:transform var(--animation-smooth);transform-origin:top}.grid-debugger.visible .grid-inner>div{transform:scaleY(1) rotate(.001deg)}.grid-debugger.exiting .grid-inner>div{transform:scaleY(0) rotate(.001deg);transform-origin:bottom}.grid-inner>div:nth-child(1){transition-delay:0s}.grid-inner>div:nth-child(2){transition-delay:25ms}.grid-inner>div:nth-child(3){transition-delay:.05s}.grid-inner>div:nth-child(4){transition-delay:75ms}.grid-inner>div:nth-child(5){transition-delay:.1s}.grid-inner>div:nth-child(6){transition-delay:.125s}.grid-inner>div:nth-child(7){transition-delay:.15s}.grid-inner>div:nth-child(8){transition-delay:.175s}.grid-inner>div:nth-child(9){transition-delay:.2s}.grid-inner>div:nth-child(10){transition-delay:.225s}.grid-inner>div:nth-child(11){transition-delay:.25s}.grid-inner>div:nth-child(12){transition-delay:.275s}.keyboard-hint{opacity:.8;border-top:1px solid rgba(255,255,255,.1)}.keyboard-key{display:inline-block;padding:1px 4px;background-color:rgba(var(--mame-azul) / .1);border-radius:3px;margin:0 2px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/_global.css.map */
