body[data-template=index] .td-home-v7 .hero.td-hero-v12{position:relative;overflow:hidden}body[data-template=index] .td-home-v7 .hero.td-hero-v12>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:66.5% top;max-width:none;transform:none}body[data-template=index] .td-home-v7 .hero.td-hero-v12:after{display:none}body[data-template=index] .td-home-v7 .hero.td-hero-v12 .td-hero-v12-content{position:absolute;z-index:3;left:4%;right:4%;bottom:clamp(30px,6vh,75px);display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:32px;transform:none}body[data-template=index] .td-home-v7 .td-hero-v12-copy{display:flex;flex-direction:column;gap:0;padding:0;transform:none}body[data-template=index] .td-home-v7 .td-hero-v12-signature{color:var(--acid);font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.1em;white-space:nowrap;text-shadow:0 1px 8px rgba(0,0,0,.45)}body[data-template=index] .td-home-v7 .td-hero-v12-verse{display:block;margin:9px 0 0;font-family:"Instrument Serif",Georgia,serif;font-style:italic;line-height:1.08;max-width:760px;color:var(--bone);text-shadow:0 1px 6px rgba(0,0,0,.5)}body[data-template=index] .td-home-v7 .td-hero-v12-cta{display:flex;align-items:center;justify-content:center;flex:none;height:70px;min-height:70px;width:320px;margin:0;padding:0 20px;background:var(--magenta);color:var(--black);font-size:32px;line-height:1;gap:12px;white-space:nowrap;text-align:center;transform:none}body[data-template=index] .td-home-v7 .td-hero-v12-cta:hover,body[data-template=index] .td-home-v7 .td-hero-v12-cta:focus-visible{background:var(--acid);color:var(--black)}body[data-template=index] .nav.v46-nav{background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}body[data-template=index] .td-home-v7 .home-hero-gateway,.td-home-menu-trigger,.td-home-cart-icon,.td-home-mobile-menu{display:none}@media(max-width:720px){body[data-template=index] .td-home-v7 .hero.td-hero-v12{height:calc(100svh - 28px);min-height:calc(100svh - 28px);max-height:calc(100svh - 28px);height:calc(45svh + 55lvh - 18px);min-height:calc(45svh + 55lvh - 18px);max-height:calc(45svh + 55lvh - 18px);border:0;background-image:var(--td-home-mobile-bg);background-size:cover;background-position:52% top;background-repeat:no-repeat}body[data-template=index] .td-home-v7 .hero.td-hero-v12>img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-position:52% top!important;opacity:0;transform:scale(.985);transform-origin:center top;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 94%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 94%,transparent 100%)}body[data-template=index] .td-home-v7 .hero.td-hero-v12 .td-hero-v12-content{left:0;right:0;bottom:14px;bottom:calc(24px + 55lvh - 55svh);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:16px}body[data-template=index] .td-home-v7 .td-hero-v12-copy{width:auto;align-self:stretch;margin:0 18px;padding:0;transform:none}body[data-template=index] .td-home-v7 .td-hero-v12-signature{margin:0;padding:0;font-size:clamp(9px,2.6vw,11px);letter-spacing:.1em;line-height:1.3}body[data-template=index] .td-home-v7 .td-hero-v12-verse{margin:5px 0 0;font-size:clamp(17px,4.85vw,21px);line-height:1.08;max-width:96%}body[data-template=index] .td-home-v7 .td-hero-v12-cta{width:calc(100% - 40px);max-width:none;height:56px;min-height:56px;padding:0 12px;font-size:27px;gap:10px}body[data-template=index] .nav.v46-nav{position:absolute;top:28px;left:0;right:0;z-index:66;height:54px;min-height:54px;padding:0 14px;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:0;align-items:center}body[data-template=index] .nav.v46-nav .td-home-menu-trigger{grid-column:1;grid-row:1;display:flex;align-items:center;justify-content:flex-start;width:44px;height:44px;border:0;color:var(--bone);background:none}body[data-template=index] .td-home-menu-trigger svg{width:29px;height:29px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:square}body[data-template=index] .nav.v46-nav .logo.real-logo{grid-column:2;grid-row:1;justify-self:center;margin:0}body[data-template=index] .nav.v46-nav .logo.real-logo img{display:block;width:140px;height:34px;object-fit:contain;object-position:center}body[data-template=index] .nav.v46-nav .nav-right.nav-links{grid-column:3;grid-row:1;justify-self:end;display:flex;align-items:center;gap:0}body[data-template=index] .nav.v46-nav .nav-right.nav-links>a{display:none}body[data-template=index] .nav.v46-nav #openCart.td-home-cart-trigger{position:relative;display:flex;align-items:center;justify-content:center;height:44px;width:44px;padding:0;font-size:0;background:none;color:var(--bone);border:0}body[data-template=index] .nav.v46-nav .td-home-cart-icon{display:block;width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.8}body[data-template=index] .nav.v46-nav .td-home-cart-desktop{display:none}body[data-template=index] .nav.v46-nav #cartCount{position:absolute;top:0;right:0;font:400 10px/1 Space Mono,monospace}body[data-template=index] .td-home-menu-trigger .td-menu-icon-close,body[data-template=index].td-home-menu-open .td-home-menu-trigger .td-menu-icon-open{display:none}body[data-template=index].td-home-menu-open .td-home-menu-trigger .td-menu-icon-close{display:block}body[data-template=index] .td-home-mobile-menu[hidden]{display:none!important}body[data-template=index] .td-home-mobile-menu{position:fixed;display:flex;flex-direction:column;z-index:90;top:82px;right:0;bottom:-160px;left:0;width:100%;height:calc(100vh + 78px);height:calc(100lvh + 78px);min-height:calc(100dvh + 78px);max-height:none;box-sizing:border-box;background:var(--black);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}body[data-template=index] .td-home-mobile-menu__links{position:static;display:flex;flex-direction:column;align-items:flex-start;gap:31px;margin:0;padding:35px 24px 28px;background:none;border:0;-webkit-backdrop-filter:none;backdrop-filter:none}body[data-template=index] .td-home-mobile-menu__label{color:var(--acid);font-size:11px;font-weight:700;letter-spacing:.16em}body[data-template=index] .td-home-mobile-menu__links a{font-size:17px;line-height:1.4;letter-spacing:.07em}body[data-template=index] .td-home-mobile-menu__social{margin-top:auto;padding:24px 24px calc(28px + env(safe-area-inset-bottom,0px));padding-bottom:calc(188px + 100lvh - 100svh + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;align-items:flex-start;gap:18px;border-top:1px solid rgba(242,239,231,.2)}body[data-template=index] .td-home-mobile-menu__social a{font-size:12px;letter-spacing:.08em}body[data-template=index].td-home-menu-open .nav.v46-nav{z-index:110;background:var(--black)}body[data-template=index].td-home-menu-open .nav.v46-nav #openCart{visibility:hidden;pointer-events:none}body.td-home-menu-open{overflow:hidden}}@media(max-width:360px){body[data-template=index] .td-home-v7 .td-hero-v12-cta{font-size:24px}body[data-template=index] .td-home-v7 .td-hero-v12-signature{font-size:9px;letter-spacing:.06em}body[data-template=index] .nav.v46-nav .logo.real-logo img{width:134px}}@media(max-width:720px){body[data-template=index].td-home-menu-open .td-home-v7 .hero.td-hero-v12{visibility:hidden!important}body[data-template=index].td-home-menu-open{background:#0b0b0b!important}}@media(max-width:720px){body[data-template=index] .td-home-v7 .hero.td-hero-v12{background-size:cover;background-position:52% top}body[data-template=index] .td-home-v7 .hero.td-hero-v12:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:linear-gradient(to bottom,transparent 44%,rgba(0,0,0,.06) 66%,rgba(0,0,0,.48) 100%)}}@media(max-width:720px){body[data-template=index] .td-home-v7 .hero.td-hero-v12{background-image:var(--td-home-mobile-bg),var(--td-home-mobile-bg);background-size:cover,cover;background-position:52% 8px,52% top;background-repeat:no-repeat,no-repeat}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/td-hero-v12.css.map */
