.breadcrumb{padding:10px 0;justify-content:center;border-bottom:1px solid var(--main-background-invert-alpha-30)}.breadcrumb,.breadcrumb ul{display:flex;align-items:center}.breadcrumb ul{list-style:none;margin:0;padding:0;flex-direction:row}.breadcrumb ul li{color:var(--link-text);cursor:pointer}.breadcrumb ul li:hover{color:var(--link-text-hover)}.detailProduct{display:flex;flex-direction:row;margin-top:10px}.detailProduct .product_image{display:flex;width:50%}.detailProduct .product_description{display:flex;flex-direction:column;width:50%;padding-left:40px}.product_description .caracteristics{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:50%;margin-top:10px;width:100%;gap:5px}.product_description .caracteristics .caracteristic{display:flex;flex-direction:column;padding:3px 5px;background-color:#eaeaea;width:100%}.product_description .caracteristics .caracteristic .label{font-size:12px;font-weight:500;color:black}.product_description .caracteristics .caracteristic .value{font-size:14px;font-weight:700;color:black}.product_description_full_list{display:flex;margin-top:20px;padding-top:20px;border-top:1px solid var(--main-background-invert-alpha-30);list-style:none;align-items:center;justify-items:center;justify-content:center;margin-bottom:20px}.product_description_full_list li{padding:4px 12px;cursor:pointer;border-radius:4px;margin-right:3px;transform:skew(-20deg);font-weight:500;align-items:center;background-color:transparent;color:var(--main-text)}.product_description_full_list li.active,.product_description_full_list li:hover{background-color:var(--button-first-background);color:var(--button-first-text);border:none}.product_description_full_list li span{display:flex;transform:skew(20deg)}.cart_page_mobile .mobile_total_text{display:none}@media screen and (max-width:768px){.product_description_full_list_mobile{display:flex;flex-direction:column;margin-top:20px}.product_description_full_list_mobile li{display:flex;justify-content:space-between;list-style-type:none;padding:10px;border-bottom:1px solid var(--main-background-invert-alpha-30);margin-bottom:10px}.product_description_full_list_mobile li h1{font-size:var(--font-title-size);font-weight:var(--font-title-weight);font-family:var(--font-title-family);color:var(--main-title)}.product_description_full_list_mobile .prod-description.rotate{animation:rotateProductDescription .3s forwards}.product_description_full_list_mobile .prod-description.rotateback{animation:rotateProductDescriptionBack .3s forwards}@keyframes rotateProductDescription{0%{transform:rotate(0)}to{transform:rotate(90deg)}}@keyframes rotateProductDescriptionBack{0%{transform:rotate(90deg)}to{transform:rotate(9)}}}@media screen and (max-width:768px){.discout_percent{text-align:center}.table_qty{grid-template-columns:repeat(2,1fr)}.product_actions{flex-direction:column;gap:10px}.product_actions .btn_add_cart,.product_actions .input{transform:skew(0);margin:0;width:100%}.product_actions .btn_add_cart span,.product_actions .input .icon,.product_actions .input .input-qty{transform:skew(0)}.product_actions .btn_add_cart,.product_actions .btn_add_cart span,.product_actions .input .input-qty{width:100%;text-align:center;display:block;margin:auto}}@media screen and (max-width:1031px){.detailProduct .product_image{width:100%}.detailProduct{flex-direction:column}.detailProduct .product_description{display:flex;flex-direction:column;align-items:center;width:100%;padding:0 10px}.detailProduct .product_price{width:100%}.table_qty .tblList h6{padding-top:5px}.detailProduct .product_price .list_price{display:block}.detailProduct .product_price .list_price .price-pix .value{font-size:var(--font-title-size)}.detailProduct .product_price .price-installments{display:flex}}@media screen and (max-width:768px){.totais .list_price{flex-direction:column;justify-content:center;align-items:flex-start}.price_first_column{display:flex;align-items:space-between;width:100%}.price-pix{margin-top:0}.PixlabelVista{padding-left:10px;align-items:center}.price-installments{flex-direction:row;align-items:center}.Cartlabel{padding-left:10px}.cart_page_mobile .price_second_column{display:flex;flex-direction:row;align-items:flex-start;width:100%;margin-top:10px}.cart_page_mobile .mobile_total_text{display:flex;align-items:flex-end;gap:5px;margin-right:auto}.cart_page_mobile .mobile_total_text span{color:var(--main-text);font-size:var(--font-default-size);font-weight:500;font-family:var(--font-default-family)}.cart_page_mobile .PixlabelVista,.cart_page_mobile .price-installments .icon,.cart_page_mobile .price-pix .discount,.cart_page_mobile .price-pix .icon,.cart_page_mobile .price-pix .reference-value .value{display:none}.cart_page_mobile .price-installments{align-items:flex-end;margin:0}.cart_page_mobile .price-installments .Cartlabel{padding-left:0}.cart_page_mobile .price-installments .Cartlabel span,.cart_page_mobile .price-installments .Cartlabel span b{color:var(--main-background-invert-alpha-30)}.cart_page_mobile .price-installments .Cartlabel span:nth-child(2){justify-content:flex-end}}.spec-name,.spec-value{font-size:var(--font-default-size);font-weight:500;font-family:var(--font-subtitle-family);color:var(--main-text)}.product_desc_full{all:revert;color:var(--main-text)}.product_compre_junto{display:flex;margin-top:20px;padding-top:20px}.product_compre_junto .container{border-top:1px solid var(--main-background-invert-alpha-30);padding-top:20px}.product_compre_junto h2{font-family:var(--font-title-family);font-weight:var(--font-title-weight);font-style:var(--font-title-style);font-size:var(--font-title-size);color:var(--main-title);border-bottom:1px solid var(--main-background-invert-alpha-30);padding-bottom:10px;width:100%}.product_compre_junto .layout_comprejunto{display:flex;flex-direction:row;align-items:center;gap:20px}.product_compre_junto .layout_comprejunto .produtoAtual{display:flex;flex-direction:column;width:25%;box-shadow:0 0 10px rgba(0,0,0,.1);margin:20px 0;border-radius:5px;padding:20px;background-color:white;color:var(--main-text)}.product_compre_junto .layout_comprejunto .produtoAtual .prod_foto,.product_compre_junto .layout_comprejunto .produtoAtual .prod_foto img{width:100%}.product_compre_junto .layout_comprejunto .produtoAtual h3{font-weight:400;margin-bottom:15px;color:#555}.product_compre_junto .layout_comprejunto .produtoAtual h1{font-weight:500}.product_compre_junto .layout_comprejunto .produtoAtual .priceP{display:flex;flex-direction:column}.product_compre_junto .layout_comprejunto .icon.equals,.product_compre_junto .layout_comprejunto .icon.plus{color:var(--main-text);width:25px;height:25px}.produtos_adicionais{width:40%}.product_compre_junto .layout_comprejunto .layout_add{padding:10px;background-color:white;color:var(--main-text);margin-top:10px;border-radius:5px;display:flex;flex-direction:row!important;box-shadow:0 0 10px rgba(0,0,0,.1)}.product_compre_junto .layout_comprejunto .layout_add img{width:100px}.product_compre_junto .layout_comprejunto .layout_add label{display:flex;flex-direction:row;gap:20px;margin-left:10px;justify-content:space-between}.product_compre_junto .layout_comprejunto .layout_add .prodTitle{display:flex;flex-direction:column;justify-content:space-between}.product_compre_junto .layout_comprejunto .layout_add label h3{font-weight:400;margin-bottom:5px;color:#555}.checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:1.125rem;height:1.125rem;background-color:#fff;border:.125rem solid #ccc;border-radius:.25rem}.checkbox input[type=checkbox]:before{content:"";position:absolute;top:50%;left:50%;width:.75rem;height:.75rem;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transform:translate(-50%,-50%) scale(0);transform-origin:center;transition:transform .125s ease-in-out;box-shadow:inset 1rem 1rem #fff}.product_compre_junto .layout_comprejunto .layout_add .checkbox input[type=checkbox]:checked{background-color:var(--button-first-background);border-color:var(--button-first-background)}.product_compre_junto .layout_comprejunto .layout_add .checkbox input[type=checkbox]:checked:before{transform:translate(-50%,-50%) scale(1)}.product_compre_junto .layout_comprejunto .layout_add .checkbox input[type=checkbox]:disabled{opacity:.25}.product_compre_junto .layout_comprejunto .layout_add .checkbox input[type=checkbox]:focus{border-color:var(--button-first-background)}.product_compre_junto .layout_comprejunto .layout_add .checkbox input[type=checkbox]:focus+label{color:var(--button-first-background)}@media screen and (max-width:1031px){.product_compre_junto .layout_comprejunto{flex-direction:column}.product_compre_junto .layout_comprejunto .produtoAtual{min-width:260px;width:50%}.produtos_adicionais{width:100%}}.resumoCJ{box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px 40px;border-radius:5px;background-color:white;color:#000}.resumoCJ .price-pix{justify-content:center}.resumoCJ .value{color:#000}.resumoCJ .botaoCJ{margin-top:10px;padding-top:10px;border-top:1.5px solid var(--main-background-invert-alpha-30);width:100%;text-align:center}.product_related{display:flex;margin-top:20px;padding-top:20px}.product_related .container{border-top:1px solid var(--main-background-invert-alpha-30);padding-top:20px}.product_desc_specs h1{font-size:var(--font-title-size);font-family:var(--font-title-family);font-weight:var(--font-title-weight);color:var(--main-title);margin-bottom:20px}.product_desc_specs .spec{column-count:2;column-gap:20px}.spec-group{break-inside:avoid;page-break-inside:avoid;margin-bottom:20px}@media screen and (max-width:768px){.product_desc_specs .spec{display:block}}.product_desc_specs .spec-row{justify-content:space-between;padding:10px}.product_desc_specs .spec-row h4{width:50%}.product_desc_specs .spec-row:nth-child(odd){background-color:var(--main-background-invert-alpha-20)}.product_desc_specs .spec-row{display:flex}.product_desc_reviews{display:flex;flex-direction:column;gap:20px}.product_desc_reviews h1{font-size:var(--font-title-size);font-family:var(--font-title-family);font-weight:var(--font-title-weight);color:var(--main-title);margin-bottom:20px}.product_desc_reviews h3{font-size:var(--font-subtitle-size);font-family:var(--font-subtitle-family);font-weight:700;color:var(--main-subtitle);margin-bottom:10px}.product_desc_reviews p{margin-bottom:5px;color:var(--main-text);font-size:var(--font-default-size);font-family:var(--font-default-family);font-weight:var(--font-default-weight)}.product_desc_reviews .review-line{border:1.5px solid var(--main-background-invert-alpha-20);border-radius:5px;padding:20px 35px}.product_desc_reviews .recommend-product{color:green;background-color:rgb(134,255,134);padding:6px 12px;border-radius:5px;display:flex;gap:5px;width:-moz-fit-content;width:fit-content;margin-bottom:0}.product_desc_reviews .product-description{width:50%}.product-description p{display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product_desc_reviews .recommend-product span{display:flex;font-size:15px}.product_desc_reviews .recommend-product .icon{font-size:18px;color:green}.product_desc_reviews .name-desc-star{display:flex;justify-content:space-between;align-items:center}.product_desc_reviews .user-desc{display:flex;align-items:center;gap:5px}.product_desc_reviews .star-holder .icon.active{color:orange;font-size:var(--font-subtitle-size)}.product_desc_reviews .star-holder .icon.desactive{color:#555;font-size:var(--font-subtitle-size)}@media screen and (max-width:768px){.product_desc_reviews .name-desc-star{display:block;position:relative}.product_desc_reviews .product-description{width:100%;padding:0 20px}.product_desc_reviews .star-holder{position:absolute;right:0;top:0}}