:root{scroll-behavior:auto}a.see-all{display:block!important}.no-js:not(html){display:none!important}html.no-js .no-js:not(html){display:block!important}.no-js-inline{display:none!important}html.no-js .no-js-inline{display:inline-block!important}html.no-js .no-js-hidden{display:none!important}.isolate{position:relative;z-index:0}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden--inline{margin:0;height:1em}.overflow-hidden{overflow:hidden}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}blockquote{font-style:italic;border-left:.2rem solid rgba(var(--color-foreground),.2);padding-left:1rem}table:not([class]){table-layout:fixed;border-collapse:collapse;border-style:hidden}table:not([class]) td,table:not([class]) th{padding:1em}.hidden{display:none!important}@media screen and (max-width: 749px){.small-hide{display:none!important}}@media screen and (min-width: 750px) and (max-width: 989px){.medium-hide{display:none!important}}@media screen and (min-width: 990px){.large-up-hide{display:none!important}}.center{text-align:center}.right{text-align:right}.light{opacity:.7}a:empty,ul:empty,dl:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}.link,.customer a{cursor:pointer;display:inline-block;text-decoration:underline;text-underline-offset:.3rem;color:rgb(var(--color-link))}.link--text{color:rgb(var(--color-foreground))}.link--text:hover{color:rgba(var(--color-foreground),.75)}.link-with-icon{display:inline-flex;font-weight:600;text-decoration:none;margin-bottom:4.5rem;white-space:nowrap}.link-with-icon .icon{width:1.5rem;margin-left:1rem}a:not([href]){cursor:not-allowed}.circle-divider:after{content:"\2022";margin:0 1.3rem 0 1.5rem}.circle-divider:last-of-type:after{display:none}hr{height:.1rem;display:block;margin:5rem 0}@media screen and (min-width: 750px){hr{margin:7rem 0}}.full-unstyled-link{text-decoration:none;color:currentColor;display:block}details>*{box-sizing:border-box}.break{word-break:break-word}.visibility-hidden{visibility:hidden}.icon-arrow{width:1.5rem}h3 .icon-arrow,.h3 .icon-arrow{width:calc(var(--font-heading-scale) * 1.5rem)}summary{cursor:pointer;list-style:none;position:relative}summary .icon-caret{position:absolute;height:.6rem;right:1.5rem;top:calc(50% - .2rem)}summary::-webkit-details-marker{display:none}.disclosure-has-popup{position:relative}.disclosure-has-popup[open]>summary+*{z-index:100}@media screen and (min-width: 750px){.disclosure-has-popup[open]>summary+*{z-index:4}.facets .disclosure-has-popup[open]>summary+*{z-index:2}}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.shopify-payment-button [role=button],.cart__dynamic-checkout-buttons [role=button],.cart__dynamic-checkout-buttons iframe{position:relative}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before,.shopify-payment-button [role=button]:before,.cart__dynamic-checkout-buttons [role=button]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{content:"";position:absolute;top:var(--buttons-border-width);right:var(--buttons-border-width);bottom:var(--buttons-border-width);left:var(--buttons-border-width);z-index:1}.button:disabled,.button[aria-disabled=true],.button.disabled,.customer button:disabled,.customer button[aria-disabled=true],.customer button.disabled{cursor:not-allowed;opacity:.5}.button.loading{color:transparent;position:relative}@media screen and (forced-colors: active){.button.loading{color:rgb(var(--color-foreground))}}.button.loading>.loading-overlay__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;height:100%;display:flex}.button.loading>.loading-overlay__spinner .path{stroke:rgb(var(--color-button-text))}.share-button{display:block;position:relative}.share-button details{width:fit-content}.share-button__button{display:flex;min-height:2.4rem;align-items:center;color:rgb(var(--color-link));margin-left:0;padding-left:0}details[open]>.share-button__fallback{animation:animateMenuOpen var(--duration-default) ease}.share-button__button:hover{text-decoration:underline;text-underline-offset:.3rem}.share-button__button,.share-button__fallback button{cursor:pointer}.share-button__button .icon-share{height:1.2rem;margin-right:1rem;width:1.3rem}.share-button__fallback{display:flex;align-items:center;position:absolute;top:3rem;left:.1rem;z-index:3;width:100%;min-width:max-content}.share-button__fallback:after{pointer-events:none;content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);z-index:1}.share-button__fallback:before{pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.share-button__fallback button{width:4.4rem;height:4.4rem;padding:0;flex-shrink:0;display:flex;justify-content:center;align-items:center;position:relative;right:var(--inputs-border-width)}.share-button__fallback button:hover{color:rgba(var(--color-foreground),.75)}.share-button__fallback button:hover svg{transform:scale(1.07)}.share-button__close:not(.hidden)+.share-button__copy{display:none}.share-button__copy:focus-visible,.share-button__close:focus-visible{z-index:2}.share-button__copy:focus,.share-button__close:focus{z-index:2}.share-button__fallback .field:after,.share-button__fallback .field:before{content:none}.share-button__fallback .field{min-width:auto;min-height:auto}.share-button__fallback .field__input{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;filter:none;min-width:auto;min-height:auto}.share-button__fallback .icon{width:1.5rem;height:1.5rem}.share-button__message:not(:empty){display:flex;align-items:center;width:100%;height:100%;margin-top:0;padding:.8rem 0 .8rem 1.5rem;margin:var(--inputs-border-width)}.share-button__message:not(:empty):not(.hidden)~*{display:none}.field__input,.select__select,.customer .field input,.customer select{-webkit-appearance:none;appearance:none;color:rgb(var(--color-foreground));width:100%;height:4.5rem;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + (var(--inputs-border-width) * 2));position:relative}.field--with-error{flex-wrap:wrap}.field__input::-webkit-search-cancel-button,.customer .field input::-webkit-search-cancel-button{display:none}.field__input::placeholder,.customer .field input::placeholder{opacity:0}.field__button{align-items:center;color:currentColor;cursor:pointer;display:flex;height:4.4rem;justify-content:center;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:4.4rem}.field__button>svg{height:2.5rem;width:2.5rem}.field__input:-webkit-autofill~.field__button,.field__input:-webkit-autofill~.field__label,.customer .field input:-webkit-autofill~label{color:#000}.text-area{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);min-height:10rem;resize:none}input[type=checkbox]{display:inline-block;width:auto;margin-right:.5rem}.form__label{display:block;margin-bottom:.6rem}.form__message .icon,.customer .form__message svg{flex-shrink:0;height:1.3rem;margin-right:.5rem;width:1.3rem}.customer .field .form__message svg{align-self:start}.form-status-list{padding:0;margin:2rem 0 4rem}.form-status-list li{list-style-position:inside}.no-js .predictive-search{display:none}details[open]>.search-modal{opacity:1;animation:animateMenuOpen var(--duration-default) ease}details[open] .modal-overlay{display:block}details[open] .modal-overlay:after{position:absolute;content:"";top:100%;left:0;right:0;height:100vh}.no-js details[open]>.header__icon--search{top:1rem;right:.5rem}.badge{display:inline-block;padding:.6rem 1.3rem;text-align:center;word-break:break-word}@media screen and (forced-colors: active){.icon{color:CanvasText;fill:CanvasText!important}.icon-close-small path{stroke:CanvasText}}.ratio{display:flex;position:relative;align-items:stretch}.ratio:before{content:"";width:0;height:0;padding-bottom:var(--ratio-percent)}.content-container{position:relative}.content-container:after{content:"";position:absolute;top:calc(var(--text-boxes-border-width) * -1);right:calc(var(--text-boxes-border-width) * -1);bottom:calc(var(--text-boxes-border-width) * -1);left:calc(var(--text-boxes-border-width) * -1);z-index:-1}.content-container--full-width:after{left:0;right:0}@media screen and (max-width: 749px){.content-container--full-width-mobile{border-left:none;border-right:none}.content-container--full-width-mobile:after{display:none}}.loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width: 749px){.loading-overlay{top:0;right:0}}@media screen and (min-width: 750px){.loading-overlay{left:0}}.loading-overlay__spinner{width:1.8rem;display:inline-block}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors: active){.path{stroke:CanvasText}}.loading-overlay:not(.hidden)+.cart-item__price-wrapper,.loading-overlay:not(.hidden)~cart-remove-button{opacity:50%}.loading-overlay:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}pickup-availability{display:block}pickup-availability[available]{min-height:8rem}.pickup-availability-preview{align-items:flex-start;display:flex;gap:.2rem}.pickup-availability-preview .icon{flex-shrink:0;height:1.8rem}.pickup-availability-preview .icon-unavailable{height:1.6rem}.pickup-availability-button{text-align:left}.pickup-availability-info *{margin:0 0 .6rem}pickup-availability-drawer{height:100%;opacity:0;overflow-y:auto;position:fixed;top:0;right:0;z-index:4;transform:translate(100%);width:100%}pickup-availability-drawer[open]{transform:translate(0);opacity:1}@media screen and (min-width: 750px){pickup-availability-drawer{transform:translate(100%);width:37.5rem}pickup-availability-drawer[open]{opacity:1;transform:translate(0);animation:animateDrawerOpen var(--duration-default) ease}}.pickup-availability-header{align-items:flex-start;display:flex;justify-content:space-between}.pickup-availability-drawer-title{margin:.5rem 0 0}.pickup-availability-header .icon{width:2rem}.pickup-availability-drawer-button{cursor:pointer;display:block;height:4.4rem;width:4.4rem}.pickup-availability-variant{margin:0 0 1.2rem}.pickup-availability-variant>*+strong{margin-left:1rem}.pickup-availability-list__item>*{margin:0}.pickup-availability-address p{margin:0}.price>*{display:inline-block;vertical-align:top}.price.price--unavailable{visibility:hidden}.price--end{text-align:right}.price__regular .price-item--regular{margin-right:0}.price:not(.price--show-badge) .price-item--last:last-of-type{margin:0}.price--center{display:initial;justify-content:center}.unit-price{display:block}.rating{display:inline-block;margin:0}.rating-star{--percent: calc( ( var(--rating) / var(--rating-max) + var(--rating-decimal) * var(--font-size) / (var(--rating-max) * (var(--letter-spacing) + var(--font-size))) ) * 100% );display:inline-block;margin:0}.rating-star:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,var(--color-icon) var(--percent),rgba(var(--color-foreground),.15) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rating-text{display:none}.rating-count{display:inline-block;margin:0}@media (forced-colors: active){.rating{display:none}.rating-text{display:block}}.rte:after{clear:both;content:"";display:block}.rte table{table-layout:fixed}.rte img{height:auto;max-width:100%}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-.5rem 0}.product-form__input .select{max-width:25rem}.no-js .product-form__submit.button--secondary{--color-button: var(--color-base-accent-1);--color-button-text: var(--color-base-solid-button-labels);--alpha-button-background: 1}.product-form__submit[aria-disabled=true]+.shopify-payment-button,.product-form__submit[disabled]+.shopify-payment-button{display:none}a.product__text{display:block}.product .price--sold-out .price__badge-sale{display:none}.product--no-media .product__title,.product--no-media .product__text,.product--no-media noscript .product-form__input,.product--no-media .product__tax{text-align:center}.product--no-media noscript .product-form__input,.product--no-media .share-button{max-width:100%}.product--no-media fieldset.product-form__input,.product--no-media .product-form__quantity,.product--no-media .product-form__input--dropdown,.product--no-media .share-button,.product--no-media .product__view-details,.product--no-media .product__pickup-availabilities,.product--no-media .product-form{display:flex;align-items:center;justify-content:center;text-align:center}.product--no-media .product-form{flex-direction:column}.product--no-media .product-form>.form{max-width:30rem;width:100%}.product--no-media .product-form__quantity,.product--no-media .product-form__input--dropdown{flex-direction:column;max-width:100%}.product--no-media fieldset.product-form__input{flex-wrap:wrap;margin:0 auto 1.2rem}.product--no-media .product__info-container>modal-opener{display:block;text-align:center}.product--no-media .price{text-align:center}.product__media-icon .icon{width:1.2rem;height:1.4rem}.product__media-icon,.thumbnail__badge{background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;height:3rem;width:3rem;position:absolute;left:calc(.4rem + var(--media-border-width));top:calc(.4rem + var(--media-border-width));z-index:1}.product__media-video .product__media-icon{opacity:1}.product__media-toggle{display:flex}.product__media-toggle:after{content:"";cursor:pointer;display:block;margin:0;position:absolute;top:0;left:0;z-index:2;height:100%;width:100%}.thumbnail__badge .icon-3d-model{width:1.2rem;height:1.2rem}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;opacity:.7}.collection.loading .loading-overlay{display:block}.row{--bs-gutter-x: 20px}body{font-family:var(--geral-font);font-size:var(--geral-font-size);letter-spacing:0}.text-area,.select{display:flex;position:relative;width:100%}#MainContent{outline:0}a{color:#111;text-decoration:none}a:hover{color:#111}ul,ol{padding:0;margin:0;list-style:none}img{max-width:100%}.field{position:relative;width:100%;display:flex}.quantity__input:focus{outline:0}.title-wrapper-with-link{justify-content:center}.title-wrapper-with-link .title{text-align:center;line-height:1;margin-bottom:30px;font-size:var(--font-size-sections-headings);font-weight:var(--font-weight-sections-headings);letter-spacing:var(--letter-spacing-sections-headings);text-transform:var(--text-transform-sections-headings)}.title-wrapper-with-link .title:after{content:"";height:1px;top:50%;left:0;display:block;margin:20px auto;width:40px;background:var(--bg-separador-titulos)}html{overflow-y:scroll}.card{border:0}.advantages-banner .heading{padding:0}h1{word-break:break-word}@media (min-width: 576px){.container{max-width:none}}@media (min-width: 768px){.container,.header-ldt{max-width:720px;margin:0 auto}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1170px}}@media (min-width: 1366px){.container{max-width:1200px}}.product-grid .price__regular,.product-grid .price__sale{margin-bottom:12px}.product__info-container .price__regular,.product__info-container .price__sale{margin-bottom:15px;line-height:1.1}.product-grid .installments,.product-grid .cash-discount,.product__info-container .installments,.product__info-container .cash-discount{line-height:1.1}.product-grid .installments+.cash-discount{margin-top:5px}.product__info-container .installments+.cash-discount{margin-top:8px}.product__info-wrapper .price__sale .price-item--sale{margin-top:5px}.installments .times,.installments .currency-symbol,.installments .installment span{font-weight:700;color:var(--color-installment-prices)}.installments.hide,.installments .hide{display:none}.installments.with-interest .with-interest-text,.installments.interest-free .interest-free-text{display:inline-block}.installments.with-interest .with-interest-text:before{content:"com juros"}.installments.interest-free .interest-free-text:before{content:"sem juros"}.cash-discount.hide{display:none}.cash-discount .discount-price{font-weight:700;color:var(--color-cash-discount)}#installment-table{border-radius:5px;box-shadow:0 2px 3px #00000014;border:1px solid #e5e5e5;padding:15px 20px}#installment-table .heading{display:flex;justify-content:space-between;cursor:pointer}#installment-table .image{max-height:40px;padding-right:15px}#installment-table img{max-height:100%}#installment-table .image+span{display:flex;align-items:center}#installment-table .heading i{margin-left:5px}#installment-table svg{width:10px;height:15px}#installment-table .installment-wrapper{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}#installment-table.open .installment-wrapper{max-height:400px}#installment-table .installment-wrapper ul{padding-top:10px;margin-top:10px;border-top:1px solid #ddd;column-count:2}#installment-table .hide{display:none}#installment-table .with-interest .with-interest-text{display:inline-block}#installment-table .installment{margin-left:3px}.unauthenticated-theme body{display:flex;justify-content:center;align-items:center;height:100vh;padding:30px;line-height:1.4}.img-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#eee}.img-placeholder i{width:30px;height:30px}.img-placeholder svg{width:100%;height:100%;fill:#555}.featured-bar{background:var(--bg-feature-bar);color:var(--color-feature-bar);font-size:var(--font-size-feature-bar);font-weight:var(--font-weight-feature-bar);letter-spacing:var(--letter-spacing-feature-bar);text-transform:var(--text-transform-feature-bar);line-height:1;text-align:center;padding:13px 15px}.btn-whats{position:fixed;bottom:var(--whatsapp-btn-margin-bottom-desktop);z-index:1000;background:var(--bg-btn-whatsapp);border-radius:50%;width:65px;height:65px;text-align:center}.btn-whats.left{left:var(--whatsapp-btn-margin-left-desktop)}.btn-whats.right{right:var(--whatsapp-btn-margin-right-desktop)}.btn-whats i{border-radius:50%;display:flex;align-items:center;justify-content:center;width:inherit;height:inherit;box-shadow:0 4px 14px #0000003d}.btn-whats svg{display:block;width:30px;height:30px;fill:var(--color-btn-whatsapp)}#scrolltop-ldt{position:fixed;bottom:var(--back-to-top-btn-margin-bottom-desktop);visibility:hidden;opacity:0;z-index:1000;background:var(--bg-botao-voltar);width:50px;height:50px;text-align:center;border-radius:2px;transition:background .3s}#scrolltop-ldt:hover{background:var(--bg-botao-voltar-hover)}#scrolltop-ldt.show{opacity:1;visibility:visible}#scrolltop-ldt.left{left:var(--back-to-top-btn-margin-left-desktop)}#scrolltop-ldt.right{right:var(--back-to-top-btn-margin-right-desktop)}#scrolltop-ldt a{display:table;width:100%;height:100%}#scrolltop-ldt i{display:table-cell;vertical-align:middle}#scrolltop-ldt svg{width:15px;height:15px;fill:var(--cor-icone-botao-voltar);transition:fill .3s}#scrolltop-ldt:hover svg{fill:var(--cor-icone-botao-voltar-hover)}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .1s}html::-webkit-scrollbar{width:5px}html::-webkit-scrollbar-thumb{background:var(--bg-scrollbar-thumb)}html::-webkit-scrollbar-track{background-color:var(--bg-scrollbar-track)}*::selection{background:var(--bg-selection);color:var(--color-selection)}select,textarea,input[type=email],input[type=password],input[type=text],input[type=tel]{outline:0}textarea{padding:15px;border:1px solid #ddd;border-radius:2px;transition:border-color .3s}textarea+.form__label{top:15px}.field__label,.customer .field label{left:15px;top:calc(50% - .5em);line-height:1;margin-bottom:0;pointer-events:none;position:absolute;transition:top .1s ease,font-size .1s ease}textarea:focus,.article-template__comment-wrapper input:not(.button):focus,.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding-top:25px!important;padding-bottom:10px!important;border-color:var(--cor-borda-campos-formulario-focus)}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{top:10px;line-height:1;font-size:.8em;color:#777}.form__message{align-items:center;display:flex;margin-bottom:20px}.product-grid{display:flex;flex-wrap:wrap}.product-grid .grid__item{display:flex;margin-bottom:20px}.product-grid .card-wrapper{display:flex;width:100%}.product-grid .card{display:flex;flex-direction:column;width:100%;position:relative;padding:10px;border-radius:3px;border:1px solid transparent;transition:box-shadow .1s}.product-grid .grid__item:hover .card{box-shadow:0 0 17px #0000001a;border-color:#e9e9e9}.product-grid .card .media{position:relative}.product-grid .card .square{padding-bottom:100%}.product-grid .card .portrait{padding-bottom:130%}.product-grid .media img{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;object-fit:contain;object-position:center center;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.product-grid .card .media>img+img,.product-grid .card:hover .media>img:first-child:not(:only-child){opacity:0;visibility:hidden;display:none}.product-grid .card:hover .media>img+img{opacity:1;visibility:visible;display:block}main:hover .product-grid .media>img+img{display:block}.product-grid .card .card__content{text-align:center}.product-grid .card .card__information>*{margin-bottom:10px}.product-grid .card__media{margin-bottom:10px}.product-grid .card .card__heading{line-height:1.2;font-size:var(--font-size-product-list-title);font-weight:var(--font-weight-product-list-title);letter-spacing:var(--letter-spacing-product-list-title);text-transform:var(--text-transform-product-list-title);min-height:35px}.product-grid .card__heading a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.product-grid .card .price__regular,.product-grid .card .price-item--last{line-height:1;font-size:var(--font-size-product-list-price-final);font-weight:var(--font-weight-product-list-price-final);color:var(--cor-preco-destaque-listagem)}.product-grid .price__sale .price-item--regular{color:#555;line-height:1;margin-right:10px;font-size:var(--font-size-product-list-price-normal);font-weight:var(--font-weight-product-list-price-normal)}.product-grid .card form{position:absolute;bottom:10px;left:0;width:100%;z-index:1000000000000;opacity:0;transition:opacity .3s}.product-grid .card:hover form{opacity:1}.product-grid .card form>div{width:100%;display:flex;justify-content:center}.product-grid .card .quantity{display:flex;border:1px solid #ddd;border-radius:2px;margin-right:10px}.product-grid .card .quantity__button{width:24px;border:0;background:none;position:relative}.product-grid .card .quantity__input{width:40px;height:42px;border:0;outline:0;text-align:center}.product-grid .card .quantity__button:before,.product-grid .card .quantity__button:after{content:"";position:absolute;display:block;background:#111;top:0;bottom:0;left:0;right:0;margin:auto}.product-grid .card .quantity__button:before{width:10px;height:2px}.product-grid .card .quantity__button:after{width:2px;height:10px}.product-grid .card .quantity__button[name=minus]:after{display:none}.product-grid .card .button{height:44px;padding:0;border:0;background:var(--bg-botao-comprar-listagem);color:var(--color-escrita-botao-comprar-listagem);width:120px;border-radius:2px;font-size:var(--font-size-buttons);font-weight:var(--font-weight-buttons);letter-spacing:var(--letter-spacing-buttons);text-transform:var(--text-transform-buttons)}.product-grid .card .button:hover{background:var(--bg-botao-comprar-listagem-hover);color:var(--color-escrita-botao-comprar-listagem-hover)}.product-grid .card-information+a.button{width:calc(100% - 20px);text-decoration:none;display:flex;align-items:center;justify-content:center;position:absolute;opacity:0;transition:opacity .3s}.product-grid .card-wrapper:hover .card-information+a.button{opacity:1}.product-grid .card .card__badge{position:absolute;top:10px;left:10px}.product-grid .card .badge{display:block;font-size:.8em;padding:7px 12px;border-radius:2px}.product-grid .card .badge.sold-out{background:var(--products-list-bg-sold-out-stamp);color:var(--products-list-color-sold-out-stamp)}.product-grid .card .badge.on-sale{background:var(--products-list-bg-promotion-stamp);color:var(--products-list-color-promotion-stamp)}.product-grid .card-product-placeholder .img,.product-grid .card__inner .img{padding-bottom:100%;position:relative;margin-bottom:10px}.product-grid .card-product-placeholder .img-placeholder,.product-grid .card__inner .img-placeholder{position:absolute;top:0;left:0}.pagination-wrapper{margin-top:20px}.pagination__list{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.pagination__list li{margin:5px}.pagination__list a,.pagination__list span{display:flex;align-items:center;justify-content:center;width:40px;height:40px;text-decoration:none;background:#eee;border-radius:2px;font-size:.93em;transition:background .3s,color .3s}.pagination .pagination__item--current,.pagination .pagination__item:hover{background:var(--bg-botao-principal);color:var(--color-botao-principal)}.pagination__list svg{width:11px;height:11px;display:block;fill:#111;transition:fill .3s}.pagination .pagination__item:hover svg{fill:var(--color-botao-principal)}.pagination__item--current:after,.pagination__item:hover:after,.footer-newsletter .field:before,.footer-newsletter .field:after{display:none!important}#notice-cookie-block{position:fixed;left:0;bottom:0;width:100%;background:var(--bg-cookies-bar);color:var(--color-cookies-bar);z-index:1010;display:none;box-shadow:0 0 7px #0000007f;height:120px;visibility:hidden;align-items:center}#notice-cookie-block.visible{display:flex}#notice-cookie-block .container:before,#notice-cookie-block .container:after{display:none}#notice-cookie-block .txt p{font-size:.85em;margin-bottom:10px}#notice-cookie-block a{white-space:nowrap;margin-left:5px;text-decoration:underline;color:var(--color-cookies-bar)}#notice-cookie-block button{border:0;width:100%;height:37px;border-radius:2px;color:var(--color-cookies-bar-button);background:var(--bg-cookies-bar-button);font-size:var(--font-size-buttons);font-weight:var(--font-weight-buttons);letter-spacing:var(--letter-spacing-buttons);text-transform:var(--text-transform-buttons)}#notice-cookie-block button:hover{color:var(--color-cookies-bar-button-hover);background:var(--bg-cookies-bar-button-hover)}.cookies-bar-visible{margin-bottom:139px}@media (min-width: 768px){#notice-cookie-block{height:50px}#notice-cookie-block .container{display:flex;justify-content:center;align-items:center}#notice-cookie-block .txt p{margin-bottom:0}#notice-cookie-block button{margin-left:16px;width:80px}.cookies-bar-visible{margin-bottom:65px}}.collection__view-all .button{background:var(--bg-botao-principal);color:var(--color-botao-principal);font-size:var(--font-size-buttons);font-weight:var(--font-weight-buttons);letter-spacing:var(--letter-spacing-buttons);text-transform:var(--text-transform-buttons);transition:background .3s,color .3s;line-height:45px;display:inline-block;padding:0 20px;border-radius:2px}.collection__view-all .button:hover{background:var(--bg-botao-principal-hover);color:var(--color-botao-principal-hover)}.cart__ctas>.cart__checkout-button:nth-last-of-type(2){display:none!important}.swiper .swiper-button-disabled{cursor:default}.swiper .swiper-button-disabled svg{opacity:.3}.swiper div[role=button]{z-index:999}.swiper-button-lock{display:none!important}.title-wrapper-with-link .title,.brands-container .heading,.video-container .heading,.testimonials-container .heading,.instagram-gallery .insta-title,.collapsible-content__heading,.contact .title,.image-with-text .image-with-text__heading,.collection-list-title,.multicolumn .title,.blog__title,.rich-text__blocks h2{color:var(--cor-titulos-secoes)}.instagram-gallery .insta-title i svg{fill:var(--cor-titulos-secoes)}.header-container{background:var(--bg-cabecalho)}.logo-container{padding-top:15px;padding-bottom:15px}.logo{margin:0}.header-container .logo a{position:relative;display:block}.header-container .logo img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto 0;max-width:100%;max-height:100%}.header-container .logo span{display:block;font-size:13px;font-weight:700;line-height:1;position:absolute;left:0;top:50%;transform:translateY(-50%);color:var(--color-cabecalho)}.search-container .field{justify-content:right}.header-right{display:flex;align-items:center;justify-content:flex-end}.top-account,.top-cart{position:relative;padding:20px 0}.top-account>span>i:first-child svg,.top-cart svg{display:block;height:22px;width:22px;fill:var(--icones-cabecalho)}.top-cart svg{height:28px;width:28px}.top-account>span>i:last-child svg{display:block;height:11px;width:11px;fill:var(--color-cabecalho)}.header-right>div:not(:last-child){margin-right:20px}.top-account .account-links{background:#fff;position:absolute;width:200px;border:1px solid #f0f0f0;top:50px;z-index:1000;opacity:0;visibility:hidden;right:-60px;text-align:center;box-shadow:0 4px 4px #00000012;border-radius:2px;transition:all .15s;padding:20px}.top-account:hover .account-links{opacity:1;visibility:visible;top:100%}.top-account .account-links:after,.top-account .account-links:before{border-left:8px solid transparent;border-right:8px solid transparent;content:"";position:absolute;display:block;left:120px}.top-account .account-links:before{border-bottom:8px solid #d9d9d9;top:-9px}.top-account .account-links:after{border-bottom:8px solid #fff;top:-8px}.top-account .account-links .entrar{display:block;color:var(--color-botao-principal);background:var(--bg-botao-principal);line-height:37px;border-radius:2px;font-size:var(--font-size-buttons);font-weight:var(--font-weight-buttons);letter-spacing:var(--letter-spacing-buttons);text-transform:var(--text-transform-buttons);transition:background .3s,color .3s}.top-account .account-links .entrar:hover{background:var(--bg-botao-principal-hover);color:var(--color-botao-principal-hover)}.top-account .account-links .cadastrar{display:block;font-size:.85em;line-height:1;margin-top:15px}.top-account .account-links ul{text-align:left;line-height:1;font-size:.85em}.account-links li:not(:last-child){margin-bottom:15px}.top-cart>a{position:relative;float:right;padding:0 25px 0 0;text-decoration:none}.top-cart .cart-count{font-size:.8em;line-height:20px;position:absolute;width:20px;height:20px;background:var(--bg-itens-carrinho);color:var(--color-itens-carrinho);font-weight:700;text-align:center;top:calc(50% - 10px);right:0;border-radius:50%}.cart-content-wrap{border:1px solid #f0f0f0;position:absolute;top:150%;opacity:0;visibility:hidden;right:0;width:300px;padding:20px;background:#fff;transition:all .3s;z-index:1000;box-shadow:0 4px 4px #00000012;border-radius:2px}.top-cart:hover .cart-content-wrap{opacity:1;visibility:visible;top:100%}.cart-content-wrap:before{content:"";position:absolute;border:10px solid;border-color:transparent transparent #fff transparent;z-index:3;right:.7px;top:-20px;margin-right:20px}.cart-content-wrap:after{position:absolute;content:"";border:11px solid;border-color:transparent transparent #f0f0f0 transparent;right:0;top:-22px;margin-right:20px}.top-cart .cart-content{display:flex;flex-direction:column}.top-cart .empty{height:90px;align-items:center;justify-content:center}.top-cart .mini-cart-list{max-height:280px;overflow-y:auto}.top-cart .mini-cart-list li{display:flex;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eee}.mini-cart-list .product-img a{display:block;position:relative;width:50px;height:50px}.mini-cart-list .product-img img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:100%;max-height:100%;display:none}.top-cart:hover .product-img img{display:block}.mini-cart-list .product-img+div{width:calc(100% - 50px);padding-left:15px}.mini-cart-list .product-name{font-size:.85em;font-weight:600;line-height:1.3em}.mini-cart-list .product-name .variant_title{display:block;color:#777;font-weight:500;line-height:1;margin-top:5px;margin-bottom:7px}.mini-cart-list .product-price{width:100%;display:flex;justify-content:space-between;margin-top:3px;font-size:.85em;color:#777}.mini-cart-summary>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.top-cart .mini-cart-summary-text{font-size:.85em;color:#111}.top-cart .mini-cart-subtotal{line-height:1;font-size:1.29em;font-weight:700}.mini-cart-summary a{width:100%;display:block;text-align:center;text-decoration:none;color:var(--color-botao-principal);background:var(--bg-botao-principal);padding:13px 0;border-radius:2px;font-size:var(--font-size-buttons);font-weight:var(--font-weight-buttons);letter-spacing:var(--letter-spacing-buttons);text-transform:var(--text-transform-buttons);transition:background .3s,color .3s}.mini-cart-summary a:hover{background:var(--bg-botao-principal-hover);color:var(--color-botao-principal-hover)}.search-modal__form{position:relative}.search-container input[type=search]{width:100%;padding:0 0 0 20px;font-size:var(--font-size-search-bar);outline:0;border:0;background:var(--bg-campo-busca);transition:border-color .3s;-webkit-appearance:none;appearance:none}.search-container .search__input.no-border{border:0}.search-container .search__input.border-total{border:1px solid var(--search-field-border-color)}.search-container .search__input.border-inferior{border-bottom:1px solid var(--search-field-border-color)}.search-container .search__input.border-inferior:focus,.search-container .search__input.border-total:focus{border-color:var(--search-field-border-color-focus)}.search-container .search input::-webkit-input-placeholder{color:var(--color-escritas-campo-busca)}.search-container .search input:-moz-placeholder{color:var(--color-escritas-campo-busca)}.search-container .search input::-moz-placeholder{color:var(--color-escritas-campo-busca)}.search-container .search input:-ms-input-placeholder{color:var(--color-escritas-campo-busca)}.search-container .search__button{position:absolute;top:4px;right:4px;border:0;background:var(--bg-botao-buscar);transition:background .3s}.search-container .search__button:hover{background:var(--bg-botao-buscar-hover)}.search-container .search__button svg{display:block;height:16px;width:16px;fill:var(--color-icone-campo-busca);transition:fill .3s}.search-container .search__button:hover svg{fill:var(--color-icone-campo-busca-hover)}.search-container .search__input.border-inferior{padding:0}.search__input.border-inferior~.search__button{justify-content:flex-end}.predictive-search{display:none;position:absolute;width:100%;top:105%;left:0;border:1px solid #f0f0f0;box-shadow:0 4px 4px #00000012;border-radius:2px;z-index:1000;background:#fff;max-height:none!important}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{display:block}.predictive-search .predictive-search__heading{font-size:.8em;text-transform:uppercase;margin:0;border-bottom:1px solid #eee;padding:20px 20px 10px}.predictive-search__results-list li:not(:last-child){padding:10px 20px}.predictive-search__results-list #predictive-search-option-search-keywords{padding:20px;border-top:1px solid #eee}.predictive-search__results-list a{display:flex;align-items:center;text-decoration:none}.predictive-search__results-list .predictive-search__item-content{padding-left:15px}.predictive-search__results-list .predictive-search__item-content *{font-size:.85em;margin:0}.predictive-search__results-list button{display:flex;width:100%;justify-content:space-between;align-items:center;border:0;padding:0;background:0;font-size:.85em;text-decoration:none;margin:0}predictive-search:not([loading]) .predictive-search__heading .spinner,predictive-search:not([loading]) .predictive-search__loading-state,predictive-search:not([loading]) .predictive-search-status__loading{display:none}.predictive-search__heading .spinner{margin:0 .2rem 0 2rem}predictive-search .spinner{width:1.5rem;height:1.5rem}.search-container predictive-search{display:block;float:right;width:100%}.video-container .heading{font-size:var(--font-size-sections-headings);font-weight:var(--font-weight-sections-headings);letter-spacing:var(--letter-spacing-sections-headings);text-transform:var(--text-transform-sections-headings);text-align:center;line-height:1;margin-bottom:30px}.video-container .heading:after{content:"";height:1px;top:50%;left:0;display:block;margin:20px auto;width:40px;background:var(--bg-separador-titulos)}.video-container .video{position:relative;border-radius:3px;overflow:hidden}.video img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.video-play{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer}.video-play i{width:55px;height:55px;background:var(--bg-botao-principal);position:absolute;top:50%;left:50%;border-radius:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);display:flex;justify-content:center;align-items:center;transition:background .3s}.video-play:hover i{background:var(--bg-botao-principal-hover)}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-play svg{fill:var(--color-botao-principal);height:22px;width:22px;margin-left:8px;transition:fill .3s}.video-play:hover svg{fill:var(--color-botao-principal-hover)}.video .img-placeholder{position:absolute;top:0;left:0}.video .img-placeholder svg{width:50px;height:50px}.slideshow-container{position:relative}.slideshow{position:absolute;top:0;left:0;width:100%;height:100%}.slideshow img{width:100%;height:auto;display:none}.slideshow>.item:first-child img,.mini-banners img{transition:opacity 0s}.slideshow .item[class*=active] img,.slideshow img.lazyloaded{display:block}.slideshow-container>div[class*=slideshow-button]{width:45px;height:45px;border-radius:50%;overflow:hidden;margin:-20px 0 0;position:absolute;top:50%;z-index:10;opacity:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.slideshow-container>div[class*=slideshow-button]:before{content:"";display:block;position:absolute;width:100%;height:100%;background:var(--bg-setas-slideshow);opacity:.6;z-index:-1}.slideshow-container>div[class*=slideshow-button] svg{width:20px;height:20px;fill:var(--cor-icone-setas-slideshow);z-index:1}.slideshow-container>.slideshow-button-prev{left:-50px}.slideshow-container>.slideshow-button-next{right:-50px}.slideshow-container:hover>.slideshow-button-next{right:10px}.slideshow-container:hover>.slideshow-button-prev{left:10px}.slideshow-container:hover>div[class*=slideshow-button]{opacity:1}.slideshow-container .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 5px;cursor:pointer;border-radius:50%;border:1px solid var(--bg-marcador-item-slideshow);opacity:1;background:transparent;transition:background .3s}.slideshow-container .swiper-pagination .swiper-pagination-bullet:hover,.slideshow-container .swiper-pagination .swiper-pagination-bullet-active{background:var(--bg-marcador-item-slideshow)}.slideshow-container .img-placeholder{position:absolute;top:0;left:0}.slideshow-container .img-placeholder svg{width:50px;height:50px}.instagram-gallery .insta-title{text-align:center;line-height:1;margin-bottom:30px;font-size:var(--font-size-sections-headings);font-weight:var(--font-weight-sections-headings);letter-spacing:var(--letter-spacing-sections-headings);text-transform:var(--text-transform-sections-headings)}.instagram-gallery .insta-title:after{content:"";height:1px;top:50%;left:0;display:block;margin:20px auto;width:40px;background:var(--bg-separador-titulos)}.instagram-gallery .insta-title i{margin-right:5px;width:20px;height:20px;display:block}.instagram-gallery .insta-title svg{width:inherit;height:inherit;fill:#111}.instagram-gallery .insta-title>span{display:flex;align-items:center;justify-content:center}.instagram-gallery .item{margin-bottom:20px}.instagram-gallery .item .wrap{position:relative;display:block;padding-bottom:100%;overflow:hidden;border-radius:3px}.instagram-gallery img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.instagram-gallery .img-placeholder{position:absolute;top:0;left:0}.instagram-gallery a:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100%;opacity:0;transition:opacity .3s;background:#000000b3;z-index:1}.instagram-gallery a .icon-instagram{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;opacity:0;transition:opacity .3s;z-index:2;width:30px;height:30px;margin-right:auto!important;text-align:center}.instagram-gallery a .icon-instagram svg{fill:#fff;width:100%;height:100%}.instagram-gallery a:hover:before,.instagram-gallery a:hover i{opacity:1}.mini-banners .wrapper>div:not(:only-child):not(:last-child){margin-bottom:15px}.mini-banners .wrap{position:relative;overflow:hidden}.mini-banners img{position:absolute;top:0;left:0;width:100%}.mini-banners .img-placeholder{position:absolute;top:0;left:0}.brands-container .heading{text-align:center;line-height:1;margin-bottom:30px;font-size:var(--font-size-sections-headings);font-weight:var(--font-weight-sections-headings);letter-spacing:var(--letter-spacing-sections-headings);text-transform:var(--text-transform-sections-headings)}.brands-container .heading:after{content:"";height:1px;top:50%;left:0;display:block;margin:20px auto;width:40px;background:var(--bg-separador-titulos)}.brands-container .brands:not(.no-navigation-active){padding:0 20px;position:relative}.brands div[class*=brands-button]{width:20px;height:20px;top:calc(50% - 10px);display:flex;align-items:center;justify-content:center;position:absolute}.brands div[class*=brands-button] svg{width:20px;height:20px;fill:#777}.brands .brands-button-prev{left:0}.brands .brands-button-next{right:0}.brands .item{height:70px}.brands img{max-width:100%;transition:all .3s;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:90%;max-height:100%}.brands.with-hover-effect img{filter:grayscale(100%)}.brands .item:hover img{filter:grayscale(0)}.testimonials-container .testimonials:not(.no-navigation-active){padding:0 20px}.testimonials-container .heading{text-align:center;line-height:1;margin-bottom:30px;font-size:var(--font-size-sections-headings);font-weight:var(--font-weight-sections-headings);letter-spacing:var(--letter-spacing-sections-headings);text-transform:var(--text-transform-sections-headings)}.testimonials-container .heading:after{content:"";height:1px;top:50%;left:0;display:block;margin:20px auto;width:40px;background:var(--bg-separador-titulos)}.testimonials-container div[class*=testimonials-button]{width:20px;height:20px;top:calc(50% - 10px);display:flex;align-items:center;justify-content:center;position:absolute}.testimonials-container .testimonials-button-prev{left:0}.testimonials-container .testimonials-button-next{right:0}.testimonials-container div[class*=testimonials-button] svg{width:20px;height:20px;fill:#555}.testimonials-container .item{padding-top:50px;padding-bottom:5px}.testimonials-container .item>div{padding:20px;border-radius:5px;text-align:center;border:1px solid #ddd}.testimonials-container .customer{width:90px;height:90px;margin:-70px auto 0;border-radius:50%;position:relative;overflow:hidden}.testimonials-container .customer img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.testimonials-container .customer-name{line-height:1;margin-top:12px;font-weight:700}.testimonials-container .customer-adress{font-size:.85em;line-height:1;margin-top:7px;color:#777}.testimonials-container .testimonial-ratings{line-height:1;margin:7px 0 0}.testimonials-container .testimonial-ratings svg{fill:#f9d141;width:20px;height:20px}.testimonials-container .text{margin-top:15px;line-height:1.4}.advantages-banner .wrapper{display:flex;justify-content:space-between}.advantages-banner .item>div,.advantages-banner .item>div a{display:flex;align-items:center;justify-content:center}.advantages-banner .item svg{display:block;width:35px;height:35px;fill:var(--color-icon-banner-tarja)}.advantages-banner .text{padding-left:10px;line-height:1}.advantages-banner .heading{font-size:var(--font-size-banner-tarja-titulo);font-weight:var(--font-weight-banner-tarja-titulo);letter-spacing:var(--letter-spacing-banner-tarja-titulo);text-transform:var(--text-transform-banner-tarja-titulo);color:var(--color-heading-advantages-banner)}.advantages-banner .subheading{margin-top:5px;font-size:var(--font-size-banner-tarja-subtitulo);font-weight:var(--font-weight-banner-tarja-subtitulo);letter-spacing:var(--letter-spacing-banner-tarja-subtitulo);text-transform:var(--text-transform-banner-tarja-subtitulo);color:var(--color-subheading-advantages-banner)}.blog__title{text-align:center;line-height:1;margin-bottom:30px;font-size:var(--font-size-sections-headings);font-weight:var(--font-weight-sections-headings);letter-spacing:var(--letter-spacing-sections-headings);text-transform:var(--text-transform-sections-headings)}.blog__title:after{content:"";height:1px;top:50%;left:0;display:block;margin:20px auto;width:40px;background:var(--bg-separador-titulos)}.blog .article-card__image{position:relative;overflow:hidden;padding-bottom:60%;margin-bottom:10px;border-radius:2px}.blog .article-card__image img{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%}.article-card .card__heading{font-size:1.07em;font-weight:700}.article-card__info{font-size:.8em;margin-bottom:5px;color:#777}.blog-placeholder .img{padding-bottom:60%;position:relative;margin-bottom:10px;border-radius:2px;overflow:hidden}.blog-placeholder .img-placeholder{position:absolute;top:0;left:0}.blog-placeholder .heading{font-size:1.07em;font-weight:700}.rich-text__blocks{display:flex;flex-direction:column;align-items:center;max-width:700px;margin:0 auto}.rich-text__blocks h2{line-height:1;font-size:var(--font-size-sections-headings);font-weight:var(--font-weight-sections-headings);letter-spacing:var(--letter-spacing-sections-headings);text-transform:var(--text-transform-sections-headings)}.rich-text__blocks h2:after{content:"";height:1px;top:50%;left:0;display:block;margin:20px auto;width:40px;background:var(--bg-separador-titulos)}.rich-text__blocks .rich-text__text{text-align:center;line-height:1.4}.rich-text__blocks .button{line-height:45px;padding:0 20px;border-radius:2px;margin-top:20px;color:var(--color-botao-principal);background:var(--bg-botao-principal);font-size:var(--font-size-buttons);font-weight:var(--font-weight-buttons);letter-spacing:var(--letter-spacing-buttons);text-transform:var(--text-transform-buttons);transition:background .3s,color .3s}.rich-text__blocks .button:hover{background:var(--bg-botao-principal-hover);color:var(--color-botao-principal-hover)}.multicolumn .title{line-height:1;text-align:center;margin-bottom:30px;font-size:var(--font-size-sections-headings);font-weight:var(--font-weight-sections-headings);letter-spacing:var(--letter-spacing-sections-headings);text-transform:var(--text-transform-sections-headings)}.multicolumn .title:after{content:"";height:1px;top:50%;left:0;display:block;margin:20px auto;width:40px;background:var(--bg-separador-titulos)}.multicolumn-list__item{text-align:center}.multicolumn-card__image-wrapper .media{width:90px;height:90px;position:relative;overflow:hidden;margin:0 auto 15px}.multicolumn-card__image-wrapper img{position:absolute;height:auto;top:0;left:0;bottom:0;right:0;margin:auto}.multicolumn-list__item h3{font-size:1.29em;font-weight:700}.multicolumn .center{margin-top:20px}.multicolumn .button{display:inline-block;line-height:45px;padding:0 20px;border-radius:2px;color:var(--color-botao-principal);background:var(--bg-botao-principal);font-size:var(--font-size-buttons);font-weight:var(--font-weight-buttons);letter-spacing:var(--letter-spacing-buttons);text-transform:var(--text-transform-buttons);transition:background .3s,color .3s}.multicolumn .button:hover{background:var(--bg-botao-principal-hover);color:var(--color-botao-principal-hover)}.image-with-text__media{position:relative;padding-bottom:100%;overflow:hidden}.image-with-text__media .img-placeholder{position:absolute;top:0;left:0}.image-with-text__media .img-placeholder i{width:60px;height:60px}.image-with-text__media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.image-with-text .image-with-text__heading{font-size:1.72em;font-weight:700;line-height:1;margin-bottom:20px}.image-with-text .image-with-text__text{line-height:1.4}.image-with-text .button{display:inline-block;line-height:45px;padding:0 20px;border-radius:2px;margin-top:20px;background:var(--bg-botao-principal);color:var(--color-botao-principal);font-size:var(--font-size-buttons);font-weight:var(--font-weight-buttons);letter-spacing:var(--letter-spacing-buttons);text-transform:var(--text-transform-buttons);transition:background .3s,color .3s}.image-with-text .button:hover{background:var(--bg-botao-principal-hover);color:var(--color-botao-principal-hover)}.contact .title{text-align:center;line-height:1;margin-bottom:30px;font-size:var(--font-size-sections-headings);font-weight:var(--font-weight-sections-headings);letter-spacing:var(--letter-spacing-sections-headings);text-transform:var(--text-transform-sections-headings)}.contact .title:after{content:"";height:1px;top:50%;left:0;display:block;margin:20px auto;width:40px;background:var(--bg-separador-titulos)}#ContactForm{max-width:500px;margin:0 auto}.contact .contact__fields{display:flex;flex-direction:column}.contact .field{margin-bottom:10px}.contact input{height:50px;padding:15px;border:1px solid #ddd;border-radius:2px;transition:border-color .3s}.contact input:hover,.contact input:focus{border-color:var(--cor-borda-campos-formulario-focus)}.contact .contact__button{margin-top:20px}.contact__button .button{text-align:center;padding:0 20px;height:45px;cursor:pointer;border:0;color:var(--color-botao-principal);background:var(--bg-botao-principal);font-size:var(--font-size-buttons);font-weight:var(--font-weight-buttons);letter-spacing:var(--letter-spacing-buttons);text-transform:var(--text-transform-buttons);border-radius:2px;transition:background .3s,color .3s}.contact__button .button:hover{color:var(--color-botao-principal-hover);background:var(--bg-botao-principal-hover)}.grecaptcha-badge{visibility:hidden}.collection-list{display:flex;flex-wrap:wrap}.collection-list-title{text-align:center;line-height:1;margin-bottom:30px;font-size:var(--font-size-sections-headings);font-weight:var(--font-weight-sections-headings);letter-spacing:var(--letter-spacing-sections-headings);text-transform:var(--text-transform-sections-headings)}.collection-list-title:after{content:"";height:1px;top:50%;left:0;display:block;margin:20px auto;width:40px;background:var(--bg-separador-titulos)}.collection-list__item .card__content:only-child{padding-bottom:100%;position:relative;background:#eee;border-radius:2px}.collection-list__item .card__heading{font-size:1.07em;font-weight:600;line-height:1;margin:0;text-align:center}.collection-list__item .card__content:only-child .card__heading a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0 10px}.collection-list__item .media{position:relative;padding-bottom:100%;overflow:hidden;border-radius:2px}.collection-list__item .media img{position:absolute;top:0;left:0;object-fit:cover;object-position:center center;height:100%;width:100%}.collection-list__item .card__media+div{margin-top:10px}.collection-list .card__inner{position:relative}.collection-list__item .card__media+div a:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.collection-list-view-all{margin-top:30px}.collection-list-view-all .button{display:inline-block;line-height:45px;padding:0 20px;border-radius:2px;color:var(--color-botao-principal);background:var(--bg-botao-principal);font-size:var(--font-size-buttons);font-weight:var(--font-weight-buttons);letter-spacing:var(--letter-spacing-buttons);text-transform:var(--text-transform-buttons);transition:background .3s,color .3s}.collection-list-view-all .button:hover{background:var(--bg-botao-principal-hover);color:var(--color-botao-principal-hover)}.collapsible-content__heading{text-align:center;line-height:1;margin-bottom:30px;font-size:var(--font-size-sections-headings);font-weight:var(--font-weight-sections-headings);letter-spacing:var(--letter-spacing-sections-headings);text-transform:var(--text-transform-sections-headings)}.collapsible-content__heading:after{content:"";height:1px;top:50%;left:0;display:block;margin:20px auto;width:40px;background:var(--bg-separador-titulos)}.collapsible-content__media{display:block;position:relative;padding-bottom:100%;overflow:hidden!important}.collapsible-content__media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.collapsible-content .accordion summary{display:flex;align-items:center;position:relative;padding:15px 0;border-top:1px solid #ddd}.collapsible-content .accordion:last-child summary{border-bottom:1px solid #ddd}.collapsible-content .icon-accordion{align-self:center;fill:#111;height:20px;margin-right:10px;width:20px}.collapsible-content .accordion__title{margin:0;font-size:1.07em}.collapsible-content .icon-caret{position:absolute;height:.6rem;right:1.5rem;top:calc(50% - .2rem)}.collapsible-content .accordion__content{word-break:break-word;overflow-x:auto}.collapsible-content-wrapper-narrow{max-width:700px;margin:0 auto}.customer.register h1{line-height:1;text-transform:capitalize;font-weight:700;font-size:1.72em;margin-bottom:20px!important}.customer.register h1:after{content:"";height:1px;top:50%;left:0;display:block;margin:15px auto auto;width:40px;background:var(--bg-separador-titulos)}.customer.register input{background:transparent;border:1px solid rgb(0 0 0 / 9%);border-radius:2px;height:50px;padding:0 0 0 10px;width:100%}.template-404 .content-for-layout{padding:30px 0}.template-404>p{font-size:2.871em;font-weight:700;line-height:1;margin:0}.template-404>.title{line-height:1;font-size:1.29em;margin:25px 0}.template-404>.button{display:block;line-height:45px;width:fit-content;padding:0 20px;margin:0 auto;border-radius:2px;color:var(--color-botao-principal);background:var(--bg-botao-principal);font-size:var(--font-size-buttons);font-weight:var(--font-weight-buttons);letter-spacing:var(--letter-spacing-buttons);text-transform:var(--text-transform-buttons);transition:background .3s,color .3s}.template-404>.button:hover{background:var(--bg-botao-principal-hover);color:var(--color-botao-principal-hover)}.collection-title{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px;margin-bottom:50px;position:relative}.collection-title:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000000b3;z-index:1}.collection-title h1{color:#fff;font-weight:700;font-size:1.72em;position:relative;z-index:1000;margin:0;line-height:1}nav.breadcrumb{margin-bottom:20px;font-size:.85em}.breadcrumb .separator{font-size:10px;margin:0 5px}#sorting-filter #SortBy{height:42px;border:0;background:#eee;padding:0 10px;font-size:.85em;border-radius:2px}.facet-filters__field .select{width:auto}.disclosure-has-popup>summary:before{display:none}.template-page .page-title{text-align:center;line-height:1;font-weight:700;font-size:1.72em;margin-top:50px;margin-bottom:25px}.template-page .page-title:after{content:"";height:1px;top:50%;left:0;display:block;margin:15px auto auto;width:40px;background:var(--bg-separador-titulos)}.template-captcha .shopify-challenge__container{padding:30px 0}.template-captcha .shopify-challenge__button{display:block;color:var(--color-botao-principal);background:var(--bg-botao-principal);height:45px;padding:0 20px;border-radius:2px;font-size:var(--font-size-buttons);font-weight:var(--font-weight-buttons);letter-spacing:var(--letter-spacing-buttons);text-transform:var(--text-transform-buttons);margin-top:10px!important;transition:background .3s,color .3s}.template-captcha .shopify-challenge__button:hover{background:var(--bg-botao-principal-hover);color:var(--color-botao-principal-hover)}.customer h2.form__message,.customer h3.form__message{font-size:1.29em;outline:0;margin-top:45px}.form__message--large .icon,.customer .form__message svg{height:15px;width:15px;margin-right:10px}.template-customers-login .customer ul,.template-customers-register .customer ul{padding-left:42px;text-align:left;margin-bottom:40px;list-style:disc}.customer button{border:0;color:var(--color-botao-principal);background:var(--bg-botao-principal);font-size:var(--font-size-buttons);font-weight:var(--font-weight-buttons);letter-spacing:var(--letter-spacing-buttons);text-transform:var(--text-transform-buttons);height:45px;padding:0 20px;border-radius:2px;transition:background .3s,color .3s}.customer button:hover{background:var(--bg-botao-principal-hover);color:var(--color-botao-principal-hover)}.template-list-collections .collection-list__item{margin-bottom:20px}.template-page section[id*=__form]{margin-top:20px!important}.template-page #MainContent{padding-bottom:30px}.template-collection .content-wrapper{display:flex;flex-wrap:wrap;align-self:flex-start}.template-collection h1{order:-2;font-size:1.72em;font-weight:700;margin:0}.collection-image{order:-1}.collection-description{order:100;margin-top:50px}.collection-description p:not(:last-of-type){margin-bottom:1.5em}.collection-image{margin-top:20px;padding-bottom:var(--collection-image-height);width:100%;position:relative;overflow:hidden;border-radius:2px}.collection-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.template-collection #ProductGridContainer{margin-top:20px;width:100%}.template-collection #sorting-filter{order:-2}.template-collection #ProductCountDesktop,.template-collection .product-count{display:none}.template-collection .collection--empty .title{margin:0;font-size:1.29em}.template-search h1{font-weight:700;font-size:1.72em;line-height:1;margin-bottom:50px}.product__media-list .product__media-item>div{max-width:300px;margin:0 auto}.product__media-list .product__media{position:relative;padding-bottom:100%}.product__media img{width:auto;height:auto;max-width:100%;max-height:100%;position:absolute;top:0;left:0;right:0;margin:0 auto}.product__media-item.product__media-item--variant.is-active{display:block}.product__media-list .product__media-item:not(.is-active){display:none}.thumbnail-list{display:flex;flex-wrap:wrap;justify-content:center}.thumbnail-list__item{margin:5px;position:relative}.thumbnail-list__item .thumbnail{width:50px;height:50px;padding:0;background:none;border:1px solid #ddd;border-radius:3px;position:relative}.thumbnail-list__item .thumbnail[aria-current=true]{border-color:var(--bg-borda-miniatura-ativa)}.thumbnail-list__item .thumbnail img{position:absolute;width:auto;height:auto;max-width:90%;max-height:90%;top:0;left:0;bottom:0;right:0;margin:auto}.product__media-wrapper div[id^=GalleryThumbnails] .limit{position:relative}.product__info-container>*{margin-bottom:15px}.product__info-wrapper .product__title{line-height:1;word-break:break-word;padding-bottom:15px;border-bottom:1px solid #eee;font-size:var(--font-size-product-title);font-weight:var(--font-weight-product-title);letter-spacing:var(--letter-spacing-product-title);text-transform:var(--text-transform-product-title)}variant-radios,variant-selects{padding-bottom:15px;border-bottom:1px solid #eee}variant-radios,variant-selects{display:block}.product-form__input .form__label{line-height:1;font-size:.93em;font-weight:700;margin-bottom:8px;margin-top:8px}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}variant-radios .option-name:after{content:":"}variant-radios .option-selected-value{font-weight:400;color:#999;margin-left:3px}.product-form__input input[type=radio]+label,.product-form__input input[type=radio]:checked+label{display:block;background:#fff;color:#191919;float:left;margin:0 10px 10px 0;cursor:pointer;position:relative;border-radius:2px;font-size:var(--font-size-product-variations);font-weight:var(--font-weight-product-variations);letter-spacing:var(--letter-spacing-product-variations);text-transform:var(--text-transform-product-variations)}.product-form__input input[type=radio]+label span{display:flex;align-items:center;justify-content:center;min-width:50px;padding:5px 15px;line-height:1;min-height:38px;border:1px solid #ddd;border-radius:2px;box-shadow:0 2px 2px #cdcdcd59}.product-form__input input[type=radio]:checked+label span{box-shadow:0 0 0 1px var(--color-border-selected-variants);border-color:var(--color-border-selected-variants)}.product-form__input input[type=radio]+label span[style]{min-width:auto;width:65px;height:65px;padding:0;border:0;border-radius:0;box-shadow:none;background-repeat:no-repeat;background-position:center;background-size:100%;border:5px solid #fff}.product-form__input input[type=radio]+label span[style]:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #ddd;border-radius:2px;box-shadow:0 2px 2px #cdcdcd59}.product-form__input input[type=radio]:checked+label span[style]:before{border:2px solid var(--color-border-selected-variants)}.product-form__input input[type=radio]+label span.color-swatch{width:40px;height:40px}.social-share{display:flex;flex-wrap:wrap;align-items:center}.social-share>span{margin-right:10px;margin-bottom:10px;margin-top:10px}.social-share li{margin-right:10px}.social-share ul{display:flex}.social-share .social-network{cursor:pointer;display:block}.social-share svg{fill:#999;width:18px;height:18px;display:block}.product__info-wrapper .price--on-sale{display:flex;align-items:center}.price--sold-out .price__availability,.price__regular{display:block}.price__sale,.price__availability,.price .price__badge-sale,.price .price__badge-sold-out,.price--on-sale .price__regular,.price--on-sale .price__availability{display:none}.product__info-wrapper .price__regular{font-size:var(--font-size-product-price-final);font-weight:var(--font-weight-product-price-final);color:var(--cor-preco-destaque-produto)}.price--on-sale .price__sale{display:flex;flex-direction:column}.product__info-wrapper .price__sale .price-item--regular{color:#777;font-size:var(--font-size-product-price-normal);font-weight:var(--font-weight-product-price-normal)}.product__info-wrapper .price__sale .price-item--sale{font-size:var(--font-size-product-price-final);font-weight:var(--font-weight-product-price-final);color:var(--cor-preco-destaque-produto)}.price--sold-out .price__badge-sold-out,.price--on-sale .price__badge-sale{display:inline-block}.product__info-wrapper .price--sold-out{display:flex;align-items:center}.product__info-wrapper .badge{margin:0 0 0 40px;padding:8px 15px;border-radius:2px;font-size:.8em}.product__info-wrapper .price__badge-sold-out{background:var(--product-bg-sold-out-stamp);color:var(--product-color-sold-out-stamp)}.product__info-wrapper .price__badge-sale{background:var(--product-bg-promotion-stamp);color:var(--product-color-promotion-stamp)}.product__info-wrapper .acoes-produto{padding:15px 0 0;margin:15px 0;border-top:1px solid #eee}.product-form,.product__info-wrapper form{display:block}.product-form__buttons{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.product__info-container .product-form__quantity{display:flex}.product-form__quantity .form__label{display:none}.product__info-container .quantity{background:#eee}.product-form__quantity .quantity__button{border:0;padding:0;width:30px}.product-form__quantity .quantity__input{width:50px;text-align:center;border:0;background:#eee;-webkit-appearance:none;appearance:none}.product-form__submit{width:calc(100% - 120px);height:55px;border-radius:3px;border:0;font-size:var(--font-size-product-call-to-action);font-weight:var(--font-weight-product-call-to-action);letter-spacing:var(--letter-spacing-product-call-to-action);text-transform:var(--text-transform-product-call-to-action);transition:background .3s,color .3s}.product-form__submit.button--secondary{background:var(--bg-botao-principal);color:var(--color-botao-principal)}.product-form__submit.button--secondary:hover{background:var(--bg-botao-principal-hover);color:var(--color-botao-principal-hover)}.product-form__submit:not(.button--secondary){background:var(--bg-botao-comprar-produto);color:var(--color-escrita-botao-comprar-produto)}.product-form__submit:not(.button--secondary):hover{background:var(--bg-botao-comprar-produto-hover);color:var(--color-escrita-botao-comprar-produto-hover)}.shopify-payment-button{width:100%;margin-top:10px}.product__info-wrapper .shopify-payment-button__button--unbranded{padding:0;border:0;border-radius:3px;height:55px;background:var(--bg-botao-comprar-produto);color:var(--color-escrita-botao-comprar-produto);font-size:var(--font-size-product-call-to-action);font-weight:var(--font-weight-product-call-to-action);letter-spacing:var(--letter-spacing-product-call-to-action);text-transform:var(--text-transform-product-call-to-action)}.product__info-wrapper .shopify-payment-button__button--unbranded:hover{color:var(--color-escrita-botao-comprar-produto-hover)}.product__info-wrapper .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:var(--bg-botao-comprar-produto-hover)}.product__info-wrapper .shopify-payment-button__button--hidden,.shopify-payment-button__button--hidden{display:none}.shopify-payment-button__more-options{margin:10px 0}.quantity{display:flex;border-radius:3px;overflow:hidden}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity__input[type=number]{-moz-appearance:textfield}.quantity__button i{display:block;position:relative;width:20px;height:20px;margin:0 auto;pointer-events:none}.quantity__button i:before,.quantity__button i:after{content:"";position:absolute;display:block;background:#111;top:0;bottom:0;left:0;right:0;margin:auto}.quantity__button i:before{width:10px;height:2px}.quantity__button i:after{width:2px;height:10px}.quantity__button[name=minus] i:after{display:none}.product__media-item--variant:first-child{display:none}.accordion summary{display:flex;position:relative;height:45px;align-items:center;border-top:1px solid #eee}.accordion .summary__title{display:flex;align-items:center;flex:1}.accordion .icon-accordion{height:20px;width:20px}.accordion .summary__title .accordion__title{margin:0 0 0 10px;font-size:1.07em}.accordion .summary__title+.icon-caret{height:7px}.accordion__content{word-break:break-word;overflow-x:auto}.accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.accordion__content img{max-width:100%}.product__description{margin-top:30px;padding:30px 0;background:#f9f9f9}.product__description img{max-width:100%!important;height:auto!important}.product__description .heading{text-align:center;line-height:1;margin:0 0 30px;font-size:var(--font-size-sections-headings);font-weight:var(--font-weight-sections-headings);letter-spacing:var(--letter-spacing-sections-headings);text-transform:var(--text-transform-sections-headings)}.product__description .heading:after{content:"";height:1px;top:50%;left:0;display:block;margin:20px auto auto;width:40px;background:var(--bg-separador-titulos)}.product__description p{line-height:1.4em;margin:0}.product__description p:not(:last-of-type){margin-bottom:1.4em}.product-recommendations__heading{text-align:center;line-height:1;margin:0 0 30px;font-size:var(--font-size-sections-headings);font-weight:var(--font-weight-sections-headings);letter-spacing:var(--letter-spacing-sections-headings);text-transform:var(--text-transform-sections-headings)}.product-recommendations__heading:after{content:"";height:1px;top:50%;left:0;display:block;margin:20px auto;width:40px;background:var(--bg-separador-titulos)}#product-modal img{display:none}#product-modal img.show{display:block}@keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}#product-modal .modal-dialog{animation:animatetop .4s}.product__media-item.is-active>div:not(.media_image){display:none}.deferred-media>:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.product__media-list .deferred-media>*{overflow:hidden}.deferred-media>.deferred-media__poster{display:flex;align-items:center;justify-content:center;border:0;padding:0;background:none}.deferred-media[loaded]>.deferred-media__poster{display:none}.deferred-media__poster-button{background-color:#fff;border-radius:50%;color:#111;display:flex;align-items:center;justify-content:center;height:60px;width:60px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);z-index:1}.deferred-media__poster-button .icon{width:20px;height:20px}.deferred-media__poster-button .icon-play{margin-left:3px}.deferred-media__poster img{width:auto;max-width:100%;height:100%}.thumbnail__badge{height:16px;width:16px;left:auto;right:5px;top:5px;background:#fff}.thumbnail__badge .icon{width:8px;height:8px}.product-form__error-message-wrapper:not([hidden]){display:flex;align-items:flex-start}.product-form__error-message-wrapper svg{fill:red;width:18px;height:18px;margin-right:7px}.product__media-item .deferred-media{padding-bottom:80%;max-width:450px;margin:0 auto;display:block;position:relative}.product-form__input--dropdown:not(:last-of-type){margin-bottom:15px}.product-form__input select{height:42px;border:0;padding:0 10px;font-size:.85em;background:#f0f0f0;border-radius:2px}.product-popup-modal__button{font-size:.85em;margin-right:20px;height:30px;padding:0;border:0;background:none}.product-popup-modal__button i{display:inline-block;margin-right:5px}.product-popup-modal__button svg{width:23px;height:23px}.product-info-image .img-placeholder{height:50px}.product-info-image img{width:auto;height:auto}@-webkit-keyframes move{20%,to{opacity:0;-webkit-transform:translate(300px,0)}0%{opacity:0}10%{opacity:.4}}@keyframes move{20%,to{opacity:0;transform:translate(300px)}0%{opacity:0}10%{opacity:.4}}.product-form__submit.with-animation:not([disabled]):not([disabled=disabled]):before{content:"";display:block;position:absolute;width:25px;top:0;height:100%;background:#fff;opacity:.5;right:auto;bottom:auto;left:auto;z-index:1;-webkit-animation:move 5s infinite ease-in-out;animation:move 5s infinite ease-in-out;-webkit-filter:blur(2px);filter:blur(2px);-webkit-transform:skewX(15deg);transform:skew(15deg)}.product-form__submit{position:relative;overflow:hidden}.main-blog .title--primary{text-align:center;line-height:1;margin-bottom:50px;font-size:var(--font-size-sections-headings);font-weight:var(--font-weight-sections-headings);letter-spacing:var(--letter-spacing-sections-headings);text-transform:var(--text-transform-sections-headings)}.main-blog .title--primary:after{content:"";height:1px;top:50%;left:0;display:block;margin:20px auto;width:40px;background:var(--bg-separador-titulos)}.main-blog .article-card__image{padding-bottom:60%;overflow:hidden;margin-bottom:10px;position:relative;border-radius:2px}.main-blog .article-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.article-template{padding-top:15px}.template-article .article-template__hero-container{max-width:800px;border-radius:2px;overflow:hidden;margin:0 auto 30px;text-align:center}.template-article .article-template__hero-container>div{position:relative;padding-bottom:60%}.template-article .article-template__hero-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.article-template>*:not(.article-template__hero-container){max-width:650px;margin-left:auto;margin-right:auto}.article-template__title{font-size:1.72em;font-weight:700;line-height:1}.article-template__title+span{font-size:.8em;color:#777}.article-template p{margin-bottom:1.5em}.article-template__link{display:flex;justify-content:center;align-items:center}.article-template__link .icon-wrap{display:flex;margin-right:10px;transform:rotate(180deg)}.article-template__comment-wrapper{margin-top:60px}.article-template__comment-wrapper h2{font-weight:700;font-size:1.29em;line-height:1;margin-bottom:10px}.article-template__comment-fields .field{margin-bottom:10px}.article-template .article-template__comment-warning{margin:10px 0 0}.article-template__comment-wrapper .button{border:0;line-height:1;height:45px;border-radius:2px;margin-top:20px;padding:0 20px;background:var(--bg-botao-principal);color:var(--color-botao-principal);font-size:var(--font-size-buttons);font-weight:var(--font-weight-buttons);letter-spacing:var(--letter-spacing-buttons);text-transform:var(--text-transform-buttons);transition:background .3s,color .3s}.article-template__comment-wrapper .button:hover{background:var(--bg-botao-principal-hover);color:var(--color-botao-principal-hover)}.article-template__comment-wrapper textarea{background:transparent;border:1px solid rgb(0 0 0 / 9%);min-height:200px;resize:vertical;transition:border-color .3s;border-radius:2px}.article-template__comment-wrapper input:not(.button){width:100%;height:50px;padding:15px;border:1px solid #ddd;border-radius:2px;transition:border-color .3s}.article-template__comment-wrapper input:not(.button):hover,.article-template__comment-wrapper input:not(.button):focus{border-color:#111}.template-article #footer{margin-top:50px}.article-template__comment-wrapper .form-status{font-size:1.29em;outline:0;margin-top:45px}.article-template__comment-wrapper ul.form-status-list{padding-left:42px;text-align:left;margin-bottom:40px;margin-top:0;list-style:disc}.template-article .article-template__comment-fields .error{margin-bottom:50px}.article-template__comment-fields .field--with-error small{position:absolute;top:calc(100% + 5px)}.article-template__comment-fields .field--with-error .form__message{margin:0}.template-article .field--with-error+small{margin-top:5px;display:block}.template-article .article-template__comment-wrapper small svg,.article-template__comment-wrapper .form-status svg{width:15px;height:15px;margin-right:5px}.article-template__comments-comment:not(:last-child){margin-bottom:50px}.article-template__comments+.comment-form{margin-top:50px}.article-template__comments+.comment-form div.form-status-list{margin:0}.template-list-collections h1{font-size:1.72em;font-weight:700;line-height:1;margin-top:15px;margin-bottom:25px}.template-list-collections #MainContent{margin-bottom:30px}.template-customers-login .login,.template-customers-register .register{max-width:500px;margin:0 auto;padding:30px 0}.template-customers-login h1,.template-customers-register h1{text-align:center;line-height:1;font-weight:700;font-size:1.72em;margin-bottom:25px;outline:none}.template-customers-login h1:after,.template-customers-register h1:after{content:"";height:1px;top:50%;left:0;display:block;margin:15px auto auto;width:40px;background:var(--bg-separador-titulos)}.template-customers-login .customer .field,.template-customers-register .customer .field{margin-bottom:10px}.template-customers-login .customer input,.template-customers-register .customer input{border:1px solid #ddd;border-radius:2px;height:50px;padding:0 0 0 10px;transition:border-color .3s}.template-customers-login .customer input:hover,.template-customers-login .customer input:focus,.template-customers-register .customer input:hover,.template-customers-register .customer input:focus{border-color:var(--cor-borda-campos-formulario-focus)}.template-customers-login .customer button,.template-customers-register .customer button{padding:0 20px;cursor:pointer;border:0;border-radius:2px;margin:40px auto 20px;height:45px;display:block;background:var(--bg-botao-principal);color:var(--color-botao-principal);font-size:var(--font-size-buttons);font-weight:var(--font-weight-buttons);letter-spacing:var(--letter-spacing-buttons);text-transform:var(--text-transform-buttons);transition:background .3s,color .3s}.template-customers-login .customer button:hover,.template-customers-register .customer button:hover{background:var(--bg-botao-principal-hover);color:var(--color-botao-principal-hover)}#recover,#recover+div{display:none}#recover:target{display:block}#recover:target+div{display:block}#recover:target~#login,#recover:target~#login+div{display:none}.login p{margin:10px 0;text-align:center}.login a{display:block;margin:0 auto;width:fit-content}.login a[href="#recover"]{margin-left:0;margin-right:0}.template-customers-reset_password .reset-password{max-width:500px;margin:0 auto;padding:50px 0}.template-customers-reset_password .reset-password h1{text-align:center;line-height:1;font-weight:700;font-size:1.72em;margin-bottom:25px}.template-customers-reset_password .reset-password h1:after{content:"";height:1px;top:50%;left:0;display:block;margin:15px auto auto;width:40px;background:var(--bg-separador-titulos)}.template-customers-reset_password .reset-password .field:not(:last-of-type){margin-bottom:10px}.template-customers-reset_password .reset-password ul{padding-left:42px;text-align:left;margin-bottom:40px;list-style:disc}.template-customers-reset_password .reset-password ul~.field.error{margin-bottom:40px!important}.template-customers-reset_password .reset-password #password-error,.template-customers-reset_password .reset-password #password_confirmation-error{position:absolute;top:calc(100% + 5px);margin-bottom:0}.template-cart #MainContent{padding:30px 0}.cart__warnings{display:none;text-align:center;padding:3rem 0 1rem}.cart__empty-text,.is-empty .cart__contents,cart-items.is-empty .title-wrapper-with-link,.is-empty .cart__footer{display:none}.is-empty .cart__empty-text,.is-empty .cart__warnings{display:block}.is-empty .cart__empty-text{font-size:1.72em;font-weight:700;margin:50px 0 30px}.cart__empty-text+.button{display:inline-block;line-height:45px;padding:0 20px;border-radius:2px;background:var(--bg-botao-principal);color:var(--color-botao-principal);font-size:var(--font-size-buttons);font-weight:var(--font-weight-buttons);letter-spacing:var(--letter-spacing-buttons);text-transform:var(--text-transform-buttons);transition:background .3s,color .3s}.cart__empty-text+.button:hover{background:var(--bg-botao-principal-hover);color:var(--color-botao-principal-hover)}.cart__login-title{margin:50px 0 10px;line-height:1;font-size:1.29em;font-weight:700}.cart-items{width:100%}.cart-item__media{position:relative}.cart-item__image-container{display:block}.cart-item__image{height:auto;max-width:90px}.cart-item__name{display:block;font-size:1em}.product-option{word-break:break-all}.product-option *{display:inline;margin:0}.cart-item__totals{position:relative}.cart-item__quantity .quantity{border:1px solid #ddd;border-radius:2px}.cart-item__quantity .quantity__input{width:50px;height:45px;text-align:center;border:0;outline:0}.cart-item__quantity .quantity__button{border:0;padding:0;background:0;width:30px}cart-remove-button .button:before,cart-remove-button .button:after{content:none}cart-remove-button .icon-remove{height:22px;width:22px}.cart__footer .cart__note{display:flex;flex-direction:column}.cart__footer .cart__note label{text-align:center;margin-bottom:10px;line-height:1}.cart__note .text-area{resize:vertical}.totals{display:flex;justify-content:center}.totals .totals__subtotal{font-size:1em;font-weight:600}.totals>*{margin:0}.totals>*+*{margin-left:15px}.tax-note{margin:20px 0 15px;text-align:center;display:block;font-size:.85em}.cart__ctas button{width:100%;height:60px;padding:0;border:0;font-weight:600;text-transform:uppercase;font-size:1.07em;border-radius:2px;background:var(--bg-botao-finalizar-compra);color:var(--color-escrita-botao-finalizar-compra);transition:background .3s,color .3s}.cart__ctas button:hover{background:var(--bg-botao-finalizar-compra-hover);color:var(--color-escrita-botao-finalizar-compra-hover)}.cart__dynamic-checkout-buttons{max-width:36rem;margin:0 auto}.cart-item__image-container:after{content:none}.cart-item .loading-overlay{top:0;left:auto;right:auto;bottom:0}.cart-item .loading-overlay:not(.hidden)~*{visibility:hidden}.cart-item__discounted-prices dd{margin:0}.cart-item__old-price{opacity:.7}.cart-item__error{display:flex;align-items:flex-start}.cart-item__error-text{order:1}.cart-item__error-text+svg{flex-shrink:0;width:1.2rem;margin-right:.7rem}.cart-item__error-text:empty+svg{display:none}.cart{position:relative;display:block}cart-items{display:block}.cart__items--disabled{pointer-events:none}.cart__footer textarea:focus{padding-top:15px}#main-cart-footer{padding-top:20px}.cart-item__quantity-wrapper{display:flex;flex-direction:column;align-items:center}.cart__ctas{margin-top:20px}.template-customers-account .account{margin-bottom:30px}.template-customers-account .account h1{font-size:1.72em;font-weight:700;line-height:1;margin:30px 0 25px}.account h1+a{display:inline-flex;align-items:center}.account a svg{width:20px;margin-right:10px}.template-customers-account .account h2{line-height:1;font-size:1.29em;font-weight:700;margin:50px 0 15px}.template-customers-account .account p{margin:0 0 15px}.customer button{margin:50px 0 25px}label[for=AddressCountryNew],label[for=AddressProvinceNew]{display:block}.template-customers-addresses h1{line-height:1;font-size:1.72em;font-weight:700;margin:50px 0 25px}.template-customers-addresses .addresses{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:500px;margin:0 auto}.addresses [aria-expanded=false]~div[id]{display:none}.addresses [aria-expanded=true]~div[id]{display:block}.customer ul{text-align:left}.customer ul a{display:inline}.addresses ul{text-align:center}li[data-address]>h2{text-align:center;font-size:1.07em;margin-bottom:0;font-weight:700}.addresses li>button{margin-left:10px;margin-right:10px}.template-customers-addresses #AddAddress{margin:0 auto}.addresses h2{text-align:left;line-height:1;font-size:1.07em;font-weight:700;margin:30px 0 15px}.addresses form{display:flex;flex-flow:row wrap}.customer .field{display:flex}.addresses form>div{width:100%;text-align:left;margin-bottom:15px}.customer select{height:50px;padding:15px;border:1px solid #ddd;border-radius:2px;transition:border-color .3s}.customer select:hover,.customer select:focus{border-color:#111}.customer .field input{height:50px;padding:15px;border:1px solid #ddd;border-radius:2px;transition:border-color .3s}.select .icon-caret,.customer select+svg{height:10px;width:14px;pointer-events:none;position:absolute;top:calc(50% - 5px);right:10px}.addresses form button:first-of-type{margin-right:20px}.customer table{table-layout:auto;border-collapse:collapse;width:100%;position:relative}.template-customers-order .customer{padding:50px 0;margin:0 auto}.order svg{width:20px;margin-right:10px}.template-customers-order .customer h1{font-size:1.72em;font-weight:700;line-height:1}.template-customers-order .customer h2{font-size:1.07em;font-weight:700;margin:50px 0 20px}.order tbody tr:first-of-type td:first-of-type>div{display:flex;flex-direction:column;align-items:flex-end}.customer thead:after,.customer tfoot:before{content:" ";height:.1rem;width:100%;display:block;position:absolute;left:0}.customer td:empty{display:initial}.customer tfoot td:first-of-type{text-align:left}.customer .pagination ul{display:flex;justify-content:center}.customer .pagination li{flex:1 1;max-width:4rem}.customer .pagination li:not(:last-child){margin-right:1rem}.customer .pagination li :first-child{display:inline-flex;justify-content:center;align-items:center;position:relative;height:4rem;width:100%}.customer .pagination li :first-child svg{height:.6rem}.customer .pagination li:first-of-type svg{margin-left:-.2rem;transform:rotate(90deg)}.customer .pagination li:last-of-type svg{margin-right:-.2rem;transform:rotate(-90deg)}.customer .pagination li [aria-current]:after{content:"";display:block;width:2rem;height:.01rem;position:absolute;bottom:.08rem;left:50%;transform:translate(-50%)}.order td:first-of-type{align-items:initial}.order .item-props{display:flex;flex-direction:column}.order .item-props>span{word-break:break-all}.order .fulfillment{width:fit-content;text-align:left}.order .fulfillment a{margin:.7rem 0}.order .fulfillment span,.order .cart-discount{display:block}.order tbody ul{text-align:right}.order .properties span{display:block}.order dl{margin:0}.order dd{margin-left:0}.footer-container{border-top:1px solid var(--color-border-top-footer)}.footer-top{background:var(--bg-barra-newsletter)}.footer-newsletter .container{padding-top:20px;padding-bottom:20px}.footer-newsletter .row{flex-direction:column;align-items:center}.newsletter-text{margin-bottom:10px;text-align:center}.newsletter-text span{display:block;color:var(--color-barra-newsletter)}.newsletter-text span:nth-child(1){font-size:var(--font-size-newsletter-bar-heading);font-weight:var(--font-weight-newsletter-bar-heading);letter-spacing:var(--letter-spacing-newsletter-bar-heading);text-transform:var(--text-transform-newsletter-bar-heading);line-height:1}.newsletter-text span:nth-child(2){margin-top:10px;line-height:1.2em;font-size:var(--font-size-newsletter-bar-subheading);font-weight:var(--font-weight-newsletter-bar-subheading);letter-spacing:var(--letter-spacing-newsletter-bar-subheading);text-transform:var(--text-transform-newsletter-bar-subheading)}.footer-newsletter form{max-width:450px}.footer-newsletter input[type=email]{background:var(--bg-campo-email);font-size:var(--font-size-email-field);height:45px;width:100%;padding:0 0 0 30px;color:var(--color-campo-email);border:0;outline:0;border-radius:2px}.footer-newsletter input[type=email]::-webkit-input-placeholder{color:var(--color-campo-email)}.footer-newsletter input[type=email]:-moz-placeholder{color:var(--color-campo-email)}.footer-newsletter input[type=email]::-moz-placeholder{color:var(--color-campo-email)}.footer-newsletter input[type=email]:-ms-input-placeholder{color:var(--color-campo-email)}.footer-newsletter button[type=submit]{border:0;padding:0;width:45px;height:45px;background:none;position:absolute;top:0;right:0}.footer-newsletter button[type=submit] svg{width:15px;height:15px;fill:var(--color-botao-cadastrar)}.footer-newsletter .newsletter-form__message{font-size:.85em;margin-top:15px;justify-content:center;color:var(--color-barra-newsletter)}.footer-middle{padding-top:50px;text-align:center;border-top:1px solid transparent;background:var(--bg-footer-meio)}.footer-block:not(:first-child){margin-top:30px}.footer-block .block-heading{color:var(--color-titulos-footer);line-height:1;margin:0 0 20px;font-size:var(--font-size-footer-headings);font-weight:var(--font-weight-footer-headings);letter-spacing:var(--letter-spacing-footer-headings);text-transform:var(--text-transform-footer-headings)}.footer-block .block-heading:after{content:"";display:block;background:var(--bg-separador-titulos-footer);width:40px;height:1px;margin:15px auto auto}.footer-block .block-content{overflow:hidden}.footer-block p,.footer-block a,.footer-block li{text-decoration:none;font-size:var(--font-size-footer-text);color:var(--color-escritas-footer-meio);margin:0}.footer-block a,.footer-block svg{transition:color .3s,fill .3s}.footer-block a:hover,.footer-block a:hover svg{color:var(--color-escritas-footer-hover);fill:var(--color-escritas-footer-hover)}.footer-block ul{display:inline-block}.footer-block.footer-links li:not(:last-child),.footer-block.contacts-info li:not(:last-child){margin-bottom:10px}.footer-block.contacts-info svg{margin-right:5px;width:14px;height:14px;fill:var(--color-escritas-footer-meio)}.footer-block.contacts-info .opening-hours{margin-top:10px}.fb_iframe_widget{display:inline-block;position:relative}.social-media-icons{display:inline-block;margin-top:10px}.footer-container .social-media-icons li,.footer-container .security-seals li,.footer-container .payment-methods li,.footer-container .shipping-methods li{margin:5px 5px 0 0;float:left}.social-media-icons a{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:1px solid rgba(0,0,0,.09);border-radius:2px}.social-media-icons svg{width:18px;height:18px;transition:fill .3s;fill:var(--color-escritas-footer-meio)}.footer-container .img-placeholder{width:150px;height:50px;background:#ffffff1a}.footer-middle .row-bottom{background:#0000001a;padding:30px 0;margin-top:30px}.footer-bottom{padding:20px 0;text-align:center;border-top:1px solid var(--color-borda-footer-inferior);background:var(--bg-footer-inferior);color:var(--color-escritas-footer-inferior);font-size:var(--font-size-footer-text)}.footer-bottom a{color:var(--color-escritas-footer-inferior)}.footer-container .author-plataform-copyright{margin-top:10px}.footer-middle img{width:auto;height:auto}@media (max-width: 767px){.btn-whats{width:50px;height:50px;bottom:var(--whatsapp-btn-margin-bottom-desktop)}.btn-whats.left{left:var(--whatsapp-btn-margin-left-mobile)}.btn-whats.right{right:var(--whatsapp-btn-margin-right-mobile)}#scrolltop-ldt{bottom:var(--back-to-top-btn-margin-bottom-mobile)}#scrolltop-ldt.left{left:var(--back-to-top-btn-margin-left-mobile)}#scrolltop-ldt.right{right:var(--back-to-top-btn-margin-right-mobile)}.header-container .header-ldt{position:relative;padding:0 15px 60px}.header-container.no-menu .header-ldt{padding:0 0 60px}.logo-container{max-width:140px}.header-right{width:100px}.no-account .header-right{width:80px}.top-cart>a>.mobile-over{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:999}.search-container{position:absolute;bottom:0;left:0;padding:0 15px 15px}.slideshow-container div[class*=slideshow-button]{display:none}.image-with-text__media-item{margin-bottom:20px}.blog__posts .blog__post:not(:last-child){margin-bottom:30px}.multicolumn-list .multicolumn-list__item:not(:last-child){margin-bottom:30px}.mobile-facets__wrapper{text-align:left;padding-top:15px;display:block}.product__info-wrapper{margin-top:50px}.cart-items,.cart-items tbody{width:100%;display:block}.cart-item:not(:first-child){padding-top:20px;margin-top:20px;border-top:2px solid #f0f0f0}.cart-items thead{display:none}.cart-items tr{display:flex;flex-direction:column;align-items:center;width:100%}.cart-item td:not(:first-child){margin-top:10px}.cart-item__details>*{text-align:center;margin-bottom:10px}.cart-item cart-remove-button{display:flex;justify-content:center;margin-top:10px}.cart__footer .cart__note{margin-bottom:25px}.totals{align-items:center}.customer thead,.customer th,.customer tfoot td:first-of-type{display:none}.customer tr{display:flex;flex-direction:column;justify-content:flex-start;width:100%}.customer td{display:flex;text-align:right}.customer td:first-of-type{display:flex;align-items:center}.customer td:before{content:attr(data-label);flex-grow:1;text-align:left}}@media (max-width: 991px){.collection-list .collection-list__item:not(:last-child){margin-bottom:20px}.header-ldt{display:flex;padding:0 15px}.header-container.no-menu .header-ldt{padding-left:0;padding-right:0}.header-container:not(.no-menu) .header-ldt>.container{width:calc(100% - 25px);padding:0 0 0 15px;max-width:none}.header-ldt>.container .row{justify-content:space-between;align-items:center;margin:0;--bs-gutter-x: none}@keyframes btn-close-menu{0%{opacity:0}to{opacity:1}}label[for=mobile-menu-trigger]{position:relative;width:25px;order:-1;cursor:pointer}label[for=mobile-menu-trigger] .icon{height:18px;width:25px;position:absolute;left:0;top:calc(50% - 9px)}label[for=mobile-menu-trigger] .line{position:absolute;height:1px;width:25px;background:var(--icones-cabecalho)}label[for=mobile-menu-trigger] .line:nth-child(1){top:0;left:0}label[for=mobile-menu-trigger] .line:nth-child(2){top:calc(50% - 1px);left:0}label[for=mobile-menu-trigger] .line:nth-child(3){bottom:0;left:0}#mobile-menu-trigger:checked+label[for=mobile-menu-trigger] .icon{position:fixed;top:0;left:270px;width:50px;height:42px;z-index:1030}#mobile-menu-trigger:checked+label[for=mobile-menu-trigger] .icon .line{top:0;bottom:0;left:0;right:0;margin:auto;background:#fff;animation:btn-close-menu .3s forwards}#mobile-menu-trigger:checked+label[for=mobile-menu-trigger] .icon .line:nth-child(1){transform:rotate(-45deg)}#mobile-menu-trigger:checked+label[for=mobile-menu-trigger] .icon .line:nth-child(2){display:none}#mobile-menu-trigger:checked+label[for=mobile-menu-trigger] .icon .line:nth-child(3){transform:rotate(45deg)}label[for=mobile-menu-trigger]:after{content:"";bottom:0;left:0;position:fixed;top:0;opacity:0;visibility:hidden;z-index:1020;transition:all .3s;width:100%;background:#000c}#mobile-menu-trigger:checked+label[for=mobile-menu-trigger]:after{opacity:1;visibility:visible}.mobile-nav-opened body{position:fixed;overflow:hidden;width:100%;height:100%}.nav-container{position:fixed;top:0;bottom:0;width:270px;height:100%;left:-270px;z-index:1020;background:var(--bg-menu-mobile);transition:left .3s ease-in-out}#mobile-menu-trigger:checked~.nav-container{left:0;box-shadow:0 0 5px #323232bf}.nav-container>.container{position:relative;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.nav-container #nav{padding:15px 30px}#nav a{display:block;position:relative;white-space:normal;padding:15px 40px 15px 0;line-height:1;color:var(--cor-color-mm);font-weight:var(--menu-lv1-font-weight);letter-spacing:var(--menu-lv1-letter-spacing);text-transform:var(--menu-lv1-text-transform);font-size:var(--menu-lv1-font-size)}#nav li>a>i:first-child{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center}#nav li>a>i:first-child svg{width:11px;height:11px;fill:var(--cor-color-mm)}#nav li ul{background:var(--bg-menu-mobile);display:block;position:fixed;left:-100%;width:270px;height:100%;bottom:0;top:0;transition:left .3s ease-in-out;z-index:1030;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}#nav ul ul{z-index:1050}.mobile-nav-opened #nav a.active+ul{left:0}.subcategory-heading{line-height:1;margin-bottom:15px}.subcategory-heading .back-button{padding:18px 30px;border-bottom:1px solid rgba(255,255,255,.1);color:var(--cor-color-mm);font-weight:var(--menu-lv3-font-weight);text-transform:var(--menu-lv3-text-transform);font-size:var(--menu-lv3-font-size);letter-spacing:var(--menu-lv3-letter-spacing)}.subcategory-heading .back-button i{margin-right:10px;float:left}.subcategory-heading .back-button svg{width:11px;height:11px;fill:var(--cor-color-mm)}#nav ul li{padding:0 30px}#nav ul a{font-weight:var(--menu-lv3-font-weight);text-transform:var(--menu-lv3-text-transform);font-size:var(--menu-lv3-font-size);letter-spacing:var(--menu-lv3-letter-spacing)}#nav .see-all{font-weight:600;font-size:.85em;text-transform:uppercase}#nav ul .container{padding:0}.fast-tracking-mobile{border-top:1px solid rgba(255,255,255,.1);padding:20px}.fast-tracking-mobile span{line-height:1;color:var(--cor-color-mm);font-size:.93em;margin-bottom:10px;display:block}.fast-tracking-mobile input[type=text]{border:0;outline:0;background:var(--bg-tracking-field-mm);color:var(--cor-tracking-field-mm);padding:0 0 0 10px;border-radius:2px;height:40px;font-size:.8em;width:calc(100% - 90px);float:left}.fast-tracking-mobile input[type=submit]{width:80px;border:0;text-transform:uppercase;color:var(--cor-tracking-btn-mm);background:var(--bg-tracking-btn-mm);border-radius:2px;line-height:1;height:40px;font-size:.8em;float:right}.info-menu-mobile{padding:0 20px}.info-menu-mobile .localization .heading,.info-menu-mobile .contacts .heading,.info-menu-mobile .header-social-media-icons-mobile .heading{display:block;font-size:.93em;margin-bottom:7px;color:var(--cor-color-mm)}.info-menu-mobile .contacts li:not(:last-child){margin-bottom:15px}.info-menu-mobile .contacts a{font-size:.85em;word-break:break-all;color:var(--cor-color-mm)}.info-menu-mobile .contacts svg{margin-right:5px;width:14px;height:14px;fill:var(--cor-color-mm)}.info-menu-mobile .localization{margin-top:15px}.info-menu-mobile .localization>div:not(:last-child){margin-bottom:15px}.info-menu-mobile .header-social-media-icons-mobile{margin-top:15px}.info-menu-mobile .localization ul{display:flex;flex-wrap:wrap}.info-menu-mobile .localization button{margin-bottom:10px;margin-right:10px;border:0;font-size:.93em;background:#ffffff1a;padding:4px 10px;border-radius:2px;color:var(--cor-color-mm)}.header-social-media-icons-mobile ul{display:flex;flex-wrap:wrap}.header-social-media-icons-mobile ul li a{display:block;margin-right:15px;margin-bottom:15px}.header-social-media-icons-mobile svg{width:14px;height:14px;fill:var(--cor-color-mm)}.mobile-facets__open svg{width:30px;height:30px;margin-right:10px;fill:#111}.active-facets-mobile{display:flex;flex-wrap:wrap}.active-facets-mobile .active-facets__button{line-height:1;padding:5px 10px;background:#eee;border-radius:40px}.template-collection #sorting-filter{width:100%}.mobile-facets__close{display:none;align-items:center;justify-content:center;position:fixed;top:5px;left:220px;width:25px;height:25px;z-index:1030;opacity:0}details.menu-opening .mobile-facets__close{display:flex;opacity:1}.active-facets facet-remove:only-child{display:none}.mobile-facets{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1020;background-color:#00000080;pointer-events:none}.mobile-facets__inner{position:relative;background-color:#fff;width:250px;height:100%;left:-250px;overflow-y:auto;transition:left .3s;display:flex;flex-direction:column;z-index:1000;pointer-events:all}.menu-opening .mobile-facets__inner{left:0}.mobile-facets__header{padding:15px 20px;border-bottom:1px solid #eee;background:#fff;text-align:center;display:flex;position:sticky;top:0;z-index:1000}.mobile-facets__header-inner{flex-grow:1;position:relative}.mobile-facets__heading{font-size:1.07em;margin:0}.mobile-facets__count{color:#ddd;font-size:.85em;margin:7px 0 0;flex-grow:1;line-height:1}.mobile-facets__main{padding:20px 0 0;position:relative;z-index:1;flex-grow:1;display:flex;flex-direction:column}.mobile-facets__summary{padding:20px}.mobile-facets__summary>div{display:flex;justify-content:center}.mobile-facets__arrow,.mobile-facets__summary .icon-caret{margin-left:auto;display:block}.mobile-facets__arrow svg{width:20px}.mobile-facets__close-button{align-items:center;background-color:transparent;display:flex;letter-spacing:inherit;margin-top:10px;padding:10px;text-decoration:none;border:0}.mobile-facets__close-button .icon-arrow{transform:rotate(180deg);margin-right:10px;width:20px}.js .mobile-facets__submenu{position:absolute;top:0;width:100%;bottom:0;left:0;background-color:#fff;z-index:3;transform:translate(100%);visibility:hidden;display:flex;flex-direction:column}.js details[open]>.mobile-facets__submenu{transition:transform .4s cubic-bezier(.29,.63,.44,1),visibility .4s cubic-bezier(.29,.63,.44,1)}.js details[open].menu-opening>.mobile-facets__submenu{transform:translate(0);visibility:visible}.mobile-facets__item{position:relative}.mobile-facets__label{padding:20px;width:100%;background-color:#fff;transition:background-color .2s ease;word-break:break-word;display:flex;align-items:center}input.mobile-facets__checkbox{border:0;width:25px;height:25px;position:absolute;left:20px;top:20px;z-index:0;appearance:none;-webkit-appearance:none}.mobile-facets__highlight{opacity:0;visibility:hidden}.mobile-facets__label>svg{background-color:#fff;position:relative;z-index:2;margin-right:1.2rem;flex-shrink:0}.mobile-facets__label>svg:not(.icon-checkmark){width:25px;height:25px}.mobile-facets__label .icon-checkmark{position:absolute;top:27px;left:24px;visibility:hidden}.mobile-facets .facets__price{display:flex;align-items:center;padding:15px}.mobile-facets .facets__price .field-currency{margin-right:10px}.mobile-facets .facets__price .field+.field-currency{margin-left:10px}.mobile-facets__info{margin:0;padding:0 15px}.mobile-facets__sort{display:flex;flex-direction:column;align-items:center}.mobile-facets__sort label{margin-bottom:5px}.mobile-facets__sort .select__select{background-color:transparent;border:1px solid #ddd;height:45px;padding-left:10px;width:auto;margin:0;outline:0;border-radius:2px}.mobile-facets__footer{background-color:#fff;border-top:1px solid #ddd;padding:30px;bottom:0;position:sticky;display:flex;z-index:2;margin-top:auto}.mobile-facets__clear-wrapper{align-items:center;display:flex;justify-content:center}.mobile-facets__footer>*{width:50%}.mobile-facets__footer>*+*{margin-left:1rem}.mobile-facets__footer .button{border:0;height:40px;border-radius:2px;color:var(--color-botao-principal);background:var(--bg-botao-principal);font-size:var(--font-size-buttons);font-weight:var(--font-weight-buttons);letter-spacing:var(--letter-spacing-buttons);text-transform:var(--text-transform-buttons);transition:background .3s,color .3s}.mobile-facets__footer .button:hover{background:var(--bg-botao-principal-hover);color:var(--color-botao-principal-hover)}.mobile-facets__footer noscript .button{width:100%}.mobile-facets__label>input[type=checkbox]:checked~.icon-checkmark{visibility:visible}.mobile-facets__wrapper .disclosure-has-popup[open]>summary:before{visibility:visible;opacity:1;height:100vh;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;cursor:default;content:" ";background:transparent;display:block!important}.mobile-facets .facets__price .field__input{border:1px solid #ddd;padding:15px;height:45px;outline:none}.advantages-banner .item>div{min-height:55px}.advantages-banner:not(.no-navigation-active){padding:0 20px;position:relative}.advantages-banner div[class*=advantages-banner-button]{width:20px;height:20px;top:calc(50% - 10px);margin:0;display:flex;align-items:center;justify-content:center;position:absolute}.advantages-banner .advantages-banner-button-prev{left:0}.advantages-banner .advantages-banner-button-next{right:0}.advantages-banner div[class*=advantages-banner-button] svg{width:20px;height:20px;fill:#555}}@media (min-width: 768px){.top-bar{background:var(--bg-barra-topo);border-bottom:1px solid var(--borda-barra-topo)}.top-bar .row{padding:9px 0;align-items:center}.top-links ul{display:flex}.top-links li:not(:first-child){margin-left:15px}.top-links a{display:flex;align-items:center;color:var(--color-barra-topo);text-decoration:none;font-size:var(--font-size-top-bar);text-transform:var(--text-transform-top-bar);letter-spacing:var(--letter-spacing-top-bar);font-weight:var(--font-weight-top-bar)}.top-links svg{width:15px;height:15px;display:block;fill:var(--icones-barra-topo)}.top-links a>span{padding-left:7px}.top-bar .row>div:last-child{display:flex;justify-content:flex-end;align-items:center}.top-bar .localization{display:flex;align-items:center;margin-right:15px}.header-social-media-icons ul{display:flex;justify-content:flex-end}.header-social-media-icons li:not(:last-child){margin-right:15px}.header-ldt>.container>.row{min-height:100px}.logo-container{order:1;width:20%}.header-right{order:3}.search-container{order:2;padding-left:30px;width:55%}.no-account .search-container{width:calc(80% - 100px)}.no-account .header-right{width:100px}.header-social-media-icons i,.header-social-media-icons svg{width:15px;height:15px;fill:var(--color-barra-topo);display:block}.video-play i{width:80px;height:80px}.video-play svg{height:30px;width:30px}.mini-banners .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.mini-banners .wrapper>div{width:calc(33.333% - 40px / 3)}.mini-banners .wrapper>div:only-child{width:100%}.mini-banners .wrapper>.two-banners{width:calc(50% - 10px)}.advantages-banner .wrapper>.item{width:auto}.image-with-text .row{align-items:center}.image-with-text__media-item{padding-right:50px}.image-with-text__text-item{padding-left:50px}.template-collection h1,.template-collection #sorting-filter{width:50%}.mobile-facets__wrapper{text-align:right}.product__media-gallery{display:flex;flex-direction:row}.product__media-wrapper div[id^=GalleryThumbnails]{order:-1}.product__media-wrapper div[id^=GalleryThumbnails] .limit{max-height:450px;width:100px;overflow:hidden;position:relative}.product__media-wrapper div[id^=GalleryThumbnails] .limit.scroll{overflow-y:auto}.thumbnail-list{flex-direction:column}.thumbnail-list__item .thumbnail{width:90px;height:90px}.thumbnail-list__item{margin:0 0 5px}.product__info-wrapper{padding-left:50px}.product__media-gallery>div[id*=GalleryViewer]{width:calc(100% - 100px)}.product__description{margin-top:60px;padding:50px 0}.cart-items thead{background:#f9f9f9;font-size:.8em;text-transform:uppercase;font-weight:600}.cart-items th{padding:20px 10px;vertical-align:middle;text-align:center}.cart-items th:first-child{text-align:left}.cart-item{border-bottom:2px solid #f0f0f0}.cart-item td{padding:20px 10px;vertical-align:middle}.cart-item__media{width:10%}.cart-item__image-container .cart-item__image{display:block;margin:0 auto}.cart-item__details{width:50%}.cart-item__quantity,.cart-item__totals{width:20%}.cart-item__quantity-wrapper{flex-direction:row;justify-content:center}.cart-item cart-remove-button{margin-left:10px}.cart-item__price-wrapper>*{display:block;margin:0}.cart-item__price-wrapper .price--end{text-align:center}.cart__footer{display:flex;justify-content:flex-end}.cart__footer>*{width:25%}.cart__footer>*+*{margin-left:30px}.cart__footer .cart__note label{text-align:left}.totals{justify-content:flex-end}.tax-note{text-align:right}.template-customers-account .account>.container>div:nth-of-type(2){display:flex}.template-customers-account .account>.container>div:nth-of-type(2)>div:first-child{width:80%;padding-right:30px}.template-customers-account .account>.container>div:nth-of-type(2)>div:last-child{width:20%}.addresses form>div:nth-of-type(1){margin-right:10px}.addresses form>div:nth-of-type(2){margin-left:10px}.addresses form>div:nth-of-type(1),.addresses form>div:nth-of-type(2){width:calc(50% - 10px)}.account thead th:last-child,.account td:last-child{text-align:right}.customer tbody td{vertical-align:top}.activate button[name=decline]{margin-left:1rem}.order>div:nth-of-type(2)>div:last-of-type{display:flex}.order thead th:nth-last-child(-n+3),.order td:nth-last-child(-n+3){text-align:right}.order td .cart-discount{display:none}.order tbody ul{text-align:left}.order tbody tr:first-of-type td:first-of-type>div{align-items:flex-start}.blog-articles{display:flex;flex-wrap:wrap}.blog-articles>.article{margin-bottom:30px}.blog-articles__article .article-card__image img{position:absolute;height:100%;object-fit:cover;object-position:center center;width:100%}.article-template{padding-top:30px}.footer-newsletter .container{padding-top:30px;padding-bottom:30px}.footer-middle{text-align:left}.footer-middle .row{justify-content:space-between}.footer-middle .footer-block{margin:0}.footer-middle .row-top .footer-block{max-width:290px}.footer-middle .footer-block.about{padding-right:50px;max-width:330px}.footer-block .block-heading:after{margin:15px auto auto 0}.footer-middle .row-bottom .footer-block{max-width:370px}.footer-bottom{padding:15px 0}.footer-bottom .row{min-height:30px;align-items:center}.footer-bottom .store-copyright{text-align:left}.footer-bottom .author-plataform-copyright{text-align:right;margin:0}}@media (min-width: 992px){.advantages-banner-container .swiper{overflow:visible}.collection-sidebar{order:-1;align-self:flex-start}.sidebar-menu .heading{padding:20px 0;border-top:2px solid #ddd;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:var(--font-size-sidebar-headings);font-weight:var(--font-weight-sidebar-headings);letter-spacing:var(--letter-spacing-sidebar-headings);text-transform:var(--text-transform-sidebar-headings)}.sidebar-menu .heading i{display:block;position:relative;width:20px;height:20px}.sidebar-menu .heading i:before,.sidebar-menu .heading i:after{content:"";position:absolute;display:block;background:#111;top:0;bottom:0;left:0;right:0;margin:auto}.sidebar-menu .heading i:before{width:10px;height:2px}.sidebar-menu .heading i:after{width:2px;height:10px}.sidebar-menu .heading.active i:after{display:none}.sidebar-menu>ul{display:none}.sidebar-menu .heading.active+ul{display:block;margin-bottom:20px}.sidebar-menu li{position:relative}.sidebar-menu>ul>li:not(:last-child){margin-bottom:10px}.sidebar-menu a{display:flex;justify-content:space-between;align-items:center}.sidebar-menu ul ul{position:absolute;top:0;left:110%;width:250px;padding:20px;visibility:hidden;opacity:0;transition:all .3s;z-index:999;box-shadow:0 10px 25px #00000026;background:#fff}.sidebar-menu li:hover>ul{opacity:1;visibility:visible;left:100%}.sidebar-menu ul ul li:not(:last-child){padding-bottom:10px}.sidebar-menu li svg{width:10px;height:10px;fill:#666;margin-right:10px}#FacetsWrapperDesktop .facets__heading{display:none}#FacetsWrapperDesktop .facets__summary{padding:20px 0;border-top:2px solid #ddd}.facets__summary>div{display:flex;align-items:center;justify-content:space-between}.facets__summary>div span{font-size:var(--font-size-sidebar-headings);font-weight:var(--font-weight-sidebar-headings);letter-spacing:var(--letter-spacing-sidebar-headings);text-transform:var(--text-transform-sidebar-headings)}.facets__summary>div i{display:block;position:relative;width:20px;height:20px}.facets__summary>div i:before,.facets__summary>div i:after{content:"";position:absolute;display:block;background:#111;top:0;bottom:0;left:0;right:0;margin:auto}.facets__summary>div i:before{width:10px;height:2px}.facets__summary>div i:after{width:2px;height:10px}.facets__disclosure[open] .facets__summary>div i:after{display:none}#FacetsWrapperDesktop .facets__header{padding:0 0 10px;display:flex;justify-content:space-between}#FacetsWrapperDesktop .facets__header .facets__reset,#FacetsWrapperDesktop .facets__header .facets__selected{font-size:.85em}#FacetsWrapperDesktop .facets__list,.facets__price{padding:10px 0}.facet-checkbox{padding:10px 20px 10px 0;font-size:1em;display:flex;word-break:break-word;cursor:pointer;position:relative;align-items:center}.facet-checkbox input[type=checkbox]{display:block;position:absolute;opacity:1;width:20px;height:20px;top:10px;left:0;z-index:-1;appearance:none;-webkit-appearance:none}.facet-checkbox--disabled{opacity:.5}.facet-checkbox>svg{width:20px;height:20px;margin-right:10px}.facet-checkbox .icon-checkmark{visibility:hidden;position:absolute;top:10px;left:4px;width:13px;z-index:5;margin:0}.facet-checkbox>input[type=checkbox]:checked~.icon-checkmark{visibility:visible}.facets__price .field-currency{align-self:center;margin-right:5px}.facets__price .field{display:block;position:relative}.facets__price input{border-radius:2px;width:100px;height:45px;border:1px solid #ddd;margin-right:5px;outline:0;padding:10px;background:none}.active-facets{display:flex;flex-wrap:wrap}.active-facets facet-remove:only-child{display:none}.active-facets__button{display:block;margin-right:10px;margin-top:10px;line-height:1;padding:6px 10px;border:1px solid #ddd;border-radius:40px}.active-facets__button svg{margin-left:10px;pointer-events:none;width:20px}.active-facets__button-wrapper{display:flex;align-items:center;justify-content:center;padding-top:10px;line-height:1}.FacetFiltersForm .facet-filters__label{margin:0;font-size:inherit}.FacetFiltersForm .facet-filters__label label{display:block;font-size:.85em;margin-right:10px}.FacetFiltersForm .select{width:auto}.facet-filters__field{display:flex;align-items:center;justify-content:flex-end}.facets__price{display:flex}#sorting-filter .facet-filters__label{font-size:.85em;margin:0 10px 0 0}.fast-tracking{position:relative}.top-bar .fast-tracking i{width:11px;height:11px;border-radius:50%;position:relative;border:1px solid var(--icones-barra-topo);display:inline-block;vertical-align:middle}.top-bar .fast-tracking i:before{content:"";display:block;position:absolute;width:5px;height:5px;border-radius:50%;top:calc(50% - 2.5px);left:calc(50% - 2.5px);background:var(--icones-barra-topo)}.top-bar .fast-tracking-container{border:1px solid #f0f0f0!important;position:absolute;top:calc(100% + 30px);opacity:0;visibility:hidden;width:200px;left:calc(50% - 100px);padding:20px;background:#fff;transition:all .3s;z-index:1000;box-shadow:0 4px 4px #00000012;border-radius:2px}.fast-tracking-container form{display:flex;flex-direction:column}.top-bar .fast-tracking:before{content:"";height:10px;width:100%;position:absolute;top:100%;left:0}.fast-tracking:hover .fast-tracking-container{opacity:1;visibility:visible;top:calc(100% + 10px)}.top-bar .fast-tracking-container span{font-size:.85em;text-align:center;margin-bottom:5px;display:block;line-height:1}.top-bar .fast-tracking-container input[type=text]{border:0;outline:0;font-size:.85em;border:1px solid #ddd;height:37px;padding:0 0 0 20px;border-radius:2px}.top-bar .fast-tracking-container input[type=submit]{border:0;background:var(--bg-botao-principal);color:var(--color-botao-principal);border-radius:2px;height:37px;margin-top:10px;font-size:var(--font-size-buttons);font-weight:var(--font-weight-buttons);letter-spacing:var(--letter-spacing-buttons);text-transform:var(--text-transform-buttons);transition:background .3s,color .3s}.top-bar .fast-tracking-container input[type=submit]:hover{background:var(--bg-botao-principal-hover);color:var(--color-botao-principal-hover)}.top-bar .localization>div{position:relative}.top-bar .localization>div:not(:last-child){margin-right:15px}.top-bar .localization>div span{color:var(--color-barra-topo);font-size:var(--font-size-top-bar);text-transform:var(--text-transform-top-bar);letter-spacing:var(--letter-spacing-top-bar);font-weight:var(--font-weight-top-bar)}.top-bar .localization>div i{margin-left:5px}.top-bar .localization svg{height:11px;fill:var(--color-barra-topo)}.top-bar .localization ul{position:absolute;top:150%;opacity:0;visibility:hidden;background:#fff;transition:all .3s;z-index:999999999999999999999999;box-shadow:0 10px 30px 2px #0003;border-radius:2px}.top-bar .localization>div:hover ul{opacity:1;visibility:visible;top:calc(100% + 9px)}.localization #currency-list{padding:10px 5px;left:50%;transform:translate(-50%)}.localization .moedas:before{content:"";height:9px;width:100%;position:absolute;top:100%;left:0;z-index:1}.top-bar .localization button{border:0;background:none;font-size:.85em;text-align:left;display:block;width:100%;padding:10px 20px;line-height:1}.header-ldt{max-width:none;top:0;width:100%;background:inherit}.header-ldt>.container .row{justify-content:space-between;align-items:center}.top-account>span{font-weight:var(--font-weight-my-account);letter-spacing:var(--letter-spacing-my-account);display:flex;align-items:center;color:var(--color-cabecalho);font-size:var(--font-size-my-account);text-transform:var(--text-transform-my-account)}.top-account>span>span{padding:0 5px}.top-account.cliente-logado span{text-transform:none}.nav-container{background-color:var(--bg-barra-menu);border-top:1px solid var(--color-border-top-menu);border-bottom:1px solid transparent;order:10;width:100%}body:not(.with-slideshow-full) .nav-container.bg-w{border-bottom-color:#f0f0f0}.header-container #nav{display:flex;flex-wrap:wrap;justify-content:center;min-height:50px;position:relative}#nav>li>a{display:block;font-weight:var(--menu-lv1-font-weight);letter-spacing:var(--menu-lv1-letter-spacing);color:var(--color-categ);text-transform:var(--menu-lv1-text-transform);font-size:var(--menu-lv1-font-size);padding:0 15px;line-height:50px;transition:color .3s;position:relative}#nav>li:hover>a{color:var(--color-categ-hover)}#nav>li>a:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:4px;height:1px;opacity:0;background:var(--bg-marc-categ-hover);transition:width .5s ease 0s}#nav>li:hover>:after{opacity:1;width:calc(100% - 44px)}#nav>li>a svg{width:10px;height:10px;margin-left:4px;fill:var(--color-categ);transition:fill .3s}#nav>li:hover>a svg{fill:var(--color-categ-hover)}#nav>li>ul.horizontal{position:absolute;top:auto;left:0;width:100%;box-shadow:0 10px 12px #0000000d;background:var(--bg-submenu);z-index:1000;border-top:1px solid var(--cor-borda-submenu);display:block;opacity:0;visibility:hidden;transition:opacity .3s;max-height:600px;overflow-y:auto;padding:30px 0;border-radius:0 0 3px 3px}#nav>li:hover>ul.horizontal{visibility:visible;opacity:1}#nav ul.horizontal div div{display:flex;flex-wrap:wrap;justify-content:center}#nav ul.horizontal i{display:none}#nav ul.horizontal div div>li{padding:15px 15px 20px;width:20%}#nav ul.horizontal div div>li>a{font-weight:var(--menu-lv2-font-weight);color:var(--cor-subcat-nivel-1);text-transform:var(--menu-lv2-text-transform);font-size:var(--menu-lv2-font-size);letter-spacing:var(--menu-lv2-letter-spacing);padding:5px 0;transition:all .3s}#nav ul.horizontal div div>li>a:hover{color:var(--cor-subcat-nivel-1-hover)}#nav ul.horizontal div div>li>ul{max-height:150px;margin-top:8px;overflow:auto}#nav ul.horizontal div div>li>ul a{font-size:var(--menu-lv3-font-size);text-transform:var(--menu-lv3-text-transform);font-weight:var(--menu-lv3-font-weight);color:var(--cor-subcat-nivel-2);letter-spacing:var(--menu-lv3-letter-spacing)}#nav ul.horizontal div div>li>ul a:hover{color:var(--cor-subcat-nivel-2-hover)}#nav li.vertical,#nav ul.vertical li{position:relative}#nav ul.vertical{position:absolute;top:150%;left:0;width:250px;padding:20px 0;visibility:hidden;opacity:0;transition:all .3s;z-index:1000;box-shadow:0 10px 25px #00000026;background:#fff}#nav li:hover>ul.vertical{opacity:1;visibility:visible;top:100%}#nav ul.vertical div{padding:0}#nav ul.vertical li>a{display:flex;justify-content:space-between;align-items:center;padding:5px 25px;line-height:1.2;color:var(--cor-subcat-nivel-1);font-weight:var(--menu-lv2-font-weight);text-transform:var(--menu-lv2-text-transform);font-size:var(--menu-lv2-font-size);letter-spacing:var(--menu-lv2-letter-spacing);transition:color .3s}#nav ul.vertical li:hover>a{color:var(--cor-subcat-nivel-1-hover)}#nav ul.vertical i svg{width:10px;height:10px;fill:var(--cor-subcat-nivel-1);transition:fill .3s}#nav ul.vertical li:hover i svg{fill:var(--cor-subcat-nivel-1-hover)}#nav ul.vertical ul{position:absolute;top:0;left:110%;width:250px;padding:20px;visibility:hidden;opacity:0;transition:all .3s;z-index:1000;box-shadow:0 10px 25px #00000026;background:#fff}#nav ul.vertical li:hover ul{opacity:1;visibility:visible;left:100%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fixed-menu .nav-container{position:fixed;top:0;left:0;border:0!important;z-index:1000;animation:fadeIn .9s;box-shadow:#0000001a 0 1px 5px}.product__media-list .product__media-item>div{max-width:450px}.template-list-collections h1{margin-top:30px}}@media (min-width: 1200px){.header-container .logo span{font-size:20px}.header-right>div:not(:last-child){margin-right:40px}#nav>li>a{padding:0 22px}.header-right{width:22%}.search-container{width:58%}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/theme-styles-2.css.map */
