.col-4 .h4:nth-child(2){display:none}.product__price.show-in-view-text del,.product__price.show-in-view-text ins{display:flex}.product__price.show-in-view-text.animate span{display:block;flex-direction:column;white-space:nowrap;transform:translatex(-2px);text-align:end!important;font-size:15px!important}.product__titles.show-in-view-text{padding-right:8px}.product__info{padding:15px!important}.products.columns-4 li{height:35rem!important}.products.columns-4{display:flex;flex-wrap:wrap}@media (max-width:3000px){.products.columns-4>*{flex:0 0 33.33%;max-width:100%}.products.columns-4 li{height:46rem!important}}@media (max-width:980px){.products.columns-4>*{flex:0 0 50%;max-width:100%}}@media (max-width:680px){.products.columns-4>*{flex:0 0 100%;max-width:100%}.products.columns-4 li{height:45rem!important}}@media (max-width:480px){.products.columns-4>*{flex:0 0 100%;max-width:100%}.products.columns-4 li{height:35rem!important}}.price span bdi span{display:inline-block!important}.tease .tease-info>div:last-of-type del,.tease .tease-info>div:last-of-type ins{display:none!important}.tease .tease-info>div:last-of-type del,.tease .tease-info>div:last-of-type span{display:block;flex-direction:column;white-space:nowrap;transform:translatex(-2px);text-align:end!important;font-size:15px!important}.tease-info.flex span bdi span{display:inline-block!important}@media (max-width:880px){.tease.tease--product{flex:0 0 50%}}@media (max-width:660px){.tease.tease--product{flex:0 0 100%}}.menu__tool svg{display:none}.account-button{background:none;border:none;cursor:pointer;font-size:1.5rem;padding:0;position:relative}.account-menu-container{position:relative;display:inline-block}.account-menu{display:none;position:absolute;top:100%;right:0;background-color:#fff;border:1px solid #ddd;box-shadow:0 4px 8px rgb(0 0 0 / .2);border-radius:4px;width:300px;z-index:1000}.account-menu ul{list-style:none;margin:0}.account-menu ul .first-part,.account-menu ul .second-part{padding:1.1875rem;display:flex;flex-direction:column}.account-menu ul li{margin:0;padding:0}.account-menu ul li a{text-decoration:none;font-size:.9rem;padding:10px 15px;display:block;transition:background-color 0.2s ease-in-out}.account-menu ul li:nth-child(3) a{font-size:1.2rem;color:#000!important;padding:10px 15px;display:block;text-align:center;text-transform:uppercase;transition:color 0.3s ease-in-out,background-color 0.3s ease-in-out}.account-menu ul li:nth-child(3) a:hover{color:red!important;background-color:#f5f5f5;border-radius:4px}.account-menu ul li:nth-child(1) a{background:#000;text-transform:uppercase;color:white!important;margin-top:2rem;margin-bottom:1rem;margin-right:2rem;margin-left:2rem;text-align:center;padding:20px;font-size:1.2rem;border-radius:0}.account-menu ul li:nth-child(1) a:hover{background:red}.account-menu ul li:nth-child(2)::after{content:"";display:block;width:100%;height:1px;background:#ddd;margin-top:0rem}.account-menu ul li:nth-child(2) a{text-align:center;font-size:1rem;margin-bottom:0rem;color:#767676!important}.account-menu ul li:nth-child(2) a:hover{color:black!important}.account-menu ul .second-part li a{padding:0;color:black!important;font-size:1.2rem}.account-menu ul .second-part li a:hover{color:#AA0000!important}.account-menu-container:hover .account-menu{display:block}.account-menu ul li h3{display:none;font-size:1.2rem;font-weight:600;margin-bottom:.475rem;color:#333}.account-menu ul .line{width:100%;background:#000;height:.8px}.u-column2.col-2{display:none!important}.account__text.h2.show-in-view-text.animate{margin:0 0 12vw}.lost-password{margin-bottom:10px}.register-link{display:block;margin-top:40px;margin-bottom:10px;text-align:left;font-size:14px;color:#000;text-decoration:none}.register-link a{color:inherit;text-decoration:none}.register-link a:hover{text-decoration:underline;color:red}.woocommerce-form-row{display:flex;flex-direction:column;align-items:stretch;width:100%;box-sizing:border-box;margin:0;padding:0}.woocommerce-form-row{display:flex;flex-direction:column;align-items:flex-start;width:100%;box-sizing:border-box;margin:0;padding:0}.account-menu{display:none}.account-menu-container:hover .account-menu{display:block}@media (max-width:768px){.account-button{pointer-events:auto}.account-menu{display:none}.account-menu-container.open .account-menu{display:block}}@media (max-width:768px){.account-menu{position:fixed;top:0;left:0;width:100%;height:auto;background-color:#fff;z-index:2;transform:translateY(-100%);transition:transform 0.3s ease;box-shadow:0 4px 8px rgb(0 0 0 / .1)}.account-menu-container.open .account-menu{transform:translateY(0)}}