@import"https://fonts.googleapis.com/css2?family=Geist:wght@100..900&display=swap";:root{--default-text-font-size: 15px;--base-text-font-size: 17px;--heading-font-family: "Geist", sans-serif;--heading-font-weight: 400;--heading-font-style: normal;--text-font-family: "Geist", sans-serif;--text-font-weight: 400;--text-font-style: normal;--text-font-bolder-weight: 600;--text-link-decoration: underline;--text-color: #212121;--text-color-rgb: 33, 33, 33;--heading-color: #333333;--border-color: #ebebeb;--border-color-rgb: 235, 235, 235;--form-border-color: #dedede;--accent-color: #007a54;--accent-color-rgb: 0, 122, 84;--link-color: #007a54;--link-color-hover: #002e1f;--background: #ffffff;--secondary-background: #ffffff;--secondary-background-rgb: 255, 255, 255;--accent-background: rgba(0, 122, 84, .08);--corstars: #ffce00;--cordabarra: #008531;--cordotexto: #ffffff;--btn-primary-color-buy: #00857e;--btn-primary-color-buy-text: #ffffff;--discount-percentage-background: #4c765f;--color-icons-header: #ffffff;--error-color: #f71b1b;--error-background: rgba(247, 27, 27, .07);--success-color: #00d864;--success-background: rgba(0, 216, 100, .11);--primary-button-background: #007a54;--primary-button-background-rgb: 0, 122, 84;--primary-button-text-color: #ffffff;--secondary-button-background: #007a54;--secondary-button-background-rgb: 0, 122, 84;--secondary-button-text-color: #ffffff;--footer-background: #004d49;--footer-text-color: #ffffff;--header-background: #007a54;--header-text-color: #ffffff;--header-bar-background: #ffffff;--header-bar-text-color: #131921;--header-light-text-color: #ffffff;--header-border-color: rgba(255, 255, 255, .3);--header-accent-color: #007a54;--header-cart-count-color: #004d49;--flickity-arrow-color: #b8b8b8;--product-on-sale-accent: #4c765f;--product-on-sale-accent-rgb: 76, 118, 95;--product-on-sale-color: #ffffff;--product-cor-do-preco-semdesc: #212121;--product-cor-do-preco: #212121;--product-cor-do-preco-riscado: #999999;--product-cor-dos-titles: #212121;--product-in-stock-color: #00d864;--product-low-stock-color: #ee0000;--product-sold-out-color: #d1d1d4;--product-custom-label-1-background: #ff6128;--product-custom-label-1-color: #ffffff;--product-custom-label-2-background: #a95ebe;--product-custom-label-2-color: #ffffff;--product-review-star-color: #ffb647;--mobile-container-gutter: 20px;--desktop-container-gutter: 40px;--g-color-primary: #007a54;--g-color-primary-text: #ffffff;--g-color-secondary: #4c765f;--g-color-border: #e9e9e9;--g-color-text-medium: #212121;--g-color-text-light: #666;--g-color-text-default: #000;--g-color-background-light: #f7f7f7;--g-color-success: #007a54;--border-radius-theme: 8px;--gemini-atc-primary: #007a54;--gemini-atc-primary-text: #FFFFFF;--gemini-atc-secondary: #4c765f;--gemini-atc-border-color: #e9e9e9;--gemini-atc-text-light: #666;--gemini-atc-submit-button: #00857e;--gemini-atc-submit-button-hover: #006661;--gemini-atc-discount-badge-bg: #4c765f;--announcement-bar-height: 36px;--header-height: 163px;--promotion_background_color: ;--promotion_active_color: #ebebeb;--promotion_cont_header_color: #ffffff;--promotion_cont_color: ;--promotion_background_color1: #007a54;--promotion_background_color2: #004d49;--margin-top-bs: 30px;--margin-bottom-bs: 50px}*{scrollbar-color:rgb(223,227,232) rgb(249,250,251);scrollbar-width:thin;margin:0;padding:0;box-sizing:border-box}html,body{margin:0;padding:0;font-family:var(--text-font-family);background:#fff;font-size:15px}ul{margin:0;padding:0}ul li{padding:0;margin:0;list-style:none}img{max-width:100%;height:auto;border:0;outline:0}button,input,a,select{outline:0!important;border:0;text-decoration:none}a{text-decoration:none;color:inherit}button{cursor:pointer;transition:.3s}.button{position:relative;display:inline-block;padding:0 30px 3px;line-height:45px;border-radius:var(--border-radius-theme);text-align:center;font-weight:var(--text-font-weight);font-size:var(--base-text-font-size);cursor:pointer;transition:background .25s ease-in-out,color .25s ease-in-out,box-shadow .25s ease-in-out}.button--primary{background:var(--primary-button-background);color:var(--primary-button-text-color);transition:background-color .4s}.button--primary:hover{background-color:#006646}.heading{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);color:var(--heading-color)}.container{width:1260px;max-width:100%;padding:0 20px}#loading-form{position:fixed;width:100%;height:100vh;display:none;align-items:center;justify-content:center;z-index:9999;background-color:#fff3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);top:0;left:0}.cBBVXs{width:50px;height:50px;animation:rotate 1s linear infinite}.cBBVXs .path{stroke:var(--primary-button-background);stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.icon{display:inline-block;height:1em;width:1em;fill:currentColor;vertical-align:middle;background:none;pointer-events:none;overflow:visible}header .topBar{background-image:linear-gradient(to right,#004d49,#004d49);color:#fff;height:34px;display:flex;align-items:center;text-align:center;font-size:14px;padding:0 0 4px}header .header-meio{background:var(--header-background);color:var(--header-text-color);transition:margin-bottom .25s ease-in-out;padding:28px 0}header .header-meio a.logo{display:flex;margin-right:48px}.header__search-bar-wrapper{flex:1 0 auto}.search-bar{position:relative;min-width:100%;padding-bottom:15px;z-index:1;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 15px))}.search-bar__top{position:relative;display:flex;height:45px;align-items:center;justify-content:space-between;border-radius:var(--border-radius-theme);background:#fff;color:var(--text-color);z-index:1}.search-bar__input-wrapper{position:relative;height:100%;width:100%}.search-bar__input{height:100%;width:100%;padding:0 15px 1px 25px;border:none;background:transparent;line-height:normal;color:var(--heading-color);-webkit-appearance:none}.search-bar__submit{flex:none;width:49px;background:transparent;height:29px;border-radius:0;color:var(--header-accent-color);margin-right:4px;border-left:1px solid #80808047}.search-bar__submit .icon--search{width:21px;height:21px}header .icon--search{margin:0 auto}header .icon--account,header .icon--hamburger,header .icon--hamburger-mobile,header .icon--search,header .icon--cart,header .icon--close{display:block}.search-bar__submit .icon--search-loader{display:none;width:24px;height:24px;margin:0 auto}.search-bar__submit svg{position:relative}.icon--search-loader{-webkit-animation:spinnerRotation .7s infinite linear;animation:spinnerRotation .7s infinite linear}@-webkit-keyframes spinnerRotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinnerRotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.header__action-list{display:flex;align-items:center;margin-left:auto}.header__action-item{padding:0 8px}.header__action-item-link{display:block;font-size:1rem}.ionic-icon-header{font-size:28px;display:flex!important;align-items:center;flex-direction:row;color:var(--color-icons-header)}.secttions-header-title{margin-left:6px;display:flex;flex-direction:column}.header__action-item-title{display:block;margin-bottom:-5px;color:var(--header-light-text-color);font-size:13px;font-weight:400;min-height:16px}.bag-title-small{font-size:13px}.header__action-item:last-child{padding-right:0}.icons-align-header-cart{display:flex!important;align-items:flex-start;min-width:36px}.header__cart-count{display:inline-flex;position:absolute;right:-1px;top:0;margin-left:-6px;align-items:center;justify-content:center;height:20px;min-width:20px;height:18px;min-width:18px;padding:4px;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 12px));font-weight:var(--text-font-bolder-weight);text-align:center;background:var(--header-cart-count-color);color:var(--secondary-background);border-radius:1.75em;transition:transform .35s ease-in-out;will-change:transform;transform:scale(1.01);z-index:1}.header_navbar{border-bottom:1px solid #ebebeb}.header_navbar ul.nav_menu{display:flex;padding:10px 0}.header_navbar ul.nav_menu li{position:relative}.header_navbar ul.nav_menu li:not(:last-child){margin-right:45px}.header_navbar ul.nav_menu li a{display:flex;align-items:center;transition:color .2s ease-in-out;font-size:15px}.header_navbar ul.nav_menu li a.link_dad{padding-top:4px}.header_navbar ul.nav_menu li:hover a.link_dad{border-bottom:2px solid #4e7961}.header_navbar ul.nav_menu li a:hover{color:var(--link-color)}li.nav_dropdown:hover .dropdown_menu{opacity:1;visibility:visible}.nav_dropdown .dropdown_menu{opacity:0;visibility:hidden;position:absolute;top:100%;z-index:10;padding-top:10px;min-width:calc(100% + 20px);transition:opacity .2s ease-in-out,visibility .2s ease-in-out;left:-15px}.nav_dropdown .dropdown_menu ul{background-color:#fff;padding:16px 0;box-shadow:0 1px 5px 2px #0000000d;border-radius:0 0 10px 10px;width:100%}.nav_dropdown .dropdown_menu ul li a{display:flex;align-items:center;justify-content:space-between;padding:2px 20px;cursor:pointer;font-size:15px;transition:all .2s linear}.nav_dropdown .dropdown_menu ul li a:hover{color:var(--link-color)}footer{background:var(--footer-background);color:var(--footer-text-color)}footer .content-footer{padding:40px 0 30px}footer .content-footer .aba h2,footer .content-footer .aba h3{font-weight:700;text-align:left;color:var(--footer-text-color);font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 13px));line-height:1.7;text-transform:uppercase;margin-bottom:.85em}footer .content-footer .aba ul li a{display:block;padding:5px 0;color:var(--footer-text-color);transition:color .2s ease-in-out;font-size:var(--base-text-font-size);line-height:1.4}footer .content-footer .aba ul li a:hover{color:var(--link-color)}footer .content-footer .aba ul li span{display:block;padding:5px 0;color:var(--footer-text-color);transition:color .2s ease-in-out;font-size:var(--base-text-font-size);line-height:1.4}.footer__newsletter-form{margin-top:20px}.form__input-wrapper{position:relative;width:100%;margin-bottom:12px}.form__field{display:block;padding:12px 20px;border-radius:var(--border-radius-theme);background:#ededed;border:none;width:100%;line-height:normal;height:48px;color:var(--heading-color);-webkit-appearance:none;resize:none;font-size:1rem;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out}.form__input-wrapper--labelled .form__field{padding-top:20px;padding-bottom:3px}.form__floating-label{position:absolute;left:20px;top:0;line-height:48px;font-size:16px;color:var(--text-color);transform:scale(1);transform-origin:left top;transition:transform .2s ease-in-out;pointer-events:none}.form__submit--tight{display:block;margin-top:12px;width:100%;background:none;border:2px solid var(--footer-text-color);color:var(--footer-text-color);position:relative;padding:0 30px 3px;line-height:45px;border-radius:var(--border-radius-theme);text-align:center;font-weight:var(--text-font-weight);font-size:var(--base-text-font-size);cursor:pointer;transition:background-color .4s}.form__submit--tight:hover{background:var(--footer-text-color);color:var(--footer-background);border:2px solid var(--footer-text-color)}.form__field:focus+.form__floating-label,.form__field.is-filled+.form__floating-label,.select-wrapper.is-filled+.form__floating-label{transform:translateY(-6px) scale(.8)}.content-footer .aba{max-width:300px}.socialFooter .item{margin:0 50px 30px}.socialFooter .item h2{font-weight:400;text-align:center;color:var(--footer-text-color);font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 11px));line-height:1.7;text-transform:uppercase;margin-bottom:.55em}.footer-payments-cards,.socialFooter .item.sociais ul{gap:8px 10px}.socialFooter .item.sociais li a svg{width:28px;height:28px;opacity:.4;transition:color .25s ease-in-out,opacity .25s ease-in-out;will-change:opacity}.socialFooter .item.sociais li.social-media__item--facebook a:hover svg{color:#3b5998;opacity:1}.socialFooter .item.sociais li.social-media__item--instagram a:hover svg{color:#d83776;opacity:1}.copyright{padding-bottom:20px;text-align:center;font-size:14px}.banners{padding:25px 0 30px}.banners .slides,.banners .slides .banner{overflow:hidden}.banners .slides .banner img{width:auto;height:810px;object-fit:cover;border-radius:15px}.banners .paginacao-banners{position:absolute;bottom:20px;width:100%;z-index:5;display:flex;align-items:center;justify-content:center}.banners .paginacao-banners .swiper-pagination-bullet,.banners .paginacao-banners .swiper-pagination-bullet.swiper-pagination-bullet-active{width:12px;height:12px;background-color:#fff}.categorias-home .slide-categorias{overflow:hidden;padding:15px 0 50px}.categorias-home .slide-categorias a img{transform:scale(1.01);transition:opacity .2s ease-in-out,transform .95s cubic-bezier(.25,.46,.45,.94)}.categorias-home .slide-categorias a:hover img{transform:scale(1.07)}.aspect-ratio{position:relative;margin-left:auto;margin-right:auto}.aspect-ratio img,.aspect-ratio video,.aspect-ratio svg{position:absolute;height:100%;width:100%;max-width:100%;max-height:100%;top:0;left:0}.aspect-ratio--square img,.aspect-ratio--short img,.aspect-ratio--tall img{position:absolute;width:auto;height:auto;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%}.product-item{position:relative;padding:14px;min-width:0;flex-shrink:0;background:var(--secondary-background);white-space:normal;transition:opacity .2s ease-in-out,transform .95s cubic-bezier(.25,.46,.45,.94);border-radius:var(--border-radius-theme);transform:scale(.97);border:1px solid var(--border-color)!important;overflow:hidden;display:flex;flex-direction:column}.product-item__label-list{position:absolute;top:0;left:68%;z-index:2;font-size:0}.product-item__label-list>.product-label{display:block;border-radius:calc(var(--border-radius-theme) - 4px);background:var(--product-on-sale-accent);margin:15px;padding:5px 8px;color:var(--product-on-sale-color);font-size:13px;font-weight:500;line-height:1;width:max-content}.product-item__image-wrapper{display:block;overflow:hidden;border-radius:10px;padding:16px}.product-item .product-item__info{justify-content:space-between;display:flex;flex-direction:column}.labels-component{display:flex;align-items:center;flex-wrap:wrap;gap:8px;height:auto}.labels-component--product_card{margin-bottom:5px}.labels-component__item{font-size:13px;font-weight:500;padding:4px 8px;border-radius:calc(var(--border-radius-theme) - 4px);line-height:1.2;background-color:var(--label-bg-color, #084ca1);color:var(--label-text-color, #ffffff);border:1px solid var(--label-border-color, transparent)}.product-item__title{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color .2s ease-in-out;line-height:1.55}.product-item__title:hover{color:var(--link-color)}.areviews_rating{font-size:14px}.product-item__bottom-container{display:flex;justify-content:space-between;align-items:flex-end}.product-item__price-list{display:flex;flex-direction:column}.price-list{line-height:1}.align-price-compare-home{display:flex;flex-direction:column-reverse;align-items:flex-start}.price{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 24px));color:var(--product-cor-do-preco-semdesc)}.price--highlight{color:var(--product-cor-do-preco);font-weight:700;font-size:18px}.product-item__price-list .price{display:inline-block;width:max-content;margin-top:5px}.product-item .price{font-size:18px;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 18px))}span.price.price--compare{margin-top:10px;font-size:13px;position:relative;color:var(--product-cor-do-preco-riscado);display:block}.price--compare:before{position:absolute;content:"";top:47%;left:-1px;width:calc(95% + 6px);height:1px;background:var(--product-cor-do-preco-riscado);font-size:10px}.with-icons{padding:30px 0}.with-item{display:flex;gap:10px}.with-item .with-item-icon svg{width:30px;height:30px;vertical-align:middle}.with-item .with-item-text h2{margin-bottom:4px;font-weight:700;color:var(--accent-color);font-size:18px}.with-item .with-item-text p{margin-bottom:0;font-size:14px;line-height:18px;max-width:210px}.areviews_rating .fas.fa-star:first-child{margin-left:0!important}.product-item .button--primary{width:45px;height:45px;padding:0;margin-left:10px;font-size:0;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#00857e;color:#fff;flex-shrink:0;transition:background-color .4s;position:relative}.product-item .button--primary:hover{background-color:#006661;color:#fff}.product-item .button--primary .icon,.product-item .button--primary svg{height:20px}.product-list{gap:10px}.product-list .item-flickity{width:20%;padding:1px;box-sizing:border-box}.promotion_block_center-promotion_collection_w3ywRB{max-width:100%;max-height:100%;margin:0 auto;border-radius:var(--border-radius-theme);overflow:hidden}.promotion_top-promotion_collection_w3ywRB{width:100%;min-height:70px;display:flex;margin:0 auto;box-sizing:border-box;background-image:linear-gradient(to right,var(--promotion_background_color1),var(--promotion_background_color2));padding:1rem;align-items:center}.promotion_header-promotion_collection_w3ywRB{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;line-height:1.5rem;gap:15px;align-items:center}.promotion_header-promotion_collection_w3ywRB{line-height:1.5rem}.promotion_header-promotion_collection_w3ywRB .block_header-promotion_collection_w3ywRB{font-size:20px;margin-bottom:0;font-weight:800;text-transform:uppercase;color:var(--promotion_cont_header_color)}.promotion_crono-promotion_collection_w3ywRB{display:flex;justify-content:flex-end;align-items:center;gap:10px;flex-wrap:wrap}.promotion_header_crono-promotion_collection_w3ywRB{display:flex;align-items:center;font-size:20px;font-weight:700;color:var(--promotion_cont_header_color);gap:10px;flex-wrap:wrap}.promotion_block_center-promotion_collection_w3ywRB .section{padding:5px}.product-list.product-list--vertical .flickity-prev-next-button{position:absolute;display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;top:calc(50% - 25px);border-radius:100%;visibility:visible;background:var(--flickity-arrow-color);opacity:0;transition:all .2s ease-in-out;transform:scale(.7);z-index:1}.product-list.product-list--vertical .flickity-prev-next-button[disabled]{opacity:0;visibility:hidden}.product-list.product-list--vertical .flickity-prev-next-button.next{right:0}.product-list.product-list--vertical .flickity-prev-next-button.previous{left:0}.product-list.product-list--vertical.flickity-enabled:hover .flickity-prev-next-button:not([disabled]){transform:scale(1);opacity:1}.product-list.product-list--vertical .flickity-prev-next-button:hover{background:var(--accent-color)}.product-list.product-list--vertical .flickity-prev-next-button svg{position:relative;width:15px;height:15px;fill:var(--secondary-background);vertical-align:middle;top:auto}.product-list.product-list--vertical .flickity-prev-next-button.previous svg{left:-1px}.product-list.product-list--vertical .flickity-prev-next-button.next svg{left:-1px}.banner-meio{padding:50px 0 35px}.banner-meio img{border-radius:15px;width:100%}.section__header{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:15px;overflow:hidden}.section__header-stack{display:flex;flex-direction:column}.section__title:after{content:"";display:flex;bottom:0;left:0;right:0;background:var(--accent-color);height:4px;width:100%;border-radius:10px}.section__action-link{margin-left:20px;flex-shrink:0;font-weight:var(--text-font-bolder-weight);color:var(--accent-color);font-size:16px}.image-with-text{display:flex;flex-direction:column}.image-with-text__image-container img{border-radius:8px}.lazyloaded.image--fade-in,.no-js [data-bgset],.no-js [data-bg]{opacity:1}.rte p{font-size:16px;line-height:26px}.rte .button--primary{background:var(--primary-button-background);color:var(--primary-button-text-color);transition:background-color .4s;position:relative;display:inline-block;padding:0 30px 3px;line-height:45px;border-radius:var(--border-radius-theme);text-align:center;font-weight:var(--text-font-weight);font-size:var(--base-text-font-size);cursor:pointer}.rte .button--primary:hover{background-color:#006646}.section-sobre-home{padding:50px 0}.loading__bar{position:fixed;top:0;left:0;height:3px;width:0;opacity:0;background:var(--accent-color);transition:width .25s ease-in-out;z-index:50;pointer-events:none}.page__sub-header{display:none;margin:23px 0 0;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 13px))}.breadcrumb__list{display:flex;align-items:center;list-style:none;padding:0;margin:0}.breadcrumb__list li a{transition:color .2s ease-in-out}.breadcrumb__list li a:hover{color:var(--link-color)}.breadcrumb__list svg{margin:0 7px;width:6px;height:8px;vertical-align:inherit}.collection{border:1px solid var(--border-color);border-radius:var(--border-radius-theme);position:relative;background-color:#fff}.card__header{position:relative;padding:20px 20px 0}.card__header .collection__header{margin-bottom:0}.card__header .collection__header h1{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 26px));line-height:1.43;font-weight:400;margin:0}.collection__toolbar{position:relative;display:flex;justify-content:space-between;align-items:center;margin-top:0;padding:0 var(--mobile-container-gutter);background:var(--secondary-background);z-index:3}.collection__toolbar-item{display:flex;align-items:center;height:48px}.value-picker-button svg{width:11px;height:11px;margin-left:6px;transition:transform .2s ease-in-out;margin-top:-2px}.value-picker{position:fixed;left:0;bottom:0;width:100vw;height:100vh;z-index:5;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 16px));visibility:hidden;transition:visibility .35s ease-in-out}.value-picker .icon--nav-triangle-borderless{display:none}.value-picker__inner{position:absolute;bottom:0;left:0;width:100%;background:var(--secondary-background);transform:translateY(100%);transition:visibility .2s ease-in-out,transform .2s ease-in-out}.value-picker__header{display:flex;align-items:center;justify-content:space-between;padding:17px 20px 16px;border-bottom:1px solid var(--border-color)}.value-picker__choice-list{padding:15px 0;max-height:430px;overflow:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:none;list-style:none}.value-picker__choice-item{display:block;position:relative;width:100%;text-align:left;padding:8px 50px 7px 20px}.value-picker__choice-item svg{position:absolute;width:13px;height:11px;right:20px;top:17px;transform:scale(0);transition:transform .2s ease-in-out}.collection .product-list{position:relative;display:flex;flex-wrap:wrap;overflow:hidden;width:100%;z-index:1}.collection .product-list .product-item{width:calc(20% - 8px);transform:scale(1);margin-bottom:15px}.collection .product-list{padding:5px;border-top:1px solid var(--border-color)}.collection__toolbar-item .value-picker-button{background-color:transparent}.value-picker[aria-hidden=false]{visibility:visible}.collection .pagination{padding:20px}.pagination{color:var(--heading-color);font-weight:var(--text-font-bolder-weight);font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 14px));border-top:1px solid var(--border-color)}.pagination__inner{position:relative;width:100%}.pagination__prev,.pagination__next{position:absolute;display:flex;align-items:center;top:0;height:100%;transition:color .2s ease-in-out}.pagination__prev:hover,.pagination__next:hover{color:var(--link-color)}.pagination__prev{left:0}.pagination__next{right:0}.pagination__prev svg,.pagination__next svg{position:relative;width:8px;height:12px}.pagination__next svg{margin-left:10px}.pagination__prev svg{margin-right:10px}.pagination__nav,.pagination__page-count{display:block;text-align:center}.pagination__nav-item{display:inline-block;margin:0 2px;padding:8px 11px;line-height:1;transition:color .2s ease-in-out}.pagination__nav-item.is-active{background:var(--primary-button-background);color:var(--primary-button-text-color);border-radius:3px}.pagination__nav-item:hover{color:var(--link-color)}.collection{margin-bottom:50px}.loading__circle{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#ffffffb3;display:none;justify-content:center;align-items:center;z-index:9999}.loading__circle-spinner{border:4px solid #f3f3f3;border-top:4px solid var(--accent-color);border-radius:50%;width:50px;height:50px;animation:loading__circle-spin .6s linear infinite}@keyframes loading__circle-spin{to{transform:rotate(360deg)}}.card-gallery{border-radius:var(--border-radius-theme);border:1px solid var(--border-color);position:relative;background-color:#fff}.product-gallery{position:relative;margin-bottom:12px}.product-gallery__carousel-wrapper{position:relative;margin-bottom:25px}.product-gallery__zoom-notice{display:none}.product-gallery__thumbnail{position:relative;display:block;width:60px;margin:0 4px;border:2px solid transparent;border-radius:calc(var(--border-radius-theme) + 2px);transition:border .2s ease-in-out;cursor:pointer}.product-gallery__thumbnail.is-nav-selected{border-radius:calc(var(--border-radius-theme) + 4px);filter:brightness(.9);transition:all .6s}.product-block-gallery{width:calc(55% - 15px)}.product-gallery__carousel-item{width:100%;padding:0 20px}.product-gallery__thumbnail-list .flickity-viewport{height:auto!important}.product-gallery__thumbnail-list .flickity-slider,.product-gallery__thumbnail-list .flickity-slider .product-gallery__thumbnail{position:relative!important;transform:none!important}.large{width:200px;height:200px;position:absolute;border-radius:100%;border:1px solid #008531;display:none;z-index:99}.product-block{display:flex;justify-content:space-between;align-items:flex-start}.product-block .product-block-item{width:calc(45% - 15px);border-radius:var(--border-radius-theme);border:1px solid var(--border-color);position:sticky;top:30px}.product-block .product-block-item .card__section{padding:30px}.product-meta__title{margin-bottom:0;line-height:1.2;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 22px));font-weight:600}.urgency-trigger.urgency-trigger-featured{background:#fbdbdb;border-radius:3px;width:100%;font-weight:600;padding:8px 15px}.urgency-trigger{color:#de1616;display:flex;justify-content:center;font-size:15px;line-height:1rem;margin-top:10px}.urgency-trigger.urgency-trigger-featured:before{background:url(https://res.cloudinary.com/beleza-na-web/image/upload/f_svg,fl_progressive,q_auto:eco/v1/blz/assets-store/0.0.522/images/icons/urgency-clock.svg) no-repeat;content:"";display:inline-block;height:14px;margin-right:10px;width:12px}.card__separator{width:calc(100% + var(--mobile-container-gutter));margin:15px 0 20px;border:none;border-top:1px solid var(--border-color);opacity:1}.product-form__info-list{width:100%;border-spacing:0 15px}.discount-badge-sticky-button{display:inline-flex;align-items:center;background:var(--discount-percentage-background, #d9534f);border-radius:calc(var(--border-radius-theme, 8px) - 4px);color:#fff;font-size:12px;font-weight:600;padding:2px 5px;height:20px}.price-compare{color:#999;font-weight:600}.modal-payments-trigger{display:inline-block;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;color:var(--g-color-text-light);font-size:14px;margin:0 0 10px;cursor:pointer}.trust-and-shipping-block{background-color:var(--trust-block-bg-color, #F8F9FA);border:1px solid #E9ECEF;border-radius:8px;padding:20px;margin:0 0 30px}.trust-badge-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.trust-badge-list__item{display:flex;align-items:center;gap:12px}.trust-badge-list__icon{flex-shrink:0;width:24px;height:24px;color:var(--trust-badge-icon-color)}.trust-badge-list__icon svg{width:100%;height:100%}.trust-badge-list__text{font-size:14px;line-height:1.3;color:var(--trust-badge-text-color);margin:0;max-width:320px}.trust-badge-list__text strong{color:var(--trust-badge-text-strong-color);font-weight:600}.product-form__payment-container{display:flex;flex-direction:row;align-items:flex-start;transition:all .5s;gap:20px}.product-form__info-item{display:block;align-items:center}.product-form__info-content{display:table-cell;width:100%}.qty-align{display:flex;flex-direction:row;align-items:center;border:1px solid #efefef;background:transparent;border-radius:8px;width:100%}input.qty,input.qtyminus,input.qtyplus{width:40%;height:55px;font-size:20px;line-height:1.5;vertical-align:middle;border:none;border-radius:8px;text-align:center;padding:0;margin:0;background:transparent}input.qty{width:60%;font-size:16px;font-weight:600;cursor:default;-webkit-appearance:none}.btn-primary-buy{font-size:16px;font-weight:700;padding:0;background:var(--btn-primary-color-buy);color:var(--btn-primary-color-buy-text);transition:all .3s cubic-bezier(.3,.01,.2,1);width:70%;border-radius:var(--border-radius-theme);text-align:center;cursor:pointer;position:relative}.product-form__add-button{line-height:1.5;height:55px}.btn-primary-buy:hover{background:#006661}.urgency-panel{display:flex;justify-content:space-around;align-items:center;width:100%;height:4rem;border-radius:8px;margin:30px 0 0;border:1px solid var(--urgency-panel-border-color, #E9E9E9);background-color:var(--urgency-panel-bg-color, #FFFFFF)}.urgency-panel__item{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1}.urgency-panel__item:not(:last-child){border-right:1px solid var(--urgency-panel-border-color, #E9E9E9)}.urgency-panel__label{font-size:15px;line-height:1.5rem;font-weight:500;color:var(--urgency-panel-label-color, #333333)}.urgency-panel__value{font-size:20px;line-height:1.6rem;font-weight:700;color:var(--urgency-panel-value-color, #007A54)}.info-modal-trigger__button{cursor:pointer;color:var(--g-color-primary, #008060);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;font-size:inherit;background-color:transparent}.page__navigation-item a{transition:color .2s ease-in-out}.page__navigation-item a:hover{color:var(--link-color)}.page__navigation-item--prev+.page__navigation-item--next:before{display:inline-block;content:"";width:1px;height:12px;margin:0 15px;background:var(--text-color);vertical-align:-2px}.page__navigation-item--next svg{margin-left:5px}.page__navigation-item svg{width:6px;height:9px}.page__navigation-item--prev svg{margin-right:5px}.card__section .item-desc-review:last-child{display:none}.products-block-description{margin:30px 0 0;border-radius:var(--border-radius-theme);border:1px solid var(--border-color)}.products-block-description .card__header .card__title{text-align:center;font-size:26px;color:#131313}.products-block-description .card__section{padding:5px 30px 30px;font-size:16px}.products-block-description .card__section h5{font-size:16px;text-transform:uppercase}.products-block-description .card__section h4{font-size:18px;text-transform:uppercase}.products-block-description .card__section h3{font-size:20px;text-transform:uppercase}.products-block-description .card__section h2{font-size:22px;text-transform:uppercase}.products-block-description .card__section p:last-of-type{margin-bottom:0}.product-reviews .reviews_main_title h2{font-size:24px;color:#131313}.product-reviews .reviews-container{display:flex;align-items:flex-start;justify-content:space-between}.product-reviews .reviews-container .rating-section{width:390px;padding-top:40px;position:sticky;top:0}.product-reviews .reviews-container .reviews_section{width:calc(100% - 440px)}.average_rating{display:flex;align-items:flex-start;justify-content:center;font-weight:700;font-size:18px;color:#131313;line-height:60px}.average_rating span:first-child{font-size:82px;font-weight:700;color:#ff9700;line-height:1}.areviews_front-stars{display:flex;align-items:center;justify-content:center;color:#ff912c;gap:5px}.areviews_front-stars i:before{font-size:19px!important}.areviews_haeder3_reviewsNUM{text-align:center;font-size:12px;color:#212020;line-height:2;display:block;margin:3px 0}.main_starts_box.third_main_starts_box{margin-top:10px;display:block}.customer_rating_title h3{font-size:17px;font-weight:700;text-align:center;margin:20px auto 5px}.review_rate_section .rating_filter{display:flex;align-items:center;margin-bottom:3px}.review_rate_section .rating_filter .nota_review{display:flex;gap:5px;font-size:15px;color:#222;line-height:1;margin-right:50px;width:31px;justify-content:space-between}.review_rate_section .rating_filter .total_review{margin-left:10px;border:1px solid #efefef;border-radius:12px;width:46px;height:26px;display:flex;align-items:center;justify-content:center;font-size:15px;color:#222}.review_rate_section .rating_filter .barra_review{width:calc(100% - 138px);background-color:#d8d8d8;height:12px;border-radius:20px;overflow:hidden}.review_rate_section .rating_filter .barra_review span{background-color:#ff9700;display:block;height:100%}.reviews_section .box-review{box-shadow:0 5px 10px -11px #00000080;border-radius:20px;border:1px solid #f2f1f1;padding:20px 25px;margin:0 0 15px}.reviews_section .box-review .areviews_slide_image_details{display:flex;align-items:stretch}.reviews_section .box-review .areviews_slide_image_details .user_info{width:20%}.reviews_section .box-review .areviews_slide_image_details .review_info{width:80%;padding-left:15px;border-left:1px solid #e1e1e1}.reviews_section .box-review .areviews_slide_image_details .review_info .images{display:flex;align-items:center;gap:3px}.reviews_section .box-review .areviews_slide_image_details .review_info .images img{width:100px;height:93px;object-fit:cover}.reviews_section .box-review .areviews_slide_image_details .review_info .text{color:#232323;font-size:15px;margin-bottom:20px}.reviews_section .box-review .areviews_slide_image_details .user_info span.date{display:block;color:#282828;font-size:14px}.reviews_section .box-review .areviews_slide_image_details .user_info span.user{display:block;color:#000;font-size:14px;text-transform:capitalize;margin-bottom:15px}.reviews_section .box-review .areviews_slide_image_details .user_info .verified_user{font-size:10px;margin-top:15px;color:#1d1d1d}.reviews_section .box-review .areviews_slide_image_details .user_info .verified_user img{border-radius:50%;width:8px;height:8px;margin-left:3px}.reviews_section .box-review .areviews_slide_image_details .user_info .main_container_review_stars{display:flex;gap:2px;font-size:13px;margin-top:5px}section.carrinho{padding:35px 0}section.carrinho .page-header h1{font-size:26px;font-weight:400;color:#131313;margin-bottom:20px}.cart_wrapper{display:flex;justify-content:space-between;align-items:flex-start}.cart_wrapper .cart_wrapper_list{width:calc(100% - 400px)}.cart_wrapper .cart_wrapper_resume{width:370px;position:sticky;top:30px}.cart_wrapper .cart_wrapper_list .table-wrapper{border-radius:var(--border-radius-theme);border:1px solid var(--border-color);position:relative;background:var(--secondary-background);overflow:hidden}.table,.rte table{width:100%;text-align:left;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 14px));margin:0}.table th{font-weight:400}.table .table__cell--center{text-align:center}.table .table__cell--right{text-align:right}.table tbody tr{border-top:1px solid var(--border-color)}.table--loose tbody td{padding-top:26px;padding-bottom:26px;vertical-align:middle;border:0}.line-item__product-info-wrapper{display:flex;align-items:flex-start}.line-item__image-wrapper{width:60px;min-width:60px;margin-right:20px}.line-item__meta{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 14px))}.text--strong,.highlight{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400}.line-item__title{display:block;margin-bottom:4px;line-height:1.5;transition:color .2s ease-in-out}.line-item__title:hover{color:var(--link-color)}.line-item__price--highlight{color:var(--product-on-sale-accent)}.line-item__price{display:inline-block;font-weight:var(--text-font-bolder-weight);color:var(--accent-color)}.line-item__price--compare{color:var(--text-color)}.line-item__price--compare{position:relative;margin-left:20px}.line-item__price--compare:before{position:absolute;content:"";top:50%;left:-5px;width:calc(100% + 10px);height:1px;background:rgba(var(--text-color-rgb),.7)}.quantity-selector{display:inline-flex;align-items:center;border-radius:var(--border-radius-theme);height:39px;justify-content:center;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 15px));border:1px solid #e3e3e3}.quantity-selector__button{display:flex;align-items:center;padding:0 12px;color:rgba(var(--text-color-rgb),.6);height:100%;transition:color .2s ease-in-out;touch-action:manipulation;background-color:transparent}.quantity-selector__value{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:32px;text-align:center;border:none;background:transparent;font-size:13px}.quantity-selector .icon--minus{width:10px;height:2px}.quantity-selector .icon--plus{width:10px;height:10px}.line-item__quantity-remove{display:inline-block;margin-left:10px;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 13px));line-height:1;transition:color .2s ease-in-out}.line-item__quantity-remove:hover{color:var(--link-color)}.line-item__line-price.table__cell--right.hidden-phone span{text-wrap:nowrap;font-size:15px;color:#222}.cart_wrapper .cart_wrapper_resume .resume_card{border-radius:var(--border-radius-theme);border:1px solid var(--border-color);position:relative;padding:20px 30px;margin:0 0 20px}.cart-recap__price-line{display:flex;justify-content:space-between;margin-bottom:4px;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 15px));font-weight:var(--text-font-bolder-weight);color:var(--heading-color)}.cart-recap__amount-saved{padding:7px;background:#44c4851c;border-radius:6px;color:#44c485;font-weight:var(--text-font-bolder-weight);font-size:14px}.cart-recap__price-line+.cart-recap__price-line{margin-top:4px;margin-bottom:15px}.cart-recap__notices{margin:24px 0}.cart-recap__limit-notice{display:flex;align-items:center;gap:10px;padding:12px 15px;background-color:#f7f7f7;border-radius:8px;font-size:14px;color:#334155;border:1px solid #e9ecef}.cart-recap__limit-notice svg{flex-shrink:0;fill:#007a54}.modal-checkout-error__header-icon{color:#007a54}.cart-recap__limit-notice{font-size:14px;color:#334155}.button-finalize{display:flex;justify-content:center;align-items:center;gap:8px;background:#00857e;border-radius:var(--border-radius-theme);text-align:center;color:var(--primary-button-text-color)}.button--full{width:100%}.button--large{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 16px));line-height:55px}.button-finalize svg{height:1.25rem;margin-top:.19rem}.button-finalize:hover{background:#006661}.button-continue{border:1px solid rgb(0,122,84);color:#007a54;line-height:50px}.page__button-action{margin-top:20px}.button-continue:hover{background-color:#007a5429;color:#007a54!important}.cart-recap__secure-payment-title{margin-bottom:10px;text-align:center;font-weight:var(--text-font-bolder-weight)}.cart-recap__secure-payment-title svg{margin-right:8px;vertical-align:text-top}.empty-state{margin:100px 0;text-align:center}.empty-state__icon{position:relative;display:inline-block;margin-bottom:6px}.empty-state__heading{margin-bottom:15px;font-size:28px;font-weight:400}.empty-state__button-container{margin-top:16px}.header .icon--account,.header .icon--hamburger,.header .icon--hamburger-mobile,.header .icon--search,.header .icon--cart,.header .icon--close{display:block}.header__mobile-nav{display:inline-block;margin-right:20px;position:relative}.icon-state{position:relative;vertical-align:middle}.header__mobile-nav-toggle{top:-1px;background-color:transparent;color:#fff}.icon-state .icon-state__primary,.icon-state .icon-state__secondary{display:block;transition:opacity .35s ease-in-out,transform .35s ease-in-out}.header .icon--hamburger-mobile{width:20px;height:16px;color:var(--color-icons-header)}.icon-state .icon-state__secondary{position:absolute;top:50%;left:0;opacity:0;transform:translateY(-50%) scale(.3)}.header .icon--close{width:19px;height:19px}.mobile-menu{position:absolute;width:100vw;height:100vh;left:-20px;top:100%;visibility:hidden;max-height:0;z-index:50;opacity:0;color:var(--text-color);font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 16px));transform:scale(.9);transition:opacity .25s ease-in-out,transform .25s ease-in-out,visibility .25s ease-in-out,max-height 0s linear .25s;will-change:transform}.mobile-menu[aria-hidden=false]{opacity:1;visibility:visible;transform:scale(1);transition:opacity .4s cubic-bezier(0,1,.4,1),transform .4s cubic-bezier(.18,1.25,.4,1),visibility .4s linear;max-height:calc(100vh - 88px);top:calc(100% + 15px)}.mobile-menu .icon--nav-triangle-borderless{position:absolute;bottom:100%;left:20px;width:18px;height:8px;z-index:1}.mobile-menu__inner{position:relative;max-width:100vw;height:100%;overflow:hidden}.mobile-menu__panel{position:relative;height:100%;background:var(--secondary-background);overflow-y:auto;overflow-x:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;-webkit-overflow-scrolling:touch;transition:transform .5s cubic-bezier(.23,1,.32,1),visibility .5s cubic-bezier(.23,1,.32,1)}.mobile-menu__panel.is-nested{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;z-index:1;transform:translate(100%)}.mobile-menu__section{padding:16px 20px}.mobile-menu__section:not(:last-child){border-bottom:1px solid var(--border-color)}.mobile-menu__section--loose{padding-top:18px;padding-bottom:18px}.mobile-menu__nav{list-style:none}.mobile-menu__nav-link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 0;background-color:transparent}.mobile-menu .icon--arrow-right,.mobile-menu .icon--arrow-left{width:8px;height:12px}.h5{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 14px));line-height:1.85;text-transform:uppercase;margin-bottom:15px}.mobile-menu__help-wrapper{display:flex;align-items:center}.mobile-menu__help-wrapper .icon--bi-phone{margin-right:16px;width:24px;height:24px}.mobile-menu__help-wrapper+.mobile-menu__help-wrapper{margin-top:18px}.mobile-menu__help-wrapper .icon--bi-email{margin-right:18px;width:22px;height:22px}.mobile-menu[aria-hidden=false] .mobile-menu__panel.is-open{transform:translate(0);visibility:visible}.mobile-menu__back-button{display:block;width:100%;text-align:left;background-color:transparent}.mobile-menu__back-button svg{margin-right:8px;vertical-align:-1px}.icon-state[aria-expanded=true] .icon-state__primary{opacity:0;transform:scale(.3)}.icon-state[aria-expanded=true] .icon-state__secondary{opacity:1;transform:translateY(-50%) scale(1)}.add-to-cart-button-floating{position:fixed;bottom:0;left:0;width:100%;z-index:99;background:linear-gradient(180deg,#fffffff7,#fff);box-shadow:0 0 6px #00000026;border-top-left-radius:20px;border-top-right-radius:20px;transform:translateY(100%);opacity:0;visibility:hidden;transition:transform .3s ease,opacity .3s ease,visibility .3s}.add-to-cart-button-floating.is-visible{transform:translateY(0);opacity:1;visibility:visible}.floating-button-inner{display:flex;align-items:center;justify-content:space-between;padding:15px 20px}.floating-price-container{flex:1;margin-right:15px;min-width:0}.floating-price-container .price-compare{display:flex;align-items:center;gap:8px}.floating-buy-btn{flex-shrink:0;width:50%;max-width:200px}#add-to-cart-button-floating-click{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:1rem;font-weight:700;width:100%;height:60px;background:var(--btn-primary-color-buy, #007a54);color:var(--btn-primary-color-buy-text, #fff);padding:0 10px;border:none;cursor:pointer;transition:background-color .4s}#add-to-cart-button-floating-click .btn-icon-redesign{margin-right:8px}.floating-price-container .price-value{color:#212121;font-size:1.5rem;font-weight:700;line-height:1.2}.floating-price-container p{font-size:14px;font-weight:500;margin:0}.vitrine.vitrine-sacola .product-list .item-flickity{width:25%}@media (-moz-touch-enabled: 0),(hover: hover){.section__action-link:hover{transform:translate(0)}.section__action-link:hover svg{opacity:1;right:0}}@supports ((-o-object-fit: contain) or (object-fit: contain)){.aspect-ratio--square img,.aspect-ratio--short img,.aspect-ratio--tall img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}@media screen and (min-width: 1280px){.header__action-item{padding:0 20px}.header__action-item:last-child{padding-right:0}.header__cart-icon{display:inline-block;margin:0!important}.image-with-text__text-container:last-child{padding-left:75px}.collection__showing-count{margin-right:45px}.hidden-desk{display:none!important}}@media screen and (min-width: 1000px){.header__action-list{margin-left:48px}.header__action-item:not(:last-child):after{position:absolute;content:"";right:0;top:calc(50% - 17px);background:var(--header-border-color);height:34px;width:1px}.product-item__label-list{left:0}.product-item .button--primary{width:46px;height:46px}.promotion_block_center-promotion_collection_w3ywRB{border:1px solid var(--promotion_active_color)}.image-with-text{flex-direction:row;align-items:center;justify-content:center}.image-with-text__image-container{max-width:none;min-width:0;margin:0}.image-with-text__image-container,.image-with-text__text-container{width:50%;margin:0}.product-gallery--with-thumbnails{display:flex;flex-direction:row-reverse;align-items:flex-start;width:100%}.product-gallery--with-thumbnails .product-gallery__carousel-wrapper{flex:1 0 auto;margin:10px 5px 0 0}.product-gallery__carousel{margin:-4px}.product-gallery__thumbnail-list{position:relative;z-index:1;margin:-2px 0 -2px -3px;max-height:450px;width:96px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;-ms-scroll-chaining:none;overscroll-behavior:contain}.product-gallery__thumbnail{margin:8px 4px;overflow:auto;border-radius:calc(var(--border-radius-theme) + 4px)}.product-gallery__carousel-item{padding:4px}.hidden-lap-and-up{display:none!important}}@media screen and (min-width: 1000px) and (-moz-touch-enabled: 0),screen and (min-width: 1000px) and (hover: hover){.product-gallery__carousel--zoomable~.product-gallery__zoom-notice{display:block;margin:26px 0 6px;width:100%;text-align:center;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 14px))}.product-gallery__carousel--zoomable~.product-gallery__zoom-notice svg{width:10px;height:10px;margin-right:14px;vertical-align:baseline}}@media screen and (min-width: 641px){.search-bar{margin-top:0;padding-bottom:0;min-width:0}.search-bar__submit .icon--search{top:0}.header__action-list{margin-left:28px}.header__action-item,.header__action-item-content{position:relative}.header__action-item-content{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;display:flex!important;flex-direction:row;align-items:center;gap:6px}.product-item__title{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 13px));overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-item .price:not(.price--compare),.product-item--list .price:not(.price--compare){font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 18px));font-weight:700}.section__header{overflow:visible;margin-bottom:20px;padding:0 5px}.section__header-stack{flex-direction:row;align-items:center}.section__header-stack>.section__title{margin:0 16px 0 0;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 20px));line-height:1.5;color:var(--heading-color);font-weight:400}.section__action-link{transform:translate(26px);transition:transform .35s cubic-bezier(.645,.045,.355,1)}.section__action-link svg{position:relative;display:inline-block;height:14px;width:14px;vertical-align:-2px;margin-left:8px;right:-5px;opacity:0;transition:all .35s cubic-bezier(.645,.045,.355,1)}.page__sub-header{display:flex;align-items:center;justify-content:space-between;margin-top:30px}.card__header{padding:30px 30px 0}.card__header--tight{padding-top:20px}.collection__toolbar{padding:0 30px;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 14px))}.value-picker-wrapper{position:relative}.collection__toolbar-item .value-picker-button{margin-left:4px}.value-picker{position:absolute;width:auto;height:auto;top:calc(100% + 10px);left:auto;right:-25px;bottom:auto;min-width:160px;box-shadow:0 1px 5px 2px #0000001a;visibility:hidden;opacity:0;transform:scale(.9);background:#fff;color:#677279;z-index:4;cursor:auto;border-radius:3px;transition:opacity .25s ease-in-out,transform .25s ease-in-out,visibility .25s ease-in-out;will-change:transform}.value-picker .icon--nav-triangle-borderless{display:block;position:absolute;bottom:100%;right:20px;width:18px;height:8px;z-index:2;-webkit-filter:drop-shadow(0 -2px 2px rgba(0,0,0,.12));filter:drop-shadow(0 -2px 2px rgba(0,0,0,.12))}.value-picker__inner{position:relative;width:auto;transform:none!important;transition:none;border-radius:3px}.value-picker__header{display:none}.value-picker__choice-list{padding:15px 0;max-height:none;white-space:nowrap;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 15px))}.value-picker__choice-item{display:block;padding:4px 25px;cursor:pointer;transition:color .15s ease-in-out,background .15s ease-in-out;color:#677279;background-color:transparent;font-size:16px}.value-picker__choice-item:hover{background:var(--accent-background);color:var(--accent-color);font-weight:400}.value-picker[aria-hidden=false]{visibility:visible;opacity:1;transform:scale(1.001);transition:opacity .4s cubic-bezier(0,1,.4,1),transform .4s cubic-bezier(.18,1.25,.4,1),visibility .4s linear}.collection .pagination{padding:20px 30px}.pagination__nav{display:block}.card-gallery .card__section--tight{padding:20px 25px}.product-gallery{margin-bottom:0}.product-gallery__thumbnail{width:72px}.card__separator{width:100%;margin:20px 0}.product-form{margin-top:-8px}.product-form__info-item.product-form__info-item--quantity.qty-margin-top{width:30%}.product-form__info-item--quantity>*{width:60%!important}.table th,.table td{padding:15px 30px}.table th:first-child,.table td:first-child{padding-left:30px}.line-item__product-info-wrapper{align-items:center}.line-item__image-wrapper{width:90px;min-width:90px}.line-item__title{white-space:normal}.hidden-tablet-and-up{display:none!important}.line-item__quantity-remove{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:10px auto 0}.cart-recap__price-line{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 18px))}.empty-state{margin:170px 0}}@media screen and (max-width: 999px){.hidden-pocket{display:none!important}}@media screen and (max-width: 640px){.content-header{margin-bottom:59px;position:relative}.search-bar{padding-bottom:0}.header__search-bar-wrapper{visibility:hidden;position:absolute;padding:0;width:100%;bottom:0;left:0;background:var(--header-background);z-index:2;transition:visibility .25s ease-in-out,margin-bottom .25s ease-in-out}.header__search-bar-wrapper.is-visible{visibility:visible;margin-bottom:-59px}header .header-meio a.logo{display:flex;margin-right:0;max-width:95px}header .header-meio{padding:13px 0}.search-bar__input{padding:0 15px 1px;font-size:15px}.banners{padding:0 0 20px}.banners .container,.categorias-home .container,.container.slide-cliente{padding:0}.banners .slides .banner img{width:100%;height:auto;min-height:270px;border-radius:0}.promotion_block_center-promotion_collection_w3ywRB{border-radius:0}.promotion_header-promotion_collection_w3ywRB .block_header-promotion_collection_w3ywRB{font-size:18px;text-align:center;width:100%}.promotion_crono-promotion_collection_w3ywRB{justify-content:center;width:100%}.promotion_header_crono-promotion_collection_w3ywRB{font-size:16px}.product-list .item-flickity{width:65%;padding:1px;box-sizing:border-box}.product-list.product-list--vertical .flickity-prev-next-button{display:none}.banner-meio{padding:25px 0 35px}.banner-meio .container{padding:0 10px}.image-with-text .image-with-text__image-container{width:100%!important;margin-bottom:15px}.with-icons .container{overflow:hidden}.with-icons{padding:15px 0}.with-item{flex-wrap:wrap}.with-item .with-item-icon{width:100%;margin-bottom:10px;text-align:center}.with-item .with-item-text{width:100%;margin:0 0 20px}.with-item .with-item-text h2{font-size:16px;text-align:center}.with-item .with-item-text p{text-align:center;margin:0 auto;max-width:320px}.paginacao-with{align-items:center;justify-content:center;margin-top:-5px;margin-bottom:10px}.paginacao-with .swiper-pagination-bullet-active{background-color:#000}footer .content-footer{flex-wrap:wrap}.content-footer .aba{max-width:100%;width:100%;margin-bottom:20px}.socialFooter{flex-wrap:wrap}.copyright{font-size:12px}.socialFooter .item{margin:0 0 30px;width:100%}.content-footer .aba .content-aba{visibility:hidden;max-height:0}.content-footer .aba.is-open .content-aba{visibility:visible;max-height:1000px}footer .content-footer .aba h2{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.plus-button{display:block;position:relative;width:10px;height:10px}.plus-button:before,.plus-button:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);background-color:currentColor;transition:transform .35s ease-in-out,opacity .35s ease-in-out}.plus-button:before{width:10px;height:2px;opacity:1}.plus-button:after{width:2px;height:10px}.content-footer .aba.is-open .plus-button:before{opacity:0}footer .content-footer .aba ul li span,footer .content-footer .aba ul li a{font-size:15px}.collection{border:0;border-radius:0}.product-collection .container{padding:0}.collection .product-list .product-item{width:calc(50% - 5px);margin-bottom:5px}.product-item__label-list{left:0}.product-item__label-list>.product-label{margin:8px;font-size:11px}.labels-component__item{font-size:12px;padding:4px 5px}.product-item__title{font-size:14px;line-height:20px}.product-item .price{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 16px))}.product-item__price-list.price-list+p{font-size:13px!important}.card__header .collection__header h1{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 21px));margin-bottom:20px}.product-block{flex-wrap:wrap}.product-block-gallery{width:100%}.card-gallery{border-radius:0;border:0}.product-gallery__carousel-wrapper{padding-top:20px}.product-gallery__carousel-wrapper h1.product-meta__title{line-height:1.75rem;font-size:1.25rem;font-weight:700;color:#333;margin:10px 0 0}.product-gallery__carousel-item{padding:0}.product-gallery__thumbnail-list .flickity-slider{display:flex}.product-gallery__thumbnail.is-nav-selected{filter:none!important}.scroll-to-details-button{display:inline-flex;margin-top:5px;align-items:center;justify-content:center;width:100%;gap:8px;background-color:transparent;border-style:solid;border-width:1px;border-radius:4px;height:40px;font-size:.9375rem;font-weight:600;border-color:var(--shipping-calculator-btn-border-color, #007a54);color:var(--shipping-calculator-btn-text-color, #007a54);cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.qty-margin-top{width:30%}.urgency-panel__label{font-size:14px}.urgency-panel__value{font-size:18px}.products-block-description{margin:30px 0 0;border-radius:0;border:0}.products-block-description .card__section{padding:5px 0 30px;font-size:15px}.product-reviews .reviews_main_title h2{font-size:20px}.product-reviews .reviews-container,.reviews_section .box-review .areviews_slide_image_details{flex-wrap:wrap}.product-reviews .reviews-container .rating-section{width:100%;padding-top:10px;position:relative;top:0}.product-reviews .reviews-container .reviews_section{width:100%;margin-top:30px}.reviews_section .box-review .areviews_slide_image_details .user_info{width:100%}.reviews_section .box-review .areviews_slide_image_details .review_info{width:100%;padding-left:0;border-left:0;padding-top:10px}.reviews_section .box-review .areviews_slide_image_details .user_info span.user{margin-bottom:0}.reviews_section .box-review .areviews_slide_image_details .user_info .verified_user{margin-top:8px}.reviews_section .box-review{box-shadow:0 5px 10px -11px #00000080;border-radius:10px;border:1px solid #f2f1f1;padding:15px 20px;margin:0 0 15px}.vitrine .container{padding:0}.vitrine .product-list .item-flickity{padding:0 5px}.vitrine .section__header{padding:0 20px}.cart_wrapper{flex-wrap:wrap}.cart_wrapper .cart_wrapper_list,.cart_wrapper .cart_wrapper_resume{width:100%}.cart_wrapper .cart_wrapper_resume{position:relative;top:0}.cart_wrapper .cart_wrapper_list .table-wrapper{border-radius:0;border:0}.hidden-phone{display:none!important}.line-item__product-info .line-item__price-list{padding:5px 0 10px}.line-item__product-info .line-item__quantity{display:flex;align-items:center}.line-item--stack:first-child{border-top:none!important}.cart_wrapper .cart_wrapper_resume .resume_card{border-radius:0;border:0;padding:15px 0}.table--loose tbody td{padding:26px 0}.vitrine.vitrine-sacola .product-list .item-flickity{width:60%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/global.css.map */
