.nuxt-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#000;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}.wrapper-popup .modal-wrapper{padding:5%;position:relative;height:100%;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.wrapper-popup .modal-wrapper .fe-x{position:absolute;right:0;top:0;z-index:3;color:#000}.wrapper-popup .modal-wrapper .background{position:absolute;height:100%;width:100%;left:0;top:0;background-repeat:no-repeat;background-size:cover;background-position:50%}.wrapper-popup .content-wrapper{display:flex;flex-direction:column;grid-gap:20px;gap:20px;z-index:2;max-width:350px}@media (max-width:768px){.wrapper-popup .content-wrapper{max-width:100%}.wrapper-popup .modal-wrapper .background{background-size:cover;opacity:.5}.wrapper-popup .modal-wrapper{min-height:340px}.wrapper-popup .vm--modal{width:94%!important;margin:0 auto;height:auto!important}}[splide-navigation-desktop=false] .splide__arrows,[splide-navigation=false] .splide__arrows{display:none}.splide__shorts{padding-bottom:180%}.splide__shorts iframe{width:100%;height:100%;position:absolute;left:0;top:0}.video-floater{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:20;width:100%;height:100%;visibility:hidden;opacity:0;transition:.3s}.video-floater:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6)}.video-floater--visible{visibility:visible;opacity:1}.video-floater__wrapper{z-index:22;position:relative}.video-floater__wrapper iframe,.video-floater__wrapper video{max-height:96vh;width:min(1200px,96%);display:block;margin:0 auto;border:2px solid #fff}.video-floater__wrapper:before{color:#fff;font-weight:700}.video-floater__wrapper:after,.video-floater__wrapper:before{content:"✕";position:absolute;top:5px;right:3%;font-size:22px}.blog__banner{font-size:42px;font-weight:500;display:flex;align-items:center;justify-content:center;height:100px;width:100%;text-align:center;background-size:contain;background-repeat:no-repeat;background-position:50%}.blog__post-list{width:100%;display:flex;flex-wrap:wrap;grid-gap:20px;gap:20px;margin-top:40px}.blog__post-item{flex:0 1 calc(33.33% - 14px);display:flex;flex-direction:column}.blog__post-item img{max-height:335px}.blog__post-content span{font-size:14px}.blog__post-content{display:flex;flex-direction:column;grid-gap:10px;gap:10px;margin-top:8px;flex-grow:1}.blog__post-content p{font-size:14px;color:#454545}.blog__post-content :last-child{flex-grow:1;align-content:flex-end}.blog__post-content h2{font-weight:500}.blog__post-content>:last-child{text-decoration:underline}.blog__pagination{display:flex;grid-gap:10px;gap:10px;margin:0 auto}.blog__page{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#ddd;font-size:14px;transition:.3s;cursor:pointer}.blog__page.current{background:#aaa}.blog__page:hover{background:#999}.page.post .social-sharing{padding:0 calc(50% - 500px)}.page.post .social-sharing,.page.post .social-sharing ul{display:flex;grid-gap:10px;gap:10px;font-size:13px}.page.post .social-sharing span{display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;color:#666;padding:3px;border-radius:2px;cursor:pointer}.page.post .social-sharing__whatsapp span{background:#6edd65}.page.post .social-sharing__pinterest span{background:#e60023}.page.post .social-sharing__facebook span{background:#364aca}.page.post .social-sharing__copy span{background:#007768;color:#fff}.page.post .social-sharing__copy span i{filter:invert(0)}.page.post .social-sharing__twitter span{background:#000}.page.post .social-sharing i,.page.post .social-sharing img{width:20px;max-height:20px;font-size:20px;filter:invert(1)}.post__banner{display:none;height:100px;width:100%;background-size:contain;background-repeat:no-repeat;background-position:50%}.page.post .container{max-width:1200px;margin:0 auto;display:flex;flex-direction:column}.post__title{display:inline-flex;text-align:center;font-weight:500;font-size:42px;margin:0 auto;position:relative}.post__thumbnail{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-height:600px;margin-left:auto;margin-right:auto}.post__content{margin:0 auto;padding:0 calc(50% - 500px)}.post__content img{margin-top:20px;margin-bottom:20px}.post__content h2,.post__content h3,.post__content h4,.post__content p{margin-bottom:15px}.post__back-link{margin:40px auto;font-size:24px;color:#292929}.blog__sidebar{padding:0 2%;margin:0;display:none}.blog__sidebar h3{font-size:16px;padding-bottom:4px;border-bottom:1px solid #dfdfdf}.blog__sidebar .blog__sidebar-item{font-size:14px;padding:4px 0;border-bottom:1px solid #dfdfdf;cursor:pointer;transition:.2s}.blog__sidebar .blog__sidebar-item.selected{font-weight:500}.blog__sidebar .blog__sidebar-item.last{font-weight:600;font-size:11px;text-transform:uppercase}.page.blog .container .blog__search{padding:16px 0;width:100%;display:flex;align-items:center;grid-gap:6px;gap:6px}.page.blog .container .blog__search .blog__search-bar{border:1px solid #000;padding:10px;width:100%;border-radius:4px;max-width:calc(100% - 76px);height:40px}.page.blog .container .blog__search .blog__button{height:40px;width:70px;border-radius:4px;background-color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer}.page.blog .container .blog__search .blog__button.blog__button-show:before,.page.blog .container .blog__search .blog__button.blog__button-unshow:before{display:flex;width:20px;height:20px;background-size:20px 20px;background-repeat:no-repeat;filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(297deg) brightness(103%) contrast(102%)}.page.blog .container .blog__search .blog__button.blog__button-show:before{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTE4LjM1OCAxOC4xNGwtNC4wMzctNC4wMzdtMCAwQTcuNDM1IDcuNDM1IDAgMTAzLjgwOCAzLjU4OCA3LjQzNSA3LjQzNSAwIDAwMTQuMzIgMTQuMTAzeiIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==")}.page.blog .container .blog__search .blog__button.blog__button-unshow:before{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTcuMjg0IDYuOTg4VjBoNC4xMnY2Ljk4OGg2Ljk0djQuMDI0aC02Ljk0VjE4aC00LjEydi02Ljk4OEguMzQ0VjYuOTg4aDYuOTR6IiBmaWxsPSIjZmZmIi8+PC9zdmc+");transform:rotate(45deg)}.block-align-center{margin:0 auto}.block-align-right{margin-left:auto}.text-align-center{text-align:center!important}.text-align-right{text-align:right!important}*{padding:0;margin:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}img{border:0;max-width:100%}ul{list-style:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-decoration{display:none}.no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.modal-account button.fe-x{position:absolute;right:0;width:30px;height:30px;display:flex;padding:0;align-items:center;justify-content:center}.account__user-name{display:none}.modal-account .vm--modal{background-color:#eee;overflow:auto}.modal-account .vm--modal>div,.modal-account_wrapper{display:flex;justify-content:center}.modal-account_wrapper{flex-wrap:wrap;padding:40px 30px;grid-gap:10px;gap:10px}.modal-account_wrapper h4,.modal-account_wrapper p{width:100%;text-align:left;color:#0d0d0d!important}.modal-account_wrapper h4{font-size:20px}a,a:focus,a:hover,button,input{text-decoration:none;outline:none;border:0;border-radius:0}body,fieldset{border:0}body{width:100%;height:100%;padding:0;overflow-x:hidden;max-width:1920px;margin:0 auto}.feather-success{color:#97bc55!important}footer{width:100%}s{color:#999}.d-flex-center{justify-content:center}.d-flex-center,.d-flex-center-end{display:flex;align-items:center;grid-gap:5px;gap:5px}.d-flex-center-end{justify-content:flex-end}.login-feedback{width:100%;display:flex;align-items:center;color:#858585;font-size:14px;padding:10px 15px;background:#fff3b6;border-radius:6px;grid-gap:10px;gap:10px}.login-feedback .icon-warning{color:#f88613}.login-feedback .icon-success{color:#97bc55}.login-feedback .icon-error{color:#e06b6b}.accordion-enter-active{transition-duration:.3s;transition-timing-function:ease-in}.accordion-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(0,1,.5,1)}.accordion-enter-to,.accordion-leave{max-height:100px;overflow:hidden}.accordion-enter,.accordion-leave-to{overflow:hidden;max-height:0}.fade-enter-active,.fade-leave-active,.layout-enter-active,.layout-leave-active,.page-enter-active,.page-leave-active{transition:all .1s}.fade-enter,.fade-leave-active,.layout-enter,.layout-leave-active,.page-enter,.page-leave-active{opacity:0}.register__show-price{width:100%;display:block}.register__show-price-btn-default{text-decoration:underline;text-underline-offset:4px;cursor:pointer}.old__price-percent,.price__box-user-group,.price__tag-with-discount,.price__tag-with-old,b.old__price-percent{display:none}.primary-price{display:none!important}@-webkit-keyframes progress-bar-stripes{0%{background-position:.75rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:.75rem 0}to{background-position:0 0}}@-webkit-keyframes shake{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}to{transform:translate(0) rotate(0deg)}}@keyframes shake{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}to{transform:translate(0) rotate(0deg)}}@-webkit-keyframes rotate{to{transform:rotate(1turn)}}@keyframes rotate{to{transform:rotate(1turn)}}@-webkit-keyframes opacity{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@keyframes opacity{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@-webkit-keyframes opacityOut{0%{opacity:0}25%{opacity:.5}50%{opacity:.1}75%{opacity:.5}to{opacity:0}}@keyframes opacityOut{0%{opacity:0}25%{opacity:.5}50%{opacity:.1}75%{opacity:.5}to{opacity:0}}@-webkit-keyframes loadingContent{to{background-position-x:-30%}}@keyframes loadingContent{to{background-position-x:-30%}}.loading div{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:800px 104px;display:inline-block}.relative{position:relative}.nav__filter-overlay{display:none}.nav__filter-clean{padding:15px 4%;height:46px;background-color:#000;color:#fff;transition:.3s;font-size:14px;text-transform:uppercase;display:none}.spinner-loading{position:relative}.spinner-loading:after{content:"";position:absolute;width:18px;height:18px;border:3px solid #fff;border-right-color:transparent;border-radius:50%;-webkit-animation:rotate .75s linear infinite;animation:rotate .75s linear infinite;top:calc(50% - 12px);left:5px}[uploading]{pointer-events:none;opacity:.4;background:#eee}.dropzone{width:100%!important}.dropzone .dropzone-custom-content{width:100%;border:2px dashed #d9d9d9;border-radius:5px;padding:10px 20px;cursor:pointer;transition:.3s}.uploads .dropzone span{text-transform:none;font-size:13px;font-weight:400}.uploads{max-width:400px;color:#999;text-align:center;position:relative}.uploads .dropzone-custom-title{width:100%;display:flex;align-items:center;grid-gap:10px;gap:10px;justify-content:center}.customer-create .dropzone .dropzone-custom-content{margin-top:19px;border:1px dashed #d9d9d9;padding:5px 20px}.uploads .bs-progress{position:absolute;top:-10px;width:100%;border-radius:2px;height:8px}.dropzone .h3{font-size:14px;font-weight:600;text-transform:uppercase;margin-bottom:20px;width:calc(50% - 6px);display:inline-block;vertical-align:top}.dropzone p,.dropzone span{color:#666}.dropzone .dz-preview{display:flex;margin-top:10px;align-items:center}.dropzone .dz-preview .dz-details{display:flex;grid-gap:10px;gap:10px}.dropzone .dz-preview img{max-height:50px;margin-right:10px}.dropzone .dz-preview>div:not(.dz-image):not(.dz-details),.products-grid .product__sku{display:none}.product-page .product-wrapper .gallery .images .splide--nav>.splide__track>.splide__list>.splide__slide video{float:left}.product-page .splide__slide iframe{position:absolute;left:0;top:0;width:100%;height:calc(100% - 4px);z-index:0}.product-page .product-wrapper .gallery .images .splide--nav>.splide__track>.splide__list>.splide__slide[origin=youtube]{display:flex;align-items:center;justify-content:center}.product-page .product-wrapper .gallery .images .splide--nav>.splide__track>.splide__list>.splide__slide[origin=youtube] img{position:absolute;max-width:none;height:calc(100% - 4px)}.product-page__measure-floater{width:100%;height:100%;position:fixed;left:0;top:0;display:flex;visibility:hidden;opacity:0;transition:.3s;justify-content:center;align-items:center;z-index:6}.product-page__measure-floater_open{visibility:visible;opacity:1}.product-page__measure-floater-overlay{width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.4);z-index:-1}.product-page__measure-floater-wrapper{max-width:94%;max-height:94vh;margin:3vh 3%;background:#fff;display:flex;position:relative}.product-page__measure-floater-content{max-height:94vh;overflow:auto;display:flex}.product-page__measure-floater-content-table{padding:20px;display:flex;flex-direction:column;justify-content:center;grid-gap:30px;gap:30px}.product-page__measure-floater-image_mobile{display:none}.product-page__measure-floater-image_desktop img,.product-page__measure-floater-image_mobile img{float:left;max-width:100%}.product-page__measure-floater-title{width:100%;float:left;font-size:24px;font-weight:500;text-align:center;text-transform:uppercase;color:#151515}.product-page__measure-floater-close{width:36px;height:36px;position:absolute;right:0;top:0;background-color:#aaa;transition:.3s;cursor:pointer;z-index:1}.product-page__measure-floater-close:hover{background-color:#000}.product-page__measure-floater-close:after,.product-page__measure-floater-close:before{content:"";width:16px;height:2px;top:calc(50% - 1px);left:calc(50% - 8px);background:#fff;position:absolute;transform:rotate(45deg);transition:.3s}.product-page__measure-floater-close:before{transform:rotate(-45deg)}.product-page__measure-floater-content-table table{float:left;width:100%;border-collapse:collapse;overflow:hidden;position:relative;z-index:0}.product-page__measure-floater-content-table table tbody tr:hover td{position:relative;background:#ddd!important}.product-page__measure-floater-content-table table tbody tr td:after{content:"";position:absolute;width:100%;height:1000px;top:-500px;left:0;background:#ddd;z-index:-1;visibility:hidden;opacity:0}.product-page__measure-floater-content-table table tbody tr td:hover{background:#ccc}.product-page__measure-floater-content-table table tbody tr td:hover:after{visibility:visible;opacity:1}.product-page__measure-floater-content-table table td,.product-page__measure-floater-content-table table th{padding:15px 10px!important;font-size:12px!important;color:#8a8a8a;text-transform:uppercase;font-weight:500;text-align:center;border:0!important}.product-page__measure-floater-info{font-size:13px;color:#999;text-align:left;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.product-page__measure-floater-info p{color:#454545}.product-page .estimate-shipping__list-time span{color:#666;font-size:12px;font-weight:400}.add-to-cart.grid-table-mode .estimate-shipping button{right:0}.add-to-cart.grid-table-mode .estimate-shipping{width:100%;max-width:300px}.add-to-cart.grid-table-mode .estimate-shipping .spinner-loading:after{right:115px}.add-to-cart.grid-table-mode .estimate-shipping .loading div{width:100%}.grid-table-mode .product-table .table-wrapper{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.grid-table-mode .product-table .table-wrapper .grid-table-wrapper{float:left;width:100%;overflow-x:auto;position:relative;table-layout:fixed;border-left:1px solid #f0f0f0}.grid-table-mode .product-table .table-wrapper .grid-table-wrapper::-webkit-scrollbar{height:6px}.grid-table-mode .product-table .table-wrapper .grid-table-wrapper::-webkit-scrollbar-track{background:#f0f0f0}.grid-table-mode .product-table .table-wrapper .grid-table-wrapper::-webkit-scrollbar-thumb{background:#bfbfbf;border:1px solid #f0f0f0}.grid-table-mode .product-table .table-wrapper .actions{grid-gap:10px;gap:10px;margin:20px 0 0;position:relative;display:flex;flex-wrap:wrap}.grid-table-mode .product-table .table-wrapper .actions .total-itens{width:100%;display:flex;flex-wrap:wrap;align-items:center;grid-gap:10px;gap:10px}.grid-table-mode .product-table .table-wrapper .actions button{width:100%;max-width:300px}.grid-table-mode .product-table .table-wrapper .actions .total-itens .total-qty p{font-size:12px;color:#151515;text-transform:uppercase;display:flex;align-items:center;grid-gap:10px;gap:10px}.grid-table-mode .product-table .table-wrapper .actions .total-itens .total-qty p b{font-size:20px;color:#25c793}.grid-table-mode .product-table .table-wrapper .actions .total-itens .total-qty input{display:flex;justify-content:center;align-items:center;width:50px;height:34px;font-size:14px;color:#25c793;background:#f7f7f7;border:1px solid #efefef;border-radius:3px;text-align:center}.grid-table-mode .product-table .table-wrapper .actions .total-itens .installment span{font-size:16px;color:#151515}.grid-table-mode .product-table .table-wrapper .grid-table{float:left;width:100%;border-bottom:1px solid #f0f0f0}.grid-table-mode .product-table .table-wrapper .captions ul{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.grid-table-mode .product-table .table-wrapper .captions ul li{display:flex;align-items:center;grid-gap:10px;gap:10px}.grid-table-mode .product-table .table-wrapper .captions ul li .box-cap{width:24px;height:14px;border-radius:3px;border:1px solid #dadada}.grid-table-mode .product-table .table-wrapper .captions ul li .box-available{background:#fff}.grid-table-mode .product-table .table-wrapper .captions ul li .box-unavailable{background:#eee}.grid-table-mode .product-table .table-wrapper .captions ul li .box-max{background:#fff8dc;border-color:#ffb78f}.grid-table-mode .product-table .table-wrapper .captions ul li span{font-size:10px;color:#646b6f;text-transform:uppercase}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body tr{transition:.3s;position:relative;background:#fff}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body tr:hover{background:#fafafa!important}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body tr:nth-child(odd),.grid-table-mode .product-table .table-wrapper .grid-table .grid-body tr:nth-child(odd) .line-option{background:#fbfbfb}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body td,.grid-table-mode .product-table .table-wrapper .grid-table .grid-body th{border-right:1px solid #f0f0f0;border-top:1px solid #f0f0f0;padding:10px;text-align:center;font-weight:400}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body th{padding:10px;background:var(--color1)}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body td .input{display:flex;justify-content:center;align-items:center;grid-gap:5px;gap:5px}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body td .input input{width:34px;height:24px;border-radius:3px;background:#fff;border:1px solid #dadada;font-size:12px;text-align:center;color:#646b6f;display:flex;justify-content:center;align-items:center}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body td .input input::-webkit-inner-spin-button,.grid-table-mode .product-table .table-wrapper .grid-table .grid-body td .input input::-webkit-outer-spin-button{-webkit-appearance:none}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body td .input .max{background:#fff8dc;border-color:#ffb78f;color:#ff9e68}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body td .input input[disabled]{background:#eee;color:#bbb;border-color:#dadada;cursor:auto!important}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body td .input button{width:16px;height:16px;border-radius:20px;background:#bfbfbf;cursor:pointer;transition:.3s;text-align:center;display:flex;align-items:center;justify-content:center}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body td .input button:hover{background:grey}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body td .input button[disabled]{opacity:.4;cursor:auto!important;background:#bfbfbf}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body td .input .dec-minus:after,.grid-table-mode .product-table .table-wrapper .grid-table .grid-body td .input .inc-plus:after,.grid-table-mode .product-table .table-wrapper .grid-table .grid-body td .input .inc-plus:before{content:"";position:absolute;width:6px;height:2px;background:#fff}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body td .input .inc-plus:before{width:2px;height:6px}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body td .att-product,.grid-table-mode .product-table .table-wrapper .grid-table .grid-body th .att-product{display:flex;justify-content:flex-start;align-items:center;grid-gap:10px;gap:10px}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body th .att-product{min-width:auto;justify-content:center}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body td .att-product .thumb-hex,.grid-table-mode .product-table .table-wrapper .grid-table .grid-body td .att-product .thumb-img img,.grid-table-mode .product-table .table-wrapper .grid-table .grid-body th .att-product .thumb-hex,.grid-table-mode .product-table .table-wrapper .grid-table .grid-body th .att-product .thumb-img img{display:block;min-width:20px;max-width:20px;height:20px;border-radius:50%;box-sizing:border-box}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body td .att-product span{font-size:12px;text-transform:uppercase;color:#646b6f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body th .att-product span{font-size:12px;text-transform:uppercase;color:#fff}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body .line-option{position:sticky;left:0;z-index:2;background:#fff}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body .finger-swipe{padding:0 5px}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body .finger-swipe .icon-wrapper{justify-content:center;align-items:center;display:none}.grid-table-mode .product-table .table-wrapper .actions .wishlist{display:none}@-webkit-keyframes finger-swipe{0%{margin-right:0}50%{margin-right:25px}to{margin-right:0}}@keyframes finger-swipe{0%{margin-right:0}50%{margin-right:25px}to{margin-right:0}}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body .finger-swipe .swipe-icon{background:url(https://cdn.convertr.app.br/9157/img/finger-swipe-left.8188699.svg) no-repeat;width:30px;height:30px;filter:invert(1);-webkit-animation:finger-swipe 3s ease-in-out;animation:finger-swipe 3s ease-in-out}.pinch-zoom-wrapper .pz-zoom-button,.pinchZoomActived .splide .splide__arrows,.pinchZoomActived .splide .splide__pagination{display:none!important}.pinch-zoom-wrapper .zoom-cont{position:relative}.pinch-zoom-wrapper .zoom-cont.active>img{display:none}.pinch-zoom-wrapper .zoom-cont.active .pinch-zoom-wrapper{display:block!important}.pinch-zoom-wrapper .zoom-cont .magnifier{width:35px;height:35px;top:10px;right:10px;display:flex;background:hsla(0,0%,100%,.8);border:none;outline:none;padding:0;position:absolute;text-decoration:none;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.3s}.pinch-zoom-wrapper .zoom-cont.active .magnifier{display:none}.pinch-zoom-wrapper .zoom-cont .magnifier:before{content:"";display:block;width:10px;height:10px;border-radius:100%;position:absolute;border:2px solid #8b8b8b;top:8px;left:8px}.pinch-zoom-wrapper .zoom-cont .magnifier:after{content:"";width:8px;background:#8b8b8b;height:2px;position:absolute;top:21px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);right:9px;border-radius:1px}.pinch-zoom-wrapper .zoom-cont .close{width:35px;height:35px;top:10px;right:10px;transition:.3s;background:hsla(0,0%,100%,.8);border:none;outline:none;padding:0;position:absolute;text-decoration:none;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1;display:none}.pinch-zoom-wrapper .zoom-cont.active .close{display:flex}.pinch-zoom-wrapper .zoom-cont .close:before{content:"";width:29px;height:29px;background-image:linear-gradient(#8b8b8b,#8b8b8b),linear-gradient(#8b8b8b,#8b8b8b);background-size:80% 2px,2px 80%;transform:rotate(45deg);border:none;border-radius:0;background-position:50%;background-repeat:no-repeat;display:block;position:static}.pinch-zoom-wrapper .zoom-cont .pinch-icon{position:absolute;width:60px;height:60px;top:calc(50% - 30px);left:calc(50% - 30px);background:hsla(0,0%,100%,.8);display:flex;justify-content:center;z-index:1;visibility:hidden;opacity:0}.pinch-zoom-wrapper .zoom-cont.active .pinch-icon{-webkit-animation:pinchFade 2s ease;animation:pinchFade 2s ease}@-webkit-keyframes pinchFade{0%{opacity:0;visibility:visible}70%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes pinchFade{0%{opacity:0;visibility:visible}70%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@-webkit-keyframes animateArrow{0%{transform:scale(1)}to{transform:scale(1.3)}}@keyframes animateArrow{0%{transform:scale(1)}to{transform:scale(1.3)}}.pinch-zoom-wrapper .zoom-cont .pinch-icon svg{width:41px;fill:#6a6a6a}.pinch-zoom-wrapper .zoom-cont .pinch-icon .arrowdown,.pinch-zoom-wrapper .zoom-cont .pinch-icon .arrowup{-webkit-animation:animateArrow 1s ease infinite;animation:animateArrow 1s ease infinite}.pinch-zoom-wrapper .zoom-cont .pinch-icon .arrowdown{transform-origin:10px}.waitlist{width:350px;background:#f8f8f8;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:10px;gap:10px;position:relative;margin:20px 0}.waitlist.loading{min-height:300px}.waitlist .title{width:100%;font-size:18px;text-transform:uppercase;font-weight:700;display:block;text-align:center}.waitlist p{width:100%;font-size:12px;display:flex;align-items:center;justify-content:center}.waitlist .feedback{font-size:14px;flex-direction:row-reverse;grid-gap:5px;gap:5px;color:#0072ce}.add-to-cart .waitlist .spinner-loading:after,.waitlist .spinner-loading:after{border:3px solid #000;border-right-color:transparent;left:auto;background:#f8f8f8;top:50%}.waitlist .waitlist-form{display:flex;flex-wrap:wrap;grid-gap:20px;gap:20px}.add-to-cart .waitlist .waitlist-form button,.waitlist .waitlist-form button{display:flex;align-items:center;justify-content:center;padding:10px;background:#0d0d0d;color:#fff;width:100%;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1px;border:1px solid #fff;transition:.2s}.add-to-cart .waitlist .waitlist-form button:hover,.waitlist .waitlist-form button:hover{border-color:#0d0d0d}.waitlist .waitlist-form label{width:100%}.waitlist .waitlist-form label input{width:100%;border:2px solid #ececec;padding:10px}.add-to-cart .waitlist .waitlist-form button:before,.waitlist .waitlist-form.hidden,.waitlist .waitlist-form button:before{display:none}.waitlist .show{position:absolute;background:#f8f8f8;height:100%;font-size:18px}.waitlist-modal,.waitlist .show{display:flex;align-items:center;justify-content:center;width:100%}.waitlist-modal{position:fixed;height:100vh;top:0;left:0;z-index:21;visibility:hidden}.waitlist-modal .visible{visibility:visible;opacity:1}.waitlist-modal .wrapper{position:absolute;z-index:9999;opacity:0;visibility:hidden;transition:.5s;transform:translateY(-50px)}.waitlist-modal .wrapper-open{visibility:visible;opacity:1;transform:translate(0)}.waitlist-modal .wrapper .close{position:absolute;right:5px;top:25px;width:30px;height:30px;background:none;cursor:pointer;z-index:1}.waitlist-modal .wrapper .close:after,.waitlist-modal .wrapper .close:before{transition:.3s;content:"";width:20px;height:1px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);position:absolute;left:calc(50% - 10px);top:50%;background:#000}.waitlist-modal .wrapper .close:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.waitlist-modal .wrapper .close:hover:before{transform:rotate(-45deg) scale(-1);-webkit-transform:rotate(-45deg) scale(-1);-moz-transform:rotate(-45deg) scale(-1)}.waitlist-modal .wrapper .close:hover:after{transform:rotate(45deg) scale(-1);-webkit-transform:rotate(45deg) scale(-1);-moz-transform:rotate(45deg) scale(-1)}.whatsapp-floater .wrapper{position:fixed;padding:4px;border-radius:50px;cursor:pointer;z-index:4;box-shadow:0 2px 1px rgba(0,0,0,.09),0 4px 2px rgba(0,0,0,.09),0 8px 4px rgba(0,0,0,.09),0 16px 8px rgba(0,0,0,.09),0 32px 16px rgba(0,0,0,.09);-webkit-box-shadow:rgba(0,0,0,.09) 0 2px 1px,rgba(0,0,0,.09) 0 4px 2px,rgba(0,0,0,.09) 0 8px 4px,rgba(0,0,0,.09) 0 16px 8px,rgba(0,0,0,.09) 0 32px 16px}.whatsapp-floater .medium{padding:6px}.whatsapp-floater .large{padding:8px}.whatsapp-floater .rb{right:20px;bottom:20px}.whatsapp-floater .lb{left:20px;bottom:20px}.whatsapp-floater .rc{right:20px;top:calc(50% - 20px)}.whatsapp-floater .lc{left:20px;top:calc(50% - 20px)}.whatsapp-floater .wrapper a{display:flex;align-items:center}.whatsapp-floater .wrapper img{margin:2px;width:24px;height:24px}.whatsapp-floater .wrapper.medium img{margin:4px;width:34px;height:34px}.whatsapp-floater .wrapper.large img{margin:6px;width:44px;height:44px}.whatsapp-floater .wrapper span{color:#fff;font-size:0;transition:.2s}.whatsapp-floater .wrapper:hover span{font-size:12px}.whatsapp-floater .medium:hover span{font-size:13px}.whatsapp-floater .large:hover span{font-size:14px}.page>.container{display:flex;flex-wrap:wrap}.page>.container>*{margin-bottom:40px}.page .cms-form fieldset{display:flex;flex-wrap:wrap;width:calc(100% + 20px);margin-left:-10px}.page .cms-form .input-box{padding:0 10px;margin-bottom:20px;position:relative;display:flex;align-items:flex-end}.page .cms-form .input-box>div{width:100%}.page .cms-form .input-box p{font-size:14px;color:#666}.page .cms-form .input-box label{width:100%;display:block;font-weight:500;font-size:12px;color:#666;text-transform:uppercase;margin-bottom:5px}.page .cms-form .checkbox label{padding-left:30px}.page .cms-form .input-box input{width:100%;display:block;padding:5px 0;font-size:14px;color:#494e4c;border-bottom:2px solid #ececec}.page .cms-form .input-box :focus{border-bottom:2px solid #8f8f8f}.page .cms-form .input-box textarea{width:100%;display:block;padding:10px;font-size:14px;color:#494e4c;border:2px solid #ececec;outline:none;resize:vertical}.page .cms-form .checkbox>label{padding-left:30px;margin-bottom:0;cursor:pointer}.page .cms-form .input-box input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1px solid #666;position:absolute;top:-3px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:20px}.page .cms-form .input-box input[type=checkbox]:checked{border-color:#2d75ff}.page .cms-form .input-box input[type=checkbox]:checked:after{content:"";width:12px;height:12px;border-radius:10px;background:#2d75ff;position:absolute}.page .cms-form .input-box .input-radio{display:inline-flex;align-items:center}.page .cms-form .input-box .input-radio label{margin:0;width:auto}.page .cms-form .input-box .input-radio input{width:auto;margin-right:5px}.page .cms-form .input-box button{background:#000;color:#fff;border:none;padding:15px 30px;width:100%;font-size:14px;transition:.2s}.page .cms-form .input-box button:hover{opacity:.8}.wrapper-popup .content-wrapper fieldset{display:flex;flex-wrap:wrap;width:calc(100% + 20px);margin-left:-10px}.wrapper-popup .content-wrapper .input-box{padding:0 10px;margin-bottom:20px;position:relative}.wrapper-popup .content-wrapper .input-box p{font-size:14px;color:#666}.wrapper-popup .content-wrapper .input-box label{width:100%;display:block;font-weight:500;font-size:12px;color:#666;text-transform:uppercase;margin-bottom:5px}.wrapper-popup .content-wrapper .checkbox label{padding-left:30px}.wrapper-popup .content-wrapper .input-box input{width:100%;display:block;padding:5px;font-size:14px;color:#494e4c;border-bottom:2px solid #ececec}.wrapper-popup .content-wrapper .input-box :focus{border-bottom:2px solid #8f8f8f}.wrapper-popup .content-wrapper .input-box textarea{width:100%;display:block;padding:10px;font-size:14px;color:#494e4c;border:2px solid #ececec;outline:none}.wrapper-popup .content-wrapper .checkbox>label{padding-left:30px;margin-bottom:0;cursor:pointer}.wrapper-popup .content-wrapper .input-box input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1px solid #666;position:absolute;top:0;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:20px}.wrapper-popup .content-wrapper .input-box input[type=checkbox]:checked{border-color:#2d75ff}.wrapper-popup .content-wrapper .input-box input[type=checkbox]:checked:after{content:"";width:12px;height:12px;border-radius:10px;background:#2d75ff;position:absolute}.wrapper-popup .content-wrapper .input-box .input-radio{display:inline-flex;align-items:center}.wrapper-popup .content-wrapper .input-box .input-radio label{margin:0;width:auto}.wrapper-popup .content-wrapper .input-box .input-radio input{width:auto;margin-right:5px}.wrapper-popup .content-wrapper .input-box button{background:#000;color:#fff;border:none;padding:10px;width:100%;font-size:14px;transition:.2s}.wrapper-popup .content-wrapper .input-box button:hover{opacity:.8}.customer-floater{display:flex;justify-content:center;align-items:center;height:100vh;z-index:21}.customer-floater,.customer-floater .overlay{position:fixed;width:100%;top:0;left:0;visibility:hidden}.customer-floater .overlay{height:100%;background:rgba(0,0,0,.5);z-index:999;opacity:0;transition:.3s}.customer-floater .visible{visibility:visible;opacity:1}.customer-floater .wrapper{width:400px;background:#fff;text-align:left;padding:50px 50px 20px;opacity:0;visibility:hidden;transition:.3s;transform:translateY(-50px);max-height:92vh;overflow:auto;z-index:9999}.customer-floater .wrapper-open{position:absolute;visibility:visible;opacity:1;transform:translate(0)}.customer-floater .big-wrapper{width:750px}.customer-floater .close{position:absolute;right:15px;top:15px;width:30px;height:30px;cursor:pointer}.customer-floater .close:after,.customer-floater .close:before{transition:.3s;content:"";width:20px;height:1px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);position:absolute;left:calc(50% - 10px);top:50%;background:#000}.customer-floater .close:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.customer-floater .close:hover:after{transform:rotate(45deg) scale(-1);-webkit-transform:rotate(45deg) scale(-1);-moz-transform:rotate(45deg) scale(-1)}.customer-floater .close:hover:before{transform:rotate(-45deg) scale(-1);-webkit-transform:rotate(-45deg) scale(-1);-moz-transform:rotate(-45deg) scale(-1)}.customer-floater span.title{float:left;width:100%;font-size:20px;margin-bottom:25px;color:#777}.customer-forms form{float:left;width:100%;display:flex;flex-wrap:wrap;grid-gap:14px;gap:14px}.customer-forms label{float:left;width:100%;position:relative}.customer-forms .w50{width:calc(50% - 7px)}.customer-forms label[for=postcode]{width:calc(20% - 7px)}.customer-forms label[for=street]{width:calc(80% - 7px)}.customer-forms label[for=number]{width:calc(20% - 7px)}.customer-forms label[for=complement]{width:calc(80% - 7px)}.customer-forms label[for=city],.customer-forms label[for=neighborhood],.customer-forms label[for=region]{width:calc(33.33% - 10px)}.customer-forms .w100{width:100%}.customer-forms label span{float:left;width:100%;font-weight:500;font-size:12px;color:#666;text-transform:uppercase}.customer-forms label input,.customer-forms label select{float:left;width:100%;border:0;border-bottom:2px solid #ececec;position:relative;background-color:#fff;padding:10px 0;margin-top:5px;border-radius:0;font-size:14px;color:#494e4c;transition:.3s}.customer-forms label select{background-size:12px}.customer-forms button{float:left;width:100%;position:relative;background:#000;padding:15px;margin-top:10px;margin-bottom:5px;border:0;color:#fff;font-size:13px;text-transform:uppercase;font-weight:500;transition:.3s}.customer-forms button span{display:inline-block;vertical-align:middle;width:auto;float:none;font-size:12px;font-weight:500;color:#fff}.customer-forms .social{width:50%;padding:12px 0;margin-top:0;margin-bottom:20px}.customer-forms .social span{color:#fff}.customer-forms .social:hover{opacity:.7}.customer-forms .social i{color:#fff;display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:5px;font-size:18px}.customer-forms .fb{width:100%;background:#4267b2}.customer-forms .goo{background:#dc4e41}.customer-forms a{display:inline-block;margin-right:25px;margin-top:10px;font-size:12px;text-transform:uppercase;color:#888;border:0;background:transparent}.customer-forms a:hover{color:#444;text-decoration:underline}.customer-forms label .fe-eye,.customer-forms label .fe-eye-off{position:absolute;font-size:18px;right:5px;bottom:11px;cursor:pointer;color:#666}.customer-forms .loading{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:#fff}.customer-forms .loader .loading{width:25px;left:auto;right:10px;height:25px;bottom:10px;top:auto}.customer-forms .loading:after{content:" ";position:absolute;top:calc(50% - 30px);left:calc(50% - 15px);width:30px;height:30px;margin-top:10px;border-radius:50%;border-color:#000 transparent;border-style:solid;border-width:3px;-webkit-animation:loading-ring 1.2s linear infinite;animation:loading-ring 1.2s linear infinite}@-webkit-keyframes loading-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.customer-forms label.failed .dropzone-custom-content,.customer-forms label.failed input,.customer-forms label.failed select,.customer-forms label.failed textarea{border-color:#d9534f;color:#d9534f}.customer-forms label.failed input:focus,.customer-forms label.failed select:focus,.customer-forms label.failed textarea:focus{border-color:#d9534f}select[disabled],select[multiple]{background-image:none}select[multiple]::-webkit-scrollbar{width:4px}form .failed input,form .failed select,form .failed textarea{border-color:#d9534f!important}.w100{width:100%}.w50{width:50%}.w33{width:33.333333%}.w25{width:25%}.w20{width:20%}.w75{width:75%}.text-tiny{font-size:10px}.text-small{font-size:12px}.text-big{font-size:20px}.text-huge{font-size:25px}.feedback-modal>div{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:15px}.feedback-modal .fe-x{top:0;position:absolute;right:0;background:#fff}.feedback-modal .feedback{width:100%}label em{color:#b22222}.splide__slide>a{display:block}.splide[pagination="1"] .splide__pagination{display:none!important}.splide .splide__list{float:left;width:100%}.cms .banners .splide .splide__slide-pagination-number,.splide__slide-pagination-number{display:none}.danger{background:#d97575!important}.newsletter__checkbox{display:flex;align-items:center;grid-gap:5px;gap:5px;width:auto;position:relative;cursor:pointer}.newsletter__checkbox span{color:inherit}.newsletter__checkbox-input{width:16px;height:16px;min-width:0;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #000!important;position:relative;transition:.3s;background-color:#fff;display:flex;align-items:center;justify-content:center}.newsletter__checkbox-input:checked:before{content:"";width:2px;height:5px;top:50%;left:calc(50% - 4px);border-radius:2px;background-color:#000;position:absolute;transition:.3s;transform:rotate(-35deg);-webkit-transform:rotate(-35deg)}.newsletter__checkbox-input:checked:after{content:"";width:12px;height:2px;top:calc(50% - 1px);left:calc(50% - 5px);border-radius:2px;background-color:#000;position:absolute;transition:.3s;transform:rotate(-57deg)}.newsletter__checkbox-check{-webkit-animation:shake .5s cubic-bezier(.36,.07,.19,.97) both;animation:shake .5s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;border:2px solid #d9534f!important}.bs-progress{display:flex;height:.75rem;overflow:hidden;line-height:0;font-size:.65625rem;background-color:#eef0f2;border-radius:.25rem}.bs-progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#3cb371;transition:width .6s ease}.progress-bar-striped{background-image:linear-gradient(-45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:.75rem .75rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}#app>.cms{display:flex;width:100%;flex-wrap:wrap}.countdown{display:flex;padding:20px 0}.countdown__timer{display:flex;grid-gap:10px;gap:10px;margin-top:20px}.countdown__clock{display:flex;flex-wrap:wrap;justify-content:center}.countdown__clock-text{font-size:11px;color:#000;width:100%;display:flex;justify-content:center}.countdown__clock-number{background-color:#0d0d0d;color:#fff;padding:10px;font-size:35px;width:60px;height:60px;display:flex;justify-content:center;align-items:center}.countdown__clock-divider{position:relative;width:auto;height:60px}.countdown__clock-dot{display:flex;background-color:#000;width:6px;height:6px;position:absolute;border-radius:100%;left:2px}.clock__dot-top{top:20px}.clock__dot-bottom{bottom:20px}.countdown__svg{display:flex;flex-wrap:wrap;justify-content:center;width:60px}.countdown__svg img{width:60px;height:60px;padding:10px;background-color:#fff}.countdowns__floater{position:fixed;top:50%;flex-direction:column;z-index:4;transform:translateY(-50%);display:flex;grid-gap:10px;gap:10px;pointer-events:none}.countdowns__floater .countdown{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:360px;border:1px solid #8b8b8b;background:#fff;display:flex;align-items:center;transform:translateX(-700px);transition:.3s ease-in-out;pointer-events:all}.countdowns__floater .countdown.show{transform:translateX(-3px);transition:.3s ease-in-out}.countdowns__floater .countdown__timer{margin-top:0;justify-content:center}.countdowns__floater .countdown__title{margin-bottom:10px}.countdowns__floater .countdown__close{position:absolute;right:0;top:0}.giftwrap-modal-container.vm--container{transform:translate(calc(-100% + 400px));width:100vw}.rating__msg{display:none}figure.table table{border-collapse:collapse}figure.table table td,figure.table table th{border:1px solid #ddd;padding:5px 10px;font-size:14px}figure.table table th{background:#f6f6f6}.banner__title-span{display:none}.slider_banner_loader{width:100%;height:250px}.slider_banner_loader div,.splide__modal{height:100%;width:100%}.splide__modal{display:none;position:fixed;left:5%;top:5%;z-index:10}.splide__modal-open{display:flex;justify-content:center;align-items:center;max-width:90%;max-height:90%;-webkit-animation:fadeIn .2s ease-out forwards;animation:fadeIn .2s ease-out forwards}.splide__modal-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.75)}.splide__modal-close{width:30px;height:30px;position:absolute;z-index:4;right:-30px;top:-1px;cursor:pointer;background-color:#fff}.splide__modal-close:after,.splide__modal-close:before{content:"";width:18px;height:2px;border-radius:1px;background-color:#000;position:absolute;top:calc(50% - 1px);left:calc(50% - 9px);transform:rotate(45deg)}.splide__modal-close:before{transform:rotate(-45deg)}.splide__modal-close:after{transform:rotate(45deg)}.splide__modal-wrapper{z-index:1;position:relative;display:flex}.splide__modal-wrapper img{position:relative;width:auto;height:auto;max-height:96vh}.loader .loading{display:flex;grid-gap:20px 4px;gap:20px 4px;flex-wrap:wrap}.multi-shelf .tabs,.multi-slider .tabs{display:flex;align-items:center;justify-content:center;grid-gap:20px;gap:20px;padding:10px 0 30px}.multi-shelf .tabs h2,.multi-slider .tabs h2{cursor:pointer}.product-shelf.grid-3 .products-grid:not(.carousel) li{width:calc(33.33333% - 20px)}.product-shelf.grid-2 .products-grid:not(.carousel) li{width:calc(50% - 20px)}.page__faq{display:flex;flex-wrap:wrap;grid-gap:40px;gap:40px}.page__faq .h1{width:100%;font-size:35px;text-transform:uppercase}.faq__headings{max-width:300px;flex-grow:0}.faq__headings,.faq__questions{flex-grow:1;display:inline-flex;flex-direction:column;grid-gap:10px;gap:10px}.faq__questions{width:calc(100% - 340px)}.faq__headings .h2{background:#fafafa;color:#151515;font-size:16px;padding:15px 30px 15px 15px;cursor:pointer;position:relative;transition:.3s}.faq__headings .h2:hover{background:#eee}.faq__headings .h2.current{background:#ddd}.faq__questions .h2{background:#fff;color:#151515;box-shadow:0 2px 8px rgba(17,17,26,.1);font-size:14px;padding:15px 30px 15px 15px;cursor:pointer;position:relative}.faq__questions h3{font-weight:500;text-transform:uppercase}.faq__questions .h2:before{content:"";position:absolute;right:16px;top:calc(50% - 6px);width:6px;height:6px;border-right:2px solid #151515;border-bottom:2px solid #151515;border-radius:0 1px 0 1px;transform:scale(1)rotate(45deg);transition:.3s}.faq__questions-open .h2:before{top:calc(50% - 3px);transform:scale(-1)rotate(45deg)}.faq__questions-content{float:left;width:100%;padding:15px;border:1px solid #f3f3f3;border-top:0;font-size:14px;color:#151515;line-height:1.5}.faq__questions-open .faq__questions-content{-webkit-animation:opacity .3s ease-in;animation:opacity .3s ease-in}.instagram-feed{margin-top:60px}.instagram-feed .h2{font-size:30px;font-weight:200;color:#000;position:relative;text-align:left;text-transform:uppercase;text-align:center}.instagram-feed .splide__arrows .splide__arrow{background-color:rgba(255 255 255/.5)}.instagram-feed .splide__arrows .splide__arrow:hover{background-color:rgba(255 255 255/1)!important}.instagram-feed__ul{width:100%;display:flex;grid-gap:12px;gap:12px;flex-wrap:wrap;justify-content:center;max-width:1194px;margin:40px auto 0}.instagram-feed__ul>li{max-width:390px;position:relative}.instagram-feed__ul.instagram-feed__ul-overflow>li{max-width:370px;min-width:370px}.instagram-feed__ul.instagram-feed__ul-overflow{display:flex;justify-content:flex-start;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;flex-wrap:nowrap}.instagram-feed__ul.instagram-feed__ul-overflow::-webkit-scrollbar{width:10px;height:10px}.instagram-feed__ul.instagram-feed__ul-overflow::-webkit-scrollbar-thumb{background:var(--mainBg);border:2px solid #f4f4f4;border-radius:4px}.instagram-feed__ul.instagram-feed__ul-overflow::-webkit-scrollbar-track{background:#f4f4f4;border-radius:4px}.instagram-feed__list .media-type{position:absolute;top:8px;right:8px;z-index:1}.instagram-feed__list a{max-height:410px;overflow:hidden;display:flex;align-items:center;border-radius:3px}.video__floater{width:94%;height:94%;left:3%;top:3%;position:fixed;z-index:9999;visibility:hidden;opacity:0;transition:.3s;display:flex;align-items:center;justify-content:center}.video__floater-open,.video__floater-open .overlay{opacity:1;visibility:visible}.video__floater-close{width:30px;height:30px;position:absolute;right:-30px;top:0;cursor:pointer}.video__floater-close:after,.video__floater-close:before{transition:.3s;content:"";width:20px;height:2px;transform:rotate(45deg);position:absolute;left:calc(50% - 10px);top:50%;background-color:#fff}.video__floater-close:before{transform:rotate(-45deg)}.video__floater-iframe{position:absolute;width:94%;max-width:1120px;height:auto;max-height:94vh;z-index:11}.video__floater iframe{float:left;width:100%;max-height:94vh}.relateds__cta{display:flex;justify-content:center;margin-bottom:10px}.relateds__cta a{padding:10px;border:1px solid #16b180;width:60%;text-align:center;transition:.3s;text-transform:uppercase;font-size:14px}.relateds__cta a:hover{background-color:#16b180}.relateds__cta a span{color:#16b180;transition:.3s}.relateds__cta a:hover span{color:#fff}.product__add-bag-wrapper .add-to-cart .btn-wpp,.product__add-bag-wrapper .add-to-cart .msgs .msgs__remain,.product__add-bag-wrapper .add-to-cart .quantity,.product__add-bag-wrapper .add-to-cart .waitlist,.product__add-bag-wrapper .add-to-cart .wishlist,.product__add-bag-wrapper .variations__attribute,.product__add-bag-wrapper .variations__title{display:none}.product__add-bag-wrapper li.variations__list[outofstock],.product__add-bag-wrapper li.variations__list input{display:none!important}.product-shelf .product__add-bag-wrapper{position:relative}.product-info__wishlist{display:none}.product-shelf .product__add-bag-wrapper .add-to-cart{position:absolute;bottom:0;left:0;z-index:4;width:100%;visibility:hidden;opacity:0;transition:.3s;transform:translateY(100%);background-color:rgba(255 255 255/.4)}.product-shelf .product__add-bag-show .product__add-bag-wrapper .add-to-cart{visibility:visible;opacity:1;transform:translateY(0)}.lgpd{max-width:1920px}@media(max-width:1024px){[splide-navigation-mobile=false] .splide__arrows{display:none}}@media (min-width:1025px){.product-shelf .products-grid li:hover .product__add-bag-wrapper .add-to-cart{visibility:visible;opacity:1;transform:translateY(0)}}.product-shelf .product__add-bag-wrapper .add-to-cart .msgs{display:block;font-size:12px;position:absolute;left:0;bottom:100%;background-color:#b22222}.product-shelf .product__add-bag-wrapper .add-to-cart .msgs span{color:#fff;padding:2px;display:flex}.product-shelf .product__add-bag-wrapper .add-to-cart form .variations{padding:10px;display:flex;flex-wrap:wrap;justify-content:space-between;grid-gap:10px;gap:10px}.product-shelf .product__add-bag-wrapper .add-to-cart form .no-variations-attribute{display:none}.product-shelf .product__add-bag-wrapper .add-to-cart .actions button{background-color:#16b180;color:#fff;padding:10px;width:100%;height:40px;font-size:12px;text-transform:uppercase;position:relative;cursor:pointer;transition:.3s;font-weight:700}.product-shelf .product__add-bag-wrapper .add-to-cart .actions button:before{content:"";display:flex;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MDAgNzAwIj48cGF0aCBkPSJNNTA3LjQgMzA5LjhIMTkyLjZjLTE2LjEgMC0zMS42IDYuNC00MyAxNy45YTYwLjg2IDYwLjg2IDAgMDAtMTcuOCA0M3YxODguNWMwIDE2LjEgNi40IDMxLjYgMTcuOCA0M3MyNi45IDE3LjggNDMgMTcuOGgzMTQuN2MxNi4xIDAgMzEuNi02LjQgNDMtMTcuOHMxNy44LTI2LjkgMTcuOC00M1YzNzAuN2MwLTE2LjEtNi40LTMxLjYtMTcuOC00My0xMS4zLTExLjQtMjYuOC0xNy45LTQyLjktMTcuOXpNMzg2LjggNTE1LjdoLTczLjZWNDE0LjFoNzMuNnYxMDEuNnpNNDczLjcgMjc5LjR2LTIyLjJjMC00NC0yMy43LTg1LjEtNjEuOC0xMDcuMS0xOC44LTEwLjgtNDAuMi0xNi42LTYxLjgtMTYuNi0yMS43IDAtNDMuMSA1LjctNjEuOCAxNi42LTM4LjEgMjItNjEuOCA2My4xLTYxLjggMTA3LjF2MjIuMmgtNTMuNnYtMjIuMmMwLTQ3LjMgMTguNC05MS44IDUxLjktMTI1LjNDMjU4LjIgOTguNCAzMDIuNyA4MCAzNTAgODBzOTEuOCAxOC40IDEyNS4zIDUxLjkgNTEuOSA3OCA1MS45IDEyNS4zdjIyLjJoLTUzLjV6Ii8+PC9zdmc+);width:20px;height:20px;background-repeat:no-repeat;background-size:100%;filter:invert(1);position:absolute;top:calc(50% - 10px);left:20px}.product-shelf .product__add-bag-wrapper .add-to-cart .actions .spinner-loading:after{border-color:#fff transparent #fff #fff;background-color:transparent;left:20px}.product-shelf .product__add-bag-wrapper .add-to-cart .actions .spinner-loading:before{opacity:0;visibility:hidden}.product__add-bag-wrapper .variations__attribute-cor,.product__add-bag-wrapper .variations__attribute-tamanho{display:block}.product__add-bag-wrapper .variations__attribute ul{display:flex!important;align-items:center!important;flex-wrap:wrap!important;grid-gap:5px!important;gap:5px!important;margin:0!important;text-align:left}.product__add-bag-wrapper .variations__attribute-cor ul:before,.product__add-bag-wrapper .variations__attribute-tamanho ul:before{content:"Tamanhos";width:100%;font-size:14px;font-weight:500;color:#000}.product__add-bag-wrapper .variations__attribute-cor ul:before{content:"Cores"}.product__add-bag-wrapper .variations__list-color,.product__add-bag-wrapper .variations__list-thumb{width:24px;height:24px}.product__add-bag-wrapper .variations__attribute-cor .variations__list-label,.product__add-bag-wrapper .variations__attribute-cor .variations__list-thumb{border-radius:100%;min-width:24px;min-height:24px}.product__add-bag-wrapper .variations__attribute-cor .variations__list-label{box-sizing:content-box}.product__add-bag-wrapper .variations__attribute-cor .variations__list-color-box{width:100%;height:100%;border-radius:100%}.product__add-bag-wrapper li.variations__list{min-width:auto!important;width:auto!important;padding:0!important;margin:0!important;display:flex!important;align-items:center;justify-content:center}.product__add-bag-wrapper .variations__list-label{border:1px solid #c9c9c9;box-sizing:border-box;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s;font-size:12px;font-weight:500;background-color:#fff;min-width:28px;min-height:28px;position:relative}.product__add-bag-wrapper .variations__list-label:hover{background-color:#f7f7f7;border-color:#dadada}.product__add-bag-wrapper .variations__list-label.selected,.product__add-bag-wrapper .variations__list-label.selected:hover{background-color:#000;border-color:#000}.product__add-bag-wrapper .variations__list-name{padding:5px;display:flex;align-items:center;justify-content:center;color:#2a2a2a}.product__add-bag-wrapper .variations__list-label.selected .variations__list-name,.product__add-bag-wrapper .variations__list-label.selected:hover .variations__list-name{color:#fff}.product-shelf .product__add-bag-button{position:relative;width:100%;height:24px;background-color:#f8f8f8;border:1px solid #eee;z-index:4;display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;font-size:12px;color:#000;overflow:hidden;transition:.3s}.product-shelf .product__add-bag-button:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzOS4xNyA0NS41Ij48ZGVmcz48c3R5bGU+Lmljb24tYmFnLW1haW4tZ2xvYmFse2ZpbGw6bm9uZTtzdHJva2U6IzAwMDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6M3B4fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJpY29uLWJhZy1tYWluLWdsb2JhbCIgZD0iTTYuMSAxMmgyNi44MWMuNzkgMCAxLjQ0LjYgMS41MSAxLjM4bDMuMjIgMjQuNDVDMzcuOTQgNDEuMTQgMzUuMzMgNDQgMzIgNDRINy4xNmMtMy4zMSAwLTUuOTItMi44My01LjY0LTYuMTNMNC41OCAxMy40Yy4wNy0uNzkuNzMtMS40IDEuNTItMS40eiIvPjxwYXRoIGNsYXNzPSJpY29uLWJhZy1tYWluLWdsb2JhbCIgZD0iTTkuOCAxNS43MnYtNC4yNWMwLTUuMTEgMy44NC05LjU3IDguOTMtOS45My4yNy0uMDIuNTMtLjAzLjgtLjAzIDUuMzguMDIgOS42NCA0LjYxIDkuNjQgOS45OXY0LjIzIi8+PC9zdmc+);width:14px;height:14px;background-repeat:no-repeat;background-position:50%;transition:.3s}.product-shelf .product__add-bag-show .product__add-bag-button{font-size:0}.product-shelf .product__add-bag-show .product__add-bag-button:before{display:none}.product-shelf .product__add-bag-button:after{content:"";position:absolute;left:calc(50% - 3px);top:100%;width:6px;height:6px;border-right:2px solid #000;border-bottom:2px solid #000;transform:rotate(45deg);transition:.3s;opacity:0;visibility:hidden}.product-shelf .product__add-bag-show .product__add-bag-button:after{opacity:1;visibility:visible;top:calc(50% - 6px)}.product-page .gallery-social-sharing-icon{display:none}.wishlist-finder{padding:40px 0}.wishlist-finder>button{background:#000;color:#fff;padding:4px 20px;margin-bottom:20px}.wishlist-finder__filter{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.wishlist-finder__filter h2{font-weight:400;font-size:30px}.wishlist-finder__filter form{display:flex;grid-gap:50px;gap:50px;flex-wrap:wrap}.wishlist-finder__filter form input[type=text]{border-bottom:1px solid;padding:5px;width:200px}.wishlist-finder__filter form button{padding:5px 10px;background:#000;color:#fff;border:1px solid #000;transition:.2s}.wishlist-finder__filter form button:hover{background:#fff;color:#000}.wishlist-found{display:flex;flex-direction:column;grid-gap:30px;gap:30px}.wishlist-found h2{font-size:30px;font-weight:400}.wishlist-found ul{display:flex;flex-wrap:wrap;grid-gap:30px;gap:30px}.wishlist-found ul li{padding:20px;border:1px solid;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:10px;gap:10px;width:calc(20% - 30px)}.wishlist-found ul li h3{font-weight:400;font-size:18px}.wishlist-found ul li p{font-size:14px}.wishlist-found ul li a{color:#fff;background:#000;font-size:12px;text-transform:uppercase;padding:5px 9px;border:1px solid;transition:.2s}.wishlist-found ul li a:hover{background:#fff;color:#000}.public-wishlist{padding:60px 0}.public-wishlist__filter{display:flex;flex-direction:column;align-items:flex-start;grid-gap:20px;gap:20px;padding:0 0 50px}.public-wishlist__filter h2{font-weight:400;font-size:30px}.public-wishlist__filter form{display:flex;flex-wrap:wrap;grid-gap:40px;gap:40px;align-items:center}.public-wishlist__filter form>span{text-transform:uppercase;font-weight:500;font-size:14px}.public-wishlist__filter form label{padding:10px;display:flex;align-items:center;grid-gap:4px;gap:4px}.public-wishlist__filter form label>span{font-size:14px;text-transform:uppercase}.public-wishlist__filter form label>input{padding:7px}.public-wishlist .product-shelf .products-grid{display:flex;justify-content:center;flex-wrap:wrap}.gallery__multi .product__page-banner-primary,.gallery__multi .product__page-banner-thumbs{width:100%;opacity:0;visibility:hidden;z-index:0;height:0;transition:.2s}.gallery__multi .product__page-banner-primary.slider__show,.gallery__multi .product__page-banner-primary.slider__show-first,.gallery__multi .product__page-banner-thumbs.slider__show,.gallery__multi .product__page-banner-thumbs.slider__show-first{opacity:1;visibility:visible;z-index:1;height:auto}.gallery__multi .product__page-banner-thumbs .splide .splide__arrows .splide__arrow--next[disabled],.gallery__multi .product__page-banner-thumbs .splide .splide__arrows .splide__arrow--prev[disabled]{display:none}.product-page .product-wrapper .gallery.gallery__multi{display:inline-flex;flex-direction:row-reverse;grid-gap:5px;gap:5px}.product-page .product-wrapper .gallery__multi .gallery__image{display:flex;flex-direction:column;width:calc(100% - 125px);overflow:hidden;position:relative}.product-page .product-wrapper .gallery__multi-no-thumb .gallery__image{width:100%}.product-page .product-wrapper .gallery__multi .gallery__image-thumb{width:125px}.product-page .product-wrapper .gallery__multi .gallery__image-thumb .splide--nav>.splide__track>.splide__list>.splide__slide{border:none;overflow:hidden;cursor:pointer;transition:.3s}.product-page .product-wrapper .gallery__multi .gallery__image-thumb .splide--nav>.splide__track>.splide__list>.splide__slide:hover{opacity:.8}.product-page .product-wrapper .gallery__multi .gallery__image-thumb .splide--nav>.splide__track>.splide__list>.is-active:after{content:"";position:absolute;width:100%;height:100%;border:2px solid #bababa;box-sizing:border-box;left:0;visibility:hidden;opacity:0;transition:.2s;visibility:visible;opacity:1}.gallery__multi .gallery__btn-home{position:absolute;display:flex;align-items:center;justify-content:center;left:10px;top:10px;z-index:3}.gallery__multi .gallery__btn-home img,.gallery__multi .gallery__btn-home video{width:40px;cursor:pointer;transition:.3s;border:1px solid transparent}.gallery__multi .gallery__btn-home img:hover,.gallery__multi .gallery__btn-home video:hover{border:1px solid #e7e7e7;opacity:.8}.gallery__multi .gallery__btn-home span{font-size:14px;color:#fff;position:relative;background-color:#ccc;padding:0 4px;height:20px;margin-left:16px;cursor:default;display:flex;align-items:center;justify-content:center}.gallery__multi .gallery__btn-home span:before{content:"";position:absolute;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #ccc;top:calc(50% - 10px);left:-10px}.grid-table-mode .product-table .table-wrapper .grid-table .grid-body td .att-product span{display:flex;align-items:flex-start;flex-direction:column;grid-gap:5px;gap:5px;text-align:left;max-width:150px;white-space:normal;overflow:visible;overflow:initial;text-overflow:clip;cursor:pointer;position:relative}.page__search{display:inline-flex;justify-content:center;flex-wrap:nowrap;flex-direction:column;width:100%;margin:20px 0}.page__search-title,.page__search .ais-InstantSearch{float:left;width:100%}.page__search-title{margin-bottom:20px;text-align:center}.page__search .ais-StateResults .page__search-no-result-msg{text-align:center;width:100%;display:block}.page__search button.ais-InfiniteHits-loadMore{border:1px solid #000;background:#fff;color:#000;padding:8px 16px;font-size:0;cursor:pointer;transition:.3s;position:relative;display:flex;margin:0 auto}.page__search button.ais-InfiniteHits-loadMore:after{content:"Buscar mais";font-size:14px}.page__search button.ais-InfiniteHits-loadMore:hover{background-color:#000;color:#fff}.page__search .ais-InstantSearch ol{list-style:none;width:100%;display:flex;justify-content:center;flex-wrap:wrap;grid-gap:10px;gap:10px}.page__search .ais-InstantSearch .product-shelf{margin:0;padding:0}.page__search .product-shelf.carousel-false .product__shelf-button{display:none!important}.page__search .ais-InstantSearch .product-shelf .products-grid{display:flex;justify-content:center;flex-wrap:wrap;grid-gap:10px!important;gap:10px!important}.page__search .ais-InstantSearch .product-shelf .products-grid>li{width:calc(25% - 8px)!important}.estimate-shipping__find-cep{display:none}.customer-forms__title{display:flex;flex-direction:column;align-items:center;text-align:center}.customer-forms__title h1{padding:40px 0;font-size:25px;text-transform:uppercase;letter-spacing:.075em}.customer-forms__forms h3{font-size:15px;text-transform:uppercase;letter-spacing:.075em}.customer-forms__forms{min-height:420px;padding:10px 3%;display:flex;align-items:flex-start}#app.login{min-height:100vh}.customer-forms__form-wrapper{display:flex;flex-direction:column;width:100%;grid-gap:12px;gap:12px;max-width:600px;margin:0 auto;justify-content:center}.customer-forms_address,.customer-forms_create{max-width:800px}.list-enter-active,.list-leave-active{transition:all .3s ease}.list-enter,.list-leave-to{opacity:0;transform:translateX(-1%)}.customer-forms__footer{display:flex;background:#f2f2f2;padding:2%;flex-direction:column;align-items:center;justify-content:center;width:100%;grid-gap:20px;gap:20px}.customer-forms__footer p{text-align:center;color:#333;font-size:15px}.cart__page{padding:40px;background-color:#fff}.cart__page,.cart__page-content{display:flex;width:100%;flex-wrap:wrap;position:relative;grid-gap:40px;gap:40px;align-items:flex-start}.cart__page *{font-family:Lexend Deca,sans-serif}.cart__page tr.tr-shipping{display:none}.cart__page-custom-msg{float:left;width:100%}.cart__page-min-order-progress{float:left;width:100%;position:relative}.cart__page-min-order-progress .bar-progress{display:flex;position:relative;width:100%;height:36px;background-color:#6b6b6b}.cart__page-min-order-progress .bar-progress .progress{background:#f2994a;position:absolute;left:0;top:0;height:100%;transition:.3s}.cart__page-min-order-progress table{width:100%;position:absolute;top:7px;left:0;padding:0 10px}.cart__page-min-order-progress table tr{display:flex;flex-wrap:wrap;justify-content:space-between;grid-gap:5px;gap:5px}.cart__page-min-order-progress table td{position:relative;font-size:13px;color:#fff}.cart__page-free-shipping{float:left;width:100%;height:36px;position:relative}.cart__page-free-shipping .progress-bar{display:flex;position:relative;width:100%;height:36px;background-color:#6b6b6b}.cart__page-free-shipping .progress-bar .progress{background:#25c793;position:absolute;left:0;top:0;height:100%;transition:.3s}.cart__page-free-shipping span{font-size:13px;color:#fff;width:100%;height:36px;position:absolute;top:0;left:0;padding:0 10px;text-align:center;line-height:2.7}.cart__page-free-shipping span.success{background-color:#25c793}.cart__page-items{padding:0;flex-grow:0;width:100%}ul.cart__page-items-default{padding:0;display:flex;flex-direction:column;grid-gap:25px;gap:25px;max-width:1360px;margin:0 auto}.cart__page-items-default li.item{display:flex;grid-gap:20px;gap:20px;padding:0 0 25px;border-bottom:2px solid #f0f1f5}.cart__page-shipping,.cart__page-shipping.cart-shipping{width:calc(50% - 10px);padding:10px;border:2px solid #f0f1f5;grid-gap:10px;gap:10px;flex-direction:row;flex-wrap:wrap}.cart__page-shipping form{width:100%}.cart__page-shipping form label{display:flex;align-items:center;justify-content:space-between}.cart__page-shipping form label span{font-size:13px;color:#6b6b6b}.cart__page-shipping form input{background-color:#f5f5f5;padding:10px;border-radius:4px;border:0}.cart__page-shipping form input:focus{border:0}.cart__page-shipping .shipping-loading{width:100%}.cart__page-shipping .shipping-loading .item{width:100%;min-height:30px;margin-bottom:5px}.cart__page-shipping .shipping-loading .item .a{width:100%;height:100%;left:0;top:0}.cart__page-shipping.cart-shipping ul.methods li label{border:1px solid #f0f1f5}.cart__page-shipping.cart-shipping ul.methods,.cart__page-shipping.cart-shipping ul.methods li{grid-gap:5px;gap:5px}.cart__page-shipping ul.methods li label .info{font-size:13px}.cart__page-coupon{display:inline-flex;justify-content:space-between;align-items:center;width:100%;grid-gap:10px;gap:10px}.cart__page-coupon span{font-size:13px;color:#6b6b6b}.cart__page-coupon .coupon button.add{cursor:pointer}.cart__page-coupon .coupon form{display:flex;align-items:center;justify-content:flex-end}.cart__page-coupon .coupon form input{transform:scale(.75) translateX(20px)}.cart__page-coupon .coupon .loading .a{width:150px;height:16px;float:right}.cart__page-btn{width:100%;background-color:#25c793;padding:0 20px;height:46px;color:#fff;transition:.3s;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;border-radius:4px}.cart__page-btn span{color:#fff}.cart__page-btn i{display:inline-block;vertical-align:middle;font-size:18px;margin-right:5px}.cart__page-info{width:100%;max-width:900px;margin:0 auto;align-items:flex-start;justify-content:center}.cart__page-info,.cart__page-info-detail{display:inline-flex;flex-wrap:wrap;grid-gap:20px;gap:20px}.cart__page-info-detail{width:calc(50% - 10px);padding:10px;border:2px solid #f0f1f5}.cart__page-info-table{width:100%}.cart__page-info-table td{position:relative;font-size:13px;color:#6b6b6b;padding:3px 0}.cart__page-info-table td.total{font-size:15px;color:#333}.cart__page-info-table .info{display:inline-block}.cart__page-info-table .info i{color:#999;cursor:pointer;font-size:16px;border-radius:100%;display:inline-block;vertical-align:bottom}.cart__page-info-table .info ul{right:0;margin-top:5px;position:absolute;bottom:calc(100% + 5px);background:#fff;z-index:1;visibility:hidden;opacity:0;transition:.3s;padding:8px;box-shadow:0 0 10px 2px rgba(0,0,0,.05)}.cart__page-info-table .info ul.show{visibility:visible;opacity:1}.cart__page-info-table .info ul li{font-size:12px;color:#afafaf;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%}.cart__page-info-table .loading .a{height:16px}.cart__page .giftwrap-modal-container.vm--container{transform:none}ul.cart__page-items-grid{display:inline-flex;width:100%;flex-direction:column;padding:0;grid-gap:40px;gap:40px}ul.cart__page-items-grid .title{display:flex;align-items:center;grid-gap:20px;gap:20px;flex-wrap:wrap}ul.cart__page-items-grid .title .h3{flex-grow:1}ul.cart__page-items-grid .title button{padding:8px 12px;border-radius:4px;font-size:14px;color:#fff;background-color:#bfbfbf;transition:.3s;text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer}.cart__page-items-grid-list{flex-wrap:wrap;padding-bottom:40px;border-bottom:2px solid #f0f1f5}.cart__page-grid-info,.cart__page-items-grid-list{display:flex;align-items:center;grid-gap:20px;gap:20px}.cart__page-grid-info{width:300px;justify-content:center}.cart__page-grid-info input{margin-top:36px}.cart__page-grid-info-name{font-size:14px;font-weight:400;color:#6b6b6b}.cart__page-grid-table-wrapper{float:left;width:calc(100% - 320px);overflow-x:auto;position:relative;table-layout:fixed;border-left:1px solid #f0f0f0}.cart__page-grid-table-wrapper::-webkit-scrollbar{height:6px}.cart__page-grid-table-wrapper::-webkit-scrollbar-track{background:#f0f0f0}.cart__page-grid-table-wrapper::-webkit-scrollbar-thumb{background:#bfbfbf;border:1px solid #f0f0f0}.cart__page-grid-table{float:left;width:100%;border-bottom:1px solid #f0f0f0}.cart__page-grid-table .finger-swipe{padding:0 5px}.cart__page-grid-table .finger-swipe .icon-wrapper{justify-content:center;align-items:center;display:none}.cart__page-grid-table .finger-swipe .swipe-icon{background:url(https://cdn.convertr.app.br/9157/img/finger-swipe-left.8188699.svg) no-repeat;width:30px;height:30px;filter:invert(1);-webkit-animation:finger-swipe 3s ease-in-out;animation:finger-swipe 3s ease-in-out}.cart__page-grid-table tr{transition:.3s;position:relative;background:#fff}.cart__page-grid-table tr td{background-color:#fff}.cart__page-grid-table tr:nth-child(odd) td{background-color:#fbfbfb}.cart__page-grid-table td,.cart__page-grid-table th{border-right:1px solid #f0f0f0;border-top:1px solid #f0f0f0;padding:10px;text-align:center;font-weight:400}.cart__page-grid-table th{background-color:#fbfbfb;min-width:60px}.cart__page-empty{display:inline-flex;width:100%;justify-content:center;align-items:center;min-height:80vh}.cart__page-empty .cart__empty{display:flex;flex-direction:column;align-items:center;grid-gap:10px;gap:10px}.cart__page-empty .cart__empty h1{width:100%;font-size:24px;color:#333;font-weight:700;text-align:center}.cart__page-empty .cart__empty p{width:100%;font-size:16px;color:#333;font-weight:400;text-align:center}.cart__page-empty .cart__empty a{display:flex;justify-content:center;align-items:center;font-size:14px;color:#fff;font-weight:600;border:0;padding:15px 30px;border-radius:40px;background:linear-gradient(90deg,#3c3c3c,#1e1e1e);cursor:pointer;opacity:.4;transition:.3s;margin-top:20px}.cart__page-empty .cart__empty a:hover{opacity:.6}td .cart__page-grid-table-attribute,th .cart__page-grid-table-attribute{display:flex;justify-content:flex-start;align-items:center;grid-gap:10px;gap:10px}th .cart__page-grid-table-attribute{min-width:auto;justify-content:center}th .cart__page-grid-table-attribute span{font-size:12px;text-transform:uppercase;color:#6b6b6b}.cart__page-grid-table-line-option{position:sticky;left:0;z-index:2}td .cart__page-grid-table-attribute span{display:flex;align-items:flex-start;flex-direction:column;grid-gap:5px;gap:5px;text-align:left;max-width:150px;white-space:normal;overflow:visible;overflow:initial;text-overflow:clip;font-size:12px;text-transform:uppercase;color:#646b6f}.cart__page-grid-table-input{display:inline-grid;grid-template-areas:"input input";justify-content:center;align-items:center;grid-gap:5px;gap:5px}.cart__page-grid-table-input input{width:65px;height:28px;grid-area:input;border-radius:3px;border:1px solid #dadada;font-size:12px;text-align:center;color:#646b6f;display:flex;justify-content:center;align-items:center}.cart__page-grid-table-input input::-webkit-inner-spin-button,.cart__page-grid-table-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart__page-grid-table-input input[disabled]{background:#eee;color:#bbb;border-color:#dadada;cursor:auto!important}.cart__page-grid-table-input.cart__item-outOfStock{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial}.cart__page-grid-table-input.cart__item-outOfStock input{background:#fff8dc;border-color:#ffb78f;color:#ff9e68}.cart__page-grid-table-input i{width:30px;height:20px;border-radius:4px;font-size:14px;color:#fff;font-weight:600;background-color:#bfbfbf;cursor:pointer;transition:.3s;text-align:center;display:flex;align-items:center;justify-content:center}.cart__page-grid-table-input i:hover{background-color:grey}.cart__page-grid-table-input .max{background-color:#fff8dc;border-color:#ffb78f;color:#ff9e68}.cart__page-grid-table-input .dec-minus{order:2}.cart__page-grid-table-input .inc-plus{order:3}.cart__page-grid-table-input .loading .a{width:65px;height:40px}.cart__page-grid-total{display:flex;width:100%;justify-content:flex-end}.cart__page-grid-total p{font-size:12px;color:#646b6f;text-transform:uppercase;display:flex;align-items:center;grid-gap:10px;gap:10px}.cart__page-grid-total input{display:flex;justify-content:center;align-items:center;width:50px;height:34px;font-size:14px;color:#25c793;background-color:#fbfbfb;border:1px solid #f0f0f0;border-radius:3px;text-align:center}.cart__page-grid-total input[disabled]{opacity:1}.cart__page-grid-total-price{font-size:16px;font-weight:400;color:#6b6b6b}.cart__gift-item-product--price,.product__button-link{display:none}.reviews__content-comment{overflow:auto}#review-images{border:none;cursor:pointer}.reviews__form-comment-images{margin:10px 0}.reviews__content-images.checked .reviews__content-image{opacity:1;cursor:zoom-in;flex:none;height:auto;max-height:85px}.reviews__form-comment-images.spinner-loading:after{left:auto;filter:invert(1)}.reviews__form-preview-images div{position:relative}.reviews__form-preview-image-remove{position:absolute;right:-9px;font-size:16px!important;color:#fff;background:#b22222;border-radius:100%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:10px;z-index:2;top:-7px}#review-images::file-selector-button{margin-right:20px;border:none;background:#0d0d0d;padding:10px 20px;color:#fff;cursor:pointer;transition:background .2s ease-in-out;transition:.2s;opacity:1}#review-images::file-selector-button:hover{opacity:.8}.reviews__content-images,.reviews__form-preview-images{display:flex;grid-gap:25px;gap:25px;margin:15px 0 10px;width:100%}.reviews__content-image,.reviews__form-preview-image{opacity:.4;width:auto;height:55px;background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;display:inline-block;margin-right:1px;margin-bottom:4px}.reviews__modal-full-image,.store-reviews-modal-full-image{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:10}.reviews__modal-full-image-content,.store-reviews-modal-full-image-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reviews__modal-full-image-close,.store-reviews-modal-full-image-close{color:#fff;font-size:2em;position:absolute;top:-20px;right:-25px;cursor:pointer}.grecaptcha-badge{opacity:0;visibility:0}.reviews__pagination,.reviews__pagination ul{display:inline-flex;width:100%}.reviews__pagination ul{justify-content:center}.reviews__pagination-list-cta{width:40px;height:40px;display:flex;justify-content:center;align-items:center;text-align:center;color:#000;font-size:14px;font-weight:400}.reviews__pagination-list-current{text-decoration:underline;font-size:15px}.reviews__pagination-list-cta span{color:#000;font-size:14px;font-weight:400}.reviews__content-comment-name,.reviews__content-comment-rating,.reviews__content-person-title{display:none}.product-page .look-link.grid-table-mode{flex-direction:column;align-items:flex-start;grid-gap:40px;gap:40px;display:flex;padding:40px}.product-page .look-link.grid-table-mode .products-grid{width:100%;justify-content:flex-start;flex-direction:column}.product-page .look-link.grid-table-mode .thumb-look{display:flex;width:100%;grid-gap:50px;gap:50px}.product-page .look-link.grid-table-mode .products-grid .item .thumb-look li{list-style:none}.look-link.grid-table-mode .add-to-cart.grid-table-mode,.product-page .look-link.grid-table-mode .products-grid:not(.carousel) li{width:100%}.product-page .look-link.grid-table-mode .add-to-cart.grid-table-mode .captions li{width:auto}.category__page-sort-grid{grid-gap:10px;gap:10px}.category-page .sort-by{margin-left:-10px}.category-page .sort-by ul{min-width:154px}[class*=text__] figure.image{margin:0 auto 20px;display:flex;justify-content:center}[class*=text__] .image-style-block-align-left{margin:0 auto 20px 0!important;justify-content:flex-start!important}[class*=text__] .image-style-block-align-right{margin:0 0 20px auto!important;justify-content:flex-end!important}[class*=text__] .image-style-align-left{float:left;margin-right:20px}[class*=text__] .image-style-align-right{float:right;margin-left:20px}[class*=text__] figure.image img{display:block}.grid-mode li.grid-3{display:none}.product__page-custom-description figure.table table td,.product__page-custom-description figure.table table th{border:none}.product-shelf .products-grid .variations__list-viewer{display:flex;flex-direction:column;grid-gap:5px 10px;gap:5px 10px}.product-shelf .products-grid .variations__list-type{display:flex;align-items:center;flex-wrap:wrap;grid-gap:0 8px;gap:0 8px}.product-shelf .products-grid .splide__slide li.variations__item,.product-shelf .products-grid:not(.carousel) li.variations__item{width:auto;margin:0;padding:0}.product-shelf .products-grid .splide__slide .variations__list-type.colors li.variations__item,.product-shelf .products-grid:not(.carousel) .variations__list-type.colors li.variations__item{cursor:pointer}.product-shelf .products-grid .variations__item-color{width:16px;height:16px}.product-shelf .products-grid .variations__item-img{width:16px;height:16px;display:flex}.product-shelf .products-grid .variations__item-text-value{font-size:12px}.product-shelf .products-grid .variations__list-type.links .variations__item{width:45px;cursor:pointer}.variations__item.variations__item-link{display:none}.shelf__progress-wrapper{width:100%}.shelf__progress{width:100%;background-color:#f3f3f3;border-radius:5px;overflow:hidden;margin-bottom:15px}.shelf__progress-bar{height:8px;background-color:#000;width:0;transition:width .3s ease}.variations__selected-attr{display:none}.store-reviews{float:left;width:100%;margin-top:60px}.store-reviews .l-container{padding:0 100px;max-width:1360px;margin:0 auto}.store-reviews .h2{font-size:26px;font-weight:400;margin-bottom:40px;color:var(--darkBlue);text-align:center}.store-reviews .h2 b{font-size:30px;color:var(--rubyRed);font-weight:800}.store-reviews-content{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:10px;gap:10px;background:var(--snowBeige);padding:20px;border:2px solid var(--off-white-yellow);border-radius:15px;height:100%}.store-reviews-content p,.store-reviews-content span{font-size:14px;font-weight:700;color:var(--darkBlue);text-align:center}.store-reviews-content p{font-weight:400;color:var(--blue)}.store-reviews-content-name{display:none}.store-reviews-content .rating{display:flex}.store-reviews-content .rating .star:nth-last-child(2){margin-right:5px}.store-reviews-content .rating .star{filter:brightness(0) saturate(100%) invert(87%) sepia(29%) saturate(1287%) hue-rotate(343deg) brightness(98%) contrast(106%)}.store-reviews-content-gallery{display:flex;grid-gap:12px;gap:12px}.store-reviews .splide__arrows .splide__arrow{top:calc(50% - 36px)}.store-reviews .splide__arrows .splide__arrow--prev{left:-60px}.store-reviews .splide__arrows .splide__arrow--next{right:-60px}.store-reviews .splide .splide__pagination{width:100%;position:static;transform:none;margin-top:20px;grid-gap:8px;gap:8px}.store-reviews .splide__pagination .splide__pagination__page{border:1px solid var(--darkBlue)}#app.login .convertr-copy img{width:26px}.page__search .results{width:100%}.page__search .attributes.active .close{display:none}.custom__banner-parallax{position:relative}.custom__banner-parallax-wrapper{position:relative;display:flex;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);height:80vh}.custom__banner-parallax-image,.custom__banner-parallax-media,.custom__banner-parallax-video{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;overflow:hidden}.custom__banner-parallax-image,.custom__banner-parallax-video{position:absolute;height:100vh}.custom__banner-parallax-image-content{position:relative;display:flex;width:100%}.custom__banner-parallax-image img,.custom__banner-parallax-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.custom__banner-parallax-wrapper a{width:100%}.custom__banner-parallax-title,.variantions-link .variations__link-thumbnail{display:none}.account__reviews-tabs{display:flex;margin-bottom:20px;border-bottom:1px solid #eee}.account__reviews-tabs-item{padding:10px 20px;background:none;border:none;font-weight:500;cursor:pointer;position:relative;transition:.3s}.account__reviews-tabs-item.active,.account__reviews-tabs-item:hover{color:#000}.account__reviews-tabs-item.active:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#000}.account__reviews-list{margin-top:20px;display:flex;flex-wrap:wrap;grid-gap:20px;gap:20px}.account__review-card{border-radius:7px;padding:15px;box-shadow:0 0 2px rgba(145,158,171,.30196),0 12px 24px -4px rgba(145,158,171,.12157);width:100%;position:relative;order:99}.account__review-card.pending{opacity:.6;order:1}.account__review-card:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:7px;transition:.3s;z-index:-1;opacity:0;visibility:hidden}.account__review-card:hover:before{background-color:#fafafa;opacity:1;visibility:visible}.account__review-header{display:flex;justify-content:space-between;align-items:flex-start}.account__review-order-info{text-align:right}.account__review-order-info .h4,.account__review-product-info .h4{font-size:14px}.account__review-product-info .h4{font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.account__review-order-info p,.account__review-product-info p{margin:0;font-size:13px;color:#666}.account__review-order-info-number{font-size:12px;font-weight:500;color:#666}.account__review-order-status{flex-grow:1}.account__review-order-status span{font-size:14px;font-weight:500}.account__review-order-items{position:relative}.account__review-order-item{display:flex;align-items:center;padding-top:15px;border-top:1px solid #eee;margin-top:15px}.account__review-order-items.review-plus{max-height:150px;overflow:hidden}.account__review-order-items.review-plus.show-review-items{max-height:unset;overflow:unset}.account__review-order-items.review-plus:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40px;background-color:rgb(255 255 255/80%);transition:.3s}.account__review-order-items.review-plus.show-review-items:after{opacity:0;visibility:hidden}.account__review-card:hover .account__review-order-items.review-plus:after{background-color:rgb(250 250 250/80%)}.show-order-items{width:30px;height:30px;position:relative;display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;bottom:0;left:calc(50% - 10px);z-index:1;background-color:#efefef;cursor:pointer;transition:.3s}.show-order-items:hover{background-color:#e7e7e7}.show-order-items:before{content:"";border-right:2px solid #494949;border-bottom:2px solid #494949;width:6px;height:6px;transform:scale(1) rotate(45deg);transition:.3s;display:inline-block;margin-bottom:2px}.show-order-items.active{bottom:-30px}.show-order-items.active:before{transform:scale(-1) rotate(45deg);margin-bottom:-2px}.account__review-item-info,.account__review-product-info{flex-grow:1;padding-right:10px;display:flex;grid-gap:10px;gap:10px}.account__review-item-thumb,.account__review-product-thumb,.review__product-info-thumb{width:60px;min-width:60px;height:60px;overflow:hidden;border-radius:4px}.account__review-item-name,.account__review-product-name .h4{font-size:14px;font-weight:500;margin:0 0 5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}a.account__review-item-info:hover .account__review-item-name,a.account__review-item-info:hover .account__review-product-name .h4{text-decoration:underline;text-underline-offset:2px}.account__review-item-sku,.account__review-product-name p{font-size:12px;color:#666;margin:0}.account__review-item-button{background-color:#efefef;color:#4a4a4a!important;text-transform:uppercase;transition:.3s;border-radius:4px;padding:8px 10px;font-size:12px;cursor:pointer;display:flex;align-items:center;grid-gap:5px;gap:5px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.account__review-item-button:hover{background-color:#e7e7e7}.account__review-content{margin-top:10px}.account__review-content-title{font-weight:500;margin:0 0 5px;font-size:14px}.account__review-content-text{margin:0;color:#333;font-size:14px}.account__review-rating{position:relative;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.account__review-rating-stars{display:flex;grid-gap:3px;gap:3px;justify-content:flex-end;position:relative}.account__review-rating-stars .review__rate-star{width:14px;height:14px;cursor:unset}.account__review-status{display:inline-block;padding:2px 6px;border-radius:4px;font-size:12px;font-weight:500;margin:0 0 0 auto}.pending .account__review-status{background-color:#f0ad4e;color:#fff}.approved .account__review-status{background-color:#5cb85c;color:#fff}.rejected .account__review-status{background-color:#d9534f;color:#fff}.account__review-images{display:flex;flex-wrap:wrap;margin-top:10px;grid-gap:10px;gap:10px}.account__review-image-container{width:60px;height:60px;overflow:hidden;border-radius:4px;cursor:pointer}.account__review-image{width:100%}.review__modal{width:100%;height:100%;position:fixed;left:0;top:0;display:flex;visibility:hidden;opacity:0;transition:.3s;justify-content:center;align-items:center;z-index:11}.modal__review-image .modal__overlay,.review__modal.open,.review__modal.open .modal__overlay{-webkit-animation:opacity .2s linear;animation:opacity .2s linear;visibility:visible;opacity:1}.modal__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0/20%);transition:.3s;opacity:0;visibility:hidden}.modal__wrapper{max-width:94%;max-height:94dvh;margin:3dvh 3%;display:flex;position:relative}.modal__close{position:absolute;right:10px;top:10px;z-index:3;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBkPSJNMTMgMUwxIDEzTTEgMWwxMiAxMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYmJiIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:14px;cursor:pointer;height:20px;transition:.3s;width:20px}.modal__close:hover{filter:grayscale(1) brightness(.5)}.modal__container{display:block;overflow:auto;padding:24px;max-width:100%;border-radius:7px;background-color:#fff;box-shadow:0 0 2px rgba(145,158,171,.30196),0 12px 24px -4px rgba(145,158,171,.12157)}.modal__container::-webkit-scrollbar-track{border-radius:6px}.review__modal .modal__container{width:600px}.review__modal-content{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.review__title .review__title-name{font-size:22px;color:#000}.review__body{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.review__product-info{display:flex;grid-gap:10px;gap:10px}.review__product-info-name .h4,.review__product-info-name p{font-size:14px}.review__rate-section{display:flex;grid-gap:5px;gap:5px}.review__rate-section p{font-weight:500;font-size:14px;color:#000}.review__rate-stars{display:flex;justify-content:center;grid-gap:3px;gap:3px;position:relative}.review__rate-stars.failed:before{content:"";position:absolute;left:-3px;top:-3px;width:calc(100% + 3px);height:calc(100% + 3px);border:2px solid #b22222;-webkit-animation:opacityOut 1s linear forwards;animation:opacityOut 1s linear forwards}.review__rate-star{width:18px;height:18px;cursor:pointer;z-index:1}.review__rate-star.filled .review__rate-star-icon{fill:#f5b100}.review__form{grid-gap:15px;gap:15px}.review__form,.review__form-group{display:flex;flex-direction:column}.review__form-group{align-items:flex-start;grid-gap:5px;gap:5px}.review__form-label{font-size:14px;color:#000}.review__form-group input,.review__form-group textarea{min-width:190px;font-size:14px;font-weight:400;border:1px solid #e5e5e5;padding:10px;transition:.3s;border-radius:7px}.review__form-group textarea{width:100%;resize:none}.review__form-group input:focus,.review__form-group input:hover,.review__form-group textarea:focus,.review__form-group textarea:hover{outline:none;box-shadow:0 0 0 1px #646464;border-color:#646464}.review__form-group textarea::-webkit-scrollbar-thumb{border-radius:7px;border-color:#fff}.review__form-group textarea::-webkit-scrollbar,.review__form-group textarea::-webkit-scrollbar-track{background:none}.review__images-label{width:100%;min-height:40px;border:2px dashed #e5e5e5;transition:.3s;display:flex;justify-content:center;align-items:center;border-radius:7px;cursor:pointer}.review__images-label:hover{border-color:#646464}.review__images-label span{font-size:14px;font-weight:400;color:#000;display:flex;align-items:center;grid-gap:5px;gap:5px}.review__images-label span img{width:20px;height:15px}.review__images-label input[type=file]{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1}.review__images-label.spinner-loading:after{content:"";position:absolute;top:calc(50% - 12px);left:calc(50% - 12px);right:0;bottom:0;background:hsla(0,0%,100%,.7);display:flex;align-items:center;justify-content:center;border-color:#000 transparent #000 #000;z-index:1}.review__images-label.spinner-loading:before{content:"";position:absolute;left:0;top:0;background-color:#fff;border-radius:10px;width:100%;height:100%}.review__images-preview{display:flex;flex-wrap:wrap;margin-top:10px;grid-gap:10px;gap:10px}.review__images-container{position:relative;display:flex;flex-direction:column}.review__images-preview-img{width:60px;height:60px;border-radius:7px;float:left;cursor:pointer;transition:.3s}.review__images-preview-img:hover{box-shadow:0 0 0 2px #000}.review__images-remove{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBkPSJNMTMgMUwxIDEzTTEgMWwxMiAxMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYmJiIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:11px;cursor:pointer;width:20px;height:20px;transition:.3s;background-color:#fff;display:block;border-radius:50%;position:absolute;top:-5px;right:-5px}.review__images-remove:hover{background-color:#d16262;background-blend-mode:color-dodge}.review__form .failed{border-color:#d16262!important;box-shadow:0 0 0 1px #d16262!important}.review__form small.error-message{color:#d16262}.review__footer{display:flex;justify-content:flex-end;grid-gap:14px;gap:14px}.review__footer button.review__footer-cancel,.review__footer button.review__footer-submit{min-height:42px;border-radius:7px;color:#fff;border:2px solid #000;padding:8px 35px}.review__footer button.review__footer-cancel{background-color:#fff;color:#000}.review__footer button.review__footer-submit:hover{box-shadow:0 0 0 1px #000}.review__footer button.review__footer-cancel:hover{background-color:#000;color:#fff}.review__footer button.review__footer-cancel span,.review__footer button.review__footer-submit span{color:inherit}.modal__review-image{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99;-webkit-animation:opacity .2s linear;animation:opacity .2s linear}.modal__review-image img{max-height:94%;max-width:94%;z-index:2}.modal__review-image .modal__close{filter:brightness(0) invert(1)}.account__review-card-loading{display:flex;grid-gap:12px;gap:12px;position:relative;width:100%;height:100px}.placeholder-content{-webkit-animation:loadingContent 1s ease-in-out infinite;animation:loadingContent 1s ease-in-out infinite;background-color:#ededed;background:linear-gradient(100deg,hsla(0,0%,100%,0) 40%,hsla(0,0%,100%,.50196),hsla(0,0%,100%,0) 60%) #ededed;background-position-x:180%;background-size:200% 100%;border-radius:7px;height:100%;min-height:18px;width:100%}.image_resized{height:unset}@media(max-width:1440px){.feed-instagram__item img,.feed-instagram__item video{width:100%;height:300px}.feed-instagram__item{width:300px;height:300px}.feed-instagram__wrapper .loading div{width:100%;height:100%;display:block}}@media(max-width:1280px){.w20,.w25,.w33{width:50%}.instagram-feed__ul.instagram-feed__ul-overflow::-webkit-scrollbar{width:0;height:0}.reviews__content-images{display:inline-flex;justify-content:flex-start;width:100%;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:15px}}@media(max-width:768px){.store-reviews{margin-top:40px}.store-reviews .h2{font-size:22px;margin-bottom:20px}.store-reviews .h2 b{font-size:26px}.store-reviews .l-container{padding:0 20px}.store-reviews .splide__arrows{display:none}.store-reviews .splide .splide__pagination{margin-top:20px}[class*=text__] .image-style-align-left,[class*=text__] .image-style-align-right,[class*=text__] .image-style-block-align-left,[class*=text__] .image-style-block-align-right{float:none;margin-left:auto;margin-right:auto}.product__page-custom-description figure.table *{display:flex;width:100%;float:left;flex-direction:column;padding:0!important}.wrapper-popup .feedback-modal .vm--modal{padding:40px 15px 20px}input,select,textarea{font-size:16px!important}.product-page .product-wrapper .gallery__multi .gallery__image{width:100%}.product-page .product-wrapper .gallery__multi .gallery__image-thumb{display:none}.video__floater-close{right:0;top:-30px;background:#000}.giftwrap-modal-container.vm--container{transform:translate(-7%)}.giftwrap-modal-container.vm--container .vm--modal{padding:24px 10px}.customer-floater .wrapper{width:94%;max-height:92vh;margin:4vh 3%;overflow:auto;padding:20px 40px;position:static}.customer-floater .big-wrapper{width:94%;height:700px;max-height:92vh;margin:4vh 3%;overflow:auto}.customer-forms .w50,.customer-forms .w50:nth-child(2n),.customer-forms label[for=city],.customer-forms label[for=street]{padding-left:0;padding-right:0;width:100%}.customer-forms label[for=complement],.customer-forms label[for=neighborhood],.customer-forms label[for=number],.customer-forms label[for=postcode],.customer-forms label[for=region]{width:calc(50% - 7px)}.w50{width:100%}.w20,.w25,.w33{width:50%}.whatsapp-floater .rb{bottom:50px;right:10px}.whatsapp-floater .lb{left:10px;bottom:50px}.countdowns__floater .countdown{width:320px;justify-content:center}.multi-shelf .tabs,.multi-slider .tabs{padding:10px 2% 30px;overflow-x:scroll;white-space:nowrap;width:100%;justify-content:flex-start}.product-shelf.grid-3 .products-grid:not(.carousel) li{width:calc(50% - 20px)}.feed-instagram__wrapper{flex-wrap:wrap}.feed-instagram__item{width:200px;height:250px}.feed-instagram__item img,.feed-instagram__item video{width:100%;height:100%}.feed-instagram__wrapper .loading div{width:450px;height:320px;display:block}.wishlist-found ul{grid-gap:16px;gap:16px;justify-content:center}.wishlist-found ul li{width:calc(50% - 10px)}.public-wishlist__filter form{align-items:inherit;flex-direction:column;width:100%;grid-gap:5px;gap:5px}.public-wishlist__filter form label{grid-gap:4px;gap:4px;width:100%}.public-wishlist__filter form label>span{width:30%}.public-wishlist__filter form label>input{width:67%}.page__search .ais-InstantSearch .product-shelf .products-grid{grid-gap:2px!important;gap:2px!important}.page__search .ais-InstantSearch .product-shelf .products-grid>li{width:calc(50% - 1px)!important}.customer-forms__title h1{font-size:20px}.customer-forms__footer p{font-size:13px}.modal-account_wrapper{padding:5%}.cart__page{padding:20px 3%}.cart__page-grid-info,.cart__page-grid-table-wrapper,.cart__page-info-detail,.cart__page-shipping.cart-shipping{width:100%}.reviews__modal-full-image-content,.store-reviews-modal-full-image-content{width:94vw}.reviews__modal-full-image-close,.store-reviews-modal-full-image-close{top:-40px;right:2px}#review-images{width:100%}.reviews__form-comment-images.spinner-loading:after{right:6px}#review-images::file-selector-button{margin-right:20px;border:none;background:#0d0d0d;padding:10px 20px;color:#fff;cursor:pointer;transition:background .2s ease-in-out;transition:.2s;opacity:1;font-size:14px!important}.product-page .look-link.grid-table-mode{padding:2%}.product-page .look-link.grid-table-mode .thumb-look{flex-direction:column;grid-gap:10px;gap:10px}.faq__headings{width:100%;max-width:100%}}@media(max-width:500px){.product-page .product-wrapper .gallery .images .banners .iiz{display:none}}@media(max-width:480px){.blog__post-item{flex:0 1 100%}.post__title{font-size:28px}.post__content p{text-align:left!important}.product-page__measure-floater-image_desktop{display:none}.product-page__measure-floater-image_mobile{display:block}.product-page__measure-floater-content{flex-direction:column;max-width:100%;text-align:center;align-items:normal}.product-page__measure-floater-content-table table{overflow:auto}.product-page__measure-floater-title{display:none}.product-page__measure-floater-content-table figure.table{float:left;width:100%;overflow-x:auto;position:relative;table-layout:fixed;border-left:1px solid #f0f0f0}.product-page__measure-floater-content-table figure.table::-webkit-scrollbar{height:6px}.product-page__measure-floater-content-table figure.table::-webkit-scrollbar-track{background:#f0f0f0}.product-page__measure-floater-content-table figure.table::-webkit-scrollbar-thumb{background:#bfbfbf;border:1px solid #f0f0f0}.product-page__measure-floater-content-table table{border-bottom:1px solid #f0f0f0}.product-page__measure-floater-content-table table td,.product-page__measure-floater-content-table table th{border-right:1px solid #f0f0f0!important;border-top:1px solid #f0f0f0!important;white-space:nowrap}.product-page__measure-floater-content-table table tr td:after{display:none}.product-page__measure-floater-content-table table tr td:first-child,.product-page__measure-floater-content-table table tr th:first-child{position:sticky!important;border-right:1px solid #ddd;left:-2px;z-index:2}.product-page__measure-floater-content-table table tr td:first-child:before,.product-page__measure-floater-content-table table tr th:first-child:before{content:"";position:absolute;right:0;top:0;width:calc(100% - 2px);height:100%;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.product-page__measure-floater-content-table table tbody tr:nth-child(odd) td{background:#fff}.product-page__measure-floater-content-table table tbody tr:nth-child(2n) td{background:#f6f6f6}ul.cart__page-items-grid .title .h3{width:100%}.product-shelf .product__add-bag-wrapper .add-to-cart form .variations{flex-direction:column}.product-shelf .product__add-bag-wrapper .add-to-cart .variations .cor ul{justify-content:flex-start;text-align:left}.product-shelf .product__add-bag-wrapper .add-to-cart .actions button:before{left:10px}.giftwrap-modal-container.vm--container{transform:none}.giftwrap-modal-container.vm--container .vm--modal{width:87%!important;left:3%!important}.w20,.w25,.w33,.waitlist{width:100%}.waitlist{padding:20px}.waitlist .waitlist-form label{width:100%}.waitlist .waitlist-form label input{margin-bottom:10px}.waitlist-modal .wrapper{width:94%}.grid-table-mode .product-table .table-wrapper .actions .total-itens{justify-content:center}.add-to-cart.grid-table-mode .estimate-shipping,.grid-table-mode .product-table .table-wrapper .actions button{max-width:100%}#app .page.faq{margin-top:20px}.page__faq .h1{font-size:25px}.feed-instagram__item,.feed-instagram__item img,.feed-instagram__item video{width:160px;height:160px}.relateds__cta a{width:80%}.instagram-feed__ul>li{max-width:100%}.instagram-feed__ul.instagram-feed__ul-overflow>li{max-width:280px;min-width:280px}.cart__page-shipping form input{transform:scale(.75) translateX(2rem)}.splide__modal-close{right:-1px;top:-30px}.account__reviews-tabs-item{text-align:center;font-size:14px}.review__footer button.review__footer-cancel,.review__footer button.review__footer-submit{flex-grow:1}}@font-face{font-family:Feather;src:url(https://cdn.convertr.app.br/9157/fonts/feather.ba142c9.eot);src:url(https://cdn.convertr.app.br/9157/fonts/feather.ba142c9.eot#iefix) format("embedded-opentype"),url(https://cdn.convertr.app.br/9157/fonts/feather.3fa166a.woff) format("woff"),url(https://cdn.convertr.app.br/9157/fonts/feather.aaacbae.ttf) format("truetype"),url(https://cdn.convertr.app.br/9157/img/feather.68000ec.svg#feather) format("svg");font-display:swap}[class^=fe-]{font-family:Feather!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fe-alert-octagon:before{content:"\e81b"}.fe-alert-circle:before{content:"\e81c"}.fe-activity:before{content:"\e81d"}.fe-alert-triangle:before{content:"\e81e"}.fe-align-center:before{content:"\e81f"}.fe-airplay:before{content:"\e820"}.fe-align-justify:before{content:"\e821"}.fe-align-left:before{content:"\e822"}.fe-align-right:before{content:"\e823"}.fe-arrow-down-left:before{content:"\e824"}.fe-arrow-down-right:before{content:"\e825"}.fe-anchor:before{content:"\e826"}.fe-aperture:before{content:"\e827"}.fe-arrow-left:before{content:"\e828"}.fe-arrow-right:before{content:"\e829"}.fe-arrow-down:before{content:"\e82a"}.fe-arrow-up-left:before{content:"\e82b"}.fe-arrow-up-right:before{content:"\e82c"}.fe-arrow-up:before{content:"\e82d"}.fe-award:before{content:"\e82e"}.fe-bar-chart:before{content:"\e82f"}.fe-at-sign:before{content:"\e830"}.fe-bar-chart-2:before{content:"\e831"}.fe-battery-charging:before{content:"\e832"}.fe-bell-off:before{content:"\e833"}.fe-battery:before{content:"\e834"}.fe-bluetooth:before{content:"\e835"}.fe-bell:before{content:"\e836"}.fe-book:before{content:"\e837"}.fe-briefcase:before{content:"\e838"}.fe-camera-off:before{content:"\e839"}.fe-calendar:before{content:"\e83a"}.fe-bookmark:before{content:"\e83b"}.fe-box:before{content:"\e83c"}.fe-camera:before{content:"\e83d"}.fe-check-circle:before{content:"\e83e"}.fe-check:before{content:"\e83f"}.fe-check-square:before{content:"\e840"}.fe-cast:before{content:"\e841"}.fe-chevron-down:before{content:"\e842"}.fe-chevron-left:before{content:"\e843"}.fe-chevron-right:before{content:"\e844"}.fe-chevron-up:before{content:"\e845"}.fe-chevrons-down:before{content:"\e846"}.fe-chevrons-right:before{content:"\e847"}.fe-chevrons-up:before{content:"\e848"}.fe-chevrons-left:before{content:"\e849"}.fe-circle:before{content:"\e84a"}.fe-clipboard:before{content:"\e84b"}.fe-chrome:before{content:"\e84c"}.fe-clock:before{content:"\e84d"}.fe-cloud-lightning:before{content:"\e84e"}.fe-cloud-drizzle:before{content:"\e84f"}.fe-cloud-rain:before{content:"\e850"}.fe-cloud-off:before{content:"\e851"}.fe-codepen:before{content:"\e852"}.fe-cloud-snow:before{content:"\e853"}.fe-compass:before{content:"\e854"}.fe-copy:before{content:"\e855"}.fe-corner-down-right:before{content:"\e856"}.fe-corner-down-left:before{content:"\e857"}.fe-corner-left-down:before{content:"\e858"}.fe-corner-left-up:before{content:"\e859"}.fe-corner-up-left:before{content:"\e85a"}.fe-corner-up-right:before{content:"\e85b"}.fe-corner-right-down:before{content:"\e85c"}.fe-corner-right-up:before{content:"\e85d"}.fe-cpu:before{content:"\e85e"}.fe-credit-card:before{content:"\e85f"}.fe-crosshair:before{content:"\e860"}.fe-disc:before{content:"\e861"}.fe-delete:before{content:"\e862"}.fe-download-cloud:before{content:"\e863"}.fe-download:before{content:"\e864"}.fe-droplet:before{content:"\e865"}.fe-edit-2:before{content:"\e866"}.fe-edit:before{content:"\e867"}.fe-edit-1:before{content:"\e868"}.fe-external-link:before{content:"\e869"}.fe-eye:before{content:"\e86a"}.fe-feather:before{content:"\e86b"}.fe-facebook:before{content:"\e86c"}.fe-file-minus:before{content:"\e86d"}.fe-eye-off:before{content:"\e86e"}.fe-fast-forward:before{content:"\e86f"}.fe-file-text:before{content:"\e870"}.fe-film:before{content:"\e871"}.fe-file:before{content:"\e872"}.fe-file-plus:before{content:"\e873"}.fe-folder:before{content:"\e874"}.fe-filter:before{content:"\e875"}.fe-flag:before{content:"\e876"}.fe-globe:before{content:"\e877"}.fe-grid:before{content:"\e878"}.fe-heart:before{content:"\e879"}.fe-home:before{content:"\e87a"}.fe-github:before{content:"\e87b"}.fe-image:before{content:"\e87c"}.fe-inbox:before{content:"\e87d"}.fe-layers:before{content:"\e87e"}.fe-info:before{content:"\e87f"}.fe-instagram:before{content:"\e880"}.fe-layout:before{content:"\e881"}.fe-link-2:before{content:"\e882"}.fe-life-buoy:before{content:"\e883"}.fe-link:before{content:"\e884"}.fe-log-in:before{content:"\e885"}.fe-list:before{content:"\e886"}.fe-lock:before{content:"\e887"}.fe-log-out:before{content:"\e888"}.fe-loader:before{content:"\e889"}.fe-mail:before{content:"\e88a"}.fe-maximize-2:before{content:"\e88b"}.fe-map:before{content:"\e88c"}.fe-map-pin:before{content:"\e88e"}.fe-menu:before{content:"\e88f"}.fe-message-circle:before{content:"\e890"}.fe-message-square:before{content:"\e891"}.fe-minimize-2:before{content:"\e892"}.fe-mic-off:before{content:"\e893"}.fe-minus-circle:before{content:"\e894"}.fe-mic:before{content:"\e895"}.fe-minus-square:before{content:"\e896"}.fe-minus:before{content:"\e897"}.fe-moon:before{content:"\e898"}.fe-monitor:before{content:"\e899"}.fe-more-vertical:before{content:"\e89a"}.fe-more-horizontal:before{content:"\e89b"}.fe-move:before{content:"\e89c"}.fe-music:before{content:"\e89d"}.fe-navigation-2:before{content:"\e89e"}.fe-navigation:before{content:"\e89f"}.fe-octagon:before{content:"\e8a0"}.fe-package:before{content:"\e8a1"}.fe-pause-circle:before{content:"\e8a2"}.fe-pause:before{content:"\e8a3"}.fe-percent:before{content:"\e8a4"}.fe-phone-call:before{content:"\e8a5"}.fe-phone-forwarded:before{content:"\e8a6"}.fe-phone-missed:before{content:"\e8a7"}.fe-phone-off:before{content:"\e8a8"}.fe-phone-incoming:before{content:"\e8a9"}.fe-phone:before{content:"\e8aa"}.fe-phone-outgoing:before{content:"\e8ab"}.fe-pie-chart:before{content:"\e8ac"}.fe-play-circle:before{content:"\e8ad"}.fe-play:before{content:"\e8ae"}.fe-plus-square:before{content:"\e8af"}.fe-plus-circle:before{content:"\e8b0"}.fe-plus:before{content:"\e8b1"}.fe-pocket:before{content:"\e8b2"}.fe-printer:before{content:"\e8b3"}.fe-power:before{content:"\e8b4"}.fe-radio:before{content:"\e8b5"}.fe-repeat:before{content:"\e8b6"}.fe-refresh-ccw:before{content:"\e8b7"}.fe-rewind:before{content:"\e8b8"}.fe-rotate-ccw:before{content:"\e8b9"}.fe-refresh-cw:before{content:"\e8ba"}.fe-rotate-cw:before{content:"\e8bb"}.fe-save:before{content:"\e8bc"}.fe-search:before{content:"\e8bd"}.fe-server:before{content:"\e8be"}.fe-scissors:before{content:"\e8bf"}.fe-share-2:before{content:"\e8c0"}.fe-share:before{content:"\e8c1"}.fe-shield:before{content:"\e8c2"}.fe-settings:before{content:"\e8c3"}.fe-skip-back:before{content:"\e8c4"}.fe-shuffle:before{content:"\e8c5"}.fe-sidebar:before{content:"\e8c6"}.fe-skip-forward:before{content:"\e8c7"}.fe-slack:before{content:"\e8c8"}.fe-slash:before{content:"\e8c9"}.fe-smartphone:before{content:"\e8ca"}.fe-square:before{content:"\e8cb"}.fe-speaker:before{content:"\e8cc"}.fe-star:before{content:"\e8cd"}.fe-stop-circle:before{content:"\e8ce"}.fe-sun:before{content:"\e8cf"}.fe-sunrise:before{content:"\e8d0"}.fe-tablet:before{content:"\e8d1"}.fe-tag:before{content:"\e8d2"}.fe-sunset:before{content:"\e8d3"}.fe-target:before{content:"\e8d4"}.fe-thermometer:before{content:"\e8d5"}.fe-thumbs-up:before{content:"\e8d6"}.fe-thumbs-down:before{content:"\e8d7"}.fe-toggle-left:before{content:"\e8d8"}.fe-toggle-right:before{content:"\e8d9"}.fe-trash-2:before{content:"\e8da"}.fe-trash:before{content:"\e8db"}.fe-trending-up:before{content:"\e8dc"}.fe-trending-down:before{content:"\e8dd"}.fe-triangle:before{content:"\e8de"}.fe-type:before{content:"\e8df"}.fe-twitter:before{content:"\e8e0"}.fe-upload:before{content:"\e8e1"}.fe-umbrella:before{content:"\e8e2"}.fe-upload-cloud:before{content:"\e8e3"}.fe-unlock:before{content:"\e8e4"}.fe-user-check:before{content:"\e8e5"}.fe-user-minus:before{content:"\e8e6"}.fe-user-plus:before{content:"\e8e7"}.fe-user-x:before{content:"\e8e8"}.fe-user:before{content:"\e8e9"}.fe-users:before{content:"\e8ea"}.fe-video-off:before{content:"\e8eb"}.fe-video:before{content:"\e8ec"}.fe-voicemail:before{content:"\e8ed"}.fe-volume-x:before{content:"\e8ee"}.fe-volume-2:before{content:"\e8ef"}.fe-volume-1:before{content:"\e8f0"}.fe-volume:before{content:"\e8f1"}.fe-watch:before{content:"\e8f2"}.fe-wifi:before{content:"\e8f3"}.fe-x-square:before{content:"\e8f4"}.fe-wind:before{content:"\e8f5"}.fe-x:before{content:"\e8f6"}.fe-x-circle:before{content:"\e8f7"}.fe-zap:before{content:"\e8f8"}.fe-zoom-in:before{content:"\e8f9"}.fe-zoom-out:before{content:"\e8fa"}.fe-command:before{content:"\e8fb"}.fe-cloud:before{content:"\e8fc"}.fe-hash:before{content:"\e8fd"}.fe-headphones:before{content:"\e8fe"}.fe-underline:before{content:"\e8ff"}.fe-italic:before{content:"\e900"}.fe-bold:before{content:"\e901"}.fe-crop:before{content:"\e902"}.fe-help-circle:before{content:"\e903"}.fe-paperclip:before{content:"\e904"}.fe-shopping-cart:before{content:"\e905"}.fe-tv:before{content:"\e906"}.fe-wifi-off:before{content:"\e907"}.fe-minimize:before{content:"\e88d"}.fe-maximize:before{content:"\e908"}.fe-gitlab:before{content:"\e909"}.fe-sliders:before{content:"\e90a"}.fe-star-on:before{content:"\e90b"}.fe-heart-on:before{content:"\e90c"}.fe-archive:before{content:"\e90d"}.fe-arrow-down-circle:before{content:"\e90e"}.fe-arrow-up-circle:before{content:"\e90f"}.fe-arrow-left-circle:before{content:"\e910"}.fe-arrow-right-circle:before{content:"\e911"}.fe-bar-chart-line-:before{content:"\e912"}.fe-bar-chart-line:before{content:"\e913"}.fe-book-open:before{content:"\e914"}.fe-code:before{content:"\e915"}.fe-database:before{content:"\e916"}.fe-dollar-sign:before{content:"\e917"}.fe-folder-plus:before{content:"\e918"}.fe-gift:before{content:"\e919"}.fe-folder-minus:before{content:"\e91a"}.fe-git-commit:before{content:"\e91b"}.fe-git-branch:before{content:"\e91c"}.fe-git-pull-request:before{content:"\e91d"}.fe-git-merge:before{content:"\e91e"}.fe-linkedin:before{content:"\e91f"}.fe-hard-drive:before{content:"\e920"}.fe-more-vertical-:before{content:"\e921"}.fe-more-horizontal-:before{content:"\e922"}.fe-rss:before{content:"\e923"}.fe-send:before{content:"\e924"}.fe-shield-off:before{content:"\e925"}.fe-shopping-bag:before{content:"\e926"}.fe-terminal:before{content:"\e927"}.fe-truck:before{content:"\e928"}.fe-zap-off:before{content:"\e929"}.fe-youtube:before{content:"\e92a"}.checkout-header *,.checkout-page *{font-family:Lexend Deca,sans-serif}header.checkout-header{text-align:center;background:#111;padding:20px 3%;position:relative;display:flex;justify-content:space-between;align-items:center;overflow:hidden;z-index:2;grid-gap:20px;gap:20px}header.checkout-header .logo-wrapper{display:flex;align-items:center;justify-content:center}header.checkout-header .logo{position:static;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);transition:.3s;background-repeat:no-repeat;background-position:50%;background-size:100%}header.checkout-header .logo:hover{opacity:.7}header.checkout-header .info{font-size:13px;text-align:left;line-height:1.6}header.checkout-header .info p{color:#ddd}header.checkout-header .secure i{display:inline-block;vertical-align:middle;color:#29daaa}header.checkout-header .secure span{display:inline-block;vertical-align:middle;color:#fff;font-size:14px;opacity:.6}.checkout-page{display:flex;width:100%;padding:20px;background-color:#fff}.checkout-page h1{float:left;width:100%}.checkout-steps{display:flex;flex-direction:column;width:calc(100% - 480px);transition:.2s}.checkout-steps--login{width:100%}.checkout-steps>p{z-index:1;margin:0 60px -20px 40px;padding:10px 20px;background:#252525;color:#fff;font-size:15px;border-radius:2px}.checkout-steps>p a{color:inherit;text-decoration:underline}.checkout-page--success .checkout-steps{width:100%}.checkout-steps__step{background:#fff;padding:40px;margin:0 20px 0 0}.checkout-steps__step--login{margin-right:0;margin-top:0}.checkout-steps__step--shipping{margin:0 20px 0 0}.checkout-steps__step--address{margin-top:0;padding-bottom:0}.checkout-steps__step--success{margin:0}.checkout-steps__step--review{margin-bottom:20px;background:#f9f9f9}.checkout-page .sidebar{display:flex;flex-direction:column;justify-content:space-between;width:480px;min-height:100vh;background:#f6f6f6;grid-gap:0;gap:0;position:fixed;right:0;height:100%;top:0;z-index:1}.checkout-page .sidebar .cart-header{min-height:100px;height:100px;display:flex;align-items:center;position:relative}.checkout-page .sidebar .cart-header h3{text-transform:uppercase;color:#404040;font-size:14px;font-weight:400;margin:0 auto;opacity:0}.checkout-page .sidebar .cart-items{margin-bottom:0;padding-right:15px;padding-top:20px;width:100%}.checkout-page .sidebar .cart-items ul .item .qty{position:static;margin-top:5px;border:0;padding:0}.checkout-page .sidebar .cart-items ul .item .qty .n-qty{position:relative;margin:0}.checkout-page .sidebar .cart-items ul .item .qty .n-qty:before{content:"Qtd: "}.checkout-page .sidebar .cart-items::-webkit-scrollbar{width:0;height:0}.checkout-page .sidebar .cart-items .item{border-bottom-color:#fcfcfc}.checkout-page .sidebar .cart-items .item:first-child{padding-top:0}.checkout-page .sidebar .cart-items a{color:#0d0d0d}.cart-totals.checkout table{margin:0}.checkout-login__title{width:100%;font-size:18px;color:#333;font-weight:700;text-align:center}.checkout-login__content{width:100%;display:flex;flex-direction:column;position:relative;grid-gap:10px;gap:10px}.checkout-login__content>div{margin-bottom:30px}.checkout-steps__step--login .full{max-width:none}.checkout-steps__step--login .loading{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;transition:.2s}.checkout-steps__step--login .loading:after{content:" ";width:30px;height:30px;position:absolute;top:15px;right:5px;border-radius:50%;border-color:#000 transparent;border-style:solid;border-width:3px;-webkit-animation:loading-ring 1.2s linear infinite;animation:loading-ring 1.2s linear infinite}.checkout-steps__step--login form{display:flex;flex-wrap:wrap;grid-gap:30px 20px;gap:30px 20px}.checkout-steps__step--login form .w100{display:flex;justify-content:center;grid-gap:20px;gap:20px;flex-wrap:wrap}.checkout-steps__step--login .customer-create-info{display:flex;flex-wrap:wrap;flex-direction:column;grid-gap:15px;gap:15px;margin:15px auto 0}.checkout-steps__step--login .customer-create-info__item{width:100%;display:flex;align-items:center;color:#858585;font-size:14px}.checkout-steps__step--login .customer-create-info__item i{color:#60bc55;margin-right:10px}.checkout-steps__step--login .customer-create-info__item--title{color:#333;font-size:16px;text-align:center;margin-bottom:15px}.checkout-steps__step--login label{width:100%;position:relative}.checkout-steps__step--login .full label{width:calc(50% - 20px);margin-right:10px}.checkout-steps__step--login .full label:nth-child(2n){margin-left:10px;margin-right:0}.checkout-steps__step--login label i{height:48px;position:absolute;right:2px;align-items:center;justify-content:center;bottom:2px;width:50px;border-left:2px solid #ececec;font-size:18px;background:#f3f3f3;color:#454545;cursor:pointer;display:flex}.checkout-steps__step--login label span{font-weight:600;font-size:12px;color:#666;text-transform:uppercase}.checkout-steps__step--login label input,.checkout-steps__step--login label select{width:100%;border:2px solid #ececec;position:relative;background:#fff;padding:15px;margin-top:7px;border-radius:5px;font-size:14px;color:#494e4c;transition:.3s}.checkout-steps__step--login label small{position:absolute;font-size:11px;text-transform:uppercase;color:#d9534f;right:5px;top:10px;visibility:hidden;opacity:0;transition:.2s;z-index:1}.checkout-steps__step--login .failed small{visibility:visible;opacity:1}.checkout-steps__step--login a{font-size:13px;font-weight:500;color:#555;text-decoration:underline;text-align:center}.checkout-steps__step--login button{width:calc(50% - 10px);display:flex;justify-content:center;align-items:center;font-size:14px;color:#fff;font-weight:600;border:0;padding:12px 30px;border-radius:50px;background:#25c793;cursor:pointer;transition:.2s;position:relative}.checkout-steps__step--login button:hover{background:#009564}.checkout-steps__step--login .fb{background:#4267b2}.checkout-steps__step--login .fb span{margin-left:10px;color:#fff;font-weight:400}.checkout-login{max-width:600px;margin:0 auto;grid-gap:40px;gap:40px}.addresses,.checkout-login{display:flex;flex-wrap:wrap}.addresses{justify-content:space-between;align-items:center}.addresses .content-address{width:100%}.addresses .title,.addresses .title-new{font-size:16px;color:#333;font-weight:500}.addresses .title-new{margin-bottom:20px}.addresses .title-new button{font-size:15px;text-decoration:underline;text-underline-offset:3px;color:#454545;margin-left:10px;background:transparent}.addresses ul{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}.addresses ul li.active{opacity:1}.addresses ul li{display:flex;flex-direction:column;width:100%;background:#fff;border:2px solid #f0f1f5;border-radius:2px;cursor:pointer;position:relative;margin:20px 0 0}.addresses ul li label{padding:40px;cursor:pointer;transition:.3s;display:flex;align-items:center;flex-wrap:wrap}.addresses ul li.selectedAddress label{cursor:auto}.addresses ul li .info a{color:#295ebb;margin-top:10px}.addresses ul li.disabled label{opacity:.5}.addresses ul li .input-radio{display:flex;justify-content:center;align-items:center;margin:0 40px 0 0;cursor:pointer;width:16px;height:16px;border-radius:20px;border:2px solid #bfbfbf;background:#fff;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;position:relative}.addresses ul li.selectedAddress .input-radio{cursor:auto}.addresses ul li.selectedAddress label{padding-top:20px;padding-bottom:20px}.addresses ul li.selectedAddress label .info{cursor:auto}.addresses ul li .input-radio:after{content:"";width:8px;height:8px;border-radius:10px;background:#3483f9;position:absolute;left:2px;top:2px;transition:.3s;transform:scale(0)}.addresses ul li .input-radio .checked{position:absolute;opacity:0;color:#fff;width:30px;height:30px;border-radius:50px;text-align:center;background:#5bb85c;padding-top:3px}.addresses ul li .input-radio .checked i{font-size:24px}.addresses ul li .input-radio.checked .checked{opacity:1}.addresses ul li .input-radio.checked{border-color:transparent}.addresses ul li .input-radio.checked:after{opacity:0}.addresses ul li .input-radio input{display:none}.addresses ul li .info{display:inline-block;vertical-align:middle;width:calc(100% - 56px);cursor:pointer;font-size:14px;color:#494e4c;line-height:2}.addresses .add-new{align-items:center;text-align:center;background:#f5f5f5;font-size:14px;color:#4583f1;font-weight:600;padding:12px 0;cursor:pointer;border:2px solid #f0f1f5;border-radius:2px;width:100%;margin-top:20px}.addresses .add-new,.addresses .add-new:before{display:flex;justify-content:center;transition:.2s}.addresses .add-new:before{content:"+";width:24px;height:24px;background:#e1e7e7;border-radius:30px;margin-right:10px;line-height:1.6}.addresses .add-new:hover{background:#e7e9e9;border-color:#e7e9e9}.addresses .add-new:hover:before{background:#ddd}.address-loading{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.address-loading .item{display:flex;width:100%;background:#fff;margin-bottom:20px;position:relative;border-radius:5px;min-height:160px;transition:.3s;border:2px solid #f0f1f5;overflow:hidden}.address-loading .a{width:30px;height:30px;left:35px;top:65px}.address-loading .b{width:180px;height:20px;top:40px;left:100px}.address-loading .c{width:280px;height:20px;top:70px;left:100px}.address-loading .d{width:230px;height:20px;top:100px;left:100px}.address-loading div{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:800px 104px;position:absolute;left:0}.addresses form{display:flex;flex-direction:column;background:#f9f9f9;border:2px solid #f0f1f5;padding:40px;border-radius:2px;position:relative;margin-top:20px}.addresses form .cem{display:flex}.addresses form label{margin:0 20px 20px 0;display:inline-flex;flex-flow:column}.addresses form>label{margin:0}.addresses form label.hide{display:none}.addresses form label.w10{width:10%}.addresses form label.w15{width:15%}.addresses form label.w20{width:20%}.addresses form label.w25{width:25%}.addresses form label.w30{width:30%}.addresses form label.w40{width:40%}.addresses form label input{float:left;width:100%;border:2px solid #ececec;position:relative;background:#fff;padding:15px;margin-top:7px;border-radius:5px;font-size:14px;color:#494e4c;transition:.3s}.addresses form label input[name=postcode]{min-width:120px}.addresses form label input:-webkit-autofill,.addresses form label select:-webkit-autofill{box-shadow:inset 0 0 0 30px #fff!important;-webkit-box-shadow:0 0 0 30px #fff inset!important;-webkit-text-fill-color:#494e4c!important}.addresses form label select{float:left;width:100%;border:2px solid #ececec;position:relative;background:#fff;padding:15px;margin-top:5px;border-radius:5px;font-size:14px;color:#494e4c;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;transition:.3s}.addresses form label span{float:left;width:100%;font-weight:500;font-size:12px;color:#666;text-transform:uppercase}.addresses form label .add,.addresses form label .cancel{display:flex;justify-content:center;width:240px;color:#fff;font-size:14px;font-weight:600;border:0;padding:14px 50px;border-radius:50px;background:#4583f1;margin-top:10px;transition:.2s;cursor:pointer}.addresses form .address-btn-wrapper{width:240px}.addresses form label .add:hover{opacity:.8}.addresses form label button.add[disabled]{opacity:.5;cursor:not-allowed}.addresses form label button.cancel{background:#999}.addresses form label.failed input,.addresses form label.failed select,.addresses form label.failed textarea{border-color:#d9534f;color:#d9534f}.addresses form label.failed input:focus,.addresses form label.failed select:focus,.addresses form label.failed textarea:focus{border-color:#d9534f;box-shadow:0 0 0 3px rgba(217,83,79,.2)}.addresses form .close{position:absolute;right:15px;top:15px;width:30px;height:30px;cursor:pointer}.addresses form .close:after,.addresses form .close:before{transition:.3s;content:"";width:20px;height:1px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);position:absolute;left:calc(50% - 10px);top:50%;background:#000}.addresses form .close:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.addresses form .close:hover:after{transform:rotate(45deg) scale(-1);-webkit-transform:rotate(45deg) scale(-1);-moz-transform:rotate(45deg) scale(-1)}.addresses form .close:hover:before{transform:rotate(-45deg) scale(-1);-webkit-transform:rotate(-45deg) scale(-1);-moz-transform:rotate(-45deg) scale(-1)}.payments{float:left;width:100%}.payments .credit .toggle,.payments .crmbonus .toggle{cursor:pointer;display:inline-flex;margin-bottom:20px;align-items:center;grid-gap:10px;gap:10px}.payments .credit .toggle-switch,.payments .crmbonus .toggle-switch{display:inline-block;background:#ccc;border-radius:16px;width:58px;height:32px;position:relative;vertical-align:middle;transition:background .25s}.payments .credit .toggle-switch:after,.payments .credit .toggle-switch:before,.payments .crmbonus .toggle-switch:after,.payments .crmbonus .toggle-switch:before{content:""}.payments .credit .toggle-switch:before,.payments .crmbonus .toggle-switch:before{display:block;background:linear-gradient(180deg,#fff,#eee);border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.25);width:24px;height:24px;position:absolute;top:4px;left:4px;transition:left .25s}.payments .credit .toggle:hover .payments .credit .toggle-switch:before,.payments .crmbonus .toggle:hover .payments .crmbonus .toggle-switch:before{background:linear-gradient(180deg,#fff,#fff);box-shadow:0 0 0 1px rgba(0,0,0,.5)}.payments .credit .toggle-checkbox:checked+.toggle-switch,.payments .crmbonus .active+.toggle-switch{background:#56c080}.payments .credit .toggle-checkbox:checked+.toggle-switch:before,.payments .crmbonus .active+.toggle-switch:before{left:30px}.payments .credit .toggle-checkbox,.payments .crmbonus .toggle-checkbox{position:absolute;visibility:hidden}.payments .credit .toggle-label,.payments .crmbonus .toggle-label{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:15px;font-weight:500;color:#494e4c}.payments span.title{display:block;font-size:16px;color:#333;font-weight:500;margin-bottom:20px}.payments ul{display:flex;flex-direction:column;padding:0}.payments ul li.active{opacity:1}.payments ul li{display:flex;flex-direction:column;background:#fff;border:2px solid #f0f1f5;position:relative;border-radius:2px;margin-bottom:20px}.payments ul li label.method{display:flex;align-items:center;padding:30px;cursor:pointer;transition:.3s}.payments ul li.disabled label{opacity:.5}.payments ul li .input-radio{display:inline-block;vertical-align:middle;margin-right:20px;cursor:pointer;width:16px;height:16px;border-radius:20px;border:2px solid #bfbfbf;background:#fff;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;position:relative}.payments ul li .input-radio:after{content:"";width:8px;height:8px;border-radius:10px;background:#3483f9;position:absolute;left:2px;top:2px;transition:.3s;transform:scale(0)}.payments ul li .input-radio.checked{border-color:#3483f9}.payments ul li .input-radio.checked:after{transform:scale(1)}.payments ul li .input-radio input{display:none}.payments ul li .method .label{display:inline-block;vertical-align:middle;cursor:pointer;font-size:15px;font-weight:500;color:#494e4c}.payments ul li .content{display:flex;flex-direction:column;width:100%;padding:20px 40px;border-top:2px solid #f0f1f5}.payments ul li .content .info{font-size:13px;font-weight:500;color:#333}.payment-loading{float:left;width:100%}.payment-loading .item{float:left;width:100%;background:#fff;margin-bottom:20px;position:relative;border-radius:5px;min-height:90px;transition:.3s;border:2px solid #f0f1f5}.payment-loading .a{width:30px;height:30px;left:25px;top:20px}.payment-loading .b{width:180px;height:20px;top:25px;left:80px}.payment-loading div{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:800px 104px;position:absolute;left:0}.checkout-processing{display:flex;flex-direction:column;align-items:center;background:#fff;padding:40px;border:2px solid #ececec;border-radius:5px;text-align:center}.checkout-processing img{width:500px}.checkout-steps__step--review .checkout-review{width:100%}.checkout-steps__step--review .checkout-review .checkout-review-form{display:flex;justify-content:flex-end;align-items:center;margin-top:30px}.checkout-steps__step--review .title{display:block;font-size:16px;color:#333;font-weight:500;margin-bottom:20px}.checkout-steps__step--review .step{display:flex;align-items:center;width:100%;background:#fff;padding:30px 40px;margin:0 0 10px;border:2px solid #ececec;border-radius:5px;position:relative}.checkout-steps__step--review .icon{display:inline-block;vertical-align:middle;width:68px;text-align:center;margin-right:20px;color:#555}.checkout-steps__step--review .icon i{font-size:34px}.checkout-steps__step--review .info{display:inline-block;vertical-align:middle;font-size:15px;color:#494e4c;line-height:1.8;flex-grow:1}.checkout-steps__step--review .info a{display:inline-block;margin-top:10px;font-size:13px;color:#4583f1;font-weight:600}.checkout-steps__step--review .info a:hover{text-decoration:underline}.checkout-steps__step--review .fields{width:100%;display:flex;grid-gap:20px;gap:20px;margin-top:10px;flex-wrap:wrap}.checkout-steps__step--review label{width:calc(50% - 10px);display:inline-flex;flex-flow:column}.checkout-steps__step--review label span{width:100%;font-weight:500;font-size:12px;color:#666;text-transform:uppercase}.checkout-steps__step--review input,.checkout-steps__step--review select,.checkout-steps__step--review textarea{width:100%;border:2px solid #ececec;position:relative;padding:15px;margin-top:7px;border-radius:5px;font-size:14px;color:#494e4c;max-width:100%;resize:none;transition:.3s}.checkout-steps__step--review .failed input,.checkout-steps__step--review .failed textarea{border-color:#d9534f;color:#d9534f}.checkout-steps__step--review .failed small{color:#d9534f;position:absolute;right:5px;top:30px;font-size:11px}.cart-shipping,.checkout-shipping{display:flex;flex-direction:column}.cart-shipping{padding-bottom:20px;position:relative}.checkout-shipping .title{display:block;font-size:16px;color:#333;font-weight:500;margin-bottom:20px}ul.methods{display:flex;flex-direction:column;width:100%}ul.methods li{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.cart-shipping ul.methods li{margin-top:0}ul.methods li span{font-weight:400}.shipping__cost-free-name b{font-weight:600}.shipping__cost-free-shipping{display:none}ul.methods li label{display:flex;align-items:center;width:calc(50% - 10px);margin-bottom:20px;border:2px solid #f0f1f5;padding:20px;border-radius:2px;cursor:pointer;transition:.3s;background:#fff}.cart-shipping ul.methods li label{width:100%;padding:5px 10px;margin:0;border-width:1px;border-bottom:0;border-radius:0}.cart-shipping ul.methods li label:last-child{border-bottom:1px solid #f0f1f5}ul.methods li label .info{display:inline-block;vertical-align:middle;font-weight:400;font-size:15px;color:#494e4c;line-height:1.6}ul.methods li .input-radio{display:inline-block;vertical-align:middle;margin-right:25px;cursor:pointer;width:16px;min-width:16px;height:16px;border-radius:20px;border:2px solid #bfbfbf;background:#fff;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;position:relative}ul.methods li .input-radio:after{content:"";width:8px;height:8px;border-radius:10px;background:#3483f9;position:absolute;left:2px;top:2px;transition:.3s;transform:scale(0)}ul.methods li .input-radio.checked{border-color:#3483f9}ul.methods li .input-radio.checked:after{transform:scale(1)}ul.methods li .input-radio input{display:none}.shipping-loading{display:flex;flex-wrap:wrap;justify-content:space-between}.shipping-loading .item{display:flex;width:calc(50% - 10px);background:#fff;margin-bottom:10px;position:relative;border-radius:5px;min-height:100px;transition:.3s;border:2px solid #f0f1f5;overflow:hidden}.shipping-loading .a{width:30px;height:30px;left:25px;top:33px}.shipping-loading .b{width:180px;height:20px;top:25px;left:80px}.shipping-loading .c{width:280px;height:20px;top:50px;left:80px}.sidebar-cart form{width:100%;float:left;position:relative}.checkout-page .sidebar-cart form input{margin:15px 0;padding:11px 11px 11px 120px;width:100%;border:none;border-bottom:1px solid #404040;text-transform:uppercase}.sidebar-cart form#discount label span{position:absolute;left:0;bottom:27px}.sidebar-cart form#discount label span b{font-weight:400}.sidebar-cart form#discount label button{background:#404040;color:#fff;text-transform:uppercase;padding:8px 10px;position:absolute;right:0;bottom:20px;font-weight:500;font-size:12px}.checkout-success{width:100%;display:flex;flex-direction:column;background:#f7f9f9;padding:40px;border:2px solid #ececec;border-radius:5px;text-align:center}.checkout-success p{width:100%;max-width:700px;margin:0 auto 20px;text-align:center;color:#454545;line-height:1.4}.checkout-success .title{font-size:24px;font-weight:600;color:#555;margin-bottom:15px;display:block}.checkout-success .icon{display:flex;justify-content:center;align-items:center;width:60px;height:60px;border-radius:100%;margin:0 auto 15px;color:#fff}.checkout-success .mercado-pago-failed .icon{background:#b22222}.mercado-pago-failed button{background:#ececec;padding:8px 20px;border-radius:4px;font-size:16px;color:#555}.checkout-success .icon i{font-size:45px}.checkout-success p.order_id{display:inline-block;vertical-align:middle;background:#fff;padding:15px 20px;border-radius:4px;color:#333;font-size:15px;border:2px solid #ececec}.checkout-success p.order_id b{font-weight:600;color:#4583f1}.checkout-success .nextStep{float:none;margin-top:30px}.checkout-page .checkout-success .nextStep .icon-next{transform:scale(-1);margin:0 40px 0 0}.checkout-page .nextStep{float:right;display:flex;justify-content:center;align-items:center;font-size:14px;color:#fff;font-weight:600;border:0;padding:15px 25px;border-radius:50px;background:#25c793;cursor:pointer;transition:.2s;margin-top:20px}.checkout-page .nextStep span,.checkout-page .prevStep span{color:#fff}.checkout-page .nextStep:hover{background:#009564}.checkout-page .nextStep span{display:inline-block;vertical-align:middle}.checkout-page .nextStep .icon-next,.checkout-page .prevStep .icon-prev{display:flex;align-items:center;margin:0 0 0 50px;transition:.3s;position:relative}.checkout-page .prevStep .icon-prev{margin:0 30px 0 0}.checkout-page .nextStep .icon-next:before,.checkout-page .prevStep .icon-prev:before{content:"";position:absolute;right:0;top:calc(50% - 1px);width:20px;height:2px;background:#fff}.checkout-page .prevStep .icon-prev:before{left:0}.checkout-page .nextStep .icon-next:after,.checkout-page .prevStep .icon-prev:after{content:"";display:flex;border:2px solid #fff;width:8px;height:8px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);border-bottom:0;border-left:0;transition:.3s;border-radius:2px}.checkout-page .prevStep .icon-prev:after{transform:rotate(225deg)}.checkout-page .nextStep:hover .icon-next{transform:translate(5px)}.checkout-page .prevStep:hover .icon-prev{transform:translate(-5px)}.checkout-page .nextStep.disabled{opacity:.5;cursor:not-allowed}.checkout-page .nextStep.loading{background-image:url(https://cdn.convertr.app.br/9157/img/loading-white.96aedb3.svg);background-position:50%;background-repeat:no-repeat;background-size:55px auto;opacity:.5}.checkout-page .nextStep.loading i,.checkout-page .nextStep.loading span{opacity:0}.checkout-page .nextStep.finalizar{text-align:center;padding:15px 60px;margin-left:20px;margin-top:0;transition:.3s}.checkout-page .nextStep.finalizar--top{display:none;margin-top:0;margin-bottom:20px}.checkout-page .nextStep.finalizar .fe-lock{display:inline-block;vertical-align:middle;margin-right:10px;font-size:22px}.checkout-page .prevStep{float:left;display:flex;justify-content:center;align-items:center;font-size:14px;color:#fff;font-weight:600;border:0;padding:15px 30px 15px 20px;border-radius:50px;background:linear-gradient(90deg,#3c3c3c,#1e1e1e);cursor:pointer;opacity:.4;transition:.2s;margin-top:20px}.checkout-page .prevStep:hover{opacity:.6}.checkout-page .prevStep .icon,.checkout-page .prevStep span{display:inline-block;vertical-align:middle}.checkout-page .prevStep .icon{margin-right:20px;transform:rotate(-180deg);margin-top:-2px;transition:.3s}.checkout-page .prevStep:hover .icon{transform:rotate(-180deg) translate(5px)}.checkout-sidebar__touchbar{display:none}.checkout-sidebar .cart-totals{padding-top:10px}.payment-success{display:block}.payment-success,.payment-success .barcode{margin-bottom:20px}.payment-success .barcode b,.payment-success .barcode i{display:inline-block;vertical-align:middle}.payment-success .file{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;grid-gap:10px;gap:10px}.payment-success .file .emv,.payment-success .file .num-line{background:#fff;padding:15px 20px;border-radius:4px 0 0 4px;color:#333;font-size:14px;border:2px solid #ececec;max-width:656px;width:calc(100% - 44px)}.payment-success .file .emv{border-radius:4px}.payment-success .file .fe-copy{background:#ececec;color:#72caaf;display:inline-flex;justify-content:center;align-items:center;border-radius:4px;padding:10px;position:relative;grid-gap:5px;gap:5px;flex-flow:row-reverse;transition:.3s;height:52px}.payment-success .file .fe-copy:after{content:"Copiar código";font-size:14px;text-transform:uppercase;font-family:Lexend Deca,sans-serif;transition:.3s}.payment-success .file .fe-copy.fe-copy-copied{background-color:#72caaf;color:#fff}.payment-success .file .fe-copy.fe-copy-copied:after{content:"Código copiado"}.payment-success .file .fe-copy.fe-copy-copied:before{content:"\e83e"}.payment-success .file .text-success{background:#000;color:#fff}.payment-success a{display:inline-flex;justify-content:center;align-items:center;margin-top:20px;background:#72caaf;color:#fff;border-radius:3px;padding:10px 60px 10px 20px;position:relative;transition:.2s}.payment-success a:hover{opacity:.9}.payment-success a .fe-external-link,.payment-success a .fe-printer{font-size:20px;position:absolute;right:-1px;background:#efefef;color:#72caaf;width:40px;height:100%;display:flex;justify-content:center;align-items:center;border-radius:0 3px 3px 0}.payment-success .countdown-wrapper{width:100%;margin-top:20px;margin-bottom:50px}.payment-success .countdown-wrapper span{background:#333;color:#fff;padding:10px;font-size:26px;font-weight:600;margin-right:14px;position:relative}.payment-success .countdown-wrapper span:not(:last-child):after{content:":";color:#333;right:-10px;position:absolute}.payment-success .boleto{display:block;margin:20px 0}.mundipagg-form{display:flex;flex-wrap:wrap;width:100%;background:#f9f9f9;border-radius:5px;padding:30px;position:relative;margin-top:20px}.mundipagg-form.installments{background:#fff;padding:0}.mundipagg-form *{-o-box-sizing:border-box;box-sizing:border-box}.mundipagg-form label{width:calc(50% - 7.5px);margin-right:20px;margin-bottom:20px;position:relative}.mundipagg-form label[for=cvv],.mundipagg-form label[for=expMonth],.mundipagg-form label[for=expYear]{width:20%}.mundipagg-form label.w10{width:10%}.mundipagg-form label.w15{width:15%}.mundipagg-form label.w20{width:20%}.mundipagg-form label.w25{width:25%}.mundipagg-form label.w30{width:30%}.mundipagg-form label.w40{width:40%}.mundipagg-form label.w50{width:50%}.mundipagg-form label input{float:left;width:100%;border:2px solid #ececec;position:relative;background:#fff;padding:15px;margin-top:7px;border-radius:5px;font-size:14px;color:#494e4c;transition:.3s}.mundipagg-form label.credit_number input{letter-spacing:.5px}.mundipagg-form label select{float:left;width:100%;border:2px solid #ececec;position:relative;background:#fff;padding:15px;margin-top:7px;border-radius:5px;font-size:14px;color:#494e4c;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;transition:.3s}.mundipagg-form.installments label select{border-color:#bbb;outline:none}.mundipagg-form label select.w50{width:48%}.mundipagg-form label select.last{float:right}.mundipagg-form label input.number{letter-spacing:.5px}.mundipagg-form label span{float:left;width:100%;font-weight:600;font-size:12px;color:#666;text-transform:uppercase}.mundipagg-form label.action{padding:0;margin-top:25px;width:130px}.mundipagg-form label .add-new-card{display:flex;justify-content:center;align-items:center;width:100%;font-size:14px;color:#fff;font-weight:600;border:0;padding:12px 30px;border-radius:50px;background:#4583f1;cursor:pointer;transition:.2s}.mundipagg-form label .add-new-card:hover{opacity:.8}.mundipagg-form label.failed input,.mundipagg-form label.failed select,.mundipagg-form label.failed textarea{border-color:#d9534f;color:#d9534f}.mundipagg-form label.failed input:focus,.mundipagg-form label.failed select:focus,.mundipagg-form label.failed textarea:focus{border-color:#d9534f;box-shadow:0 0 0 3px rgba(217,83,79,.2)}.mundipagg-form .close{position:absolute;right:10px;top:10px;width:30px;height:30px;cursor:pointer;z-index:1}.mundipagg-form .close:after,.mundipagg-form .close:before{transition:.3s;content:"";width:20px;height:1px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);position:absolute;left:calc(50% - 10px);top:50%;background:#000}.mundipagg-form .close:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.mundipagg-form .close:hover:after{transform:rotate(45deg) scale(-1);-webkit-transform:rotate(45deg) scale(-1);-moz-transform:rotate(45deg) scale(-1)}.mundipagg-form .close:hover:before{transform:rotate(-45deg) scale(-1);-webkit-transform:rotate(-45deg) scale(-1);-moz-transform:rotate(-45deg) scale(-1)}.mundipagg-form .loading{float:left;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;opacity:.8;cursor:auto;background:url(https://cdn.convertr.app.br/9157/img/loading.7d7ec0b.svg) no-repeat 50% #f9f9f9;background-size:70px auto;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.mundipagg .feedback{display:flex;flex-wrap:wrap;width:100%;font-size:14px;color:#900}.mundipagg .cards .feedback{margin-bottom:20px}.cc-brand{position:absolute;right:25px;bottom:-2px;width:48px;height:34px;background:url(https://cdn.convertr.app.br/9157/img/payment.62223b1.png) no-repeat;background-size:auto 100%;background-position:-432px 0;margin-left:6px;margin-bottom:10px;transform:scale(.8)}.cc-brand.visa{background-position:0 0}.cc-brand.master,.cc-brand.mastercard{background-position:-48px 0}.cc-brand.diners{background-position:-96px 0}.cc-brand.amex{background-position:-144px 0}.cc-brand.hipercard{background-position:-192px 0}.cc-brand.elo{background-position:-240px 0}.cc-brand.paypal{background-position:-288px 0}.cc-brand.pix{background-position:-336px 0}.cc-brand.boleto{background-position:-384px 0}.cc-brand.creditcard{background-position:-432px 0}.cards-loading{display:flex;flex-direction:row}.cards-loading div{display:flex;width:100%;height:50px;border-radius:5px;margin-bottom:15px;margin-right:20px;transition:.3s;border:2px solid #f0f1f5;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#fff;background:linear-gradient(90deg,#fff 8%,#f9f9f9 18%,#fff 33%);background-size:500px 104px}.mundipagg .cards,.mundipagg .cards .credit-card{display:flex;justify-content:space-between;flex-wrap:wrap}.mundipagg .cards .credit-card{width:100%;grid-gap:15px;gap:15px}.mundipagg .cards label{display:flex;align-items:center;width:calc(50% - 7.5px);font-size:13px;padding:8px 10px;text-align:left;border-radius:5px;background:#fff;border:2px solid #f0f1f5;transition:.3s;cursor:pointer}.mundipagg .cards .add-other-cc{background:#f9f9f9}.mundipagg .cards label .input-radio{display:none!important;visibility:hidden!important}.mundipagg .cards label.checked{background:rgba(52,131,249,.1);border-color:#3483f9}.mundipagg .cards label .cc-brand{position:relative;display:inline-block;vertical-align:middle;left:auto;right:auto;top:0;margin:0;padding:0}.mundipagg .cards label span{font-size:14px;display:inline-block;vertical-align:middle;margin-top:2px;margin-left:5px;text-transform:uppercase}.custom-payment-success{margin-bottom:20px}.convertr-pay .cards label .close,.mundipagg .cards label .close{position:absolute;right:8px;top:calc(50% - 12px);border-radius:4px;margin-top:0;transform:scale(.8);transition:.3s;opacity:0}.convertr-pay .cards label:hover .close,.mundipagg .cards label:hover .close{opacity:1}.convertr-pay .cards label .close i,.mundipagg .cards label .close i{color:#900;font-size:24px}.convertr-pay .cards label .close:hover,.mundipagg .cards label .close:hover{opacity:1;transform:scale(1)}.convertr-pay .cards label .popup-delete,.mundipagg .cards label .popup-delete{position:absolute;width:calc(100% + 4px);height:calc(100% + 4px);left:-2px;top:-2px;border-radius:5px;padding:15px;background:#f0f1f5;display:flex;align-items:center;justify-content:space-between;cursor:default;visibility:hidden;opacity:0;transition:.3s}.convertr-pay .cards label .popup-delete.show,.mundipagg .cards label .popup-delete.show{visibility:visible;opacity:1}.convertr-pay .cards label .popup-delete span,.mundipagg .cards label .popup-delete span{margin-right:5px;font-size:13px}.convertr-pay .cards label .popup-delete .actions,.mundipagg .cards label .popup-delete .actions{margin-left:5px;display:flex}.convertr-pay .cards label .popup-delete .actions button,.mundipagg .cards label .popup-delete .actions button{border:0;margin-left:5px;padding:7px 10px;font-size:12px;text-transform:uppercase;cursor:pointer;border-radius:4px;color:#fff;font-weight:500}.convertr-pay .cards label .popup-delete .actions button:hover,.mundipagg .cards label .popup-delete .actions button:hover{opacity:.8}.convertr-pay .cards label .popup-delete .actions button.y,.mundipagg .cards label .popup-delete .actions button.y{background:#900}.convertr-pay .cards label .popup-delete .actions button.n,.mundipagg .cards label .popup-delete .actions button.n{background:#090}.mundipagg .cards .add-card{width:100%;font-size:13px;text-align:left;transition:.3s;cursor:pointer;background:transparent}.mundipagg .cards .add-card.checked{background:rgba(52,131,249,.1);border-color:#3483f9}.convertr-pay .content{background:#f9f9f9}.convertr-pay-form{display:flex;flex-wrap:wrap;width:100%;position:relative;margin-top:20px}.convertr-pay-form *{-o-box-sizing:border-box;box-sizing:border-box}.convertr-pay-form .cc-brand{right:15px}.convertr-pay-form label{width:calc(50% - 20px);margin-right:20px;margin-bottom:20px;position:relative}.convertr-pay-form label[for=cvv],.convertr-pay-form label[for=expMonth],.convertr-pay-form label[for=expYear]{width:20%}.convertr-pay-form label.w10{width:10%}.convertr-pay-form label.w15{width:15%}.convertr-pay-form label.w20{width:20%}.convertr-pay-form label.w25{width:25%}.convertr-pay-form label.w30{width:30%}.convertr-pay-form label.w40{width:40%}.convertr-pay-form label.w50{width:50%}.convertr-pay-form label input{float:left;width:100%;border:2px solid #ececec;position:relative;background:#fff;padding:15px;margin-top:7px;border-radius:5px;font-size:14px;color:#494e4c;transition:.3s}.convertr-pay-form label.credit_number input{letter-spacing:.5px}.convertr-pay-form.installments .info{float:left;margin-top:5px;font-size:11px;opacity:.75}.convertr-pay-form label select{float:left;width:100%;border:2px solid #ececec;position:relative;background:#fff;padding:15px;margin-top:7px;border-radius:5px;font-size:14px;color:#494e4c;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;transition:.3s}.convertr-pay-form label select.w50{width:48%}.convertr-pay-form label select.last{float:right}.convertr-pay-form label input.number{letter-spacing:.5px}.convertr-pay-form label span{float:left;width:100%;font-weight:600;font-size:12px;color:#666;text-transform:uppercase}.convertr-pay-form label.action{padding:0;margin-top:25px;width:130px}.convertr-pay-form label .add-new-card{display:flex;justify-content:center;align-items:center;width:100%;font-size:14px;color:#fff;font-weight:600;border:0;padding:12px 30px;border-radius:50px;background:#4583f1;cursor:pointer;transition:.2s}.convertr-pay-form label .add-new-card:hover{opacity:.8}.convertr-pay-form label.failed input,.convertr-pay-form label.failed select,.convertr-pay-form label.failed textarea{border-color:#d9534f;color:#d9534f}.convertr-pay-form label.failed input:focus,.convertr-pay-form label.failed select:focus,.convertr-pay-form label.failed textarea:focus{border-color:#d9534f;box-shadow:0 0 0 3px rgba(217,83,79,.2)}.convertr-pay .feedback{display:flex;flex-wrap:wrap;width:100%;font-size:14px;color:#900}.convertr-pay .cards .feedback{margin-bottom:20px}.convertr-pay .loading{float:left;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;opacity:.8;cursor:auto;background:url(https://cdn.convertr.app.br/9157/img/loading.7d7ec0b.svg) no-repeat 50% #f9f9f9;background-size:70px auto;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.convertr-pay .cards-group{border-bottom:2px solid #f0f1f5;margin-bottom:30px;padding-bottom:10px}.convertr-pay .cards-group:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.convertr-pay .cards,.convertr-pay .cards .credit-card{display:flex;justify-content:space-between;flex-wrap:wrap}.convertr-pay .cards .credit-card{width:100%;grid-gap:15px;gap:15px}.convertr-pay .cards label{display:flex;align-items:center;width:calc(50% - 7.5px);font-size:13px;padding:8px 10px;text-align:left;border-radius:5px;background:#fff;border:2px solid #f0f1f5;transition:.3s;cursor:pointer;position:relative}.convertr-pay .cards .add-other-cc{background:#f9f9f9}.convertr-pay .cards label .input-radio{display:none!important;visibility:hidden!important}.convertr-pay .cards label.checked{background:rgba(52,131,249,.1);border-color:#3483f9}.convertr-pay .cards label .cc-brand{position:relative;display:inline-block;vertical-align:middle;left:auto;right:auto;top:0;margin:0;padding:0}.convertr-pay .cards label span{font-size:14px;display:inline-block;vertical-align:middle;margin-top:2px;margin-left:5px;text-transform:uppercase}.convertr-pay-success{display:block;margin-bottom:20px}.checkout-success .icon{background:#5bb85c}.checkout-success .icon.error{background:#900}.mercado-pago-success{display:block;margin-bottom:20px}.payments ul li .content .clean-card{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:14px;max-width:360px;cursor:pointer;color:#6b6b6b}.payments ul li .content .switch{position:relative;display:inline-block;width:30px;height:16px}.payments ul li .content .switch input{opacity:0;width:0;height:0}.payments ul li .content .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.payments ul li .content .slider:before{position:absolute;content:"";height:12px;width:12px;left:1px;bottom:2px;background-color:#fff;transition:.4s}.payments ul li .content .switch input:checked+.slider{background-color:#3483f9}.payments ul li .content .switch input:focus+.slider{box-shadow:0 0 1px #3483f9}.payments ul li .content .switch input:checked+.slider:before{transform:translateX(16px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}@-webkit-keyframes formAlert{0%{box-shadow:0 0 0 0 red}25%{box-shadow:0 0 0 2px red}50%{box-shadow:0 0 0 0 red}75%{box-shadow:0 0 0 2px red}to{box-shadow:0 0 0 0 red}}@keyframes formAlert{0%{box-shadow:0 0 0 0 red}25%{box-shadow:0 0 0 2px red}50%{box-shadow:0 0 0 0 red}75%{box-shadow:0 0 0 2px red}to{box-shadow:0 0 0 0 red}}.payments ul li.credit-card__form-alert .convertr-pay-form:not(.installments),.payments ul li.credit-card__form-alert .credit-card[data-card-qty="0"] label[for=new-card],.payments ul li.credit-card__form-alert .credit-card label:not(label[for=new-card]){-webkit-animation:formAlert 1s forwards;animation:formAlert 1s forwards}.convertr-pay-form label select.installments-select-disabled{pointer-events:none}.payments ul li.credit-card__form-alert .convertr-pay-form.installments .info.info__alert{color:red}@media (max-width:1280px){.cart-totals.checkout{margin:0 0 20px}.checkout-steps__step,.checkout-steps__step--shipping{margin:0 0 20px;padding:20px}.checkout-steps__step--address,.checkout-steps__step--review{margin-bottom:0}.checkout-page .sidebar .cart-items{max-height:100%;height:calc(100dvh - 210px)}}@media (max-width:1024px){.checkout-page{flex-direction:column}.checkout-steps{width:100%}.checkout-page .sidebar{width:100%;position:static;padding:20px 15px;min-height:auto}.checkout-page .sidebar .cart-header{display:none}}@media (max-width:768px){header.checkout-header>.col:nth-child(2){display:none}.checkout-page .nextStep.finalizar--top{display:flex}.address-loading .item,.addresses form label.w15,.addresses form label.w20,.addresses form label.w25,.addresses form label.w40,.addresses ul li,.checkout-page .nextStep.finalizar,.mundipagg-form label[for=cvv],.mundipagg-form label[for=expMonth],.mundipagg-form label[for=expYear],.mundipagg .cards .add-card,.mundipagg .cards label,.shipping-loading .item,ul.methods li label{width:100%}.addresses form label,.mundipagg-form label{width:100%;margin:0 0 20px}.convertr-pay-form label.action,.convertr-pay .cards label,.mercado-pago-form label.action{width:100%!important}.convertr-pay-form label.w10,.convertr-pay-form label.w20{width:50%}.convertr-pay-form label,.mercado-pago-form label.w25,.mercado-pago-form label.w45,.mercado-pago-form label.w50{width:100%!important;padding:0!important;margin:0 0 10px!important}.mercado-pago-form label.w10,.mercado-pago-form label.w20,.mercado-pago-form label.w40{width:50%!important;padding:0!important;margin:0 0 10px!important}.addresses form .cem{flex-direction:column}.addresses form .cem:nth-child(2).edit{flex-direction:row;grid-gap:10px;gap:10px}.addresses form label.inline{width:auto}.checkout-page{margin-bottom:40px;flex-direction:column}.checkout-page:not(.checkout-page--review) .sidebar{position:static;min-height:auto}.checkout-page:not(.checkout-page--review) .checkout-sidebar{width:100%;position:fixed;bottom:0;left:0;transform:translateY(100%);transition:.2s;z-index:3;max-height:calc(100dvh - 50px)}.checkout-page--review .checkout-sidebar{transform:translate(0)!important;background:#f9f9f9;padding:10px 0}.checkout-page.checkout-page--review .sidebar .cart-items{max-height:210px}.checkout-page .sidebar{width:100%;height:auto;flex-direction:column-reverse;padding:0 15px 20px}.checkout-sidebar__touchbar{width:100%;position:absolute;top:-50px;height:50px;display:flex;align-items:center;grid-gap:10px;gap:10px;justify-content:center;padding:0 20px;border-top-right-radius:20px;border-top-left-radius:20px;background:#eee}.checkout-page--processing .checkout-sidebar__touchbar,.checkout-page--review .checkout-sidebar__touchbar{display:none}.checkout-page--review .sidebar .cart-totals{box-shadow:none}.checkout-page--review .sidebar{position:static;min-height:auto;padding:20px;border:2px solid #eeefee;background:#fff;width:calc(100% - 40px);margin:-20px 20px 10px;border-radius:4px;flex-direction:column}.checkout-page--review{position:relative;margin-bottom:175px}.checkout-page .nextStep.finalizar:not(.finalizar--top){margin-left:0}.checkout-steps__step--review .checkout-review .checkout-review-form{position:absolute;bottom:-152px;left:0;margin:0 20px;width:calc(100% - 40px);grid-gap:14px;gap:14px;justify-content:center;flex-wrap:wrap}.addresses form .address-btn-wrapper,.addresses form label .add,.addresses form label .cancel{width:100%}.cart-totals.checkout{box-shadow:none}}@media(max-width:600px){.checkout-steps__step--review .fields{flex-direction:column}.payment-success .method .desktop{display:none}.checkout-steps__step--login button{width:100%;max-width:320px}.checkout-login,.checkout-steps__step--login form{grid-gap:20px;gap:20px;justify-content:center}.checkout-steps__step--review label{width:100%}}@media (max-width:480px){header.checkout-header{flex-direction:column;padding:10px 3%}.checkout-page{padding:0}.checkout-steps>p{margin:14px}.checkout-steps__step{padding:25px 20px}.checkout-steps__step--address{padding-bottom:0}.checkout-steps__step--login .full label,.checkout-steps__step--login .full label:nth-child(2n){width:100%;margin-left:0;margin-right:0}.addresses form,.addresses ul li label,.mundipagg-form,.payments ul li .content,.payments ul li label.method,ul.methods li label{padding:20px}.checkout-page .sidebar{padding:10px 20px}.payments ul li .input-radio{margin-right:20px}.mundipagg .cards label .popup-delete span{font-size:11px}.addresses .add-new{width:100%;margin-top:10px}.addresses ul li .input-radio{margin:0 30px 0 0}.checkout-steps__step--review .step{flex-direction:column;padding:20px}.checkout-steps__step--review .step .icon{width:100%;margin:0 0 10px;text-align:left}.checkout-steps__step--review .step .info{width:100%}.checkout-page .nextStep.finalizar{padding:13px 50px}.checkout-success{padding:20px}.checkout-page--review{margin-bottom:184px}.checkout-steps__step--review .checkout-review .checkout-review-form{bottom:-165px;grid-gap:14px;gap:14px}}@-webkit-keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__container{position:relative;box-sizing:border-box}.splide__list{margin:0!important;padding:0!important;width:-webkit-max-content;width:-moz-max-content;width:max-content;will-change:transform}.splide.is-active .splide__list{display:flex}.splide__pagination{display:inline-flex;align-items:center;width:95%;flex-wrap:wrap;justify-content:center;margin:0}.splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0}.splide{visibility:hidden}.splide,.splide__slide{position:relative;outline:none}.splide__slide{box-sizing:border-box;list-style-type:none!important;margin:0;flex-shrink:0}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:transparent;-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite}.splide__track{position:relative;z-index:0;overflow:hidden}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{position:absolute;top:0;left:0;z-index:0;opacity:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{position:relative;z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}.splide__arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:2em;height:2em;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;padding:0;opacity:.7;background:#ccc}.splide__arrow svg{width:1.2em;height:1.2em}.splide__arrow:hover{cursor:pointer;opacity:.9}.splide__arrow:focus{outline:none}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{position:absolute;z-index:1;bottom:.5em;left:50%;transform:translateX(-50%);padding:0}.splide__pagination__page{display:inline-block;width:8px;height:8px;background:#ccc;border-radius:50%;margin:3px;padding:0;transition:transform .2s linear;border:none;opacity:.7}.splide__pagination__page.is-active{transform:scale(1.4);background:#fff}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:none}.splide__progress__bar{width:0;height:3px;background:#ccc}.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent}.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border-color:#000}.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{right:1em;left:auto}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{top:auto;bottom:1em}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination{display:flex;flex-direction:column;bottom:50%;left:auto;right:.5em;transform:translateY(50%)}.sidebar-cart{position:fixed;width:400px;height:100%;background:#fff;right:0;top:0;z-index:9999;text-align:left;transform:translate(600px);transition:.5s}.sidebar-cart.estimate-open .cart-items,.sidebar-cart.estimate-open .cart-totals,.sidebar-cart.estimate-open .title{filter:blur(1px)}.sidebar-cart__clear-btn{background:transparent;color:#aaa;margin-left:15px;font-size:12px;text-decoration:underline}.sidebar-cart>.loading div{width:100%;height:100%;position:absolute}.sidebar-cart .content{display:flex;justify-content:space-between;flex-direction:column;height:calc(100% - 40px)}.sidebar-cart .empty{width:100%;text-align:center;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.sidebar-cart .empty .circle{background:#f8f8f8;height:90px;width:90px;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;color:#666}.sidebar-cart .empty .circle i{font-size:34px}.sidebar-cart .empty .info{width:100%;display:flex;flex-direction:column;align-items:center}.sidebar-cart .empty .info span{width:100%;font-size:15px;color:#444;margin-top:15px}.sidebar-cart .empty .info span small{display:inline-block;vertical-align:middle;font-size:24px}.sidebar-cart .empty .info button{display:inline-block;vertical-align:middle;background:#fff;border:1px solid #333;font-size:13px;text-transform:uppercase;color:#333;padding:12px 30px;margin-top:20px;cursor:pointer;transition:.3s;border-radius:5px}.sidebar-cart .empty .info button:hover{background:#333;color:#fff}.sidebar-cart .title{width:100%;position:relative;padding:10px 15px}.sidebar-cart .title h3{display:inline-block;vertical-align:middle;color:#333;font-size:14px;font-weight:400}.sidebar-cart .title h3 span{color:#333}.sidebar-cart .title h3 b{font-weight:400}.sidebar-cart .close{position:absolute;right:5px;top:calc(50% - 15px);width:30px;height:30px;cursor:pointer}.sidebar-cart .close:after,.sidebar-cart .close:before{transition:.3s;content:"";width:15px;height:1px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);position:absolute;left:calc(50% - 10px);top:50%;background:#000}.sidebar-cart .close:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.sidebar-cart .close:hover:after{transform:rotate(45deg) scale(-1);-webkit-transform:rotate(45deg) scale(-1);-moz-transform:rotate(45deg) scale(-1)}.sidebar-cart .close:hover:before{transform:rotate(-45deg) scale(-1);-webkit-transform:rotate(-45deg) scale(-1);-moz-transform:rotate(-45deg) scale(-1)}.sidebar-cart.open{transform:translate(0)}.sidebar-cart .cart-totals .info ul{right:0;bottom:calc(100% + 5px)}@media (max-width:768px){.sidebar-cart{width:93%;transform:translate(100%)}}.sidebar-cart .free-shipping{width:100%;text-align:center}.sidebar-cart .free-shipping span{font-size:12px;color:#25c793;display:block;margin-bottom:12px}.sidebar-cart .free-shipping span.success{color:#fff;background:#25c793;padding:10px 0}.sidebar-cart .free-shipping .progress-bar{width:100%;background:#fff;position:relative;display:block;margin-bottom:8px}.sidebar-cart .free-shipping .progress-bar div{height:5px;background:#25c793;transition:.3s}.sidebar-cart .free-shipping .progress-bar .truck{transition:.3s;position:absolute;top:calc(50% - 15px);height:26px;width:26px;background:url(https://cdn.convertr.app.br/9157/img/truck.35a00bc.svg) no-repeat 50%;background-size:26px}.sidebar-offers__button{width:100%;padding:8px 20px;color:#704c36;background:#feeede;text-transform:uppercase}.sidebar-offers-floater{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;position:fixed;right:0;top:0;transition:.3s;visibility:hidden;opacity:0;z-index:2}.sidebar-offers-floater--open{visibility:visible;opacity:1}.sidebar-offers-floater__overlay{width:100%;height:100%;position:absolute;z-index:-1;background:rgba(0,0,0,.4)}.sidebar-offers-floater__close{position:absolute;right:-5px;top:-5px;padding:8px;cursor:pointer}.sidebar-offers-floater__wrapper{border-radius:2px;background:#fff;padding:20px;max-width:500px;width:86%;position:relative}.sidebar-offers-floater__heading{text-align:center;width:100%;font-weight:400}.sidebar-offers-floater__offer{margin-top:10px}.sidebar-offers-floater__offer b{color:inherit;font-weight:inherit;font-size:inherit}.cart-items{flex-grow:1;overflow-y:auto;padding:0 15px}.cart-items::-webkit-scrollbar-thumb{background:#ddd}.cart-items ul{width:100%}.cart-items ul .item{padding:10px 0;position:relative;display:flex}.cart-items ul .item .fe-trash-2{position:absolute;right:0;bottom:0;cursor:pointer;font-size:18px;color:#999;z-index:1}.cart-items ul .item .fe-trash-2:hover{color:#666}.cart-items ul .item .thumb{display:inline-block;vertical-align:top;position:relative;min-width:70px}.cart-items ul .item .thumb .product,.cart-items ul .item .thumb video{width:70px;max-height:100px;float:left;overflow:hidden;font-size:12px;color:#999;border-radius:5px}.cart-items ul .item .thumb .wrap{position:absolute;right:-4px;bottom:-4px;box-shadow:0 0 10px -4px rgba(0,0,0,.5);border-radius:6px}.cart-items ul .item .content{display:block;width:calc(100% - 85px);border-top:none;padding:0 0 40px;min-height:75px;height:auto;position:relative}.cart-items ul .item .content h4{width:65%;font-size:13px;font-weight:400;text-transform:uppercase;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}.cart-items ul .item .content p{font-size:12px;color:#6b6b6b}.cart-items ul .item .content p span.old-price{color:#6b6b6b;display:none;text-decoration:line-through}.cart-items ul .item .content p.sku{margin-top:5px;display:none}.cart-items ul .item .content p b{font-weight:500}.cart-items ul .item .content .price{width:auto;font-size:13px;right:0;top:0;position:absolute;text-align:right;line-height:1.2}.cart-items ul .item .qty{position:absolute;left:0;bottom:0;color:#666;display:flex;align-items:center;z-index:1;border:1px solid #ccc;border-radius:5px;padding:3px}.cart-items ul .item .content .options{flex-grow:1;margin-top:5px}@media(max-width:768px){.cart-items ul .item .content .giftwrap-mark{font-size:10px}}.cart-items ul .item .content .giftwrap-mark{position:absolute;left:80px;bottom:7px}.cart-items ul .item .content .giftwrap-mark label{display:flex;align-items:center;grid-gap:5px;gap:5px;cursor:pointer}.cart-items ul .item .content .giftwrap-mark input{width:12px;height:12px;background:#fff;border:1px solid #999;border-radius:3px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;align-items:center;justify-content:center;transition:.3s}.cart-items ul .item .content .giftwrap-mark input:checked{background:#25c793;border-color:#25c793}.cart-items ul .item .content .giftwrap-mark input:checked:after{content:"";display:block;box-sizing:border-box;width:4px;height:6px;border-color:#fff;border-style:solid;border-width:0 1px 1px 0;transform:rotate(45deg);margin-bottom:2px}.giftwrap-modal-container .vm--modal{padding:24px}.giftwrap-modal-container .vm--modal .fe-x{position:absolute;right:0;top:0;color:#000;cursor:pointer}.giftwrap-modal-container .cart__giftwraps-ul{padding:0;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row;grid-gap:2px;gap:2px;overflow-x:auto}.giftwrap-modal-container .cart__giftwraps-ul--height{max-height:416px}.cart__giftwraps-li{width:calc(50% - 1px);display:flex;flex-direction:column;grid-gap:2px;gap:2px;cursor:pointer;transition:.2s;padding:2px;border:2px solid #fff}.cart__giftwraps-li:hover{border-color:#ccc}.cart__giftwraps-thumb{float:left}.cart__giftwraps-title{overflow:hidden;text-overflow:ellipsis;font-size:13px;color:#6b6b6b;font-weight:400}.cart__giftwraps-price{font-size:14px;color:#6b6b6b;font-weight:400}.cart-items ul .item .qty .n-qty{margin:0 5px;font-size:12px}.cart-items ul .item .qty i{display:inline-block;vertical-align:middle;padding:4px;font-size:12px;cursor:pointer;color:#666;transition:.3s}.cart-items ul .item .qty i:hover{color:#000}.cart-items .loading{position:relative;display:flex;padding:5px 0}.cart-items .loading div{border-radius:2px}.cart-items .loading .a{width:70px;height:90px}.cart-items .loading .b{width:calc(100% - 75px);margin-left:17px;height:20px}.cart-items .loading .c{width:130px;position:absolute;left:85px;top:43px;height:52px}.cart-items .loading .d{width:85px;height:25px;position:absolute;bottom:5px;right:0}.cart__item-outOfStock{background-color:#ffe5e5}.cart__qty-outOfStock{font-size:14px;color:#900}.cart-totals{width:100%;box-shadow:2px -10px 12px rgba(0,0,0,.03);z-index:1;padding-bottom:10px}.cart-totals table{width:100%;margin:5px 0 0;padding:0 20px}.cart-totals table td{position:relative;font-size:13px;color:#6b6b6b;padding:3px 0}.cart-totals .total td{color:#333;font-size:15px;font-weight:500;padding-top:10px}.cart-totals ul{padding:0}.cart-totals .btn-cart{width:calc(100% - 40px);margin-top:10px;margin-bottom:10px;margin-left:20px;background:#25c793;padding:14px 20px;color:#fff;border:0;border-radius:5px;transition:.3s;cursor:pointer}.cart-totals .btn-cart span{display:inline-block;vertical-align:middle;color:#fff;text-transform:uppercase}.cart-totals .btn-cart i{display:inline-block;vertical-align:middle;font-size:18px;margin-right:5px;margin-top:-1px}.cart-totals .btn-cart:hover{background:#009564}.cart-totals .min-order-progress{margin-top:10px}.cart-totals .min-order-progress td{font-size:13px;color:#6b6b6b}.cart-totals .min-order-progress tr{display:flex;flex-wrap:wrap;justify-content:space-between;grid-gap:5px;gap:5px}.cart-totals .min-order-progress .remain,.cart-totals .min-order-progress .remain span{color:#990101}.cart-totals .min-order-progress .bar-progress{display:flex;position:relative;width:100%;height:5px}.cart-totals .min-order-progress .bar-progress .progress{background:#25c793;position:absolute;left:0;top:0;height:5px}.progressive-discount-wrapper{width:100%;float:left;position:relative;text-align:center}.progressive-discount-wrapper span{font-size:12px;color:#6b6b6b;display:block;margin-bottom:15px}.progressive-discount-wrapper span.success{color:#fff;background:#25c793;padding:10px 0;margin-bottom:10px}.progressive-discount-wrapper ul:after{content:"";width:100%;background:#f5f5f5;height:5px;position:absolute;left:0;top:calc(50% - 3px);z-index:0}.progressive-discount-wrapper .progressive-discount{display:flex;width:100%;justify-content:space-between;padding:10px 20px;position:relative;margin-top:20px}.progressive-discount-wrapper .progressive-discount li:first-child{opacity:0}.progressive-discount-wrapper .progressive-discount li{border-radius:100%;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;font-size:10px;color:#444;z-index:2;line-height:1;position:relative;text-align:center}.progressive-discount-wrapper .progressive-discount li:before{content:attr(goal);width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;top:-17px;color:#454545}.progressive-discount-wrapper .progressive-discount li.active:before{color:#25c793}.progressive-discount-wrapper .progressive-discount li.active .icon{position:absolute;width:100%;height:100%;left:0;top:0;background:#25c793;display:flex;align-items:center;justify-content:center;border-radius:100%;color:#fff;font-size:20px}.progressive-discount-wrapper .progressive-discount .progress-bar{content:"";background:#25c793;height:5px;position:absolute;left:0;top:calc(50% - 3px);z-index:1;max-width:100%;min-width:10px}.cart-totals .total{position:relative}.cart-totals .info{display:inline-block;vertical-align:middle}.cart-totals .info i{color:#999;cursor:pointer;font-size:16px;border-radius:100%;display:inline-block;vertical-align:bottom}.cart-totals .info ul{right:0;margin-top:5px;position:absolute;bottom:calc(100% + 5px);background:#fff;z-index:1;visibility:hidden;opacity:0;transition:.3s;padding:8px;box-shadow:0 0 10px 2px rgba(0,0,0,.05)}.cart-totals .info ul li{font-size:12px;color:#afafaf;width:-webkit-max-content;width:-moz-max-content;width:max-content}.cart-totals .info ul li:not(:first-child){margin-top:5px}.cart-totals .info ul li b{text-transform:none;font-size:12px}.cart-totals .info .show{visibility:visible;opacity:1}.cart-totals .info ul li span{font-size:12px;color:#afafaf;line-height:1}tbody.checkout td{font-size:13px;position:relative}tbody.checkout td b{font-size:14px}tbody.checkout td.total{font-size:15px;color:#333}tbody.checkout .checkout-totals{margin:0}.cart-totals .loading .a{width:150px;height:15px;float:right}.cart-totals>.loading .a{width:100%}.checkout-page .cart-totals .loading .a{height:15px}.coupon{width:100%}.coupon button.add{font-size:13px;text-decoration:underline;background:transparent;color:#6b6b6b}.coupon form{position:relative}.coupon form input{width:calc(100% - 55px);height:38px;padding:10px;background:#f1f1f1;border-radius:4px;transform:scale(.75) translateX(2rem);transform-origin:center}.coupon form button{width:28px;height:28px;background:#333;color:#fff;text-transform:uppercase;border:0;border-radius:4px;font-size:10px;transition:.3s;cursor:pointer;transform:translateY(-1px)}.coupon form button:hover{background:#222}.coupon .feedback{font-size:13px;color:#900;position:absolute;background:#fff;top:-8px;left:10px}.coupon .discounts{display:inline-block;vertical-align:middle}.coupon .discounts li{transition:.3s}.coupon .discounts li span{font-size:11px;text-decoration:underline;display:inline-block;vertical-align:top}.coupon .discounts li i{font-size:16px;cursor:pointer;color:#900;margin-left:5px;margin-top:-1px}.sidebar-cart .estimate-blur{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;opacity:0;background:hsla(0,0%,100%,.3);visibility:hidden}.sidebar-cart.estimate-open .estimate-blur{visibility:visible;opacity:1}.shipping-modal-container{width:100%;max-height:450px;overflow-x:auto;position:absolute;left:0;bottom:0;z-index:3;background:#fff;box-shadow:0 0 12px rgba(0,0,0,.08);transform:translateY(100%);transition:.3s}.shipping-modal-container.open{transform:translate(0)}.shipping-modal-container .close{position:absolute;right:0;top:3px;width:30px;height:30px;cursor:pointer;z-index:1}.shipping-modal-container .close:after,.shipping-modal-container .close:before{transition:.3s;content:"";width:15px;height:1px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);position:absolute;left:calc(50% - 10px);top:50%;background:#000}.shipping-modal-container .close:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.shipping-modal-container .close:hover:after{transform:rotate(45deg) scale(-1);-webkit-transform:rotate(45deg) scale(-1);-moz-transform:rotate(45deg) scale(-1)}.shipping-modal-container .close:hover:before{transform:rotate(-45deg) scale(-1);-webkit-transform:rotate(-45deg) scale(-1);-moz-transform:rotate(-45deg) scale(-1)}.shipping-modal-container .vm--modal{border-radius:0}.shipping-modal-container .cart-shipping{padding:20px 0;text-align:center}.shipping-modal-container .cart-shipping form{transform:scale(.75);transform-origin:center}.shipping-modal-container .cart-shipping span{display:block;width:100%;font-size:16px;margin-bottom:10px}.shipping-modal-container .cart-shipping input[name=cep]{font-size:16px;width:calc(100% - 55px);height:38px;padding:10px;background:#f1f1f1;border:0;border-radius:4px}.shipping-modal-container .cart-shipping ul.methods{display:flex;flex-direction:column;width:100%;padding:0 20px;margin-top:20px}.shipping-modal-container .cart-shipping ul.methods li{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;text-align:left}.shipping-modal-container .cart-shipping ul.methods li span{font-weight:600}.shipping-modal-container .cart-shipping ul.methods li label{display:flex;align-items:center;width:100%;margin-bottom:10px;border:2px solid #f0f1f5;padding:12px 10px 10px;border-radius:2px;cursor:pointer;transition:.3s;background:#fff}.shipping-modal-container .cart-shipping ul.methods li label .info{display:inline-block;vertical-align:middle;font-weight:400;font-size:12px;color:#494e4c;line-height:1.2;margin-bottom:0}.shipping-modal-container .cart-shipping ul.methods li .input-radio{display:inline-block;vertical-align:middle;margin-right:10px;margin-top:-2px;cursor:pointer;width:12px;height:12px;min-width:12px;border-radius:12px;border:2px solid #bfbfbf;background:#fff;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;position:relative}.shipping-modal-container .cart-shipping ul.methods li .input-radio:after{content:"";width:6px;height:6px;border-radius:10px;background:#3483f9;position:absolute;left:1px;top:1px;transition:.3s;transform:scale(0)}.shipping-modal-container .cart-shipping ul.methods li .input-radio.checked{border-color:#3483f9}.shipping-modal-container .cart-shipping ul.methods li .input-radio.checked:after{transform:scale(1)}.shipping-modal-container .cart-shipping ul.methods li .input-radio input{display:none}.shipping-modal-container .cart-shipping p.empty{font-size:12px;margin-top:15px}.shipping-modal-container .shipping-loading{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 20px;margin-top:15px}.shipping-modal-container .shipping-loading .item{display:flex;width:100%;background:#fff;margin-bottom:10px;position:relative;border-radius:5px;min-height:40px;transition:.3s;border:2px solid #f0f1f5;overflow:hidden}.shipping-modal-container .shipping-loading .a{width:calc(100% - 20px);height:20px;left:10px;top:8px}.cart-totals table .tr-shipping td span{font-size:11px;text-decoration:underline;cursor:pointer}.cart-totals table .tr-shipping td i{font-size:16px;cursor:pointer;color:#900;display:inline-block;vertical-align:bottom}.cart-totals table .tr-shipping button.add{font-size:13px;text-decoration:underline;background:transparent;color:#6b6b6b}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.shipping-loading div{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#f5f5f5 18%,#eee 33%);background-size:800px 104px;position:absolute;left:0}.btn-cart-continue{width:calc(100% - 40px);margin-top:10px;margin-bottom:5px;margin-left:20px;background:#fff;border:1px solid #333;padding:14px 20px;color:#333;border-radius:5px;transition:.3s;cursor:pointer;display:none}.loading .a{width:100%;height:35px}.cart__gift-item-button{width:100%;padding:10px;font-size:14px;color:#fff;font-weight:400;background-color:#d84343}.cart__gift-item-button span{color:#fff;letter-spacing:.01em}.cart__gift-item-title{font-size:22px;color:#333}.cart__gift-item{width:100%;margin-top:20px;display:flex;overflow-x:auto;grid-gap:20px;gap:20px}.cart__gift-item-ul{display:flex;grid-gap:20px;gap:20px;align-items:flex-start;padding-bottom:20px;width:auto!important}.cart__gift-item-ul::-webkit-scrollbar{height:10px}.cart__gift-item-ul::-webkit-scrollbar-thumb{background:#c8c8c8;border:2px solid #f5f5f5}.cart__gift-item-ul::-webkit-scrollbar-track{background:#f5f5f5}.cart__gift-item-list{width:220px;min-width:220px}.cart__gift-item-product{display:flex;flex-direction:column;align-items:flex-start;grid-gap:10px;gap:10px}.cart__gift-item-product .modal{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;padding:80px 0}.cart__gift-item-product .modal .overlay{position:fixed;z-index:2;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.75);visibility:visible;opacity:1;cursor:zoom-out}.cart__gift-item-product .modal-content{position:relative;margin:auto;display:block;width:80%;z-index:3;max-width:800px}.cart__gift-item-product .close{position:absolute;top:3%;right:3%;color:#fff;font-size:40px;font-weight:700;z-index:3;transition:.3s}.cart__gift-item-product .close:after,.cart__gift-item-product .close:before{content:"";width:25px;height:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);position:absolute;left:calc(50% - 10px);top:50%;background:#fff;transition:.3s}.cart__gift-item-product .close:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.cart__gift-item-product .cart__gift-item-product-thumb{cursor:zoom-in}.cart__gift-item-product .cart__gift-item-product--title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;padding-right:10px;font-size:15px}.cart__gift-item-product .cart__gift-item-product--sku{width:100%;font-size:13px;display:none}.cart__gift-item .variations__wrapper .loading{display:none!important}.cart__gift-item .variations__wrapper .variations{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.cart__gift-item .variations__attribute{display:flex;flex-direction:column;width:100%;grid-gap:10px;gap:10px;position:relative}.cart__gift-item .variations__title{font-size:12px;font-weight:400;color:#333;text-transform:uppercase}.cart__gift-item .variations__attribute ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;grid-gap:5px;gap:5px}.cart__gift-item .variations__list{display:inline-flex}.cart__gift-item .variations__list[outofstock=true]{display:none}.cart__gift-item .variations__list-label{border:1px solid #333;box-sizing:border-box;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s;font-size:14px;font-weight:400;position:relative;background-color:#fff}.cart__gift-item .variations__attribute-cor .variations__list-name{text-wrap:nowrap}.cart__gift-item .variations__list-name{padding:5px;display:flex;align-items:center;justify-content:center;color:#333;font-weight:400;transition:.3s}.cart__gift-item .variations__list-color,.cart__gift-item .variations__list-thumb{width:40px;height:40px;padding:1px}.cart__gift-item .variations__list-color-box{width:100%;height:100%}.cart__gift-item .variations__list .variations__list-label[outofstock]{opacity:.5}.cart__gift-item .variations__list .variations__list-label.selected[outofstock]{opacity:.9}.cart__gift-item .variations__list-label.selected:hover[outofstock] .variations__list-name,.cart__gift-item .variations__list-label.selected[outofstock] .variations__list-name,.cart__gift-item .variations__list-label[outofstock] .variations__list-name{color:#8e8e93}.cart__gift-item .variations__list .variations__list-label[outofstock]:after{content:"";background:linear-gradient(to top right,hsla(0,0%,90.6%,0) 0,hsla(0,0%,90.6%,0) calc(50% - .8px),#8e8e93 50%,hsla(0,0%,90.6%,0) calc(50% + .8px),hsla(0,0%,90.6%,0));position:absolute;width:75%;height:75%;top:4px;left:4px}.cart__gift-item .variations__attribute-tamanho-adulto .variations__list-label,.cart__gift-item .variations__attribute-tamanho .variations__list-label{min-width:40px;min-height:40px;border-radius:0}.cart__gift-item .variations__list-label:hover{background-color:#f3f3f3;border-color:#616161}.cart__gift-item .variations__list-label.selected,.cart__gift-item .variations__list-label.selected:hover{background-color:#fff}.cart__gift-item .variations__list-label.selected,.cart__gift-item .variations__list-label.selected:hover,.cart__gift-item .variations__list-label.selected[outofstock]{border-color:#ff002a}.cart__gift-item .variations__list-label.selected:hover[outofstock],.cart__gift-item .variations__list-label.selected[outofstock]{background-color:#fff;color:#8e8e93}.cart__gift-item .variations__list-label.selected .variations__list-name,.cart__gift-item .variations__list-label.selected:hover .variations__list-name{color:#333}.cart__gift-item .variations__attribute select{font-size:14px;font-weight:400;color:#8e8e93;padding:0 15px;height:40px;background:#fff;border:1px solid #8e8e93;border-radius:40px;transition:.3s}.cart__gift-item .variations__attribute select:hover{border-color:#616161;background-color:#f3f3f3}.cart__gift-item .variations__attribute select option[outofstock=true]{display:none}.cart__gift-item .variations__attribute:before{content:"";border-right:2px solid #9a9a9a;border-bottom:2px solid #9a9a9a;width:4px;height:4px;transform:scale(1)rotate(45deg);transition:.3s;display:block;border-radius:1px 0 1px 0;position:absolute;top:calc(50% - 4px);right:12px;display:none}.cart__gift-item .variations__list input{display:none}.cart__gift-item-product-button{width:100%;background-color:#25c793;padding:14px 20px;color:#fff;border-radius:5px;transition:.3s;cursor:pointer}.cart__gift-item-product-button:hover{background-color:#009564}.cart__gift-item-product-button span{font-size:14px;text-transform:uppercase;color:#fff}