.mt-fancy-banner__container{min-height:706px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;padding:48px 16px;position:relative;box-sizing:border-box;overflow:hidden}.mt-fancy-banner__bgimg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.mt-fancy-banner__bgimg-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.mt-fancy-banner__content{padding-top:48px;position:relative;z-index:2;max-width:834px;display:flex;flex-direction:column;align-items:center;justify-content:center}.mt-fancy-banner__top-text{font-family:Roboto;font-weight:400;font-style:Regular;font-size:14px;line-height:22px;letter-spacing:normal;text-align:center;color:#a76b58}.mt-fancy-banner__title{font-family:Roboto;font-weight:400;font-style:Regular;font-size:36px;line-height:44px;letter-spacing:normal;text-align:center;color:#2f2b2b;margin-top:42px;margin-bottom:4px}.mt-fancy-banner__subtitle{font-family:Roboto;font-weight:600;font-style:SemiBold;font-size:16px;line-height:24px;letter-spacing:normal;text-align:center;color:#2f2b2b}.mt-fancy-banner__desc{font-family:Roboto;font-weight:400;font-style:Regular;font-size:16px;line-height:24px;letter-spacing:normal;text-align:center;color:#4e4b4b;margin-top:24px;margin-bottom:32px}.mt-fancy-banner__btn{display:inline-flex;font-family:Roboto;font-weight:400;font-style:Regular;font-size:14px;line-height:22px;letter-spacing:normal;text-align:center;width:182px;height:38px;border-radius:999px;border:1px solid #2F2B2B;opacity:1;background:transparent;color:#2f2b2b;text-decoration:none;transition:background .3s,color .3s;position:relative;overflow:hidden;cursor:pointer;justify-content:center;align-items:center;background-clip:padding-box}.mt-fancy-banner__btn-text{position:relative;z-index:2}.mt-fancy-banner__btn-arrow{display:inline-block;margin-left:17px;font-size:14px;line-height:22px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:relative;z-index:2}.mt-fancy-banner__btn-arrow svg{margin-top:6px}.mt-fancy-banner__btn:hover:not([disabled]) .mt-fancy-banner__btn-arrow path{stroke:#a76b58}.mt-fancy-banner__btn:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0%;background:#f7e5d5;color:#a76b58;z-index:1;transition:width .35s cubic-bezier(.4,0,.2,1);pointer-events:none}.mt-fancy-banner__btn:hover{color:#a76b58;border:0}.mt-fancy-banner__btn:hover:before{width:100%}.mt-fancy-banner__btn:hover .mt-fancy-banner__btn-arrow{transform:scaleX(1.5) translate(8px)}.mt-fancy-banner__btn:hover .mt-fancy-banner__btn-text{color:#a76b58}.mt-fancy-banner__btn:active{transform:scale(.98)}.mt-fancy-banner__btn>*{position:relative;z-index:2}@media (max-width: 749px){.mt-fancy-banner__container{min-height:553px}.mt-fancy-banner__content{padding-top:0}.mt-fancy-banner__top-text{font-family:Roboto;font-weight:400;font-style:Regular;font-size:12px;line-height:20px;letter-spacing:normal;text-align:center;margin-top:42px;color:#a76b58;margin-bottom:24px}.mt-fancy-banner__title{font-family:Roboto;font-weight:400;font-style:Regular;font-size:24px;line-height:32px;letter-spacing:normal;text-align:center;color:#2f2b2b;margin:0}.mt-fancy-banner__subtitle{font-family:Roboto;font-weight:700;font-style:Bold;font-size:14px;line-height:22px;letter-spacing:normal;text-align:center;color:#2f2b2b;margin-bottom:15px}.mt-fancy-banner__desc{font-family:Roboto;font-weight:400;font-style:Regular;font-size:14px;line-height:22px;letter-spacing:normal;text-align:center;color:#4e4b4b;margin:0}.mt-fancy-banner__btn{margin-top:24px}.mt-fancy-banner__btn-arrow{margin-left:6px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/mt-fancy-banner.css.map */
