.cdm{display:flex;flex-direction:column;color:#2d2d2d;font-family:var(--cara-o-font, var(--font-body--family))}.cdm a{color:inherit;text-decoration:none}.cdm__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid #ececec}.cdm__tab{height:52px;padding:0;background:none;border:0;border-bottom:2px solid transparent;font:inherit;font-size:14px;letter-spacing:2.5px;text-transform:uppercase;color:#8a8a8a;cursor:pointer}.cdm__tab[aria-selected=true]{color:#2d2d2d;border-bottom-color:#2d2d2d}.cdm__quick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:16px 20px}.cdm__tile{display:flex;flex-direction:column;gap:6px;font-size:13px}.cdm__tile-img{display:block;aspect-ratio:3 / 4;max-width:100%;overflow:hidden;border-radius:4px;background:#ece8e1}.cdm__tile-img img{display:block;width:100%;height:100%;object-fit:cover}.cdm__tile--sale .cdm__tile-label{color:#c60c0c}.cdm__cats{border-top:1px solid #ececec}.cdm__cat{border-bottom:1px solid #ececec}.cdm__cat-btn{width:100%;min-height:60px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:none;border:0;font:inherit;font-size:15px;letter-spacing:2.5px;text-transform:uppercase;color:#2d2d2d;text-align:left;cursor:pointer}.cdm__pm{position:relative;flex:none;width:16px;height:16px}.cdm__pm:before,.cdm__pm:after{content:"";position:absolute;left:1px;right:1px;top:7.5px;height:1.2px;background:currentColor}.cdm__pm:after{transform:rotate(90deg);transition:transform .2s ease}.cdm__cat-btn[aria-expanded=true] .cdm__pm:after{transform:rotate(0)}.cdm__cat-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.cdm__cat-btn[aria-expanded=true]+.cdm__cat-panel{grid-template-rows:1fr}.cdm__cat-inner{overflow:hidden}.cdm__links{margin:0;padding:0 20px 14px;display:flex;flex-direction:column}.cdm__link{min-height:44px;display:flex;align-items:center;padding-left:12px;font-size:15px;color:#4a4a4a}.cdm__link:hover{color:#000}.cdm__link--all{padding-left:0;font-weight:500;color:#2d2d2d;text-decoration:underline!important;text-underline-offset:4px;text-decoration-thickness:1px}.cdm__group{padding:10px 0 2px 12px;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:#9a958c}.cdm__help{display:flex;flex-direction:column;gap:12px;margin:12px 0 0;padding:18px 20px 24px;background:#f6f2ec}.cdm__help a{font-size:14px;color:#555}.cdm :focus-visible{outline:2px solid #2d2d2d;outline-offset:-2px}@media(prefers-reduced-motion:reduce){.cdm__cat-panel,.cdm__pm:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/cara-drawer-menu.css.map */
