:root{--color-bg-primary: #f9f6f0;--color-bg-secondary: #f2ede4;--color-text-main: #1c1b1a;--color-text-muted: #625f5c;--color-border: #e1dcd6;--color-accent-sage: #2f3e36;--color-accent-gold: #c5a059;--ql-bg-primary-rgb: 249, 246, 240;--ql-bg-secondary-rgb: 242, 237, 228;--ql-text-main-rgb: 28, 27, 26;--ql-text-muted-rgb: 98, 95, 92;--ql-border-rgb: 225, 220, 214;--ql-sage-rgb: 47, 62, 54;--ql-gold-rgb: 197, 160, 89;--color-focus: var(--color-accent-sage);--color-hover-surface: var(--color-bg-secondary);--color-border-soft: rgba(var(--ql-border-rgb), .85);--ql-sage-hover: #26332c;--ql-sage-hover-rgb: 38, 51, 44;--ql-gold-muted: #b08f4a;--ql-gold-muted-rgb: 176, 143, 74;--ql-onyx: #1c1b1a;--ql-onyx-rgb: 28, 27, 26;--ql-section-space-desktop: clamp(5rem, 8vw, 12rem);--ql-section-space-mobile: clamp(3.5rem, 10vw, 6rem);--ql-gap-tight: .75rem;--ql-gap-base: 1.5rem;--ql-gap-loose: 2.5rem;--ql-letter-spacing-nav: .22em;--ql-letter-spacing-caps: .22em;--ql-line-height-body: 1.8;--ql-line-height-heading: 1.25;--ql-type-hero: 48px;--ql-type-hero-mobile: 30px;--ql-type-section: 32px;--ql-type-section-mobile: 24px;--ql-type-story: 28px;--ql-type-story-mobile: 24px;--ql-type-eyebrow: 11px;--ql-type-body: 16px;--ql-type-body-sm: 15px;--ql-type-subline: 15px;--ql-type-cta: 12px;--ql-type-card-title: 17px;--ql-type-price: 18px;--font-heading-luxury: "Cormorant Garamond", "Playfair Display", serif;--font-body-precision: "Inter", "Helvetica Neue", sans-serif;--ql-font-display: var(--font-heading-luxury);--ql-font-body: var(--font-body-precision);--ql-font-ui: var(--font-body-precision);--font-heading-family: var(--font-heading-luxury);--font-body-family: var(--font-body-precision)}h1,h2,h3,.luxury-serif-title,.ql-theme h1,.ql-theme h2,.ql-theme h3,.ql-theme .h0,.ql-theme .h1,.ql-theme .h2,.ql-theme .h3,.ql-hero__title,.ql-manifesto__heading,.ql-hp-bundles__heading,.ql-hp-outerwear__heading,.ql-hp-foundations__heading,.ql-bespoke__heading,.ql-reviews__heading{font-family:var(--font-heading-luxury)!important;font-weight:300!important;color:var(--color-text-main)!important;letter-spacing:-.01em!important}.header__inline-menu ul li a,.cta-luxury,.product-card__price,.badge-luxury,.ql-header-nav a,.ql-header-nav__link,.ql-header-drawer a,.ql-cta-text,.ql-hero__cta,.ql-card__price,.ql-card__badge,.ql-price-integer,.ql-manifesto__eyebrow,.ql-hp-bundles__eyebrow,.ql-hp-outerwear__eyebrow,.ql-hp-foundations__eyebrow,.header__menu-item,.list-menu__item{font-family:var(--font-body-precision)!important;text-transform:uppercase!important;letter-spacing:.22em!important;font-size:.95rem!important;font-weight:400!important}p,body,.manifesto-text-block p,.ql-theme p,.ql-theme .rte,.ql-theme .rte p,.ql-manifesto__body,.ql-manifesto__body p,.ql-hero__subline{font-family:var(--font-body-precision)!important;font-size:1.1rem!important;line-height:1.8!important;color:var(--color-text-main)!important;letter-spacing:.01em!important}.ql-theme p,.ql-theme .rte p,.ql-theme .manifesto-text-block p,.ql-manifesto__body,.ql-manifesto__body p,.ql-theme .ql-hero__subline{font-size:var(--ql-type-body)!important}.ql-theme .header__inline-menu ul li a,.ql-theme .ql-header-nav a,.ql-theme .ql-header-nav__link,.ql-theme .ql-header-drawer a,.ql-theme .header__menu-item{font-size:15.2px!important}.ql-theme .ql-manifesto__eyebrow,.ql-theme .ql-hp-bundles__eyebrow,.ql-theme .ql-hp-outerwear__eyebrow,.ql-theme .ql-hp-foundations__eyebrow,.ql-theme .ql-label-caps,.ql-theme .ql-basics__eyebrow,.ql-theme .ql-bespoke__eyebrow,.ql-theme .ql-editorial__eyebrow,.ql-theme .ql-ensembles__eyebrow,.ql-theme .ql-limited__eyebrow,.ql-theme .ql-philosophy__eyebrow,.ql-theme .ql-story-looks__eyebrow,.ql-theme .ql-story-look__eyebrow{font-size:var(--ql-type-eyebrow)!important;letter-spacing:.2em!important}.ql-theme .cta-luxury,.ql-theme .ql-cta-text,.ql-theme .ql-hero__cta,.ql-theme .ql-card__badge,.ql-theme .badge-luxury,.ql-theme .ql-ensembles__shop,.ql-theme .ql-story-look__cta,.ql-theme .ql-philosophy__cta,.ql-theme .ql-basics__view-link,.ql-theme .ql-hp-bundles__view-link,.ql-theme .ql-hp-outerwear__view-link,.ql-theme .ql-hp-foundations__view-link{font-size:var(--ql-type-cta)!important;letter-spacing:.16em!important}.ql-theme .ql-card__price,.ql-theme .ql-price-integer{font-size:var(--ql-type-price)!important;text-transform:none!important;letter-spacing:.02em!important;font-weight:500!important}.ql-theme .ql-card__title{font-family:var(--font-heading-luxury)!important;font-weight:300!important;text-transform:none!important;letter-spacing:-.01em!important;font-size:var(--ql-type-card-title)!important;color:var(--color-text-main)!important}:root,.ql-theme,.color-background-1,.color-background-2,.color-accent-1,.color-accent-2,.color-inverse{--color-background: var(--ql-bg-primary-rgb);--color-foreground: var(--ql-text-main-rgb);--color-background-contrast: var(--ql-bg-secondary-rgb);--color-shadow: var(--ql-text-main-rgb);--color-button: var(--ql-sage-rgb);--color-button-text: var(--ql-bg-primary-rgb);--color-secondary-button: var(--ql-bg-primary-rgb);--color-secondary-button-text: var(--ql-sage-rgb);--color-link: var(--ql-sage-rgb);--color-badge-foreground: var(--ql-text-main-rgb);--color-badge-background: var(--ql-bg-secondary-rgb);--color-badge-border: var(--ql-border-rgb);--gradient-background: var(--color-bg-primary);--payment-terms-background-color: var(--color-bg-primary)}.color-background-2{--color-background: var(--ql-bg-secondary-rgb);--gradient-background: var(--color-bg-secondary)}.color-inverse{--color-background: var(--ql-sage-rgb);--color-foreground: var(--ql-bg-primary-rgb);--color-button: var(--ql-bg-primary-rgb);--color-button-text: var(--ql-sage-rgb);--color-secondary-button: var(--ql-sage-rgb);--color-secondary-button-text: var(--ql-bg-primary-rgb);--color-link: var(--ql-bg-primary-rgb);--gradient-background: var(--color-accent-sage)}.ql-theme{color:var(--color-text-main);background-color:var(--color-bg-primary);font-family:var(--ql-font-body);line-height:var(--ql-line-height-body);letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ql-theme h1,.ql-theme h2,.ql-theme h3,.ql-theme h4,.ql-theme h5,.ql-theme .h0,.ql-theme .h1,.ql-theme .h2,.ql-theme .h3,.ql-theme .h4,.ql-theme .h5,.ql-theme .header__heading-link .h2{font-family:var(--ql-font-display);color:var(--color-text-main);line-height:var(--ql-line-height-heading)}.ql-theme p,.ql-theme .rte,.ql-theme .rte p{line-height:var(--ql-line-height-body);color:var(--color-text-main)}.ql-theme .caption,.ql-theme .caption-large,.ql-theme .caption-with-letter-spacing,.ql-theme .subtitle,.ql-theme .rte .subtitle,.ql-theme .card__caption,.ql-theme .article-card__excerpt,.ql-theme .product__text,.ql-theme .field__label,.ql-theme .form__label,.ql-theme .customer .form__message,.ql-theme .cart-item__details>*{color:var(--color-text-muted)}.ql-theme .header__menu-item,.ql-theme .header__menu-item span,.ql-theme .header__active-menu-item,.ql-theme .menu-drawer__menu-item,.ql-theme .list-menu__item,.ql-theme .footer-block__details-content .list-menu__item--link,.ql-theme .caption-with-letter-spacing,.ql-theme .uppercase,.ql-theme .button,.ql-theme .shopify-payment-button__button,.ql-theme .customer button,.ql-theme .announcement-bar__message{letter-spacing:var(--ql-letter-spacing-nav)}.ql-theme h1.uppercase,.ql-theme h2.uppercase,.ql-theme h3.uppercase,.ql-theme .title.uppercase,.ql-theme .section-header__title.uppercase,.ql-theme .collection-hero__title.uppercase{letter-spacing:var(--ql-letter-spacing-caps)}@media screen and (max-width:749px){.ql-theme #MainContent>.shopify-section:not(.section-header):not(.cart-drawer-container),.ql-theme .password-main>.shopify-section{padding-top:var(--ql-section-space-mobile);padding-bottom:var(--ql-section-space-mobile)}}@media screen and (min-width:750px){.ql-theme #MainContent>.shopify-section:not(.section-header):not(.cart-drawer-container),.ql-theme .password-main>.shopify-section{padding-top:var(--ql-section-space-desktop);padding-bottom:var(--ql-section-space-desktop)}}.ql-theme #MainContent>.shopify-section:first-child{padding-top:clamp(2rem,4vw,4rem)}.ql-theme .shopify-section-group-header-group .shopify-section,.ql-theme .section-header,.ql-theme .announcement-bar-section,.ql-theme cart-drawer,.ql-theme .cart-drawer,.ql-theme #cart-notification{padding-top:0;padding-bottom:0}.ql-theme .shopify-section-group-footer-group .shopify-section{padding-top:0!important;padding-bottom:0!important;background-color:#1c1b1a}.ql-theme .button,.ql-theme .shopify-challenge__button,.ql-theme .customer button,.ql-theme button.shopify-payment-button__button--unbranded{background-color:var(--color-accent-sage);color:var(--color-bg-primary);border:1px solid var(--color-accent-sage);box-shadow:none;letter-spacing:var(--ql-letter-spacing-nav);transition:background-color .25s ease,border-color .25s ease,color .25s ease}.ql-theme .button:before,.ql-theme .button:after,.ql-theme .customer button:before,.ql-theme .customer button:after,.ql-theme .shopify-challenge__button:before,.ql-theme .shopify-challenge__button:after{box-shadow:none!important;background:transparent!important}.ql-theme .button:hover,.ql-theme .button:not([disabled]):hover,.ql-theme .customer button:hover,.ql-theme button.shopify-payment-button__button--unbranded:hover{background-color:var(--ql-sage-hover);border-color:var(--ql-sage-hover);color:var(--color-bg-primary)}.ql-theme .button--secondary,.ql-theme .button--tertiary{background-color:transparent;color:var(--color-accent-sage);border:1px solid var(--color-border)}.ql-theme .button--secondary:hover,.ql-theme .button--tertiary:hover{background-color:var(--color-bg-secondary);border-color:var(--color-accent-sage);color:var(--color-accent-sage)}.ql-theme .button:focus-visible,.ql-theme .shopify-challenge__button:focus-visible,.ql-theme .customer button:focus-visible{outline:1px solid var(--color-focus);outline-offset:3px;box-shadow:none}.ql-theme .ql-gold,.ql-theme [data-ql-accent=gold],.ql-theme .button.ql-gold,.ql-theme .button[data-ql-accent=gold]{background-color:var(--color-accent-gold);border-color:var(--color-accent-gold);color:var(--color-text-main)}.ql-theme .ql-gold:hover,.ql-theme [data-ql-accent=gold]:hover,.ql-theme .button.ql-gold:hover,.ql-theme .button[data-ql-accent=gold]:hover{background-color:var(--ql-gold-muted);border-color:var(--ql-gold-muted);color:var(--color-text-main)}.ql-theme .ql-gold-text,.ql-theme [data-ql-accent=gold].ql-text-only{color:var(--color-accent-gold);background:transparent;border-color:transparent}.ql-theme .field__input,.ql-theme .select__select,.ql-theme .customer .field input,.ql-theme .customer select,.ql-theme .quantity__input,.ql-theme .search__input,.ql-theme .cart-drawer .cart-item,.ql-theme .product-form__input input[type=radio]+label{border-color:var(--color-border)}.ql-theme .field__input:focus,.ql-theme .select__select:focus,.ql-theme .customer .field input:focus,.ql-theme .quantity__input:focus,.ql-theme .search__input:focus{border-color:var(--color-accent-sage);box-shadow:0 0 0 1px var(--color-accent-sage);outline:none}.ql-theme a:not(.button):not(.header__heading-link){color:var(--color-accent-sage);text-decoration-thickness:1px;text-underline-offset:.2em}.ql-theme a:not(.button):hover{color:var(--ql-sage-hover)}.ql-theme .card,.ql-theme .card--card,.ql-theme .card--standard .card__inner,.ql-theme .product-card-wrapper .card,.ql-theme .media,.ql-theme .global-media-settings{border-color:var(--color-border);box-shadow:none}.ql-theme .badge,.ql-theme .card__badge .badge,.ql-theme .price__badge-sale,.ql-theme .price__badge-sold-out,.ql-theme .product__badge .badge{background-color:var(--color-bg-secondary)!important;color:var(--color-text-muted)!important;border:1px solid var(--color-border)!important;border-radius:0;letter-spacing:var(--ql-letter-spacing-caps);text-transform:uppercase;font-weight:500;box-shadow:none}.ql-theme .badge--sale,.ql-theme .price--on-sale .price__badge-sale,.ql-theme .card__badge .badge.color-accent-1,.ql-theme .card__badge .badge.color-accent-2{background-color:var(--color-bg-secondary)!important;color:var(--color-text-muted)!important;border-color:var(--color-border)!important}.ql-theme .price--on-sale .price-item--regular{color:var(--color-text-muted)}.ql-theme .price--on-sale .price-item--sale,.ql-theme .price-item--sale{color:var(--color-text-main)}.ql-theme .cart-item__discounted-prices .cart-item__old-price,.ql-theme .cart-item__discounted-prices .cart-item__final-price,.ql-theme .discounts__discount{color:var(--color-text-muted)}.ql-theme .discounts__discount>.icon{color:var(--color-accent-sage)}.ql-theme .card__badge .badge[class*=color-],.ql-theme .product .badge[class*=color-]{background-color:var(--color-bg-secondary)!important;color:var(--color-text-muted)!important;border-color:var(--color-border)!important}.ql-theme .ql-text-muted{color:var(--color-text-muted)}.ql-theme .ql-text-main{color:var(--color-text-main)}.ql-theme .ql-bg-primary{background-color:var(--color-bg-primary)}.ql-theme .ql-bg-secondary{background-color:var(--color-bg-secondary)}.ql-theme .ql-border{border-color:var(--color-border)}.ql-theme .ql-section-pad{padding-block:var(--ql-section-space-mobile)}@media screen and (min-width:750px){.ql-theme .ql-section-pad{padding-block:var(--ql-section-space-desktop)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/marbenio-ql-base.css.map */
