@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInSlow{0%{opacity:0}70%{opacity:0}100%{opacity:1}}@keyframes fadeInSlow{0%{opacity:0}70%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInTop{from{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes fadeInTop{from{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes fadeInBottom{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes fadeInBottom{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes moveTop{from{-webkit-transform:translateY(53px);transform:translateY(53px)}to{-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes moveTop{from{-webkit-transform:translateY(53px);transform:translateY(53px)}to{-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotating2{from{-webkit-transform:rotate(35deg);transform:rotate(35deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rotating2{from{-webkit-transform:rotate(35deg);transform:rotate(35deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes scrollInfinite{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes scrollInfinite{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@-webkit-keyframes arrowUpDown{0%,100%{-webkit-transform:translateY(-16px);transform:translateY(-16px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes arrowUpDown{0%,100%{-webkit-transform:translateY(-16px);transform:translateY(-16px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes arrowUpDown2{0%,100%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes arrowUpDown2{0%,100%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}}:root{--form-control-color: $brand-color-lime}form label{color:#010205;font-weight:600;display:block;font-size:1.6rem}form label:hover{border-width:2px}form input[type=checkbox]{width:1.8rem;height:1.8rem;position:relative;margin-top:0;outline:0;all:unset}form input[type=checkbox]:after{width:1.8rem;height:1.8rem;padding:.2rem;margin-right:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f2f3f3;content:""}form input[type=checkbox]:checked:after{position:relative;background-color:#d7df21;content:"✔";color:#000f09;visibility:visible;font-size:1.5rem}form input[type=checkbox]:focus{outline:none;border:none}form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:#000f09;width:1.15em;height:1.15em;border:2px solid #000f09;border-radius:50%;-webkit-transform:translateY(-0.075em);transform:translateY(-0.075em);display:grid;place-content:center;padding:.8rem}form input[type=radio]::before{content:"";width:.6rem;height:.6rem;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:120ms -webkit-transform ease-in-out;transition:120ms -webkit-transform ease-in-out;transition:120ms transform ease-in-out;transition:120ms transform ease-in-out, 120ms -webkit-transform ease-in-out;background-color:CanvasText}form input[type=radio]:checked{background-color:#d7df21}form input[type=radio]:checked::before{-webkit-transform:scale(1);transform:scale(1)}form input,form textarea,form select{width:100%;padding:1.2rem;font-size:1.6rem;margin-top:.8rem;-webkit-transition:all .3s;transition:all .3s;outline:2px solid rgba(0,0,0,0);border:1px solid #cccfce}form input::-webkit-input-placeholder, form textarea::-webkit-input-placeholder, form select::-webkit-input-placeholder{color:#a6aba9}form input::-moz-placeholder, form textarea::-moz-placeholder, form select::-moz-placeholder{color:#a6aba9}form input:-ms-input-placeholder, form textarea:-ms-input-placeholder, form select:-ms-input-placeholder{color:#a6aba9}form input::-ms-input-placeholder, form textarea::-ms-input-placeholder, form select::-ms-input-placeholder{color:#a6aba9}form input::placeholder,form textarea::placeholder,form select::placeholder{color:#a6aba9}form input:focus,form textarea:focus,form select:focus{outline:2px solid #d7df21;-webkit-box-shadow:0 0 2px #e7ec79;box-shadow:0 0 2px #e7ec79}form input[type=submit]{text-transform:uppercase;width:100%;text-align:center;cursor:pointer}form .form-row{padding-bottom:2.1rem}.single-product .content-area .product{position:relative}.single-product .content-area .product .badges{position:absolute;left:16px;top:16px;z-index:3;gap:.8rem;padding-left:0}.single-product .content-area .product .badges .custom-badge{font-size:1.3rem;padding:1.2rem .6rem;line-height:100%;width:13rem}.product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product.product-type-simple .summary{padding-bottom:1.6rem}.product.product-type-simple .summary .quantity{padding-bottom:0}.product.product-type-simple .summary form.cart{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product.sold-individually .quantity{display:none !important}.product a>.badges{z-index:3;gap:4px;padding-left:0}.product .badges{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product .badges .custom-badge{font-size:9px;font-family:"Inter",sans-serif;font-weight:700;text-transform:uppercase;border:1px solid #010205;background:#fbfbfb;padding:7px 10px;width:94px;letter-spacing:.54px;line-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#010205;text-align:center}.product .badges .custom-badge i{padding-right:.2rem}.product .badges .custom-badge.promo{color:#006e33;background-color:#dcfce2;border-color:#00a651}.product .badges .custom-badge.ultimas{color:#dc2626;background-color:#fee2e2;border-color:#f87171}.product .badges .custom-badge.club{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#5b4d34;background-color:#f6f4f0;border-color:#5b4d34;position:relative}.product .badges .custom-badge.club i{padding-right:.2rem}.product .badges .custom-badge.club svg{padding-left:.4rem;width:15px}.product .badges .custom-badge.club svg path{fill:#725f41}.product .badges .custom-badge.club .tooltip-hover{width:320px;top:auto;bottom:155%;z-index:13}.product .badges .custom-badge.club.bottom .tooltip-hover{bottom:auto;top:155%}.product .badges .custom-badge.bfriday{background-color:#f5f5f6;color:#010205;border-color:#a6a7ac}.product .swiper-single-product{width:50%;overflow:hidden;position:relative;padding:0 0 3.2rem}.product .swiper-single-product .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product .swiper-single-product .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:-webkit-zoom-in;cursor:zoom-in;height:100%}.product .swiper-single-product .swiper-slide-video{display:block;width:100%;max-width:608px;margin:0 auto;cursor:default !important}.product .swiper-single-product .swiper-slide .video-responsive-wrapper{position:relative;padding-bottom:100%;height:0;width:100%;overflow:hidden}.product .swiper-single-product .swiper-slide .video-responsive-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product .swiper-single-product .swiper-slide .zoom img{-webkit-transition:opacity .6s ease-in;transition:opacity .6s ease-in}.product .swiper-single-product .swiper-slide.zoom-active .zoom img{opacity:0;-webkit-transition:opacity 0s ease-in;transition:opacity 0s ease-in}.product .swiper-single-product .swiper-slide figure{overflow:visible}.product .swiper-single-product .selos{position:absolute;z-index:1;right:3rem;bottom:3.2rem;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.5rem;padding:0 1.6rem 1.6rem 0}.product .swiper-single-product .selo-tech{position:absolute;top:10px;right:90px;z-index:2}.product .swiper-single-product .swiper-pagination{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-7px;width:100%}.product .onsale.perc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.8rem 1rem;font-family:"proxima-nova",sans-serif;font-weight:700;position:absolute;font-size:1.6rem;left:0;border:2px solid #a81100;color:#a81100}.product .summary{width:50%;padding-left:3.2rem}.product .summary h1.product_title{padding-top:.8rem;font-size:4rem}.product .summary .woocommerce-product-details__short-description p{color:#58595e;padding:.8rem 0 2.4rem;line-height:150%;font-size:1.6rem;font-weight:400}.product .summary .woocommerce-product-details__short-description p a{text-decoration:underline}.product .summary .woocommerce-product-details__short-description ul{padding:.8rem 0 2.4rem}.product .summary .woocommerce-product-details__short-description ul li{list-style-type:disc;list-style-position:inside;color:#58595e;padding-bottom:4px}.product .summary .validade{padding:8px 16px;border:3px solid #a81100;color:#a81100;font-weight:700;display:inline-block;margin-bottom:2.4rem}.product .summary hr{height:1px;background-color:rgba(204,207,204,.5);width:100%}.product .summary table.desconto{width:100%;border-collapse:collapse;color:#58595e;table-layout:fixed}.product .summary table.desconto th,.product .summary table.desconto td{padding:.8rem 16px;text-align:left;font-size:1.6rem}.product .summary table.desconto thead th{font-weight:400;border-bottom:none;color:#7d8088;border-top:5px solid rgba(0,0,0,0);font-size:14px}.product .summary table.desconto thead th.current{border-top:5px solid #d7df21;border-bottom:none;background-color:#fcffc3;color:#010205}.product .summary table.desconto tbody td{font-weight:700;color:#7d8088;line-height:170%}.product .summary table.desconto tbody td.current{background-color:#fcffc3;border-top:none;color:#010205}.product .summary table.desconto tbody td .text{display:block;font-weight:400}.product .summary .stock{font-size:1.5rem}.product .summary .stock.out-of-stock{color:#a81100}.product .summary .stock.in-stock{color:#005e2e}.product .summary form.cart{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:.8rem}.product .summary form.cart>.single_add_to_cart_button{margin-top:2.4rem}.product .summary .bio2-discount-messages{padding-bottom:1.6rem}.product .summary .bio2-discount-messages .club-discount{color:#725f41;font-size:1.6rem;font-weight:500;line-height:130%;padding-top:.4rem}.product .summary .woocommerce-variation-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product .summary .woocommerce-variation-add-to-cart .woocommerce-variation{margin-bottom:1.6rem}.product .summary .single_add_to_cart_button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:150%;width:100%;background-color:#d7df21;border:none;padding:1.2rem 3.2rem;font-family:"proxima-nova",sans-serif;font-size:2.2rem;font-weight:800;color:#010205;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-transform:uppercase;padding:2rem 3.2rem;font-weight:800;margin-top:1.6rem;text-transform:uppercase;letter-spacing:.05em}.product .summary .single_add_to_cart_button:hover{background-color:#010205;color:#d7df21}.product .summary .single_add_to_cart_button i{margin-left:.5rem;font-size:2.2rem;margin-right:-0.3rem}.product .summary .single-add-gift-to-cart-container{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product .summary .single-add-gift-to-cart-container .single-add-gift-to-cart{border:2px solid #d3bf9d;color:#725f41;background:rgba(0,0,0,0);font-size:1.4rem;font-weight:700;padding:1rem 1.6rem}.product .summary .single-add-gift-to-cart-container .single-add-gift-to-cart:hover{background-color:#d3bf9d;color:#1d1810}.product .summary .single-add-gift-to-cart-container .single-add-gift-to-cart:active{color:#d3bf9d}.product .summary .single-add-gift-to-cart-container .single-add-gift-to-cart strong{padding-left:.2rem}.product .summary .single-add-gift-to-cart-container .single-add-gift-to-cart.disabled{opacity:.3;cursor:not-allowed}.product .summary .single-add-gift-to-cart-container .single-add-gift-to-cart.disabled:hover{background-color:rgba(0,0,0,0);color:#574b3e}.product .summary .single-add-gift-to-cart-container .disable-points-notice{opacity:0;border:1px solid #a81100;background-color:#fff;color:#333f3a;display:block;padding:1rem;top:7.2rem;position:absolute;font-size:1.4rem;margin:0 auto;visibility:hidden;z-index:1}.product .summary .single-add-gift-to-cart-container .disable-points-notice strong.faltam{color:#a81100}.product .summary .single-add-gift-to-cart-container .disable-points-notice a{font-weight:700;text-decoration:underline}.product .summary .single-add-gift-to-cart-container.show-notice .disable-points-notice{opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease;visibility:visible;pointer-events:visible;z-index:13}.product .summary .single-add-gift-to-cart-container .tooltip{text-align:center}.product .summary .single-add-gift-to-cart-container .tooltip.disabled-points{max-width:35.3rem;background-color:#fff}.product .summary .single-add-gift-to-cart-container .tooltip.loggedoff{max-width:29.3rem}.product .summary .single-add-gift-to-cart-container .tooltip:hover{opacity:1;visibility:visible;background-color:#fff}.product .summary .single-add-gift-to-cart-container .tooltip:before{content:"";display:block;position:absolute;left:49.8%;bottom:100%;width:0;height:0;border:10px solid rgba(0,0,0,0);border-bottom-color:#a81100}.product .summary .single-add-gift-to-cart-container .tooltip:after{content:"";display:block;position:absolute;left:50%;bottom:100%;width:0;height:0;border:9px solid rgba(0,0,0,0);border-bottom-color:#fff}.product .summary .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:152px;margin-right:3.2rem;padding-right:1.5rem;border-right:1px solid #cccfce}.product .summary .quantity.hidden{width:auto;margin-right:0}.product .summary .quantity input{background:rgba(0,0,0,0);font-size:32px;color:#000f09;height:4.5rem;padding:0;font-family:"proxima-nova",sans-serif;font-weight:800;text-align:center;margin-top:0;outline:none;border:none;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;margin-left:-6px}.product .summary .quantity input::-webkit-outer-spin-button,.product .summary .quantity input::-webkit-inner-spin-button{-webkit-appearance:none}.product .summary .quantity .minus,.product .summary .quantity .plus{min-width:44px;min-height:44px;font-family:"proxima-nova",sans-serif;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.2rem 1.2rem;font-size:29px;color:#58595e;background:rgba(0,0,0,0)}.product .summary .woocommerce-variation-price{display:-webkit-box;display:-ms-flexbox;display:flex}.product .summary .price{color:#010205;font-size:32px;font-style:normal;font-weight:600;line-height:125%}.product .summary .price .tooltip-hover{width:273px;background-color:#fff;left:20%}.product .summary .price .wcsp-container .payment-discount .payment-price{vertical-align:baseline}.product .summary .price .wcsp-container .payment-discount .payment-price .amount bdi{color:#010205;font-size:32px;font-style:normal;font-weight:600;line-height:125%}.product .summary .price .wcsp-container .payment-discount .payment-name{margin-top:0;vertical-align:baseline;font-size:14px}.product .summary .price .wcsp-container .payment-discount .payment-name.bulk::after{content:" + 3% de desconto"}.product .summary .price .wcsp-container .payment-discount .payment-name .text{font-weight:500;color:#7d8088}.product .summary .price .wcsp-container .payment-discount .payment-name::after{content:" 3% de desconto";color:#008e44}.product .summary .price del .amount bdi{font-weight:500;line-height:125%;font-size:14px;color:#7d8088;text-decoration:line-through;margin-bottom:-5px}.product .summary .price .amount bdi,.product .summary .price .amount ins{font-weight:500;line-height:125%;font-size:14px;color:#010205;margin-bottom:-5px}.product .summary .price .bulk-variations-current-discount{font-weight:400;font-size:14px;color:#008e44;font-weight:600}.product .summary .price .price-points{font-size:14px;margin-top:5px;color:#010205;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}.product .summary .price .price-points>strong{font-weight:500}.product .summary .price .price-points del{opacity:.6;text-decoration:line-through;font-weight:400}.product .summary .price .price-points .tooltip-hover{min-width:25rem}.product .summary .save{margin:0 0 .8rem .5rem;font-weight:400;color:#a81100;font-size:1.6rem;-ms-flex-item-align:end;align-self:flex-end}.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name{display:none}.variations_form .variations{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.variations_form .variations tbody{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.variations_form .variations tbody .woo-variation-items-wrapper .variable-item{font-weight:400}.variations_form .variations tbody .woo-variation-items-wrapper .variable-item:not(.radio-variable-item){padding:16px;height:40px;border-radius:0}.variations_form .variations tbody .woo-variation-items-wrapper .variable-item:not(.radio-variable-item):not(.selected):hover{-webkit-box-shadow:0 0 0 1px #010205;box-shadow:0 0 0 1px #010205}.variations_form .variations tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.variations_form .variations tbody tr:nth-child(2n){margin-left:2.4rem}.variations_form .variations tbody tr th{font-weight:400;text-align:left;padding-bottom:.8rem}.variations_form .variations tbody tr th .woo-selected-variation-item-name{display:none}.variations_form .bulk-variations-container.selecting-multiple{margin-top:1.8rem}.variations_form .bulk-variations-container.selecting-multiple .sabores{color:#010205;font-size:2.1rem;line-height:115%;font-weight:700;font-family:"proxima-nova",sans-serif}.variations_form .bulk-variations-container.selecting-multiple p{font-size:1.6rem;padding:.2rem 0 2.4rem;color:#58595e}.variations_form .table-wrapper{padding:3.2rem 0}.variations_form .single_variation_wrap{margin-top:3.2rem;width:100%}.variations_form .variations-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.variations_form .variations-wrap label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.variations_form .variations-wrap label button.bulk-variation-decrease,.variations_form .variations-wrap label button.bulk-variation-increase{width:44px;height:44px;text-align:center;background-color:rgba(0,0,0,0);font-size:29px;color:#58595e;font-family:"proxima-nova",sans-serif}.variations_form .variations-wrap label span.bulk-sabor{font-size:16px;text-align:center;width:100%;padding-bottom:.4rem;color:#010205;text-transform:lowercase;font-weight:600}.variations_form .variations-wrap label span.bulk-quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.variations_form .variations-wrap label input[type=number]{width:3.8rem;height:3.8rem;font-size:28px;font-family:"proxima-nova",sans-serif;font-weight:800;margin:0 -1px;border:0;padding:0;background-color:rgba(0,0,0,0);text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;margin-top:0}.variations_form .variations-wrap label input[type=number]::-webkit-inner-spin-button,.variations_form .variations-wrap label input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media(max-width: 991px){.single-product .product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:4rem}.single-product .product .swiper-single-product{margin-bottom:4rem;width:100%}.single-product .product .swiper-single-product .swiper-slide{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:-webkit-grab;cursor:grab}.single-product .product .swiper-single-product .swiper-slide figure{max-width:100%;padding-right:0}.single-product .product .swiper-single-product .swiper-slide figure img{height:auto}.single-product .product .swiper-single-product .selo-tech{left:calc(50% + 90px);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:130px}.single-product .product .summary{width:100%;padding-left:0}.single-product .product .summary .woocommerce-product-details__short-description p{padding-bottom:3.6rem}.single-product .product .summary table{max-width:530px;margin-bottom:3.6rem}.single-product .product .summary .price .bulk-variations-current-discount .price-points{display:block}.single-product .product .summary form.cart{display:-webkit-box;display:-ms-flexbox;display:flex}.single-product .product .summary form.cart .variations{gap:1.6rem;margin-bottom:2.4rem;max-width:100%}.single-product .product .summary form.cart .variations.selecting-multiple{margin-bottom:0}.single-product .product .summary form.cart .variations tbody{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.single-product .product .summary form.cart .variations tbody tr{max-width:100%;min-width:31rem}.single-product .product .summary form.cart .variations tbody tr:nth-child(2n){margin-left:0}.single-product .product .summary form.cart .variations tbody tr select{max-width:100%}.single-product .product .summary form.cart .variations .single-variation-option select{width:auto;padding-right:2.4rem}.single-product .product .summary form.cart .single_variation_wrap{margin-top:1.6rem}.single-product .product .summary form.cart .single_variation_wrap.selecting-multiple{margin-top:3.2rem}.single-product .product .summary form.cart .single_variation_wrap.selecting-multiple .woocommerce-variation-price .price{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width: 768px){.product .swiper-single-product{margin-bottom:2rem;padding-bottom:3rem}.product .summary .quantity{border-right:none}.product .summary .woocommerce-variation-add-to-cart{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product .summary .woocommerce-variation-price .price{padding-top:1.6rem}.product .summary .single_variation{width:100%}.product .summary .wcsp-container .payment .payment-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product .summary .wcsp-container .payment .payment-info .payment-name{margin:-3px 0 4px}}@media(max-width: 530px){.variations_form .variations-wrap{gap:2.6rem}.variations_form .variations-wrap label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.variations_form .variations-wrap label span.bulk-sabor{text-align:left;font-size:14px}.variations_form .table-wrapper{width:100%;padding-bottom:0}.product.product-type-simple .summary form.cart{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product .swiper-single-product .selo-tech{width:115px}.product .summary .woocommerce-variation-add-to-cart{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product .summary .price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1.6rem}.product .summary table.desconto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.product .summary table.desconto tr{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product .summary table.desconto thead{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}.product .summary table.desconto thead th{display:block;padding:1.6rem;text-align:left;white-space:nowrap;border-top:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product .summary table.desconto tbody{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}.product .summary table.desconto tbody td{display:block;padding:1.6rem;text-align:left;white-space:nowrap;border-top:none}.product .summary table.desconto tbody td.current{border-top:5px solid #d7df21;border-left:none}}@media(max-width: 480px){.product .swiper-single-product .swiper-slide figure{max-width:84%}.product .summary .woocommerce-product-details__short-description p{font-size:16px}.product .summary .woocommerce-variation-price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product .summary .woocommerce-variation-price .price{padding-left:0}.product .summary .woocommerce-variation-price .save{-ms-flex-item-align:center;align-self:center;margin:0}.product .summary .single_add_to_cart_button{font-size:2rem}}section.relacionados{padding:8rem 0}section.relacionados .title-area{padding-bottom:4rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.relacionados .title-area .title .title-gray{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem}section.relacionados .title-area .title .title-gray svg{min-width:34px}section.relacionados .product .price .price-points{display:none}section.relacionados .slide-produtos{overflow:hidden}@media(max-width: 991px){section.relacionados .title-area{padding-bottom:0}}@media(max-width: 768px){section.relacionados{padding-top:5.6rem}}@media(max-width: 580px){section.relacionados .title-gray{font-size:3.2rem}}.yith-wcqv-button.button span{font-family:"proxima-nova",sans-serif;line-height:5.1rem;font-weight:800;text-transform:uppercase}.yith-quick-view.yith-modal .yith-wcqv-main{background:#fff;border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.yith-quick-view.yith-modal .yith-quick-view-overlay{background-color:#010205;opacity:.5}.yith-quick-view.yith-modal .woocommerce-message,.yith-quick-view.yith-modal .woocommerce-error{text-align:left}.yith-quick-view.yith-modal .yith-quick-view-content a.yith-wcqv-view-details.button{text-decoration:underline;text-underline-position:under;margin:2.4rem 0 0;width:100%;line-height:150%;padding:0;text-align:center;color:#010205;background-color:rgba(0,0,0,0);font-weight:600;text-transform:none}.yith-quick-view.yith-modal .yith-quick-view-content a.yith-wcqv-view-details.button:hover{color:#000f09}.yith-quick-view.yith-modal .yith-quick-view-content.woocommerce div.summary .price{font-size:3rem}.yith-quick-view.yith-modal .yith-quick-view-content.woocommerce div.summary .price del,.yith-quick-view.yith-modal .yith-quick-view-content.woocommerce div.summary .price ins{display:inline}.yith-quick-view.yith-modal .yith-quick-view-content .product{width:100%;padding-top:0}.yith-quick-view.yith-modal .yith-quick-view-content .summary{padding:0 3.2rem 3.2rem !important;margin:0 !important}.yith-quick-view.yith-modal .yith-quick-view-content .summary .summary-content{padding:0 0 30px}.yith-quick-view.yith-modal .yith-quick-view-content .summary h1{font-size:3.2rem !important;margin-top:20px !important}.yith-quick-view.yith-modal .yith-quick-view-content .summary .single_variation,.yith-quick-view.yith-modal .yith-quick-view-content .summary form.cart,.yith-quick-view.yith-modal .yith-quick-view-content .summary .price{margin-bottom:0}.yith-quick-view.yith-modal .yith-quick-view-content .summary .scroll-content{display:block}.yith-quick-view.yith-modal .yith-quick-view-content .summary .scroll-content{padding-bottom:1.6rem}.yith-quick-view.yith-modal .yith-quick-view-content .summary .single_add_to_cart_button{margin:1.6rem 0 0;padding:2rem 3.2rem !important;font-size:2.2rem !important}.yith-quick-view.yith-modal .yith-quick-view-content .summary .single-add-gift-to-cart{margin:1.6rem 0 0;padding:1.2rem 3.2rem !important;font-size:15px !important}.yith-quick-view.yith-modal .yith-quick-view-content .summary button{border-radius:0 !important}.yith-quick-view.yith-modal .yith-quick-view-content .summary .disable-points-notice{top:-6rem}.yith-quick-view.yith-modal .yith-quick-view-content .summary .single-add-gift-to-cart-container .tooltip:before{bottom:inherit;top:100%;border-top-color:#a81100;border-bottom-color:rgba(0,0,0,0)}.yith-quick-view.yith-modal .yith-quick-view-content .summary .single-add-gift-to-cart-container .tooltip:after{left:50%;bottom:inherit;top:100%;border-top-color:#fff;border-bottom-color:rgba(0,0,0,0)}.yith-quick-view.yith-modal .yith-quick-view-content .summary div.quantity{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:3.2rem}@media(max-width: 991px){.yith-quick-view.yith-modal .product{margin-top:0}}@media(min-width: 481px){.yith-quick-view.yith-modal .yith-quick-view-content .images{width:0% !important}.yith-quick-view.yith-modal .yith-quick-view-content div.summary{width:100% !important}}.yith-quick-view.yith-modal.open .single-product div.product .summary.entry-summary{height:500px;overflow-y:auto;margin-right:0}@media(max-width: 530px){.yith-quick-view.yith-modal .yith-quick-view-content div.summary div.quantity{margin-right:0}}@media(max-width: 480px){.yith-quick-view.yith-modal .yith-quick-view-content.woocommerce .summary h1{font-size:26px}.yith-quick-view.yith-modal .yith-quick-view-content.woocommerce .summary .woocommerce-product-details__short-description p{font-size:1.6rem}.yith-quick-view.yith-modal .yith-quick-view-content.woocommerce .summary .levemaistitle{font-size:1.8rem}.yith-quick-view.yith-modal .yith-quick-view-content.woocommerce .summary .woocommerce-variation-add-to-cart>.single_add_to_cart_button{margin:2.4rem 0 0;padding:1.6rem .8rem;font-size:1.8rem}.yith-quick-view.yith-modal .yith-quick-view-content.woocommerce .summary .single-add-gift-to-cart{font-size:14px}.yith-quick-view.yith-modal .price-details-unit-cost{display:block}.yith-quick-view.yith-modal .single_add_to_cart_button{font-size:1.8rem}.yith-quick-view.yith-modal .woocommerce-message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.8rem .8rem .8rem 2.6rem;text-align:center}.yith-quick-view.yith-modal .woocommerce-message a{margin-top:.8rem}.yith-quick-view.yith-modal .woocommerce-message a:before{content:none}}.woocommerce-breadcrumb{color:#010205;font-size:14px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.woocommerce-breadcrumb i{font-size:1.7rem}.woocommerce-breadcrumb .breadcrumb-separator{color:#7d8088}.woocommerce-breadcrumb a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .3s;transition:color .3s;color:#7d8088}.woocommerce-breadcrumb a:hover{color:#010205}.woocommerce-pagination{padding-bottom:4.8rem}.woocommerce-pagination ul.page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.8rem}.woocommerce-pagination ul.page-numbers li{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:3.9rem;height:3.9rem}.woocommerce-pagination ul.page-numbers li a,.woocommerce-pagination ul.page-numbers li span{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:12px 14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;font-weight:700;color:#010205;text-decoration:none;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.woocommerce-pagination ul.page-numbers li a:hover,.woocommerce-pagination ul.page-numbers li span:hover{background-color:#e5e5e7}.woocommerce-pagination ul.page-numbers li span.current{background-color:#010205;color:#d7df21}.woocommerce-pagination ul.page-numbers li a.prev,.woocommerce-pagination ul.page-numbers li a.next{font-size:0;position:relative;padding:0;min-width:3.9rem;max-width:3.9rem;height:3.9rem}.woocommerce-pagination ul.page-numbers li a.prev::before,.woocommerce-pagination ul.page-numbers li a.next::before{content:"";display:block;width:2.6rem;height:2.6rem;background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.8114 9.99865L7.68638 5.87365L8.86471 4.69531L14.1672 9.99865L8.86388 15.302L7.68555 14.1236L11.8114 9.99865Z' fill='black'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.woocommerce-pagination ul.page-numbers li a.prev::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page-template-archive .product-main{padding-top:4rem}section.product-main{padding:0 0 .8rem}section.product-main.main-custom-cat{padding-top:1.6rem}section.product-main .woocommerce-result-count{font-size:1.6rem;color:#58595e}section.product-main .woocommerce-products-header{display:none}section.product-main ul.products{display:grid;margin-top:3.2rem;gap:8px;grid-template-columns:repeat(2, 1fr);grid-gap:4px;gap:4px}@media(max-width: 700px){section.product-main ul.products{margin:3.2rem 0}}@media(min-width: 700px){section.product-main ul.products{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 960px){section.product-main ul.products{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 480px){section.product-main ul.products{margin:3.2rem 0}}@media(max-width: 390px){section.product-main .woocommerce-products-header{display:none}}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.woocommerce-notices-wrapper{overflow:hidden}.wc-block-components-notice-banner{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff;border:1px solid;-webkit-box-sizing:border-box;box-sizing:border-box;color:#2f2f2f;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px !important}.wc-block-components-notice-banner a{text-decoration:underline}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{-ms-grid-row-align:center;-ms-flex-item-align:center;align-self:center;-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0) !important;border:0;color:#000f09 !important;float:right;margin:0;opacity:.75;padding:0 !important;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-position:under}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active{opacity:1}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus{opacity:1}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:rgba(0,0,0,0) none !important;border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#2f2f2f !important;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;height:16px !important;margin:6px 0 0 auto !important;min-height:auto !important;min-width:0 !important;opacity:.6;outline:none !important;padding:0 !important;width:16px !important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0 !important}.wc-block-components-notice-banner>.wc-block-components-button:active{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#a81100}.wc-block-components-notice-banner.is-error>svg{background-color:#a81100;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#00a651}.wc-block-components-notice-banner.is-success>svg{background-color:#00a651}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.woocommerce .wdr-gifts-notice-container a{cursor:pointer}.wdr-gifts-modal-container .wdr-modal .wdr-modal-body{padding:0 !important}.wdr-gifts-modal-container .wdr-modal .wdr-products{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wdr-gifts-modal-container .wdr-modal .wdr-products .wdr-product button{width:100%}.wdr-gifts-modal-container .wdr-modal .wdr-modal-content{border-radius:0;padding:16px;width:592px;max-width:80% !important}.wdr-gifts-modal-container .wdr-modal .wdr-modal-content .wdr-product-summary{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.wdr-gifts-modal-container .wdr-modal .wdr-modal-content .wdr-product-title{font-size:18px !important;font-weight:600 !important;text-align:left !important;padding-bottom:16px;height:76px}.wdr-gifts-modal-container .wdr-modal .wdr-modal-content .wdr-product-price{padding-bottom:8px}.wdr-gifts-modal-container .wdr-modal .wdr-modal-content .wdr-product-price ins span{color:#010205;font-size:14px;font-weight:600}.wdr-gifts-modal-container .wdr-modal .wdr-modal-content .wdr-product-price del span{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#7d8088;font-size:14px}.wdr-gifts-modal-container .wdr-modal .wdr-modal-header{background:none}