@import"https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap";:root{--c-bg: #FAF7F2;--c-surface: #FFFFFF;--c-sand: #F3EEE7;--c-line: #E8E1D8;--c-ink: #2B211D;--c-muted: #6B635C;--c-accent: #9C5443;--c-blush: #F1DDD4;--r-img: 20px;--r-btn: 999px;--r-field: 14px;--ease: cubic-bezier(.22, .61, .36, 1);--font-mavelle-heading: "Instrument Serif", "Cormorant Garamond", Georgia, serif;--font-mavelle-body: "DM Sans", Arial, sans-serif;--narrow-page-width: 1280px;--normal-page-width: 1280px;--wide-page-width: 1280px}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 20px}:root,[class*=color-]{--color-background: var(--c-bg);--color-background-rgb: 250 247 242;--color-foreground: var(--c-ink);--color-foreground-rgb: 43 33 29;--color-foreground-heading: var(--c-ink);--color-foreground-heading-rgb: 43 33 29;--color-primary: var(--c-accent);--color-primary-rgb: 156 84 67;--color-primary-hover: var(--c-ink);--color-primary-hover-rgb: 43 33 29;--color-border: var(--c-line);--color-border-rgb: 232 225 216;--color-shadow: var(--c-ink);--color-shadow-rgb: 43 33 29;--color-primary-button-text: var(--c-bg);--color-primary-button-background: var(--c-ink);--color-primary-button-border: var(--c-ink);--color-primary-button-hover-text: var(--c-bg);--color-primary-button-hover-background: var(--c-ink);--color-primary-button-hover-border: var(--c-ink);--color-secondary-button-text: var(--c-ink);--color-secondary-button-background: transparent;--color-secondary-button-border: var(--c-ink);--color-secondary-button-hover-text: var(--c-ink);--color-secondary-button-hover-background: var(--c-sand);--color-secondary-button-hover-border: var(--c-ink);--color-input-background: var(--c-surface);--color-input-text: var(--c-ink);--color-input-text-rgb: 43 33 29;--color-input-border: var(--c-line);--color-input-hover-background: var(--c-sand);--color-variant-background: var(--c-surface);--color-variant-border: var(--c-line);--color-variant-text: var(--c-ink);--color-variant-text-rgb: 43 33 29;--color-variant-hover-background: var(--c-sand);--color-variant-hover-text: var(--c-ink);--color-variant-hover-border: var(--c-ink);--color-selected-variant-background: var(--c-ink);--color-selected-variant-border: var(--c-ink);--color-selected-variant-text: var(--c-bg);--color-selected-variant-hover-background: var(--c-ink);--color-selected-variant-hover-border: var(--c-ink);--color-selected-variant-hover-text: var(--c-bg)}:root{--color-white: var(--c-surface);--color-white-rgb: 255 255 255;--color-black: var(--c-ink);--font-body--family: var(--font-mavelle-body);--font-body--weight: 400;--font-heading--family: var(--font-mavelle-heading);--font-heading--weight: 400;--font-h1--family: var(--font-mavelle-heading);--font-h2--family: var(--font-mavelle-heading);--font-h3--family: var(--font-mavelle-body);--font-h4--family: var(--font-mavelle-body);--font-h5--family: var(--font-mavelle-body);--font-h6--family: var(--font-mavelle-body);--font-h1--weight: 400;--font-h2--weight: 400;--font-h3--weight: 500;--font-h4--weight: 500;--font-h5--weight: 500;--font-h6--weight: 500;--font-paragraph--family: var(--font-mavelle-body);--font-paragraph--weight: 400;--font-paragraph--size: 1.0625rem;--font-paragraph--line-height: 1.6;--style-border-radius-buttons-primary: var(--r-btn);--style-border-radius-buttons-secondary: var(--r-btn);--style-border-radius-inputs: var(--r-field);--style-border-radius-pills: var(--r-btn);--animation-easing: var(--ease)}body{background:var(--c-bg);color:var(--c-ink);font-family:var(--font-mavelle-body);font-size:17px;line-height:1.6}:is(h1,h2){color:var(--c-ink);font-family:var(--font-mavelle-heading);font-weight:400}:is(h3,h4,h5,h6){color:var(--c-ink);font-family:var(--font-mavelle-body);font-weight:500}a:not(.button,.button-secondary){color:var(--c-ink)}nav a,footer a,.product-card__content a,.product-card__content product-price,.product-card__content .price,.product-card__content .compare-at-price{color:var(--c-ink)}.section-resource-list__header a:has(svg),.ww-routine__links b{color:var(--c-accent)}body .mavelle-hero__eyebrow,body .ww-routine__intro>span,body .ww-real-life__eyebrow,body .ww-real-life__intro>span,body .ww-conversion-brief__eyebrow,body .ww-style-match>span,body .ww-collection-guide__intro>span,body .ww-collection-seo__eyebrow,body .ww-about-compact__inner>div>span,body .ww-campaign__eyebrow{color:var(--c-accent);font-family:var(--font-mavelle-body);font-size:12px;font-weight:500;letter-spacing:.12em}.announcement-bar{background:var(--c-sand);box-sizing:border-box;height:36px;min-height:36px;padding-block:0}.announcement-bar__slide,.announcement-bar__text{color:var(--c-ink);font-family:var(--font-mavelle-body);font-size:13px;font-weight:400;letter-spacing:0;line-height:1.2}.announcement-bar__slides{width:100%}.announcement-bar__text{white-space:nowrap}#header-component{box-shadow:none}#header-component .header__row--top{background:#ffffffeb;border-bottom:1px solid var(--c-line);box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}#header-component .header__columns{min-height:72px}#header-component .menu-list__link,#header-component .menu-drawer__menu-item{color:var(--c-ink);font-family:var(--font-mavelle-body);font-weight:400;letter-spacing:0}.mavelle-hero{background:var(--c-sand);color:var(--c-ink)}.mavelle-hero__inner{align-items:center;display:grid;gap:64px;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;padding-block:96px;width:min(calc(100% - 96px),1280px)}.mavelle-hero__copy{max-width:520px}.mavelle-hero__copy>*{max-width:100%;white-space:normal}.mavelle-hero__eyebrow{margin:0 0 18px}.mavelle-hero h1{font-family:var(--font-mavelle-heading);font-size:64px;font-weight:400;letter-spacing:0;line-height:1.05;margin:0}.mavelle-hero h1 em{font-style:italic;font-weight:400}.mavelle-hero__body{color:var(--c-muted);font-size:17px;line-height:1.6;margin:24px 0 0;max-width:430px}.mavelle-hero__actions{align-items:center;display:flex;gap:24px;margin-top:32px}.mavelle-hero__actions .button{min-width:190px}.mavelle-hero__text-link{color:var(--c-accent);font-size:16px;font-weight:500;text-decoration:none}.mavelle-hero__media{aspect-ratio:4 / 5;background:var(--c-bg);border-radius:28px;display:block;min-width:0;overflow:hidden}.mavelle-hero__media img{display:block;height:100%;object-fit:cover;width:100%}.mavelle-service-strip{background:var(--c-surface);border-block:1px solid var(--c-line);width:100%}.mavelle-service-strip__inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:auto;max-width:1280px;padding-inline:48px}.mavelle-service-strip__item{align-items:center;border-right:1px solid var(--c-line);color:var(--c-ink);display:flex;font-size:14px;gap:9px;justify-content:center;line-height:1.35;min-height:60px;min-width:0;padding:10px 18px;text-align:center}.mavelle-service-strip__item:last-child{border-right:0}.mavelle-service-strip__icon{display:inline-flex;flex:0 0 20px;height:20px;width:20px}.mavelle-service-strip__icon svg{height:20px;stroke-width:1.5;width:20px}.mavelle-footer-track-order{color:var(--c-ink);display:inline-block;font-size:1rem;margin-inline:20px;text-decoration:none}input:not([type=checkbox],[type=radio]),textarea,select{border-color:var(--c-line);border-radius:var(--r-field);color:var(--c-ink)}.button,.button-secondary,button.shopify-payment-button__button--unbranded,[data-ww-sticky-atc] .ww-sticky-atc__button,.ww-campaign__button,.ww-real-life__intro a{align-items:center;border-radius:var(--r-btn);box-sizing:border-box;display:inline-flex;height:52px;justify-content:center;min-height:52px;padding-block:0}.button,button.shopify-payment-button__button--unbranded,[data-ww-sticky-atc] .ww-sticky-atc__button,.ww-campaign__button,.ww-real-life__intro a{background-color:var(--c-ink);color:var(--c-bg)}.button-secondary{background-color:transparent;box-shadow:inset 0 0 0 1px var(--c-ink);color:var(--c-ink)}.button-secondary:hover{background-color:var(--c-sand)}@media screen and (max-width:749px){:root{--font-paragraph--size: 1rem}body{font-size:16px}#header-component .header__columns{min-height:60px}.mavelle-hero__inner{gap:40px;grid-template-columns:minmax(0,1fr);padding-block:56px;width:calc(100% - 40px)}.mavelle-hero__media{height:min(60vh,520px);order:-1;width:100%}.mavelle-hero h1{font-size:40px;line-height:1.1}.mavelle-hero__body{font-size:16px;margin-top:20px}.mavelle-hero__actions{align-items:flex-start;flex-direction:column;gap:18px;margin-top:28px}.mavelle-service-strip__inner{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:0}.mavelle-service-strip__item{font-size:13px;flex-direction:column;gap:6px;min-height:92px;overflow-wrap:anywhere;padding:10px 6px}}@media screen and (min-width:750px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 48px}}:is(.section-resource-list,.product-grid-container) .resource-list--grid,:is(.section-resource-list,.product-grid-container) .product-grid{--resource-list-columns: repeat(4, minmax(0, 1fr));--resource-list-columns-mobile: repeat(2, minmax(0, 1fr));column-gap:24px;grid-template-columns:var(--resource-list-columns-mobile);row-gap:40px}@container resource-list (min-width: 750px){:is(.section-resource-list,.product-grid-container) .resource-list--grid,:is(.section-resource-list,.product-grid-container) .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container resource-list (min-width: 450px) and (max-width: 749px){:is(.section-resource-list,.product-grid-container) .resource-list--grid,:is(.section-resource-list,.product-grid-container) .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container resource-list (max-width: 449px){:is(.section-resource-list,.product-grid-container) .resource-list--grid,:is(.section-resource-list,.product-grid-container) .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){:is(.section-resource-list,.product-grid-container) .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:1023px){:is(.section-resource-list,.product-grid-container) .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:639px){:is(.section-resource-list,.product-grid-container) .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){:is(.section-resource-list,.product-grid-container) .product-grid{column-gap:24px}}@media screen and (min-width:640px)and (max-width:1023px){:is(.section-resource-list,.product-grid-container) .product-grid{column-gap:24px}}@media screen and (max-width:639px){:is(.section-resource-list,.product-grid-container) .product-grid{column-gap:12px}}:is(.section-resource-list,.product-grid-container) .resource-list__item,:is(.section-resource-list,.product-grid-container) product-card,:is(.section-resource-list,.product-grid-container) .product-card__content,:is(.section-resource-list,.product-grid-container) .product-grid__card{min-width:0;border:0;border-radius:0;box-shadow:none}:is(.section-resource-list,.product-grid-container) .product-card__content{align-items:stretch;background:transparent;gap:0;height:100%;padding:0}:is(.section-resource-list,.product-grid-container) .product-card__content{display:flex;flex-direction:column}:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase{margin-top:auto;padding-top:12px;width:100%}:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .quick-add{display:block;position:static;width:100%}:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .quick-add__product-form-component,:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .shopify-product-form,:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase add-to-cart-component{width:100%}:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase__button,:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .quick-add__button{align-items:center;background:var(--c-ink);border:0;border-radius:var(--r-btn);color:var(--c-bg);display:flex;font-family:var(--font-body--family);font-size:14px;font-weight:500;height:40px;justify-content:center;min-height:40px;opacity:1;padding:0 14px;position:static;text-decoration:none;transform:none;width:100%}:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .quick-add__button--add{display:flex}:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .quick-add__button--choose,:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .quick-add__button .add-to-cart-icon,:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .quick-add__button .add-to-cart__added{display:none}:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .quick-add__button .add-to-cart-text,:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .quick-add__button .add-to-cart-text__content,:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .quick-add__button .add-to-cart-text__content>span{display:inline;height:auto;width:auto}:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase__button--sold-out{background:transparent;border-color:transparent;color:var(--c-muted);cursor:not-allowed}:is(.section-resource-list,.product-grid-container) .card-gallery{aspect-ratio:4 / 5;background:var(--c-sand);border:0;border-radius:20px;flex:0 0 auto;height:auto;overflow:hidden;position:relative}:is(.section-resource-list,.product-grid-container) .card-gallery>.contents,:is(.section-resource-list,.product-grid-container) .card-gallery slideshow-component,:is(.section-resource-list,.product-grid-container) .card-gallery slideshow-container,:is(.section-resource-list,.product-grid-container) .card-gallery slideshow-slides,:is(.section-resource-list,.product-grid-container) .card-gallery slideshow-slide,:is(.section-resource-list,.product-grid-container) .card-gallery .product-media-container{height:100%;min-height:0}:is(.section-resource-list,.product-grid-container) .card-gallery .product-media-container{aspect-ratio:4 / 5;background:var(--c-sand);border:0}:is(.section-resource-list,.product-grid-container) .card-gallery .product-media-container img{animation:mavelle-card-image-fade .4s var(--ease) both;transition:opacity .4s ease,transform .5s var(--ease-out-cubic)}@keyframes mavelle-card-image-fade{0%{opacity:0}to{opacity:1}}:is(.section-resource-list,.product-grid-container) .card-gallery .slideshow-control{align-items:center;background:#ffffffeb;border:0;border-radius:999px;box-shadow:0 1px 6px #2b211d1a;color:var(--c-ink);display:flex;height:32px;justify-content:center;min-height:0;min-width:0;padding:0;width:32px}:is(.section-resource-list,.product-grid-container) .card-gallery .slideshow-control svg,:is(.section-resource-list,.product-grid-container) .card-gallery .slideshow-control .svg-wrapper{color:var(--c-ink);height:14px;width:14px}:is(.section-resource-list,.product-grid-container) .card-gallery .slideshow-control svg path{stroke:currentColor;stroke-width:1.5}:is(.section-resource-list,.product-grid-container) .card-gallery .slideshow-control:hover{background:#fff}:is(.section-resource-list,.product-grid-container) .card-gallery .slideshow-control--previous{left:12px}:is(.section-resource-list,.product-grid-container) .card-gallery .slideshow-control--next{right:12px}@media screen and (max-width:749px){:is(.section-resource-list,.product-grid-container) .card-gallery .slideshow-control{height:28px;width:28px}:is(.section-resource-list,.product-grid-container) .card-gallery .slideshow-control svg,:is(.section-resource-list,.product-grid-container) .card-gallery .slideshow-control .svg-wrapper{height:12px;width:12px}}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){:is(.section-resource-list,.product-grid-container) product-card:hover .card-gallery .product-media-container img{transform:scale(1.03)}}:is(.section-resource-list,.product-grid-container) .product-badges{left:12px;right:auto;top:12px;bottom:auto;z-index:3}:is(.section-resource-list,.product-grid-container) .product-badges__badge{align-items:center;background:var(--c-blush);border:0;border-radius:999px;box-shadow:none;color:var(--c-ink);display:inline-flex;font-family:var(--font-body--family);font-size:12px;font-weight:500;letter-spacing:0;line-height:1;min-height:28px;padding:7px 11px;text-transform:none}:is(.section-resource-list,.product-grid-container) .product-badges__badge--sold-out{background:transparent;color:var(--c-muted)}:is(.section-resource-list,.product-grid-container) product-card:has(.product-badges__badge--sold-out) .card-gallery .product-media-container img{opacity:.6}:is(.section-resource-list,.product-grid-container) product-card:has(.product-badges__badge--sold-out) .quick-add{display:none}:is(.section-resource-list,.product-grid-container) .quick-add{--quick-add-offset: 12px;--quick-add-right: 12px;--quick-add-bottom: 12px}:is(.section-resource-list,.product-grid-container) .quick-add__button,:is(.section-resource-list,.product-grid-container) .quick-add__button.add-to-cart-button{align-items:center;background:#ffffffeb;border:0;border-radius:50%;bottom:12px;color:var(--c-ink);display:flex;height:44px;justify-content:center;min-height:44px;opacity:0;padding:0;right:12px;width:44px;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;transform:none}:is(.section-resource-list,.product-grid-container) product-card .quick-add__button:before,:is(.section-resource-list,.product-grid-container) .quick-add__button .add-to-cart-text>*,:is(.section-resource-list,.product-grid-container) .quick-add__button .add-to-cart-icon{content:none;display:none}:is(.section-resource-list,.product-grid-container) .quick-add__button .add-to-cart-text{align-items:center;background:transparent;display:flex;height:100%;justify-content:center;overflow:visible;width:100%}:is(.section-resource-list,.product-grid-container) .quick-add__button .add-to-cart-text:after{content:"+";display:block;font-family:var(--font-body--family);font-size:28px;font-weight:300;line-height:1}:is(.section-resource-list,.product-grid-container) product-card:is(:hover,:focus-within) .quick-add__button{opacity:1}:is(.section-resource-list,.product-grid-container) .product-card__content>:not(.card-gallery){min-width:0}:is(.section-resource-list,.product-grid-container) .product-card__content>.group-block,:is(.section-resource-list,.product-grid-container) .product-card__content>.group-block>.group-block-content{flex:1;min-height:0;width:100%}:is(.section-resource-list,.product-grid-container) .product-card__content>.group-block>.group-block-content{align-items:stretch;justify-content:flex-start}:is(.section-resource-list,.product-grid-container) .product-card__content>.group-block{flex:1 1 auto;min-height:0}:is(.section-resource-list,.product-grid-container) .product-card__content .group-block-content>*:not(.mavelle-card-purchase),:is(.section-resource-list,.product-grid-container) .product-card__content product-price,:is(.section-resource-list,.product-grid-container) .product-card__content product-swatches{margin-bottom:0;margin-top:0}:is(.section-resource-list,.product-grid-container) .product-card__content .group-block-content>.text-block:first-child{min-width:0}:is(.section-resource-list,.product-grid-container) .product-card__content .group-block-content>.text-block:first-child,:is(.section-resource-list,.product-grid-container) .product-card__content .group-block-content>.text-block:first-child>*{display:-webkit-box;font-family:var(--font-body--family);font-size:16px;font-weight:500;line-height:1.35;color:var(--c-ink);margin:12px 0 0;min-height:2.7em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}:is(.section-resource-list,.product-grid-container) .product-card__content .group-block-content>a,:is(.section-resource-list,.product-grid-container) .product-card__content .group-block-content>a .text-block,:is(.section-resource-list,.product-grid-container) .product-card__content .group-block-content>a .text-block>*{display:-webkit-box;font-family:var(--font-body--family);font-size:16px;font-weight:500;line-height:1.35;color:var(--c-ink);margin:12px 0 0;min-height:2.7em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-decoration:none}:is(.section-resource-list,.product-grid-container) .product-card__content .group-block-content>a .text-block>*{margin:0}:is(.section-resource-list,.product-grid-container) .product-card__content .group-block-content>a{flex:0 0 auto;margin:12px 0 0;padding-bottom:0}:is(.section-resource-list,.product-grid-container) .product-card__content .group-block-content>a .text-block{margin:0}:is(.section-resource-list,.product-grid-container) .product-card__content product-price{color:var(--c-ink);display:block;margin-top:0;padding-top:6px}:is(.section-resource-list,.product-grid-container) .product-card__content product-swatches{flex:0 0 auto;margin-top:10px;max-width:100%}:is(.section-resource-list,.product-grid-container) product-card .product-card__content>.group-block,:is(.section-resource-list,.product-grid-container) product-card .product-card__content>.group-block>.group-block-content,:is(.section-resource-list,.product-grid-container) product-card .product-card__content product-swatches,:is(.section-resource-list,.product-grid-container) product-card .product-card__content swatches-variant-picker-component{position:relative;inset:auto;transform:none}:is(.section-resource-list,.product-grid-container) product-card .product-card__content product-swatches,:is(.section-resource-list,.product-grid-container) product-card .product-card__content swatches-variant-picker-component{display:block;width:100%}:is(.section-resource-list,.product-grid-container) .product-card__content .variant-option__swatch:nth-child(n+5){display:none}:is(.section-resource-list,.product-grid-container) .product-card__content .variant-option__button-label--has-swatch{--swatch-size: 14px}:is(.section-resource-list,.product-grid-container) .product-card__content .variant-option__button-label--has-swatch .swatch{border:0;border-radius:50%;height:14px;width:14px}:is(.section-resource-list,.product-grid-container) .product-card__content .variant-option__button-label--has-swatch:has(:checked) .swatch{border:1.5px solid var(--c-ink)}:is(.section-resource-list,.product-grid-container) .product-card__content product-price .price-item--regular.compare-at-price,:is(.section-resource-list,.product-grid-container) .product-card__content product-price .compare-at-price{color:var(--c-muted);font-weight:400;text-decoration:line-through}:is(.section-resource-list,.product-grid-container) .product-card__content product-price .price:not(.compare-at-price),:is(.section-resource-list,.product-grid-container) .product-card__content product-price .price-item--sale{color:var(--c-ink);font-family:var(--font-body--family);font-size:16px;font-weight:600}:is(.section-resource-list,.product-grid-container) .product-card__content product-price .compare-at-price{color:var(--c-muted);font-size:14px;opacity:1}@media screen and (min-width:640px)and (max-width:1023px){:is(.section-resource-list,.product-grid-container):has(product-card) .resource-list--grid{--resource-list-columns: repeat(3, minmax(0, 1fr));column-gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px){:is(.section-resource-list,.product-grid-container):has(product-card) .resource-list--grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:639px){:is(.section-resource-list,.product-grid-container):has(product-card) .resource-list--grid{--resource-list-columns: repeat(2, minmax(0, 1fr));column-gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}:is(.section-resource-list,.product-grid-container) .card-gallery{border-radius:16px}:is(.section-resource-list,.product-grid-container) .product-badges{left:8px;top:8px}:is(.section-resource-list,.product-grid-container) .product-badges__badge{font-size:12px;min-height:24px;padding:6px 9px}:is(.section-resource-list,.product-grid-container) .quick-add__button,:is(.section-resource-list,.product-grid-container) .quick-add__button.add-to-cart-button{bottom:8px;display:flex;height:40px;min-height:40px;opacity:1;right:8px;width:40px}:is(.section-resource-list,.product-grid-container) .product-card__content .group-block-content>.text-block:first-child,:is(.section-resource-list,.product-grid-container) .product-card__content .group-block-content>.text-block:first-child>*{font-size:16px;margin-top:10px}:is(.section-resource-list,.product-grid-container) .product-card__content .group-block-content>a,:is(.section-resource-list,.product-grid-container) .product-card__content .group-block-content>a .text-block,:is(.section-resource-list,.product-grid-container) .product-card__content .group-block-content>a .text-block>*{font-size:16px;margin-top:10px}:is(.section-resource-list,.product-grid-container) .product-card__content .group-block-content>a .text-block>*{margin-top:0}:is(.section-resource-list,.product-grid-container) .product-card__content product-price .price,:is(.section-resource-list,.product-grid-container) .product-card__content product-price .price-item--sale{font-size:15px}}@media(prefers-reduced-motion:reduce){:is(.section-resource-list,.product-grid-container) .card-gallery .product-media-container img{animation:none;transition:none}}.mavelle-campaign-banner{--campaign-bg: var(--c-sand);--campaign-fg: var(--c-ink);background:var(--campaign-bg);color:var(--campaign-fg);padding:48px}.mavelle-campaign-banner--ink-blush{--campaign-bg: var(--c-ink);--campaign-fg: var(--c-bg)}.mavelle-campaign-banner--blush-sand{--campaign-bg: var(--c-blush);--campaign-fg: var(--c-ink)}.mavelle-campaign-banner__inner{align-items:center;display:grid;gap:40px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin:0 auto;max-width:1280px}.mavelle-campaign-banner__content{align-self:center;max-width:520px}.mavelle-campaign-banner__eyebrow{color:var(--c-accent);font-size:12px;font-weight:500;letter-spacing:.12em;margin:0 0 12px;text-transform:uppercase}.mavelle-campaign-banner h1,.mavelle-campaign-banner h2{color:var(--campaign-fg);font-family:var(--font-body--family);font-size:clamp(28px,4vw,52px);font-weight:500;line-height:1.1;margin:0}.mavelle-campaign-banner__subtitle,.mavelle-campaign-banner__body{color:var(--campaign-fg);line-height:1.6;margin:16px 0 0}.mavelle-campaign-banner__body{font-size:15px;opacity:.82}.mavelle-campaign-banner__button{align-items:center;background:var(--c-ink);border-radius:var(--r-btn);color:var(--c-bg, #FAF7F2);display:inline-flex;font-size:14px;font-weight:500;justify-content:center;line-height:1;margin-top:24px;min-height:52px;padding:0 24px;text-decoration:none;white-space:nowrap}.mavelle-campaign-banner__button-label{color:#faf7f2;display:inline-block;font:inherit;line-height:inherit;opacity:1;position:relative;visibility:visible;z-index:1}.mavelle-campaign-banner__secondary{display:inline-flex;align-items:center;min-height:44px;margin:12px 0 0 16px;color:var(--campaign-fg);font-size:14px;text-underline-offset:4px}.mavelle-price-from{font-size:.9em}.mavelle-campaign-banner--ink-blush .mavelle-campaign-banner__button{background:var(--c-bg);color:var(--c-ink)}.mavelle-campaign-banner__media,.mavelle-campaign-banner__media picture,.mavelle-campaign-banner__media img{display:block;width:100%}.mavelle-campaign-banner__media{overflow:hidden;border-radius:20px}.mavelle-campaign-banner__media img{height:auto;object-fit:contain}@media screen and (max-width:749px){.mavelle-campaign-banner{padding:32px 20px}.mavelle-campaign-banner__inner{display:flex;flex-direction:column-reverse;gap:24px}.mavelle-campaign-banner__media{border-radius:16px}}:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .quick-add__button,:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .quick-add__button.add-to-cart-button,:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase__button:not(.mavelle-card-purchase__button--sold-out){background:var(--c-ink);border:0;color:var(--c-bg)}product-card .mavelle-card-purchase .quick-add__button,product-card .mavelle-card-purchase .quick-add__button.add-to-cart-button,product-card .mavelle-card-purchase__button{overflow:visible}product-card .mavelle-card-purchase .quick-add__button:hover,product-card .mavelle-card-purchase .quick-add__button:focus-visible,product-card .mavelle-card-purchase .quick-add__button:active{scale:none}product-card .mavelle-card-purchase .quick-add__button .add-to-cart-text__content,product-card .mavelle-card-purchase .quick-add__button .add-to-cart-text__content>span,product-card .mavelle-card-purchase .quick-add__button .add-to-cart-text__content>span>span{grid-template-columns:1fr;min-width:0}product-card .mavelle-card-purchase .quick-add__button .add-to-cart-text__content span span{filter:none;opacity:1;translate:0 0}product-card .mavelle-card-purchase .quick-add__button .add-to-cart-text{justify-content:center;overflow:visible;width:auto}:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .quick-add__button:hover,:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase__button:not(.mavelle-card-purchase__button--sold-out):hover{background:#3d312b;color:var(--c-bg)}:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase__button--sold-out{background:transparent;border:0;color:var(--c-muted)}main[data-template=product] .product-details h1{color:var(--c-ink);font-family:var(--font-body--family);font-size:28px;font-weight:500;line-height:1.2}main[data-template=product] product-price{color:var(--c-ink)}main[data-template=product] product-price .price,main[data-template=product] product-price .price-item--sale{color:var(--c-ink);font-size:22px;font-weight:600;line-height:1.25}main[data-template=product] product-price .compare-at-price,main[data-template=product] product-price .price-item--regular.compare-at-price{color:var(--c-muted);font-size:15px;font-weight:400;text-decoration:line-through;text-decoration-thickness:1px}main[data-template=product] product-price .price__sale:not(.price__hidden){align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}main[data-template=product] .ww-product-discount{background:var(--c-blush);border-radius:var(--r-btn);color:var(--c-ink);display:inline-flex;font-size:12px;font-weight:500;line-height:1;padding:7px 10px;white-space:nowrap}main[data-template=product] .variant-option__button-label{border-radius:var(--r-btn);min-height:44px}main[data-template=product] .variant-option__button-label:has(input:checked){border:1.5px solid var(--c-ink)}main[data-template=product] .variant-option__button-label--has-swatch,main[data-template=product] .variant-option__button-label--has-swatch:has(input:checked){border-radius:50%;min-height:28px;min-width:28px}main[data-template=product] .ww-product-payment-icons{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-start;margin-top:2px;width:100%}main[data-template=product] .ww-product-payment-icon{filter:none;height:24px;opacity:1;width:auto}main[data-template=product] .product-form-buttons .add-to-cart-button{background:var(--c-ink);border-radius:var(--r-btn);color:var(--c-bg);min-height:56px;width:100%}main[data-template=product] .product-form-buttons .add-to-cart-button[disabled],main[data-template=product] .shopify-payment-button__button--unbranded[aria-disabled=true]{background:var(--c-muted);color:var(--c-bg)}main[data-template=product] .shopify-payment-button__button,main[data-template=product] .shopify-payment-button__button--unbranded{border-radius:var(--r-btn);min-height:56px}main[data-template=product] .media-gallery__mobile-controls[controls-on-media]{background:transparent;mix-blend-mode:normal}main[data-template=product] .media-gallery__mobile-controls .slideshow-controls__dots{background:transparent}main[data-template=product] .media-gallery__mobile-controls .slideshow-controls__dots button{background:transparent}main[data-template=product] .media-gallery__mobile-controls .slideshow-controls__dots button[aria-selected=true]:after{background-color:#fff;box-shadow:inset 0 0 0 1.5px #fff}main[data-template=product] .ww-product-faq,main[data-template=product] .ww-arrival-expectations,main[data-template=product] .accordion{background:transparent;border:0;border-radius:0;color:var(--c-ink)}main[data-template=product] .ww-product-faq{display:block;margin-top:14px}main[data-template=product] .ww-product-faq h2{color:var(--c-ink);font-family:var(--font-body--family);font-size:18px;font-weight:500;line-height:1.35;margin:0 0 8px;opacity:1;padding:0;transform:none}main[data-template=product] .ww-product-faq details,main[data-template=product] .ww-arrival-expectations,main[data-template=product] accordion-custom .details{background:transparent;border-block-end:1px solid var(--c-line);border-radius:0;border-inline:0;border-top:1px solid var(--c-line);overflow:visible}main[data-template=product] .ww-product-faq summary,main[data-template=product] .ww-arrival-expectations summary,main[data-template=product] accordion-custom .details__header{align-items:center;color:var(--c-ink);cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:16px;justify-content:space-between;line-height:1.35;list-style:none;min-height:56px;padding:12px 0;text-transform:none}main[data-template=product] .ww-product-faq summary::-webkit-details-marker,main[data-template=product] .ww-arrival-expectations summary::-webkit-details-marker{display:none}main[data-template=product] .ww-product-faq summary:after,main[data-template=product] .ww-arrival-expectations summary:after{color:var(--c-ink);content:"+";display:block;flex:0 0 20px;font-size:22px;font-weight:400;line-height:1;margin-left:auto;text-align:center;transform:rotate(0);transition:transform .2s var(--ease)}main[data-template=product] .ww-product-faq details[open] summary:after,main[data-template=product] .ww-arrival-expectations[open] summary:after{content:"+";transform:rotate(45deg)}main[data-template=product] .ww-product-faq p,main[data-template=product] .ww-arrival-expectations__content{color:var(--c-muted);font-size:16px;line-height:1.6}main[data-template=product] .ww-product-faq p{margin:0;padding:0 0 16px}main[data-template=product] .ww-arrival-expectations__content{border-top:0;padding:0 0 16px}main[data-template=product] .ww-arrival-expectations__content p{font-size:16px;margin:12px 0 0}main[data-template=product] accordion-custom .details__header .icon-plus,main[data-template=product] accordion-custom .details__header .icon-caret{flex:0 0 20px;margin-left:auto;transform:rotate(0);transition:transform .2s var(--ease)}main[data-template=product] accordion-custom .details__header .icon-caret{display:none}main[data-template=product] accordion-custom .details[open] .details__header .icon-plus{transform:rotate(45deg)}main[data-template=product] .product-media-container{background:var(--c-sand);border-radius:20px;overflow:hidden}main[data-template=product] .ww-product-specs,main[data-template=product] .ww-product-specs h2{font-family:var(--font-body--family)}body:has(main[data-template=product]) footer .payment-icons{display:none}[id$=__footer] .payment-icons__list{filter:none;gap:6px;opacity:1}[id$=__footer] .payment-icons__list svg{height:24px;width:auto}main[data-template=product] sticky-add-to-cart .sticky-add-to-cart__bar{background:var(--c-bg);border-radius:var(--r-btn);transition-property:opacity,transform}main[data-template=product] sticky-add-to-cart .sticky-add-to-cart__button{background:var(--c-ink);border-radius:var(--r-btn);color:var(--c-bg);min-height:52px}@media screen and (max-width:749px){main[data-template=product] .product-media-container{border-radius:16px}main[data-template=product] .ww-product-faq{margin-top:14px}main[data-template=product] sticky-add-to-cart .sticky-add-to-cart__bar{bottom:12px;gap:8px;padding:8px 12px;width:calc(100% - 24px)}main[data-template=product] sticky-add-to-cart .sticky-add-to-cart__button{min-width:124px}body:has(main[data-template=product] sticky-add-to-cart .sticky-add-to-cart__bar[data-stuck=true]){padding-bottom:88px}}@media screen and (min-width:750px){main[data-template=product] .ww-product-faq{margin-top:30px}}@media(prefers-reduced-motion:reduce){main[data-template=product] .ww-product-faq summary:after,main[data-template=product] .ww-arrival-expectations summary:after,main[data-template=product] accordion-custom .details__header .icon-plus,main[data-template=product] accordion-custom .details__header .icon-caret,main[data-template=product] sticky-add-to-cart .sticky-add-to-cart__bar{transition:none}}:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .quick-add__button,:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .quick-add__button.add-to-cart-button{background:var(--c-ink);border:0;border-radius:var(--r-btn);color:var(--c-bg);bottom:auto;display:flex;height:40px;min-height:40px;opacity:1;position:static;right:auto;width:100%}:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .quick-add__button:hover,:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase__button:hover:not(.mavelle-card-purchase__button--sold-out){background-color:#3d312b;color:var(--c-bg)}:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .quick-add__button--choose{display:none}:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase form>add-to-cart-component{flex:1 1 100%;width:100%}:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .quick-add__button--choose.add-to-cart-button{display:none}:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .quick-add__button .add-to-cart-text:after{content:none;display:none}:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .quick-add__button .add-to-cart-text__content,:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .quick-add__button .add-to-cart-text__content>span,:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .quick-add__button .add-to-cart-text__content>span>span{display:inline}:is(.section-resource-list,.product-grid-container) .mavelle-card-purchase .quick-add__button .add-to-cart-text__content>span>span{filter:none;opacity:1}.ww-routine{background:transparent;color:var(--c-ink);min-width:0;overflow:hidden}.ww-routine__inner{margin:0 auto;max-width:1280px;padding:72px 48px 80px}.ww-routine__intro{margin-bottom:28px}.ww-routine__intro>span{display:block;margin-bottom:10px}.ww-routine__intro h2{color:var(--c-ink);font-family:var(--font-mavelle-heading);font-size:40px;font-weight:400;line-height:1.1;margin:0}.ww-routine__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;border-block:1px solid var(--c-line)}.ww-routine__card{border-right:1px solid var(--c-line);color:var(--c-ink);display:flex;flex-direction:column;min-height:200px;min-width:0;padding:24px;text-decoration:none}.ww-routine__card:last-child{border-right:0}.ww-routine__card small,.ww-routine__card strong,.ww-routine__card p,.ww-routine__card b{display:block}.ww-routine__card small{color:var(--c-accent);font-size:12px;font-weight:500;letter-spacing:.12em}.ww-routine__card strong{font-size:18px;font-weight:500;margin-top:18px}.ww-routine__card p{color:var(--c-muted);font-size:14px;line-height:1.5;margin:8px 0 16px}.ww-routine__card b{color:var(--c-accent);font-size:14px;font-weight:500;margin-top:auto}.ww-real-life{background:var(--c-bg);color:var(--c-ink);min-width:0;overflow:hidden}.ww-real-life__inner{align-items:center;display:grid;gap:32px;grid-template-columns:minmax(240px,.82fr) minmax(0,1.18fr);margin:0 auto;max-width:1280px;padding:72px 48px 88px}.ww-real-life__intro{min-width:0}.ww-real-life__intro>span{display:block;margin-bottom:10px}.ww-real-life h2{color:var(--c-ink);font-family:var(--font-mavelle-heading);font-size:40px;font-weight:400;line-height:1.1;margin:0}.ww-real-life__intro p{color:var(--c-muted);font-size:17px;line-height:1.6;margin:20px 0 28px;max-width:430px}.ww-real-life__intro a{font-size:14px;font-weight:500;padding-inline:20px;text-decoration:none}.ww-real-life__videos{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.ww-real-life__video{min-width:0;position:relative}.ww-real-life__poster,.ww-real-life__video iframe{aspect-ratio:9 / 16;background:var(--c-sand);border:0;border-radius:var(--r-img);display:block;overflow:hidden;padding:0;position:relative;width:100%}.ww-real-life__poster{cursor:pointer}.ww-real-life__poster img,.ww-real-life__poster-placeholder{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.ww-real-life__poster-placeholder{background:var(--c-sand)}.ww-real-life__play{align-items:center;background:#fff;border-radius:50%;color:var(--c-ink);display:flex;height:44px;inset:50% auto auto 50%;justify-content:center;position:absolute;transform:translate(-50%,-50%);width:44px}.ww-real-life__play svg{height:18px;margin-left:2px;width:18px}.ww-real-life__video>span{color:var(--c-muted);display:block;font-size:12px;line-height:1.45;margin-top:4px}.ww-real-life__video strong{color:var(--c-ink);display:block;font-size:14px;font-weight:500;margin-top:12px}@media screen and (max-width:749px){.ww-routine__inner{padding:56px 20px 64px}.ww-routine__intro{margin-bottom:20px}.ww-routine__intro h2,.ww-real-life h2{font-size:32px}.ww-routine__links{display:flex;gap:12px;margin-right:-20px;overflow-x:auto;overscroll-behavior-inline:contain;padding:0 20px 4px 0;scroll-snap-type:x mandatory;scrollbar-width:none;border-block:0}.ww-routine__links::-webkit-scrollbar,.ww-real-life__videos::-webkit-scrollbar{display:none}.ww-routine__card{border:1px solid var(--c-line);border-radius:8px;flex:0 0 min(70vw,250px);min-height:170px;padding:18px;scroll-snap-align:start}.ww-routine__card:last-child{border-right:1px solid var(--c-line)}.ww-real-life__inner{display:block;padding:56px 20px 64px}.ww-real-life__intro p{font-size:16px;margin:18px 0 24px}.ww-real-life__videos{display:flex;gap:12px;margin-top:28px;margin-right:-20px;overflow-x:auto;overscroll-behavior-inline:contain;padding-right:20px;scroll-snap-type:x mandatory;scrollbar-width:none}.ww-real-life__video{flex:0 0 min(68vw,250px);scroll-snap-align:start}.ww-real-life__poster,.ww-real-life__video iframe{border-radius:16px}}[id$=__section_9f4hx6] .section-content-wrapper{align-items:center;display:grid;gap:40px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}[id$=__section_9f4hx6] .section-content-wrapper>.group-block,[id$=__section_9f4hx6] .section-content-wrapper>.image-block{min-width:0;width:100%}[id$=__section_9f4hx6] .section-content-wrapper>.group-block>.group-block-content{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}[id$=__section_9f4hx6] .group-block-content>.text-block{grid-column:1 / -1}[id$=__section_9f4hx6] h2{font-family:var(--font-mavelle-heading);font-size:40px;font-weight:400;line-height:1.15;margin:0}[id$=__section_9f4hx6] .text-block p{color:var(--c-muted);font-size:17px;line-height:1.6;margin:0 0 8px;max-width:560px}[id$=__section_9f4hx6] .group-block-content>a.button,[id$=__section_9f4hx6] .group-block-content>a.button-secondary{font-size:14px;font-weight:500;min-width:0;padding-inline:16px;text-align:center;width:100%}[id$=__section_9f4hx6] .image-block__image{aspect-ratio:16 / 10;max-height:360px;object-fit:cover;width:100%}[id$=__section_3wWtAV] .section-content-wrapper{margin-inline:auto;max-width:920px;padding-block:72px;width:100%}[id$=__section_3wWtAV] h2,[id$=__section_3wWtAV] h2 strong{font-family:var(--font-mavelle-heading);font-size:40px;font-weight:400;line-height:1.15;margin:0}[id$=__section_3wWtAV] .accordion>accordion-custom{border-top:1px solid var(--c-line);display:block}[id$=__section_3wWtAV] .accordion>accordion-custom:last-child{border-bottom:1px solid var(--c-line)}[id$=__section_3wWtAV] .details{border:0}[id$=__section_3wWtAV] .details__header{align-items:center;color:var(--c-ink);display:flex;font-family:var(--font-mavelle-body);font-size:16px;font-weight:500;gap:24px;justify-content:space-between;line-height:1.4;min-height:64px;padding-block:14px;width:100%}[id$=__section_3wWtAV] .details__header::-webkit-details-marker{display:none}[id$=__section_3wWtAV] .details__header .icon-plus{flex:0 0 20px;height:20px;margin-left:auto;width:20px}[id$=__section_3wWtAV] .details__header .icon-plus .vertical{opacity:1;transition:opacity .2s var(--ease)}[id$=__section_3wWtAV] details[open] .details__header .icon-plus .vertical{opacity:0}[id$=__section_3wWtAV] .details-content{color:var(--c-muted);padding:0 48px 20px 0}[id$=__section_3wWtAV] .details-content p{font-size:16px;line-height:1.6;margin:0}footer .section-background,footer .section{background:var(--c-sand);color:var(--c-ink)}[id$=__section_bfa9EJ] .section-content-wrapper{align-items:flex-start;border-top:1px solid var(--c-line);padding-block:48px 32px}[id$=__section_bfa9EJ] .email-signup-block{max-width:560px;min-width:0;width:100%}[id$=__section_bfa9EJ] .email-signup__heading{color:var(--c-ink);font-size:18px;font-weight:500;padding:0 0 12px}[id$=__section_bfa9EJ] .email-signup__input-group{background:var(--c-sand);border-color:var(--c-line);border-radius:var(--r-btn);min-height:52px}[id$=__section_bfa9EJ] .email-signup__input{color:var(--c-ink);font-family:var(--font-mavelle-body);font-size:16px}[id$=__section_bfa9EJ] .email-signup__button{color:var(--c-ink)}[id$=__section_bfa9EJ] .payment-icons__list{filter:none;gap:6px;opacity:1}[id$=__section_bfa9EJ] .payment-icons__list svg{height:24px;width:auto}[id$=__footer] .footer-content{display:grid;gap:48px;grid-template-columns:minmax(180px,1fr) minmax(0,3fr);padding-block:24px 40px}[id$=__footer] .footer-content>.group-block{min-width:0}[id$=__footer] .footer-content>.group-block:nth-child(2)>.group-block-content{display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr))}[id$=__footer] .footer-content>.group-block:nth-child(2)>.group-block-content>.divider{display:none}[id$=__footer] .footer-content>.group-block:nth-child(2)>.group-block-content>.group-block>.group-block-content{display:block}.mavelle-footer-logo{display:block;height:24px;object-fit:contain;width:100px}.mavelle-footer-tagline{color:var(--c-muted);font-size:14px;line-height:1.6;margin:20px 0 0;max-width:240px}[id$=__footer] .menu__details{padding-inline:0}[id$=__footer] .menu__heading{color:var(--c-ink);font-family:var(--font-mavelle-body);font-size:14px;font-weight:600;letter-spacing:0}[id$=__footer] .menu__item,[id$=__footer] .mavelle-footer-track-order{color:var(--c-ink);font-size:14px;line-height:1.5}[id$=__footer] .mavelle-footer-track-order{margin:12px 0 0}[id$=__custom_liquid_fgtk87] .section{border-top:1px solid var(--c-line);padding-block:18px}.mavelle-company-line{color:var(--c-muted);font-size:13px;line-height:1.6;overflow-wrap:anywhere}.mavelle-company-line strong{color:var(--c-ink);font-weight:500}.mavelle-company-line span{margin-inline:8px}.mavelle-company-line a{color:var(--c-ink);text-decoration:underline;text-underline-offset:3px}[id$=__utilities] .utilities{border-color:var(--c-line);white-space:normal}@media screen and (min-width:750px)and (max-width:989px){[id$=__section_9f4hx6] .section-content-wrapper{gap:24px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}@media screen and (max-width:749px){[id$=__section_9f4hx6] .section-content-wrapper{display:grid;gap:28px;grid-template-columns:minmax(0,1fr);padding-block:40px}[id$=__section_9f4hx6] h2{font-size:28px;line-height:1.2}[id$=__section_9f4hx6] .text-block p{font-size:16px}[id$=__section_9f4hx6] .group-block-content>a.button,[id$=__section_9f4hx6] .group-block-content>a.button-secondary{font-size:13px;padding-inline:10px}[id$=__section_9f4hx6] .image-block__image{max-height:280px}[id$=__section_3wWtAV] .section-content-wrapper{padding-block:56px}[id$=__section_3wWtAV] h2,[id$=__section_3wWtAV] h2 strong{font-size:28px;line-height:1.2}[id$=__section_3wWtAV] .details__header{gap:20px;min-height:60px}[id$=__section_bfa9EJ] .section-content-wrapper{padding-block:40px 28px}[id$=__footer] .footer-content{display:block;padding-block:8px 24px}[id$=__footer] .footer-content>.group-block:first-child{padding-block:20px 28px}[id$=__footer] .footer-content>.group-block:nth-child(2)>.group-block-content{display:block}[id$=__footer] .menu--accordion .menu__details{border-bottom:1px solid var(--c-line)}[id$=__footer] .menu__heading{align-items:center;display:flex;justify-content:space-between;min-height:56px}[id$=__footer] .menu__heading__accordion{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}[id$=__footer] .menu__heading__toggle{flex:0 0 18px;height:18px;margin-left:auto;width:18px}[id$=__footer] details[open] .menu__heading__toggle.icon-plus .vertical{opacity:0}[id$=__footer] .menu .details-content{padding-bottom:20px}.mavelle-footer-logo{height:20px;width:90px}.mavelle-footer-tagline{margin-top:16px}[id$=__custom_liquid_fgtk87] .section{padding-block:16px}.mavelle-company-line span{display:none}.mavelle-company-line strong:not(:first-child):before{content:"";display:block;margin-top:4px}}html.js .reveal{opacity:0;transform:translateY(16px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:calc(var(--i, 0) * 60ms)}html.js .reveal.is-in,html.shopify-design-mode .reveal{opacity:1;transform:none}html.shopify-design-mode .reveal{transition:none}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.card-hover-effect-lift :is(.section-resource-list,.product-grid-container) .product-card:hover,.card-hover-effect-scale :is(.section-resource-list,.product-grid-container) .product-card:hover,.card-hover-effect-subtle-zoom :is(.section-resource-list,.product-grid-container) .card-gallery{transform:none}.ww-real-life__poster{transform-origin:center;transition:transform .5s var(--ease)}.ww-real-life__poster:hover{transform:scale(1.02)}}:is(.button,.button-secondary,.add-to-cart-button,.quick-add__button,.ww-real-life__intro a):not(.slideshow-control){transition:background-color .2s var(--ease)}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){:is(.button,.add-to-cart-button,.ww-real-life__intro a):not(.button-secondary):not(.quick-add__button):not(.slideshow-control):hover{background-color:#3d312b}:is(.button-secondary,.mavelle-card-purchase .quick-add__button):hover{background-color:var(--c-sand)}}[id$=__section_3wWtAV] .details__header .icon-plus{transform:rotate(0);transition:transform .2s var(--ease)}[id$=__section_3wWtAV] details[open] .details__header .icon-plus{transform:rotate(180deg)}main[data-template*=product] .product-media-container{background:var(--c-sand)}html.js main[data-template*=product] .product-media__image{opacity:1;transition:opacity .4s var(--ease)}html.js main[data-template*=product] .product-media__image.is-loaded{opacity:1}.add-to-cart-button.is-mavelle-added .add-to-cart-text,.quick-add__button.is-mavelle-added .add-to-cart-text{clip-path:none;filter:none;opacity:1;transform:none;translate:none}.add-to-cart-button.is-mavelle-added .add-to-cart__added,.quick-add__button.is-mavelle-added .add-to-cart__added{display:none}@media(prefers-reduced-motion:no-preference){:root{--view-transition-old-main-content: .35s var(--ease) both mavelle-page-fade-out;--view-transition-new-main-content: .35s var(--ease) both mavelle-page-fade-in}html:before{background:var(--c-accent);content:"";height:2px;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transform:scaleX(0);transform-origin:left center;width:100%;z-index:10000}html.mavelle-navigating:before{opacity:1;transform:scaleX(.86);transition:transform .6s var(--ease),opacity .2s var(--ease)}html.mavelle-navigation-complete:before{animation:mavelle-progress-complete .35s var(--ease) both}.header-actions__cart-icon.mavelle-cart-bump{animation:mavelle-cart-bump .2s var(--ease)}@keyframes mavelle-page-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mavelle-page-fade-out{0%{opacity:1}to{opacity:0}}@keyframes mavelle-progress-complete{0%{opacity:1;transform:scaleX(.86)}70%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes mavelle-cart-bump{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}}@media(prefers-reduced-motion:reduce){html.js .reveal,html.js .reveal.is-in,html.js main[data-template*=product] .product-media__image,html.js main[data-template*=product] .product-media__image.is-loaded,[id$=__section_3wWtAV] .details__header .icon-plus,:is(.button,.button-secondary,.add-to-cart-button,.quick-add__button,.ww-real-life__intro a),.ww-real-life__poster,.ww-real-life__video iframe,.header-actions__cart-icon{animation:none;opacity:1;transform:none;transition:none}[id$=__section_3wWtAV] .details__header .icon-plus :is(.horizontal,.vertical){animation:none;transform:none;transition:none}html:before{content:none}}.announcement-bar__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:749px){.announcement-bar__slides{max-width:calc(100% - 40px);width:calc(100% - 40px)}.announcement-bar__text{font-size:12px;letter-spacing:-.01em}}.announcement-bar__slider slideshow-arrows .slideshow-control,.announcement-bar__slider .slideshow-control,.announcement-bar__slider .slideshow-control.slideshow-control--shape-circle,.announcement-bar__slider .slideshow-control.slideshow-control--shape-square,.announcement-bar__slider .slideshow-control:is(:hover,:focus,:focus-visible,:active){align-items:center;background-color:transparent;background-image:none;border:0;border-radius:0;box-shadow:none;color:var(--c-ink);display:flex;height:var(--minimum-touch-target, 44px);justify-content:center;min-height:var(--minimum-touch-target, 44px);min-width:var(--minimum-touch-target, 44px);opacity:1;outline:none;padding:0;width:var(--minimum-touch-target, 44px)}.announcement-bar__slider .slideshow-control svg,.announcement-bar__slider .slideshow-control .svg-wrapper{background-color:transparent;color:var(--c-ink);height:16px;width:16px}.announcement-bar__slider .slideshow-control svg path{stroke:currentColor;stroke-width:1.5}.announcement-bar__slider .slideshow-control:is(:hover,:focus-visible) svg,.announcement-bar__slider .slideshow-control:is(:hover,:focus-visible) .svg-wrapper{background-color:transparent;color:var(--c-accent)}.announcement-bar__slider .slideshow-control:is(:hover,:focus-visible) svg path{stroke:var(--c-accent)}.announcement-bar__slider slideshow-arrows{inset-inline:10px}@media screen and (max-width:749px){.announcement-bar__slider slideshow-arrows{inset-inline:6px}}.facets-toggle .facets-toggle__button{height:44px;min-height:44px;min-width:104px;padding:0 16px;gap:9px;border:1px solid var(--c-line,#ddd5cd);border-radius:10px;background:transparent;color:var(--c-ink,#2b211d);box-shadow:none;white-space:nowrap;font:500 14px/1 var(--font-mavelle-body);display:inline-flex;align-items:center;justify-content:center}.facets-toggle .facets-toggle__button:hover{background:var(--c-sand,#f5f0e9)}.facets-toggle .facets-toggle__button .svg-wrapper{width:18px;height:18px;flex:0 0 18px}.facets-toggle .column-options-wrapper{margin:0;height:44px}.facets-toggle .column-options{gap:3px;padding:3px;border:1px solid var(--c-line,#ddd5cd);border-radius:11px;flex-wrap:nowrap}.column-options-wrapper .column-options__option{width:44px;height:44px;align-items:center;justify-content:center}.column-options-wrapper .column-picker{width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:8px;color:var(--c-muted,#6b635c)}.column-options-wrapper .column-picker svg{width:22px;height:22px;--icon-stroke-width:1.5px}.column-options-wrapper .column-options__option-input{top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;opacity:0;z-index:1}.column-options-wrapper .column-options__option-input:checked~.column-picker{background:var(--c-ink,#2b211d);color:var(--c-bg,#faf7f2)}.column-options-wrapper .column-options__option-input:focus-visible~.column-picker{outline:2px solid var(--c-ink,#2b211d);outline-offset:2px}@media(max-width:749px){.facets-toggle{align-items:center;gap:12px;padding-inline:16px;margin-block:8px 12px}.facets-toggle .column-options-wrapper{height:50px}}#header-component .mavelle-menu-drawer{background:var(--c-bg,#faf7f2);color:var(--c-ink,#2b211d);width:min(380px,calc(100vw - 28px));max-width:100%;border-right:1px solid var(--c-line,#ddd5cd)}.mavelle-menu-drawer .mavelle-drawer-heading{display:flex;flex:none;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px 14px 24px;position:sticky;top:0;z-index:2;background:var(--c-bg,#faf7f2);border-bottom:1px solid var(--c-line,#ddd5cd)}#header-component .mavelle-drawer-brand{font:500 22px/1.2 var(--font-mavelle-heading,var(--font-heading--family));letter-spacing:.04em;color:var(--c-ink,#2b211d);text-decoration:none}#header-component .mavelle-menu-drawer .menu-drawer__close-button{width:44px;height:44px;min-height:44px;min-width:44px;padding:12px;border:0;border-radius:8px;box-shadow:none;background:transparent;color:var(--c-ink,#2b211d);display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px}#header-component .mavelle-menu-drawer .menu-drawer__close-button:hover{background:var(--c-sand,#f1eae2)}.mavelle-menu-drawer .menu-drawer__close-button .svg-wrapper,.mavelle-menu-drawer .menu-drawer__close-button svg{width:18px;height:18px}#header-component .mavelle-menu-drawer .menu-drawer__navigation{margin-top:0;padding:10px 24px 20px}#header-component .mavelle-menu-drawer .menu-drawer__menu{padding-inline:0;margin:0}#header-component .mavelle-menu-drawer .menu-drawer__menu>.menu-drawer__list-item{min-height:0;margin:0;border-color:var(--c-line,#e8e0d7)}#header-component .mavelle-menu-drawer .menu-drawer__menu-item--mainlist{min-height:52px;padding:14px 0;font-size:18px;line-height:1.3;font-weight:500;letter-spacing:0}#header-component .mavelle-menu-drawer .menu-drawer__menu-item--child{min-height:44px;padding:10px 14px;font-size:14px;line-height:1.45;font-weight:400;color:var(--c-muted,#6b635c)}#header-component .mavelle-menu-drawer .menu-drawer__menu--childlist{margin:0 0 12px 8px;padding:4px 0;border-left:1px solid var(--c-line,#ddd5cd);background:var(--c-sand,#f5f0e9);border-radius:0 10px 10px 0}#header-component .mavelle-menu-drawer .mavelle-drawer-view-all{font-weight:500;color:var(--c-ink,#2b211d)}#header-component .mavelle-menu-drawer .menu-drawer__menu-item[aria-current=page]{color:var(--c-ink,#2b211d);font-weight:600}.mavelle-menu-drawer .menu-drawer__menu-item--mainlist>.svg-wrapper{width:16px;height:16px}.mavelle-menu-drawer .menu-drawer__utility-links{padding-inline:24px}main:has(.mavelle-collection-results) h1{margin:0;font-size:clamp(28px,3vw,40px);line-height:1.12}@media(max-width:749px){main:has(.mavelle-collection-results) h1{font-size:28px;line-height:1.15}.mavelle-collection-results .collection-wrapper>.facets-toggle{height:auto;min-height:48px;padding:0;margin:0 16px 12px;align-items:center;gap:12px;box-sizing:border-box}.mavelle-collection-results .facets-toggle__wrapper{margin:0;display:flex;align-items:center}.mavelle-collection-results .facets-toggle .facets-toggle__button{height:48px;min-height:48px;min-width:96px;padding:0 14px;border-radius:7px}.mavelle-collection-results .facets-toggle .column-options-wrapper{height:48px;margin:0;align-items:center}.mavelle-collection-results .facets-toggle .column-options{height:48px;padding:1px;gap:0;box-sizing:border-box;align-items:center;flex-wrap:nowrap;border-radius:7px}.mavelle-collection-results .facets-toggle .column-options__option{height:44px;min-height:44px;width:44px;align-items:center}.mavelle-collection-results .facets-toggle .column-picker{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;padding:0;box-sizing:border-box;border-radius:5px}.mavelle-collection-results .facets-toggle .column-picker svg{width:18px;height:18px}.mavelle-collection-results .product-grid[product-grid-view=mobile-single]{grid-template-columns:minmax(0,1fr);--resource-list-columns-mobile:minmax(0,1fr)}.mavelle-collection-results .product-grid[product-grid-view=default]{grid-template-columns:repeat(2,minmax(0,1fr));--resource-list-columns-mobile:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/custom.css.map */
