:root{--tear-black:#0a0a0a;--tear-white:#f5f3ee;--tear-blue:#06b6ff;--tear-red:#e70012;--tear-yellow:#ffc200;--font-blackletter:"Pirata One","Old English",serif;--font-grot:"Archivo","Helvetica Neue",sans-serif;--font-serif:"Cormorant Garamond",Georgia,serif}body{background-color:var(--tear-black);color:var(--tear-white)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;background:linear-gradient(#0606068c,#060606b8),url(/cdn/shop/files/tear-bg-constellation-world-v4.jpg?v=1792420680) center / cover no-repeat fixed,#0a0a0a}.main-content,.container[data-site-container],.shopify-section,.template-index .main-content{background:transparent!important}body:after{content:"";position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:9990;pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)'/%3E%3C/svg%3E")}.tear-blackletter{font-family:var(--font-blackletter);font-weight:400;letter-spacing:.02em}.tear-grot{font-family:var(--font-grot);text-transform:uppercase;letter-spacing:.28em;font-size:12px;font-weight:500}.tear-serif{font-family:var(--font-serif);font-style:italic;font-weight:500}.tear-masthead{font-family:var(--font-blackletter);font-size:clamp(44px,8vw,110px);line-height:.95;color:var(--tear-white);text-align:center;margin:0 0 12px;text-shadow:0 4px 30px rgba(0,0,0,.7)}.tear-kicker{font-family:var(--font-grot);text-transform:uppercase;letter-spacing:.4em;font-size:11px;color:var(--tear-yellow);text-align:center;margin-bottom:18px}.tear-editorial{font-family:var(--font-serif);font-style:italic;font-size:clamp(20px,3vw,30px);line-height:1.5;color:#d8d4c9;text-align:center;max-width:720px;margin:0 auto}.tear-btn{display:inline-block;padding:16px 38px;font-family:var(--font-grot);text-transform:uppercase;letter-spacing:.3em;font-size:12px;font-weight:600;color:var(--tear-white);background:#0a0a0ad9;text-decoration:none;cursor:pointer;border:11px solid transparent;border-image-source:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26'%3E%3Ctext x='13' y='19' font-size='16' text-anchor='middle' fill='%23ffc200'%3E\2605%3C/text%3E%3C/svg%3E");border-image-slice:13;border-image-repeat:repeat;transition:transform .35s cubic-bezier(.34,1.56,.64,1),background .3s ease}.tear-btn:hover{transform:translateY(-3px) scale(1.03);background:#111;color:#fff}.tear-btn--blue{border-image-source:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26'%3E%3Ctext x='13' y='19' font-size='16' text-anchor='middle' fill='%2306b6ff'%3E\2605%3C/text%3E%3C/svg%3E")}.tear-btn--red{border-image-source:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26'%3E%3Ctext x='13' y='19' font-size='16' text-anchor='middle' fill='%23e70012'%3E\2605%3C/text%3E%3C/svg%3E")}.tear-marquee{overflow:hidden;white-space:nowrap;border-top:1px solid #222;border-bottom:1px solid #222;background:#050505b8;padding:14px 0}.tear-marquee__track{display:inline-block;animation:tear-scroll 28s linear infinite}.tear-marquee__track span{font-family:var(--font-grot);text-transform:uppercase;letter-spacing:.35em;font-size:13px;color:var(--tear-white);padding:0 28px}.tear-marquee__track .y{color:var(--tear-yellow)}.tear-marquee__track .b{color:var(--tear-blue)}.tear-marquee__track .r{color:var(--tear-red)}@keyframes tear-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.tear-hero{position:relative;min-height:92vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.tear-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.9}.tear-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,transparent 30%,rgba(5,5,5,.75) 100%)}.tear-hero__word{position:relative;font-family:var(--font-blackletter);font-size:clamp(64px,14vw,210px);color:var(--tear-white);text-shadow:0 10px 60px rgba(0,0,0,.8);letter-spacing:.04em;text-align:center;line-height:1}.tear-lookbook{display:grid;grid-template-columns:1fr 1fr;gap:26px;max-width:1280px;margin:0 auto;padding:0 24px}.tear-lookbook figure{margin:0;position:relative;overflow:hidden;background:#0d0d0d}.tear-lookbook img{width:100%;height:auto;display:block;transition:transform .8s cubic-bezier(.22,1,.36,1)}.tear-lookbook figure:hover img{transform:scale(1.04)}.tear-lookbook figcaption{position:absolute;left:18px;bottom:14px;font-family:var(--font-grot);text-transform:uppercase;letter-spacing:.3em;font-size:11px;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.9)}@media(max-width:749px){.tear-lookbook{grid-template-columns:1fr}}.tear-cream{background:url(/cdn/shop/files/tear-cream-doodle-bg.webp?v=1792362349) center / cover no-repeat,#f3efe4;color:#141414;padding:90px 24px;text-align:center}.tear-cream .tear-masthead{color:#141414;text-shadow:none}.tear-cream .tear-editorial{color:#3a3a3a}.tear-cream .tear-btn{background:#141414}.template-collection .collection-grid,.template-index .tear-featured-grid{background:transparent}.product-grid-item .product-grid-item__image,.collection-grid .product-grid-item{background:#0c0c0c8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.tear-price{font-family:var(--font-grot);text-transform:uppercase;letter-spacing:.22em;font-size:12px;color:var(--tear-white)}.tear-footer-note{text-align:center;padding:40px 20px 10px;font-family:var(--font-serif);font-style:italic;font-size:18px;color:#8f8b80}#tear-gate{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000}#tear-gate.is-live{display:block}body.tear-gate-locked{overflow:hidden}.tear-gate-half{position:absolute;top:0;bottom:0;width:51%;background:url(/cdn/shop/files/tear-pattern-tile.webp?v=1792362334) repeat,#070707;background-size:240px;transition:transform .85s cubic-bezier(.76,0,.24,1);will-change:transform}.tear-gate-left{left:0;border-right:1px solid #1c1c1c}.tear-gate-right{right:0;border-left:1px solid #1c1c1c}#tear-gate.is-opening .tear-gate-left{transform:translate(-102%)}#tear-gate.is-opening .tear-gate-right{transform:translate(102%)}.tear-gate-art{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:min(80vw,480px);height:fit-content;background:none;border:0;padding:0;cursor:pointer;z-index:2;transition:opacity .45s ease,transform .85s cubic-bezier(.76,0,.24,1);will-change:transform,opacity;-webkit-tap-highlight-color:transparent}.tear-gate-art img{width:100%;height:auto;display:block;filter:drop-shadow(0 30px 70px rgba(0,0,0,.65))}.tear-gate-art.is-hopping{animation:tear-hop .35s cubic-bezier(.34,1.4,.64,1)}@keyframes tear-hop{0%{transform:translateY(0) scale(1)}35%{transform:translateY(-52px) scale(.95,1.07)}70%{transform:translateY(0) scale(1.09,.9)}to{transform:translateY(0) scale(1)}}#tear-gate.is-opening .tear-gate-art{opacity:0;transform:scale(1.05);pointer-events:none}.tear-gate-hint{display:block;margin-top:20px;font-family:var(--font-grot);text-transform:uppercase;letter-spacing:.4em;font-size:11px;color:#777;animation:tear-pulse 2.2s ease-in-out infinite}@keyframes tear-pulse{0%,to{opacity:.45}50%{opacity:1}}.tear-gate-skip{position:absolute;bottom:28px;right:32px;z-index:3;background:none;border:0;color:#4d4d4d;font-family:var(--font-grot);text-transform:uppercase;letter-spacing:.3em;font-size:11px;cursor:pointer;padding:8px}.tear-gate-skip:hover{color:#fff}@media(prefers-reduced-motion:reduce){.tear-gate-half{transition-duration:.01s}.tear-gate-art.is-hopping,.tear-marquee__track{animation:none}}body#mission .hero__title{text-align:center}body#contact-us .hero__title{color:#000}.header__logo .logo__img--color{filter:drop-shadow(0 0 8px rgba(255,255,255,.55))}.navlink--toplevel{font-family:var(--font-blackletter)!important;font-size:28px!important;letter-spacing:.12em!important;padding-left:22px!important;padding-right:22px!important;-webkit-text-stroke:1.2px currentColor!important;paint-order:stroke fill!important}.tear-home{position:relative;min-height:calc(100vh - 90px);min-height:calc(100svh - 90px);display:flex;align-items:center;justify-content:center;overflow:hidden}.tear-home__ig{display:inline-block;margin-top:28px;transition:transform .3s ease}.tear-home__ig:hover{transform:scale(1.06)}.tear-home__ig img{width:92px;height:auto;filter:drop-shadow(0 0 10px rgba(255,255,255,.45))}.tear-home__strip{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 28px;font-size:11px;letter-spacing:.18em}.tear-home__strip a{color:#f5f3ee;text-decoration:none;opacity:.85}.tear-home__strip span{opacity:.6}body.template-index{overflow:hidden}body.template-index .site-footer-wrapper{display:none}.tear-home{position:relative;min-height:calc(100vh - 150px);min-height:calc(100svh - 150px);display:flex;align-items:center;justify-content:center;overflow:hidden}.tear-home__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tear-home__center{position:relative;text-align:center;padding:24px}.tear-home__strip{position:fixed;bottom:0;left:0;right:0;z-index:40;display:flex;align-items:center;justify-content:space-between;padding:12px 28px;background:#0505058c}.tear-home__links{display:flex;gap:26px}.tear-home__strip a{color:#f5f3ee;text-decoration:none;opacity:.85;font-size:11px;letter-spacing:.18em}.tear-home__strip a:hover{opacity:1}.tear-home__ig img{width:54px;height:auto;display:block;filter:drop-shadow(0 0 6px rgba(255,255,255,.45))}.tear-home__copy{opacity:.6;font-size:11px;letter-spacing:.18em}.header__menu{display:none!important}#tear-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none}.tear-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;opacity:0;transition:opacity .35s ease}.tear-drawer__panel{position:absolute;top:0;left:0;bottom:0;width:min(340px,85vw);background:#0d0d0d;border-right:1px solid #2a2a2a;transform:translate(-102%);transition:transform .45s cubic-bezier(.22,1,.36,1);padding:28px;display:flex;flex-direction:column}body.tear-drawer-open{overflow:hidden}body.tear-drawer-open #tear-drawer{pointer-events:auto}body.tear-drawer-open .tear-drawer__overlay{opacity:1}body.tear-drawer-open .tear-drawer__panel{transform:translate(0)}.tear-drawer__close{align-self:flex-end;background:none;border:none;color:#f5f3ee;font-size:22px;cursor:pointer}.tear-drawer__nav{display:flex;flex-direction:column;margin-top:32px}.tear-drawer__nav a{font-family:var(--font-blackletter);font-size:34px;color:#f5f3ee;text-decoration:none;letter-spacing:.08em;padding:12px 0;border-bottom:1px solid #222}.tear-drawer__nav a:hover{color:var(--tear-yellow)}.header__desktop__bar__c{display:flex!important;justify-content:center;align-items:center}.tear-header-center-logo{display:inline-flex;line-height:0}.tear-header-center-logo{perspective:600px}.tear-header-center-logo img{height:58px;width:auto;animation:tear-sway-3d 4.5s ease-in-out infinite;transform-style:preserve-3d;filter:drop-shadow(0 4px 10px rgba(0,0,0,.5))}@keyframes tear-sway-3d{0%,to{transform:rotateY(-28deg)}50%{transform:rotateY(28deg)}}@media(prefers-reduced-motion:reduce){.tear-header-center-logo img{animation:none}}.tear-home__words{position:fixed;bottom:100px;left:0;right:0;z-index:40;margin:0}.header__logo__link:hover .logo__img{animation:tear-shake .5s ease}@keyframes tear-shake{0%,to{transform:translate(0) rotate(0)}20%{transform:translate(-4px) rotate(-7deg)}40%{transform:translate(4px) rotate(6deg)}60%{transform:translate(-3px) rotate(-4deg)}80%{transform:translate(2px) rotate(3deg)}}@media(prefers-reduced-motion:reduce){.header__logo__link:hover .logo__img{animation:none}}.tear-embers{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:5}.tear-star{position:absolute;bottom:30%;border-radius:50%;opacity:0;animation:star-rise linear infinite}@keyframes star-rise{0%{transform:translateY(0) scale(1);opacity:0}12%{opacity:.95}75%{opacity:.7}to{transform:translateY(-52vh) scale(.4);opacity:0}}@media(prefers-reduced-motion:reduce){.tear-star{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/tear-custom.css.map */
