:root{--wf-ink:#0E0E0E;--wf-paper:#FFFFFF;--wf-bone:#F4F3F1;--wf-bone-2:#E9E7E4;--wf-line:#E2E0DC;--wf-muted:#63615E;--wf-r-sm:12px;--wf-r-md:18px;--wf-r-lg:28px;--wf-r-pill:999px;--wf-font:"Helvetica Neue", Helvetica, Inter, Arial, sans-serif}.wf-eyebrow{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--wf-muted);font-weight:500;display:block}[data-template=cart] .cart-page--empty{min-height:auto;padding-block:clamp(48px,8vw,96px) clamp(40px,6vw,72px)!important;max-width:620px;margin-inline:auto;text-align:center}[data-template=cart] .cart-page--empty .cart-page__title{margin-bottom:14px}[data-template=cart] .cart-page--empty .cart-title{text-align:center!important}[data-template=cart] .cart-page--empty .cart-title h1{font-family:var(--wf-font);font-size:clamp(30px,4.4vw,42px);letter-spacing:-.022em;line-height:1.1;color:var(--wf-ink)}[data-template=cart] .cart-page--empty .cart-page__title:before{content:"Your cart";font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--wf-muted);font-weight:500;display:block;margin-bottom:18px}[data-template=cart] .cart-page--empty .cart-items__wrapper p{color:var(--wf-muted);font-size:16px;line-height:1.6;max-width:38ch;margin-inline:auto}[data-template=cart] .cart-page--empty a.button,[data-template=cart] .cart-page--empty .button{border-radius:var(--wf-r-pill);padding-inline:38px;min-height:52px;letter-spacing:.01em}[data-template=cart] .shopify-section:has(.product-grid-container){border-top:1px solid var(--wf-line);padding-block-start:clamp(40px,6vw,64px)}[data-template=cart] .shopify-section:has(.product-grid-container) h2{text-align:center;font-size:clamp(20px,2.6vw,26px);letter-spacing:-.015em}[data-template="page.contact"] h1{font-family:var(--wf-font);font-size:clamp(34px,5vw,52px);letter-spacing:-.024em;line-height:1.06;color:var(--wf-ink)}[data-template="page.contact"] h1:before{content:"Get in touch";font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--wf-muted);font-weight:500;display:block;margin-bottom:20px}[data-template="page.contact"] h1:after{content:"We read every message and reply within one business day.";display:block;margin-top:20px;font-size:17px;line-height:1.55;letter-spacing:0;font-weight:300;color:var(--wf-muted);max-width:34ch;margin-inline:auto}[data-template="page.contact"] form{max-width:620px;margin-inline:auto;width:100%}[data-template="page.contact"] .section--page-width .custom-section-content{max-width:720px;margin-inline:auto;background:var(--wf-bone);border:1px solid var(--wf-line);border-radius:var(--wf-r-lg);padding:clamp(28px,4vw,48px)!important}[data-template="page.contact"] input[type=text],[data-template="page.contact"] input[type=email],[data-template="page.contact"] input[type=tel],[data-template="page.contact"] textarea{background:var(--wf-paper);border:1px solid var(--wf-line);border-radius:var(--wf-r-sm);padding:16px 18px;font-family:var(--wf-font);font-size:16px;color:var(--wf-ink);transition:border-color .18s cubic-bezier(.22,.61,.36,1)}[data-template="page.contact"] input:focus,[data-template="page.contact"] textarea:focus{border-color:var(--wf-ink);outline:none}[data-template="page.contact"] textarea{min-height:170px;resize:vertical}[data-template="page.contact"] button[type=submit],[data-template="page.contact"] .button{border-radius:var(--wf-r-pill);min-height:52px;padding-inline:42px;width:auto}[data-template=collection] h1{font-family:var(--wf-font);font-size:clamp(34px,5vw,52px);letter-spacing:-.024em;color:var(--wf-ink)}[data-template=collection] h1:before{content:"The collection";font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--wf-muted);font-weight:500;display:block;margin-bottom:18px}[data-template=collection] .product-grid-container:has(.collection-wrapper>:nth-child(-n+2):last-child) .facets,[data-template=collection] .product-grid-container:has(.collection-wrapper>:nth-child(-n+2):last-child) facets-form-component{display:none}[data-template=collection] .collection-wrapper:has(>:nth-child(-n+2):last-child){justify-content:center;max-width:760px;margin-inline:auto}[data-template=collection] .collection-wrapper:has(>:only-child){max-width:460px}[data-template=collection] .product-grid-container{padding-block-end:clamp(56px,8vw,96px)!important}.wf-track{font-family:var(--wf-font);color:var(--wf-ink);max-width:760px;margin-inline:auto;padding:clamp(44px,7vw,88px) 20px clamp(56px,8vw,96px)}.wf-track__head{text-align:center;margin-bottom:clamp(32px,5vw,48px)}.wf-track h1{font-size:clamp(34px,5.2vw,52px);letter-spacing:-.024em;line-height:1.06;margin:18px 0 0}.wf-track__lede{margin:20px auto 0;font-size:17px;line-height:1.6;font-weight:300;color:var(--wf-muted);max-width:40ch}.wf-track__box{background:var(--wf-bone);border:1px solid var(--wf-line);border-radius:var(--wf-r-lg);padding:clamp(24px,4vw,40px)}.wf-track__label{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--wf-muted);font-weight:500;display:block;margin-bottom:14px}.wf-track__row{display:flex;gap:12px;flex-wrap:wrap}.wf-track__input{flex:1 1 260px;background:var(--wf-paper);border:1px solid var(--wf-line);border-radius:var(--wf-r-sm);padding:16px 18px;font-family:var(--wf-font);font-size:16px;color:var(--wf-ink);transition:border-color .18s cubic-bezier(.22,.61,.36,1)}.wf-track__input:focus{border-color:var(--wf-ink);outline:none}.wf-track__btn{background:var(--wf-ink);color:var(--wf-paper);border:0;border-radius:var(--wf-r-pill);padding:0 34px;min-height:54px;font-family:var(--wf-font);font-size:15px;font-weight:500;cursor:pointer;transition:opacity .18s cubic-bezier(.22,.61,.36,1)}.wf-track__btn:hover{opacity:.82}.wf-track__hint{margin:14px 0 0;font-size:14px;line-height:1.55;color:var(--wf-muted);font-weight:300}.wf-track__err{margin:12px 0 0;font-size:14px;color:#b0413e;display:none}.wf-track__err[data-show]{display:block}.wf-track__timeline{margin-top:clamp(44px,6vw,68px);border-top:1px solid var(--wf-line);padding-top:clamp(32px,4vw,44px)}.wf-track__steps{list-style:none;margin:26px 0 0;padding:0;display:grid;gap:0}.wf-track__step{display:grid;grid-template-columns:52px 1fr;gap:20px;padding:22px 0;border-top:1px solid var(--wf-line)}.wf-track__step:first-child{border-top:0;padding-top:0}.wf-track__step:last-child{padding-bottom:0}.wf-track__n{font-size:12px;letter-spacing:.16em;color:var(--wf-muted);padding-top:5px}.wf-track__st{font-size:21px;letter-spacing:-.015em;line-height:1.25;margin:0 0 8px}.wf-track__sd{font-size:16px;line-height:1.55;color:var(--wf-muted);font-weight:300;margin:0;max-width:52ch}.wf-track__when{display:inline-block;margin-top:10px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--wf-ink);background:var(--wf-bone-2);border-radius:var(--wf-r-pill);padding:6px 14px}.wf-track__foot{margin-top:clamp(40px,6vw,64px);border-top:1px solid var(--wf-line);padding-top:clamp(28px,4vw,40px);text-align:center}.wf-track__foot p{font-size:16px;line-height:1.6;color:var(--wf-muted);font-weight:300;margin:0 0 20px;max-width:44ch;margin-inline:auto}.wf-track__link{display:inline-block;border:1px solid var(--wf-ink);border-radius:var(--wf-r-pill);padding:15px 34px;font-size:15px;font-weight:500;color:var(--wf-ink);text-decoration:none;transition:background .18s cubic-bezier(.22,.61,.36,1),color .18s cubic-bezier(.22,.61,.36,1)}.wf-track__link:hover{background:var(--wf-ink);color:var(--wf-paper)}@media(max-width:600px){.wf-track__step{grid-template-columns:38px 1fr;gap:14px}.wf-track__btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/wonderfounds-polish.css.map */
