#AvCart{inset:0 0 0 auto;height:var(--av-viewport,100dvh);max-height:var(--av-viewport,100dvh);margin:0;overflow:hidden}#AvCart[open]{display:flex;flex-direction:column}#AvCart>.drawer-head,#AvCart>.cart-status,#AvCart>.cart-drawer-footer{flex:0 0 auto}#AvCart>.cart-scroll{flex:1 1 0;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}#AvCart .cart-drawer-footer{position:relative;padding:12px 22px max(14px,env(safe-area-inset-bottom));z-index:2}#AvCart .cart-summary>p{margin:0 0 7px;font-size:16px}#AvCart .checkout{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;margin:10px 0 0}#AvCart .cart-view-link{display:inline-block;margin-top:8px;font-size:11px}#AvCart .cart-continue{display:none}.cart-summary .av-cart-saved{color:#55272a;font-size:12px;font-weight:600}.cart-line>strong{display:flex;flex-direction:column;gap:5px;align-items:flex-end}.cart-line>strong s{font-weight:400;font-size:10px;color:#777}.av-cart-progress{background:#f4efe9;padding:14px 16px;font-size:12px;margin:10px 0 20px;line-height:1.5}.av-cart-progress progress{accent-color:#55272a;width:100%;height:4px;display:block;margin-top:10px}.av-mood-image>img{object-fit:cover!important;padding:0!important;mix-blend-mode:normal!important;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.av-mood-card:nth-child(3) img{object-position:50% 28%}.av-mood-card:hover img{transform:scale(1.035)}.look-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px!important;overflow:visible!important;margin-bottom:22px}.look-tabs button{background:#f1eee7;border:1px solid #ded8cf;padding:18px!important;text-align:left;display:flex;flex-direction:column;gap:8px;min-height:92px;white-space:normal!important;transition:background .25s,color .25s,transform .25s}.look-tabs button>span{font-size:10px;opacity:.7}.look-tabs button>small{font-size:10px;font-weight:400}.look-tabs button[aria-selected=true]{background:#55272a;color:#fff;border-color:#55272a;box-shadow:inset 0 -3px #d4b992}.look-tabs button:hover{transform:translateY(-2px)}.look-panel:not([hidden]){animation:av-look-enter .42s ease both}.av-look-direction{display:flex;justify-content:space-between;gap:16px;align-items:center;margin:0 0 18px;font-size:12px}.av-offer-pill{background:#55272a;color:#fff;padding:8px 12px;font-size:11px;line-height:1.5;border-radius:3px}@keyframes av-look-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.rotation-slide:not([hidden]) .rotation-main{animation:av-piece-enter .7s cubic-bezier(.2,.75,.2,1) both}.rotation-slide:not([hidden]) .rotation-pair{animation:av-piece-enter .7s .08s cubic-bezier(.2,.75,.2,1) both}@keyframes av-piece-enter{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0 0}}av-mix{display:block;background:#f5f1ea;border:1px solid #e3ded4;padding:22px;margin-top:24px}av-mix h3{font-size:23px;letter-spacing:-.6px;margin:0 0 8px}av-mix>p{font-size:12px;line-height:1.6;color:#60564e}.av-mix-tiers{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:18px 0}.av-mix-tiers button{border:1px solid #d8cfc1;background:#fff;padding:12px;display:grid;gap:5px;text-align:left}.av-mix-tiers button[aria-pressed=true]{border-color:#55272a;background:#55272a;color:#fff}.av-mix-tiers strong{font-size:14px}.av-mix-tiers span{font-size:11px}.av-mix-row{background:#fff;padding:14px;margin:10px 0;border:1px solid #e6e0d6;min-width:0}.av-mix-row-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:10px;text-transform:uppercase;letter-spacing:.7px}.av-mix-row-head button{text-transform:none;letter-spacing:0;text-decoration:underline;font-size:11px;padding:4px}.av-mix-item-top{display:grid;grid-template-columns:65px minmax(0,1fr);gap:12px;align-items:center}.av-mix-item-top img{width:65px;height:80px;object-fit:contain}.av-mix-item-top strong{font-size:12px;display:block;font-weight:500;line-height:1.45}.av-mix-item-top small{display:block;margin-top:6px;font-size:11px}.av-mix-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px}.av-mix-options label{font-size:10px;display:grid;gap:5px}.av-mix-options select{width:100%;padding:9px 5px;font-size:12px;background:#fff}.av-mix-empty{width:100%;min-height:72px;border:1px dashed #b7aa96;text-align:center;font-size:13px}.av-mix-summary{display:grid;grid-template-columns:1fr auto;gap:7px;margin:18px 0;font-size:13px}.av-mix-summary strong{font-size:21px}.av-mix-summary s{color:#82776a;font-size:12px}.av-mix-summary small{grid-column:1/-1;color:#55272a;font-size:12px}av-mix .button{width:100%;justify-content:space-between;min-height:50px}av-mix .button:disabled{opacity:.45;cursor:default}.av-mix-more{font-size:11px;text-decoration:underline;padding:6px 0}.av-mix-status{font-size:12px;line-height:1.5;margin:12px 0 0}.av-mix-status:empty{display:none}.av-mix-fine{font-size:10px!important;color:#746b60;line-height:1.5;margin:10px 0 0}#AvMixPicker{width:min(850px,100vw);max-width:100vw;height:min(840px,94dvh);max-height:var(--av-viewport,100dvh);border:0;padding:0;background:#fff}#AvMixPicker[open]{display:flex;flex-direction:column}#AvMixPicker::backdrop{background:#0008}.av-picker-head{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #ddd}.av-picker-head h2{font-size:25px;margin:0}.av-picker-head button{width:40px;height:40px;font-size:25px}.av-picker-tools{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:15px 20px}.av-picker-tools label{display:grid;gap:5px;font-size:11px}.av-picker-tools input,.av-picker-tools select{width:100%;background:#f8f6f1;font-size:13px;min-width:0}.av-picker-status{font-size:11px;margin:0;padding:0 20px 12px}.av-picker-scroll{flex:1;min-height:0;overflow:auto;padding:0 20px 25px;overscroll-behavior:contain}.av-picker-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.av-picker-card{border:1px solid #e4e1da;background:#faf9f6;padding:10px;text-align:left;display:flex;flex-direction:column;gap:8px;min-width:0}.av-picker-card img{width:100%;aspect-ratio:4/5;object-fit:contain}.av-picker-card strong{font-size:12px;font-weight:500;line-height:1.4}.av-picker-card span{font-size:11px}.av-picker-card b{font-size:11px;margin-top:auto;color:#55272a}.av-picker-card:disabled{opacity:.5}.av-picker-more{display:block;padding:13px 24px;margin:18px auto 0;border:1px solid #222}.av-picker-foot{padding:12px 20px;border-top:1px solid #ddd;font-size:11px;color:#625b52}.av-women-links{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.av-women-links a{padding:9px 12px;background:#f2eee7;border:1px solid #ded7ca;font-size:11px}@media(max-width:700px){#AvCart .drawer-head{padding:10px 16px}#AvCart .cart-drawer-footer{padding:10px 16px max(10px,env(safe-area-inset-bottom))}#AvCart .cart-summary small{font-size:9px}.look-tabs{gap:6px!important}.look-tabs button{padding:12px 8px!important;font-size:12px;min-height:100px}.look-tabs button>small{font-size:9px}.av-look-direction{font-size:11px;align-items:flex-start}.av-offer-pill{font-size:10px}av-mix{padding:15px}.av-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#AvMixPicker{height:var(--av-viewport,100dvh);margin:0;top:0;right:0;bottom:0;left:0}.av-picker-tools{padding:12px;grid-template-columns:1fr}.av-picker-scroll{padding:0 12px 20px}.av-picker-head{padding:14px}.av-mix-item-top{grid-template-columns:54px 1fr}.av-mix-item-top img{width:54px;height:66px}}@media(prefers-reduced-motion:reduce){.look-panel,.rotation-slide .rotation-main,.rotation-slide .rotation-pair{animation:none!important}.av-mood-image>img,.look-tabs button{transition:none!important}}av-mix[data-outfit] [data-mix-change],av-mix[data-outfit] [data-mix-more]{display:none}.av-card-bundle-saving{font-size:11px;margin:8px 0;color:#55272a}.av-card-bundle-saving s{color:#777;margin-right:8px}.av-women-links a[aria-current=page]{background:#55272a;color:#fff}.av-filter-group{border-bottom:1px solid #e4ded4}.av-filter-group>summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;padding:14px 0;font-size:13px}.av-filter-group fieldset{max-height:230px;overflow:auto;padding:0 0 14px!important}.av-filter-actions{position:sticky;bottom:-25px;background:#fff;padding:14px 0 8px;border-top:1px solid #ddd;display:flex;align-items:center;justify-content:space-between;gap:12px}.av-filter-actions .button{min-height:44px}.av-filter-actions>a{font-size:12px}av-size-options{display:contents}av-size-options.av-shoe-options{display:block;min-width:0;grid-column:1/-1}.av-size-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:15px 0 9px}.av-size-caption{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-right:auto}.av-size-switch{display:flex;border:1px solid #c9c6c0;border-radius:6px;overflow:hidden}.av-size-switch button{min-width:43px;min-height:38px;border:0;background:transparent;color:inherit;font:inherit;font-size:12px;cursor:pointer}.av-size-switch button[aria-pressed=true]{background:#252b29;color:#fff}.av-size-gender select{font:inherit;font-size:12px;min-height:38px;max-width:145px;border:1px solid #c9c6c0;background:transparent;border-radius:6px;padding:6px}.av-size-gender[hidden]{display:none}.av-size-note{font-size:11px;line-height:1.55;color:#595e5b;margin:8px 0}.av-size-selection{font-size:12px;line-height:1.4;margin:8px 0 14px;font-weight:600}.av-shoe-options .option-group{margin-top:0}.av-shoe-options .option-group label span{min-width:65px;min-height:48px;display:flex;flex-direction:column;justify-content:center;gap:3px;font-size:12px}.av-shoe-options .option-group label span small{font-size:10px;opacity:.7;font-weight:400}.av-shoe-options .pdp-option-selected{display:none}.av-mix-options av-size-options:not(.av-shoe-options){display:block}.av-mix-options .av-size-controls{margin-top:6px}.av-mix-options .av-size-selection{margin-bottom:0}.av-mix-options .av-shoe-options>label{width:100%}.av-size-switch button:focus-visible,.av-size-gender select:focus-visible{outline:2px solid #55272a;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/revision.css.map */
