*,:after,:before{padding:0;margin:0;outline:0;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{overflow-x:hidden;text-size-adjust:none}audio,iframe,img,object,video{max-width:100%}iframe,img{border:0}img{height:auto}b,strong{font-weight:700}svg:not(:root){overflow:hidden}a,button,input[type=button],input[type=file],input[type=image],input[type=reset],input[type=submit],label[for]{cursor:pointer;text-decoration:none}a{color:inherit}button{border:0;background-color:transparent}a[href^=tel],button[disabled],input[disabled],select[disabled],textarea[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}a[href^=tel],input[type*=submit],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{overflow:auto;-webkit-overflow-scrolling:touch}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;color:inherit;-webkit-font-smoothing:antialiased}button,select{text-transform:none}.vtex-menu-2-x-styledLinkContainer{margin-left:0!important;margin-right:0!important}.code,code{font-family:PrimaryFont,sans-serif}.vtex-my-account-1-x-userImage{display:none}.vtex-checkbox__line-container{align-items:center}html{scroll-behavior:smooth}.vtex-flex-layout-0-x-flexRow--newsletterForm form{display:flex}.vtex-tag.bg-muted-2{background:#000}.bg-action-primary{background-color:#424142!important}.c-on-action-primary{color:#b6e7ff!important}.render-route-store-search .vtex-flex-layout-0-x-flexRow--search-title{display:block;margin-top:15px}.render-route-store-search .vtex-flex-layout-0-x-flexRow--search-title .vtex-search-result-3-x-galleryTitle--layout:after,.render-route-store-search .vtex-flex-layout-0-x-flexRow--search-title .vtex-search-result-3-x-galleryTitle--layout:before{content:'"'}.render-route-store-search .vtex-flex-layout-0-x-flexRow--search-controls-desktop .vtex-search-result-3-x-galleryTitle--layout,.vtex-flex-layout-0-x-flexColChild--search-totalProducts--desktop .vtex-search-result-3-x-galleryTitle--layout{display:none}.vtex-flex-layout-0-x-flexRowContent--pageLoginCustom .vtex-login-2-x-content--emailAndPassword:after{width:100%;content:"JÁ TENHO CADASTRADO";letter-spacing:0;color:#000;text-transform:uppercase;font-size:16px;font-weight:700;display:flex;justify-content:flex-start}.vtex-flex-layout-0-x-flexRowContent--linksHeader .vtex-flex-layout-0-x-stretchChildrenWidth:first-child .vtex-store-components-3-x-imageElementLink{opacity:1}iframe#launcher{left:0;z-index:900!important}@media (max-width:63.99em){.vtex-store-components-3-x-portalWrapper .flex{top:3rem!important}.render-route-store-search-category .vtex-flex-layout-0-x-flexRow--search-title{display:block}.render-route-store-search-category .vtex-flex-layout-0-x-flexRowContent--search-title{margin-top:12px;margin-bottom:-15px}}.vtex-slider-layout-0-x-sliderArrows[disabled] svg{opacity:.25;cursor:default}.gray svg{color:var(--iconHeaderColor);transition:color .25s ease-out}.vtex-button:hover .gray svg{color:var(--iconHeaderColorHover)}.vtex-search-result-3-x-filterBreadcrumbsText.c-muted-2{display:flex}.vtex-search-result-3-x-filterBreadcrumbsText.c-muted-2:before{content:"";display:block;width:1rem;height:1rem;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.321' height='14.281'%3E%3Cpath data-name='Union 5' d='M6.787 14.135L.147 7.494a.5.5 0 010-.707l6.64-6.64a.5.5 0 01.707.707l-5.8 5.8H13.82a.5.5 0 110 1H1.72l5.774 5.774a.5.5 0 11-.707.707z'/%3E%3C/svg%3E") no-repeat 50%/contain;margin-right:1rem}.vtex-button__spinner-container{color:currentColor}.vtex-pageHeader__container div:empty{display:none}.vtex-pageHeader__container svg{color:#fff}.vtex-flex-layout-0-x-flexRow--header-control .vtex-button__label{padding-left:0;padding-right:0}.vtex-login-2-x-buttonLink{min-width:24px}.vtex-login-2-x-buttonLink .mr3,.vtex-login-2-x-buttonLink .nr2,.vtex-login-2-x-buttonLink .nr3{margin-left:0;margin-right:0}@media (min-width:64em) and (hover:hover){.vtex-product-summary-2-x-buyButtonContainer .vtex-button:disabled{opacity:1!important}}.vtex-toast .vtex-alert__close-icon{color:var(--text)!important}.vtex-reviews-and-ratings-3-x-writeReviewContainer .c-action-primary{color:var(--stars)}.vtex-reviews-and-ratings-3-x-container .h-large{height:2.4rem}.vtex-reviews-and-ratings-3-x-container .bg-action-primary{background:#fff;color:var(--stars);border-color:var(--stars)}.vtex-reviews-and-ratings-3-x-container .bg-action-primary:hover{background:var(--stars);color:#fff;border-color:var(--stars)}.vtex-login-2-x-container .vtex-button__label .nl3,.vtex-login-2-x-container .vtex-button__label .nr2{margin-left:0;margin-right:0}.vtex-modal__modal .t-heading-5{font-size:1rem}.vtex-store-components-3-x-skuSelectorItem.o-20{opacity:1!important;background:var(--lightGray);color:var(--text--muted);pointer-events:none}.vtex-store-components-3-x-skuSelectorItem.o-20:after{content:"";width:16px;height:16px;border-radius:50%;position:absolute;right:-4px;top:-4px;z-index:5;border:1px solid var(--border--muted-3);background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5.656' height='5.659'%3E%3Cpath data-name='Union 6' d='M2.827 3.537L.707 5.656 0 4.949 2.119 2.83 0 .71.707.003l2.12 2.119L4.949 0l.707.707L3.534 2.83l2.122 2.122-.707.707z' fill='%23262626'/%3E%3C/svg%3E") 50% no-repeat}.vtex-numeric-stepper__minus-button,.vtex-numeric-stepper__plus-button{width:1.5em!important;border:0;background-color:#fff;color:#404040;font-size:18px}.vtex-numeric-stepper__input{width:2.5rem!important;border:0;font-size:14px;font-weight:700;letter-spacing:0}.vtex-product-quantity-1-x-quantitySelectorContainer{margin-bottom:0}body.modalCustom{overflow:hidden}body.modalCustom .vtex-flex-layout-0-x-flexRow--eyebrow,body.modalCustom .vtex-sticky-layout-0-x-wrapper--header-main,body.modalCustom .vtex-store-header-2-x-headerStickyRow--header-main-mobile,body.modalCustom .vtex-store-header-2-x-headerStickyRow--tip-bar{z-index:2}.t-action--small{font-size:.875rem;color:#fff!important}