@charset "UTF-8";.product-buy-area{padding:var(--padding-none)}.product-major-seeprice{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-left:var(--padding-xx-s);padding-right:var(--padding-xx-s)}.product-major-seeprice p{color:var(--neutral-03);font-weight:var(--font-weight-medium);font-size:--font-size-medium}.product-major-buybutton{background-color:var(--secondary-green);border-radius:24rem;border:2px solid var(--secondary-green);box-sizing:border-box;color:var(--neutral-07);display:block;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:1.15;margin-bottom:var(--padding-xxx-s);max-width:100%;position:relative;scroll-behavior:smooth;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.product-major-buybutton--B{display:none}.product-major-buybutton--B,.product-major-buybutton:hover{border-color:var(--secondary-green-darker);color:var(--neutral-07)}.product-major-buybutton--B,.product-major-buybutton.loading:before{border-color:var(--secondary-green-darker) var(--secondary-green-darker) var(--secondary-green-lightest) var(--secondary-green-lightest)}#modal__sku .modal-dialog .modal-content{padding:var(--padding-xx-s);display:flex;flex-direction:column;align-items:center;justify-content:center}#modal__sku .modal-dialog .modal-content .icon-close{margin-left:auto;cursor:pointer}#modal__sku .modal-dialog .modal-content .icon-close:hover{color:var(--primary-purple);text-decoration:none}#modal__sku .modal-dialog .modal-content .modal-header{align-items:flex-start;border-bottom-style:none;border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm);box-sizing:border-box;display:block;flex-basis:100%;justify-content:space-between;position:relative;scroll-behavior:smooth;transition:all .3s ease-out;padding:var(--padding-none)}#modal__sku .modal-dialog .modal-content .modal-header h5{color:var(--neutral-01);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);margin-bottom:var(--margin-xx-s)}#modal__sku .modal-dialog .modal-content .modal-body{margin:var(--margin-none);padding:var(--padding-none)}#modal__sku .modal-dialog .modal-content .select-sku{display:flex;justify-content:center;align-items:center}#modal__sku .modal-dialog .modal-content .select-sku-option{margin-left:var(--margin-xx-s);display:flex;justify-content:center;align-items:center;border:1px solid var(--primary-purple);border-radius:20px;padding:var(--padding-min) 12px;cursor:pointer;transition:.2s}#modal__sku .modal-dialog .modal-content .select-sku-option:first-child{margin-left:var(--margin-none)}#modal__sku .modal-dialog .modal-content .select-sku-option:hover{background-color:var(--primary-purple)}#modal__sku .modal-dialog .modal-content .select-sku-option:hover .select-sku-label{color:var(--neutral-07)}#modal__sku .modal-dialog .modal-content .select-sku-option:hover .select-sku-label svg{fill:var(--neutral-07)}#modal__sku .modal-dialog .modal-content .select-sku-label{color:var(--primary-purple);margin-bottom:var(--margin-none);cursor:pointer;display:flex;justify-content:center;align-items:center}#modal__sku .modal-dialog .modal-content .select-sku-label svg{margin-right:var(--margin-xxx-s)}#modal__sku .modal-dialog .modal-content .checked{background-color:var(--primary-purple)}#modal__sku .modal-dialog .modal-content .checked .select-sku-label{color:var(--neutral-07)}#modal__sku .modal-dialog .modal-content .checked .select-sku-label svg{fill:var(--neutral-07)}#modal__sku .modal-dialog .modal-content .product-major-buybutton{background-color:var(--secondary-green);border-color:var(--secondary-green);width:240px;margin:0 auto var(--margin-xx-s) auto}#modal__sku .modal-dialog .modal-content .product-major-buybutton:focus{box-shadow:0 0 0 .2rem rgba(39,121,43,.5)}#modal__sku .modal-dialog .modal-content .info-voltage{display:flex;justify-content:center;align-items:center}#modal__sku .modal-dialog .modal-content .info-voltage-link{margin:0;font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:var(--primary-purple);text-decoration:underline;text-align:center;cursor:pointer}#modal__sku .modal-dialog .modal-content .info-voltage .icon-voltage-dropdown{transition:transform .2s ease;display:inline-block;font-size:var(--font-size-base);vertical-align:middle;color:var(--primary-purple);display:flex;align-items:flex-end}#modal__sku .modal-dialog .modal-content .info-voltage .icon-transition{transform:rotate(180deg);align-items:flex-start}#modal-sku-addon{position:absolute;width:37.4rem;height:30.6rem;max-width:750px;background:#fff;box-shadow:0 20px 15px rgba(0,0,0,.25);border-radius:5px;max-width:90%;padding:var(--padding-xx-s);overflow:auto;scroll-behavior:smooth;height:38.2rem}@media screen and (max-width:320px){#modal-sku-addon{height:100%;max-height:98vh}}@media (min-width:650px){.product-major-seeprice{padding-bottom:var(--padding-none);padding-top:var(--padding-none)}}#product_info_box_pdp .product-major-seeprice-line{border-top:1px solid var(--neutral-05);margin:var(--margin-none) auto;padding-bottom:var(--padding-xx-s);width:90%}@media (min-width:640px){#product_info_box_pdp .product-major-seeprice-line{width:100%}}#product_info_box_pdp .product-major-seeprice{padding-left:var(--padding-none);padding-right:var(--padding-none)}@media (max-width:64rem){#modal__terms .modal-content.seminovos .modal-header{padding:1rem!important}#modal__terms .modal-content.seminovos .modal-header .close{right:1rem;top:0}#modal__terms .modal-content.seminovos .modal-header h3{font-weight:700;font-size:16px;line-height:24px}}#modal__terms .modal-content.seminovos .modal-header h5.text-mobile{font-weight:500;font-size:14px;line-height:21px;color:var(--neutral-02)}@media (min-width:64rem){#modal__terms .modal-content.seminovos .modal-header h5.text-mobile{display:none}}@media (max-width:64rem){#modal__terms .modal-content.seminovos .modal-body{padding:1rem!important;margin:0}}#modal__terms .modal-content.seminovos .modal-body p{color:var(--neutral-01)}#modal__terms .modal-content.seminovos .modal-body #accept-modal-term-seminovos{display:block;width:332px;max-width:100%;height:48px;background-color:var(--primary-purple);font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#fff;border:0;margin:77px auto 0;border-radius:400px}.vtex-flex-layout-0-x-flexRow--pdp-3-col .product-major-seeprice p{font-size:12px}.vtex-flex-layout-0-x-flexCol--product-main-wrapper-b .container-flags{position:relative;align-self:flex-start;display:inline-flex;gap:var(--horizontal-spacing-xxs)}.vtex-flex-layout-0-x-flexCol--product-main-wrapper-b .container-stamps-main{gap:var(--horizontal-spacing-xxs)}.vtex-flex-layout-0-x-flexCol--product-main-wrapper-b .box-offers-container{display:flex;position:relative;left:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.vtex-flex-layout-0-x-flexCol--product-main-wrapper-b .container-stamps{gap:var(--horizontal-spacing-xxs);flex-direction:row}.vtex-flex-layout-0-x-flexCol--product-main-wrapper-b .selos{margin-top:0}.vtex-flex-layout-0-x-flexCol--product-main-wrapper-b .selos,.vtex-flex-layout-0-x-flexCol--product-main-wrapper-b .selosPromocoes{white-space:nowrap}@media (min-width:577px){.vtex-flex-layout-0-x-flexCol--product-main-wrapper-b .container-flags,.vtex-flex-layout-0-x-flexCol--product-main-wrapper-b .container-stamps,.vtex-flex-layout-0-x-flexCol--product-main-wrapper-b .container-stamps-main{gap:var(--horizontal-spacing-s)}}.product-outlet-terms{background-color:var(--neutral-06);margin-bottom:var(--margin-x-s)!important;padding:var(--padding-x-s)}@media only screen and (max-width:640px){.product-outlet-terms{margin-left:var(--margin-xx-s);margin-right:var(--margin-xx-s)}}.product-outlet-terms .label{color:var(--neutral-01);margin-bottom:var(--margin-none);padding-left:calc(24px + .5rem)}.product-outlet-terms .hyperlink{color:var(--primary-purple);cursor:pointer;font-weight:700;text-decoration:underline}.product-outlet-terms .warning{color:var(--secondary-red);font-size:.875rem;font-weight:700;line-height:1.125rem;margin-left:calc(24px + .5rem);margin-top:.25rem}.product-outlet-terms input[type=checkbox]+label:after,.product-outlet-terms input[type=checkbox]+label:before,.product-outlet-terms input[type=radio]+label:after,.product-outlet-terms input[type=radio]+label:before{top:50%;transform:translateY(-50%)}.product-outlet-terms input[type=checkbox]+label:before,.product-outlet-terms input[type=radio]+label:before{border-color:var(--primary-purple)!important}.product-outlet-terms .terms__button{align-items:center;background-color:transparent;border:none;display:flex;margin:var(--margin-none);padding:var(--padding-none)}.product-outlet-terms .terms__button:focus{outline:0}.product-outlet-terms .terms__title{font-weight:700;text-align:left}.product-outlet-terms .terms__title--open{color:var(--primary-purple)}.product-outlet-terms .terms__arrow-down{align-items:center;display:flex;margin-left:var(--margin-xxx-s);transition:transform .2s ease}.product-outlet-terms .terms__arrow-down--open{transform:rotate(180deg)}.product-outlet-terms .terms__arrow-down--closed{transform:rotate(0)}.product-outlet-terms .terms__content{color:var(--neutral-01);font-weight:500;line-height:24px;margin-bottom:var(--margin-xxx-s);max-height:0;overflow:hidden;transition-duration:.1s;transition-property:max-height;transition-timing-function:ease}.product-outlet-terms .terms__content--open{margin-top:var(--margin-xx-s);max-height:999px;transition-duration:.3s}.product-outlet-terms .icon-outlet{margin-right:var(--margin-xxx-s);min-width:40px;transform:translateX(-2px);width:40px}.product-seminvos-terms{background-color:var(--neutral-06);margin-bottom:var(--margin-x-s)!important;padding:var(--padding-x-s)}.product-seminvos-terms .label{color:var(--neutral-01);margin-bottom:var(--margin-none);padding-left:calc(24px + .5rem)}.product-seminvos-terms .hyperlink{color:var(--primary-purple);cursor:pointer;font-weight:700;text-decoration:underline}.product-seminvos-terms .warning{color:var(--secondary-red);font-size:.875rem;font-weight:700;line-height:1.125rem;margin-left:calc(24px + .5rem);margin-top:.25rem}.product-seminvos-terms input[type=checkbox]+label:after,.product-seminvos-terms input[type=checkbox]+label:before,.product-seminvos-terms input[type=radio]+label:after,.product-seminvos-terms input[type=radio]+label:before{top:50%;transform:translateY(-50%)}.product-seminvos-terms input[type=checkbox]+label:before,.product-seminvos-terms input[type=radio]+label:before{border-color:var(--primary-purple)!important}.product-seminvos-terms input[type=checkbox].checked-style+label:after,.product-seminvos-terms input[type=checkbox].checked-style:checked+label:after{content:""!important;font-family:compracerta-icons!important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal!important;font-variant:normal!important;font-weight:400!important;line-height:1;speak:none;text-transform:none!important;background-color:#8600a7;border-radius:4px;font-size:10px;height:20px;width:20px;opacity:1}.product-seminvos-terms #seminovos-terms-checkbox:checked:not(.checked-style)+label:after{background-color:transparent!important;opacity:0!important}.product-seminvos-terms .terms__button{align-items:center;background-color:transparent;border:none;display:flex;margin:var(--margin-none);padding:var(--padding-none)}.product-seminvos-terms .terms__button:focus{outline:0}.product-seminvos-terms .terms__title{font-weight:700;text-align:left}.product-seminvos-terms .terms__title--open{color:var(--primary-purple)}.product-seminvos-terms .terms__arrow-down{align-items:center;display:flex;margin-left:var(--margin-xxx-s);transition:transform .2s ease}.product-seminvos-terms .terms__arrow-down--open{transform:rotate(180deg)}.product-seminvos-terms .terms__arrow-down--closed{transform:rotate(0)}.product-seminvos-terms .terms__content{color:var(--neutral-01);font-weight:500;line-height:24px;margin-bottom:var(--margin-xxx-s);max-height:0;overflow:hidden;transition-duration:.1s;transition-property:max-height;transition-timing-function:ease}.product-seminvos-terms .terms__content--open{margin-top:var(--margin-xx-s);max-height:999px;transition-duration:.3s}.product-seminvos-terms .icon-seminovos{margin-right:var(--margin-xxx-s);min-width:40px;transform:translateX(-2px);width:40px}