.home ul.products li.product .product_content .variations_form{display:flex;gap:.5em;flex-direction:column}.home ul.products li.product .product_content .variations_form .variations{display:flex;flex-direction:column}.home ul.products li.product .product_content .variations_form .variations .variation select{display:none!important}.home ul.products li.product .product_content .variations_form .variations .variation{max-height:0;overflow:hidden;opacity:0;margin:0;transition:max-height 0.4s ease-in-out,opacity 0.4s ease,margin-bottom 0.4s ease}.home ul.products li.product .product_content .variations_form .variation.active{max-height:300px;opacity:1;margin-bottom:10px}.home ul.products li.product .product_content .variations_form .variation.active .label{display:block!important;font-size:.9em;font-weight:600;color:var(--dark-gray);margin-bottom:10px;text-align:left}.home ul.products li.product .product_content .hb-stepped-variations-nav{display:flex;gap:4px;padding:0;list-style:none;height:10px}.home ul.products li.product .product_content .hb-step-bar{flex:1 1 0%;height:100%;background-color:var(--background-middle);border-radius:5px;cursor:pointer;transition:flex-grow 0.3s ease,background-color 0.3s ease;position:relative}.home ul.products li.product .product_content .hb-step-bar:not(.active):not(.completed):hover{background-color:var(--background-dark)}.home ul.products li.product .product_content .hb-step-bar.completed{background-color:var(--vegetal-light)}.home ul.products li.product .product_content .hb-step-bar.active{flex-grow:1.8;background-color:var(--background-dark)}.home ul.products li.product .product_content .variation.active .wpcvs-terms{display:flex}.home ul.products li.product .product_content .variation .wpcvs-terms{max-height:10em;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:row;gap:5px;font-size:.75em;align-items:stretch;flex-wrap:wrap}.home ul.products li.product .product_content .variation .wpcvs-terms .wpcvs-term{height:2.5em;padding:0;border:0 none;box-shadow:none}.home ul.products li.product .product_content .variation .wpcvs-terms .wpcvs-term{margin:0}.home ul.products li.product .product_content .variation .wpcvs-terms .wpcvs-term.wpcvs-selected{color:var(--vegetal-dark);font-weight:700;opacity:.9}.home ul.products li.product .product_content .variation .wpcvs-terms .wpcvs-term.wpcvs-selected .wpcvs-term-inner{background-color:var(--vegetal-light)}.home ul.products li.product .product_content .variation .wpcvs-terms .wpcvs-term .wpcvs-term-inner{height:2.5em;background-color:var(--background-light);padding:.35em}.home ul.products li.product .product_content .variation .wpcvs-terms .wpcvs-term:hover:not(.wpcvs-selected) .wpcvs-term-inner{background-color:var(--background-middle)}.home ul.products li.product .product_content .variation .wpcvs-terms .wpcvs-term .wpcvs-term-inner .wpcvs-term-label{line-height:1em;text-align:left;padding-left:.25em;padding-right:.5em}.home ul.products li.product .product_content .variation .wpcvs-terms .wpcvs-term .wpcvs-term-inner .wpcvs-term-image{flex:0 0 27px}.home ul.products li.product .product_content .hb-selected-variations{font-size:.7em;color:var(--vegetal-dark);font-weight:500;text-align:left;padding:0 .25em .25em}.home ul.products li.product .wpcvs-terms .wpcvs-term.wpcvs-selected .wpcvs-term-inner:before{top:-2px;right:-4px}.home ul.products li.product .product_content .variation.active .wpcvs-terms::-webkit-scrollbar{width:6px}.home ul.products li.product .product_content .variation.active .wpcvs-terms::-webkit-scrollbar-track{background:var(--background-light);border-radius:3px}.home ul.products li.product .product_content .variation.active .wpcvs-terms::-webkit-scrollbar-thumb{background:var(--gray);border-radius:3px}.home ul.products li.product .product_content .variation.active .wpcvs-terms::-webkit-scrollbar-thumb:hover{background:var(--dark-gray)}.home ul.products li.product .reset_variations{font-size:.75em;background-color:var(--light-gray);display:flex;border-radius:1em;padding:.2em .75em}.home ul.products li.product .reset_variations::before{font-family:"Font Awesome 5 Free";content:"\f12d";font-weight:900;margin-right:5px}.home ul.products li.product .reset_variations:hover{background-color:var(--background-dark)}