.px-section{padding-left:1.25rem;padding-right:1.25rem}.py-section-vertical-spacing{padding-top:2rem;padding-bottom:2rem}@media (min-width: 1024px){.px-section{padding-left:2.5rem;padding-right:2.5rem}.py-section-vertical-spacing{padding-top:4rem;padding-bottom:4rem}}.section-content{position:relative;z-index:10}.mx-auto{margin-left:auto;margin-right:auto}.login-page,.login-form{display:flex;flex-direction:column;background:#fff;color:#1b1b1b;padding:1.5rem 1rem;box-shadow:0 9px 7px #00000052;max-width:45rem;font-family:Montserrat,sans-serif}@media (min-width: 1024px){.login-form{padding:3rem}}.login-page .title,.login-form .title{text-align:center;font-size:24px;font-weight:600;text-transform:capitalize;margin-bottom:2.5rem}.login-page--container{display:flex;flex-direction:row;column-gap:40px}.login-form form,.login-page--form{display:flex;flex-direction:column;align-items:center;justify-content:space-between;row-gap:20px;margin-top:2rem;font-size:14px;text-transform:uppercase;font-family:Montserrat,sans-serif}.login-form form button{font-size:16px}.login-page--form img{width:200px;object-fit:contain;aspect-ratio:1/.5;margin:auto}@media (max-width: 1023px){.login-page--container{flex-direction:column;row-gap:40px}}.login-page--container .login-form input{background:transparent;border:1px solid #161616;padding:15px;margin-bottom:15px;font-size:15px;box-shadow:none;border-radius:5px}.login-page--form button.button{font-size:16px}.login-page--subscription,.login-page--form{width:100%}.login-page--form #rc_login{display:none}.login-form .buttons{display:flex;justify-content:center;width:100%;column-gap:30px}@media (max-width: 1023px){.login-form .buttons{flex-direction:column;row-gap:15px;margin-top:1.5rem}}.login-form .buttons button{width:auto}.login-page .subscribe-icon{position:relative}.login-page--subscription a{margin-top:2rem;font-size:14px;text-transform:uppercase;font-family:Montserrat,sans-serif}.login-page .subscribe-icon img{width:100px;object-fit:contain}.login-page--subscription{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.login-page--bottom{display:flex;align-items:center;justify-content:center;margin-top:2rem;font-family:Montserrat,sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:0;text-decoration:underline}.rc-login-form-container input{background-color:transparent}.login-page--form .errors{color:red;font-size:14px;margin-bottom:10px}.login-page--form a:hover,.login-page--subscription a:hover{color:#ff9150}.login-page.hidden{display:none}.login-form{display:block}.login-form.hidden{display:none}@media (min-width: 1024px){.login-page--form{margin-top:0}.login-page--subscription,.login-page--form{width:50%}}.button{font-size:24px;font-weight:600;text-transform:uppercase;border:1px solid;border-radius:5px;padding:15px 20px;transition:all .2s ease-in-out;text-align:center}@media (min-width: 1024px){.button{min-width:250px}}.button--primary{color:#fff;background-color:#ff9150;border-color:#ff9150}.button--primary:hover{background-color:#f76d19;border-color:#f76d19;text-decoration:none}.login-page--container a{font-size:14px}.button--secondary{background:linear-gradient(90deg,#005582 0,#27353c);color:#fff}.button--secondary:hover{background:linear-gradient(90deg,#27353c 0,#005582);text-decoration:none}.login-page--bottom a{color:#000}input[type=text],input[type=email],input[type=tel],input[type=password],.input,select{position:relative;display:inline-block;cursor:pointer;-webkit-appearance:none;appearance:none;border-radius:.5rem;padding:.75rem 1rem;font-size:1rem;line-height:1.2;box-shadow:inset 0 0 0 2px #fff;box-sizing:border-box;background-color:#fff;border:1px solid #00719c}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}.w-full{width:100%}.header.fixed-header{padding:5px 0;background:var(--dark)}.header.page-header .logo img:first-child{display:block!important}.header.page-header .logo img:nth-child(2){display:none!important}.header.page-header{background:var(--dark)}.header.page-header .stellarnav a,.header.page-header .stellarnav li a,.header.page-header .stellarnav>ul>li>a{color:var(--white)}.stellarnav li a:hover{color:var(--blue)!important}.header{padding:5px!important;background:var(--dark)}.page-wrapper{padding-top:55px}.our-story-banner{position:relative;overflow:hidden}.our-story-banner .container-lg{position:relative;height:700px}.our-story-banner .container-lg .content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:var(--white);left:15px;right:15px;z-index:2}.our-story-banner .container-lg .content .content-inner{padding-left:50px}.our-story-banner .banner-image{min-width:initial;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;flex:0 0 auto;display:flex}.our-story-banner .banner-image img{flex:1 1 auto;align-self:center;justify-self:flex-start;object-fit:cover;height:100%;min-width:100%;width:auto}a.fera-allReviews-writeReviewLink{color:#0052b3}.show-more.fera-truncation-showMore{color:#0052b3!important;text-decoration:underline}span.fera-allReviews-review-date-val,.truncated-text.fera-truncation-truncatedText{color:#757575}.footer a,.footer p{color:#ffffffb3}
/*# sourceMappingURL=/cdn/shop/t/99/assets/custom.css.map */
