:root{--ink:#1c1c1c;--muted:#726f6a;--line:rgba(28,28,28,.14);--bg:#fbfaf7;--card:#f1ede6;--accent:#6b2016;--accent-dark:#4c0400;--signature:#4c0400}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:DM Sans,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;opacity:0;animation:page-in .6s ease forwards}@keyframes page-in{to{opacity:1}}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font-family:inherit;cursor:pointer}h1,h2,h3{font-family:Fraunces,DM Sans,Georgia,serif;font-weight:600;letter-spacing:-.01em}em{font-family:Fraunces,Georgia,serif;font-style:italic}.eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.reveal{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.16,.8,.24,1),transform .9s cubic-bezier(.16,.8,.24,1);will-change:opacity,transform}.reveal.is-visible{opacity:1;transform:translateY(0)}.grid-item.reveal:nth-child(1){transition-delay:0s}.grid-item.reveal:nth-child(2){transition-delay:.08s}.grid-item.reveal:nth-child(3){transition-delay:.16s}.gallery-item.reveal:nth-child(1){transition-delay:0s}.gallery-item.reveal:nth-child(2){transition-delay:.08s}.gallery-item.reveal:nth-child(3){transition-delay:.16s}.gallery-item.reveal:nth-child(4){transition-delay:.24s}@media(prefers-reduced-motion:reduce){.reveal{transition:none;opacity:1;transform:none}html{scroll-behavior:auto}body{animation:none;opacity:1}}.marquee{background:var(--ink);color:var(--bg);overflow:hidden;white-space:nowrap;padding:9px 0}.marquee-track{display:inline-flex;animation:marquee 22s linear infinite}.marquee-track span{padding:0 28px;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase}.marquee-track span em{color:var(--accent);font-style:normal}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee-track{animation:none}}.site-header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:20px 40px;border-bottom:1px solid var(--line);position:sticky;top:0;background:var(--bg);z-index:10;transition:box-shadow .3s ease}.site-header .logo{grid-column:2;grid-row:1;justify-self:center}.site-header .main-nav{grid-column:1;grid-row:1;justify-self:start;align-items:center}.site-header .cart-link{grid-column:3;justify-self:end}.site-header.is-scrolled{box-shadow:0 2px 14px #1c1c1c12}.site-header .logo{font-family:Archivo,DM Sans,Arial,sans-serif;font-size:22px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;transition:opacity .3s ease}.site-header .logo:hover{opacity:.6}.main-nav{display:flex;gap:32px}.main-nav a,.cart-link{position:relative;font-size:11.5px;text-transform:uppercase;letter-spacing:.14em;padding-bottom:4px}.main-nav a:after,.cart-link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--accent);transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.16,.8,.24,1)}.main-nav a:hover:after,.cart-link:hover:after{transform:scaleX(1);transform-origin:left}.hero-photo{position:relative;height:92vh;min-height:560px;overflow:hidden;background:#171310}.hero-slides{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.12);transition:opacity 1.4s cubic-bezier(.4,0,.2,1),transform 6s cubic-bezier(.16,.8,.24,1);z-index:0}.hero-slide.is-active{opacity:1;transform:scale(1);z-index:1}@keyframes hero-zoom{0%{transform:scale(1.06)}to{transform:scale(1)}}.hero-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#0f0c099e,#0f0c0952 22%,#0f0c0900 46%),linear-gradient(0deg,#0f0c0959,#0f0c0900 30%);pointer-events:none}.hero-photo-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:flex-start;text-align:left;padding:0 5vw 9vh;color:#fbfaf7}.hero-text-block{max-width:440px}.hero-photo-content .eyebrow{color:#f0e6dc;text-shadow:0 2px 10px rgba(0,0,0,.6);display:block;margin-bottom:14px}.hero-display{font-family:Archivo,DM Sans,Arial,sans-serif;font-weight:900;font-style:normal;text-transform:uppercase;font-size:clamp(34px,4.6vw,64px);line-height:.98;letter-spacing:-.01em;margin:0 0 34px;color:#fdfcf9}.hero-scroll-cue{position:absolute;left:50%;bottom:28px;transform:translate(-50%);width:1px;height:46px;display:block;z-index:2}.hero-scroll-cue span{position:absolute;top:0;left:0;width:1px;height:100%;background:#fbfaf78c;overflow:hidden}.hero-scroll-cue span:after{content:"";position:absolute;left:0;top:-100%;width:100%;height:100%;background:#fbfaf7;animation:scroll-cue-run 2.2s ease-in-out infinite}@keyframes scroll-cue-run{0%{top:-100%}60%{top:100%}to{top:100%}}.hero-cta{display:inline-block;padding:15px 34px;background:#fdfcf9;color:#141210;border:1px solid #fdfcf9;font-family:DM Sans,Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:background .25s ease,color .25s ease,opacity .25s ease}.hero-cta:hover{background:transparent;color:#fdfcf9}.hero-cta.secondary{background:transparent;border-color:#fbfaf7a6;color:#fdfcf9}.hero-cta.secondary:hover{background:#fbfaf71f}.hero-cta.secondary:hover{background:#fbfaf7;color:var(--ink);border-color:#fbfaf7}.hero-links{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.lifestyle-duo{display:grid;grid-template-columns:1fr 1fr}.lifestyle-duo figure{position:relative;margin:0;aspect-ratio:4/5;overflow:hidden}.lifestyle-duo img{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.16,.8,.24,1)}.lifestyle-duo figure:hover img{transform:scale(1.05)}.lifestyle-duo figcaption{position:absolute;left:20px;bottom:18px;font-size:11px;letter-spacing:.14em;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.4)}.section-title{text-align:center;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:0;padding:80px 20px 36px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding:0 28px 40px;max-width:1400px;margin:0 auto}.grid-item{text-align:center}.grid-item .img-wrap{aspect-ratio:1/1;overflow:hidden;margin-bottom:20px;background:var(--card);position:relative}.grid-item img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.16,.8,.24,1)}.grid-item:hover img{transform:scale(1.06)}.grid-item .tag{position:absolute;top:14px;left:14px;background:var(--accent);color:#fff;font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:5px 10px;opacity:0;transform:translateY(-6px);transition:opacity .3s ease,transform .3s ease}.grid-item:hover .tag{opacity:1;transform:translateY(0)}.grid-item h3{font-family:DM Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.12em;margin:0 0 8px;transition:opacity .3s ease}.grid-item:hover h3{opacity:.6}.grid-item .price{font-size:14px;color:var(--muted);margin:0}.collection-title{text-align:center;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);padding:70px 20px 32px;margin:0}.gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;max-width:1400px;margin:0 auto;padding:0 4px 90px}.gallery-item{position:relative;aspect-ratio:3/4;overflow:hidden;background:var(--card)}.gallery-item img{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.16,.8,.24,1)}.gallery-item:hover img{transform:scale(1.06)}.product-page{display:grid;grid-template-columns:1.15fr 1fr;gap:0;align-items:start;max-width:1500px;margin:0 auto}.product-media img{width:100%;height:auto;display:block;object-fit:contain;background:var(--card)}.product-media img+img{border-top:1px solid var(--bg)}.product-details{padding:100px 70px}.product-media{position:sticky;top:90px;align-self:start}.product-info .eyebrow{margin-bottom:14px}.product-info h1{font-size:clamp(24px,3vw,34px);letter-spacing:.04em;margin:0 0 16px;line-height:1.25}.product-info .price{font-size:18px;color:var(--muted);margin:0 0 28px}.spec-list{margin:0 0 32px;border-top:1px solid var(--line)}.spec-row{display:flex;justify-content:space-between;gap:24px;padding:14px 0;border-bottom:1px solid var(--line);font-size:14px}.spec-label{text-transform:uppercase;letter-spacing:.1em;font-size:11.5px;color:var(--muted);flex:0 0 auto}.spec-value{text-align:right}.product-info form{margin-bottom:40px}.add-to-cart{width:100%;padding:17px;background:var(--accent);color:#fff;border:1px solid var(--accent);font-size:12px;text-transform:uppercase;letter-spacing:.16em;transition:background .3s ease,color .3s ease,transform .15s ease}.add-to-cart:hover{background:var(--accent-dark);border-color:var(--accent-dark)}.add-to-cart:active{transform:scale(.99)}.add-to-cart[disabled]{background:transparent;border-color:var(--line);color:var(--muted);cursor:not-allowed}.add-to-cart[disabled]:hover{background:transparent;color:var(--muted)}.product-description{font-size:15px;line-height:1.7}.product-description p{margin:0 0 14px}.product-description ul{margin:0 0 14px;padding-left:18px}.product-block{margin-top:32px;padding-top:24px;border-top:1px solid var(--line)}.product-block h4{text-transform:uppercase;font-size:11.5px;letter-spacing:.12em;margin:0 0 12px;font-family:DM Sans,sans-serif;font-weight:600;color:var(--muted)}.product-block ul{margin:0;padding-left:18px;font-size:14px;line-height:1.7}.site-footer{border-top:1px solid var(--line);padding:70px 40px 40px;background:var(--card)}.footer-grid{display:grid;grid-template-columns:1.2fr .9fr .9fr .9fr;gap:32px;max-width:1200px;margin:0 auto 50px}@media(max-width:800px){.footer-grid{grid-template-columns:1fr 1fr}}.footer-col h4{font-family:DM Sans,sans-serif;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-weight:600}.footer-col p{margin:0 0 18px;font-size:14px;color:var(--muted)}.newsletter-form{display:flex;gap:0;border-bottom:1px solid var(--ink);max-width:320px}.newsletter-form input{flex:1;border:none;background:transparent;padding:10px 0;font-size:14px;font-family:inherit;color:var(--ink)}.newsletter-form input:focus{outline:none}.newsletter-form button{border:none;background:transparent;font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:10px 0;color:var(--accent);font-weight:600}.footer-links-list{list-style:none;margin:0;padding:0}.footer-links-list li{margin-bottom:10px}.footer-links-list a{position:relative;font-size:14px;color:var(--ink)}.footer-links-list a:hover{color:var(--accent)}.footer-bottom{max-width:1200px;margin:0 auto;padding-top:24px;border-top:1px solid var(--line);display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:12px;color:var(--muted)}.cart-page{padding:70px 24px;max-width:720px;margin:0 auto}.cart-page table{width:100%;border-collapse:collapse;margin-bottom:24px}.cart-page td{padding:14px 0;border-bottom:1px solid var(--line);font-size:14px}.page-wrap{padding:90px 24px;max-width:680px;margin:0 auto}.page-wrap h1{font-size:clamp(28px,5vw,44px);letter-spacing:.02em;margin:0 0 28px}.page-content{font-size:16px;line-height:1.8}.page-content p{margin:0 0 18px}@media(max-width:860px){.product-page{grid-template-columns:1fr}.product-info{position:static;padding:50px 28px}.footer-grid{grid-template-columns:1fr;gap:36px}.lifestyle-duo{grid-template-columns:1fr}.gallery{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.grid{grid-template-columns:1fr;padding:0 20px 40px}.main-nav{gap:18px}.site-header{padding:18px 20px}.hero-photo{height:78vh}}.skip-link{position:absolute;left:-9999px;top:0;background:var(--ink);color:#fff;padding:12px 20px;z-index:100;font-size:13px;letter-spacing:.05em;text-transform:uppercase}.skip-link:focus{left:12px;top:12px}.breadcrumb{max-width:1500px;margin:0 auto;padding:18px 70px 0;font-size:12px;color:var(--muted);letter-spacing:.02em}.breadcrumb a{border-bottom:1px solid transparent;transition:border-color .2s ease}.breadcrumb a:hover{border-bottom-color:var(--muted)}.breadcrumb .sep{margin:0 6px;color:var(--line)}.breadcrumb-collection{max-width:1400px;margin:0 auto;padding:24px 28px 0;font-size:12px;color:var(--muted)}.breadcrumb-collection a{border-bottom:1px solid transparent;transition:border-color .2s ease}.breadcrumb-collection a:hover{border-bottom-color:var(--muted)}.breadcrumb-collection .sep{margin:0 6px;color:var(--line)}.grid-item{position:relative}.grid-item .badge{position:absolute;top:14px;right:14px;background:var(--ink);color:#fbfaf7;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;padding:5px 9px;z-index:2}.product-banner{position:relative;height:64vh;min-height:380px;overflow:hidden;margin-bottom:6px}.product-banner img{width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.16,.8,.24,1)}.product-banner:hover img{transform:scale(1.04)}.product-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14100c0d 40%,#14100c8c)}.product-banner-label{position:absolute;left:50%;bottom:34px;transform:translate(-50%);text-align:center;color:#fff}.product-banner-label .eyebrow{color:#f0e6dc}.product-banner-label h3{font-size:clamp(30px,5vw,56px);margin:0 0 6px;font-style:italic;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:10px}.product-banner-label .price{font-size:14px;color:#f3ede6}.sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:20;background:var(--bg);border-top:1px solid var(--line);padding:14px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;transform:translateY(110%);transition:transform .35s cubic-bezier(.16,.8,.24,1)}.sticky-atc.is-visible{transform:translateY(0)}.sticky-atc .info{display:flex;flex-direction:column}.sticky-atc .info strong{font-family:Archivo,DM Sans,Arial,sans-serif;font-size:14px;font-weight:700}.sticky-atc .info span{font-size:13px;color:var(--muted)}.sticky-atc button{padding:14px 30px;background:var(--accent);color:#fff;border:1px solid var(--accent);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;transition:background .3s ease;white-space:nowrap}.sticky-atc button:hover{background:var(--accent-dark)}@media(max-width:640px){.breadcrumb{padding:16px 20px 0}.sticky-atc .info span{display:none}}@media(min-width:861px){.sticky-atc{display:none}}.logo-img{height:28px;width:auto;display:block}.footer-logo-img{height:34px;width:auto;margin-bottom:18px}.lookbook{margin:0}.lookbook-hero{position:relative;width:100%;height:60vh;overflow:hidden}.lookbook-hero img{width:100%;height:100%;object-fit:cover;display:block;object-position:70% center}.lookbook-hero-caption{position:absolute;left:50%;bottom:32px;transform:translate(-50%);color:#fff;font-family:DM Sans,Arial,sans-serif;font-style:italic;font-weight:500;font-size:clamp(16px,2.2vw,26px);text-align:center;text-shadow:0 2px 12px rgba(0,0,0,.45);letter-spacing:.01em}.lookbook-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.lookbook-item{position:relative;margin:0;overflow:hidden;aspect-ratio:3/4}.lookbook-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.lookbook-item:hover img{transform:scale(1.05)}.lookbook-item figcaption{position:absolute;left:0;right:0;bottom:0;padding:18px 20px;color:#fff;font-size:13px;letter-spacing:.08em;background:linear-gradient(to top,#0000008c,#0000)}@media(max-width:760px){.lookbook-grid{grid-template-columns:1fr}.lookbook-hero{height:42vh}}.lifestyle-duo figure:nth-child(2) img{object-position:center 20%}.lifestyle-duo figure:nth-child(1) img{object-position:center 25%}.product-page{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cpath d='M15 0 L17.5 12.5 L30 15 L17.5 17.5 L15 30 L12.5 17.5 L0 15 L12.5 12.5 Z' fill='%23b6371f'/%3E%3C/svg%3E") 15 15,auto}.product-page a,.product-page button,.product-page .add-to-cart,.product-page .spec-row{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath d='M13 0 L15.2 10.8 L26 13 L15.2 15.2 L13 26 L10.8 15.2 L0 13 L10.8 10.8 Z' fill='%23b6371f'/%3E%3C/svg%3E") 13 13,pointer}.hero-text-block .eyebrow,.hero-text-block .hero-display,.hero-text-block .hero-links{opacity:0;transform:translateY(18px);animation:hero-fade-up .85s cubic-bezier(.16,.8,.24,1) forwards}.hero-text-block .eyebrow{animation-delay:.25s}.hero-text-block .hero-display{animation-delay:.4s}.hero-text-block .hero-links{animation-delay:.65s}@keyframes hero-fade-up{to{opacity:1;transform:translateY(0)}}.cart-page{max-width:900px;margin:0 auto;padding:0 24px 100px}.cart-empty{text-align:center;padding:60px 20px 80px}.cart-empty p{font-size:15px;color:var(--muted);margin:0 0 24px}.cart-empty .hero-cta{display:inline-block;background:var(--ink);color:#fdfcf9;border-color:var(--ink)}.cart-list{border-top:1px solid var(--line)}.cart-line{display:grid;grid-template-columns:88px 1fr auto;gap:20px;align-items:center;padding:24px 0;border-bottom:1px solid var(--line)}.cart-line-media{display:block;width:88px;height:88px;flex:0 0 auto;background:var(--card);overflow:hidden}.cart-line-media img{width:100%;height:100%;object-fit:cover;display:block}.cart-line-info{display:flex;flex-direction:column;gap:8px;min-width:0}.cart-line-title{font-family:Archivo,DM Sans,Arial,sans-serif;font-size:16px;font-weight:700;color:var(--ink);text-decoration:none}.cart-line-variant{margin:0;font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.cart-line-actions{display:flex;align-items:center;gap:18px;margin-top:4px}.cart-qty-stepper{display:flex;align-items:center;border:1px solid var(--line)}.cart-qty-btn{width:30px;height:32px;background:none;border:none;font-size:15px;line-height:1;cursor:pointer;color:var(--ink)}.cart-qty-input{width:38px;height:32px;border:none;border-left:1px solid var(--line);border-right:1px solid var(--line);text-align:center;font-size:13px;font-family:DM Sans,Arial,sans-serif;color:var(--ink);-moz-appearance:textfield}.cart-qty-input::-webkit-outer-spin-button,.cart-qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-line-remove{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.cart-line-remove:hover{color:var(--accent)}.cart-line-price{text-align:right;font-size:14px;color:var(--ink);white-space:nowrap;display:flex;flex-direction:column;gap:4px;align-items:flex-end}.cart-line-price-compare{color:var(--muted);text-decoration:line-through;font-size:12px}.cart-summary{max-width:340px;margin:36px 0 0 auto;text-align:right}.cart-update-btn{background:none;border:none;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer;margin-bottom:20px}.cart-update-btn:hover{color:var(--ink)}.cart-subtotal{display:flex;justify-content:space-between;font-size:15px;font-weight:600;color:var(--ink);padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:10px}.cart-note{font-size:11.5px;color:var(--muted);margin:0 0 18px}.cart-checkout-btn{width:100%}@media(max-width:620px){.cart-line{grid-template-columns:64px 1fr;grid-template-rows:auto auto}.cart-line-media{width:64px;height:64px}.cart-line-price{grid-column:2;align-items:flex-start;text-align:left;flex-direction:row;gap:8px}.cart-summary{max-width:none}}.riyro-star-particle{position:fixed;left:0;top:0;pointer-events:none;z-index:9999;color:var(--accent);transform:translate(-50%,-50%);animation:riyroStarFade var(--dur,.6s) ease-out forwards;will-change:transform,opacity}@keyframes riyroStarFade{0%{opacity:.9;transform:translate(-50%,-50%) scale(1) translateY(0)}to{opacity:0;transform:translate(calc(-50% + var(--dx,0px)),-50%) scale(.4) translateY(-26px)}}.riyro-burst-star{position:fixed;left:0;top:0;pointer-events:none;z-index:9999;color:var(--accent);font-size:15px;transform:translate(-50%,-50%);animation:riyroBurst .7s cubic-bezier(.2,.8,.3,1) forwards}@keyframes riyroBurst{0%{opacity:1;transform:translate(-50%,-50%) scale(.6)}70%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx,0px)),calc(-50% + var(--dy,0px))) scale(1.1)}}.add-to-cart.is-added{background:var(--ink);border-color:var(--ink)}.cart-link{display:inline-block;transition:color .2s ease}.cart-link.bump{animation:riyroCartBump .4s ease}@keyframes riyroCartBump{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.riyro-star-particle,.riyro-burst-star{animation:none!important;display:none!important}}.site-header .header-right{grid-column:3;grid-row:1;justify-self:end;display:flex;align-items:center;gap:16px}.locale-switcher{border:1px solid var(--line);background:var(--bg);color:var(--ink);font-family:DM Sans,Arial,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.04em;padding:4px 8px;cursor:pointer}.site-header .cart-link{grid-column:auto;justify-self:auto}.spec-value.signature{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:500;font-size:15px;color:var(--signature);letter-spacing:.01em;position:relative}.spec-value.signature:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:currentColor;opacity:.25}.product-info .eyebrow{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/3/assets/theme.css.map */
