/* BONOBO DESIGNS / B2C New Mirox visual skin */
:root{--bonobo-cream:#f7f4ee;--bonobo-ink:#2c2925;--bonobo-wine:#7a4933;--bonobo-line:#ded5c8;--bonobo-sage:#dfe7df}
body{background:var(--bonobo-cream);color:var(--bonobo-ink)}
.f-header,.f-footer{border-color:var(--bonobo-line)}
.f-menu__link--main{letter-spacing:.04em;text-transform:uppercase;font-size:.82rem}
.f-section-my{scroll-margin-top:5rem}
.f-section-my h1,.f-section-my h2,.f-section-my h3{letter-spacing:-.02em}
.f-button{border-radius:999px;min-height:2.75rem;padding-inline:1.35rem}
.f-product-card,.f-collection-card{background:#fff;border:1px solid var(--bonobo-line);box-shadow:0 8px 24px rgba(44,41,37,.06)}
.f-product-card:hover,.f-collection-card:hover{box-shadow:0 14px 34px rgba(44,41,37,.12)}
.f-custom-content,.f-promotion-banner,.f-rich-text{border-radius:1.25rem;overflow:hidden}
.f-product-card img,.f-collection-card img{aspect-ratio:1/1;object-fit:cover}
.f-footer a,.f-header a{color:inherit}
@media(max-width:767px){.f-section-my{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.f-custom-content .f-custom-content__boxed{padding-inline:1rem!important}.f-product-card,.f-collection-card{box-shadow:0 4px 14px rgba(44,41,37,.08)}.f-button{width:auto;max-width:100%;white-space:normal}.f-menu__link--main{font-size:.9rem}}
