.oflest-mobile-tabs{display:none}@media(max-width:749px){body.oflest-has-mobile-tabs{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.oflest-mobile-tabs{position:fixed;z-index:1000;left:12px;right:12px;bottom:max(8px,env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;min-height:62px;padding:6px 5px calc(6px + env(safe-area-inset-bottom));border:1px solid rgba(255,255,255,.12);border-radius:17px;background:#151612;color:#f7f4ed;box-shadow:0 8px 26px #0000003d}.oflest-mobile-tabs__link{display:flex;min-width:0;min-height:48px;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:12px;color:inherit;text-decoration:none;font-size:10px;font-weight:600;line-height:1.1;-webkit-tap-highlight-color:transparent}.oflest-mobile-tabs__link svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.oflest-mobile-tabs__link.is-active{color:#d3ad68}.oflest-mobile-tabs__link:focus-visible{outline:2px solid #d3ad68;outline-offset:1px}body[data-page-color-scope=index] .anchor-hero-wave .ahw-card{min-height:520px!important}body[data-page-color-scope=index] .anchor-hero-wave .ahw-grid{display:block!important;position:relative!important;min-height:520px!important}body[data-page-color-scope=index] .anchor-hero-wave .ahw-media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;min-height:0!important;height:100%!important;z-index:0!important}body[data-page-color-scope=index] .anchor-hero-wave .ahw-media picture,body[data-page-color-scope=index] .anchor-hero-wave .ahw-media img{width:100%!important;height:100%!important}body[data-page-color-scope=index] .anchor-hero-wave .ahw-media img{object-fit:cover!important;object-position:100% center!important}body[data-page-color-scope=index] .anchor-hero-wave .ahw-media:after{background:linear-gradient(0deg,#0a0a09db,#0a0a097a 52%,#0a0a0924)!important}body[data-page-color-scope=index] .anchor-hero-wave .ahw-content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:100%!important;z-index:1!important;display:flex!important;align-items:flex-end!important;padding:28px 22px 88px!important;color:#fff!important;background:transparent!important}body[data-page-color-scope=index] .anchor-hero-wave .ahw-content:before{display:none!important}body[data-page-color-scope=index] .anchor-hero-wave .ahw-content-inner{max-width:36rem}body[data-page-color-scope=index] .anchor-hero-wave .ahw-eyebrow,body[data-page-color-scope=index] .anchor-hero-wave .ahw-title,body[data-page-color-scope=index] .anchor-hero-wave .ahw-sub,body[data-page-color-scope=index] .anchor-hero-wave .ahw-secondary{color:#fff!important}body[data-page-color-scope=index] .anchor-hero-wave .ahw-title{font-size:clamp(34px,10vw,48px)!important;line-height:1.04!important;max-width:12ch}body[data-page-color-scope=index] .anchor-hero-wave .ahw-sub{font-size:15px!important;line-height:1.45!important;max-width:34ch}body[data-page-color-scope=index] .anchor-hero-wave .ahw-actions{align-items:flex-start;gap:8px}body[data-page-color-scope=index] .anchor-hero-wave .ahw-btn{background:#c9a45c!important;color:#151612!important;border-radius:10px;padding:13px 18px;font-weight:700}}@media(min-width:750px){.oflest-mobile-tabs{display:none!important}}@media(prefers-reduced-motion:reduce){.oflest-mobile-tabs *{scroll-behavior:auto}}@media(max-width:749px){body.oflest-has-mobile-tabs:not([data-page-color-scope=index]) #MainContent h1{font-size:clamp(27px,7vw,32px)!important;line-height:1.12!important;letter-spacing:-.025em!important}body.oflest-has-mobile-tabs:not([data-page-color-scope=index]) #MainContent h2{font-size:clamp(20px,5.7vw,24px)!important;line-height:1.2!important;letter-spacing:-.015em!important}body.oflest-has-mobile-tabs:not([data-page-color-scope=index]) #MainContent p{font-size:15px;line-height:1.62;font-weight:400}body.oflest-has-mobile-tabs #MainContent .main-collection-grid{padding-inline:12px!important}body.oflest-has-mobile-tabs #MainContent .forge-product-media-container,body.oflest-has-mobile-tabs #MainContent .forge-product-media{overflow:hidden;border-radius:12px}body.oflest-has-mobile-tabs #MainContent .forge-product-card__content{padding:8px 2px}body.oflest-has-mobile-tabs #MainContent form[action^="/contact"] input,body.oflest-has-mobile-tabs #MainContent form[action^="/contact"] textarea,body.oflest-has-mobile-tabs #MainContent form[action^="/contact"] select{min-height:46px;border-radius:9px}}@media(max-width:749px){body.oflest-has-mobile-tabs[data-template=product]{padding-bottom:calc(154px + env(safe-area-inset-bottom))}body.oflest-has-mobile-tabs[data-template=product] .oflest-mobile-tabs{bottom:calc(72px + env(safe-area-inset-bottom))}}@media(max-width:749px){body[data-page-color-scope=index] .anchor-hero-wave .ahw-card,body[data-page-color-scope=index] .anchor-hero-wave .ahw-grid{min-height:360px!important}body[data-page-color-scope=index] .anchor-hero-wave .ahw-content{padding:20px 22px 26px!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/oflest-mobile-shell.css.map */
