.cdd{display:block;font-family:var(--cara-o-font, var(--font-body--family));color:#2d2d2d}.cdd a{color:inherit;text-decoration:none}.cdd__bar{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 28px;margin:0;padding:0}.cdd__trigger,.cdd__top-link{display:inline-flex;align-items:center;min-height:44px;padding:0;background:none;border:0;border-bottom:1.5px solid transparent;font:inherit;font-size:13px;letter-spacing:2px;text-transform:uppercase;color:inherit;cursor:pointer}.cdd__trigger--current,.cdd__trigger[aria-expanded=true],.cdd__trigger:hover,.cdd__top-link:hover{border-bottom-color:currentColor}.cdd__top-link--sale{color:#c60c0c}.cdd__panel{position:fixed;left:0;right:0;top:var(--cdd-top, 100px);z-index:40;background:#fff;color:#2d2d2d;border-top:1px solid #ececec;box-shadow:0 18px 30px -18px #00000040;max-height:calc(100vh - var(--cdd-top, 100px));overflow-y:auto}.cdd__panel-inner{max-width:1320px;margin:0 auto;padding:32px 40px 36px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px}.cdd__cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;align-content:start}.cdd__col-title{margin:0 0 12px;font-size:13px;letter-spacing:2.5px;text-transform:uppercase}.cdd__links{margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.cdd__link{display:inline-block;padding:5px 0;font-size:14.5px;line-height:1.35;color:#555}.cdd__link:hover{color:#000;text-decoration:underline;text-underline-offset:3px}.cdd__link--all{color:#2d2d2d;font-weight:500;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.cdd__group{padding:10px 0 2px;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:#9a958c}.cdd__tiles{display:grid;grid-template-columns:repeat(3,170px);gap:14px;margin:0;padding:0}.cdd__tile{display:flex;flex-direction:column;gap:8px;font-size:13px;letter-spacing:1px;text-transform:uppercase}.cdd__tile-img{display:block;aspect-ratio:3 / 4;max-width:100%;overflow:hidden;background:#ece8e1;border-radius:4px}.cdd__tile-img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.cdd__tile:hover img{transform:scale(1.03)}.cdd__tile--sale .cdd__tile-label{color:#c60c0c}@media(max-width:1199px){.cdd__panel-inner{grid-template-columns:minmax(0,1fr);gap:28px;padding:28px 32px}.cdd__tiles{grid-template-columns:repeat(3,minmax(0,150px))}.cdd__bar{gap:4px 20px}}.cdd :focus-visible{outline:2px solid #2d2d2d;outline-offset:2px}@media(prefers-reduced-motion:reduce){.cdd__tile-img img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/cara-desktop-menu.css.map */
