.smq{--smq-porcelain: #faf6ef;--smq-ink: #2a1f1a;--smq-gold: #c9982b;--smq-bg: var(--smq-porcelain);--smq-fg: var(--smq-ink);--smq-muted: rgba(42, 31, 26, .72);--smq-accent: #8a6412;--smq-line: rgba(42, 31, 26, .16);--smq-surface: #f1e9dc;--smq-btn-bg: var(--smq-ink);--smq-btn-fg: var(--smq-porcelain);--smq-display: var(--font-accent--family, "Kaisei Decol", Georgia, "Times New Roman", serif);--smq-body: var(--font-body--family, Assistant, "Helvetica Neue", Arial, sans-serif);--smq-pad: clamp(20px, 5vw, 72px);--smq-max: 1320px;--smq-gap: clamp(16px, 2.4vw, 32px);--smq-radius: 2px;position:relative;box-sizing:border-box;width:100%;padding-block:clamp(56px,9vw,128px);background:var(--smq-bg);color:var(--smq-fg);font-family:var(--smq-body);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}.smq *,.smq *:before,.smq *:after{box-sizing:border-box}.smq--andes{--smq-bg: #f2e6d3;--smq-fg: #33221a;--smq-muted: rgba(51, 34, 26, .74);--smq-accent: #a3461d;--smq-line: rgba(51, 34, 26, .2);--smq-surface: #e8d6bb;--smq-btn-bg: #33221a;--smq-btn-fg: #f8f0e2}.smq--amazonie{--smq-bg: #0e2318;--smq-fg: #f1f3e7;--smq-muted: rgba(241, 243, 231, .76);--smq-accent: #c2d392;--smq-line: rgba(241, 243, 231, .22);--smq-surface: #173424;--smq-btn-bg: #f1f3e7;--smq-btn-fg: #0e2318}.smq--encre{--smq-bg: #2a1f1a;--smq-fg: #faf6ef;--smq-muted: rgba(250, 246, 239, .76);--smq-accent: #e0b64f;--smq-line: rgba(250, 246, 239, .22);--smq-surface: #3a2c25;--smq-btn-bg: #faf6ef;--smq-btn-fg: #2a1f1a}.smq--tight-top{padding-top:0}.smq--tight-bottom{padding-bottom:clamp(28px,4vw,56px)}.smq-wrap{width:100%;max-width:var(--smq-max);margin-inline:auto;padding-inline:var(--smq-pad)}.smq .smq-eyebrow{margin:0 0 18px;font-family:var(--smq-body);font-size:12.5px;font-weight:600;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--smq-accent)}.smq .smq-title{margin:0;font-family:var(--smq-display);font-weight:400;font-size:clamp(2rem,4.2vw,3.5rem);line-height:1.08;letter-spacing:-.01em;color:var(--smq-fg);text-wrap:balance}.smq .smq-title--xl{font-size:clamp(2.7rem,7.4vw,6.25rem);line-height:1}.smq .smq-title--sm{font-size:clamp(1.6rem,2.6vw,2.25rem);line-height:1.15}.smq .smq-rte{margin-top:22px;max-width:62ch;color:var(--smq-muted);font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.7}.smq .smq-rte p{margin:0 0 1em;color:inherit;font-size:inherit;line-height:inherit}.smq .smq-rte p:last-child{margin-bottom:0}.smq .smq-rte strong{font-weight:600;color:var(--smq-fg)}.smq .smq-rte a{color:var(--smq-accent);text-decoration:underline;text-underline-offset:.2em}.smq-actions{display:flex;flex-wrap:wrap;gap:14px 18px;align-items:center;margin-top:34px}.smq .smq-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:14px 30px;border:1px solid var(--smq-btn-bg);border-radius:var(--smq-radius);background:var(--smq-btn-bg);color:var(--smq-btn-fg);font-family:var(--smq-body);font-size:13.5px;font-weight:600;letter-spacing:.16em;line-height:1.2;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.smq .smq-btn:hover,.smq .smq-btn--ghost{background:transparent;color:var(--smq-btn-bg)}.smq .smq-btn--ghost:hover{background:var(--smq-btn-bg);color:var(--smq-btn-fg)}.smq .smq-link{display:inline-flex;align-items:center;gap:10px;padding-bottom:5px;border-bottom:1px solid currentColor;color:var(--smq-fg);font-family:var(--smq-body);font-size:13.5px;font-weight:600;letter-spacing:.16em;line-height:1.3;text-transform:uppercase;text-decoration:none;transition:color .25s ease,gap .25s ease}.smq .smq-link:after{content:"\2192";font-size:1.15em;letter-spacing:0}.smq .smq-link:hover{gap:16px;color:var(--smq-accent)}.smq a:focus-visible,.smq summary:focus-visible{outline:2px solid var(--smq-accent);outline-offset:4px}.smq-media{position:relative;display:block;width:100%;aspect-ratio:var(--smq-ratio, auto);overflow:hidden;background:var(--smq-surface)}.smq-media img{display:block;width:100%;height:100%;object-fit:cover}.smq-media--natural{aspect-ratio:auto}.smq-media--natural img{height:auto}.smq-media--fill{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.smq-ph{position:relative;display:grid;place-items:center;width:100%;height:100%;min-height:160px;padding:26px;background-color:#2e9e57;background-image:repeating-linear-gradient(135deg,#ffffff14 0 14px,#fff0 14px 28px);color:#fff;text-align:center;font-family:var(--smq-body)}.smq-ph:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:2px dashed rgba(255,255,255,.78);pointer-events:none}.smq-media--natural .smq-ph{height:auto;aspect-ratio:var(--smq-ph-ratio, 4 / 5)}.smq-ph__label{position:relative;display:grid;gap:8px;justify-items:center;max-width:36ch}.smq-ph__tag{display:inline-block;padding:4px 10px;border-radius:3px;background:#fff;color:#17683a;font-size:11.5px;font-weight:700;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.smq-ph__line{font-size:14px;font-weight:600;line-height:1.35;color:#fff}.smq-ph__line+.smq-ph__line{font-weight:400;opacity:.95}.smq-edge{position:absolute;left:0;bottom:calc(100% - 1px);display:block;width:100%;height:clamp(34px,6.5vw,96px);fill:var(--smq-bg);pointer-events:none}.smq-hero{--smq-hero-h: 100svh;display:grid;min-height:var(--smq-hero-h);padding-block:0;overflow:hidden;isolation:isolate;background:#1b1511;color:#fff}.smq-hero--large{--smq-hero-h: 78svh}.smq-hero--medium{--smq-hero-h: 58svh}.smq-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.smq-hero__media--mobile{display:none}.smq-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,rgba(14,10,8,calc(var(--smq-o, .35) * 1.7)),rgba(14,10,8,var(--smq-o, .35)) 48%,rgba(14,10,8,calc(var(--smq-o, .35) * 1.1)))}.smq-hero--empty .smq-hero__shade{opacity:.35}.smq-hero__inner{align-self:end;width:100%;max-width:var(--smq-max);margin-inline:auto;padding:130px var(--smq-pad) clamp(48px,9vh,104px)}.smq-hero--center .smq-hero__inner{align-self:center;text-align:center;padding-bottom:130px}.smq-hero--center .smq-actions{justify-content:center}.smq-hero--center .smq-hero__text{margin-inline:auto}.smq-hero .smq-eyebrow{color:#fff;opacity:.92}.smq-hero .smq-title{color:#fff;text-shadow:0 1px 30px rgba(0,0,0,.25)}.smq-hero__text{max-width:46ch;margin:24px 0 0;color:#fffffff0;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.55}.smq-hero .smq-btn{border-color:#fff;background:#fff;color:#1b1511}.smq-hero .smq-btn:hover{background:transparent;color:#fff}.smq-hero .smq-btn--ghost{background:#fff0;color:#fff}.smq-hero .smq-btn--ghost:hover{background:#fff;color:#1b1511}.smq-hero .smq-ph{place-items:start end;padding:118px var(--smq-pad) 0}.smq-hero .smq-ph__label{justify-items:end;text-align:right;max-width:30ch}.smq-intro__inner{display:flex;flex-direction:column;align-items:center;text-align:center}.smq-intro .smq-rte{max-width:58ch}.smq-intro--statement .smq-title{max-width:24ch;font-size:clamp(1.7rem,3.4vw,2.9rem);line-height:1.22}.smq-intro--chapter .smq-title{max-width:18ch;font-size:clamp(2.4rem,6vw,5rem);line-height:1.02}.smq-ornament{display:block;width:44px;height:44px;margin-bottom:26px;color:var(--smq-accent)}.smq-intro .smq-actions{justify-content:center}.smq-split__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,104px);align-items:center}.smq-split--right .smq-split__media{order:2}.smq-split__media{position:relative}.smq-split__media--inset{padding-bottom:9%;padding-right:12%}.smq-split--right .smq-split__media--inset{padding-right:0;padding-left:12%}.smq-split__inset{position:absolute;right:0;bottom:0;width:44%;border:8px solid var(--smq-bg);border-right-width:0;border-bottom-width:0}.smq-split--right .smq-split__inset{right:auto;left:0;border-right-width:8px;border-left-width:0}.smq-split__body{max-width:560px}.smq-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 48px;margin-bottom:clamp(28px,4vw,56px)}.smq-head__text{max-width:720px}.smq-head .smq-rte{margin-top:16px}.smq-foot{display:flex;justify-content:center;margin-top:clamp(32px,4vw,56px)}.smq-products__grid{display:grid;grid-template-columns:repeat(var(--smq-cols, 4),minmax(0,1fr));gap:clamp(28px,3.4vw,48px) var(--smq-gap);margin:0;padding:0;list-style:none}.smq-card{margin:0;padding:0}.smq .smq-card__link{display:block;color:var(--smq-fg);text-decoration:none}.smq-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--smq-surface)}.smq-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:opacity .45s ease,transform .9s ease}.smq-card__media img+img{opacity:0}.smq-card__link:hover .smq-card__media img{transform:scale(1.03)}.smq-card__link:hover .smq-card__media img+img{opacity:1}.smq-card__badge{position:absolute;top:12px;left:12px;z-index:1;padding:5px 10px;background:var(--smq-bg);color:var(--smq-fg);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.smq .smq-card__title{margin:16px 0 0;font-family:var(--smq-display);font-size:clamp(1.05rem,1.4vw,1.3rem);font-weight:400;line-height:1.25;color:var(--smq-fg)}.smq .smq-card__price{margin:6px 0 0;font-size:15px;letter-spacing:.04em;color:var(--smq-muted)}.smq-gallery--masonry .smq-gallery__grid{columns:var(--smq-cols, 3);column-gap:var(--smq-gap)}.smq-gallery--masonry .smq-work{break-inside:avoid;margin:0 0 var(--smq-gap)}.smq-gallery--grid .smq-gallery__grid{display:grid;grid-template-columns:repeat(var(--smq-cols, 3),minmax(0,1fr));gap:var(--smq-gap)}.smq-work{margin:0}.smq .smq-work__link{display:block;color:inherit;text-decoration:none}.smq-work .smq-media img{transition:transform 1.1s ease}.smq-work__link:hover .smq-media img{transform:scale(1.035)}.smq-work__caption{display:grid;gap:3px;padding-top:14px}.smq-work__title{font-family:var(--smq-display);font-size:clamp(1.05rem,1.4vw,1.3rem);line-height:1.25;color:var(--smq-fg)}.smq-work__meta{font-size:13.5px;letter-spacing:.06em;color:var(--smq-muted)}.smq-work__status{margin-top:5px;font-size:11.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--smq-accent)}.smq-tiles__grid{display:grid;grid-template-columns:repeat(var(--smq-cols, 2),minmax(0,1fr));gap:var(--smq-gap)}.smq .smq-tile{position:relative;display:block;overflow:hidden;color:#fff;text-decoration:none}.smq-tile .smq-media img{transition:transform 1.1s ease}.smq-tile:hover .smq-media img{transform:scale(1.04)}.smq-tile__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0e0a089e,#0e0a0800 52%);pointer-events:none}.smq-tile__label{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:clamp(18px,2.6vw,34px)}.smq-tile__title{display:block;font-family:var(--smq-display);font-size:clamp(1.5rem,2.8vw,2.4rem);line-height:1.1;color:#fff}.smq-tile__sub{display:block;margin-top:6px;font-size:14.5px;letter-spacing:.04em;color:#ffffffe6}.smq-tile__arrow{flex:none;display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(255,255,255,.85);border-radius:50%;font-size:18px;line-height:1;transition:background-color .25s ease,color .25s ease}.smq-tile:hover .smq-tile__arrow{background:#fff;color:#1b1511}.smq-values__grid{display:grid;grid-template-columns:repeat(var(--smq-cols, 4),minmax(0,1fr));gap:clamp(28px,3.5vw,56px) clamp(24px,3.5vw,56px);border-top:1px solid var(--smq-line);padding-top:clamp(32px,4vw,56px)}.smq-value__icon{display:block;width:38px;height:38px;margin-bottom:18px;color:var(--smq-accent)}.smq .smq-value__title{margin:0;font-family:var(--smq-display);font-size:1.3rem;font-weight:400;line-height:1.25;color:var(--smq-fg)}.smq .smq-value__text{margin:10px 0 0;font-size:15.5px;line-height:1.6;color:var(--smq-muted)}.smq-cta{overflow:hidden;isolation:isolate;text-align:center}.smq-cta__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.smq-cta__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--smq-bg);opacity:.72}.smq-cta__inner{display:flex;flex-direction:column;align-items:center}.smq-cta .smq-title{max-width:20ch}.smq-cta .smq-actions{justify-content:center}.smq-socials{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px;margin-top:34px}.smq .smq-socials a{color:var(--smq-muted);font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid transparent;padding-bottom:3px}.smq .smq-socials a:hover{color:var(--smq-fg);border-bottom-color:currentColor}.smq-faq__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(32px,6vw,104px);align-items:start}.smq-faq__list{border-top:1px solid var(--smq-line)}.smq-faq__item{border-bottom:1px solid var(--smq-line)}.smq .smq-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;font-family:var(--smq-display);font-size:clamp(1.1rem,1.5vw,1.35rem);line-height:1.3;color:var(--smq-fg);cursor:pointer;list-style:none}.smq-faq__item summary::-webkit-details-marker{display:none}.smq-faq__item summary:after{content:"+";flex:none;font-family:var(--smq-body);font-size:26px;font-weight:300;line-height:1;color:var(--smq-accent);transition:transform .25s ease}.smq-faq__item[open] summary:after{transform:rotate(45deg)}.smq .smq-faq__answer{margin-top:0;padding:0 0 26px}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.smq-reveal{animation:smq-rise linear both;animation-timeline:view();animation-range:entry 0% entry 38%}}}@keyframes smq-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media(max-width:989px){.smq-products__grid{grid-template-columns:repeat(var(--smq-cols-md, 3),minmax(0,1fr))}.smq-values__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.smq-gallery--masonry .smq-gallery__grid{columns:var(--smq-cols-md, 3)}.smq-gallery--grid .smq-gallery__grid{grid-template-columns:repeat(var(--smq-cols-md, 3),minmax(0,1fr))}}@media(max-width:749px){.smq{font-size:16px}.smq-hero--has-mobile .smq-hero__media--desktop{display:none}.smq-hero--has-mobile .smq-hero__media--mobile{display:block}.smq-hero__inner{padding-top:110px}.smq-hero .smq-ph{place-items:start;padding-top:96px}.smq-hero .smq-ph__label{justify-items:start;text-align:left}.smq-actions{margin-top:28px}.smq .smq-btn{padding-inline:24px}.smq-split__grid{grid-template-columns:minmax(0,1fr)}.smq-split--right .smq-split__media{order:0}.smq-split__body{max-width:none}.smq-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.smq-gallery--masonry .smq-gallery__grid{columns:2}.smq-gallery--grid .smq-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.smq-tiles__grid,.smq-faq__grid{grid-template-columns:minmax(0,1fr)}.smq-ph{padding:20px;min-height:120px}.smq-ph__line{font-size:12.5px}}@media(max-width:479px){.smq-values__grid{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/sumaq.css.map */
