.vitapasso-kiwi-sizing .ks-chart-container.ks-container-with-modal{text-align:left;width:auto}.vitapasso-kiwi-sizing .ks-chart-modal-link{cursor:pointer;float:none;vertical-align:baseline;outline:0;margin-top:8px;margin-bottom:8px;font-size:17px;text-decoration:underline;display:inline-block;position:relative;font-family:inherit!important;font-style:inherit!important;font-variant:inherit!important;font-weight:400!important;line-height:inherit!important;text-transform:none!important;-webkit-font-smoothing:inherit!important;-moz-osx-font-smoothing:grayscale!important;color:#000!important;line-height:20px!important}.vitapasso-kiwi-sizing .ks-chart-modal-link:hover{opacity:.7}.vitapasso-kiwi-sizing .ks-chart-modal-link.with-icon{position:relative;padding-left:25px!important}.vitapasso-kiwi-sizing .ks-chart-modal-link.with-icon>span{position:static}.vitapasso-kiwi-sizing .ks-chart-modal-link.with-icon .kiwi-svg{position:absolute;top:0;bottom:0;left:0;width:20px!important;height:20px!important}.vitapasso-kiwi-sizing .ks-chart-modal-link svg,.vitapasso-kiwi-sizing .ks-chart-modal-link svg path{fill:#000!important}.vitapasso-kiwi-sizing .ks-modal-backdrop{opacity:0;z-index:-1;background:#000;transition:opacity .2s linear .3s,z-index .2s step-end .3s;position:fixed;inset:-150px 0!important}.vitapasso-kiwi-sizing.is-open .ks-modal-backdrop{opacity:.7;z-index:999999992;transition:opacity .2s linear,z-index .2s step-start;display:block}.vitapasso-kiwi-sizing .kiwi-sizing-modal{content:"";visibility:hidden;z-index:-1;-webkit-overflow-scrolling:touch;transition:z-index .3s step-end;position:fixed;overflow:hidden;inset:0!important;overflow-y:scroll!important}.vitapasso-kiwi-sizing.is-open .kiwi-sizing-modal{visibility:visible;z-index:2147483647;transition:z-index .3s step-start}.vitapasso-kiwi-sizing .kiwi-sizing-modal-inner{box-sizing:border-box;opacity:0;background:#fff;width:800px;margin-top:20px;margin-bottom:10px;margin-left:-400px;transition:all .3s;position:absolute;top:-20%;left:50%}.vitapasso-kiwi-sizing.is-open .kiwi-sizing-modal-inner{opacity:1;top:1%;transform:translate(0)translateY(0)scale(1)rotateY(0)rotateX(0)}.vitapasso-kiwi-sizing .ks-modal-close{cursor:pointer;text-align:center;z-index:9;width:36px;height:36px;font-size:36px;line-height:36px;position:absolute;top:7px;right:7px}.vitapasso-kiwi-sizing .ks-modal-content{color:#000;height:100%;padding:15px;overflow:visible auto}.vitapasso-kiwi-sizing .ks-modal-header{box-sizing:border-box;color:#333;text-align:center;width:100%;padding:.6em 2.5em;position:relative}.vitapasso-kiwi-sizing .modal-title-header{font-size:16px;font-weight:600}.vitapasso-kiwi-sizing .modal-title-sub-header{font-size:12px;font-weight:300}.vitapasso-kiwi-sizing .ks-chart-individual{color:#000;margin-bottom:1em}.vitapasso-kiwi-sizing .ks-chart-individual p{color:#000;text-align:left;margin:0 0 1em}.vitapasso-kiwi-sizing .ks-chart-individual ol,.vitapasso-kiwi-sizing .ks-chart-individual ul{margin:inherit;padding:0 0 0 40px}.vitapasso-kiwi-sizing .ks-chart-individual li{list-style:inherit}.vitapasso-kiwi-sizing .ks-table-content-wrapper{width:auto;min-width:70%;margin:0 auto 15px}.vitapasso-kiwi-sizing .ks-image{text-align:center;margin:5px 0 16px}.vitapasso-kiwi-sizing .ks-image img{border-radius:10px;width:100%;max-width:220px;height:auto}.vitapasso-kiwi-sizing .ks-table-wrapper{-webkit-overflow-scrolling:touch;max-width:100%;overflow-y:auto}.vitapasso-kiwi-sizing .ks-table-wrapper table{border-collapse:collapse;table-layout:auto;width:100%;margin:0;display:table!important}.vitapasso-kiwi-sizing .ks-table-wrapper td,.vitapasso-kiwi-sizing .ks-table-wrapper th{border:1px solid #e8e9eb}.vitapasso-kiwi-sizing .ks-table .ks-table-cell{text-align:center;white-space:nowrap;font-family:inherit!important}.vitapasso-kiwi-sizing .ks-table tr td.ks-table-header-cell:first-child,.vitapasso-kiwi-sizing .ks-table tr:first-child td.ks-table-header-cell{text-transform:uppercase;font-style:normal;font-weight:700!important}.vitapasso-kiwi-sizing .ks-table .ks-table-row:hover td:not(.ks-hidden-cell){background-color:#f5f5f5!important}@media (max-width:900px){.vitapasso-kiwi-sizing .ks-modal-content{height:auto!important}}@media (max-width:768px){.vitapasso-kiwi-sizing .kiwi-sizing-modal{padding-bottom:15px}.vitapasso-kiwi-sizing .kiwi-sizing-modal-inner{height:calc(100% + 1px);left:2.5%;right:2.5%;width:95%!important;height:auto!important;margin:0!important}.vitapasso-kiwi-sizing .ks-modal-header{padding-top:.4em;padding-bottom:.4em}.vitapasso-kiwi-sizing .ks-modal-close{width:38px;height:38px;font-size:38px;line-height:38px;top:0;right:0}.vitapasso-kiwi-sizing .ks-table .ks-table-cell{font-size:12px;padding:2px 6px!important}}@media (max-width:900px) and (min-width:768px){.vitapasso-kiwi-sizing .kiwi-sizing-modal-inner{width:730px;margin-left:-365px}}
.option-select .title-wrap{margin-bottom:.5rem}.option-select .title-wrap--with-action{justify-content:space-between;align-items:baseline;column-gap:5px;width:100%;display:flex}.option-select .title-wrap--with-action .ks-chart-container{width:auto;margin-left:auto}.option-select .title-wrap span{font-family:var(--font-figtree), Jost, sans-serif;letter-spacing:.01em;color:#2b2b2b;font-size:.9375rem;font-weight:600;line-height:1.15}.selector-section{min-width:0}.selector-list{margin:0;padding:0;list-style:none}.selector-list__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.selector-list li{min-width:0;position:relative}.selector-list__label{font-family:var(--font-figtree), Jost, sans-serif;color:#2b2b2b;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1.5px solid #c8d2dc;border-radius:10px;justify-content:center;align-items:center;font-size:.9375rem;font-weight:500;line-height:1.15;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .15s;display:flex}.selector-list__label:hover:not(.is-disabled){background:#f7fafd;border-color:#0086ff}.selector-list__label:active:not(.is-disabled){transform:scale(.97)}.selector-list__label.is-selected{background:#eaf1f8;border-color:#0086ff;font-weight:700;box-shadow:0 0 0 3px #0086ff1f}.selector-list__label.is-disabled{cursor:not-allowed;color:#9aa5b1;background:#f6f7f9;border-color:#e5e9ee;text-decoration:line-through}.selector-list__input:focus-visible+.selector-list__label{outline-offset:2px;outline:2px solid #0086ff}.option-select.size-select .selector-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.option-select.size-select .selector-list__label{min-height:50px;padding:.5rem .25rem;line-height:1}.option-select.gallery-select{background-color:#f1f5f9}.option-select.gallery-select .selector-list{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding-bottom:1rem;display:flex}.option-select.gallery-select .selector-list__label{white-space:nowrap;min-height:36px;padding:.5rem .75rem;font-size:.8125rem}@media screen and (max-width:767px){.option-select.gallery-select .selector-list{justify-content:flex-start!important}}@media screen and (min-width:1024px){.option-select.size-select .selector-list{gap:10px}.option-select.size-select .selector-list__label{min-height:46px;font-size:.9375rem}.option-select.gallery-select .selector-list__label{min-height:38px;font-size:.875rem}}
.fretefundo.shipping-p1{background:#fff;border:1px solid #e4eaf0;border-radius:12px;flex-direction:row;justify-content:space-between;align-items:center;margin-top:10px;padding:10px 12px;transition:box-shadow .25s,border-color .25s;display:flex;box-shadow:0 2px 10px #0086ff0f}.fretefundo.shipping-p1:hover{border-color:#cfdce7;box-shadow:0 4px 16px #0086ff1a}.fretefundo__logo{flex-shrink:0;width:auto;height:52px;margin:-10px 5px -10px -8px}.ttl-frete{font-family:var(--font-poppins), Roboto, sans-serif;color:#000;flex-grow:1;margin:0;font-size:15px;line-height:1.6}.ip-frete{font-family:var(--font-poppins), Roboto, sans-serif;color:#135470;font-size:14px;font-weight:400;display:block}.ip-frete b{color:#135470;font-weight:700}.txt-frete{font-family:var(--font-poppins), Roboto, sans-serif;color:#000;white-space:nowrap;margin:0;padding:0;font-size:12px;font-weight:700}@media screen and (max-width:640px){.fretefundo.shipping-p1{margin-bottom:-15px}.fretefundo__logo{height:52px}.ip-frete{font-size:13px}.txt-frete{margin-right:-5px}}@media screen and (min-width:641px){.txt-frete{font-size:12px}}
.product-payment-methods{text-align:center;margin-top:.75rem}.product-payment-methods__title{font-family:var(--font-poppins), Roboto, sans-serif;letter-spacing:.9px;color:#5c6b7a;text-transform:uppercase;margin:0 0 .625rem;padding:0;font-size:11px;font-weight:700;line-height:1.2;display:block}.product-payment-methods__icons{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem .625rem;width:100%;display:flex}.product-payment-methods__icon{object-fit:contain;flex-shrink:0;width:46px;height:30px;display:block}
.tempofrete{background:#fff;border:1px solid #e4eaf0;border-radius:12px;margin:-20px 1px 15px;padding:12px 15px 12px 13px;transition:box-shadow .25s,border-color .25s;box-shadow:0 2px 10px #0086ff0f}.tempofrete:hover{border-color:#cfdce7;box-shadow:0 4px 16px #0086ff1a}.tempofrete__inner{padding-bottom:0}.badges-product{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:flex}.badges-product p{margin:0;padding:0}.badge2{align-items:center;gap:8px;width:100%;display:flex}.badge2--cashback{margin-bottom:8px}.badge2__icon{fill:#0086ff;color:#0086ff;flex-shrink:0;width:20px;height:22px}.badge2__icon--exchange{align-self:flex-start;margin-top:2px}.badge-text{color:#2b2b2b;flex-direction:column;flex:1;gap:1px;margin-bottom:5px;font-size:14px;display:flex}.highlight-text{color:#2b2b2b;font-size:15px;font-weight:600;line-height:1.4}.badge-subtext{color:#5c6b7a;font-size:13.5px;line-height:1.35}@media screen and (max-width:768px){.tempofrete{margin:20px 1px 15px!important}}
