.hero-positioning{font-size:clamp(17px,2vw,23px);line-height:1.5;margin:24px 0;color:#fff}.hero-note{font-size:13px;color:#ffffffb8;margin-top:18px;letter-spacing:.01em}.mc-banner{position:relative;isolation:isolate;display:flex;min-height:var(--mb-height);color:var(--mb-text);background:var(--mb-fallback);overflow:hidden}.mc-banner-media,.mc-banner-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.mc-banner-media img{width:100%;height:100%;display:block;object-fit:cover;object-position:var(--mb-focus)}.mc-banner-shade{background:linear-gradient(90deg,var(--mb-overlay) 0%,var(--mb-overlay) 70%,var(--mb-overlay-soft) 100%)}.mc-banner--align-center .mc-banner-shade{background:linear-gradient(0deg,var(--mb-overlay),var(--mb-overlay-soft) 140%)}.mc-banner-shell{width:min(var(--mb-width),calc(100% - 64px));margin-inline:auto;display:flex;align-items:center;padding-block:var(--mb-pad)}.mc-banner--v-bottom .mc-banner-shell{align-items:flex-end}.mc-banner--v-top .mc-banner-shell{align-items:flex-start}.mc-banner-copy{width:min(var(--mb-content),100%)}.mc-banner--align-center .mc-banner-copy{margin-inline:auto;text-align:center}.mc-banner-eyebrow{font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1.6;margin-bottom:20px}.mc-banner h1,.mc-banner h2{font-family:var(--mc-heading-font);font-size:var(--mb-heading);font-weight:var(--mb-weight);line-height:1.14;letter-spacing:-.025em;color:inherit;margin:0;text-wrap:balance}.mc-banner-text{font-size:var(--mb-body);line-height:1.65;margin-top:24px;max-width:560px}.mc-banner--align-center .mc-banner-text{margin-inline:auto}.mc-banner-text p+p{margin-top:12px}.mc-banner-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.mc-banner--align-center .mc-banner-actions{justify-content:center}.mc-banner-button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:48px;padding:14px 22px;font-size:14px;font-weight:600;line-height:1.4;border:1px solid transparent;border-radius:var(--mc-radius);text-decoration:none;transition:filter .15s}.mc-banner-button--primary{color:var(--mb-button-text);background:var(--mb-button-bg)}.mc-banner-button--secondary{border-color:currentColor;color:inherit;background:transparent}.mc-banner-button:hover{filter:brightness(.9)}.mc-banner-note{max-width:580px;font-size:12px;line-height:1.6;margin-top:26px}.mc-banner--align-center .mc-banner-note{margin-inline:auto}@media(max-width:749px){.mc-banner{min-height:var(--mb-height-m)}.mc-banner-shell{width:calc(100% - 36px);padding-block:var(--mb-pad-m);align-items:flex-end}.mc-banner-copy{max-width:100%}.mc-banner h1,.mc-banner h2{font-size:var(--mb-heading-m)}.mc-banner-text{font-size:var(--mb-body-m);margin-top:18px}.mc-banner-eyebrow{font-size:11px;margin-bottom:16px}.mc-banner-actions{display:grid;grid-template-columns:1fr;margin-top:24px;gap:10px}.mc-banner-button{justify-content:space-between;padding:13px 18px;gap:12px;font-size:13px}.mc-banner-note{margin-top:22px;font-size:11px}.mc-banner-media img{object-position:var(--mb-focus-m)}.mc-banner-shade{background:linear-gradient(0deg,var(--mb-overlay) 0%,var(--mb-overlay) 72%,var(--mb-overlay-soft) 100%)}}.mc-gallery-section{padding:var(--gallery-pad) 0;background:var(--gallery-background);color:var(--gallery-text)}.mc-gallery-section h2{font-size:var(--gallery-heading);font-weight:600;line-height:1.2;margin-bottom:22px}.mc-image-gallery{display:grid;grid-template-columns:repeat(var(--gallery-columns),minmax(0,1fr));gap:var(--gallery-gap);margin-top:28px}.mc-image-gallery img{width:100%;height:var(--gallery-height);object-fit:var(--gallery-fit)}.mc-image-gallery figcaption{font-size:14px;line-height:1.7;margin-top:12px}.mc-image-gallery--scroll{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:16px}.mc-image-gallery--scroll figure{flex:0 0 calc((100% - var(--gallery-gap))/var(--gallery-columns));scroll-snap-align:start;min-width:260px}@media(max-width:749px){.mc-gallery-section{padding:40px 0}.mc-gallery-section h2{font-size:28px}.mc-image-gallery{grid-template-columns:1fr}.mc-image-gallery img{height:var(--gallery-height-mobile)}.mc-image-gallery--scroll figure{flex-basis:88%}}.mc-prd-search{padding:var(--mc-search-top) 0;background:var(--mc-search-bg);color:var(--mc-search-ink)}.mc-prd-search-shell{width:min(var(--mc-search-width),calc(100% - 80px));margin-inline:auto}.mc-prd-search .mc-section-head h1{font-size:var(--mc-search-title);font-weight:700;line-height:1.25;margin:0 0 16px}.mc-prd-search .mc-intro{font-size:16px;line-height:1.5;max-width:740px}.mc-prd-search-form{margin:24px 0;max-width:820px}.mc-prd-search-form label{display:block;font-size:16px;margin-bottom:8px}.mc-prd-search-inputs{display:flex;gap:16px;align-items:stretch}.mc-prd-search-inputs input{flex:1;min-width:0;border:1px solid #b8b8b8;border-radius:4px;padding:12px 16px;font:inherit;font-size:16px;min-height:44px;color:inherit;background:#fff}.mc-prd-search-inputs .mc-button{min-height:44px;border:0}.mc-prd-search-count{font-size:14px;margin:0 0 24px}.mc-prd-search-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mc-search-gap);align-items:start}.mc-prd-search-grid>*{min-width:0}.mc-prd-search-page{background:#f6f6f6;padding:24px;min-height:180px}.mc-prd-search-kind{font-size:14px;margin:0 0 12px;color:#626262}.mc-prd-search-page h2{font-size:24px;font-weight:700;line-height:1.25;margin:0 0 24px}.mc-prd-search-page h2 a{color:inherit;text-decoration:none}.mc-prd-search-pager{display:flex;gap:24px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:40px;font-size:16px}.mc-prd-search-pager a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:3px}.mc-prd-search-empty{padding:24px;background:#f6f6f6}.mc-prd-search-empty h2{font-size:24px;font-weight:700;line-height:1.25;margin:0 0 12px}.mc-prd-search-empty p{font-size:16px;line-height:1.5;margin:0}.mc-prd-search-shortcuts{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}.mc-prd-search-shortcuts .mc-v-link-root{max-width:100%}@media(min-width:750px)and (max-width:989px){.mc-prd-search-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.mc-prd-search{padding:var(--mc-search-top-m) 0}.mc-prd-search-shell{width:calc(100% - 40px)}.mc-prd-search .mc-section-head h1{font-size:var(--mc-search-title-m)}.mc-prd-search-grid{grid-template-columns:1fr}.mc-prd-search-inputs{gap:12px}.mc-prd-search-inputs .mc-button{padding-inline:18px}.mc-prd-search-shortcuts{gap:12px}}.mc-showroom__heading-row{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:14px}.mc-showroom__heading-row h2{margin-bottom:0!important}.mc-showroom__location-photo{flex:0 0 var(--sr-photo-width);max-width:40%}.mc-showroom__location-photo img{display:block;width:100%;height:var(--sr-photo-height);object-fit:cover}@media(max-width:749px){.mc-showroom__heading-row{gap:16px}.mc-showroom__location-photo{flex-basis:120px}.mc-showroom__location-photo img{height:84px}}.mc-showroom{padding:var(--sr-space) 20px;background:var(--sr-bg);color:var(--sr-color);font-family:var(--mc-body-font);font-size:var(--sr-body);line-height:1.55}.mc-showroom__inner{max-width:var(--sr-width);margin:auto;border-top:1px solid #dedbd7;padding-top:28px}.mc-showroom h2{font-family:var(--mc-heading-font);font-size:var(--sr-heading);line-height:1.25;margin:0 0 14px;font-weight:700}.mc-showroom h3{font-size:17px;line-height:1.4;margin:0 0 10px;font-weight:700}.mc-showroom p{margin:0 0 14px}.mc-showroom__eyebrow{font-size:12px;letter-spacing:.08em;text-transform:uppercase}.mc-showroom__intro{max-width:760px;margin-bottom:24px}.mc-showroom__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:20px 40px;align-items:start}.mc-showroom__block{min-width:0}.mc-showroom__address,.mc-showroom__whatsapp{grid-column:1}.mc-showroom address{font-style:normal;max-width:470px;overflow-wrap:anywhere}.mc-showroom__map{grid-column:2;grid-row:1 / span 2}.mc-showroom__map iframe{display:block;width:100%;height:var(--sr-map);border:0;background:#f3f2ef}.mc-showroom__text-link{display:inline-block;color:inherit;text-decoration:underline;text-underline-offset:4px;padding:10px 0;min-height:44px}.mc-showroom__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:46px;padding:11px 20px;background:var(--sr-button);color:var(--sr-button-text);text-decoration:none;font-weight:700;font-size:14px}.mc-showroom__button:hover{filter:brightness(.92)}.mc-showroom a:focus-visible,.mc-showroom summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.mc-showroom .mc-showroom__note{font-size:13px;color:#57534f;margin-top:10px}.mc-showroom__tour{grid-column:1/-1;padding-top:24px;border-top:1px solid #e8e5e1}.mc-showroom__tour-header{display:flex;justify-content:space-between;gap:24px;align-items:center}.mc-showroom__qr{flex:0 0 120px;margin:0;text-align:center}.mc-showroom__qr img{display:block;width:104px;height:104px;object-fit:contain;margin:auto}.mc-showroom__qr figcaption{font-size:12px;margin-top:6px}.mc-showroom__tour-view summary{cursor:pointer;font-size:14px;font-weight:700;padding:12px 0;min-height:44px}.mc-showroom__tour-view iframe{display:block;width:100%;height:min(65vw,600px);min-height:360px;border:0;background:#f3f2ef}@media(max-width:749px){.mc-showroom{padding:24px 20px}.mc-showroom h2{font-size:min(var(--sr-heading),26px)}.mc-showroom__grid{grid-template-columns:1fr;gap:20px}.mc-showroom__map,.mc-showroom__address,.mc-showroom__whatsapp,.mc-showroom__tour{grid-column:1;grid-row:auto}.mc-showroom__map iframe{height:var(--sr-map-m)}.mc-showroom__tour-header{gap:14px;align-items:flex-start}.mc-showroom__qr{flex-basis:104px}.mc-showroom__tour-view iframe{height:480px;min-height:0}.mc-showroom__button{width:100%;text-align:center}}.mc-v-media:not([data-height-desktop="0"]){max-height:var(--v-image-height-d)}@media(max-width:749px){.mc-v-media:not([data-height-mobile="0"]){max-height:var(--v-image-height-m)}.mc-v-media[data-height-mobile="0"]{max-height:none}}.mc-v-carousel{position:relative}.mc-v-carousel__track{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-inline:contain}.mc-v-carousel__track>.shopify-block{display:block;flex:0 0 100%;width:100%;height:100%;min-width:0;scroll-snap-align:start}.mc-v-carousel__track::-webkit-scrollbar{height:4px}.mc-v-carousel.is-ready .mc-v-carousel__track{scrollbar-width:none}.mc-v-carousel.is-ready .mc-v-carousel__track::-webkit-scrollbar{display:none}.mc-v-carousel__controls{position:absolute;right:12px;bottom:12px;display:flex;align-items:center;gap:4px;padding:3px;background:#fffffff0;color:#282828;border:1px solid #d6d3cf;z-index:2}.mc-v-carousel__controls[hidden]{display:none}.mc-v-carousel__controls button{width:38px;height:38px;border:0;background:transparent;color:inherit;font:inherit;font-size:25px;line-height:1;cursor:pointer}.mc-v-carousel__controls button:focus-visible{outline:2px solid #282828;outline-offset:-3px}.mc-v-carousel__controls span{min-width:38px;text-align:center;font-size:12px;white-space:nowrap}@media(max-width:749px){.mc-v-carousel__controls{right:8px;bottom:8px}.mc-v-carousel__controls button{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.mc-v-carousel__track{scroll-behavior:auto}}.mc-v-carousel__slide,.mc-v-carousel__slide>a,.mc-v-carousel__slide picture{position:relative;display:block;width:100%;height:100%}.mc-v-carousel__slide img{display:block;width:100%;height:100%;object-fit:var(--v-image-fit,cover);object-position:var(--v-slide-position,center center)}.mc-v-carousel__caption{position:absolute;left:12px;bottom:12px;max-width:calc(100% - 145px);padding:5px 8px;background:#fffffff0;color:#282828;font-size:12px;line-height:1.3}@media(max-width:749px){.mc-v-carousel__slide img{object-position:var(--v-slide-position-m,center center)}}
/*# sourceMappingURL=/cdn/shop/t/67/compiled_assets/styles.css.map */
