.btn--whatsapp-order svg{width:20px;height:20px}.testimonials__grid{display:grid;grid-template-columns:1fr;gap:24px;margin-top:40px}.testimonial-card{border:1px solid var(--color-line);padding:28px;background:var(--color-paper-soft)}.testimonial-card__stars{display:flex;gap:3px;color:var(--color-accent-deep)}.testimonial-card__stars svg{width:14px;height:14px}.testimonial-card__text{margin-top:14px;font-size:14.5px;line-height:1.7;color:var(--color-charcoal)}.testimonial-card__author{margin-top:16px;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted)}@media(min-width:768px){.testimonials__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.testimonials__grid{grid-template-columns:repeat(4,1fr)}}.site-header__icons{gap:22px}.site-header__icons svg{width:26px;height:26px}.site-header__icons button,.site-header__icons a{padding:6px}.icon-badge{top:0;right:0;min-width:17px;height:17px;font-size:10px}.site-header__logo{display:flex;align-items:center;gap:10px}.site-header__logo img{height:auto;width:auto;max-width:none}.logo-emblem{display:flex;align-items:center;flex-shrink:0}.logo-emblem img{height:46px;width:auto}.logo-text{display:flex;flex-direction:column;line-height:1;gap:3px}.logo-text__word{font-family:var(--font-heading);font-weight:700;font-size:25px;letter-spacing:.03em;background:linear-gradient(180deg,#e8b8c0,#7a1830 45%,#3f0005);-webkit-background-clip:text;background-clip:text;color:#7a1830;-webkit-text-fill-color:transparent}.logo-text__tagline{font-family:var(--font-body);font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--color-muted)}.site-header__nav{flex-wrap:nowrap;gap:34px;white-space:nowrap}.site-header__nav>li>a{font-size:13.5px;letter-spacing:.04em}.site-header__row{gap:28px}@media(min-width:1024px)and (max-width:1280px){.site-header__nav{gap:22px}.site-header__nav>li>a{font-size:12.5px}}.mega-menu__col{min-width:200px}.site-footer .trust-strip{justify-items:center}.site-footer .trust-strip__item{justify-content:center;text-align:center}.hero--gridpulse{background-color:var(--color-ink)}.hero--gridpulse:before{background:none}.hero__gridpulse{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;--grid-pulse-cell: 24px;--grid-pulse-line: rgba(251, 249, 246, .08);background-image:linear-gradient(to right,var(--grid-pulse-line) 1px,transparent 1px),linear-gradient(to bottom,var(--grid-pulse-line) 1px,transparent 1px);background-size:var(--grid-pulse-cell) var(--grid-pulse-cell);-webkit-mask-image:linear-gradient(to bottom,#000 92%,transparent);mask-image:linear-gradient(to bottom,#000 92%,transparent)}.hero__gridpulse-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.hero--gridpulse .hero__inner{position:relative;z-index:2}.hero--gridpulse .hero__inner h1,.hero--gridpulse .hero__inner p{text-shadow:0 0 20px var(--color-ink),0 0 40px var(--color-ink)}.announcement-bar{overflow:hidden;white-space:nowrap}.announcement-bar__track{display:flex;width:max-content;animation-name:announcement-marquee;animation-timing-function:linear;animation-iteration-count:infinite}body[data-animations=off] .announcement-bar__track{animation:none}.announcement-bar__loop{display:flex;align-items:center;flex-shrink:0}.announcement-bar__item{display:inline-block;min-width:0;padding:10px 4px;text-align:left}.announcement-bar__item a{text-decoration:underline;text-underline-offset:2px}.announcement-bar__sep{display:inline-block;padding:10px 18px;opacity:.45}@keyframes announcement-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/theme-additions.css.map */
