.mas-hero{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;isolation:isolate;padding-block:var(--mas-9)}.mas-hero--small{min-height:400px}.mas-hero--medium{min-height:560px}.mas-hero--large{min-height:720px}.mas-hero--full{min-height:100vh}.mas-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.mas-hero__media img{width:100%;height:100%;object-fit:cover}.mas-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 35%,rgba(0,0,0,calc(var(--overlay) * .4)),rgba(0,0,0,var(--overlay)) 70%),linear-gradient(180deg,transparent 50%,rgba(0,0,0,calc(var(--overlay) * 1.4)) 100%)}.mas-hero__inner{width:100%}.mas-hero__content{display:flex;flex-direction:column;gap:var(--mas-4);max-width:780px}.mas-hero--align-center .mas-hero__content{margin-inline:auto;text-align:center;align-items:center}.mas-hero--align-right .mas-hero__content{margin-left:auto;text-align:right;align-items:flex-end}.mas-hero__display-title{margin:0;color:var(--mas-gold);text-shadow:0 2px 24px rgba(240,141,39,.4)}.color-cream .mas-hero__display-title,.color-white .mas-hero__display-title{color:var(--mas-amber);text-shadow:none}.mas-hero__heading{font-size:var(--mas-h1);font-weight:var(--mas-w-black);letter-spacing:var(--mas-tracking-tight);line-height:var(--mas-leading-tight);color:var(--mas-white);margin:0}.color-cream .mas-hero__heading,.color-white .mas-hero__heading,.color-sand .mas-hero__heading{color:var(--mas-charcoal)}.mas-hero__body{color:#ffffffdb;font-size:var(--mas-text-lg);max-width:60ch}.mas-hero--align-center .mas-hero__body{margin-inline:auto}.color-cream .mas-hero__body,.color-white .mas-hero__body,.color-sand .mas-hero__body{color:var(--mas-text)}.mas-hero__ctas{display:flex;gap:var(--mas-3);flex-wrap:wrap;margin-top:var(--mas-3)}.mas-hero--align-center .mas-hero__ctas{justify-content:center}.mas-hero__trust{list-style:none;margin:var(--mas-5) 0 0;padding:0;display:flex;gap:var(--mas-5);flex-wrap:wrap;font-size:var(--mas-text-sm)}.mas-hero--align-center .mas-hero__trust{justify-content:center}.mas-hero__trust li{display:inline-flex;align-items:center;gap:.5rem;color:#ffffffc7}.mas-hero__trust strong{color:var(--mas-white);font-weight:var(--mas-w-bold)}.mas-hero__trust-icon{color:var(--mas-gold);font-size:1.1rem}.mas-hero__trust-text{opacity:.78}.mas-hero__scroll{position:absolute;bottom:var(--mas-5);left:50%;transform:translate(-50%);width:28px;height:44px;border:2px solid rgba(255,255,255,.6);border-radius:14px;display:inline-block;z-index:2}.mas-hero__scroll span{position:absolute;top:8px;left:50%;transform:translate(-50%);width:4px;height:8px;background:var(--mas-amber);border-radius:2px;animation:mas-scroll-cue 1.6s infinite}@keyframes mas-scroll-cue{0%,to{transform:translate(-50%);opacity:1}50%{transform:translate(-50%,12px);opacity:.4}}.color-cream .mas-hero__scroll{border-color:var(--mas-stone-dark)}.color-cream .mas-hero__scroll span{background:var(--mas-amber)}.mas-hero__media picture{display:block;width:100%;height:100%}.mas-hero__media--left img{object-position:left center}.mas-hero__media--right img{object-position:right center}.mas-hero__heading .mas-hl{color:var(--mas-gold)}.mas-hero__price{margin:0;color:#ffffffdb;font-size:var(--mas-text-sm)}.mas-hero__price strong{color:var(--mas-gold);font-size:var(--mas-text-lg)}.color-cream .mas-hero__price,.color-white .mas-hero__price{color:var(--mas-text)}.color-cream .mas-hero__price strong,.color-white .mas-hero__price strong{color:var(--mas-amber-deep)}@media(max-width:749px){.mas-hero--large,.mas-hero--medium{min-height:600px;align-items:flex-end}.mas-hero__ctas .mas-btn{width:100%}.mas-hero__trust{gap:var(--mas-2) var(--mas-4)}}.mas-hero--align-left .mas-hero__content{max-width:620px}.mas-hero--align-left .mas-hero__overlay{background:linear-gradient(90deg,rgba(0,0,0,calc(var(--overlay) * 1.7)),rgba(0,0,0,calc(var(--overlay) * 1.3)) 50%,rgba(0,0,0,calc(var(--overlay) * .3)) 85%),linear-gradient(180deg,transparent 55%,rgba(0,0,0,calc(var(--overlay) * 1.2)) 100%)}@media(max-width:749px){.mas-hero--align-left .mas-hero__overlay{background:linear-gradient(180deg,rgba(0,0,0,calc(var(--overlay) * .6)),rgba(0,0,0,calc(var(--overlay) * 1.7)))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mas-section-hero.css.map */
