a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,select,textarea{outline:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-background-color:#fff!important;background-color:#fff!important;border-color:#d0d0d0;-webkit-box-shadow:none}.cart-mobile .price,.cart-mobile .table-cart-head{display:none}.cart-mobile .delete{position:static}.cart-mobile .delete .holder-delete-item,.cart-mobile .delete .row-loader{display:none}.cart-mobile .item-cart,.cart-mobile .product,.cart-mobile .quantity,.cart-mobile .row-customization,.cart-mobile .subtotal,.cart-mobile .table-cart-body,.cart-mobile .td-customization{display:block;float:left;position:relative;width:100%}.cart-mobile .item-cart{padding-bottom:10px}.cart-mobile .item-cart[data-custom="1"]{padding-bottom:25px}.cart-mobile .item-cart.loading .delete.delete-mobile .row-loader{display:block!important}.cart-mobile .item-cart.loading .delete .row-loader{display:none!important}.cart-mobile .product{padding-bottom:8px;padding-right:0}.cart-mobile .table-product{width:100%}.cart-mobile .table-product .photo{width:60px}.cart-mobile .table-product .info{padding:0 10px!important}.cart-mobile .table-product .delete-mobile{display:table-cell;width:28px}.cart-mobile .table-product .delete-mobile .holder-delete-item{display:block}.cart-mobile .table-product .delete-mobile .holder-delete-item .delete-item{float:right;margin-right:10px}.cart-mobile .table-product .delete-mobile .row-loader{margin-right:-9px;margin-top:0;right:50%}.cart-mobile .table-product .prices-mobile{display:block!important}.cart-mobile .quantity,.cart-mobile .subtotal-mobile{box-sizing:border-box;display:block;padding:0 30px 0 80px;width:100%}.cart-mobile .subtotal{display:none}.cart-mobile .quantity{float:left}.cart-mobile .quantity .holder-elements{background:#fff;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;display:block;float:left;margin-top:10px;padding:0 50px;width:100%}.cart-mobile .quantity .switch-control{padding:7px 20px}.cart-mobile .quantity .input-quantity{border:0;width:100%}.cart-mobile .quantity .error-item{display:block;float:left;margin:5px 0 0;position:relative;top:0;width:100%}.cart-mobile .subtotal-mobile{float:left;font-size:16px}.disable-input{background-color:#f4f6f8;cursor:not-allowed;opacity:.5;pointer-events:none}h1,h2,h3,h4,h5,h6{color:var(--title-color);font-family:var(--titles-font-family);font-weight:var(--texts-font-regular);line-height:1.4em;margin:0 0 15px;text-transform:var(--titles-uppercase)}h1.regular,h2.regular,h3.regular,h4.regular,h5.regular,h6.regular{font-weight:var(--titles-font-regular)}h1.medium,h2.medium,h3.medium,h4.medium,h5.medium,h6.medium{font-weight:var(--titles-font-medium)}h1.bold,h2.bold,h3.bold,h4.bold,h5.bold,h6.bold{font-weight:var(--titles-font-bold)}.f-h1,h1{font-size:30px}.f-h2,h2{font-size:18px}.f-h3,h3{font-size:16px}.f-h4,h4{font-size:14px}.f-h5,h5{font-size:12px}.f-h6,h6{font-size:11px}h6{text-transform:uppercase}.f8{font-size:8px}.f9{font-size:9px}.f10{font-size:10px}.f11{font-size:11px}.f12{font-size:12px}.f13{font-size:13px}.f14{font-size:14px}.f15{font-size:15px}.f16{font-size:16px}.f18{font-size:18px}.f20{font-size:20px}.f21{font-size:21px}.f25{font-size:25px}p{line-height:1.4em}p:not(.-custom-margin){margin-bottom:10px}.underline{text-decoration:underline!important}.regular{font-weight:var(--texts-font-regular)}.medium{font-weight:var(--texts-font-medium)}.bold{font-weight:var(--texts-font-bold)}.title-regular{font-weight:var(--titles-font-regular)}.title-medium{font-weight:var(--titles-font-medium)}.title-bold{font-weight:var(--titles-font-bold)}.ctx-title{color:var(--title-color);font-family:var(--titles-font-family);text-transform:var(--titles-uppercase)}.ctx-title.regular{font-weight:var(--titles-font-regular)}.ctx-title.medium{font-weight:var(--titles-font-medium)}.ctx-title.bold{font-weight:var(--titles-font-bold)}.l1{letter-spacing:-1px}.l-space05{letter-spacing:.5px}.l-space1{letter-spacing:1px}.ls-none{list-style:none}.link-abs{height:100%;left:0;position:absolute;text-indent:-9999px;top:0;width:100%;z-index:2}.no-pointer{pointer-events:none}.money{color:#36b376}.-nowrap{white-space:nowrap}.text-none{text-decoration:none!important}.text-none:hover{text-decoration:none}.pull-left{float:left}.remove-margin{margin:0!important;min-height:0!important;padding:0!important}.hide{display:none}.pull-right{float:right}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:"";display:table;line-height:0}.clearfix:after{clear:both}.border-r{border-radius:4px}.trans-all{transition:all .2s}.block{display:block}.inline-block{zoom:1;display:inline-block}.inline,.inline-block{*display:inline}.relative{position:relative}.upper{text-transform:uppercase}.mt1{margin-top:1px}.mt2{margin-top:2px}.mt3{margin-top:3px}.mt4{margin-top:4px}.mt5{margin-top:5px}.mt7{margin-top:7px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt31{margin-top:31px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt45{margin-top:45px}.mt50{margin-top:50px}.mr1{margin-right:1px}.mr2{margin-right:2px}.mr3{margin-right:3px}.mr4{margin-right:4px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr35{margin-right:35px}.mr40{margin-right:40px}.mr45{margin-right:45px}.mr50{margin-right:50px}.mb1{margin-bottom:1px}.mb2{margin-bottom:2px}.mb3{margin-bottom:3px}.mb4{margin-bottom:4px}.mb5{margin-bottom:5px}.mb8{margin-bottom:8px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb45{margin-bottom:45px}.mb50{margin-bottom:50px}.ml1{margin-left:1px}.ml2{margin-left:2px}.ml3{margin-left:3px}.ml4{margin-left:4px}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.ml35{margin-left:35px}.ml40{margin-left:40px}.ml45{margin-left:45px}.ml50{margin-left:50px}.italic{font-style:italic}.line-t{text-decoration:line-through}.f1{font-family:var(--texts-font-family)}.ebold{font-weight:900}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.label{background:#666;border-radius:2px;color:#fff;display:inline-block;font-size:11px;font-weight:var(--texts-font-bold);padding:10px 15px}.label.label-small{font-size:8px;padding:1px 5px}.label.label-warning{background:#ffc926;color:#4d4d4d}.label.label-success{background:#44c485;color:#fff}.label.label-success.dark{background:#36b376}.label.label-danger{background:#d75a4a;color:#fff}.label.label-blue{background:#0280ff;color:#fff}.flag{border-radius:7px;color:#fff;display:inline-block;font-size:11px;font-weight:var(--texts-font-bold);padding:9px 14px;text-transform:uppercase}.flag.handling_products,.flag.waiting_payment{background:#ef894a}.flag.ready_for_shipping{background:#ef894a;font-size:0}.flag.ready_for_shipping:after{content:"Produtos em separação";font-size:11px}.flag.paid{background:#3fc583}.flag.cancelled,.flag.charge_back,.flag.refused{background:#d75a4a}.flag.on_carriage{background:#504679}.flag.authorized,.flag.delivered{background:#4990e2}.flag.flag-success{background:#36b376;color:#fff}.flag.flag-error{background:#e50f38;color:#fff}.flag.flag-secondary{background:#999;color:#fff}.flag.flag-yellow{background:#ffc926;color:#4d4d4d}.sale-steps{display:inline-block;margin:40px 0 0}.sale-steps .step{float:left;height:50px;padding:0 0 40px;position:relative;width:125px;z-index:1}.sale-steps .step.active .connect{background:#36b376;height:3px}.sale-steps .step.error .connect{background:#e50f38;height:3px}.sale-steps .step.error .holder-icon{background:#e50f38}.sale-steps .step.error .holder-icon .icon{background:none}.sale-steps .step.error .holder-icon .icon:after{content:"\f00d";display:block;font-family:FontAwesome;font-size:20px}.sale-steps .step.error .info{color:#e50f38}.sale-steps .step .connect{background-color:#36b376;height:3px;left:0;position:absolute;top:12px;width:100%}.sale-steps .step.active~.step .connect{background-color:#ccc;color:#36b376;height:1px;top:13px}.sale-steps .step.active~.step .holder-icon{background:#ccc}.sale-steps .step.active~.step .holder-icon .icon{display:none}.sale-steps .step .holder-icon{background-color:#36b376;border-radius:15px;color:#fff;font-size:16px;height:31px;left:50%;line-height:33px;margin-left:-16px;position:absolute;text-align:center;top:-3px;width:31px}.sale-steps .step .holder-icon .icon{display:inline-block}.sale-steps .step .info{color:#4d4d4d;font-size:13px;left:50%;line-height:16px;margin-left:-50px;position:absolute;text-align:center;top:35px;width:100px}.sale-steps .step .info .btn-track{font-size:10px;margin:5px 0 0;padding:3px 9px}.alert{border:1px solid #eee;border-radius:5px;padding:13px 19px}.alert.alert-warning{background:#fcf8e3;border:1px solid #faebcc;color:#8a6d3b}.alert.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert.alert-danger{background:#f2dede;border-color:#ebccd1;color:#a94442}.alert.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.animated{animation-duration:.3s;animation-fill-mode:both}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-name:bounceIn}.shake{animation-duration:5s;animation-iteration-count:infinite;animation-name:shakeMe;animation-timing-function:linear;backface-visibility:hidden;transform:translateZ(0)}@keyframes shakeMe{18%,2%{transform:translate3d(-5px,0,0)}16%,4%{transform:translate3d(5px,0,0)}10%,14%,6%{transform:translate3d(-5px,0,0)}12%,8%{transform:translate3d(5px,0,0)}18.1%{transform:translateZ(0)}}.holder-cart-widget{position:fixed;right:30px;top:150px}.holder-cart-widget.active .btn-trigger-widget{display:none}.holder-cart-widget.active .cart-widget{animation-name:bounceIn;display:block}.holder-cart-widget .btn-trigger-widget{animation-duration:.3s;animation-fill-mode:both;animation-name:bounceIn;border-radius:50%;color:#fff;display:block;font-size:20px;height:50px;line-height:47px;position:absolute;right:0;text-align:center;top:0;width:50px}.holder-cart-widget .cart-widget{animation-duration:.3s;animation-fill-mode:both;background:#0280ff;border-radius:8px;box-sizing:border-box;display:none;float:right;padding:13px 20px;position:relative;width:320px;z-index:2}.holder-cart-widget .cart-widget .close-widget{color:#fff;font-size:9px;position:absolute;right:20px;top:10px}.holder-cart-widget .cart-widget .close-widget:hover .text{text-decoration:underline}.holder-cart-widget .cart-widget .close-widget .icon-close{font-size:18px;line-height:11px;margin-right:5px}.holder-cart-widget .cart-widget .close-widget .icon-close,.holder-cart-widget .cart-widget .close-widget .text{display:inline-block;vertical-align:middle}.form-search-widget.loading-add .icon-search,.form-search-widget.loading-search .icon-search{display:none}.form-search-widget.loading-add .icon-loading,.form-search-widget.loading-search .icon-loading{display:block}.form-search-widget input{background:none!important;border:0;border-bottom:1px solid #4fa7ff!important;border-radius:0;box-sizing:border-box;color:#fff;font-size:16px;padding-left:35px;transition:all 0s;width:100%}.form-search-widget input:-moz-placeholder{color:#fff}.form-search-widget input:-ms-input-placeholder{color:#fff}.form-search-widget input::-webkit-input-placeholder{color:#fff}.form-search-widget input:-webkit-autofill{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 30px #0280ff}.form-search-widget .icon-search{color:#fff;font-size:16px;left:19px;padding:12px 8px;position:absolute;top:12px;z-index:1}.form-search-widget .icon-loading{display:none;left:25px;position:absolute;top:23px;z-index:1}.twitter-typeahead{width:100%}.typeahead{background-color:#fff}.tt-query{box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.tt-hint{color:#999}.tt-dropdown-menu{background-color:#fff;border:1px solid #eee;border-radius:5px;box-shadow:0 8px 25px 0 hsla(0,0%,80%,.5);box-sizing:border-box;left:-20px!important;margin:18px 0 0;max-height:292px;overflow-y:auto;width:320px}.tt-dropdown-menu .empty-message{padding:20px;text-align:center}.tt-suggestion{border-bottom:1px solid #eee;padding:20px}.tt-suggestion.tt-cursor{background-color:#f5f5f5;cursor:pointer}.tt-suggestion p{margin:0}.search-suggestions{color:grey}.search-suggestions .item-suggest{position:relative}.search-suggestions .photo{border-radius:50%;left:0;position:absolute;top:0}.search-suggestions .suggest-infos{box-sizing:border-box;min-height:55px;padding-left:70px;width:100%}.search-suggestions .sku-product{margin:1px 0 4px}.search-suggestions .sku-product strong{font-weight:var(--texts-font-regular)}.search-suggestions .name-product{line-height:19px}.c-text{color:#333!important}.c-text-success{color:#44c485!important}.c-text-secondary{color:#666!important}.c-text-success-2{color:#53b232!important}.c-text-tertiary{color:#888!important}.c-error{color:#e50f38!important}.c-green{color:#36b376!important}.c-green-2{color:#44c485!important}.c-green-3{color:#53b232!important}.c-cart-total{color:var(--cart-total-color)}.purple{color:#9133cc!important}.purple2{color:#773cbc!important}.purple-dark{color:#7a2cac!important}.yampi-purple{color:#725bc2!important}.blue{color:#0280ff!important}.blue-dark{color:#4181cd!important}.green{color:#36b376!important}.green-dark{color:#33a86f!important}.red{color:#e50f38!important}.yellow{color:#ffc926!important}.orange{color:#f9a430!important}.orange-dark{color:#e1942b!important}.black-10{color:#e6e6e6!important}.black-20{color:#ccc!important}.black-30{color:#b3b3b3!important}.black-40{color:#999!important}.black-50{color:grey!important}.black-60{color:#666!important}.black-70{color:#4d4d4d!important}.black-80{color:#333!important}.black-90{color:#191919!important}.white{color:#fff!important}.ctx-c-title{color:var(--title-color)}.ctx-c-description{color:var(--description-color)}.ctx-c-total{color:var(--cart-total-color)}.ctx-c-svg svg{fill:currentColor}a{color:var(--btn-tertiary-txt-color);text-decoration:none}a:hover{text-decoration:underline}button,input,select,textarea{-webkit-appearance:none;background:#fff;border:1px solid #d0d0d0;border-radius:var(--default-radius);box-sizing:border-box;color:#333;font-family:var(--texts-font-family);font-size:13px;font-weight:var(--texts-font-regular);line-height:14px;margin:0;outline:none;padding:16px 20px 15px;transition:all .4s}button:-moz-placeholder,input:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:rgba(51,51,51,.3)}button:-ms-input-placeholder,input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(51,51,51,.3)}button::-webkit-input-placeholder,input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(51,51,51,.3)}button.cnpj,button.cpf,button.date,input.cnpj,input.cpf,input.date,select.cnpj,select.cpf,select.date,textarea.cnpj,textarea.cpf,textarea.date{padding:13px 20px 11px}button.input-error,input.input-error,select.input-error,textarea.input-error{border-color:#e50f38;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}button.disabled,input.disabled,select.disabled,textarea.disabled{cursor:not-allowed;pointer-events:none}input:focus,select:focus,textarea:focus{background-color:#f4f6f8;border-color:#333}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{display:none}input[readonly]{background:#f5f5f5;color:rgba(34,34,34,.3)}button{border:0;cursor:pointer;outline:none}.input-mini{width:50px}.input-small{width:130px}.input-medium{width:280px}.input-large{width:350px}.input-xlarge{width:500px}.input-block{display:block;width:100%}.form-horizontal{margin:0 -7px}.form-horizontal.loading{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7;pointer-events:none}.form-horizontal input{margin:0}.form-horizontal .form-group{box-sizing:border-box;float:left;padding:0 7px;position:relative;width:50%}.form-horizontal .form-group:not(.-custom-margin){margin:9px 0}.form-horizontal .form-group.password-form-group{margin-top:-16px}.form-horizontal .form-group.w-25{width:25%}.form-horizontal .form-group.w-33{width:33.33333333%}.form-horizontal .form-group.w-38{width:38%}.form-horizontal .form-group.w-66{width:66.66666667%}.form-horizontal .form-group.w-62{width:62%}.form-horizontal .form-group.w-75{width:75%}.form-horizontal .form-group.w-90{width:90%}.form-horizontal .form-group.w-100{width:100%}.form-horizontal .form-group.form-group-cpf{width:var(--form-input-group-cpf)}.form-horizontal .form-group.form-group-cnpj{width:var(--form-input-group-cnpj)}.form-group .label-control{color:#333;font-size:13px;margin-bottom:6px}.form-group .help-block{color:#666;font-size:11px;margin-top:5px}.form-group .help-block:not(.flex){display:block}.form-group hr{background:#ddd;border:0;display:block;height:1px;margin:10px 0;width:100%}.form-group:focus{border-color:#666}.form-group button,.form-group input,.form-group textarea{width:100%}.form-group .holder-input{position:relative}.form-group .holder-input.loading:after{display:none!important}.form-group .holder-input.invalid input,.form-group .holder-input.valid input{padding-right:35px}.form-group .holder-input.valid:after{color:#36b376;content:"\f00c";font-family:FontAwesome;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.form-group .spinner-form{display:none;margin-top:-9px;position:absolute;right:10px;top:50%}.form-group.group-error .holder-selectskin:not([readonly]),.form-group.group-error .input:not([readonly]),.form-group.group-error .textarea:not([readonly]),.form-group.group-error select:not([readonly]){background:#feecef;border-color:#e50f38}.form-group.group-error .holder-input:after,.form-group.group-error .input[readonly]+.error-block{display:none!important}.form-group.group-error .error{background:#feecef;border-color:#e50f38}.form-group.group-error .error-block{display:block!important}.form-group .error-block{color:#e50f38;display:none;font-size:11px;line-height:1.3;margin:7px 0 0;text-align:left}.btn-send{position:relative;transition:all 0s}.btn-send.sending{color:transparent!important}.btn-send.sending i{display:none}.btn-send.sending:after{animation:loading-bar-spinner .4s linear infinite;border:3px solid transparent;border-left-color:#fff!important;border-radius:50%;border-top-color:#fff!important;content:"";height:15px;left:50%;margin:-10.5px 0 0 -10.5px;position:absolute;text-indent:0;top:50%;width:15px}.btn-send.sending:after.visible{display:block}.btn-send.sending:after.order{border-left-color:#666!important;border-top-color:#666!important;height:25px;width:25px}.btn-send.small.sending:after{height:8px;margin:-7px 0 0 -7px;width:8px}.holder-selectskin{background:#fff;border:1px solid #d0d0d0;border-radius:var(--default-radius)}.select-skin{position:relative}.select-skin select{-webkit-appearance:menulist-button;display:block;float:none;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%;z-index:2}.select-skin select[disabled=disabled]+div{background-color:#f4f6f8;border-radius:var(--default-radius)}.select-skin select[disabled=disabled]+div div,.select-skin select[disabled=disabled]+div:before{opacity:.5}.select-skin-mask{width:100%}.select-skin-mask:before{color:#4d4d4d;content:"\f107";display:inline-block;font-family:FontAwesome;font-size:16px;font-weight:bolder;padding:7px;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.select-skin-text{color:#333;font-size:13px;overflow-x:hidden;padding:12px 10px 13px;text-align:left;white-space:nowrap}.select-skin-text-clip{background-color:none;overflow:hidden;padding:1px 35px 1px 4px}.input-group{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;border-collapse:separate;box-sizing:border-box;display:table;height:40px;max-width:var(--form-input-max-width);position:relative;width:100%}.input-group.input-group-prepend .input-group-addon{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0}.input-group.input-group-prepend input{border-bottom-left-radius:0;border-top-left-radius:0}.input-group .input-group-addon{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#f4f6f8;border:1px solid #d0d0d0;border-collapse:separate;border-radius:var(--default-radius);box-sizing:border-box;color:#333;display:table-cell;font-size:13px;font-weight:var(--texts-font-medium);height:40px;line-height:14px;text-align:center;vertical-align:middle;white-space:nowrap;width:64px}.input-group input{box-sizing:border-box;display:block;float:left;height:40px;line-height:20px;z-index:2}.holder-checktabs{background-color:#fff;border:1px solid #d0d0d0;border-radius:var(--default-radius);padding:5px;position:relative}.holder-checktabs input{box-sizing:border-box;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);height:1px;left:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;padding:0;position:absolute;top:0;width:1px}.holder-checktabs input:checked+.holder-label{background-color:#f1f1f1}.holder-checktabs .holder-label{border-radius:var(--default-radius);box-sizing:border-box;cursor:pointer;padding:10px;width:100%}.holder-checktabs .holder-label:hover{background-color:#fff}.holder-checktabs .holder-label .icon{margin-right:7px}.holder-checktabs .holder-label .icon.icon-business{margin-top:-1px}#form-promocode.loading{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;pointer-events:none}#form-promocode.loading .spinner-promocode{display:block}#form-promocode.loading input{padding-right:40px}#form-promocode button,#form-promocode input{width:auto}#form-promocode input{height:36px;max-width:211px;padding-left:44px;width:100%}#form-promocode .spinner-promocode{display:none;position:absolute;right:103px;top:29px}#form-promocode .icon-promocode{margin-bottom:-29px;margin-left:11px;margin-top:12px;pointer-events:none;position:relative}#form-promocode .promocode_discount_applied{color:var(--cart-total-color)}#form-promocode .promocode_discount{margin-top:7px}#form-promocode .promocode-error.has-error+.promocode_discount{display:none}#form-shipment{display:inline-block;position:relative;vertical-align:middle}#form-shipment:first-child{margin-top:-3px}#form-shipment.hide{display:none}#form-shipment .input-shipment{max-height:29px;padding:7px 7px 6px;width:90px}#form-shipment .btn-send{font-size:11px;margin-left:5px;padding:7px 6px}.form-address .holder-input-zipcode.loading .spinner{display:block}#form-signup.hide-full-inputs .js-customer-form-inputs,#form-signup:not(.hide-full-inputs) .input-search-mail{display:none}#form-signup .form-group-static-mail .icon-change-mail{position:relative;top:-1px}#form-signup .form-group-static-mail .icon-static-mail{position:relative;top:1px}#form-signup .form-group-static-mail .icon-static-mail svg{height:10px;width:11px}#form-signup .form-group-static-mail .icon-static-mail svg path{fill:#b3b3b3}.form-customer-profile .holder-checktabs .checktab{flex:1}#form-recovery,#form-reset-password,#form-signin{position:relative}#form-recovery.show-password .holder-email .btn-send,#form-reset-password.show-password .holder-email .btn-send,#form-signin.show-password .holder-email .btn-send{display:none}#form-recovery .subtitle,#form-reset-password .subtitle,#form-signin .subtitle{line-height:18px}#form-recovery .holder-input,#form-reset-password .holder-input,#form-signin .holder-input{position:relative}#form-recovery .holder-input .input,#form-reset-password .holder-input .input,#form-signin .holder-input .input{font-size:14px;height:50px!important;padding:12px 110px 12px 50px;width:100%}#form-recovery .holder-input .holder-icon,#form-reset-password .holder-input .holder-icon,#form-signin .holder-input .holder-icon{height:50px;left:0;line-height:50px;position:absolute;text-align:center;top:0;width:50px}#form-recovery .holder-input .holder-icon .icon,#form-reset-password .holder-input .holder-icon .icon,#form-signin .holder-input .holder-icon .icon{vertical-align:middle}#form-recovery .btn-send,#form-reset-password .btn-send,#form-signin .btn-send{bottom:8px;font-size:13px;height:34px;min-height:34px;min-width:90px;padding:0 11px;position:absolute;right:8px;width:auto}#form-recovery .form-group,#form-reset-password .form-group,#form-signin .form-group{margin:5px 0}#form-recovery .error-block{margin-bottom:-19px}.login-message{font-size:11px;line-height:1.3;margin:7px 0 0;text-align:left}.form-customization{width:220px}.form-customization .input-custom{height:30px;width:100%}.form-customization select{border:0!important}.form-customization .holder-selectskin{border-radius:5px}.form-customization .holder-selectskin .select-skin-text{padding-bottom:7.5px;padding-top:7.5px}.form-customization .holder-selectskin .select-skin-mask:before{padding:3px}.state-registration-group>div:first-child{flex:1 0 50%;max-width:75%}.state-registration-group .state-registration{text-transform:capitalize}.state-registration-group .icheckbox_minimal{margin-right:9px}#form-checkout-shipment .city-infos{margin:32px 0 0 -5px}#form-checkout{margin:0}#form-checkout input:focus{background-color:#fff}#form-checkout .inner-form{margin:0 -5px}#form-checkout .form-group{padding:0 5px}#form-checkout .holder-help{color:#999;font-size:16px;height:30px;line-height:26px;margin-top:-14px;position:absolute;right:-5px;top:50%;width:30px}#form-checkout .holder-help .holder-tooltip{position:relative}#form-checkout .holder-help .holder-tooltip .tooltip .icon{display:block;height:95px;width:150px}#form-checkout .holder-help .holder-tooltip .tooltip .icon.name{background:#fff url(//jarvis.bubbstore.com/assets/global/img/bg-help-card-infos.png) no-repeat 0 0}#form-checkout .holder-help .holder-tooltip .tooltip .icon.number{background:#fff url(//jarvis.bubbstore.com/assets/global/img/bg-help-card-infos.png) no-repeat 0 -95px}#form-checkout .holder-help .holder-tooltip .tooltip .icon.security-number{background:#fff url(//jarvis.bubbstore.com/assets/global/img/bg-help-card-infos.png) no-repeat 0 -190px}#form-validate-sms-email-code .form-group #rebuy-otp{display:flex;flex-direction:column;position:relative}#form-validate-sms-email-code .form-group #rebuy-otp #input-code{background:transparent;border:0 solid transparent;caret-color:transparent;color:transparent;opacity:0;outline:transparent;pointer-events:all;position:absolute;top:-5px;touch-action:none;-webkit-user-select:text;-moz-user-select:text;user-select:text}#form-validate-sms-email-code .form-group #rebuy-otp #code-flex{display:flex;justify-content:space-between}#form-validate-sms-email-code .form-group #rebuy-otp #code-flex .code{align-items:center;border-bottom:2px solid #ccc;box-sizing:border-box;display:flex;flex-direction:row;font-size:22px;font-weight:500;height:37px;justify-content:center;width:43px}#form-validate-sms-email-code .form-group #rebuy-otp #code-flex .code:first-child{margin-left:0}#form-validate-sms-email-code .form-group #rebuy-otp #code-flex .code:last-child{margin-right:0}#form-validate-sms-email-code .form-group #rebuy-otp #code-flex .code.focus:after{animation:otp-caret .8s step-start infinite;border-left:1px solid;content:"";height:62%}#form-validate-sms-email-code .form-group #rebuy-otp #code-flex .code.focus,#form-validate-sms-email-code .form-group #rebuy-otp #code-flex .code.has-value{border-bottom-color:#222}#form-validate-sms-email-code .form-group.group-error #rebuy-otp #code-flex .code{border-bottom-color:#ef5d5e;color:#ef5d5e}#form-validate-sms-email-code .form-group.group-error #rebuy-otp+.error-block{margin-top:12px}#form-validate-sms-email-code .form-group.group-error .group-resend-validation-mail{margin-top:27px}#form-validate-sms-email-code .form-group .group-resend-validation-mail{margin-top:40px}#form-validate-sms-email-code .btn-send.--send-form{padding-left:10px;padding-right:10px}@keyframes otp-caret{50%{opacity:0}}@keyframes loading-bar-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.icon{display:inline-block}.icon-next-prev{background-image:url(../img/icons/next-prev-owl-nav.svg);background-repeat:no-repeat;background-size:100%;height:12px;width:7px}.icon-next-prev.-rotate{transform:scale(-1)}.icon-security{background:url(../img/sprites/sprite.png?201801) no-repeat 0 0;height:25px;width:20px}.icon-cart{background:url(../img/sprites/sprite.png?201801) no-repeat 0 -34px;height:42px;width:42px}.icon-mail{background:url(../img/sprites/sprite.png?201801) no-repeat 0 -85px;height:18px;width:25px}.icon-mail2{background:url(../img/sprites/sprite.png?201801) no-repeat 0 -252px;height:17px;width:21px}.icon-key{background:url(../img/sprites/sprite.png?201801) no-repeat 0 -113px;height:20px;width:19px}.icon-check{background:url(../img/sprites/sprite.png?201801) no-repeat 0 -195px;height:15px;width:18px}.icon-mercadopago{background-image:url(https://github.bubbstore.com/svg/mercadopago.svg)}.icon-mercadopago,.icon-pagseguro{background-size:100%;height:23px;width:88px}.icon-pagseguro{background-image:url(https://github.bubbstore.com/svg/pagseguro.svg)}.icon-google{background:url(../img/sprites/sprite.png?201801) no-repeat 0 -278px;height:21px;width:20px}.icon-card-visa{background:url(../img/sprites/cards.png?201801) no-repeat 0 0;height:11px;width:34px}.icon-card-mastercard{background:url(../img/sprites/cards.png?201801) no-repeat 0 -21px;height:14px;width:24px}.icon-card-diners{background:url(../img/sprites/cards.png?201801) no-repeat 0 -45px;height:14px;width:18px}.icon-card-discover{background:url(../img/sprites/cards.png?201801) no-repeat 0 -69px;height:7px;width:38px}.icon-card-elo{background:url(../img/sprites/cards.png?201801) no-repeat 0 -85px;height:16px;width:16px}.icon-card-amex{background:url(../img/sprites/cards.png?201801) no-repeat 0 -112px;height:13px;width:42px}.icon-card-hipercard{background:url(../img/sprites/cards.png?201801) no-repeat 0 -134px;height:10px;width:42px}.icon-card-aura{background:url(../img/sprites/cards.png?201801) no-repeat 0 -154px;height:16px;width:32px}.icon-card-jcb{background:url(../img/sprites/cards.png?201801) no-repeat 0 -180px;height:13px;width:19px}.icon-card-hiper{background:url(../img/sprites/cards.png?201801) no-repeat 0 -203px;height:11px;width:27px}.icon-card-billet{background:url(../img/sprites/cards.png?201801) no-repeat 0 -223px;height:16px;width:28px}.icon-card-deposit{background:url(../img/sprites/cards.png?201801) no-repeat 0 -249px;height:13px;width:60px}.icon-arrow-left{background:url(../img/icons/arrow-left.svg) no-repeat;background-size:100% auto;height:8px;width:5px}.icon-promocode{background:url(../img/icons/promocode-tag.svg) no-repeat;height:23px;width:24px}.icon-info{background:url(../img/icons/info.svg) no-repeat;height:12px;width:12px}.icon-x-purple{background:url(../img/icons/x-purple.svg) no-repeat;height:13px;width:13px}.icon-gift{background:url(../img/icons/gift.svg) no-repeat;height:11px;width:11px}.icon-more{background:url(../img/icons/quantity-more.svg) no-repeat;height:15px;width:15px}.icon-less{background:url(../img/icons/quantity-less.svg) no-repeat;height:2px;width:15px}.kit-group .icon-trash{background:url(../img/icons/trash-purple.svg) no-repeat;height:15px;width:11px}.icon-trash{background:url(../img/icons/trash.svg) no-repeat;height:15px;width:11px}.icon-person{background:url(../img/icons/person.svg) no-repeat;height:12px;width:9px}.icon-business{background:url(../img/icons/business.svg) no-repeat;height:10px;width:13px}.icon-bold-arrow-right{background:url(../img/icons/bold-arrow-r.svg) no-repeat;height:13px;width:17px}.icon-pencil{background:url(../img/icons/pencil-edit.svg) no-repeat;height:15px;width:15px}.icon-barcode{background:url(../img/icons/barcode.svg?v=1) no-repeat;height:12px;width:14px}.icon-question-tip{background:url(../img/icons/question.svg) no-repeat;height:12px;width:12px}.icon-money{background:url(../img/icons/money.svg?v=1) no-repeat;height:16px;width:18px}.icon-pix{background:url(../img/icons/pix.svg?v=1) no-repeat;height:16px;width:16px}.icon-pix-in-installments{background:url(../img/icons/pix-in-installments.svg?v=1) no-repeat;height:16px;width:16px}.icon-cellphone{background:url(../img/icons/cellphone.svg) no-repeat;height:20px;width:14px}.icon-copy-paste{height:18px;width:16px}.icon-copy-paste:not(.-dark){background:url(../img/icons/copy-paste.svg) no-repeat}.icon-copy-paste.-dark{background:url(../img/icons/copy-paste-dark.svg) no-repeat}.icon-fail{background:url(../img/icons/fail.svg) no-repeat;height:96px;width:96px}.icon-success{background:url(../img/icons/success.svg) no-repeat;height:96px;width:96px}.icon-redo{background:url(../img/icons/redo.svg) no-repeat;height:16px;width:18px}.icon-redo-negative{background:url(../img/icons/redo-negative.svg) no-repeat;height:19px;width:22px}.icon-checkround{background:url(../img/icons/check.svg) no-repeat;height:17px;width:17px}.icon-card{background:url(../img/icons/card.svg) no-repeat;height:24px;width:24px}.icon-store-card{background:url(../img/icons/card-store.svg) no-repeat;height:14px;width:17px}.icon-pix-negative{background:url(../img/icons/pix-negative.svg) no-repeat;height:16px;width:17px}.icon-pix-store-negative{background:url(../img/icons/pix-store-negative.svg) no-repeat;height:24px;width:24px}.icon-billet{background:url(../img/icons/billet.svg) no-repeat;height:12px;width:15px}.icon-store-billet{background:url(../img/icons/billet-store.svg) no-repeat;height:24px;width:24px}.icon-deposit{background:url(../img/icons/deposit.svg) no-repeat;height:16px;width:19px}.icon-coupon{background:url(../img/icons/coupon.svg) no-repeat;height:114px;width:114px}.breadcrumbs{font-weight:var(--texts-font-bold);padding:15px 0 10px}.breadcrumbs li{zoom:1;display:inline-block;*display:inline;margin:0 2px 0 0;padding:0 0 2px;text-transform:lowercase}.breadcrumbs li:first-letter{text-transform:uppercase}.breadcrumbs li.separator:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:grey;content:"\f105";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;transform:translate(0)}.breadcrumbs li.last{color:#999!important;font-weight:var(--texts-font-regular)}.breadcrumbs li:not(.last):after{margin:0 0 0 10px}.btn-disabled{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-webkit-text-decoration:var(--disabled-decoration,line-through);text-decoration:var(--disabled-decoration,line-through)}.btn-disabled:hover{cursor:default}.btn{--btn-padding:12px 20px;--btn-font-size:16px;border:0;border-radius:var(--default-radius);box-sizing:border-box;display:var(--btn-display,inline-block);font-size:var(--btn-font-size,16px);font-weight:var(--texts-font-bold);height:var(--btn-height,auto);line-height:var(--btn-line-height,normal);min-height:var(--btn-min-height,initial);padding:var(--btn-padding,12px 20px);text-align:var(--btn-text-align,center);text-shadow:none;text-transform:var(--btn-uppercase,initial)}.btn:not([class^=mt]):not([class*=" mt"]){margin-top:0}.btn:not([class^=mb]):not([class*=" mb"]){margin-bottom:0}.btn:not([class^=mr]):not([class*=" mr"]){margin-right:0}.btn:not([class^=ml]):not([class*=" ml"]){margin-left:0}.btn:hover{text-decoration:none}.btn.disabled{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-webkit-text-decoration:var(--disabled-decoration,line-through);text-decoration:var(--disabled-decoration,line-through)}.btn.disabled:hover{cursor:default}.btn.text-left{text-align:left}.btn .icon,.btn svg{vertical-align:middle}.btn svg{fill:currentColor;margin-left:5px}.btn-primary{--btn-min-height:50px;--btn-line-height:26px;background-color:var(--btn-primary-bg-color);color:var(--btn-primary-txt-color)}.btn-primary:hover{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8}.btn-secondary{background-color:var(--btn-secondary-bg-color);color:var(--btn-secondary-txt-color)}.btn-secondary:hover{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8}.btn-tertiary{color:var(--btn-tertiary-txt-color)}.btn-tertiary:not(.btn-as-link){--btn-padding:6px 10px;--btn-font-size:13px;font-weight:var(--texts-font-medium)}.btn-tertiary.btn-as-link{font-weight:var(--texts-font-regular);text-transform:var(--btn-uppercase,initial)}.btn-tertiary:hover{text-decoration:underline}.btn-large{--btn-font-size:20px}.btn-medium{--btn-padding:12px 20px;--btn-font-size:16px}.btn-small{--btn-padding:10.5px 13px;--btn-font-size:12px;--btn-line-height:15px}.btn-xs{--btn-padding:6px 10px;--btn-font-size:13px}.btn-xxs{--btn-padding:6px 19px;--btn-font-size:11px}.btn-xxs,.btn-xxxs{letter-spacing:.5px}.btn-xxxs{--btn-padding:4px 10px;--btn-font-size:11px}.btn-grey{background-color:#666;color:#fff}.btn-grey:hover{background-color:#4d4d4d}.btn-light-grey{background-color:#b3b3b3;color:#fff}.btn-light-grey-10{background-color:#e6e6e6;color:#222}.btn-light-grey:hover{background-color:#999}.btn-red{color:#fff}.btn-red,.btn-red:hover{background-color:#e50f38}.btn-blue{background-color:#0280ff;color:#fff}.btn-blue:hover{background-color:#4181cd}.btn-orange{background-color:#f9a430;color:#fff}.btn-orange:hover{background-color:#e1942b}.btn-purple:not(.btn-text){background-color:#725bc2;color:#fff}.btn-purple:not(.btn-text):hover{background-color:#8369df}.btn-block{--btn-display:block;padding-left:0;padding-right:0;width:100%}.btn-tooltip{--btn-padding:0}.btn-text{font-weight:var(--texts-font-medium)}.btn-text:hover{opacity:.8}.btn-text.btn-purple{color:#725bc2}.btn-copy-paste{--btn-min-height:50px;--btn-padding:14px 30px;--btn-font-size:14px;--btn-text-align:center;--btn-line-height:22px;background-color:#666;color:#fff;font-weight:var(--texts-font-bold);position:relative}.btn-copy-paste.-full{--btn-display:block;width:100%}.btn-copy-paste:hover{background-color:#4d4d4d}.btn-hp0{padding-left:0;padding-right:0}.btn-h36{--btn-height:36px;padding-bottom:0;padding-top:0}.btn-mh50{--btn-min-height:50px}@media (max-width:1060px){.btn-large{--btn-font-size:16px;--btn-padding:10px 20px;--btn-line-height:28px}.btn-medium{--btn-font-size:13px;--btn-padding:10px 20px}.btn-small{--btn-font-size:11px;--btn-padding:10px 11px}.btn-xs{--btn-font-size:12px;--btn-padding:4px 15px}}@media (max-width:335px){.btn-large{--btn-padding:10px 15px}.btn-medium{--btn-font-size:13px;--btn-padding:10px 15px}.btn-xs{--btn-padding:4px 10px}}.overlay{background:url(../img/overlay-white-95.png) repeat;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.overlay.dark-60{background:url(../img/overlay-black-60.png) repeat}.overlay.loading{animation:fadeIn .3s;display:block}.overlay-transaction-loading .spinner{margin-left:-20px}.overlay-transaction-loading .t1{font-size:40px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.inner-modal{display:table;height:100%;width:100%}.inner-modal .align-middle{display:table-cell;text-align:center;vertical-align:middle}.modal,.v-modal{box-sizing:border-box;overflow:auto;padding:10px}.modal.sending .overlay-spinner-box,.v-modal.sending .overlay-spinner-box{display:block}.modal#modal-transaction-error .modal-content,.v-modal#modal-transaction-error .modal-content{border:2px solid #e50f38;max-width:485px;width:100%}.modal#modal-transaction-error .error-icon,.v-modal#modal-transaction-error .error-icon{background:#e50f38;border-radius:50%;color:#fff;display:inline-block;font-size:40px;line-height:28px;padding:10px 14px}.modal#modal-transaction-error .t1,.v-modal#modal-transaction-error .t1{font-size:35px}.modal#modal-first-promocode .modal-content,.v-modal#modal-first-promocode .modal-content{max-width:442px;padding:30px 30px 40px;width:100%}.modal#modal-first-promocode .title-modal,.v-modal#modal-first-promocode .title-modal{color:var(--title-color);font-size:25px;font-weight:700;line-height:140%}.modal#modal-first-promocode .btn-apply-first-promocode,.v-modal#modal-first-promocode .btn-apply-first-promocode{max-width:230px;width:100%}.modal#modal-first-promocode .modal-close,.v-modal#modal-first-promocode .modal-close{font-size:13px;padding:10px;right:10px;top:10px}.modal#modal-first-promocode .modal-close i,.v-modal#modal-first-promocode .modal-close i{background-size:100%;height:16px;width:16px}.modal#modal-first-promocode .inner-content,.v-modal#modal-first-promocode .inner-content{max-width:none}.modal#modal-validate-code .btn-tertiary,.modal#modal-validate-sms-email-code .btn-tertiary,.v-modal#modal-validate-code .btn-tertiary,.v-modal#modal-validate-sms-email-code .btn-tertiary{font-weight:var(--texts-font-regular)}.modal#modal-validate-code .group-error .input-validate,.modal#modal-validate-sms-email-code .group-error .input-validate,.v-modal#modal-validate-code .group-error .input-validate,.v-modal#modal-validate-sms-email-code .group-error .input-validate{background-color:#fef6f6;color:#ef5d5e}.modal#modal-validate-code .title-modal,.modal#modal-validate-sms-email-code .title-modal,.v-modal#modal-validate-code .title-modal,.v-modal#modal-validate-sms-email-code .title-modal{line-height:35px}.modal#modal-validate-code .modal-close,.modal#modal-validate-sms-email-code .modal-close,.v-modal#modal-validate-code .modal-close,.v-modal#modal-validate-sms-email-code .modal-close{right:25px;top:25px}.modal#modal-validate-code .btn-form,.modal#modal-validate-sms-email-code .btn-form,.v-modal#modal-validate-code .btn-form,.v-modal#modal-validate-sms-email-code .btn-form{width:100%}.modal#modal-validate-code .btn-form .form-group,.modal#modal-validate-sms-email-code .btn-form .form-group,.v-modal#modal-validate-code .btn-form .form-group,.v-modal#modal-validate-sms-email-code .btn-form .form-group{gap:5px}.modal#modal-validate-code .btn-form .divider,.modal#modal-validate-sms-email-code .btn-form .divider,.v-modal#modal-validate-code .btn-form .divider,.v-modal#modal-validate-sms-email-code .btn-form .divider{background:#ececee;height:1px;left:-24px;position:absolute;right:-24px;top:0}.modal#modal-validate-code .btn-form .btn-tertiary,.modal#modal-validate-sms-email-code .btn-form .btn-tertiary,.v-modal#modal-validate-code .btn-form .btn-tertiary,.v-modal#modal-validate-sms-email-code .btn-form .btn-tertiary{font-size:14px;padding:6px 0}.modal#modal-validate-code .form-group .error-block,.modal#modal-validate-sms-email-code .form-group .error-block,.v-modal#modal-validate-code .form-group .error-block,.v-modal#modal-validate-sms-email-code .form-group .error-block{color:#ef5d5e;font-size:12px;margin-top:10px}.modal#modal-validate-code.retry .text-initial,.modal#modal-validate-sms-email-code.retry .text-initial,.v-modal#modal-validate-code.retry .text-initial,.v-modal#modal-validate-sms-email-code.retry .text-initial{display:none}.modal#modal-validate-code.retry .text-retry,.modal#modal-validate-sms-email-code.retry .text-retry,.v-modal#modal-validate-code.retry .text-retry,.v-modal#modal-validate-sms-email-code.retry .text-retry{display:block}.modal#modal-validate-code.block-attempt input,.modal#modal-validate-code.block-sms input,.modal#modal-validate-sms-email-code.block-attempt input,.modal#modal-validate-sms-email-code.block-sms input,.v-modal#modal-validate-code.block-attempt input,.v-modal#modal-validate-code.block-sms input,.v-modal#modal-validate-sms-email-code.block-attempt input,.v-modal#modal-validate-sms-email-code.block-sms input{background-color:#f4f6f8;cursor:not-allowed;opacity:.5;pointer-events:none}.modal#modal-validate-code.block-attempt .group-confirm-code,.modal#modal-validate-sms-email-code.block-attempt .group-confirm-code,.v-modal#modal-validate-code.block-attempt .group-confirm-code,.v-modal#modal-validate-sms-email-code.block-attempt .group-confirm-code{display:none}.modal#modal-validate-code.block-attempt .group-fill-form,.modal#modal-validate-sms-email-code.block-attempt .group-fill-form,.v-modal#modal-validate-code.block-attempt .group-fill-form,.v-modal#modal-validate-sms-email-code.block-attempt .group-fill-form{display:block}.modal#modal-validate-code.expired-attempt input,.modal#modal-validate-sms-email-code.expired-attempt input,.v-modal#modal-validate-code.expired-attempt input,.v-modal#modal-validate-sms-email-code.expired-attempt input{background-color:#f4f6f8;cursor:not-allowed;opacity:.5;pointer-events:none}.modal#modal-validate-code .modal-content,.modal#modal-validate-sms-email-code .modal-content,.v-modal#modal-validate-code .modal-content,.v-modal#modal-validate-sms-email-code .modal-content{max-width:500px;padding:24px 32px;width:100%}.modal#modal-validate-code .modal-content .js-send-email-code,.modal#modal-validate-sms-email-code .modal-content .js-send-email-code,.v-modal#modal-validate-code .modal-content .js-send-email-code,.v-modal#modal-validate-sms-email-code .modal-content .js-send-email-code{text-align:left}.modal#modal-validate-code .modal-content .js-send-email-code>span,.modal#modal-validate-sms-email-code .modal-content .js-send-email-code>span,.v-modal#modal-validate-code .modal-content .js-send-email-code>span,.v-modal#modal-validate-sms-email-code .modal-content .js-send-email-code>span{display:inline-block;white-space:nowrap}.modal#modal-validate-code .modal-content .btn-send.--send-form,.modal#modal-validate-sms-email-code .modal-content .btn-send.--send-form,.v-modal#modal-validate-code .modal-content .btn-send.--send-form,.v-modal#modal-validate-sms-email-code .modal-content .btn-send.--send-form{max-width:140px}.modal#modal-validate-code .input-validate,.modal#modal-validate-sms-email-code .input-validate,.v-modal#modal-validate-code .input-validate,.v-modal#modal-validate-sms-email-code .input-validate{font-size:17px;font-weight:var(--texts-font-medium);height:56px;max-height:none;padding:5px;text-align:center;width:50px}.modal#modal-validate-code .group-fill-form,.modal#modal-validate-code .text-retry,.modal#modal-validate-sms-email-code .group-fill-form,.modal#modal-validate-sms-email-code .text-retry,.v-modal#modal-validate-code .group-fill-form,.v-modal#modal-validate-code .text-retry,.v-modal#modal-validate-sms-email-code .group-fill-form,.v-modal#modal-validate-sms-email-code .text-retry{display:none}.modal#modal-validate-code .js-resend-validation-mail svg,.modal#modal-validate-code .js-resend-validation-sms-mail-code svg,.modal#modal-validate-sms-email-code .js-resend-validation-mail svg,.modal#modal-validate-sms-email-code .js-resend-validation-sms-mail-code svg,.v-modal#modal-validate-code .js-resend-validation-mail svg,.v-modal#modal-validate-code .js-resend-validation-sms-mail-code svg,.v-modal#modal-validate-sms-email-code .js-resend-validation-mail svg,.v-modal#modal-validate-sms-email-code .js-resend-validation-sms-mail-code svg{position:relative;top:-1px}.modal#modal-validate-code .group-resend-validation-mail .js-resend-validation-mail,.modal#modal-validate-code .js-resend-validation-sms-mail-code,.modal#modal-validate-sms-email-code .group-resend-validation-mail .js-resend-validation-mail,.modal#modal-validate-sms-email-code .js-resend-validation-sms-mail-code,.v-modal#modal-validate-code .group-resend-validation-mail .js-resend-validation-mail,.v-modal#modal-validate-code .js-resend-validation-sms-mail-code,.v-modal#modal-validate-sms-email-code .group-resend-validation-mail .js-resend-validation-mail,.v-modal#modal-validate-sms-email-code .js-resend-validation-sms-mail-code{padding-left:5px}.modal .modal-content,.v-modal .modal-content{background:#fff;border-radius:5px;box-sizing:border-box;display:inline-block;padding:30px;position:relative}.modal .modal-content .inner-content,.v-modal .modal-content .inner-content{display:inline-block;max-width:340px;width:100%}.modal .modal-close,.v-modal .modal-close{color:#666;font-size:16px;position:absolute;right:20px;top:20px}.modal .overlay-spinner-box,.v-modal .overlay-spinner-box{display:none}.overlay-spinner{background:url(../img/overlay-white-70.png) repeat;border-radius:inherit;height:100%;left:0;position:absolute;top:0;width:100%;z-index:7}.overlay-spinner .spinner{left:50%;margin:-9px 0 0 -9px;position:absolute;top:50%}.spinner-grey{animation:loading-bar-spinner .4s linear infinite;border:3px solid transparent;border-left-color:#d0d0d0!important;border-radius:50%;border-top-color:#d0d0d0!important;content:"";height:9px;text-indent:0;width:9px}.spinner-grey.bigger{height:30px;width:30px}.spinner-white{animation:loading-bar-spinner .4s linear infinite;border:3px solid transparent;border-left-color:#fff!important;border-radius:50%;border-top-color:#fff!important;content:"";height:12px;text-indent:0;width:12px}.spinner-white.bigger{height:30px;width:30px}.container-testimonials{border-radius:var(--default-radius);box-shadow:0 4px 12px rgba(0,0,0,.05);max-width:680px!important}.container-testimonials .owl-carousel .owl-stage,.container-testimonials .owl-carousel.owl-drag .owl-item{touch-action:auto!important}.container-testimonials .owl-carousel .owl-nav{margin:0}.container-testimonials .owl-carousel .owl-nav .owl-next,.container-testimonials .owl-carousel .owl-nav .owl-prev{background:none;color:#666;font-size:25px;margin-top:-12.5px;position:absolute;top:50%}.container-testimonials .owl-carousel .owl-nav .owl-next:hover,.container-testimonials .owl-carousel .owl-nav .owl-prev:hover{background:none;color:#666}.container-testimonials .owl-carousel .owl-nav .owl-prev{left:20px}.container-testimonials .owl-carousel .owl-nav .owl-next{right:20px}.container-testimonials .owl-carousel .owl-dots{bottom:0;margin:20px 0 0;position:relative}.container-testimonials .owl-carousel .owl-dots .owl-dot span{background:#d8d8d8}.container-testimonials .owl-carousel .owl-dots .owl-dot.active span{background:#666}.container-testimonials .testimonials{background:#fff;border-radius:var(--default-radius);box-sizing:border-box;padding:20px 21px}.container-testimonials .box-testimonial{border-bottom:1px dashed #e5e5e5;display:flex;padding:10px 0 5px;width:100%}.container-testimonials .box-testimonial:last-child{border:0}.container-testimonials .box-testimonial__photo{background:#fff;display:inline-block;width:60px}.container-testimonials .box-testimonial__photo .photo{border-radius:50%;display:inline-block;width:100%}.container-testimonials .box-testimonial__infos{width:180px}.container-testimonials .box-testimonial__infos .infos__name,.container-testimonials .box-testimonial__infos .infos__text{letter-spacing:-.53px;line-height:20px}.product-variations .photos img{height:150px;width:auto!important}.product-variations .photos .hide{display:none!important}.holder_orderbumps{margin-bottom:20px;margin-top:20px;text-align:center}.holder_orderbumps div,.holder_orderbumps span{box-sizing:border-box}.orderbumps_flex{align-items:center;display:flex;margin-bottom:16px}.orderbumps_flex.-between{justify-content:space-between}.orderbumps_flex.-center{justify-content:center}.orderbumps_offer-title,.orderbumps_offer-total{background-color:#ffffd1;border-radius:15px;color:#fe509c;display:inline-block;font-size:11px;font-weight:var(--texts-font-bold);height:30px;line-height:1.4;padding:4px 15px}.orderbumps_offer-title .emoji,.orderbumps_offer-total .emoji{display:inline-block;font-size:16px;line-height:1;margin-right:8px}.orderbumps_owl-navigation{font-size:0}.orderbumps_owl-navigation .owl-navigation_button{background-color:#fff;border-radius:50%;display:inline-block;height:35px;padding:0;width:35px}.orderbumps_owl-navigation .owl-navigation_button:first-child{margin-right:12px}.orderbumps_owl-navigation .owl-navigation_button:hover{background-color:#fff}.orderbumps_owl-navigation .owl-navigation_button:hover:not(.disabled){box-shadow:0 0 6px #d0d0d0}.orderbumps_owl-navigation .owl-navigation_button:not(.disabled){cursor:pointer;opacity:1}.orderbumps_owl-navigation .owl-navigation_button.disabled{opacity:.3}.orderbumps_owl-navigation .owl-navigation_button i{background-position:50%;height:35px}.orderbump{background-color:#ffffd1;border:1px dashed #d0d0d0;border-radius:4px;margin-right:1px;padding:23px 23px 20px;text-align:left}.orderbump .icheckbox_minimal{background-image:url(../img/vendor/icheck/icheck_orderbump.png?v2);border-radius:3px}.orderbump .iradio_minimal{background-position:-102px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:1.25dppx),(min-resolution:120dpi){.orderbump .icheckbox_minimal{background-image:url(../img/vendor/icheck/icheck_orderbump@2x.png?v2)}}.orderbump.selected{border:2px dashed #fe509c;padding:22px 22px 19px}.orderbump.loading .overlay-spinner{display:block!important}.orderbump_button{background-color:#fe509c;border-radius:var(--default-radius);cursor:pointer;display:flex;line-height:1.5;margin-top:15px;padding:16px 16px 14px;text-transform:var(--btn-uppercase,initial)}.orderbump_button-cta{margin-top:-2px}.orderbump_button:hover{background-color:#ea468e}.orderbump_button.disabled{opacity:.6;pointer-events:none}.orderbump_button .icheckbox_minimal,.orderbump_button .iradio_minimal{pointer-events:none}.orderbump_holder-price{margin-top:5px}.orderbump_old-price{color:#999;font-size:12px;text-decoration:line-through}.orderbump_price{color:#fe509c;font-size:14px;line-height:16px}.orderbump_product{border-bottom:1px dashed #d0d0d0;display:flex;margin-bottom:20px;padding-bottom:20px}.orderbump_product-details{color:#666;flex:1 1 0;line-height:1.3;min-width:0;width:100%}.orderbump_product-details .select-skin-text{padding:7px 10px 6px}.orderbump_product-details .select-skin-mask:before{padding:3px 7px}.orderbump_product-image{display:block;margin-right:16px;width:60px!important}.orderbump_product-name{font-size:12px;line-height:1.4}.orderbump_product-selected-option{font-size:12px;margin-top:10px}.orderbump_product-selected-option+.orderbump_product-selected-option{margin-top:2px}.orderbump_title{color:#333;font-size:14px;font-weight:var(--texts-font-medium);line-height:1.3}.orderbump_message{color:#333;font-size:14px;line-height:1.46;margin-top:10px}.orderbump_disclaimer{padding-top:18px}.orderbump_disclaimer-message{line-height:1.4}.owl-orderbumps .owl-dots{font-size:0;margin-top:16px}.owl-orderbumps .owl-dots .owl-dot{display:inline-block}.owl-orderbumps .owl-dots .owl-dot span{border-radius:50%;display:block;height:6px;width:6px}.owl-orderbumps .owl-dots .owl-dot:not(.active) span{background-color:#b4c2cf}.owl-orderbumps .owl-dots .owl-dot.active span{background-color:#fe509c}.owl-orderbumps .owl-dots .owl-dot+.owl-dot span{margin-left:9px}.finalization-wallet{--gap:30px;--default-flex:1;--code-flex:none;--container-mt:0;--container-width:520px;--pay-description-font-size:17px;--pay-description-mt:19px;--finalization-title-fontsize:36px;--qr-box-padding:40px 60px;--space-size:8px;--step-number-size:36px}.finalization-wallet hr{border:0;border-bottom:1px dashed #ccc;display:block;height:1px;margin-left:0;margin-right:0;max-width:400px;outline:none;width:100%}.finalization-wallet .list-steps{overflow:hidden;position:relative}.finalization-wallet .list-steps .item-step{align-items:var(--align-item-step,center);padding:var(--space-size) 0;position:relative}.finalization-wallet .list-steps .item-step:after{border-right:1px dashed #999;content:"";height:100%;left:18px;position:absolute;top:var(--step-number-size);width:1px}.finalization-wallet .list-steps .item-step:last-child{padding-bottom:0}.finalization-wallet .list-steps .item-step:last-child:after{display:none}.finalization-wallet .list-steps .holder-step-number,.finalization-wallet .list-steps .step-description{padding:var(--space-size) 0}.finalization-wallet .list-steps .holder-step-number{background-color:#f4f6f8;margin-right:12px;position:relative;z-index:1}.finalization-wallet .list-steps .step-number{border:1px solid #b3b3b3;border-radius:50%;height:var(--step-number-size);position:relative;width:var(--step-number-size)}.finalization-wallet .list-steps .step-description{line-height:1.4em;min-height:var(--step-number-size)}.finalization-pix{--gap:0;--default-flex:0 1 auto;--code-flex:0 1 auto;--container-mt:42px;--container-width:322px;--title-alignment:flex-end;--pay-description-font-size:22px;--pay-description-mt:19px;--pay-description-mb:49px}.finalization-pix-in-installments{--finalization-title-fontsize:36px;--price-total-font-size:20px;--break-line-white-space:pre}.finalization-pix-in-installments #pix-in-installments-error,.finalization-pix-in-installments #pix-in-installments-success,.finalization-pix-in-installments #pix-in-installments-waiting{display:none}.finalization-pix-in-installments .-container{margin:0 auto}.finalization-pix-in-installments .-container .paid-description{font-size:15px;font-weight:500;line-height:22.5px}.finalization-pix-in-installments .-container .price-total{font-size:var(--price-total-font-size,20px)}.finalization-pix-in-installments .-container .btn-order-retry{font-size:15px;font-weight:500;height:50px;min-width:310px}.finalization-pix-in-installments .-container .break-line:after{content:"\a";white-space:var(--break-line-white-space,pre)}.finalization-pix,.finalization-pix-in-installments,.finalization-wallet{--qr-order:1;--qr-max-width:430px;--text-align:left;--loader-font-size:16px;--loader-svg-width:36px;--loader-svg-height:8px;--loader-padding:14px 32px 15px;--description-min-width:335px;--total-mb:0px;--finalization-footer-space:53px;--finalization-top-space:55px;flex-wrap:wrap;margin-top:var(--finalization-top-space);padding-bottom:var(--finalization-footer-space)}.finalization-pix h1,.finalization-pix-in-installments h1,.finalization-wallet h1{font-size:var(--finalization-title-fontsize,40px);line-height:var(--finalization-title-lineheight,50px);margin:0}.finalization-pix .-container,.finalization-pix-in-installments .-container,.finalization-wallet .-container{margin-top:var(--container-mt);max-width:var(--container-width)}.finalization-pix .price-total .-value,.finalization-pix-in-installments .price-total .-value,.finalization-wallet .price-total .-value{color:var(--cart-total-color)}.finalization-pix .expired-description,.finalization-pix .paid-description,.finalization-pix-in-installments .expired-description,.finalization-pix-in-installments .paid-description,.finalization-wallet .expired-description,.finalization-wallet .paid-description{color:var(--description-color);font-size:16px;line-height:1.4;margin:24px 0 29px}.finalization-pix .icon-fail,.finalization-pix .icon-success,.finalization-pix-in-installments .icon-fail,.finalization-pix-in-installments .icon-success,.finalization-wallet .icon-fail,.finalization-wallet .icon-success{margin-bottom:24px}.finalization-pix .icon-cellphone,.finalization-pix-in-installments .icon-cellphone,.finalization-wallet .icon-cellphone{min-width:14px}.finalization-pix .container-title,.finalization-pix-in-installments .container-title,.finalization-wallet .container-title{display:flex;flex:var(--default-flex);justify-content:var(--title-alignment,"flex-start");padding-right:var(--gap);text-align:var(--text-align)}.finalization-pix .container-title .-description,.finalization-pix-in-installments .container-title .-description,.finalization-wallet .container-title .-description{color:var(--description-color);font-size:var(--pay-description-font-size);line-height:1.53;margin-bottom:var(--pay-description-mb);margin-top:var(--pay-description-mt);min-width:var(--description-min-width)}.finalization-pix .container-title .-description .time-left,.finalization-pix-in-installments .container-title .-description .time-left,.finalization-wallet .container-title .-description .time-left{display:inline-block;max-width:85px;min-width:51px;white-space:nowrap}.finalization-pix .container-title .-loader,.finalization-pix-in-installments .container-title .-loader,.finalization-wallet .container-title .-loader{background-color:#ffffd1;border-radius:20px;color:#bf9500;display:inline-block;font-size:var(--loader-font-size);line-height:19px;padding:var(--loader-padding)}.finalization-pix .container-title .-loader svg,.finalization-pix-in-installments .container-title .-loader svg,.finalization-wallet .container-title .-loader svg{height:var(--loader-svg-height);margin-bottom:1px;margin-left:10px;width:var(--loader-svg-width)}.finalization-pix .qr-code,.finalization-pix-in-installments .qr-code,.finalization-wallet .qr-code{flex:var(--code-flex);order:var(--qr-order)}.finalization-pix .qr-code img,.finalization-pix-in-installments .qr-code img,.finalization-wallet .qr-code img{max-width:100%}.finalization-pix .qr-code .-top-info,.finalization-pix-in-installments .qr-code .-top-info,.finalization-wallet .qr-code .-top-info{line-height:1.4}.finalization-pix .qr-code .-holder,.finalization-pix-in-installments .qr-code .-holder,.finalization-wallet .qr-code .-holder{background-color:#fff;border-radius:5px;box-shadow:0 4px 12px rgba(0,0,0,.05);box-sizing:border-box;max-width:var(--qr-max-width);padding:var(--qr-box-padding,40px);width:100%}.finalization-pix .qr-code .price-total,.finalization-pix-in-installments .qr-code .price-total,.finalization-wallet .qr-code .price-total{font-size:16px;line-height:19px;margin-bottom:var(--total-mb)}.finalization-pix .qr-code .-gateway-logo,.finalization-pix-in-installments .qr-code .-gateway-logo,.finalization-wallet .qr-code .-gateway-logo{height:auto;max-width:100px}.finalization-pix .qr-code .-helper,.finalization-pix-in-installments .qr-code .-helper,.finalization-wallet .qr-code .-helper{margin-top:40px;max-width:var(--qr-max-width);width:100%}.finalization-pix .qr-code .-helper .-text,.finalization-pix-in-installments .qr-code .-helper .-text,.finalization-wallet .qr-code .-helper .-text{line-height:1.4;margin:0 auto;max-width:330px}.finalization-pix .qr-code .-helper a,.finalization-pix-in-installments .qr-code .-helper a,.finalization-wallet .qr-code .-helper a{border-radius:4px;color:#333;padding:11px;transition:background .3s}.finalization-pix .qr-code .-helper a:hover,.finalization-pix-in-installments .qr-code .-helper a:hover,.finalization-wallet .qr-code .-helper a:hover{background-color:rgba(51,51,51,.05);text-decoration:none}.finalization-pix .qr-code .mobile-description,.finalization-pix-in-installments .qr-code .mobile-description,.finalization-wallet .qr-code .mobile-description{line-height:1.4;margin-left:auto;margin-right:auto;max-width:230px}.finalization-pix .payment>div,.finalization-pix-in-installments .payment>div,.finalization-wallet .payment>div{box-sizing:border-box}.finalization-pix .payment-expired,.finalization-pix .payment-paid,.finalization-pix-in-installments .payment-expired,.finalization-pix-in-installments .payment-paid,.finalization-wallet .payment-expired,.finalization-wallet .payment-paid{margin-left:auto;margin-right:auto;max-width:540px;padding-bottom:51px}.finalization-pix .payment-expired .expired-description,.finalization-pix .payment-paid .expired-description,.finalization-pix-in-installments .payment-expired .expired-description,.finalization-pix-in-installments .payment-paid .expired-description,.finalization-wallet .payment-expired .expired-description,.finalization-wallet .payment-paid .expired-description{max-width:500px}.finalization-pix .payment-expired a,.finalization-pix-in-installments .payment-expired a,.finalization-wallet .payment-expired a{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:250px}.finalization-deposit .total{color:var(--cart-total-color)}.icheckbox_minimal,.iradio_minimal{background:url(../img/vendor/icheck/minimal.png?v1) no-repeat;background-color:#fff;border:none;border-radius:2px;cursor:pointer;display:block;height:16px;margin:0;padding:0;vertical-align:middle;width:16px}.icheckbox_minimal.iradio_minimal,.iradio_minimal.iradio_minimal{border-radius:50%}.input-icheck{display:block;margin:0}.holder-icheck input{display:block;padding:5px 15px;width:18px}.holder-icheck .holder-label{cursor:pointer;display:block;margin-bottom:5px;margin-top:-13px;padding-left:24px;position:relative}.holder-icheck .holder-label.small{margin-top:-16px}.icheckbox_minimal{background-position:0 0}.icheckbox_minimal.hover{background-position:-17px 0}.icheckbox_minimal.checked{background-position:-34px 0}.icheckbox_minimal.disabled{background-position:-51px 0;cursor:default}.icheckbox_minimal.checked.disabled{background-position:-68px 0}.iradio_minimal{background-position:-85px 0}.iradio_minimal.hover{background-position:-102px 0}.iradio_minimal.checked{background-position:-119px 0}.iradio_minimal.disabled{background-position:-136px 0;cursor:default}.iradio_minimal.checked.disabled{background-position:-153px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:1.25dppx),(min-resolution:120dpi){.icheckbox_minimal,.iradio_minimal{background-image:url(../img/vendor/icheck/minimal@2x.png?v1);background-size:169px 16px}}button[data-balloon]{overflow:visible}[data-balloon]{position:relative}[data-balloon]:after,[data-balloon]:before{bottom:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);left:50%;-khtml-opacity:0;-moz-opacity:0;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%,10px);transform-origin:top;transition:all .18s ease-out .18s;z-index:10}[data-balloon]:after{background:hsla(0,0%,7%,.9);border-radius:4px;color:#fff;content:attr(data-balloon);font-size:11px;margin-bottom:11px;padding:.5em 1em;white-space:nowrap}[data-balloon]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='rgba(17, 17, 17, 0.9)' d='M2.658 0h32.004c-6 0-11.627 12.002-16.002 12.002C14.285 12.002 8.594 0 2.658 0Z'/%3E%3C/svg%3E") no-repeat;background-size:100% auto;content:"";height:6px;margin-bottom:5px;width:18px}[data-balloon]:hover:after,[data-balloon]:hover:before,[data-balloon][data-balloon-visible]:after,[data-balloon][data-balloon-visible]:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;pointer-events:auto;transform:translate(-50%)}[data-balloon].font-awesome:after{font-family:FontAwesome}[data-balloon][data-balloon-break]:after{white-space:pre}[data-balloon-pos=down]:after,[data-balloon-pos=down]:before{bottom:auto;left:50%;top:100%;transform:translate(-50%,-10px)}[data-balloon-pos=down]:after{margin-top:11px}[data-balloon-pos=down]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='rgba(17, 17, 17, 0.9)' d='M33.342 12H1.338c6 0 11.627-12.002 16.002-12.002C21.715-.002 27.406 12 33.342 12Z'/%3E%3C/svg%3E") no-repeat;background-size:100% auto;height:6px;margin-bottom:0;margin-top:5px;width:18px}[data-balloon-pos=down]:hover:after,[data-balloon-pos=down]:hover:before,[data-balloon-pos=down][data-balloon-visible]:after,[data-balloon-pos=down][data-balloon-visible]:before{transform:translate(-50%)}[data-balloon-pos=left]:after,[data-balloon-pos=left]:before{bottom:auto;left:auto;right:100%;top:50%;transform:translate(10px,-50%)}[data-balloon-pos=left]:after{margin-right:11px}[data-balloon-pos=left]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='36'%3E%3Cpath fill='rgba(17, 17, 17, 0.9)' d='M0 33.342V1.338c0 6 12.002 11.627 12.002 16.002C12.002 21.715 0 27.406 0 33.342Z'/%3E%3C/svg%3E") no-repeat;background-size:100% auto;height:18px;margin-bottom:0;margin-right:5px;width:6px}[data-balloon-pos=left]:hover:after,[data-balloon-pos=left]:hover:before,[data-balloon-pos=left][data-balloon-visible]:after,[data-balloon-pos=left][data-balloon-visible]:before{transform:translateY(-50%)}[data-balloon-pos=right]:after,[data-balloon-pos=right]:before{bottom:auto;left:100%;top:50%;transform:translate(-10px,-50%)}[data-balloon-pos=right]:after{margin-left:11px}[data-balloon-pos=right]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='36'%3E%3Cpath fill='rgba(17, 17, 17, 0.9)' d='M12 2.658v32.004c0-6-12.002-11.627-12.002-16.002C-.002 14.285 12 8.594 12 2.658Z'/%3E%3C/svg%3E") no-repeat;background-size:100% auto;height:18px;margin-bottom:0;margin-left:5px;width:6px}[data-balloon-pos=right]:hover:after,[data-balloon-pos=right]:hover:before,[data-balloon-pos=right][data-balloon-visible]:after,[data-balloon-pos=right][data-balloon-visible]:before{transform:translateY(-50%)}[data-balloon-length]:after{white-space:normal}[data-balloon-length=small]:after{width:80px}[data-balloon-length=medium]:after{width:150px}[data-balloon-length=large]:after{width:260px}[data-balloon-length=xlarge]:after{width:90vw}@media screen and (min-width:768px){[data-balloon-length=xlarge]:after{width:380px}}[data-balloon-length=fit]:after{width:100%}.noty_ymp_theme{border-radius:var(--default-radius);margin:4px 0;overflow:hidden;position:relative}.noty_ymp_theme .noty_bar{padding:10px}.noty_ymp_theme .noty_buttons{border-top:1px solid #e7e7e7;text-align:right}.noty_ymp_theme .noty_message{font-size:15px}.noty_container_type_alert,.noty_container_type_notification{background-color:#fff;border:1px solid #dedede;color:#444}.noty_container_type_warning{background-color:#ffeaa8;border:1px solid #ffc237;color:#826200}.noty_container_type_warning .noty_buttons{border-color:#dfaa30}#noty_topCenter_layout_container{left:50%!important;transform:translate(-50%);width:auto!important}.noty_ymp_theme.noty_container_type_captcha-error{max-width:400px;width:auto!important}.noty_container_type_captcha-error{background:#fef6f6;color:#e04d4d;font-weight:var(--texts-font-bold)}.noty_container_type_captcha-error .noty_message{align-items:center;display:flex;justify-content:center}.noty_container_type_captcha-error .noty_message:before{align-items:center;background-color:rgba(239,93,94,.16);border-radius:50%;color:#e04d4d;content:"\f00d";display:flex;font-family:FontAwesome;font-size:16px;height:32px;justify-content:center;margin-right:10px;width:32px}.noty_container_type_captcha-error .noty_message .noty_text{flex:1}.noty_container_type_error{background-color:#ed7000;border:1px solid #e25353;color:#fff}.noty_container_type_error .noty_buttons{border-color:darkred}.noty_container_type_info,.noty_container_type_information{background-color:#78c5e7;border:1px solid #3badd6;color:#fff}.noty_container_type_info .noty_buttons,.noty_container_type_information .noty_buttons{border-color:#0b90c4}.noty_container_type_success{background-color:#f0faf2;color:#08962e;font-weight:var(--texts-font-bold)}.noty_container_type_success .noty_message,.noty_container_type_success .noty_message:before{align-items:center;display:flex;justify-content:center}.noty_container_type_success .noty_message:before{background-color:#d7f2de;border-radius:50%;color:#08962e;content:"\f00c";font-family:FontAwesome;height:32px;margin-right:10px;width:32px}.noty_container_type_success .noty_message .noty_text{flex:1}.noty_container_type_success .noty_buttons{border-color:#50c24e}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:url(plugins/owl/owl.video.play.png) no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}.owl-theme .owl-dots,.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent;text-align:center}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{background:#d6d6d6;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:5px;padding:4px 7px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{cursor:default;opacity:.5}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{zoom:1;display:inline-block}.owl-theme .owl-dots .owl-dot span{-webkit-backface-visibility:visible;background:#d6d6d6;border-radius:30px;display:block;height:10px;margin:5px 7px;transition:opacity .2s ease;width:10px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}body,html{min-height:100%}body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-stroke:1px transparent;-moz-text-stroke:1px transparent;-ms-text-stroke:1px transparent;text-stroke:1px transparent;-webkit-text-size-adjust:100%;background:#f4f6f8;font-family:var(--texts-font-family);font-size:13px;font-weight:var(--texts-font-regular);overflow-x:hidden;-moz-text-shadow:0 0 1px rgba(0,0,0,.01);-ms-text-shadow:0 0 1px rgba(0,0,0,.01);text-shadow:0 0 1px rgba(0,0,0,.01)}body.body-lock{overflow:hidden!important}body.active-nav{--nav-arrow-display:block;overflow:hidden}body.active-nav.centered-logo{--active-nav-transform:240px}body.active-nav .st-pusher{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);height:100%;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;visibility:visible}body.active-nav .content,body.active-nav .inner-header,body.active-nav footer,body.active-nav nav{transform:translate3d(var(--active-nav-transform,-240px),0,0)}:root{--desktop-width:1196px;--holder-recomm-padding:5px 51px;--form-input-max-width:none;--form-input-group-cpf:63%;--form-input-group-cnpj:63%}.-mobile{display:none!important}.emoji{font-family:Apple Color Emoji,Segoe UI,Segoe UI Emoji,Segoe UI Symbol}.visible-mobile-only{display:none}.grecaptcha-badge{display:none!important}.container{margin:0 auto;max-width:var(--desktop-width);width:100%}.st-pusher-account,.st-pusher-filters{display:none}#lpckConMessageOverlay{display:none!important}::-moz-selection{background:#4181cd;color:#fff}::selection{background:#4181cd;color:#fff}.content{min-height:70vh;padding:25px 0 45px}.activeHeaderItem{border-color:#36b376}.st-pusher{background:rgba(0,0,0,.5);display:none;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);height:100%;left:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;position:absolute;right:0;top:0;transition:all .5s;visibility:hidden;width:100%;z-index:9}header{--header-height:80px;--logo-max-width:165px;background:var(--header-bg-color);box-shadow:0 0 2px 0 hsla(0,0%,80%,.5);color:var(--header-el-color);max-height:var(--header-height)}header svg{fill:var(--header-el-color)}header .inner-header{--menu-order:1;position:relative}header .inner-header.-center{--logo-justify:center;--menu-order:0;--menu-margin:auto;--cart-margin-right:11px;--holder-logo-padding:12px 65px;--item-security-right-margin:31px}header .inner-header.-center+nav{--active-nav-left-pos:-240px;--active-nav-right-pos:auto;--arrow-rotation:180deg;--arrow-right-pos:-20px}header .flex-holder,header .holder-logo{height:var(--header-height)}header .holder-logo{box-sizing:border-box;justify-content:var(--logo-justify,initial);max-width:100%;padding:var(--holder-logo-padding,12px 0);position:absolute;text-align:center;width:100%}header .holder-logo .logo{display:table-cell;vertical-align:middle}header .holder-logo .logo h1{color:var(--header-el-color)}header .holder-logo .logo .img-logo{display:block;max-height:45px;max-width:var(--logo-max-width,165px);-o-object-fit:contain;object-fit:contain;width:100%}header .holder-phone{line-height:20px;margin:18px 0 0}header .item-security{font-size:0;order:1;position:relative}header .item-security+.item-cart,header .item-security+.topbar-trigger{margin-left:var(--item-security-right-margin,31px)}header .item-security .holder-icon{left:0;position:absolute;top:5px}header .item-security .text{box-sizing:border-box;line-height:16px;padding-left:33px;width:100%}header .item-cart{margin:0 var(--cart-margin-right,50px) 0 0;order:1;position:relative}header .item-cart .cart-qtd{background:var(--header-el-color);border-radius:50%;box-sizing:border-box;color:var(--header-bg-color);font-size:11px;font-weight:var(--texts-font-bold);height:23px;line-height:15px;min-width:23px;padding:0 2px;position:absolute;right:-11px;text-align:center;top:-6px}header .account-links{margin:22px 0 0;margin:0!important;width:100%}header .link-account,header .link-auth{border:0;box-sizing:border-box;display:block;height:auto;margin:0;padding:12px 0}header .topbar-trigger{color:inherit;display:block;font-size:18px;line-height:10px;margin-right:var(--menu-margin,0);order:var(--menu-order,1);padding-bottom:4px;z-index:5}header .topbar-trigger svg{display:block}header .topbar-trigger .-text{display:block;font-size:11px;line-height:15px;margin-top:-6px}header nav{background:var(--header-bg-color);box-sizing:border-box;height:100%;left:var(--active-nav-left-pos,auto);padding:20px 15px;position:fixed;right:var(--active-nav-right-pos,-240px);top:0;width:240px;z-index:10}header nav a{color:var(--header-el-color)}header nav .icon-arrow{color:#fff;display:var(--nav-arrow-display,none);font-size:30px;margin-top:-15px;position:absolute;right:var(--arrow-right-pos,260px);text-align:center;top:50%;transform:rotate(var(--arrow-rotation,0deg));z-index:1}header nav .icon-arrow .icon{left:-1px;position:relative}header nav .account{border:0;margin:0;padding:0!important;width:100%}header nav .account .logout{display:inline-block;padding:3px 0}header nav .hide{display:block}header nav .holder-phone{border-top:1px solid #eee;padding-top:15px;width:100%}.st-pusher{display:block}.content,.inner-header,.logo,footer,nav{transition:all .4s}.holder-countdown{background:var(--stopwatch-bg-color);box-sizing:border-box;margin:-25px 0 25px;padding:15px 9px;text-align:center;width:100%}.holder-countdown p{margin:0}.holder-countdown .countdown-text{color:var(--stopwatch-txt-color);font-size:13px}.holder-countdown .countdown-text,.holder-countdown .countdown-text *{line-height:1.5}.holder-countdown .countdown-text+.countdown-timer{margin-top:8px}.holder-countdown .countdown-timer{color:var(--stopwatch-timer-color);font-size:17px;line-height:150%}footer{--footer-position:center;background-color:var(--footer-bg-color);color:var(--footer-txt-color);font-size:0;padding:30px 0 0;text-align:var(--footer-position)}footer svg{fill:var(--footer-txt-color)}footer .container{border-top:1px solid var(--footer-border-color);max-width:var(--desktop-width);padding:30px 0 60px}footer .brand-yampi{display:inline-block;margin-top:-2px;vertical-align:middle}footer .payment-methods-holder .-title{font-size:13px}footer .payment-methods-holder+*{margin-top:28px}footer .-payment-list{margin:8px var(--negative-payment-list-spacing,-6px)}footer .-payment-list img{display:inline-block;height:var(--payment-img-height,26px);margin:var(--payment-list-spacing,6px);width:var(--payment-img-width,39px)}footer .space-handler>:not(:last-child){padding-right:var(--spacer-char-ml,13px)}footer .space-handler>:not(:first-child):before{content:var(--spacer,"/")}footer .space-handler>:before{display:inline-block;margin-left:-13px;text-align:center;width:13px}footer .-address *,footer .-holder-document{display:inline-block}footer .-address,footer .-holder-document{--spacer:"-"}footer .-address,footer .-store-document{--self-block:block;--self-font-size:0}footer .-address>*,footer .-store-document>*{font-size:11px}footer .contact-holder a{color:inherit;text-decoration:inherit}footer .contact-holder>div,footer .contact-holder>span,footer .store-info-holder>div,footer .store-info-holder>span{display:var(--self-block,inline-block);font-size:var(--self-font-size,11px);line-height:1.36;margin-top:var(--top-el-space,4px)}footer div[class$=-holder]+.security-label{margin-top:30px}.tooltip{background-color:#fff;border:1px solid #ccc;border-radius:5px;display:none;height:96px;left:98%;margin-top:-55px;padding:10px;position:absolute;top:50%;width:150px;z-index:2}.tooltip.small{height:22px;left:110%;line-height:23px;margin-top:-17px;padding:5px}.tooltip.small:before{top:50%}.tooltip:before{border:9px solid hsla(0,0%,80%,0);border-right-color:#ccc;bottom:100%;content:" ";height:0;left:-7px;margin-left:-12px;margin-top:-9px;pointer-events:none;position:absolute;top:40px;width:0}.tooltip2{font-size:0;height:100%;left:0;position:absolute;top:0;width:100%}.tooltip2:hover .tt-content-holder{opacity:1;pointer-events:auto}.tooltip2 .tt-content-holder{left:50%;opacity:0;pointer-events:none;position:absolute;top:0;transform:translate(-50%,-100%);transition:opacity .3s}.tooltip2 .tt-content{background-color:#333;border-radius:3px;box-shadow:0 2px 5px rgba(95,95,95,.3);box-sizing:border-box;color:#fff;margin-bottom:10px;padding:8px 10px}.tooltip2 .tt-content.no-wrap{white-space:nowrap}.tooltip2 .tt-content:not(.no-wrap){white-space:normal}.tooltip2 .tt-content:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #333;bottom:2px;content:"";display:block;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:1}.tooltip2 .tt-line{display:flex;font-size:10px;justify-content:space-between;line-height:13px}.tooltip2 .tt-line+.tt-line{margin-top:4px}.tooltip2 .tt-line .tt-key{max-width:150px;overflow:hidden;text-overflow:ellipsis}.tooltip2 .tt-key{padding-right:15px}body.checkout header .item-cart,body.checkout-address header .item-cart,body.checkout-finalization header .item-cart,body.checkout-payment header .item-cart,body.upsell header .item-cart{display:none}body.upsell header{border-bottom:1px solid #e1e1e5}.line-between{overflow:hidden;position:relative}.line-between .text-line{display:inline-block;position:relative}.line-between .text-line:after,.line-between .text-line:before{background:#999;content:"";height:1px;position:absolute;top:50%;width:9999px}.line-between .text-line:before{margin-right:11px;right:100%}.line-between .text-line:after{left:100%;margin-left:11px}.flex{display:flex}.flex.end{justify-content:flex-end}.flex.middle{justify-content:center}.flex.between{justify-content:space-between}.flex.around{justify-content:space-around}.flex.hcenter{align-items:center}.flex.htop{align-items:flex-start}.flex.all-center{align-items:center;justify-content:center}.flex.flex-wrap{flex-wrap:wrap}.flex .flex-expand{flex:1}.group-resend-validation-mail .btn{--disabled-decoration:none}.main-cart{margin-top:40px}.main-cart .t1{margin:8px 0 0}.table-cart{text-align:left;width:100%}.table-cart tbody tr.even{background-color:#eee}.table-cart tbody tr.row-customization{background-color:transparent!important}.table-cart .table-cart-head{color:#4d4d4d}.table-cart .table-cart-head th{border-bottom:1px solid #ccc}.table-cart td,.table-cart th{padding:15px;position:relative;vertical-align:middle}.table-cart .row-cart.loading{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;-webkit-opacity:.4;opacity:.4;pointer-events:none}.table-cart .row-cart.loading .row-loader{display:block}.table-cart .product{padding-left:0}.table-cart .table-product .prices-mobile{display:none}.table-cart .table-product td{padding:0;vertical-align:top}.table-cart .table-product td.photo{padding-left:10px}.table-cart .table-product td.photo .btn-duplicate-item{display:none}.table-cart .table-product td.info{line-height:15px;padding-left:20px}.table-cart .table-product td .grids{margin:3px 0 0}.table-cart .price{line-height:17px}.table-cart .quantity .holder-elements{padding:0 26px;position:relative}.table-cart .quantity .switch-control{color:#999;font-size:20px;padding:7px 8px;position:absolute;text-decoration:none;top:50%;transform:translateY(-50%)}.table-cart .quantity .switch-control:hover{color:#191919}.table-cart .quantity .switch-control.less{left:0}.table-cart .quantity .switch-control.plus{right:0}.table-cart .quantity .input-quantity{background:#fff;box-sizing:border-box;font-size:16px;padding:7px 15px;text-align:center;width:60px}.table-cart .quantity .error-item{margin-left:-5px;position:absolute;top:46px;z-index:1}.table-cart .delete{padding:0}.table-cart .delete .holder-delete-item{position:relative}.table-cart .delete .delete-item{border-radius:5px;padding:3px 5px 4px 6px;transition:all .2s}.table-cart .delete .delete-item:hover{border-color:#4d4d4d;color:#4d4d4d!important}.table-cart .row-loader{display:none;margin-top:-9px;position:absolute;right:-30px;top:50%}.table-cart .td-customization{background:none!important;padding:0 0 10px}.table-cart .row-customization{--padding-box-customization:20px}.table-cart .row-customization.-active .icon-arrow{transform:rotate(180deg)}.table-cart .row-customization.-active .js-content-customization{display:block}.table-cart .row-customization.-force-open .js-toggle-customization{pointer-events:none}.table-cart .row-customization.-force-open .js-content-customization{display:block}.table-cart .row-customization.-force-open .icon-arrow{display:none}.table-cart .row-customization .icon-arrow{position:relative;top:-1px}.table-cart .row-customization .js-toggle-customization{box-sizing:border-box;display:block;padding:var(--padding-box-customization)}.table-cart .row-customization .js-content-customization{display:none;padding:0 var(--padding-box-customization) var(--padding-box-customization)}.table-cart .holder-customization{background:#fff;border:1px solid #eee;position:relative}.table-cart .holder-customization:after,.table-cart .holder-customization:before{border-bottom:13px solid;border-left:13px solid transparent;border-right:13px solid transparent;content:"";display:inline-block;position:absolute}.table-cart .holder-customization:after{border-bottom-color:#fff;border-width:12px;left:26px;top:-12px}.table-cart .holder-customization:before{border-bottom-color:#eee;left:25px;top:-13px}.holder-total-cart{background:#fff;border:1px solid #e5e5e5;border-radius:5px;display:flex;justify-content:space-between;padding:40px}.holder-total-cart .table-total{font-size:20px;max-width:500px}.holder-total-cart .table-total td{padding:8px 0}.holder-total-cart .table-total .delivery-list>div{max-width:200px}.holder-total-cart .table-total .shipping-delivery-time{line-height:1.3}.holder-total-cart .table-total .alert-free-shipment{width:120px}.holder-total-cart .table-total .value{padding-left:30px;vertical-align:baseline}.holder-total-cart .table-total .discount-labels{line-height:13px}.holder-total-cart .table-total .trigger-shipment{display:inline-block;padding:8px 0}.holder-total-cart .table-total .close-shipment{padding:5px;position:absolute;right:-29px;top:2px}.holder-total-cart .table-total .price{color:var(--cart-total-color)}.recomm-cart{display:none}.recomm-cart.checkout .holder-recomm{margin:15px 0 40px}.item-recomm .price{color:var(--cart-total-color)}.holder-recomm{background:#fff;border:2px dashed #141316;border-radius:5px;box-shadow:0 0 20px 5px rgba(114,91,194,.12);padding:20px}.holder-recomm .table-recomm{width:100%}.holder-recomm .table-recomm td{vertical-align:top}.holder-recomm .table-recomm .photo{padding-right:15px;width:100px}.holder-recomm .table-recomm .photo img{width:100px}.holder-recomm .holder-products .item{padding:5px 25px}.holder-recomm .holder-products .item.loading{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;-webkit-opacity:.4;opacity:.4;pointer-events:none}.holder-recomm .holder-products .item.loading .row-loader{display:inline-block}.holder-recomm .holder-products .item .product-title{line-height:1.3}.holder-recomm .holder-products .item .row-loader{display:none;margin:-2px 0 -4px 8px}.holder-recomm .holder-products .owl-next,.holder-recomm .holder-products .owl-prev{background:none;color:#666;font-size:25px;position:absolute;top:60px}.holder-recomm .holder-products .owl-next:hover,.holder-recomm .holder-products .owl-prev:hover{background:#666}.holder-recomm .holder-products .owl-next.owl-prev,.holder-recomm .holder-products .owl-prev.owl-prev{left:-20px}.holder-recomm .holder-products .owl-next.owl-next,.holder-recomm .holder-products .owl-prev.owl-next{right:-20px}.holder-recomm .holder-products .owl-nav{margin-top:0}.holder-reset-password,.holder-signin{display:inline-block;max-width:660px}.holder-reset-password .link-form,.holder-signin .link-form{display:inline-block;padding:6px 0 10px}.holder-login,.holder-recovery-password{max-width:370px}.lgpd-message{color:#999;font-size:12px;line-height:140.4%;padding:0 3px;text-align:center}.btn-finalize.with-icon:before,.btn-pay.with-icon:before{content:"\f023";font:normal normal normal 14px/1 FontAwesome;padding-right:10px}.box-top-resume{background:#fff;border-radius:7px;box-shadow:0 4px 12px rgba(0,0,0,.05);display:none;margin:10px 0 15px;padding:35px 15px 5px;position:relative}.box-top-resume .overlay-spinner-box{display:none}.box-top-resume.loading .overlay-spinner-box,.box-top-resume.switcher .table-cart .quantity{display:block}.box-top-resume a{color:#666}.box-top-resume .header{height:30px;left:0;padding:15px;position:absolute;top:0;width:100%}.box-top-resume .header .total-right{margin:-1px 60px 0 0}.box-top-resume .table-cart{margin-bottom:10px!important;margin-top:0!important}.box-top-resume .table-cart tr.item-cart{border-bottom:1px solid #eee}.box-top-resume .table-cart .availability,.box-top-resume .table-cart .delete-item,.box-top-resume .table-cart .quantity{display:none}.box-top-resume .table-cart .quantity,.box-top-resume .table-cart .subtotal-mobile{padding-left:83px}.box-top-resume .name{line-height:16px}.box-top-resume .photo img{border:1px solid #ccc;border-radius:5px}.box-top-resume .item-resume{border-top:1px solid #eee;padding:10px 0}.box-top-resume .info{width:70%}.box-top-resume .bottom{background:#f5f5f5;border-radius:5px;margin-bottom:10px;padding:10px}.box-top-resume.switcher .table-cart .delete-item{display:none}.box-top-resume.many .table-cart .delete-item{display:block}.box-top-resume.multiple{cursor:pointer;height:1px;overflow:hidden}.box-top-resume.multiple:before{color:#666;content:"\f078";font:normal normal normal 14px/1 FontAwesome;position:absolute;right:15px;top:12px}.box-top-resume.multiple .price-total{margin-right:40px;margin-top:-1px}.box-top-resume.opened{height:auto;overflow:auto}.box-top-resume.opened:before{content:"\f077"}.holder-cols-checkout{margin:0;text-align:start}.holder-cols-checkout.disabled-events .col-checkout{pointer-events:none!important}.holder-cols-checkout.disabled-events .btn-finalize{cursor:not-allowed;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;pointer-events:none;-webkit-text-decoration:var(--disabled-decoration,line-through);text-decoration:var(--disabled-decoration,line-through)}.holder-cols-checkout.disabled-events .btn-finalize:hover{cursor:default}.holder-cols-checkout .col-checkout{box-sizing:border-box;float:left;padding:0;width:32%}.holder-cols-checkout .col-checkout.col-1{width:32.61%}.holder-cols-checkout .col-checkout.col-2{padding:0 40px 0 24px;width:37.891%}.holder-cols-checkout .col-checkout.col-3,.holder-cols-checkout .col-checkout.col-4{width:29.5%}.holder-cols-checkout .col-checkout.col-4{box-sizing:border-box;float:right}.holder-cols-checkout .col-checkout .box-addresses .form-group-zipcode{width:57%}.holder-cols-checkout .col-checkout .box-addresses .form-group-address{width:43%}.holder-cols-checkout .col-checkout .box-addresses .form-group-adrress-number{width:33%}.holder-cols-checkout .col-checkout .box-addresses .form-group-neighborhood{width:66%}.holder-cols-checkout .box-promocode{background:#fff;border-radius:var(--default-radius);box-sizing:border-box;display:none;margin-bottom:15px;padding:10px 20px;position:relative;width:100%}.holder-cols-checkout .box-checkout{background:#fff;border:2px solid transparent;border-radius:var(--default-radius);box-sizing:border-box;margin:0 0 24px;padding:30px;position:relative;transition:all .2s;width:100%}.holder-cols-checkout .box-checkout .item-quantity-selector-holder input{max-height:35px}.holder-cols-checkout .box-checkout input{height:45px}.holder-cols-checkout .box-checkout.link-box-checkout{cursor:pointer}.holder-cols-checkout .box-checkout.box-customer{--box-mwidth:385px}.holder-cols-checkout .box-checkout:not(.active):not(.disabled):not(.box-resume):not(.box-payment){background:#f9fdf7}.holder-cols-checkout .box-checkout:not(.active):not(.disabled):not(.box-resume):not(.box-payment) .holder-number{background-color:#36b376}.holder-cols-checkout .box-checkout:not(.active):not(.disabled):not(.box-resume):not(.box-payment) .title{color:#36b376!important}.holder-cols-checkout .box-checkout:not(.active):not(.disabled):not(.box-resume):not(.box-payment) .desc{display:none}.holder-cols-checkout .box-checkout:not(.active):not(.disabled):not(.box-resume):not(.box-payment) .infos{line-height:1.3;margin:25px 0 0}.holder-cols-checkout .box-checkout:not(.active):not(.disabled):not(.box-resume):not(.box-payment) .infos .edit{cursor:pointer;position:absolute;right:17px;top:22px}.holder-cols-checkout .box-checkout.box-payment.link-box-checkout .holder-number{background-color:#666}.holder-cols-checkout .box-checkout.box-payment.link-box-checkout .desc,.holder-cols-checkout .box-checkout.box-payment.link-box-checkout .title{color:#666!important}.holder-cols-checkout .box-checkout.box-payment .holder-select-grid,.holder-cols-checkout .box-checkout.box-payment .installments-header{display:none}.holder-cols-checkout .box-checkout.box-payment .btn-more-payment-options{border-bottom:2px dotted #ccc;padding-bottom:3px}.holder-cols-checkout .box-checkout.box-payment .card-brands-payment .card-icon{margin-right:3px}.holder-cols-checkout .box-checkout.box-resume{box-shadow:0 4px 12px rgba(0,0,0,.05)}.holder-cols-checkout .box-checkout.box-resume.resume-mobile{display:block}.holder-cols-checkout .box-checkout.box-resume.opened .cart_total .-total{opacity:0;transform:translateY(5px)}.holder-cols-checkout .box-checkout.box-resume.opened .cart_total .icon-arrow-left{transform:rotate(-270deg)}.holder-cols-checkout .box-checkout.box-resume.opened .-title{margin-top:7px}.holder-cols-checkout .box-checkout.box-resume.opened .resume-description{margin-bottom:-15px;opacity:0}.holder-cols-checkout .box-checkout.box-resume .-title{display:inline-block;transition:margin .3s}.holder-cols-checkout .box-checkout.box-resume .resume-description{transition:opacity .3s,margin .3s}.holder-cols-checkout .box-checkout.box-resume .box-content{cursor:default;display:block}.holder-cols-checkout .box-checkout.box-resume .box-title{padding-left:0;padding-right:0}.holder-cols-checkout .box-checkout.box-resume .box-title .icon-arrow-left{margin-right:6px}.holder-cols-checkout .box-checkout.box-resume .cart_total{color:var(--cart-total-color);font-size:14px;font-weight:var(--texts-font-bold)}.holder-cols-checkout .box-checkout.box-resume .cart_total .-total{display:inline-block;transform:translateY(0);transition:opacity .3s,transform .3s}.holder-cols-checkout .box-checkout.box-resume .cart_total .icon-arrow-left{height:14px;margin-bottom:-2px;margin-left:23px;transform:rotate(-90deg);transition:transform .3s;width:8px}.holder-cols-checkout .box-checkout.box-resume .tr-discount-items{display:none}.holder-cols-checkout .box-checkout.box-resume .item-single .holder-single-image{position:relative}.holder-cols-checkout .box-checkout.box-resume .item-single .holder-single-image .label{bottom:7px;padding:5px 10px;position:absolute;right:5px}.holder-cols-checkout .box-checkout.box-resume .item-single .thumb-product{max-width:100%}.holder-cols-checkout .box-checkout.box-resume .item-single .item-name{margin:10px 0 5px}.holder-cols-checkout .box-checkout.active{border-color:var(--desktop-active-color);cursor:default}.holder-cols-checkout .box-checkout.active .icon-complete,.holder-cols-checkout .box-checkout.active .infos{display:none}.holder-cols-checkout .box-checkout.active .box-content{display:block}.holder-cols-checkout .box-checkout.active .box-title .holder-number{background-color:var(--step-tag-bg-color);color:var(--step-tag-txt-color)}.holder-cols-checkout .box-checkout.disabled{cursor:default;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;pointer-events:none}.holder-cols-checkout .box-checkout.disabled .desc{color:#ccc!important}.holder-cols-checkout .box-checkout.disabled .box-title .title{color:#666}.holder-cols-checkout .box-checkout.loading{cursor:default;pointer-events:none}.holder-cols-checkout .box-checkout.loading>.overlay-spinner-box{display:block;z-index:8}.holder-cols-checkout .box-checkout.active,.holder-cols-checkout .box-checkout:hover{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}.holder-cols-checkout .box-checkout .box-title{box-sizing:border-box;padding-left:28px;position:relative}.holder-cols-checkout .box-checkout .box-title .holder-number{background-color:#ccc;border-radius:50%;box-sizing:border-box;color:#fff;font-size:12px;font-weight:var(--texts-font-bold);height:21px;left:0;line-height:22px;position:absolute;text-align:center;top:0;width:21px}.holder-cols-checkout .box-checkout .box-title .title{line-height:21px;position:relative;top:1px}.holder-cols-checkout .box-checkout .box-title .desc{color:var(--description-color);font-size:13px;line-height:1.4;margin-left:-28px;margin-top:8px;max-width:var(--box-mwidth,265px)}.holder-cols-checkout .box-checkout .box-content{box-sizing:border-box;display:none}.holder-cols-checkout .box-checkout .overlay-spinner{display:none}.holder-cols-checkout .box-checkout .btn-close-create-address:hover,.holder-cols-checkout .box-checkout .btn-create-address:hover{opacity:.8;text-decoration:none}.holder-cols-checkout .container-addresses .box-address{position:relative}.holder-cols-checkout .container-addresses .box-address.loading .overlay-spinner-address{display:block}@media (min-width:700px){.holder-cols-checkout .container-addresses .box-address:hover .inner-box{background:#f4f6f8;border-color:#333}}.holder-cols-checkout .container-addresses .box-address.selected .inner-box{background:#f4f6f8;border-color:#333}.holder-cols-checkout .container-addresses .box-address .inner-box{background:#fff;border:1px solid #d0d0d0;border-radius:5px;box-sizing:border-box;color:#333;cursor:pointer;display:block;font-size:11px;line-height:14px;margin:0 0 10px;padding:11px 15px}.holder-cols-checkout .container-addresses .box-address .inner-label{box-sizing:border-box;display:block;margin-top:-16px;padding-left:29px;padding-right:60px;width:100%}.holder-cols-checkout .container-addresses .box-address .btn-delete-address,.holder-cols-checkout .container-addresses .box-address .btn-edit-address{padding:0 5px;position:absolute;right:10px;top:12px;z-index:5}.holder-cols-checkout .container-addresses .box-address .btn-delete-address.btn-edit-address,.holder-cols-checkout .container-addresses .box-address .btn-edit-address.btn-edit-address{right:35px}.holder-cols-checkout .box-address .iradio_minimal,.holder-cols-checkout .container-shipment .iradio_minimal{top:6px}.holder-cols-checkout .container-shipment hr{border-style:none;border-top:1px solid #eee;margin:23px 0}.holder-cols-checkout .container-shipment .option{background:#fff;border:1px solid #d0d0d0;border-radius:5px;box-sizing:border-box;color:#333;cursor:pointer;display:block;line-height:15px;margin:0 0 10px;padding:11px 15px 9px;position:relative}@media (min-width:700px){.holder-cols-checkout .container-shipment .option:hover{background:#f4f6f8;border-color:#333}}.holder-cols-checkout .container-shipment .option.selected{background:#f4f6f8;border-color:#333}.holder-cols-checkout .container-shipment .option.loading .overlay-spinner-service{display:block}.holder-cols-checkout .container-shipment .option .inner-label{box-sizing:border-box;display:block;margin-top:-16px;padding-left:29px;width:100%}.holder-cols-checkout .container-shipment .option .inner-label .text{width:70%}.holder-cols-checkout .container-shipment .option .inner-label .price{color:var(--cart-total-color);margin-top:9px}.holder-cols-checkout #creditcard-single .holder-help,.holder-cols-checkout .payments.multiple-payments .payment-trigger{display:none}.holder-cols-checkout .payments.multiple-payments .payment-trigger.box-0{display:block!important}.holder-cols-checkout .payments .payment{border:1px solid #d0d0d0;border-radius:5px;margin-bottom:10px;position:relative}.holder-cols-checkout .payments .payment .icon-pix{margin-bottom:-2px}@media (min-width:700px){.holder-cols-checkout .payments .payment:hover{background:#f4f6f8;border-color:#333}}.holder-cols-checkout .payments .payment.selected{background:#f4f6f8;border-color:#333}.holder-cols-checkout .payments .payment.selected .payment-header{cursor:default}.holder-cols-checkout .payments .payment.selected .payment-content{display:block}.holder-cols-checkout .payments .payment.selected .payment-content .creditcard-content{margin-top:-14px}.holder-cols-checkout .payments .payment.selected .payment-content .holder-tooltip{margin:-9px;padding:9px}.holder-cols-checkout .payments .payment.selected .payment-content .holder-tooltip .icon{margin-bottom:-2px}.holder-cols-checkout .payments .payment.selected .payment-content .holder-tooltip .tooltip2{transform:translateY(9px)}.holder-cols-checkout .payments .payment.selected .payment-content .pix-in-installments-gateway{margin-bottom:20px}.holder-cols-checkout .payments .payment.selected .payment-content .pix-in-installments-gateway.pagalevev1{background:url(../img/icons/pagaleve.svg) no-repeat;height:21px;width:100px}.holder-cols-checkout .payments .payment.selected .payment-content .pix-in-installments-fees .fee,.holder-cols-checkout .payments .payment.selected .payment-content .pix-in-installments-fees .installments{color:#141316}.holder-cols-checkout .payments .payment.selected .payment-content .pix-in-installments-fees .installments{font-size:14px;font-weight:400;line-height:15px}.holder-cols-checkout .payments .payment.selected .payment-content .pix-in-installments-fees .fee{font-size:20px;font-weight:600;line-height:24px;text-transform:uppercase}.holder-cols-checkout .payments .payment.selected .payment-content .pix-in-installments-description{color:#000;display:flex;justify-content:space-between;margin-bottom:16px;text-align:center}.holder-cols-checkout .payments .payment.selected .payment-content .pix-in-installments-description .installment{display:flex;flex-direction:column}.holder-cols-checkout .payments .payment.selected .payment-content .pix-in-installments-description .installment:before{border:3px solid #e1e1e5;border-radius:100%;content:"";display:flex;flex-direction:column;font-size:14px;font-weight:400;height:34px;justify-content:center;margin-bottom:6.1px;width:34px}.holder-cols-checkout .payments .payment.selected .payment-content .pix-in-installments-description .installment._1:before{content:"1ª"}.holder-cols-checkout .payments .payment.selected .payment-content .pix-in-installments-description .installment._2:before{content:"2ª"}.holder-cols-checkout .payments .payment.selected .payment-content .pix-in-installments-description .installment._3:before{content:"3ª"}.holder-cols-checkout .payments .payment.selected .payment-content .pix-in-installments-description .installment._4:before{content:"4ª"}.holder-cols-checkout .payments .payment.selected .payment-content .pix-in-installments-description .installment .days{font-size:12px;font-weight:500;line-height:19px}.holder-cols-checkout .payments .payment.selected .payment-content .pix-in-installments-description .arrow{background:url(../img/icons/arrow-green.svg) no-repeat;height:18px;margin-top:11px;width:11px}.holder-cols-checkout .payments .payment.selected .payment-content .pix-in-installments-footer{color:#141316;font-size:15px;font-weight:500;line-height:22px}.holder-cols-checkout .payments .payment.selected .payment-content .pix-in-installments-footer .info{color:#56545e;font-size:12px;font-weight:400;line-height:19px}.holder-cols-checkout .payments .payment.selected .close-payment{display:block}.holder-cols-checkout .payments .payment .holder-label{margin-bottom:0}.holder-cols-checkout .payments .payment.loading .overlay-spinner-payment{display:block}.holder-cols-checkout .payments .payment-header{cursor:pointer;padding:17px 16px 18px}.holder-cols-checkout .payments .payment-header[for=payment-deposit] .icon{margin-top:-3px}.holder-cols-checkout .payments .payment-header[for=payment-billet] .icon,.holder-cols-checkout .payments .payment-header[for=payment-deposit] .icon,.holder-cols-checkout .payments .payment-header[for=payment-pix-installments] .icon,.holder-cols-checkout .payments .payment-header[for=payment-pix] .icon{margin-top:-2px}.holder-cols-checkout .payments .payment-header[for=payment-billet] .name,.holder-cols-checkout .payments .payment-header[for=payment-deposit] .name,.holder-cols-checkout .payments .payment-header[for=payment-pix-installments] .name,.holder-cols-checkout .payments .payment-header[for=payment-pix] .name{display:block;float:right}.holder-cols-checkout .payments .payment-header[for=payment-billet] .icon{margin-right:6.5px}.holder-cols-checkout .payments .payment-header[for=payment-billet] .name{margin-top:-1px}.holder-cols-checkout .payments .payment-header[for=payment-credit-card] .name{display:block;margin-top:-14px}.holder-cols-checkout .payments .payment-header .discount-flag{background:var(--discount-tag-bg-color);border-radius:var(--default-radius);color:var(--discount-tag-txt-color);padding:4px 6px;position:absolute;right:12px}.holder-cols-checkout .payments .close-payment{border-radius:5px;color:grey;display:none;padding:5px;position:absolute;right:8px;top:6px}.holder-cols-checkout .payments .close-payment:hover{color:#333}.holder-cols-checkout .payments .payment-content{display:none;padding:0 16px 21px}.holder-cols-checkout .payments .payment-content .billet-desc{line-height:16px}.holder-cols-checkout .payments .payment-content .payment-desc,.holder-cols-checkout .payments .payment-content ul{line-height:1.4em}.holder-cols-checkout .payments .list-banks{font-size:0;margin:-5px}.holder-cols-checkout .payments .list-banks .bank{background:#fff;border:1px solid #d0d0d0;border-radius:4px;cursor:pointer;display:inline-block;margin:5px;padding:8px}@media (min-width:700px){.holder-cols-checkout .payments .list-banks .bank:hover{border-color:#333}}.holder-cols-checkout .payments .list-banks .bank.selected{border-color:#333}.holder-cols-checkout .payments .list-banks .bank img{display:block;-o-object-fit:contain;object-fit:contain}.holder-cols-checkout .payments .list-banks .bank .iradio_minimal{display:none}.holder-cols-checkout .payments .mercadopago-flag .icon,.holder-cols-checkout .payments .mercadopago-flag .text{display:inline-block;vertical-align:middle}.holder-cols-checkout .payments .billet-price,.holder-cols-checkout .payments .deposit-price,.holder-cols-checkout .payments .nupay-price,.holder-cols-checkout .payments .pix-price{color:var(--cart-total-color)}.holder-cols-checkout .cart-resume{background:#f4f6f8;border-radius:4px;font-weight:var(--texts-font-medium);padding:20px}.holder-cols-checkout .cart-resume .detail{align-items:baseline;color:#333;display:flex;font-size:12px;justify-content:space-between;line-height:1;padding:9px 0}.holder-cols-checkout .cart-resume .detail.total{color:var(--cart-total-color);padding-bottom:6px;padding-top:12px}.holder-cols-checkout .cart-resume .detail.total .value{font-size:16px}.holder-cols-checkout .cart-resume .detail .description span.relative{display:inline-block;margin-left:-3px;margin-top:-9px;padding:9px;transform:translateY(2px)}.holder-cols-checkout .cart-resume .detail .description span.relative .tooltip2{transform:translateY(9px)}.holder-cols-checkout .discount-desc{line-height:14px}.holder-cols-checkout .holder-container-resume{display:flex;flex-direction:column;margin-top:20px}.holder-cols-checkout .holder-container-resume .btn-label{color:#999}.holder-cols-checkout .holder-container-resume .orderbumps-items-holder{background-color:#feffd1;border:1px dashed #d0d0d0;border-radius:4px;margin:0;padding:5px 12px}.holder-cols-checkout .holder-container-resume .orderbumps-items-holder .orderbumps_offer-title{margin-bottom:-5px;margin-left:-12px}.holder-cols-checkout .holder-container-resume .orderbumps-items-holder .orderbumps_offer-title+.item-holder.is-orderbump{padding-top:0}.holder-cols-checkout .holder-container-resume .orderbumps-items-holder .orderbumps_offer-title>.title:before{content:"OFERTAS ADQUIRIDAS"}.holder-cols-checkout .holder-container-resume .orderbumps-items-holder .orderbumps_offer-title>.title[data-order-bump-count="1"]:before{content:"OFERTA ADQUIRIDA"}.holder-cols-checkout .holder-container-resume .orderbumps-items-holder .item-holder.is-orderbump{border:0;margin-left:0;margin-right:0;padding:15px 0}.holder-cols-checkout .holder-container-resume .orderbumps-items-holder .item-holder.is-orderbump+.is-orderbump{border-top:1px solid #eee;margin-top:0}.holder-cols-checkout .holder-container-resume .item-holder.is-orderbump{background-color:#ffffd1;box-sizing:border-box;margin-left:-11px;margin-right:-11px;padding:9px}.holder-cols-checkout .holder-container-resume .item-name{margin-bottom:10px}.holder-cols-checkout .holder-container-resume .item-holder-quantity-price{margin-top:14px!important}.holder-cols-checkout .holder-container-resume .item-image img{display:inline-block;max-height:60px;-o-object-fit:contain;object-fit:contain;width:60px}.holder-cols-checkout .holder-container-resume .kit-group{border:1px dashed #725bc2;border-radius:4px;margin:3px -13px 0;order:1;padding:0 13px}.holder-cols-checkout .holder-container-resume .kit-group.loading{position:relative}.holder-cols-checkout .holder-container-resume .kit-group.loading .item-holder:first-child .overlay-spinner{display:block}.holder-cols-checkout .holder-container-resume .kit-group.loading .item-holder:first-child.is-orderbump{background-color:#ffffd1;border:2px dashed #fff600;box-sizing:border-box;padding:0 10px}.holder-cols-checkout .holder-container-resume .kit-group.loading .item-holder:first-child.is-orderbump+.is-orderbump{margin-top:10px}.holder-cols-checkout .holder-container-resume .kit-group.loading .item-holder:first-child.bind-to-orderbump{border:2px dashed #fff600!important;border-bottom:0!important;box-sizing:border-box;margin-top:10px;padding:0 10px}.holder-cols-checkout .holder-container-resume .kit-group.loading .item-holder:first-child.bind-to-orderbump+.is-orderbump{border-top:0!important}.holder-cols-checkout .holder-container-resume .kit-group.loading .item-holder>*{opacity:.7}.holder-cols-checkout .holder-container-resume .kit-group .item-holder:not(:first-child) .item-delete{display:none}.holder-cols-checkout .holder-container-resume .kit-group+.kit-group{margin-top:24px}.holder-cols-checkout .holder-container-resume .kit-group:before{background-color:#fff;color:#725bc2;content:"Compre Junto";display:inline-block;font-size:11px;font-weight:var(--texts-font-bold);line-height:16px;margin-left:8px;padding:0 8px;position:absolute;transform:translateY(-50%);z-index:8}.holder-cols-checkout .holder-container-resume .kit-group .kit-value-holder{background-color:#f2effb;border-radius:4px;margin-bottom:17px;padding:10px 0 9px;text-align:center}.holder-cols-checkout .holder-container-resume .kit-group .kit-value-holder div:first-child{color:#333;font-size:12px;font-weight:var(--texts-font-medium)}.holder-cols-checkout .holder-container-resume .kit-group .original-price{text-decoration:line-through}.holder-cols-checkout .holder-container-resume .kit-group .discount{color:#53b232;font-size:10px;font-weight:var(--texts-font-bold);line-height:12px;margin-top:5px}.holder-cols-checkout .holder-container-resume .kit-group .item-delete{margin-right:-1px}.holder-cols-checkout .holder-container-resume .kit-group .item-delete .btn-label{color:#725bc2}.holder-cols-checkout .holder-container-resume .item-holder{padding:20px 0}.holder-cols-checkout .holder-container-resume .item-holder+.item-holder:not(.is-orderbump){border-top:1px solid #eee}.holder-cols-checkout .holder-container-resume .item-holder.loading{pointer-events:none;position:relative}.holder-cols-checkout .holder-container-resume .item-holder.loading>:not(.overlay-spinner){opacity:.7}.holder-cols-checkout .holder-container-resume .item-holder.loading .overlay-spinner{display:block}.holder-cols-checkout .holder-container-resume .item-holder .overlay-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.holder-cols-checkout .holder-container-resume .item-row+.item-row{margin-top:8px}.holder-cols-checkout .holder-container-resume .item-detail{box-sizing:border-box;flex-grow:1;min-width:100px;padding-left:15px}.holder-cols-checkout .holder-container-resume .item-name{line-height:1.4}.holder-cols-checkout .holder-container-resume .item-customization-holder{border-left:3px solid #ccc;padding-left:8px}.holder-cols-checkout .holder-container-resume .item-customization-title{color:#999;margin-bottom:3px}.holder-cols-checkout .holder-container-resume .item-customization{color:#f7a33f;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.holder-cols-checkout .holder-container-resume .item-variation{display:inline-block;line-height:1.4;margin-left:-3px;padding:0 3px}.holder-cols-checkout .holder-container-resume .item-tag{border-radius:2px;display:inline-block;padding:0 5px 3px}.holder-cols-checkout .holder-container-resume .item-tag.gift{background-color:#ee368c;color:#fff}.holder-cols-checkout .holder-container-resume .item-tag.gift .icon{margin-right:2px;transform:translateY(2px)}.holder-cols-checkout .holder-container-resume .item-quantity+.item-price{padding-left:21px}.holder-cols-checkout .holder-container-resume .item-price,.holder-cols-checkout .holder-container-resume .item-quantity{line-height:1.5}.holder-cols-checkout .holder-container-resume .item-quantity-selector-holder{margin-top:11px;max-width:180px;position:relative}.holder-cols-checkout .holder-container-resume .item-quantity-selector-holder .input-quantity{background-color:#f5f5f5;border:0;font-size:14px;font-weight:var(--texts-font-medium);margin:0;padding:9px;text-align:center;width:100%}.holder-cols-checkout .holder-container-resume .item-quantity-selector-holder .error-item{line-height:1.3;margin-top:7px}.holder-cols-checkout .holder-container-resume .item-quantity-selector-holder .switch-control{font-size:0;position:absolute;top:50%;transform:translateY(-50%)}.holder-cols-checkout .holder-container-resume .item-quantity-selector-holder .switch-control.less{left:0;padding:16px 17px}.holder-cols-checkout .holder-container-resume .item-quantity-selector-holder .switch-control.more{padding:10px 17px;right:0}.holder-cols-checkout .container-resume{width:100%}.holder-cols-checkout .container-resume td{padding:0 0 20px;vertical-align:top}.holder-cols-checkout .container-resume .photo{width:26px}.holder-cols-checkout .container-resume .thumb-product{display:block;margin:3px 0 0}.holder-cols-checkout .container-resume .item-resume{line-height:16px;padding-left:10px}.holder-cols-checkout .container-resume .item-resume .prices{display:block;margin:2px 0 0}.holder-cols-checkout .discount-info{align-items:center;background:#f4f6f8;border-radius:4px;display:flex;justify-content:center;margin:7px 7px 2px;padding:10px 15px}.holder-cols-checkout .discount-info .discount-info-icon{height:25px;margin-right:5px;width:25px}.holder-cols-checkout .discount-info .discount-info-icon.icon-billet,.holder-cols-checkout .discount-info .discount-info-icon.icon-card,.holder-cols-checkout .discount-info .discount-info-icon.icon-deposit,.holder-cols-checkout .discount-info .discount-info-icon.icon-pix-negative{background-position:50%}.holder-cols-checkout .discount-info .discount-info-description{width:180px}.holder-cols-checkout .discount-info .discount-info-description p{font-size:11px;margin:0}.holder-cols-checkout .discount-info .discount-info-description p .discount-percentage{color:var(--cart-total-color);font-weight:600}.checkout-finalization .t1{font-size:35px}.checkout-finalization .t2{display:inline-block;max-width:550px}.checkout-finalization .holder-buttons .btn{--btn-line-height:26px;max-width:350px;width:100%}.checkout-finalization .alert{box-sizing:border-box;display:inline-block;max-width:640px;padding:25px;width:100%}.checkout-finalization .list-data-deposit{font-size:16px}.checkout-finalization .list-data-deposit li{margin-bottom:5px}.checkout-finalization .billet-barcode{display:inline-block;max-width:640px;width:100%}.checkout-finalization .barcode{background-color:#e5e5e5;border:1px dashed #999;border-radius:3px;position:relative}.checkout-finalization .barcode .barcode-number{-webkit-touch-callout:all;font-size:15px;padding:13px 95px 13px 15px;-webkit-user-select:all;-moz-user-select:all;user-select:all;word-break:break-all}.checkout-finalization .barcode .btn-copy-barcode{--btn-line-height:15px;padding:6px 8px;position:absolute;right:8px;top:8px;width:auto}.tooltip-copy{background-color:#333;border-radius:4px;bottom:100%;color:#fff;display:none;left:50%;line-height:12px;margin-bottom:8px;padding:7px 13px;position:absolute;text-align:center;transform:translateX(-50%)}.tooltip-copy:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333;content:"";display:inline-block;left:50%;margin-left:-5px;position:absolute;top:100%}.copied .tooltip-copy{display:block}body.redirect-finalization{overflow:hidden}body.redirect-finalization .list-banks,body.redirect-finalization footer,body.redirect-finalization header{display:none}body.redirect-finalization .container{max-width:100%;padding:0!important}body.redirect-finalization .barcode{background:#fff}body.redirect-finalization .content{padding:0}body.redirect-finalization .redirect-header{background:#e5e5e5;border-bottom:1px solid #eee;padding:20px}body.oldIE .jp-card.jp-card-flipped .jp-card-back{display:block}body.oldIE .jp-card .jp-card-back{display:none}.jp-card-container{height:184px!important;transform:scale(.8)!important;width:100%!important}.jp-card-container .jp-card{min-width:auto!important}.jp-card.jp-card-identified{box-shadow:none!important}.jp-card.jp-card-identified .jp-card-back,.jp-card.jp-card-identified .jp-card-front{background-color:rgba(0,0,0,.5)!important}.jp-card .jp-card-name{font-size:15px!important;width:170px!important}.jp-card .jp-card-number{font-size:20px!important}.jp-card .jp-card-front .jp-card-logo{right:7.5%}.jp-card .jp-card-front .jp-card-lower{left:7.5%!important;width:85%!important}.jp-card .jp-card-front .jp-card-lower .jp-card-expiry{width:20%!important}.jp-card .jp-card-display,.jp-card .jp-card-name{opacity:.8!important}.jp-card .jp-card-front{background:#ccc!important}.jp-card .jp-card-front .jp-card-shiny{background:#b8b8b8!important}.steps-checkout-2 .checkout-step{width:50%}.checkout-step{float:left;position:relative;text-align:center;width:33.33333333%}.checkout-step.enabled .connect,.checkout-step.enabled .holder-icon{background-color:var(--progress-bar-bg-color)}.checkout-step.enabled .holder-icon{color:var(--progress-bar-text-color)}.checkout-step.active .info{color:#333;font-weight:var(--texts-font-bold)}.checkout-step.disabled{opacity:.8;pointer-events:none}.checkout-step .connect{background-color:#adadad;height:2px;left:0;position:absolute;top:14px;width:100%}.checkout-step .holder-icon{background-color:#ccc;border:4px solid #f4f6f8;border-radius:50%;color:#fff;display:inline-block;font-size:12px;font-weight:var(--texts-font-bold);height:21px;line-height:22px;position:relative;width:21px;z-index:1}.checkout-step .info{color:#666;font-size:11px;line-height:13px;margin-top:2px}.checkout-step .tooltip{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.form-group.-option{line-height:1.4}.form-group.-option div:not(.holder-icheck) label{margin-bottom:13px}.form-group.-option .holder-icheck label{color:#333;margin-top:-16px}.form-group.-option .-whatsapp{color:#58a75d}.form-group.-option .label{vertical-align:middle}.form-group.-option.-custom-margin{margin-bottom:12px;margin-top:17px}.form-group.-option.-custom-margin+.-option.-custom-margin{margin-top:1px}.mercadopago-element{display:none}#_test-ab-email-suggestion{background-color:#fff;border:1px solid #333;border-radius:0 0 var(--default-radius) var(--default-radius);border-top:unset;box-sizing:border-box;left:0;overflow:hidden;position:absolute;z-index:100}#_test-ab-email-suggestion p{color:#94929e;font-size:12px;margin:0;padding:8px 12px}#_test-ab-email-suggestion li{color:#56545e;font-size:14px;padding:14px;transition:all .2s}#_test-ab-email-suggestion li span{font-weight:700}#_test-ab-email-suggestion li:hover{cursor:pointer}#_test-ab-email-suggestion li.active,#_test-ab-email-suggestion li:focus,#_test-ab-email-suggestion li:hover{background-color:#f7f7f8;color:#141316}.recomm-cart.checkout .holder-recomm .title{margin-left:20px}.holder-recomm .holder-products .item{padding:var(--holder-recomm-padding)}.table-sales{width:100%}.table-sales .spacer{border-bottom-spacing:5em;border-collapse:separate}.table-sales .spacer td{padding:4px}.table-sales .row-sale{background:#fff;border:1px solid #ccc;border-radius:5px;position:relative;transition:all .2s;width:100%}.table-sales .row-sale.active .btn-close-sale .icon-arrow:before{content:"\f077"}.table-sales .row-sale.active,.table-sales .row-sale:hover{border-color:#999;box-shadow:0 0 20px #e5e5e5}.table-sales .row-sale.active .sale-body,.table-sales .row-sale.loading .overlay-spinner-account,.table-sales .row-sale:hover .sale-body{display:block}.table-sales .row-sale .sale-header{cursor:pointer;position:relative;width:100%}.table-sales .row-sale .sale-header td{padding:14px 25px;vertical-align:middle}.table-sales .row-sale .sale-body{border-top:1px solid #ccc;display:none;padding:30px}.table-sales .row-sale .sale-close{padding:0!important}.table-sales .row-sale .btn-close-sale{padding:10px 25px 10px 0}.table-sales .boxes{margin:0 -8px}.table-sales .boxes .box-sale{box-sizing:border-box;float:left;padding:0 8px;width:33.33333333%}.table-sales .boxes .box-sale p.shipping-time{display:none}.table-sales .boxes .box-sale .holder-box{background:#f4f6f8;border-radius:5px;box-sizing:border-box;min-height:172px;padding:20px}.table-sales .boxes .box-sale .list-data-deposit li{margin-bottom:5px}.table-sales .boxes .box-sale .table-total{width:100%}.table-sales .boxes .box-sale .table-total td{padding:4px 16px}.table-sales .boxes .box-sale .table-total .total{color:var(--cart-total-color)}.table-sales .table-sales-products{margin:20px 0 0;width:100%}.table-sales .table-sales-products td,.table-sales .table-sales-products th{text-align:center;vertical-align:middle}.table-sales .table-sales-products td.product,.table-sales .table-sales-products th.product{text-align:left}.table-sales .table-sales-products td.product td,.table-sales .table-sales-products th.product td{border:0;padding:0 15px 0 0;text-align:left;vertical-align:top}.table-sales .table-sales-products td.product .td-product,.table-sales .table-sales-products th.product .td-product{padding-top:3px}.table-sales .table-sales-products th{padding:0 38px 5px 0}.table-sales .table-sales-products td{border-bottom:1px solid #eee;line-height:14px;padding:15px 38px 15px 0}.table-sales .table-sales-products .grids{margin-bottom:3px}.holder-account{background:#fff;border:2px solid var(--desktop-active-color);border-radius:5px;box-sizing:border-box;display:inline-block;max-width:500px;padding:40px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.icon-security{background:url(../img/sprites/sprite@2x.png?201806) no-repeat 0 0!important;background-size:88px 299px!important}.icon-cart{background:url(../img/sprites/sprite@2x.png?201806) no-repeat 0 -34px!important;background-size:88px 299px!important}.icon-mail2{background:url(../img/sprites/sprite@2x.png?201806) no-repeat 0 -252px!important;background-size:88px 299px!important}.icon-google{background:url(../img/sprites/sprite@2x.png?201806) no-repeat 0 -278px!important;background-size:88px 299px!important}.icon-mail{background:url(../img/sprites/sprite@2x.png?201806) no-repeat 0 -85px!important;background-size:88px 299px!important}.icon-key{background:url(../img/sprites/sprite@2x.png?201806) no-repeat 0 -113px!important;background-size:88px 299px!important}.icon-check{background:url(../img/sprites/sprite@2x.png?201806) no-repeat 0 -195px!important;background-size:88px 299px!important}.icon-card-visa{background:url(../img/sprites/cards@2x.png?201806) no-repeat 0 0!important;background-size:60px 262px!important}.icon-card-mastercard{background:url(../img/sprites/cards@2x.png?201806) no-repeat 0 -21px!important;background-size:60px 262px!important}.icon-card-diners{background:url(../img/sprites/cards@2x.png?201806) no-repeat 0 -45px!important;background-size:60px 262px!important}.icon-card-discover{background:url(../img/sprites/cards@2x.png?201806) no-repeat 0 -69px!important;background-size:60px 262px!important}.icon-card-elo{background:url(../img/sprites/cards@2x.png?201806) no-repeat 0 -85px!important;background-size:60px 262px!important}.icon-card-amex{background:url(../img/sprites/cards@2x.png?201806) no-repeat 0 -112px!important;background-size:60px 262px!important}.icon-card-hipercard{background:url(../img/sprites/cards@2x.png?201806) no-repeat 0 -134px!important;background-size:60px 262px!important}.icon-card-aura{background:url(../img/sprites/cards@2x.png?201806) no-repeat 0 -154px!important;background-size:60px 262px!important}.icon-card-jcb{background:url(../img/sprites/cards@2x.png?201806) no-repeat 0 -180px!important;background-size:60px 262px!important}.icon-card-hiper{background:url(../img/sprites/cards@2x.png?201806) no-repeat 0 -203px!important;background-size:60px 262px!important}.icon-card-billet{background:url(../img/sprites/cards@2x.png?201806) no-repeat 0 -223px!important;background-size:60px 262px!important}.icon-card-deposit{background:url(../img/sprites/cards@2x.png?201806) no-repeat 0 -249px!important;background-size:60px 262px!important}}@media (max-width:1215px){.inner-header{padding:0 15px}body.checkout .container .holder-cols-checkout,body.checkout .container .recomm-cart,body.checkout-address .container .holder-cols-checkout,body.checkout-address .container .recomm-cart,body.checkout-payment .container .holder-cols-checkout,body.checkout-payment .container .recomm-cart{margin:0 22px}}@media (max-width:1060px){:root{--responsive-padding:16px}.-desktop:not(.-real){display:none!important}.-mobile:not(.-real){display:inline-block!important}.-mobile:not(.-real).-block{display:block!important}.-mobile:not(.-real).-flex{display:flex!important}.container{box-sizing:border-box;padding:0 var(--responsive-padding,16px)}.recomm-cart{margin:0 22px}.f-h1,h1{font-size:25px;line-height:1.3em}.f-h2,h2{font-size:17px;line-height:1.2em}.f-h3,h3{font-size:14px}.f-h4,h4{font-size:13px}.f15{font-size:14px}.f16{font-size:15px}.f18{font-size:17px}.f25{font-size:23px}#form-recovery input,#form-reset-password input,#form-signin input{padding:8px 11px}.holder-checktabs .checktab{flex:1}.noty_ymp_theme.noty_container_type_captcha-error{width:310px!important}header{padding:0 22px}.holder-recomm .table-recomm .photo{padding-right:10px;width:75px}.holder-recomm .table-recomm .photo img{width:75px}.holder-recomm .holder-products{box-sizing:border-box;padding:0 20px}.holder-recomm .holder-products .item{padding:5px 15px}.holder-recomm .holder-products .item .btn-add-recomm{padding:6px 10px}.holder-recomm .holder-products .owl-dots{margin-top:15px}.table-cart{margin:20px 0!important}.table-cart td,.table-cart th{padding:10px}.table-cart .price{width:80px}.table-cart .quantity{width:112px}.table-cart .subtotal{width:100px}.table-sales .row-sale .sale-header td{padding:12px 15px}.table-sales .row-sale .sale-body{padding:10px}.table-sales .boxes{margin:0 -4px}.table-sales .boxes .box-sale{padding:0 4px}.table-sales .boxes .box-sale .t1{line-height:14px;margin-bottom:8px!important}.table-sales .boxes .box-sale .holder-box{padding:10px!important}.table-sales .boxes .box-sale .table-total td{padding:6px 8px}.table-sales .sale-steps{min-width:680px}.table-sales .sale-steps .step{width:92px}.col-checkout-holder{display:flex;flex-direction:column}.active-payment .col-3 .box-checkout,.steps-checkout{display:block!important}.col-3{order:0}.col-checkout:not(.col-3){order:1}.col-checkout:not(.col-3) .box-checkout{display:none!important}.col-checkout:not(.col-3) .box-checkout.active{display:block!important}.holder-cols-checkout{display:inline-block;max-width:500px;width:100%}.holder-cols-checkout .col-checkout{text-align:left;width:100%!important}.holder-cols-checkout .container-addresses .box-address .inner-label{padding-right:104px}.holder-cols-checkout .container-addresses .box-address .btn-edit-address{right:56px!important}.holder-cols-checkout .container-addresses .box-address .btn-delete-address{right:9px}.holder-cols-checkout .holder-container-resume{margin-top:0}.holder-cols-checkout .holder-container-resume .orderbumps-items-holder .item-delete{margin-right:-9px}.holder-cols-checkout .holder-container-resume .kit-group{margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px}.holder-cols-checkout .holder-container-resume .kit-group:first-child{margin-top:20px}.holder-cols-checkout .holder-container-resume .kit-group .item-delete{margin-right:-13px}.holder-cols-checkout .holder-container-resume .item-delete{margin-right:-7px;width:32px}.holder-cols-checkout .box-checkout.box-resume{overflow:hidden;padding:0 10px 15px}.holder-cols-checkout .box-checkout.box-resume .box-animation{overflow:visible!important}.holder-cols-checkout .box-checkout.box-resume:not(.-force-open) .box-animation{display:none}.holder-cols-checkout .box-checkout.box-resume:not(.opened){background:#e3e8ed;box-shadow:none!important;padding-bottom:0;transition-delay:.3s}.holder-cols-checkout .box-checkout.box-resume .box-content div{transition:opacity .4s!important}.holder-cols-checkout .box-checkout.box-resume .box-title{font-size:12px;line-height:14px;padding:9px 7px 7px}.holder-cols-checkout .box-checkout.box-resume .box-title .-title{font-size:12px}.holder-cols-checkout .box-checkout.box-resume .box-content{display:none;display:flex;flex-direction:column;margin-top:0;padding:0 7px}.holder-cols-checkout .box-checkout.box-resume .box-content>div:not(.holder-container-resume){order:1;position:relative;z-index:1}.holder-cols-checkout .box-checkout.box-resume .box-content>div:not(.holder-container-resume):after{background-color:#fff;content:"";display:block;height:50px;position:absolute;right:-7px;top:0;width:7px}.holder-cols-checkout .box-checkout.box-resume .box-content .holder-promocode{background-color:#fff;padding-bottom:10px;transition:background .3s}.holder-cols-checkout .box-checkout.box-resume .box-content .cart-resume{margin-top:0}.holder-cols-checkout .box-checkout.box-resume .holder-container-resume{margin-top:-10px;order:0}.holder-cols-checkout .box-checkout.box-resume .holder-container-resume.single .item-holder{padding-bottom:31px}.holder-cols-checkout .box-checkout.box-resume .item-detail{width:100%}.holder-cols-checkout .box-checkout.box-resume .holder-promocode{border-top:1px solid #eee;padding-top:10px}.card-wrapper{margin-bottom:20px;text-align:center}.jp-card-container{display:inline-block!important;margin:0 0 -20px!important;width:320px!important}footer{--footer-container-side-space:38px}footer .container{box-sizing:border-box;padding-bottom:30px;padding-left:var(--footer-container-side-space);padding-right:var(--footer-container-side-space)}#form-checkout .holder-help{display:none!important}.main-cart{padding:0 32px}.table-sales{box-sizing:border-box;padding:0 22px}.checkout-finalization .holder-buttons .btn{--btn-line-height:30px}.finalization-wallet{--qr-box-padding:40px 45px}.holder-cols-checkout .payments .payment-content .btn-finalize-fixed{background:#fff;bottom:0;box-shadow:0 4px 12px rgba(0,0,0,.16);left:0;padding:.75em;position:fixed;right:0;z-index:1}body.checkout .container .recomm-cart,body.checkout-address .container .recomm-cart,body.checkout-payment .container .recomm-cart{margin:0}body.checkout .container .holder-cols-checkout,body.checkout-address .container .holder-cols-checkout,body.checkout-payment .container .holder-cols-checkout{margin:0 auto}header .inner-header{padding:0}.col-checkout-holder{align-items:center}.holder-cols-checkout{margin:0 auto;padding:0}.holder-cols-checkout .col-checkout.col-2{padding:0}.holder-cols-checkout .box-checkout.box-resume .box-title .-title{margin-top:7px}}@media (max-width:800px){.box-top-resume{display:block}.holder-cart-widget{display:none!important}.holder-total-cart{padding:20px}.holder-total-cart .table-total{font-size:16px}.holder-total-cart .table-total .close-shipment{right:-23px}.holder-recomm .table-recomm .photo,.holder-recomm .table-recomm .photo img{width:100px}.holder-recomm .holder-products{padding:0 10px}.finalization-pix{--qr-max-width:330px;--qr-box-padding:40px 30px}.finalization-wallet{--qr-max-width:100%;--finalization-title-fontsize:34px;--finalization-title-lineheight:40px;--text-align:center;--title-alignment:center}.finalization-wallet hr{max-width:100%}.finalization-wallet .qr-code{margin-top:50px;width:100%}}@media (max-width:700px){.-desktop.-real{display:none!important}.-mobile.-real{display:inline-block!important}.-mobile.-real.-block{display:block!important}.-mobile.-real.-flex{display:flex!important}body.account header .holder-phone,body.account header .item-security,body.cart header .holder-phone,body.cart header .item-security,body.login header .holder-phone,body.login header .item-security,body.profile header .holder-phone,body.profile header .item-security,body.reset-password header .holder-phone,body.reset-password header .item-security,body.reset_password header .holder-phone,body.reset_password header .item-security,body.sales header .holder-phone,body.sales header .item-security{display:none}body.cart:not(.empty-cart) footer{padding-bottom:83px}body.cart .content{padding:12px 0 25px}body.cart .holder-countdown{margin:-12px 0 10px!important}.holder-countdown{margin-top:-20px}header .holder-phone{margin-top:20px}.content{padding:20px 0}.modal#modal-transaction-error .t1{font-size:26px}#form-shipment .input-shipment{width:84px}.form-promocode button{height:34px;width:75px}.main-cart{margin-top:30px}.main-cart .t1,.main-cart h1{font-size:20px}.main-cart .f16{font-size:13px}.table-cart .price,.table-cart .table-cart-head{display:none}.table-cart .delete{position:static}.table-cart .delete .holder-delete-item,.table-cart .delete .row-loader{display:none}.table-cart .item-cart,.table-cart .product,.table-cart .quantity,.table-cart .row-customization,.table-cart .subtotal,.table-cart .table-cart-body,.table-cart .td-customization{display:block;float:left;position:relative;width:100%}.table-cart .item-cart{padding-bottom:10px}.table-cart .item-cart[data-custom="1"]{padding-bottom:25px}.table-cart .item-cart.loading .delete.delete-mobile .row-loader{display:block!important}.table-cart .item-cart.loading .delete .row-loader{display:none!important}.table-cart .product{padding-bottom:8px;padding-right:0}.table-cart .table-product{width:100%}.table-cart .table-product .photo{width:60px}.table-cart .table-product .info{padding:0 10px!important}.table-cart .table-product .delete-mobile{display:table-cell;width:28px}.table-cart .table-product .delete-mobile .holder-delete-item{display:block}.table-cart .table-product .delete-mobile .holder-delete-item .delete-item{float:right;margin-right:10px}.table-cart .table-product .delete-mobile .row-loader{margin-right:-9px;margin-top:0;right:50%}.table-cart .table-product .prices-mobile{display:block!important}.table-cart .quantity,.table-cart .subtotal-mobile{box-sizing:border-box;display:block;padding:0 30px 0 80px;width:100%}.table-cart .subtotal{display:none}.table-cart .quantity{float:left}.table-cart .quantity .holder-elements{background:#fff;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;display:block;float:left;margin-top:10px;padding:0 50px;width:100%}.table-cart .quantity .switch-control{padding:7px 20px}.table-cart .quantity .input-quantity{border:0;width:100%}.table-cart .quantity .error-item{display:block;float:left;margin:5px 0 0;position:relative;top:0;width:100%}.table-cart .subtotal-mobile{float:left;font-size:16px}.btn-duplicate-item{display:none;font-size:9px;letter-spacing:0;margin-top:5px}.btn-duplicate-item-mobile{display:block!important;margin-bottom:-33px;position:relative;z-index:3}.promocode-highlight{display:none}.promocode-highlight-mobile{display:block;width:100%}.promocode-highlight-mobile .btn-priceof-promocode{display:block;font-size:10px;padding:5px 15px;width:100%}.holder-customization{--padding-box-customization:15px;padding:0!important}.holder-customization .js-content-customization{margin-top:5px}.holder-customization .holder-input-custom{box-sizing:border-box;margin-bottom:7px;width:100%}.holder-customization .holder-input-custom:last-child{margin-bottom:0}.holder-customization .form-customization{width:100%}.holder-customization .form-customization .input-custom{font-size:13px!important;height:33px}.holder-total-cart{display:block;text-align:center}.holder-total-cart .form-promocode{display:inline-block;float:none;text-align:left}.holder-total-cart .table-total{margin:15px auto 0;max-width:100%;min-width:0}.holder-total-cart .table-total .value{min-width:150px;padding-left:22px}.cart-controls{background:#fff;border-top:1px solid #ccc;bottom:0;box-sizing:border-box;left:0;padding:var(--responsive-padding,16px) 32px;position:fixed;width:100%;z-index:5}.cart-controls .btn-tertiary{--btn-font-size:13px;--btn-line-height:1.2;--btn-text-align:left;--btn-padding:0 8px 0 0}.cart-controls .buy-button-holder{flex:1 0 auto}.content-reset-password .subtitle{margin-bottom:0!important}.holder-signin .subtitle{margin-bottom:20px!important}.table-sales .sale-header td{padding:10px!important}.table-sales .sale-header td.sale-close,.table-sales .sale-header td.sale-date,.table-sales .sale-header td.sale-status{display:none}.table-sales .sale-header td.sale-number{width:30%}.table-sales .sale-header td.sale-number .sale-status{display:block;margin:5px 0 0}.table-sales .sale-header td.sale-number .sale-status .flag{border-radius:5px;font-size:10px;padding:4px 8px}.table-sales .sale-header td.sale-number .sale-status .flag.ready_for_shipping{font-size:0}.table-sales .sale-header td.sale-number .sale-status .flag.ready_for_shipping:after{font-size:10px}.table-sales .sale-header .sale-total{line-height:14px}.table-sales .holder-steps,.table-sales .list-products{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden}.table-sales .list-products{width:100%}.table-sales .sale-body{box-sizing:border-box;padding:10px;width:100%}.table-sales .boxes{margin:0 -3px}.table-sales .boxes .box-sale{padding:0 3px 6px;width:100%}.table-sales .boxes .box-sale .holder-box{min-height:0;padding:15px}.table-sales .sale-steps{min-width:820px}.table-sales .sale-steps .step{width:115px}.table-sales .list-products h2{margin-bottom:10px}.table-sales .table-sales-products{margin-top:0}.table-sales .table-sales-products th{padding:11px 8px 0 0}.table-sales .table-sales-products td{padding:10px}.table-sales .table-sales-products td.product{padding-left:0}.table-sales .table-sales-products td.product td{padding:0}.table-sales .table-sales-products td.quantity{font-size:13px}.table-sales .table-sales-products .full-text,.table-sales .table-sales-products .gift,.table-sales .table-sales-products .td-photo,.table-sales .table-sales-products .unit-price{display:none}.table-sales .table-sales-products .small-text{display:block}.checkout-finalization .t1{font-size:28px;line-height:35px}.checkout-finalization .holder-buttons .btn{margin-left:0;margin-right:0}#tawkchat-container{transform:translate(-3000px)}.zopim{display:none!important}footer{--footer-position:var(--footer-mobile-position);padding:0}footer.-mobile-center .-payment-list img:nth-of-type(7n)+.line-break{display:block}footer.-mobile-center .-store-document .-holder-store-name:before,footer.-mobile-center .store-info-holder .-address span:first-child:before{content:""}footer.-mobile-center .space-handler.contact-holder span:not(.inline-block){display:block}footer.-mobile-center .space-handler.contact-holder span:before{content:""}footer .payment-methods-holder{--payment-list-spacing:5px;--negative-payment-list-spacing:-5px;--payment-img-width:29px;--payment-img-height:auto}footer .payment-methods-holder .-title{font-size:11px}footer .store-info-holder{overflow:hidden}footer .store-info-holder .-store-document{margin-top:13px}footer .store-info-holder .-store-document:not(:first-child):before{content:normal}footer .space-handler{overflow:hidden}footer .space-handler>:first-child:before{content:var(--spacer,"/")}footer .security-label{display:inline-block}.finalization-pix{--container-width:322px;--finalization-title-fontsize:30px;--pay-description-font-size:17px}.finalization-wallet{--space-size:8px;--container-width:500px;--align-item-step:flex-start;--finalization-title-fontsize:25px;--pay-description-font-size:15px}.finalization-wallet .list-steps .step-description{padding-bottom:0}.finalization-pix,.finalization-wallet{--gap:0;--qr-box-padding:30px 40px;--qr-order:initial;--default-flex:1 0 100%;--text-align:center;--title-alignment:center;--pay-description-mt:19px;--pay-description-mb:24px;--loader-font-size:15px;--loader-svg-width:27px;--loader-svg-height:6px;--loader-padding:12px 32px 13px;--description-min-width:auto;--total-mb:16px;--finalization-footer-space:16px;--finalization-top-space:7px;--container-mt:19px;--finalization-title-lineheight:35px}.finalization-pix h1,.finalization-wallet h1{margin:0 auto;max-width:var(--container-width)}.finalization-pix .icon-fail,.finalization-pix .icon-success,.finalization-wallet .icon-fail,.finalization-wallet .icon-success{background-size:100%;height:81px;margin-bottom:14px;width:81px}.finalization-pix .paid-description,.finalization-wallet .paid-description{font-size:14px;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:275px}.finalization-pix .expired-description,.finalization-wallet .expired-description{font-size:14px;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:330px}.finalization-pix .payment-title .-description .time-left,.finalization-wallet .payment-title .-description .time-left{text-align:left}.finalization-pix .payment-expired,.finalization-pix .payment-paid,.finalization-wallet .payment-expired,.finalization-wallet .payment-paid{margin-top:43px;padding-bottom:59px}.finalization-pix .payment-expired a,.finalization-wallet .payment-expired a{font-size:16px}.finalization-pix .payment-paid h1,.finalization-wallet .payment-paid h1{max-width:195px}.finalization-pix .payment-paid .price-total,.finalization-wallet .payment-paid .price-total{font-size:17px;margin-top:16px}.finalization-pix .qr-code,.finalization-wallet .qr-code{display:flex;justify-content:center;width:100%}.finalization-pix .qr-code .-holder,.finalization-wallet .qr-code .-holder{margin:37px 0 15px}.finalization-pix .-gateway,.finalization-wallet .-gateway{border-top:1px dashed hsla(0,0%,40%,.3);margin-top:30px;padding-top:25px}.finalization-pix .btn-copy-paste,.finalization-wallet .btn-copy-paste{padding-left:0;padding-right:0}.finalization-pix .btn-copy-paste span:not(.tooltip-copy),.finalization-wallet .btn-copy-paste span:not(.tooltip-copy){font-size:16px}}@media (max-width:600px){:root{--negative-responsive-padding:-16px}header{--logo-max-width:150px;padding:0}header .inner-header:not(.-center){--cart-margin-right:11px}header .inner-header.-center .topbar-trigger{margin-left:var(--negative-responsive-padding);margin-right:auto}header .security{margin-left:0!important}header .topbar-trigger{margin-right:var(--negative-responsive-padding,-16px);padding:24px var(--responsive-padding,16px) 25px 15px}.content-reset-password,.holder-signin{margin:0 0 10px!important;padding:0 20px}.cart-header .btn{display:none}.holder-total-cart .table-total{font-size:15px}.holder-total-cart .table-total .trigger-shipment{padding:2px 0}.holder-recomm .table-recomm .photo,.holder-recomm .table-recomm .photo img{width:70px}.holder-recomm .btn-close-recomm .text{display:none}.recomm-cart{margin:0}.holder-account{padding:20px}.holder-cols-checkout .box-checkout .btn-create-address{display:inline-block}.cart-controls,.main-cart{padding:var(--responsive-padding,16px)}.table-sales{padding:0}.holder-recomm .btn-close-recomm .title{margin-left:0}}@media (max-width:520px){.col-checkout:not(.col-3) .box-checkout.active{border:0;border-radius:0;border-top:1px solid #eee;box-shadow:none;margin:0 var(--negative-responsive-padding,-16px) 20px;padding-left:14px;padding-right:14px;width:auto}.holder-cols-checkout .col-checkout{padding:0}.holder-cols-checkout .holder-container-resume .kit-group .item-delete{margin-right:-10px}}@media (max-width:500px){body.account .content-account .container{padding:0}body.account .content-account .container .holder-account{border:1px solid #eee;border-left:0;border-radius:0;border-right:0}header .item-security svg{width:75px}.checkout-step .info{margin:0 auto;max-width:87px}.visible-mobile-only{display:block}.recomm-cart h2{font-size:14px}.form-horizontal{margin-left:0!important;margin-right:0!important}.form-horizontal .btn-close-create-address{margin-left:1px}.form-horizontal .form-group{min-height:19px;padding:0}.form-horizontal .form-group:not(.keep-size){width:100%!important}.form-horizontal .form-group.-option.-custom-margin{margin-top:5px}.form-horizontal .form-group.keep-size.-padding-left{padding-left:5px}.form-horizontal .form-group.keep-size.-padding-right{padding-right:5px}.form-horizontal .form-group .city-infos{margin-left:15px!important}#form-checkout-shipment .group-first .form-group{width:50%!important}.content-reset-password,.holder-signin{padding:0}footer .credits{text-align:center!important}.holder-recomm .btn-close-recomm{margin:-15px -15px 0 0;padding:15px}.holder-recomm .table-recomm .info,.holder-recomm .table-recomm .photo{display:block;width:100%}.holder-recomm .table-recomm .photo img{display:block;margin-bottom:10px;width:100%}.holder-recomm .holder-products{padding:0 18px}.holder-recomm .holder-products .item{padding:5px}.holder-recomm .holder-products .owl-next:hover,.holder-recomm .holder-products .owl-prev:hover{background:none!important;color:#4d4d4d!important}.container-testimonials .box-testimonial__photo{margin-left:0}.finalization-wallet .step-description br{display:none}.finalization-pix-in-installments{--container-width:300px;--finalization-title-fontsize:25px;--price-total-font-size:15px;--break-line-white-space:normal}.modal#modal-validate-code .js-resend-validation-sms-mail-code,.modal#modal-validate-sms-email-code .js-resend-validation-sms-mail-code{display:block;padding-left:0;text-align:left}.modal#modal-validate-code .modal-content,.modal#modal-validate-sms-email-code .modal-content{padding:30px 20px 20px}.modal#modal-validate-code .modal-content .divider,.modal#modal-validate-sms-email-code .modal-content .divider{left:-20px;right:-20px}.modal#modal-validate-code .input-validate,.modal#modal-validate-sms-email-code .input-validate{height:50px;width:45px}.modal#modal-validate-code .btn-tertiary,.modal#modal-validate-sms-email-code .btn-tertiary{font-size:12px}.discount-info{margin:7px 0 2px!important}}@media (max-width:390px){.modal#modal-validate-code .input-validate,.modal#modal-validate-sms-email-code .input-validate{height:45px;width:40px}}@media (max-width:350px){:root{--responsive-padding:10px;--negative-responsive-padding:-10px}header{--logo-max-width:120px}.card-wrapper{margin-left:-11px!important;margin-right:-11px!important}.holder-cols-checkout .box-checkout.box-payment .card-brands-payment .card-icon:nth-child(7){display:none}.holder-cols-checkout .box-checkout.box-resume .cart_total .icon-arrow-left{margin-left:8px}.orderbumps_owl-navigation .owl-navigation_button:first-child{margin-right:8px}.holder-recomm{padding:15px}.finalization-pix,.finalization-wallet{--qr-box-padding:30px 20px}footer.-mobile-center .-payment-list img:nth-of-type(7n)+.line-break{display:none}footer.-mobile-center .-payment-list img:nth-of-type(5n)+.line-break{display:block}}@media (max-width:319px){header .item-security{display:none}.modal#modal-validate-code .input-validate,.modal#modal-validate-sms-email-code .input-validate{height:42px;width:36px}}body.custom-checkout:not(.v2) header .holder-logo.default{pointer-events:none}body.custom-checkout .hide-checkout,body.custom-checkout header a.item-cart,body.turboofertas .hide-checkout,body.turboofertas header a.item-cart,body.yep .hide-checkout,body.yep header a.item-cart{display:none}body.custom-checkout header .item-security,body.turboofertas header .item-security,body.yep header .item-security{display:block!important}body.custom-checkout .btn-back-cart-login,body.turboofertas .btn-back-cart-login,body.yep .btn-back-cart-login{display:none}body.custom-checkout .box-customer .holder-icheck.holder-whatsapp,body.turboofertas .box-customer .holder-icheck.holder-whatsapp,body.yep .box-customer .holder-icheck.holder-whatsapp{display:block!important}body.custom-checkout .box-resume .alert-free-shipment,body.custom-checkout .box-resume .btn-back-cart,body.custom-checkout .box-resume .tr-discount .discount-labels,body.custom-checkout .box-resume .tr-installments,body.custom-checkout .box-resume .tr-subtotal,body.custom-checkout .box-resume .tr-total,body.turboofertas .box-resume .alert-free-shipment,body.turboofertas .box-resume .btn-back-cart,body.turboofertas .box-resume .tr-discount .discount-labels,body.turboofertas .box-resume .tr-installments,body.turboofertas .box-resume .tr-subtotal,body.turboofertas .box-resume .tr-total,body.yep .box-resume .alert-free-shipment,body.yep .box-resume .btn-back-cart,body.yep .box-resume .tr-discount .discount-labels,body.yep .box-resume .tr-installments,body.yep .box-resume .tr-subtotal,body.yep .box-resume .tr-total{display:none}body.custom-checkout .box-resume .tr-custom,body.turboofertas .box-resume .tr-custom,body.yep .box-resume .tr-custom{display:table-row!important}body.custom-checkout .box-resume .holder-cols-checkout .container-resume td,body.custom-checkout .box-resume .tr-custom td,body.turboofertas .box-resume .holder-cols-checkout .container-resume td,body.turboofertas .box-resume .tr-custom td,body.yep .box-resume .holder-cols-checkout .container-resume td,body.yep .box-resume .tr-custom td{padding:0}body.custom-checkout .box-resume .item-single .holder-single-image,body.turboofertas .box-resume .item-single .holder-single-image,body.yep .box-resume .item-single .holder-single-image{text-align:center}body.custom-checkout .box-resume .item-single .thumb-product,body.turboofertas .box-resume .item-single .thumb-product,body.yep .box-resume .item-single .thumb-product{display:inline-block!important;max-width:50%!important}body.custom-checkout .box-resume .item-single .item-description span,body.turboofertas .box-resume .item-single .item-description span,body.yep .box-resume .item-single .item-description span{text-align:center!important}body.justforyou .box-top-resume{height:auto;overflow:auto}body.justforyou .box-top-resume:before{content:""}body.justforyou .box-top-resume.many .delete-item{display:none!important}body.babyenxoval .alert-info-free-shipment{display:none;line-height:16px;padding:10px 15px}body.babyenxoval .alert-info-free-shipment:after{content:"(exceto produtos Quater)";display:inline}body.babyenxoval .payments .payment-header[for=payment-billet] .discount-flag{display:block;margin:-2px 2px 0 0!important;text-align:right}body.babyenxoval .payments .payment-header[for=payment-billet] .discount-flag:after{content:"*exceto promoções.";display:block;font-size:11px;font-weight:400}body.hubconsultas.custom-checkout .form-person-type.hide-checkout{display:block!important}body.hubconsultas.custom-checkout .form-person-type.hide-checkout .holder-icheck{display:inline-block}body.consultasprime .holder-cols-checkout .box-customer .holder-icheck,body.distribuidorcp .holder-cols-checkout .box-customer .holder-icheck{display:block!important}body.consultasprime .holder-cols-checkout .box-customer .holder-newsletter,body.distribuidorcp .holder-cols-checkout .box-customer .holder-newsletter{display:none!important}body.consultasprime .holder-cols-checkout .box-payment .holder-select-grid,body.distribuidorcp .holder-cols-checkout .box-payment .holder-select-grid{display:block}body.consultasprime .holder-cols-checkout .box-payment .installments-header,body.consultasprime .holder-cols-checkout .box-resume .cart-resume,body.consultasprime .holder-cols-checkout .box-resume .item-description,body.consultasprime .holder-cols-checkout .box-resume .label-success,body.distribuidorcp .holder-cols-checkout .box-payment .installments-header,body.distribuidorcp .holder-cols-checkout .box-resume .cart-resume,body.distribuidorcp .holder-cols-checkout .box-resume .item-description,body.distribuidorcp .holder-cols-checkout .box-resume .label-success{display:none!important}body.reelift .countdown{background:#333}body.ofertasfantasticas .box-payment .payment.deposit,body.yep .box-payment .payment.deposit,body.yepbeauty .box-payment .payment.deposit{display:none}body.ofertasfantasticas .box-payment .payment.force-deposit,body.yep .box-payment .payment.force-deposit,body.yepbeauty .box-payment .payment.force-deposit{display:block!important}