.tk-brand-bar{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:16px 20px;margin-block:0 20px;border:1px solid #b3c2ab;border-radius:22px;background:#f7f5ef;color:#193329}.tk-brand-bar strong{font-size:16px;flex-shrink:0}.tk-brand-choices{display:flex;gap:10px;overflow-x:auto;max-width:100%;padding:4px;scrollbar-width:thin}.tk-brand-choices a,.tk-browse-subcategories a{flex:0 0 auto;padding:10px 18px;border:1px solid #b3c2ab;border-radius:999px;background:#fff;color:#193329;text-decoration:none;transition:background .2s,color .2s}.tk-brand-choices a[aria-current=page],.tk-browse-subcategories a[aria-current=page]{background:#193329;color:#fff;border-color:#193329}.tk-brand-choices a:focus-visible,.tk-browse-subcategories a:focus-visible{outline:2px solid #193329;outline-offset:3px}.tk-browse-subcategories{display:flex;gap:10px;overflow-x:auto;max-width:100%;padding:8px 4px 18px;margin-block:12px;scrollbar-width:thin;overscroll-behavior-inline:contain}.tk-dept-link[data-taxonomy] .tk-dept-circle img{width:80%;height:80%;object-fit:contain;mix-blend-mode:multiply}.tk-brand-lettermark{font-weight:800;font-size:clamp(22px,3vw,36px);letter-spacing:1px;color:var(--dept-ink);direction:ltr}.tk-brand-bar+.tk-catalog-hierarchy{min-width:0}@media(max-width:700px){.tk-brand-bar{padding:12px;gap:8px;margin-bottom:12px}.tk-brand-bar strong{font-size:14px}.tk-brand-choices{width:100%}.tk-brand-choices a,.tk-browse-subcategories a{font-size:13px;padding:9px 14px}.tk-browse-subcategories{justify-content:flex-start}}.tk-brand-catalog-cta{display:flex;justify-content:center;margin-top:20px}.tk-brand-catalog-cta a{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:11px 22px;background:#193329;color:#fff;border-radius:999px;font-weight:700;text-decoration:none}.tk-brand-catalog-cta svg{width:20px;height:20px}.tk-brand-catalog-cta a:focus-visible{outline:2px solid #193329;outline-offset:4px}.tk-brand-discovery{margin:0 0 24px;min-width:0}.tk-brand-heading{text-align:center;margin:0 auto 20px;max-width:760px}.tk-brand-heading h1,.tk-brand-heading h2{color:var(--deep,#193329);margin:0 0 9px;font-family:inherit;font-size:clamp(25px,3vw,38px);font-weight:700;line-height:1.35}.tk-brand-heading p{font-size:15px;line-height:1.7;color:#66785f;margin:0}.tk-brand-card-rail{display:flex;gap:14px;overflow-x:auto;max-width:100%;padding:5px 3px 13px;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#9bae8e transparent}.tk-brand-card-rail:before,.tk-brand-card-rail:after{content:"";flex:1 0 0}.tk-brand-card{flex:0 0 clamp(180px,22vw,248px);min-width:0;border:1px solid #ccd8c0;background:#faf9f5;border-radius:27px 27px 19px 19px;overflow:hidden;text-decoration:none!important;text-align:center;scroll-snap-align:center;color:#193329;box-shadow:0 4px #e7ecdf;transition:background .2s,transform .2s,border-color .2s}.tk-brand-card:hover{transform:translateY(-3px);border-color:#829d6c}.tk-brand-card[aria-current=page]{background:#e8efdf;border:2px solid #819d6d;box-shadow:0 4px #ccdaba}.tk-brand-card:focus-visible,.tk-brand-subcategories a:focus-visible{outline:3px solid #193329;outline-offset:3px}.tk-brand-card-mark{height:104px;display:flex;align-items:center;justify-content:center;padding:15px}.tk-brand-card-mark strong{font-size:clamp(23px,2.7vw,31px);font-weight:800;letter-spacing:.01em;line-height:1.2}.tk-brand-card-mark img{max-height:76px;max-width:85%;width:auto;height:auto;object-fit:contain}.tk-brand-card-caption{display:flex;align-items:center;justify-content:center;gap:7px;padding:10px 8px;border-top:1px solid #d7e0ce;font-size:12px;font-weight:600}.tk-brand-card-caption svg{width:16px;height:16px;flex-shrink:0}.tk-brand-category-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:17px 0 9px}.tk-brand-category-heading strong{font-size:15px}.tk-brand-category-heading a{font-size:13px;text-underline-offset:4px}.tk-brand-subcategories{display:flex!important;justify-content:flex-start!important;flex-wrap:nowrap!important;overflow-x:auto;max-width:100%;gap:9px;padding:6px 2px 13px;scrollbar-width:thin;overscroll-behavior-inline:contain;scroll-snap-type:x proximity}.tk-brand-subcategories a{flex:0 0 auto;display:flex;align-items:center;gap:7px;white-space:nowrap;border:1px solid #ccd8c0;border-radius:16px;padding:11px 15px;background:#faf9f5;font-size:14px;color:#193329;text-decoration:none;scroll-snap-align:center}.tk-brand-subcategories a[aria-current=page]{background:#193329;color:#fff;border-color:#193329}.tk-brand-subcategories svg{width:21px;height:21px;flex-shrink:0}@media(max-width:700px){.tk-brand-discovery{margin-bottom:18px}.tk-brand-heading{margin-bottom:13px}.tk-brand-heading p{font-size:13px}.tk-brand-card-rail{gap:10px}.tk-brand-card-rail:before,.tk-brand-card-rail:after{display:none}.tk-brand-card{flex-basis:calc((100% - 20px)/2.45);min-width:116px;border-radius:22px 22px 15px 15px}.tk-brand-card-mark{height:79px;padding:11px}.tk-brand-card-mark strong{font-size:21px}.tk-brand-card-mark img{max-height:56px}.tk-brand-card-caption{font-size:10px;padding:9px 4px;gap:4px}.tk-brand-card-caption svg{width:13px;height:13px}.tk-brand-subcategories a{font-size:13px;padding:10px 12px}.tk-brand-category-heading{margin-top:12px}}@media(prefers-reduced-motion:reduce){.tk-brand-card{transition:none}.tk-brand-card:hover{transform:none}}.tk-discovery .tk-catalog-discovery{margin:0 0 24px;padding:22px 22px 16px;background:var(--cat-bg,#f7f5ef);border:1px solid var(--cat-line,#ccd8c0);border-radius:28px;min-width:0}.tk-discovery-accessible-title{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap}.tk-catalog-discovery [data-browse-panel][hidden]{display:none!important}.tk-catalog-discovery .tk-discovery-modes{display:flex;justify-content:center;gap:6px;width:fit-content;max-width:100%;margin:0 auto;padding:5px;border:1px solid var(--cat-line,#ccd8c0);background:var(--cat-soft,#e8efdf);border-radius:20px}.tk-catalog-discovery .tk-discovery-modes button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:12px 25px;flex:1 1 0;border:0;border-radius:15px;background:transparent;color:var(--cat-ink,#193329);font-weight:700;font-size:17px;line-height:1.4;font-family:inherit;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}.tk-catalog-discovery .tk-discovery-modes button[aria-pressed=true]{background:var(--cat-ink,#193329);color:#fff;box-shadow:0 3px 8px #19332918}.tk-catalog-discovery .tk-discovery-modes svg{width:22px;height:22px;flex:none}.tk-catalog-discovery .tk-discovery-modes button:focus-visible{outline:2px solid var(--cat-ink,#193329);outline-offset:3px}.tk-catalog-discovery .tk-discovery-caption{text-align:center;font-size:14px;line-height:1.7;margin:16px 0 18px;color:#66785f}.tk-catalog-discovery .tk-cat-departments{--dept-size:120px;--dept-size-mobile:90px;--dept-gap:24px;--dept-gap-mobile:16px;padding:0;margin:0;background:transparent;border:0}.tk-catalog-discovery .tk-dept-copy{gap:0;padding:9px 0 0}.tk-catalog-discovery .tk-dept-description,.tk-catalog-discovery .tk-dept-cta{display:none}.tk-catalog-discovery .tk-dept-label{font-size:14px;line-height:1.5}.tk-catalog-discovery .tk-dept-controls{margin-top:8px}.tk-catalog-discovery .tk-department-hint{display:none}.tk-catalog-discovery .tk-brand-discovery{margin:0}.tk-catalog-discovery .tk-brand-card{flex-basis:168px;border-radius:20px;box-shadow:none}.tk-catalog-discovery .tk-brand-card-mark{height:76px;padding:12px}.tk-catalog-discovery .tk-brand-card-mark strong{font-size:24px}.tk-catalog-discovery .tk-brand-card-mark img{max-height:56px}.tk-catalog-discovery .tk-brand-card-caption{font-size:11px;padding:9px 6px}.tk-catalog-discovery .tk-collection-tabs{margin-block:14px 0;gap:8px;scrollbar-width:thin;background:transparent}.tk-catalog-discovery .tk-brand-category-heading{border-top:1px solid var(--cat-line,#ccd8c0);padding-top:16px;margin-top:12px}@media(max-width:700px){.tk-discovery .tk-catalog-discovery{padding:14px 10px 12px;border-radius:22px;margin-bottom:18px}.tk-catalog-discovery .tk-discovery-modes{width:100%;box-sizing:border-box;gap:3px;padding:4px;border-radius:16px}.tk-catalog-discovery .tk-discovery-modes button{padding:10px 6px;font-size:13px;min-height:48px;gap:6px;border-radius:12px}.tk-catalog-discovery .tk-discovery-modes svg{width:18px;height:18px}.tk-catalog-discovery .tk-discovery-caption{font-size:12px;margin:13px 0 15px}.tk-catalog-discovery .tk-dept-label{font-size:12px}.tk-catalog-discovery .tk-brand-card{flex-basis:calc((100% - 20px)/2.6);min-width:104px;border-radius:17px}.tk-catalog-discovery .tk-brand-card-mark{height:68px;padding:10px}.tk-catalog-discovery .tk-brand-card-mark strong{font-size:20px}.tk-catalog-discovery .tk-brand-card-caption{font-size:10px}.tk-catalog-discovery .tk-brand-card-caption svg{display:none}.tk-catalog-discovery .tk-brand-category-heading{padding-top:12px}.tk-catalog-discovery .tk-brand-category-heading strong{font-size:13px}}@media(prefers-reduced-motion:reduce){.tk-catalog-discovery .tk-discovery-modes button{transition:none}}.tk-brand-circle-art .tk-brand-lettermark{font-size:clamp(17px,2vw,27px);max-width:88%;overflow-wrap:anywhere;text-align:center;line-height:1.25;letter-spacing:0}.tk-brand-circle-art[data-image-fit=contain] img{width:82%;height:82%;object-fit:contain}.tk-brand-circle-art[data-image-fit=cover] img{width:100%;height:100%;object-fit:cover}.tk-brand-circle-link[aria-current=page] .tk-dept-circle{border-color:var(--dept-ink,#193329);box-shadow:0 0 0 3px var(--dept-line,#b3c2ab)}.tk-catalog-discovery .tk-brand-circle-rail,.tk-catalog-discovery .tk-ws-departments{--dept-size:120px;--dept-size-mobile:90px;--dept-gap:24px;--dept-gap-mobile:16px;padding:0;margin:0;background:transparent;border:0}.tk-catalog-discovery .tk-shop-departments{--dept-ink:var(--cat-ink,#193329);--dept-line:var(--cat-line,#b3c2ab);--dept-paper:var(--cat-surface,#fff)}[data-wholesale] .tk-catalog-discovery{--cat-bg:var(--ws-bg);--cat-soft:var(--ws-soft);--cat-ink:var(--ws-ink);--cat-line:var(--ws-line);--cat-surface:var(--ws-surface)}[data-wholesale] .tk-catalog-discovery .tk-ws-departments{padding:0;margin:0;border-radius:0;background:transparent}.tk-catalog-discovery .tk-brand-circle-link{background:transparent;box-shadow:none}@media(max-width:700px){.tk-catalog-discovery .tk-brand-circle-art .tk-brand-lettermark{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/tk-browse.css.map */
