.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.form-control{width:100%;min-width:0px}.main-menu a:hover,.main-menu a.active{border-bottom-width:2px;--tw-border-opacity: 1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity, 1))}.cut-left{position:relative}.cut-left:before{content:"";display:block;width:30px;height:100%;position:absolute;top:-.5px;left:0;clip-path:polygon(100% 0,0% 100%,0 0)}.cut-right{position:relative}.cut-right:after{content:"";display:block;width:30px;height:100%;position:absolute;top:-.5px;right:0;clip-path:polygon(100% 0,100% 0,100% 100%,0% 100%)}.layout-list{display:flex;flex-direction:column;gap:2rem}.layout-list .replacement-wrapper{display:flex;gap:1.5rem}.layout-list .replacement-wrapper .image-wrapper{width:50%;overflow:hidden}@media(min-width:1024px){.layout-list .replacement-wrapper .image-wrapper{width:25%}}.layout-list .replacement-wrapper .replacement-name{font-size:1.125rem;line-height:1.75rem}.layout-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media(min-width:1024px){.layout-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.layout-grid .replacement-wrapper{display:flex;height:100%;flex-direction:column}.layout-grid .replacement-wrapper .image-wrapper{overflow:hidden}.layout-grid .replacement-wrapper .add-to-cart-btn{width:100%}.license-field{position:relative;--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.license-field input{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1));text-align:center;text-transform:uppercase;width:100%;border-width:1px 17px 1px 34px}.license-field:before,.license-field:after{position:absolute;display:block;--tw-content: "";content:var(--tw-content)}.license-field:before{width:15px;height:15px;top:4px;left:10px;background:url(/build/assets/euro-flag-COvY5lWR.png) 0 0 no-repeat}.license-field:after{content:attr(data-country);width:35px;bottom:4px;font-size:10px;text-align:center;text-transform:uppercase;color:#fff}h1.with-sub-border,h2.with-sub-border,h3.with-sub-border,h4.with-sub-border,h5.with-sub-border,h6.with-sub-border{position:relative;margin-bottom:1.75rem}h1.with-sub-border:after,h2.with-sub-border:after,h3.with-sub-border:after,h4.with-sub-border:after,h5.with-sub-border:after,h6.with-sub-border:after{position:absolute;bottom:-.75rem;left:0;height:.5rem;width:6rem;--tw-bg-opacity: 1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity, 1));--tw-content: "";content:var(--tw-content)}.alert{margin-bottom:.5rem;background-color:rgb(var(--color-highlight) / .4);padding:.5rem}.alert.alert-error{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.alert.alert-success{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1));font-weight:500;--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.alert.alert-info{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}:root{--font-sans: "Poppins";--color-highlight: 235 235 235;--color-highlight-foreground: 134 134 134;--color-body: 0 0 0}*,:before,:after{border-color:#000}
