.tk-retail-catalog .tk-discovery-shell{padding-top:24px}.tk-retail-catalog .tk-catalog-departments{position:relative;background:#edf2e7;border-radius:24px 24px 0 0;padding:24px 20px 26px;margin-bottom:30px}.tk-retail-catalog .tk-catalog-departments:after{content:"";position:absolute;inset:auto 0 -9px;height:10px;background:url(tk-brand-finder-edge.svg) repeat-x;background-size:30px 10px;pointer-events:none}.tk-retail-catalog .tk-department-heading{margin:0 0 16px}.tk-retail-catalog .tk-catalog-hierarchy h1{font-size:30px;line-height:1.4;font-weight:800;letter-spacing:-.4px;margin:0;text-align:center;color:#193329}.tk-retail-catalog .tk-catalog-hierarchy h1:after{content:"";display:block;width:90px;height:8px;margin:5px auto 0;border-bottom:2px solid #b3c2ab;border-radius:50%}.tk-retail-catalog .tk-departments{display:flex;align-items:stretch;justify-content:center;gap:28px;margin:0;padding:8px 4px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#b3c2ab transparent;overscroll-behavior-inline:contain;scroll-snap-type:x proximity}.tk-retail-catalog .tk-departments .tk-department{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:11px;flex:0 0 156px;width:156px;min-width:0;min-height:0;padding:0 0 4px;border:0;border-radius:16px;background:transparent;box-shadow:none;overflow:visible;text-align:center;transform:none;scroll-snap-align:start;color:#193329}.tk-retail-catalog .tk-catalog-circle{position:relative;display:grid;place-items:center;flex:none;width:100%;aspect-ratio:1;border:1px solid #b3c2ab;border-radius:50%;background:#f7f5ef;overflow:hidden;transition:transform .22s,box-shadow .22s,background .22s}.tk-retail-catalog .tk-catalog-circle:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid #b3c2ab;border-radius:50%;opacity:.4;pointer-events:none}.tk-retail-catalog .tk-catalog-circle img{display:block;width:82%;height:82%;object-fit:contain;pointer-events:none}.tk-retail-catalog .tk-department-copy{display:block;max-width:100%}.tk-retail-catalog .tk-department-copy strong{font-size:18px;line-height:1.5;font-weight:700;overflow-wrap:anywhere}.tk-retail-catalog .tk-department.is-current .tk-catalog-circle{background:#e7eddf;border-color:#7f9b6d;box-shadow:0 0 0 3px #b3c2ab80}.tk-retail-catalog .tk-department.is-current strong{text-decoration:underline;text-decoration-color:#7f9b6d;text-underline-offset:6px}.tk-retail-catalog .tk-departments .tk-department:focus-visible{outline:2px solid #193329;outline-offset:3px}.tk-retail-catalog .tk-audience-tabs{justify-content:center;background:transparent;border:0;padding:4px 3px 14px;gap:9px}.tk-retail-catalog .tk-collection-tabs a{background:#f7f5ef;border-color:#b3c2ab;border-radius:100px;color:#193329}.tk-retail-catalog .tk-collection-tabs a[aria-current=page]{background:#e7eddf;color:#193329;border-color:#7f9b6d;box-shadow:inset 0 -2px #b3c2ab}.tk-retail-catalog .tk-facet-toggle{transition:transform .2s}.tk-retail-catalog .tk-catalog-card .product-photo-button>img{padding:8px}@media(hover:hover){.tk-retail-catalog .tk-departments .tk-department:hover{background:transparent;box-shadow:none;transform:none}.tk-retail-catalog .tk-department:hover .tk-catalog-circle{transform:translateY(-3px);box-shadow:0 6px 14px #1933290c}}@media(max-width:700px){.tk-retail-catalog .tk-discovery-shell{padding-top:16px}.tk-retail-catalog .tk-catalog-departments{padding:20px 12px 22px;border-radius:20px 20px 0 0;margin-bottom:24px}.tk-retail-catalog .tk-catalog-hierarchy h1{font-size:25px}.tk-retail-catalog .tk-department-heading{margin-bottom:12px}.tk-retail-catalog .tk-departments{gap:24px}.tk-retail-catalog .tk-departments .tk-department{flex-basis:104px;width:104px;gap:8px;min-height:0;padding:0 0 4px}.tk-retail-catalog .tk-department-copy strong{font-size:14px;line-height:1.5;max-width:none}.tk-retail-catalog .tk-collection-tabs{margin-inline:0}.tk-retail-catalog .tk-audience-tabs{gap:6px}.tk-retail-catalog .tk-audience-tabs a{padding:8px 10px;gap:5px}.tk-retail-catalog .tk-department-hint{font-size:12px;margin-bottom:12px}}@media(prefers-reduced-motion:reduce){.tk-retail-catalog .tk-catalog-circle,.tk-retail-catalog .tk-facet-toggle{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/tk-catalog-retail.css.map */
