@font-face{font-family:EB Garamond;src:url(/cdn/shop/files/EBGaramond12-Regular.woff2?v=1781748988) format("woff2"),url(/cdn/shop/files/EBGaramond12-Regular.woff?v=1781748988) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EB Garamond;src:url(/cdn/shop/files/EBGaramond12-Italic.woff2?v=1781748988) format("woff2"),url(/cdn/shop/files/EBGaramond12-Italic.woff?v=1781748988) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DMSans-Regular.woff2?v=1781748988) format("woff2"),url(/cdn/shop/files/DMSans-Regular.woff?v=1781748987) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DMSans-Medium.woff2?v=1781748988) format("woff2"),url(/cdn/shop/files/DMSans-Medium.woff?v=1781748988) format("woff");font-weight:500;font-style:normal;font-display:swap}:root{--font-body: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-body-weight: 400;--font-body-style: normal;--font-body-bold-weight: 500;--font-heading: "EB Garamond", Georgia, "Times New Roman", serif;--font-heading-weight: 400;--font-heading-style: normal;--font-heading-bold-weight: 400;--font-logo: "EB Garamond", Georgia, serif;--font-logo-weight: 400;--font-logo-style: normal}.header .nav__link,.drawer-menu__primary-links .drawer-menu__link,.header__icon--account a,.header .quick-search__trigger-text{font-family:var(--font-body),system-ui,sans-serif;font-weight:var(--font-body-weight, 400);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.footer__copyright p{font-size:0}.footer__copyright p:before{content:"\a9  2026 The Studio Mayfair. All rights reserved.";font-size:12px}.header__icon--about{display:none}@media(min-width:60em){.header__icon--about{display:flex;align-items:center}}.header__icon--about a{font-family:var(--font-body),sans-serif;font-size:11px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:inherit}@media(min-width:60em){.header__nav .nav__item-about{display:none}}@media(min-width:60em){.header__icon-list{display:flex;align-items:center;gap:16px}}.product__vendor.overline,.product__vendor.overline a{font-family:var(--font-body);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text);text-decoration:none}.product__title{font-family:var(--font-heading);font-size:35px!important;letter-spacing:0;line-height:1.1}.product__price{font-family:var(--font-body);font-size:15px!important;letter-spacing:0}.product__border{border:none;border-top:1px solid var(--color-border);margin:22px 0}.product-form__option-label{font-family:var(--font-heading);font-size:22px;font-weight:var(--font-heading-weight, 400);letter-spacing:0;text-transform:none}.product-form__chip{font-family:var(--font-body);font-size:13px;letter-spacing:.04em;min-width:46px;height:44px;padding:0 12px;border:1px solid var(--color-border);border-radius:0;background:transparent;color:var(--color-text);transition:border-color .2s ease}.product-form__chip:hover,.product-form__chip.selected{border-color:var(--color-text)}.product-form__cart-submit.bttn--secondary{width:100%}@media(max-width:749px){.product__title{font-size:28px!important}}.product-form__color-swatch{width:26px;height:26px;border-radius:50%;border:none;box-shadow:inset 0 0 0 1px #00000026;background-size:cover;background-position:center;padding:0;cursor:pointer;transition:box-shadow .2s ease}.product-form__color-swatch:before,.product-form__color-swatch:after{content:none!important;display:none!important}.product-form__color-swatch:hover{box-shadow:inset 0 0 0 1px #0006}.product-form__color-swatch.selected{outline:none!important;box-shadow:0 0 0 1px var(--color-bg),0 0 0 2px var(--color-text)}.product-form__option-swatches-wrapper{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.product-form__color-swatch[data-option-value=White]{background-image:none;background-color:#fff}.product-form__color-swatch[data-option-value=Ivory]{background-image:none;background-color:#f1ece1}.product-form__color-swatch[data-option-value=Cream]{background-image:none;background-color:#f3ebdd}.product-form__color-swatch[data-option-value=Ecru]{background-image:none;background-color:#e8e0cf}.product-form__color-swatch[data-option-value=Bone]{background-image:none;background-color:#e7e1d6}.product-form__color-swatch[data-option-value=Sand]{background-image:none;background-color:#dac9a6}.product-form__color-swatch[data-option-value=Beige]{background-image:none;background-color:#d8c4a5}.product-form__color-swatch[data-option-value=Taupe]{background-image:none;background-color:#b8a890}.product-form__color-swatch[data-option-value=Stone]{background-image:none;background-color:#cfc6b8}.product-form__color-swatch[data-option-value=Fog]{background-image:none;background-color:#d9d7d0}.product-form__color-swatch[data-option-value=Silver]{background-image:none;background-color:#c8c8c8}.product-form__color-swatch[data-option-value=Grey],.product-form__color-swatch[data-option-value=Gray]{background-image:none;background-color:#9a9a9a}.product-form__color-swatch[data-option-value="Heather Grey"],.product-form__color-swatch[data-option-value="Heather Gray"]{background-image:none;background-color:#b4b3ad}.product-form__color-swatch[data-option-value=Charcoal]{background-image:none;background-color:#3f3f3f}.product-form__color-swatch[data-option-value=Slate]{background-image:none;background-color:#5b6770}.product-form__color-swatch[data-option-value=Black]{background-image:none;background-color:#1a1a1a}.product-form__color-swatch[data-option-value=Camel]{background-image:none;background-color:#c19a6b}.product-form__color-swatch[data-option-value=Tan]{background-image:none;background-color:#cda476}.product-form__color-swatch[data-option-value=Khaki]{background-image:none;background-color:#b6a06e}.product-form__color-swatch[data-option-value=Cognac]{background-image:none;background-color:#9a5b34}.product-form__color-swatch[data-option-value=Chestnut]{background-image:none;background-color:#6b4226}.product-form__color-swatch[data-option-value=Chocolate]{background-image:none;background-color:#4a2f23}.product-form__color-swatch[data-option-value=Espresso]{background-image:none;background-color:#3a2a21}.product-form__color-swatch[data-option-value=Mocha]{background-image:none;background-color:#7b5e4b}.product-form__color-swatch[data-option-value=Sky]{background-image:none;background-color:#aebfcb}.product-form__color-swatch[data-option-value="Powder Blue"]{background-image:none;background-color:#b7c9d8}.product-form__color-swatch[data-option-value=Denim]{background-image:none;background-color:#6a85a3}.product-form__color-swatch[data-option-value=Blue]{background-image:none;background-color:#3f5e8c}.product-form__color-swatch[data-option-value=Navy]{background-image:none;background-color:#26314a}.product-form__color-swatch[data-option-value=Teal]{background-image:none;background-color:#2f6d72}.product-form__color-swatch[data-option-value=Sage]{background-image:none;background-color:#a3ab92}.product-form__color-swatch[data-option-value=Olive]{background-image:none;background-color:#6b6b3a}.product-form__color-swatch[data-option-value=Moss]{background-image:none;background-color:#5c6446}.product-form__color-swatch[data-option-value=Forest]{background-image:none;background-color:#2f4434}.product-form__color-swatch[data-option-value=Emerald]{background-image:none;background-color:#1f6f54}.product-form__color-swatch[data-option-value="Hunter Green"]{background-image:none;background-color:#33503b}.product-form__color-swatch[data-option-value=Red]{background-image:none;background-color:#a32f2f}.product-form__color-swatch[data-option-value=Burgundy]{background-image:none;background-color:#5c1f2b}.product-form__color-swatch[data-option-value=Wine]{background-image:none;background-color:#6e2433}.product-form__color-swatch[data-option-value=Rust]{background-image:none;background-color:#a85230}.product-form__color-swatch[data-option-value=Terracotta]{background-image:none;background-color:#bd6a4f}.product-form__color-swatch[data-option-value=Orange]{background-image:none;background-color:#cc6a2c}.product-form__color-swatch[data-option-value=Coral]{background-image:none;background-color:#e08a73}.product-form__color-swatch[data-option-value=Blush]{background-image:none;background-color:#e7c4bd}.product-form__color-swatch[data-option-value=Pink]{background-image:none;background-color:#e0a6b6}.product-form__color-swatch[data-option-value=Mauve]{background-image:none;background-color:#b08aa0}.product-form__color-swatch[data-option-value=Rose]{background-image:none;background-color:#c77d8e}.product-form__color-swatch[data-option-value=Mustard]{background-image:none;background-color:#c9a13b}.product-form__color-swatch[data-option-value=Gold]{background-image:none;background-color:#bd9a4a}.product-form__color-swatch[data-option-value=Yellow]{background-image:none;background-color:#e3c04e}.product-form__color-swatch[data-option-value=Butter]{background-image:none;background-color:#efe1a6}.product-form__color-swatch[data-option-value=Lavender]{background-image:none;background-color:#b6a8cf}.product-form__color-swatch[data-option-value=Plum]{background-image:none;background-color:#5e3a5b}.product-form__color-swatch[data-option-value=Purple]{background-image:none;background-color:#6a4a8c}.product-item__swatches-wrapper{display:none!important}.badge.custom-badge{display:inline-block;background-color:#484d40!important;color:#fff!important;padding:6px 12px;font-size:11px;letter-spacing:.14em;line-height:1.2;text-transform:uppercase;border:none;border-radius:0}.product-badges{display:flex;flex-direction:column;gap:6px;align-items:flex-end}.product__media-container{position:relative}.product__media-container .product-badges{z-index:5;opacity:1!important;animation:none!important;transition:none!important}.badge.custom-badge{background-color:#2f4636;color:#fff}.product__media-container .product-badges{right:auto!important;left:0!important;top:0!important;margin:20px 0 0 20px!important;z-index:5;opacity:1!important;animation:none!important;transition:none!important}.product-badges .badge{padding:6px 12px;letter-spacing:.14em;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-theme.css.map */
