:root{--twrad-cream: #FBF7EE;--twrad-ink: #1A1612;--twrad-bronze: #6B5640;--twrad-gold: #C9A96E;--twrad-border: #E8E0D2}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.005em}h1,.h1,h2,.h2{font-feature-settings:"ss01","liga","dlig";letter-spacing:-.018em;line-height:.98}h3,.h3,h4,.h4{letter-spacing:-.005em}[dir=rtl] body{letter-spacing:0}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3{letter-spacing:0;line-height:1.3}::selection{background:var(--twrad-ink);color:var(--twrad-cream)}.header-announcements,.announcement-bar{letter-spacing:.18em;text-transform:uppercase;font-size:.72rem!important;font-weight:500}.button,button,[class*=button]:not([class*=quantity]){transition:transform .45s cubic-bezier(.2,.8,.2,1),background-color .4s ease,color .4s ease,border-color .4s ease,box-shadow .4s ease!important}.button:hover,button:hover{transform:translateY(-1px);box-shadow:0 8px 24px -10px #1a161240}.button:active,button:active{transform:translateY(0)}.header-logo:hover .header-logo__image{transform:scale(1.04);transition:transform .5s cubic-bezier(.2,.8,.2,1)}.header-logo .header-logo__image,.product-card,[class*=product-card]{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.product-card:hover,[class*=product-card]:hover{transform:translateY(-3px)}.product-card img,[class*=product-card] img{transition:transform .9s cubic-bezier(.2,.8,.2,1)!important}.product-card:hover img,[class*=product-card]:hover img{transform:scale(1.03)}.hero,[class*=hero]{position:relative}.twrad-eyebrow{display:inline-block;text-transform:uppercase;letter-spacing:.32em;font-size:.68rem!important;color:var(--twrad-bronze);font-weight:500;padding-bottom:.5rem}.twrad-rule{display:block;width:32px;height:1px;background:var(--twrad-bronze);margin:1rem 0}[dir=rtl] .twrad-rule{margin:1rem 0 1rem auto}.twrad-hero-headline{font-family:var(--font-heading--family)!important;font-weight:400!important;font-size:clamp(3rem,7vw,6.5rem)!important;line-height:.94!important;letter-spacing:-.022em!important}.twrad-marquee-text{text-transform:uppercase;letter-spacing:.32em;font-size:.78rem;font-weight:500}.twrad-moments-list{display:flex;flex-wrap:wrap;gap:1.5rem 2.5rem;align-items:center;justify-content:center;margin:2rem 0}.twrad-moments-list a{font-family:var(--font-heading--family);font-size:clamp(1.4rem,2.6vw,2.2rem);letter-spacing:-.005em;color:var(--twrad-ink);text-decoration:none;position:relative;padding-bottom:4px;transition:color .4s ease}.twrad-moments-list a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.twrad-moments-list a:hover{color:var(--twrad-bronze)}.twrad-moments-list a:hover:after{transform:scaleX(1)}.twrad-moments-divider{width:6px;height:6px;background:var(--twrad-bronze);border-radius:50%;display:inline-block;opacity:.4}.twrad-newsletter-card{max-width:560px;margin:0 auto;text-align:center}.twrad-newsletter-card h3{font-family:var(--font-heading--family);font-size:clamp(1.8rem,3.4vw,2.6rem);margin-bottom:.5rem;letter-spacing:-.012em}.twrad-newsletter-card .twrad-eyebrow{margin-bottom:.5rem}.footer-utilities,[class*=footer]{font-size:.85rem}.footer-utilities a:hover,[class*=footer] a:hover{color:var(--twrad-gold);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}@media(prefers-reduced-motion:no-preference){.twrad-reveal{opacity:0;transform:translateY(20px);transition:opacity 1s ease,transform 1s cubic-bezier(.2,.8,.2,1)}.twrad-reveal.is-visible{opacity:1;transform:none}}[id*=hero_p9CmMG] .hero,[id*=hero_p9CmMG] [class*=hero]{position:relative}[id*=hero_p9CmMG]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(26,22,18,.45) 0%,rgba(26,22,18,.2) 40%,transparent 70%);pointer-events:none;z-index:1}[id*=hero_p9CmMG]>*{position:relative;z-index:2}[id*=marquee_promises]{border-top:1px solid var(--twrad-border);border-bottom:1px solid var(--twrad-border)}@media(min-width:980px){[id*=mwc_petite],[id*=mwc_story]{padding-block:24px}}[id*=section_newsletter] form{margin-top:1.5rem}[id*=section_newsletter] input[type=email]{font-size:1rem;padding:1rem 1.25rem;letter-spacing:.01em}[id*=footer] a{text-decoration:none;transition:color .3s ease,text-decoration-color .3s ease}[id*=footer] a:hover{color:var(--twrad-gold)}[id*=product_list] h3,[id*=product_list] h5{letter-spacing:-.005em}[dir=rtl] [id*=hero_p9CmMG]:after{background:linear-gradient(-90deg,rgba(26,22,18,.45) 0%,rgba(26,22,18,.2) 40%,transparent 70%)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='1' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.04 0'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>");opacity:.6;mix-blend-mode:multiply;z-index:9999}.shopify-design-mode body:before{display:none}[id*=section_moments] h2{font-size:clamp(2rem,4.5vw,3.4rem)!important;line-height:1.05!important;letter-spacing:-.018em!important}[id*=section_moments]{background:linear-gradient(180deg,transparent 0%,rgba(232,224,210,.3) 50%,transparent 100%)}[id*=mwc_petite] h2,[id*=mwc_story] h2{font-size:clamp(1.8rem,3.6vw,2.8rem)!important;line-height:1.05!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/twrad-custom.css.map */
