@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@500&display=swap");.sprite,.produto .product-showcase__main .slick-arrow::after{display:inline-block;vertical-align:middle}.sprite,.produto .product-showcase__main .slick-arrow::after{background-image:url("/arquivos/aniemeyer-sprite-73ccd3e39c222ca39b44c43f2d6945d5.png")}@media (min-resolution: 192dpi){.sprite,.produto .product-showcase__main .slick-arrow::after{background-image:url("/arquivos/aniemeyer-sprite-73ccd3e39c222ca39b44c43f2d6945d5@2x.png");background-size:23px 99px}}.sprite-alert-icon{background-position:-0px -0px;width:21px;height:21px}.sprite-left-arrow,.produto .product-showcase__main .slick-prev::after{background-position:-0px -21px;width:23px;height:39px}.sprite-right-arrow,.produto .product-showcase__main .slick-next::after{background-position:-0px -60px;width:23px;height:39px}.minicart .minicart-header{border-bottom:1px solid #dad4ca}.minicart .minicart-header__title{display:flex;align-items:center;padding:0}.minicart .minicart-header__title::after{content:"";display:block;height:3px;width:3px;background:#918a85;border-radius:50%;margin:0 5px 0 3px}.minicart .minicart-header__wrapper{display:flex;align-items:center;height:100%}.minicart .minicart-resume__total-counter{font-style:normal;font-weight:400 !important;font-size:11px;line-height:13px;color:#918a85}.minicart .minicart-header__close-link{padding:10px;padding-right:3px}.minicart .minicart-product__item{display:flex;padding:24px 0 16px 0;border-bottom:1px solid #dad4ca;overflow:hidden;gap:12px}.minicart .minicart-product__delete{right:-10px}.minicart .minicart-product__delete-bars{margin-top:17px}.minicart .minicart-product__delete-bars::after,.minicart .minicart-product__delete-bars::before{width:12px !important}.minicart .minicart-product__title{height:35px}.minicart .minicart-product__best-price{float:unset;position:unset;padding:0;margin:0;font-weight:700;font-size:12px;line-height:15px;color:#333333;margin:16px 0 8px 0}.minicart .minicart-product__image{width:83px;overflow:hidden;-o-object-fit:contain;object-fit:contain}.minicart .minicart-product__image img{width:98px;display:block;height:145px;-o-object-fit:contain;object-fit:contain;margin-left:-5px}.minicart .minicart-controls{border:1px solid #dad4ca;float:unset;position:unset;max-width:86px;width:100%}.minicart .minicart-controls .minicart-control{font-size:12px;color:#333333;letter-spacing:0}.minicart .minicart-product__info{flex:1;margin-left:0 !important}.minicart .minicart-product__info .minicart-controls-and-delete{display:flex;justify-content:space-between;align-items:center;gap:4px;flex-wrap:wrap}.minicart .minicart-product__info .minicart-controls-and-delete .minicart-product__delete-link{display:flex !important;align-items:center !important;gap:4px !important;padding:4px !important;border:1px solid transparent !important;font-size:11px !important;line-height:100%;font-family:"Montserrat", sans-serif !important;font-weight:600 !important;text-transform:uppercase !important;color:#4d423e !important;transition:0.2s ease-out !important}.minicart .minicart-product__info .minicart-controls-and-delete .minicart-product__delete-link:hover{background-color:#eeddbe !important;text-decoration:none !important;color:#4d423e !important}@media (max-width: 1024px){.minicart .minicart-product__info .minicart-controls-and-delete .minicart-product__delete-link:hover{background-color:transparent !important}}.minicart .minicart-product__info .minicart-controls-and-delete .minicart-product__delete-link:focus{background-color:#eeddbe !important;border:1px solid #000 !important;text-decoration:none !important;color:#4d423e !important}.minicart .minicart-control--less,.minicart .minicart-control--more{font-weight:600;font-size:20px;line-height:22px;color:#333333}@media only screen and (max-width: 991px){.minicart-products{height:calc(100% - 353px);min-height:calc(100% - 353px);max-height:calc(100% - 353px)}}@media only screen and (min-width: 992px){.minicart-products{min-height:200px;max-height:200px}}.minicart .minicart-products{max-height:unset;height:100%}.minicart-fields{border-bottom:1px solid #dad4ca;border-top:1px solid #dad4ca;max-width:430px;margin:0 auto;width:100%;padding:14px 0px;background:#f9f3e8}.minicart-fields .voucher-code,.minicart-fields .seller-code{margin-bottom:10px}.minicart-fields .voucher-code.is-loading,.minicart-fields .seller-code.is-loading{opacity:0.5;pointer-events:none}.minicart-fields .voucher-code__form,.minicart-fields .seller-code__form{width:100%;display:flex}.minicart-fields .voucher-code__form.error input:not(:focus),.minicart-fields .seller-code__form.error input:not(:focus){outline:1px solid #d83131}.minicart-fields .voucher-code__label,.minicart-fields .seller-code__label{display:block;margin-bottom:8px;text-align:center;text-transform:uppercase;letter-spacing:0.05em;line-height:13px;font-size:11px;font-weight:500;color:#000000}.minicart-fields .voucher-code__control,.minicart-fields .seller-code__control{display:flex;align-items:center}.minicart-fields .voucher-code__typed,.minicart-fields .seller-code__typed{display:flex;justify-content:space-between;align-items:center;border:1px solid #7b7571;width:100%;padding:12px 15px;font-size:13px;font-weight:500;color:#333333}.minicart-fields .voucher-code__typed .delete,.minicart-fields .seller-code__typed .delete{cursor:pointer}.minicart-fields .voucher-code__typed .delete a,.minicart-fields .seller-code__typed .delete a{color:#4d423e}.minicart-fields .voucher-code__input,.minicart-fields .voucher-code__btn,.minicart-fields .seller-code__input,.minicart-fields .seller-code__btn{box-sizing:border-box;height:42px;margin:0;padding:0;outline:none;border:1px solid #7b7571;border-radius:0;line-height:13px;letter-spacing:0.05em;font-size:11px}.minicart-fields .voucher-code__input,.minicart-fields .seller-code__input{flex:1;padding:0 16px;border-right:none;color:#635336;background:transparent}.minicart-fields .voucher-code__input::-moz-placeholder, .minicart-fields .seller-code__input::-moz-placeholder{text-transform:uppercase;color:#c7b698}.minicart-fields .voucher-code__input::placeholder,.minicart-fields .seller-code__input::placeholder{text-transform:uppercase;color:#c7b698}.minicart-fields .voucher-code__input:focus,.minicart-fields .seller-code__input:focus{box-shadow:none}.minicart-fields .voucher-code__btn,.minicart-fields .seller-code__btn{width:70px;text-transform:uppercase;font-weight:500;color:#ffffff;background:#a39c97}.minicart-fields .voucher-code__error,.minicart-fields .seller-code__error{margin-top:4px;color:#d83131;font-size:11px;text-align:center}.minicart .minicart-fields .voucher-code__label,.minicart .minicart-fields .seller-code__label{text-align:unset;font-size:12px;margin-bottom:7px}.minicart .minicart-fields .voucher-code__input,.minicart .minicart-fields .voucher-code__btn,.minicart .minicart-fields .seller-code__input,.minicart .minicart-fields .seller-code__btn{border:1px solid #dad4ca}.minicart .minicart-fields .voucher-code__btn,.minicart .minicart-fields .seller-code__btn{text-transform:uppercase;background:transparent;font-style:normal;font-weight:500;font-size:13px;line-height:16px;color:#333333;border-left:0 !important}.minicart .minicart-fields .voucher-code__input,.minicart .minicart-fields .seller-code__input{padding:0 23px}.minicart .minicart-fields .voucher-code,.minicart .minicart-fields .seller-code{margin-bottom:0}.minicart .minicart-fields .voucher-code{margin-bottom:12px}.minicart .minicart-fields #delete_coupon{font-style:normal;font-weight:500;font-size:10px;line-height:12px;color:#333333;text-transform:uppercase;position:relative;margin-right:20px}.minicart .minicart-fields #delete_coupon::before,.minicart .minicart-fields #delete_coupon::after{position:absolute;content:"";width:12px !important;display:block;width:16px;height:1px;background-color:#999;outline:1px solid transparent;transition-property:background-color, transform;transition-duration:0.3s}.minicart .minicart-fields #delete_coupon::before{transform:translateY(7px) rotate(45deg);right:-18px;top:-2px}.minicart .minicart-fields #delete_coupon::after{transform:translateY(-7px) rotate(-45deg);right:-18px;bottom:-2px}.minicart .minicart-fields .voucher-code__typed,.minicart .minicart-fields .seller-code__typed{border:1px solid #dad4ca}.minicart .minicart-continuar-comprando{display:block !important;margin:22px 0 8px}.minicart .minicart-continuar-comprando p{font-style:normal;font-weight:500;font-size:11px;line-height:13px;-webkit-text-decoration-line:underline;text-decoration-line:underline;border:none;margin:0;color:#918a85;padding:0}.minicart .minicart-footer{box-shadow:none;padding:10px 0 18px}.minicart .minicart-footer .minicart-resume__total-price{display:flex;justify-content:space-between;font-weight:500;font-size:13px;line-height:16px;color:#333333}.minicart .minicart-footer .minicart-checkout{margin-top:0}.minicart .minicart-products::before{content:""}.minicart .minicart-products.vazio::before{content:"Sacola vazia."}.minicart--open{display:grid;left:unset;top:0;width:362px;position:fixed;right:0;height:100%;grid-template-rows:51px 1fr 172px 134px;padding-left:31px;padding-right:20px}@media (max-width: 420px){.minicart--open{width:100%;height:90%}}body.body-lock--minicart .overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:100;pointer-events:all;transition:0.2s;background:rgba(0,0,0,0.5);cursor:pointer}body .light.cc_dialog{display:none;position:fixed;z-index:99;font-family:Montserrat;left:15px;bottom:15px;right:auto;padding:20px;background:#f8f1e4;border-radius:5px;box-shadow:0px 4px 16px rgba(0,0,0,0.07);width:420px;max-width:calc(100% - 30px)}body .light.cc_dialog>div div{display:flex;flex-direction:row-reverse}body .light.cc_dialog .cc_dialog_headline{font-style:normal;font-weight:500;font-size:12px;line-height:20px}body .light.cc_dialog .cc_dialog_text{font-style:normal;font-weight:400;font-size:12px;line-height:20px;text-align:justify}body .light.cc_dialog button{outline:none !important}body .light.cc_dialog button.cc_b_ok{padding:15px;background-color:#a39c97;text-transform:uppercase;font-family:Montserrat;font-style:normal;font-weight:bold;font-size:11px;border-radius:2px;color:#fff;line-height:15px;letter-spacing:0.1em;transition:background-color 0.2s ease-in-out}body .light.cc_dialog button.cc_b_ok:hover{background-color:#868686}body .light.cc_dialog button.cc_b_cp{font-style:normal;font-weight:normal;font-size:10px;flex:1;line-height:15px;background-color:transparent;letter-spacing:0.1em;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#4d423e;text-transform:uppercase}.overlay-popup{display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,0.3);height:100vh;width:100vw;z-index:9999}.first-purchase-popup{width:636px;height:436px;max-width:70%;display:none;position:relative;z-index:99999;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 991px){.first-purchase-popup{flex-direction:column;width:85%;max-width:85%}}@media only screen and (min-width: 768px) and (max-width: 991px){.first-purchase-popup{height:830px}}@media only screen and (max-width: 767px){.first-purchase-popup{height:300px}}.first-purchase-popup .column{display:flex;flex-direction:column;width:50%;height:100%;position:relative}@media only screen and (max-width: 991px){.first-purchase-popup .column{width:100%;overflow:hidden}}.first-purchase-popup .column.left>img{max-height:100%}@media only screen and (min-width: 768px) and (max-width: 991px){.first-purchase-popup .column.left>img{max-height:unset;max-width:100%}}@media only screen and (max-width: 767px){.first-purchase-popup .column.left{display:none}}.first-purchase-popup .column.right{padding:21px 17px 48px 27px;background:#f9f3e8;justify-content:space-between}.first-purchase-popup .column.right>img{width:80%}@media only screen and (min-width: 768px) and (max-width: 991px){.first-purchase-popup .column.right>img{width:45%}}.first-purchase-popup .column.right .popup-close-icon{position:absolute;right:17px;top:14px;border-radius:50%;height:33px;width:33px;background:rgba(255,255,255,0.9);cursor:pointer;display:flex;justify-content:center;align-items:center}.first-purchase-popup .column.right .popup-text{font-family:"Montserrat", sans-serif;text-transform:uppercase;font-weight:400;font-size:14px;text-align:center;letter-spacing:0.1em;color:#515151}.first-purchase-popup .column.right .popup-text strong{font-size:14px}@media only screen and (min-width: 768px) and (max-width: 991px){.first-purchase-popup .column.right .popup-text{font-size:16px}}.first-purchase-popup .column.right .input-wrapper{border-bottom:1px solid #515151;width:100%;display:flex;padding:7px 0}.first-purchase-popup .column.right .input-wrapper input{border:none;background:none;font-weight:400;font-size:10px;line-height:12px;letter-spacing:0.055em;font-family:"Montserrat", sans-serif;color:#515151}.first-purchase-popup .column.right .input-wrapper input[type="email"]{width:90%}.first-purchase-popup .column.right .input-wrapper input[type="submit"]{width:10%}.first-purchase-popup .column.right .popup-input-error,.first-purchase-popup .column.right .popup-input-success{position:absolute;bottom:20px;left:0;font-size:10px;width:100%;text-align:center}.first-purchase-popup .column.right .popup-input-error{color:red}.first-purchase-popup .column.right .popup-input-success{color:green}.first-purchase-popup .column.right .popup-coupon-container{display:none;flex-direction:column;align-items:center;justify-content:center;width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.first-purchase-popup .column.right .popup-coupon-container p{font-weight:400;font-size:11px;line-height:16px;text-align:center;letter-spacing:0.1em;text-transform:uppercase;color:#515151;margin:13px 0 11px}@media only screen and (min-width: 768px) and (max-width: 991px){.first-purchase-popup .column.right .popup-coupon-container p{font-size:16px}}.first-purchase-popup .column.right .popup-coupon-container .popup-coupon{padding:13px 26px 12px;font-size:11px;line-height:16px;text-align:center;letter-spacing:0.1em;text-transform:uppercase;color:#000000;background:#ffffff}body .adopt-card.adopt-bar-right{width:90% !important;bottom:15px !important;right:50% !important;left:50% !important;transform:translateX(-50%);z-index:2 !important}body .adopt-card.adopt-bar-right .adopt-card-inner{display:flex;flex-direction:row;flex-wrap:initial !important}body .adopt-card.adopt-bar-right .adopt-card-inner .adopt-text-container,body .adopt-card.adopt-bar-right .adopt-card-inner .adopt-buttons-container{min-width:initial;max-width:initial;width:50%}body .adopt-card.adopt-bar-right .adopt-card-inner .adopt-buttons-container{width:14%;flex-direction:column-reverse;gap:15px}body .adopt-card.adopt-bar-right .adopt-title-row h3{font-size:16px}body .adopt-card.adopt-bar-right .adopt-text-container small{font-size:14px !important}body .adopt-card.adopt-bar-right .adopt-preferences-button{display:none}body .adopt-card.adopt-bar-right .adopt-reject-all-button{font-family:"Montserrat", sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:15px;text-align:center;letter-spacing:1.1px;text-transform:uppercase;color:#111111;padding:10px;border:1px solid #111111;border-radius:40px;text-decoration:none !important}body .adopt-card.adopt-bar-right .adopt-accept-all-button{font-family:"Montserrat", sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:15px;text-align:center;letter-spacing:1.1px;text-transform:uppercase;color:#ffffff}@media screen and (max-width: 768px){body .adopt-card-inner{display:flex;flex-direction:column;flex-wrap:initial !important}body .adopt-card-inner .adopt-text-container,body .adopt-card-inner .adopt-buttons-container{min-width:initial;max-width:initial;width:50%}body .adopt-card-inner .adopt-buttons-container{width:14%;flex-direction:column-reverse;gap:15px}body .adopt-title-row h3{font-size:16px}body .adopt-text-container small{font-size:14px !important}body .adopt-preferences-button{display:none}body .adopt-reject-all-button{font-family:"Montserrat", sans-serif;font-style:normal;font-weight:600;font-size:12px !important;line-height:15px !important;text-align:center;letter-spacing:1.1px !important;text-transform:uppercase;color:#111111 !important;padding:10px !important;border:1px solid #111111 !important;border-radius:40px;text-decoration:none !important}body .adopt-accept-all-button{font-family:"Montserrat", sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:15px;text-align:center;letter-spacing:1.1px;text-transform:uppercase;color:#ffffff;padding:10px}}.top-bar{padding:10px;background:#545454}.top-bar__wrapper{display:flex;align-items:center;justify-content:center}.top-bar__wrapper>i{display:none}.top-bar__text{margin:0;text-align:center;line-height:13px;letter-spacing:0.05em;font-size:11px;color:#f9f3e8}@media only screen and (max-width: 991px){.top-bar__text{line-height:12px;font-size:10px}}@media only screen and (max-width: 1199px){.top-bar__text{max-width:600px}}@media (max-width: 980px){.top-bar__minicart-icon::before{font-size:24px}}@media (max-width: 980px){.header__minicart-icon::before{font-size:27px;filter:brightness(0)}}@media (max-width: 980px){.header__minicart-total{top:0}}.header__search-icon{height:24px;margin-right:5px;text-align:center;width:24px;display:flex;justify-content:center;align-items:center}.header__search-icon::before{font-weight:400 !important}.header__search-icon.close::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M12.667%201L0.666992%2013M0.666992%201L12.667%2013%22%20stroke%3D%22%23333333%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");width:18px;height:18px}@media (min-width: 920px){.header__search-icon{display:none}}@media (max-width: 980px){.menu-bar__span,.menu-bar__span::after,.menu-bar__span::before{width:16px}}.header__container{display:flex;justify-content:space-between;align-items:center;margin-top:18px;margin-bottom:18px;padding:0 16px}.header__container::before,.header__container::after{content:none}.header__container .itens{display:flex;align-items:center}.header__content{position:relative}.header__logo{margin:0}.header__logo img{max-width:298px;display:block}@media (max-width: 980px){.header__logo img{filter:brightness(0);max-width:199px}}.header__search{margin:5px 32px 0 0}@media (max-width: 991px){.header__search{position:absolute;bottom:-51px;left:0;right:0;background:rgba(249,243,232,0.95);padding:10px;padding-top:0;display:none;margin:0;border:none;padding:0 16px 16px}}.header__search input{padding:0 0 11px}.header__search input::-moz-placeholder{color:#737373;font-family:"Montserrat", sans-serif;font-weight:400;font-size:13px;line-height:140%}.header__search input::placeholder{color:#737373;font-family:"Montserrat", sans-serif;font-weight:400;font-size:13px;line-height:140%}.header .search__submit::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2224%22 height%3D%2225%22 viewBox%3D%220%200%2024%2025%22 fill%3D%22none%22%3E%3Cpath d%3D%22M21.8611 22.2659L15.7897 16.2143C16.4246 15.5132 16.9239 14.7097 17.2877 13.8036C17.6515 12.8975 17.8333 11.9352 17.8333 10.9167C17.8333 9.81878 17.6217 8.78704 17.1984 7.82143C16.7884 6.86905 16.2262 6.03571 15.5119 5.32143C14.7976 4.60714 13.9577 4.03836 12.9921 3.61508C12.0397 3.20503 11.0146 3 9.91667 3C8.81878 3 7.79365 3.20503 6.84127 3.61508C5.87566 4.03836 5.03571 4.60714 4.32143 5.32143C3.60714 6.03571 3.03836 6.86905 2.61508 7.82143C2.20503 8.78704 2 9.81878 2 10.9167C2 12.0013 2.20503 13.0265 2.61508 13.9921C3.03836 14.9577 3.60714 15.7976 4.32143 16.5119C5.03571 17.2262 5.87566 17.7884 6.84127 18.1984C7.79365 18.6217 8.81878 18.8333 9.91667 18.8333C10.9352 18.8333 11.8975 18.6515 12.8036 18.2877C13.7097 17.9239 14.5132 17.4246 15.2143 16.7897L21.2659 22.8611C21.3056 22.9008 21.3519 22.9339 21.4048 22.9603C21.4577 22.9868 21.5172 23 21.5833 23C21.6892 23 21.7851 22.957 21.871 22.871C21.957 22.7851 22 22.6892 22 22.5833C22 22.5172 21.9868 22.4577 21.9603 22.4048C21.9339 22.3519 21.9008 22.3056 21.8611 22.2659ZM9.93651 18C8.9709 18 8.0582 17.8148 7.19841 17.4444C6.33862 17.0741 5.59127 16.5714 4.95635 15.9365C4.32143 15.3016 3.81878 14.5542 3.44841 13.6944C3.07804 12.8347 2.89286 11.9153 2.89286 10.9365C2.89286 9.9709 3.07804 9.0582 3.44841 8.19841C3.81878 7.33862 4.32143 6.59127 4.95635 5.95635C5.59127 5.32143 6.33862 4.81878 7.19841 4.44841C8.0582 4.07804 8.9709 3.89286 9.93651 3.89286C10.9153 3.89286 11.8347 4.07804 12.6944 4.44841C13.5542 4.81878 14.3016 5.32143 14.9365 5.95635C15.5714 6.59127 16.0741 7.33862 16.4444 8.19841C16.8148 9.0582 17 9.9709 17 10.9365C17 11.9153 16.8148 12.8347 16.4444 13.6944C16.0741 14.541 15.5681 15.2851 14.9266 15.9266C14.2851 16.5681 13.541 17.0741 12.6944 17.4444C11.8347 17.8148 10.9153 18 9.93651 18Z%22 fill%3D%22%23333333%22 stroke%3D%22%23333333%22 stroke-width%3D%220.21871%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain;display:block;width:24px;height:24px}@media (min-width: 768px){.header .search__submit::before{top:0px}}@media (min-width: 992px){.header .search__submit{height:auto;width:auto}}@media (max-width: 991px){.header .search__submit{right:0}.header .search__submit::before{background-color:transparent;transform:none}.header .search__submit::after{content:none}}.header .login{position:relative;display:flex;margin:0 32px -10px 0;padding-left:32px;padding-bottom:10px;border-left:1px solid #b8b8b8}@media (max-width: 980px){.header .login{display:none}}.header .login .icon-user{font-size:20px}.header .login .submenu{background:rgba(249,243,232,0.95);width:170px;height:150px;position:absolute;left:50%;margin-left:-85px;top:100%;z-index:9;display:none;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 3px 0 rgba(0,0,0,0.1)}.header .login .submenu ul{margin:0;padding:0;list-style:none}.header .login .submenu ul a{text-align:right;display:block;text-transform:uppercase;font-size:10px;line-height:30px;color:#333;font-weight:600}.header .login:hover .submenu{display:flex}.header__minicart{width:auto;height:auto}.header__minicart-icon{width:auto;height:auto}.header__minicart-total{position:initial;background-color:transparent;color:#333333;font-family:"Montserrat", sans-serif;font-weight:400;font-size:12px;line-height:100%;width:auto;height:auto;margin-left:8px}.header__minicart-total::before{content:"("}.header__minicart-total::after{content:")"}.header__menu{padding-bottom:15px;position:initial}@media (max-width: 991px){.header__menu{position:absolute;height:100vh}}.header__itensMobile{display:none}@media (max-width: 991px){.header__itensMobile{display:flex;align-items:center}}.header .menu__list{justify-content:space-between}.header .menu__item{height:auto}.header .menu__link{height:auto;padding:6px 0}.header .menu-bar__link{padding:0}.header .menu-bar__link--open{position:absolute;z-index:20;right:15px;top:-25px;height:auto}.header .menu-bar{position:initial;float:none;margin-right:18px}.shelf-item__img-link{display:block;position:relative;overflow:hidden}.shelf-item__image{visibility:visible;opacity:1;z-index:1}.shelf-item__image-secondary{position:absolute;width:100%;top:0;visibility:hidden;opacity:0;transition:all 0.25s linear}.shelf-item__image-secondary img{transform:translateX(-50%);left:50%;position:relative;width:100%;height:auto}.shelf-item__flags{padding:8px 0 0 8px;position:absolute;top:0;left:0;z-index:1}.shelf-item__flags .flag-promotion{display:block !important}.shelf-item__flags p{background-color:#f9f3e8;color:#000;font-size:11px;font-weight:500;margin:0 0 5px;padding:2px 6px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.shelf-item:hover .shelf-item__image-secondary{visibility:visible;opacity:1}.resultItemsWrapper .load-more .btn{cursor:pointer;width:280px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#a39c97;color:#fff;font-family:inherit;font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;margin:0 auto;margin-top:40px;margin-bottom:20px;text-decoration:none;border:none;transition:all 0.3s}.resultItemsWrapper .load-more .btn:hover{text-decoration:underline}.shelf-item .fastBuy{display:none}@media screen and (max-width: 768px){.shelf-item .shelf-item__info{background:#fff9f0}.shelf-item .shelf-item__title-link{padding:10px 0 0}}@media screen and (max-width: 768px) and (max-width: 768px){.shelf-item .shelf-item__title-link{padding:0}}@media screen and (max-width: 768px) and (max-width: 440px){.shelf-item .shelf-item__title-link{display:flex;width:100%;text-align:justify}}@media screen and (max-width: 768px){.shelf-item .fastBuy{display:block;width:100%}}.shelf-item .shelf-item__info{display:flex;flex-direction:column;padding:10px;align-items:center}.shelf-item .shelf-item__info-text{width:100%;display:flex}@media (max-width: 440px){.shelf-item .shelf-item__info-text{display:block}}.shelf-item .shelf-item__title{width:100%}.shelf-item .shelf-item__title a{padding:0;text-align:left;height:unset}@media (max-width: 440px){.shelf-item .shelf-item__title a{display:flex;width:100%}}.shelf-item.active .shelf-item__info{background:#fff9f0}.shelf-item.active .shelf-item__title-link{padding:10px 0 0}@media (max-width: 768px){.shelf-item.active .shelf-item__title-link{padding:0}}@media (max-width: 440px){.shelf-item.active .shelf-item__title-link{display:flex;text-align:justify}}.shelf-item.active .fastBuy{display:block;width:100%}.card-item__installment .installment,.shelf-item__buy-info{font-family:"Montserrat", sans-serif;font-size:12px;font-weight:500;line-height:17.14px;text-align:center;color:#333333;width:100%}@media (max-width: 768px){.card-item__installment .installment,.shelf-item__buy-info{font-size:10px;font-weight:500;line-height:17.14px}}.card-item__installment .installment{font-size:10px;font-weight:500;text-transform:none}.shelf-item__title{width:-moz-fit-content;width:fit-content}.buy-button{width:100%;border:0px;text-align:center;height:38px;font-family:"Montserrat", sans-serif;font-size:12px;font-weight:500;line-height:17.14px}.buy-button[disabled]{background:#dfdfdf;color:#808080}.buy-button:not([disabled]){background:#333;color:#ffffff}@media (max-width: 767px){.buy-button{font-size:10px}}.shelf-item__price{justify-content:space-between;display:flex}@media (min-width: 441px){.shelf-item__price{justify-content:flex-end}}.shelf-item__installments{justify-content:flex-end;display:flex}.especificacao-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media (max-width: 768px){.especificacao-header{flex-direction:column;align-items:baseline;gap:15px;margin-bottom:16px}}.especificacao-header .opcoes{width:100%}.especificacao-header .opcoes .cor{border:1px solid #cecece;padding:1px;border-radius:2px}.especificacao-header .opcoes .sku-selector{display:flex}@media (max-width: 768px){.especificacao-header .opcoes .sku-selector li{width:auto !important}}@media (max-width: 768px){.especificacao-header .opcoes .sku-selector{width:100% !important;align-items:center;margin:0;font-size:10px;display:flex;flex-wrap:wrap;gap:15px}}.especificacao-header .sku-selector{display:flex;gap:20px;margin:0 !important}.especificacao-header .sku-selector li{list-style:none}.especificacao-header .sku-selector li input[type="radio"]{display:none}.especificacao-header .sku-selector li input[type="radio"]:checked+label{text-decoration:underline}.especificacao-header .sku-selector li img{border:1px solid #cecece;padding:1px;border-radius:2px;width:16px;height:16px}.especificacao-header .sku-selector li .sku.available{cursor:pointer}@media (max-width: 768px){.especificacao-header .sku-selector li .sku.available{font-size:10px}}.especificacao-header .sku-selector li label{font-family:"Montserrat", sans-serif;font-weight:500;font-size:12px;color:#333}.especificacao-header .sku-selector li label.unavailable{color:#cecece;text-decoration:line-through}@media only screen and (min-width: 1600px){.category-top-content{max-width:1600px;margin:0 auto}}.category-top-content__wrapper{display:grid;flex-direction:row;grid-template-columns:1fr 45%;-moz-column-gap:26px;column-gap:26px}@media only screen and (max-width: 991px){.category-top-content__wrapper{display:flex;flex-direction:column-reverse}}.category-top-content__text{background-color:#fcfaf5;display:none;justify-content:center;align-items:center}@media only screen and (max-width: 991px){.category-top-content__text{padding:48px 0;margin-bottom:20px}}.category-top-content__text .text{max-width:575px}@media only screen and (max-width: 1199px){.category-top-content__text .text{max-width:425px}}@media only screen and (max-width: 991px){.category-top-content__text .text{text-align:center;max-width:386px}}@media only screen and (max-width: 375px){.category-top-content__text .text{max-width:300px}}.category-top-content__text .text h1,.category-top-content__text .text p{font-family:Montserrat;color:#333333;letter-spacing:0.1em;text-transform:uppercase}.category-top-content__text .text h1{font-weight:600;font-size:24px;line-height:29px;margin:0 0 16px}.category-top-content__text .text p{font-weight:500;font-size:10px;line-height:15px}.category-top-content__banner{display:flex;justify-content:flex-end}@media only screen and (max-width: 991px){.category-top-content__banner{justify-content:center}}.category-top-content__banner img{max-width:100%;height:auto}@media screen and (max-width: 980px){body.list main.main,body.campanhas main.main,body.institutional main.main{padding-top:125px}}@media only screen and (min-width: 992px){.produto .product-showcase{display:grid;grid-template-columns:minmax(0, 57px) minmax(0, 1fr);gap:20px}}.produto .product-showcase ul{margin:0;padding:0;list-style:none}.produto .product-showcase img{display:block;margin:0 auto;max-height:500px;height:auto}@media screen and (max-width: 768px){.produto .product-showcase img{max-height:450px}}@media screen and (max-width: 425px){.produto .product-showcase img{max-height:400px}}.produto .product-showcase iframe{width:100% !important;pointer-events:none;height:500px !important}@media screen and (max-width: 768px){.produto .product-showcase iframe{height:450px !important}}@media screen and (max-width: 425px){.produto .product-showcase iframe{height:400px !important}}.produto .product-showcase .slick-slide>div{display:flex}@media only screen and (max-width: 991px){.produto .product-showcase__thumbs{display:none}}.produto .product-showcase__thumbs .slick-slide{margin-bottom:20px}.produto .product-showcase__thumbs .slick-current li{border:1px solid #333333}.produto .product-showcase__main .slick-slider{touch-action:auto}.produto .product-showcase__main .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;padding:0;border:none;outline:0;font-size:0;background-color:transparent}.produto .product-showcase__main .slick-arrow::after{content:"";display:block}.produto .product-showcase__main .slick-prev{left:20px}.produto .product-showcase__main .slick-next{right:20px}.produto .product-showcase__main .slick-disabled{opacity:0;pointer-events:none}.produto .product-showcase__main .slick-dots{position:static}.produto .product-showcase__main .slick-dots button{background:#333333}.produto .unavaliable{width:331px;font-style:normal;font-weight:normal;font-size:11px;line-height:15px;letter-spacing:0.05em;text-transform:uppercase}@media (max-width: 1080px){.produto .unavaliable{margin:0 auto}}.produto .unavaliable__msg{color:#4d423e;margin:16px 0}@media (max-width: 1090px){.produto .unavaliable__msg{margin:9px 0;text-align:left}}.produto .unavaliable__icon{display:inline-block;transition:0.3s;width:18px;height:18px;background:url(/arquivos/icon-wpp.png?v=001) no-repeat center;background-size:18px 18px}.produto .unavaliable__btn{display:inline-block;display:flex;align-items:center;justify-content:center;width:152px;height:46px;border-radius:0;text-transform:uppercase;transition:all 0.3s;position:relative;overflow:hidden;z-index:1;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#4d423e;gap:14px;border:solid 1px black}.produto .unavaliable__btn:visited{color:#4d423e}.produto .unavaliable__btn:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:transparent;z-index:-2}.produto .unavaliable__btn:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#a39c97;transition:all 0.3s;z-index:-1}.produto .unavaliable__btn:hover{color:#fff}.produto .unavaliable__btn:hover:before{width:100%}.produto .unavaliable__btn:hover i{filter:invert(1)}@media (max-width: 991px){.produto .unavaliable__btn{margin:0 auto}}.produto #area-b .left .colecao{background-color:#f0eadf;font-size:11px;line-height:22px;font-weight:500;text-align:center;color:#333;margin-top:36px;padding:32px}.produto #area-b .left .colecao p{margin:0 0 20px}.produto #area-b .left .colecao svg{width:54px;height:80px;margin-top:16px}.produto #area-b .left .colecao img{max-width:54px;margin-top:16px}.produto #novatabelademedidas{position:fixed;top:0;left:0;width:100%;height:100%;display:none;justify-content:center;z-index:9999;padding-top:2rem}@media (max-width: 980px){.produto #novatabelademedidas{padding-top:0.5rem}}.produto #novatabelademedidas .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1}.produto #novatabelademedidas .content{position:relative;width:80%;height:80%;z-index:2}@media (max-width: 1280px){.produto #novatabelademedidas .content{width:90%}}@media (max-width: 980px){.produto #novatabelademedidas .content{width:96%;overflow-y:auto;height:100%}}.produto #novatabelademedidas .content .recebe{width:100%;position:relative}@media (max-width: 980px){.produto #novatabelademedidas .content .recebe .box-banner:nth-child(1){display:none}}.produto #novatabelademedidas .content .recebe .box-banner:nth-child(2){display:none}@media (max-width: 980px){.produto #novatabelademedidas .content .recebe .box-banner:nth-child(2){display:block}}.produto #novatabelademedidas .content .recebe img{height:auto;width:100%}.group.Especificacoes .name-field.Video,.group.Especificacoes .value-field.Video{display:none}body.produto main.main section#area-a .right .wrapper.novatabelamedidas{cursor:pointer;display:flex;align-items:center;padding-bottom:16px;border-bottom:1px solid #c9bbb0;margin-bottom:4px;position:relative}body.produto main.main section#area-a .right .wrapper.precoebotao{display:flex;justify-content:space-between;align-items:center;margin-top:50px}body.produto main.main section#area-a .right .wrapper.novatabelamedidas span{display:block;font-family:"Montserrat", sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:15.71px;letter-spacing:0.5px;color:#333;text-transform:uppercase}body.produto #novatabelademedidas .content .close{position:absolute !important;top:30px !important;right:30px !important;background-color:transparent !important;cursor:pointer !important;border:0 !important;padding:0 !important;cursor:pointer !important;position:relative;margin-top:8px;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:999999}body.produto #novatabelademedidas .content .close,body.produto #novatabelademedidas .content .close::before,body.produto #novatabelademedidas .content .close::after{display:block;width:16px;height:2px;background-color:#444;outline:1px solid transparent;border-radius:1px;transition-property:background-color, transform;transition-duration:0.3s}body.produto #novatabelademedidas .content .close::before,body.produto #novatabelademedidas .content .close::after{position:absolute;content:""}body.produto #novatabelademedidas .content .close::before{top:-8px}body.produto #novatabelademedidas .content .close::after{top:8px}body.produto #novatabelademedidas .content .close{background-color:transparent}body.produto #novatabelademedidas .content .close::before{transform:translateY(8px) rotate(45deg)}body.produto #novatabelademedidas .content .close::after{transform:translateY(-8px) rotate(-45deg)}body.produto #novatabelademedidas .content .close:focus{outline:none}body.produto main.main section#area-a .right .wrapper.precoebotao .wrapperBotao a.buy-button{background-color:#333;height:60px;width:280px;line-height:60px;text-align:center;display:block;color:#fff;font-size:12px;font-family:inherit;letter-spacing:1px;text-transform:uppercase;font-weight:600;transition:all 0.2s}body.produto main.main section#area-a .right .wrapper.precoebotao .wrapperBotao a.buy-button:hover{text-decoration:none;filter:brightness(90%)}body.produto .wrapper.cod.message{border:1px solid #333;width:100%;text-align:center;justify-content:center;padding:10px}body.produto .wrapper.cod.message a{color:#333 !important;text-decoration:none !important}@media (max-width: 991px){body.produto .wrapper.cod.message{max-width:280px;margin:0 auto}}body.produto .wrapper.cod.message:hover{background-color:#333 !important}body.produto .wrapper.cod.message:hover a,body.produto .wrapper.cod.message:hover span{color:#fff !important}.product-showcase__thumbs__list .slick-list{height:520px !important}.wrapper.product-information{width:100%;margin-top:32px}@media screen and (max-width: 980px){body.produto main.main{padding-top:135px}}.accordion{margin-bottom:20px}.accordion.hidden{display:none}.accordion .accordion-button{cursor:pointer;width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 0;background:none;border:0;border-bottom:1px solid #c9bbb0;font-family:"Montserrat", sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:18.57px;letter-spacing:1px;text-transform:uppercase;color:#333}.accordion .accordion-button::after{content:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.8333 6.66699L10 12.5003L4.16667 6.66699" stroke="%23333333" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:20px;height:20px}.accordion .accordion-button:has(+.accordion-item.active)::after{transform:rotate(180deg)}.accordion .accordion-item{display:none;margin-top:16px;font-family:"Montserrat", sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:22px;color:#333}.accordion .accordion-item a{text-decoration:underline}.accordion .accordion-item.active{display:block}.accordion .accordion-item .productDescription{margin:0;font-family:"Montserrat", sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:22px;color:#333}.accordion .accordion-item #caracteristicas h4.Especificacoes{display:none}.accordion .accordion-item #caracteristicas table.Especificacoes,.accordion .accordion-item #caracteristicas tbody{width:100%}.accordion .accordion-item #caracteristicas table.Especificacoes tr,.accordion .accordion-item #caracteristicas tbody tr{width:100%;text-align:left;line-height:35px}.accordion .accordion-item #caracteristicas table.Especificacoes tr:nth-child(odd),.accordion .accordion-item #caracteristicas tbody tr:nth-child(odd){background:#f0eadf}.accordion .accordion-item #caracteristicas table.Especificacoes th,.accordion .accordion-item #caracteristicas tbody th{width:50%;text-transform:uppercase;padding-left:20px;font-family:inherit;font-size:11px;color:#333;text-align:left;font-weight:500}.accordion .accordion-item #caracteristicas table.Especificacoes td,.accordion .accordion-item #caracteristicas tbody td{font-family:inherit;font-size:11px;color:#333;text-align:left;font-weight:500}.produto-compra-junta{display:flex;flex-direction:column;width:100%;height:100%;max-height:100%}@media only screen and (max-width: 575px){.produto-compra-junta{height:-moz-fit-content;height:fit-content}}.produto-compra-junta .product-image{height:70%}@media only screen and (max-width: 575px){.produto-compra-junta .product-image{height:229px}}.produto-compra-junta .product-image .lazyloaded,.produto-compra-junta .product-image .foto-principal{height:100%}.produto-compra-junta .product-image .foto-principal{overflow:hidden}.produto-compra-junta .product-image img{max-width:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 575px){.produto-compra-junta .product-image img{max-width:100%;min-height:100%}}.produto-compra-junta .especificacoes{margin-top:16px;bottom:42px;left:0;width:100%;padding:0;transition:all 0.2s ease-in-out 0.4s}.produto-compra-junta .especificacoes .especificacao{max-width:200px;margin:0 auto}.produto-compra-junta .especificacoes .especificacao .titulo{display:none}.produto-compra-junta .especificacoes .especificacao .sku{position:relative;height:auto;margin:0;max-width:none}.produto-compra-junta .especificacoes .especificacao .sku input,.produto-compra-junta .especificacoes .especificacao .sku label,.produto-compra-junta .especificacoes .especificacao .sku img{width:28px;height:28px}.produto-compra-junta .especificacoes .especificacao .sku input{position:absolute;top:0;left:50%;transform:translateX(-50%);visibility:hidden}.produto-compra-junta .especificacoes .especificacao .sku input:checked ~ label{color:#000;font-weight:bold;font-size:18px}@media only screen and (max-width: 991px){.produto-compra-junta .especificacoes .especificacao .sku input:checked ~ label{font-size:16px;line-height:19px}}.produto-compra-junta .especificacoes .especificacao .sku input:checked ~ label img{border:2px solid #000}.produto-compra-junta .especificacoes .especificacao .sku label{display:flex;align-items:center;justify-content:center;margin:0 auto;font-family:"Montserrat", sans-serif;font-style:normal;font-weight:bold;font-size:14px;line-height:17px;letter-spacing:0.08em;color:#333333;cursor:pointer}@media only screen and (max-width: 991px){.produto-compra-junta .especificacoes .especificacao .sku label{font-size:12px;line-height:14px}}.produto-compra-junta .especificacoes .especificacao .sku img{display:block;-o-object-fit:cover;object-fit:cover;padding:2px;border:2px solid transparent}.produto-compra-junta .especificacoes .especificacao+div{margin-top:8px}@media only screen and (max-width: 991px){.produto-compra-junta .especificacoes .especificacao.cores .skus{display:flex;margin-left:auto;margin-right:auto;width:161px}.produto-compra-junta .especificacoes .especificacao.cores .skus .slick-list{width:100%}}.produto-compra-junta .especificacoes .especificacao.tamanho{margin-left:0;margin-right:0;max-width:unset;background:#f5f5f5;height:45px;display:flex;align-items:center}.produto-compra-junta .especificacoes .especificacao.tamanho .skus{width:284px;max-width:100%;margin-left:auto;margin-right:auto}@media only screen and (max-width: 991px){.produto-compra-junta .especificacoes .especificacao.tamanho .skus{width:161px}}.produto-compra-junta .especificacoes .especificacao.tamanho .skus.slick-slider{display:flex;justify-content:center;align-items:center}.produto-compra-junta .especificacoes .especificacao.tamanho .skus .sku{padding:0 15px}.produto-compra-junta .especificacoes .slick-arrow{top:8px;bottom:auto;transform:none}.produto-compra-junta .especificacoes .slick-next,.produto-compra-junta .especificacoes .slick-prev{position:static}.produto-compra-junta .informacoes{text-align:left;font-family:"Avenir", sans-serif;display:flex;height:100%;flex-direction:column;justify-content:space-between}.produto-compra-junta .informacoes .nome{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#333333;margin:7px 0;letter-spacing:0.05em;text-transform:uppercase}@media only screen and (max-width: 575px){.produto-compra-junta .informacoes .nome{font-size:12px;line-height:14px}}.produto-compra-junta .informacoes .prices .sku-price{display:flex;flex-direction:column;justify-content:left;line-height:19px}.produto-compra-junta .informacoes .prices .sku-price .listPrice{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#828282;font-size:14px}.produto-compra-junta .informacoes .prices .sku-price .price{font-size:12px;color:#333333;font-weight:800;letter-spacing:0.05em}.produto-compra-junta .informacoes .prices .preco-parcelado{font-family:"Montserrat", sans-serif;font-size:10px;color:#333333;margin-top:2px;line-height:12px;letter-spacing:0.05em;font-weight:400}.produto-compra-junta .informacoes .arrow{transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s}@media only screen and (max-width: 575px){.produto-compra-junta .informacoes .arrow{transform:scale(0.6);-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-o-transform:scale(0.6)}}.m3-buyTogether{display:flex;flex-direction:column;align-items:center;font-family:"Montserrat", sans-serif;margin-top:100px}@media only screen and (max-width: 991px){.m3-buyTogether{height:-moz-fit-content;height:fit-content;margin:100px auto 0;padding:0 10px}}@media only screen and (max-width: 575px){.m3-buyTogether{width:100%}}.m3-buyTogether ul{margin:0;padding:0}.m3-buyTogether ul li{list-style-type:none}.m3-buyTogether #buy-together-sku-selector-container{margin-top:11px}@media only screen and (max-width: 991px){.m3-buyTogether #buy-together-sku-selector-container{margin-top:6px}}.m3-buyTogether #buy-together-sku-selector-container .topic{padding:0}.m3-buyTogether #buy-together-sku-selector-container .specification{font-size:12px;font-weight:400;letter-spacing:0.05em;color:#333333;margin-bottom:6px;text-transform:uppercase}.m3-buyTogether #buy-together-sku-selector-container .skuselector-specification-label{position:absolute;cursor:pointer;width:100%;height:22px;opacity:1;display:none}.m3-buyTogether #buy-together-sku-selector-container .dimension-Tamanho{width:-moz-max-content;width:max-content;height:30px;min-width:30px;line-height:30px;text-align:center;border:1px solid #333333;display:inline-block;cursor:pointer;font-size:12px;font-weight:400;font-family:inherit;color:#333333;overflow:hidden;margin-bottom:0px;border-radius:0;letter-spacing:0.05em;transition:all 0.2s}@media only screen and (max-width: 575px){.m3-buyTogether #buy-together-sku-selector-container .dimension-Tamanho{height:24px;min-width:24px;line-height:24px;font-size:10px}}.m3-buyTogether #buy-together-sku-selector-container .dimension-Tamanho:hover{color:#fff !important;background-color:#333 !important}.m3-buyTogether #buy-together-sku-selector-container .selected{color:#fff !important;background-color:#333 !important}.m3-buyTogether .product-combo{display:flex;flex-direction:row;width:100%;height:400px;justify-content:space-between}@media only screen and (max-width: 991px){.m3-buyTogether .product-combo{flex-direction:column;height:-moz-fit-content;height:fit-content;align-items:center;margin:auto}}.m3-buyTogether .product-combo .spacer{display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:200;font-size:40px;color:#333333;margin:0 8px 20%;font-family:"Montserrat", sans-serif;border:1px solid #e5e5e5;border-radius:50%;height:50px;width:50px}@media only screen and (max-width: 991px){.m3-buyTogether .product-combo .spacer{margin:0 5px 20%;height:30px;width:30px;font-size:24px;line-height:24px}}.m3-buyTogether .product-combo__itemA,.m3-buyTogether .product-combo__itemB{width:229px;height:100%}@media only screen and (max-width: 991px){.m3-buyTogether .product-combo__itemA,.m3-buyTogether .product-combo__itemB{width:50%}}.m3-buyTogether .product-combo__product-area{display:flex;flex-direction:row;align-items:center}@media only screen and (min-width: 576px) and (max-width: 991px){.m3-buyTogether .product-combo__product-area{width:100%;margin:auto}}@media only screen and (max-width: 575px){.m3-buyTogether .product-combo__product-area{margin:auto}}.m3-buyTogether .product-combo__buy{display:flex;justify-content:center;align-items:center;width:229px;height:100%;background:#f0eadf;margin-left:57px}@media only screen and (max-width: 991px){.m3-buyTogether .product-combo__buy{margin:18px 0 0;width:100%}}.m3-buyTogether .product-combo__buy .buy-wrapper{display:flex;flex-direction:column;align-items:center;font-family:"Montserrat", sans-serif;width:100%;padding:23px}@media only screen and (max-width: 991px){.m3-buyTogether .product-combo__buy .buy-wrapper{padding:20px}}.m3-buyTogether .product-combo__buy .buy-wrapper h3{display:flex;flex-direction:column;align-items:center;font-style:normal;font-weight:normal;font-size:14px;line-height:17px;color:#333333;text-transform:uppercase;margin:0;letter-spacing:0.05em}.m3-buyTogether .product-combo__buy .buy-wrapper h3 p{font-size:12px;line-height:14px;margin:0}.m3-buyTogether .product-combo__buy .buy-wrapper .product-price{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#333333}.m3-buyTogether .product-combo__buy .buy-wrapper .preco-total-parcelado{font-style:normal;font-weight:700;font-size:16px;line-height:19px;color:#333333;margin-top:14px;margin-bottom:2px;text-align:center;letter-spacing:0.05em}@media only screen and (max-width: 991px){.m3-buyTogether .product-combo__buy .buy-wrapper .preco-total-parcelado{margin-top:11px}}.m3-buyTogether .product-combo__buy .buy-wrapper .compra{width:100%}.m3-buyTogether .product-combo__buy .buy-wrapper .compra button{font-family:"Montserrat", sans-serif;width:100%;height:72px;background-color:#a39c97;display:flex;justify-content:center;align-items:center;font-style:normal;font-weight:700;font-size:14px;color:#ffffff;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all 0.2s ease-out;border:none;cursor:pointer;text-transform:uppercase;letter-spacing:0.05em;margin-top:20px}@media only screen and (max-width: 991px){.m3-buyTogether .product-combo__buy .buy-wrapper .compra button{margin-top:16px}}.m3-buyTogether .product-combo__buy .buy-wrapper .compra button.indisponivel{background-color:#d7d7d7}.m3-buyTogether__title{font-family:"Montserrat", sans-serif;margin:16px 0;font-weight:400;font-size:14px;line-height:17px;letter-spacing:0.05em;color:#333333}@media only screen and (min-width: 576px) and (max-width: 991px){.m3-buyTogether__title{font-size:20px}}.content-institucional p.btn-link{transform:translate3d(0, -16px, 0)}.campanhas .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media only screen and (max-width: 767px){.campanhas .container{padding-left:0;padding-right:0}}.campanhas .container.m3-flex{display:flex;align-items:flex-start;justify-content:center}@media only screen and (max-width: 767px){.campanhas .container.m3-flex{flex-direction:column}}@media (min-width: 576px){.campanhas .container{max-width:540px}}@media (min-width: 768px){.campanhas .container{max-width:720px}}@media (min-width: 992px){.campanhas .container{max-width:960px}}@media (min-width: 1200px){.campanhas .container{max-width:1140px}}.campanhas .navigation-registros{width:300px;margin-top:65px;transition:0.3s}@media only screen and (max-width: 767px){.campanhas .navigation-registros{display:none;transform:translateX(2000px)}}.campanhas .navigation-registros #fechar-filtro-registro{position:absolute;right:16px;top:16px;font-size:16px;cursor:pointer;padding:12px}.campanhas .navigation-registros .filtro-mobile-title{font-style:normal;font-weight:500;font-size:18px;line-height:22px;text-transform:uppercase;color:#333333;margin:0 auto 48px auto}@media only screen and (min-width: 768px){.campanhas .navigation-registros .filtro-mobile-title{display:none}}@media only screen and (max-width: 767px){.campanhas .navigation-registros.active{display:flex;align-items:flex-start;position:fixed;top:-70px;right:0;flex-direction:column;width:100%;height:100%;background:#e5e5e5;z-index:1001;max-width:404px;padding:24px 0px;transform:translateX(0)}}.campanhas .navigation-registros .registros-link-mobile{font-style:normal;font-weight:bold;font-size:11px;line-height:13px;text-transform:uppercase;color:#333333;margin-bottom:16px;margin-left:32px}.campanhas .navigation-registros .registros-link-mobile::hover,.campanhas .navigation-registros .registros-link-mobile::active{color:#333333}@media only screen and (min-width: 768px){.campanhas .navigation-registros .registros-link-mobile{display:none}}.campanhas .navigation-registros ul{margin:0;padding:0}@media only screen and (max-width: 767px){.campanhas .navigation-registros ul{width:100%;border-top:1px solid #c5c5c5;padding-top:24px;padding-left:32px}}.campanhas .navigation-registros ul li{list-style:none;margin-bottom:8px}@media only screen and (max-width: 767px){.campanhas .navigation-registros ul li.registros{display:none}}.campanhas .navigation-registros ul li a{font-style:normal;font-weight:normal;font-size:11px;line-height:13px;text-transform:uppercase;color:#333333}.campanhas .navigation-registros ul li a.active{font-weight:bold}.campanhas .content-registros{width:inherit}@media only screen and (max-width: 767px){.campanhas .content-registros{width:100%}}.campanhas .btn-mobile{display:none;width:100%;align-items:center;justify-content:center;gap:1px;cursor:pointer;margin:40px 0}@media only screen and (max-width: 767px){.campanhas .btn-mobile{display:flex}}.campanhas .btn-mobile .abrir-registros{display:flex;align-items:center;background-color:#a39c97;justify-content:center;height:50px;width:calc(50% - 0.5px);font-weight:600;font-size:14px;text-transform:uppercase;color:#fff;letter-spacing:normal}@media (max-width: 991px){.menu__item:nth-child(2n) .menu__link:after,.menu__item:nth-child(2n) .menu__account-link:after{display:block}}.content-registros>h2{text-transform:uppercase;color:#333333;font-size:11px;line-height:13px;font-family:inherit;font-weight:500;letter-spacing:1px}.bazar #main{opacity:0}.bazar #main.is-visible{opacity:1}.access #main section{position:fixed;margin-left:8px;margin-right:8px;left:0;right:0;top:185px;bottom:0px;text-align:center;opacity:1;z-index:1;display:flex;justify-content:center}.access #main section .access-content-form__input{display:flex;gap:5px}@media (max-width: 400px){.access #main section .access-content-form__input{flex-direction:column;width:100%;gap:0}}.access #main section .access-form{padding:2rem 8px 0;width:494px;height:315px;background:#ffffff}@media (max-width: 400px){.access #main section .access-form{height:340px}}.access #main section .access-form__title{font-style:normal;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0.05em;text-transform:uppercase;color:#333333}.access #main section .access-form__description{text-align:center;font-style:normal;font-weight:400;font-size:11px;line-height:13px;letter-spacing:0.05em;color:#333333;padding:0 2rem}.access #main section .access-form__form{padding-top:2rem;display:flex;align-items:flex-start;flex-direction:column;position:relative;width:100%;max-width:430px;margin:0 auto}.access #main section .access-form__form .form-group{display:flex;align-items:flex-end;width:80%}@media (max-width: 400px){.access #main section .access-form__form .form-group{width:100%}}.access #main section .access-form__form .form-group label{line-height:10px;padding-right:5px;padding-bottom:5px}.access #main section .access-form__input{font-size:16px;padding-top:15px;border:none;outline:0;background:transparent;line-height:0;border-bottom:1px solid #333333}.access #main section .access-form__submit-button{height:30px;padding:10px 40px;border:none;outline:0;margin:0 auto}.access #main section .access-form__input{flex:1;letter-spacing:0.05em;font-size:11px;color:#333333}.access #main section .access-form__input::-moz-placeholder{font-style:normal;font-weight:400;font-size:11px;line-height:13px;letter-spacing:0.05em;text-transform:lowercase;color:#cbc2b2}.access #main section .access-form__input::placeholder{font-style:normal;font-weight:400;font-size:11px;line-height:13px;letter-spacing:0.05em;text-transform:lowercase;color:#cbc2b2}.access #main section .access-form__submit-button{line-height:13px;letter-spacing:0.05em;font-size:11px;font-weight:500;color:#ffffff;text-transform:uppercase;background:#333;margin-top:20px}.access #main section .access-form__submit-button:hover{opacity:0.8}.access #main section .access-form__status{display:block;position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%);font-size:11px;line-height:1}.access #main section .access-form__alert{margin:48px 0 0;line-height:13px;letter-spacing:0.05em;font-size:11px;color:#333333}.preorderaccess #main section{position:fixed;margin-left:8px;margin-right:8px;left:0;right:0;top:285px;bottom:0px;text-align:center;opacity:1;z-index:1;display:flex;justify-content:center}.preorderaccess #main section .access-form{padding:2rem 8px 0;width:494px;height:190px;background:#ffffff}.preorderaccess #main section .access-form__title{font-style:normal;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0.05em;text-transform:uppercase;color:#333333}.preorderaccess #main section .access-form__description{text-align:center;font-style:normal;font-weight:400;font-size:11px;line-height:13px;letter-spacing:0.05em;color:#333333;padding:0 2rem}.preorderaccess #main section .access-form__form{padding-top:2rem;display:flex;align-items:center;position:relative;width:100%;max-width:430px;margin:0 auto;border-bottom:1px solid #333333}.preorderaccess #main section .access-form__input,.preorderaccess #main section .access-form__submit-button{height:30px;padding:0 8px;padding-left:1px;border:none;outline:0;background:transparent}.preorderaccess #main section .access-form__input{flex:1;line-height:13px;letter-spacing:0.05em;font-size:11px;color:#333333}.preorderaccess #main section .access-form__input::-moz-placeholder{font-style:normal;font-weight:400;font-size:11px;line-height:13px;letter-spacing:0.05em;text-transform:lowercase;color:#cbc2b2}.preorderaccess #main section .access-form__input::placeholder{font-style:normal;font-weight:400;font-size:11px;line-height:13px;letter-spacing:0.05em;text-transform:lowercase;color:#cbc2b2}.preorderaccess #main section .access-form__submit-button{line-height:13px;letter-spacing:0.05em;font-size:11px;font-weight:500;color:#333333}.preorderaccess #main section .access-form__status{display:block;position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%);font-size:11px;line-height:1}.preorderaccess #main section .access-form__alert{margin:48px 0 0;line-height:13px;letter-spacing:0.05em;font-size:11px;color:#333333}body.personal-shoppers .title-container{margin:32px 0}body.personal-shoppers .shopper-title{margin:0;font-family:"Montserrat", sans-serif;font-weight:400;font-size:12px;line-height:24px;letter-spacing:5%;color:#333}body.personal-shoppers .shopper-description{font-weight:400;font-size:13px;line-height:24px;letter-spacing:0%;color:#333}body.personal-shoppers .shoppers-grid{display:grid;grid-template-columns:repeat(5, 1fr);grid-column-gap:36px;grid-row-gap:32px}@media screen and (max-width: 1024px){body.personal-shoppers .shoppers-grid{grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width: 768px){body.personal-shoppers .shoppers-grid{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 520px){body.personal-shoppers .shoppers-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 375px){body.personal-shoppers .shoppers-grid{grid-template-columns:1fr}}body.personal-shoppers .shoppers-item{max-width:188px;padding:16px;border:1px solid #efe8dd;transition:0.3s all ease-in-out}body.personal-shoppers .shoppers-item:hover .profile-image,body.personal-shoppers .shoppers-item:hover img{filter:grayscale(0)}body.personal-shoppers .shoppers-item:hover .profile-link{background:#333;color:#fff}body.personal-shoppers .shoppers-item:hover .profile-link svg path{stroke:#fff}body.personal-shoppers .shoppers-item .profile-image,body.personal-shoppers .shoppers-item img{transition:0.3s all ease-in-out;filter:grayscale(1);width:100%;height:100%}body.personal-shoppers .shoppers-item .profile-name{margin:6px 0 12px 0;color:#333;font-family:"Montserrat", sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:24px}body.personal-shoppers .shoppers-item .profile-code{margin:0 0 15px 0;color:#333;font-family:"Montserrat", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px}body.personal-shoppers .shoppers-item .profile-code strong{font-weight:500;text-transform:uppercase}body.personal-shoppers .shoppers-item .profile-link{display:block;transition:0.3s all ease-in-out;width:100%;height:40px;padding:18px 5px;display:flex;align-items:center;justify-content:center;background:#dfdfdf;color:#545454;font-family:"Montserrat", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.36px;text-transform:uppercase}body.personal-shoppers .shoppers-item .profile-link:hover{text-decoration:none}body.personal-shoppers .shoppers-item .profile-link svg{margin-right:10px}body.personal-shoppers .shoppers-info{margin-top:56px}body.personal-shoppers .shoppers-info .info-text{margin:0;color:#333;font-family:"Montserrat", sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:24px;display:flex;align-items:center}body.personal-shoppers .shoppers-info .info-text svg{margin-right:11px}body.personal-shoppers .shoppers-info .info-text:not(:last-child){margin-bottom:7px}.home-banner-full-desktop{position:relative}.home-banner-full-desktop .box-banner{margin-top:144px;position:relative !important}@media (min-width: 992px){.home-banner-full-desktop .box-banner{max-height:930px !important}}.home-banner-full-desktop .box-banner a{height:unset !important}.home-banner-full-desktop .box-banner img{display:block !important;-o-object-fit:cover !important;object-fit:cover !important;background:no-repeat;height:100% !important;margin:0 !important}.home-banner-full-desktop__item{position:absolute}.home-banner-full-desktop__item#none{display:none}.home-banner-full-desktop__item#top-left{top:60px;left:105px}.home-banner-full-desktop__item#top-right{top:60px;right:105px}.home-banner-full-desktop__item#top-right a{float:right}.home-banner-full-desktop__item#bottom-left{bottom:100px;left:105px}.home-banner-full-desktop__item#bottom-right{bottom:100px;right:105px}.home-banner-full-desktop__item#bottom-right a{float:right}.home-banner-full-desktop__item#center{bottom:100px;left:50%;transform:translateX(-50%);display:flex;align-items:center;flex-direction:column}.home-banner-full-desktop__item p{margin:0 0 15px;font-family:"Montserrat", sans-serif;font-weight:400;font-size:18px;line-height:36px;letter-spacing:6%;text-align:right;text-transform:uppercase;color:#ffffff;width:-moz-max-content;width:max-content}.home-banner-full-desktop__item a{display:flex;justify-content:center;align-items:center;padding:9px 0;width:180px;font-family:"Montserrat", sans-serif;font-weight:600;font-size:12px;line-height:20px;letter-spacing:3%;text-transform:uppercase;color:#6c6c6c;background-color:#ffffff99;border:none;text-decoration:none;text-align:center}.home-banner-full-desktop__item a#show{display:flex}.home-banner-full-desktop__item a#hidden{display:none}.home-banner-full-desktop .slick-next{position:absolute;top:50%;right:2%;border:none;font-size:0;width:48px;height:48px;outline:none;background-image:url("https://aniemeyer.vteximg.com.br/arquivos/seta-white.png");background-repeat:no-repeat;background-position:center;background-size:12px 24px;background-color:transparent;transform:rotate(180deg);transition:0.5s ease-in-out}.home-banner-full-desktop .slick-prev{position:absolute;top:50%;left:2%;border:none;font-size:0;width:48px;height:48px;outline:none;z-index:1;background-image:url("https://aniemeyer.vteximg.com.br/arquivos/seta-white.png");background-repeat:no-repeat;background-position:center;background-size:12px 24px;background-color:transparent;transition:0.5s ease-in-out}.home-banner-full-desktop .slick-prev:hover,.home-banner-full-desktop .slick-next:hover{background-color:rgba(249,243,232,0.35)}.home-banner-full{position:relative}.home-banner-full .slick-next{position:absolute;top:50%;right:2%;border:none;font-size:0;width:36px;height:36px;outline:none;background-image:url("https://aniemeyer.vteximg.com.br/arquivos/seta-white.png");background-repeat:no-repeat;background-position:center;background-size:9px 18px;background-color:rgba(249,243,232,0.35);transform:rotate(180deg)}.home-banner-full .slick-prev{position:absolute;top:50%;left:2%;border:none;font-size:0;width:36px;height:36px;outline:none;z-index:1;background-image:url("https://aniemeyer.vteximg.com.br/arquivos/seta-white.png");background-repeat:no-repeat;background-position:center;background-size:9px 18px;background-color:rgba(249,243,232,0.35)}.home-banner-full img{margin-top:78px}@media screen and (max-width: 980px){.home-banner-full img{margin-top:114px}}.home-mosaic{display:flex;width:100%;justify-content:space-between;margin-top:30px;padding:0 4vw 0}@media only screen and (max-width: 991px){.home-mosaic{flex-direction:column}.home-mosaic .first-banner{margin-bottom:30px}}.home-mosaic .first-banner{margin-right:90px}@media only screen and (max-width: 991px){.home-mosaic .first-banner{margin-right:0}}.home-mosaic .first-banner,.home-mosaic .second-banner{position:relative;height:500px;overflow:hidden}@media only screen and (max-width: 991px){.home-mosaic .first-banner,.home-mosaic .second-banner{width:100%;height:-moz-max-content;height:max-content;display:flex;align-items:center;justify-content:center}}.home-mosaic .first-banner>a,.home-mosaic .second-banner>a{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:60%;text-align:center;font-size:16px;padding:32px 90px 25px;display:flex;background:rgba(255,255,255,0.5);flex-wrap:wrap;justify-content:center}.home-mosaic .first-banner>a>strong,.home-mosaic .second-banner>a>strong{width:100%}@media only screen and (max-width: 991px){.home-mosaic .first-banner>a,.home-mosaic .second-banner>a{width:80%;padding:32px 20px 25px}}.home-mosaic .first-banner img,.home-mosaic .second-banner img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.link-whatsapp{position:fixed;bottom:85px;right:30px;max-width:340px;pointer-events:none}.link-whatsapp__open{animation:0.2s ease-in 0s 1 normal forwards running slideUp}.link-whatsapp__close{animation:0.2s ease-in 0s 1 normal forwards running slideDown}.link-whatsapp__nav{overflow:hidden;opacity:0;margin-bottom:16px;background-color:#f9f3e8;display:block;overflow:hidden;box-shadow:0 0 8px 0 #1616168c}.link-whatsapp__list{list-style:none;margin:0;padding:0}.link-whatsapp__item{padding:16px;pointer-events:all}.link-whatsapp__item:not(:last-child){border-bottom:1px solid #333}.link-whatsapp__item a{display:flex}.link-whatsapp__item a:hover{text-decoration:none}.link-whatsapp__item a picture{min-width:25px;width:25px;height:25px;margin-right:8px}.link-whatsapp__item a img{width:25px;height:25px}.link-whatsapp__item a h5{color:#333;font-size:18px;font-weight:600;margin:0 0 10px}.link-whatsapp__item a p{color:#333;font-size:14px;margin:0}.link-whatsapp__button{padding:0;width:52px;height:52px;position:relative;cursor:pointer;float:right;border:none;background-color:transparent;pointer-events:all}.link-whatsapp__button img{width:52px;height:52px}@keyframes slideUp{0%{transform:scale(0.2);transform-origin:right bottom;opacity:0}100%{transform:scale(1);transform-origin:right bottom;opacity:1}}@keyframes slideDown{0%{transform:scale(1);transform-origin:right bottom;opacity:1}100%{display:none;transform:scale(0.2);transform-origin:right bottom;opacity:0}}.tik-tok img{width:13px;height:20px}
