:root{--marshello-display-font: var(--font-heading-family);--marshello-heading-font: var(--font-heading-family);--marshello-body-font: var(--font-body-family);--marshello-accent-font: var(--font-heading-family);--marshello-ink: #123b56;--marshello-cream: #fff8f1;--marshello-blue: #1f5fbf;--marshello-seafoam: #8edfd5;--marshello-coral: #ff7668;--marshello-yellow: #ffd66b;--marshello-lavender: #d5b9eb;--marshello-radius-small: 14px;--marshello-radius-medium: 24px;--marshello-radius-large: 36px;--marshello-shadow: 0 14px 34px rgba(18, 59, 86, .08)}html,body,button,input,textarea,select,option,label{font-family:var(--marshello-body-font)!important}body,p,li,blockquote,.rte,.rte p,.product__description,.card-information,.field__input,.select__select,.customer .field input{font-family:var(--marshello-body-font)!important;color:var(--marshello-ink)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.card__heading,.product__title,.collection-hero__title,.main-page-title,.title,.title-wrapper-with-link{font-family:var(--marshello-heading-font)!important;color:var(--marshello-ink);letter-spacing:-.025em}h1,.h0,.main-page-title,.collection-hero__title,.banner__heading,.image-with-text__heading,.msp-shop-title,.mpp-title,.mcp-title,.msp-heading{font-family:var(--marshello-display-font)!important;font-weight:700;line-height:1;letter-spacing:-.045em}h2,.h1,.msp-title,.mpp-section-title,.mcp-info h2,.mcp-form-card h2{font-weight:700;line-height:1.08}.msp-kicker,.mpp-kicker,.mcp-kicker,.msp-shop-kicker,.caption-with-letter-spacing,.badge,.msp-script{font-family:var(--marshello-accent-font)!important}.header__menu-item,.header__active-menu-item,.menu-drawer__menu-item{font-family:var(--marshello-heading-font)!important;font-weight:700!important;letter-spacing:.07em;text-transform:uppercase;text-decoration:none!important}.header__menu-item span,.header__active-menu-item{position:relative;display:inline-block;padding-bottom:8px}.header__menu-item span:after,.header__active-menu-item:after{content:"";position:absolute;left:50%;bottom:0;width:0;height:8px;transform:translate(-50%);background:no-repeat center / 100% 100% url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 16'%3E%3Cpath d='M4 9 C 23 2, 39 15, 59 8 S 99 2, 119 9 S 151 14, 176 6' fill='none' stroke='%23FF7668' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E");transition:width .22s ease}.header__menu-item:hover span:after,.header__menu-item:focus-visible span:after,.header__active-menu-item:after{width:100%}.rte a,.link,.underlined-link,.msp-shop-inline-link,.msp-shop-card-title a{position:relative;color:var(--marshello-ink);text-decoration:none!important;font-weight:700}.rte a:after,.link:after,.underlined-link:after,.msp-shop-inline-link:after,.msp-shop-card-title a:after{content:"";position:absolute;left:50%;bottom:-5px;width:0;height:7px;transform:translate(-50%);background:no-repeat center / 100% 100% url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 16'%3E%3Cpath d='M4 9 C 23 2, 39 15, 59 8 S 99 2, 119 9 S 151 14, 176 6' fill='none' stroke='%23FF7668' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E");transition:width .22s ease}.rte a:hover:after,.link:hover:after,.underlined-link:hover:after,.msp-shop-inline-link:hover:after,.msp-shop-card-title a:hover:after{width:100%}.button,.shopify-payment-button__button,.msp-button,.mcp-button,.mpp-button,.msp-shop-button{font-family:var(--marshello-heading-font)!important;font-weight:700!important;letter-spacing:.035em;text-transform:uppercase;border-radius:999px!important}.button:after,.shopify-payment-button__button:after{border-radius:999px!important}.button:hover,.msp-button:hover,.mcp-button:hover,.mpp-button:hover,.msp-shop-button:hover{transform:translateY(-2px)}.field__label,.form__label,.customer .field label,.mcp-field label{font-family:var(--marshello-heading-font)!important;font-weight:700;color:var(--marshello-ink)}.field__input,.select__select,textarea,input,select{border-radius:var(--marshello-radius-small)!important}.card,.card-wrapper .card,.msp-card,.mcp-info,.mcp-form-card,.mpp-card,.msp-shop-card{border-radius:var(--marshello-radius-medium)}.card__heading,.msp-service h3,.mpp-card h3,.msp-shop-card-title{font-family:var(--marshello-heading-font)!important;font-weight:700}.price,.msp-service .price,.msp-shop-price{font-family:var(--marshello-heading-font)!important;font-weight:800}.footer,.footer p,.footer a,.footer-block__details-content,.footer-block__details-content .list-menu__item--link{font-family:var(--marshello-body-font)!important}.footer-block__heading{font-family:var(--marshello-heading-font)!important;font-weight:700}.msp-page,.mcp-page,.mpp-page,.msp-shop,.msp-page p,.mcp-page p,.mpp-page p,.msp-shop p,.msp-page li,.mcp-page li,.mpp-page li,.msp-shop li{font-family:var(--marshello-body-font)!important}.msp-heading,.msp-title,.mcp-title,.mpp-title,.mpp-section-title,.msp-shop-title,.msp-shop-toolbar h2,.msp-shop-banner h2{font-family:var(--marshello-display-font)!important}@media screen and (max-width:749px){h1,.h0,.main-page-title,.collection-hero__title,.msp-heading,.mcp-title,.mpp-title,.msp-shop-title{letter-spacing:-.035em}.header__menu-item,.menu-drawer__menu-item{letter-spacing:.04em}}.marshello-page-title{margin:0!important;font-size:clamp(4.5rem,7vw,8rem)!important;line-height:.95!important;letter-spacing:-.04em!important;text-align:center!important;text-transform:lowercase}@media screen and (max-width:749px){.marshello-page-title{font-size:clamp(4rem,15vw,6rem)!important;line-height:1!important}}.marshello-display-heading{margin:0;font-size:clamp(52px,7vw,92px);line-height:.95;letter-spacing:-.04em;text-align:center;text-transform:lowercase}@media screen and (max-width:749px){.marshello-display-heading{font-size:clamp(42px,14vw,56px);line-height:1}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/marshello-global.css.map */
