@charset "UTF-8";:root{--primary_ultra_thin:#f5fcff;--primary_extra_thin:#f1f7fb;--primary_thin:#e9f2f6;--primary_extra_light:#c9dee9;--primary_light:#a8cbdc;--primary_medium:#66a3c1;--primary_base:#257ca7;--primary_dark:#217096;--primary_extra_dark:#1c5d7d;--primary_heavy:#164a64;--primary_extra_heavy:#123d52;--conversion_ultra_thin:#fcfff2;--conversion_extra_thin:#f9fbf3;--conversion_thin:#f3f7e7;--conversion_extra_light:#e2eac3;--conversion_light:#d0de9f;--conversion_medium:#acc557;--conversion_base:#89ac0f;--conversion_dark:#7b9b0e;--conversion_extra_dark:#67810b;--conversion_heavy:#526709;--conversion_extra_heavy:#435407;--neutral_ultra_thin:#fcfcfd;--neutral_extra_thin:#f8f8f9;--neutral_thin:#f1f1f3;--neutral_extra_light:#dbdde1;--neutral_light:#c6c9ce;--neutral_medium:#9ba0aa;--neutral_base:#707785;--neutral_dark:#656b78;--neutral_extra_dark:#545964;--neutral_heavy:#434750;--neutral_extra_heavy:#373a41;--error_ultra_thin:snow;--error_extra_thin:#fdf5f4;--error_thin:#fbeae9;--error_extra_light:#f6cbc7;--error_light:#f0aba6;--error_medium:#e46c63;--error_base:#d92d20;--error_dark:#c3291d;--error_extra_dark:#a32218;--error_heavy:#821b13;--error_extra_heavy:#6a1610;--warning_ultra_thin:#fffcf5;--warning_extra_thin:#fff9f3;--warning_thin:#fef4e6;--warning_extra_light:#fde3c2;--warning_light:#fcd39d;--warning_medium:#f9b153;--warning_base:#f79009;--warning_dark:#de8208;--warning_extra_dark:#b96c07;--warning_heavy:#945605;--warning_extra_heavy:#794704;--success_ultra_thin:#f6fef9;--success_extra_thin:#f2faf7;--success_thin:#e6f5ee;--success_extra_light:#c0e5d5;--success_light:#9ad6bb;--success_medium:#4fb788;--success_base:#039855;--success_dark:#03894d;--success_extra_dark:#027240;--success_heavy:#025b33;--success_extra_heavy:#014a2a;font-size:16px}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/fonts/sourcesanspro-regular.woff2?7130bfd617067e53f080fbd9d7da2115) format("woff2")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/fonts/sourcesanspro-semibold.woff2?60f337fa73ffca9e1607bb9fe0acb255) format("woff2")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/fonts/sourcesanspro-bold.woff2?e94498b5ac906f5c591a0c457f3f1c10) format("woff2")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:300;src:url(/fonts/sourcesanspro-light.woff2?65f54bd32b1f4fbdbdb84becb855f60e) format("woff2")}.flex{display:flex}.flex-column{flex-direction:column}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.f-wrap{flex-wrap:wrap}.flex-grow{flex-grow:1}.flex-1{flex:1}.container{margin:0 auto;max-width:1200px;padding:0 .938rem;width:100%}.text-line,.text-overflow{white-space:nowrap}.text-overflow{overflow:hidden;text-overflow:ellipsis}.decoration{text-decoration:underline}.uppercase{text-transform:uppercase}.user-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.transition{transition:.3s ease-in-out}.t-scale{transition:transform .3s cubic-bezier(.53,.01,.36,1.63)!important}.t-color{transition:color .2s ease-in-out}.t-bg{transition:background-color .2s ease-in-out}.rounded{border-radius:.5rem;overflow:hidden}.rounded-two{border-radius:.75rem;overflow:hidden}img:not([src]){opacity:0}img.swiper-lazy{opacity:0;transition:.2s ease-in-out}img.swiper-lazy-loaded{opacity:1}*{box-sizing:border-box;margin:0;outline:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;color:var(--neutral_base);font-family:Source Sans Pro,sans-serif;font-size:16px;line-height:1.4;min-width:320px;position:relative}strong{font-weight:600}.hidden,[hidden]{display:none!important}ol,ul{list-style:none}a{color:inherit;text-decoration:none}.clear{clear:both}.clear-content:after{content:"";display:block}input:not([type=radio]):not([type=checkbox]),select,textarea{-webkit-appearance:none;background:var(--neutral_thin);border:1px solid var(--neutral_thin);border-radius:.5rem;color:var(--neutral_dark);font-family:inherit;font-size:.875rem;font-weight:400;height:2.75rem;line-height:1.4;padding:0 1.25rem}input::-ms-clear{display:none}input:not([type=radio]):not([type=checkbox])::-moz-placeholder,textarea::-moz-placeholder{color:var(--neutral_dark);opacity:1}input:not([type=radio]):not([type=checkbox])::placeholder,textarea::placeholder{color:var(--neutral_dark);opacity:1}input:not([type=radio]):not([type=checkbox]):focus,textarea:focus{box-shadow:inset 0 0 8px var(--neutral_dark)}select::-ms-expand{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield!important}input,select,textarea{border:0}.button,button{border:0;border-radius:.5rem;cursor:pointer;display:block;font-family:Source Sans Pro,sans-serif;font-size:1rem;font-weight:600;height:3rem;line-height:3rem;margin:.68rem 0;text-align:center;vertical-align:middle;width:100%}.cursor{cursor:pointer}li,p,ul{border:0}input.text:disabled,select.select:disabled,select.text:disabled{background-color:var(--neutral_ultra_thin)!important}select.select,select.text{-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6 9 6 6 6-6' stroke='%239BA0AA' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:calc(100% - 10px)!important;background-repeat:no-repeat;background-size:.93rem;cursor:pointer;padding-right:34px!important}select.select::-ms-expand,select.text::-ms-expand{display:none}textarea#mensagem,textarea.textarea{border:1px solid var(--neutral_thin);border-radius:.5rem;color:var(--neutral_dark);font-size:.875rem;padding:.875rem}.border-left{position:relative}.border-left:before{content:"";height:100%;left:0;position:absolute;top:0;width:.25rem;z-index:1}.border-green:before{background-color:var(--conversion_base)}.border-blue:before{background-color:var(--primary_base)}.border-bottom{border-bottom:1px solid #f8f8f9}.green{color:var(--conversion_base)}.blue{color:var(--primary_base)}.neutral-dark{color:var(--neutral_dark)}.dark{color:var(--neutral_heavy)}.padding-one{padding:1rem}.padding-t-one{padding-top:1rem}.padding-b-one{padding-bottom:1rem}.margin-b-one{margin-bottom:1rem}.margin-t-one{margin-top:1rem}.margin-l-one{margin-left:1rem}.margin-r-one{margin-right:1rem}.margin-tb-one{margin-bottom:1.5rem;margin-top:1.5rem}.margin-l-middle{margin-left:.5rem}.margin-r-middle{margin-right:.5rem}.margin-tb-one-auto{margin:1rem auto}.b-shadow{box-shadow:0 0 48px rgba(0,44,106,.04)}.bg-rounded{border-radius:50%;height:2rem;margin-right:.5rem;width:2rem}@font-face{font-family:icons-cart;src:url(/fonts/icons-cart.woff2?19d9a00531af3be484660b6f2b357cfa) format("woff2")}i[class*=" icon-"]:before,i[class^=icon-]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons-cart!important;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none}.icon-action:before{content:"\f101"}.icon-add:before{content:"\f102"}.icon-alert-circle:before{content:"\f103"}.icon-arrow-left:before{content:"\f104"}.icon-caret-down:before{content:"\f105"}.icon-cart:before{content:"\f106"}.icon-check-thin:before{content:"\f107"}.icon-check:before{content:"\f108"}.icon-checkbox:before{content:"\f109"}.icon-chevron-down:before{content:"\f10a"}.icon-chevron-up:before{content:"\f10b"}.icon-circle-check:before{content:"\f10c"}.icon-clock:before{content:"\f10d"}.icon-close:before{content:"\f10e"}.icon-copy:before{content:"\f10f"}.icon-currency-dollar:before{content:"\f110"}.icon-delivery:before{content:"\f111"}.icon-discount:before{content:"\f112"}.icon-document-text:before{content:"\f113"}.icon-document:before{content:"\f114"}.icon-help-input:before{content:"\f115"}.icon-help:before{content:"\f116"}.icon-minus:before{content:"\f117"}.icon-plus:before{content:"\f118"}.icon-refresh:before{content:"\f119"}.icon-trash:before{content:"\f11a"}.modal-white{background-color:#fff;display:flex;flex-direction:column;height:100%;left:0;opacity:0;overflow:auto;position:fixed;top:0;transition:.3s ease-in-out;visibility:hidden;width:100%;z-index:30}.modal-white.show{opacity:1;visibility:visible}.modal-white .top{align-items:center;color:var(--neutral_extra_heavy);display:flex;font-size:14px;font-weight:600;height:72px;justify-content:space-between;padding-left:24px}@media (max-width:767px){.modal-white .top{height:64px}}.modal-white .top .close{align-items:center;border-left:1px solid var(--neutral_thin);display:flex;font-size:20px;height:100%;justify-content:center;width:65px}.modal-white .content-modal{background:var(--neutral_thin);flex-grow:1}.modal-white .content-modal iframe{border:0;display:block;height:100%;width:100%}.modal{height:100%;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:30}.modal.modal-error{z-index:32}.modal.show{opacity:1;transition:.3s ease-in-out;transition-property:opacity,visibility;visibility:visible}.modal.show .modal-scroll .modal-wrapper{border-bottom-left-radius:0;border-bottom-right-radius:0;transform:translateY(0)}@media (min-width:768px){.modal.show .modal-scroll .modal-wrapper{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}}.modal .modal-shadow{background-color:hsla(0,0%,50%,.3);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.modal .modal-close{height:2.25rem;position:absolute;right:1rem;top:1rem;width:2.25rem;z-index:1}.modal .modal-close:hover{background-color:var(--neutral_thin);color:var(--neutral_extra_heavy)}.modal .modal-close:hover .icon{transform:rotate(180deg)}@media (min-width:768px){.modal .modal-close{right:1rem}}.modal .modal-scroll{height:100%;overflow:auto;position:relative;width:100%}.modal .modal-scroll .modal-wrapper{background-color:#fff;display:flex;flex-direction:column;height:100%;margin:auto auto 0;position:relative;transform:translateY(200%);transition:.2s ease-in-out;width:100%;z-index:5}@media (min-width:768px){.modal .modal-scroll .modal-wrapper{margin:auto;transform:translateY(0)}}.modal .modal-scroll .modal-wrapper.large{max-height:768px;max-width:768px}@media (min-width:768px){.modal .modal-scroll .modal-wrapper.large .infos{padding:2.5rem 3rem}}.modal .modal-scroll .modal-wrapper.small{max-height:490px;max-width:560px}@media (min-width:768px){.modal .modal-scroll .modal-wrapper.small .infos{padding:1rem 2rem}}.modal .modal-scroll .modal-wrapper.error-modal{height:auto;max-width:328px}.modal .modal-scroll .modal-wrapper.h-login{display:flex;flex-direction:column;height:auto;max-height:100%}.modal .modal-scroll .modal-wrapper .modal-title{font-size:1.12rem;font-weight:600;padding:1rem}@media (min-width:768px){.modal .modal-scroll .modal-wrapper .modal-title{padding:1rem 2rem}}.modal .modal-scroll .modal-wrapper .modal-title .bg-rounded.green{background-color:var(--conversion_thin)}.modal .modal-scroll .modal-wrapper .modal-title .bg-rounded.blue{background-color:var(--primary_thin)}.modal .modal-scroll .modal-wrapper .modal-title .icon{font-size:1.25rem}.modal .modal-scroll .modal-wrapper .login-form{flex-wrap:wrap;overflow:auto;padding:56px 32px;position:relative}.modal .modal-scroll .modal-wrapper .login-form .title{color:var(--neutral_extra_heavy);font-size:24px;font-weight:600;line-height:32px;text-align:center}.modal .modal-scroll .modal-wrapper .login-form .desc{color:var(--neutral_dark);font-size:16px;line-height:24px;margin-bottom:32px;text-align:center}.modal .modal-scroll .modal-wrapper .login-form form{margin:0 auto;max-width:100%;width:336px}.modal .modal-scroll .modal-wrapper .login-form .button{margin-top:24px}.modal .modal-scroll .modal-wrapper .login-form .error{display:block;margin-top:14px}.modal .modal-scroll .modal-wrapper .modal-items{flex-grow:1;overflow-y:auto;position:relative;scrollbar-color:var(--neutral_dark) #fff;scrollbar-width:thin}.modal .modal-scroll .modal-wrapper .modal-items::-webkit-scrollbar{background:#fff;width:.37rem}.modal .modal-scroll .modal-wrapper .modal-items::-webkit-scrollbar-track{background:#fff}.modal .modal-scroll .modal-wrapper .modal-items::-webkit-scrollbar-thumb{background:var(--neutral_dark)}.modal .modal-scroll .modal-wrapper .modal-items .title{display:block;font-size:1rem;margin-bottom:1rem}.modal .modal-scroll .modal-wrapper .modal-items .block-checks{margin-bottom:1.5rem}.modal .modal-scroll .modal-wrapper .modal-items .block-checks>div,.modal .modal-scroll .modal-wrapper .modal-items .block-checks>label{border:1px solid var(--neutral_thin);padding:1rem}.modal .modal-scroll .modal-wrapper .modal-items .block-checks>div.top,.modal .modal-scroll .modal-wrapper .modal-items .block-checks>label.top{border-radius:.5rem .5rem 0 0}.modal .modal-scroll .modal-wrapper .modal-items .block-checks>div.top .info,.modal .modal-scroll .modal-wrapper .modal-items .block-checks>label.top .info{width:100%}.modal .modal-scroll .modal-wrapper .modal-items .block-checks>div.bottom,.modal .modal-scroll .modal-wrapper .modal-items .block-checks>label.bottom{border-radius:0 0 .5rem .5rem;border-top:0}.modal .modal-scroll .modal-wrapper .modal-items .block-checks>div img,.modal .modal-scroll .modal-wrapper .modal-items .block-checks>label img{border-radius:4px;display:block;height:44px;-o-object-fit:cover;object-fit:cover;width:44px}.modal .modal-scroll .modal-wrapper .modal-items .block-checks>div .tag,.modal .modal-scroll .modal-wrapper .modal-items .block-checks>label .tag{background:linear-gradient(50.86deg,#2db5ff 19.72%,#2d4eff 244.52%);border-radius:.93rem;color:#fff;font-size:.75rem;line-height:1.12rem;padding:.05rem .5rem}.modal .modal-scroll .modal-wrapper .modal-items .block-checks>div .name,.modal .modal-scroll .modal-wrapper .modal-items .block-checks>label .name{color:var(--neutral_extra_heavy);display:block;font-size:1rem}.modal .modal-scroll .modal-wrapper .modal-items .block-checks>div .description,.modal .modal-scroll .modal-wrapper .modal-items .block-checks>label .description{color:var(--neutral_extra_dark)}.modal .modal-scroll .modal-wrapper .modal-items .block-checks>div .value,.modal .modal-scroll .modal-wrapper .modal-items .block-checks>label .value{color:var(--neutral_base)}.modal .modal-scroll .modal-wrapper .modal-items .block-checks>div .value .before,.modal .modal-scroll .modal-wrapper .modal-items .block-checks>label .value .before{display:block;text-decoration:line-through}.modal .modal-scroll .modal-wrapper .modal-items .block-checks>div .value strong,.modal .modal-scroll .modal-wrapper .modal-items .block-checks>label .value strong{font-size:1rem}.modal .modal-scroll .modal-wrapper .modal-items .block-checks>div .value span:not(.before),.modal .modal-scroll .modal-wrapper .modal-items .block-checks>label .value span:not(.before){font-size:.87rem}.modal .modal-scroll .modal-wrapper .modal-items .block-checks>div button,.modal .modal-scroll .modal-wrapper .modal-items .block-checks>label button{background-color:#fff;border:1px solid var(--neutral_extra_light);color:var(--neutral_dark);height:2.25rem;margin:0;min-width:6.37rem}.modal .modal-scroll .modal-wrapper .modal-items .block-checks>div button:hover,.modal .modal-scroll .modal-wrapper .modal-items .block-checks>label button:hover{background-color:var(--neutral_thin);border-color:var(--neutral_thin)}.modal .modal-scroll .modal-wrapper .modal-items .block-checks.green:hover>div,.modal .modal-scroll .modal-wrapper .modal-items .block-checks.green:hover>label{border-color:#6de1ac}.modal .modal-scroll .modal-wrapper .modal-items .block-checks.green.checked:hover .bottom{border-color:var(--success_medium)}.modal .modal-scroll .modal-wrapper .modal-items .block-checks.blue:hover>div{border-color:#acd}.modal .modal-scroll .modal-wrapper .template-product{background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.04);padding:.5rem .75rem}.modal .modal-scroll .modal-wrapper .template-product img{border-radius:4px;height:44px;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:center;object-position:center;width:44px}.modal .modal-scroll .modal-wrapper .template-product .name{font-size:1rem}.modal .modal-scroll .modal-wrapper .template-product .value{font-size:.87rem}@media (min-width:768px){.modal .modal-scroll .modal-wrapper .template-product{padding:1rem 2rem}}.modal .modal-scroll .modal-wrapper .infos{padding:1rem}.modal .modal-scroll .modal-wrapper .infos *{font-size:.87rem;line-height:1.25rem}.modal .modal-scroll .modal-wrapper .infos p{margin-bottom:20px}.input-radio{opacity:1e-7;pointer-events:none;position:absolute}.input-radio:checked+.block-checks .top{background-color:#f5fcff!important;border-color:#66a3c1!important}.input-radio:checked+.block-checks .radio-label:before{border-color:var(--primary_base)}.input-radio:checked+.block-checks .radio-label:after{opacity:1}.input-checkbox{opacity:1e-7;pointer-events:none;position:absolute}.input-checkbox:checked+.block-checks .top{background-color:#f6fef9;border-color:var(--success_medium)!important}.input-checkbox:checked+.block-checks .checkbox-label:before{background-color:var(--success_base);border-color:var(--success_base)}.radio-label{cursor:pointer}.radio-label,.radio-label:before{display:block;height:1rem;position:relative;width:1rem}.radio-label:before{background:#fff;border:1px solid var(--neutral_light);border-radius:100%;box-sizing:border-box;content:""}.radio-label:after{background-color:var(--primary_base);border-radius:50%;bottom:0;box-sizing:border-box;content:"";height:8px;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;transition:.3s ease-in-out;width:8px}.checkbox-label{cursor:pointer;display:block;flex-shrink:0;height:20px;position:relative;width:20px}.checkbox-label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m17.096 7.39-7.16 6.91-1.9-2.03c-.35-.33-.9-.35-1.3-.07-.39.29-.5.8-.26 1.21l2.25 3.66c.22.34.6.55 1.03.55.41 0 .8-.21 1.02-.55.36-.47 7.23-8.66 7.23-8.66.9-.92-.19-1.73-.91-1.03v.01Z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:1px solid var(--neutral_light);border-radius:50%;box-sizing:border-box;content:"";display:block;height:100%;transition:.3s ease-in-out;width:100%}.button-actions span{border-radius:30px;bottom:15px;box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03);color:var(--neutral_extra_heavy);font-size:.87rem;font-weight:600;height:3rem;left:0;line-height:3rem;margin:0 auto;max-width:272px;position:fixed;right:0;transform:translateY(0);z-index:31}.button-actions span.button-hidden{opacity:0;transform:translateY(100px);visibility:hidden}.button-actions span .icon{border-radius:30px;display:flex;height:2rem;width:2rem}.button-actions span.add,.button-actions span.put{background-color:#f6fef9}.button-actions span.add .icon,.button-actions span.put .icon{background-color:#c0e5d5;color:#03894d}.button-actions span.error,.button-actions span.remove{background-color:snow}.button-actions span.error .icon,.button-actions span.remove .icon{background-color:#fbeae9;color:#c3291d}.modal-extra-services .modal-title{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;align-items:center;border:solid #f1f1f3;border-width:0 0 1px;box-sizing:border-box;color:#656b78;display:flex;flex-shrink:0;font-family:Source Sans Pro,sans-serif;justify-content:space-between;line-height:inherit;padding:1rem!important;-moz-tab-size:4;-o-tab-size:4;tab-size:4;visibility:visible}@media (min-width:768px){.modal-extra-services .modal-title{padding-left:1.5rem!important;padding-right:1.5rem!important}}.modal-extra-services .modal-title-image{height:44px;margin-right:.75rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:44px}.modal-extra-services .modal-title-text{display:flex;flex-direction:column}.modal-extra-services .modal-title-text span{font-size:14px;font-weight:400;line-height:1.25rem}.modal-extra-services .modal-title-text span.title{font-size:16px;font-weight:600;line-height:24px}.modal-extra-services .modal-title .modal-close{position:unset!important}.modal-extra-services .modal-title .modal-close .icon-close{font-size:1rem!important}.modal-extra-services .modal-items{padding:2rem}.modal-extra-services .modal-items .time-badge{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;align-items:center;background-color:#fef4e6;border:0 solid #e5e7eb;border-radius:.5rem;box-sizing:border-box;color:#794704;display:flex;font-family:Source Sans Pro,sans-serif;font-size:14px;justify-content:center;line-height:1.25rem;padding:.5rem 1rem;-moz-tab-size:4;-o-tab-size:4;tab-size:4;visibility:visible}@media (min-width:768px){.modal-extra-services .modal-items .time-badge{max-height:2.25rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}.modal-extra-services .modal-items .time-badge .icon-clock{-webkit-text-size-adjust:100%;fill:#794704;-webkit-font-smoothing:antialiased;color:#794704;font-family:icons-cart!important;font-size:20px;font-style:normal;font-variant:normal;font-weight:400!important;justify-content:center;line-height:1.25rem;line-height:1;margin-right:.375rem;text-transform:none}.modal-extra-services .modal-items .price-value,.modal-extra-services .modal-items .time-badge .icon-clock{-webkit-tap-highlight-color:transparent;align-items:center;border:0 solid #e5e7eb;box-sizing:border-box;display:flex;-moz-tab-size:4;-o-tab-size:4;tab-size:4;visibility:visible}.modal-extra-services .modal-items .price-value{-webkit-text-size-adjust:100%;color:#257ca7;font-family:Source Sans Pro,sans-serif;font-size:30px;font-weight:700;line-height:38px;padding-bottom:1.25rem;padding-top:1.25rem}.modal-extra-services .modal-items .short-description{--h_modal:calc(100% - 72px);border:0 solid #e5e7eb;font-size:14px;font-weight:400;line-height:20px}.modal-extra-services .modal-items .modal-description,.modal-extra-services .modal-items .short-description{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;box-sizing:border-box;color:#656b78;font-family:Source Sans Pro,sans-serif;-moz-tab-size:4;-o-tab-size:4;tab-size:4;visibility:visible}.modal-extra-services .modal-items .modal-description{border:solid #f1f1f3;border-width:1px 0 0;line-height:inherit;margin-top:1.25rem;padding-top:1.25rem}.modal-extra-services .modal-items .modal-description .description{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;border:0 solid #e5e7eb;box-sizing:border-box;color:#656b78;font-family:Source Sans Pro,sans-serif;font-size:14px;font-weight:400;line-height:20px;-moz-tab-size:4;-o-tab-size:4;tab-size:4;visibility:visible}.modal-extra-services .modal-items .modal-description .description.html-format{color:#656b78;font-size:16px;line-height:24px;margin-bottom:0;margin-top:1rem}.modal-extra-services .modal-items .modal-description .description.html-format ul{list-style-type:disc;margin-bottom:0;margin-left:1.25rem;margin-top:.25rem}.modal-extra-services .modal-items .modal-description .description.html-format ul ul{list-style:circle;margin-bottom:0}.modal-extra-services .modal-items .modal-description .description.html-format ul ul ul{list-style:square}.modal-extra-services .modal-items .modal-description .description.html-format ol{list-style-type:decimal;margin-bottom:1.25rem;margin-left:1.25rem}.modal-extra-services .modal-items .modal-description .description.html-format ol ol{margin-bottom:0}.modal-extra-services .modal-items .modal-description .description.html-format p{margin-bottom:1.25rem}.modal-extra-services .modal-items .modal-description .description.html-format h1,.modal-extra-services .modal-items .modal-description .description.html-format h2,.modal-extra-services .modal-items .modal-description .description.html-format h3,.modal-extra-services .modal-items .modal-description .description.html-format h4,.modal-extra-services .modal-items .modal-description .description.html-format h5,.modal-extra-services .modal-items .modal-description .description.html-format h6{font-size:revert;font-weight:revert}.modal-checkout{background-color:hsla(0,0%,50%,.3);display:flex;height:100%;left:0;opacity:0;overflow:auto;padding:20px 0;position:fixed;top:0;visibility:hidden;width:100%;z-index:100}.modal-checkout .content-modal-checkout{background-color:#fff;border-radius:12px;box-shadow:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03);margin:auto;max-width:calc(100% - 32px);opacity:.6;overflow:hidden;position:relative;transform:scale(.6);width:480px;z-index:3}.modal-checkout.show{opacity:1;transition:.3s ease-in-out;visibility:visible}.modal-checkout.show .content-modal-checkout{opacity:1;transform:scale(1);transition:.3s cubic-bezier(.58,.16,.22,1.57) .15s}.modal-checkout .image{padding-left:20px}.modal-checkout .image img{display:block;margin:0 auto;max-width:100%}.modal-checkout .space{padding:14px 40px 49px}.modal-checkout .title-modal{color:var(--neutral_heavy);font-size:20px;font-weight:600;line-height:30px;text-align:center}.modal-checkout .description-modal{color:var(--neutral_dark);font-size:16px;line-height:24px;margin-top:8px;text-align:center}.modal-checkout .actions{border-top:1px solid var(--neutral_thin);display:flex;justify-content:space-between;padding:24px}.modal-checkout .area-button{width:calc(50% - 12px)}.modal-checkout .shadow{height:100%;left:0;position:fixed;top:0;width:100%}@media (max-width:767px){.modal-checkout .image{margin:22px auto 0;max-width:280px;padding-left:14px}.modal-checkout .actions{flex-direction:column}.modal-checkout .actions .area-button{width:100%}.modal-checkout .actions .area-button:last-child{margin-bottom:16px;order:-1}}.button-checkout{align-items:center;border-radius:8px;display:flex;font-size:16px;font-weight:600;height:44px;justify-content:center;padding:0 20px;transition:.3s ease-in-out}.button-checkout[role=button]{cursor:pointer}.button-checkout--outline{border:1px solid var(--neutral_extra_light);color:var(--neutral_dark)}.button-checkout--outline:hover{background-color:var(--neutral_extra_light)}.button-checkout--clean{background-color:var(--neutral_thin);color:var(--neutral_dark)}.button-checkout--primary{background-color:var(--primary_base);color:#fff}.button-checkout--primary:hover{background-color:var(--primary_dark)}.button-checkout--conversion{background-color:var(--conversion_dark);color:#fff}.button-checkout--conversion:hover{background-color:var(--conversion_extra_dark)}.button-checkout--conversion:active{background-color:var(--conversion_dark);transition:unset}.button-checkout--second{background-color:var(--primary_thin);color:var(--primary_extra_dark)}.button-checkout--second:hover{background-color:var(--primary_extra_light)}.button-checkout [data-target=button-timer]{padding-left:4px}.area-checkout{background-color:#fff;border-radius:12px;box-shadow:8px 8px 64px -4px rgba(76,121,173,.06);padding:40px;text-align:center}.area-checkout.space{margin-top:32px}@media (max-width:767px){.area-checkout.space{margin-top:16px}}.area-checkout.pix-space{margin-top:40px;padding-top:56px;text-align:left}@media (max-width:767px){.area-checkout.pix-space{margin-top:16px;padding-left:16px;padding-right:16px;padding-top:16px}.area-checkout.pix-space.select-payment{margin-top:40px}}.area-checkout img{max-width:100%}@media (max-width:1024px){.area-checkout{padding:16px}}.area-checkout iframe{border:0;width:100%}.area-checkout .checkout-animate-cart{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.area-checkout .checkout-animate-cart .animate-cart{font-size:24px}@media (max-width:480px){.area-checkout{padding-left:0;padding-right:0}.area-checkout .checkout-animate-cart{display:unset}.area-checkout .checkout-animate-cart .animate-cart{left:0;margin:50px auto;position:-webkit-sticky;position:sticky;top:40%}.area-checkout iframe{height:1800px}}[data-target=redirect-checkout] .loading-checkout{margin:130px 0;pointer-events:none}[data-target=redirect-checkout] .loading-checkout .animate-cart{background-color:var(--neutral_ultra_thin);border-radius:50%;font-size:46px;margin:0 auto 40px}[data-target=redirect-checkout] .loading-checkout .title-loading{color:#000;font-size:24px;font-weight:600;line-height:32px}[data-target=redirect-checkout] .loading-checkout .status{height:28px;margin-top:14px;overflow:hidden;position:relative}[data-target=redirect-checkout] .loading-checkout .line{align-items:center;color:var(--neutral_base);display:flex;font-size:18px;font-weight:400;justify-content:center;left:0;line-height:28px;opacity:0;position:absolute;width:100%}[data-target=redirect-checkout] .loading-checkout .line:first-child{-webkit-animation:status 5s linear;animation:status 5s linear}[data-target=redirect-checkout] .loading-checkout .line:nth-child(2){-webkit-animation:status 5s linear 5s;animation:status 5s linear 5s}[data-target=redirect-checkout] .loading-checkout .line:nth-child(3){-webkit-animation:status 5s linear 10s;animation:status 5s linear 10s}[data-target=redirect-checkout] .loading-checkout .line:nth-child(4){-webkit-animation:status 5s linear 15s;animation:status 5s linear 15s}[data-target=redirect-checkout] .loading-checkout .line:nth-child(5){-webkit-animation:statusFinish 5s linear 20s;animation:statusFinish 5s linear 20s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}[data-target=redirect-checkout] .loading-checkout .line.visible{opacity:1}@-webkit-keyframes status{0%{opacity:1;transform:translateY(100%)}5%{opacity:1;transform:translateY(0)}95%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(-100%)}}@keyframes status{0%{opacity:1;transform:translateY(100%)}5%{opacity:1;transform:translateY(0)}95%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(-100%)}}@-webkit-keyframes statusFinish{0%{opacity:1;transform:translateY(100%)}5%{opacity:1;transform:translateY(0)}95%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes statusFinish{0%{opacity:1;transform:translateY(100%)}5%{opacity:1;transform:translateY(0)}95%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}[data-target=redirect-checkout] .loading-checkout .dots-animate{align-items:flex-end;display:flex;height:20px;justify-content:space-between;margin-left:2px;padding:0 2px 4px;width:20px}[data-target=redirect-checkout] .loading-checkout .dots-animate *{background-color:var(--neutral_base);border-radius:50%;height:3px;opacity:0;width:3px}[data-target=redirect-checkout] .loading-checkout .dots-animate :first-child{opacity:1}[data-target=redirect-checkout] .loading-checkout .dots-animate :nth-child(2){-webkit-animation:fade 1.6s linear infinite;animation:fade 1.6s linear infinite}[data-target=redirect-checkout] .loading-checkout .dots-animate :nth-child(3){-webkit-animation:fade2 1.6s linear infinite;animation:fade2 1.6s linear infinite}@-webkit-keyframes fade{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes fade{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0}}@-webkit-keyframes fade2{0%{opacity:0}50%{opacity:0}75%{opacity:1}to{opacity:0}}@keyframes fade2{0%{opacity:0}50%{opacity:0}75%{opacity:1}to{opacity:0}}@media (max-width:767px){[data-target=redirect-checkout] .loading-checkout{margin:60px 0}[data-target=redirect-checkout] .loading-checkout .animate-cart{font-size:20.8px}}.box-status{background-color:#fff;border-radius:12px;box-shadow:8px 8px 64px -4px rgba(76,121,173,.06);margin-top:2.5rem}.box-status .space-status{align-items:center;display:flex;padding:24px}.box-status .space-second{align-items:center;border-top:1px solid var(--neutral_thin);display:flex;justify-content:space-between;padding:24px 24px 24px 0}.box-status .right-code{border-left:1px solid var(--neutral_thin);color:var(--neutral_extra_heavy);margin-left:auto;padding-left:40px}.box-status .right-code .text{font-size:16px;line-height:24px}.box-status .right-code .code{font-size:24px;font-weight:600;line-height:32px}.box-status .links{display:flex}.box-status .links .title-links{font-size:14px;font-weight:600;line-height:20px;margin-left:24px}.box-status .links a{color:var(--primary_dark);font-size:14px;font-weight:400;line-height:20px;margin-left:24px}.box-status .links a:hover{color:var(--primary_extra_dark)}.box-status .area-button-right{display:flex}.box-status .area-button-right .button-checkout:first-child:not(:only-child){margin-right:24px}@media (max-width:767px){.box-status{background-color:unset;box-shadow:unset;margin-top:0}.box-status .links{flex-direction:column;padding:24px 24px 0}.box-status .links .title-links{border-bottom:1px solid var(--neutral_thin);font-size:16px;margin:0 0 24px;padding-bottom:24px}.box-status .links a{margin:0 0 24px}.box-status .space-status{align-items:flex-start;background-color:#fff;border-radius:12px;box-shadow:8px 8px 64px -4px rgba(76,121,173,.06);flex-wrap:wrap}.box-status .space-status .description-status{font-size:14px;line-height:20px}.box-status .space-status .area-icon{flex-shrink:0;height:32px;margin:0 8px 0 0;width:32px}.box-status .space-status .area-icon svg{height:16px;width:16px}.box-status .space-status .area-text{flex-grow:1;margin:0 0 24px;max-width:calc(100% - 40px)}.box-status .space-status .payment-pending{display:none}.box-status .space-status .right-code{border-left:0;border-top:1px solid var(--neutral_thin);flex-grow:1;margin:0 -24px;padding:24px 24px 0;text-align:center}.box-status .space-second{align-items:unset;background-color:#fff;border:0;border-radius:12px;box-shadow:8px 8px 64px -4px rgba(76,121,173,.06);flex-direction:column;margin:16px 0;padding:0}.box-status .area-button-right{border-top:1px solid var(--neutral_thin);flex-direction:column;padding:16px 24px}.box-status .area-button-right .button-checkout{width:100%}.box-status .area-button-right .button-checkout:first-child:not(:only-child){margin-bottom:1rem}}.area-icon{align-items:center;border-radius:50%;display:flex;font-size:28px;height:56px;justify-content:center;margin-right:24px;width:56px}.area-icon--clean{background-color:var(--primary_thin)}.area-icon--success{background-color:var(--success_extra_light)}.area-icon--error{background-color:var(--error_thin)}.title-status{color:var(--neutral_heavy);font-size:24px;font-weight:600;line-height:32px}.description-status{color:var(--neutral_base);font-size:16px;line-height:24px}.alert-message{color:var(--neutral_base);font-size:14px;line-height:1.43;margin-top:32px;text-align:center}@media (max-width:767px){.alert-message{margin-top:16px}}.area-error{margin-top:2.5rem;text-align:center}.area-error img{margin-bottom:16px;max-width:100%}@media (max-width:767px){.area-error img{height:200px;margin-bottom:40px;margin-top:0;width:200px}}.area-error .space-error-button{margin-top:40px}@media (max-width:767px){.title-status{font-size:18px;line-height:28px}}.badge-red{background-color:var(--error_thin);border-radius:10px;color:var(--error_heavy);display:inline-flex;font-size:12px!important;line-height:18px!important;padding:0 6px}.tippy-box[data-theme~=dark]{background-color:#000;border-radius:8px;color:#fff;font-family:Source Sans Pro,sans-serif;font-size:12px;line-height:18px;padding:8px 12px}.tippy-box[data-theme~=dark][data-placement^=top]>.tippy-arrow:before{border-top-color:#000}.tippy-box[data-theme~=dark][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#000}.tippy-box[data-theme~=dark][data-placement^=left]>.tippy-arrow:before{border-left-color:#000}.tippy-box[data-theme~=dark][data-placement^=right]>.tippy-arrow:before{border-right-color:#000}.tippy-box[data-theme~=dark]>.tippy-backdrop{background-color:#000}.tippy-box[data-theme~=dark]>.tippy-svg-arrow{fill:#000}.tippy-box[data-placement^=top]>.tippy-svg-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-svg-arrow:after,.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg{top:15px;transform:rotate(180deg)}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:15px}.tippy-box[data-placement^=left]>.tippy-svg-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-svg-arrow:after,.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg{left:11px;top:calc(50% - 3px);transform:rotate(90deg)}.tippy-box[data-placement^=right]>.tippy-svg-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-svg-arrow:after,.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg{right:10px;top:calc(50% - 3px);transform:rotate(-90deg)}.tippy-svg-arrow{fill:#000;height:16px;text-align:initial;width:16px}.tippy-svg-arrow,.tippy-svg-arrow>svg{position:absolute}.title-pix{color:var(--neutral_heavy);line-height:38px}.title-pix,.title-second-pix{font-size:30px;font-weight:400;margin-bottom:24px}.title-second-pix{border-bottom:1px solid var(--neutral_thin);color:var(--neutral_dark);font-weight:300;line-height:40px;padding-bottom:24px}.context-pix{margin:0 auto;max-width:940px;width:100%}@media (max-width:767px){.title-pix{font-size:24px;line-height:32px}.title-second-pix{border:0;margin-bottom:32px;padding:0;text-align:center}.title-second-pix.desktop{display:none}}@media (min-width:768px){.title-second-pix.mobile{display:none}}.items-area-info{display:flex;justify-content:space-between}.items-area-info .area-info-pix.content-pix{height:100%;position:relative;width:calc(70% - 16px)}.items-area-info .area-info-pix:last-child{display:flex;flex-direction:column;height:auto;width:30%}@media (max-width:768px){.items-area-info{flex-direction:column}.items-area-info.reverse{flex-direction:column-reverse}.items-area-info.reverse .area-info-pix.content-pix,.items-area-info:not(.reverse) .area-info-pix:last-child{margin-top:32px}.items-area-info .area-info-pix.content-pix,.items-area-info .area-info-pix:last-child{width:100%}}.area-info-pix{border:1px solid var(--neutral_thin);border-radius:4px;font-size:13px;padding:15px}.area-info-pix .code{color:var(--neutral_extra_dark);font-size:18px;font-weight:600;margin-bottom:4px}.area-info-pix .date{font-size:12px}.area-info-pix .date-theme{line-height:18px;margin:10px 0}.area-info-pix .items-resume{margin-top:24px;overflow:hidden;position:relative}@media (min-width:768px){.area-info-pix .items-resume.max-items{max-height:217px}.area-info-pix .items-resume.max-select-payment{margin-top:0;max-height:270px}.area-info-pix .items-resume.max-select-payment .item:first-child{border-top:0}.area-info-pix .items-resume.show-all{max-height:unset}}.area-info-pix .items-resume.max-select-payment{margin-top:0}.area-info-pix .items-resume.max-select-payment .item:first-child{border-top:0}.area-info-pix .items-resume .item{border-bottom:1px solid var(--neutral_thin);border-top:1px solid var(--neutral_thin);padding:8px 0}.area-info-pix .items-resume .item:not(:first-child){border-top:0;margin-top:8px}.area-info-pix .items-resume .item .total-price{font-size:12px}.list-form-payment{display:flex;justify-content:space-between;margin-bottom:24px;padding:16px 0}@media (max-width:650px){.list-form-payment{flex-direction:column}}.area-pix-select{--border-select:var(--neutral_thin);--background-select:#fff;display:block;width:calc(50% - 12px)}@media (max-width:650px){.area-pix-select{width:100%}.area-pix-select:nth-child(n+2){margin-top:24px}}.area-pix-select .pix-select{align-items:center;background-color:var(--background-select);border:1px solid var(--border-select);border-radius:8px;color:#656b78;cursor:pointer;display:flex;height:104px;justify-content:center;position:relative;transition:.2s ease-in-out;z-index:1}.area-pix-select .pix-select:hover{background-color:var(--primary_extra_thin)}.area-pix-select .icons{display:flex}.area-pix-select .icons svg{margin:0 8px}.area-pix-select .title-select-option{display:block;font-size:13px;font-weight:600;left:50%;line-height:21px;padding:0 24px;position:absolute;top:-11px;transform:translateX(-50%);white-space:nowrap;z-index:1}.area-pix-select .title-select-option:before{background-color:#fff;bottom:0;content:"";display:block;height:1px;left:0;margin:auto;position:absolute;top:0;width:100%;z-index:-1}.list-form .show-button-checked{display:none}.list-form input{opacity:.0001;pointer-events:none;position:absolute;z-index:-1}.list-form input:checked~.show-button-checked{display:flex}.list-form input:first-of-type:checked~.list-form-payment .area-pix-select:first-of-type .pix-select,.list-form input:nth-of-type(2):checked~.list-form-payment .area-pix-select:nth-of-type(2) .pix-select{background-color:var(--primary_extra_thin);border-color:var(--primary_extra_light);color:var(--primary_base)}.total-theme{font-size:16px;line-height:22px;margin-top:auto;padding:32px 8px 8px}.title-theme{font-size:13px;font-weight:700;margin-bottom:10px}.button-confirm{align-items:center;display:flex;flex-shrink:0;font-size:14px;height:36px;line-height:36px;margin:0 0 24px;padding:0 14px;transition:.2s ease-in-out;width:auto}.button-confirm .icon{display:block;font-size:20px;margin-right:8px}.list-box-pix{display:flex}.list-box-pix .title-pix-step{color:var(--neutral_dark);font-size:16px;font-weight:600;margin-bottom:16px}@media (min-width:651px){.list-box-pix .area-item{width:50%}.list-box-pix .area-item:first-child{padding-right:24px}.list-box-pix .area-item:last-child{border-left:1px solid var(--neutral_thin);padding-left:24px}}@media (max-width:650px){.list-box-pix{flex-direction:column}.list-box-pix .area-item{width:100%}.list-box-pix .area-item:last-child{border-top:1px solid var(--neutral_thin);padding-top:24px}}.area-qr{align-items:center;display:flex;flex-direction:column}.area-qr .time{margin:16px 0 24px}.area-qr .time strong{color:var(--primary_dark)}.pix-steps .item{align-items:center;display:flex;margin-bottom:16px}.pix-steps .dot{border:2px solid var(--neutral_dark);border-radius:50%;color:var(--primary_dark);display:flex;flex-shrink:0;font-weight:700;height:24px;margin-right:12px;width:24px}.button-view,.pix-steps .dot{align-items:center;font-size:14px;justify-content:center}.button-view{color:var(--primary_extra_dark);cursor:pointer;display:none;font-weight:600;margin:8px 0;padding:2px 4px}.button-view svg{height:20px;margin-right:8px;width:20px}@media (min-width:768px){.button-view{display:flex}body.iframe-mode header .container{justify-content:center}}body.iframe-mode header .container .logo{display:none}@media (min-width:768px){body.iframe-mode header .breadcrumb-checkout.iframe-centered{justify-content:center;width:100%}}header{background-color:var(--neutral_ultra_thin);top:0;width:100%;z-index:10}@media (min-width:768px){header{background-color:#fff;position:-webkit-sticky;position:sticky}}header .container{padding:0}@media (min-width:768px){header .container{align-items:center;display:flex;height:5.5rem;justify-content:space-between;padding:0 .938rem}}header .container .logo{background-color:#fff;display:block;padding:1rem 0;text-align:center}header .container .logo img{height:2.25rem;width:5rem}@media (min-width:768px){header .container .logo{margin-bottom:0;padding:0}}header .container .breadcrumb-checkout .item{align-items:center;color:var(--neutral_medium);display:flex;position:relative}header .container .breadcrumb-checkout .item:not(:first-child){margin-left:16px;padding-left:16px}header .container .breadcrumb-checkout .item:not(:first-child):before{border-left:1px solid var(--neutral_thin);bottom:0;content:"";display:block;height:16px;left:0;margin:auto;position:absolute;top:0}header .container .breadcrumb-checkout .item .dot{align-items:center;background-color:var(--neutral_thin);border-radius:50%;display:flex;font-size:14px;font-weight:600;height:32px;justify-content:center;width:32px}header .container .breadcrumb-checkout .item .dot svg{fill:currentColor;height:14px;width:14px}header .container .breadcrumb-checkout .item span{font-size:14px;margin-left:12px}header .container .breadcrumb-checkout .item.active{color:var(--primary_dark)}header .container .breadcrumb-checkout .item.active .dot{background-color:var(--primary_extra_light)}header .container .breadcrumb-checkout .item.active span{font-weight:600}@media (max-width:767px){header .container .breadcrumb-checkout .item:not(.active) span{display:none}header .container .breadcrumb-checkout{justify-content:center;padding:24px 0}}footer{background-color:#fff;box-shadow:8px 8px 64px -4px rgba(76,121,173,.06)}footer .container{padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:768px){footer .container{height:8.5rem;justify-content:space-between}footer .container,footer .container>div{align-items:center;display:flex}}footer .container .logo{display:block;margin:1.5rem auto;text-align:center}@media (min-width:768px){footer .container .logo{margin:0 2rem 0 0}footer .container .logo.logo-locaweb{margin:0 1rem 0 0}}footer .container .logo img{height:3.12rem;width:7rem}footer .container .logo.logo-locaweb img{height:auto;max-width:300px;width:100%}footer .container p{color:#434750;font-size:.75rem;line-height:1.12rem;text-align:center}@media (min-width:768px){footer .container p{text-align:left}}body{display:flex;flex-direction:column;height:100%}.wrapper{background:linear-gradient(180deg,#fafbfc,#fff 50%);flex-grow:1;padding-bottom:32px}.loading{opacity:.4;pointer-events:none;transition:.15s ease-in-out}.bar-load{-webkit-animation:load 1.4s infinite;animation:load 1.4s infinite;background-color:var(--neutral_thin);border-radius:4px;height:16px;margin-bottom:24px;overflow:hidden;position:relative}.bar-load .w-large{max-width:400px}.bar-load.large{height:28px}.bar-load.h-product{height:84px}@-webkit-keyframes load{0%{background-color:var(--neutral_thin)}50%{background-color:#f2f7fb}to{background-color:var(--neutral_thin)}}@keyframes load{0%{background-color:var(--neutral_thin)}50%{background-color:#f2f7fb}to{background-color:var(--neutral_thin)}}.button-block .on{background-color:var(--conversion_dark);color:#fff}.button-block .on:hover{background-color:var(--conversion_extra_dark)}.button-block .off{background-color:var(--neutral_thin);color:var(--neutral_dark)}.button-block .off:hover{background-color:#dcdee2}.button-block .on-blue{background-color:var(--primary_base);color:#fff}.button-block .on-blue:hover{background-color:#18668d}@media (min-width:1025px){.section-cart{display:flex;justify-content:space-between}.cart-items{width:calc(100% - 420px)}.cart-summary{width:360px}}.title-page{border-bottom:1px solid var(--neutral_thin);color:var(--neutral_extra_heavy);font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:2rem;padding:1.25rem 0 8px}@media (min-width:768px){.title-page{padding:2.5rem 0 8px}}.cart-empty{margin:3rem 0 5rem;text-align:center}.cart-empty img{display:block;margin:0 auto 2rem}.cart-empty strong{color:var(--neutral_extra_heavy);font-size:1.87rem}.cart-empty p{color:var(--neutral_dark);display:block;font-size:1rem;line-height:1.25rem;margin:0 auto;max-width:375px}.cart-empty a{display:block;margin:2rem auto;max-width:180px}.block-title{font-size:1.12rem;font-weight:600;line-height:1.75rem;padding-bottom:1rem}.block-space{border-bottom:1px solid var(--neutral_extra_thin);padding-bottom:1rem}.element{background-color:#fff;box-shadow:8px 8px 64px -4px rgba(76,121,173,.06);margin-bottom:1.37rem;padding:1rem}.block-accordion>.flex{padding:.75rem 0}.block-accordion+.block-accordion>.flex{margin-top:0}.block-accordion span{font-size:.87rem}.block-accordion .signature{display:flex;font-size:14px;justify-content:space-between;line-height:20px}.block-accordion .signature .price{flex-shrink:0;padding-left:10px;white-space:nowrap}.block-accordion .icon-chevron-up{font-size:1.25rem;transform:rotate(180deg)}.block-accordion .inner-element{background:linear-gradient(180deg,#fafbfc,#fff 50%);font-size:.75rem;line-height:1.25rem;max-height:0;opacity:0;overflow:hidden;transition:opacity 1s cubic-bezier(0,1,0,1)}.block-accordion .inner-element .element{box-shadow:unset}.block-accordion .inner-element span,.block-accordion .inner-element strong{font-size:.87rem;line-height:1.25rem}.block-accordion .inner-element ul+div{border-top:1px solid var(--neutral_thin);margin-top:.5rem;padding-top:.5rem}.block-accordion .inner-element ul li{padding-left:.62rem;position:relative}.block-accordion .inner-element ul li:before{content:"•";left:0;position:absolute}.block-accordion .inner-element .icon-add{font-size:1.25rem}.block-accordion .title-accordion{-webkit-user-select:none;-moz-user-select:none;user-select:none}.block-accordion .title-accordion.active .icon-chevron-up{transform:rotate(0deg)}.block-accordion .title-accordion.active+.inner-element{margin-bottom:1rem;max-height:100%;opacity:1;padding:.87rem;transition:opacity .5s}.img-thumb{height:56px;-o-object-fit:cover;object-fit:cover;width:56px}.cart-items .items>div:not(:last-child){border-bottom:1px solid var(--neutral_extra_thin)}@media (min-width:768px){.cart-items .items>div:not(:last-child){border-bottom:0}}.cart-items .element{padding:0}.cart-items .element .template-product{margin:.5rem 0;padding:.5rem 0}@media (min-width:768px){.cart-items .element .template-product{border-top:0}}.cart-items .element .template-product:hover{background-color:var(--neutral_ultra_thin)}.cart-items .element .template-product:hover .icon-close{color:var(--neutral_dark)}.cart-items .element .template-product:hover .icon-close:hover{color:#000}.cart-items .element .template-product img{display:none}@media (min-width:768px){.cart-items .element .template-product img{display:block;height:44px;-o-object-fit:cover;object-fit:cover;width:44px}}.cart-items .block-title.green .bg-rounded{background-color:#f3f7e7}.cart-items .block-title.blue .bg-rounded{background-color:var(--primary_thin)}.cart-items .items .values{font-size:.87rem;line-height:2rem}.cart-items .items .subtotal{padding-bottom:.5rem}.cart-items .items .subtotal span{color:var(--neutral_dark);font-size:1.12rem;font-weight:600}.cart-items .element-charge{background-color:#fff}.cart-items .element-charge.unavailable{border:1px solid var(--error_medium);box-shadow:0 0 0 4px #f6cbc7;overflow:hidden;position:relative}.cart-items .element-charge .element{background:none;margin-bottom:0}.cart-items .element-signature{overflow:hidden}.cart-items .element-signature .template-product{background-color:#fff;overflow:inherit}.cart-items .block-accordion{background-color:var(--neutral_ultra_thin)}.cart-items .block-accordion .title-template-product{font-size:.87rem;padding:1rem 1rem 0}.cart-items .block-accordion .title-template-product:before{content:"•";font-size:1.5rem;line-height:1.18rem;margin-right:.5rem}.cart-items .block-accordion .title{background-color:#fff;margin:0;padding:1.5rem 1rem}.cart-items .block-accordion .title strong{color:var(--neutral_dark);font-size:1.12rem}.cart-items .block-accordion .title .icon{color:var(--neutral_medium);font-size:1.5rem}input[type=checkbox]{opacity:1e-7;pointer-events:none;position:absolute;z-index:-1}input[type=checkbox]:checked+* .check{background-color:#217096;border-color:#217096}input[type=checkbox]:checked+* .check:before{opacity:1}input[type=checkbox].error-checked+* .check{border-color:#d92d20}input[type=checkbox].error-checked~.error{display:block!important}.error{color:#d92d20;font-size:14px;margin-top:8px}.check{background:#fff;border:1px solid var(--neutral_light);border-radius:4px;color:#fff;cursor:pointer;height:16px;margin-right:8px;transition:.3s ease-in-out;width:16px}.check .icon{font-size:14px}.check .icon:before{display:block}.link{color:#217096;cursor:pointer;font-weight:600;transition:color .3s ease-in-out}.link:hover{color:#1c6181}.cart-summary{margin-top:2rem}.cart-summary .area-terms{align-items:center;border:1px solid var(--neutral_thin);margin:24px 0;padding:15px}@media (min-width:768px){.cart-summary{margin-top:0}}.cart-summary .element .block-accordion:not(:last-child){border-bottom:1px solid var(--neutral_extra_thin)}@media (min-width:768px){.cart-summary .element .block-accordion:not(:last-child){border-bottom:0}}.cart-summary .element .block-title{border-bottom:1px solid var(--neutral_extra_thin)}.cart-summary .element .block-title .icon{font-size:1.25rem}.cart-summary .element .title-accordion span{font-size:1rem}.cart-summary .element .title-accordion strong{font-size:1.12rem}@media (max-width:767px){.cart-summary .element .title-accordion span{font-size:.875rem}.cart-summary .element .title-accordion strong{font-size:1rem}}.cart-summary .bg-rounded{background-color:var(--neutral_thin)}.template-product{line-height:1.5rem;position:relative}.template-product span span{font-size:.87rem}@media (min-width:768px){.template-product{align-items:center}}.template-product .name{display:block}.template-product .value strong{margin-right:.25rem}.template-product .icon-close{color:var(--neutral_light);font-size:1.12rem}.template-product .icon-trash{color:var(--neutral_medium);font-size:1.25rem}@media (min-width:768px){.template-product .remove-mob .icon-close{display:none}}.template-product .quantity{align-items:center;display:flex;flex-direction:row}.template-product .quantity>*{font-size:14px;padding:.75rem .5rem}.template-product .quantity .icon{background-color:#eeeff2;color:#6b7280;cursor:pointer}.template-product .quantity .icon.icon-plus{border-radius:0 .25rem .25rem 0}.template-product .quantity .icon.icon-minus{border-radius:.25rem 0 0 .25rem}.template-product .quantity .icon:hover{background-color:#dcdee2}.template-product .quantity span{font-weight:400;line-height:18px;text-align:center}@media (max-width:767px){.template-product .icon-trash{background-color:var(--error_base);border-radius:0 8px 8px 0;color:#fff;height:100%;position:absolute;right:-3.87rem;top:0;width:3.87rem}.template-product.active{transform:translateX(-3.87rem)}}@media (min-width:768px){.first-element .icon-trash{border-radius:50%;font-size:20px;height:2.25rem;transition:.3s ease-in-out;width:2.25rem}.first-element .icon-trash:hover{background-color:var(--error_extra_thin);color:var(--error_medium)}}.form-input{flex-grow:1;position:relative}.form-input input{background-color:#fff!important;border:1px solid var(--neutral_light)!important;box-shadow:unset!important;display:block;padding-left:41px!important;width:100%}.form-input input:invalid+.button-blue{background-color:var(--primary_extra_light)}.form-input input.input-login{padding-right:42px}.form-input input.input-login~.icon-alert-circle{color:var(--error_base);visibility:hidden}.form-input input.input-login.error-input~.icon-help-input{visibility:hidden}.form-input input.input-login.error-input~.icon-alert-circle{visibility:visible}.form-input input.error-input{border-color:var(--error_medium)!important}.form-input .icon{bottom:0;color:#707785;font-size:20px;height:20px;left:14px;margin:auto;position:absolute;top:0}.form-input .last{cursor:pointer;left:unset;right:14px}.form-input .last~input{padding-right:41px!important}.button-blue{background-color:var(--primary_base);flex-shrink:0;height:44px;line-height:44px;margin:0 0 0 16px;width:57px}.button-blue,.button-error{color:#fff;transition:.2s ease-in-out}.button-error{background-color:#d92d20;width:100%}.button-error:hover{background-color:#a32218}.button.green{background-color:var(--conversion_dark);color:#fff}.button.green:hover{background-color:var(--conversion_extra_dark)}.button.primary{background:var(--primary_base);color:#fff}.button.primary:hover{background-color:var(--primary_dark)}.line-discount{margin-top:16px}.desc-info{font-size:14px}.msg{font-size:12px}.area-trash{align-items:center;border-radius:20px;color:var(--neutral_light);display:flex;font-size:20px;height:36px;justify-content:center;transition:.3s ease-in-out;width:36px}.area-trash:hover{background-color:var(--error_extra_thin);color:var(--error_medium)}.border-error{border:1px solid var(--error_base)}.cupom{background:var(--primary_thin);border-radius:2px;color:var(--primary_base);display:inline-block;line-height:20px;margin-bottom:6px;padding:4px 8px}.cupom .icon{font-size:16px;margin-right:4px}.cupom .icon,.cupom span{display:inline-block;vertical-align:middle}.cupom span{font-weight:600;text-transform:uppercase}.total-cart{color:#373a41;font-family:Source Sans Pro;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.loading-rotate{display:block;margin:0 auto}.loading-rotate g{-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}@-webkit-keyframes rotate{0%{transform:rotate(0deg);transform-origin:center}to{transform:rotate(1turn);transform-origin:center}}@keyframes rotate{0%{transform:rotate(0deg);transform-origin:center}to{transform:rotate(1turn);transform-origin:center}}.center-flex,.error-rounded{display:flex;justify-content:center}.error-rounded{align-items:center;background-color:#fbeae9;border:5px solid var(--error_extra_thin);border-radius:50%;color:var(--error_dark);font-size:28px;height:56px;margin:0 auto 2rem;outline-color:var(--error_extra_thin);outline-style:solid;outline-width:5px;width:56px}.area-error-modal{text-align:center}.area-error-modal .title-modal-error{color:var(--neutral_extra_heavy);font-size:16px;font-weight:600;line-height:24px}.area-error-modal .title-modal-error:empty{display:none}.area-error-modal .text-sm{font-size:14px;line-height:20px}.info-error{padding:2rem}.error-button{border-top:1px solid var(--neutral_thin);padding:10px 20px;width:100%}.relative{position:relative}.area-animate{bottom:0;display:none;left:50%;position:absolute;top:0;width:0}.section-cart{width:100%}.section-cart.loading{filter:blur(4px);opacity:.2}.area-animate .animate-cart{bottom:0;font-size:36px;margin:auto;position:-webkit-sticky;position:sticky;top:50%;transform:translateX(-50%) translateY(-50%)}.area-info-pix.loading .area-animate,.section-cart.loading+.area-animate{display:block}.area-loading-cart,.area-loading-cart.active,.area-loading-cart.loading{@apply opacity-100 visible}.animate-cart{--bg-bar:var(--neutral_thin);font-size:16px;height:7.5em;overflow:hidden;position:relative;width:7.5em;z-index:1}.animate-cart svg{display:block;height:100%;width:100%}.animate-cart svg .favicon{-webkit-animation:cart 4s linear infinite;animation:cart 4s linear infinite}.animate-cart svg .dot{-webkit-animation:dot 4s linear infinite;animation:dot 4s linear infinite}.animate-cart svg .dot-second{-webkit-animation:dotSecond 4s linear infinite;animation:dotSecond 4s linear infinite}.animate-cart .bars{-webkit-animation:bars 1.2s linear infinite;animation:bars 1.2s linear infinite;left:160%;position:absolute;top:1.125em;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:-1}.animate-cart .bar{background-color:var(--bg-bar);border-radius:1em;height:.25em}.animate-cart .bar-1{margin-left:3.5em;width:2.5em}.animate-cart .bar-2{margin-left:6.25em;margin-top:1.313em;width:1em}.animate-cart .bar-3{margin-top:1.063em;width:1.5em}.animate-cart .mini-bar{background-color:var(--bg-bar);height:.125em;position:absolute;right:40px}.animate-cart .mini-bar-1{-webkit-animation:mini-1 4s linear infinite;animation:mini-1 4s linear infinite;right:5.188em;top:4.25em;width:2px}.animate-cart .mini-bar-2{-webkit-animation:mini-2 4s linear infinite;animation:mini-2 4s linear infinite;right:5.313em;top:4.688em;width:3px}@-webkit-keyframes cart{0%{transform:scale(1) translateX(-2px);transform-origin:bottom}15%{transform:scale(.97) translateX(2px);transform-origin:bottom}30%{transform:scale(1) translateX(-2px);transform-origin:bottom}45%{transform:scale(.97) translateX(2px);transform-origin:bottom}60%{transform:scale(1) translateX(-2px);transform-origin:bottom}70%{transform:scale(1) translateX(10px) translateY(-7px) rotate(-16deg);transform-origin:bottom}77%{transform:scale(1) translateX(10px) translateY(-7px) rotate(-16deg);transform-origin:bottom}84%{transform:scale(1) translateX(10px) translateY(-7px) rotate(-16deg);transform-origin:bottom}90%{transform:scale(1) translateX(0) translateY(1px) rotate(5deg);transform-origin:bottom}97%{transform:scale(1) translateX(-2px);transform-origin:bottom}to{transform:scale(1) translateX(-2px);transform-origin:bottom}}@keyframes cart{0%{transform:scale(1) translateX(-2px);transform-origin:bottom}15%{transform:scale(.97) translateX(2px);transform-origin:bottom}30%{transform:scale(1) translateX(-2px);transform-origin:bottom}45%{transform:scale(.97) translateX(2px);transform-origin:bottom}60%{transform:scale(1) translateX(-2px);transform-origin:bottom}70%{transform:scale(1) translateX(10px) translateY(-7px) rotate(-16deg);transform-origin:bottom}77%{transform:scale(1) translateX(10px) translateY(-7px) rotate(-16deg);transform-origin:bottom}84%{transform:scale(1) translateX(10px) translateY(-7px) rotate(-16deg);transform-origin:bottom}90%{transform:scale(1) translateX(0) translateY(1px) rotate(5deg);transform-origin:bottom}97%{transform:scale(1) translateX(-2px);transform-origin:bottom}to{transform:scale(1) translateX(-2px);transform-origin:bottom}}@-webkit-keyframes dot{0%{transform:translateX(-1px) translateY(-1px)}24%{transform:translateX(1px) translateY(0)}48%{transform:translateX(-1px) translateY(-2px)}65%{transform:translateX(0) translateY(0)}90%{transform:translateX(0) translateY(0)}to{transform:translateX(-1px) translateY(-1px)}}@keyframes dot{0%{transform:translateX(-1px) translateY(-1px)}24%{transform:translateX(1px) translateY(0)}48%{transform:translateX(-1px) translateY(-2px)}65%{transform:translateX(0) translateY(0)}90%{transform:translateX(0) translateY(0)}to{transform:translateX(-1px) translateY(-1px)}}@-webkit-keyframes dotSecond{0%{transform:translateX(-1px) translateY(-2px);transform-origin:center}24%{transform:translateX(1px) translateY(0);transform-origin:center}48%{transform:translateX(-1px) translateY(-2px);transform-origin:center}65%{transform:translateX(0) translateY(0);transform-origin:center}86%{transform:translateX(0) translateY(0);transform-origin:center}90%{transform:translateX(0) translateY(0) scaleY(.85);transform-origin:center}96%{transform:translateX(0) translateY(0) scaleY(1);transform-origin:center}to{transform:translateX(-1px) translateY(-2px);transform-origin:center}}@keyframes dotSecond{0%{transform:translateX(-1px) translateY(-2px);transform-origin:center}24%{transform:translateX(1px) translateY(0);transform-origin:center}48%{transform:translateX(-1px) translateY(-2px);transform-origin:center}65%{transform:translateX(0) translateY(0);transform-origin:center}86%{transform:translateX(0) translateY(0);transform-origin:center}90%{transform:translateX(0) translateY(0) scaleY(.85);transform-origin:center}96%{transform:translateX(0) translateY(0) scaleY(1);transform-origin:center}to{transform:translateX(-1px) translateY(-2px);transform-origin:center}}@-webkit-keyframes bars{0%{transform:translateX(15%)}to{transform:translateX(-300%)}}@keyframes bars{0%{transform:translateX(15%)}to{transform:translateX(-300%)}}@-webkit-keyframes mini-1{0%{border-radius:.063em;opacity:0}60%{border-radius:.063em;opacity:0}70%{border-radius:.063em 0 .063em .063em;opacity:1}88%{border-radius:.063em 0 .063em .063em;opacity:1;width:.563em}92%{border-radius:.063em 0 .063em .063em;opacity:0}to{opacity:0}}@keyframes mini-1{0%{border-radius:.063em;opacity:0}60%{border-radius:.063em;opacity:0}70%{border-radius:.063em 0 .063em .063em;opacity:1}88%{border-radius:.063em 0 .063em .063em;opacity:1;width:.563em}92%{border-radius:.063em 0 .063em .063em;opacity:0}to{opacity:0}}@-webkit-keyframes mini-2{0%{border-radius:.063em;opacity:0}60%{border-radius:.063em;opacity:0}70%{border-radius:.063em 0 .063em .063em;opacity:1}88%{border-radius:.063em 0 .063em .063em;opacity:1;width:.75em}92%{border-radius:.063em 0 .063em .063em;opacity:0}to{opacity:0}}@keyframes mini-2{0%{border-radius:.063em;opacity:0}60%{border-radius:.063em;opacity:0}70%{border-radius:.063em 0 .063em .063em;opacity:1}88%{border-radius:.063em 0 .063em .063em;opacity:1;width:.75em}92%{border-radius:.063em 0 .063em .063em;opacity:0}to{opacity:0}}.sticky{position:-webkit-sticky;position:sticky;top:112px}.new-store{align-items:center;border-top:1px solid var(--neutral_thin);display:flex;flex-direction:column;margin:40px auto 0;max-width:100%;padding-top:32px;width:336px}.new-store .button{margin:0!important;padding-left:16px;padding-right:16px;width:auto}.desc{font-size:var(--neutral_base);font-size:14px;line-height:1.43}.space-error{padding-left:30px}.label-login{color:var(--neutral_dark);font-size:14px;font-weight:600;margin-bottom:6px}.discount{color:#7b9b0e;font-weight:600}.discount-line{border-style:solid;color:#f1f1f3;unicode-bidi:unset}.discount-info{font-size:12px;font-style:normal;font-weight:400;line-height:18px}.margin-subtotal{margin-top:16px}.discount-space-total,.discount-space-values{font-weight:600;margin-top:8px}.discount-space-total{font-family:Source Sans Pro;font-size:16px;font-style:normal;line-height:24px}.discount-value-color{color:#7b9b0e}.discount-total-color{color:#217096}.cart-color{color:#373a41}.divide-items{border-style:solid;color:#f1f1f3;unicode-bidi:unset}.cart-value{border-bottom:8px solid var(--Neutral-thin,#fff);border-top:8px solid var(--Neutral-thin,#fff);color:var(--Neutral-Dark,#656b78);font-family:Source Sans Pro;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.coupon-input{border-bottom:16px solid var(--Neutral-thin,#fff);border-top:16px solid var(--Neutral-thin,#fff)}.login-items{align-items:center;display:flex;justify-content:space-between}.login-coupon{text-align:right}.button-apply-coupon{align-items:center;background-color:var(--primary_base);color:#fff;display:flex;flex-shrink:0;gap:8px;height:44px;justify-content:center;line-height:44px;margin:0 0 0 16px;padding:10px 18px;transition:.2s ease-in-out;width:84px}.itens-cart{font-family:Source Sans Pro;font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin-left:6px}.before-value{text-decoration:line-through}.discount-percent{background-color:var(--success_thin)!important;border-radius:.25rem!important;color:var(--success_dark)!important;font-size:.75rem!important;font-weight:600!important;margin-left:.25rem!important;padding:0 .375rem!important}.modal-service-wrapper{display:flex;flex-direction:column;max-width:768px;width:95%}@media (min-width:768px){.modal-service-wrapper{max-height:648px}}@media (max-width:767px){.modal-service-wrapper{max-height:90vh}}
