.card-wrapper .js-color-swatches .product-form__controls-group{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.card-wrapper label.color-swatch{width:22px!important;height:22px!important;min-width:22px;margin:0!important;padding:2px!important;box-sizing:border-box;border:1px solid var(--mm-line-strong,rgba(150,118,90,.45))!important;border-radius:50%!important;background-color:var(--mm-chalk,#F8F6F2)!important;background-image:none!important;background-clip:content-box!important;cursor:pointer;transition:border-color .15s,box-shadow .15s}.card-wrapper label.color-swatch[title*=Yellow]{background-image:linear-gradient(135deg,#d8b36a,#b88a3b)!important}.card-wrapper label.color-swatch[title*=White]{background-image:linear-gradient(135deg,#e9e9e7,#b9bab8)!important}.card-wrapper label.color-swatch[title*=Rose]{background-image:linear-gradient(135deg,#e6b39a,#c0826a)!important}.card-wrapper label.color-swatch:hover{border-color:#0c1c2e!important}.card-wrapper input:checked+label.color-swatch{border-color:#0c1c2e!important;box-shadow:inset 0 0 0 1px #0c1c2e}.card-wrapper input:focus-visible+label.color-swatch{outline:1px solid #96765a;outline-offset:3px}@media screen and (min-width:1100px)and (max-width:1439px){.header.header--center-logo{padding-inline:4rem}.header--center-logo .header__heading-logo{width:clamp(280px,calc(100vw - 930px),350px)!important;height:auto!important}.header--center-logo .list-menu--inline{flex-wrap:nowrap}.header--center-logo .list-menu--inline .list-menu-item{padding-inline:.8rem}}.footer{--mmf-dim:rgba(248,246,242,.72);--mmf-on:var(--mm-rose,#F0E2D4);--mmf-line:#2a3b4f;--mmf-acc:#96765a}.footer .footer__content-top{padding:56px 64px 0;max-width:none}.footer .footer__blocks-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1.25fr 1.5fr;gap:40px;align-items:start}.footer .footer__blocks-wrapper>.accordion{display:none}.footer .footer__blocks-wrapper>.footer-block{display:block;max-width:none;width:auto;margin:0}.footer .footer-block__heading,.footer .contacts__text.footer-block__heading{font-family:Montserrat,sans-serif!important;font-size:11.5px!important;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--mmf-on);margin:0 0 16px;line-height:1.4}.footer .footer-block__details-content{display:grid;gap:9px;margin:0}.footer .footer-block__details-content li{margin:0}.footer .footer-block__details-content .list-menu__item{padding:0;font-size:14px;line-height:1.5;color:var(--mmf-dim);text-decoration:none}.footer .footer-block__details-content .list-menu__item:hover{color:var(--mmf-on)}.footer .contacts__info{font-size:14px;line-height:1.5;color:var(--mmf-dim)}.footer .contacts__info p{margin:0 0 9px}.footer .contacts__info p:first-child{margin-bottom:6px}.footer .contacts__info a{color:var(--mmf-dim);text-decoration:none;display:inline-flex!important;align-items:center;gap:10px}.footer .contacts__info a:hover{color:var(--mmf-on)}.footer .contacts__info a[href^="tel:"]:before,.footer .contacts__info a[href^="mailto:"]:before,.footer .contacts__info a[href*=whatsapp]:before{content:"";display:inline-block;width:16px;height:16px;flex:none;background:var(--mmf-acc);-webkit-mask:var(--mmf-i) center/contain no-repeat;mask:var(--mmf-i) center/contain no-repeat}.footer .contacts__info a[href^="tel:"]{--mmf-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M6 3h3l2 5-2.5 1.5a11 11 0 0 0 6 6L16 13l5 2v3a2 2 0 0 1-2 2A16 16 0 0 1 4 5a2 2 0 0 1 2-2z'/%3E%3C/svg%3E")}.footer .contacts__info a[href^="mailto:"]{--mmf-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Crect x='3' y='5' width='18' height='14'/%3E%3Cpath d='M3 7l9 6 9-6'/%3E%3C/svg%3E")}.footer .contacts__info a[href*=whatsapp]{--mmf-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M4 20l1.3-3.9A8 8 0 1 1 8 19z'/%3E%3C/svg%3E")}.footer .contacts__info a[href*="/book/"]{display:inline-block!important;margin-top:9px;border:1px solid var(--mmf-acc);color:var(--mmf-on);padding:11px 18px;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.footer .contacts__info a[href*="/book/"]:hover{background:var(--mmf-acc);color:var(--mm-chalk,#F8F6F2)}.footer .mm-ft-status{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--mmf-on);margin:0 0 14px}.footer .mm-ft-status:before{content:"";width:7px;height:7px;border-radius:50%;background:#6b7785}.footer .mm-ft-status.is-open:before{background:#7fb48a}.footer .mm-ft-status:not(.is-open):before{background:#c4a586}.footer .footer-block--subscribe .newsletter-form{display:flex;flex-direction:column;align-items:stretch;max-width:none}.footer .newsletter__title{font-family:Cormorant Garamond,Georgia,serif;font-size:26px;font-weight:500;line-height:1.2;margin:0 0 8px;color:var(--mmf-on);text-transform:none;letter-spacing:0}.footer .newsletter__text{margin:0 0 16px;color:var(--mmf-dim);font-size:13.5px}.footer .newsletter-form__inner{display:flex;flex-direction:column;gap:10px;width:100%}.footer .newsletter-form__inner .newsletter__button{width:100%;margin:0}.footer .newsletter-form .field__input{border-radius:0}.footer{display:grid;grid-template-columns:auto 1fr}.footer>*{grid-column:1/-1}.footer .footer__content-middle,.footer .footer__content-bottom{border:0}.footer .footer__content-middle{grid-column:1;grid-row:2;margin:48px 0 0 64px;padding:18px 0 22px;border-top:1px solid var(--mmf-line)}.footer .footer__content-bottom{grid-column:2;grid-row:2;margin:48px 64px 0 0;padding:18px 0 22px 32px;border-top:1px solid var(--mmf-line)}.footer .footer__content-middle .container,.footer .footer__content-bottom .container{padding:0;max-width:none}.footer .footer__content-middle-container,.footer .footer__content-middle-main{display:block;padding:0;margin:0}.footer .footer__column--social{margin:0!important;padding:0;width:auto}.footer .footer__column--social>.label{display:none}.footer .list-social{display:flex;gap:18px;justify-content:flex-start;margin:0}.footer .list-social__link{padding:0}.footer .list-social__link .icon,.footer .list-social__link svg{width:16px;height:16px}.footer .footer__content-bottom-wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 32px;padding:0}.footer .footer__copyright,.footer .copyright__content,.footer .footer__policies a,.footer .footer__policies .link{font-size:12px;color:var(--mmf-dim);margin:0}.footer .footer__policies{display:flex;flex-wrap:wrap;gap:6px 22px;margin:0;justify-content:flex-end}.footer .footer__policies li{margin:0;padding:0}.footer .footer__policies li:after,.footer .footer__policies li:before{display:none}@media screen and (max-width:1300px){.footer .footer__content-top{padding:48px 40px 0}.footer .footer__blocks-wrapper{gap:28px;grid-template-columns:1fr 1fr 1fr 1.3fr 1.5fr}.footer .newsletter__title{font-size:23px}.footer .footer__content-middle{margin-left:40px}.footer .footer__content-bottom{margin-right:40px}}@media screen and (min-width:750px)and (max-width:989px){.footer .footer__blocks-wrapper{grid-template-columns:1fr 1fr 1fr 1.3fr;row-gap:40px}.footer .footer-block--subscribe{grid-column:1/-1;border-top:1px solid var(--mmf-line);padding-top:32px!important}.footer .footer-block--subscribe .newsletter-form{display:grid;grid-template-columns:1fr 1.1fr;column-gap:28px;align-items:end}.footer .footer-block--subscribe .newsletter-form>*{grid-column:1}.footer .footer-block--subscribe .newsletter-form__inner{grid-column:2;grid-row:1/span 2;flex-direction:row;gap:0}.footer .newsletter-form__inner .newsletter-form__field-wrapper{flex:1}.footer .newsletter-form__inner .newsletter__button{width:auto;padding-inline:22px}.footer .newsletter__text{margin:0}.footer{grid-template-columns:1fr}.footer .footer__content-middle{grid-column:1;grid-row:2;margin:40px 40px 0;padding-bottom:12px}.footer .footer__content-bottom{grid-column:1;grid-row:3;margin:0 40px;padding:0 0 22px}.footer .footer__content-bottom-wrapper,.footer .footer__policies{justify-content:flex-start}}@media screen and (max-width:749px){.footer .footer__content-top{padding:36px 20px 0}.footer .footer__blocks-wrapper{display:flex;flex-direction:column;gap:0}.footer .footer__blocks-wrapper>.footer-block--menu:not(.contacts){display:none}.footer .footer__blocks-wrapper>.accordion{display:block;border-bottom:1px solid var(--mmf-line);margin:0}.footer .footer__blocks-wrapper>.contacts{order:-1;padding-bottom:26px;border-bottom:1px solid var(--mmf-line)}.footer .accordion summary{padding:17px 0;display:flex;justify-content:space-between;align-items:center}.footer .accordion .footer-block__heading{margin:0}.footer .accordion .footer-block__details-content{padding:0 0 18px}.footer .footer__blocks-wrapper>.accordion,.footer .accordion details,.footer .accordion summary{width:100%;align-self:stretch}.footer .accordion summary{position:relative;padding-right:28px}.footer .accordion .footer-block__heading,.footer .accordion summary .footer-block__heading{font-family:Montserrat,sans-serif!important;font-size:11.5px!important;letter-spacing:.16em;line-height:1.4}.footer .accordion summary .icon-caret{right:0;top:50%;transform:translateY(-50%) rotate(90deg);width:12px;height:12px;color:var(--mmf-acc);transition:transform .2s}.footer .accordion details[open] summary .icon-caret{transform:translateY(-50%) rotate(-90deg)}.footer .newsletter-form__field-wrapper,.footer .newsletter-form .field{width:100%;max-width:none}.footer .contacts__info{display:flex;flex-wrap:wrap;gap:8px}.footer .contacts__info p{margin:0;flex:1 1 30%}.footer .contacts__info p:first-child,.footer .contacts__info .mm-ft-status,.footer .contacts__info p:last-child,.footer .contacts__info p:not(:has(a)){flex:1 1 100%}.footer .contacts__info .mm-ft-status{margin:0 0 4px}.footer .contacts__info a[href^="tel:"],.footer .contacts__info a[href^="mailto:"],.footer .contacts__info a[href*=whatsapp]{display:flex!important;justify-content:center;border:1px solid #3b4c60;padding:10px 0;font-size:0;color:var(--mmf-on)}.footer .contacts__info a[href^="tel:"]:before,.footer .contacts__info a[href^="mailto:"]:before,.footer .contacts__info a[href*=whatsapp]:before{display:none}.footer .contacts__info a[href^="tel:"]:after{content:"Call";font-size:12px}.footer .contacts__info a[href^="mailto:"]:after{content:"Email";font-size:12px}.footer .contacts__info a[href*=whatsapp]:after{content:"WhatsApp";font-size:12px}.footer .contacts__info a[href*="/book/"]{display:block!important;text-align:center;margin-top:4px}.footer .footer-block--subscribe{display:block!important;padding-top:28px}.footer .footer-block--subscribe .newsletter-form{display:flex!important}.footer .newsletter__title{font-size:23px}.footer{grid-template-columns:1fr}.footer .footer__content-middle{grid-column:1;grid-row:2;margin:30px 20px 0;padding:18px 0 14px}.footer .footer__content-bottom{grid-column:1;grid-row:3;margin:0 20px;padding:0 0 22px}.footer .footer__content-bottom-wrapper{flex-direction:column;align-items:flex-start;gap:14px}.footer .footer__policies{justify-content:flex-start}}.card-wrapper label.color-swatch{min-height:22px!important;flex:0 0 22px!important;aspect-ratio:1}@media screen and (max-width:749px){.product-recommendations .product-recommendations__heading{font-size:28px!important;margin-bottom:18px!important}.product-recommendations .swiper-wrapper{display:grid!important;grid-template-columns:1fr 1fr;gap:24px 12px;transform:none!important;height:auto!important}.product-recommendations .swiper-slide{width:auto!important;margin:0!important;height:auto!important}.product-recommendations .swiper-slide:nth-child(n+5){display:none!important}.product-recommendations .swiper-button-prev,.product-recommendations .swiper-button-next{display:none!important}.product-recommendations .card-information{padding-top:10px!important}.product-recommendations .card__title{font-size:17px!important;line-height:1.25!important;margin:0 0 4px!important}.product-recommendations .price-item{font-size:13px!important}.product-recommendations .product-parameters{margin-top:8px!important}.mm-standard{padding-block:48px 40px!important}.mm-standard .mm-standard__head{margin-bottom:20px!important}.mm-standard .mm-standard__h{font-size:30px!important;line-height:1.15!important}.mm-standard .mm-standard__grid{gap:10px!important}.mm-standard .mm-standard__card{display:grid!important;grid-template-columns:30px 1fr;column-gap:14px;align-items:start;padding:18px 18px 16px!important;min-height:0!important}.mm-standard .mm-standard__icon{grid-row:1/span 3;width:28px!important;height:28px!important;margin:2px 0 0!important}.mm-standard .mm-standard__icon svg{width:28px!important;height:28px!important}.mm-standard .mm-standard__pt{font-size:21px!important;line-height:1.2!important;margin:0 0 4px!important}.mm-standard .mm-standard__pd{font-size:13.5px!important;line-height:1.5!important;margin:0 0 8px!important}.mm-standard .mm-standard__link{font-size:11px!important;margin:0!important;justify-self:start}.mm-standard .mm-concierge{margin-top:20px!important}}body:has(.mm-concierge,.mm-help,.mm-trk-concierge) .footer .footer__blocks-wrapper>.contacts{display:none!important}@media screen and (min-width:990px){body:has(.mm-concierge,.mm-help,.mm-trk-concierge) .footer .footer__blocks-wrapper{grid-template-columns:1fr 1fr 1fr 1.6fr}}@media screen and (min-width:750px)and (max-width:989px){body:has(.mm-concierge,.mm-help,.mm-trk-concierge) .footer .footer__blocks-wrapper{grid-template-columns:1fr 1fr 1fr}}.mm-concierge__status:not(.is-open){display:none!important}.mm-ft-status,.mm-help__status,.mm-concierge__status,.mm-trk-concierge__status,.mmex__now{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/54/assets/mm-cards.css.map */
