@import url(https://fonts.googleapis.com/css2?family=Anton&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);
:root{--clr-white-400: #fff;--clr-white-500: #f6f6f6;--clr-black-400: #000;--clr-black-500: #222222;--clr-black-600: #121212;--clr-grey-300: #F6F6F673;--clr-grey-400: #757575;--clr-grey-500: #5D5D5D;--clr-grey-600: #E1E1E1;--clr-red-400: #F85A69;--clr-yellow-400: #FFC300;--ff-primary: "inter", sans-serif;--ff-secondary: "Roboto", sans-serif;--ff-tertiary: "Anton", sans-serif;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fs-200: .75rem;--fs-300: .875rem;--fs-400: 1rem;--fs-500: 1.125rem;--fs-600: 1.313rem;--fs-650: 1.5rem;--fs-700: 2rem;--fs-800: 2.375rem;--fs-900: 3rem}body,body *{margin:0;padding:0;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}body{background-color:var(--clr-white-400);overflow-x:hidden}body.modal-open{overflow:hidden;touch-action:none}html{font-family:"inter",sans-serif;font-weight:400;font-size:16px;scroll-behavior:smooth;scrollbar-gutter:stable;hyphens:none}html.modal-open{overflow:hidden}#main{width:100%;margin:0 auto}input:focus,textarea:focus,select:focus{outline:none}ul{list-style-type:none}a{text-decoration:none}.entry-content>:where(*){margin:0 auto;width:90%;max-width:1400px}.entry-content>:where(.motorema-block){margin:0 auto;width:100%;max-width:none}.entry-content .single-container{margin:0 auto;width:90%;max-width:829px}.entry-content>.wp-block{margin-top:0;margin-bottom:1.25rem}.single-post-content p{margin:2.5rem 0;color:var(--fs-500);color:var(--clr-grey-500)}.single-post-content strong{font-weight:var(--fw-semibold);color:var(--clr-black-400)}.single-post-content h2,.single-post-content h3,.single-post-content h4{margin:3rem 0}.entry-content>.wp-block:last-child{margin-bottom:0}p,a{font-size:var(--fs-400);font-weight:var(--fw-regular)}h1,h2,h3,h4,h5,h6{font-family:var(--ff-secondary);font-weight:var(--fw-semibold)}h1{font-size:clamp(var(--fs-700),5vw,var(--fs-800))}h2{font-size:clamp(var(--fs-650),5vw,var(--fs-700))}h3{font-size:clamp(var(--fs-500),5vw,var(--fs-600))}input[type=text],input[type=email],input[type=tel],input[type=number],textarea{font-family:var(--ff-primary);font-weight:var(--fw-regular);font-size:var(--fs-400);letter-spacing:-0.4px;background-color:var(--clr-white-400);color:var(--clr-grey-400);border:.5px solid var(--clr-white-500);border-radius:4px;width:100%;padding:1rem}textarea{resize:none}.newsletter-submit{padding:1rem 2rem;color:var(--clr-black-600);font-weight:var(--fw-medium);font-family:var(--ff-secondary);border-radius:4px;background-color:var(--clr-yellow-400);font-size:var(--fs-400);box-shadow:0px 2px 2.5px 0px rgba(10,13,18,.1019607843);border:1px solid var(--clr-yellow-400)}.transition-underline{position:relative}.transition-underline::before{content:"";position:absolute;bottom:0;left:50%;width:0;height:1px;background-color:var(--clr-yellow-400);transition:.4s ease;transform:translateX(-50%)}.transition-underline:hover::before,.transition-underline.is-active::before{width:100%;left:0;transform:none}.button-primary{text-align:center;padding:.75rem 1rem;width:fit-content;min-width:243px;background-color:var(--clr-yellow-400);border:1px solid var(--clr-yellow-400);box-shadow:0px 2px 2.5px 0px rgba(10,13,18,.1019607843);border-radius:4px;font-family:var(--ff-secondary);font-weight:var(--fw-medium);font-size:var(--fs-400);color:var(--clr-black-600);cursor:pointer}.button-secondary{text-align:center;padding:.75rem 1rem;width:fit-content;min-width:136px;background-color:var(--clr-white-400);border:1px solid var(--clr-black-600);box-shadow:0px 2px 2.5px 0px rgba(10,13,18,.1019607843);border-radius:4px;font-family:var(--ff-secondary);font-weight:var(--fw-medium);font-size:var(--fs-400);color:var(--clr-black-600);transition:.4s ease;cursor:pointer}.button-secondary:hover{background-color:var(--clr-yellow-400)}.motorema-search-results{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #e1e1e1;border-top:none;z-index:9999;max-height:400px;overflow-y:auto;display:none;box-shadow:0 4px 6px rgba(0,0,0,.1);box-sizing:border-box}.motorema-search-results.active{display:block}.motorema-search-results.loading{opacity:.7;pointer-events:none}.motorema-search-item{display:flex;align-items:center;padding:10px;border-bottom:1px solid #f1f1f1;text-decoration:none;color:#333;transition:background .2s}.motorema-search-item:hover{background:#f9f9f9;text-decoration:none}.motorema-search-item:last-child{border-bottom:none}.motorema-search-item__thumb{width:40px;height:40px;margin-right:10px;flex-shrink:0}.motorema-search-item__thumb img{width:100%;height:100%;object-fit:cover;border-radius:4px}.motorema-search-item__info{flex-grow:1;display:flex;flex-direction:column}.motorema-search-item__title{font-size:14px;line-height:1.2;color:#333}.motorema-search-item__title strong{font-weight:700;color:#000}.motorema-search-item__price{font-size:13px;color:#777;margin-top:4px}.motorema-search-item__price del{font-size:.9em;opacity:.7;margin-right:4px}.motorema-search-item__price ins{text-decoration:none;font-weight:600}.motorema-search-no-results{padding:15px;text-align:center;color:#777;font-size:14px}.garage-form{padding:20px 0 0 0}.garage-form .form-group{margin-bottom:20px}.garage-form .form-group label{display:block;margin-bottom:8px;font-weight:500;color:#333}.garage-form .form-group select{width:100%;height:48px;padding:0 15px;border:1px solid #ddd;border-radius:4px;background-color:#fff;font-size:16px;color:#333;transition:border-color .2s}.garage-form .form-group select:focus{border-color:#000;outline:none}.garage-form .form-group select:disabled{background-color:#f5f5f5;color:#999;cursor:not-allowed}.garage-form .form-actions{display:flex;gap:15px;margin-top:30px}.garage-form .form-actions button.btn-primary{height:48px;padding:0 30px;border-radius:4px;font-weight:700;font-size:16px;cursor:pointer;transition:opacity .2s;background:#ffc300;color:#000;border:none;width:100%}.garage-form .form-actions button.btn-primary:disabled{opacity:.5;cursor:not-allowed}.garage-form .form-actions button.btn-primary:hover:not(:disabled){opacity:.9}.garage-form .form-footer{text-align:center;margin-top:15px}.garage-form .form-footer .garage-clear-link{font-size:14px;color:#999;text-decoration:underline}.garage-form .form-footer .garage-clear-link:hover{color:#333}.garage-history{margin-top:30px}.garage-history .garage-history-title{font-size:16px;font-weight:700;margin-bottom:15px;color:#000}.garage-history .garage-history-list{display:flex;flex-direction:column;gap:10px}.garage-history .garage-history-item{display:flex;align-items:center;padding:15px;background:#f9f9f9;border-radius:8px;cursor:pointer;position:relative;transition:background .2s}.garage-history .garage-history-item:hover{background:#f1f1f1}.garage-history .garage-history-item.active{background:#f0f0f0}.garage-history .garage-history-item .garage-history-icon{width:50px;margin-right:15px;flex-shrink:0}.garage-history .garage-history-item .garage-history-icon svg{width:100%;height:auto;max-height:30px}.garage-history .garage-history-item .garage-history-content{flex-grow:1;display:flex;flex-direction:column}.garage-history .garage-history-item .badge-selected{color:#28a745;font-size:12px;font-weight:600;display:block;margin-bottom:4px}.garage-history .garage-history-item .garage-history-title{font-size:14px;font-weight:600;color:#333;margin:0}.garage-history .garage-history-item .garage-history-remove{background:none;border:none;color:#999;font-size:20px;line-height:1;cursor:pointer;padding:5px}.garage-history .garage-history-item .garage-history-remove:hover{color:#d9534f}#garage-modal .motorema-modal__title{font-size:18px;font-weight:700;text-align:center;line-height:1.4}.fitment-filter-section{width:100%;margin-bottom:2rem;grid-column:1/-1}.fitment-filter-section .fitment-filter-container{display:flex;justify-content:space-between;align-items:center;background-color:var(--clr-white-500);padding:1.5rem;border-radius:4px;gap:2rem;flex-wrap:wrap}@media(max-width: 768px){.fitment-filter-section .fitment-filter-container{flex-direction:column;align-items:flex-start;gap:1rem}}.fitment-filter-section .fitment-filter-form{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;flex-wrap:wrap;padding-right:2rem;border-right:1px solid var(--clr-grey-400)}@media(max-width: 768px){.fitment-filter-section .fitment-filter-form{padding-right:0;border-right:none;border-bottom:1px solid var(--clr-grey-400);padding-bottom:1rem;width:100%}}.fitment-filter-section .fitment-filter-form .fitment-label{font-size:var(--fs-400);font-weight:var(--fw-semibold);color:var(--clr-black-600);white-space:nowrap;margin-bottom:.5rem}.fitment-filter-section .fitment-filter-form .fitment-form{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.fitment-filter-section .fitment-filter-form .fitment-field{position:relative;min-width:150px}.fitment-filter-section .fitment-filter-form .fitment-field select{width:100%;height:2.75rem;padding:0 2rem 0 1rem;background-color:var(--clr-white-400);border:1px solid var(--clr-grey-400);border-radius:4px;appearance:none;cursor:pointer;font-family:inherit;font-size:var(--fs-300);color:var(--clr-black-600);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23333%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpolyline points=%276 9 12 15 18 9%27%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center}.fitment-filter-section .fitment-filter-form .fitment-field select:disabled{background-color:var(--clr-white-500);color:var(--clr-grey-400);cursor:not-allowed}.fitment-filter-section .fitment-filter-form #fitment-model{min-width:250px}.fitment-filter-section .fitment-filter-form .fitment-sync-btn{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;background:rgba(0,0,0,0);border:none;cursor:pointer;color:var(--clr-black-600);transition:transform .2s ease}.fitment-filter-section .fitment-filter-form .fitment-sync-btn:hover{transform:rotate(180deg)}.fitment-filter-section .fitment-active-bike{display:flex;align-items:center;gap:1rem}.fitment-filter-section .fitment-active-bike .active-bike-image{width:100px;height:60px;display:flex;align-items:center;justify-content:center}.fitment-filter-section .fitment-active-bike .active-bike-image img{max-width:100%;max-height:100%;object-fit:contain}.fitment-filter-section .fitment-active-bike .active-bike-name{font-size:var(--fs-400);font-weight:var(--fw-semibold);color:var(--clr-black-600);max-width:300px}header{position:relative}header .main-header .main-header-top{background-color:var(--clr-black-500);position:relative}header .main-header .main-header-top .main-header-top__wrapper{margin:0 auto;width:90%;max-width:1250px;display:flex;gap:2.875rem;justify-content:space-between;align-items:center;padding:.75rem 0}header .main-header .main-header-top .main-header-top__wrapper .logo-block{max-width:13.5rem}header .main-header .main-header-top .main-header-top__wrapper .logo-block svg{width:100%;height:100%}header .main-header .main-header-top .main-header-top__wrapper .search-inputs-block{display:flex;justify-content:space-between;align-items:center;max-width:none;flex:1 1 auto;min-width:0;gap:.75rem}header .main-header .main-header-top .main-header-top__wrapper .search-inputs-block .select-input{flex:0 0 11.5rem;max-width:11.5rem;height:2.625rem;background-color:var(--clr-black-600);border:1px solid var(--clr-grey-400);border-radius:4px;padding:2px 8px;display:flex;align-items:center;cursor:pointer}header .main-header .main-header-top .main-header-top__wrapper .search-inputs-block .select-input .select-input-text{display:flex;align-items:center;font-size:var(--fs-300);color:var(--clr-white-400);width:100%}header .main-header .main-header-top .main-header-top__wrapper .search-inputs-block .select-input .select-input-text .select-input-text-wrapper{display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;margin-right:auto;width:100%}header .main-header .main-header-top .main-header-top__wrapper .search-inputs-block .select-input .select-input-text .select-input-text-wrapper .bike-label{font-weight:400;font-size:.75rem;line-height:1.2;color:var(--clr-grey-400)}header .main-header .main-header-top .main-header-top__wrapper .search-inputs-block .select-input .select-input-text .select-input-text-wrapper .current-bike-text{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block}header .main-header .main-header-top .main-header-top__wrapper .search-inputs-block .select-input .select-input-text svg{margin-left:.5rem;flex-shrink:0}header .main-header .main-header-top .main-header-top__wrapper .search-inputs-block .woocommerce-product-search{display:flex;align-items:center;flex:1 1 auto;width:100%}header .main-header .main-header-top .main-header-top__wrapper .search-inputs-block .search-input{position:relative;flex:1 1 auto;max-width:none;min-width:0;display:flex;align-items:center}header .main-header .main-header-top .main-header-top__wrapper .search-inputs-block .search-input input{width:100%;height:100%;padding:.563rem 1rem;padding-right:3rem}header .main-header .main-header-top .main-header-top__wrapper .search-inputs-block .search-input .search-icon{position:absolute;top:50%;right:20px;transform:translateY(-50%);display:flex;align-items:center}@media(max-width: 768px){header .main-header .main-header-top .main-header-top__wrapper .search-input-block--desktop{display:none}}header .main-header .main-header-top .main-header-top__wrapper .icons-block{display:flex;justify-content:end;align-items:center}header .main-header .main-header-top .main-header-top__wrapper .icons-block .icon{display:flex;align-items:center;gap:10px;padding:.75rem;background:rgba(0,0,0,0);border:none;cursor:pointer}header .main-header .main-header-top .main-header-top__wrapper .icons-block .icon p{font-size:var(--fs-300);color:var(--clr-white-400);text-wrap:nowrap}header .main-header .main-header-top .main-header-top__wrapper .icons-block .icon-btn svg path{stroke:var(--clr-white-400)}header .main-header .main-header-top .main-header-top__wrapper .icons-block .search-toggle{display:none}header .main-header .main-header-top .main-header-top__wrapper .icons-block .burger-toggle{display:none}@media(max-width: 768px){header .main-header .main-header-top .main-header-top__wrapper .icons-block .account-icon{display:none}header .main-header .main-header-top .main-header-top__wrapper .icons-block .cart-icon p .cart-label{display:none}header .main-header .main-header-top .main-header-top__wrapper .icons-block .search-toggle{display:block}header .main-header .main-header-top .main-header-top__wrapper .icons-block .burger-toggle{display:block}}header .main-header .main-header-top .header-search-dropdown{opacity:0;visibility:hidden;transform:translateY(-100%);transition:.2s all ease;position:absolute;top:0;left:0;width:100%;overflow-x:hidden}header .main-header .main-header-top .header-search-dropdown.is-open{transform:translateY(0);opacity:1;visibility:visible;z-index:99999}header .main-header .main-header-top .header-search-dropdown__inner{padding:1.25rem 1rem;background-color:var(--clr-black-600)}header .main-header .main-header-top .header-search-dropdown .search-input{position:relative}header .main-header .main-header-top .header-search-dropdown .search-input .search{padding:.563rem 1rem}header .main-header .main-header-top .header-search-dropdown .search-input .search-icon{position:absolute;top:.563rem;right:1rem}header .main-header .main-header-top .mobile-menu-dropdown{position:fixed;inset:0;height:100svh;width:100%;background:var(--clr-black-600);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-10px);transition:transform .2s ease,opacity .2s ease,visibility 0s linear .2s}header .main-header .main-header-top .mobile-menu-dropdown.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:transform .2s ease,opacity .2s ease,visibility 0s;z-index:99999}header .main-header .main-header-top .mobile-menu-dropdown__inner{background:var(--clr-black-600);height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}header .main-header .main-header-top .mobile-menu-dropdown__inner .title-block{padding:1.25rem 1rem 1.5rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--clr-yellow-400)}header .main-header .main-header-top .mobile-menu-dropdown__inner .title-block .menu-title{font-size:var(--fs-650);color:var(--clr-white-400)}header .main-header .main-header-top .mobile-menu-dropdown__inner .title-block .burger-close{border:none;background:rgba(0,0,0,0)}header .main-header .main-header-top .mobile-menu-dropdown__inner .mobile-nav{padding:.625rem 1rem}header .main-header .main-header-top .mobile-menu-dropdown__inner .mobile-nav .mobile-menu{display:flex;flex-direction:column;gap:1rem}header .main-header .main-header-top .mobile-menu-dropdown__inner .mobile-nav .mobile-menu__text{font-size:var(--fs-400);color:var(--clr-white-400)}header .main-header .main-header-top .mobile-menu-dropdown__inner .mobile-nav .mobile-menu__row{display:flex;justify-content:space-between;align-items:center}header .main-header .main-header-top .mobile-menu-dropdown__inner .mobile-nav .mobile-menu__link{display:flex;gap:.75rem}header .main-header .main-header-top .mobile-menu-dropdown__inner .mobile-nav .mobile-menu .mobile-menu__chev{display:inline-flex;align-items:center}header .main-header .main-header-top .mobile-menu-dropdown__inner .mobile-nav .mobile-menu .mobile-menu__chev svg{transition:transform .2s ease;transform-origin:center}header .main-header .main-header-top .mobile-menu-dropdown__inner .mobile-nav .mobile-menu .mobile-menu__item.submenu-open .mobile-menu__chev svg{transform:rotate(180deg)}header .main-header .main-header-top .mobile-menu-dropdown__inner .mobile-nav .mobile-menu .highlight-item .mobile-menu__text{color:#f85a69;text-transform:uppercase}header .main-header .main-header-top .mobile-menu-dropdown__inner .mobile-nav .mobile-submenu[hidden]{display:none !important}header .main-header .main-header-top .mobile-menu-dropdown__inner .mobile-nav .mobile-submenu{padding-left:4.8rem;padding-top:.75rem;display:flex;flex-direction:column;gap:1.5rem}header .main-header .main-header-top .mobile-menu-dropdown__inner .mobile-nav .mobile-submenu .mobile-menu__text{font-size:var(--fs-300)}header .main-header .main-header-top .mobile-menu-dropdown__inner .bottom-menu{position:absolute;bottom:0;left:0;width:100%;padding:1rem;border-top:1px solid var(--clr-yellow-400);background-color:var(--clr-black-600)}header .main-header .main-header-top .mobile-menu-dropdown__inner .bottom-menu__link{display:flex;gap:.75rem}header .main-header .main-header-top .mobile-menu-dropdown__inner .bottom-menu .menu-mobile-bottom{display:flex;align-items:center;gap:1rem;width:100%}header .main-header .main-header-top .mobile-menu-dropdown__inner .bottom-menu .menu-mobile-bottom .menu-item a{color:var(--clr-white-400)}header .main-header .main-header-top .mobile-menu-dropdown__inner .bottom-menu .menu-mobile-bottom .lang-item{position:relative;margin-left:auto}header .main-header .main-header-top .mobile-menu-dropdown__inner .bottom-menu .menu-mobile-bottom .lang-item a{color:var(--clr-grey-400)}header .main-header .main-header-top .mobile-menu-dropdown__inner .bottom-menu .menu-mobile-bottom .current-lang a{color:var(--clr-yellow-400)}header .main-header .main-header-top .mobile-menu-dropdown__inner .bottom-menu .menu-mobile-bottom .lang-item+.lang-item::before{content:"/";position:absolute;left:-1rem;color:var(--clr-white-400)}header .main-header .main-header-top .mobile-menu-dropdown__inner .bottom-menu .menu-mobile-bottom .lang-item+.lang-item,header .main-header .main-header-top .mobile-menu-dropdown__inner .bottom-menu .menu-mobile-bottom .wpml-ls-item+.wpml-ls-item{margin-left:0}@media(max-width: 768px){header .main-header .main-header-top .mobile-menu-dropdown{display:block}}header .main-header .main-header-bottom{background-color:var(--clr-white-500)}@media(max-width: 768px){header .main-header .main-header-bottom{display:none}}header .main-header .main-header-bottom .main-header-bottom__wrapper{margin:0 auto;width:90%;max-width:1250px;display:flex;justify-content:space-between;align-items:center;position:relative}header .main-header .main-header-bottom .main-header-bottom__wrapper #primary-menu,header .main-header .main-header-bottom .main-header-bottom__wrapper #secondary-menu{display:flex;gap:1.5rem}header .main-header .main-header-bottom .main-header-bottom__wrapper #primary-menu .menu-item,header .main-header .main-header-bottom .main-header-bottom__wrapper #secondary-menu .menu-item{padding:.75rem 4px;transition:all .4s ease}header .main-header .main-header-bottom .main-header-bottom__wrapper #primary-menu .menu-item a,header .main-header .main-header-bottom .main-header-bottom__wrapper #secondary-menu .menu-item a{font-family:var(--ff-secondary);font-weight:var(--fw-medium);font-size:var(--fw-regular);color:var(--clr-black-600)}header .main-header .main-header-bottom .main-header-bottom__wrapper #primary-menu .menu-item:hover,header .main-header .main-header-bottom .main-header-bottom__wrapper #secondary-menu .menu-item:hover{background-color:var(--clr-black-500)}header .main-header .main-header-bottom .main-header-bottom__wrapper #primary-menu .menu-item:hover>a,header .main-header .main-header-bottom .main-header-bottom__wrapper #secondary-menu .menu-item:hover>a{color:var(--clr-white-400)}header .main-header .main-header-bottom .main-header-bottom__wrapper #primary-menu .highlight-item a,header .main-header .main-header-bottom .main-header-bottom__wrapper #secondary-menu .highlight-item a{text-transform:uppercase;color:var(--clr-red-400)}header .main-header .main-header-bottom .main-header-bottom__wrapper #primary-menu .mega-menu,header .main-header .main-header-bottom .main-header-bottom__wrapper #secondary-menu .mega-menu{display:none}header .main-header .main-header-bottom .main-header-bottom__wrapper #primary-menu>.menu-item-has-children>.sub-menu,header .main-header .main-header-bottom .main-header-bottom__wrapper #primary-menu>.menu-item-has-children>.mega-menu,header .main-header .main-header-bottom .main-header-bottom__wrapper #secondary-menu>.menu-item-has-children>.sub-menu,header .main-header .main-header-bottom .main-header-bottom__wrapper #secondary-menu>.menu-item-has-children>.mega-menu{display:none;position:absolute;top:100%;left:0;padding:2rem;z-index:20;background-color:var(--clr-white-400);border:1px solid var(--clr-grey-400);border-radius:4px}header .main-header .main-header-bottom .main-header-bottom__wrapper #primary-menu>.menu-item-has-children:hover>.sub-menu,header .main-header .main-header-bottom .main-header-bottom__wrapper #primary-menu>.menu-item-has-children:hover>.mega-menu,header .main-header .main-header-bottom .main-header-bottom__wrapper #primary-menu>.menu-item-has-children:focus-within>.sub-menu,header .main-header .main-header-bottom .main-header-bottom__wrapper #primary-menu>.menu-item-has-children:focus-within>.mega-menu,header .main-header .main-header-bottom .main-header-bottom__wrapper #secondary-menu>.menu-item-has-children:hover>.sub-menu,header .main-header .main-header-bottom .main-header-bottom__wrapper #secondary-menu>.menu-item-has-children:hover>.mega-menu,header .main-header .main-header-bottom .main-header-bottom__wrapper #secondary-menu>.menu-item-has-children:focus-within>.sub-menu,header .main-header .main-header-bottom .main-header-bottom__wrapper #secondary-menu>.menu-item-has-children:focus-within>.mega-menu{display:block}header .main-header .main-header-bottom .main-header-bottom__wrapper #secondary-menu .lang-item{position:relative}header .main-header .main-header-bottom .main-header-bottom__wrapper #secondary-menu .lang-item a{color:var(--clr-grey-400)}header .main-header .main-header-bottom .main-header-bottom__wrapper #secondary-menu .current-lang a{color:var(--clr-black-600)}header .main-header .main-header-bottom .main-header-bottom__wrapper #secondary-menu .lang-item+.lang-item::before{content:"/";position:absolute;left:-1rem;color:inherit}footer{background-color:var(--clr-black-600);padding:2.5rem 0}footer .footer__wrapper{margin:0 auto;width:90%;max-width:1250px}footer .footer__wrapper .footer-top{display:grid;grid-template-columns:1fr 3fr;align-items:start;gap:2rem}@media(max-width: 768px){footer .footer__wrapper .footer-top{grid-template-columns:1fr}footer .footer__wrapper .footer-top .newsletter-block{justify-content:start}}footer .footer__wrapper .line-break{margin:1.5rem 0;border-top:1px solid var(--clr-grey-400)}footer .footer__wrapper .footer-main{display:grid;grid-template-columns:1fr 1fr 1fr 2fr;gap:6.75rem}@media(max-width: 1024px){footer .footer__wrapper .footer-main{grid-template-columns:1fr 1fr}}footer .footer__wrapper .footer-main .footer-main-col .footer-title{margin-bottom:1rem;font-weight:var(--fw-semibold);font-size:var(--fs-400);letter-spacing:-0.4px;color:var(--clr-white-400)}footer .footer__wrapper .footer-main .footer-main-col .footer-menu ul{display:flex;flex-direction:column;gap:.688rem}footer .footer__wrapper .footer-main .footer-main-col .footer-menu ul .menu-item a{font-family:var(--ff-secondary);font-weight:var(--fw-regular);font-size:var(--fs-400);line-height:28px;letter-spacing:0;color:var(--clr-white-400);position:relative}footer .footer__wrapper .footer-main .footer-main-col .footer-menu ul .menu-item a::before{content:"";position:absolute;bottom:0;left:50%;width:0;height:1px;background-color:var(--clr-yellow-400);transition:.4s ease;transform:translateX(-50%)}footer .footer__wrapper .footer-main .footer-main-col .footer-menu ul .menu-item a:hover::before{width:100%;left:0;transform:none}footer .footer__wrapper .footer-main .footer-main-col .we-accept-block .images-block{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem;width:fit-content}footer .footer__wrapper .footer-main .footer-main-col .we-accept-block .images-block .single-accept{width:100%;max-width:46px;height:100%;overflow:hidden;border-radius:4px}footer .footer__wrapper .footer-main .footer-main-col .we-accept-block .images-block .single-accept img{width:100%;height:100%;object-fit:cover}footer .footer__wrapper .footer-main .footer-main-col .socials-block{margin-top:3rem}footer .footer__wrapper .footer-main .footer-main-col .socials-block .socials{display:flex;gap:1rem}footer .footer__wrapper .footer-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:8.438rem}footer .footer__wrapper .footer-bottom .reserved-text{font-weight:var(--fw-regular);font-size:var(--fs-200);line-height:18px;letter-spacing:-1%;color:var(--clr-white-400)}footer .footer__wrapper .footer-bottom .footer-lang-switcher{display:flex;gap:1rem}footer .footer__wrapper .footer-bottom .footer-lang-switcher .lang-item{position:relative}footer .footer__wrapper .footer-bottom .footer-lang-switcher .lang-item a{font-family:var(--ff-secondary);font-weight:var(--fw-medium);font-size:var(--fs-400);color:var(--clr-grey-400)}footer .footer__wrapper .footer-bottom .footer-lang-switcher .current-lang a{color:var(--clr-white-400)}footer .footer__wrapper .footer-bottom .footer-lang-switcher .lang-item+.lang-item::before{content:"/";position:absolute;left:-0.6rem;top:50%;transform:translateY(-50%);color:var(--clr-white-400);pointer-events:none}section.error-page .error-page__wrapper{margin:0 auto;width:90%;max-width:1250px;padding:11rem 0;display:flex;justify-content:center}@media(max-width: 1024px){section.error-page .error-page__wrapper{padding:8rem 0}}@media(max-width: 768px){section.error-page .error-page__wrapper{padding:5rem 0}}section.error-page .error-page__wrapper .error{font-family:var(--ff-secondary);font-size:clamp(2rem,8vw,6.25rem);font-weight:var(--fw-semibold);color:var(--clr-black-400)}section.error-page .error-page__wrapper .description{font-family:var(--ff-secondary);font-size:clamp(1rem,4vw,2.25rem);color:var(--clr-black-400)}section.error-page .error-page__wrapper .button-block{margin-top:2rem}section.error-page .error-page__wrapper .button-block .button{padding:.75rem 2.25rem}.motorema-fitment-status{border:1px solid var(--clr-grey-400);background-color:var(--clr-white-500);border-radius:4px;padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;gap:1rem;transition:all .2s ease}.motorema-fitment-status .fitment-content{display:flex;align-items:center;gap:1rem;flex:1}.motorema-fitment-status .fitment-content svg{width:24px;height:24px;flex-shrink:0;margin-top:0}.motorema-fitment-status .fitment-content .fitment-text{font-size:var(--fs-300);color:var(--clr-black-600);line-height:1.5;margin:0}.motorema-fitment-status .fitment-content .fitment-text strong{font-weight:700}.motorema-fitment-status .fitment-content .fitment-text .bike-name{color:inherit}.motorema-fitment-status button{background:none;border:none;padding:0;cursor:pointer;font-family:inherit}.motorema-fitment-status .fitment-btn{border:1px solid var(--clr-black-600);border-radius:4px;padding:.5rem 1.25rem;font-size:var(--fs-200);font-weight:600;white-space:nowrap;background-color:var(--clr-white-400);transition:all .2s ease}.motorema-fitment-status .fitment-btn:hover{background-color:var(--clr-black-600);color:var(--clr-white-400);border-color:var(--clr-black-600)}.motorema-fitment-status .fitment-link{font-size:var(--fs-300);color:var(--clr-black-600);text-decoration:underline;font-weight:500;white-space:nowrap}.motorema-fitment-status .fitment-link:hover{color:var(--clr-yellow-400)}.motorema-fitment-status .fitment-text-group{display:flex;flex-direction:column;gap:.25rem}.motorema-fitment-status .fitment-actions{display:flex;gap:1rem;align-items:center}.motorema-fitment-status .fitment-actions .fitment-link-text{font-size:var(--fs-200);color:var(--clr-black-600);text-decoration:underline;font-weight:600}.motorema-fitment-status .fitment-actions .fitment-link-text.secondary{font-weight:400}.motorema-fitment-status .fitment-actions .fitment-link-text:hover{color:var(--clr-yellow-400)}.motorema-fitment-status.default{background-color:var(--clr-white-500)}.motorema-fitment-status.default .fitment-text{font-weight:600;font-size:var(--fs-400)}.motorema-fitment-status.compatible{border-color:#23b164}.motorema-fitment-status.compatible .fitment-text strong{color:#23b164}.motorema-fitment-status.compatible .fitment-content svg path{stroke:#23b164}.motorema-fitment-status.not-compatible{border-color:#f85a69}.motorema-fitment-status.not-compatible .fitment-text strong{color:#f85a69}@media(max-width: 768px){.motorema-fitment-status{flex-direction:column;align-items:flex-start;padding:1rem}.motorema-fitment-status .fitment-btn{width:100%;text-align:center}.motorema-fitment-status .fitment-link{align-self:flex-end}}.motorema-fitment-table-wrapper{margin-top:1.5rem;overflow-x:auto;border:1px solid var(--clr-grey-400);border-radius:4px}.motorema-fitment-table{width:100%;border-collapse:collapse;font-size:var(--fs-300);color:var(--clr-black-600)}.motorema-fitment-table th,.motorema-fitment-table td{padding:16px 20px;text-align:left;border:1px solid var(--clr-grey-600)}.motorema-fitment-table th{font-weight:700;color:var(--clr-black-600);background-color:var(--clr-yellow-400);text-transform:uppercase;font-size:var(--fs-200);white-space:nowrap;border-bottom:2px solid var(--clr-black-600)}.motorema-fitment-table tbody tr:nth-child(even){background-color:var(--clr-white-500)}.motorema-fitment-table tbody tr:nth-child(odd){background-color:var(--clr-white-400)}.motorema-fitment-table .fitment-col-status{width:60px;text-align:center;padding-left:8px;padding-right:8px}.motorema-fitment-table .fitment-check{display:inline-flex;align-items:center;justify-content:center}.motorema-fitment-table .fitment-row-active{background-color:rgba(35,177,100,.15) !important}.motorema-fitment-table .fitment-row-active td{color:var(--clr-black-600);font-weight:700;border-bottom-color:#23b164}.mega-menu .mega-menu-title{margin-bottom:1.5rem;color:var(--clr-grey-400)}.mega-menu .grid-block-parts{display:grid;grid-template-columns:3fr 2fr;column-gap:3.25rem}@media(max-width: 1350px){.mega-menu .grid-block-parts{column-gap:0;grid-template-columns:1fr}}.mega-menu .grid-block-parts .mega-menu-list{display:grid;grid-auto-flow:column;grid-template-rows:repeat(7, auto);grid-auto-columns:max-content;column-gap:3.25rem}.mega-menu .grid-block-parts .mega-menu-list .menu-item--shop-all{grid-area:7/3;position:relative;top:-1.5rem}.mega-menu .grid-block-parts .mega-menu-list-contacts{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:auto;column-gap:3.25rem}.mega-menu .grid-block-parts .mega-menu-list-contacts>li:nth-child(1){grid-column:1;grid-row:1}.mega-menu .grid-block-parts .mega-menu-list-contacts>li:nth-child(2){grid-column:1;grid-row:2}.mega-menu .grid-block-parts .mega-menu-list-contacts>li:nth-child(3){grid-column:1;grid-row:3}.mega-menu .grid-block-parts .mega-menu-list-contacts>li:nth-child(4){grid-column:2;grid-row:1}.mega-menu .grid-block-parts .mega-menu-list-contacts>li:nth-child(5){grid-column:2;grid-row:2}.mega-menu .grid-block-parts .mega-menu-list-contacts>li:nth-child(6){grid-column:3;grid-row:1}.mega-menu .grid-block-parts .mega-menu-list-contacts>li:nth-child(7){grid-column:3;grid-row:2}.mega-menu .grid-block-parts .mega-menu-list-contacts .menu-item{width:max-content}.mega-menu .grid-block-parts .mega-menu-parts__extras{width:100%;height:100%}@media(max-width: 1350px){.mega-menu .grid-block-parts .mega-menu-parts__extras{display:none}}.mega-menu .grid-block-parts .mega-menu-parts__extras .promo-image{position:relative}.mega-menu .grid-block-parts .mega-menu-parts__extras .promo-image .image-block{overflow:hidden;border-radius:8px;width:100%;height:100%;aspect-ratio:3/2}.mega-menu .grid-block-parts .mega-menu-parts__extras .promo-image .image-block img{width:100%;height:100%;object-fit:cover}.mega-menu .grid-block-parts .mega-menu-parts__extras .promo-image .promo-image-text{position:absolute;display:flex;align-items:center;bottom:1rem;left:1rem;z-index:2;color:var(--clr-white-400);font-size:var(--fs-700);font-weight:var(--fw-semibold);font-family:var(--ff-secondary)}.mega-menu .grid-block-parts .mega-menu-parts__extras .promo-image .promo-image-text svg{margin-left:1rem;transition:all .4s ease}.mega-menu .grid-block-parts .mega-menu-parts__extras .promo-image:hover .promo-image-text svg{transform:translateX(1rem)}.newsletter-block{display:flex;column-gap:1.25rem;row-gap:1.625rem;flex-wrap:wrap}.newsletter-block .newsletter-title{width:max-content;flex:1 1 334px}.newsletter-block .newsletter-title strong,.newsletter-block .newsletter-title b{font-weight:var(--fw-semibold)}.newsletter-block .newsletter .newsletter-form{display:flex;justify-content:space-between;gap:5px}.newsletter-block .newsletter .newsletter-form .input-block{width:100%}.newsletter-block .newsletter .newsletter-form .input-block input[type=email]{padding:1rem;border:1px solid var(--clr-black-500);width:100%}.newsletter-block .newsletter .privacy-policy-text p{margin-top:9px;font-weight:var(--fw-medium);font-size:var(--fs-200);color:var(--clr-grey-400)}.footer-top .footer-newsletter{width:100%}.footer-top .footer-newsletter .newsletter-block{justify-content:end}.footer-top .footer-newsletter .newsletter-block .newsletter-title{max-width:365px;margin-top:1rem;width:min-content}.footer-top .footer-newsletter .newsletter-block .newsletter-title p{color:var(--clr-white-400);font-weight:var(--fw-semibold)}.footer-top .footer-newsletter .newsletter-block .newsletter{max-width:365px}.footer-top .footer-newsletter .newsletter-block .newsletter .newsletter-form .input-block{width:100%}.footer-top .footer-newsletter .newsletter-block .newsletter .newsletter-form .input-block input[type=email]{padding:1rem;border:1px solid var(--clr-black-500);width:100%;min-width:229px}.footer-top .footer-newsletter .newsletter-block .newsletter .privacy-policy-text p{margin-top:9px;font-weight:var(--fw-medium);font-size:var(--fs-200);color:var(--clr-grey-400)}.blog-card__image{width:100%;height:auto;aspect-ratio:1.4/1;border-radius:8px;overflow:hidden}.blog-card__image img{width:100%;height:100%;object-fit:cover}.blog-card__title{margin-top:1rem;color:var(--clr-black-600);text-transform:uppercase}.blog-card__excerpt{margin:.813rem 0;color:var(--clr-black-400);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.blog-card .blog-card__link-button{font-family:var(--ff-secondary);font-weight:var(--fw-medium);color:var(--clr-black-600)}.blog-card .blog-card__link-button svg{transition:all .4s ease}.blog-card .blog-card__link-button:hover svg{transform:rotate(45deg)}.posts-page-list-block .blog-card .blog-card__excerpt{font-size:var(--fs-300)}html.has-modal,body.has-modal{overflow:hidden}.motorema-modal{position:fixed;inset:0;display:none;z-index:9999}.motorema-modal[aria-hidden=false]{display:block}.motorema-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.35)}.motorema-modal__dialog{position:relative;width:min(560px,100% - 2rem);margin:5vh auto;background:#fff;border-radius:8px;padding:2rem;max-height:90svh;display:flex;flex-direction:column;overflow:hidden}.motorema-modal__body{overflow-y:auto;-webkit-overflow-scrolling:touch}.motorema-modal__body::-webkit-scrollbar{display:none}.motorema-modal__close{position:absolute;top:.75rem;right:.75rem;width:32px;height:32px}.motorema-product-card__media{width:100%;height:auto;aspect-ratio:1/1;overflow:hidden;position:relative}.motorema-product-card__media img{transition:.4s ease;width:100%;height:100%;object-fit:cover}.motorema-product-card__media .motorema-product-card__badge{position:absolute;top:.75rem;left:.75rem;border-radius:2px;padding:.5rem;overflow:hidden;z-index:1}.motorema-product-card__media .motorema-product-card__badge--sale{font-size:var(--fs-400);color:var(--clr-black-600);background-color:var(--clr-yellow-400);font-weight:var(--fw-regular)}.motorema-product-card__media .motorema-product-card__badge--sale .sale-percent{font-weight:var(--fw-bold)}.motorema-product-card__media .motorema-product-card__badge--new{font-weight:var(--fw-semibold);color:var(--clr-white-400);background-color:var(--clr-black-600)}.motorema-product-card__content{margin-top:.75rem;display:flex;flex-direction:column;gap:.5rem}.motorema-product-card__content .motorema-product-card__title{font-size:var(--fs-500);color:var(--clr-black-600)}.motorema-product-card__content .motorema-product-card__meta{display:flex;align-items:center;gap:.875rem}.motorema-product-card__content .motorema-product-card__meta .motorema-product-card__sku{font-size:var(--fs-200);color:var(--clr-grey-400)}.motorema-product-card__content .motorema-product-card__meta .motorema-product-card__stock{font-size:var(--fs-200);color:var(--clr-black-500);font-weight:var(--fw-semibold)}.motorema-product-card__content .motorema-product-card__price{font-weight:var(--fw-semibold);color:var(--clr-black-600)}.motorema-product-card__content .motorema-product-card__price small{display:none}.motorema-product-card:hover img{transform:scale(1.2)}section.motorema-product-swiper{margin:5rem 0}section.motorema-product-swiper .motorema-product-swiper__wrapper{margin:0 auto;width:90%;max-width:1400px}section.motorema-product-swiper .motorema-product-swiper__wrapper .title-block{margin-bottom:2.375rem;display:flex;justify-content:space-between;align-items:end}section.motorema-product-swiper .motorema-product-swiper__wrapper .title-block .title{color:var(--clr-black-600);text-transform:uppercase}section.motorema-product-swiper .motorema-product-swiper__wrapper .title-block .title-block__link{font-family:var(--ff-secondary);font-weight:var(--fw-medium);color:var(--clr-black-600)}section.motorema-product-swiper .motorema-product-swiper__wrapper .title-block .title-block__link svg{transition:all .4s ease}section.motorema-product-swiper .motorema-product-swiper__wrapper .title-block .title-block__link:hover svg{transform:translateX(0.5rem)}section.motorema-product-swiper .motorema-product-swiper__wrapper .motorema-products-swiper{position:relative;overflow:hidden}section.motorema-product-swiper .motorema-product-swiper__wrapper .motorema-products-swiper .swiper{display:flex}section.motorema-product-swiper .motorema-product-swiper__wrapper .motorema-products-swiper .swiper-wrapper{display:flex !important}section.motorema-product-swiper .motorema-product-swiper__wrapper .motorema-products-swiper .swiper-slide{flex-shrink:0 !important;height:auto}section.motorema-product-swiper .motorema-product-swiper__wrapper .motorema-products-swiper .swiper-button{background-color:var(--clr-white-500);color:rgba(0,0,0,0);width:clamp(1.5rem,4vw,2.25rem);height:clamp(3rem,4vw,3.75rem)}section.motorema-product-swiper .motorema-product-swiper__wrapper .motorema-products-swiper .swiper-button svg{width:100%;max-width:20px;height:100%;max-height:20px}.motorema-product-sections{margin:5rem 0;position:relative}.motorema-product-sections .motorema-product-sections__nav{padding:2rem 0;position:sticky;top:0;left:0;background-color:var(--clr-white-400)}@media(max-width: 768px){.motorema-product-sections .motorema-product-sections__nav{padding:1rem 0}}.motorema-product-sections .motorema-product-sections__nav .motorema-product-sections__tabs{display:flex;gap:2.75rem;border-bottom:1px solid var(--clr-grey-600)}@media(max-width: 768px){.motorema-product-sections .motorema-product-sections__nav .motorema-product-sections__tabs{gap:1rem;text-align:center}}.motorema-product-sections .motorema-product-sections__nav .motorema-product-sections__tabs .motorema-product-sections__tab{font-weight:var(--fw-semibold);color:var(--clr-black-600);font-size:var(--fs-400);position:relative}.motorema-product-sections .motorema-product-sections__nav .motorema-product-sections__tabs .motorema-product-sections__tab::before{content:"";position:absolute;bottom:-1px;left:50%;width:0;height:2px;background-color:var(--clr-yellow-400);transition:.4s ease;transform:translateX(-50%);border-radius:50%}.motorema-product-sections .motorema-product-sections__nav .motorema-product-sections__tabs .motorema-product-sections__tab:hover::before,.motorema-product-sections .motorema-product-sections__nav .motorema-product-sections__tabs .motorema-product-sections__tab.is-active::before{width:100%;left:0;transform:none}.motorema-product-sections .motorema-product-sections__content .motorema-product-sections__section{max-width:938px}.motorema-product-sections .motorema-product-sections__content .motorema-product-sections__section:not(:last-child){margin-bottom:2.5rem;padding-bottom:2.5rem;border-bottom:1px solid var(--clr-grey-600)}.motorema-product-sections .motorema-product-sections__content .motorema-product-sections__section .motorema-product-sections__title{font-weight:var(--fw-semibold);font-size:var(--fs-650);color:var(--clr-black-400);margin-bottom:1.5rem}.motorema-product-sections .motorema-product-sections__content .motorema-product-sections__section .motorema-product-sections__table .motorema-product-sections__row{display:grid;grid-template-columns:1fr 2fr;gap:2rem;padding:.5rem 0}.motorema-product-sections .motorema-product-sections__content .motorema-product-sections__section .motorema-product-sections__table .motorema-product-sections__row:nth-child(2n){background-color:var(--clr-white-500)}.motorema-product-sections .motorema-product-sections__content .motorema-product-sections__section .motorema-product-sections__table .motorema-product-sections__row .motorema-product-sections__cell{font-weight:var(--fw-regular);font-size:var(--fs-300)}.motorema-product-sections .motorema-product-sections__content .motorema-product-sections__section .motorema-product-sections__table .motorema-product-sections__row .motorema-product-sections__cell--label{color:var(--clr-grey-400)}.motorema-product-sections .motorema-product-sections__content .motorema-product-sections__section .motorema-product-sections__table .motorema-product-sections__row .motorema-product-sections__cell--value{color:var(--clr-black-400)}.motorema-product-sections .motorema-product-sections__content .motorema-product-sections__section .motorema-product-sections__content{margin-top:1.625rem}.motorema-product-sections .motorema-product-sections__content .motorema-product-sections__section .motorema-product-sections__content p,.motorema-product-sections .motorema-product-sections__content .motorema-product-sections__section .motorema-product-sections__content a{font-size:var(--fs-300);color:var(--clr-black-400)}.motorema-product-sections .motorema-product-sections__content .motorema-product-sections__section .motorema-product-sections__content a{font-weight:var(--fw-semibold)}.motorema-product-sections .motorema-product-sections__content .motorema-product-sections__section .motorema-product-sections__content p{margin:.5rem 0}.motorema-orders__subtitle{font-weight:var(--fw-semibold);font-size:clamp(var(--fs-500),5vw,var(--fs-650));color:var(--clr-black-400);margin-bottom:1rem}.motorema-orders p{color:var(--clr-black-400)}.motorema-orders__list .motorema-order-info{display:grid;grid-template-columns:1fr 1fr 2fr;margin-bottom:.5rem}@media(max-width: 768px){.motorema-orders__list .motorema-order-info{grid-template-columns:repeat(3, 1fr)}}.motorema-orders__list .motorema-order-info .amount{place-self:end}.motorema-orders__list .motorema-order-info .date{text-align:center}.motorema-orders__list .motorema-order-info p{color:var(--clr-black-400)}.motorema-orders__list .motorema-order{padding:.5rem;border-top:1px solid var(--clr-grey-600)}.motorema-orders__list .motorema-order .motorema-order__summary{display:grid;grid-template-columns:1fr 1fr 2fr}@media(max-width: 768px){.motorema-orders__list .motorema-order .motorema-order__summary{grid-template-columns:repeat(3, 1fr)}}.motorema-orders__list .motorema-order .motorema-order__summary .motorema-order__chev{transform:rotate(180deg);transition:.4s ease}.motorema-orders__list .motorema-order .motorema-order__summary .motorema-order__number{display:flex;gap:1.25rem}.motorema-orders__list .motorema-order .motorema-order__summary p{color:var(--clr-black-400)}.motorema-orders__list .motorema-order .motorema-order__summary p.motorema-order__total{font-weight:var(--fw-semibold);color:var(--clr-black-600);place-self:end}.motorema-orders__list .motorema-order .motorema-order__summary p.motorema-order__date{text-align:center}.motorema-orders__list .motorema-order[open] .motorema-order__chev{transform:rotate(0deg)}.motorema-orders__list .motorema-order[open]{background-color:#f6f6f6}.motorema-orders__list .motorema-order__items{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}.motorema-orders__list .motorema-order__items .motorema-order-item{display:flex;justify-content:space-between;align-items:center;gap:2rem}.motorema-orders__list .motorema-order__items .motorema-order-item .motorema-order-item-left{display:flex;gap:1rem}.motorema-orders__list .motorema-order__items .motorema-order-item__thumb{width:100%;height:100%;max-width:75px;aspect-ratio:1/1;border-radius:6px;overflow:hidden}.motorema-orders__list .motorema-order__items .motorema-order-item__thumb img{width:100%;height:100%;object-fit:contain}.motorema-orders__list .motorema-order__items .motorema-order-item__meta{padding:.75rem 0}.motorema-orders__list .motorema-order__items .motorema-order-item__meta .motorema-order-item__title{font-family:var(--ff-secondary);font-weight:var(--fw-semibold);font-size:clamp(var(--fs-400),2vw,var(--fs-500));color:var(--clr-black-400)}.motorema-orders__list .motorema-order__items .motorema-order-item__meta .motorema-order-item__sku{margin-top:.5rem;font-size:var(--fs-200);color:var(--clr-grey-400)}.motorema-orders__more{margin-top:3.75rem;text-align:center}.motorema-orders__more .motorema-orders-loadmore{font-family:var(--ff-secondary);padding:.75rem 1.25rem;border:1px solid var(--clr-black-600);border-radius:4px;color:var(--clr-black-600);font-weight:var(--fw-medium);transition:.4s ease;background-color:rgba(0,0,0,0);cursor:pointer}.motorema-orders__more .motorema-orders-loadmore:hover{background-color:var(--clr-yellow-400)}body.motorema-modal-open{overflow:hidden}.motorema-modal[aria-hidden=true]{display:none}.motorema-modal{position:fixed;inset:0;z-index:9999}.motorema-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.35)}.motorema-modal__panel{position:relative;width:90%;max-width:720px;margin:5vh auto;background:var(--clr-white-400);border-radius:8px;padding:3.25rem}.motorema-modal__close{position:absolute;top:8px;right:8px;width:32px;height:32px;border:1.5px solid var(--clr-grey-400);border-radius:50%;background-color:rgba(0,0,0,0);font-size:20px;display:flex;justify-content:center;align-items:center}.motorema-modal__title{font-size:clamp(var(--fs-650),5vw,var(--fs-700));color:var(--clr-black-600);text-align:center}.motorema-modal__desc{margin-top:.75rem;color:var(--clr-black-600);text-align:center}.motorema-modal .motorema-form{margin-top:2rem;display:flex;flex-direction:column;gap:1rem}.motorema-modal .motorema-form__row{position:relative}.motorema-modal .motorema-form__row input[type=text],.motorema-modal .motorema-form__row input[type=email],.motorema-modal .motorema-form__row input[type=tel],.motorema-modal .motorema-form__row input[type=password],.motorema-modal .motorema-form__row select{font-family:var(--ff-primary);font-weight:var(--fw-regular);font-size:var(--fs-400);letter-spacing:-0.4px;background-color:var(--clr-white-400);color:var(--clr-grey-400);border:.5px solid var(--clr-black-500);border-radius:4px;width:100%;padding:1.5rem 1rem .5rem;transition:.4s ease}.motorema-modal .motorema-form__row input[type=text]:focus,.motorema-modal .motorema-form__row input[type=text]:valid,.motorema-modal .motorema-form__row input[type=email]:focus,.motorema-modal .motorema-form__row input[type=email]:valid,.motorema-modal .motorema-form__row input[type=tel]:focus,.motorema-modal .motorema-form__row input[type=tel]:valid,.motorema-modal .motorema-form__row input[type=password]:focus,.motorema-modal .motorema-form__row input[type=password]:valid,.motorema-modal .motorema-form__row select:focus,.motorema-modal .motorema-form__row select:valid{border:1px solid var(--clr-yellow-400)}.motorema-modal .motorema-form__row label{font-weight:var(--fw-regular);font-size:var(--fs-400);color:var(--clr-grey-400);position:absolute;z-index:1;top:50%;transform:translateY(-50%);left:1rem;pointer-events:none;transition:.4s ease}.motorema-modal .motorema-form__row:focus-within label,.motorema-modal .motorema-form__row:has(input:not(:placeholder-shown)) label,.motorema-modal .motorema-form__row:has(select:valid) label{top:1rem;font-size:var(--fs-200);color:var(--clr-black-600)}.motorema-modal .motorema-form__row #password_strength{display:none !important}.motorema-modal .motorema-form__grid2{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}@media(max-width: 768px){.motorema-modal .motorema-form__grid2{grid-template-columns:1fr}}.motorema-modal .motorema-form .motorema-btn{text-align:center;padding:.75rem 1rem;width:fit-content;min-width:136px;background-color:var(--clr-yellow-400);border:1px solid var(--clr-yellow-400);box-shadow:0px 2px 2.5px 0px rgba(10,13,18,.1019607843);border-radius:4px;font-family:var(--ff-secondary);font-weight:var(--fw-medium);font-size:var(--fs-400);color:var(--clr-black-600);transition:.4s ease;cursor:pointer;width:100%;margin-top:2rem}.motorema-modal .wpfda-password-confirm input[type=password]{margin-top:2rem;font-family:var(--ff-primary);font-weight:var(--fw-regular);font-size:var(--fs-400);letter-spacing:-0.4px;background-color:var(--clr-white-400);color:var(--clr-grey-400);border:.5px solid var(--clr-black-500);border-radius:4px;width:100%;padding:.5rem 1rem .5rem;transition:.4s ease}.motorema-modal .wpfda-password-confirm input[type=password]:focus{border:1px solid var(--clr-yellow-400)}.motorema-modal .wpfda-submit button{text-align:center;padding:.75rem 1rem;width:fit-content;min-width:136px;background-color:var(--clr-yellow-400);border:1px solid var(--clr-yellow-400);box-shadow:0px 2px 2.5px 0px rgba(10,13,18,.1019607843);border-radius:4px;font-family:var(--ff-secondary);font-weight:var(--fw-medium);font-size:var(--fs-400);color:var(--clr-black-600);transition:.4s ease;cursor:pointer;width:100%;margin-top:1rem}.motorema-cart-drawer{position:fixed;inset:0;z-index:9999;pointer-events:none;overflow-y:auto;overflow-x:hidden}.motorema-cart-drawer[aria-hidden=false]{pointer-events:auto}.motorema-cart-drawer__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.25);opacity:0;transition:.4s ease}.motorema-cart-drawer__panel{position:absolute;top:0;right:0;height:fit-content;width:min(420px,92vw);background:#fff;transform:translateX(100%);transition:.4s ease;display:flex;flex-direction:column;box-shadow:0px 4px 4px 0px rgba(0,0,0,.2509803922);border-radius:5px 0 0 5px}@media(max-width: 768px){.motorema-cart-drawer__panel{width:100%}}.motorema-cart-drawer[aria-hidden=false] .motorema-cart-drawer__backdrop{opacity:1}.motorema-cart-drawer[aria-hidden=false] .motorema-cart-drawer__panel{transform:translateX(0)}.motorema-cart-drawer__head{padding:1rem .75rem;display:flex;justify-content:space-between;align-items:center}.motorema-cart-drawer__title{font-size:var(--fs-600);color:var(--clr-black-500)}.motorema-cart-drawer__close{font-family:var(--ff-primary);border:none;background:rgba(0,0,0,0);font-weight:var(--fw-regular);font-size:var(--fs-400);color:var(--clr-grey-400);text-decoration:underline}.motorema-cart-drawer__body{overflow:auto;margin:2.5rem 0}.frontpage-slider{margin:1.25rem 0}.frontpage-slider .frontpage-slider__wrapper{margin:0 auto;width:90%;max-width:1400px}.frontpage-slider .frontpage-slider__wrapper .image-gallery{position:relative}.frontpage-slider .frontpage-slider__wrapper .image-gallery .image-gallery__wrapper{border-radius:1rem;overflow:hidden}.frontpage-slider .frontpage-slider__wrapper .image-gallery .image-gallery__wrapper .image-area{border-radius:1rem;overflow:hidden;aspect-ratio:3.5/1}@media(max-width: 768px){.frontpage-slider .frontpage-slider__wrapper .image-gallery .image-gallery__wrapper .image-area{aspect-ratio:1.88/1}}.frontpage-slider .frontpage-slider__wrapper .image-gallery .image-gallery__wrapper .image-area img{width:100%;height:100%;object-fit:cover}.frontpage-slider .frontpage-slider__wrapper .image-gallery .image-gallery__wrapper .slider-text-block{position:absolute;top:0;left:clamp(3rem,10vw,6.5rem);height:100%;display:flex;flex-direction:column;justify-content:center}.frontpage-slider .frontpage-slider__wrapper .image-gallery .image-gallery__wrapper .slider-text-block .big-text{font-family:var(--ff-tertiary);font-weight:var(--fw-regular);font-size:clamp(1.5rem,4vw,4.438rem);color:var(--clr-white-400);line-height:1.2}.frontpage-slider .frontpage-slider__wrapper .image-gallery .image-gallery__wrapper .slider-text-block .number-text{font-family:var(--ff-tertiary);font-weight:var(--fw-regular);font-size:clamp(3rem,8vw,8rem);color:var(--clr-white-400);line-height:1.1}.frontpage-slider .frontpage-slider__wrapper .image-gallery .image-gallery__wrapper .slider-text-block .smaller-text p{font-weight:var(--fw-regular);font-size:clamp(.9rem,1.5vw,1.5rem);line-height:1.6;color:var(--clr-white-400)}.frontpage-slider .frontpage-slider__wrapper .image-gallery .image-gallery__wrapper .slider-text-block .smaller-text strong,.frontpage-slider .frontpage-slider__wrapper .image-gallery .image-gallery__wrapper .slider-text-block .smaller-text b{font-weight:var(--fw-bold)}.frontpage-slider .frontpage-slider__wrapper .image-gallery .frontpage-slider-pagination{position:absolute;bottom:.813rem;left:0;width:100%;z-index:1;text-align:center}@media(max-width: 768px){.frontpage-slider .frontpage-slider__wrapper .image-gallery .frontpage-slider-pagination{bottom:0}}.frontpage-slider .frontpage-slider__wrapper .image-gallery .frontpage-slider-pagination .swiper-pagination-bullet{width:2.5rem;height:.375rem;border-radius:3px;background-color:var(--clr-white-400);opacity:1}.frontpage-slider .frontpage-slider__wrapper .image-gallery .frontpage-slider-pagination .swiper-pagination-bullet-active{background-color:var(--clr-yellow-400)}.frontpage-slider .frontpage-slider__wrapper .image-gallery .image-gallery-arrows{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center}.frontpage-slider .frontpage-slider__wrapper .image-gallery .image-gallery-arrows .gallery-slider-prev,.frontpage-slider .frontpage-slider__wrapper .image-gallery .image-gallery-arrows .gallery-slider-next{border:none;border-radius:3px;width:clamp(1.5rem,5vw,2.25rem);height:clamp(1.5rem,5vw,3.75rem);background-color:var(--clr-grey-300);display:grid;place-items:center}.frontpage-slider .frontpage-slider__wrapper .image-gallery .image-gallery-arrows .gallery-slider-prev svg,.frontpage-slider .frontpage-slider__wrapper .image-gallery .image-gallery-arrows .gallery-slider-next svg{width:20px;height:20px}.frontpage-slider .frontpage-slider__wrapper .image-gallery .image-gallery-arrows .gallery-slider-prev{margin-left:1.25rem}.frontpage-slider .frontpage-slider__wrapper .image-gallery .image-gallery-arrows .gallery-slider-next{margin-right:1.25rem}.popular-categories{margin:5rem 0}.popular-categories .popular-categories__wrapper{margin:0 auto;width:90%;max-width:1400px}.popular-categories .popular-categories__wrapper .title-block{margin-bottom:2.5rem;text-align:center;text-transform:uppercase}.popular-categories .popular-categories__wrapper .popular-categories-list{display:grid;grid-template-columns:repeat(9, 1fr);gap:2rem}@media(max-width: 1280px){.popular-categories .popular-categories__wrapper .popular-categories-list{grid-template-columns:repeat(6, 1fr)}}@media(max-width: 768px){.popular-categories .popular-categories__wrapper .popular-categories-list{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 500px){.popular-categories .popular-categories__wrapper .popular-categories-list{grid-template-columns:repeat(3, 1fr)}}.popular-categories .popular-categories__wrapper .popular-categories-list .popular-cat-item{display:flex;flex-direction:column;gap:.75rem}.popular-categories .popular-categories__wrapper .popular-categories-list .popular-cat-item .image-area{width:100%;height:auto;aspect-ratio:1/1;overflow:hidden}.popular-categories .popular-categories__wrapper .popular-categories-list .popular-cat-item .image-area img{width:100%;height:100%;object-fit:cover;transition:.4s ease}.popular-categories .popular-categories__wrapper .popular-categories-list .popular-cat-item .cat-title{text-align:center;text-wrap:balance;font-weight:var(--fw-semibold);font-size:var(--fs-300);letter-spacing:-0.2px;color:var(--clr-black-600)}.popular-categories .popular-categories__wrapper .popular-categories-list .popular-cat-item:hover img{transform:scale(1.2)}.main-information-section{margin-top:5rem;padding:3.313rem 0;border-top:1px solid var(--clr-black-600)}.main-information-section .main-information-section__wrapper{margin:0 auto;width:90%;max-width:1250px;display:grid;grid-template-columns:repeat(3, 1fr)}@media(max-width: 768px){.main-information-section .main-information-section__wrapper{grid-template-columns:1fr;gap:2.5rem}}.main-information-section .main-information-section__wrapper .main-information-block{display:flex;gap:1.5rem}.main-information-section .main-information-section__wrapper .main-information-block .icon{width:32px;height:32px;flex-shrink:0}.main-information-section .main-information-section__wrapper .main-information-block .icon svg{width:100%;height:100%}.main-information-section .main-information-section__wrapper .main-information-block .title{margin-bottom:7px;font-weight:var(--fw-semibold);font-size:var(--fs-600);color:var(--clr-black-600)}.main-information-section .main-information-section__wrapper .main-information-block .content{max-width:372px}.main-information-section .main-information-section__wrapper .main-information-block .content p,.main-information-section .main-information-section__wrapper .main-information-block .content a{color:var(--clr-black-600);margin-bottom:7px}.main-information-section .main-information-section__wrapper .main-information-block:not(:last-child){padding-right:2rem;margin-right:2rem;border-right:1px solid var(--clr-black-500)}@media(max-width: 768px){.main-information-section .main-information-section__wrapper .main-information-block:not(:last-child){padding-right:unset;margin-right:unset;border:none}}.frontpage-blogs{margin:5rem 0}.frontpage-blogs .frontpage-blogs__wrapper{margin:0 auto;width:90%;max-width:1400px}.frontpage-blogs .frontpage-blogs__wrapper .title-block{display:flex;justify-content:space-between;align-items:end;gap:1rem}.frontpage-blogs .frontpage-blogs__wrapper .title-block .title{text-transform:uppercase}.frontpage-blogs .frontpage-blogs__wrapper .title-block .blog-page-button{font-family:var(--ff-secondary);font-weight:var(--fw-medium);color:var(--clr-black-600)}.frontpage-blogs .frontpage-blogs__wrapper .title-block .blog-page-button svg{transition:all .4s ease}.frontpage-blogs .frontpage-blogs__wrapper .title-block .blog-page-button:hover svg{transform:translateX(0.5rem)}.frontpage-blogs .frontpage-blogs__wrapper .blogs-list{margin-top:2.25rem;display:grid;grid-template-columns:repeat(3, 1fr);gap:3.3rem 1.25rem}@media(max-width: 768px){.frontpage-blogs .frontpage-blogs__wrapper .blogs-list{grid-template-columns:1fr 1fr}}@media(max-width: 500px){.frontpage-blogs .frontpage-blogs__wrapper .blogs-list{grid-template-columns:1fr}}.boxed-info-block{margin:4rem 0 5rem}.boxed-info-block .boxed-info-block__wrapper{margin:0 auto;width:90%;max-width:857px;background-color:var(--clr-white-500);border-radius:12px;padding:2rem;text-align:center}.boxed-info-block .boxed-info-block__wrapper .title{color:var(--clr-black-400)}.boxed-info-block .boxed-info-block__wrapper .description{text-wrap:balance}.boxed-info-block .boxed-info-block__wrapper .description p,.boxed-info-block .boxed-info-block__wrapper .description a{color:var(--clr-black-400)}.boxed-info-block .boxed-info-block__wrapper .description p{margin-top:.6rem}.boxed-info-block .boxed-info-block__wrapper .button-block{margin-top:2rem}.boxed-info-block .boxed-info-block__wrapper .button-block .button{display:inline-block}.single-blog-image{margin:2rem 0}.single-blog-image .image-area{width:100%;height:auto;overflow:hidden;border-radius:8px}.single-blog-image .image-area img{width:100%;height:100%;object-fit:cover}section.about-us-hero{position:relative;height:85dvh}section.about-us-hero .hero-image-area{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}section.about-us-hero .hero-image-area img{width:100%;height:100%;object-fit:cover;object-position:bottom center}section.about-us-hero .about-us-hero__wrapper{margin:0 auto;width:90%;max-width:1250px;position:relative;z-index:1;padding:5.75rem 0}section.about-us-hero .about-us-hero__wrapper .hero-title{font-size:clamp(var(--fs-700),5vw,var(--fs-900));color:var(--clr-white-400)}section.about-us-hero .about-us-hero__wrapper .hero-description{margin-top:.5rem;font-size:clamp(var(--fs-400),2vw,var(--fs-600));color:var(--clr-white-400)}section.about-us-second{background-color:var(--clr-black-600)}section.about-us-second .about-us-second__wrapper{margin:0 auto;width:90%;max-width:1250px;padding:6.8rem 0;display:flex;justify-content:end;align-items:center}section.about-us-second .about-us-second__wrapper .title-content-block{width:100%;max-width:718px;display:flex;justify-content:space-between;gap:2rem}@media(max-width: 768px){section.about-us-second .about-us-second__wrapper .title-content-block{flex-wrap:wrap}}section.about-us-second .about-us-second__wrapper .title-content-block .title-block{color:var(--clr-white-400)}section.about-us-second .about-us-second__wrapper .title-content-block .content-block{max-width:394px}section.about-us-second .about-us-second__wrapper .title-content-block .content-block p,section.about-us-second .about-us-second__wrapper .title-content-block .content-block a{color:var(--clr-white-400)}section.about-us-third{position:relative}section.about-us-third .about-us-third__wrapper{margin:0 auto;width:90%;max-width:1250px;display:grid;grid-template-columns:2fr 1fr;gap:2.5rem}@media(max-width: 768px){section.about-us-third .about-us-third__wrapper{grid-template-columns:1fr}}section.about-us-third .about-us-third__wrapper .title-content-block{padding:8.25rem 0;display:flex;justify-content:space-between;gap:2.5rem}@media(max-width: 768px){section.about-us-third .about-us-third__wrapper .title-content-block{flex-wrap:wrap;padding:5rem 0 2rem}}section.about-us-third .about-us-third__wrapper .title-content-block .title-block{color:var(--clr-black-600)}section.about-us-third .about-us-third__wrapper .title-content-block .content-block{max-width:394px}section.about-us-third .about-us-third__wrapper .image-area{width:100%;height:100%;overflow:hidden;border-radius:8px;max-height:500px;position:relative;bottom:3rem}section.about-us-third .about-us-third__wrapper .image-area img{width:100%;height:100%;object-fit:cover}section.about-us-fourth{background-color:var(--clr-black-600);position:relative}section.about-us-fourth svg{position:absolute;top:-3.5%;left:0;width:100%}@media(max-width: 768px){section.about-us-fourth svg{top:-1%}}section.about-us-fourth .about-us-fourth__wrapper{margin:0 auto;width:90%;max-width:1250px;display:grid;grid-template-columns:1.25fr 2fr;gap:2.5rem}@media(max-width: 768px){section.about-us-fourth .about-us-fourth__wrapper{grid-template-columns:1fr}}section.about-us-fourth .about-us-fourth__wrapper .image-area{padding-top:3.438rem;width:100%;height:100%;overflow:hidden;border-radius:8px;max-height:573px;position:relative;order:1}@media(max-width: 768px){section.about-us-fourth .about-us-fourth__wrapper .image-area{order:2;padding:0 0 5rem}}section.about-us-fourth .about-us-fourth__wrapper .image-area img{width:100%;height:100%;object-fit:cover}section.about-us-fourth .about-us-fourth__wrapper .title-content-block{padding:8.375rem 0;display:flex;justify-content:space-between;gap:1.75rem;max-width:711px;margin-left:auto;order:1}@media(max-width: 768px){section.about-us-fourth .about-us-fourth__wrapper .title-content-block{order:1;flex-wrap:wrap;padding:5rem 0 2rem}}section.about-us-fourth .about-us-fourth__wrapper .title-content-block .title-block{color:var(--clr-white-400);max-width:289px}section.about-us-fourth .about-us-fourth__wrapper .title-content-block .content-block{max-width:394px;color:var(--clr-white-400)}section.content-image-block{margin:2rem 0 5rem}section.content-image-block .content-image-block__wrapper{margin:0 auto;width:90%;max-width:1250px}section.content-image-block .content-image-block__wrapper .single-content-image-block{display:grid;grid-template-columns:1fr 1.25fr;gap:2rem}@media(max-width: 768px){section.content-image-block .content-image-block__wrapper .single-content-image-block{grid-template-columns:1fr}section.content-image-block .content-image-block__wrapper .single-content-image-block:last-child{margin-top:2rem}}section.content-image-block .content-image-block__wrapper .single-content-image-block .title-content-block{width:100%;max-width:441px;height:100%;display:flex;flex-direction:column;justify-content:center}section.content-image-block .content-image-block__wrapper .single-content-image-block .title-content-block .title{color:var(--clr-black-600)}section.content-image-block .content-image-block__wrapper .single-content-image-block .title-content-block .content{margin-top:2rem;color:var(--clr-black-500)}section.content-image-block .content-image-block__wrapper .single-content-image-block .title-content-block .content a{color:var(--clr-black-500)}section.content-image-block .content-image-block__wrapper .single-content-image-block .image-area{width:100%;height:100dvh;overflow:hidden;border-radius:8px;aspect-ratio:1.06/1}@media(max-width: 768px){section.content-image-block .content-image-block__wrapper .single-content-image-block .image-area{height:unset}}section.content-image-block .content-image-block__wrapper .single-content-image-block .image-area img{width:100%;height:100%;object-fit:cover}.cta-block{margin:5rem 0}.cta-block .cta-block__wrapper{margin:0 auto;width:90%;max-width:1250px;background-color:var(--clr-white-500);position:relative;overflow:hidden;border-radius:12px}.cta-block .cta-block__wrapper .cta-background{position:absolute;top:0;left:0;width:100%;height:100%}.cta-block .cta-block__wrapper .cta-background img{width:100%;height:100%;object-fit:cover}.cta-block .cta-block__wrapper .relative-block{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:2rem}@media(max-width: 768px){.cta-block .cta-block__wrapper .relative-block{flex-wrap:wrap}}.cta-block .cta-block__wrapper .relative-block .title-content-block .title{max-width:579px;font-family:var(--ff-secondary);color:var(--clr-black-600);font-weight:var(--fw-semibold);font-size:var(--fs-650)}.cta-block .cta-block__wrapper .relative-block .title-content-block .description{color:var(--clr-black-500)}.cta-block .cta-block__wrapper .relative-block .title-content-block .description p{margin-top:1rem}.cta-block .cta-block__wrapper .relative-block .title-content-block .description a{color:var(--clr-black-500)}.cta-block .cta-block__wrapper .relative-block .title-content-block .description strong{color:var(--clr-black-600);font-weight:var(--fw-semibold)}.cta-block .cta-block__wrapper .relative-block .title-content-block .description strong a{color:var(--clr-black-600);font-weight:var(--fw-semibold)}.cta-block .cta-block__wrapper .relative-block .button-block{width:100%;max-width:243px}@media(max-width: 768px){.cta-block .cta-block__wrapper .relative-block .button-block{max-width:unset}}.cta-block .cta-block__wrapper .relative-block .button-block .button{display:inline-block;width:100%}.map-block{margin:3.438rem 0}.map-block .map-block__wrapper{margin:0 auto;width:90%;max-width:1250px}.map-block .map-block__wrapper .frame-area{width:100%;height:100%;aspect-ratio:2.74/1;border-radius:8px;overflow:hidden}@media(max-width: 768px){.map-block .map-block__wrapper .frame-area{aspect-ratio:16/9}}.map-block .map-block__wrapper .frame-area iframe{width:100%;height:100%;border:none}.contact-us-block{margin-bottom:3.438rem;background-color:var(--clr-black-600)}.contact-us-block .contact-us-block__wrapper{margin:0 auto;width:90%;max-width:1250px;padding:5rem 0 6.25rem;display:grid;grid-template-columns:1.25fr 1fr}@media(max-width: 768px){.contact-us-block .contact-us-block__wrapper{grid-template-columns:1fr;gap:2rem}}.contact-us-block .contact-us-block__wrapper .contact-us-block__left .title-block .title{font-size:clamp(var(--fs-700),5vw,var(--fs-900));color:var(--clr-white-400)}.contact-us-block .contact-us-block__wrapper .contact-us-block__left .title-block .subtitle{margin-top:8px;color:var(--clr-white-400)}.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block{margin-top:3.25rem}.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form br{display:none}.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form .cf7-row{margin-bottom:1rem}.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form .cf7-row:last-child{margin-bottom:0}.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form .cf7-row--two p{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width: 768px){.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form .cf7-row--two p{grid-template-columns:1fr}}.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form .wpcf7-textarea{max-height:163px}.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form .cf7-row--radio{color:var(--clr-white-400);font-size:var(--fs-300)}.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form .cf7-row--radio p{display:flex;justify-content:space-between;align-items:center;gap:1rem}.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form .cf7-row--radio p .wpcf7-radio{display:flex;gap:1rem}.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form .cf7-row--radio p .wpcf7-radio .wpcf7-list-item{margin:0}.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form .wpcf7-radio label{display:flex;align-items:center;gap:12px;cursor:pointer}.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form .wpcf7-radio input[type=radio]{position:absolute;opacity:0}.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form .wpcf7-radio .wpcf7-list-item-label{position:relative;padding-left:32px}.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form .wpcf7-radio .wpcf7-list-item-label::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;border:5px solid var(--clr-white-400);background:var(--clr-white-400);box-sizing:border-box}.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form .wpcf7-radio input[type=radio]:checked+.wpcf7-list-item-label::before{border-color:var(--clr-yellow-400);background-color:var(--clr-black-400)}.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form .cf7-row--footer{display:flex;justify-content:space-between;gap:1rem;margin-bottom:0}@media(max-width: 768px){.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form .cf7-row--footer{flex-wrap:wrap}}.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form .cf7-row--footer .left{max-width:445px}.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form .cf7-row--footer p:has(.cf7-submit){width:100%;max-width:220px}@media(max-width: 768px){.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form .cf7-row--footer p:has(.cf7-submit){max-width:unset}}.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form .cf7-terms{font-size:var(--fs-200);color:var(--clr-white-400);font-weight:var(--fw-medium)}.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form .cf7-submit{width:100%;min-width:unset;max-width:220px}@media(max-width: 768px){.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form .cf7-submit{max-width:unset}}.contact-us-block .contact-us-block__wrapper .contact-us-block__left .contact-form-block .wpcf7-form .wpcf7-spinner{display:none}.contact-us-block .contact-us-block__wrapper .contact-us-block__right{height:100%;display:flex;justify-content:center;align-items:end}@media(max-width: 768px){.contact-us-block .contact-us-block__wrapper .contact-us-block__right{justify-content:start}}.contact-us-block .contact-us-block__wrapper .contact-us-block__right .right-content{display:flex;flex-direction:column;gap:3.5rem}.contact-us-block .contact-us-block__wrapper .contact-us-block__right .right-content .contacts{color:var(--clr-white-400);display:flex;flex-direction:column}.contact-us-block .contact-us-block__wrapper .contact-us-block__right .right-content .contacts .contact-title{margin-bottom:1rem}.contact-us-block .contact-us-block__wrapper .contact-us-block__right .right-content .contacts .phone,.contact-us-block .contact-us-block__wrapper .contact-us-block__right .right-content .contacts .email{color:var(--clr-white-400);font-size:var(--fs-600)}.contact-us-block .contact-us-block__wrapper .contact-us-block__right .right-content .contacts .email{margin-top:8px}.contact-us-block .contact-us-block__wrapper .contact-us-block__right .right-content .requisites{color:var(--clr-white-400)}.contact-us-block .contact-us-block__wrapper .contact-us-block__right .right-content .requisites .requisites-title{margin-bottom:1rem}.contact-us-block .contact-us-block__wrapper .contact-us-block__right .right-content .requisites .content p{margin-bottom:8px}.contact-us-block .contact-us-block__wrapper .contact-us-block__right .right-content .requisites .content p:last-child{margin-bottom:0}.content-block .content-block__wrapper p{margin:1rem 0;color:var(--clr-black-400)}.content-block .content-block__wrapper p:last-child,.content-block .content-block__wrapper p:first-child{margin:0}.content-block .content-block__wrapper ol{list-style-type:numeric}.content-block .content-block__wrapper ul{list-style-type:circle}.content-block .content-block__wrapper ul,.content-block .content-block__wrapper ol{list-style-position:inside}.content-block .content-block__wrapper ul li,.content-block .content-block__wrapper ol li{margin:.5rem 0}section.faq-block .faq-block__wrapper .questions-block{display:flex;flex-direction:column;gap:1rem}section.faq-block .faq-block__wrapper .questions-block .single-question-block .main-accordion{width:100%}section.faq-block .faq-block__wrapper .questions-block .single-question-block .main-accordion .main-question{display:grid;grid-template-columns:1fr max-content;padding:1rem;background-color:var(--clr-white-400);border:.5px solid var(--clr-grey-400);border-radius:5px;cursor:pointer}section.faq-block .faq-block__wrapper .questions-block .single-question-block .main-accordion .main-question .question{font-weight:var(--fw-semibold);color:var(--clr-black-600)}section.faq-block .faq-block__wrapper .questions-block .single-question-block .main-accordion .main-question .chevron{position:relative;width:19px;height:19px}section.faq-block .faq-block__wrapper .questions-block .single-question-block .main-accordion .main-question .chevron .line{position:absolute;background-color:var(--clr-black-500);border-radius:1rem}section.faq-block .faq-block__wrapper .questions-block .single-question-block .main-accordion .main-question .chevron .line.vertical{width:2px;height:100%;top:50%;left:50%;transform:translate(0%, -50%);transition:.4s all ease}section.faq-block .faq-block__wrapper .questions-block .single-question-block .main-accordion .main-question .chevron .line.horizontal{height:2px;width:100%;top:50%;left:0;transform:translate(0%, -50%)}section.faq-block .faq-block__wrapper .questions-block .single-question-block .main-accordion .main-question .chevron.active .vertical{transform:translate(0%, -50%) rotate(90deg)}section.faq-block .faq-block__wrapper .questions-block .single-question-block .main-answer-block{overflow:hidden;max-height:0;margin:0 1rem;transition:.2s all ease-in-out}.blog-page-hero{margin:2.5rem auto 3.25rem}.blog-page-hero .blog-page-hero__wrapper{margin:0 auto;width:90%;max-width:1250px;position:relative}.blog-page-hero .blog-page-hero__wrapper .image-area{width:100%;height:100%;overflow:hidden;border-radius:12px;aspect-ratio:2.3/1}@media(max-width: 768px){.blog-page-hero .blog-page-hero__wrapper .image-area{aspect-ratio:1.88/1}}.blog-page-hero .blog-page-hero__wrapper .image-area img{width:100%;height:100%;object-fit:cover}.blog-page-hero .blog-page-hero__wrapper .title-block{position:absolute;bottom:clamp(1rem,3vw,2.5rem);left:clamp(1rem,3vw,3.25rem)}.blog-page-hero .blog-page-hero__wrapper .title-block .title{font-size:clamp(var(--fs-700),2vw,var(--fs-900));color:var(--clr-white-400)}.blog-page-hero .blog-page-hero__wrapper .title-block .description{margin-top:.5rem;font-family:var(--ff-secondary);font-weight:var(--fw-semibold);ffont-size:clamp(var(--fs-400),2vw,var(--fs-650));color:var(--clr-white-400);max-width:430px}.posts-page-list-block{margin:3.25rem auto}.posts-page-list-block .posts-list-block__wrapper{margin:0 auto;width:90%;max-width:1250px}.posts-page-list-block .posts-list-block__wrapper .posts-list-title{margin-bottom:2rem}.posts-page-list-block .posts-list-block__wrapper .blogs-page-posts-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:3.3rem 1.25rem}@media(max-width: 768px){.posts-page-list-block .posts-list-block__wrapper .blogs-page-posts-list{grid-template-columns:1fr 1fr}}@media(max-width: 500px){.posts-page-list-block .posts-list-block__wrapper .blogs-page-posts-list{grid-template-columns:1fr}}.posts-page-list-block .posts-list-block__wrapper .posts-button-block{margin:3.25rem auto 0;display:flex;justify-content:center}.single-hero{margin:2.5rem 0}.single-hero .single-post-thumbnail{width:100%;height:100%;overflow:hidden;border-radius:8px;aspect-ratio:2.16/1}.single-hero .single-post-thumbnail img{width:100%;height:100%;object-fit:cover}.single-hero .single-post-title{margin:2.375rem 0 .625rem;color:var(--clr-black-600)}.single-hero .single-post-date p{margin:0;font-size:var(--fs-300);color:var(--clr-black-400)}.single-related-posts{margin:6.25rem 0 5rem}.single-related-posts .single-related-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem .875rem}@media(max-width: 500px){.single-related-posts .single-related-list{grid-template-columns:1fr}}body.is-support-sidebar-open{overflow:hidden;touch-action:none}.support-layout{margin:4rem 0 5rem}.support-layout .support-layout__wrapper{margin:0 auto;width:90%;max-width:1250px;display:grid;grid-template-columns:210px 1fr;gap:6.75rem}@media(max-width: 768px){.support-layout .support-layout__wrapper{grid-template-columns:1fr}}@media(max-width: 768px){.support-layout .support-layout__wrapper .support-sidebar{display:block;position:fixed;padding:1rem 2rem;inset:0;z-index:99999;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility 0s linear .2s;background-color:var(--clr-white-400)}.support-layout .support-layout__wrapper .support-sidebar.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s ease}}.support-layout .support-layout__wrapper .support-sidebar__title{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--clr-grey-600);color:var(--clr-black-600)}@media(max-width: 768px){.support-layout .support-layout__wrapper .support-sidebar__title{display:flex;justify-content:space-between;align-items:center;gap:2rem}}.support-layout .support-layout__wrapper .support-sidebar__title .support-sidebar__close{font-family:var(--ff-primary);border:none;background:rgba(0,0,0,0);font-weight:var(--fw-regular);font-size:var(--fs-400);color:var(--clr-grey-400);text-decoration:underline;display:none}@media(max-width: 768px){.support-layout .support-layout__wrapper .support-sidebar__title .support-sidebar__close{display:block}}.support-layout .support-layout__wrapper .support-sidebar .support-nav{display:flex;flex-direction:column;gap:1rem}.support-layout .support-layout__wrapper .support-sidebar .support-nav__item{color:var(--clr-black-600);width:max-content}.support-layout .support-layout__wrapper .support-sidebar .support-nav__item.is-active{font-weight:var(--fw-semibold)}.support-layout .support-layout__wrapper .support-sidebar .support-nav.support-nav__aditional{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--clr-grey-600)}.support-layout .support-layout__wrapper main.support-content{max-width:832px}.support-layout .support-layout__wrapper main.support-content .support-topics-toggle{text-align:center;padding:.75rem 1rem;width:fit-content;min-width:136px;background-color:var(--clr-yellow-400);border:1px solid var(--clr-yellow-400);box-shadow:0px 2px 2.5px 0px rgba(10,13,18,.1019607843);border-radius:4px;font-family:var(--ff-secondary);font-weight:var(--fw-medium);font-size:var(--fs-400);color:var(--clr-black-600);transition:.4s ease;cursor:pointer;outline:none;margin-bottom:2rem;display:none}@media(max-width: 768px){.support-layout .support-layout__wrapper main.support-content .support-topics-toggle{display:block}}.support-layout .support-layout__wrapper main.support-content .support-title{margin-bottom:2rem;color:var(--clr-black-600)}body.woocommerce-account .woocommerce{margin:0 auto;width:90%;max-width:1250px;margin:5rem auto}.motorema-woo-page{margin:0 auto;width:90%;max-width:1250px}.motorema-woo-page .woocommerce-breadcrumb{padding:.75rem 0;font-size:var(--fs-200);color:var(--clr-black-400)}.motorema-woo-page .woocommerce-breadcrumb a{font-size:var(--fs-200);color:var(--clr-black-400)}.motorema-woo-page .motorema-product-swiper .motorema-product-swiper__wrapper{margin:0;width:100%;max-width:unset;overflow:visible}body.is-shop-filters-open{overflow:hidden;touch-action:none}.motorema-woo-page .motorema-shop__layout{margin:1rem 0 5rem;display:grid;grid-template-columns:300px 1fr;gap:1.25rem}@media(max-width: 768px){.motorema-woo-page .motorema-shop__layout{grid-template-columns:1fr}}@media(max-width: 768px){.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar{display:block;position:fixed;padding:1rem 2rem;inset:0;z-index:99999;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility 0s linear .2s;background-color:var(--clr-white-400);overflow-y:auto}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s ease}}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters{width:100%}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .filters-sidebar__title{margin-bottom:1rem}@media(max-width: 768px){.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .filters-sidebar__title{display:flex;justify-content:space-between;align-items:center;gap:2rem}}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .filters-sidebar__title .shop-filters-drawer__close{font-family:var(--ff-primary);border:none;background:rgba(0,0,0,0);font-weight:var(--fw-regular);font-size:var(--fs-400);color:var(--clr-grey-400);text-decoration:underline;display:none}@media(max-width: 768px){.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .filters-sidebar__title .shop-filters-drawer__close{display:block}}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .filters-sidebar__title .title{font-weight:var(--fw-semibold);font-size:clamp(var(--fs-500),5vw,var(--fs-650));color:var(--clr-black-400)}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter{margin:1rem 0}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter__head{margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter__head .motorema-filter__label{font-weight:var(--fw-semibold);font-size:var(--fs-500);color:var(--clr-black-500)}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter__head .chevron{transition:transform .4s ease}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter__head[aria-expanded=false] .chevron{transform:rotate(180deg)}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter__select-wrap{position:relative;display:flex;align-items:center;margin:1rem 0}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter__select-wrap::after{content:"";position:absolute;top:45%;right:1rem;width:8px;height:8px;pointer-events:none;transform:translateY(-50%) rotate(45deg);border-right:2px solid #313131;border-bottom:2px solid #313131;transition:.4s ease}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter__select-wrap:focus-within::after{transform:translateY(-50%) rotate(-135deg)}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter__select{width:100%;border:.5px solid var(--clr-black-500);border-radius:4px;padding:.625rem .75rem;font-family:var(--ff-primary);font-weight:var(--fw-semibold);font-size:var(--fs-400);color:var(--clr-black-500);position:relative;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:1.25rem}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter__subcats-list{margin:1rem 0;display:flex;flex-direction:column;gap:1rem}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter__subcats-list li{margin-left:1rem}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter__subcats-list li a{color:var(--clr-black-400)}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter__subcats-list li a.is-active{font-weight:var(--fw-semibold);border-bottom:1px solid var(--clr-yellow-400)}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter--widgets{padding:1rem 0;margin:1rem 0;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter--widgets .wc-block-product-filters__open-overlay{display:none}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter--widgets .wc-block-product-filters__overlay{position:unset}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter--widgets .wc-block-product-filters__overlay .wc-block-product-filters__overlay-dialog{transform:unset;position:relative}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter--widgets .wc-block-product-filters__overlay .wc-block-product-filters__overlay-dialog .wc-block-product-filters__overlay-header{display:none}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter--widgets .wc-block-product-filters__overlay .wc-block-product-filters__overlay-dialog .wc-block-product-filters__overlay-content{padding:0}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter--widgets .wc-block-product-filters__overlay .wc-block-product-filters__overlay-dialog .wc-block-product-filters__overlay-footer{display:none}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .wp-block-woocommerce-product-filter-price{--wc-product-filter-price-slider: var(--clr-yellow-400)}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .wp-block-woocommerce-product-filter-price .wc-block-product-filter-price-slider__content{grid-template-columns:1fr 2.5rem 1fr;row-gap:1.25rem;grid-template-areas:"left-input middle-input right-input" "price-slider price-slider price-slider"}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .wp-block-woocommerce-product-filter-price .wc-block-product-filter-price-slider__content .wc-block-product-filter-price-slider__range{margin:15px .2rem}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .wp-block-woocommerce-product-filter-price .wc-block-product-filter-price-slider__content .wc-block-product-filter-price-slider__left,.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .wp-block-woocommerce-product-filter-price .wc-block-product-filter-price-slider__content .wc-block-product-filter-price-slider__right{width:100%}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .wp-block-woocommerce-product-filter-price .wc-block-product-filter-price-slider__content .wc-block-product-filter-price-slider__left input[type=text],.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .wp-block-woocommerce-product-filter-price .wc-block-product-filter-price-slider__content .wc-block-product-filter-price-slider__right input[type=text]{width:100%;max-width:unset;border:1px solid var(--clr-grey-400);padding:.375rem .75rem;font-weight:var(--fw-regular);font-size:var(--fs-400);color:var(--clr-grey-400)}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .wp-block-woocommerce-product-filter-price .wc-block-product-filter-price-slider__content .range-bar{background-color:#e1e1e1;border-radius:4px;height:8px}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .wp-block-woocommerce-product-filter-price .wc-block-product-filter-price-slider__range .min::-webkit-slider-thumb,.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .wp-block-woocommerce-product-filter-price .wc-block-product-filter-price-slider__range .max::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:var(--clr-white-400);border:1px solid var(--clr-black-600);cursor:pointer;margin-top:-8px}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter--color{margin:1rem 0;padding-bottom:1rem;border-bottom:1px solid var(--clr-grey-600)}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter--color .motorema-color-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:.75rem}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter--color .motorema-color-grid .motorema-color-pill{display:flex;align-items:center;gap:.5rem;padding:.625rem .5rem;border:1px solid var(--clr-grey-600);border-radius:4px}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter--color .motorema-color-grid .motorema-color-pill__swatch{width:20px;height:20px;background-color:var(--swatch);border:.5px solid var(--clr-grey-600);border-radius:4px}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter--color .motorema-color-grid .motorema-color-pill__name{font-size:var(--fs-300);color:var(--clr-black-600)}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .motorema-filter--color .motorema-color-grid .motorema-color-pill.is-active{border:1px solid var(--clr-yellow-400);font-weight:var(--fw-semibold)}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .checkmarks-block{display:flex;flex-direction:column;gap:.5rem}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .checkmarks-block .motorema-check{display:flex;align-items:center;gap:.5rem}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .checkmarks-block .motorema-check input[type=checkbox]{width:16px;height:16px;border:1px solid var(--clr-grey-400);border-radius:2px}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .motorema-filter .checkmarks-block .motorema-check input[type=checkbox] span{font-size:var(--fs-300);color:var(--clr-black-600)}.motorema-woo-page .motorema-shop__layout .motorema-shop__sidebar .motorema-shop-filters .special-options-filter{padding:1rem 0;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-shop__bar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:1rem}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-shop__bar .shop-filters-toggle{text-align:center;padding:.75rem 1rem;width:fit-content;min-width:136px;background-color:var(--clr-yellow-400);border:1px solid var(--clr-yellow-400);box-shadow:0px 2px 2.5px 0px rgba(10,13,18,.1019607843);border-radius:4px;font-family:var(--ff-secondary);font-weight:var(--fw-medium);font-size:var(--fs-400);color:var(--clr-black-600);transition:.4s ease;cursor:pointer;outline:none;margin-bottom:1rem;display:none}@media(max-width: 768px){.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-shop__bar .shop-filters-toggle{display:block}}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-shop__bar .woocommerce-notices-wrapper{width:100%}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-shop__bar .motorema-active-filters{width:100%;display:flex;justify-content:start;align-items:center;gap:1.125rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #e7e7e7}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-shop__bar .motorema-active-filters__chips{display:flex;justify-content:start;gap:.5rem;flex-wrap:wrap}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-shop__bar .motorema-active-filters__chips .motorema-filter-chip{padding:2px 4px 2px 12px;border:.5px solid #e7e7e7;border-radius:2px}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-shop__bar .motorema-active-filters__chips .motorema-filter-chip__text{color:var(--clr-black-500)}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-shop__bar .motorema-active-filters__chips .motorema-filter-chip__x{margin-left:.5rem;font-size:1.25rem;line-height:18px;color:#6d6d6d}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-shop__bar .motorema-active-filters .motorema-active-filters__clear{font-weight:var(--fw-regular);font-size:var(--fs-200);color:var(--clr-black-500);text-decoration:underline}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-shop__bar .woocommerce-result-count{font-size:var(--fs-300);color:#454545}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-shop__bar .woocommerce-ordering .input-block{display:flex;justify-content:space-between;align-items:stretch;gap:7px}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-shop__bar .woocommerce-ordering .input-block .motorema-ordering__label{font-weight:var(--fw-semibold);font-size:var(--fs-300);color:var(--clr-black-600)}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-shop__bar .woocommerce-ordering .input-block .line-break{width:1px;border:1px solid var(--clr-black-600);height:auto}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-shop__bar .woocommerce-ordering .input-block .orderby-wrap{position:relative;display:flex;align-items:center}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-shop__bar .woocommerce-ordering .input-block .orderby-wrap::after{content:"";position:absolute;top:45%;right:0;width:8px;height:8px;pointer-events:none;transform:translateY(-50%) rotate(45deg);border-right:2px solid #313131;border-bottom:2px solid #313131;transition:.4s ease}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-shop__bar .woocommerce-ordering .input-block .orderby-wrap:focus-within::after{transform:translateY(-50%) rotate(-135deg)}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-shop__bar .woocommerce-ordering .input-block .orderby{border:none;font-family:var(--ff-primary);font-weight:var(--fw-regular);font-size:var(--fs-300);color:#505050;position:relative;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:1.25rem}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-pagination{margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid #e9eaeb}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-pagination .motorema-pagination__grid{display:grid;grid-template-columns:minmax(0, 5.5rem) 1fr minmax(0, 5.5rem);place-items:center;gap:2px}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-pagination .motorema-pagination__grid .motorema-pagination__prev a,.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-pagination .motorema-pagination__grid .motorema-pagination__next a{color:#535862;font-size:var(--fs-400);font-weight:var(--fw-semibold)}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-pagination .motorema-pagination__grid .motorema-pagination__prev a span,.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-pagination .motorema-pagination__grid .motorema-pagination__next a span{display:inline-block;transition:all .4s ease}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-pagination .motorema-pagination__grid .motorema-pagination__prev a:hover span{transform:translateX(-0.5rem)}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-pagination .motorema-pagination__grid .motorema-pagination__next a:hover span{transform:translateX(0.5rem)}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-pagination .motorema-pagination__grid .motorema-pagination__numbers{display:flex;gap:2px}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-pagination .motorema-pagination__grid .motorema-pagination__numbers li{background-color:rgba(0,0,0,0);border-radius:4px;width:clamp(2rem,4vw,2.5rem);height:clamp(2rem,4vw,2.5rem);transition:all .4s ease}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-pagination .motorema-pagination__grid .motorema-pagination__numbers li a,.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-pagination .motorema-pagination__grid .motorema-pagination__numbers li span{display:inline-flex;align-items:center;justify-content:center;color:#717680;font-weight:var(--fw-medium);font-size:var(--fs-400);width:100%;height:100%;transition:.4s ease}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-pagination .motorema-pagination__grid .motorema-pagination__numbers li:hover:not(:has(.dots)){background-color:var(--clr-white-500)}.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-pagination .motorema-pagination__grid .motorema-pagination__numbers li:hover:not(:has(.dots)) a,.motorema-woo-page .motorema-shop__layout .motorema-shop__content .motorema-pagination .motorema-pagination__grid .motorema-pagination__numbers li:hover:not(:has(.dots)) span{color:var(--clr-yellow-400)}.motorema-woo-page ul.products{list-style:none;margin:0;padding:0;display:grid;gap:2rem 1.25rem;grid-template-columns:repeat(3, minmax(0, 1fr))}.motorema-woo-page ul.products::before{display:none}.motorema-woo-page ul.products .product{width:100% !important}.motorema-woo-page ul.products.columns-1{grid-template-columns:1fr}.motorema-woo-page ul.products.columns-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.motorema-woo-page ul.products.columns-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.motorema-woo-page ul.products.columns-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.motorema-woo-page ul.products.columns-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.motorema-woo-page ul.products.columns-6{grid-template-columns:repeat(6, minmax(0, 1fr))}@media(max-width: 1024px){.motorema-woo-page ul.products{grid-template-columns:repeat(3, minmax(0, 1fr)) !important}}@media(max-width: 900px){.motorema-woo-page ul.products{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}}@media(max-width: 350px){.motorema-woo-page ul.products{grid-template-columns:1fr !important}}.motorema-woo-page ul.products li.product{width:auto;margin:0}#customer_login{margin:0 auto;width:90%;max-width:1110px}@media(max-width: 768px){#customer_login{flex-wrap:wrap}}#customer_login::before,#customer_login::after{display:none}#customer_login{display:flex;justify-content:space-between;gap:2rem}#customer_login .motorema-login,#customer_login .motorema-register{width:100%}@media(max-width: 768px){#customer_login .motorema-login,#customer_login .motorema-register{place-items:center}}#customer_login .motorema-login .form__wrapper,#customer_login .motorema-register .form__wrapper{width:100%;max-width:402px}@media(max-width: 768px){#customer_login .motorema-login .form__wrapper,#customer_login .motorema-register .form__wrapper{margin-left:unset !important}}#customer_login .motorema-login .form__wrapper .title-block,#customer_login .motorema-register .form__wrapper .title-block{text-align:center}#customer_login .motorema-login .form__wrapper .title-block h2,#customer_login .motorema-register .form__wrapper .title-block h2{color:var(--clr-black-400)}#customer_login .motorema-login .form__wrapper .title-block .subtitle,#customer_login .motorema-register .form__wrapper .title-block .subtitle{margin-top:.813rem;color:var(--clr-black-400)}#customer_login .motorema-login .form__wrapper .woocommerce-form-login,#customer_login .motorema-login .form__wrapper .woocommerce-form-register,#customer_login .motorema-register .form__wrapper .woocommerce-form-login,#customer_login .motorema-register .form__wrapper .woocommerce-form-register{border:none;margin:2rem 0 0;padding:0}#customer_login .motorema-login .form__wrapper .woocommerce-form-login input[type=text],#customer_login .motorema-login .form__wrapper .woocommerce-form-login input[type=email],#customer_login .motorema-login .form__wrapper .woocommerce-form-login input[type=tel],#customer_login .motorema-login .form__wrapper .woocommerce-form-login input[type=password],#customer_login .motorema-login .form__wrapper .woocommerce-form-register input[type=text],#customer_login .motorema-login .form__wrapper .woocommerce-form-register input[type=email],#customer_login .motorema-login .form__wrapper .woocommerce-form-register input[type=tel],#customer_login .motorema-login .form__wrapper .woocommerce-form-register input[type=password],#customer_login .motorema-register .form__wrapper .woocommerce-form-login input[type=text],#customer_login .motorema-register .form__wrapper .woocommerce-form-login input[type=email],#customer_login .motorema-register .form__wrapper .woocommerce-form-login input[type=tel],#customer_login .motorema-register .form__wrapper .woocommerce-form-login input[type=password],#customer_login .motorema-register .form__wrapper .woocommerce-form-register input[type=text],#customer_login .motorema-register .form__wrapper .woocommerce-form-register input[type=email],#customer_login .motorema-register .form__wrapper .woocommerce-form-register input[type=tel],#customer_login .motorema-register .form__wrapper .woocommerce-form-register input[type=password]{font-family:var(--ff-primary);font-weight:var(--fw-regular);font-size:var(--fs-400);letter-spacing:-0.4px;background-color:var(--clr-white-400);color:var(--clr-grey-400);border:.5px solid var(--clr-black-500);border-radius:4px;width:100%;padding:1.5rem 1rem .5rem;transition:.4s ease}#customer_login .motorema-login .form__wrapper .woocommerce-form-login input[type=text]:focus,#customer_login .motorema-login .form__wrapper .woocommerce-form-login input[type=text]:valid,#customer_login .motorema-login .form__wrapper .woocommerce-form-login input[type=email]:focus,#customer_login .motorema-login .form__wrapper .woocommerce-form-login input[type=email]:valid,#customer_login .motorema-login .form__wrapper .woocommerce-form-login input[type=tel]:focus,#customer_login .motorema-login .form__wrapper .woocommerce-form-login input[type=tel]:valid,#customer_login .motorema-login .form__wrapper .woocommerce-form-login input[type=password]:focus,#customer_login .motorema-login .form__wrapper .woocommerce-form-login input[type=password]:valid,#customer_login .motorema-login .form__wrapper .woocommerce-form-register input[type=text]:focus,#customer_login .motorema-login .form__wrapper .woocommerce-form-register input[type=text]:valid,#customer_login .motorema-login .form__wrapper .woocommerce-form-register input[type=email]:focus,#customer_login .motorema-login .form__wrapper .woocommerce-form-register input[type=email]:valid,#customer_login .motorema-login .form__wrapper .woocommerce-form-register input[type=tel]:focus,#customer_login .motorema-login .form__wrapper .woocommerce-form-register input[type=tel]:valid,#customer_login .motorema-login .form__wrapper .woocommerce-form-register input[type=password]:focus,#customer_login .motorema-login .form__wrapper .woocommerce-form-register input[type=password]:valid,#customer_login .motorema-register .form__wrapper .woocommerce-form-login input[type=text]:focus,#customer_login .motorema-register .form__wrapper .woocommerce-form-login input[type=text]:valid,#customer_login .motorema-register .form__wrapper .woocommerce-form-login input[type=email]:focus,#customer_login .motorema-register .form__wrapper .woocommerce-form-login input[type=email]:valid,#customer_login .motorema-register .form__wrapper .woocommerce-form-login input[type=tel]:focus,#customer_login .motorema-register .form__wrapper .woocommerce-form-login input[type=tel]:valid,#customer_login .motorema-register .form__wrapper .woocommerce-form-login input[type=password]:focus,#customer_login .motorema-register .form__wrapper .woocommerce-form-login input[type=password]:valid,#customer_login .motorema-register .form__wrapper .woocommerce-form-register input[type=text]:focus,#customer_login .motorema-register .form__wrapper .woocommerce-form-register input[type=text]:valid,#customer_login .motorema-register .form__wrapper .woocommerce-form-register input[type=email]:focus,#customer_login .motorema-register .form__wrapper .woocommerce-form-register input[type=email]:valid,#customer_login .motorema-register .form__wrapper .woocommerce-form-register input[type=tel]:focus,#customer_login .motorema-register .form__wrapper .woocommerce-form-register input[type=tel]:valid,#customer_login .motorema-register .form__wrapper .woocommerce-form-register input[type=password]:focus,#customer_login .motorema-register .form__wrapper .woocommerce-form-register input[type=password]:valid{border:1px solid var(--clr-yellow-400)}#customer_login .motorema-login .form__wrapper .woocommerce-form-login label,#customer_login .motorema-login .form__wrapper .woocommerce-form-register label,#customer_login .motorema-register .form__wrapper .woocommerce-form-login label,#customer_login .motorema-register .form__wrapper .woocommerce-form-register label{font-weight:var(--fw-regular);font-size:var(--fs-400);color:var(--clr-grey-400)}#customer_login .motorema-login .form__wrapper .woocommerce-form-login .form-row,#customer_login .motorema-login .form__wrapper .woocommerce-form-register .form-row,#customer_login .motorema-register .form__wrapper .woocommerce-form-login .form-row,#customer_login .motorema-register .form__wrapper .woocommerce-form-register .form-row{margin:1rem 0}#customer_login .motorema-login .form__wrapper .woocommerce-form-login .form-row:has(.woocommerce-form__label-for-checkbox) .woocommerce-form__label-for-checkbox,#customer_login .motorema-login .form__wrapper .woocommerce-form-register .form-row:has(.woocommerce-form__label-for-checkbox) .woocommerce-form__label-for-checkbox,#customer_login .motorema-register .form__wrapper .woocommerce-form-login .form-row:has(.woocommerce-form__label-for-checkbox) .woocommerce-form__label-for-checkbox,#customer_login .motorema-register .form__wrapper .woocommerce-form-register .form-row:has(.woocommerce-form__label-for-checkbox) .woocommerce-form__label-for-checkbox{display:flex;gap:12px}#customer_login .motorema-login .form__wrapper .woocommerce-form-login .form-row:has(.woocommerce-form__label-for-checkbox) .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox,#customer_login .motorema-login .form__wrapper .woocommerce-form-register .form-row:has(.woocommerce-form__label-for-checkbox) .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox,#customer_login .motorema-register .form__wrapper .woocommerce-form-login .form-row:has(.woocommerce-form__label-for-checkbox) .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox,#customer_login .motorema-register .form__wrapper .woocommerce-form-register .form-row:has(.woocommerce-form__label-for-checkbox) .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox{margin-top:1px;width:1rem;height:1rem;border-radius:4px;flex-shrink:0}#customer_login .motorema-login .form__wrapper .woocommerce-form-login .form-row:has(.woocommerce-form__label-for-checkbox) .woocommerce-form__label-for-checkbox span,#customer_login .motorema-login .form__wrapper .woocommerce-form-register .form-row:has(.woocommerce-form__label-for-checkbox) .woocommerce-form__label-for-checkbox span,#customer_login .motorema-register .form__wrapper .woocommerce-form-login .form-row:has(.woocommerce-form__label-for-checkbox) .woocommerce-form__label-for-checkbox span,#customer_login .motorema-register .form__wrapper .woocommerce-form-register .form-row:has(.woocommerce-form__label-for-checkbox) .woocommerce-form__label-for-checkbox span{font-size:var(--fs-300);color:var(--clr-black-400);line-height:20px}#customer_login .motorema-login .form__wrapper .woocommerce-form-login .form-row:has(.woocommerce-form__label-for-checkbox) .woocommerce-form__label-for-checkbox span a,#customer_login .motorema-login .form__wrapper .woocommerce-form-register .form-row:has(.woocommerce-form__label-for-checkbox) .woocommerce-form__label-for-checkbox span a,#customer_login .motorema-register .form__wrapper .woocommerce-form-login .form-row:has(.woocommerce-form__label-for-checkbox) .woocommerce-form__label-for-checkbox span a,#customer_login .motorema-register .form__wrapper .woocommerce-form-register .form-row:has(.woocommerce-form__label-for-checkbox) .woocommerce-form__label-for-checkbox span a{font-size:var(--fs-300);color:var(--clr-black-400);text-decoration:underline}#customer_login .motorema-login .form__wrapper .woocommerce-form-login button[type=submit].woocommerce-button,#customer_login .motorema-login .form__wrapper .woocommerce-form-register button[type=submit].woocommerce-button,#customer_login .motorema-register .form__wrapper .woocommerce-form-login button[type=submit].woocommerce-button,#customer_login .motorema-register .form__wrapper .woocommerce-form-register button[type=submit].woocommerce-button{text-align:center;padding:.75rem 1rem;width:fit-content;min-width:136px;background-color:var(--clr-yellow-400);border:1px solid var(--clr-yellow-400);box-shadow:0px 2px 2.5px 0px rgba(10,13,18,.1019607843);border-radius:4px;font-family:var(--ff-secondary);font-weight:var(--fw-medium);font-size:var(--fs-400);color:var(--clr-black-600);transition:.4s ease;cursor:pointer;width:100%}#customer_login .motorema-login .form__wrapper .woocommerce-form-login .button[disabled],#customer_login .motorema-login .form__wrapper .woocommerce-form-register .button[disabled],#customer_login .motorema-register .form__wrapper .woocommerce-form-login .button[disabled],#customer_login .motorema-register .form__wrapper .woocommerce-form-register .button[disabled]{opacity:1}#customer_login .motorema-login .form__wrapper .woocommerce-form-login .woocommerce-LostPassword,#customer_login .motorema-login .form__wrapper .woocommerce-form-register .woocommerce-LostPassword,#customer_login .motorema-register .form__wrapper .woocommerce-form-login .woocommerce-LostPassword,#customer_login .motorema-register .form__wrapper .woocommerce-form-register .woocommerce-LostPassword{margin-top:2rem;text-align:center}#customer_login .motorema-login .form__wrapper .woocommerce-form-login .woocommerce-LostPassword a,#customer_login .motorema-login .form__wrapper .woocommerce-form-register .woocommerce-LostPassword a,#customer_login .motorema-register .form__wrapper .woocommerce-form-login .woocommerce-LostPassword a,#customer_login .motorema-register .form__wrapper .woocommerce-form-register .woocommerce-LostPassword a{font-family:var(--ff-secondary);font-weight:var(--fw-regular);font-size:var(--fs-400);text-decoration:underline;color:var(--clr-black-400)}#customer_login .motorema-login .form__wrapper .woocommerce-form-login .account-type__buttons,#customer_login .motorema-login .form__wrapper .woocommerce-form-register .account-type__buttons,#customer_login .motorema-register .form__wrapper .woocommerce-form-login .account-type__buttons,#customer_login .motorema-register .form__wrapper .woocommerce-form-register .account-type__buttons{display:flex;justify-content:space-between;gap:1rem;padding:5px;border:1px solid var(--clr-grey-400);border-radius:4px}#customer_login .motorema-login .form__wrapper .woocommerce-form-login .account-type__btn,#customer_login .motorema-login .form__wrapper .woocommerce-form-register .account-type__btn,#customer_login .motorema-register .form__wrapper .woocommerce-form-login .account-type__btn,#customer_login .motorema-register .form__wrapper .woocommerce-form-register .account-type__btn{width:100%}#customer_login .motorema-login .form__wrapper .woocommerce-form-login .account-type__btn input,#customer_login .motorema-login .form__wrapper .woocommerce-form-register .account-type__btn input,#customer_login .motorema-register .form__wrapper .woocommerce-form-login .account-type__btn input,#customer_login .motorema-register .form__wrapper .woocommerce-form-register .account-type__btn input{position:absolute;opacity:0;pointer-events:none}#customer_login .motorema-login .form__wrapper .woocommerce-form-login .account-type__btn span,#customer_login .motorema-login .form__wrapper .woocommerce-form-register .account-type__btn span,#customer_login .motorema-register .form__wrapper .woocommerce-form-login .account-type__btn span,#customer_login .motorema-register .form__wrapper .woocommerce-form-register .account-type__btn span{width:100%;display:inline-flex;align-items:center;justify-content:center;padding:6px 1rem;border:1px solid rgba(0,0,0,0);border-radius:3px;cursor:pointer;user-select:none;transition:.4s ease;font-weight:var(--fw-medium);font-size:var(--fs-300);color:var(--clr-black-600)}#customer_login .motorema-login .form__wrapper .woocommerce-form-login .account-type__btn input:checked+span,#customer_login .motorema-login .form__wrapper .woocommerce-form-register .account-type__btn input:checked+span,#customer_login .motorema-register .form__wrapper .woocommerce-form-login .account-type__btn input:checked+span,#customer_login .motorema-register .form__wrapper .woocommerce-form-register .account-type__btn input:checked+span{border-color:var(--clr-black-600);background-color:var(--clr-black-600);color:var(--clr-white-400)}#customer_login .motorema-login .form__wrapper .woocommerce-form-login .psw-rule,#customer_login .motorema-login .form__wrapper .woocommerce-form-register .psw-rule,#customer_login .motorema-register .form__wrapper .woocommerce-form-login .psw-rule,#customer_login .motorema-register .form__wrapper .woocommerce-form-register .psw-rule{margin:1rem 0 .75rem;font-weight:var(--fw-semibold);font-size:var(--fs-200);color:var(--clr-black-400)}#customer_login .motorema-login .form__wrapper .woocommerce-form-login .password-rules,#customer_login .motorema-login .form__wrapper .woocommerce-form-register .password-rules,#customer_login .motorema-register .form__wrapper .woocommerce-form-login .password-rules,#customer_login .motorema-register .form__wrapper .woocommerce-form-register .password-rules{margin:.75rem 0 1.5rem;display:grid;grid-template-columns:repeat(2, 1fr);gap:0 2rem}#customer_login .motorema-login .form__wrapper .woocommerce-form-login .password-rules li,#customer_login .motorema-login .form__wrapper .woocommerce-form-register .password-rules li,#customer_login .motorema-register .form__wrapper .woocommerce-form-login .password-rules li,#customer_login .motorema-register .form__wrapper .woocommerce-form-register .password-rules li{font-size:var(--fs-200);color:var(--clr-black-400);display:flex;align-items:center;gap:.625rem}#customer_login .motorema-login .form__wrapper .woocommerce-form-login .password-rules li svg,#customer_login .motorema-login .form__wrapper .woocommerce-form-register .password-rules li svg,#customer_login .motorema-register .form__wrapper .woocommerce-form-login .password-rules li svg,#customer_login .motorema-register .form__wrapper .woocommerce-form-register .password-rules li svg{opacity:0}#customer_login .motorema-login .form__wrapper .woocommerce-form-login .password-rules li.is-ok svg,#customer_login .motorema-login .form__wrapper .woocommerce-form-register .password-rules li.is-ok svg,#customer_login .motorema-register .form__wrapper .woocommerce-form-login .password-rules li.is-ok svg,#customer_login .motorema-register .form__wrapper .woocommerce-form-register .password-rules li.is-ok svg{opacity:1}#customer_login .motorema-login .form__wrapper .woocommerce-form-login .required,#customer_login .motorema-register .form__wrapper .woocommerce-form-login .required{display:none}#customer_login .motorema-login .form__wrapper .woocommerce-label,#customer_login .motorema-register .form__wrapper .woocommerce-label{position:relative}#customer_login .motorema-login .form__wrapper .woocommerce-label label,#customer_login .motorema-register .form__wrapper .woocommerce-label label{position:absolute;z-index:1;top:50%;transform:translateY(-50%);left:1rem;pointer-events:none;transition:.4s ease}#customer_login .motorema-login .form__wrapper .woocommerce-label:focus-within label,#customer_login .motorema-login .form__wrapper .woocommerce-label:has(input:not(:placeholder-shown)) label,#customer_login .motorema-register .form__wrapper .woocommerce-label:focus-within label,#customer_login .motorema-register .form__wrapper .woocommerce-label:has(input:not(:placeholder-shown)) label{top:1rem;font-size:var(--fs-200);color:var(--clr-black-600)}#customer_login .motorema-login .form__wrapper .woocommerce-label #password_strength,#customer_login .motorema-register .form__wrapper .woocommerce-label #password_strength{display:none !important}#customer_login .line-break{width:1px;border-left:1px solid var(--clr-grey-600)}#customer_login .motorema-register .form__wrapper{margin-left:auto}.woocommerce-ResetPassword-container{margin:0 auto;width:90%;max-width:1110px;display:flex;justify-content:center;min-height:50svh}.woocommerce-ResetPassword-container .woocommerce-ResetPassword{width:100%;max-width:403px;text-align:center}.woocommerce-ResetPassword-container .woocommerce-ResetPassword .title{color:var(--clr-black-400)}.woocommerce-ResetPassword-container .woocommerce-ResetPassword .subtitle{margin-top:.75rem;color:var(--clr-black-400)}.woocommerce-ResetPassword-container .woocommerce-ResetPassword .woocommerce-label{margin:2.5rem 0 1.5rem;position:relative;width:100%}.woocommerce-ResetPassword-container .woocommerce-ResetPassword .woocommerce-label .required{display:none}.woocommerce-ResetPassword-container .woocommerce-ResetPassword .woocommerce-label input[type=text]{font-family:var(--ff-primary);font-weight:var(--fw-regular);font-size:var(--fs-400);letter-spacing:-0.4px;background-color:var(--clr-white-400);color:var(--clr-grey-400);border:.5px solid var(--clr-black-500);border-radius:4px;width:100%;padding:1.5rem 1rem .5rem;transition:.4s ease}.woocommerce-ResetPassword-container .woocommerce-ResetPassword .woocommerce-label input[type=text]:focus,.woocommerce-ResetPassword-container .woocommerce-ResetPassword .woocommerce-label input[type=text]:valid{border:1px solid var(--clr-yellow-400)}.woocommerce-ResetPassword-container .woocommerce-ResetPassword .woocommerce-label label{font-weight:var(--fw-regular);font-size:var(--fs-400);color:var(--clr-grey-400);position:absolute;z-index:1;top:50%;transform:translateY(-50%);left:1rem;pointer-events:none;transition:.4s ease}.woocommerce-ResetPassword-container .woocommerce-ResetPassword .woocommerce-label:focus-within label,.woocommerce-ResetPassword-container .woocommerce-ResetPassword .woocommerce-label input:not(:placeholder-shown)+label{top:1rem;font-size:var(--fs-200);color:var(--clr-black-600)}.woocommerce-ResetPassword-container .woocommerce-ResetPassword button[type=submit]{text-align:center;padding:.75rem 1rem;width:fit-content;min-width:136px;background-color:var(--clr-yellow-400);border:1px solid var(--clr-yellow-400);box-shadow:0px 2px 2.5px 0px rgba(10,13,18,.1019607843);border-radius:4px;font-family:var(--ff-secondary);font-weight:var(--fw-medium);font-size:var(--fs-400);color:var(--clr-black-600);transition:.4s ease;cursor:pointer;width:100%}.woocommerce-ResetPassword-container .woocommerce-ResetPassword .return-to-login{margin-top:2.75rem;font-family:var(--ff-secondary);font-weight:var(--fw-medium);color:var(--clr-black-400)}.woocommerce-ResetPassword-container .woocommerce-ResetPassword .return-to-login a{color:var(--clr-black-400);font-weight:var(--fw-medium);text-decoration:underline}.motorema-account{display:grid;grid-template-columns:300px 1fr;gap:1.25rem;align-items:start}@media(max-width: 1024px){.motorema-account{grid-template-columns:200px 1fr}}@media(max-width: 768px){.motorema-account{grid-template-columns:1fr}}.motorema-account__sidebar{position:sticky;top:2rem;left:0;max-width:200px}@media(max-width: 768px){.motorema-account__sidebar{position:unset;max-width:unset}}.motorema-account__name{font-weight:var(--fw-semibold);font-size:var(--fs-600);color:var(--clr-black-600)}.motorema-account__nav{margin:1rem 0;padding:1rem 0;border-top:1px solid var(--clr-grey-600);border-bottom:1px solid var(--clr-grey-600);display:flex;flex-direction:column;gap:1rem}@media(max-width: 768px){.motorema-account__nav{flex-direction:row}}.motorema-account__link,.motorema-account__link--logout{font-weight:var(--fw-regular);font-size:var(--fs-400);color:var(--clr-black-600);position:relative;width:max-content}.motorema-account__link::before,.motorema-account__link--logout::before{content:"";position:absolute;bottom:0;left:50%;width:0;height:1px;background-color:var(--clr-yellow-400);transition:.4s ease;transform:translateX(-50%)}.motorema-account__link:hover::before,.motorema-account__link.is-active::before,.motorema-account__link--logout:hover::before,.motorema-account__link--logout.is-active::before{width:100%;left:0;transform:none}.motorema-account__link.is-active,.motorema-account__link--logout.is-active{font-weight:var(--fw-semibold)}.motorema-account__link--delete{font-size:var(--fs-300);color:var(--clr-grey-400);width:fit-content;border:none;background:rgba(0,0,0,0);cursor:pointer}.motorema-account__additional-links{display:flex;flex-direction:column;gap:2rem}.motorema-account__divider{margin:2.5rem 0;border:1px solid var(--clr-grey-600)}.motorema-account__title{font-weight:var(--fw-semibold);color:var(--clr-black-600);margin-bottom:2rem}.motorema-account__subtitle{margin:2rem 0;font-weight:var(--fw-semibold);font-size:var(--fs-650);color:var(--clr-black-400)}.motorema-account__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem}@media(max-width: 768px){.motorema-account__grid{grid-template-columns:1fr}}.motorema-account__box h4{font-size:clamp(var(--fs-400),5vw,var(--fs-500));font-weight:var(--fw-semibold);color:var(--clr-black-400);margin-bottom:1rem}.motorema-account__box p{color:var(--clr-black-400);margin:.5rem 0}.motorema-account__box p:last-of-type{margin-bottom:1rem}.motorema-account__box .motorema-link{color:var(--clr-black-500);font-size:var(--fs-400);text-decoration:underline;border:none;background:rgba(0,0,0,0)}.motorema-address-empty .motorema-btn--address{padding:.75rem 1.375rem;border:1px solid var(--clr-black-600);border-radius:4px;background:rgba(0,0,0,0);font-family:var(--ff-secondary);font-weight:var(--fw-medium);font-size:var(--fs-400);color:var(--clr-black-600);transition:.4s ease}.motorema-address-empty .motorema-btn--address svg{margin-right:.5rem}.motorema-address-empty .motorema-btn--address:hover{background-color:var(--clr-yellow-400)}.motorema-address-book__title{color:var(--clr-black-400);margin-bottom:1.125rem}.motorema-address-book__grid{max-width:400px;display:grid;grid-template-columns:1fr 1fr;gap:6.25rem}@media(max-width: 768px){.motorema-address-book__grid{grid-template-columns:1fr;gap:2rem}}.motorema-address-book__col{display:flex;flex-direction:column;gap:.5rem}.motorema-address-book__col p{color:var(--clr-black-400)}.motorema-address-book__default{margin:1.5rem 0;display:flex;align-items:center;gap:.75rem}.motorema-address-book__default input[type=checkbox]{width:20px;height:20px;border:1px solid var(--clr-black-600);border-radius:6px}.motorema-address-book__default span{font-family:var(--ff-primary);border-radius:var(--fw-regular);font-size:var(--fs-300);color:var(--clr-black-400)}.motorema-address-book__actions .motorema-link{border:none;background:rgba(0,0,0,0);font-size:var(--fs-400);color:var(--clr-black-500);text-decoration:underline}.password-sent-block{margin:0 auto;width:90%;max-width:1110px;display:flex;justify-content:center;min-height:50svh}.password-sent-block .password-sent-block__wrapper{text-align:center;width:100%;max-width:403px}.password-sent-block .password-sent-block__wrapper .title{color:var(--clr-black-400)}.password-sent-block .password-sent-block__wrapper .subtitle{margin-top:.75rem;color:var(--clr-black-400)}.password-sent-block .password-sent-block__wrapper .return-to-login{margin-top:2.5rem;display:block;text-align:center;padding:.75rem 1rem;width:fit-content;min-width:136px;background-color:var(--clr-yellow-400);border:1px solid var(--clr-yellow-400);box-shadow:0px 2px 2.5px 0px rgba(10,13,18,.1019607843);border-radius:4px;font-family:var(--ff-secondary);font-weight:var(--fw-medium);font-size:var(--fs-400);color:var(--clr-black-600);transition:.4s ease;cursor:pointer;width:100%}body.motorema-reset-sent.woocommerce-lost-password .woocommerce>p{display:none}.motorema-single .motorema-single__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(4rem,12vw,10.5rem)}@media(max-width: 768px){.motorema-single .motorema-single__grid{grid-template-columns:1fr}}.motorema-single .motorema-single__grid .motorema-single__media{display:flex;justify-content:end;min-width:0;justify-content:end;min-width:0}@media(max-width: 768px){.motorema-single .motorema-single__grid .motorema-single__media{order:2;justify-content:center}}.motorema-single .motorema-single__grid .motorema-single__media .onsale{display:none}.motorema-single .motorema-single__grid .motorema-single__media .woocommerce-product-gallery{width:100%;max-width:509px;min-width:0}.motorema-single .motorema-single__grid .motorema-single__media .woocommerce-product-gallery img{width:100%;height:100%;object-fit:contain}.motorema-single .motorema-single__grid .motorema-single__media .woocommerce-product-gallery .flex-viewport{max-height:470px}.motorema-single .motorema-single__grid .motorema-single__media .woocommerce-product-gallery .flex-control-nav{margin-top:.625rem;display:flex;justify-content:center;gap:1rem}.motorema-single .motorema-single__grid .motorema-single__media .woocommerce-product-gallery .flex-control-nav li{width:100%;height:100%;max-width:60px;max-height:60px;aspect-ratio:1/1}.motorema-single .motorema-single__grid .motorema-single__media .woocommerce-product-gallery .flex-control-nav li img{width:100%;height:100%;object-fit:contain}.motorema-single .motorema-single__grid .motorema-single__media .woocommerce-product-gallery .flex-control-nav li img.flex-active{border:1px solid var(--clr-black-600);border-radius:4px}.motorema-single .motorema-single__grid .motorema-single__summary .product_title{font-weight:var(--fw-semibold);font-size:var(--fs-600);color:var(--clr-black-600);margin-bottom:1.5rem}.motorema-single .motorema-single__grid .motorema-single__summary .price{font-family:var(--ff-secondary);font-weight:var(--fw-semibold);font-size:clamp(var(--fs-650),5vw,var(--fs-700));color:var(--clr-black-600);margin:1.5rem 0}.motorema-single .motorema-single__grid .motorema-single__summary .price del{color:var(--clr-black-600);opacity:1}.motorema-single .motorema-single__grid .motorema-single__summary .price ins{text-decoration:none}.motorema-single .motorema-single__grid .motorema-single__summary .price small{display:none}.motorema-single .motorema-single__grid .motorema-single__summary .motorema-sku{margin:1.5rem 0}.motorema-single .motorema-single__grid .motorema-single__summary .motorema-sku .sku{color:var(--clr-grey-400)}.motorema-single .motorema-single__grid .motorema-single__summary .woocommerce-product-details__short-description{margin:1.5rem 0}.motorema-single .motorema-single__grid .motorema-single__summary .woocommerce-product-details__short-description p,.motorema-single .motorema-single__grid .motorema-single__summary .woocommerce-product-details__short-description a{color:var(--clr-black-400)}.motorema-single .motorema-single__grid .motorema-single__summary p.in-stock{display:none !important}.motorema-single .motorema-single__grid .motorema-single__summary form.cart{display:grid;grid-template-columns:auto 1fr;place-items:start;align-items:center;column-gap:1.125rem;margin:1.5rem 0}.motorema-single .motorema-single__grid .motorema-single__summary form.cart .quantity{grid-column:1;grid-row:1;display:flex;border:1px solid #e1e1e1;border-radius:4px;box-shadow:0px 1px 2px 0px rgba(10,13,18,.0509803922)}.motorema-single .motorema-single__grid .motorema-single__summary form.cart .quantity .motorema-qty-btn{width:40px;height:40px;background:rgba(0,0,0,0);border:none}.motorema-single .motorema-single__grid .motorema-single__summary form.cart .quantity .qty{width:40px;height:40px;border:none;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-radius:0;padding:0}.motorema-single .motorema-single__grid .motorema-single__summary form.cart .quantity .qty::-webkit-outer-spin-button,.motorema-single .motorema-single__grid .motorema-single__summary form.cart .quantity .qty::-webkit-inner-spin-button{appearance:none;margin:0}.motorema-single .motorema-single__grid .motorema-single__summary form.cart .motorema-stock-status{grid-column:2;grid-row:1;display:flex;flex-direction:column;align-items:center;gap:5px}.motorema-single .motorema-single__grid .motorema-single__summary form.cart .motorema-stock-status__track{width:66px;height:5px;background:#d9d9d9;overflow:hidden;border-radius:17px;display:inline-block}.motorema-single .motorema-single__grid .motorema-single__summary form.cart .motorema-stock-status__bar{display:block;height:100%;width:var(--fill, 0%);border-radius:999px;background:currentColor}.motorema-single .motorema-single__grid .motorema-single__summary form.cart .motorema-stock-status__text{font-weight:var(--fw-semibold);font-size:var(--fs-300);color:var(--clr-black-400)}.motorema-single .motorema-single__grid .motorema-single__summary form.cart .motorema-stock-status--out{color:#f85a69}.motorema-single .motorema-single__grid .motorema-single__summary form.cart .motorema-stock-status--low{color:#ffc21a}.motorema-single .motorema-single__grid .motorema-single__summary form.cart .motorema-stock-status--good{color:#23b164}.motorema-single .motorema-single__grid .motorema-single__summary form.cart .single_add_to_cart_button,.motorema-single .motorema-single__grid .motorema-single__summary form.cart button[type=submit]{margin-top:1.5rem;grid-column:1/-1;grid-row:2;text-align:center;padding:.75rem 1rem;width:fit-content;min-width:136px;background-color:var(--clr-yellow-400);border:1px solid var(--clr-yellow-400);box-shadow:0px 2px 2.5px 0px rgba(10,13,18,.1019607843);border-radius:4px;font-family:var(--ff-secondary);font-weight:var(--fw-medium);font-size:var(--fs-400);color:var(--clr-black-600);transition:.4s ease;cursor:pointer;width:100%}.motorema-single .motorema-single__grid .motorema-single__summary .motorema-single-meta{margin:1.5rem 0;padding-top:1.5rem;border-top:1px solid #eeeceb;display:flex;flex-direction:column;gap:1.5rem}.motorema-single .motorema-single__grid .motorema-single__summary .motorema-single-meta .text{font-weight:var(--fw-regular);font-size:var(--fs-300);color:var(--clr-black-500)}.motorema-single .motorema-single__grid .motorema-single__summary .motorema-single-meta .text strong{font-weight:var(--fw-semibold);color:#8c6b00}.motorema-single .motorema-single__grid .motorema-single__summary .motorema-single-meta .payment-methods{display:flex;justify-content:start;align-items:center;gap:1.125rem;flex-wrap:wrap}.motorema-single .motorema-single__grid .motorema-single__summary .motorema-single-meta .payment-methods .images-block{display:flex;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.motorema-single .motorema-single__grid .motorema-single__summary .motorema-single-meta .payment-methods .images-block .single-payment{max-width:34px;max-height:24px}.motorema-single .motorema-single__grid .motorema-single__summary .motorema-single-meta .payment-methods .images-block .single-payment img{width:100%;height:100%;object-fit:cover}body.single-product .motorema-shop-sidebar{display:none}.motorema-mini-cart__list{padding:0 .75rem}.motorema-mini-cart__item{display:grid;grid-template-columns:98px 1fr 36px;gap:1rem;padding-bottom:1rem}.motorema-mini-cart__item:not(:last-child){border-bottom:1px solid #e1e1e1;margin-bottom:1rem}.motorema-mini-cart__thumb{width:100%;height:100%;overflow:hidden}.motorema-mini-cart__thumb img{width:100%;height:100%;object-fit:contain}.motorema-mini-cart__title{margin-bottom:.5rem}.motorema-mini-cart__title h4,.motorema-mini-cart__title a{font-weight:var(--fw-semibold);font-size:var(--fs-400);color:var(--clr-black-500)}.motorema-mini-cart__price{margin-bottom:1.125rem}.motorema-mini-cart__price p{color:var(--clr-grey-400)}.motorema-mini-cart__controls{display:flex;align-items:center;gap:1.125rem}.motorema-mini-cart__controls .motorema-mini-qty{display:flex;border:1px solid #e1e1e1;border-radius:4px;box-shadow:0px 1px 2px 0px rgba(10,13,18,.0509803922)}.motorema-mini-cart__controls .motorema-mini-qty__btn{width:40px;height:40px;background:rgba(0,0,0,0);border:none}.motorema-mini-cart__controls .motorema-mini-qty__val{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:none;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-radius:0;padding:0}.motorema-mini-cart__controls .motorema-mini-qty__val::-webkit-outer-spin-button,.motorema-mini-cart__controls .motorema-mini-qty__val::-webkit-inner-spin-button{appearance:none;margin:0}.motorema-mini-cart__remove{font-weight:var(--fw-regular);font-size:var(--fs-300);color:var(--clr-grey-400);text-decoration:underline}.motorema-mini-cart__footer{padding:1.375rem 1.375rem 0;box-shadow:0px -16px 20.1px -5px rgba(98,89,60,.1490196078)}.motorema-mini-cart__footer-top{display:flex;justify-content:space-between;align-items:center;gap:2rem}.motorema-mini-cart__footer-bottom{margin-top:.875rem}.motorema-mini-cart__note p{font-size:var(--fs-300);color:var(--clr-black-500)}.motorema-mini-cart__subtotal-value strong{font-family:var(--ff-primary);font-weight:var(--fw-regular);font-size:var(--fs-400);color:var(--clr-black-500)}.motorema-mini-cart__subtotal-value .amount{font-family:var(--ff-primary);font-weight:var(--fw-semibold);font-size:var(--fs-600);color:var(--clr-black-500)}.motorema-mini-cart .motorema-btn{text-align:center;padding:.75rem 1rem;width:fit-content;min-width:136px;background-color:var(--clr-yellow-400);border:1px solid var(--clr-yellow-400);box-shadow:0px 2px 2.5px 0px rgba(10,13,18,.1019607843);border-radius:4px;font-family:var(--ff-secondary);font-weight:var(--fw-medium);font-size:var(--fs-400);color:var(--clr-black-600);transition:.4s ease;cursor:pointer;display:inline-block;width:100%}.motorema-cart__head{margin:2rem auto .75rem}.motorema-cart__title{font-family:var(--ff-secondary);font-weight:var(--fw-semibold);font-size:var(--fs-800);color:var(--clr-black-400)}.motorema-cart__count{margin-top:.75rem;color:var(--clr-black-400)}.motorema-cart__grid{display:grid;grid-template-columns:5fr 4fr;gap:1.25rem}@media(max-width: 768px){.motorema-cart__grid{grid-template-columns:1fr;gap:2rem}}.motorema-cart__items .woocommerce-cart-form .motorema-cart-items .motorema-cart-item{display:grid;grid-template-columns:76px 1fr 92px}.motorema-cart__items .woocommerce-cart-form .motorema-cart-items .motorema-cart-item:not(:last-child){padding-bottom:1.375rem;margin-bottom:1.375rem;border-bottom:1px solid #e1e1e1}.motorema-cart__items .woocommerce-cart-form .motorema-cart-items .motorema-cart-item__image{width:76px;height:76px;overflow:hidden;border-radius:6px;border:1px solid #eeeceb}.motorema-cart__items .woocommerce-cart-form .motorema-cart-items .motorema-cart-item__image img{width:100%;height:100%;object-fit:contain}.motorema-cart__items .woocommerce-cart-form .motorema-cart-items .motorema-cart-item__top{display:grid;grid-template-columns:1fr auto;column-gap:1rem;align-items:start;padding:0 1rem;max-width:30rem}@media(max-width: 768px){.motorema-cart__items .woocommerce-cart-form .motorema-cart-items .motorema-cart-item__top{grid-template-columns:1fr;gap:1rem}}.motorema-cart__items .woocommerce-cart-form .motorema-cart-items .motorema-cart-item__name h3{font-family:var(--ff-secondary);font-weight:var(--fw-semibold);font-size:clamp(var(--fs-400),2vw,var(--fs-500));color:var(--clr-black-600);max-width:235px}.motorema-cart__items .woocommerce-cart-form .motorema-cart-items .motorema-cart-item__name h3 .motorema-cart-sku{margin-top:.5rem;font-weight:var(--fw-regular);font-size:var(--fs-200);color:var(--clr-grey-400)}@media(max-width: 768px){.motorema-cart__items .woocommerce-cart-form .motorema-cart-items .motorema-cart-item__controls{width:fit-content}}.motorema-cart__items .woocommerce-cart-form .motorema-cart-items .motorema-cart-item__controls .quantity{display:flex;border:1px solid #e1e1e1;border-radius:4px;box-shadow:0px 1px 2px 0px rgba(10,13,18,.0509803922)}.motorema-cart__items .woocommerce-cart-form .motorema-cart-items .motorema-cart-item__controls .quantity .motorema-qty-btn{width:40px;height:40px;background:rgba(0,0,0,0);border:none}.motorema-cart__items .woocommerce-cart-form .motorema-cart-items .motorema-cart-item__controls .quantity input[type=number]{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:none;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-radius:0;padding:0}.motorema-cart__items .woocommerce-cart-form .motorema-cart-items .motorema-cart-item__controls .quantity input[type=number]::-webkit-outer-spin-button,.motorema-cart__items .woocommerce-cart-form .motorema-cart-items .motorema-cart-item__controls .quantity input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.motorema-cart__items .woocommerce-cart-form .motorema-cart-items .motorema-cart-item__controls .motorema-cart-item__remove{margin-top:.75rem;text-align:center;font-family:var(--ff-primary);font-weight:var(--fw-regular);font-size:var(--fs-300);color:var(--clr-grey-400);display:block;text-align:center;width:100%}.motorema-cart__items .woocommerce-cart-form .motorema-cart-items .motorema-cart-item__price{display:flex;flex-direction:column;gap:4px}.motorema-cart__items .woocommerce-cart-form .motorema-cart-items .motorema-cart-item__line-total .amount{font-weight:var(--fw-semibold);font-size:var(--fs-400);color:var(--clr-black-600)}.motorema-cart__items .woocommerce-cart-form .motorema-cart-items .motorema-cart-item__unit p,.motorema-cart__items .woocommerce-cart-form .motorema-cart-items .motorema-cart-item__vat p{font-weight:var(--fw-regular);font-size:var(--fs-200);color:var(--clr-grey-400)}.motorema-cart .motorema-cart-totals{width:100%;background-color:var(--clr-white-500);border-radius:8px;padding:2rem}.motorema-cart .motorema-cart-totals__title{font-weight:var(--fw-semibold);font-size:var(--fs-400);color:var(--clr-black-600);margin-bottom:1rem}.motorema-cart .motorema-cart-totals__row{display:flex;gap:2rem;justify-content:space-between;margin:.75rem 0;font-weight:var(--fw-regular);font-family:var(--ff-primary);font-size:var(--fs-400);color:var(--clr-black-600)}.motorema-cart .motorema-cart-totals__divider{margin:1.5rem 0;border-top:1px solid var(--clr-grey-400)}.motorema-cart .motorema-cart-totals .subtotal{margin:1.5rem 0 2rem;display:flex;justify-content:space-between;gap:2rem}.motorema-cart .motorema-cart-totals .subtotal p{font-weight:var(--fw-bold);font-size:var(--fs-400);color:var(--clr-black-600)}.motorema-cart .motorema-cart-totals .subtotal p .includes_tax{display:none}.motorema-cart .motorema-cart-totals__cta a{width:100%;text-align:center;font-family:var(--ff-secondary) !important;font-weight:var(--fw-medium) !important;font-size:var(--fs-400) !important;color:var(--clr-black-600) !important;background-color:var(--clr-yellow-400) !important;border-radius:4px;padding:1rem}input[type=checkbox],input[type=radio]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1px solid #ccc;background:#fff;cursor:pointer;position:relative;vertical-align:middle;outline:none;transition:all .2s}input[type=checkbox]:checked,input[type=radio]:checked{background-color:var(--clr-yellow-400);border-color:#000}input[type=checkbox]:checked::after,input[type=radio]:checked::after{content:"";position:absolute;display:block}input[type=checkbox]:hover,input[type=radio]:hover{border-color:var(--clr-yellow-400)}input[type=checkbox]{border-radius:4px}input[type=checkbox]:checked::after{left:6px;top:2px;width:5px;height:8px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}input[type=radio]{border-radius:50%}input[type=radio]:checked::after{left:50%;top:50%;width:8px;height:8px;border-radius:50%;background:#000;transform:translate(-50%, -50%)}.woocommerce-checkout .checkout-layout-wrapper{display:flex;gap:30px;margin:6rem 0}@media(max-width: 768px){.woocommerce-checkout .checkout-layout-wrapper{flex-direction:column}}.woocommerce-checkout .checkout-left-col{flex:1 1 55%}.woocommerce-checkout .checkout-right-col{flex:1 1 45%;padding:2rem;border-radius:4px;align-self:flex-start}.woocommerce-checkout .checkout-right-col #order_review_heading,.woocommerce-checkout .checkout-right-col h3{display:none !important}.woocommerce-checkout .checkout-step{background:#fff;margin-bottom:40px}.woocommerce-checkout .checkout-step .step-header{font-size:1.25rem;font-weight:700;margin-bottom:25px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;user-select:none}.woocommerce-checkout .checkout-step .step-header .step-header-left{display:flex;align-items:center;gap:15px}.woocommerce-checkout .checkout-step .step-header .step-header-left span{border:3px solid var(--clr-yellow-400);color:#000;width:32px;height:32px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;font-size:1rem;font-weight:bold;flex-shrink:0}.woocommerce-checkout .checkout-step .step-header .step-header-left h3{margin:0;font-size:1.25rem}.woocommerce-checkout .checkout-step .step-header .step-toggle{background:none;border:none;font-size:2rem;line-height:1;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#000;transition:transform .2s}.woocommerce-checkout .checkout-step .step-header .step-toggle:hover{opacity:.7}.woocommerce-checkout .checkout-step .step-content{display:none}.woocommerce-checkout .checkout-step.active .step-content{display:block}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.company-information-wrapper,.woocommerce-account-fields{display:flex;flex-direction:column;gap:1rem}.woocommerce-billing-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])),.woocommerce-billing-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])),.woocommerce-billing-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])),.woocommerce-billing-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])),.woocommerce-shipping-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])),.woocommerce-shipping-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])),.woocommerce-shipping-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])),.woocommerce-shipping-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])),.company-information-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])),.company-information-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])),.company-information-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])),.company-information-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])),.woocommerce-account-fields .form-row:not(:has(input[type=checkbox],input[type=radio])),.woocommerce-account-fields div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])),.woocommerce-account-fields p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])),.woocommerce-account-fields .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])){position:relative}.woocommerce-billing-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text],.woocommerce-billing-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email],.woocommerce-billing-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel],.woocommerce-billing-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password],.woocommerce-billing-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) select,.woocommerce-billing-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text],.woocommerce-billing-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email],.woocommerce-billing-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel],.woocommerce-billing-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password],.woocommerce-billing-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select,.woocommerce-billing-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text],.woocommerce-billing-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email],.woocommerce-billing-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel],.woocommerce-billing-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password],.woocommerce-billing-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select,.woocommerce-billing-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=text],.woocommerce-billing-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=email],.woocommerce-billing-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel],.woocommerce-billing-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=password],.woocommerce-billing-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) select,.woocommerce-shipping-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text],.woocommerce-shipping-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email],.woocommerce-shipping-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel],.woocommerce-shipping-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password],.woocommerce-shipping-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) select,.woocommerce-shipping-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text],.woocommerce-shipping-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email],.woocommerce-shipping-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel],.woocommerce-shipping-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password],.woocommerce-shipping-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select,.woocommerce-shipping-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text],.woocommerce-shipping-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email],.woocommerce-shipping-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel],.woocommerce-shipping-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password],.woocommerce-shipping-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select,.woocommerce-shipping-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=text],.woocommerce-shipping-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=email],.woocommerce-shipping-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel],.woocommerce-shipping-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=password],.woocommerce-shipping-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) select,.company-information-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text],.company-information-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email],.company-information-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel],.company-information-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password],.company-information-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) select,.company-information-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text],.company-information-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email],.company-information-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel],.company-information-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password],.company-information-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select,.company-information-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text],.company-information-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email],.company-information-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel],.company-information-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password],.company-information-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select,.company-information-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=text],.company-information-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=email],.company-information-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel],.company-information-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=password],.company-information-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) select,.woocommerce-account-fields .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text],.woocommerce-account-fields .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email],.woocommerce-account-fields .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel],.woocommerce-account-fields .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password],.woocommerce-account-fields .form-row:not(:has(input[type=checkbox],input[type=radio])) select,.woocommerce-account-fields div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text],.woocommerce-account-fields div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email],.woocommerce-account-fields div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel],.woocommerce-account-fields div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password],.woocommerce-account-fields div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select,.woocommerce-account-fields p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text],.woocommerce-account-fields p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email],.woocommerce-account-fields p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel],.woocommerce-account-fields p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password],.woocommerce-account-fields p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select,.woocommerce-account-fields .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=text],.woocommerce-account-fields .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=email],.woocommerce-account-fields .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel],.woocommerce-account-fields .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=password],.woocommerce-account-fields .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) select{font-family:var(--ff-primary);font-weight:var(--fw-regular);font-size:var(--fs-400);letter-spacing:-0.4px;background-color:var(--clr-white-400);color:var(--clr-grey-400);border:.5px solid var(--clr-black-500);border-radius:4px;width:100%;padding:1.5rem 1rem .5rem;transition:.4s ease}.woocommerce-billing-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:focus,.woocommerce-billing-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:valid,.woocommerce-billing-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:focus,.woocommerce-billing-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:valid,.woocommerce-billing-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:focus,.woocommerce-billing-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:valid,.woocommerce-billing-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:focus,.woocommerce-billing-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:valid,.woocommerce-billing-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) select:focus,.woocommerce-billing-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) select:valid,.woocommerce-billing-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:focus,.woocommerce-billing-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:valid,.woocommerce-billing-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:focus,.woocommerce-billing-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:valid,.woocommerce-billing-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:focus,.woocommerce-billing-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:valid,.woocommerce-billing-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:focus,.woocommerce-billing-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:valid,.woocommerce-billing-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select:focus,.woocommerce-billing-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select:valid,.woocommerce-billing-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:focus,.woocommerce-billing-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:valid,.woocommerce-billing-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:focus,.woocommerce-billing-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:valid,.woocommerce-billing-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:focus,.woocommerce-billing-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:valid,.woocommerce-billing-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:focus,.woocommerce-billing-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:valid,.woocommerce-billing-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select:focus,.woocommerce-billing-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select:valid,.woocommerce-billing-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:focus,.woocommerce-billing-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:valid,.woocommerce-billing-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:focus,.woocommerce-billing-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:valid,.woocommerce-billing-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:focus,.woocommerce-billing-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:valid,.woocommerce-billing-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:focus,.woocommerce-billing-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:valid,.woocommerce-billing-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) select:focus,.woocommerce-billing-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) select:valid,.woocommerce-shipping-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:focus,.woocommerce-shipping-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:valid,.woocommerce-shipping-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:focus,.woocommerce-shipping-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:valid,.woocommerce-shipping-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:focus,.woocommerce-shipping-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:valid,.woocommerce-shipping-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:focus,.woocommerce-shipping-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:valid,.woocommerce-shipping-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) select:focus,.woocommerce-shipping-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) select:valid,.woocommerce-shipping-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:focus,.woocommerce-shipping-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:valid,.woocommerce-shipping-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:focus,.woocommerce-shipping-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:valid,.woocommerce-shipping-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:focus,.woocommerce-shipping-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:valid,.woocommerce-shipping-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:focus,.woocommerce-shipping-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:valid,.woocommerce-shipping-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select:focus,.woocommerce-shipping-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select:valid,.woocommerce-shipping-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:focus,.woocommerce-shipping-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:valid,.woocommerce-shipping-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:focus,.woocommerce-shipping-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:valid,.woocommerce-shipping-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:focus,.woocommerce-shipping-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:valid,.woocommerce-shipping-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:focus,.woocommerce-shipping-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:valid,.woocommerce-shipping-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select:focus,.woocommerce-shipping-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select:valid,.woocommerce-shipping-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:focus,.woocommerce-shipping-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:valid,.woocommerce-shipping-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:focus,.woocommerce-shipping-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:valid,.woocommerce-shipping-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:focus,.woocommerce-shipping-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:valid,.woocommerce-shipping-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:focus,.woocommerce-shipping-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:valid,.woocommerce-shipping-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) select:focus,.woocommerce-shipping-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) select:valid,.company-information-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:focus,.company-information-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:valid,.company-information-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:focus,.company-information-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:valid,.company-information-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:focus,.company-information-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:valid,.company-information-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:focus,.company-information-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:valid,.company-information-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) select:focus,.company-information-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) select:valid,.company-information-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:focus,.company-information-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:valid,.company-information-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:focus,.company-information-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:valid,.company-information-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:focus,.company-information-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:valid,.company-information-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:focus,.company-information-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:valid,.company-information-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select:focus,.company-information-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select:valid,.company-information-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:focus,.company-information-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:valid,.company-information-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:focus,.company-information-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:valid,.company-information-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:focus,.company-information-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:valid,.company-information-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:focus,.company-information-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:valid,.company-information-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select:focus,.company-information-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select:valid,.company-information-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:focus,.company-information-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:valid,.company-information-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:focus,.company-information-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:valid,.company-information-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:focus,.company-information-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:valid,.company-information-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:focus,.company-information-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:valid,.company-information-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) select:focus,.company-information-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) select:valid,.woocommerce-account-fields .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:focus,.woocommerce-account-fields .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:valid,.woocommerce-account-fields .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:focus,.woocommerce-account-fields .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:valid,.woocommerce-account-fields .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:focus,.woocommerce-account-fields .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:valid,.woocommerce-account-fields .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:focus,.woocommerce-account-fields .form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:valid,.woocommerce-account-fields .form-row:not(:has(input[type=checkbox],input[type=radio])) select:focus,.woocommerce-account-fields .form-row:not(:has(input[type=checkbox],input[type=radio])) select:valid,.woocommerce-account-fields div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:focus,.woocommerce-account-fields div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:valid,.woocommerce-account-fields div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:focus,.woocommerce-account-fields div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:valid,.woocommerce-account-fields div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:focus,.woocommerce-account-fields div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:valid,.woocommerce-account-fields div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:focus,.woocommerce-account-fields div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:valid,.woocommerce-account-fields div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select:focus,.woocommerce-account-fields div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select:valid,.woocommerce-account-fields p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:focus,.woocommerce-account-fields p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:valid,.woocommerce-account-fields p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:focus,.woocommerce-account-fields p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:valid,.woocommerce-account-fields p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:focus,.woocommerce-account-fields p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:valid,.woocommerce-account-fields p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:focus,.woocommerce-account-fields p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:valid,.woocommerce-account-fields p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select:focus,.woocommerce-account-fields p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) select:valid,.woocommerce-account-fields .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:focus,.woocommerce-account-fields .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=text]:valid,.woocommerce-account-fields .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:focus,.woocommerce-account-fields .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=email]:valid,.woocommerce-account-fields .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:focus,.woocommerce-account-fields .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=tel]:valid,.woocommerce-account-fields .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:focus,.woocommerce-account-fields .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) input[type=password]:valid,.woocommerce-account-fields .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) select:focus,.woocommerce-account-fields .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) select:valid{border:1px solid var(--clr-yellow-400)}.woocommerce-billing-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) label,.woocommerce-billing-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) label,.woocommerce-billing-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) label,.woocommerce-billing-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) label,.woocommerce-shipping-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) label,.woocommerce-shipping-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) label,.woocommerce-shipping-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) label,.woocommerce-shipping-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) label,.company-information-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) label,.company-information-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) label,.company-information-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) label,.company-information-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) label,.woocommerce-account-fields .form-row:not(:has(input[type=checkbox],input[type=radio])) label,.woocommerce-account-fields div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) label,.woocommerce-account-fields p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) label,.woocommerce-account-fields .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) label{font-weight:var(--fw-regular);font-size:var(--fs-400);color:var(--clr-grey-400);position:absolute;z-index:1;top:50%;transform:translateY(-50%);left:1rem;pointer-events:none;transition:.4s ease}.woocommerce-billing-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])):focus-within label,.woocommerce-billing-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])):has(input:not(:placeholder-shown)) label,.woocommerce-billing-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])):has(select:valid) label,.woocommerce-billing-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])).motorema-form--active label,.woocommerce-billing-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):focus-within label,.woocommerce-billing-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):has(input:not(:placeholder-shown)) label,.woocommerce-billing-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):has(select:valid) label,.woocommerce-billing-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])).motorema-form--active label,.woocommerce-billing-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):focus-within label,.woocommerce-billing-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):has(input:not(:placeholder-shown)) label,.woocommerce-billing-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):has(select:valid) label,.woocommerce-billing-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])).motorema-form--active label,.woocommerce-billing-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])):focus-within label,.woocommerce-billing-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])):has(input:not(:placeholder-shown)) label,.woocommerce-billing-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])):has(select:valid) label,.woocommerce-billing-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])).motorema-form--active label,.woocommerce-shipping-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])):focus-within label,.woocommerce-shipping-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])):has(input:not(:placeholder-shown)) label,.woocommerce-shipping-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])):has(select:valid) label,.woocommerce-shipping-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])).motorema-form--active label,.woocommerce-shipping-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):focus-within label,.woocommerce-shipping-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):has(input:not(:placeholder-shown)) label,.woocommerce-shipping-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):has(select:valid) label,.woocommerce-shipping-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])).motorema-form--active label,.woocommerce-shipping-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):focus-within label,.woocommerce-shipping-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):has(input:not(:placeholder-shown)) label,.woocommerce-shipping-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):has(select:valid) label,.woocommerce-shipping-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])).motorema-form--active label,.woocommerce-shipping-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])):focus-within label,.woocommerce-shipping-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])):has(input:not(:placeholder-shown)) label,.woocommerce-shipping-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])):has(select:valid) label,.woocommerce-shipping-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])).motorema-form--active label,.company-information-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])):focus-within label,.company-information-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])):has(input:not(:placeholder-shown)) label,.company-information-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])):has(select:valid) label,.company-information-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])).motorema-form--active label,.company-information-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):focus-within label,.company-information-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):has(input:not(:placeholder-shown)) label,.company-information-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):has(select:valid) label,.company-information-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])).motorema-form--active label,.company-information-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):focus-within label,.company-information-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):has(input:not(:placeholder-shown)) label,.company-information-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):has(select:valid) label,.company-information-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])).motorema-form--active label,.company-information-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])):focus-within label,.company-information-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])):has(input:not(:placeholder-shown)) label,.company-information-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])):has(select:valid) label,.company-information-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])).motorema-form--active label,.woocommerce-account-fields .form-row:not(:has(input[type=checkbox],input[type=radio])):focus-within label,.woocommerce-account-fields .form-row:not(:has(input[type=checkbox],input[type=radio])):has(input:not(:placeholder-shown)) label,.woocommerce-account-fields .form-row:not(:has(input[type=checkbox],input[type=radio])):has(select:valid) label,.woocommerce-account-fields .form-row:not(:has(input[type=checkbox],input[type=radio])).motorema-form--active label,.woocommerce-account-fields div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):focus-within label,.woocommerce-account-fields div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):has(input:not(:placeholder-shown)) label,.woocommerce-account-fields div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):has(select:valid) label,.woocommerce-account-fields div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])).motorema-form--active label,.woocommerce-account-fields p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):focus-within label,.woocommerce-account-fields p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):has(input:not(:placeholder-shown)) label,.woocommerce-account-fields p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])):has(select:valid) label,.woocommerce-account-fields p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])).motorema-form--active label,.woocommerce-account-fields .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])):focus-within label,.woocommerce-account-fields .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])):has(input:not(:placeholder-shown)) label,.woocommerce-account-fields .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])):has(select:valid) label,.woocommerce-account-fields .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])).motorema-form--active label{top:1rem;font-size:var(--fs-200);color:var(--clr-black-600)}.woocommerce-billing-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) #password_strength,.woocommerce-billing-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) #password_strength,.woocommerce-billing-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) #password_strength,.woocommerce-billing-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) #password_strength,.woocommerce-shipping-fields__field-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) #password_strength,.woocommerce-shipping-fields__field-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) #password_strength,.woocommerce-shipping-fields__field-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) #password_strength,.woocommerce-shipping-fields__field-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) #password_strength,.company-information-wrapper .form-row:not(:has(input[type=checkbox],input[type=radio])) #password_strength,.company-information-wrapper div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) #password_strength,.company-information-wrapper p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) #password_strength,.company-information-wrapper .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) #password_strength,.woocommerce-account-fields .form-row:not(:has(input[type=checkbox],input[type=radio])) #password_strength,.woocommerce-account-fields div.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) #password_strength,.woocommerce-account-fields p.woocommerce-form-row:not(:has(input[type=checkbox],input[type=radio])) #password_strength,.woocommerce-account-fields .motorema-form__row:not(:has(input[type=checkbox],input[type=radio])) #password_strength{display:none !important}.woocommerce-account-fields{margin-top:1rem}.is-blocking{position:relative;opacity:.6;pointer-events:none;transition:opacity .3s ease}.is-blocking::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.4);z-index:10;cursor:wait}.psw-rule{margin:1rem 0 .75rem;font-weight:var(--fw-semibold);font-size:var(--fs-200);color:var(--clr-black-400)}.password-rules{margin:.75rem 0 1.5rem;display:grid;grid-template-columns:repeat(2, 1fr);gap:0 2rem}.password-rules li{font-size:var(--fs-200);color:var(--clr-black-400);display:flex;align-items:center;gap:.625rem}.password-rules li svg{opacity:0;transition:opacity .2s ease}.password-rules li.is-ok svg{opacity:1}.motorema-form__grid2{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}@media(max-width: 768px){.motorema-form__grid2{grid-template-columns:1fr}}.checkout-user-header{margin-bottom:30px}.checkout-user-header .user-details{display:flex;flex-direction:column;margin-bottom:15px;gap:5px}.checkout-user-header .user-details .user-name{font-weight:600;font-size:1.1rem;color:var(--clr-black-600)}.checkout-user-header .user-details .user-email{font-size:.9rem;color:#757575}.checkout-user-header .newsletter-subscription{margin-bottom:20px}.checkout-user-header .newsletter-subscription .custom-checkbox-container{max-width:max-content;display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.9rem;color:var(--clr-black-600)}.checkout-user-header .newsletter-subscription .custom-checkbox-container input[type=checkbox]{flex-shrink:0}.saved-addresses-selector{margin-bottom:30px}.saved-addresses-selector .saved-address-card{background:#f6f6f6;border-radius:12px;padding:16px;display:flex;gap:16px;cursor:pointer;transition:.2s ease;border:1px solid rgba(0,0,0,0);width:100%;max-width:300px}.saved-addresses-selector .saved-address-card .card-check{flex-shrink:0;display:flex;align-items:flex-start;padding-top:2px}.saved-addresses-selector .saved-address-card .card-check input[type=checkbox]{width:20px;height:20px;border-radius:6px;background:#fff;border:1px solid #ccc}.saved-addresses-selector .saved-address-card .card-check input[type=checkbox]:checked{background-color:#fff;border-color:#000}.saved-addresses-selector .saved-address-card .card-check input[type=checkbox]:checked::after{border-color:#000;left:6px;top:3px;width:4px;height:8px}.saved-addresses-selector .saved-address-card .card-details .card-title{font-weight:500;font-size:1rem;margin-bottom:8px;color:#000}.saved-addresses-selector .saved-address-card .card-details .card-address,.saved-addresses-selector .saved-address-card .card-details .card-meta{font-size:.95rem;color:#333;margin-bottom:4px;line-height:1.4}.saved-addresses-selector .saved-address-card .card-details .card-meta{margin-top:2px;display:flex;gap:1rem}.company-information-wrapper:is(:not(.is-active)){display:none}.company-information-wrapper{margin-top:2rem}.company-information-wrapper h3{margin-bottom:20px;font-size:1.1rem}.customer-type-selection{margin-bottom:40px}.customer-type-selection h3{margin-bottom:15px}.customer-type-selection .type-options{display:flex;gap:30px;flex-wrap:wrap}.customer-type-selection .type-options label{display:flex;align-items:center;gap:10px;cursor:pointer;font-weight:500;font-size:1rem}.customer-type-selection .type-options label input[type=radio]{margin:0}.back-to-cart-wrapper{margin-top:2rem}.back-to-cart-wrapper .back-to-cart{display:flex;align-items:center;gap:8px;font-family:var(--ff-primary);font-weight:500;font-size:1rem;color:#000;text-decoration:none;transition:.3s ease}.back-to-cart-wrapper .back-to-cart img{width:16px;height:auto;transform:rotate(180deg);transition:.3s ease}.back-to-cart-wrapper .back-to-cart:hover{opacity:.7}.back-to-cart-wrapper .back-to-cart:hover img{transform:rotate(180deg) translateX(4px)}#step-2-shipping-target .woocommerce-shipping-methods-wrapper{display:block !important;margin-top:20px}#step-2-shipping-target ul#shipping_method,#step-2-shipping-target .woocommerce-shipping-methods{list-style:none !important;padding:0 !important;margin:0 !important}#step-2-shipping-target ul#shipping_method .shipping-method-item,#step-2-shipping-target .woocommerce-shipping-methods .shipping-method-item{border:1px solid #ddd;padding:1rem;display:flex;justify-content:space-between;align-items:center;background:#fff;border-radius:4px;transition:border-color .3s;position:relative}#step-2-shipping-target ul#shipping_method .shipping-method-item:not(:last-child),#step-2-shipping-target .woocommerce-shipping-methods .shipping-method-item:not(:last-child){margin-bottom:1rem !important}#step-2-shipping-target ul#shipping_method .shipping-method-item:hover:not(.active),#step-2-shipping-target .woocommerce-shipping-methods .shipping-method-item:hover:not(.active){border-color:var(--clr-yellow-400)}#step-2-shipping-target ul#shipping_method .shipping-method-item.active,#step-2-shipping-target .woocommerce-shipping-methods .shipping-method-item.active{border-color:#757575;background:#f6f6f6}#step-2-shipping-target ul#shipping_method .shipping-method-item.active .method-card-content:has(>*:not(:empty)),#step-2-shipping-target .woocommerce-shipping-methods .shipping-method-item.active .method-card-content:has(>*:not(:empty)){border-top:1px solid #e0e0e0;margin-top:15px;padding-top:15px}#step-2-shipping-target ul#shipping_method .shipping-method-item .shipping-method-card,#step-2-shipping-target .woocommerce-shipping-methods .shipping-method-item .shipping-method-card{display:flex !important;justify-content:space-between;align-items:center;width:100%;cursor:pointer}#step-2-shipping-target ul#shipping_method .shipping-method-item .shipping-method-card .method-title,#step-2-shipping-target .woocommerce-shipping-methods .shipping-method-item .shipping-method-card .method-title{font-weight:600;font-size:1rem;color:#000}#step-2-shipping-target ul#shipping_method .shipping-method-item .shipping-method-card .method-price-radio-wrapper,#step-2-shipping-target .woocommerce-shipping-methods .shipping-method-item .shipping-method-card .method-price-radio-wrapper{display:flex;align-items:center;gap:15px;flex-shrink:0}#step-2-shipping-target ul#shipping_method .shipping-method-item .shipping-method-card .method-price-radio-wrapper .method-price,#step-2-shipping-target .woocommerce-shipping-methods .shipping-method-item .shipping-method-card .method-price-radio-wrapper .method-price{font-size:1rem;color:#000;font-weight:500}#step-2-shipping-target ul#shipping_method .shipping-method-item .shipping-method-card .method-price-radio-wrapper input.shipping_method,#step-2-shipping-target .woocommerce-shipping-methods .shipping-method-item .shipping-method-card .method-price-radio-wrapper input.shipping_method{margin:0 !important}#step-2-shipping-target ul#shipping_method .shipping-method-item .method-card-content,#step-2-shipping-target .woocommerce-shipping-methods .shipping-method-item .method-card-content{width:100%}#step-2-shipping-target ul#shipping_method .shipping-method-item .method-card-content .shipping-method-extras,#step-2-shipping-target ul#shipping_method .shipping-method-item .method-card-content .method-details,#step-2-shipping-target .woocommerce-shipping-methods .shipping-method-item .method-card-content .shipping-method-extras,#step-2-shipping-target .woocommerce-shipping-methods .shipping-method-item .method-card-content .method-details{padding:10px 0;background:rgba(0,0,0,0)}#step-3-payment-target #payment{background:rgba(0,0,0,0) !important;border-radius:0}#step-3-payment-target .wc_payment_methods{list-style:none !important;padding:0 !important;margin:0 0 20px 0 !important;border:none !important}#step-3-payment-target .wc_payment_methods .wc_payment_method{border:none !important;padding:0 !important;background:rgba(0,0,0,0) !important;display:block !important}#step-3-payment-target .wc_payment_methods .wc_payment_method:not(:last-child){margin-bottom:1rem !important}#step-3-payment-target .wc_payment_methods .wc_payment_method::after{display:none}#step-3-payment-target .wc_payment_methods .wc_payment_method .payment-method-header{border:1px solid #ddd;padding:15px 20px;background:#fff;border-radius:6px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all .3s ease}#step-3-payment-target .wc_payment_methods .wc_payment_method .payment-method-header:hover{border-color:var(--clr-yellow-400)}#step-3-payment-target .wc_payment_methods .wc_payment_method .payment-method-header label{margin-bottom:0 !important;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:15px;flex:1}#step-3-payment-target .wc_payment_methods .wc_payment_method .payment-method-header label img{max-height:24px;width:auto}#step-3-payment-target .wc_payment_methods .wc_payment_method .payment-method-header input[type=radio]{margin:0 !important;order:2}#step-3-payment-target .wc_payment_methods .wc_payment_method.active .payment-method-header,#step-3-payment-target .wc_payment_methods .wc_payment_method:has(>.payment-method-header input:checked) .payment-method-header{border-color:#757575;background:#f6f6f6}#step-3-payment-target .wc_payment_methods .wc_payment_method.active .payment-method-header:has(+.payment_box:not(:empty)),#step-3-payment-target .wc_payment_methods .wc_payment_method:has(>.payment-method-header input:checked) .payment-method-header:has(+.payment_box:not(:empty)){border-radius:6px 6px 0 0}#step-3-payment-target .wc_payment_methods .wc_payment_method .payment_box{width:100%;padding:20px;background:#fff;border:1px solid #757575;border-top:none;border-radius:0 0 6px 6px;margin-top:0 !important}#step-3-payment-target .wc_payment_methods .wc_payment_method .payment_box::before{display:none}#step-3-payment-target .place-order{padding:0 !important}#step-3-payment-target .place-order .button{text-transform:none}#step-3-payment-target .place-order .woocommerce-terms-and-conditions-wrapper{display:none}#place_order{background-color:var(--clr-yellow-400) !important;color:#000 !important;font-weight:bold;width:100%;padding:15px;border:none;cursor:pointer;font-size:1rem;margin-top:20px;text-transform:uppercase;border-radius:4px;transition:background-color .3s}#place_order:hover{background-color:#e6b000 !important}.woocommerce-checkout-review-order-table{width:100%;border-collapse:separate;border-spacing:0;border:none !important;background:rgba(0,0,0,0)}.woocommerce-checkout-review-order-table .custom-product-list-row td{padding:0 !important}.woocommerce-checkout-review-order-table .review-product-item{display:flex;gap:1rem;padding:20px 0;position:relative}.woocommerce-checkout-review-order-table .review-product-item:not(:last-child){border-bottom:1px solid #ececec}.woocommerce-checkout-review-order-table .review-product-item .product-image{flex-shrink:0;width:80px;height:80px;background:#fff;border:1px solid #ececec;border-radius:4px;overflow:hidden}.woocommerce-checkout-review-order-table .review-product-item .product-image img{width:100%;height:100%;object-fit:contain;padding:5px}.woocommerce-checkout-review-order-table .review-product-item .product-item-details{flex:1;display:flex;align-items:center;justify-content:space-between;gap:1rem}.woocommerce-checkout-review-order-table .review-product-item .product-item-details .product-info{flex:1;max-width:235px;display:flex;flex-direction:column;justify-content:center;gap:4px}.woocommerce-checkout-review-order-table .review-product-item .product-item-details .product-info .product-name{font-weight:700;font-size:.9375rem;color:#000;line-height:1.2}.woocommerce-checkout-review-order-table .review-product-item .product-item-details .product-info .product-meta{font-size:.75rem;color:#999;margin-top:5px}.woocommerce-checkout-review-order-table .review-product-item .product-item-details .product-info .product-meta .sku{display:block;color:#999;word-break:break-all}.woocommerce-checkout-review-order-table .review-product-item .product-item-details .product-qty{flex-shrink:0;text-align:center;font-size:.75rem;color:#666;white-space:nowrap}.woocommerce-checkout-review-order-table .review-product-item .product-item-details .product-total{flex-shrink:0;text-align:left;display:flex;flex-direction:column;justify-content:center;gap:2px;width:25%}.woocommerce-checkout-review-order-table .review-product-item .product-item-details .product-total .main-price span,.woocommerce-checkout-review-order-table .review-product-item .product-item-details .product-total .woocommerce-Price-amount{font-weight:700;font-size:1rem;color:#000}.woocommerce-checkout-review-order-table .review-product-item .product-item-details .product-total .original-subtotal{font-size:.85rem;color:#999;margin-right:5px}.woocommerce-checkout-review-order-table .review-product-item .product-item-details .product-total .discounted-subtotal{text-decoration:none}.woocommerce-checkout-review-order-table .review-product-item .product-item-details .product-total .price-details{display:flex;flex-direction:column;gap:1px;font-size:.75rem;color:#999;line-height:normal}.woocommerce-checkout-review-order-table .review-product-item .product-item-details .product-total .price-details .price-per-unit,.woocommerce-checkout-review-order-table .review-product-item .product-item-details .product-total .price-details .vat-info{display:block;font-weight:400}.woocommerce-checkout-review-order-table .review-product-item .product-item-details .product-total .price-details .price-per-unit .woocommerce-Price-amount,.woocommerce-checkout-review-order-table .review-product-item .product-item-details .product-total .price-details .vat-info .woocommerce-Price-amount{font-size:.75rem;font-weight:inherit;color:inherit}.woocommerce-checkout-review-order-table .review-product-item .product-item-details .product-total .price-details .price-per-unit del,.woocommerce-checkout-review-order-table .review-product-item .product-item-details .product-total .price-details .vat-info del{font-size:.7rem;margin-right:3px}.woocommerce-checkout-review-order-table .review-product-item .product-item-details .product-total .price-details .price-per-unit ins,.woocommerce-checkout-review-order-table .review-product-item .product-item-details .product-total .price-details .vat-info ins{text-decoration:none}.woocommerce-checkout-review-order-table tbody tr.custom-discount-row th,.woocommerce-checkout-review-order-table tbody tr.custom-discount-row td,.woocommerce-checkout-review-order-table tbody tr.custom-summary-row th,.woocommerce-checkout-review-order-table tbody tr.custom-summary-row td{background:#f6f6f6;border:none;padding:12px 25px}.woocommerce-checkout-review-order-table tbody tr.custom-discount-row td{border-top-left-radius:8px;border-top-right-radius:8px;padding-top:25px;padding-bottom:0}.woocommerce-checkout-review-order-table tbody tr.custom-discount-row .coupon-form .coupon-label{display:block;font-size:.875rem;font-weight:700;margin-bottom:15px;color:#000}.woocommerce-checkout-review-order-table tbody tr.custom-discount-row .coupon-form .discount-form-wrapper{display:flex;gap:12px;align-items:stretch}.woocommerce-checkout-review-order-table tbody tr.custom-discount-row .coupon-form .discount-form-wrapper input.input-text{flex:1 1 70%;height:48px;border:1px solid #ccc;border-radius:6px;padding:0 1rem;font-size:.9375rem;background:#fff}.woocommerce-checkout-review-order-table tbody tr.custom-discount-row .coupon-form .discount-form-wrapper input.input-text::placeholder{color:#999}.woocommerce-checkout-review-order-table tbody tr.custom-discount-row .coupon-form .discount-form-wrapper button.button{flex:1 1 30%;background-color:var(--clr-yellow-400) !important;color:#000 !important;font-weight:700;padding:0 1rem;border:none;border-radius:6px;height:48px;font-size:.9375rem;cursor:pointer;transition:background-color .2s}.woocommerce-checkout-review-order-table tbody tr.custom-discount-row .coupon-form .discount-form-wrapper button.button:hover{background-color:#e6b000 !important}.woocommerce-checkout-review-order-table tbody tr.custom-summary-row td{border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-top:0;padding-bottom:25px}.woocommerce-checkout-review-order-table tbody tr.custom-summary-row h5.order-summary-heading{font-size:1rem;font-weight:700;margin:20px 0 15px 0;color:#000}.woocommerce-checkout-review-order-table tbody tr.custom-summary-row .summary-line{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:.9375rem;color:var(--clr-black-600);font-weight:500}.woocommerce-checkout-review-order-table tbody tr.custom-summary-row .summary-line .value{color:#000;font-weight:600;text-align:right}.woocommerce-checkout-review-order-table tbody tr.custom-summary-row .summary-line.order-total{padding-top:20px;margin-top:5px;font-size:1rem;font-weight:700;color:#000}.woocommerce-checkout-review-order-table tbody tr.custom-summary-row .summary-line.order-total .value{font-size:1rem;font-weight:700}.woocommerce-checkout-review-order-table tbody tr.custom-summary-row .summary-line.cart-discount .value{color:#e53935}.woocommerce-checkout-review-order-table tbody tr.custom-summary-row .summary-divider{height:1px;background:var(--clr-grey-400);margin:15px 0 5px 0}.woocommerce-coupon-form-toggle,.woocommerce-form-coupon-toggle{display:none !important}@media(max-width: 1024px){.woocommerce-checkout .checkout-layout-wrapper{flex-direction:column-reverse}.woocommerce-checkout .checkout-right-col{padding:0;width:100%}}
