:root{--mb-black: 10, 10, 10;--mb-black-soft: 18, 18, 18;--mb-charcoal: 34, 34, 34;--mb-white: 255, 255, 255;--mb-ivory: 245, 243, 238;--mb-gold: 212, 175, 55;--mb-gold-deep: 184, 148, 31;--mb-gold-soft: 238, 213, 139;--color-background: var(--mb-black);--color-foreground: var(--mb-white);--gradient-background: radial-gradient(circle at top, rgba(var(--mb-charcoal), .78) 0%, rgba(var(--mb-black), 1) 42%, rgba(0, 0, 0, 1) 100%);--color-button: var(--mb-gold);--color-button-text: var(--mb-black);--color-button-hover: var(--mb-gold-deep);--color-button-hover-text: var(--mb-black);--color-secondary-button: var(--mb-black);--color-secondary-button-text: var(--mb-gold);--color-secondary-button-hover: var(--mb-gold);--color-secondary-button-hover-text: var(--mb-black);--color-link: var(--mb-gold);--color-icon: var(--mb-gold);--color-accent: var(--mb-gold);--color-on-accent: var(--mb-black);--color-shadow: 0, 0, 0;--app-color-text: #ffffff;--app-color-background: #0a0a0a;--app-color-accent: #d4af37;--app-color-button: #d4af37;--app-color-button-text: #0a0a0a;--buttons-radius: 14px;--buttons-border-width: 1px;--buttons-border-opacity: 1;--inputs-radius: 10px;--inputs-border-width: 1px;--inputs-border-opacity: 1;--card-border-width: 1px;--card-border-opacity: 1;--section-radius: 26px}html,body,.gradient{background:rgb(var(--mb-black))!important;color:rgb(var(--mb-white))}body{letter-spacing:.01em}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 20% 0%,rgba(var(--mb-gold),.13),transparent 26rem),radial-gradient(circle at 80% 12%,rgba(var(--mb-gold-deep),.08),transparent 24rem),linear-gradient(180deg,#ffffff06,#0000)}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-background-1,.color-background-2,.color-inverse,[class*=color-scheme]{--color-background: var(--mb-black);--gradient-background: linear-gradient(180deg, rgba(var(--mb-black-soft), 1), rgba(var(--mb-black), 1));--color-foreground: var(--mb-white);--color-button: var(--mb-gold);--color-button-text: var(--mb-black);--color-button-hover: var(--mb-gold-deep);--color-button-hover-text: var(--mb-black);--color-secondary-button: var(--mb-black);--color-secondary-button-text: var(--mb-gold);--color-secondary-button-hover: var(--mb-gold);--color-secondary-button-hover-text: var(--mb-black);--color-link: var(--mb-gold);--color-icon: var(--mb-gold);--color-accent: var(--mb-gold);--color-on-accent: var(--mb-black);color:rgb(var(--mb-white));background:var(--gradient-background)}.shopify-section,.section,main>section,main .shopify-section>section{color:rgb(var(--mb-white))}main .shopify-section>section,.section:not(.header):not(.footer):not(.announcement-bar):not(.topbar){background:linear-gradient(135deg,#ffffff09,#ffffff03),rgb(var(--mb-black))!important}.page-width,.page-width-wide,.section__inner,.collection,.product,.main-page,.rich-text,.image-with-text,.multicolumn,.featured-collection,.featured-blog,.collection-list,.logo-list,.testimonials,.newsletter,.contact,.main-cart,.main-collection,.main-search,.customer,.password{color:rgb(var(--mb-white))}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.title,.section-title,.section__heading,.banner__heading,.image-banner__heading,.slideshow__heading,.rich-text__heading,.product__title,.card__heading,.footer__heading,.header__heading,.collection-banner__heading{color:rgb(var(--mb-white))!important;font-family:var(--font-heading);font-weight:400;letter-spacing:.02em}h1,.h1,.h0,.banner__heading,.slideshow__heading{letter-spacing:.04em;text-transform:uppercase}p,.rte,.caption,.subtitle,.product__description,.card__information,.card-information,.newsletter__subheading,.image-with-text__text,.rich-text__text,.footer,.footer p,.footer a,.header a,.menu-drawer a{color:rgba(var(--mb-white),.82)!important}a,.link,.underlined-link{color:rgb(var(--mb-gold))!important;text-decoration-color:rgba(var(--mb-gold),.48);text-underline-offset:.22em}a:hover,.link:hover,.underlined-link:hover{color:rgb(var(--mb-gold-soft))!important}.button,button.button,.shopify-payment-button__button,.product-form__submit,.quick-add__submit,.cart__checkout-button,.newsletter-form__button,.customer button,.contact__button button,.password__form button,.password__owner-form button,input[type=submit]{background:linear-gradient(135deg,rgb(var(--mb-gold-soft)),rgb(var(--mb-gold)) 45%,rgb(var(--mb-gold-deep)))!important;border:1px solid rgba(var(--mb-gold-soft),.72)!important;border-radius:var(--buttons-radius)!important;color:rgb(var(--mb-black))!important;box-shadow:0 12px 30px #00000061,inset 0 1px #ffffff47!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:transform var(--duration-default) var(--ease-out),box-shadow var(--duration-default) var(--ease-out),filter var(--duration-default) var(--ease-out)}.button:hover,button.button:hover,.shopify-payment-button__button:hover,.product-form__submit:hover,.quick-add__submit:hover,.cart__checkout-button:hover,.newsletter-form__button:hover,.customer button:hover,.contact__button button:hover,.password__form button:hover,.password__owner-form button:hover,input[type=submit]:hover{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 18px 40px #0000007a,0 0 0 1px rgba(var(--mb-gold),.28)!important}.button--secondary,button.button--secondary,.secondary-button,.shopify-payment-button__more-options,.cart__dynamic-checkout-buttons .shopify-payment-button__button--unbranded{background:rgba(var(--mb-black),.72)!important;border:1px solid rgba(var(--mb-gold),.72)!important;color:rgb(var(--mb-gold))!important;box-shadow:inset 0 0 0 1px rgba(var(--mb-gold),.18),0 10px 26px #00000047!important}.button--secondary:hover,button.button--secondary:hover,.secondary-button:hover,.shopify-payment-button__more-options:hover{background:rgb(var(--mb-gold))!important;color:rgb(var(--mb-black))!important}.field,.field__input,.input,.text-area,select,textarea,input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=number]{background:rgba(var(--mb-white),.08)!important;border:1px solid rgba(var(--mb-gold),.36)!important;border-radius:var(--inputs-radius)!important;color:rgb(var(--mb-white))!important;box-shadow:inset 0 1px #ffffff0a!important}.field::placeholder,.field__input::placeholder,input::placeholder,textarea::placeholder{color:rgba(var(--mb-white),.56)!important}.field:focus,.field__input:focus,input:focus,select:focus,textarea:focus{border-color:rgb(var(--mb-gold))!important;outline:2px solid rgba(var(--mb-gold),.25)!important;outline-offset:2px}.header-wrapper,.header,.topbar,.announcement-bar,.menu-drawer,.predictive-search,.cart-drawer,.drawer,.modal,.quick-add-modal,.newsletter-popup,.cookie-banner,.footer{background:rgba(var(--mb-black),.94)!important;color:rgb(var(--mb-white))!important;border-color:rgba(var(--mb-gold),.22)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header-wrapper,.announcement-bar,.topbar{border-bottom:1px solid rgba(var(--mb-gold),.22)!important}.footer{border-top:1px solid rgba(var(--mb-gold),.22)!important}.header__heading-link,.header__menu-item,.list-menu__item,.menu-drawer__menu-item,.footer a,.footer__list-social a{color:rgba(var(--mb-white),.88)!important}.header__heading-link:hover,.header__menu-item:hover,.list-menu__item:hover,.menu-drawer__menu-item:hover,.footer a:hover,.footer__list-social a:hover{color:rgb(var(--mb-gold))!important}svg,.icon,.header svg,.footer svg,.button svg,.cart-drawer svg,.product svg{color:currentColor;fill:currentColor}.card,.card-wrapper,.product-card,.product-card-wrapper,.collection-card,.article-card,.multicolumn-card,.testimonial,.testimonial-card,.logo-list__item,.trust-points__item,.collection-tabs__panel,.lookbook__item,.fbt-bundle,.cart-item,.cart-drawer__item,.predictive-search__item,.customer table,.account-card,.address-card,.collapsible-content__item,.accordion,.product__info-container,.product__media-wrapper,.product-media-container,.product-gallery,.quick-add-modal__content,.newsletter-popup__content{background:linear-gradient(145deg,#ffffff0e,#ffffff05),rgba(var(--mb-black-soft),.94)!important;border:1px solid rgba(var(--mb-gold),.18)!important;border-radius:var(--card-corner-radius)!important;color:rgb(var(--mb-white))!important;box-shadow:0 18px 50px #00000057!important}.card:hover,.card-wrapper:hover,.product-card:hover,.product-card-wrapper:hover,.collection-card:hover,.article-card:hover,.multicolumn-card:hover,.logo-list__item:hover,.testimonial-card:hover{border-color:rgba(var(--mb-gold),.42)!important;box-shadow:0 24px 70px #00000070,0 0 0 1px rgba(var(--mb-gold),.12)!important}.card img,.product-card img,.product-card-wrapper img,.collection-card img,.article-card img,.image-with-text img,.banner img,.slideshow img,.product__media img,.product-media-container img,.media img,video,iframe{border-radius:calc(var(--media-radius) - 4px)!important}.card__media,.product-card__media,.media,.product__media,.collection-card__image,.image-with-text__media,.banner__media,.slideshow__media{background:rgba(var(--mb-white),.035)!important;border-radius:var(--media-radius)!important;overflow:hidden}.price,.price-item,.product__price,.card-information .price,.cart-item__price,.totals__total-value,.compare-at-price,.sale-price{color:rgb(var(--mb-gold))!important;font-weight:700}.badge,.product-badge,.sale-badge,.card__badge,.inventory-status,.product__inventory,.discount-badge,.countdown,.urgency-message,.stock-notifier,.scrolling-promotion{background:rgba(var(--mb-gold),.14)!important;border:1px solid rgba(var(--mb-gold),.38)!important;color:rgb(var(--mb-gold-soft))!important;border-radius:999px!important}.swatch,.variant-picker__option,.product-form__input input[type=radio]+label,.quantity,.quantity__input,.quantity__button,.product-form__quantity,.product-form__input select{background:rgba(var(--mb-white),.07)!important;border-color:rgba(var(--mb-gold),.36)!important;color:rgb(var(--mb-white))!important;border-radius:12px!important}.product-form__input input[type=radio]:checked+label,.variant-picker__option[aria-checked=true],.variant-picker__option.is-selected,.swatch.is-selected{background:rgb(var(--mb-gold))!important;border-color:rgb(var(--mb-gold))!important;color:rgb(var(--mb-black))!important}hr,.divider,.border-top,.border-bottom,.collection-filters,.facets,.pagination,.product__accordion,.accordion,.cart-drawer__footer,.cart__footer,.footer__content-top,.footer__content-bottom{border-color:rgba(var(--mb-gold),.18)!important}.pagination__item,.slider-button,.slideshow__control,.carousel__button,.product-gallery__button,.lookbook__button{background:rgba(var(--mb-black),.78)!important;border:1px solid rgba(var(--mb-gold),.42)!important;color:rgb(var(--mb-gold))!important;border-radius:999px!important}.pagination__item:hover,.pagination__item--current,.slider-button:hover,.slideshow__control:hover,.carousel__button:hover,.product-gallery__button:hover,.lookbook__button:hover{background:rgb(var(--mb-gold))!important;color:rgb(var(--mb-black))!important}.table,table,th,td{border-color:rgba(var(--mb-gold),.18)!important;color:rgb(var(--mb-white))!important}thead,th{background:rgba(var(--mb-gold),.1)!important;color:rgb(var(--mb-gold-soft))!important}.shopify-section:has(.image-banner),.shopify-section:has(.slideshow),.image-banner,.slideshow{background:rgb(var(--mb-black))!important}.banner__box,.slideshow__content,.image-banner__content,.video__content,.rich-text__wrapper,.newsletter__wrapper{background:rgba(var(--mb-black),.66)!important;border:1px solid rgba(var(--mb-gold),.18)!important;border-radius:var(--section-radius)!important;box-shadow:0 20px 70px #0000006b!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.image-with-text__content,.multicolumn-card__info,.rich-text__blocks,.newsletter__content,.contact__fields,.password__inner{background:rgba(var(--mb-black-soft),.72)!important;border:1px solid rgba(var(--mb-gold),.16)!important;border-radius:var(--section-radius)!important}.password-page-body,.password-main{background:radial-gradient(circle at top,rgba(var(--mb-gold),.16),transparent 28rem),rgb(var(--mb-black))!important;color:rgb(var(--mb-white))!important}.password__shop-name,.password__heading,.jdgm-star,.jdgm-prev-badge__stars,.review-star,.rating-star{color:rgb(var(--mb-gold))!important}.visually-hidden:focus,.skip-to-content-link:focus{background:rgb(var(--mb-gold))!important;color:rgb(var(--mb-black))!important}@media screen and (max-width:989px){:root{--section-radius: 18px}body{overflow-x:hidden}.button,button.button,.product-form__submit,.quick-add__submit,.cart__checkout-button{letter-spacing:.055em}.banner__box,.slideshow__content,.image-banner__content,.video__content,.rich-text__wrapper,.newsletter__wrapper,.image-with-text__content,.multicolumn-card__info,.password__inner{border-radius:var(--section-radius)!important}}html,body,main,.shopify-section,.section,.slideshow,.image-banner,.banner,.video,.rich-text,.newsletter,.image-with-text,.collection-list,.featured-collection,.featured-blog,.multicolumn,.testimonials{max-width:100%;overflow-x:clip;box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}.slideshow__wrapper,.image-banner__wrapper,.banner__content,.video__wrapper{width:100%;max-width:100%;min-width:0;padding-inline:clamp(1rem,4vw,4rem)!important}.banner__box,.slideshow__content,.image-banner__content,.video__content,.rich-text__wrapper,.newsletter__wrapper{width:fit-content;max-width:min(720px,calc(100vw - clamp(2rem,8vw,8rem)))!important;min-width:0;padding:clamp(1.35rem,3vw,3rem)!important;margin-inline:0;overflow:hidden}.slideshow__content,.banner__box,.image-banner__content,.video__content{gap:clamp(.65rem,1.2vw,1rem)!important}.slideshow__heading,.banner__heading,.image-banner__heading,.video__heading,.rich-text__heading,.section-title,.section__heading,h1,.h1,.h0{max-width:100%;min-width:0;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto;line-height:.98!important}.slideshow__heading,.banner__heading,.image-banner__heading,.video__heading{font-size:clamp(2.15rem,4.7vw,4.45rem)!important;letter-spacing:clamp(.015em,.25vw,.045em)!important}.slideshow__subheading,.banner__subheading,.image-banner__subheading,.video__subheading,.subtitle,.caption{max-width:100%;overflow-wrap:anywhere;letter-spacing:clamp(.08em,.55vw,.16em)!important}.slideshow__text,.banner__text,.image-banner__text,.video__text,.rich-text__text,.newsletter__subheading,.rte{max-width:62ch;overflow-wrap:anywhere}.slideshow__buttons,.banner__buttons,.image-banner__buttons,.video__buttons{max-width:100%;min-width:0;justify-content:inherit}.slideshow__buttons .button,.banner__buttons .button,.image-banner__buttons .button,.video__buttons .button{max-width:100%;white-space:normal;text-align:center}@media screen and (min-width:990px){.slideshow__slide.text-center .slideshow__content,.banner__content--center .banner__box,.image-banner__content--center{margin-inline:auto}.slideshow__slide.text-right .slideshow__content,.banner__content--right .banner__box,.image-banner__content--right{margin-left:auto}}@media screen and (max-width:989px){.slideshow__wrapper,.image-banner__wrapper,.banner__content,.video__wrapper{padding-inline:clamp(.85rem,4.5vw,1.5rem)!important}.banner__box,.slideshow__content,.image-banner__content,.video__content,.rich-text__wrapper,.newsletter__wrapper{width:100%;max-width:calc(100vw - clamp(1.5rem,8vw,3rem))!important;padding:clamp(1.1rem,5vw,1.75rem)!important}.slideshow__heading,.banner__heading,.image-banner__heading,.video__heading{font-size:clamp(1.85rem,9vw,3rem)!important;line-height:1.02!important;letter-spacing:.025em!important}}@media screen and (max-width:480px){.banner__box,.slideshow__content,.image-banner__content,.video__content,.rich-text__wrapper,.newsletter__wrapper{max-width:calc(100vw - 1.5rem)!important;padding:1rem!important;border-radius:16px!important}.slideshow__heading,.banner__heading,.image-banner__heading,.video__heading{font-size:clamp(1.65rem,10vw,2.35rem)!important}}.shopify-section:has(lion-cart-drawer),.shopify-section:has(.cart-drawer),.shopify-section:has(.header),.shopify-section:has(header){overflow:visible!important;transform:none!important;filter:none!important;opacity:1!important;isolation:auto!important}.shopify-section:has(lion-cart-drawer):before,.shopify-section:has(.cart-drawer):before,.shopify-section:has(.header):before,.shopify-section:has(header):before{content:none!important}lion-cart-drawer,.cart-drawer{max-width:none!important;overflow:visible!important;transform:none!important;filter:none!important;opacity:1!important;contain:none!important;isolation:isolate!important}lion-cart-drawer[hidden]{display:block!important;visibility:hidden!important;pointer-events:none!important}lion-cart-drawer[open],lion-cart-drawer:not([hidden]){visibility:visible!important;pointer-events:auto!important}.cart-drawer__inner{max-width:min(440px,100vw)!important;min-width:0!important;overflow:hidden!important;border-radius:0!important}.cart-drawer__scrollable,.cart-drawer__footer,.cart-drawer__header,.cart-drawer__item,.cart-drawer__info,.cart-drawer__totals,.cart-drawer__discount-row,.cart-drawer__shipping-results .shipping-rate{min-width:0!important;max-width:100%!important}.cart-drawer__item-title,.cart-drawer__vendor,.cart-drawer__options,.cart-drawer__tax,.cart-drawer__trust-text,.cart-drawer__shipping-msg,.cart-drawer__delivery,.cart-drawer__discount-item,.cart-drawer__terms-label,.cart-drawer__shipping-results,.cart-drawer__totals span{overflow-wrap:anywhere!important;word-break:normal!important;min-width:0!important}.cart-drawer__discount-row{flex-wrap:wrap}.cart-drawer__discount-row .button{flex:0 0 auto}@media screen and (max-width:749px){.cart-drawer__inner{width:100vw!important;max-width:100vw!important}.cart-drawer__header,.cart-drawer__scrollable,.cart-drawer__footer{padding-inline:1rem!important}.cart-drawer__item{grid-template-columns:76px minmax(0,1fr)!important;gap:.8rem!important}}.shopify-section :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.title,.section-title,.section__heading,.banner__heading,.slideshow__heading,.image-banner__heading,.product__title,.card__heading,.rich-text__heading),.shopify-section :is(p,span,a,li,summary,label,.rte,.caption,.subtitle,.button,.link,.price,.card-information,.product-card__title,.collection-card__title,.article-card__title){max-width:100%;min-width:0;overflow-wrap:anywhere;word-break:normal}.card,.card-wrapper,.product-card,.product-card-wrapper,.collection-card,.article-card,.multicolumn-card,.image-with-text__content,.rich-text__wrapper,.newsletter__wrapper,.banner__box,.slideshow__content,.image-banner__content,.product__info-container,.product__media-wrapper{min-width:0!important;max-width:100%!important}.button,button,input,select,textarea{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/21/assets/mb-favoloso-brand.css.map */
