.cta-banner__container{position:relative}@media screen and (max-width: 959px){.cta-banner{padding-top:0!important}.cta-banner .page-width{padding-left:0;padding-right:0}}.cta-banner__background img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.cta-banner__background--desktop{display:none}@media screen and (min-width: 768px){.cta-banner__background--desktop{display:block}}.cta-banner__background--mobile{display:block}@media screen and (min-width: 768px){.cta-banner__background--mobile{display:none}}.cta-banner__inner{position:relative;padding:50px 30px 40px}@media screen and (min-width: 380px){.cta-banner__inner{padding:60px 50px 50px}}@media screen and (min-width: 768px){.cta-banner__inner{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-end;padding:60px 50px 50px}}@media screen and (min-width: 960px){.cta-banner__inner{padding:80px 80px 70px}}@media screen and (min-width: 1200px){.cta-banner__inner{padding:100px 130px}}.cta-banner__pre-heading{font-family:TT Norms Pro Mono!important;text-transform:uppercase;font-size:12px;text-align:center;margin-bottom:45px;letter-spacing:5px;color:#868686}@media screen and (min-width: 768px){.cta-banner__pre-heading{position:absolute;top:80px;right:60px;transform:rotate(-90deg) translateY(-100%);transform-origin:100% 0;margin-bottom:0}}@media screen and (min-width: 768px){.cta-banner__pre-heading{top:60px;right:15px}}@media screen and (min-width: 960px){.cta-banner__pre-heading{top:80px;right:30px}}@media screen and (min-width: 1200px){.cta-banner__pre-heading{top:100px;right:60px}}@media screen and (min-width: 1500px){.cta-banner__pre-heading{font-size:14px}}.cta-banner__header{max-width:450px}.cta-banner__heading{font-size:30px;line-height:1.1;text-transform:uppercase;margin-top:0;margin-bottom:10px}@media screen and (min-width: 768px){.cta-banner__heading{font-size:40px}}@media screen and (min-width: 960px){.cta-banner__heading{font-size:50px}}.cta-banner__content{font-size:14px;line-height:1.4;margin-top:0;margin-bottom:15px}@media screen and (min-width: 540px){.cta-banner__content{font-size:14px;margin-bottom:20px}}@media screen and (min-width: 768px){.cta-banner__content{font-size:16px;margin-bottom:30px}}@media screen and (min-width: 1024px){.cta-banner__content{margin-bottom:40px}}.cta-banner__product{margin-bottom:80px}@media screen and (min-width: 768px){.cta-banner__product{margin-bottom:0;padding-left:20px}}@media screen and (max-width: 769px){.cta-banner__product{text-align:center}}.cta-banner__product img{max-width:100%;height:auto}.cta-banner__button{font-family:TT Norms Pro Mono!important;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 15px;cursor:pointer;background:linear-gradient(244.3deg,#d1b274 28.97%,#ffebb4 64.28%,#dec386 81.8%,#ceb276 85.72%,#eed597 117.24%,#d1b274 147.51% 155.07%),#d0b274;color:#262626;text-transform:uppercase;font-size:12px;text-decoration:none;height:auto;min-height:50px;letter-spacing:.2rem}@media screen and (min-width: 768px){.cta-banner__button{font-size:14px;letter-spacing:2px;padding:5px 20px}}.cta-banner__button-line{width:1px;height:22px;margin:0 12px 0 20px;background-color:#262626}.cta-banner__button svg{margin-left:0;transition:.3s ease-in-out}.cta-banner__button:hover svg{margin-left:10px}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-cta-banner.css.map */
