*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--step--1: clamp(.75rem, .72rem + .15vw, .85rem);--step-0: clamp(.95rem, .9rem + .2vw, 1.05rem);--step-1: clamp(1.15rem, 1.08rem + .35vw, 1.35rem);--step-2: clamp(1.45rem, 1.3rem + .7vw, 1.85rem);--step-3: clamp(1.8rem, 1.5rem + 1.4vw, 2.6rem);--step-4: clamp(2.2rem, 1.7rem + 2.5vw, 3.6rem);--step-5: clamp(2.7rem, 1.9rem + 4.2vw, 5.2rem);--space: clamp(1rem, .8rem + 1vw, 1.75rem);--gutter: clamp(1.25rem, 4vw, 3.5rem);--sans: "Archivo", "Helvetica Neue", sans-serif}html,body{overflow-x:hidden;max-width:100%}html{scroll-behavior:smooth}body{font-family:var(--sans);font-size:var(--step-0);line-height:1.6;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased}img{max-width:100%;display:block;height:auto}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}h1,h2,h3{font-weight:700;line-height:1.02;letter-spacing:-.015em;text-transform:uppercase}.container{max-width:1440px;margin-inline:auto;padding-inline:var(--gutter)}.eyebrow{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.3em;color:var(--muted)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;background:var(--ink);color:var(--bg);border:1px solid var(--ink);padding:1.1em 2.6em;font-size:.78rem;font-weight:500;letter-spacing:.26em;text-transform:uppercase;transition:opacity .2s ease}.btn:hover{opacity:.75}.btn--ghost{background:transparent;color:var(--ink)}.btn--ghost:hover{background:var(--ink);color:var(--bg);opacity:1}.btn[disabled]{background:var(--muted);border-color:var(--muted);cursor:not-allowed;opacity:1}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.announcement{background:var(--ink);color:var(--bg);text-align:center;font-size:.72rem;font-weight:400;letter-spacing:.22em;text-transform:uppercase;padding:.7em var(--gutter)}.header{position:sticky;top:0;z-index:50;background:var(--bg);border-bottom:1px solid var(--line)}.header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding-block:1.2rem}.header__nav{display:flex;gap:2rem}.header__nav a{font-size:.78rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase;padding-block:.3em;border-bottom:2px solid transparent;transition:border-color .2s ease}.header__nav a:hover{border-color:var(--ink)}.header__logo{font-size:var(--step-1);font-weight:400;letter-spacing:.02em;text-transform:none;text-align:center;white-space:nowrap}.header__actions{display:flex;justify-content:flex-end;align-items:center;gap:1.6rem}.header__actions a{font-size:.78rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase}.cart-count{display:inline-grid;place-items:center;min-width:1.6em;height:1.6em;padding-inline:.35em;margin-left:.45em;background:var(--ink);color:var(--bg);border-radius:999px;font-size:.7em}.menu-toggle{display:none;background:none;border:0;padding:.4rem;align-items:center;justify-content:center;color:var(--ink)}.header__cart{display:inline-flex;align-items:center}.header__cart-icon{display:none}@media(max-width:820px){.header__inner{grid-template-columns:2.4rem 1fr 2.4rem;gap:.5rem;padding-block:.85rem}.menu-toggle{display:flex}.header__nav,.header__search{display:none}.header__logo{text-align:center;font-size:1.05rem;justify-self:center}.header__actions{justify-self:end;gap:0}.header__cart-label{display:none}.header__cart-icon{display:block}.cart-count{margin-left:.3em;min-width:1.4em;height:1.4em;font-size:.62rem}}.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;pointer-events:none}.drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059;opacity:0;transition:opacity .25s ease}.drawer__panel{position:absolute;top:0;left:0;bottom:0;width:min(20rem,84vw);background:var(--bg);display:flex;flex-direction:column;transform:translate(-102%);transition:transform .28s cubic-bezier(.2,.7,.2,1);box-shadow:8px 0 40px #0000001f}.drawer.is-open{pointer-events:auto}.drawer.is-open .drawer__overlay{opacity:1}.drawer.is-open .drawer__panel{transform:none}.drawer__head{display:flex;justify-content:space-between;align-items:center;padding:1.1rem 1.4rem;border-bottom:1px solid var(--line)}.drawer__logo{font-size:1rem}.drawer__close{background:none;border:0;font-size:1.6rem;line-height:1;color:var(--muted);padding:.2rem .4rem}.drawer__nav{display:flex;flex-direction:column;padding:.6rem 0;overflow-y:auto}.drawer__nav a{padding:.95rem 1.4rem;font-size:.82rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--line)}.drawer__foot{margin-top:auto;padding:1.2rem 1.4rem;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:.5rem;font-size:.78rem;color:var(--muted)}.hero{position:relative;overflow:hidden}.hero__grid{display:block;min-height:min(86vh,780px);position:relative}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.hero__media img{width:100%;height:100%;object-fit:cover}.hero__media--placeholder{display:grid;place-items:center;background:linear-gradient(160deg,var(--paper) 0%,#e2e2df 100%)}.hero__media--placeholder span{font-weight:900;font-size:var(--step-5);letter-spacing:.1em;color:var(--line)}.hero__copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:calc(var(--space) * 1.1);min-height:min(86vh,780px);padding:calc(var(--gutter) * 1.4) var(--gutter);animation:rise .7s ease both}.hero__copy .eyebrow{color:var(--ink)}.hero__copy h1{font-size:var(--step-5);max-width:14ch}.hero__copy h1 em{font-style:normal}.hero__copy p{font-size:var(--step-1);max-width:36ch;line-height:1.45;font-weight:500}@keyframes rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.usp{border-block:1px solid var(--line)}.usp__grid{display:grid;grid-template-columns:repeat(3,1fr)}.usp__item{padding:calc(var(--space) * 1.3) var(--gutter);text-align:center}.usp__item+.usp__item{border-left:1px solid var(--line)}.usp__item strong{display:block;font-weight:700;font-size:.82rem;text-transform:uppercase;letter-spacing:.18em;margin-bottom:.35em}.usp__item span{color:var(--muted);font-size:var(--step--1)}@media(max-width:820px){.usp__grid{grid-template-columns:1fr}.usp__item+.usp__item{border-left:0;border-top:1px solid var(--line)}}.section{padding-block:calc(var(--gutter) * 1.5)}.section__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space);margin-bottom:calc(var(--space) * 1.6)}.section__head h2{font-size:var(--step-3)}.section__head a{font-size:.75rem;font-weight:600;letter-spacing:.25em;text-transform:uppercase;border-bottom:2px solid var(--ink);padding-bottom:.3em;transition:opacity .2s ease}.section__head a:hover{opacity:.6}.product-grid{display:grid;gap:calc(var(--space) * 1.6) var(--space);grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.card{display:flex;flex-direction:column;gap:.55rem;position:relative}.card__media{aspect-ratio:1/1;overflow:hidden;background:var(--paper);display:grid;place-items:center;margin-bottom:.5rem;position:relative}.card__media img{width:100%;height:100%;object-fit:cover;transition:opacity .35s ease,transform .5s ease}.card__media .card__img-hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.card:hover .card__img-hover{opacity:1}.card:hover .card__media img:not(.card__img-hover){transform:scale(1.02)}.card__media--empty span{font-weight:900;color:var(--line);font-size:var(--step-3);letter-spacing:.1em}.card__vendor{font-size:.7rem;letter-spacing:.24em;text-transform:uppercase;color:var(--muted)}.card__title{font-size:var(--step-0);font-weight:500;line-height:1.35}.card__price{font-size:var(--step--1);font-weight:600;letter-spacing:.03em}.card__price s{color:var(--muted);font-weight:400;margin-right:.6em}.card__badge{position:absolute;top:.8rem;left:.8rem;z-index:2;font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;background:var(--accent);color:#fff;padding:.35em .8em}.philosophy{background:var(--paper);text-align:center}.philosophy__inner{padding-block:calc(var(--gutter) * 1.7);max-width:56rem;margin-inline:auto}.philosophy__inner blockquote{font-size:var(--step-3);font-weight:800;text-transform:uppercase;letter-spacing:-.01em;line-height:1.1;margin-block:var(--space)}.philosophy__inner p{color:var(--muted);max-width:48ch;margin-inline:auto}.product{padding-block:calc(var(--gutter) * 1.1)}.product__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:calc(var(--gutter) * 1.3);align-items:start}.gallery{display:flex;flex-direction:column;gap:.8rem}.gallery__main{position:relative;background:var(--paper)}.gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.gallery__track::-webkit-scrollbar{display:none}.gallery__slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1/1;display:grid;place-items:center}.gallery__slide img{width:100%;height:100%;object-fit:contain}.gallery__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:2.8rem;height:2.8rem;background:var(--bg);border:1px solid var(--line);display:grid;place-items:center;font-size:1.1rem;transition:border-color .15s ease}.gallery__nav:hover{border-color:var(--ink)}.gallery__nav--prev{left:.8rem}.gallery__nav--next{right:.8rem}.gallery__thumbs{display:flex;gap:.6rem;flex-wrap:wrap}.gallery__thumbs button{width:64px;height:64px;padding:0;border:1px solid var(--line);background:var(--paper);overflow:hidden;transition:border-color .15s ease}.gallery__thumbs button img{width:100%;height:100%;object-fit:cover}.gallery__thumbs button.is-active{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.gallery--empty{aspect-ratio:1/1;display:grid;place-items:center;background:var(--paper)}.product__info{position:sticky;top:calc(4.8rem + var(--space));display:flex;flex-direction:column;gap:calc(var(--space) * 1.05);padding-top:.3rem}.product__info h1{font-size:var(--step-3)}.product__price{font-size:var(--step-1);font-weight:700}.product__price s{color:var(--muted);font-weight:400;margin-right:.6em}.product__desc{color:var(--muted)}.product__desc p+p{margin-top:.8em}@media(max-width:900px){.product__grid{grid-template-columns:1fr}.product__info{position:static}}@media(max-width:600px){.product__gallery{grid-template-columns:1fr}}.variant-group{display:flex;flex-direction:column;gap:.6rem}.variant-group legend{font-size:.75rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;margin-bottom:.2rem}.variant-group legend span{color:var(--muted);font-weight:400;text-transform:none;letter-spacing:.02em}.variant-pills{display:flex;flex-wrap:wrap;gap:.6rem;border:0}.variant-pills input{position:absolute;opacity:0;pointer-events:none}.variant-pills label{display:inline-flex;align-items:center;justify-content:center;min-width:3.4em;padding:.7em 1.2em;border:1px solid var(--line);font-size:.8rem;font-weight:500;letter-spacing:.06em;cursor:pointer;transition:border-color .15s ease}.variant-pills label:hover{border-color:var(--ink)}.variant-pills input:checked+label{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);font-weight:600}.variant-pills input:focus-visible+label{outline:2px solid var(--ink);outline-offset:2px}.buy-row{display:flex;gap:.7rem;align-items:stretch}.qty{display:inline-flex;align-items:center;border:1px solid var(--line)}.qty button{width:2.9em;align-self:stretch;background:none;border:0;font-size:var(--step-0);color:var(--muted);transition:color .15s ease}.qty button:hover{color:var(--ink)}.qty input{width:3em;text-align:center;border:0;background:none;font:inherit;font-weight:600;-moz-appearance:textfield}.qty input::-webkit-outer-spin-button,.qty input::-webkit-inner-spin-button{-webkit-appearance:none}.atc{flex:1}.atc.is-added{background:var(--accent);border-color:var(--accent)}.stars{display:inline-flex;align-items:center;gap:.55em;font-size:var(--step--1);color:var(--muted)}.stars__row{color:var(--ink);letter-spacing:.1em}.stars a{text-decoration:underline;text-underline-offset:2px}.savings{display:inline-block;background:var(--accent);color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.12em;padding:.35em .8em;vertical-align:middle;margin-left:.7em}.uvp-note,.unit-price{display:block;font-size:var(--step--1);color:var(--muted);font-weight:400;margin-top:.3em}.benefits{display:flex;flex-wrap:wrap;gap:.5rem}.benefits span{font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--line);color:var(--ink);padding:.4em .95em}.delivery{display:flex;flex-direction:column;gap:.45em;font-size:var(--step--1);color:var(--muted)}.delivery .dot{display:inline-block;width:.55em;height:.55em;border-radius:50%;background:#3e7d4e;margin-right:.55em}.delivery strong{color:var(--ink);font-weight:600}.payment-icons{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.payment-icons svg{height:24px;width:auto}.accordion{border-top:1px solid var(--line)}.accordion details{border-bottom:1px solid var(--line)}.accordion summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:1.1em 0;font-size:.75rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.accordion summary::-webkit-details-marker{display:none}.accordion summary:after{content:"+";font-size:1.3em;font-weight:400;color:var(--muted);transition:transform .25s ease}.accordion details[open] summary:after{transform:rotate(45deg)}.accordion .accordion__body{padding-bottom:1.4em;color:var(--muted);font-size:var(--step--1);line-height:1.7}.accordion .accordion__body p+p{margin-top:.8em}.sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:60;display:none;align-items:center;gap:1rem;background:var(--bg);border-top:1px solid var(--line);padding:.8rem var(--gutter);box-shadow:0 -8px 30px #00000012;transform:translateY(110%);transition:transform .3s ease}.sticky-atc.is-visible{transform:none}.sticky-atc__info{min-width:0;flex:1}.sticky-atc__title{font-weight:600;font-size:var(--step--1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-atc__price{font-size:var(--step--1);font-weight:700}.sticky-atc .btn{padding:.95em 1.6em}@media(max-width:900px){.sticky-atc{display:flex}}.ship-progress{display:flex;flex-direction:column;gap:.6em}.ship-progress p{font-size:var(--step--1);color:var(--muted)}.ship-progress p strong{color:var(--ink)}.ship-progress__bar{height:3px;background:var(--line);overflow:hidden}.ship-progress__fill{height:100%;background:var(--ink);transition:width .5s ease}.ship-progress--done p{color:#3e7d4e;font-weight:600}.ship-progress--done .ship-progress__fill{background:#3e7d4e}.crosssell{margin-top:calc(var(--gutter) * 1.4)}.crosssell h3{font-size:var(--step-2);margin-bottom:var(--space)}.crosssell .product-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.trust-row{display:flex;flex-wrap:wrap;gap:1.2rem;font-size:.75rem;color:var(--muted);letter-spacing:.04em}.trust-row span{display:inline-flex;align-items:center;gap:.45em}.product__meta{border-top:1px solid var(--line);padding-top:var(--space);font-size:var(--step--1);color:var(--muted);display:flex;flex-direction:column;gap:.4em}.collection__head{padding-block:calc(var(--gutter) * .9);border-bottom:1px solid var(--line)}.collection__head h1{font-size:var(--step-4)}.collection__head p{color:var(--muted);max-width:52ch;margin-top:.6em}.collection__toolbar{display:flex;justify-content:space-between;align-items:center;padding-block:var(--space);gap:var(--space);font-size:var(--step--1);color:var(--muted)}.collection__toolbar select{font:inherit;border:1px solid var(--line);background:var(--bg);padding:.55em 1em;color:var(--ink);font-size:.8rem;letter-spacing:.06em;text-transform:uppercase}.pagination{display:flex;justify-content:center;gap:1.6rem;padding-block:calc(var(--space) * 2);font-size:.75rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.pagination a{border-bottom:2px solid var(--ink);padding-bottom:.3em}.pagination span{color:var(--muted)}.cart{padding-block:calc(var(--gutter) * 1.1)}.cart h1{font-size:var(--step-3);margin-bottom:calc(var(--space) * 1.4)}.cart__grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--gutter);align-items:start}.cart__lines{border-top:1px solid var(--line)}.cart-line{display:grid;grid-template-columns:96px 1fr auto;gap:var(--space);padding-block:var(--space);border-bottom:1px solid var(--line);align-items:center}.cart-line img{background:var(--paper)}.cart-line__title{font-weight:600;font-size:var(--step-0)}.cart-line__variant{color:var(--muted);font-size:var(--step--1)}.cart-line__remove{font-size:var(--step--1);color:var(--muted);text-decoration:underline}.cart-line__remove:hover{color:var(--ink)}.cart-line__price{font-weight:700;text-align:right}.cart__summary{position:sticky;top:calc(4.8rem + var(--space));border:1px solid var(--line);padding:calc(var(--space) * 1.3);display:flex;flex-direction:column;gap:var(--space)}.cart__summary .row{display:flex;justify-content:space-between;font-weight:700;font-size:var(--step-1);text-transform:uppercase;letter-spacing:.02em}.cart__summary small{color:var(--muted)}.cart--empty{text-align:center;padding-block:calc(var(--gutter) * 2)}.cart--empty h1{margin-bottom:var(--space)}@media(max-width:900px){.cart__grid{grid-template-columns:1fr}.cart__summary{position:static}}.page{padding-block:calc(var(--gutter) * 1.2);max-width:46rem}.page h1{font-size:var(--step-3);margin-bottom:var(--space)}.page .rte p+p{margin-top:1em}.search-head{padding-block:var(--gutter);text-align:center}.search-head h1{font-size:var(--step-3);margin-bottom:var(--space)}.search-head form{display:inline-flex;gap:.6rem}.search-head input{font:inherit;padding:.9em 1.4em;min-width:min(28rem,70vw);border:1px solid var(--line);background:var(--bg)}.notfound{text-align:center;padding-block:calc(var(--gutter) * 2)}.notfound h1{font-size:var(--step-4);margin-bottom:.3em}.notfound p{color:var(--muted);margin-bottom:calc(var(--space) * 1.4)}.footer{background:var(--ink);color:var(--bg);margin-top:calc(var(--gutter) * 1.4)}.footer a:hover{opacity:.6}.footer__inner{display:grid;grid-template-columns:2fr 1fr 1fr;gap:var(--gutter);padding-block:calc(var(--gutter) * 1.3)}.footer__brand .logo{font-size:var(--step-2);font-weight:400;letter-spacing:.02em}.footer__brand p{opacity:.55;max-width:34ch;margin-top:.8em;font-size:var(--step--1)}.footer h4{font-size:.72rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase;opacity:.55;margin-bottom:1.1em}.footer ul{list-style:none;display:flex;flex-direction:column;gap:.65em;font-size:var(--step--1)}.footer__bottom{border-top:1px solid rgba(255,255,255,.14);padding-block:1.2rem;display:flex;justify-content:space-between;gap:var(--space);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;opacity:.5}@media(max-width:820px){.footer__inner{grid-template-columns:1fr}}.toast{position:fixed;left:50%;bottom:2rem;transform:translate(-50%,20px);background:var(--ink);color:var(--bg);padding:.9em 2em;font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;opacity:0;pointer-events:none;z-index:100;transition:opacity .3s ease,transform .3s ease}.toast.is-visible{opacity:1;transform:translate(-50%)}.testimonials{display:grid;gap:var(--space);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.testimonial{background:var(--bg);border:1px solid var(--line);padding:calc(var(--space) * 1.3);display:flex;flex-direction:column;gap:.9rem}.testimonial .stars__row{color:var(--ink);font-size:.9rem;letter-spacing:.15em}.testimonial blockquote{font-size:var(--step-0);line-height:1.55;font-weight:500}.testimonial figcaption{font-size:var(--step--1);color:var(--muted);margin-top:auto}#looxReviews{margin-top:var(--space)}@media(max-width:600px){html{font-size:87.5%}.announcement{font-size:.6rem;letter-spacing:.18em;padding:.55em var(--gutter)}.hero__copy{padding:calc(var(--gutter) * 1.1) var(--gutter);min-height:min(72vh,620px)}.hero__grid{min-height:min(72vh,620px)}.hero__copy h1{font-size:var(--step-4)}.hero__copy p{font-size:var(--step-0)}.btn{padding:1em 1.7em;letter-spacing:.2em}.section{padding-block:calc(var(--gutter) * 1.1)}.section__head h2,.philosophy__inner blockquote,.product__info h1{font-size:var(--step-2)}.gallery__nav{width:2.3rem;height:2.3rem}.gallery__thumbs button{width:52px;height:52px}.collection__head h1{font-size:var(--step-3)}.footer__inner{padding-block:var(--gutter);gap:var(--space)}}.footer__inner{grid-template-columns:2fr 1fr 1fr 1.2fr}.footer ul li,.footer ul a{overflow-wrap:anywhere}.footer__disclaimer{font-size:.72rem;opacity:.45;line-height:1.7;max-width:72ch}@media(max-width:1000px){.footer__inner{grid-template-columns:1fr 1fr}.footer__brand{grid-column:1 / -1}}@media(max-width:600px){.footer__inner{grid-template-columns:1fr}}.footer__withdraw{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap;padding-block:1.4rem;border-top:1px solid rgba(255,255,255,.14)}.footer__withdraw span{font-size:.78rem;opacity:.55}.btn-withdraw{display:inline-flex;align-items:center;justify-content:center;background:var(--bg);color:var(--ink);border:1px solid var(--bg);padding:.85em 1.8em;font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:opacity .2s ease}.btn-withdraw:hover{opacity:.8}.withdraw-form{display:flex;flex-direction:column;gap:1rem;margin-top:calc(var(--space) * 1.2)}.withdraw-form label{font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.withdraw-form input,.withdraw-form textarea{font:inherit;width:100%;border:1px solid var(--line);background:var(--bg);padding:.85em 1.1em}.withdraw-form textarea{min-height:6em;resize:vertical}.withdraw-form .hint{font-size:var(--step--1);color:var(--muted)}.form-success{border:1px solid #3e7d4e;color:#3e7d4e;padding:1em 1.4em;font-weight:600;font-size:var(--step--1)}.form-errors{border:1px solid var(--accent);color:var(--accent);padding:1em 1.4em;font-size:var(--step--1)}
/*# sourceMappingURL=/cdn/shop/t/26/assets/base.css.map */
