.perk-title,.cart-note label,.account-orders-table th,.account-nav a,.article-card .article-meta{text-transform:none!important}.facet-group summary{text-transform:none!important}.acc-head,.form-group label,.color-swatch-label,.swatch-label{text-transform:none!important}.footer-col ul li a{display:inline-block;padding:6px 0;min-height:32px;line-height:1.4;text-decoration:underline;text-decoration-color:#ffffff40;text-underline-offset:3px;transition:text-decoration-color .2s,color .2s}.footer-col ul li a:hover{text-decoration-color:#ffffffb3}@media(max-width:760px){.footer-col ul li a{padding:10px 0;font-size:14px;min-height:40px}.footer-col ul{gap:4px}}.color-grid{grid-template-columns:repeat(7,1fr)!important;gap:10px!important;max-width:620px;margin:0 auto}@media(max-width:900px){.color-grid{grid-template-columns:repeat(5,1fr)!important;max-width:460px}}@media(max-width:580px){.color-grid{grid-template-columns:repeat(4,1fr)!important;max-width:320px}}.color-card .swatch{max-width:34px;margin:0 auto;aspect-ratio:1}.color-card .swatch-label{font-size:8px;margin-top:4px}.color-card .swatch-shop{font-size:7px}.color-swatch-label[data-color-name=blauw]{background:#3a5a9e}.color-swatch-label[data-color-name=groen]{background:#4a7c4e}.color-swatch-label[data-color-name=paars]{background:#8a5fa8}.color-swatch-label[data-color-name=beige]{background:#e8dcc8}.color-swatch-label[data-color-name=marine]{background:#1f2d4a}.color-swatch-label[data-color-name=geel]{background:#e8c84a}.color-swatch-label[data-color-name=grijs]{background:#9a9a9a}.color-swatch-label[data-color-name=oranje]{background:#d97a3d}.color-swatch-label[data-color-name=lavendel]{background:#c9b6d9}.badge.preorder-badge{background:var(--black)}.pdp-preorder-note{background:var(--blush);color:var(--text);font-size:12.5px;font-weight:600;padding:12px 16px;margin-bottom:16px;display:flex;align-items:center;gap:8px}.pdp-preorder-note svg{width:16px;height:16px;color:var(--red);flex-shrink:0}.pdp-trust-row{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:12px;color:var(--mid-grey)}.pdp-stars{color:var(--red);letter-spacing:1px;font-size:13px}.pdp-trust-text strong{color:var(--text)}.pdp-info h1{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-family:Georgia,serif;font-size:26px;line-height:1.25;margin-bottom:12px}.pdp-tag{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:5px 11px;border-radius:999px;white-space:nowrap}.pdp-tag-new{background:var(--black);color:var(--white)}.pdp-tag-stock{background:var(--blush);color:var(--red)}.pdp-save-tag{display:inline-block;margin-left:8px;font-size:10.5px;font-weight:700;background:var(--black);color:var(--white);padding:4px 10px;border-radius:999px;text-transform:uppercase;letter-spacing:.03em;vertical-align:middle}.pdp-thumb{position:relative}.pdp-thumb-tag{position:absolute;bottom:6px;left:6px;background:var(--white);color:var(--text);font-size:8.5px;font-weight:700;padding:3px 7px;text-transform:uppercase;letter-spacing:.04em}.pdp-gallery-main{position:relative}.pdp-main-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:36px;height:36px;border-radius:50%;border:none;cursor:pointer;background:#ffffffd9;display:flex;align-items:center;justify-content:center;color:var(--black)}.pdp-main-arrow:hover{background:#fff}.pdp-main-arrow svg{width:16px;height:16px}.pdp-main-arrow.prev{left:12px}.pdp-main-arrow.next{right:12px}.pdp-model-info{font-size:12px;color:var(--mid-grey);margin:-4px 0 12px}.size-btn-row{display:flex;gap:8px;flex-wrap:wrap}.size-btn-label{display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:44px;border:1.5px solid var(--warm-grey);font-size:13px;font-weight:600;cursor:pointer;background:var(--white);color:var(--text);position:relative;border-radius:8px;transition:border-color .15s,background .15s,color .15s}.size-btn-label:hover{border-color:var(--black)}.variant-swatch-input:checked+.size-btn-label{border-color:var(--black);background:var(--black);color:var(--white);border-width:2px}.size-btn-disabled{color:var(--warm-grey);cursor:not-allowed;background:var(--white);background-image:linear-gradient(to top right,transparent calc(50% - .5px),var(--warm-grey),transparent calc(50% + .5px))}.size-btn-disabled:hover{border-color:var(--warm-grey)}.variant-swatch-input:disabled+.size-btn-label{pointer-events:none}.color-swatch-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.color-swatch-item{display:inline-flex}.color-swatch-row:not(.expanded) .color-swatch-extra{display:none}.color-swatch-label{display:inline-flex;width:26px;height:26px;border-radius:50%;cursor:pointer;border:2px solid transparent;position:relative;background:var(--warm-grey);box-shadow:0 0 0 1px var(--warm-grey);transition:box-shadow .15s,transform .1s}.color-swatch-label:hover{transform:scale(1.08)}.variant-swatch-input:checked+.color-swatch-label{box-shadow:0 0 0 2px var(--white),0 0 0 3.5px var(--black)}.color-swatch-more-btn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--blush);color:var(--text);font-size:10px;font-weight:700;cursor:pointer;border:none}.color-swatch-more-btn:hover{background:var(--warm-pink)}.pdp-perk-banner{background:var(--blush);border:1px solid var(--warm-pink);padding:14px 16px;font-size:12.5px;line-height:1.6;margin:18px 0;color:var(--text)}.pdp-perk-list{display:flex;flex-direction:column;gap:12px;margin:20px 0}.pdp-perk-row{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--text)}.pdp-perk-row svg{width:18px;height:18px;color:var(--mid-grey);flex-shrink:0}.pdp-stock-dot{width:9px;height:9px;border-radius:50%;background:#3f8f4f;flex-shrink:0;display:inline-block}.pdp-review-card{background:var(--blush);padding:18px}.pdp-fit-meter{margin:20px 0}.pdp-fit-label{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px}.pdp-fit-track{display:flex;align-items:center;gap:0;position:relative;justify-content:space-between}.pdp-fit-track:before{content:"";position:absolute;left:6px;right:6px;top:50%;height:1px;background:var(--warm-grey);z-index:0}.pdp-fit-dot{width:13px;height:13px;border-radius:50%;background:var(--white);border:1.5px solid var(--warm-grey);position:relative;z-index:1;flex:1;max-width:13px}.pdp-fit-dot.active{background:var(--black);border-color:var(--black)}.pdp-fit-labels{display:flex;justify-content:space-between;margin-top:8px;font-size:11px;color:var(--mid-grey)}.pdp-fit-labels .active{color:var(--text);font-weight:700}.footer-payments{display:flex;flex-direction:column;align-items:center;gap:28px;padding:40px 32px;border-top:1px solid rgba(255,255,255,.1);max-width:1200px;margin:0 auto}.payment-icons-row{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.pay-icon-svg{height:28px;width:auto;border-radius:4px}.footer-bottom{padding-top:20px}.footer-social-toggle{font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.footer-social-popup{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:300;display:none;align-items:center;justify-content:center;padding:24px}.footer-social-popup.open{display:flex}.footer-social-popup-inner{background:var(--black);color:var(--white);padding:32px;max-width:320px;width:100%;position:relative;text-align:center}.footer-social-popup-close{position:absolute;top:14px;right:14px;background:none;border:none;color:var(--white);cursor:pointer}.footer-social-popup-close svg{width:18px;height:18px}.footer-social-popup-title{font-family:Georgia,serif;font-size:20px;margin-bottom:20px}.footer-social-popup-inner ul{list-style:none;display:flex;flex-direction:column;gap:14px}.footer-social-popup-inner ul li a{color:#ffffffd9;font-size:14px;text-decoration:underline}.sticky-category-nav{position:sticky;top:68px;z-index:90;background:var(--white);border-bottom:1px solid var(--warm-grey);max-height:0;overflow:hidden;opacity:0;transition:max-height .25s ease,opacity .2s ease}.sticky-category-nav.visible{max-height:60px;opacity:1}.sticky-category-inner{display:flex;gap:28px;justify-content:center;padding:14px 24px;max-width:1400px;margin:0 auto;overflow-x:auto}.sticky-category-inner a{font-size:12.5px;font-weight:600;letter-spacing:.03em;color:var(--text);white-space:nowrap;padding-bottom:4px;border-bottom:2px solid transparent;transition:border-color .2s,color .2s}.sticky-category-inner a:hover{border-color:var(--red);color:var(--red)}@media(max-width:760px){.sticky-category-nav{top:0}.sticky-category-inner{gap:18px;padding:12px 16px;justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/footer-fix.css.map */
