@keyframes spin{to{transform:rotate(1turn)}}.step2 .form>.form-group .col-form-label{color:#7cafdf;font-weight:600}.newsletter-container{margin-bottom:5rem}.newsletter-wrapper{background:#161615;color:#fff;font-weight:300;padding:3rem 1.5rem;position:relative;text-align:center}.newsletter-wrapper form{margin:1.5rem auto 0;max-width:54rem}.newsletter-wrapper>*{position:relative}.newsletter-title{color:#fff;font-size:1.6rem;font-weight:600}@media (min-width:992px){.newsletter-container{margin-bottom:8rem}.newsletter-wrapper{padding:4rem 3rem}.newsletter-title{font-size:2.6rem}}.checkout-steps{margin-bottom:5rem;position:relative}.checkout-steps .h1{margin-bottom:2rem}.checkout-steps a:not(.btn){color:#161615}.checkout-steps .quick-add-cart{margin-top:4rem}.checkout-steps .form-wrapper{display:flex;flex-wrap:wrap}.checkout-steps .form-group{flex:100%}.checkout-steps .error-empty-variant{color:red;flex:1}.checkout-steps .form-footer{align-items:center;display:flex}@media (max-width:767.98px){.checkout-steps{margin-top:4rem}.checkout-steps .intro{margin-bottom:3rem;margin-top:2rem}.checkout-steps .intro strong{display:block;font-size:2rem;font-weight:600}.checkout-steps .text-tooltip{flex:100%;text-align:center}.checkout-steps .error-empty-variant{flex:100%;order:1;text-align:center}.checkout-steps .form-footer{flex-direction:column}}@media (min-width:768px){.checkout-steps{margin-top:6rem}.checkout-steps .intro{font-size:2.2rem;margin-bottom:2rem;margin-top:1.5rem}.checkout-steps .form-group{margin-bottom:2rem}.checkout-steps .text-tooltip{padding:0;width:max-content}.checkout-steps .form-footer{gap:3rem;justify-content:center}.checkout-steps .form-footer a:not(.btn){order:-1}.step1 .text-tooltip{float:right;margin:0 0 0 auto;padding:0;width:max-content}}.step2 .form>.form-group .col-form-label{font-size:2.4rem}@media (max-width:767.98px){.step2{padding-inline:4rem}.step2 .form{line-height:1.3;text-align:left}.step2 .form-group{margin-bottom:2rem}.step2 .col-form-label{line-height:inherit}.step2 .row .selectpicker{display:flex;gap:4rem}.step2 .text-tooltip{margin-bottom:3rem;margin-top:5rem}.step2 .form-footer{text-align:center}.step2 .btn-primary{margin-bottom:2rem;padding-inline:1.5rem}}@media (min-width:768px){.step2 .form-group{margin-bottom:3rem}.step2 .selectpicker{display:flex;flex-wrap:wrap;gap:0 4rem}.step2 .text-tooltip{margin-bottom:5rem;margin-top:-2rem;position:relative;z-index:1}}.step3 .small{color:#848484;font-style:italic;font-weight:500}.step3 .small a{color:inherit;text-decoration:none}.step3 .small a:hover{text-decoration:underline}.step3 .edit-step1{align-items:center;display:inline-flex}.step3 .edit-step1:before{content:"<";margin-left:.5rem}@media (max-width:767.98px){.step3 .intro{margin-bottom:0}.step3 .intro strong{font-size:2.4rem}.step3 .lead{font-size:2rem;margin-bottom:3rem}.step3 .form-footer{margin-bottom:1.5rem;margin-top:4rem}.step3 .form-footer .btn{margin-bottom:2rem}}@media (min-width:768px){.step3{display:flex;flex-direction:column}.step3 .intro{margin-bottom:0}.step3 .lead{line-height:1.8;margin-bottom:5rem}.step3 .lead,.step3 .lead+p{font-size:2.2rem}.step3 .price-lg{text-align:center}.step3 .form-footer{margin-bottom:3rem}.step3 .small{margin-bottom:-2.5rem;order:1;text-align:center}.step3 .edit-step1{position:absolute;right:5rem;top:4rem}}.homepage-last-products{margin-bottom:5rem}.homepage-last-products .homepage-title{margin-bottom:2rem;text-align:center}.homepage-last-products .btn-wrapper{margin-top:1rem;text-align:center}.homepage-last-products .btn-wrapper .btn{width:100%}.homepage-about-us{background-color:#fff;margin:0 auto 3rem;text-align:center}.homepage-about-us .h2{margin-bottom:0}@media (min-width:768px){.homepage-last-products{margin-bottom:8rem}.homepage-last-products .btn-wrapper{text-align:center}.homepage-last-products .btn-wrapper .btn{width:auto}.homepage-about-us{margin-bottom:8rem;padding:0 15%}.homepage-about-us .h2{margin-bottom:.5rem}}