@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&family=DM+Sans:wght@200;300;400&display=swap";:root{--c-bg: #FFFFFF;--c-surface: #F5F5F7;--c-surface-2: #FAFAFA;--c-ink: #1D1D1F;--c-ink-2: #3A3A3C;--c-secondary: #6E6E73;--c-tertiary: #AEAEB2;--c-rule: #E5E5EA;--c-rule-dark: #D1D1D6;--c-dark-bg: #1D1D1F;--c-dark-surf: #2C2C2E;--c-accent: #B8A87A;--f-display: "DM Serif Display", Georgia, serif;--f-sans: "DM Sans", -apple-system, BlinkMacSystemFont, sans-serif;--r-sm: 6px;--r-md: 10px;--r-lg: 16px;--r-xl: 20px;--ease: cubic-bezier(.25, .1, .25, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--f-sans);font-weight:300;background:var(--c-bg);color:var(--c-ink);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{text-decoration:none;color:inherit}button{cursor:pointer}img{max-width:100%;display:block}.sr{opacity:0;transform:translateY(16px);transition:opacity .8s var(--ease-out),transform .8s var(--ease-out)}.sr.in{opacity:1;transform:none}.sr-d1{transition-delay:.08s}.sr-d2{transition-delay:.16s}.sr-d3{transition-delay:.24s}.sr-d4{transition-delay:.32s}.label{font-family:var(--f-sans);font-weight:400;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--c-secondary);display:block}.label--gold{color:var(--c-accent)}.btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--f-sans);font-weight:400;font-size:13px;border-radius:100px;padding:11px 22px;transition:all .2s var(--ease);white-space:nowrap;border:none;cursor:pointer}.btn:active{transform:scale(.97)}.btn-dark{background:var(--c-ink);color:#fff}.btn-dark:hover{background:var(--c-ink-2);box-shadow:0 2px 12px #00000026}.btn-outline{background:transparent;color:var(--c-ink);border:1px solid var(--c-rule-dark)}.btn-outline:hover{background:var(--c-surface);border-color:var(--c-ink)}.btn-ghost-dark{background:#ffffff1a;color:#ffffffd1;border:1px solid rgba(255,255,255,.18)}.btn-ghost-dark:hover{background:#ffffff29;color:#fff}.ga-header{position:fixed;top:0;left:0;right:0;height:52px;z-index:500;display:flex;align-items:center;justify-content:space-between;padding:0 40px;background:transparent;border-bottom:1px solid transparent;transition:background .4s var(--ease),border-color .4s}.ga-header.scrolled,.ga-header.solid{background:#ffffffe0;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom-color:#00000012}.ga-header__logo{font-family:var(--f-sans);font-weight:300;font-size:14px;letter-spacing:.18em;text-transform:uppercase;color:#fff;transition:color .4s}.ga-header.scrolled .ga-header__logo,.ga-header.solid .ga-header__logo{color:var(--c-ink)}.ga-header__nav{position:absolute;left:50%;transform:translate(-50%);display:flex;gap:36px;list-style:none}.ga-header__nav a{font-size:13px;font-weight:300;color:#ffffffb3;transition:color .2s}.ga-header__nav a:hover{color:#fff}.ga-header.scrolled .ga-header__nav a,.ga-header.solid .ga-header__nav a{color:var(--c-secondary)}.ga-header.scrolled .ga-header__nav a:hover,.ga-header.solid .ga-header__nav a:hover{color:var(--c-ink)}.ga-header__cart{background:none;border:none;font-family:var(--f-sans);font-size:13px;font-weight:300;color:#ffffffb3;transition:color .2s;cursor:pointer}.ga-header__cart:hover{color:#fff}.ga-header.scrolled .ga-header__cart,.ga-header.solid .ga-header__cart{color:var(--c-secondary)}.ga-header.scrolled .ga-header__cart:hover,.ga-header.solid .ga-header__cart:hover{color:var(--c-ink)}.ga-footer{background:var(--c-surface);padding:64px 40px 32px;border-top:1px solid var(--c-rule)}.ga-footer__grid{display:grid;grid-template-columns:1.8fr 1fr 1fr 1fr;gap:48px;padding-bottom:48px;border-bottom:1px solid var(--c-rule);margin-bottom:28px}.ga-footer__logo{display:block;font-size:13px;font-weight:300;letter-spacing:.18em;text-transform:uppercase;color:var(--c-ink);margin-bottom:12px}.ga-footer__brand p{font-size:12px;font-weight:300;line-height:1.65;color:var(--c-secondary);max-width:200px}.ga-footer__col h4{font-size:11px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--c-ink);margin-bottom:16px}.ga-footer__col ul{list-style:none}.ga-footer__col ul li{margin-bottom:9px}.ga-footer__col a{font-size:13px;font-weight:300;color:var(--c-secondary);transition:color .2s}.ga-footer__col a:hover{color:var(--c-ink)}.ga-footer__bottom{display:flex;justify-content:space-between;align-items:center}.ga-footer__bottom p,.ga-footer__links a{font-size:11px;font-weight:300;color:var(--c-tertiary)}.ga-footer__links{display:flex;gap:24px}.ga-footer__links a:hover{color:var(--c-secondary)}.cart-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000042;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:600;opacity:0;pointer-events:none;transition:opacity .3s}.cart-scrim.open{opacity:1;pointer-events:all}.cart-panel{position:fixed;top:0;right:0;bottom:0;width:380px;background:var(--c-bg);z-index:700;transform:translate(100%);transition:transform .4s var(--ease-out);display:flex;flex-direction:column;border-left:1px solid var(--c-rule)}.cart-panel.open{transform:translate(0)}.cart-head{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid var(--c-rule)}.cart-head h3{font-size:13px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.cart-x{background:var(--c-surface);border:none;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--c-secondary);font-size:12px;transition:background .2s}.cart-x:hover{background:var(--c-rule)}.cart-empty-state{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 24px;text-align:center}.cart-empty-state p{font-family:var(--f-display);font-size:20px;font-style:italic;color:var(--c-ink)}.cart-empty-state span{font-size:13px;font-weight:300;color:var(--c-secondary)}.cart-item{display:flex;gap:14px;padding:20px 24px;border-bottom:1px solid var(--c-rule)}.cart-item__img{width:68px;height:68px;border-radius:var(--r-md);background:var(--c-surface);overflow:hidden;flex-shrink:0}.cart-item__img img{width:100%;height:100%;object-fit:cover}.cart-item__info{flex:1}.cart-item__name{font-size:14px;font-weight:400;color:var(--c-ink);margin-bottom:2px}.cart-item__detail{font-size:12px;font-weight:300;color:var(--c-secondary);margin-bottom:6px}.cart-item__foot{display:flex;justify-content:space-between;align-items:center}.cart-item__price{font-family:var(--f-display);font-size:15px;color:var(--c-ink)}.cart-item__remove{font-size:11px;font-weight:300;color:var(--c-tertiary);background:none;border:none;transition:color .2s}.cart-item__remove:hover{color:var(--c-secondary)}.cart-footer{padding:20px 24px;margin-top:auto;border-top:1px solid var(--c-rule)}.cart-subtotal{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:16px}.cart-subtotal span{font-size:13px;font-weight:300;color:var(--c-secondary)}.cart-subtotal strong{font-family:var(--f-display);font-size:20px;color:var(--c-ink)}.cart-checkout{width:100%;padding:15px;border-radius:100px;border:none;background:var(--c-ink);color:#fff;font-family:var(--f-sans);font-size:14px;font-weight:400;transition:background .2s;margin-bottom:8px}.cart-checkout:hover{background:var(--c-ink-2)}.cart-note{font-size:11px;font-weight:300;color:var(--c-tertiary);text-align:center}.breadcrumb{padding:72px 40px 0;display:flex;align-items:center;gap:8px}.breadcrumb a,.breadcrumb span{font-size:12px;font-weight:300;color:var(--c-tertiary)}.breadcrumb a:hover{color:var(--c-secondary)}.breadcrumb__sep{color:var(--c-rule-dark)}.breadcrumb__current{color:var(--c-secondary)}.pgrid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.pc{position:relative}.pc-img{aspect-ratio:3/4;background:var(--c-surface);border-radius:var(--r-lg);position:relative;overflow:hidden;margin-bottom:14px;transition:box-shadow .3s var(--ease)}.pc:hover .pc-img{box-shadow:0 8px 30px #00000017}.pc-img img{width:100%;height:100%;object-fit:cover}.pc-img__primary,.pc-img__secondary{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transition:opacity .32s var(--ease)}.pc-img__secondary,.pc:hover .pc-img__primary{opacity:0}.pc:hover .pc-img__secondary{opacity:1}.pc-badge{position:absolute;top:10px;right:10px;background:#ffffffe6;border-radius:100px;padding:3px 10px;font-size:10px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--c-secondary);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pc-name{font-size:14px;font-weight:400;color:var(--c-ink);margin-bottom:3px}.pc-mat{font-size:12px;font-weight:300;color:var(--c-secondary);margin-bottom:10px}.pc-foot{display:flex;align-items:center;justify-content:space-between}.pc-price{font-family:var(--f-display);font-size:16px;color:var(--c-ink)}.pc-units{font-size:10px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--c-tertiary)}.pc-units--low{color:#c0392b}.pc-swatches{display:flex;gap:5px;margin-top:9px}.swatch{width:13px;height:13px;border-radius:50%;border:1.5px solid transparent;cursor:pointer;box-shadow:0 0 0 1px #0000001a;transition:transform .18s var(--ease-spring),border-color .18s}.swatch.active{border-color:var(--c-ink);box-shadow:0 0 0 1px var(--c-ink);transform:scale(1.2)}.section-header{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:52px;padding-bottom:18px;border-bottom:1px solid var(--c-rule)}.section-header h2{font-family:var(--f-display);font-size:clamp(24px,2.8vw,34px);font-weight:400;letter-spacing:-.02em;color:var(--c-ink)}.section-header a{font-size:13px;font-weight:300;color:var(--c-secondary);transition:color .2s}.section-header a:hover{color:var(--c-ink)}.notify-form{display:flex;background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:100px;padding:5px 5px 5px 22px;transition:border-color .2s}.notify-form:focus-within{border-color:#ffffff3d}.notify-form input{flex:1;background:none;border:none;outline:none;font-family:var(--f-sans);font-size:14px;font-weight:300;color:#fffc}.notify-form input::placeholder{color:#ffffff38}.notify-form button{background:#fff;color:var(--c-ink);border:none;border-radius:100px;font-family:var(--f-sans);font-size:12px;font-weight:400;padding:9px 20px;cursor:pointer;transition:background .2s}.notify-form button:hover{background:#ffffffe6}.accordion{border-top:1px solid var(--c-rule)}.accordion:last-child{border-bottom:1px solid var(--c-rule)}.accordion__btn{width:100%;display:flex;justify-content:space-between;align-items:center;padding:17px 0;background:none;border:none;font-family:var(--f-sans);font-size:14px;font-weight:400;color:var(--c-ink);text-align:left}.accordion__icon{width:16px;height:16px;position:relative;flex-shrink:0}.accordion__icon:before,.accordion__icon:after{content:"";position:absolute;background:var(--c-secondary);transition:transform .3s var(--ease-out)}.accordion__icon:before{width:12px;height:1px;top:50%;left:50%;transform:translate(-50%,-50%)}.accordion__icon:after{width:1px;height:12px;top:50%;left:50%;transform:translate(-50%,-50%)}.accordion.open .accordion__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.accordion__body{max-height:0;overflow:hidden;transition:max-height .4s var(--ease-out)}.accordion.open .accordion__body{max-height:400px}.accordion__content{padding-bottom:20px}.accordion__content p{font-size:14px;font-weight:300;line-height:1.72;color:var(--c-secondary);margin-bottom:8px}.spec-table{width:100%;border-collapse:collapse;margin-top:4px}.spec-table tr{border-bottom:1px solid var(--c-rule)}.spec-table tr:last-child{border-bottom:none}.spec-table td{padding:10px 0;font-size:13px}.spec-table td:first-child{font-weight:400;color:var(--c-ink);width:50%}.spec-table td:last-child{font-weight:300;color:var(--c-secondary)}.manifesto{background:var(--c-dark-bg);padding:140px 40px;text-align:center;position:relative;overflow:hidden}.manifesto__halo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:520px;height:520px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(184,168,122,.07) 0%,transparent 70%)}.manifesto__inner{position:relative;z-index:1;max-width:700px;margin:0 auto}.manifesto__quote{font-family:var(--f-display);font-weight:400;font-style:italic;font-size:clamp(26px,3.8vw,50px);line-height:1.22;letter-spacing:-.02em;color:#ffffffe6;margin-bottom:28px}.manifesto__attr{font-size:11px;font-weight:300;letter-spacing:.16em;text-transform:uppercase;color:#ffffff47}.notify-section{padding:100px 40px;background:var(--c-dark-bg);text-align:center}.notify-section__inner{max-width:500px;margin:0 auto}.notify-section h2{font-family:var(--f-display);font-weight:400;font-style:italic;font-size:clamp(26px,3vw,38px);letter-spacing:-.02em;color:#ffffffe0;margin-bottom:12px}.notify-section p{font-size:14px;font-weight:300;color:#ffffff5c;line-height:1.6;margin-bottom:36px}.press-section{padding:64px 40px;text-align:center;border-top:1px solid var(--c-rule);border-bottom:1px solid var(--c-rule);background:var(--c-surface)}.press-section__logos{display:flex;align-items:center;justify-content:center;gap:56px;flex-wrap:wrap;margin-top:32px}.press-name{font-family:var(--f-display);font-size:17px;font-weight:400;color:var(--c-rule-dark);transition:color .2s}.press-name:hover{color:var(--c-secondary)}@keyframes fuUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes heroZoom{0%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}@keyframes scrollPulse{0%,to{opacity:.5;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.15)}}@media(max-width:1024px){.pgrid{grid-template-columns:repeat(3,1fr)}.ga-footer__grid{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:768px){.ga-header{padding:0 20px}.ga-header__nav{display:none}.pgrid{grid-template-columns:repeat(2,1fr);gap:14px}.ga-footer__grid{grid-template-columns:1fr;gap:28px}.manifesto{padding:80px 24px}.notify-section{padding:72px 24px}.press-section__logos{gap:28px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/guad-amano.css.map */
