@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css);.vtex-breadcrumb-1-x-arrow--1 .vtex-breadcrumb-1-x-caretIcon,.vtex-breadcrumb-1-x-homeLink{display:none!important}.vtex-breadcrumb-1-x-link{display:inline-block;text-decoration:none;font-family:Montserrat;font-size:11px;font-weight:400;color:#b5b5b5;text-transform:uppercase}.vtex-breadcrumb-1-x-term{font-weight:700;color:#000;font-size:11px;font-family:Montserrat}.vtex-breadcrumb-1-x-arrow:before,.vtex-breadcrumb-1-x-caretIcon:before{content:"|";color:#b5b5b5;font-size:11px;vertical-align:middle}.vtex-breadcrumb-1-x-arrow .vtex-breadcrumb-1-x-caretIcon{display:none}.vtex-breadcrumb-1-x-arrow{display:flex;align-items:center;justify-content:center}@media (max-width:992px){.vtex-breadcrumb-1-x-link,.vtex-breadcrumb-1-x-term{font-size:9px}.vtex-breadcrumb-1-x-arrow{padding-left:1px;padding-right:1px}.vtex-breadcrumb-1-x-container{text-align:center}}.vtex-carousel-2-x-containerImg{background-color:#f0f0f0}.vtex-carousel-2-x-containerImg .vtex-carousel-2-x-img{max-width:100%}.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 .5rem}@media screen and (min-width:40em){.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 1rem}}@media screen and (min-width:80rem){.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 .25rem}}.vtex-flex-layout-0-x-flexRowContent--menu-link{background-color:#03044e;color:#fff}.vtex-flex-layout-0-x-flexRowContent--main-header{background-color:#f0f0f0}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{align-items:center;padding:.625rem .5rem;background-color:#f0f0f0}.vtex-flex-layout-0-x-flexRowContent--menu-link .vtex-menu-2-x-styledLink{color:#fff;font-size:14px}.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-menu-2-x-styledLink{color:#727273;font-size:14px}.vtex-flex-layout-0-x-flexRow--deals{background-color:#0f3e99;padding:14px 0}.vtex-flex-layout-0-x-flexRow--deals .vtex-flex-layout-0-x-stretchChildrenWidth{align-items:center}.vtex-flex-layout-0-x-flexRow--deals .vtex-flex-layout-0-x-flexCol{align-items:center;margin-bottom:5px;padding-top:5px}.vtex-flex-layout-0-x-flexCol--filterCol{max-width:500px;min-width:230px}.vtex-flex-layout-0-x-flexCol--productCountCol{align-items:flex-start}.vtex-flex-layout-0-x-flexCol--orderByCol{align-items:flex-end}.vtex-flex-layout-0-x-flexCol--orderByMobileCol{width:42%}.vtex-flex-layout-0-x-flexCol--filterMobileCol{width:38%}.vtex-flex-layout-0-x-flexRow--quickviewMainRow{display:flex;max-height:100%}.vtex-flex-layout-0-x-flexColChild--quickviewDetails:first-child{overflow-y:auto;height:66%!important;overflow-x:hidden}.vtex-flex-layout-0-x-flexColChild--quickviewDetails:last-child{height:34%!important}.vtex-flex-layout-0-x-flexRow--addToCartRow{padding-bottom:1rem}.vtex-flex-layout-0-x-flexRow--custom-megamenu .vtex-store-components-3-x-container{max-width:100%;padding:0!important}.vtex-flex-layout-0-x-flexRowContent--custom-megamenu .vtex-flex-layout-0-x-stretchChildrenWidth{position:relative;background:#e6e6e6;padding:0;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.05);box-shadow:0 0 20px 0 rgba(0,0,0,.05);min-height:40px}.vtex-flex-layout-0-x-flexRowContent--footer_section1{background-color:#f2f2f2;padding:20px 40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;margin-bottom:15px}.vtex-flex-layout-0-x-flexRowContent--footer_section1 .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexRowContent--menu-row .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--menu-row{display:block!important}.vtex-flex-layout-0-x-flexCol--certificate-icons{flex-direction:row!important}.vtex-flex-layout-0-x-flexRow--footer_section2{padding:0 0 40px}.vtex-flex-layout-0-x-flexRow--footer_section3{border-top:1px solid #dcdcdc;padding-top:15px}.vtex-flex-layout-0-x-flexCol--footer-logos{display:flex;align-items:center;flex-direction:row;justify-content:end;gap:20px}.vtex-flex-layout-0-x-flexRowContent--maintained-by,.vtex-flex-layout-0-x-flexRowContent--powered-by{align-items:center}.vtex-flex-layout-0-x-flexRowContent--payment-icons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;width:400px;-ms-flex-wrap:wrap;flex-wrap:wrap}.vtex-flex-layout-0-x-flexRowContent--payment-icons .vtex-flex-layout-0-x-stretchChildrenWidth{width:49px!important}.vtex-flex-layout-0-x-flexRowContent--home-seo-support{display:block}.vtex-flex-layout-0-x-flexRowContent--buy-by-size .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexRowContent--home-seo-support .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexRowContent--shelf-title-subtitle .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--home-seo-support{max-width:910px;margin:0 auto 100px}.vtex-flex-layout-0-x-flexRowContent--shelf_container{padding:65px 0}.vtex-flex-layout-0-x-flexRowContent--banner-shelf,.vtex-flex-layout-0-x-flexRowContent--buy-by-size,.vtex-flex-layout-0-x-flexRowContent--shelf-title-subtitle{display:block}.vtex-flex-layout-0-x-flexRowContent--banner-shelf{padding:65px 0}.vtex-flex-layout-0-x-flexCol--banner-shelf2{display:grid;grid-template-columns:repeat(2,1fr);margin-top:25px}.vtex-flex-layout-0-x-flexRowContent--selling-price-savings{display:flex;justify-content:center;margin-bottom:0}.vtex-flex-layout-0-x-flexRowContent--shelf-prices{display:flex;align-items:center;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--shelf-prices .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}.vtex-flex-layout-0-x-flexRowContent--button-buy{padding:8px 8px 0;position:absolute;bottom:10px}.vtex-flex-layout-0-x-flexRow--main-header{display:none!important}.vtex-flex-layout-0-x-flexRow--header-cronometro .vtex-store-components-3-x-container{max-width:100%;padding:0!important}.vtex-flex-layout-0-x-flexCol--quantity-and-buy{display:flex;flex-direction:row;height:56px}.vtex-flex-layout-0-x-flexCol--quantity-and-buy .vtex-button{max-width:90%;height:58px;margin-top:-13px;margin-left:-57px;display:flex;line-height:normal;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #000;padding:0;font-size:.9375rem;border-radius:0;background-color:#000;color:#fff;transition:all .3s ease-in-out;opacity:1;-webkit-box-shadow:none;box-shadow:none;letter-spacing:normal;text-decoration:none;background-image:none}.vtex-flex-layout-0-x-flexColChild--quantity-and-buy{margin-right:15px}.vtex-flex-layout-0-x-flexColChild--quantity-and-buy:last-child{width:100%}.vtex-flex-layout-0-x-flexCol--btn_add_list{flex-direction:row}.vtex-flex-layout-0-x-flexRowContent--product-main{margin-bottom:0}.vtex-flex-layout-0-x-flexRowContent--product-prices{align-items:center}.vtex-flex-layout-0-x-flexRowContent--product-prices .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important;padding-right:0!important}.vtex-flex-layout-0-x-flexRow--product-prices .vtex-flex-layout-0-x-flexRowContent--list-price-saving{padding-right:14px!important}.vtex-flex-layout-0-x-flexRow--product-prices .vtex-flex-layout-0-x-flexRow--selling-price{margin-bottom:-8px}.vtex-flex-layout-0-x-flexRowContent--filterAndOrderBy .vtex-flex-layout-0-x-stretchChildrenWidth{width:177px!important}.vtex-flex-layout-0-x-flexRowContent--filterAndOrderBy{display:flex;justify-content:center}.vtex-flex-layout-0-x-flexRow--filterAndOrderBy{margin-bottom:34px}.vtex-flex-layout-0-x-flexRowContent--search-result{max-width:1320px;margin:0 auto;z-index:9;position:relative}.vtex-flex-layout-0-x-flexRowContent--compre-pelo-tamanho-row{display:block}.vtex-flex-layout-0-x-flexRowContent--compre-pelo-tamanho-row .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--banner-shelf2{gap:58px}.vtex-flex-layout-0-x-flexRowContent--institucionais-page{max-width:1320px;margin:0 auto}.vtex-flex-layout-0-x-flexCol--premio-item,.vtex-flex-layout-0-x-flexRowContent--premios-content{display:block}.vtex-flex-layout-0-x-flexCol--premio-content-col{margin-left:104px;max-width:410px}.vtex-flex-layout-0-x-flexRowContent--premios-content{margin-top:30px}.vtex-flex-layout-0-x-flexCol--premios-list{gap:40px}.vtex-flex-layout-0-x-flexRowContent--institucionais-page .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(2n){display:inline-block;width:75%!important;max-width:800px;font-size:13px;font-family:Montserrat,sans-serif;line-height:18px;padding:0 15px}.vtex-flex-layout-0-x-flexRow--politicas-content{margin-bottom:50px}.vtex-flex-layout-0-x-flexRowContent--hotel-spa-banner-wrapper{display:block}.vtex-flex-layout-0-x-flexRowContent--hotel-spa-banner-wrapper .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:100%!important}.vtex-flex-layout-0-x-flexColChild--hotel-spa-content .vtex-flex-layout-0-x-flexRowContent--hotel-spa-items .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}.vtex-flex-layout-0-x-flexRowContent--wrapper-shelf-full{display:block}.vtex-flex-layout-0-x-flexCol--hotel-content{flex-direction:row}.vtex-flex-layout-0-x-flexColChild--hotel-content{width:100%}.vtex-flex-layout-0-x-flexRow--hotel-section-spa .vtex-store-components-3-x-container{max-width:100%!important;padding:0!important}.vtex-flex-layout-0-x-flexRowContent--wrapper-shelf-full .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRow--hotel-spa-section-jogo-banho,.vtex-flex-layout-0-x-flexRow--hotel-spa-section-kit-cama-edredons{margin-top:24px}.vtex-flex-layout-0-x-flexRowContent--desktop-quantity-buy{display:block}.vtex-flex-layout-0-x-flexRowContent--desktop-quantity-buy .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--product-breadcrumbs .vtex-breadcrumb-1-x-arrow{display:inline}.vtex-flex-layout-0-x-flexRow--minicart-footer{box-shadow:none!important}.vtex-flex-layout-0-x-flexRowContent--minicart-footer{display:block}.vtex-flex-layout-0-x-flexRowContent--minicart-footer .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRow--banner-info .vtex-store-components-3-x-container{padding:0;max-width:90%;margin:0 auto}.vtex-flex-layout-0-x-flexColChild--hotel-content .vtex-slider-layout-0-x-sliderLayoutContainer--shelf{max-width:950px;padding:0 70px;margin:0 auto}.vtex-flex-layout-0-x-flexRowContent--hotel-spa-overlay{position:relative}.vtex-flex-layout-0-x-flexCol--hotel-spa-overlay-content{position:absolute}.vtex-flex-layout-0-x-flexRowContent--hotel-spa-items{display:flex}.vtex-flex-layout-0-x-flexRowContent--product-breadcrumbs .vtex-breadcrumb-1-x-arrow--1:before{display:none!important}@media (max-width:1366px){.vtex-flex-layout-0-x-flexRow--banner-shelf2{max-width:1200px;margin:0 auto}}@media (min-width:992px){.vtex-flex-layout-0-x-flexRowContent--hotel-spa-overlay{margin-left:72px}.vtex-flex-layout-0-x-flexColChild--product-buy-infos-mobile,.vtex-flex-layout-0-x-flexRow--home-mosaico-mobile{display:none!important}.vtex-flex-layout-0-x-flexRow--product-prices .vtex-flex-layout-0-x-flexRowContent--selling-price{margin-bottom:0!important}.vtex-flex-layout-0-x-flexColChild--hotel-content{width:50%!important}.vtex-flex-layout-0-x-flexRowContent--jogo-cama-banner,.vtex-flex-layout-0-x-flexRowContent--kit-cama-edredons-banner{display:block}.vtex-flex-layout-0-x-flexColChild--hotel-content .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexRowContent--kit-cama-edredons-banner .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important;display:block}.vtex-flex-layout-0-x-flexCol--hotel-spa-overlay-content{bottom:120px}}@media (max-width:992px){.vtex-flex-layout-0-x-flexCol--product-buy-infos-mobile{background:#fff;border-top:1px solid #e5e1e6;position:fixed;width:100%;left:0;bottom:0;z-index:99999;margin:0;height:158px!important}.vtex-flex-layout-0-x-flexCol--product-buy-infos-mobile .vtex-flex-layout-0-x-flexRowContent--product-prices{display:flex;align-items:center;padding:7px 10px}.vtex-flex-layout-0-x-flexCol--product-buy-infos-mobile .vtex-flex-layout-0-x-flexCol--quantity-and-buy,.vtex-flex-layout-0-x-flexCol--product-buy-infos-mobile .vtex-flex-layout-0-x-flexColChild--btn_add_list{padding:7px 10px;gap:8px}.vtex-flex-layout-0-x-flexCol--product-buy-infos-mobile .vtex-product-price-1-x-listPriceValue{font-size:.6875rem!important;font-weight:400}.vtex-flex-layout-0-x-flexCol--product-buy-infos-mobile .vtex-flex-layout-0-x-flexRowContent--list-price-saving{padding-right:5px!important;margin-top:5px!important}.vtex-flex-layout-0-x-flexCol--product-buy-infos-mobile .vtex-product-price-1-x-sellingPriceValue{font-size:.75rem!important;font-weight:700;color:#000!important}.vtex-flex-layout-0-x-flexRow--desktop-quantity-buy{display:none!important}.vtex-flex-layout-0-x-flexCol--product-buy-infos-mobile .vtex-product-quantity-1-x-quantitySelectorContainer{margin-right:16px}.vtex-flex-layout-0-x-flexCol--product-buy-infos-mobile .vtex-store-components-3-x-buyButtonText{font-size:0}.vtex-flex-layout-0-x-flexCol--product-buy-infos-mobile .vtex-store-components-3-x-buyButtonText:before{content:"Comprar";font-size:.9375rem;color:#fff}.vtex-flex-layout-0-x-flexCol--product-buy-infos-mobile .vtex-flex-layout-0-x-flexColChild--quantity-and-buy{margin-right:0}.vtex-flex-layout-0-x-flexCol--btn_add_list{justify-content:center}.vtex-flex-layout-0-x-flexRow--home-mosaico-desktop{display:none!important}.vtex-flex-layout-0-x-flexCol--footer-logos{justify-content:center;margin-top:40px;margin-bottom:30px}.vtex-flex-layout-0-x-flexRowContent--footer_section3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 20px 0}.vtex-flex-layout-0-x-flexRow--button-buy{display:none}.vtex-flex-layout-0-x-flexRowContent--shelf_container .vtex-slider-layout-0-x-slide--shelf{min-height:auto}.vtex-flex-layout-0-x-flexRowContent--shelf_container{padding-top:30px!important;padding-bottom:0!important}.vtex-flex-layout-0-x-flexCol--banner-shelf2{display:block}.vtex-flex-layout-0-x-flexColChild--banner-shelf2:first-child{display:none!important}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{padding:14px 0;box-shadow:0 0 20px 0 rgba(0,0,0,.07);display:flex;justify-content:space-around}.vtex-flex-layout-0-x-flexRow--search-bar-container{height:0;overflow:hidden}.vtex-flex-layout-0-x-flexRowContent--banner-triplo{display:grid;gap:10px}.vtex-flex-layout-0-x-flexRowContent--product-main{padding-top:0}.vtex-flex-layout-0-x-flexRowContent--searchInfoMobile{margin-top:25px}.vtex-flex-layout-0-x-flexRowContent--institucionais-page{padding:0 15px}.vtex-flex-layout-0-x-flexRowContent--institucionais-page .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(2n){width:100%!important;padding:0!important}.vtex-flex-layout-0-x-flexRowContent--premio-item{display:block}.vtex-flex-layout-0-x-flexCol--premio-content-col{margin-left:0}.vtex-flex-layout-0-x-flexRowContent--perguntas-frequentes-content{margin-bottom:80px}.vtex-flex-layout-0-x-flexCol--jogo-cama-banner-overlay,.vtex-flex-layout-0-x-flexCol--linha-protecao-banner-overlay{padding-left:0;padding-right:0}.vtex-flex-layout-0-x-flexCol--hotel-content{flex-direction:column}.vtex-flex-layout-0-x-flexCol--hotel-spa-overlay-content{bottom:99px}.vtex-flex-layout-0-x-flexRowContent--hotel-spa-items{overflow-x:auto;max-width:84vw;margin-left:11px}}.vtex-disclosure-layout-1-x-trigger--faq-trigger{background:none;width:100%;border:none;border-bottom:1px solid #e5e1e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;font-size:17px;font-weight:400;line-height:normal;text-transform:uppercase;letter-spacing:normal;text-transform:none;color:#676767;cursor:pointer;font-family:Montserrat}.vtex-disclosure-layout-1-x-trigger--faq-trigger--visible .vtex-rich-text-0-x-paragraph--faq-question{font-weight:700;color:#000}.vtex-disclosure-layout-1-x-trigger .vtex-store-icons-0-x-caretIcon{color:#7f7d80;width:12px;margin-right:0!important}@media (max-width:992px){.vtex-menu-2-x-menuItemInnerDiv .vtex-menu-2-x-styledLinkContent{color:#323232;font-size:14px;font-size:.875rem;font-weight:600;line-height:120%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6px 0;border-bottom:1px solid #f3f3f3;cursor:pointer;pointer-events:all;height:43px;font-family:Montserrat}.vtex-menu-2-x-menuItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:Montserrat}.vtex-menu-2-x-accordionIcon{font-size:22px;color:#000;font-family:Montserrat}.vtex-menu-2-x-submenuAccordion .vtex-menu-2-x-menuContainer{padding:13px 0 0}.vtex-menu-2-x-submenuAccordion .vtex-menu-2-x-styledLinkContent{color:#323232;font-size:.875rem;font-weight:400;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;font-family:Montserrat;margin-bottom:12px}.vtex-menu-2-x-styledLinkContainer{padding:0}.vtex-menu-2-x-menuContainer--payment-methods-mobile{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;width:352px;-ms-flex-wrap:wrap;flex-wrap:wrap;display:flex}.vtex-menu-2-x-submenuAccordion{padding-left:25px}.vtex-menu-2-x-submenuAccordion .vtex-menu-2-x-styledLinkContainer{margin:0}.vtex-menu-2-x-menuItem--selos-certificados-mobile .vtex-menu-2-x-menuContainer{display:inline-block}.vtex-menu-2-x-styledLink--payment-methods-mobile .vtex-menu-2-x-accordionIcon,.vtex-menu-2-x-styledLink--selos-certificados-mobile .vtex-menu-2-x-accordionIcon{display:none!important}}.vtex-login-2-x-sendButton .vtex-button{background:#000!important;border:none}.vtex-login-2-x-formTitle,.vtex-login-2-x-oauthLabel{color:#000;font-family:Montserrat,sans-serif}.vtex-minicart-2-x-minicartContentContainer{padding:0 29px 25px}.vtex-minicart-2-x-minicartCheckoutButton,.vtex-minicart-2-x-minicartSummary{padding:0}.vtex-minicart-2-x-minicartCheckoutButton .vtex-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;border:1px solid #000;border-radius:0;background-color:#000;background-image:none;font-size:.75rem;font-weight:700;text-shadow:none;letter-spacing:normal;user-select:none;transition:all .3s ease-in-out;opacity:1;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 30px;font-family:Montserrat,sans-serif;text-transform:uppercase;text-align:center;width:100%;max-width:100%;white-space:nowrap}.vtex-checkout-summary-0-x-summaryItemLabel{color:#676767;font-family:Montserrat;font-size:13px;font-weight:400}.vtex-checkout-summary-0-x-summaryItemPrice{font-size:.8125rem;font-weight:400;font-family:Montserrat;color:#000}.vtex-checkout-summary-0-x-summaryItemContainer{margin-top:0!important;margin-bottom:10px!important}.vtex-minicart-2-x-minicartProductListContainer{padding:0}.vtex-minicart-2-x-minicartContentContainer .vtex-product-list-0-x-productName{display:block;max-height:33px;font-size:.875rem;color:#7f7d80;text-decoration:none;line-height:16px;overflow:hidden;margin-bottom:10px;font-family:Montserrat,sans-serif}.vtex-minicart-2-x-minicartContentContainer .vtex-product-list-0-x-productBrandName{display:none}.vtex-minicart-2-x-minicartContentContainer .vtex-product-list-0-x-price{font-size:16px;font-weight:600}.vtex-minicart-2-x-closeIconContainer,.vtex-minicart-2-x-minicartTitle{display:none}.vtex-minicart-2-x-minicartProductListContainer .vtex-flex-layout-0-x-flexRowContent{padding:0}.vtex-checkout-summary-0-x-summarySmallDisclaimer{display:none}@media (max-width:992px){.vtex-minicart-2-x-minicartWrapperContainer{display:none}.vtex-minicart-2-x-drawer{width:100%!important}}@media screen and (min-width:40em){.vtex-modal-layout-0-x-paper--quickview{height:260px;width:580px}.vtex-modal-layout-0-x-actionsContainer--quickview{padding:0 2rem 2rem}}@media screen and (min-width:50em){.vtex-modal-layout-0-x-paper--quickview{height:450px;width:900px}}@media screen and (min-width:75em){.vtex-modal-layout-0-x-paper--quickview{width:calc(100% - 4rem);height:auto}}@media screen and (min-width:82em){.vtex-modal-layout-0-x-actionsContainer--quickview{padding:0 2.5rem 2.5rem}}.vtex-modal-layout-0-x-paper--quickview{min-width:320px;max-width:96rem}.vtex-modal-layout-0-x-headerContainer--quickview{border:none;position:absolute;right:0}.vtex-modal-layout-0-x-actionsContainer--quickview{height:100%;width:100%;transition:box-shadow .15s ease-in-out,border-top .15s ease-in-out;border-top:1px solid transparent;box-shadow:-4px 0 27px -12px transparent}.vtex-modal-layout-0-x-actionsContentWrapper{border-top:1px solid #aaa;padding-top:1.5rem}.vtex-modal-layout-0-x-contentContainer--quickviewContent{padding:2.5rem 0 2.5rem 2rem;overflow-x:hidden}.vtex-modal-layout-0-x-triggerContainer--quickview{padding:.75rem}.vtex-modal-layout-0-x-triggerContainer{outline:none}.vtex-modal-layout-0-x-actionsContainer--quickview:not(.vtex-modal-layout-0-x-actionsContainerEndOfContent--quickview){border-top-color:#eee;box-shadow:-4px 0 27px -12px rgba(0,0,0,.64)}.vtex-modal-layout-0-x-actionsContainer--quickview:not(.vtex-modal-layout-0-x-actionsContainerEndOfContent--quickview) .vtex-modal-layout-0-x-actionsContentWrapper{border-top-color:transparent}.vtex-modal-layout-0-x-closeButton{padding-right:1rem}.vtex-modal-layout-0-x-paper--product-gifts{padding:1.5rem}.vtex-product-gifts-0-x-productGiftText--default{cursor:pointer}.vtex-product-identifier-0-x-product-identifier--productReference{margin-bottom:1rem;font-size:.8125rem;color:#b5b5b5}@media (max-width:992px){.vtex-product-identifier-0-x-product-identifier--productReference{font-size:.625rem!important}}.vtex-product-highlights-2-x-productHighlightWrapper--collection{position:absolute;top:10px;left:5px;width:200px}.vtex-product-highlights-2-x-productHighlightText{background:#faebd7;border-radius:20px;padding:5px 10px}.vtex-product-price-1-x-listPrice{color:#727273;margin-bottom:.25rem;font-size:1rem}.vtex-product-price-1-x-sellingPrice{color:#3f3f40;font-size:1.25rem}.vtex-product-price-1-x-sellingPriceValue{font-size:2.25rem;font-weight:700}.vtex-product-price-1-x-savings{font-weight:500;color:#79b03a}.vtex-product-price-1-x-sellingPriceValue--summary{display:inline-block;color:#000;font-size:.75rem!important;font-style:normal;font-family:Montserrat Bold}.vtex-product-price-1-x-savings--summary{margin-top:10px;background:#ffce00;font-size:10px;font-size:.625rem;color:#fff;line-height:14px;color:#000;padding:5px;text-align:center;text-transform:uppercase;white-space:nowrap;font-family:Montserrat;position:absolute;right:0}.vtex-product-price-1-x-savingsPercentage--summary{font-family:Montserrat Bold}.vtex-product-price-1-x-savings-discount--summary{font-size:.875rem;font-weight:600;vertical-align:baseline;color:#fff;padding-left:.5rem;padding-right:.5rem}.vtex-product-price-1-x-listPrice--summary{margin-bottom:.25rem;font-size:.875rem}.vtex-product-price-1-x-installments--summary{display:block;font-size:.75rem;font-weight:400;margin-top:5px;max-height:20px;color:#676767;text-align:center;font-family:Montserrat}.vtex-product-price-1-x-savings--summaryPercentage{background:#0f3e99;border-radius:1000px;align-items:center;display:flex}.vtex-product-price-1-x-savingsPercentage--summaryPercentage{font-size:.875rem;font-weight:600;vertical-align:baseline;color:#fff;padding:.25rem .5rem}.vtex-product-price-1-x-listPrice--summary{position:relative;display:inline-block;color:#7f7d80;font-size:.75rem!important;overflow:hidden;font-family:Montserrat;margin-bottom:-3px;margin-right:6px}.vtex-flex-layout-0-x-flexRow--product-prices .vtex-product-price-1-x-listPriceValue{font-size:1rem;font-weight:400}.vtex-flex-layout-0-x-flexRow--product-prices .vtex-product-price-1-x-sellingPrice,.vtex-flex-layout-0-x-flexRow--product-prices .vtex-product-price-1-x-sellingPrice--hasListPrice,.vtex-flex-layout-0-x-flexRow--product-prices .vtex-product-price-1-x-sellingPriceValue{font-family:Montserrat;font-size:1.0625rem;font-weight:600;color:red}.vtex-product-price-1-x-savings--product-price-savings{margin-top:10px;background:#ffce00;font-size:.625rem;color:#fff;line-height:14px;color:#000;padding:5px;text-align:center;text-transform:uppercase;white-space:nowrap;font-family:Montserrat;position:absolute;right:0;z-index:9}.vtex-product-price-1-x-savingsPercentage--product-price-savings{font-family:Montserrat Bold}.vtex-flex-layout-0-x-flexRowContent--product-main .vtex-product-price-1-x-installments{font-family:Montserrat;font-size:.875rem;font-style:normal;color:#000;margin-bottom:8px}@media (max-width:992px){.vtex-product-price-1-x-installments--summary{font-size:.625rem}.vtex-product-price-1-x-savings--product-price-savings{right:11px}.vtex-product-price-1-x-installments{font-size:.6875rem;margin-top:3px}.vtex-product-price-1-x-listPrice,.vtex-product-price-1-x-listPriceValue{font-size:.75rem!important;margin-bottom:0!important}}.vtex-product-summary-2-x-skuSelectorContainer--quickview .vtex-product-summary-2-x-skuSelectorItemImage .vtex-product-summary-2-x-frameAround,.vtex-product-summary-2-x-skuSelectorContainer--quickview .vtex-product-summary-2-x-skuSelectorItemImage .vtex-product-summary-2-x-skuSelectorInternalBox{border-radius:50%}.vtex-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer{opacity:0;transition:opacity .2s ease-in-out}.vtex-product-summary-2-x-container:hover .vtex-modal-layout-0-x-triggerContainer{opacity:1}@media screen and (max-width:40em){.vtex-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer{display:none}}.vtex-product-summary-2-x-nameContainer{justify-content:start;padding-top:1rem;padding-bottom:1rem}.vtex-product-summary-2-x-container{text-align:start}.vtex-product-summary-2-x-imageContainer{text-align:center}.vtex-product-summary-2-x-image{border-radius:.25rem}.vtex-product-summary-2-x-containerNormal{max-width:370px!important;height:597px;position:relative}.vtex-product-summary-2-x-containerNormal:hover{-webkit-box-shadow:0 0 9px rgba(0,0,0,.16);box-shadow:0 0 9px rgba(0,0,0,.16);border-radius:0}.vtex-product-summary-2-x-containerNormal:hover .vtex-button{display:flex}.vtex-product-summary-2-x-element{padding-top:0}.vtex-product-summary-2-x-nameContainer{padding:0;margin:0;display:flex;justify-content:center}.vtex-product-summary-2-x-brandName{display:block;font-size:.75rem;line-height:1.3125rem;font-family:Montserrat;text-align:center;text-decoration:none;color:#676767;padding:0;text-transform:uppercase}.vtex-product-summary-2-x-clearLink{text-decoration:none}.vtex-flex-layout-0-x-flexRowContent--button-buy .vtex-button{display:none;width:100%;max-width:100%;font-size:12px;font-size:.75rem;font-weight:400;line-height:normal;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:12px 30px;border-radius:0;border:1px solid #000;background-color:#000;text-decoration:none;text-shadow:none;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1;-webkit-box-shadow:none;box-shadow:none;outline:0;background-image:none}.vtex-flex-layout-0-x-flexRowContent--button-buy .vtex-add-to-cart-button-0-x-buttonText{font-family:Montserrat;text-transform:uppercase;font-size:.75rem;color:#fff}@media (max-width:992px){.vtex-product-summary-2-x-containerNormal{height:auto;max-width:310px!important}.vtex-product-summary-2-x-containerNormal:hover{box-shadow:none}}.vtex-product-quantity-1-x-quantitySelectorTitle{display:none}.vtex-product-quantity-1-x-quantitySelectorContainer .vtex-numeric-stepper__minus-button,.vtex-product-quantity-1-x-quantitySelectorContainer .vtex-numeric-stepper__plus-button{background:none!important;width:auto!important;cursor:pointer;font-size:21px;border:none!important;height:auto;padding:0;color:#000!important}.vtex-product-quantity-1-x-quantitySelectorContainer .vtex-numeric-stepper__input{width:59px;background:#f2f2f2;border:none;margin-top:-4px}.vtex-product-quantity-1-x-quantitySelectorContainer .vtex-numeric-stepper-container{height:58px;position:relative;padding-top:18px;padding-left:8px;width:120px;background:#f2f2f2}.vtex-rich-text-0-x-container--deals{color:#fff;text-align:center;justify-content:center}.vtex-rich-text-0-x-container--shelfTitle{color:#727273;justify-content:center;text-align:center}.vtex-rich-text-0-x-headingLevel2--shelfTitle{font-weight:200}.vtex-rich-text-0-x-container--deals .vtex-rich-text-0-x-paragraph{margin:0}.vtex-rich-text-0-x-container--link,.vtex-rich-text-0-x-container--question{justify-content:center}.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-paragraph{text-align:center;max-width:540px;margin:0 16px;padding-top:120px;color:#03034e}.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-strong{font-size:32px;line-height:2rem;font-weight:700}.vtex-rich-text-0-x-container--link .vtex-rich-text-0-x-paragraph{text-align:center;max-width:540px;padding-top:36px;padding-bottom:84px;color:#03034e}.vtex-rich-text-0-x-container--link .vtex-rich-text-0-x-strong{font-size:16px;font-weight:700;text-transform:uppercase}.vtex-rich-text-0-x-container--link .vtex-rich-text-0-x-link{text-decoration:none;font-size:36px;font-weight:300;color:#03034e}.vtex-rich-text-0-x-container--title{color:#03034e;font-size:28px;font-weight:700}@media only screen and (min-width:640px){.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-strong{font-size:40px;line-height:3rem}.vtex-rich-text-0-x-container--about{max-width:85%}.vtex-rich-text-0-x-container--title{color:#03034e;font-size:40px;font-weight:700;max-width:60%}.vtex-rich-text-0-x-container--title .vtex-rich-text-0-x-paragraph{line-height:1.3em}}.vtex-rich-text-0-x-heading--contact-physical,.vtex-rich-text-0-x-heading--contact-schedule,.vtex-rich-text-0-x-heading--contact-virtual{color:#323232;font-size:16px;font-style:normal;font-weight:400;line-height:130%;font-family:Montserrat;line-height:0}.vtex-rich-text-0-x-strong--contact-schedule{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;color:#323232;font-size:16px;font-weight:600;line-height:120%;font-style:normal;font-family:Montserrat}.vtex-rich-text-0-x-paragraph--contact-schedule{line-height:0}.vtex-rich-text-0-x-link--contact-physical,.vtex-rich-text-0-x-link--contact-virtual,.vtex-rich-text-0-x-paragraph--contact-physical,.vtex-rich-text-0-x-paragraph--contact-virtual{color:#000;font-size:16px;font-weight:600;font-family:Montserrat SemiBold;text-decoration:none}.vtex-rich-text-0-x-strong--footer-title{color:#323232;font-size:.875rem;font-weight:600;line-height:120%;font-family:Montserrat}.vtex-rich-text-0-x-paragraph--payment-icon{font-family:firstclass-icon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;font-size:medium;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0;display:block;padding:5px;background-color:#f3f3f4;color:#9b9b9b}.vtex-rich-text-0-x-paragraph--visa:before{content:"\e917";font-size:14px}.vtex-rich-text-0-x-paragraph--mastercard:before{content:"\e916";font-size:14px}.vtex-rich-text-0-x-paragraph--diners:before{content:"\e913";font-size:14px}.vtex-rich-text-0-x-paragraph--americanexpress:before{content:"\e910";font-size:14px}.vtex-rich-text-0-x-paragraph--hipercard:before{content:"\e915";font-size:14px}.vtex-rich-text-0-x-paragraph--elo:before{content:"\e914";font-size:14px}.vtex-rich-text-0-x-paragraph--pix:before{content:"\e92a";font-size:14px}.vtex-rich-text-0-x-strong--company-info{margin:0;padding:0;color:#323232;font-size:12px;font-style:normal;font-weight:400;line-height:150%;text-align:left;font-family:Montserrat}.vtex-rich-text-0-x-paragraph--company-info{line-height:0;margin:0}.vtex-rich-text-0-x-strong--maintained-text,.vtex-rich-text-0-x-strong--powered-text{margin:0;padding:0;color:#323232;font-size:12px;font-style:normal;font-weight:400;line-height:150%;text-align:left;font-family:Montserrat}.vtex-rich-text-0-x-paragraph--maintained-text{padding:0;margin:0;width:87px}.vtex-rich-text-0-x-paragraph--powered-text{margin:0;width:73px}.vtex-rich-text-0-x-container--payment-icon{width:auto!important}.vtex-rich-text-0-x-container--seo-description,.vtex-rich-text-0-x-container--seo-title{display:flex;justify-content:center}.vtex-rich-text-0-x-paragraph--seo-description{text-align:center}.vtex-rich-text-0-x-heading--seo-title{font-family:Montserrat SemiBold;font-weight:600;font-size:1.5625rem;line-height:25px;line-height:1.5625rem;letter-spacing:normal;color:#000}.vtex-rich-text-0-x-paragraph--seo-description,.vtex-rich-text-0-x-paragraph--seo-products,.vtex-rich-text-0-x-strong--seo-description{font-size:1.125rem;line-height:38px;line-height:2.375rem;letter-spacing:normal;color:#676767;font-family:Montserrat;font-weight:400!important}.vtex-rich-text-0-x-paragraph--buy-by-size-title{margin:57px 0 50px;font-family:Montserrat Light;font-size:26px;font-weight:300}.vtex-rich-text-0-x-container--buy-by-size-title{display:flex;justify-content:center}.vtex-rich-text-0-x-container--shelf-titles{text-align:center;display:flex;justify-content:center}.vtex-rich-text-0-x-paragraph--shelf2-title{margin-bottom:20px;font-size:36px;font-weight:400;text-align:center;font-family:Montserrat;line-height:22px}.vtex-rich-text-0-x-paragraph--shelf2-subtitle{max-width:726px;margin:0 auto 20px;font-size:18px;font-weight:400;font-family:Montserrat;text-align:center;color:#676767}.vtex-rich-text-0-x-wrapper--text-payment-pix{font-weight:700;font-family:Montserrat Bold}.vtex-rich-text-0-x-wrapper--text-payment- .vtex-rich-text-0-x-paragraph{line-height:0}.vtex-rich-text-0-x-paragraph--text-wishlist{display:-webkit-box;display:flex;-ms-flex-align:center;align-items:center;color:#676767;font-family:Montserrat;font-size:12px;background:#fff;border:none;text-transform:uppercase;cursor:pointer;line-height:0;margin:20px 0 20px 7px}.vtex-rich-text-0-x-container--text-seo-category{border:1px solid #e5e1e6;margin-bottom:60px;padding-top:35px;padding-bottom:40px}.vtex-rich-text-0-x-wrapper--text-seo-category{display:block;margin:0 auto;max-width:910px}.vtex-rich-text-0-x-headingLevel2--text-seo-category{font-family:Montserrat;font-size:1.3125rem;text-transform:uppercase;color:#000;margin-bottom:30px;text-align:center}.vtex-rich-text-0-x-strong--text-seo-category{font-size:.8125rem;color:#000}.vtex-rich-text-0-x-paragraph--text-seo-category{font-family:Montserrat;font-size:13px;font-size:.8125rem;line-height:26px;line-height:1.625rem;letter-spacing:normal;color:#000}.vtex-rich-text-0-x-paragraph--institucional-page-title{font-size:2.125rem;padding:60px 0;font-family:Montserrat Light;font-weight:300;text-align:center;color:#000;line-height:0}.vtex-rich-text-0-x-container--institucional-page-title{display:flex;justify-content:center}.vtex-rich-text-0-x-headingLevel1--page-content-title,.vtex-rich-text-0-x-headingLevel1--quem-somos-page-title{font-size:1.0625rem;margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid #e5e1e6;font-family:Montserrat Medium,sans-serif;font-weight:500;line-height:25px;color:#000}.vtex-rich-text-0-x-wrapper--page-content-title{width:100%}.vtex-rich-text-0-x-paragraph--quem-somos-text{font-family:Montserrat,sans-serif;font-weight:400;font-size:.875rem;line-height:1.75rem;letter-spacing:normal;color:#000}.vtex-rich-text-0-x-headingLevel2--quem-somos-section-title{font-size:1.5em;font-weight:700!important}.vtex-rich-text-0-x-container--premio-text{font-size:12px;line-height:29px;margin-bottom:70px;width:540px;font-family:Montserrat,sans-serif}.vtex-rich-text-0-x-paragraph--premio-title{padding:0;margin:0;font-weight:500}.vtex-rich-text-0-x-strong--premio-title{font-size:18px;font-family:Montserrat Medium,sans-serif;font-weight:500}.vtex-rich-text-0-x-headingLevel2--quem-somos-section-title{font-family:Montserrat,sans-serif;font-weight:400!important;font-size:.875rem!important}.vtex-rich-text-0-x-paragraph--faq-question{color:#676767;font-family:Montserrat,sans-serif;font-size:17px}.vtex-rich-text-0-x-link--faq-answer,.vtex-rich-text-0-x-paragraph--faq-answer{font-family:Montserrat,sans-serif;font-weight:400;font-size:.875rem;line-height:1.75rem;letter-spacing:normal;color:#000}.vtex-rich-text-0-x-container--faq-answer{margin-left:7px}.vtex-rich-text-0-x-link--politicas-text,.vtex-rich-text-0-x-paragraph--politicas-text,.vtex-rich-text-0-x-strong--politicas-text{font-size:12px;font-weight:400;letter-spacing:normal;line-height:28px;color:#000;font-family:Montserrat,sans-serif;margin:0}.vtex-rich-text-0-x-headingLevel2--politicas-section-title{font-size:26px;font-weight:500;font-style:normal;text-transform:uppercase;margin-bottom:20px!important;margin-top:20px!important;font-family:Montserrat Medium,sans-serif;margin:0;color:#000}.vtex-rich-text-0-x-headingLevel3--politicas-subsection-title,.vtex-rich-text-0-x-link--politicas-subsection-title{margin:30px 0 10px;font-size:17px;font-weight:500;font-style:normal;color:#000;font-family:Montserrat Medium,sans-serif}.vtex-rich-text-0-x-paragraph--hotel-shelf-title{color:#323232;font-size:32px}.vtex-rich-text-0-x-paragraph--hotel-shelf-subtitle,.vtex-rich-text-0-x-paragraph--hotel-shelf-title{text-align:center;font-family:Montserrat SemiBold,sans-serif;font-style:normal;font-weight:600;line-height:120%;margin-bottom:16px}.vtex-rich-text-0-x-paragraph--hotel-shelf-subtitle{color:#9b9b9b;font-size:18px;padding:0 50px}.vtex-rich-text-0-x-container--mais-vendidos-title{justify-content:center;display:flex;font-family:Montserrat,sans-serif;margin-top:40px}.vtex-rich-text-0-x-headingLevel1--mais-vendidos-title{font-size:28px;text-align:center;margin-bottom:40px;font-weight:700;font-family:Montserrat Bold,sans-serif}.vtex-rich-text-0-x-container--hotel-shelf-title{text-align:center;display:flex;justify-content:center}.vtex-rich-text-0-x-paragraph--hotel-spa-more-products-text{color:#000;font-size:14px;font-weight:700;line-height:20px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;padding:10px 20px;margin:0}.vtex-rich-text-0-x-paragraph--hotel-spa-discover{margin-bottom:16px;font-size:20px;font-weight:600;line-height:120%;color:#9b9b9b;font-family:Montserrat,sans-serif}@media (max-width:992px){.vtex-rich-text-0-x-paragraph--hotel-spa-discover{font-size:14px;margin-bottom:5px;margin-left:17px}.vtex-rich-text-0-x-heading--seo-title{font-size:.9375rem}.vtex-rich-text-0-x-paragraph--seo-description,.vtex-rich-text-0-x-paragraph--seo-products,.vtex-rich-text-0-x-strong--seo-description{font-size:.75rem;line-height:26px;text-align:center}.vtex-rich-text-0-x-paragraph--buy-by-size-title{margin:50px 20px 30px;font-size:20px}.vtex-rich-text-0-x-paragraph--shelf2-subtitle{font-size:12px;line-height:16px;text-align:center}.vtex-rich-text-0-x-paragraph--text-payment-pix{font-size:.6875rem}.vtex-rich-text-0-x-paragraph--institucional-page-title{font-size:1.125rem;padding:30px 0}.vtex-rich-text-0-x-headingLevel1--page-content-title{display:none}.vtex-rich-text-0-x-container--premio-text{width:auto;margin-bottom:0}.vtex-rich-text-0-x-flexCol--premios-list{gap:0}.vtex-rich-text-0-x-strong--premio-title{margin-top:20px!important}.vtex-rich-text-0-x-headingLevel2--politicas-section-title{font-size:18px}.vtex-rich-text-0-x-paragraph--faq-question{font-size:15px}.vtex-rich-text-0-x-headingLevel1--mais-vendidos-title{margin-bottom:0}.vtex-rich-text-0-x-paragraph--hotel-shelf-title{font-size:24px}.vtex-rich-text-0-x-paragraph--hotel-shelf-subtitle{font-size:14px;padding:0 8px}}.vtex-search-result-3-x-galleryLayoutOptionButton{background-color:#f0f0f0;color:#3f3f40;padding:.375rem .75rem}.vtex-search-result-3-x-galleryLayoutOptionButton--selected{background-color:#3f3f40;color:#fff}.vtex-search-result-3-x-galleryLayoutSwitcher{border-radius:4px 4px 4px 4px;justify-content:center;overflow:hidden;width:auto!important;align-self:center}.vtex-search-result-3-x-galleryItem--list{border-bottom:1px solid #e7e9ee}.vtex-search-result-3-x-searchResultContainer .vtex-breadcrumb-1-x-container{text-align:center}.vtex-search-result-3-x-searchResultContainer .vtex-breadcrumb-1-x-link{display:block!important;margin-left:4px}.vtex-search-result-3-x-searchResultContainer .vtex-breadcrumb-1-x-arrow:last-child .vtex-breadcrumb-1-x-link{color:#000;font-weight:700}.vtex-search-result-3-x-searchResultContainer .vtex-breadcrumb-1-x-container{display:flex;justify-content:center;align-items:center;margin-top:25px}.vtex-search-result-3-x-galleryTitle--layout{font-family:Montserrat;font-size:2.25rem;line-height:2.25rem;letter-spacing:normal;color:#000;text-align:center}.vtex-search-result-3-x-gallery{padding-left:0!important}.vtex-search-result-3-x-buttonShowMore--layout{margin-bottom:50px}.vtex-search-result-3-x-buttonShowMore .vtex-button__label{font-size:0;display:none}.vtex-search-result-3-x-buttonShowMore .vtex-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;max-width:100%;padding:12px 30px;border:1px solid #000;border-radius:0;background-color:#000;background-image:none;font-size:0;font-family:Montserrat Bold;font-weight:700;text-align:center;text-shadow:none;text-decoration:none;text-transform:uppercase;line-height:normal;letter-spacing:normal;white-space:nowrap;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1;-webkit-box-shadow:none;box-shadow:none;outline:0;cursor:pointer;width:288px;height:40px}.vtex-search-result-3-x-buttonShowMore .vtex-button:before{content:"QUERO VER MAIS";font-size:.75rem;font-family:Montserrat Bold;font-weight:700}.vtex-search-result-3-x-searchResultContainer .vtex-rich-text-0-x-wrapper--buy-by-size-title{display:none!important}.vtex-search-result-3-x-searchResultContainer{max-width:100%!important;padding:0!important}.vtex-search-result-3-x-searchResultContainer .vtex-flex-layout-0-x-flexRowContent--button-buy{width:100%}.vtex-search-result-3-x-searchResultContainer .vtex-flex-layout-0-x-flexRowContent--buy-by-size{max-width:1320px;margin:0 auto}.vtex-search-result-3-x-searchResultContainer .vtex-breadcrumb-1-x-homeIcon{display:none}.vtex-search-result-3-x-searchResultContainer .vtex-breadcrumb-1-x-homeLink:before{content:"Home";font-size:11px}.vtex-search-result-3-x-filter__container{width:348px}.vtex-search-result-3-x-filtersWrapper{display:flex;justify-content:space-between;z-index:999;position:relative}.vtex-search-result-3-x-filterTemplateOverflow{max-height:none!important}.vtex-search-result-3-x-filter__container--brand{display:none!important}.vtex-search-result-3-x-filterTitleSpan{color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:140%;margin-bottom:16px}.vtex-search-result-3-x-filterItem .vtex-checkbox__label{position:relative;font-family:Montserrat;color:#444;font-size:14px;font-style:normal;font-weight:400;line-height:130%;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;cursor:pointer}.vtex-search-result-3-x-filterIcon{display:none}.vtex-search-result-3-x-filterItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;width:auto}.vtex-checkbox__container{margin-right:10px}.vtex-search-result-3-x-filter__container--title{display:none!important}.vtex-search-result-3-x-filters--layout{width:1320px!important;margin:0 auto;display:none;position:absolute;background:#fff;width:100%;z-index:9999}.vtex-search-result-3-x-filter{padding-top:0;padding-bottom:0}.vtex-search-result-3-x-orderByText{display:none}.vtex-search-result-3-x-orderByButton{color:#000;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;gap:12px;text-decoration:none;text-transform:uppercase;padding:11px 30px;border:1px solid #c6c6c6;background-color:transparent;position:relative;cursor:pointer;margin-top:-3px;border-radius:0}.vtex-search-result-3-x-orderBy--layout,.vtex-search-result-3-x-orderByButton{display:flex;justify-content:center;align-items:center}.vtex-search-result-3-x-orderByDropdown{margin:0}.vtex-search-result-3-x-filterPopupArrowIcon{padding:0}.vtex-search-result-3-x-orderByOptionsContainer{margin-top:45px;margin-right:-7px;z-index:9999}.vtex-search-result-3-x-searchResultContainer .vtex-slider-layout-0-x-sliderLayoutContainer--carousel{background:none!important;min-height:auto!important}.vtex-search-result-3-x-filterPopupButton{border:none!important}.vtex-search-result-3-x-filterAccordionItemBox .vtex-checkbox__input,.vtex-search-result-3-x-finterItem .vtex-checkbox__box{border:1px solid #e5e1e6}.vtex-search-result-3-x-filterAccordionItemBox--amarelo .vtex-checkbox__box,.vtex-search-result-3-x-filterItem--amarelo .vtex-checkbox__box{background-color:#ff0}.vtex-search-result-3-x-filterAccordionItemBox--azul .vtex-checkbox__box,.vtex-search-result-3-x-filterItem--azul .vtex-checkbox__box{background-color:#3a677a}.vtex-search-result-3-x-filterAccordionItemBox--bege .vtex-checkbox__box,.vtex-search-result-3-x-filterItem--bege .vtex-checkbox__box{background-color:beige}.vtex-search-result-3-x-filterAccordionItemBox--branco .vtex-checkbox__box,.vtex-search-result-3-x-filterItem--branco .vtex-checkbox__box{background-color:#fff}.vtex-search-result-3-x-filterAccordionItemBox--cinza .vtex-checkbox__box,.vtex-search-result-3-x-filterItem--cinza .vtex-checkbox__box{background-color:grey}.vtex-search-result-3-x-filterAccordionItemBox--coral .vtex-checkbox__box,.vtex-search-result-3-x-filterItem--coral .vtex-checkbox__box{background-color:coral}.vtex-search-result-3-x-filterAccordionItemBox--lilas .vtex-checkbox__box,.vtex-search-result-3-x-filterItem--lilas .vtex-checkbox__box{background-color:#c8a2c8}.vtex-search-result-3-x-filterAccordionItemBox--marfim .vtex-checkbox__box,.vtex-search-result-3-x-filterItem--marfim .vtex-checkbox__box{background-color:ivory}.vtex-search-result-3-x-filterAccordionItemBox--marrom .vtex-checkbox__box,.vtex-search-result-3-x-filterItem--marrom .vtex-checkbox__box{background-color:#964b00}.vtex-search-result-3-x-filterAccordionItemBox--rosa .vtex-checkbox__box,.vtex-search-result-3-x-filterItem--rosa .vtex-checkbox__box{background-color:#dba4b0}.vtex-search-result-3-x-filterAccordionItemBox--verde .vtex-checkbox__box,.vtex-search-result-3-x-filterItem--verde .vtex-checkbox__box{background-color:#92af9f}.vtex-search-result-3-x-filterAccordionItemBox--vermelho .vtex-checkbox__box,.vtex-search-result-3-x-filterItem--vermelho .vtex-checkbox__box{background-color:#b0453f}.vtex-search-result-3-x-accordionFilterContainer--marca{display:none!important}@media (min-width:993px){.vtex-search-result-3-x-filterContent{gap:14px;display:grid}}@media (max-width:992px){.vtex-search-result-3-x-galleryTitle--layout{font-size:20px}.vtex-search-result-3-x-filters--layout{display:block!important;width:auto!important;position:relative;z-index:9}.vtex-search-result-3-x-orderByButton{border:1px solid #000;padding:10px 30px!important}.vtex-search-result-3-x-filtersWrapperMobile{font-family:Montserrat,sans-serif;text-align:center;font-size:14px;text-decoration:none;line-height:20px;letter-spacing:1px;font-weight:600;color:#000;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0;background:#fff;border:1px solid #000;width:177px;height:40px;padding:11px 0;float:left}.vtex-search-result-3-x-filterBreadcrumbsItemName,.vtex-search-result-3-x-filterBreadcrumbsText{font-family:Montserrat SemiBold;font-size:18px;font-style:normal;font-weight:600;line-height:120%;color:#000;text-transform:uppercase}.vtex-search-result-3-x-filterBreadcrumbsItem{margin-left:8px}.vtex-search-result-3-x-accordionFilterItemTitle{color:#000;font-family:Montserrat SemiBold;font-size:14px;font-style:normal;font-weight:600;line-height:140%;margin-bottom:16px}.vtex-search-result-3-x-filterAccordionItemBox .vtex-checkbox__label{position:relative;font-family:Montserrat;color:#444;font-size:14px;font-style:normal;font-weight:400;line-height:130%;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;cursor:pointer}.vtex-search-result-3-x-filterButtonsBox{display:grid;height:auto;gap:10px}.vtex-search-result-3-x-filterApplyButtonWrapper,.vtex-search-result-3-x-filterClearButtonWrapper{width:100%;padding-left:10px!important;padding-right:10px!important}.vtex-search-result-3-x-filterApplyButtonWrapper{padding-bottom:10px!important}.vtex-search-result-3-x-filterClearButtonWrapper .vtex-button{background-color:transparent;color:#000}.vtex-search-result-3-x-filterApplyButtonWrapper .vtex-button{background-color:#000;color:#fff}.vtex-search-result-3-x-filterApplyButtonWrapper .vtex-button,.vtex-search-result-3-x-filterClearButtonWrapper .vtex-button{width:100%;font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #000;padding:0 15px;line-height:40px;font-size:12px;font-size:.75rem;border-radius:0;text-transform:uppercase;transition:all .3s ease-in-out;box-shadow:none;letter-spacing:normal}.vtex-search-result-3-x-filterAccordionItemBox{min-height:2.75rem;border-bottom:1px solid #c6c6c6;width:280px}.vtex-search-result-3-x-accordionFilterContent{padding:0}.vtex-search-result-3-x-filterAccordionBreadcrumbs{border:0}.vtex-search-result-3-x-filtersWrapperMobile .vtex-search-result-3-x-filterPopupArrowIcon:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' fill='none'%3E%3Cpath d='M5.5 10h10m-5-5v10' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:inline-block;width:20px;height:20px;margin-left:7px;margin-top:3px}.vtex-search-result-3-x-accordionFilterOpen .vtex-search-result-3-x-filterAccordionItemBox{border:0!important;padding-top:0!important}.vtex-search-result-3-x-filter__container{width:auto!important}.vtex-search-result-3-x-filterBreadcrumbsItem .vtex-search-result-3-x-caretIcon{margin-top:-3px}}.vtex-shelf-1-x-title--produtos_similares{font-weight:300;font-size:2.25rem;line-height:normal;font-family:Montserrat Light}.vtex-shelf-1-x-shelfContentContainer--produtos_similares{margin-bottom:50px}.vtex-shelf-1-x-dot--isActive{background:#000;border-color:#000}.vtex-shelf-1-x-arrow{font-family:firstclass-icon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;font-size:medium;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;width:50px!important;height:50px!important;display:flex;align-items:center;justify-content:center}.vtex-shelf-1-x-caretIcon{display:none}.vtex-shelf-1-x-arrowLeft{left:-44px;-webkit-transform:rotate(-180deg) translate(50%,50%);transform:rotate(-180deg) translate(50%,50%)}.vtex-shelf-1-x-arrowRight{right:-61px}.vtex-shelf-1-x-arrowLeft:before,.vtex-shelf-1-x-arrowRight:before{content:"\e906";font-size:12px}.vtex-shelf-1-x-arrowLeft:hover,.vtex-shelf-1-x-arrowRight:hover{background:#ffce00!important}.vtex-shelf-1-x-shelfContentContainer--produtos_similares .vtex-shelf-1-x-slide--prateleira-pag-produto{margin-bottom:23px}@media (max-width:992px){.vtex-shelf-1-x-title--produtos_similares{font-size:1.25rem}.vtex-shelf-1-x-arrowRight{right:0}.vtex-shelf-1-x-arrowLeft{left:27px}}.vtex-slider-layout-0-x-sliderLayoutContainer{justify-content:center}.vtex-slider-layout-0-x-sliderLayoutContainer--carousel{background-color:#f0f0f0;min-height:450px}.vtex-slider-layout-0-x-sliderTrackContainer{max-width:100%}.vtex-slider-layout-0-x-paginationDotsContainer{margin-top:.5rem;margin-bottom:.5rem}.vtex-slider-layout-0-x-layoutContainer--shelf{margin-top:20px;margin-bottom:20px;max-width:96rem;min-height:550px}.vtex-slider-layout-0-x-slide--shelf{margin-bottom:25px;padding-left:.5rem;padding-right:.5rem;min-height:550px}.vtex-slider-layout-0-x-paginationDot--carousel{width:10px;height:10px;border-radius:100%;border:1px solid #fff;background:#fff;font-size:0;outline:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.vtex-slider-layout-0-x-paginationDot--isActive{background:#000;border-color:#000}.vtex-slider-layout-0-x-sliderLayoutContainer--banner-main .vtex-slider-layout-0-x-paginationDotsContainer{margin-bottom:20px}.vtex-slider-layout-0-x-sliderLayoutContainer--banner-main .vtex-slider-layout-0-x-sliderArrows{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:99;background:0 0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:60px!important;color:#fff;font-family:firstclass-icon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;font-size:medium;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.vtex-slider-layout-0-x-sliderLayoutContainer--banner-main .vtex-slider-layout-0-x-sliderLeftArrow--carousel{left:60px}.vtex-slider-layout-0-x-sliderLayoutContainer--banner-main .vtex-slider-layout-0-x-sliderRightArrow--carousel{right:60px;-webkit-transform:rotate(-180deg) translate(50%,50%);transform:rotate(-180deg) translate(50%,50%)}.vtex-slider-layout-0-x-sliderLayoutContainer--banner-main .vtex-slider-layout-0-x-sliderLeftArrow--carousel:before,.vtex-slider-layout-0-x-sliderLayoutContainer--banner-main .vtex-slider-layout-0-x-sliderRightArrow--carousel:before{content:"\e924";font-size:28px}.vtex-slider-layout-0-x-sliderLayoutContainer--banner-main .vtex-slider-layout-0-x-caretIcon--carousel{display:none}.vtex-slider-layout-0-x-slide--shelf{margin-top:20px}.vtex-slider-layout-0-x-sliderLayoutContainer--shelf .vtex-slider-layout-0-x-sliderArrows{font-family:firstclass-icon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;font-size:medium;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;width:50px!important;height:50px!important}.vtex-slider-layout-0-x-sliderLayoutContainer--shelf .vtex-slider-layout-0-x-sliderLeftArrow--shelf:hover,.vtex-slider-layout-0-x-sliderLayoutContainer--shelf .vtex-slider-layout-0-x-sliderRightArrow--shelf:hover{background:#ffce00!important}.vtex-slider-layout-0-x-sliderLayoutContainer--shelf .vtex-slider-layout-0-x-sliderLeftArrow--shelf:before,.vtex-slider-layout-0-x-sliderLayoutContainer--shelf .vtex-slider-layout-0-x-sliderRightArrow--shelf:before{content:"\e906";font-size:12px}.vtex-slider-layout-0-x-sliderLayoutContainer--shelf .vtex-slider-layout-0-x-sliderLeftArrow--shelf:before{transform:rotate(-180deg) translate(50%,50%);margin-left:23px;margin-top:9px}.vtex-slider-layout-0-x-caretIcon--shelf{display:none!important}.vtex-flex-layout-0-x-flexRowContent--banner-shelf2 .vtex-slider-layout-0-x-sliderLeftArrow{margin-left:-50px}.vtex-flex-layout-0-x-flexRowContent--banner-shelf2 .vtex-slider-layout-0-x-sliderRightArrow{margin-right:-50px}@media (max-width:992px){.vtex-slider-layout-0-x-sliderLayoutContainer--banner-main .vtex-slider-layout-0-x-sliderLeftArrow--carousel{left:0}.vtex-slider-layout-0-x-sliderLayoutContainer--banner-main .vtex-slider-layout-0-x-sliderRightArrow--carousel{right:0}.vtex-slider-layout-0-x-sliderLayoutContainer--shelf{padding:0!important}.vtex-slider-layout-0-x-imageElement--mosaico-mobile-slider{max-height:none!important}.vtex-flex-layout-0-x-flexRowContent--banner-shelf2 .vtex-slider-layout-0-x-sliderRightArrow{margin-right:0!important}.vtex-flex-layout-0-x-flexRowContent--banner-shelf2 .vtex-slider-layout-0-x-sliderLeftArrow{margin-left:0!important}}.vtex-stack-layout-0-x-stackItem--product{width:100%;min-height:257px}.vtex-stack-layout-0-x-stackItem--quickview{right:0;top:0;left:auto}.vtex-stack-layout-0-x-stackItem--price-savings{position:absolute;right:11px}.vtex-store-components-3-x-notificationBarContainer{background-color:#e6f1e6;color:#03034e;font-weight:700;font-size:12px;text-decoration:underline}.vtex-store-components-3-x-infoCardContainer--info-card-home{max-width:1520px;margin:0 auto;background-color:#e6f1e6;padding:0}.vtex-store-components-3-x-newsletter{background-color:#03054e;max-width:1528px;margin:0 auto}.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-container{padding:60px 10px}.vtex-store-components-3-x-label{color:#fff;font-size:26px}.vtex-store-components-3-x-inputGroup{padding-bottom:4px;display:flex;color:#fff}.vtex-store-components-3-x-inputGroup .vtex-styleguide-9-x-hideDecorators{background-color:transparent;color:#fff;border:none}.vtex-store-components-3-x-inputGroup .vtex-styleguide-9-x-hideDecorators::placeholder{color:#fff;font-size:16px}.vtex-store-components-3-x-inputGroup .vtex-button{background-color:transparent;color:#fff;border:none;margin-right:-24px}.vtex-store-components-3-x-buttonContainer{padding-top:0}.vtex-store-components-3-x-imageElement--storePrint{max-height:300px;margin-bottom:20px}.vtex-store-components-3-x-skuSelectorContainer{margin:1rem 0}.vtex-store-components-3-x-skuSelectorSubcontainer{display:flex;flex-direction:row;align-items:center}.vtex-store-components-3-x-skuSelectorItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #b5b5b5;min-width:20px!important;min-height:20px!important;margin-right:15px!important;padding:12px 13px;text-transform:uppercase;text-decoration:none;font-size:.8125rem;font-family:Montserrat,sans-serif;color:#000;cursor:pointer;margin:0;height:auto}.vtex-store-components-3-x-skuSelectorItem--selected{border:1px solid #ffce00;color:#000;font-weight:700;background:#ffce00}.vtex-store-components-3-x-skuSelectorInternalBox,.vtex-store-components-3-x-skuSelectorItemTextValue{background:none;border:none;font-family:Montserrat Bold;color:#000;font-weight:700;font-size:.8125rem}.vtex-store-components-3-x-skuSelectorOptionsList{padding:0;margin:0}.vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-frameAround{display:none}.vtex-store-components-3-x-skuSelectorName{font-size:0}.vtex-store-components-3-x-skuSelectorName:before{content:"Selecione o Tamanho";display:block;font-size:.8125rem;font-family:Montserrat;font-weight:400;color:#000}.vtex-store-components-3-x-skuSelectorTextContainer{margin-bottom:-9px}.vtex-store-components-3-x-swiperBullet--active{background-color:#000!important}.vtex-store-components-3-x-swiperBullet{height:.625rem!important;width:.625rem!important}@media only screen and (min-width:640px){.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-container{padding:140px}.vtex-store-components-3-x-label{font-size:40px}.vtex-store-components-3-x-infoCardContainer--info-card-home .vtex-store-components-3-x-infoCardTextContainer{width:30%}.vtex-store-components-3-x-infoCardContainer--info-card-home .vtex-store-components-3-x-infoCardImageContainer{width:70%}.vtex-store-components-3-x-imageElement--storePrint{margin-bottom:0;max-height:600px}}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-carouselContainer{justify-content:flex-start}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-productImageTag{object-fit:cover!important}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-carouselGaleryThumbs{display:none}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-carouselGaleryCursor{margin:0;padding:0;width:100%}.vtex-store-components-3-x-productNameContainer{color:#3f3f40;font-weight:700;font-size:30px}.vtex-store-components-3-x-image{image-rendering:-webkit-optimize-contrast}.vtex-store-components-3-x-imageElement--carousel{max-height:fit-content!important}.vtex-store-components-3-x-imageElement,.vtex-store-components-3-x-imageElement--banner-triplo{width:100%;height:100%}.vtex-store-components-3-x-skuSelectorSubcontainer--cor{display:none!important}.vtex-store-components-3-x-searchBarContainer .vtex-input-prefix__group{background:#fff;border:1px solid #e5e1e6;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:35px!important}.vtex-store-components-3-x-imageElement--quem-somos-banner-image{height:auto;width:100%}.vtex-store-components-3-x-imageElementLink--banner-main{width:100%}@media (max-width:992px){.vtex-store-components-3-x-searchBarContainer{padding:0;margin:0}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input-prefix__group{border:none;border-top:1px solid #e5e1e6}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input{border:none;font-family:Montserrat;border-radius:0;margin-top:5px}.vtex-store-components-3-x-searchBarIcon{margin-top:5px;margin-right:-12px}.vtex-store-components-3-x-productBrand--quickview{font-size:1.125rem!important}.vtex-store-components-3-x-imageElement--premio-img{width:100px!important;height:100px!important}.vtex-store-components-3-x-imageElement--linha-protecao-banner-img-mobile{margin-top:30px}}@media (max-width:992px){.vtex-minicart-2-x-minicartIconContainer:before,.vtex-store-drawer-0-x-openIconContainer:before{font-family:firstclass-icon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:24px;color:#000}.vtex-store-drawer-0-x-openIconContainer:before{content:"\e934"}.vtex-store-drawer-0-x-menuIcon{display:none}.vtex-minicart-2-x-minicartIconContainer:before{content:"\e92f"}.vtex-minicart-2-x-cartIcon{display:none}}.vtex-store-footer-2-x-row--menu-row{padding-right:24px}.vtex-store-footer-2-x-row--menu-row .vtex-store-footer-2-x-rowContainer{align-items:flex-start}.vtex-store-footer-2-x-row--payment-methods{padding-top:16px}.vtex-store-footer-2-x-row--footer_section1{background-color:#f5f5f5;border-radius:8px;padding:20px;margin:16px 0}.vtex-store-footer-2-x-row--footer_section1 .vtex-store-footer-2-x-rowContainer{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;align-items:flex-start}.vtex-store-footer-2-x-col--contact-physical,.vtex-store-footer-2-x-col--contact-schedule,.vtex-store-footer-2-x-col--contact-virtual{text-align:center}.vtex-store-footer-2-x-paragraph--contact-physical,.vtex-store-footer-2-x-paragraph--contact-schedule,.vtex-store-footer-2-x-paragraph--contact-virtual{color:#333;font-size:14px;line-height:1.5}.vtex-store-footer-2-x-row--footer_section2 .vtex-store-footer-2-x-rowContainer{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:20px;align-items:flex-start}.vtex-store-footer-2-x-paragraph--footer-title{color:#333;font-weight:700;font-size:16px;margin-bottom:12px}.vtex-store-footer-2-x-row--payment-icons{display:flex;flex-wrap:wrap;gap:8px}.vtex-store-footer-2-x-paragraph--payment-icon{width:40px;height:25px;background-color:#fff;border:1px solid #ddd;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:0;position:relative}.vtex-store-footer-2-x-link--footer-link{color:#666;text-decoration:none;font-size:14px;line-height:1.8;display:block}.vtex-store-footer-2-x-link--footer-link:hover{color:#333;text-decoration:underline}.vtex-store-footer-2-x-link--footer-link--franchisee{background-color:#333;color:#fff!important;padding:8px 12px;border-radius:4px;text-align:center;font-weight:700;margin-top:8px}.vtex-store-footer-2-x-link--footer-link--franchisee:hover{background-color:#555;color:#fff!important;text-decoration:none}@media (max-width:768px){.vtex-store-footer-2-x-row--footer_section1 .vtex-store-footer-2-x-rowContainer,.vtex-store-footer-2-x-row--footer_section2 .vtex-store-footer-2-x-rowContainer{grid-template-columns:1fr;gap:16px}.vtex-store-footer-2-x-row--footer_section3 .vtex-store-footer-2-x-rowContainer{flex-direction:column;gap:16px;text-align:center}.vtex-store-footer-2-x-col--footer-logos{align-items:center;flex-direction:row;justify-content:center}.vtex-store-footer-2-x-paragraph--company-info{text-align:center}}.vtex-store-footer-2-x-row--footer_section3{border-top:1px solid #e0e0e0;padding-top:16px;margin-top:20px}.vtex-store-footer-2-x-row--footer_section3 .vtex-store-footer-2-x-rowContainer{display:flex;justify-content:space-between;align-items:center}.vtex-store-footer-2-x-col--footer-credits{flex:1}.vtex-store-footer-2-x-paragraph--company-info{color:#666;font-size:12px;line-height:1.4}.vtex-store-footer-2-x-col--footer-logos{display:flex;flex-direction:row;align-items:center;gap:20px}.vtex-store-footer-2-x-row--maintained-by,.vtex-store-footer-2-x-row--powered-by{display:flex;align-items:center;gap:8px}.vtex-store-footer-2-x-paragraph--maintained-text,.vtex-store-footer-2-x-paragraph--powered-text{color:#666;font-size:12px;margin:0}.vtex-store-footer-2-x-image--partner-logo{opacity:.7;transition:opacity .3s ease}.vtex-store-footer-2-x-image--partner-logo:hover{opacity:1}.vtex-store-icons-0-x-expandIcon{color:#727273}.vtex-sticky-layout-0-x-container .vtex-minicart-2-x-openIconContainer,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-logoLink,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-searchBarContainer{transition:all .3s ease;display:block}.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{transition:background .3s ease;will-change:padding,background;background-color:#fff!important}.vtex-flex-layout-0-x-flexRowContent--main-header{padding-top:.5rem;padding-bottom:.5rem}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{box-shadow:0 4px 5px rgba(0,0,0,.1)}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header{transition:padding .3s ease,background .3s ease;padding-top:0;padding-bottom:0}@supports (backdrop-filter:blur(5px)){.vtex-sticky-layout-0-x-wrapper--stuck:not(:hover) .vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-sticky-layout-0-x-wrapper--stuck:not(:hover) .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{background:#fff}}.vtex-sticky-layout-0-x-wrapper--sticky-header{background-color:#fff}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-store-components-3-x-logoLink{transform:scale(.85)}@media (prefers-reduced-motion:reduce){.vtex-sticky-layout-0-x-container .vtex-minicart-2-x-openIconContainer,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-logoLink,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-searchBarContainer,.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header{transition:none;transform:none!important}}.vtex-store-link-0-x-label--footer-link{color:#323232;font-size:.875rem;font-family:Montserrat}.vtex-store-link-0-x-label--footer-link,.vtex-store-link-0-x-link--franchisee{display:inline-block;font-weight:400;text-decoration:none;line-height:130%;-webkit-transition:all .2s ease;transition:all .2s ease}.vtex-store-link-0-x-link--franchisee{background:#000;color:#fff!important;padding:8px 10px;border-radius:5px;font-size:14px;font-size:.875rem}.vtex-store-link-0-x-link--franchisee:hover{background:#740202;-webkit-transition:all .3s;transition:all .3s}.vtex-store-link-0-x-label--franchisee{color:#fff!important}.vtex-store-link-0-x-childrenContainer--hotel-spa-more-products-link{justify-self:center;border:1px solid #000;background-color:#fff;margin-top:45px;text-align:center;display:flex;justify-content:center}.vtex-store-link-0-x-link--hotel-spa-more-products-link{text-decoration:none}.vtex-store-video-1-x-videoContainer{width:100%;height:300px;margin-top:2%}@media only screen and (min-width:640px){.vtex-store-video-1-x-videoContainer{height:700px}}.vtex-product-summary-2-x-container .vtex-wish-list-1-x-wishlistIconContainer .vtex-button{display:block!important;background:none;position:absolute;z-index:99;left:16px}.vtex-product-summary-2-x-container .vtex-wish-list-1-x-wishlistIconContainer .vtex-button__label{padding:0}.vtex-flex-layout-0-x-flexColChild--btn_add_list .vtex-button,.vtex-flex-layout-0-x-flexColChild--btn_add_list .vtex-button__label{padding:0;margin:0}.vtex-flex-layout-0-x-flexColChild--btn_add_list .vtex-button__label{margin:5px!important}.vtex-flex-layout-0-x-flexRow--product-main .vtex-wish-list-1-x-wishlistIconContainer .vtex-button{display:flex;align-items:center}.vtex-flex-layout-0-x-flexRow--product-main .vtex-wish-list-1-x-wishlistIconContainer .vtex-button:after{content:"ADICIONAR AOS MEUS FAVORITOS";display:-webkit-box;display:flex;-ms-flex-align:center;align-items:center;color:#676767;font-family:Montserrat;font-size:12px;background:#fff;border:none;text-transform:uppercase;margin:20px 0;cursor:pointer;padding-left:8px}.vtex-wish-list-1-x-wishlistIconContainer .vtex-button:hover{background:none!important}.vtex-wish-list-1-x-wishlistIcon{background:url(https://lojafirstclass.vtexassets.com/assets/vtex/assets-builder/lojafirstclass.theme/1.0.0/icone-favorito.svg);background-repeat:no-repeat;background-size:contain;width:25px!important;height:25px!important;margin-left:-11px;margin-top:8px}.vtex-disclosure-layout-1-x-trigger--question{display:flex;align-items:center;cursor:pointer;outline:none}.vtex-disclosure-layout-1-x-trigger--question .vtex-rich-text-0-x-paragraph{font-weight:700}.vtex-disclosure-layout-1-x-trigger--question:focus,.vtex-disclosure-layout-1-x-trigger--question:focus .vtex-rich-text-0-x-paragraph{color:#0f3e99}.vtex-disclosure-layout-1-x-trigger .vtex-store-icons-0-x-caretIcon{margin-right:1rem}.vtex-disclosure-layout-1-x-content--answer{transition:opacity .25s ease-in-out,height .25s ease-in-out,transform .25s ease-in-out;opacity:0;height:0;transform:translate3d(0,-10%,0)}.vtex-disclosure-layout-1-x-content--answer[data-enter]{opacity:1;height:fit-content;transform:translateZ(0)}.vtex-disclosure-layout-1-x-content--answer[data-leave]{height:0;overflow:hidden}.vtex-flex-layout-0-x-flexRowContent--contact,.vtex-flex-layout-0-x-flexRowContent--faq{max-width:700px;margin:auto}.vtex-flex-layout-0-x-flexRowContent--contact .vtex-input__label,.vtex-flex-layout-0-x-flexRowContent--contact .vtex-textarea__label{font-size:1rem;color:#3f3f40}.vtex-flex-layout-0-x-flexRowContent--contact .vtex-input,.vtex-flex-layout-0-x-flexRowContent--contact .vtex-textarea{display:block;margin-bottom:1rem}.vtex-flex-layout-0-x-flexRow--productSpecificationGroup:not(:first-child){margin-top:1.5rem}.vtex-flex-layout-0-x-flexRow--productSpecificationGroupName{background-color:#eaeaea;padding:.5rem 1rem}.vtex-flex-layout-0-x-flexCol--productSpecificationName{padding:1rem}.vtex-flex-layout-0-x-flexCol--productSpecificationValue{padding:1rem 1rem 1rem 0}.vtex-flex-layout-0-x-flexRow--productSpecification:nth-child(2n){background-color:#f9f9f9}.vtex-flex-layout-0-x-flexRow--orderByAndSwitcher{padding-right:1.5em}.vtex-flex-layout-0-x-flexRowContent--savingsSummaryListDesktop{justify-content:flex-start}.vtex-flex-layout-0-x-flexCol--summaryRightListDesktop{justify-content:space-around}.vtex-flex-layout-0-x-flexRow--buyNowButton .vtex-button{background:#eef3f7;border-color:#eef3f7;color:#0f3e99}.vtex-flex-layout-0-x-flexRow--buyNowButton:hover .vtex-button{background:#dbe9fd;border-color:#dbe9fd}.vtex-flex-layout-0-x-flexCol--productRating{margin-bottom:3rem}.vtex-flex-layout-0-x-flexCol--summaryDetailsListMobile{justify-content:space-between}.vtex-flex-layout-0-x-flexCol--summaryUpDetailsListMobile{margin-bottom:.25rem}.vtex-product-summary-2-x-nameContainer--summaryListDesktop{padding-top:.25rem;padding-bottom:.75rem;justify-content:start}.vtex-product-summary-2-x-nameContainer--summaryListMobile{padding-top:.25rem;padding-bottom:.5rem;justify-content:start}.vtex-product-summary-2-x-brandName--summaryListMobile{font-weight:400;font-size:.875rem;color:#000}.vtex-product-summary-2-x-container--listLayout{max-width:none!important}.vtex-product-summary-2-x-image--summaryListDesktop{width:180px!important}.vtex-product-summary-2-x-image--summaryListMobile{width:140px!important;min-width:140px;height:inherit!important}.vtex-product-specifications-1-x-groupName{font-size:1.25rem}.vtex-product-specifications-1-x-specificationName{font-weight:700}.vtex-rich-text-0-x-container--layout-option{margin-left:.3em}.vtex-rich-text-0-x-paragraph--layout-option{margin:0}.vtex-rich-text-0-x-paragraph--summarySpecificationBullet{margin:0;line-height:normal;font-size:1.25rem;line-height:1.15rem}.vtex-store-components-3-x-productBrandName--summaryListDesktop{text-decoration:none;font-weight:500;color:#0067c7;font-size:.875rem}.vtex-store-components-3-x-productBrandName--summaryListMobile{text-decoration:none;color:#0067c7;font-size:.875rem}.vtex-store-components-3-x-productBrand--quickview{font-size:1.4375rem;font-weight:300;color:#000;font-family:Montserrat Light;text-transform:uppercase}