html.mdk-lock{overflow:hidden}.mdk-heart{position:absolute;top:8px;right:8px;z-index:3;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:#ffffffeb;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 4px #00000014;transition:transform .15s ease}.mdk-heart:hover{transform:scale(1.08)}.mdk-heart svg{width:18px;height:18px;fill:none;stroke:#111;stroke-width:1.5;transition:fill .15s,stroke .15s}.mdk-heart.is-on svg{fill:#b08a63;stroke:#b08a63}.mdk-heart--big{position:static;flex:none;width:42px;height:42px;border:1px solid rgba(176,138,99,.3);box-shadow:none}.mdk-heart--big svg{width:20px;height:20px}.mdk-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.mdk-title-row>a.product__title{display:none}.mdk-wl-link{position:relative}.mdk-wl-link svg{width:2rem;height:2rem}.header__icon .mdk-wl-count{position:absolute;top:6px;right:4px;left:auto;bottom:auto;width:16px;height:16px;min-width:0;border-radius:50%;background:#b08a63;color:#fff;font-size:9px;line-height:16px;text-align:center;display:block;padding:0}.header__icon .mdk-wl-count[hidden]{display:none}.mdk-wl{padding-top:36px;padding-bottom:48px}.mdk-wl__title{text-align:center;margin-bottom:28px}.mdk-wl__empty{text-align:center;padding:40px 0}.mdk-wl__empty p{margin-bottom:18px;color:#555}.mdk-rv{padding-top:28px;padding-bottom:36px}.mdk-rv__title{margin:0 0 20px}.mdk-sd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.mdk-sd__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#11111159;opacity:0;transition:opacity .25s}.mdk-sd__panel{position:absolute;top:0;right:0;bottom:0;width:min(440px,100%);background:#fff;display:flex;flex-direction:column;transform:translate(100%);transition:transform .25s ease;box-shadow:-8px 0 30px #00000014}.mdk-sd.is-open .mdk-sd__backdrop{opacity:1}.mdk-sd.is-open .mdk-sd__panel{transform:none}.mdk-sd__form{display:flex;align-items:center;gap:10px;padding:18px 16px;border-bottom:1px solid rgba(176,138,99,.22);background:#faf6f3}.mdk-sd__form svg{width:20px;height:20px;fill:none;stroke:#111;stroke-width:1.6;stroke-linecap:round;flex:none}.mdk-sd__input{flex:1;min-width:0;border:0;background:transparent;font-size:16px;padding:6px 0;outline:none;color:#111}.mdk-sd__input::-webkit-search-cancel-button{display:none}.mdk-sd__close{border:0;background:none;padding:4px;cursor:pointer;display:flex}.mdk-sd__body{flex:1;overflow-y:auto;padding:18px 16px 28px}.mdk-sd__label,.mdk-sd__count{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#8a8a8a;margin:0 0 12px}.mdk-sd__chips{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.mdk-sd__chips a{display:inline-block;padding:8px 14px;border:1px solid rgba(176,138,99,.35);border-radius:999px;font-size:13px;color:#111;text-decoration:none}.mdk-sd__chips a:hover{background:#faf6f3}.mdk-sd__grid{list-style:none;padding:0;margin:0 0 18px;display:grid;grid-template-columns:repeat(2,1fr);gap:16px 12px}.mdk-sd__item,.mdk-recs__item{display:flex;flex-direction:column;gap:6px;color:#111;text-decoration:none}.mdk-sd__img,.mdk-recs__img{display:block;aspect-ratio:3 / 4;background:#faf6f3;border-radius:6px;overflow:hidden}.mdk-sd__img img,.mdk-recs__img img{width:100%;height:100%;object-fit:cover;display:block}.mdk-sd__name,.mdk-recs__name{font-size:13px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mdk-sd__price,.mdk-recs__price{font-size:13px;font-weight:600}.mdk-sd__all{width:100%}.mdk-sd__none{color:#555;font-size:14px}.mdk-recs{margin:18px 0 8px;padding:16px 0 4px;border-top:1px solid rgba(176,138,99,.22)}.mdk-recs__title{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;margin:0 0 12px;color:#111}.mdk-recs__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}cart-drawer .mdk-recs__items{grid-template-columns:repeat(2,minmax(0,1fr))}cart-drawer .mdk-recs{padding-left:0;padding-right:0}@media(max-width:749px){.mdk-recs__items{grid-template-columns:repeat(2,minmax(0,1fr))}}.cart-item .product-option{font-size:1.3rem;color:#111}.cart-item .product-option dt{font-weight:600}.country-flag{width:20px;height:15px;object-fit:cover;border-radius:2px;margin-right:8px;vertical-align:-2px;display:inline-block;flex:none}#md-chat{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mdk-extras.css.map */
