:root{--mc-orange:#f18918;--mc-orange-deep:#d9700a;--mc-pink:#f9ced8;--mc-pink-soft:#fde8ed;--mc-paper:#f3f2ef;--mc-ink:#1a1a1a;--mc-ink-soft:#666;--mc-line:rgba(0,0,0,.12);--mc-ann-bg:#fbeee2;--mc-ann-fg:#4a3426;--mc-display:"Times New Roman",Times,serif;--mc-body:"Inter","Helvetica Neue",Arial,sans-serif;--mc-ease:cubic-bezier(.22,1,.36,1);--mc-gutter:clamp(16px,3vw,40px)}body{font-family:var(--mc-body)!important;color:var(--mc-ink);letter-spacing:0;-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--mc-display)!important;font-weight:400!important;letter-spacing:-.01em!important}h4,h5,.h4,.h5,.caption-with-letter-spacing{font-family:var(--mc-body)!important}::selection{background:var(--mc-orange);color:#fff}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--mc-orange)!important;outline-offset:3px}.mc-eyebrow{font:500 11px/1.4 var(--mc-body);letter-spacing:.08em;text-transform:uppercase;color:var(--mc-ink-soft)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--mc-body)!important;text-transform:uppercase;letter-spacing:.08em!important;font-weight:500;font-size:12px!important;border-radius:0!important;min-height:48px}.button:not(.button--secondary):not(.button--tertiary){background:var(--mc-orange)!important;color:#fff!important}.button:not(.button--secondary):not(.button--tertiary):hover{background:var(--mc-orange-deep)!important}.button:after,.button:before{box-shadow:none!important}.button--secondary{background:#fff!important;color:var(--mc-ink)!important;box-shadow:inset 0 0 0 1px var(--mc-ink)!important}.button--secondary:hover{background:var(--mc-ink)!important;color:#fff!important}.announcement-bar-section .utility-bar,.utility-bar{background:var(--mc-ann-bg)!important;color:var(--mc-ann-fg)!important;border:0!important}.announcement-bar__message{font:400 12px/1.4 var(--mc-body)!important;letter-spacing:.04em!important;color:var(--mc-ann-fg)!important}.announcement-bar__link{color:var(--mc-ann-fg)!important}.section-header .header-wrapper{background:#fff!important;border-bottom:1px solid var(--mc-line)!important}.header{padding-top:14px!important;padding-bottom:14px!important}.header__menu-item{font:500 12px/1 var(--mc-body)!important;letter-spacing:.08em;text-transform:uppercase;color:var(--mc-ink)!important;padding:12px 14px!important}.header__menu-item span{position:relative}.header__menu-item span:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1px;background:var(--mc-ink);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--mc-ease)}.header__menu-item:hover span:after,details[open]>.header__menu-item span:after,.header__active-menu-item:after{transform:scaleX(1)}.header__active-menu-item{text-decoration:none!important}.header__icon{color:var(--mc-ink)!important}.header__icon .icon{width:2rem;height:2rem}.mega-menu__content{background:#fff!important;border-top:1px solid var(--mc-line)!important;border-bottom:1px solid var(--mc-line)!important;box-shadow:0 30px 60px -30px #0000002e!important;padding:36px 0 44px!important;animation:mcDrop .35s var(--mc-ease)}@keyframes mcDrop{0%{transform:translateY(-6px)}to{transform:none}}.mega-menu__list{gap:16px 48px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.mega-menu__link--level-2{font:500 11px/1.4 var(--mc-body)!important;letter-spacing:.08em!important;text-transform:uppercase;color:var(--mc-ink-soft)!important;margin-bottom:14px!important;padding:0!important;pointer-events:auto}.mega-menu__link{font:400 13px/1.4 var(--mc-body)!important;letter-spacing:.06em;text-transform:uppercase;color:var(--mc-ink)!important;padding:6px 0!important;transition:color .2s,transform .3s var(--mc-ease);display:inline-block}.mega-menu__link:hover{color:var(--mc-orange)!important;text-decoration:none!important;transform:translate(4px)}.mega-menu__link[href*=special-prices]{color:var(--mc-orange)!important}.mc-mega-tile{display:block;position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--mc-paper)}.mc-mega-tile img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--mc-ease)}.mc-mega-tile:hover img{transform:scale(1.05)}.mc-mega-tile span{position:absolute;left:14px;bottom:12px;color:#fff;font:500 11px/1.3 var(--mc-body);letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px 8px rgba(0,0,0,.4)}.menu-drawer{background:#fff!important}.menu-drawer__menu-item{font:500 13px/1.3 var(--mc-body)!important;letter-spacing:.08em;text-transform:uppercase;padding:14px 32px!important}.menu-drawer__inner-submenu .menu-drawer__menu-item{text-transform:none;letter-spacing:.02em;font-weight:400!important}.card-wrapper .card__heading,.card__heading a{font:400 13px/1.45 var(--mc-body)!important;letter-spacing:.04em!important;text-transform:uppercase}.card__inner{border-radius:0!important;background:var(--mc-paper)!important}.card .card__inner .card__media img{transition:transform .9s var(--mc-ease),opacity .5s!important}.card-wrapper:hover .card__media img{transform:scale(1.03)}.card__badge .badge{border-radius:0!important;font:500 10px/1 var(--mc-body)!important;letter-spacing:.08em;text-transform:uppercase;padding:6px 8px!important;background:#fff!important;color:var(--mc-ink)!important;border:0!important}.card__badge .badge.price__badge-sale{background:var(--mc-orange)!important;color:#fff!important}.price{font:400 13px/1.4 var(--mc-body)!important;letter-spacing:.02em!important}.price--on-sale .price-item--sale{color:var(--mc-orange-deep)!important}.title-wrapper-with-link .title,.collection__title .title{font-size:clamp(30px,3.4vw,52px)!important}.collection-hero__title{font-size:clamp(38px,5.4vw,84px)!important}.facets__summary,.facet-filters__label,.facets__heading,.mobile-facets__open{font:500 11px/1.4 var(--mc-body)!important;letter-spacing:.08em!important;text-transform:uppercase}.product__title h1{font-size:clamp(28px,2.6vw,40px)!important;line-height:1.1}.product__info-container>*+*{margin-top:1.6rem}.product__info-container .price{font-size:18px!important}.product-form__input .form__label,.product-form__input legend{font:500 11px/1.4 var(--mc-body)!important;letter-spacing:.08em!important;text-transform:uppercase;color:var(--mc-ink-soft)}.product-form__input--pill input[type=radio]+label{border-radius:0!important;border:1px solid var(--mc-line)!important;min-width:56px;justify-content:center;font:400 13px/1 var(--mc-body)!important;letter-spacing:.04em;padding:12px 16px!important;transition:all .2s}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--mc-ink)!important}.product-form__input--pill input[type=radio]:checked+label{background:var(--mc-ink)!important;color:#fff!important;border-color:var(--mc-ink)!important}.product-form__submit{background:var(--mc-orange)!important;color:#fff!important;border:0!important;height:56px}.product-form__submit:hover{background:var(--mc-orange-deep)!important}.shopify-payment-button__button--unbranded{border-radius:0!important}.product__description{font-size:15px;line-height:1.75;color:#333}.product__media-item img,.product__media,.quantity{border-radius:0!important}.quantity:after,.quantity:before{border-radius:0!important;box-shadow:inset 0 0 0 1px var(--mc-line)!important}.product__accordion summary{padding:18px 0!important}.product__accordion .accordion__title{font:500 12px/1.4 var(--mc-body)!important;letter-spacing:.08em;text-transform:uppercase}.mc-trust{display:grid;gap:0;border-top:1px solid var(--mc-line);margin-top:8px}.mc-trust__row{display:flex;gap:14px;align-items:flex-start;padding:16px 0;border-bottom:1px solid var(--mc-line)}.mc-trust__row svg{flex:0 0 22px;color:var(--mc-orange);margin-top:2px}.mc-trust__row b{display:block;font:500 12px/1.4 var(--mc-body);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px}.mc-trust__row p{margin:0;font-size:13px;line-height:1.55;color:var(--mc-ink-soft)}.field__input,.select__select,.customer .field input,.field textarea{border-radius:0!important}.field:after,.select:after,.field:before{border-radius:0!important}.drawer__inner{background:#fff!important}.drawer__heading{font-family:var(--mc-display)!important;font-size:28px!important}.mc-reveal{opacity:0;transform:translateY(24px);transition:opacity .9s var(--mc-ease),transform .9s var(--mc-ease)}.mc-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.mc-reveal{opacity:1;transform:none}*{animation:none!important;transition:none!important}}.mc-nl{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none;align-items:center;justify-content:center;padding:16px}.mc-nl.is-open{display:flex}.mc-nl__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1a1a8c;animation:mcFade .4s ease}.mc-nl__box{position:relative;display:grid;grid-template-columns:1fr 1fr;width:min(860px,100%);background:#fff;max-height:calc(100vh - 32px);overflow:auto;animation:mcUp .5s var(--mc-ease)}.mc-nl__media{background:var(--mc-pink-soft);min-height:420px}.mc-nl__media img{width:100%;height:100%;object-fit:cover;display:block}.mc-nl__body{padding:48px 40px;display:flex;flex-direction:column;justify-content:center}.mc-nl__big{font:400 clamp(56px,7vw,88px)/.9 var(--mc-display);color:var(--mc-orange);margin:8px 0 6px}.mc-nl__title{font:400 28px/1.15 var(--mc-display);margin:0 0 12px}.mc-nl__text{font-size:14px;line-height:1.6;color:var(--mc-ink-soft);margin:0 0 22px}.mc-nl__form{display:grid;gap:10px}.mc-nl__form input[type=email]{height:50px;border:1px solid var(--mc-ink);padding:0 16px;font:400 14px var(--mc-body);border-radius:0;outline:0}.mc-nl__form button{height:50px;background:var(--mc-orange);color:#fff;border:0;font:500 12px var(--mc-body);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.mc-nl__form button:hover{background:var(--mc-orange-deep)}.mc-nl__small{font-size:11px;color:var(--mc-ink-soft);margin-top:12px}.mc-nl__ok{font:400 22px/1.3 var(--mc-display);margin:0}.mc-nl__close{position:absolute;top:10px;right:10px;width:40px;height:40px;border:0;background:#fff;font-size:24px;line-height:1;cursor:pointer;z-index:2}@keyframes mcFade{0%{opacity:0}}@keyframes mcUp{0%{opacity:0;transform:translateY(30px)}}@media(max-width:749px){.mc-nl__box{grid-template-columns:1fr}.mc-nl__media{min-height:0;height:180px}.mc-nl__body{padding:28px 22px}.mega-menu__list{grid-template-columns:1fr 1fr!important}}.header__heading-link{display:inline-flex!important;align-items:center;gap:12px}.header__heading-link:after{content:"MARTA  COELHO";white-space:pre;font:500 15px/1 "Montserrat",var(--mc-body);letter-spacing:.32em;color:var(--mc-orange)}@media(max-width:749px){.header__heading-link:after{font-size:12px;letter-spacing:.24em}}.header__heading-logo-wrapper{width:44px!important}.header__heading-logo{max-width:44px!important}.mega-menu__list>li:first-child .mega-menu__link--level-2{color:var(--mc-ink)!important}.mega-menu__content .page-width{max-width:1400px}.header__menu-item .icon-caret{display:none}.utility-bar{min-height:36px}.utility-bar__grid{display:grid!important;grid-template-columns:1fr minmax(0,2.2fr) 1fr!important;align-items:center;column-gap:16px;padding-top:0!important;padding-bottom:0!important;min-height:36px}.utility-bar__grid .list-social{justify-content:flex-start!important;grid-column:1}.utility-bar__grid .list-social__link{padding:6px!important}.utility-bar__grid .list-social .icon{width:15px!important;height:15px!important}.announcement-bar-slider,.utility-bar__grid .announcement-bar{grid-column:2;min-width:0}.announcement-bar-slider .slider-buttons{min-height:36px}.announcement-bar .slider-button{width:28px!important;height:28px!important;color:var(--mc-ann-fg)!important}.announcement-bar .slider-button .icon{width:9px!important;height:9px!important}.announcement-bar__message{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:9px 6px!important;min-height:0!important;font-size:11.5px!important;letter-spacing:.06em!important}.announcement-bar__message .icon-arrow,.announcement-bar__link .icon-arrow,.announcement-bar__message svg{display:none!important}.announcement-bar__link{text-decoration:none!important}.announcement-bar__link .announcement-bar__message{text-decoration:underline;text-decoration-color:#4a342659;text-underline-offset:3px}.utility-bar__grid .localization-wrapper{grid-column:3;justify-content:flex-end!important;gap:2px}.utility-bar .localization-form__select,.utility-bar .disclosure__button{font:500 10.5px/1 var(--mc-body)!important;letter-spacing:.08em!important;text-transform:uppercase;color:var(--mc-ann-fg)!important;padding:8px 22px 8px 8px!important;min-height:0!important;height:auto!important}.utility-bar .localization-form__select .icon-caret,.utility-bar .disclosure__button .icon-caret{width:8px!important;right:6px!important}.utility-bar .localization-form__currency{opacity:1}.utility-bar .localization-form__select .localization-form__currency{display:none}@media(max-width:989px){.utility-bar__grid{grid-template-columns:minmax(0,1fr)!important}.utility-bar__grid .list-social,.utility-bar__grid .localization-wrapper{display:none!important}.announcement-bar-slider,.utility-bar__grid .announcement-bar{grid-column:1}.announcement-bar__message{font-size:11px!important}}.header__icon{width:40px!important;height:40px!important}.header__icon .icon,.header__icon svg{width:20px!important;height:20px!important}.header__icon--cart .icon,.header__icon--cart svg{width:22px!important;height:22px!important}.cart-count-bubble{background:var(--mc-orange)!important;color:#fff!important;width:16px!important;height:16px!important;font-size:9px!important;bottom:4px!important;left:20px!important}.header__icon--cart .svg-wrapper,.header__icon--cart svg{width:36px!important;height:36px!important}.mcf__word{display:none!important}[class^=mc-lx-] .mc-lx__media img{height:135%!important;top:-24%!important;bottom:auto!important;object-position:center top!important}[class^=mc-lx-] .mc-lx__content{bottom:clamp(28px,5vh,64px)!important}[class^=mc-lx-] .mc-lx__title{margin-bottom:20px!important}@media(max-width:749px){[class^=mc-lx-] .mc-lx__media img{height:115%!important;top:-8%!important}}.button--secondary,.mcg__more-btn,.mc-cols__btn,.mcs__btn--l,.mcpol__btn--ghost,.mca__btn--l{background:var(--mc-orange)!important;color:#fff!important;box-shadow:none!important;border-color:var(--mc-orange)!important}.button--secondary:hover,.mcg__more-btn:hover,.mc-cols__btn:hover,.mcs__btn--l:hover,.mcpol__btn--ghost:hover,.mca__btn--l:hover{background:var(--mc-orange-deep)!important;color:#fff!important}.mc-cols__btn svg,.mcg__more-btn svg,.mcg__look-cta svg{display:none}.header__heading-link:after{content:"Marta Coelho";white-space:nowrap;font:700 24px/1 Playfair Display,Georgia,serif;letter-spacing:0;color:var(--mc-orange)}@media(max-width:749px){.header__heading-link:after{font-size:19px;letter-spacing:0}}.search-modal .search__input{font-family:"Montserrat",var(--mc-body)!important;font-size:14px!important;letter-spacing:.02em}.search-modal__form{position:relative}.mc-stop{position:absolute;z-index:4;top:calc(100% + 8px);left:0;right:0;display:grid;grid-template-columns:minmax(160px,220px) 1fr;gap:32px;padding:26px 24px 30px;background:#fff;box-shadow:0 18px 40px -20px #00000040;max-height:calc(100vh - 160px);overflow:auto}predictive-search[open] .mc-stop,predictive-search[loading] .mc-stop{display:none}.mc-stop__h{font:500 11px/1 var(--mc-body);letter-spacing:.12em;text-transform:uppercase;color:var(--mc-ink-soft);margin:0 0 14px}.mc-stop ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.mc-stop ul a{font:500 12px/1.3 var(--mc-body);letter-spacing:.08em;text-transform:uppercase;color:var(--mc-ink);text-decoration:none}.mc-stop ul a:hover{color:var(--mc-orange)}.mc-stop__feat{display:grid;grid-template-columns:repeat(2,minmax(0,220px));gap:14px;align-content:start}.mc-stop__feat a{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:var(--mc-paper);color:#fff;text-decoration:none}.mc-stop__feat img{width:100%;height:100%;object-fit:cover}.mc-stop__feat span{position:absolute;left:14px;bottom:14px;font:500 12px/1 var(--mc-body);letter-spacing:.12em;text-transform:uppercase;text-shadow:0 1px 8px rgba(0,0,0,.35)}@media(max-width:749px){.mc-stop{grid-template-columns:1fr;gap:20px}.mc-stop__feat{grid-template-columns:1fr 1fr}}.drawer__inner{width:min(520px,100vw)!important}.mc-cart-ship{margin:0 0 14px;padding:14px 16px;background:#f9f4ed;font-size:13px;line-height:1.4;text-align:left;color:var(--mc-ink)}.drawer__header+.mc-cart-ship{margin:0 3rem 10px}.mc-cart-ship b{color:var(--mc-orange-deep)}.mc-cart-ship__heart{display:inline-block;width:14px;height:14px;vertical-align:-2px;margin-left:5px;color:var(--mc-orange)}.mc-cart-empty{font:400 15px/1.5 var(--mc-body)!important;letter-spacing:0!important;text-transform:none!important;margin:6px 0 18px!important}.mc-perso{max-width:860px;margin:clamp(40px,6vw,80px) auto;padding:clamp(28px,4vw,52px) clamp(20px,4vw,56px);border:1px solid var(--mc-orange);background:#f9f4ed;text-align:center;font-family:var(--mc-body)}.mc-perso__k{font:500 11px/1 var(--mc-body);letter-spacing:.12em;text-transform:uppercase;color:var(--mc-orange);margin:0 0 14px}.mc-perso__h{font:400 clamp(26px,2.6vw,38px)/1.1 var(--mc-display)!important;margin:0 0 16px}.mc-perso__h em{font-style:italic;color:var(--mc-orange)}.mc-perso p{margin:0 auto 6px;max-width:560px;color:var(--mc-ink-soft);line-height:1.65}.mc-perso__btn{display:inline-flex;align-items:center;height:50px;margin-top:18px;padding:0 28px;background:var(--mc-orange);color:#fff;text-decoration:none;font:500 12px/1 var(--mc-body);letter-spacing:.1em;text-transform:uppercase}.mc-perso__btn:hover{background:var(--mc-orange-deep)}.mcch__desc p{margin:0 0 8px}.mcp-salvia{display:inline-block;margin:0 0 14px;padding:7px 10px;background:var(--mc-orange);color:#fff!important;text-decoration:none;font:500 11px/1 var(--mc-body);letter-spacing:.1em;text-transform:uppercase}@media(min-width:990px){html.mc-pdp:not(.mc-scrolled) .section-header .header-wrapper,html.mc-pdp:not(.mc-scrolled) .section-header .header{background:transparent!important;border-color:transparent!important;box-shadow:none!important}html.mc-pdp .section-header .header-wrapper{transition:background-color .35s}html.mc-pdp #MainContent{margin-top:calc(-1 * var(--mc-hh,0px))}html.mc-pdp .product__info-wrapper{padding-top:var(--mc-hh,0px)}}.search-modal .field__label{font-family:"Montserrat",var(--mc-body)!important;font-size:14px!important;letter-spacing:.02em}@media(min-width:990px){html.mc-pdp .page-width:has(.product__media-wrapper){max-width:1520px}}.cart__warnings .mc-cart-ship{max-width:520px;margin:0 auto 18px;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/11/assets/mc-theme.css.map */
