body .btn{background-color:transparent;min-width:250px;color:#53565b;border:2px solid #53565b;font-weight:700;letter-spacing:normal;transition:all .15s linear;outline:none;border-radius:0}@media only screen and (max-width: 989px){body .btn{min-width:170px}}@media only screen and (max-width: 749px){body .btn{min-width:inherit}}body .btn.btn__white{color:#fff;border:2px solid #ffffff}body .btn.btn__red{border:solid 2px #e0523c;color:#e0523c}body .btn:not([disabled]):hover,body .shopify-payment-button .shopify-payment-button__button--unbranded:not([disabled]):hover,body .btn:focus,body .shopify-payment-button .shopify-payment-button__button--unbranded:focus{color:#fff;background-color:#e0523c;border:2px solid transparent}.shopify-section{padding:0}.hero .hero__inner{padding:130px 0 21px;position:relative}@media only screen and (max-width: 1399px){.hero .hero__inner{padding:100px 0 60px}}@media only screen and (max-width: 749px){.hero .hero__inner{padding:100px 0 40px}}@media only screen and (max-width: 567px){.hero .hero__inner{padding:80px 0}}.hero .hero__inner:after{content:"";display:block;position:absolute;top:0;height:100%;width:100%;background-color:#000;opacity:.2;z-index:-1}.hero .hero__inner h2{text-transform:uppercase;max-width:820px;margin:0 auto 15px}@media only screen and (max-width: 1199px){.hero .hero__inner h2{font-size:45px}}@media only screen and (max-width: 989px){.hero .hero__inner h2{font-size:36px}}@media only screen and (max-width: 749px){.hero .hero__inner h2{font-size:30px}}@media only screen and (max-width: 567px){.hero .hero__inner h2{font-size:24px}}.hero .hero__inner .btn{margin-top:39px;border:2px solid #ffffff;color:#fff}@media only screen and (max-width: 1199px){.hero .hero__inner .btn{margin-top:30px}}@media only screen and (max-width: 989px){.hero .hero__inner .btn{margin-top:20px}}@media only screen and (max-width: 567px){.hero .hero__inner .btn{margin-top:10px}}.slideshow{min-height:500px}.slideshow .slideshow__text-content{padding:130px 0 21px}.slideshow .slideshow__text-content .slideshow__title{max-width:820px;margin:0 auto 15px}.slideshow .slideshow__btn-wrapper--push{margin:0}.slideshow .btn{margin-top:39px}.slideshow .slideshow__btn{line-height:normal}.content-block{background-color:#f9f3f3;padding:50px 0}@media only screen and (max-width: 989px){.content-block{padding:40px 0}}@media only screen and (max-width: 567px){.content-block{padding:20px 0}}@media only screen and (max-width: 749px){.content-block .grid{margin:0}}.content-block .box__item{text-align:center;position:relative;padding-top:43px;padding-bottom:25px}@media only screen and (max-width: 989px){.content-block .box__item{width:100%;padding-top:30px;padding-bottom:30px}}@media only screen and (max-width: 749px){.content-block .box__item{padding-top:30px;padding-bottom:30px;padding-right:22px}}.content-block .box__item:first-child:after{display:none}.content-block .box__item:after{content:"";display:block;position:absolute;background-color:#53565b;width:1px;height:100%;top:0;left:26px}@media only screen and (max-width: 989px){.content-block .box__item:after{width:100%;height:1px}}@media only screen and (max-width: 749px){.content-block .box__item:after{left:0}}.content-block .box__item h3{text-transform:uppercase;margin:0 0 29px}@media only screen and (max-width: 1399px){.content-block .box__item h3{margin:0 0 20px}}@media only screen and (max-width: 1199px){.content-block .box__item h3{font-size:27px}}@media only screen and (max-width: 567px){.content-block .box__item h3{font-size:24px;margin:0 0 15px}}.content-block .box__item .box__item__copy{padding:0 40px}@media only screen and (max-width: 1399px){.content-block .box__item .box__item__copy{padding:0}}.content-block .box__item .box__item__copy p{line-height:1.55;letter-spacing:normal;margin:0 0 15px}@media only screen and (max-width: 1199px){.content-block .box__item .box__item__copy p{font-size:20px}}@media only screen and (max-width: 567px){.content-block .box__item .box__item__copy p{font-size:18px}}.content-block .box__item .box__item__link{font-size:20px;text-transform:uppercase;font-weight:700;color:#e0523c;padding:24px 0 0;display:block;transition:all .15s linear}.content-block .box__item .box__item__link:hover{color:#53565b}@media only screen and (max-width: 1399px){.content-block .box__item .box__item__link{padding:0}}@media only screen and (max-width: 1199px){.content-block .box__item .box__item__link{font-size:18px}}@media only screen and (max-width: 567px){.content-block .box__item .box__item__link{font-size:16px}}
/*# sourceMappingURL=/s/files/1/0473/6640/6302/t/28/assets/custom-2.scss.css.map */
