.redesign-cart-details-container .toggle-checkbox,.sr-only{clip:rect(0.1rem, 0.1rem, 0.1rem, 0.1rem);height:.1rem;overflow:hidden;position:absolute !important;width:.1rem}.tooltip-wrapper{position:relative;display:inline-block}.tooltip-button{position:relative;border:none;background:rgba(0,0,0,0);-moz-appearance:none;-webkit-appearance:none;appearance:none;vertical-align:middle}.tooltip-icon{display:inline-block;width:1rem;height:1rem;margin-bottom:.2rem;background:url("//images.elo7.com.br/assets/v3/common/svg/ic_info.svg") no-repeat;vertical-align:middle}[role=tooltip],.hide-tooltip+[role=tooltip]{--max-width: 240px;visibility:hidden;position:absolute;z-index:999;display:inline-block;max-width:var(--max-width);width:-moz-max-content;width:max-content;padding:0 .5rem}[role=tooltip],.tooltip-right [role=tooltip]{inset:auto auto 50% 100%;transform:translateY(50%)}.tooltip-left [role=tooltip]{inset:auto 100% 50% auto;transform:translateY(50%)}.tooltip-top [role=tooltip]{inset:auto 50% 100% auto;transform:translateX(50%);padding:.5rem 0}.tooltip-bottom [role=tooltip]{inset:100% 50% auto auto;transform:translateX(50%);padding:.5rem 0}.tooltip-content{--background: #333333;--color: #fff;--arrow-size: .5rem;--font-weight: 400;position:relative;display:inline-block;padding:1rem;background:var(--background);text-align:left;color:var(--color);font-size:.875rem;font-weight:var(--font-weight);border-radius:.5rem}.tooltip-content a{color:var(--color);text-decoration:underline;font-weight:var(--font-weight)}.tooltip-content::after,.tooltip-right .tooltip-content::after{content:"";position:absolute;inset:0 100% 0 auto;width:0;height:0;margin:auto;border-width:var(--arrow-size);border-style:solid;border-color:rgba(0,0,0,0) var(--background) rgba(0,0,0,0) rgba(0,0,0,0)}.tooltip-left .tooltip-content::after{inset:0 auto 0 100%;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--background)}.tooltip-top .tooltip-content::after{inset:100% 0 auto 0;border-color:var(--background) rgba(0,0,0,0) rgba(0,0,0,0)}.tooltip-bottom .tooltip-content::after{inset:auto 0 100% 0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--background)}.tooltip-open [role=tooltip],.tooltip-wrapper:hover [role=tooltip],.tooltip-button:focus+[role=tooltip],[role=tooltip]:hover,[role=tooltip]:focus-within{visibility:visible}.tooltip-box{position:relative}.tooltip-box:hover [role=tooltip],.tooltip-box:focus [role=tooltip]{visibility:visible}.tooltip-box .tooltip-button{display:none}.tooltip-box .tooltip-wrapper{position:static;float:left}.tooltip-box .tooltip-right [role=tooltip],.tooltip-box .tooltip-left [role=tooltip]{padding:0 1rem}.tooltip-box .tooltip-top [role=tooltip],.tooltip-box .tooltip-bottom [role=tooltip]{padding:1rem 0}.-m-00{margin:0}.-m-01{margin:-0.25rem}.-m-02{margin:-0.5rem}.-m-03{margin:-0.75rem}.-m-04{margin:-1rem}.-m-05{margin:-1.5rem}.-m-06{margin:-2rem}.-m-07{margin:-2.5rem}.-m-08{margin:-3rem}.-m-09{margin:-4rem}.-m-10{margin:-5rem}.-m-11{margin:-6rem}.m-00{margin:0}.m-01{margin:.25rem}.m-02{margin:.5rem}.m-03{margin:.75rem}.m-04{margin:1rem}.m-05{margin:1.5rem}.m-06{margin:2rem}.m-07{margin:2.5rem}.m-08{margin:3rem}.m-09{margin:4rem}.m-10{margin:5rem}.m-11{margin:6rem}.m-auto{margin:auto}.-mx-00{margin-left:0;margin-right:0}.-mx-01{margin-left:-0.25rem;margin-right:-0.25rem}.-mx-02{margin-left:-0.5rem;margin-right:-0.5rem}.-mx-03{margin-left:-0.75rem;margin-right:-0.75rem}.-mx-04{margin-left:-1rem;margin-right:-1rem}.-mx-05{margin-left:-1.5rem;margin-right:-1.5rem}.-mx-06{margin-left:-2rem;margin-right:-2rem}.-mx-07{margin-left:-2.5rem;margin-right:-2.5rem}.-mx-08{margin-left:-3rem;margin-right:-3rem}.-mx-09{margin-left:-4rem;margin-right:-4rem}.-mx-10{margin-left:-5rem;margin-right:-5rem}.-mx-11{margin-left:-6rem;margin-right:-6rem}.-my-00{margin-top:0;margin-bottom:0}.-my-01{margin-top:-0.25rem;margin-bottom:-0.25rem}.-my-02{margin-top:-0.5rem;margin-bottom:-0.5rem}.-my-03{margin-top:-0.75rem;margin-bottom:-0.75rem}.-my-04{margin-top:-1rem;margin-bottom:-1rem}.-my-05{margin-top:-1.5rem;margin-bottom:-1.5rem}.-my-06{margin-top:-2rem;margin-bottom:-2rem}.-my-07{margin-top:-2.5rem;margin-bottom:-2.5rem}.-my-08{margin-top:-3rem;margin-bottom:-3rem}.-my-09{margin-top:-4rem;margin-bottom:-4rem}.-my-10{margin-top:-5rem;margin-bottom:-5rem}.-my-11{margin-top:-6rem;margin-bottom:-6rem}.mx-00{margin-left:0;margin-right:0}.mx-01{margin-left:.25rem;margin-right:.25rem}.mx-02{margin-left:.5rem;margin-right:.5rem}.mx-03{margin-left:.75rem;margin-right:.75rem}.mx-04{margin-left:1rem;margin-right:1rem}.mx-05{margin-left:1.5rem;margin-right:1.5rem}.mx-06{margin-left:2rem;margin-right:2rem}.mx-07{margin-left:2.5rem;margin-right:2.5rem}.mx-08{margin-left:3rem;margin-right:3rem}.mx-09{margin-left:4rem;margin-right:4rem}.mx-10{margin-left:5rem;margin-right:5rem}.mx-11{margin-left:6rem;margin-right:6rem}.mx-auto{margin-left:auto;margin-right:auto}.my-00{margin-top:0;margin-bottom:0}.my-01{margin-top:.25rem;margin-bottom:.25rem}.my-02{margin-top:.5rem;margin-bottom:.5rem}.my-03{margin-top:.75rem;margin-bottom:.75rem}.my-04{margin-top:1rem;margin-bottom:1rem}.my-05{margin-top:1.5rem;margin-bottom:1.5rem}.my-06{margin-top:2rem;margin-bottom:2rem}.my-07{margin-top:2.5rem;margin-bottom:2.5rem}.my-08{margin-top:3rem;margin-bottom:3rem}.my-09{margin-top:4rem;margin-bottom:4rem}.my-10{margin-top:5rem;margin-bottom:5rem}.my-11{margin-top:6rem;margin-bottom:6rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-00{margin-bottom:0}.-mb-01{margin-bottom:-0.25rem}.-mb-02{margin-bottom:-0.5rem}.-mb-03{margin-bottom:-0.75rem}.-mb-04{margin-bottom:-1rem}.-mb-05{margin-bottom:-1.5rem}.-mb-06{margin-bottom:-2rem}.-mb-07{margin-bottom:-2.5rem}.-mb-08{margin-bottom:-3rem}.-mb-09{margin-bottom:-4rem}.-mb-10{margin-bottom:-5rem}.-mb-11{margin-bottom:-6rem}.-me-00{margin-inline-end:0}.-me-01{margin-inline-end:-0.25rem}.-me-02{margin-inline-end:-0.5rem}.-me-03{margin-inline-end:-0.75rem}.-me-04{margin-inline-end:-1rem}.-me-05{margin-inline-end:-1.5rem}.-me-06{margin-inline-end:-2rem}.-me-07{margin-inline-end:-2.5rem}.-me-08{margin-inline-end:-3rem}.-me-09{margin-inline-end:-4rem}.-me-10{margin-inline-end:-5rem}.-me-11{margin-inline-end:-6rem}.-ml-00{margin-left:0}.-ml-01{margin-left:-0.25rem}.-ml-02{margin-left:-0.5rem}.-ml-03{margin-left:-0.75rem}.-ml-04{margin-left:-1rem}.-ml-05{margin-left:-1.5rem}.-ml-06{margin-left:-2rem}.-ml-07{margin-left:-2.5rem}.-ml-08{margin-left:-3rem}.-ml-09{margin-left:-4rem}.-ml-10{margin-left:-5rem}.-ml-11{margin-left:-6rem}.-mr-00{margin-right:0}.-mr-01{margin-right:-0.25rem}.-mr-02{margin-right:-0.5rem}.-mr-03{margin-right:-0.75rem}.-mr-04{margin-right:-1rem}.-mr-05{margin-right:-1.5rem}.-mr-06{margin-right:-2rem}.-mr-07{margin-right:-2.5rem}.-mr-08{margin-right:-3rem}.-mr-09{margin-right:-4rem}.-mr-10{margin-right:-5rem}.-mr-11{margin-right:-6rem}.-ms-00{margin-inline-start:0}.-ms-01{margin-inline-start:-0.25rem}.-ms-02{margin-inline-start:-0.5rem}.-ms-03{margin-inline-start:-0.75rem}.-ms-04{margin-inline-start:-1rem}.-ms-05{margin-inline-start:-1.5rem}.-ms-06{margin-inline-start:-2rem}.-ms-07{margin-inline-start:-2.5rem}.-ms-08{margin-inline-start:-3rem}.-ms-09{margin-inline-start:-4rem}.-ms-10{margin-inline-start:-5rem}.-ms-11{margin-inline-start:-6rem}.-mt-00{margin-top:0}.-mt-01{margin-top:-0.25rem}.-mt-02{margin-top:-0.5rem}.-mt-03{margin-top:-0.75rem}.-mt-04{margin-top:-1rem}.-mt-05{margin-top:-1.5rem}.-mt-06{margin-top:-2rem}.-mt-07{margin-top:-2.5rem}.-mt-08{margin-top:-3rem}.-mt-09{margin-top:-4rem}.-mt-10{margin-top:-5rem}.-mt-11{margin-top:-6rem}.mb-00{margin-bottom:0}.mb-01{margin-bottom:.25rem}.mb-02{margin-bottom:.5rem}.mb-03{margin-bottom:.75rem}.mb-04{margin-bottom:1rem}.mb-05{margin-bottom:1.5rem}.mb-06{margin-bottom:2rem}.mb-07{margin-bottom:2.5rem}.mb-08{margin-bottom:3rem}.mb-09{margin-bottom:4rem}.mb-10{margin-bottom:5rem}.mb-11{margin-bottom:6rem}.mb-auto{margin-bottom:auto}.me-00{margin-inline-end:0}.me-01{margin-inline-end:.25rem}.me-02{margin-inline-end:.5rem}.me-03{margin-inline-end:.75rem}.me-04{margin-inline-end:1rem}.me-05{margin-inline-end:1.5rem}.me-06{margin-inline-end:2rem}.me-07{margin-inline-end:2.5rem}.me-08{margin-inline-end:3rem}.me-09{margin-inline-end:4rem}.me-10{margin-inline-end:5rem}.me-11{margin-inline-end:6rem}.me-auto{margin-inline-end:auto}.ml-00{margin-left:0}.ml-01{margin-left:.25rem}.ml-02{margin-left:.5rem}.ml-03{margin-left:.75rem}.ml-04{margin-left:1rem}.ml-05{margin-left:1.5rem}.ml-06{margin-left:2rem}.ml-07{margin-left:2.5rem}.ml-08{margin-left:3rem}.ml-09{margin-left:4rem}.ml-10{margin-left:5rem}.ml-11{margin-left:6rem}.ml-auto{margin-left:auto}.mr-00{margin-right:0}.mr-01{margin-right:.25rem}.mr-02{margin-right:.5rem}.mr-03{margin-right:.75rem}.mr-04{margin-right:1rem}.mr-05{margin-right:1.5rem}.mr-06{margin-right:2rem}.mr-07{margin-right:2.5rem}.mr-08{margin-right:3rem}.mr-09{margin-right:4rem}.mr-10{margin-right:5rem}.mr-11{margin-right:6rem}.mr-auto{margin-right:auto}.ms-00{margin-inline-start:0}.ms-01{margin-inline-start:.25rem}.ms-02{margin-inline-start:.5rem}.ms-03{margin-inline-start:.75rem}.ms-04{margin-inline-start:1rem}.ms-05{margin-inline-start:1.5rem}.ms-06{margin-inline-start:2rem}.ms-07{margin-inline-start:2.5rem}.ms-08{margin-inline-start:3rem}.ms-09{margin-inline-start:4rem}.ms-10{margin-inline-start:5rem}.ms-11{margin-inline-start:6rem}.ms-auto{margin-inline-start:auto}.mt-00{margin-top:0}.mt-01{margin-top:.25rem}.mt-02{margin-top:.5rem}.mt-03{margin-top:.75rem}.mt-04{margin-top:1rem}.mt-05{margin-top:1.5rem}.mt-06{margin-top:2rem}.mt-07{margin-top:2.5rem}.mt-08{margin-top:3rem}.mt-09{margin-top:4rem}.mt-10{margin-top:5rem}.mt-11{margin-top:6rem}.redesign .icon{display:inline-block;vertical-align:middle}.redesign .icon-close{background-image:url("//images.elo7.com.br/assets/v3/common/svg/ic_close.svg");width:1.5rem;height:1.5rem}.redesign .icon-pencil{background-image:url("//images.elo7.com.br/assets/v3/common/svg/ic_pencil.svg");width:1.5rem;height:1.5rem}.redesign .icon-cloud-download{background-image:url("//images.elo7.com.br/assets/v3/common/svg/ic_cloud_download.svg");width:1.25rem;height:1.25rem}.redesign .icon-fechar{background-image:url("//images.elo7.com.br/assets/v3/common/svg/ic_fechar.svg");width:1.25rem;height:1.25rem}.redesign .icon-block{background-image:url("//images.elo7.com.br/assets/v3/common/svg/ic_fechar.svg");width:1.25rem;height:1.25rem}.redesign .icon-trash{background-image:url("//images.elo7.com.br/assets/v3/common/svg/ic_trash.svg");width:1.5rem;height:1.5rem}.redesign .icon-bolt{background-image:url("//images.elo7.com.br/assets/v3/common/svg/ic_bolt.svg");width:1rem;height:1rem}.redesign .icon-timer,.redesign .icon-SEDEX{background-image:url("//images.elo7.com.br/assets/v3/common/svg/ic_timer.svg");width:1.5rem;height:1.5rem}.redesign .icon-price,.redesign .icon-PAC{background-image:url("//images.elo7.com.br/assets/v3/common/svg/ic_price.svg");width:1.5rem;height:1.5rem}.redesign .icon-check{background-image:url("//images.elo7.com.br/assets/v3/common/svg/ic_check.svg");width:1.5rem;height:1.5rem}.redesign .btn{border-style:solid;border-width:.0625rem;font-weight:500;border-radius:.5rem;cursor:pointer;font-size:inherit;line-height:1.5rem;min-height:2.5rem;padding:.375rem 1rem;text-align:center}.redesign .btn:focus-visible{outline:5px auto Highlight !important;outline:5px auto -webkit-focus-ring-color !important}.redesign .btn.btn-lg{max-height:3rem;padding:.5rem 1.5rem}.redesign .btn.btn-sm{min-height:2rem;padding:.3125rem .5rem}.redesign .btn.btn-block{display:block;width:100%}.redesign .btn.btn-primary{color:#fff;background-color:#008b90;border-color:#008b90}.redesign .btn.btn-primary:hover{background-color:#006f73;border-color:#006f73}.redesign .btn.btn-primary:active{background-color:#005356;border-color:#005356}.redesign .btn.btn-primary,.redesign .btn.btn-secondary,.redesign .btn.btn-tertiary,.redesign .btn.btn-ghost{transition:background-color .3s ease-in-out,border-color .3s ease-in-out}.redesign .btn.btn-disabled,.redesign .btn.btn-disabled:active,.redesign .btn.btn-disabled:hover{background-color:#e2e2e5;border-color:#e2e2e5;color:#57575c;cursor:default;pointer-events:none}.redesign .btn.blocked .btn,.redesign .btn.blocked .btn:active,.redesign .btn.blocked .btn:hover{background-color:#e2e2e5;border-color:#e2e2e5;color:#57575c;cursor:default}.redesign .btn.btn-secondary{color:#fff;background-color:#333;border:1px solid #333}.redesign .btn.btn-secondary:hover{background-color:#282828;border-color:#282828}.redesign .btn.btn-secondary:active{background-color:#161616;border-color:#161616}.redesign .btn.btn-tertiary{color:#008b90;background-color:#fff;border:1px solid #008b90}.redesign .btn.btn-tertiary:hover{background-color:#cce8e9;border-color:#cce8e9}.redesign .btn.btn-tertiary:active{background-color:#e4f9fa;border-color:#e4f9fa}.redesign .btn.btn-ghost{color:#008b90;border:0;background-color:rgba(0,0,0,0)}.redesign .btn.btn-ghost:hover{color:#008b90;background-color:#cce8e9}.redesign .btn.btn-ghost:active{color:#008b90;background-color:#e4f9fa}.redesign .btn.btn-link{background:none;border:0;padding:0;color:#008b90;cursor:pointer;display:inline;font-size:.875rem;font-weight:500;line-height:1.125rem;min-height:auto}.redesign input{font-size:1rem}.redesign input:not([type=submit],[type=button],[type=radio]):focus,.redesign input:not([type=submit],[type=button],[type=radio]):active{border-color:rgba(82,168,236,.8) !important;outline:0 !important;box-shadow:inset 0 1px 1px rgba(0,0,0,.08),0 0 2px rgba(82,168,236,.6) !important}.redesign [type=text],.redesign [type=password],.redesign [type=email],.redesign [type=tel],.redesign [type=number]{border:1px solid #c8c8cc;border-radius:.5rem;border-color:#c8c8cc;color:#333;height:2.5rem;-moz-appearance:textfield}.redesign [type=text]:focus+.toggle-password-visibility-button,.redesign [type=text]:active+.toggle-password-visibility-button,.redesign [type=password]:focus+.toggle-password-visibility-button,.redesign [type=password]:active+.toggle-password-visibility-button,.redesign [type=email]:focus+.toggle-password-visibility-button,.redesign [type=email]:active+.toggle-password-visibility-button,.redesign [type=tel]:focus+.toggle-password-visibility-button,.redesign [type=tel]:active+.toggle-password-visibility-button,.redesign [type=number]:focus+.toggle-password-visibility-button,.redesign [type=number]:active+.toggle-password-visibility-button{border-color:rgba(82,168,236,.8) !important;outline:0 !important;box-shadow:inset 0 1px 1px rgba(0,0,0,.08),0 0 2px rgba(82,168,236,.6) !important}.redesign [type=text]::-webkit-outer-spin-button,.redesign [type=text]::-webkit-inner-spin-button,.redesign [type=password]::-webkit-outer-spin-button,.redesign [type=password]::-webkit-inner-spin-button,.redesign [type=email]::-webkit-outer-spin-button,.redesign [type=email]::-webkit-inner-spin-button,.redesign [type=tel]::-webkit-outer-spin-button,.redesign [type=tel]::-webkit-inner-spin-button,.redesign [type=number]::-webkit-outer-spin-button,.redesign [type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.redesign [type=text].input-s,.redesign [type=password].input-s,.redesign [type=email].input-s,.redesign [type=tel].input-s,.redesign [type=number].input-s{height:1.75rem}.redesign [type=text].input-lg,.redesign [type=password].input-lg,.redesign [type=email].input-lg,.redesign [type=tel].input-lg,.redesign [type=number].input-lg{padding:0 .875rem;height:3rem}@media(max-width: 800px){.redesign [type=text].input-s-mobile,.redesign [type=password].input-s-mobile,.redesign [type=email].input-s-mobile,.redesign [type=tel].input-s-mobile,.redesign [type=number].input-s-mobile{height:1.75rem}}.redesign [type=text].input-block,.redesign [type=password].input-block,.redesign [type=email].input-block,.redesign [type=tel].input-block,.redesign [type=number].input-block{display:block;width:100%}.redesign [type=checkbox],.redesign [type=radio]{accent-color:#008b90}.redesign [type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;height:1.125rem;margin:0 .5rem;width:1.125rem;border:1px solid #c8c8cc}.redesign [type=checkbox]:checked{border-color:#008b90;background:url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjEzIiBoZWlnaHQ9IjEwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im0xIDYgMyAzIDgtOCIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==) center no-repeat #008b90}.redesign [readonly]{background-color:#e2e2e5 !important;border-color:#e2e2e5 !important;color:#57575c !important;pointer-events:none;touch-action:none}.redesign .redesign-input-label label{color:#333;display:inline-block;font-weight:500;line-height:1.5rem}.redesign .redesign-input-label input{font-weight:500;width:auto;font-size:1rem;line-height:1.25rem}.redesign .redesign-input-label input::-moz-placeholder{color:#c8c8cc;font-weight:500}.redesign .redesign-input-label input::placeholder{color:#c8c8cc;font-weight:500}.redesign .redesign-input-label input.input-lg{height:3rem;padding:0 .875rem}.redesign .redesign-input-label input.input-block{display:block;width:100%}.redesign .redesign-input-label input[type=text],.redesign .redesign-input-label input[type=email],.redesign .redesign-input-label input[type=password],.redesign .redesign-input-label input[type=tel],.redesign .redesign-input-label input[type=number]{border:1px solid #c8c8cc;border-radius:.5rem;border-color:#c8c8cc;color:#333}.redesign .redesign-input-label input[type=text]:focus,.redesign .redesign-input-label input[type=text]:active,.redesign .redesign-input-label input[type=email]:focus,.redesign .redesign-input-label input[type=email]:active,.redesign .redesign-input-label input[type=password]:focus,.redesign .redesign-input-label input[type=password]:active,.redesign .redesign-input-label input[type=tel]:focus,.redesign .redesign-input-label input[type=tel]:active,.redesign .redesign-input-label input[type=number]:focus,.redesign .redesign-input-label input[type=number]:active{border-color:rgba(82,168,236,.8) !important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 2px rgba(82,168,236,.6) !important;outline:0 !important}.redesign .redesign-input-label input:disabled{background-color:#e2e2e5;border-color:#e2e2e5}.redesign .redesign-input-label label+input{margin-top:.25rem}.redesign .redesign-input-label input+label{margin-top:1rem}.redesign .validation.error input{border-color:#de350b;background-color:#feeeea}.redesign .validation.error input::-moz-placeholder{color:#333}.redesign .validation.error input::placeholder{color:#333}.redesign .validation.error input:focus,.redesign .validation.error input:active{border-color:rgba(222,53,11,.8) !important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 2px rgba(222,53,11,.6) !important;outline:0 !important}.redesign .validation.error .message{background-color:rgba(0,0,0,0);color:#de350b;font-size:.875rem;line-height:1.125rem;margin-top:.25rem;position:initial}.redesign .validation.error .message:before{border-bottom-color:rgba(0,0,0,0)}.redesign .redesign-input-with-checkbox .input-with-checkbox{width:100%}.redesign .redesign-input-with-checkbox .input-with-checkbox__label{color:#333;display:inline-block;font-weight:400;line-height:1.5rem;margin-bottom:.25rem}.redesign .redesign-input-with-checkbox .input-with-checkbox__wrapper{color:#333;border:1px solid #c8c8cc;border-radius:.5rem;height:3rem;overflow:hidden;transition:border linear .2s,box-shadow linear .2s;padding:0 .75rem}.redesign .redesign-input-with-checkbox .input-with-checkbox__wrapper:focus-within{border-color:rgba(82,168,236,.8);outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 2px rgba(82,168,236,.6)}.redesign .redesign-input-with-checkbox .input-with-checkbox__wrapper input[type=tel].input-with-checkbox__input,.redesign .redesign-input-with-checkbox .input-with-checkbox__wrapper .input-with-checkbox__checkbox{border:none;border-radius:0}.redesign .redesign-input-with-checkbox .input-with-checkbox__wrapper input[type=tel].input-with-checkbox__input,.redesign .redesign-input-with-checkbox .input-with-checkbox__wrapper input[type=tel].input-with-checkbox__input:focus,.redesign .redesign-input-with-checkbox .input-with-checkbox__wrapper .input-with-checkbox__checkbox,.redesign .redesign-input-with-checkbox .input-with-checkbox__wrapper .input-with-checkbox__checkbox:focus{box-shadow:none !important}.redesign .redesign-input-with-checkbox .input-with-checkbox__wrapper .input-with-checkbox__checkbox{transition:all linear .2s;flex:1;padding:0;display:flex;justify-content:start}.redesign .redesign-input-with-checkbox .input-with-checkbox__wrapper:has(input[type=checkbox]:checked)>input[type=tel]{flex:0}.redesign .redesign-input-with-checkbox .input-with-checkbox__wrapper:has(input[type=checkbox]:checked)>.input-with-checkbox__checkbox label::before{content:"sem número"}.redesign .redesign-input-with-checkbox .input-with-checkbox__wrapper input[type=tel]{font-size:1rem;font-weight:400;flex:auto;padding:0;transition:all .2s linear}.redesign .redesign-input-with-checkbox .input-with-checkbox__wrapper.error{border-color:#de350b;background-color:#feeeea}.redesign .redesign-input-with-checkbox .input-with-checkbox__wrapper.error>input[type=tel]{border-color:#de350b;background-color:#feeeea}.redesign .redesign-input-with-checkbox .input-with-checkbox__wrapper.error>input[type=tel]::-moz-placeholder{color:#333}.redesign .redesign-input-with-checkbox .input-with-checkbox__wrapper.error>input[type=tel]::placeholder{color:#333}.redesign .redesign-input-with-checkbox .input-with-checkbox__wrapper.error label{color:#de350b}.redesign .redesign-input-with-checkbox .input-with-checkbox__wrapper.disabled{background-color:#e2e2e5;border-color:#e2e2e5}.redesign .redesign-input-with-checkbox .input-with-checkbox__wrapper.disabled>input[type=tel]{pointer-events:none;border-color:#e2e2e5;background-color:#e2e2e5}.redesign .redesign-input-with-checkbox .input-with-checkbox__wrapper.disabled>input[type=tel]+.input-with-checkbox__checkbox{border-color:#e2e2e5;background-color:#e2e2e5}.redesign .redesign-input-with-checkbox .input-with-checkbox__wrapper.disabled>input[type=tel]+.input-with-checkbox__checkbox input[type=checkbox]{border-color:#c8c8cc;background-color:#c8c8cc}.redesign .redesign-input-with-checkbox .input-with-checkbox__checkbox{width:50%;padding-right:.75rem;border-radius:0 .5rem .5rem 0;height:3rem;border:1px solid #c8c8cc;border-left:none;transition:border linear .2s,box-shadow linear .2s;justify-content:end}.redesign .redesign-input-with-checkbox .input-with-checkbox__checkbox input[type=checkbox]+label{font-weight:400;font-size:1rem;cursor:pointer;display:block;padding-left:.5rem;margin:0}.redesign .redesign-input-with-checkbox .input-with-checkbox__checkbox input[type=checkbox]+label::before{content:"s/n";text-overflow:clip;white-space:nowrap}.redesign .redesign-input-with-checkbox .input-with-checkbox__checkbox input[type=checkbox]{cursor:pointer;border-left:none;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;height:1.125rem;margin-left:.5rem;margin-right:0;width:1.125rem;border:1px solid #c8c8cc;transition:.2s linear}.redesign .redesign-input-with-checkbox .input-with-checkbox__checkbox input[type=checkbox]:checked{border-color:#008b90;background:url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjEzIiBoZWlnaHQ9IjEwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im0xIDYgMyAzIDgtOCIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==) center no-repeat #008b90}.redesign .redesign-input-with-checkbox .input-with-checkbox__checkbox.error{color:#de350b;background-color:#feeeea;border-color:#de350b}.redesign .redesign-input-with-checkbox .input-with-checkbox__checkbox.error input[type=checkbox]{border-color:#de350b}.redesign .redesign-input-with-checkbox .input-with-checkbox__checkbox.error input[type=checkbox]:not(:checked){background:#feeeea}.redesign .redesign-input-with-checkbox.validation.error .input-with-checkbox__input:has(input[type=checkbox]:checked)>.input-with-checkbox__checkbox{border-color:#de350b}.redesign .redesign-input-with-checkbox.validation.error .input-with-checkbox__checkbox{color:#de350b;background-color:#feeeea;border-color:#de350b}.redesign .redesign-input-with-checkbox.validation.error .input-with-checkbox__checkbox input[type=checkbox]{border-color:#de350b}.redesign .redesign-input-with-checkbox.validation.error .input-with-checkbox__checkbox input[type=checkbox]:not(:checked){background:#feeeea}.redesign .redesign-input-with-checkbox.validation.error .message{background:rgba(0,0,0,0);color:#de350b;display:block;font-size:.875rem;font-weight:300;letter-spacing:.01rem;line-height:1.125rem;margin-top:.25rem}.redesign .redesign-input-with-checkbox.validation.error .message::before{content:none}.redesign .select label{color:#333;font-size:1rem;font-weight:500;line-height:1.5rem}.redesign .select>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-origin:content-box;background:url("//images.elo7.com.br/assets/v3/common/svg/ic_arrow_down.svg") no-repeat right .75rem center #fff;border-color:#c8c8cc;border-radius:.5rem;border:.0625rem solid #c8c8cc;box-sizing:border-box;color:#333;cursor:pointer;font-size:1rem;font-weight:500;height:2.5rem;letter-spacing:.01rem;line-height:1.25rem;margin-top:.25rem;padding:0 2.75rem 0 .75rem;width:100%}.redesign .select>select:disabled{background-color:#c8c8cc;color:#57575c}.redesign .select>select:invalid{color:#c8c8cc}.redesign .select>select option[value=""][disabled]{display:none}.redesign .select>select option{color:#333}.redesign .select>select:focus,.redesign .select>select:active{border-color:rgba(82,168,236,.8) !important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 2px rgba(82,168,236,.6) !important;outline:0 !important}.redesign .select__lg>select{height:3rem}.redesign .select [readonly]{background-color:#e2e2e5;border-color:#e2e2e5;color:#57575c;pointer-events:none;touch-action:none}.redesign .select.validation.error>select{border-color:#de350b;background-color:#feeeea}.redesign .select.validation.error>select:focus,.redesign .select.validation.error>select:active{border-color:rgba(222,53,11,.8) !important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 2px rgba(222,53,11,.6) !important;outline:0 !important}.redesign .select.validation.error .message{background:rgba(0,0,0,0);color:#de350b;display:block;font-size:.875rem;font-weight:300;letter-spacing:.01rem;line-height:1.125rem;margin-top:.25rem}.redesign .select.validation.error .message::before{content:none}.redesign .font-heading-06{font-size:3.25rem;line-height:3.75rem;font-weight:900;letter-spacing:0}.redesign .font-heading-05{font-size:3.25rem;line-height:3.75rem;font-weight:700;letter-spacing:0}.redesign .font-heading-04{font-size:2.75rem;line-height:3.25rem;font-weight:900;letter-spacing:0}.redesign .font-heading-03{font-size:2.75rem;line-height:3.25rem;font-weight:700;letter-spacing:0}.redesign .font-heading-02{font-size:2.25rem;line-height:2.75rem;font-weight:900;letter-spacing:0}.redesign .font-heading-01{font-size:2.25rem;line-height:2.75rem;font-weight:700;letter-spacing:0}.redesign .font-title-06{font-size:2rem;line-height:2.5rem;font-weight:700;letter-spacing:0}.redesign .font-title-05{font-size:2rem;line-height:2.5rem;font-weight:500;letter-spacing:0}.redesign .font-title-04{font-size:1.5rem;line-height:2rem;font-weight:700;letter-spacing:0}.redesign .font-title-03{font-size:1.5rem;line-height:2rem;font-weight:500;letter-spacing:0}.redesign .font-title-02{font-size:1rem;line-height:1.5rem;font-weight:700;letter-spacing:0}.redesign .font-title-01{font-size:1rem;line-height:1.5rem;font-weight:500;letter-spacing:0}.redesign .font-subtitle-06{font-size:1.5rem;line-height:2rem;font-weight:700;letter-spacing:0}.redesign .font-subtitle-05{font-size:1.5rem;line-height:2rem;font-weight:500;letter-spacing:0}.redesign .font-subtitle-04{font-size:1.25rem;line-height:1.75rem;font-weight:700;letter-spacing:.01rem}.redesign .font-subtitle-03{font-size:1.25rem;line-height:1.75rem;font-weight:500;letter-spacing:0}.redesign .font-subtitle-02{font-size:1rem;line-height:1.375rem;font-weight:700;letter-spacing:.01rem}.redesign .font-subtitle-01{font-size:1rem;line-height:1.375rem;font-weight:500;letter-spacing:.01rem}.redesign .font-body-06{font-size:1rem;line-height:1.5rem;font-weight:500;letter-spacing:0}.redesign .font-body-05{font-size:1rem;line-height:1.5rem;font-weight:300;letter-spacing:0}.redesign .font-body-04{font-size:.875rem;line-height:1.375rem;font-weight:500;letter-spacing:.01rem}.redesign .font-body-03{font-size:.875rem;line-height:1.375rem;font-weight:300;letter-spacing:.01rem}.redesign .font-body-02{font-size:.75rem;line-height:1.25rem;font-weight:500;letter-spacing:.015rem}.redesign .font-body-01{font-size:.75rem;line-height:1.25rem;font-weight:300;letter-spacing:.015rem}.redesign .font-body-short-06{font-size:1rem;line-height:1.25rem;font-weight:500;letter-spacing:0}.redesign .font-body-short-05{font-size:1rem;line-height:1.25rem;font-weight:300;letter-spacing:0}.redesign .font-body-short-04{font-size:.875rem;line-height:1.125rem;font-weight:500;letter-spacing:.01rem}.redesign .font-body-short-03{font-size:.875rem;line-height:1.125rem;font-weight:300;letter-spacing:.01rem}.redesign .font-body-short-02{font-size:.75rem;line-height:1rem;font-weight:500;letter-spacing:.015rem}.redesign .font-body-short-01{font-size:.75rem;line-height:1rem;font-weight:300;letter-spacing:.015rem}.redesign .font-pricing-08{font-size:2rem;line-height:2.5rem;font-weight:700;letter-spacing:0}.redesign .font-pricing-07{font-size:2rem;line-height:2.5rem;font-weight:500;letter-spacing:0}.redesign .font-pricing-06{font-size:1.25rem;line-height:1.75rem;font-weight:700;letter-spacing:.01rem}.redesign .font-pricing-05{font-size:1.25rem;line-height:1.75rem;font-weight:500;letter-spacing:.01rem}.redesign .font-pricing-04{font-size:1rem;line-height:1.5rem;font-weight:700;letter-spacing:.015rem}.redesign .font-pricing-03-strikethrough{font-size:1rem;line-height:1.5rem;font-weight:500;letter-spacing:.015rem;-webkit-text-decoration:line-through;-webkit-text-decoration:line-through;text-decoration:line-through}.redesign .font-pricing-03{font-size:1rem;line-height:1.5rem;font-weight:500;letter-spacing:.015rem}.redesign .font-pricing-02{font-size:.75rem;line-height:1.25rem;font-weight:700;letter-spacing:0}.redesign .font-pricing-01-strikethrough{font-size:.75rem;line-height:1.25rem;font-weight:500;letter-spacing:0;-webkit-text-decoration:line-through;-webkit-text-decoration:line-through;text-decoration:line-through}.redesign .font-pricing-01{font-size:.75rem;line-height:1.25rem;font-weight:500;letter-spacing:0}.redesign .font-label-04{font-size:1rem;line-height:1.5rem;font-weight:500;letter-spacing:0}.redesign .font-label-03{font-size:1rem;line-height:1.5rem;font-weight:300;letter-spacing:0}.redesign .font-label-02{font-size:.875rem;line-height:1.375rem;font-weight:500;letter-spacing:.01rem}.redesign .font-label-01{font-size:.875rem;line-height:1.375rem;font-weight:300;letter-spacing:.01rem}.redesign .font-button-06{font-size:1rem;line-height:1.5rem;font-weight:700;letter-spacing:0}.redesign .font-button-05{font-size:1rem;line-height:1.5rem;font-weight:500;letter-spacing:0}.redesign .font-button-04{font-size:.875rem;line-height:1.375rem;font-weight:700;letter-spacing:.01rem}.redesign .font-button-03{font-size:.875rem;line-height:1.375rem;font-weight:500;letter-spacing:.01rem}.redesign .font-button-02{font-size:.75rem;line-height:1.25rem;font-weight:700;letter-spacing:.015rem}.redesign .font-button-01{font-size:.75rem;line-height:1.25rem;font-weight:500;letter-spacing:.015rem}.redesign .font-caption-02{font-size:.75rem;line-height:1.25rem;font-weight:500;letter-spacing:.015rem}.redesign .font-caption-01{font-size:.75rem;line-height:1.25rem;font-weight:300;letter-spacing:.015rem}.redesign .shadow-top-01{--tw-shadow: 0 -0.125rem 0.25rem 0 #57575C1A, 0 0 0.0625rem 0 #57575C1A;--tw-shadow-colored: 0 0.125rem 0.25rem 0 var(--tw-shadow-color), 0 0 0.0625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}.redesign .shadow-top-02{--tw-shadow: 0 -0.25rem 0.5rem 0 #57575C1A, 0 0 0.125rem 0 #57575C11;--tw-shadow-colored: 0 0.25rem 0.5rem 0 var(--tw-shadow-color), 0 0 0.125rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}.redesign .shadow-bottom-01{--tw-shadow: 0 0.125rem 0.25rem 0 #57575C1A, 0 0 0.0625rem 0 #57575C1A;--tw-shadow-colored: 0 0.125rem 0.25rem 0 var(--tw-shadow-color), 0 0 0.0625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}.redesign .shadow-bottom-02{--tw-shadow: 0 0.25rem 0.5rem 0 #57575C1A, 0 0 0.125rem 0 #57575C11;--tw-shadow-colored: 0 0.25rem 0.5rem 0 var(--tw-shadow-color), 0 0 0.125rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}.redesign .shadow-bottom-03{--tw-shadow: 0 0.5rem 1rem 0 #57575C1A, 0 0 0.25rem 0 #57575C11;--tw-shadow-colored: 0 0.5rem 1rem 0 var(--tw-shadow-color), 0 0 0.25rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}.redesign .shadow-bottom-04{--tw-shadow: 0 1rem 2rem 0 #57575C1A, 0 0 0.375rem 0 #57575C11;--tw-shadow-colored: 0 1rem 2rem 0 var(--tw-shadow-color), 0 0 0.375rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}.redesign{color:#333}.redesign a{color:#008b90}.redesign h1{font-size:1.5rem;font-weight:600}.redesign h1,.redesign h2,.redesign h3,.redesign h4,.redesign h5,.redesign h6{color:#333}.redesign ins{text-decoration:none}.redesign strong,.redesign b{font-weight:bold}.redesign hr{border:0;height:1px;background-color:#e2e2e5;margin:.75rem 0}.redesign .container{min-width:auto;padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto}.redesign .flex{display:flex}.redesign .align-center{align-items:center}.redesign .to-lowercase{text-transform:lowercase}.redesign .text-small{font-size:.75rem}.redesign .text-medium{font-size:.875rem}.redesign .text-center{text-align:center}.redesign .text-danger{color:#de350b}.redesign .text-success{color:#479845}.redesign .font-light a{font-weight:300}#wrapper>header{border-top:2px solid #fdb933}#wrapper>header .regular{font-weight:300}#wrapper>header .search-container .search-field,#wrapper>header .autocomplete{width:100%}#wrapper>header #screen-reader-tip{opacity:0;position:relative;z-index:-2}#wrapper>header .search-container{flex:1;display:inline-block;height:33px;position:relative}#wrapper>header [aria-expanded=true] .autocomplete{display:block}#wrapper>header .autocomplete{position:absolute;top:100%;background:#fff;box-shadow:0 0 5px #95918d;border-radius:0 0 3px 3px;display:none}#wrapper>header .autocomplete li{font-weight:500;cursor:pointer;position:relative;font-size:14px;display:flex;padding:10px}#wrapper>header .autocomplete li>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#wrapper>header .autocomplete li:hover,#wrapper>header .autocomplete li[aria-selected=true]{background:#f0f0f0}#wrapper>header .autocomplete li:hover span,#wrapper>header .autocomplete li[aria-selected=true] span{overflow:initial;white-space:initial;text-overflow:initial}#wrapper>header .autocomplete li::before{content:"";display:inline-block;background-repeat:no-repeat;background-image:url("//images.elo7.com.br/assets/v3/mobile/svg/header/busca.svg");min-height:14px;min-width:14px;margin-right:10px;background-size:contain}#wrapper>header .nav{flex:1}#wrapper>header .nav ul{display:flex;justify-content:center}#wrapper>header .nav .nav-item{text-align:center;padding-left:.8em;padding-right:.8em}#wrapper>header .user{min-width:140px;position:relative}#wrapper>header .user.notifications{position:relative}#wrapper>header .user.notifications:before,#wrapper>header .user.notifications .notification:after{background-color:#e76a25;border-radius:100%;content:"";height:8px;position:absolute;width:8px}#wrapper>header .user.notifications:before{border:solid 2px #fff;left:17%;top:-8%;z-index:1}#wrapper>header .user.notifications .notification{position:relative}#wrapper>header .user.notifications .notification:after{right:10px;top:15px}#wrapper>header .user .user-account{position:relative}#wrapper>header .user .user-account:after{content:"";background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/header/seta-usermenu.svg");height:6px;width:10px;position:absolute;top:40%;right:0}#wrapper>header .user .user-account>.name{color:#359c9c;display:inline-block;margin-left:.5em;vertical-align:middle;width:75px}#wrapper>header .user .user-account .avatar{border-radius:100%;height:32px;width:32px;vertical-align:middle}#wrapper>header .header-menu{background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);position:relative;z-index:5}#wrapper>header .header-menu li a{font-size:.9em}#wrapper>header .header-menu .container{display:flex;align-items:center;justify-content:space-between;padding-top:1em;padding-bottom:1em;position:relative}#wrapper>header .header-menu .container label{cursor:pointer}#wrapper>header .top-header{background-color:#ebebea}#wrapper>header .top-header-menu{text-align:right;padding-top:.3em;padding-bottom:.3em}#wrapper>header .top-header-menu li{padding-left:2em;display:inline-block}#wrapper>header .top-header-menu li a{font-size:.75em;font-weight:300;color:#524947}#wrapper>header .logo a,#wrapper>header .simple .logo{background:url("//images.elo7.com.br/assets/v3/desktop/svg/logo-elo7.svg") no-repeat;background-size:89px 34px;height:34px;width:89px;text-indent:-9999px;display:block}#wrapper>header .logo.notification a:after{background-color:#ea7629;border-radius:100%;content:"";display:block;height:10px;margin-left:89px;width:10px}#wrapper>header .menu-link{display:inline-block;position:relative;width:28px;background-repeat:no-repeat;background-position:center top;font-size:0 !important;color:rgba(0,0,0,0);line-height:0;vertical-align:middle}#wrapper>header .menu-link li{position:relative}#wrapper>header .menu-link .quantity{background-color:#e76a25;border-radius:1em;color:#fff;display:block;font-size:.7rem;line-height:1.6;left:90%;min-width:1.6em;padding:0 .3em;position:absolute;text-align:center;text-indent:0;top:-7px}#wrapper>header .menu-link:focus{outline:1px solid #fdb933}#wrapper>header .menu-link.link-cart .quantity{background-color:#bcbab7}#wrapper>header .menu-link.link-cart{background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/header/carrinho.svg");position:relative}#wrapper>header .menu-link.link-cart:hover{background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/header/carrinho-hover.svg")}#wrapper>header .menu-link.link-cart.empty{background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/header/carrinho-vazio.svg")}#wrapper>header .menu-link.link-cart.empty:hover{background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/header/carrinho-vazio-hover.svg")}#wrapper>header .menu-link.messages{background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/header/mensagem.svg");height:27px;width:30px}#wrapper>header .menu-link.messages:hover{background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/header/mensagem-hover.svg")}#wrapper>header .menu-link.orders{background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/header/pedidos.svg")}#wrapper>header .menu-link.orders:hover{background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/header/pedidos-hover.svg")}#wrapper>header .menu-link.favorites{background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/header/favoritos.svg")}#wrapper>header .menu-link.favorites:hover{background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/header/favoritos-hover.svg")}#wrapper>header .cart-summary{left:-15%;width:16em}#wrapper>header .messages-summary{left:50%;transform:translate(-50%);width:340px}#wrapper>header #notification-summary{position:absolute;top:165%;left:50%;transform:translate(-50%, 0);background-color:#fff;box-shadow:1px 1px 8px rgba(0,0,0,.1),-1px -1px 8px rgba(0,0,0,.1);z-index:40;width:340px}#wrapper>header #notification-summary:before,#wrapper>header #notification-summary:after{content:"";display:block;height:0;width:0;position:absolute}#wrapper>header #notification-summary:before{border:9px solid rgba(0,0,0,0);border-bottom:9px solid #dadada;bottom:100%;right:45%;left:initial;transform:translateX(3px)}#wrapper>header #notification-summary:after{border:8px solid rgba(0,0,0,0);border-bottom:8px solid #f8f8f8;bottom:100%;right:45%;left:initial;transform:translateX(2px)}#wrapper>header #notification-summary::after,#wrapper>header #notification-summary::before{right:50%;transform:translate(50%, 0)}#wrapper>header #notification-summary .tabs .tab{display:inline-block}#wrapper>header .simple{box-shadow:0 1px 2px #dadada;padding-top:1em;padding-bottom:1em}#wrapper>header .simple .logo{display:inline-block;vertical-align:top}#wrapper>header .simple .title{color:#524947;display:inline-block;font-size:1.313em;font-weight:300;margin-left:2em;margin-top:.2em}.search-form{display:flex;position:relative;text-align:left}.search-form .search-field{border-radius:0 3px 3px 0;border-left:none;position:relative;z-index:1;flex:1;height:33px;-webkit-appearance:none}.search-form .btn-search{display:inline-block;background-image:url("//images.elo7.com.br/assets/v3/mobile/svg/v3/busca.svg");background-color:#ebebea;background-position:center;background-repeat:no-repeat;border:1px solid #c1c1c1;border-radius:3px;font-size:0;height:33px;width:33px;margin:0 0 0 3px}.search-type:focus~label{outline:1px solid #fdb933}.search-type:checked+label{color:#359c9c;background:#ebebea}.search-options-trigger{font-weight:500;font-size:.8em;line-height:31px;color:#7d7873;cursor:pointer;padding:0 30px 0 12px;position:relative;border:1px solid #c1c1c1;background-color:#ebebea;border-radius:3px 0 0 3px}.search-options-trigger:after{content:"";background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/header/seta-busca-tipo.svg");background-repeat:no-repeat;height:6px;width:10px;position:absolute;top:1.1em;right:.8em;display:block}.search-options{width:150px;top:130%}.search-options:before,.search-options:after{content:"";display:block;height:0;width:0;position:absolute}.search-options:before{border:9px solid rgba(0,0,0,0);border-bottom:9px solid #dadada;bottom:100%;right:50%;left:initial;transform:translateX(3px)}.search-options:after{border:8px solid rgba(0,0,0,0);border-bottom:8px solid #fff;bottom:100%;right:50%;left:initial;transform:translateX(2px)}.search-options input{position:absolute;left:-9999px}.search-options label{cursor:pointer;font-size:.9em;font-weight:500;padding:.5em;color:#7d7873}.search-options label:hover{background-color:#ebebea}.submenu-trigger:focus~.header-trigger{outline:1px solid #fdb933}.item .header-trigger{color:#7d7873;margin-right:1em}.submenu-trigger{position:absolute;opacity:0}.submenu-trigger~.submenu .submenu-link{color:#7d7873;display:block;font-weight:500}.submenu-trigger~.submenu.cart{left:0;padding:1em;text-align:left;top:150%;width:18em}.submenu-trigger~.submenu.cart:before,.submenu-trigger~.submenu.cart:after{content:"";display:block;height:0;width:0;position:absolute}.submenu-trigger~.submenu.cart:before{border:9px solid rgba(0,0,0,0);border-bottom:9px solid #dadada;bottom:100%;right:92%;left:initial;transform:translateX(3px)}.submenu-trigger~.submenu.cart:after{border:8px solid rgba(0,0,0,0);border-bottom:8px solid #fff;bottom:100%;right:92%;left:initial;transform:translateX(2px)}.submenu-trigger~.submenu.cart p,.submenu-trigger~.submenu.cart .login-link{display:block;margin-top:.8em}.submenu-trigger~.submenu.notification{font-size:.9em;left:-2.5em;top:2.5em;width:22em}.submenu-trigger~.submenu.notification:before,.submenu-trigger~.submenu.notification:after{content:"";display:block;height:0;width:0;position:absolute}.submenu-trigger~.submenu.notification:before{border:9px solid rgba(0,0,0,0);border-bottom:9px solid #dadada;bottom:100%;right:82%;left:initial;transform:translateX(3px)}.submenu-trigger~.submenu.notification:after{border:8px solid rgba(0,0,0,0);border-bottom:8px solid #fff;bottom:100%;right:82%;left:initial;transform:translateX(2px)}.submenu-trigger~.submenu.notification a{padding:1.5em 1em;display:block}.submenu-trigger~.submenu.notification a em{color:#359c9c;font-weight:500}.submenu-trigger~.submenu.notification a:hover{text-decoration:none;background-color:#ebebea}.submenu-trigger~.submenu.notification .elo7-wall-notification a,.submenu-trigger~.submenu.notification .order-notification a{font-weight:300;color:#7d7873;background-size:32px 32px;background-position:95% center;background-repeat:no-repeat}.submenu-trigger~.submenu.notification .elo7-wall-notification a{background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/header/vendedor-mural.svg")}.submenu-trigger~.submenu.notification .order-notification a{background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/header/vendedor-novo-pedido.svg")}.submenu-trigger~.submenu.notification li+li:last-child{border-top:1px dashed #dadada}.submenu-trigger~.submenu.notification li:last-child{text-align:center}.submenu-trigger~.submenu.account{top:2.5em;width:9em}.submenu-trigger~.submenu.account:before,.submenu-trigger~.submenu.account:after{content:"";display:block;height:0;width:0;position:absolute}.submenu-trigger~.submenu.account:before{border:9px solid rgba(0,0,0,0);border-bottom:9px solid #dadada;bottom:100%;right:85%;left:initial;transform:translateX(3px)}.submenu-trigger~.submenu.account:after{border:8px solid rgba(0,0,0,0);border-bottom:8px solid #fff;bottom:100%;right:85%;left:initial;transform:translateX(2px)}.submenu-trigger~.submenu.account a{font-size:.8em}.submenu-trigger~.submenu.account a:hover{background-color:#ebebea;text-decoration:none}.submenu-trigger:checked~.link-cart{background:url("//images.elo7.com.br/assets/v3/desktop/svg/header/carrinho-ativo.svg") center top no-repeat}.submenu-trigger:checked~.link-cart-empty{background:url("//images.elo7.com.br/assets/v3/desktop/svg/header/carrinho-vazio-ativo.svg") center top no-repeat}.submenu-trigger:checked~.submenu{display:block}.buyer-menu-item{flex:7}.buyer-menu{display:flex;justify-content:space-between}.buyer-menu .search{width:59%}.buyer-menu .cart-menu{width:100%}.buyer-menu .cart-menu-wrapper{position:relative;width:15%;justify-content:space-between}.buyer-menu .cart-menu{display:flex;align-items:center;justify-content:space-between}.buyer-menu .cart-menu>li>a{height:25px;display:block}.buyer-menu .login{display:flex;align-items:center}#login-link{margin-left:2em}.seller-menu{background-color:#f8f8f8;border-bottom:1px solid #ebebea;box-shadow:0 3px 5px 0 rgba(0,0,0,.03);padding-top:.5em;padding-bottom:.5em;position:relative;z-index:3}.seller-menu .container{display:flex}.seller-menu .menu{display:flex;flex:1;justify-content:space-between;margin-right:3%}.seller-menu .menu>li{position:relative}.seller-menu .help{color:#7d7873;display:block;font-size:.75em;text-align:right}.seller-menu .icon{height:30px;width:30px;text-indent:-9999px;display:block;background-repeat:no-repeat;background-position:center center}.seller-menu .icon.my-store{background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/header/minha-loja.svg");background-size:22px 20px}.seller-menu .icon.my-store:hover{background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/header/minha-loja-hover.svg")}.seller-menu .icon.notification{background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/header/notificacoes.svg");background-size:17px 18px;cursor:pointer;position:relative}.seller-menu .icon.notification:hover{background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/header/notificacoes-hover.svg")}.seller-menu .icon.menu{background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/header/menu.svg");cursor:pointer;background-size:20px 14px}.seller-menu .icon.menu:hover{background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/header/menu-hover.svg")}.seller-menu .badge{background-color:#e76a25;border-radius:3px;font-size:.65em;font-weight:500;text-indent:0;display:block;padding:.2em .45em;position:absolute;top:-15%;left:50%;color:#fff}#seller-submenu-trigger:checked .seller-submenu .submenu{display:block;margin-top:.3em}#seller-submenu-trigger:checked .seller-submenu .item>label{cursor:auto}#seller-submenu-trigger:checked .seller-submenu .item>label:after{background:none}#seller-submenu-trigger:checked .menu .icon.menu{background-color:#fff;border-radius:3px;border:1px solid #dadada}.seller-submenu{display:flex;flex:7}.seller-submenu .item{flex:1;position:relative;margin-top:.3em;flex-basis:1%}.seller-submenu .item:last-of-type{flex:.7}.seller-submenu .item:first-of-type{flex:.9}.seller-submenu .item.talk7-item{flex-basis:7%}.seller-submenu .item.my-account-item{flex-basis:2%}.seller-submenu .item .trigger:focus~.header-trigger{outline:1px solid #fdb933}.seller-submenu .item>label{font-size:.95em;font-weight:500;cursor:pointer}.seller-submenu .item>label::after{background:url("//images.elo7.com.br/assets/v3/mobile/svg/seta-busca-tipo.svg") no-repeat;content:"";display:inline-block;height:7px;width:10px;margin-left:5px;vertical-align:middle}.seller-submenu .item [for=my_account-trigger]::before{background-color:red;border-radius:100%;content:"";margin-left:5em;height:5px;position:absolute;width:5px}.seller-submenu .submenu{font-size:.9em}.seller-submenu .submenu a{display:block;font-weight:300}.seller-submenu .submenu [title=Embalagens]::before{background-color:red;border-radius:100%;content:"";margin-left:5.5em;height:4px;position:absolute;width:4px}#seller-submenu-trigger:checked~#wrapper .seller-submenu .submenu a{line-height:1.7em}#seller-submenu-trigger:not(:checked)~#wrapper .seller-submenu .trigger:checked~.submenu{top:1.9em;display:block}#seller-submenu-trigger:not(:checked)~#wrapper .seller-submenu .trigger:checked~.submenu:before,#seller-submenu-trigger:not(:checked)~#wrapper .seller-submenu .trigger:checked~.submenu:after{content:"";display:block;height:0;width:0;position:absolute}#seller-submenu-trigger:not(:checked)~#wrapper .seller-submenu .trigger:checked~.submenu:before{border:9px solid rgba(0,0,0,0);border-bottom:9px solid #dadada;bottom:100%;right:80%;left:initial;transform:translateX(3px)}#seller-submenu-trigger:not(:checked)~#wrapper .seller-submenu .trigger:checked~.submenu:after{border:8px solid rgba(0,0,0,0);border-bottom:8px solid #fff;bottom:100%;right:80%;left:initial;transform:translateX(2px)}#seller-submenu-trigger:not(:checked)~#wrapper .seller-submenu .submenu{width:-moz-max-content;width:max-content}.submenu-trigger~.submenu,#seller-submenu-trigger:not(:checked)~#wrapper .seller-submenu .submenu{background-color:#fff;border:1px solid #dadada;border-radius:3px;box-shadow:0 0 3px #dadada;display:none;padding:.5em;position:absolute;z-index:45}.submenu-trigger~.submenu a,#seller-submenu-trigger:not(:checked)~#wrapper .seller-submenu .submenu a{padding:.7rem .5rem}.header-banner,a.header-banner{background-color:#fdb933;color:#fff;display:block;font-weight:300;padding-top:.7em;padding-bottom:.7em;text-align:center;width:100%;min-width:1024px}.header-banner a{color:#fff;font-weight:300}.download-talk7>li{font-size:.9em;display:inline-block}.download-talk7>li:not(:last-child):after{content:"·";margin-left:.5em;margin-right:.5em;color:#fff}.download-talk7 .logo-talk7{background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/header/ic-logo-talk7-header-75x17.svg");background-position:left center;background-repeat:no-repeat;cursor:pointer;display:inline-block;height:17px;margin-right:.5em;width:75px;text-indent:-9999px}.download-elo7{background-color:#fdb933;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1em;padding-bottom:.3em;padding-top:.3em;text-align:center}.download-elo7:before{background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/ic-mensagens-badge.svg");background-position:left center;background-repeat:no-repeat;content:"";display:inline-block;height:27px;margin-right:1em;width:32px;vertical-align:middle}.download-elo7 .banner{display:inline-block}.download-elo7 .banners{display:inline-block;margin-left:1.5em}.download-elo7 .app-store,.download-elo7 .google-play{background-repeat:no-repeat;background-size:contain;display:inline-block;height:30px;width:100px;text-indent:-9999px;vertical-align:middle}.download-elo7 .app-store{background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/footer/btn-appstore.svg")}.download-elo7 .google-play{background-image:url("//images.elo7.com.br/assets/v3/desktop/svg/footer/btn-googleplay.svg")}header .logo{width:288px;margin-right:14px}body:not(.card-container) header .logo{width:15%}.redesign-authentication .authentication-wrapper{max-width:328px;margin:0 auto;padding-top:1.5rem}@media screen and (min-width: 46.5rem){.redesign-authentication .authentication-wrapper{max-width:394px;padding-top:0}}.redesign-authentication .elo7-logo{background:url("//images.elo7.com.br/assets/v3/desktop/svg/logo-elo7.svg") no-repeat;background-size:contain;width:72px;height:28px;display:inline-block;margin-bottom:2rem}.redesign-authentication .authentication-subtitle{color:#333}.redesign-authentication .column-form{margin-bottom:1rem}@media screen and (min-width: 46.5rem){.redesign-authentication .column-form{border:1px solid #e2e2e5;border-radius:1rem;padding:2rem;--tw-shadow: 0 0.125rem 0.25rem 0 #57575C1A, 0 0 0.0625rem 0 #57575C1A;--tw-shadow-colored: 0 0.125rem 0.25rem 0 var(--tw-shadow-color), 0 0 0.0625rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);max-width:30rem}}.redesign-authentication .column-form label{font-weight:400}.redesign-authentication .column-form label+input{margin-top:.25rem}.redesign-authentication .column-form input+label{margin-top:1rem}.redesign-authentication .column-form input{border-color:#e2e2e5}.redesign-authentication .column-form .validation-label{margin-bottom:0;position:relative}.redesign-authentication .column-form .validation-label .message{color:#b95454;font-size:.875rem;left:0;margin-top:.55em;position:absolute;top:calc(100% + 48px + .25rem);white-space:nowrap}.redesign-authentication .column-form .validation.error+input,.redesign-authentication .column-form .validation.error+div input,.redesign-authentication .column-form .validation.error+div .toggle-password-visibility-button{border-color:#b95454;margin-bottom:1.75rem}.redesign-authentication .column-form .validation.error .message{background-color:rgba(0,0,0,0);padding:0}.redesign-authentication .column-form .validation.error .message:before{border-bottom-color:rgba(0,0,0,0)}.redesign-authentication .password-wrapper{margin-top:1rem;position:relative}.redesign-authentication .password-input-wrapper{display:flex;margin-top:.25rem}.redesign-authentication .password-input-wrapper .password-input{border-radius:.5rem 0 0 .5rem;border-right:0}.redesign-authentication .password-input-wrapper .password-input:focus+.toggle-password-visibility-button,.redesign-authentication .password-input-wrapper .password-input:active+.toggle-password-visibility-button{border-color:rgba(82,168,236,.8);outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.08),0 0 2px rgba(82,168,236,.6)}.redesign-authentication .password-input-wrapper .toggle-password-visibility-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e2e2e5;border-left:0;border-radius:0 .5rem .5rem 0;display:inline-flex;justify-content:center;align-items:center;width:3.5rem;background:url("//images.elo7.com.br/assets/v3/common/svg/ic_eye.svg") no-repeat center;margin:0}.redesign-authentication .password-input-wrapper .toggle-password-visibility-button.show-password{background:url("//images.elo7.com.br/assets/v3/common/svg/ic_eye_strikethrough.svg") no-repeat center rgba(0,0,0,0)}.redesign-authentication .forgot-password-link{font-size:.875rem;font-weight:500;position:absolute;right:0;top:0}.redesign-authentication .or-separator{display:block;text-align:center;position:relative;margin:1.5rem 0;color:#333;font-weight:400}.redesign-authentication .or-separator.signin::after,.redesign-authentication .or-separator.signin::before{width:calc(50% - 1.25rem)}.redesign-authentication .or-separator.signup::after,.redesign-authentication .or-separator.signup::before{width:calc(50% - 4.5rem)}.redesign-authentication .or-separator:before,.redesign-authentication .or-separator:after{content:" ";height:1px;background-color:#e2e2e5;position:absolute;top:0;bottom:0;margin:auto}.redesign-authentication .or-separator:before{left:0}.redesign-authentication .or-separator:after{right:0}.redesign-authentication .connect-apple,.redesign-authentication .connect-facebook,.redesign-authentication .connect-google{align-items:center;border:1px solid #dadce0;border-radius:.25rem;color:#333;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;height:2.5rem;justify-content:center;line-height:1.5rem;padding:.5rem;text-align:center;margin-top:1rem}.redesign-authentication .connect-apple:before,.redesign-authentication .connect-facebook:before,.redesign-authentication .connect-google:before{content:" ";display:inline-block;height:1.25rem;width:1.25rem}.redesign-authentication .connect-apple:hover,.redesign-authentication .connect-facebook:hover,.redesign-authentication .connect-google:hover{text-decoration:none}.redesign-authentication .connect-facebook::before{background:url("//images.elo7.com.br/assets/v3/common/svg/facebook-connect-blue.svg") center/contain no-repeat}.redesign-authentication .connect-apple::before{background:url("//images.elo7.com.br/assets/v3/common/svg/apple-connect-black.svg") center/contain no-repeat}.redesign-authentication .connect-google:before{background:url("//images.elo7.com.br/assets/v3/desktop/svg/btn-google.svg") center/contain no-repeat}.redesign-authentication .connect-google:hover{background:#bac8e4}.redesign-authentication .social-media{align-items:center;display:flex;justify-content:center;gap:.75rem}.redesign-authentication .social-media .connect-apple,.redesign-authentication .social-media .connect-facebook,.redesign-authentication .social-media .connect-google{background:rgba(0,0,0,0);border-radius:50%;margin-top:0;height:2.5rem;padding:0;width:2.5rem}.redesign-authentication .social-media .connect-apple:before,.redesign-authentication .social-media .connect-facebook:before,.redesign-authentication .social-media .connect-google:before{height:1.5rem;width:1.5rem}.redesign-authentication .google-wrapper{min-height:42px}.redesign-authentication .new-account-link,.redesign-authentication .authenticate-link,.redesign-authentication .help-forgot-password-link{display:inline-block;font-weight:500;line-height:1.5rem;padding:.75rem}.redesign-authentication .grecaptcha-badge{visibility:hidden}.alert-message{display:flex;justify-content:space-between;align-items:center;border-width:.065rem;border-style:solid;color:#333;border-radius:.5rem;padding:.5rem;position:relative;line-height:1.25rem;font-weight:500;margin-bottom:2rem}.alert-message:before{border-radius:.125rem;content:"";display:flex;height:calc(100% - 1rem);position:absolute;width:.125rem}.alert-message .alert-content{display:flex}.alert-message .alert-content:before{background-repeat:no-repeat;content:"";display:flex;min-width:1.5rem;height:1.5rem;margin:0 .5rem 0 .625rem}.alert-message .alert-content a{color:#000;text-decoration:underline}.alert-message .alert-content p{font-size:.875rem;line-height:1.125rem}.alert-message .alert-content p strong{font-size:1rem;line-height:1.5rem}.alert-message.error{background-color:#feeeea;border-color:#de350b}.alert-message.error:before{background-color:#de350b}.alert-message.error .alert-content:before{background-image:url("//images.elo7.com.br/assets/v3/common/svg/ic_error.svg")}.alert-message.success{background-color:#e8f4e7;border-color:#479845}.alert-message.success:before{background-color:#479845}.alert-message.success .alert-content:before{background-image:url("//images.elo7.com.br/assets/v3/common/svg/ic_check_green.svg")}.alert-message.warning{background-color:#fff3db;border-color:#fdb933}.alert-message.warning:before{background-color:#fdb933}.alert-message.warning .alert-content:before{background-image:url("//images.elo7.com.br/assets/v3/common/svg/ic_exclamation_yellow.svg")}.alert-message .btn-close{background:none;background-image:url("//images.elo7.com.br/assets/v3/common/svg/ic_close.svg");background-repeat:no-repeat;display:flex;min-width:1.5rem;height:1.5rem;border:none;align-self:start}.redesign .advertisement{padding:0;width:initial;border:none;border-radius:1rem;max-width:37.625rem}.redesign .advertisement__information{padding:2rem}.redesign .advertisement__information-header{display:flex;gap:3rem;justify-content:space-between}.redesign .advertisement__icon-close{display:block}.redesign .advertisement__title,.redesign .advertisement__subtitle,.redesign .advertisement__description{text-align:left}.redesign .advertisement__subtitle{padding-bottom:1.5rem}.redesign .advertisement__description,.redesign .advertisement__subtitle{color:#57575c}.redesign .advertisement__description{margin-bottom:0}.redesign .advertisement__action-container{padding:1.5rem 2rem;display:flex;gap:1rem;border-top:1px solid #c8c8cc}.redesign .advertisement__additional-description-link{color:#008b90}.redesign .advertisement__button{display:block;text-align:center}.redesign .redesign-order-header{background-color:#f4f5f7;line-height:20px;padding:.75rem 1rem;border-bottom:solid #e2e2e5 1px}.redesign .redesign-order-header .order-title{margin-bottom:.5rem;font-weight:300}.redesign .redesign-order-header .price{font-weight:500}.redesign .redesign-payment-user-info .small-input input{width:calc(50% - .5rem)}.redesign .redesign-payment-user-info .inputs-field{gap:1rem}.redesign .redesign-payment-user-info .checkbox-field{display:flex;font-size:14px;font-weight:500;align-items:center;line-height:22px;padding-bottom:.5rem}.redesign .redesign-payment-user-info .checkbox-field span{margin-left:.5rem}.loading{margin:0 auto 10px;animation:rotate-loading .8s linear 0s infinite normal;will-change:animation;background:url("//images.elo7.com.br/assets/v3/mobile/svg/carregando.svg") center center no-repeat;width:25px;height:25px}.full-loading,#full-loading{opacity:.75;z-index:45;background:#fff;position:fixed;backface-visibility:hidden;height:100%;width:100%}.full-loading:after,#full-loading:after{z-index:45;content:"";margin-left:-25px;margin-top:-25px;top:50%;left:50%;width:50px;height:50px;position:absolute;animation:rotate-loading .8s linear 0s infinite normal;will-change:animation;background:url("//images.elo7.com.br/assets/v3/mobile/svg/carregando.svg") center center no-repeat}@keyframes rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.redesign .redesign-payment-button #payment-back-btn,.redesign .redesign-payment-button #payment-call-to-action-btn,.redesign .redesign-payment-button #payment-message,.redesign .redesign-payment-button #payment-in-progress-feedback{display:none;padding-bottom:.5em;padding-top:.5em}.redesign .redesign-payment-button #payment-message{margin-bottom:1rem;line-height:1.4}.redesign .redesign-payment-button #payment-message h3{color:#c83e27;font-weight:500;font-size:1.1rem}.redesign .redesign-payment-button #payment-message ul{list-style:disc inside}.redesign .redesign-payment-button #payment-message li{color:#c83e27}.redesign.redesign-payment-common .payment-header .payment-title{display:none}.redesign.redesign-payment-common .collapse{padding-bottom:1.5rem;border-bottom:solid #e2e2e5 1px}.redesign.redesign-payment-common .collapse .title{color:#333;font-size:1rem;font-weight:500;line-height:1.5rem;margin-top:1.5rem;margin-bottom:0}.redesign.redesign-payment-common .collapse .title label,.redesign.redesign-payment-common .collapse .trigger+label{display:block;background:url("//images.elo7.com.br/assets/v3/common/svg/ic_arrow_down.svg") right center no-repeat}.redesign.redesign-payment-common .collapse .title label.selected,.redesign.redesign-payment-common .collapse .trigger:checked+label{background-image:url("//images.elo7.com.br/assets/v3/common/svg/ic_arrow_up.svg")}.redesign.redesign-payment-common .collapse .content{display:none;padding-top:1.5rem;word-break:break-word}.redesign.redesign-payment-common .collapse .trigger{display:none}.redesign.redesign-payment-common .collapse .trigger:checked~.content{display:block}.redesign.redesign-payment-common .payment-form-wrapper{margin:0 auto;max-width:446px}.redesign.redesign-payment-common form.payment-form{border:1px solid #e2e2e5;border-radius:1rem;padding:2rem 1rem}.redesign.redesign-payment-common form .field-spacing{margin-bottom:1rem}.divisor-container{height:1.625rem;background-color:#f4f5f7;border-bottom:solid #e2e2e5 1px}.container .input-group-fields{display:flex;flex:auto;gap:1rem}.container .input-group-fields .select{flex:1}.container .input-group-title{color:#333;display:inline-block;font-weight:500;line-height:1.5rem}.container .input-small{display:flex}.container .input-small .redesign-input-label{width:calc(50% - .5rem)}.container .input-small .redesign-input-label .field-spacing{width:calc(50% - .5rem)}.container .input-small .input-group-fields.hidden-labels .select>label{display:none}.container .input-small .title{font-size:1rem;font-weight:500;line-height:1.5rem;margin:1.5rem 0}.container .redesign-payment-button{margin-top:2rem}.container .field-spacing::after{display:none}.redesign.redesign-shipping-address .shipping-address-wrapper{margin:0 auto;max-width:446px}.redesign.redesign-shipping-address .shipping-address-form{border:1px solid #e2e2e5;border-radius:1rem;padding:2rem}.redesign.redesign-shipping-address .title{font-size:1.25rem;font-weight:500;line-height:1.75rem;margin:1.5rem 0}.redesign.redesign-shipping-address .shipping-address__title{font-size:1rem;font-weight:700;line-height:1.375rem;margin:1rem 0 .75rem}@media(min-width: 46.5rem){.redesign.redesign-shipping-address .shipping-address__title{margin-bottom:1rem}}.redesign.redesign-shipping-address .shipping-address-drawer__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f4f5f7;border-radius:1rem;border:none;color:#333;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;padding:1rem;text-align:left;width:100%}.redesign.redesign-shipping-address .shipping-address-drawer__button>span{line-height:22px}.redesign.redesign-shipping-address .shipping-address-drawer__button>span strong{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;line-clamp:1;overflow:hidden}.redesign.redesign-shipping-address .shipping-address-drawer__button>span p{font-size:.875rem;letter-spacing:.01rem}.redesign.redesign-shipping-address .shipping-address-drawer__button:hover{background:#e2e2e5}.redesign.redesign-shipping-address .shipping-address-drawer__button .icon-pencil{flex-shrink:0}.redesign.redesign-shipping-address .shipping-address-drawer__title{font-size:1.25rem}.redesign.redesign-shipping-address .inputs-field{display:flex;gap:1rem}.redesign.redesign-shipping-address .inputs-field>div{flex:1}.redesign.redesign-shipping-address .label-zipcode input{width:calc(50% - .5rem)}@media(min-width: 46.5rem){.redesign.redesign-shipping-address .label-zipcode input{width:calc(50% - 1rem)}}.redesign.redesign-shipping-address form .field-spacing{margin-bottom:1rem}.redesign .shipping-options__title{font-size:1.25rem;font-weight:400;line-height:1.75rem;margin-bottom:.5rem}.redesign .shipping-options__description{font-size:.875rem;font-weight:300;line-height:1.125rem;letter-spacing:.01rem}.redesign .shipping-options__fieldset{margin-top:1.5rem;margin-bottom:1.5rem}.redesign .shipping-options__icon{display:flex;align-items:center;justify-content:center;background:#fff;width:2.5rem;height:2.5rem;border-radius:50%}.redesign .shipping-options__label{display:flex;align-items:center;padding:1rem;gap:1rem;border:1px solid #f4f5f7;background:#f4f5f7;cursor:pointer;border-radius:1rem}.redesign .shipping-options__label>input{display:grid;place-content:center;width:auto;width:1.25rem;height:1.25rem;border:2px solid #008b90 !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;background:rgba(0,0,0,0);flex-shrink:0}.redesign .shipping-options__label>input:checked::before{content:" ";width:.625rem;height:.625rem;border-radius:50%;box-shadow:inset 1em 1em #008b90}.redesign .shipping-options__label:has(input:checked){border-color:#008b90}.redesign .shipping-options__label+.shipping-options__label{margin-top:1rem}.redesign .shipping-options__info{display:flex;flex-direction:column}.redesign .shipping-options__type{line-height:1.375rem}.redesign .shipping-options__delivery-deadline{font-size:1rem;line-height:1.5rem;color:#333;font-weight:400}.redesign .shipping-options__price{display:flex;flex-direction:column;margin-left:auto;text-align:right;flex-shrink:0}.redesign .shipping-options__old-price{color:#57575c;line-height:1.25rem}.redesign .shipping-options__old-price+.shipping-options__current-price{color:#3c813a}.redesign .shipping-options__current-price{line-height:1.5rem}@media screen and (min-width: 800px){.redesign .shipping-options__label{gap:.5rem;padding:.5rem 1rem;border-radius:.5rem}.redesign .shipping-options__input{order:-1}.redesign .shipping-options__icon{display:none;margin:.375rem}.redesign .shipping-options__label--unique{pointer-events:none}.redesign .shipping-options__label--unique .shipping-options__input{display:none}.redesign .shipping-options__price{flex-direction:row;gap:.5rem;align-items:center}}html:has(.drawer[open]){overflow:hidden}.drawer{border-radius:1rem 1rem 0 0;border:0;display:block;inset:0;margin-bottom:0;max-width:100%;padding:0;position:fixed;transition:all .2s ease-in-out;width:100%}@media(min-width: 46.5rem){.drawer{border-radius:1rem;margin:auto;max-height:60%;max-width:28.5rem}}.drawer .drawer__divisor{margin:1rem -1.5rem 1.5rem}.drawer[open]{transform:translateY(0)}.drawer:not([open]){pointer-events:none;transform:translateY(100%);box-shadow:0 0 0 0 rgba(0,0,0,.5);opacity:0;visibility:hidden}.drawer__content{padding:0 1rem 1.5rem}@media(min-width: 46.5rem){.drawer__content{padding:0 1.5rem 1.5rem}}.drawer__header{display:flex;justify-content:space-between;align-items:center}.drawer__header h3{margin:1rem}@media(min-width: 46.5rem){.drawer__header h3{margin:1.5rem}}.drawer__close-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;cursor:pointer;margin:1rem}@media(min-width: 46.5rem){.drawer__close-button{margin:1.5rem}}::backdrop{background:rgba(0,0,0,.32)}.cart-group{background-color:#f4f5f7;padding:0 .125rem .125rem .125rem;border-radius:1rem}.cart-group__content{background-color:#fff;border-radius:1rem;padding:1rem .75rem}.cart-group__content .cart-group__header{display:none}.cart-group__header{padding:.5rem .875rem}.cart-group__avatar-seller{display:none}.cart-group__store-name{font-size:1rem;font-weight:600;line-height:1.375rem}.cart-group__store-name a{color:#333}.cart-group__more-products{display:none}.cart-group__avatar-seller-image{border-radius:50%}@media screen and (min-width: 800px){.cart-group{background:rgba(0,0,0,0)}.cart-group .cart-group__header{display:none}.cart-group__content{display:flex;align-items:flex-start;gap:2rem;padding:0}.cart-group__column-content{padding:1.5rem 2rem}.cart-group__content .cart-group__header{display:block;background-color:#f4f5f7;border-radius:1rem 1rem 0 0;display:flex;align-items:center;gap:.625rem}.cart-group__store-name{font-weight:600}.cart-group__store-name a{color:#008b90}.cart-group__avatar-seller{display:block}.cart-group__body{flex-grow:1;border:2px solid #f4f5f7;border-radius:1rem;min-width:0}.class-group__resume{min-width:400px}.cart-group__more-products{display:block}.cart-group__more-products-wrapper{border-top:1px solid #e2e2e5;margin:0 2rem}.icon-arrow-left{display:block;width:1.5rem;height:1.5rem;background-image:url("//images.elo7.com.br/assets/v3/common/svg/ic_arrow_left.svg");background-size:cover;background-repeat:no-repeat;filter:invert(34%) sepia(90%) saturate(962%) hue-rotate(147deg) brightness(92%) contrast(101%)}.cart-group__more-products-link{display:inline-flex;padding:.5rem;margin:1.5rem 0;gap:.5rem;align-items:center}}.redesign.redesign-cart .cart-scroll-target{scroll-margin-top:1rem}.redesign.redesign-cart .container{padding:0 1rem}.redesign-cart .cart-item{margin-bottom:1rem;font-size:.875rem}.redesign-cart .cart-item+.cart-item:before{content:" ";display:block;width:100%;height:1px;background-color:#e2e2e5;margin-top:1.5rem;margin-bottom:1.5rem}.redesign-cart .cart-item a{color:#333}.redesign-cart .cart-item .photo{border-radius:.5rem;width:80px;height:80px}.redesign-cart .cart-item .name{width:100%}.redesign-cart .cart-item .data{text-transform:lowercase;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;overflow:hidden}.redesign-cart .cart-item .data-production{margin-top:.25rem}.redesign-cart .cart-item .variation{display:flex;gap:1rem;flex-wrap:wrap}.redesign-cart .cart-item .variation,.redesign-cart .cart-item .personalization,.redesign-cart .cart-item .data-production{margin-top:.5rem}.redesign-cart .cart-item .variation strong,.redesign-cart .cart-item .personalization strong,.redesign-cart .cart-item .data-production strong{text-transform:lowercase;color:#57575c}.redesign-cart .cart-item .price{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:400;line-height:1.125rem}.redesign-cart .cart-item .icons.remove-form{float:right}.redesign-cart .cart-item .details{grid-area:photo}.redesign-cart .cart-item .icons.remove-form{grid-area:remove}.redesign-cart .cart-item .cart-item__product-information{grid-area:product-information}.redesign-cart .cart-item .cart-item__price-quantity{grid-area:price-quantity}.redesign-cart .flash-production{color:#57575c}.redesign-cart .cart-item__description{display:grid;grid-template-areas:"photo product-information remove        " "photo product-information production    " "photo price-quantity      price-quantity";grid-template-columns:auto 1fr auto;gap:0 .5em}.redesign-cart .cart-item__title{font-weight:500;line-height:1.125rem;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:break-word;margin-bottom:.5rem}.redesign-cart .cart-item__price-quantity{display:flex;justify-content:space-between;align-items:flex-start;margin-top:.75rem;gap:1rem}.redesign-cart .flash-production{color:#57575c}.redesign-cart .cart-item__title-wrapper{display:flex;justify-content:space-between}.redesign-cart .cart-item__prices{display:flex;flex-direction:column;align-items:end;flex-shrink:0}.redesign-cart .cart-item__old-price{font-size:.75rem;line-height:.9rem;color:#c8c8cc}.redesign-cart .cart-item__old-price+.cart-item__price{color:#3c813a}.redesign-cart .cart-item__price{font-size:1rem;font-weight:400;line-height:1.5rem}.redesign-cart .icon-trash__label{display:none}.redesign-cart .digital-item{margin-top:.5rem}.redesign-cart .digital-item__pill{background:#e5ecf5;color:#333;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem}.redesign-cart .digital-item__icon{width:1rem;height:1rem;background-size:cover}.redesign-cart .quantity-count{display:flex;gap:.5rem;flex-direction:column;font-size:.75rem}.redesign-cart .quantity-calc{display:flex}.redesign-cart .input.quantity-calc__input{position:relative;border-radius:0 !important;border-left-width:0;border-right-width:0;z-index:1;height:1.75rem;width:3.14rem;text-align:center}.redesign-cart .quantity-calc__minus,.redesign-cart .quantity-calc__plus{background:#fff;border:1px solid #c8c8cc;font-size:inherit;padding:0 .25rem;cursor:pointer;color:#008b90}.redesign-cart .quantity-calc__minus:disabled,.redesign-cart .quantity-calc__plus:disabled{color:#c8c8cc;cursor:default;pointer-events:none}.redesign-cart .quantity-calc__minus svg,.redesign-cart .quantity-calc__plus svg{vertical-align:middle;width:1.25rem;height:1.25rem}.redesign-cart .quantity-calc__minus{border-radius:.5rem 0 0 .5rem;border-right-width:0}.redesign-cart .quantity-calc__plus{border-radius:0 .5rem .5rem 0;border-left-width:0}.redesign-cart .quantity-disponible{color:#57575c;font-weight:400}.redesign-cart .quantity-minimun{color:#57575c}@media screen and (min-width: 800px){.redesign-cart .cart-item__description{display:grid;grid-template-areas:"photo  product-information price-quantity" "photo  product-information price-quantity" "remove .                   .";grid-template-columns:auto 1fr 1fr;gap:0 1em}.redesign-cart .cart-item__price-quantity{margin-top:0}.redesign-cart .quantity-count{display:flex;gap:.5rem;flex-direction:column;align-items:center;text-align:center;font-size:.875rem}.redesign-cart .remove-form{text-align:center}.redesign-cart .remove-form .remove{display:inline-block;color:#008b90;padding:8px 5px;margin-top:1rem}.redesign-cart .icon.icon-trash{display:none}.redesign-cart .icon-trash__label{display:inline}.redesign-cart .input.quantity-calc__input{height:2.5rem;width:3.25rem}.redesign-cart .quantity-calc__minus,.redesign-cart .quantity-calc__plus{padding:0 .5rem}.redesign-cart .quantity-calc__minus svg,.redesign-cart .quantity-calc__plus svg{width:1.5rem;height:1.5rem}}.redesign-cart form .field-spacing{margin-bottom:0}.redesign-cart .cart-delivery{background-color:#f4f5f7;border-radius:.5rem;padding:1rem;margin-top:2rem}.redesign-cart .cart-delivery-title{font-size:1rem}.redesign-cart .inline-input{display:flex;align-items:flex-start;gap:.4rem;margin-top:.5rem}.redesign-cart .inline-input>label{width:100%}.redesign-cart .shipping-options{display:flex;justify-content:space-between;align-items:center;margin-top:.75rem}.redesign-cart .shipping-estimate{font-weight:400}.redesign-cart .shipping-price{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.redesign-cart .outdated-price{line-height:1.25rem}.redesign-cart .current-price{line-height:1.5rem}.redesign-cart .cart-digital{background-color:#e5ecf5;border-radius:.5rem;padding:.5rem;font-weight:400}.redesign-cart .validation.error .message{background:none;color:#de350b;border-radius:0;padding:0;display:block;font-size:.875rem}.redesign-cart .validation.error .message::before{display:none}@media screen and (min-width: 800px){.redesign-cart .cart-delivery{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0;background:rgba(0,0,0,0);border-top:1px solid #e2e2e5;border-radius:0;padding-top:2rem}.redesign-cart .cart-delivery .drawer:not([open]){display:block;position:static;opacity:1;transform:none;visibility:visible;pointer-events:auto;height:auto;max-width:100%;max-height:none;box-shadow:none}.redesign-cart .cart-delivery .drawer:not([open]) .drawer__content{padding:0}.redesign-cart .cart-delivery__spacer{width:1rem;max-width:5rem;flex-grow:1}.redesign-cart .shipping-options,.redesign-cart .shipping-options__title,.redesign-cart .shipping-options__description{display:none}.redesign-cart .shipping-options__title{font-weight:400}.redesign-cart .shipping-options__fieldset{margin-bottom:0}.redesign-cart .shipping-inputs{width:218px;max-width:270px;flex-grow:1}.redesign-cart .shipping-change{width:-moz-fit-content;width:fit-content;flex-grow:1}.redesign-cart .shipping-change hr,.redesign-cart .shipping-change button,.redesign-cart .shipping-change .drawer__header{display:none !important}.redesign-cart .shipping-change__message{width:100%;text-align:center;margin-top:1rem}}.empty-cart{display:flex;justify-content:center;margin:2.5rem 0;text-align:center}.empty-cart h2{color:#333;font-size:1.25rem;font-weight:600;line-height:1.75rem;margin:1.5rem 2.6rem .5rem}.empty-cart p{color:#333;font-size:1rem;font-weight:400;line-height:1.5rem}.empty-cart .btn-primary{background-color:#008b90;border-radius:.5rem;border:none;color:#fff;display:block;font-size:1rem;font-weight:400;letter-spacing:0;line-height:3rem;margin:2rem 0 1rem;padding:0 1.5rem}@media(min-width: 46.5rem){.empty-cart .btn-primary{display:inline-block}}.empty-cart .btn-primary:hover,.empty-cart .btn-primary:focus{background-color:#006f73;text-decoration:none}.empty-cart .btn-primary:active{background-color:#005356}.redesign .pagination{display:flex;justify-content:space-between;margin:2rem 0;padding:0 1.125rem}.redesign .pagination__button{display:flex;align-items:center;justify-content:center;align-items:center;font-weight:500}.redesign .pagination__button-text{font-weight:500}.redesign .pagination__button-text.--disabled{color:#57575c}.redesign .pagination__count{display:flex;align-items:center}.redesign .pagination__count,.redesign .pagination__arrow,.redesign .pagination__button{font-size:.875rem;line-height:1.25rem;color:#333}.redesign .pagination__icon{display:block;width:1rem;height:1rem}.redesign .pagination__icon.--left{margin-right:.25rem;background:url("//images.elo7.com.br/assets/v3/common/svg/ic_arrow_left.svg") no-repeat center center #fff}.redesign .pagination__icon.--left.--disabled{background:url("//images.elo7.com.br/assets/v3/common/svg/ic_arrow_disabled_left.svg") no-repeat center center #fff}.redesign .pagination__icon.--right{margin-left:.25rem;background:url("//images.elo7.com.br/assets/v3/common/svg/ic_arrow_right.svg") no-repeat center center #fff}.redesign .pagination__icon.--right.--disabled{background:url("//images.elo7.com.br/assets/v3/common/svg/ic_arrow_disabled_right.svg") no-repeat center center #fff}.communication-banner{position:relative;display:flex;justify-content:center;align-items:stretch;overflow:hidden;height:60px;background-color:#80acd9}.communication-banner::before,.communication-banner::after{content:"";position:absolute;top:0;height:100%;width:100%;background-repeat:no-repeat}.communication-banner::before{left:0;background-image:url("//images.elo7.com.br/assets/default-banner/shapes_left_mobile.svg");background-position:left}.communication-banner::after{right:0;background-image:url("//images.elo7.com.br/assets/default-banner/shapes_right_mobile.svg");background-position:right}.communication-banner__text{position:relative;z-index:1;font-weight:700}.communication-banner__text::before{content:"";display:block;height:100%;width:215px;background-image:url("//images.elo7.com.br/assets/default-banner/middle_text.svg");background-repeat:no-repeat;background-position:center}@media(min-width: 768px){.communication-banner{height:44px}.communication-banner::before{background-image:url("//images.elo7.com.br/assets/default-banner/shapes_left_desktop_banner.svg")}.communication-banner::after{background-image:url("//images.elo7.com.br/assets/default-banner/shapes_right_desktop_banner.svg")}.communication-banner__text{font-size:20px;font-weight:bold}}.redesign .payment-method{padding:0 1rem}.redesign .payment-method h1{font-size:1.25rem;font-weight:500;line-height:1.75rem;margin:1.5rem 0}.redesign .payment-method h2{display:flex;color:#333;font-size:1rem;font-weight:700;line-height:1.5rem;gap:.5rem}.redesign .payment-method h3{color:#333;font-size:.875rem;font-weight:300;letter-spacing:.01rem;line-height:1.375rem}.redesign .payment-method__discount{border-radius:3px;padding:2px 8px;margin-left:.75rem;background:#e8f4e7;color:#3c813a;font-size:.75rem;font-weight:400;line-height:1.25rem}.redesign .payment-method__card{align-items:center;border-radius:1rem;background-color:#f4f5f7;cursor:pointer;display:flex;height:4.875rem;margin-bottom:1rem;padding:1rem}.redesign .payment-method__card.disabled{pointer-events:none;background-color:#efefef;opacity:.5;cursor:not-allowed}.redesign .payment-method__text{display:flex;flex-direction:column;flex-grow:2;padding:0 1rem}.redesign .payment-method__icon-method{align-items:center;background-color:#fff;border-radius:100%;display:flex;height:2.5rem;justify-content:center;position:relative;width:2.5rem}.redesign .payment-method__icon-method::after{align-items:center;content:"";display:flex;height:2rem;justify-content:center;width:2rem}.redesign .payment-method__icon-method.--pix::after{background:url("//images.elo7.com.br/assets/v3/common/svg/ic_pix.svg") no-repeat}.redesign .payment-method__icon-method.--credit::after{background:url("//images.elo7.com.br/assets/v3/common/svg/ic_cartao.svg") no-repeat center center}.redesign .payment-method__icon-method.--bill::after{background:url("//images.elo7.com.br/assets/v3/common/svg/ic_bill.svg") no-repeat}.redesign .payment-method__icon{background:url("//images.elo7.com.br/assets/v3/common/svg/ic_arrow_right.svg") no-repeat center center;height:1.25rem;width:1.25rem}.redesign-cart-details-container{margin-top:2rem}.redesign-cart-details-container .toggle-checkbox:checked~.toggle-items{display:flex}.redesign-cart-details-container .toggle-checkbox:checked~.resume-title-items{margin-bottom:1rem}.redesign-cart-details-container .toggle-checkbox:checked~.resume-title-items::after{background-image:url("//images.elo7.com.br/assets/v3/common/svg/ic_arrow_up.svg")}.redesign-cart-details-container .toggle-checkbox:checked~.price-details-items{margin-top:.75rem}.redesign-cart-details-container .toggle-checkbox:checked~.no-installments{margin-bottom:2rem}.redesign-cart-details-container .resume-title-items{align-items:center;display:flex;justify-content:space-between;margin:.5rem 0}.redesign-cart-details-container .resume-title-items .resume-title{color:#333;font-weight:700;font-size:1rem;line-height:1.375rem}.redesign-cart-details-container .resume-title-items::after{background-image:url("//images.elo7.com.br/assets/v3/common/svg/ic_arrow_down.svg");background-repeat:no-repeat;content:"";display:block;height:1.5rem;width:1.5rem}.redesign-cart-details-container .toggle-items{display:none;flex-direction:column;gap:.5rem;margin-top:.5rem}.redesign-cart-details-container .toggle-items .item{align-items:center;color:#333;display:flex;font-size:.875rem;font-weight:500;justify-content:space-between;line-height:1.125rem}.redesign-cart-details-container .toggle-items .item__discount-value-coupon{color:#610101}.redesign-cart-details-container .toggle-items .item .fast-production{align-items:center;display:flex;justify-content:space-between;text-transform:lowercase}.redesign-cart-details-container .toggle-items .item .fast-production .flash-title{color:#57575c;font-weight:700;margin-right:.25rem}.redesign-cart-details-container .toggle-items .item .fast-production::before{background-image:url("//images.elo7.com.br/assets/v3/common/svg/ic_flash.svg");background-repeat:no-repeat;content:"";display:block;height:1rem;margin-left:auto;margin-right:.25rem;width:1rem}.redesign-cart-details-container .toggle-items .item .total-price{color:#333;font-size:1rem;font-weight:700;line-height:1.375rem}.redesign-cart-details-container .toggle-items hr{border-style:solid;border-color:#e2e2e5;margin:.5rem 0}.redesign-cart-details-container .toggle-items .show-service-fee-dialog{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:rgba(0,0,0,0);border:none;cursor:pointer;margin-left:.5rem;padding:0}.redesign-cart-details-container .toggle-items .show-service-fee-dialog:after{content:"";display:inline-block;background:url("//images.elo7.com.br/assets/v3/common/svg/ic_info.svg") no-repeat;vertical-align:middle}.redesign-cart-details-container .toggle-items .show-service-fee-dialog,.redesign-cart-details-container .toggle-items .show-service-fee-dialog:after{height:1rem;width:1rem}.redesign-cart-details-container .price-details-items{display:flex;margin-top:.5rem;margin-bottom:1rem}.redesign-cart-details-container .price-details-items .item{width:100%}.redesign-cart-details-container .price-details-items .item__price{display:flex;justify-content:space-between;text-align:right;color:#333;font-size:1.25rem;font-weight:400;line-height:1.375rem;display:flex}.redesign-cart-details-container .price-details-items .item__price-value{font-weight:700}.redesign-cart-details-container .price-details-items .item__discount{color:#3c813a;display:flex;justify-content:end;align-items:center;font-weight:700;line-height:1.5rem;margin-top:.25rem}.redesign-cart-details-container .price-details-items .item__discount-label{font-size:.75rem;background-color:#e8f4e7;padding:0 .25rem;margin-right:.375rem}.redesign-cart-details-container .price-details-items .item__discount-value{font-size:1rem}.redesign-cart-details-container .no-installments{margin-bottom:1.75rem;padding:0}.redesign-cart-details-container .installments-details-items{display:flex;flex-direction:column;padding:.25rem 0}.redesign-cart-details-container .installments-details-items .interest-free,.redesign-cart-details-container .installments-details-items .with-interest{align-items:center;color:#333;display:flex;font-size:.75rem;font-weight:300;justify-content:flex-end;line-height:1.25rem}.redesign-cart-details-container .installments-details-items .interest-free::before,.redesign-cart-details-container .installments-details-items .with-interest::before{background-image:url("//images.elo7.com.br/assets/v3/common/svg/ic_cartao.svg");background-repeat:no-repeat;background-size:contain;content:"";height:1.25rem;margin-right:.5rem;width:1.25rem}.redesign-cart-details-container .item__label{font-weight:300}.service-fee-dialog{font-size:1rem;font-weight:400}.service-fee-dialog__title{color:#333;font-size:1.25rem;line-height:1.75rem}.service-fee-dialog__description{color:#57575c}.service-fee-dialog__link{display:flex;justify-content:center}.service-fee-dialog__description,.service-fee-dialog__link{line-height:1.5rem}@media screen and (min-width: 800px){.redesign-cart-details-container{margin-top:0}.redesign-cart-details-container .resume-title-items{margin-top:0;margin-bottom:1rem}.redesign-cart-details-container .toggle-items{display:flex}.redesign-cart-details-container .toggle-checkbox:checked~.resume-title-items::after{background-image:none}.redesign-cart-details-container .resume-title-items::after{background-image:none}.class-group__resume{padding:1.5rem;gap:1rem;background:#f4f5f7;border-radius:1rem}.item__delivery,.item__delivery-divider{display:none !important}}.discount-pill__wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:.2rem .75rem;color:#3c813a}.discount-pill{border-radius:3px;padding:2px 8px;background:#e8f4e7;color:#3c813a;font-size:.75rem;font-weight:400;line-height:1.25rem}.discount-pill__price{font-weight:600;line-height:1.75rem;font-size:1rem;color:#3c813a}.redesign.redesign-cart .checkout-coupon-container{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:2rem;padding:2px}.redesign.redesign-cart .checkout-coupon-container__title{font-size:1rem;font-weight:700}.redesign.redesign-cart .checkout-coupon-container__header{align-self:stretch}.redesign.redesign-cart .checkout-coupon-container__form-coupon{width:100%}.redesign.redesign-cart .checkout-coupon-container__input-group{display:flex;width:100%;align-items:center;gap:8px;margin-top:1rem}.redesign.redesign-cart .checkout-coupon-container__action-group{display:flex;align-items:center;gap:8px;padding:2px}.redesign.redesign-cart .checkout-coupon-container__coupon-key{flex:1 1 auto;margin-right:1.5rem}.redesign.redesign-cart .checkout-coupon-container #apply-coupon{flex:0 0 auto;margin-left:auto;width:auto;min-width:101px;display:inline-block}.redesign.redesign-cart .checkout-coupon-container .checkout-coupon-section__error-message{font-size:.875rem;line-height:1.125rem;color:#e0073b;margin-top:4px}.redesign.redesign-cart .checkout-coupon-container .btn-coupon-spinner svg{animation:spin 1s linear infinite}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.redesign.redesign-cart .checkout-coupon-container .hidden{display:none}.redesign.redesign-cart .checkout-coupon-container-mobile .input-coupon{display:flex;background-color:#f9f7f6;padding:12px 16px;border-radius:6px;justify-content:space-between;align-items:center;font-family:Arial,sans-serif}.redesign.redesign-cart .checkout-coupon-container-mobile .hidden{display:none}.redesign.redesign-cart .checkout-coupon-container-mobile .coupon-action__error-message{font-size:.875rem;line-height:1.125rem;color:#e0073b;margin-top:4px}.redesign.redesign-cart .coupon-drawer__title{font-size:1rem;font-weight:700;margin:1rem 0rem}.redesign.redesign-cart .checkout-coupon-section__applied-display{display:flex;width:100%;justify-content:space-between;align-items:center;padding:12px 15px;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;font-family:Arial,sans-serif;color:#333;margin-top:15px}.redesign.redesign-cart .checkout-coupon-section__applied-content{display:flex;align-items:center;gap:10px}.redesign.redesign-cart .checkout-coupon-section__applied-icon{font-size:1.25rem;font-weight:bold;color:#ff5722}.redesign.redesign-cart .checkout-coupon-section__applied-text{font-size:1rem;line-height:1.5rem;font-weight:600;color:#333;justify-content:center}.redesign.redesign-cart #remove-coupon,.redesign.redesign-cart #apply-modal{background:none;border:none;color:#ff5722;font-weight:400;cursor:pointer;padding:0;font-size:.875rem;line-height:1.375rem}
