#add-to-favorite{line-height:0;position:absolute;right:4px;top:4px;transition:var(--transition_absolute);z-index:var(--z_dropdown)}#add-to-favorite .favorite_button{align-items:center;border-radius:50%;color:var(--secondary_color);display:flex;height:32px;justify-content:center;line-height:0;padding:0;position:relative;transition:var(--transition_color);width:32px}#add-to-favorite .favorite_button.-selected,#add-to-favorite .favorite_button:hover{color:var(--secondary_opacity)}#add-to-favorite .favorite_button .favorite_filled{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media(max-width:540px){#add-to-favorite #add-to-favorite{bottom:4px;top:auto}}@media(min-width:1024px){.frame_product_card.-centered:hover #add-to-favorite{bottom:64px}}div.frame_product_card{--main_card_color:var(--primary_color);--hover_card_color:var(--secondary_color);background-color:var(--bg_white);border:1px solid var(--border_light);border-radius:var(--border_radius);box-shadow:none;display:flex;flex-direction:column;height:auto;max-width:100%;padding:8px;position:relative;transition:var(--transition_color)}@media(min-width:768px){div.frame_product_card:hover{border-color:var(--border_secondary)}}div.frame_product_card .card_image{align-items:center;aspect-ratio:1/1;display:flex;flex-direction:column;justify-content:center;position:relative;text-align:center}div.frame_product_card .card_image .image_link{border-radius:4px;cursor:pointer;overflow:hidden;width:100%}div.frame_product_card .card_infos{display:flex;flex-direction:column;font-size:12px;height:100%;justify-content:space-between;margin-top:8px;min-height:120px;position:relative;width:100%}div.frame_product_card .card_infos .name_and_rating{display:flex;flex-direction:column}div.frame_product_card .card_infos .name_and_rating .product_name .name_link{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--text_base);cursor:pointer;display:inline-block;display:-webkit-box;font-size:var(--font_size_small);font-weight:var(--font_weight_medium);line-height:normal;margin-top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}@media(max-width:1024px){div.frame_product_card .card_infos .name_and_rating .product_name{display:block}}div.frame_product_card .card_infos .name_and_rating .frame_stars{height:18px;position:relative;width:100px}div.frame_product_card .card_infos .name_and_rating .frame_stars .stars{color:var(--bg_highlight);display:flex;flex-direction:row;overflow:hidden}div.frame_product_card .card_infos .name_and_rating .frame_stars .stars .star{height:18px;min-width:18px;width:18px}div.frame_product_card .card_infos .name_and_rating .frame_stars .stars.-yellow{color:var(--bg_dark)}div.frame_product_card .card_infos .name_and_rating .frame_stars .star_rating{left:0;position:absolute;top:0;z-index:var(--z_raised)}div.frame_product_card .card_infos .specs_filter{align-items:center;color:var(--text_third);display:flex;flex-direction:row;font-size:var(--font_size_small);gap:4px;line-height:normal;margin:4px 0}div.frame_product_card .card_infos .specs_filter svg{color:var(--secondary_color)}div.frame_product_card .card_infos .small_description{-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;color:var(--text_third);display:-webkit-box;font-size:var(--font_size_small);font-weight:var(--font_weight_light);line-height:var(--line_height_small);margin:auto 0;overflow:hidden}@media(max-width:540px){div.frame_product_card .card_infos .small_description{line-height:var(--line_height_extra_small)}}div.frame_product_card .card_infos button.-opacity{opacity:.2;pointer-events:none}div.frame_product_card .cardprod-assinaturaTxt{margin-bottom:17px}div.frame_product_card .unavailable{align-items:center;display:flex;flex:1;flex-direction:column;margin-top:10px;width:100%}div.frame_product_card .unavailable .title{color:var(--text_primary);font-size:var(--font_size_base);font-weight:var(--font_weight_semi_bold);margin:auto 0}div.frame_product_card .unavailable .action_button{color:var(--text_primary)}div.frame_product_card .unavailable .action_button:hover{color:var(--text_invert)}@media(max-width:540px){div.frame_product_card .unavailable .action_button{max-width:100%}}div.frame_product_card.-horizontal{--card_image:35%;display:grid;grid-template-areas:"image infos" "buy buy";grid-template-columns:35% 65%;grid-template-columns:var(--card_image) calc(100% - var(--card_image));grid-template-rows:auto 36px}div.frame_product_card.-horizontal .card_image{grid-area:image}div.frame_product_card.-horizontal .card_infos{gap:initial;grid-area:infos;justify-content:normal;margin-top:0;min-height:0;min-height:auto;padding-left:8px}div.frame_product_card.-horizontal .buy_actions{grid-area:buy;margin-top:0}div.frame_product_card.-horizontal .container_product_price{margin-top:12px}div.frame_product_card.-compact .card_infos{gap:0;min-height:0;min-height:auto}div.frame_product_card.-compact .card_infos .product_name .name_link{font-size:var(--font_size_small);line-height:var(--line_height_extra_small)}div.frame_product_card.-compact .container_product_price{margin-top:12px}div.frame_product_card.-compact .container_product_price .discount_value,div.frame_product_card.-compact .container_product_price .old_price{display:none}div.frame_product_card .discount_value{align-items:center;background-color:var(--secondary_color);border-radius:var(--border_radius);color:var(--text_invert);display:inline-flex;flex-wrap:wrap;font-size:var(--font_size_small);justify-content:center;margin-bottom:4px;min-height:28px;padding:2px;text-align:center;width:100%}@media(max-width:540px){div.frame_product_card .discount_value{line-height:var(--line_height_extra_small)}}div.frame_product_card .cardprod-descProd{display:none;visibility:hidden}div.frame_product_card.-skeleton{pointer-events:none}div.frame_product_card.-skeleton .card_image .ph_image{height:100%;width:100%}div.frame_product_card.-skeleton .ph_line{height:16px;margin-bottom:8px}div.frame_product_card.-skeleton .ph_line.-short{width:55%}div.frame_product_card.-skeleton .container_product_price{margin:12px 0}div.frame_product_card.-skeleton .container_product_price .ph_price{height:22px;width:50%}div.frame_product_card.-skeleton .container_product_price .ph_credits{height:14px;margin-top:6px;width:70%}div.frame_product_card.-skeleton .ph_btn{height:32px;margin-top:auto}div.frame_product_card.-skeleton.-horizontal .ph_price{height:28px;width:65%}div.frame_product_card.-skeleton.-horizontal .buy_actions.ph_btn{margin-top:6px}#product-list{--prod_quantity:5;--list_gap:8px;--card_width:calc((100% - var(--list_gap)*(var(--prod_quantity) - 1))/var(--prod_quantity));display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;gap:var(--list_gap);height:-moz-fit-content;height:fit-content;width:100%}@media(max-width:1240px){#product-list{--prod_quantity:4}}@media(max-width:1024px){#product-list{--prod_quantity:3}}@media(max-width:768px){#product-list{--prod_quantity:2}}@media(max-width:340px){#product-list{--prod_quantity:1}}#product-list .frame_product_card{height:auto;width:var(--card_width)}.custom_select{position:relative}.custom_select .select_label{align-items:center;border:1px solid var(--text_primary);border-radius:calc(var(--border_radius)/2);cursor:pointer;display:flex;justify-content:space-between;padding:6px 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom_select .select_label .arrow_down{height:14px;margin-left:8px;width:14px}.custom_select .select_modal{background-color:var(--bg_primary);border:1px solid var(--border_light);border-radius:calc(var(--border_radius)/2);box-shadow:2px 2px 6px var(--box_shadow_light);display:flex;flex-direction:column;left:0;max-height:11rem;overflow-y:auto;position:absolute;right:0;top:calc(100% + 1px);z-index:var(--z_submenu)}.custom_select .select_modal .select_item{cursor:pointer;padding:6px 12px;transition:var(--transition_color)}.custom_select .select_modal .select_item:hover{background-color:var(--bg_highlight)}.custom_select .select_modal .select_item.-selected{background-color:var(--secondary_color);color:var(--text_invert)}.order_by .custom_select .select_label{text-wrap:nowrap;border:0;padding:0}.order_by .select_modal .select_item{padding:4px!important}.filter_actions{align-items:center;color:var(--text_primary);display:flex;flex-direction:row;gap:32px;justify-content:center;width:100%}.filter_actions .filtros-topo-box{align-items:center;cursor:pointer;display:flex;gap:6px}.filter_actions .action_label{font-size:var(--font_size_heading)}.filter_actions svg{height:18px;width:18px}#price_container{transition:var(--transition_fade)}#price_container.-loaded{opacity:1!important}#price_container .box_header{align-items:center;cursor:default;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px}#price_container .box_header .icon_loading{height:16px;width:16px}#price_container .box_header .icon_loading svg{animation:spin 1s linear infinite;height:100%;transition:var(--transition_fade_move);width:100%}#price_container .price_slider_container{padding:0 10px}#price_container .price_slider_container .frame_price_slider{height:20px;position:relative}#price_container .price_slider_container .price_slider{background-color:var(--text_secondary);height:2px;position:absolute;top:50%;transform:translateY(-50%);width:100%}#price_container .price_slider_container .price_slider .cover{background-color:var(--border_secondary);height:100%;position:absolute;top:50%;transform:translateY(-50%)}#price_container .price_slider_container .price_slider .cover.cover_left{left:0;width:0;width:var(--slider_left_position,0)}#price_container .price_slider_container .price_slider .cover.cover_right{right:0;width:0;width:calc(100% - var(--slider_right_position, 100%))}#price_container .price_slider_container .frame_buttons{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 20px)}#price_container .price_slider_container .frame_buttons .slider_button{background:var(--secondary_color);border-radius:var(--border_radius);height:20px;padding:initial;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}#price_container .price_slider_container .frame_buttons .slider_button.btn_min{left:0;left:var(--slider_left_position,0)}#price_container .price_slider_container .frame_buttons .slider_button.btn_max{left:100%;left:var(--slider_right_position,100%)}#price_container .price_slider_container .price_fields{display:flex;flex-direction:row;justify-content:space-between;margin-top:12px;width:100%}#price_container .price_slider_container .price_fields .label_price{border:1px solid;border-radius:50px;color:var(--text_base);font-weight:var(--font_weight_light);padding:2px 8px;width:-moz-fit-content;width:fit-content}@keyframes spin{0%{transform:rotate(0deg)}45%{transform:rotate(180deg)}to{transform:rotate(1turn)}}#image_filter[data-v-902755ea]{align-items:normal;display:flex;flex-direction:row;flex-wrap:wrap}#image_filter.loading .attr_item[data-v-902755ea]{display:none;visibility:hidden}#image_filter .attr_item[data-v-902755ea]{margin:6px}#image_filter .container_attr[data-v-902755ea]{align-items:center;border-radius:4px;display:flex;flex-direction:column;height:35px;justify-content:center;outline:2px solid transparent;outline-offset:2px;position:relative;text-align:center;width:35px}#image_filter .container_attr.filtroAtivo img[data-v-902755ea]{border:8px solid var(--border_secondary)}#image_filter .container_attr img[data-v-902755ea]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#image_filter .container_attr .filter_label[data-v-902755ea]{text-wrap:nowrap;background-color:var(--bg_primary);border-radius:4px;box-shadow:2px 2px 6px var(--box_shadow_light);font-size:var(--font_size_base);left:50%;line-height:var(--font_size_base);min-width:100%;opacity:0;padding:4px;position:absolute;top:50%;transform:translateY(-50%);visibility:hidden;z-index:var(--z_dropdown)}#image_filter .container_attr:hover .filter_label[data-v-902755ea]{opacity:.9;visibility:visible}@media (max-width:1024px){#image_filter .container_attr[data-v-902755ea]{height:auto;outline-color:var(--border_primary);width:80px}#image_filter .attr_item[data-v-902755ea]{padding:8px}#image_filter .container_attr img[data-v-902755ea]{max-height:40px;max-width:40px}#image_filter .container_attr .filter_label[data-v-902755ea]{text-wrap:wrap;background-color:transparent;background-color:initial;box-shadow:none;font-size:var(--font_size_small);line-height:var(--font_size_extra_small);margin-top:4px;opacity:1;position:static;transform:none;visibility:visible}}#container_filter{background-color:var(--bg_primary);color:var(--text_primary)}#container_filter .filter_frame{padding:10px}#container_filter .filter_box{border-bottom:1px solid var(--bg_highlight);padding:8px 0}#container_filter .filter_box:first-child{border-top:1px solid var(--bg_highlight)}#container_filter .box_header{align-items:center;border-radius:6px;cursor:pointer;display:flex;flex-direction:row;font-size:var(--font_size_heading);justify-content:space-between}#container_filter .box_header .box_title{padding:8px 0;width:100%}#container_filter .box_header .search_itens{align-items:center;border-bottom:1px solid;display:flex;justify-content:space-between;margin-left:auto;max-width:175px;min-height:32px;overflow:hidden;padding:0 2px;transition:var(--transition_color);width:100%}#container_filter .box_header .search_itens:hover{background-color:var(--bg_secondary)}#container_filter .box_header .search_itens .search_input{background-color:transparent;font-size:var(--font_size_base);min-height:28px;padding:0 4px;width:100%}#container_filter .box_header .search_itens svg{height:20px;min-width:20px;width:20px}#container_filter .box_header .icon{padding:0 8px;transition:var(--transition_move)}#container_filter .box_header .icon:after{color:var(--secondary_color);content:"+";font-weight:var(--font_weight_semi_bold);line-height:10px}#container_filter .filter_box .box_header .icon.-minus{transform:rotate(180deg)}#container_filter .filter_box .box_header .icon.-minus:after{content:"-"}#container_filter .filter_dropdown .drop_inner{padding:8px 0;width:100%}#container_filter .filter_list_item{align-items:flex-start;display:flex;flex-direction:column;margin:0;max-height:350px;overflow-y:auto;padding:0 8px}#container_filter .filter_list_item::-webkit-scrollbar{width:5px}#container_filter .filter_list_item::-webkit-scrollbar-track{background:var(--bg_highlight)}#container_filter .filter_list_item::-webkit-scrollbar-thumb{border-radius:4px}#container_filter .filter_list_item .list_item{margin-bottom:5px}#container_filter .filter_list_item .list_item .label_item{align-items:center;cursor:pointer;display:flex;font-weight:var(--font_weight_regular)}#container_filter .filter_list_item .list_item .label_item.linked_option input{display:none}#container_filter .filter_list_item .list_item .label_item.filtroAtivo{font-weight:var(--font_weight_regular)}#container_filter .filter_list_item .list_item .label_item input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid;border-radius:50%;color:var(--secondary_color);cursor:pointer;height:16px;margin-right:8px;min-width:16px;position:relative;transform:scale(1.2);width:16px}#container_filter .filter_list_item .list_item .label_item input:checked:before{background-color:currentColor;border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}#container_filter .filter_head{align-items:center;display:flex;font-size:var(--font_size_heading);gap:8px}#container_filter .filter_head .btn_close{align-items:center;display:flex;height:50px;justify-content:center;min-width:32px;padding-left:12px}#container_filter .filter_head .btn_close:hover{color:var(--secondary_color)}#container_filter .filter_head .btn_close svg{height:20px;width:20px}#container_filter .filter_principal{display:flex;flex-direction:column;height:100%;overflow-y:auto}#container_filter .filter_principal::-webkit-scrollbar{width:5px}#container_filter .filter_principal::-webkit-scrollbar-track{background:var(--border_secondary)}#container_filter .filter_principal::-webkit-scrollbar-thumb{background:var(--secondary_color)}#container_filter .filter_principal .order_by{padding:8px 0}#container_filter .filter_principal .order_by .custom_select .select_label{cursor:default;padding:8px 0}#container_filter .filter_principal .order_by .custom_select .select_label .arrow_down{display:none}#container_filter .filter_principal .order_by .custom_select .select_modal{border:initial;border-radius:0;box-shadow:none;position:static}#container_filter .filter_principal .order_by .custom_select .select_modal .select_item{align-items:center;background-color:transparent;background-color:initial;color:currentColor;display:flex;flex-direction:row;gap:6px;position:relative}#container_filter .filter_principal .order_by .custom_select .select_modal .select_item:hover{background-color:var(--bg_secondary)}#container_filter .filter_principal .order_by .custom_select .select_modal .select_item:before{border:1px solid;border-radius:50%;content:"";display:block;height:16px;min-width:16px;width:16px}#container_filter .filter_principal .order_by .custom_select .select_modal .select_item:after{border-radius:50%;content:"";display:block;height:8px;left:9px;position:absolute;transition:var(--transition_color);width:8px}#container_filter .filter_principal .order_by .custom_select .select_modal .select_item.-selected:after{background-color:currentColor}#container_filter .clear_filter{border-radius:20px;min-height:40px;min-width:170px;width:50%}#container_filter .frame_clear{align-items:center;display:flex;justify-content:center;padding:12px}#container_filter .filter_list_item-link-selected{font-weight:500}.abre-fecha{position:relative}.abre-fecha .close-button{background:transparent;border:none;color:var(--text_primary);cursor:pointer;height:32px;line-height:0;padding:9px;position:absolute;right:2px;top:2px;width:32px}.abre-fecha .close-button:hover{color:var(--secondary_color)}.abre-fecha .close-button svg{height:100%;width:100%}.abre-fecha.growUp.-enabled{interpolate-size:allow-keywords;height:0;overflow:hidden;transition:var(--transition_move)}.abre-fecha.growUp.-enabled.-opened{height:auto!important;margin-top:12px}.abre-fecha.slideLeft.-enabled{height:100dvh;left:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease-in-out,opacity .2s ease 0s,visibility 0s ease 0s}.abre-fecha.slideLeft.-enabled.-opened{transform:translateX(0)}.abre-fecha.slideRight.-enabled{height:100dvh;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease-in-out,opacity .2s ease .3s,visibility 0s ease .3s}.abre-fecha.slideRight.-enabled.-opened{transform:translateX(0);transition:transform .3s ease-in-out,opacity .2s ease 0s,visibility 0s ease 0s}.abre-fecha.slideUp.-enabled{bottom:0;left:0;position:fixed;right:0;transform:translateY(100%);transition:transform .3s ease-in-out,opacity .2s ease .3s,visibility 0s ease .3s}.abre-fecha.slideUp.-enabled.-opened{transform:translateY(0);transition:transform .3s ease-in-out,opacity .2s ease 0s,visibility 0s ease 0s}.abre-fecha.slideDown.-enabled{left:0;position:fixed;right:0;top:0;transform:translateY(-100%);transition:transform .3s ease-in-out,opacity .2s ease .3s,visibility 0s ease .3s}.abre-fecha.slideDown.-enabled.-opened{transform:translateY(0);transition:transform .3s ease-in-out,opacity .2s ease 0s,visibility 0s ease 0s}.abre-fecha.fade.-enabled{opacity:0;transition:var(--transition_fade);visibility:hidden}.abre-fecha.fade.-enabled.-opened{opacity:1;visibility:visible}.container_openClose_filter .cover_screen{z-index:var(--z_overlay)}.container_openClose_filter .openClose_filter{box-shadow:0 -4px 6px var(--box_shadow_light);max-width:400px;width:100%;z-index:var(--z_drawer)}.container_openClose_filter .openClose_filter #container_filter{display:flex;flex-direction:column;height:100%}#category-child{--filter_width:320px;--product_list_width:calc(100% - var(--filter_width) - 20px);display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;width:100%}@media(max-width:1240px){#category-child{--filter_width:280px}}@media(max-width:1024px){#category-child{--product_list_width:100%;--filter_width:100%;flex-direction:column}#category-child .filter_container .frame_filter{display:none}}#category-child>.container_description{margin:initial}#category-child>.filter_container{min-width:250px;width:var(--filter_width)}#category-child>.filter_container .frame_filter{color:var(--text_primary)}#category-child>.filter_container .frame_filter .filter_header{align-items:center;display:flex;flex-direction:row;font-size:var(--font_size_big);gap:8px;padding:0 10px}#category-child>.filter_container .frame_filter .filter_header svg{height:18px;width:18px}#category-child #product-list{--prod_quantity:3;width:var(--product_list_width)}@media(max-width:768px){#category-child #product-list{--prod_quantity:2}}@media(max-width:340px){#category-child #product-list{--prod_quantity:1}}#category-child>.pagination{width:100%}.description_and_banners{display:flex;flex-direction:column;margin-bottom:32px}.description_and_banners .category_page_title{color:var(--text_primary);font-size:var(--font_size_subtitle);font-weight:var(--font_weight_regular)}@media(max-width:768px){.description_and_banners .category_page_title{font-size:var(--font_size_heading)}}.description_and_banners .category_banner{margin-top:32px}.description_and_banners .category_banner .swiper{border-radius:calc(var(--border_radius)*2)}.frame_video{background-color:#202020;height:100%;position:relative;width:100%}.frame_video .cover_video{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:var(--z_base)}.frame_video .video-player{width:100%}.paragraph_item{grid-gap:32px;align-items:center;display:grid;gap:32px;grid-template-columns:calc(50% - 16px) calc(50% - 16px);margin:60px 0}.paragraph_item.hasNoMedia,.paragraph_item.hasNoText{grid-template-columns:100%}.paragraph_item:last-of-type{margin-bottom:0}@media(max-width:1024px){.paragraph_item{gap:28px;grid-template-columns:100%;margin:48px 0}}@media(max-width:540px){.paragraph_item{margin:32px 0}}.paragraph_item .title_and_description{display:flex;flex-direction:column;width:100%}.paragraph_item .title_and_description .p_title{color:var(--text_primary);font-size:var(--font_size_subtitle);font-weight:var(--font_weight_light);margin-bottom:28px}@media(max-width:1024px){.paragraph_item .title_and_description .p_title{font-size:var(--font_size_heading);font-weight:var(--font_weight_medium);margin-bottom:20px}}.paragraph_item .title_and_description .p_description{font-size:var(--font_size_base);font-weight:var(--font_weight_regular)}@media(min-width:1024px){.paragraph_item .title_and_description .p_description{line-height:var(--line_height_subtitle)}}.paragraph_item .title_and_description .frame_description{display:flex;flex-direction:column}.paragraph_item .frame_video{border-radius:calc(var(--border_radius)*3);overflow:hidden}@media(min-width:1024px){.paragraph_item .frame_video.imageOnLeft{order:-1}}.paragraph_item .frame_image{--aspect_image:680/280;border-radius:var(--border_radius);overflow:hidden;width:100%}@media(min-width:1024px){.paragraph_item .frame_image.imageOnLeft{order:-1}}.paragraph_item.hasNoText .frame_image{--aspect_image:1400/280}.horizontal_showcase .container_showcase{display:flex;flex-direction:column;gap:8px}#category-main{margin-top:10px}#category-main .horizontal_showcase{margin:32px 0}#category-main .horizontal_showcase>.container{padding:0}#category-main .filter_and_products{display:flex;flex-direction:column;width:100%}@media(max-width:768px){#category-main .filter_and_products{align-items:normal;flex-direction:column;padding:12px 0}}@media(max-width:540px){#category-main .filter_and_products{padding:8px 0}}#category-main .filter_and_products .filtros-topo{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:0 10px;position:relative}#category-main .filter_and_products #product-list{margin-top:32px}#category-main .category_slider{margin-top:24px}#category-main .category_slider .container{--section_padding:0}.container_description{color:var(--text_primary);margin-top:32px;width:100%}.container_description .description_inner{height:4.6em;overflow:hidden;position:relative;transition:var(--transition_move);width:100%}.container_description .description_content{transition:var(--transition_move)}.container_description .description_content.-collapsed{max-height:none}.container_description .fade_effect{background:linear-gradient(to bottom,transparent,var(--bg_primary));bottom:0;height:1.5em;left:0;position:absolute;width:100%}.container_description .toggle_button{border:none;color:var(--text_base);cursor:pointer;font-size:var(--font_size_base);padding:12px 0;text-align:right;text-transform:uppercase;width:100%}#category-landing-page,#category-page{margin-top:10px}#category-landing-page>.container,#category-page>.container{display:flex;flex-direction:column;margin-top:20px;width:100%}#category-landing-page>.container .container_breadcrumb .breadcrumb,#category-page>.container .container_breadcrumb .breadcrumb{width:-moz-fit-content;width:fit-content}.default_html h1,.default_html h2,.default_html h3{color:var(--secondary_color);font-weight:var(--font_weight_semi_bold);margin-bottom:32px;text-align:left;text-align:initial}.default_html h1{font-size:var(--font_size_title)}.default_html h2{font-size:var(--font_size_subtitle)}.default_html h3{font-size:var(--font_size_heading)}.default_html h4{color:var(--secondary_color);font-size:var(--font_size_big);margin-bottom:16px;margin-top:32px}.default_html h5{font-weight:var(--font_weight_semi_bold)}.default_html p{margin-bottom:6px}.default_html ol,.default_html ul{margin:6px 0;padding-left:24px}.default_html li,.default_html ol,.default_html ul{list-style:disc none outside;list-style:initial}.default_html li::marker{color:var(--secondary_color)}.default_html p[style*="page-break-before: always"]{border-bottom:1px solid var(--border_secondary);margin:12px 0}.default_html a{color:var(--secondary_color);-webkit-text-decoration:underline;text-decoration:underline}.default_html,.default_html>*{text-align:justify}.slick-list{width:100%}.slick-track{align-items:center;display:flex!important;min-width:100%}.slick-track .slick-slide{margin:0 auto}.slick-slider .slick-next,.slick-slider .slick-prev{color:inherit}.slick-slider .slick-next:before,.slick-slider .slick-prev:before{content:normal;display:none}.slick-slider .slick-dots{align-items:center;bottom:12px;display:flex!important;flex-direction:row;justify-content:center}.slick-slider .slick-dots li{height:-moz-fit-content;height:fit-content;line-height:0;margin:0 2px;width:-moz-fit-content;width:fit-content}.slick-slider .custom_arrow,.slick-slider .slick-dots svg{transition:var(--transition_color)}.slick-slider .custom_arrow{color:var(--border_secondary);height:32px;padding:6px;width:32px}.slick-slider .custom_arrow:hover{color:var(--primary_color)}.slick-slider .custom_arrow.prev{left:-30px}.slick-slider .custom_arrow.next{right:-30px}.slick-slider .custom_arrow svg{height:100%;width:100%}.linear_transition .slick-track{transition-timing-function:linear!important}.lp_section{margin:48px 0}.lp_section:first-of-type{margin-top:0}.lp_section:last-of-type{margin-bottom:0}@media(max-width:1024px){.lp_section{margin:32px 0}}.lp_section .image_principal{width:100%}.lp_section .description{grid-gap:32px;align-items:center;display:grid;gap:32px;grid-template-columns:calc(50% - 16px) calc(50% - 16px)}.lp_section .description.hasNoMedia,.lp_section .description.hasNoText{grid-template-columns:100%}@media(max-width:1024px){.lp_section .description{gap:28px;grid-template-columns:100%}}.lp_section .description .frame_text{color:var(--text_primary)}@media(min-width:1024px){.lp_section .description .frame_text{line-height:var(--line_height_subtitle)}}.lp_section .description .frame_image{--aspect_image:700/480}@media(min-width:1024px){.lp_section .description .frame_image.imageOnLeft{order:-1}}.lazyContainer:not(.-loaded) .banner_slider_container{aspect-ratio:1400/450}@media(max-width:1024px){.lazyContainer:not(.-loaded) .banner_slider_container{aspect-ratio:1024/550}}@media(max-width:768px){.lazyContainer:not(.-loaded) .banner_slider_container{aspect-ratio:768/600}}@media(max-width:540px){.lazyContainer:not(.-loaded) .banner_slider_container{aspect-ratio:540/450}}#landing-page .section_header{margin-bottom:28px}#landing-page .section_header .section_title{font-size:var(--font_size_subtitle);text-align:left}#landing-page .section{--section_margin:32px}#landing-page .section>.container{padding:initial}#landing-page .section .showcase-title{margin-bottom:28px}#landing-page .section .showcase-title .title{font-size:var(--font_size_subtitle)}#landing-page .lp_action{align-items:center;display:flex;justify-content:center}.showcase_muilt .container_title{color:var(--text_primary);display:flex;flex-direction:column}.showcase_muilt .container_title .showcase_subtitle .swiper-wrapper{align-items:center}.showcase_muilt .container_title .showcase_subtitle .swiper-wrapper .btn_title{align-items:center;display:flex;padding:0;width:100%}.showcase_muilt .container_title .showcase_subtitle .swiper-wrapper .btn_title.-active{background-color:var(--btn_bg_hover_color,var(--secondary_color));border-color:var(--btn_bg_hover_color,var(--secondary_color));color:var(--btn_text_hover_color,var(--text_invert))}@media(max-width:1024px){.showcase_muilt .container_title .showcase_subtitle .swiper-wrapper .btn_title{margin:0 auto;width:100%}}.showcase_muilt .container_title .showcase_subtitle .swiper-wrapper .btn_title .title{font-size:var(--font_size_base);font-weight:var(--font_weight_regular);line-height:normal;position:relative;width:-moz-fit-content;width:fit-content}@media(max-width:768px){.showcase_muilt .container_title .showcase_subtitle .swiper_navigation .btn-navigate{--btn_position:-12px}}.showcase_muilt .container_title .showcase_subtitle .swiper_navigation .button-prev{display:none}.showcase_muilt .showcase_container{display:flex;flex-direction:column}@media(max-width:768px){.showcase_muilt .showcase_container{display:flex;flex-direction:column}}.showcase_muilt .showcase_container .showcase{opacity:1;transition:var(--transition_fade)}.showcase_muilt .showcase_container .showcase.-loading{opacity:0}.showcase_muilt .missing_products{color:var(--text_primary);font-size:var(--font_size_heading);font-weight:var(--font_weight_light);text-shadow:1px 1px 2px var(--box_shadow_light)}.lazyContainer:not(.-loaded).showcase_muilt .showcase_container{aspect-ratio:1400/450}@media(max-width:1024px){.lazyContainer:not(.-loaded).showcase_muilt .showcase_container{aspect-ratio:1024/450}}@media(max-width:768px){.lazyContainer:not(.-loaded).showcase_muilt .showcase_container{aspect-ratio:768/450}}@media(max-width:540px){.lazyContainer:not(.-loaded).showcase_muilt .showcase_container{aspect-ratio:540/400}}.banner_product_footer{margin-top:20px}#buy_together{position:relative}#buy_together .section_title{color:var(--primary_color);font-weight:var(--font_size_subtitle);margin:60px 0 50px}@media(max-width:1024px){#buy_together .section_title{margin:50px 0 40px}}@media(max-width:768px){#buy_together .section_title{margin:40px 0 32px}}.product-gallery{display:flex;flex-direction:column;height:auto;width:100%}@media(max-width:1024px){.product-gallery{grid-template-columns:100%}}@media(min-width:768px){.product-gallery .gallery_sticky{position:sticky;top:calc(var(--header_height) + 20px);transition:var(--transition_absolute);z-index:var(--z_base)}}.product-gallery .swiper-slide .lazy-image{height:100%;width:100%}.product-gallery .image-gallery{aspect-ratio:1/1;background-color:var(--bg_white);overflow:hidden;position:relative}@media(max-width:1024px){.product-gallery .image-gallery{padding-bottom:40px}}@media(max-width:768px){.product-gallery .image-gallery{margin:0}}.product-gallery .image-gallery .slider,.product-gallery .image-gallery .slider-wrapper{height:100%}.product-gallery .image-gallery img{width:100%}.product-gallery .image-gallery .swiper-slide{height:auto}.product-gallery .image-gallery .frame_video{align-items:center;display:flex;height:100%;justify-content:center}.product-gallery .thumbs-gallery{width:100%}.product-gallery .thumbs-gallery .slider .swiper-slide{background-color:var(--bg_white);border-top:2px solid var(--border_secondary);cursor:pointer;transition:var(--transition_color)}.product-gallery .thumbs-gallery .slider .swiper-slide.swiper-slide-thumb-active{border-color:var(--secondary_color)}.product-gallery .thumbs-gallery .slider .swiper-slide .lazy-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-gallery .thumbs-gallery .swiper_navigation{width:100%}.product-gallery .thumbs-gallery .swiper_navigation .btn-navigate{--btn_position:-8px}.product-gallery .thumbs-gallery .swiper_navigation .btn-navigate svg{height:16px;width:16px}.product-gallery .thumbs-gallery .slider-wrapper{overflow:visible}.buy_box_marketplace{width:100%}.buy_box_marketplace .buy_box_marketplace__header{align-items:center;display:flex;gap:8px;margin-bottom:16px}.buy_box_marketplace .buy_box_marketplace__title{color:#333;color:var(--text_primary,#333);flex:1;font-size:14px;font-size:var(--font_size_base,14px);font-weight:600;font-weight:var(--font_weight_semi_bold,600)}.buy_box_marketplace .buy_box_marketplace__back,.buy_box_marketplace .buy_box_marketplace__close{align-items:center;border-radius:50%;color:#888;color:var(--text_third,#888);cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;padding:0;transition:color .15s,background-color .15s;width:28px}.buy_box_marketplace .buy_box_marketplace__back:hover,.buy_box_marketplace .buy_box_marketplace__close:hover{background-color:#f5f5f5;background-color:var(--bg_secondary,#f5f5f5);color:#333;color:var(--text_primary,#333)}.buy_box_marketplace .buy_box_marketplace__cep_step{display:flex;flex-direction:column;gap:12px}.buy_box_marketplace .buy_box_marketplace__cep_hint{color:#888;color:var(--text_third,#888);font-size:.875rem;font-size:var(--font_size_small,.875rem);line-height:1.4}.buy_box_marketplace .buy_box_marketplace__cep_field{display:flex;flex-direction:column;gap:4px}.buy_box_marketplace .buy_box_marketplace__cep_field.-error .buy_box_marketplace__cep_input{border-color:#df1313;border-color:var(--text_error_color,#df1313)}.buy_box_marketplace .buy_box_marketplace__cep_label{color:#333;color:var(--text_primary,#333);font-size:.875rem;font-size:var(--font_size_small,.875rem);font-weight:500;font-weight:var(--font_weight_medium,500)}.buy_box_marketplace .buy_box_marketplace__cep_input_wrapper{align-items:center;display:flex;gap:12px}.buy_box_marketplace .buy_box_marketplace__cep_input{background-color:#fff;background-color:var(--bg_white,#fff);border:1px solid #ddd;border:1px solid var(--border_light,#ddd);border-radius:4px;border-radius:var(--border_radius,4px);color:#333;color:var(--text_primary,#333);flex:1;font-size:max(1rem,var(--font_size_base));height:40px;padding:0 12px;transition:border-color .15s}.buy_box_marketplace .buy_box_marketplace__cep_input:focus{border-color:#333;border-color:var(--primary_color,#333);outline:none}.buy_box_marketplace .buy_box_marketplace__cep_input::-moz-placeholder{color:#ccc;color:var(--text_third,#ccc)}.buy_box_marketplace .buy_box_marketplace__cep_input::placeholder{color:#ccc;color:var(--text_third,#ccc)}.buy_box_marketplace .buy_box_marketplace__cep_link{color:#4caf50;color:var(--secondary_color,#4caf50);font-size:12px;font-size:var(--font_size_extra_small,12px);-webkit-text-decoration:underline;text-decoration:underline;white-space:nowrap}.buy_box_marketplace .buy_box_marketplace__cep_link:hover{color:#333;color:var(--primary_color,#333)}.buy_box_marketplace .buy_box_marketplace__cep_error{color:#df1313;color:var(--text_error_color,#df1313);font-size:.75rem;font-size:var(--font_size_extra_small,.75rem)}.buy_box_marketplace .buy_box_marketplace__cep_confirm{align-items:center;cursor:pointer;display:flex;font-size:1rem;font-size:var(--font_size_base,1rem);font-weight:600;font-weight:var(--font_weight_semi_bold,600);gap:8px;height:42px;justify-content:center;width:100%}.buy_box_marketplace .buy_box_marketplace__cep_confirm:disabled{opacity:.6;pointer-events:none}.buy_box_marketplace .buy_box_marketplace__cep_tag{align-items:center;color:#888;color:var(--text_primary,#888);display:flex;font-size:12px;font-size:var(--font_size_extra_small,12px);gap:4px;margin-bottom:12px}.buy_box_marketplace .buy_box_marketplace__cep_tag strong{color:#333;color:var(--text_primary,#333)}.buy_box_marketplace .buy_box_marketplace__cep_change{color:#4caf50;color:var(--secondary_color,#4caf50);cursor:pointer;font-size:12px;font-size:var(--font_size_extra_small,12px);margin-left:4px;-webkit-text-decoration:underline;text-decoration:underline}.buy_box_marketplace .buy_box_marketplace__cep_change:hover{color:#333;color:var(--primary_color,#333)}.buy_box_marketplace .buy_box_marketplace__loading{align-items:center;color:#888;color:var(--text_third,#888);display:flex;font-size:.875rem;font-size:var(--font_size_small,.875rem);gap:8px;padding:12px 0}.buy_box_marketplace .buy_box_marketplace__spinner{animation:bbm_spin .7s linear infinite;border:2px solid #ddd;border-radius:50%;border-top:2px solid var(--border_light,#ddd);border:2px solid var(--border_light,#ddd);border-top-color:var(--primary_color,#333);display:inline-block;flex-shrink:0;height:16px;width:16px}.buy_box_marketplace .buy_box_marketplace__list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.buy_box_marketplace .buy_box_marketplace__item{align-items:center;border:1px solid #e0e0e0;border:1px solid var(--border_light,#e0e0e0);border-radius:4px;border-radius:var(--border_radius,4px);cursor:pointer;display:flex;justify-content:space-between;padding:12px 14px;transition:border-color .15s,background-color .15s}.buy_box_marketplace .buy_box_marketplace__item.-disabled{cursor:default}.buy_box_marketplace .buy_box_marketplace__item:not(.-disabled):hover{background-color:#f9f9f9;background-color:var(--bg_secondary,#f9f9f9);border-color:#333;border-color:var(--primary_color,#333)}.buy_box_marketplace .buy_box_marketplace__item.-selected{background-color:#f0fff0;background-color:var(--bg_success_color,#f0fff0);border-color:#4caf50;border-color:var(--secondary_color,#4caf50)}.buy_box_marketplace .buy_box_marketplace__item.-selected .buy_box_marketplace__check{color:#4caf50;color:var(--secondary_color,#4caf50);opacity:1}.buy_box_marketplace .buy_box_marketplace__seller_info{display:flex;flex-direction:column;gap:3px}.buy_box_marketplace .buy_box_marketplace__seller_name{color:#333;color:var(--text_primary,#333);font-size:1rem;font-size:var(--font_size_base,1rem);font-weight:500;font-weight:var(--font_weight_medium,500)}.buy_box_marketplace .buy_box_marketplace__shipping{align-items:center;color:#888;color:var(--text_third,#888);display:inline-flex;font-size:12px;font-size:var(--font_size_extra_small,12px);gap:4px}.buy_box_marketplace .buy_box_marketplace__shipping strong{color:#4caf50;color:var(--secondary_color,#4caf50);font-weight:600;font-weight:var(--font_weight_semi_bold,600)}.buy_box_marketplace .buy_box_marketplace__shipping svg{color:var(--text_warning_color)}.buy_box_marketplace .buy_box_marketplace__check{flex-shrink:0;opacity:0;transition:opacity .15s}.buy_box_marketplace .buy_box_marketplace__empty{align-items:center;color:#888;color:var(--text_third,#888);display:flex;flex-direction:column;font-size:.875rem;font-size:var(--font_size_small,.875rem);gap:8px;padding:24px 0;text-align:center}@keyframes bbm_spin{to{transform:rotate(1turn)}}.seller_selector{margin:12px 0 8px}.seller_selector.-has_seller .seller_selector__trigger{background-color:#fff;background-color:var(--bg_white,#fff);border-color:#4caf50;border-color:var(--border_secondary,#4caf50);border-style:solid;color:#333;color:var(--text_primary,#333);font-weight:500;font-weight:var(--font_weight_medium,500)}.seller_selector.-has_seller .seller_selector__icon{color:#4caf50;color:var(--secondary_color,#4caf50)}.seller_selector .seller_selector__trigger{align-items:center;background-color:#f5f5f5;background-color:var(--bg_secondary,#f5f5f5);border:1px dashed #ddd;border:1px dashed var(--border_light,#ddd);border-radius:4px;border-radius:var(--border_radius,4px);color:#888;color:var(--text_third,#888);cursor:pointer;display:flex;font-size:.875rem;font-size:var(--font_size_small,.875rem);font-weight:400;font-weight:var(--font_weight_regular,400);gap:6px;padding:10px 12px;text-align:left;transition:all .2s ease;width:100%}.seller_selector .seller_selector__trigger:hover{border-color:#333;border-color:var(--primary_color,#333);color:#333;color:var(--text_primary,#333)}.seller_selector .seller_selector__icon{align-items:center;color:#888;color:var(--text_third,#888);display:flex;flex-shrink:0}.seller_selector .seller_selector__label{flex:1;line-height:1.3}.seller_selector .seller_selector__label .seller_name{font-weight:var(--font_weight_bold)}.seller_selector .seller_selector__chevron,.seller_selector .seller_selector__refresh{align-items:center;display:flex;flex-shrink:0}.buy_box{margin-bottom:4px;scroll-behavior:smooth;width:100%}.buy_box .buy_box__inline{background-color:#fff;background-color:var(--bg_primary,#fff);border:1px solid #e0e0e0;border:1px solid var(--border_light,#e0e0e0);border-radius:4px;border-radius:var(--border_radius,4px);margin-top:6px;padding:16px}.buy_box_expand-enter-active,.buy_box_expand-leave-active{transition:opacity .2s ease,transform .2s ease}.buy_box_expand-enter,.buy_box_expand-leave-to{opacity:0;transform:translateY(-6px)}#unavailable-form{margin-top:16px}#unavailable-form .text_container .title{color:var(--text_base);font-size:var(--font_size_base);font-weight:var(--font_weight_bold)}#unavailable-form .text_container .subtitle{color:var(--text_primary);font-size:var(--font_size_extra_small);margin-top:8px}#unavailable-form .form{margin-top:16px;position:relative}#unavailable-form .form .form_msg{border:1px solid;border-radius:4px;box-shadow:2px 2px 4px var(--box_shadow_light);font-size:var(--font_size_base);font-weight:var(--font_weight_regular);left:50%;padding:8px 16px;position:absolute;text-align:center;top:40%;transform:translate(-50%,-50%);width:90%;z-index:var(--z_dropdown)}#unavailable-form .form .form_msg.error{background-color:var(--bg_error_color);color:var(--text_error_color)}#unavailable-form .form .form_msg.success{background-color:var(--bg_success_color);color:var(--text_success_color)}#unavailable-form .form .form_inputs{display:flex;flex-direction:row;gap:8px;margin-bottom:16px}@media(max-width:1024px){#unavailable-form .form .form_inputs{flex-direction:column}}#unavailable-form .form .form_inputs .input_container{width:100%}#unavailable-form .form .form_inputs .input_container .input_field,#unavailable-form .form .form_inputs .input_container .input_label{display:block}#unavailable-form .form .form_inputs .input_container .input_label{color:var(--text_primary);font-size:var(--font_size_base);font-weight:var(--font_weight_semi_bold);margin-bottom:8px}#unavailable-form .form .form_inputs .input_container .input_field{border:1px solid var(--border_card);border-radius:5px;color:var(--text_primary);font-size:var(--font_size_small);padding:8px 10px;width:100%}#unavailable-form .form .form_inputs .input_container .input_field::-moz-placeholder{color:var(--text_cart_warn);font-size:var(--font_size_small);font-style:italic}#unavailable-form .form .form_inputs .input_container .input_field::placeholder{color:var(--text_cart_warn);font-size:var(--font_size_small);font-style:italic}#unavailable-form .form .form_inputs .input_container .input_field.-invalid{border-color:var(--text_error_color)}#unavailable-form .form .action-button{width:100%}#unavailable-form .form .action-button.-loading{cursor:default;opacity:.3}#aggregated_showcase{margin:12px 0 20px}#aggregated_showcase .agg_title{font-size:var(--font_size_small);font-weight:var(--font_weight_semi_bold);margin-bottom:6px}#aggregated_showcase .agg_card{aspect-ratio:1;background-color:var(--bg_white);border-bottom:2px solid transparent;display:block;height:-moz-fit-content;height:fit-content;margin-right:16px;overflow:hidden;padding:initial;position:relative;width:100%}#aggregated_showcase .agg_card:hover{border-color:var(--secondary_color)}#shipping_calculator{margin:32px auto 12px;position:relative}#shipping_calculator .calculator_title{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}#shipping_calculator .calculator_title .calculator_title_label{cursor:default;display:block;font-size:var(--font_size_base);font-weight:var(--font_weight_medium);text-transform:uppercase}#shipping_calculator .shipping_form .zipcode_input_group{display:flex;width:100%}#shipping_calculator .shipping_form .zipcode_input_group input{background-color:transparent;border:none;border-bottom:1px solid var(--text_primary);flex:1;height:32px;margin-right:5px;min-width:50px;outline:none}#shipping_calculator .shipping_form .zipcode_input_group input::-moz-placeholder{color:var(--text_third);font-size:var(--font_size_small)}#shipping_calculator .shipping_form .zipcode_input_group input::placeholder{color:var(--text_third);font-size:var(--font_size_small)}#shipping_calculator .shipping_form .zipcode_input_group input.error{border:1px solid var(--text_error_color)}#shipping_calculator .shipping_form .zipcode_input_group .submit_button{max-width:120px;min-height:32px;padding:0;text-transform:uppercase;width:100%}#shipping_calculator .shipping_form .zipcode_input_group .submit_button:hover{background-color:var(--secondary_color);color:var(--text_invert)}#shipping_calculator .shipping_form .zipcode_help_link{color:var(--text_secondary);display:inline-block;font-size:var(--font_size_extra_small);font-weight:var(--font_weight_medium);margin-top:8px;-webkit-text-decoration:underline;text-decoration:underline}#shipping_calculator .shipping_form .zipcode_help_link:hover{color:var(--secondary_color)}#shipping_calculator .zipcode_error_message{background-color:var(--bg_error_color);border-radius:4px;color:var(--text_error_color);font-size:var(--font_size_small);margin-bottom:7px;padding:2px 5px;width:-moz-fit-content;width:fit-content}#shipping_calculator .results_container{margin-top:20px;position:relative}#shipping_calculator .results_container._is_popup{align-items:center;background-color:var(--cover_screen);display:flex;height:100vh;justify-content:center;left:0;margin-top:0;max-width:none;position:fixed;top:0;width:100vw;z-index:var(--z_dropdown)}#shipping_calculator .results_container._is_popup .results_popup_content{background-color:#fff;max-width:80vw;padding:14px 12px}#shipping_calculator .results_container._is_popup .results_header_label{margin-right:26px}#shipping_calculator .results_container._has_due_date .results_table_due_date_cell{font-weight:var(--font_weight_regular)}#shipping_calculator .results_container .results_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:7px}#shipping_calculator .results_container .results_header .results_header_flex{align-items:center;display:flex}#shipping_calculator .results_container .results_header .results_header_label{color:var(--text_secondary);font-size:12px}#shipping_calculator .results_container .results_header .results_header_close{background:none;border:none;padding:0}#shipping_calculator .results_container .results_table{background-color:var(--bg_white);border:1px solid var(--border_light);border-radius:8px;box-shadow:2px 2px 6px var(--box_shadow_light);width:100%}#shipping_calculator .results_container .results_table .results_table_row{padding:8px 12px;width:100%}#shipping_calculator .results_container .results_table .results_table_row:not(:last-child){border-bottom:1px solid var(--bg_secondary)}@media(max-width:540px){#shipping_calculator .results_container .results_table .results_table_row{padding:8px}}#shipping_calculator .results_container .results_table .results_table_row .results_table_content{align-items:center;display:grid;grid-template-columns:60% 20% 20%;width:100%}@media(max-width:540px){#shipping_calculator .results_container .results_table .results_table_row .results_table_content{grid-template-columns:50% 25% 25%}}#shipping_calculator .results_container .results_table .results_table_row .results_table_content .results_table_due_date_cell,#shipping_calculator .results_container .results_table .results_table_row .results_table_content .results_table_name_cell,#shipping_calculator .results_container .results_table .results_table_row .results_table_content .results_table_price_cell{font-size:var(--font_size_small);font-weight:var(--font_weight_medium);width:100%}#shipping_calculator .results_container .results_table .results_table_row .results_table_content .results_table_name_cell{max-width:250px}#shipping_calculator .results_container .results_table .results_table_row .results_table_content .results_table_due_date_cell,#shipping_calculator .results_container .results_table .results_table_row .results_table_content .results_table_price_cell{align-items:center;display:flex;justify-content:center;text-align:center}#shipping_calculator .results_container .results_table .results_table_row .results_table_content .results_table_due_date_cell{padding:0 4px}#shipping_calculator .shipping_error{color:var(--textErrorColor);margin-top:10px}.attribute-selector{display:flex;flex-direction:column;gap:8px;margin:12px 0}.attribute-selector .title{font-size:var(--font_size_small);font-weight:var(--font_weight_semi_bold)}.attribute-selector .custom_select{max-width:300px}.attr-unique{margin:30px 0}.attr-unique .title{font-size:var(--font_size_small);font-weight:var(--font_weight_medium);margin-bottom:8px}.attr-unique .attr-item{align-items:center;border-bottom:3px solid transparent;display:flex;flex-direction:column;font-size:var(--font_size_small);overflow:hidden;text-align:center;transition:var(--transition_color)}.attr-unique .attr-item.-selected{border-color:var(--secondary_color)}.attr-unique .attr-item .lazy-image{aspect-ratio:1/1}.attr-unique .attr-item .item_text{background-color:var(--secondary_color);bottom:6px;color:var(--text_invert);left:50%;padding:2px;position:absolute;transform:translateX(-50%)}.attr-unique .attr-item:hover .item_text{opacity:1;visibility:visible}.attr-unique .slider-wrapper{padding:0 18px}.check_label{align-items:center;display:flex;flex-direction:row}.check_label input:checked~.check_icon{background-color:var(--secondary_color)}.check_label input:checked~.check_icon svg{opacity:1;visibility:visible}.check_label .check_icon{align-items:center;background-color:var(--bg_highlight);border-radius:calc(var(--border_radius)/2);color:var(--text_invert);display:flex;height:16px;height:var(--check_size,16px);justify-content:center;margin-right:6px;min-width:16px;min-width:var(--check_size,16px);padding:2px;transition:var(--transition_color_fade);width:16px;width:var(--check_size,16px)}.check_label .check_icon svg{height:100%;width:100%}#recommended_products{display:flex;flex-direction:column;position:relative}#recommended_products .recommended_title{font-size:var(--font_size_subtitle);font-weight:var(--font_weight_regular);margin:32px 0}#recommended_products .product_list{display:flex;flex-direction:column;gap:20px}#recommended_products .product_list .recommended_card{background-color:var(--bg_white);box-shadow:1px 1px 6px var(--box_shadow_light);display:flex;flex-direction:column;padding:12px;width:100%}#recommended_products .product_list .recommended_card .label_card{--check_size:20px;--image_with:40%;--content_with:calc(100% - var(--check_size) - var(--image_with));display:grid;grid-template-columns:20px 40% calc(60% - 20px);grid-template-columns:var(--check_size) var(--image_with) var(--content_with);width:100%}@media(max-width:540px){#recommended_products .product_list .recommended_card .label_card{--check_size:16px;--image_with:35%}}#recommended_products .product_list .recommended_card .label_card .select_product{align-items:center;display:flex;height:auto;width:100%}#recommended_products .product_list .recommended_card .label_card .prod_image{align-items:center;display:flex;height:auto;justify-content:center;padding:0 12px;width:100%}#recommended_products .product_list .recommended_card .label_card .prod_image .lazy-image{align-items:center;display:flex;justify-content:center;width:100%}#recommended_products .product_list .recommended_card .label_card .prod_image .lazy-image img{max-width:160px;width:100%}#recommended_products .product_list .recommended_card .label_card .prod_image .skt_image{aspect-ratio:1;background-color:var(--bg_highlight);width:100%}#recommended_products .product_list .recommended_card .label_card .prod_content{display:flex;flex-direction:column;height:auto}#recommended_products .product_list .recommended_card .label_card .prod_content .prod_name{font-size:var(--font_size_base);font-weight:var(--font_weight_regular);line-height:var(--line_height_small);margin-bottom:16px}#recommended_products .product_list .recommended_card .label_card .prod_content .small_description{-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;color:var(--text_third);display:-webkit-box;font-size:var(--font_size_small);font-weight:var(--font_weight_light);line-height:var(--line_height_small);overflow:hidden}#recommended_products .product_list .recommended_card .label_card .prod_content .container_product_price{margin-top:16px}#recommended_products .product_list .recommended_card .label_card .prod_content .container_product_price .discount_seal span{margin-top:4px}#recommended_products .product_list .recommended_card .select_attribute{margin-top:12px}#recommended_products .recommended_total_price{margin:20px 0;text-align:center;width:100%}#recommended_products .recommended_action button{min-height:44px;width:100%}.price-component{color:var(--text_primary);margin:24px 0}.price-component .price_and_seal{align-items:center;display:flex;flex-direction:row;gap:12px;margin-bottom:4px}.price-component .price_and_seal .preco-de{font-size:var(--font_size_small);font-weight:var(--font_weight_light);-webkit-text-decoration:line-through;text-decoration:line-through}.price-component .main-price{align-items:center;color:var(--secondary_color);display:flex;flex-direction:row;flex-wrap:wrap;font-size:var(--font_size_subtitle);font-weight:var(--font_weight_semi_bold);margin-bottom:4px;position:relative;width:-moz-fit-content;width:fit-content}.price-component .main-price small{font-size:var(--font_size_small)}.price-component .main-price .discount_value{align-items:center;background-color:var(--primary_color);border-radius:10px;color:var(--text_invert);display:flex;font-size:var(--font_size_small);font-weight:var(--font_weight_light);justify-content:center;margin-left:12px;min-height:22px;padding:0 8px;text-align:center}@media(max-width:540px){.price-component .main-price .discount_value{line-height:var(--line_height_extra_small)}}.price-component .parcelamento{display:flex;flex-direction:column;font-size:var(--font_size_small);font-weight:var(--font_weight_light);margin-bottom:4px}.share_button{color:var(--text_primary);height:32px;padding:4px;position:relative;transition:var(--transition_color);width:32px}.share_button:hover{color:var(--primary_color)}.share_button .copy_message{background:var(--secondary_color);border-radius:4px;color:var(--text_primary);font-size:12px;left:50%;opacity:.9;padding:4px 8px;pointer-events:none;position:absolute;top:100%;transform:translateX(-50%)}.product-form{color:var(--text_primary)}.product-form .title-wrapper{display:flex;flex-direction:column;position:relative}.product-form .title-wrapper h1{font-size:var(--font_size_heading);font-weight:var(--font_weight_regular);padding-right:70px}.product-form .title-wrapper .share_and_favorite{display:flex;flex-direction:row;gap:4px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.product-form .title-wrapper .share_and_favorite #add-to-favorite{position:static}.product-form .review_and_reference{align-items:center;display:flex;flex-direction:row}.product-form .review_and_reference .frame_stars{--star_width:16px;height:16px;height:var(--star_width);margin-right:8px;position:relative;width:80px;width:calc(var(--star_width)*5)}.product-form .review_and_reference .frame_stars .stars{color:var(--bg_highlight);display:flex;flex-direction:row;overflow:hidden}.product-form .review_and_reference .frame_stars .stars .star{height:var(--star_width);min-width:var(--star_width);width:var(--star_width)}.product-form .review_and_reference .frame_stars .stars.-yellow{color:var(--secondary_color)}.product-form .review_and_reference .frame_stars .star_rating{left:0;position:absolute;top:0;z-index:var(--z_raised)}.product-form .review_and_reference .reference_code{font-size:var(--font_size_extra_small)}.product-form .action_buttons .buy_action{font-size:var(--font_size_heading);font-weight:var(--font_weight_semi_bold);margin:12px auto;min-height:44px;width:100%}.product-form #calcFrete{margin-top:40px}.section_product_content{margin:16px 0 0}.section_product_content .container_content{--section_max_width:1024px;--product_gap:40px;--column_width:calc(50% - var(--product_gap)/2);grid-gap:40px;grid-gap:var(--product_gap);display:grid;gap:40px;gap:var(--product_gap);grid-template-columns:calc(50% - 20px) calc(50% - 20px);grid-template-columns:var(--column_width) var(--column_width);width:100%}@media(max-width:768px){.section_product_content .container_content{gap:20px;grid-template-columns:100%;grid-template-rows:auto auto}}.product-rating-card{border:1px solid var(--border_dark);border-radius:var(--border_radius);display:flex;height:auto;padding:12px;width:100%}@media(max-width:540px){.product-rating-card{padding:8px}}.product-rating-card .depoimento-topo{display:flex;flex-direction:column;justify-content:center;padding-right:20px}@media(max-width:540px){.product-rating-card .depoimento-topo{margin-bottom:8px;padding-right:12px}}.product-rating-card .customer_name{font-size:var(--font_size_heading);font-weight:var(--font_weight_light);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1240px){.product-rating-card .customer_name{font-size:var(--font_size_big)}}@media(max-width:540px){.product-rating-card .customer_name{font-size:var(--font_size_small)}}.product-rating-card .frame_stars{--stars_width:18px;height:18px;height:var(--stars_width);position:relative;width:100px}@media(max-width:540px){.product-rating-card .frame_stars{--stars_width:16px}}.product-rating-card .frame_stars .stars{color:var(--text_third);display:flex;flex-direction:row;overflow:hidden}.product-rating-card .frame_stars .stars .star{height:var(--stars_width);min-width:var(--stars_width);width:var(--stars_width)}.product-rating-card .frame_stars .stars.-yellow{color:var(--secondary_color)}.product-rating-card .frame_stars .star_rating{left:0;position:absolute;top:0;z-index:var(--z_raised)}.product-rating-card .depoimento-body{display:flex;flex-direction:column;font-weight:var(--font_weight_light);gap:15px;width:100%}.product-rating-card .depoimento-body .depoimento-body-comentario{line-height:1.4rem;margin:auto 0;max-height:8.4rem;overflow-y:auto}#container-form{align-items:center;background-color:var(--box_shadow);display:flex;height:100dvh;justify-content:center;left:0;padding:16px;position:fixed;top:0;width:100vw;z-index:var(--z_nav)}#container-form #rating-form{background-color:var(--bg_primary);display:flex;flex-direction:column;justify-content:space-between;max-width:600px;overflow:auto;padding:20px 20px 12px;position:relative;width:100%}#container-form #rating-form .close_button{padding:8px;position:absolute;right:12px;top:12px}#container-form #rating-form .rating_title{color:var(--text_base);display:block;font-size:var(--font_size_base);font-weight:var(--font_weight_semi_bold);margin-bottom:20px}#container-form #rating-form .frame_stars{margin-bottom:24px}#container-form #rating-form .frame_stars .star_list{color:var(--bg_highlight)}#container-form #rating-form .frame_stars .star_list .star{cursor:pointer;transition:var(--transition_color)}#container-form #rating-form .frame_stars .star_list .star:hover{color:var(--bg_fourth)}#container-form #rating-form .frame_stars .star_list .star.-filled{color:var(--secondary_color)}#container-form #rating-form input,#container-form #rating-form textarea{border:1px solid var(--border_secondary);font-size:var(--font_size_small);outline:none;padding:14px;transition:var(--transition_color)}#container-form #rating-form input.alert,#container-form #rating-form textarea.alert{border-color:var(--text_error_color)}#container-form #rating-form .name_and_email{align-items:center;display:flex;justify-content:space-between}#container-form #rating-form .name_and_email input[type=email],#container-form #rating-form .name_and_email input[type=text]{height:42px;width:100%}#container-form #rating-form .name_and_email .input_email,#container-form #rating-form .name_and_email .input_name{width:48%}@media(max-width:1024px){#container-form #rating-form .name_and_email .input_email,#container-form #rating-form .name_and_email .input_name{margin-bottom:14px;width:100%}#container-form #rating-form .name_and_email{flex-direction:column}}#container-form #rating-form .box_message{margin-top:20px;position:relative;width:100%}@media(max-width:1024px){#container-form #rating-form .box_message{margin-top:0}}#container-form #rating-form .box_message textarea{max-height:182px;min-height:90px;overflow:hidden;resize:none;width:100%}#container-form #rating-form .box_message .character_limit_warn{bottom:5px;font-size:var(--font_size_small);position:absolute;right:8px;transition:var(--transition_color_move)}#container-form #rating-form .box_message .character_limit_warn.pos{transform:scale(.7)}#container-form #rating-form .box_message .character_limit_warn.alert{color:var(--text_error_color)}#container-form #rating-form .required_fields{color:var(--text_base);font-size:var(--font_size_extra_small);font-weight:var(--font_weight_light);margin-top:5px}#container-form #rating-form .container_recommend{align-items:center;display:flex;gap:14px;justify-content:center;margin:10px auto}#container-form #rating-form .container_recommend .recommed_title{color:var(--text_base);font-size:var(--font_size_extra_small);margin-right:10px}#container-form #rating-form .send_button{height:40px;margin:20px auto 4px;width:208px}.title_and_avarage{color:var(--text_primary);font-weight:var(--font_weight_light)}.title_and_avarage .rating_title{font-size:var(--font_size_subtitle);font-weight:inherit}.title_and_avarage .frame_stars{height:18px;margin-bottom:32px;position:relative;width:100px}@media(max-width:540px){.title_and_avarage .frame_stars{margin-bottom:24px}}.title_and_avarage .frame_stars .stars{color:var(--text_third);display:flex;flex-direction:row;overflow:hidden}.title_and_avarage .frame_stars .stars .star{height:18px;min-width:18px;width:18px}.title_and_avarage .frame_stars .stars.-yellow{color:var(--secondary_color)}.title_and_avarage .frame_stars .star_rating{left:0;position:absolute;top:0;z-index:var(--z_raised)}.title_and_avarage .description_and_action,.title_and_avarage .description_and_action .rating_description{display:flex;flex-direction:column}.title_and_avarage .description_and_action .rating_description .description_title{font-size:var(--font_size_subtitle)}.title_and_avarage .description_and_action .rating_description .description_quantity{font-size:var(--font_size_big)}.title_and_avarage .description_and_action .btn_open_rating{display:flex;margin-top:12px}.avaliacoesProduto[data-v-1ef82db2]{color:var(--text_primary);margin-top:20px}.containerDepoimentos[data-v-1ef82db2]{width:100%}@media (max-width:1023px){.mediaAvaliacao[data-v-1ef82db2]{flex-wrap:wrap}}#section_product_tab .container{display:flex;flex-direction:column}@media(max-width:540px){#section_product_tab .container{--section_padding:6px}}#section_product_tab .container .tab_content_container{display:flex;flex-direction:column;gap:20px;position:relative;transition:var(--transition_move)}@media(max-width:768px){#section_product_tab .container .tab_content_container{gap:8px}}#section_product_tab .container .tab_content_container .container_dropdown{background-color:var(--bg_primary)}#section_product_tab .container .tab_content_container .container_dropdown .tab_titles_frame{width:100%}#section_product_tab .container .tab_content_container .container_dropdown .tab_titles_frame .tab_title{align-items:center;color:var(--text_secondary);cursor:pointer;display:flex;font-size:var(--font_size_heading);font-weight:var(--font_weight_regular);gap:12px;padding:16px 20px;transition:var(--transition_color);width:100%}@media(max-width:768px){#section_product_tab .container .tab_content_container .container_dropdown .tab_titles_frame .tab_title{justify-content:space-between;padding:12px 16px}}#section_product_tab .container .tab_content_container .container_dropdown .tab_titles_frame .tab_title .icon{--icon_size:12px;height:12px;height:var(--icon_size);position:relative;transition:var(--transition_move);width:12px;width:var(--icon_size)}#section_product_tab .container .tab_content_container .container_dropdown .tab_titles_frame .tab_title .icon:after,#section_product_tab .container .tab_content_container .container_dropdown .tab_titles_frame .tab_title .icon:before{background-color:currentColor;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:var(--transition_move);width:var(--icon_size)}#section_product_tab .container .tab_content_container .container_dropdown .tab_titles_frame .tab_title .icon:after{transform:translate(-50%,-50%) rotate(90deg)}#section_product_tab .container .tab_content_container .container_dropdown.-active .tab_titles_frame .tab_title .icon{transform:rotate(1turn)}#section_product_tab .container .tab_content_container .container_dropdown.-active .tab_titles_frame .tab_title .icon:after{transform:translate(-50%,-50%) rotate(0deg)}#section_product_tab .container .tab_content_container .container_dropdown .frame_dropdown{--dropdown_height:fit-content;height:0;overflow:hidden;padding:0 20px;transition:var(--transition_move)}@media(max-width:768px){#section_product_tab .container .tab_content_container .container_dropdown .frame_dropdown{padding:0 12px}}#section_product_tab .container .tab_content_container .container_dropdown .frame_dropdown .tab_content_item{font-weight:var(--font_weight_light);pointer-events:none;width:100%}#section_product_tab .container .tab_content_container .container_dropdown .frame_dropdown table .table_title{background-color:var(--bg_highlight);border-color:var(--bg_secondary)}#section_product_tab .container .tab_content_container .container_dropdown.-active .frame_dropdown{height:var(--dropdown_height);margin-bottom:16px}#section_product_tab .tab_content h2,#section_product_tab .tab_content h3,#section_product_tab .tab_content h4,#section_product_tab .tab_content h5,#section_product_tab .tab_content h6{color:revert;font-size:revert;font-weight:revert}#page_detail{margin-top:12px}#container_page_detail #showcase_section.section{margin:12px 0 0}.popupResultado .calcFrete-resultado-popContainer{min-width:600px}#application .related_history_products .section_header{display:flex;gap:10px;justify-content:center}.related_history_products .section_header .section_title{cursor:pointer;font-size:var(--font_size_subtitle)}.related_history_products .section_header .section_title.active{color:var(--secondary_color);-webkit-text-decoration:underline;text-decoration:underline}.descAdicional .wheyT1{color:#333;font-size:24px;margin-bottom:10px}.descAdicional p{color:#666;font-size:16px;line-height:1.5}.descAdicional .container{margin:0 auto;max-width:600px}.descAdicional .product-image{margin-bottom:20px;text-align:center}.descAdicional .product-image img{height:auto;max-width:100%}.descAdicional .product-details{background-color:#f5f5f5;border-radius:5px;padding:20px}.descAdicional .product-price{color:#333;font-size:20px;margin-bottom:10px}.descAdicional .product-description{margin-bottom:10px}.descAdicional .product-features ul{list-style-type:disc;margin-bottom:10px;margin-left:20px}.descAdicional .product-features li{color:#666}#search-page{margin-top:10px}#search-page>.container{display:flex;flex-direction:column;margin-top:20px;width:100%}#search-page>.container .container_result_search .result_search{font-size:var(--font_size_heading);font-weight:var(--font_weight_light);margin:12px 0 24px}#search-page>.container .container_result_search .result_search .result_text{color:var(--secondary_color);font-weight:var(--font_weight_semi_bold)}#search-page>.container .filter_and_products{--filter_width:320px;--product_list_width:calc(100% - var(--filter_width) - 20px);display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;width:100%}@media(max-width:1240px){#search-page>.container .filter_and_products{--filter_width:280px}}@media(max-width:1024px){#search-page>.container .filter_and_products{--product_list_width:100%;--filter_width:100%;flex-direction:column}#search-page>.container .filter_and_products .filter_container .frame_filter{display:none}}#search-page>.container .filter_and_products>.filter_container{min-width:250px;width:var(--filter_width)}#search-page>.container .filter_and_products>.filter_container .frame_filter{color:var(--text_primary)}#search-page>.container .filter_and_products>.filter_container .frame_filter .filter_header{align-items:center;display:flex;flex-direction:row;font-size:var(--font_size_big);gap:8px;padding:0 10px}#search-page>.container .filter_and_products>.filter_container .frame_filter .filter_header svg{height:18px;width:18px}#search-page>.container .filter_and_products #product-list{--prod_quantity:3;width:var(--product_list_width)}@media(max-width:768px){#search-page>.container .filter_and_products #product-list{--prod_quantity:2}}@media(max-width:340px){#search-page>.container .filter_and_products #product-list{--prod_quantity:1}}