*{box-sizing:border-box;font-family:Poppins,sans-serif;outline:none}a{cursor:pointer;-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s;transition:.15s;color:#d31f38}a>strong{margin:0 6px}a:hover{text-decoration:none;color:#000}html,body{margin:0;padding:0;border:0;height:100vh;background:#fff}body{overflow-y:scroll}body>.main{min-height:100vh;position:relative;padding:140px 0 500px}@media (max-width: 992px){body>.main{padding:85px 0 0}}body>.main.simple{padding:110px 0}@media (max-width: 992px){body>.main.simple{padding:85px 0 0}}.center{max-width:1400px;width:100%;margin:0 auto}.hide{display:none!important;opacity:0!important}p{margin:0;padding:0}.btn{display:inline-flex;align-items:center;font-size:15px;line-height:20px;padding:12px 20px;background:#d31f38;color:#fff;border-radius:0;text-decoration:none;border:0;cursor:pointer}.btn .icon:last-child{margin-left:6px}.btn.small{font-size:12px;padding:3px 10px;white-space:nowrap}.btn.large{font-size:17px;line-height:20px;padding:20px}.btn:hover{background:#000;text-decoration:none}.btn.success{background:#088d3e}.btn.success:hover{background:#12b152}.btn.warning{background:#f60}.btn.warning.line{background:#fff;border:1px solid #f60;color:#f60}.btn.warning:hover{background:#cf4e00}.btn.warning:hover.line{background:#ff66001a}.btn.danger{background:#fa5252}.btn.danger.line{background:#fff;border:1px solid #FA5252;color:#fa5252}.btn.danger.line .icon{background:#fa5252;margin-right:3px}.btn.danger:hover{background:#ad2c2c}.btn.danger:hover.line{background:#fa52521a}.btn.default{background:#f1f3f6;color:#981527}.btn.default.line{background:#fff;border:1px solid #981527;color:#981527}.btn.default:hover{background:#d7dde5}.btn.default:hover.line{background:#9815271a}.text-danger{color:#fa5252!important}.label{display:inline-flex;align-items:center;font-size:13px;font-weight:700;border-radius:20px;height:22px;padding:0 8px;color:#fff}.label i.icon{display:block;width:16px!important;height:16px!important;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:12px!important;mask-size:12px!important;background:#000;margin-left:-4px;margin-right:2px}.label i.icon.cart{-webkit-mask-image:url(/build/assets/shopping-cart-CJP8QgLn.svg);mask-image:url(/build/assets/shopping-cart-CJP8QgLn.svg)}.label i.icon.user{-webkit-mask-image:url(/build/assets/user-regular-D2zIYsmg.svg);mask-image:url(/build/assets/user-regular-D2zIYsmg.svg)}.label i.icon.search{-webkit-mask-image:url(/build/assets/magnifying-glass-regular-BmcsQgXD.svg);mask-image:url(/build/assets/magnifying-glass-regular-BmcsQgXD.svg)}.label i.icon.check{-webkit-mask-image:url(/build/assets/check-solid-BJyycpTn.svg);mask-image:url(/build/assets/check-solid-BJyycpTn.svg)}.label i.icon.check-circle{-webkit-mask-image:url(/build/assets/circle-check-solid-D0J9p01l.svg);mask-image:url(/build/assets/circle-check-solid-D0J9p01l.svg)}.label.success{background:#d7f9e6;color:#00a047}.label.success i.icon{background:#00a047!important}.icon{display:flex;justify-content:end;width:12px;height:12px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:11px;mask-size:11px;background:#fff}.icon.angle-right{-webkit-mask-image:url(/build/assets/angle-right-solid-CCitUaUB.svg);mask-image:url(/build/assets/angle-right-solid-CCitUaUB.svg)}.icon.angle-right{-webkit-mask-image:url(/build/assets/angle-right-solid-CCitUaUB.svg);mask-image:url(/build/assets/angle-right-solid-CCitUaUB.svg)}.icon.envelope{-webkit-mask-image:url(/build/assets/envelope-open-regular--DLoSse_.svg);mask-image:url(/build/assets/envelope-open-regular--DLoSse_.svg)}.icon.phone{-webkit-mask-image:url(/build/assets/phone-regular-RzSZepDg.svg);mask-image:url(/build/assets/phone-regular-RzSZepDg.svg)}.icon.times{-webkit-mask-image:url(/build/assets/xmark-solid-B6ggh4mJ.svg);mask-image:url(/build/assets/xmark-solid-B6ggh4mJ.svg)}section h1,section h2,section h3,section h4{color:#1e1b1c;font-size:28px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:-.8px;margin:0 0 20px;padding:0}@media (max-width: 992px){section h1,section h2,section h3,section h4{font-size:24px}}.cta{background:#d31f38;color:#fff;height:50px;padding:0 22px;display:inline-flex;align-items:center;text-decoration:none;gap:8px}.cta:hover{background:#981527}body .auth .form{border-radius:0}p,.text{font-size:14px;line-height:22px}
