@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600&family=Inter:wght@400;500;600&family=Inter+Tight:wght@600;700&display=swap";:root{--c-bone: #FAF6F0;--c-oat: #E8DFD2;--c-linen: #D9CFBE;--c-stone: #A89B86;--c-espresso: #3D332A;--c-ink: #1A1612;--c-clay: #9C6A47;--c-clay-deep: #7A4F33;--c-sage: #7B8674;--c-terracotta: #B96B4E;--c-navy: #2A3950;--c-sage-deep: #5E6E55;--c-blush: #D4A89A;--c-dusty-blue: #7C95A4;--ff-display: "Cormorant Garamond", "Garamond", Georgia, serif;--ff-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ff-wordmark: "Inter Tight", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ff-serif: var(--ff-display);--fs-display: clamp(40px, 6.5vw, 72px);--fs-h1: clamp(32px, 4.6vw, 52px);--fs-h2: clamp(28px, 3.4vw, 40px);--fs-h3: clamp(20px, 2.2vw, 26px);--fs-body-lg: 18px;--fs-body: 16px;--fs-small: 14px;--fs-eyebrow: 12px;--section-pad-y: clamp(64px, 10vw, 128px);--container-max: 1280px;--container-pad: clamp(20px, 4vw, 48px);--color-foreground: 61, 51, 42;--color-background: 250, 246, 240;--color-base-text: 61, 51, 42;--color-base-background-1: 250, 246, 240;--color-base-background-2: 232, 223, 210;--color-base-solid-button-labels: 250, 246, 240;--color-base-accent-1: 156, 106, 71;--color-base-accent-2: 122, 79, 51;--color-button: 156, 106, 71;--color-button-text: 250, 246, 240;--color-secondary-button-text: 61, 51, 42;--color-secondary-button: 250, 246, 240;--color-link: 156, 106, 71;--color-icon: 61, 51, 42;--color-card-hover: 232, 223, 210;--duration-default: .2s}html{background:var(--c-bone)}body{font-family:var(--ff-sans);font-size:var(--fs-body);line-height:1.6;color:var(--c-espresso);background:var(--c-bone);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.section-header__heading,.card__heading,.product__title,.collection-hero__title,.banner__heading,.rich-text__heading,.title,.cart__heading{font-family:var(--ff-display);font-weight:400;line-height:1.1;letter-spacing:-.005em;color:var(--c-espresso);text-transform:none}h1,.h1{font-weight:500}h1,.h1{font-size:var(--fs-h1)}h2,.h2{font-size:var(--fs-h2)}h3,.h3{font-size:var(--fs-h3)}p,li,dd{font-size:var(--fs-body);line-height:1.65}a{color:var(--c-clay);transition:color var(--duration-default) ease}a:hover{color:var(--c-clay-deep)}.eyebrow,.section-header__heading--small{font-family:var(--ff-sans);font-size:var(--fs-eyebrow);letter-spacing:.18em;text-transform:uppercase;color:var(--c-stone);font-weight:500;display:inline-block}.button,button.button,.shopify-payment-button__button,.shopify-challenge__button{font-family:var(--ff-sans);font-size:var(--fs-small);font-weight:500;letter-spacing:.16em;text-transform:uppercase;border-radius:0;padding:16px 32px;min-height:0;transition:background var(--duration-default) ease,color var(--duration-default) ease,border-color var(--duration-default) ease;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid var(--c-clay)}.button--primary,.button--full-width:not(.button--secondary):not(.button--tertiary){background:var(--c-clay);color:var(--c-bone)}.button--primary:hover,.button--primary:focus{background:var(--c-clay-deep);border-color:var(--c-clay-deep);color:var(--c-bone)}.button--secondary{background:transparent;color:var(--c-espresso);border-color:var(--c-espresso)}.button--secondary:hover{background:var(--c-espresso);color:var(--c-bone)}.button--tertiary{background:transparent;border:0;border-bottom:1px solid currentColor;border-radius:0;padding:4px 0;color:var(--c-espresso)}.header{background:var(--c-bone);border-bottom:1px solid var(--c-linen);padding-block:24px}.header__heading-link,.header__heading-logo-wrapper{font-family:var(--ff-wordmark);font-weight:700}.header__menu-item,.list-menu__item{font-family:var(--ff-sans);font-size:var(--fs-small);letter-spacing:.16em;text-transform:uppercase;color:var(--c-espresso);font-weight:500}.header__menu-item:hover,.header__menu-item:focus{color:var(--c-clay)}.card-wrapper,.card,.card__inner,.card-information{background:transparent}.card .media,.card__media{background:var(--c-oat);border-radius:0}.card__heading,.card__information .card__heading{font-family:var(--ff-display);font-size:var(--fs-h3);font-weight:400;margin-top:16px;margin-bottom:8px;letter-spacing:0}.card__heading a:hover{color:var(--c-clay)}.price,.price__regular,.price__sale{font-family:var(--ff-sans);font-size:var(--fs-small);font-weight:500;letter-spacing:.04em;color:var(--c-espresso)}.price--on-sale .price__sale{color:var(--c-clay)}.field,.field__input,input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],textarea,select{border:0;border-bottom:1px solid var(--c-stone);background:transparent;border-radius:0;padding:12px 0;font-family:var(--ff-sans);font-size:var(--fs-body);color:var(--c-espresso);width:100%}.field__input:focus,input:focus,textarea:focus{outline:none;border-bottom-color:var(--c-clay)}.field__label,.form__label,label{font-family:var(--ff-sans);font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--c-stone);font-weight:500}.page-width{max-width:var(--container-max);padding-inline:var(--container-pad)}.section{padding-block:var(--section-pad-y)}.section--full-width{padding-block:0}.mf-hero{position:relative;min-height:80vh;display:flex;align-items:center;overflow:hidden;background:var(--c-ink)}.mf-hero__media,.mf-hero__media img,.mf-hero__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mf-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1a16128c,#1a161226 60%,#1a161200)}.mf-hero__inner{position:relative;z-index:2;max-width:var(--container-max);width:100%;margin-inline:auto;padding:96px var(--container-pad);color:var(--c-bone)}.mf-hero__content{max-width:640px}.mf-hero__eyebrow{font-family:var(--ff-sans);font-size:var(--fs-eyebrow);letter-spacing:.32em;text-transform:uppercase;margin-bottom:24px;opacity:.92}.mf-hero__heading{font-family:var(--ff-display);font-size:var(--fs-display);line-height:1.05;font-weight:500;margin:0 0 24px;color:var(--c-bone);letter-spacing:-.005em}.mf-hero__heading em{font-style:italic;font-weight:400;color:var(--c-bone)}.mf-hero__copy{font-size:var(--fs-body-lg);line-height:1.6;margin-bottom:32px;opacity:.92}.mf-hero__cta{display:inline-flex;gap:16px;flex-wrap:wrap}.mf-hero__cta .button--primary{background:var(--c-bone);color:var(--c-ink);border-color:var(--c-bone)}.mf-hero__cta .button--primary:hover{background:var(--c-clay);border-color:var(--c-clay);color:var(--c-bone)}.mf-hero__cta .button--secondary{color:var(--c-bone);border-color:var(--c-bone)}.mf-hero__cta .button--secondary:hover{background:var(--c-bone);color:var(--c-ink)}.mf-editorial{padding-block:var(--section-pad-y);background:var(--c-bone)}.mf-editorial__grid{display:grid;grid-template-columns:5fr 7fr;gap:80px;align-items:start;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-pad)}@media(max-width:900px){.mf-editorial__grid{grid-template-columns:1fr;gap:32px}}.mf-editorial__title{font-family:var(--ff-display);font-size:var(--fs-h1);font-weight:500;line-height:1.1;letter-spacing:-.005em;margin:0}.mf-editorial__title em{font-style:italic;font-weight:400;color:var(--c-clay)}.mf-editorial__copy{font-size:var(--fs-body-lg);line-height:1.7;color:var(--c-espresso)}.mf-editorial__copy p+p{margin-top:1em}.mf-editorial__cta{margin-top:32px}.mf-process{background:var(--c-oat);padding-block:var(--section-pad-y)}.mf-process__inner{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-pad)}.mf-process__header{text-align:center;margin-inline:auto;margin-bottom:80px;max-width:640px}.mf-process__header .eyebrow{margin-bottom:16px}.mf-process__title{font-family:var(--ff-display);font-size:var(--fs-h2);font-weight:400;letter-spacing:-.005em;margin:0}.mf-process__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:64px}@media(max-width:768px){.mf-process__steps{grid-template-columns:1fr;gap:48px}}.mf-process__step-number{font-family:var(--ff-display);font-style:italic;font-weight:400;font-size:56px;line-height:1;color:var(--c-clay);margin-bottom:24px;display:block;letter-spacing:0}.mf-process__step-title{font-family:var(--ff-display);font-size:var(--fs-h3);font-weight:400;letter-spacing:0;margin:0 0 12px}.mf-process__step-copy{font-size:var(--fs-body);line-height:1.65;color:var(--c-espresso);margin:0}.mf-lifestyle{padding-block:0}.mf-lifestyle__grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:4px}@media(max-width:768px){.mf-lifestyle__grid{grid-template-columns:1fr 1fr}}.mf-lifestyle__item{position:relative;overflow:hidden;aspect-ratio:1 / 1;background:var(--c-oat)}.mf-lifestyle__item img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.mf-lifestyle__item:hover img{transform:scale(1.04)}.mf-testimonial{background:var(--c-bone);padding-block:var(--section-pad-y)}.mf-testimonial__inner{max-width:880px;margin-inline:auto;padding-inline:var(--container-pad);text-align:center}.mf-testimonial__quote{font-family:var(--ff-display);font-style:italic;font-size:var(--fs-h2);line-height:1.3;font-weight:400;letter-spacing:0;margin:24px 0 32px;color:var(--c-espresso)}.mf-testimonial__attribution{font-family:var(--ff-sans);font-size:var(--fs-small);letter-spacing:.16em;text-transform:uppercase;color:var(--c-stone);font-weight:500}.footer,.footer-block,.footer-block__heading{background:var(--c-ink);color:var(--c-linen)}.footer{padding-block:96px 32px}.footer h2,.footer h3,.footer-block__heading,.footer__heading{color:var(--c-bone);font-family:var(--ff-sans);font-size:var(--fs-eyebrow);letter-spacing:.18em;text-transform:uppercase;font-weight:500;margin-bottom:24px}.footer a{color:var(--c-linen);text-decoration:none;font-size:var(--fs-small)}.footer a:hover{color:var(--c-bone)}.footer__copyright,.copyright__content{color:var(--c-stone);font-size:12px;letter-spacing:.04em}.bg-bone{background:var(--c-bone)}.bg-oat{background:var(--c-oat)}.bg-ink{background:var(--c-ink);color:var(--c-bone)}.bg-ink h1,.bg-ink h2,.bg-ink h3{color:var(--c-bone)}.text-eyebrow{font-family:var(--ff-sans);font-size:var(--fs-eyebrow);letter-spacing:.18em;text-transform:uppercase;color:var(--c-stone);font-weight:500}.italic-display,.italic-serif{font-family:var(--ff-display);font-style:italic;font-weight:400}.product__media-list,.product__media-item,.product__media-wrapper,.product-media-container,.product__media{background:var(--c-oat)}.product__title,.product__title h1,.product__title h2{font-family:var(--ff-display)!important;font-weight:500!important;letter-spacing:-.005em!important;line-height:1.05!important}.product .price,.product .price__container,.product .price-item,.product .price-item--regular,.product .price-item--sale{font-family:var(--ff-sans);font-size:var(--fs-h3);font-weight:500;letter-spacing:0;color:var(--c-espresso)}.product-form__input legend,.product-form__input .form__label{font-family:var(--ff-sans);font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--c-stone);font-weight:500;margin-bottom:12px}.product-form__input--pill input[type=radio]+label{border-radius:0!important;border:1px solid var(--c-linen)!important;background:transparent!important;color:var(--c-espresso)!important;font-family:var(--ff-sans)!important;font-weight:500!important;letter-spacing:.04em!important;padding:12px 20px!important;min-height:auto!important}.product-form__input--pill input[type=radio]:checked+label{background:var(--c-espresso)!important;color:var(--c-bone)!important;border-color:var(--c-espresso)!important}.product-form__input--pill input[type=radio][value=White i]+label,.product-form__input--pill input[type=radio][value=Espresso i]+label,.product-form__input--pill input[type=radio][value=Black i]+label{position:relative!important;display:inline-block!important;width:56px!important;height:56px!important;min-width:56px!important;max-width:56px!important;padding:0!important;border:1px solid var(--c-linen)!important;border-radius:0!important;font-size:0!important;color:transparent!important;text-indent:0!important;margin-right:28px!important;margin-bottom:36px!important;cursor:pointer;vertical-align:top!important;outline:none!important;box-shadow:none!important;overflow:visible!important;background-clip:padding-box}.product-form__input--pill input[type=radio][value=White i]+label{background:#f4efe8!important}.product-form__input--pill input[type=radio][value=Espresso i]+label{background:linear-gradient(135deg,#5c3f2d,#4a3220)!important}.product-form__input--pill input[type=radio][value=Black i]+label{background:#1a1612!important}.product-form__input--pill input[type=radio][value=White i]+label:after{content:"WHITE"}.product-form__input--pill input[type=radio][value=Espresso i]+label:after{content:"ESPRESSO"}.product-form__input--pill input[type=radio][value=Black i]+label:after{content:"BLACK"}.product-form__input--pill input[type=radio][value=White i]+label:after,.product-form__input--pill input[type=radio][value=Espresso i]+label:after,.product-form__input--pill input[type=radio][value=Black i]+label:after{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);font-family:var(--ff-sans);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--c-stone);white-space:nowrap;pointer-events:none}.product-form__input--pill input[type=radio][value=White i]:checked+label,.product-form__input--pill input[type=radio][value=Espresso i]:checked+label,.product-form__input--pill input[type=radio][value=Black i]:checked+label{outline:2px solid var(--c-clay)!important;outline-offset:3px!important}.product-form__input--pill input[type=radio][value=White i]:checked+label:after,.product-form__input--pill input[type=radio][value=Espresso i]:checked+label:after,.product-form__input--pill input[type=radio][value=Black i]:checked+label:after{color:var(--c-espresso)!important}.product-form__input--pill input[type=radio][value=White i],.product-form__input--pill input[type=radio][value=Espresso i],.product-form__input--pill input[type=radio][value=Black i]{position:absolute!important;opacity:0!important;pointer-events:none!important}fieldset.product-form__input:has(label:only-of-type){display:none!important}.product-form__submit,[type=submit].product-form__submit{background:var(--c-clay)!important;color:var(--c-bone)!important;border:1px solid var(--c-clay)!important;font-family:var(--ff-sans)!important;font-size:var(--fs-small)!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;border-radius:0!important;padding:18px 32px!important}.product-form__submit:hover{background:var(--c-clay-deep)!important;border-color:var(--c-clay-deep)!important}.collection-hero,.collection-header,.section-header.section-header--unwrapped{background:var(--c-bone);padding-block:clamp(64px,10vw,128px) clamp(32px,5vw,64px);text-align:center;border-bottom:1px solid var(--c-linen)}.collection-hero__inner,.collection-header__inner{max-width:880px;margin-inline:auto;padding-inline:var(--container-pad)}.collection-hero__title,.collection-header__title,.collection-hero h1{font-family:var(--ff-display)!important;font-size:clamp(36px,5vw,56px)!important;font-weight:500!important;line-height:1.05!important;letter-spacing:-.005em!important;color:var(--c-espresso)!important;margin:16px 0 24px!important;text-transform:none!important}.collection-hero__description,.collection-header__description,.collection__description{font-family:var(--ff-sans);font-size:var(--fs-body-lg);line-height:1.7;color:var(--c-espresso);max-width:640px;margin-inline:auto}.section-collection{padding-block:clamp(48px,6vw,80px) clamp(64px,10vw,128px);background:var(--c-bone)}.facets__wrapper,.facets-container{font-family:var(--ff-sans);border-bottom:1px solid var(--c-linen);padding-block:24px;margin-bottom:48px}.facets__heading,.facets__summary{font-family:var(--ff-sans);font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--c-stone);font-weight:500}.facets__summary{cursor:pointer;padding:12px 16px;border:1px solid var(--c-linen)}.facets__display,.facets__details[open] .facets__display{background:var(--c-bone);border:1px solid var(--c-linen);border-radius:0}.facets__list,.facets-vertical__list,.facet-checkbox{font-family:var(--ff-sans);font-size:var(--fs-small);color:var(--c-espresso)}.facets__form select,.collection__sort,.facet-filters__sort{font-family:var(--ff-sans);font-size:var(--fs-small);border:1px solid var(--c-linen);background:transparent;color:var(--c-espresso);border-radius:0;padding:12px 16px}.collection .product-grid,.collection .grid,.product-grid{gap:clamp(24px,3vw,48px)}@media(min-width:750px){.product-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.product-grid{grid-template-columns:repeat(2,1fr)}}.collection .card,.collection .card-wrapper,.product-grid .card,.product-grid .card-wrapper{background:transparent!important;border:0!important;border-radius:0!important}.collection .card__media,.collection .card .media,.product-grid .card__media,.product-grid .card .media{background:var(--c-oat)!important;border-radius:0!important;aspect-ratio:1 / 1;overflow:hidden}.collection .card__media img,.collection .card .media img,.product-grid .card__media img,.product-grid .card .media img{transition:transform .6s ease}.collection .card:hover .card__media img,.product-grid .card:hover .card__media img{transform:scale(1.03)}.collection .card__information,.product-grid .card__information{padding:20px 0 0!important;text-align:left!important}.collection .card__heading,.collection .card__heading a,.product-grid .card__heading,.product-grid .card__heading a{font-family:var(--ff-display)!important;font-size:var(--fs-h3)!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;color:var(--c-espresso)!important;text-decoration:none!important;margin:0 0 8px!important}.collection .card__heading a:hover,.product-grid .card__heading a:hover{color:var(--c-clay)!important}.collection .price,.product-grid .price{font-family:var(--ff-sans);font-size:var(--fs-small);font-weight:500;letter-spacing:.04em;color:var(--c-stone)}.collection .card__information .card-information__caption-with-letter-spacing,.product-grid .card__information .caption-with-letter-spacing{display:none}.pagination__list{font-family:var(--ff-sans);margin-top:64px}.pagination__item{font-size:var(--fs-small);color:var(--c-espresso)}.pagination__item--current{color:var(--c-clay);border-color:var(--c-clay)}.collection__empty{text-align:center;padding-block:96px;font-family:var(--ff-display);font-size:var(--fs-h3);color:var(--c-stone)}.facets__summary svg,.facets__display svg,.facet-filters__field svg,.facets-vertical__heading svg{display:none!important}.facets__summary{position:relative;display:inline-flex!important;align-items:center!important;gap:14px!important;width:auto!important;padding:10px 32px 10px 16px!important;font-family:var(--ff-sans)!important;font-size:var(--fs-eyebrow)!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--c-espresso)!important;font-weight:500!important;border:1px solid var(--c-linen)!important;border-radius:0!important;cursor:pointer!important;background:transparent!important}.facets__summary:after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%) rotate(45deg);width:6px;height:6px;border-right:1px solid var(--c-stone);border-bottom:1px solid var(--c-stone);margin-top:-2px;transition:transform .2s ease}.facets__details[open]>.facets__summary:after{transform:translateY(-50%) rotate(-135deg);margin-top:2px}.facet-filters__sort,.collection__sort,.facets__form select,select.facet-filters__sort{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23A89B86' stroke-width='1'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-color:transparent!important;padding-right:36px!important;border-radius:0!important;cursor:pointer}.facet-filters__label,.collection__sort-label,.sort-by__label{font-family:var(--ff-sans);font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--c-stone);font-weight:500;margin-right:12px}.facets-container+hr,.collection .facets+hr,.collection-toolbar+hr{display:none}cart-drawer,.cart-drawer,.drawer__inner{background:var(--c-bone)!important}cart-drawer .drawer__inner,.cart-drawer .drawer__inner{background:var(--c-bone)!important;color:var(--c-espresso)}.drawer__header,.cart-drawer__header{background:var(--c-bone);border-bottom:1px solid var(--c-linen);padding-block:24px}.drawer__heading,.drawer__header .h2,.cart-drawer__heading{font-family:var(--ff-display)!important;font-size:var(--fs-h3)!important;font-weight:500!important;color:var(--c-espresso)!important;letter-spacing:-.005em!important;text-transform:none!important}.drawer__close,.cart-drawer__close{color:var(--c-espresso)!important}.drawer__close svg,.cart-drawer__close svg{fill:var(--c-espresso)}.drawer__empty,.cart__empty-text,.cart-drawer__warnings{background:var(--c-bone);font-family:var(--ff-display);color:var(--c-espresso);text-align:center;padding:48px 24px}.cart__empty-text h2{font-family:var(--ff-display)!important;font-size:var(--fs-h2)!important;font-weight:400!important;color:var(--c-espresso)!important;margin-bottom:16px}.cart__empty-text+.cart__login-paragraph,.cart__empty-text+p,.cart__warnings p{font-family:var(--ff-sans);font-size:var(--fs-body);color:var(--c-stone)}.cart-items,.cart__items{background:var(--c-bone);padding-inline:24px}.cart-item{border-bottom:1px solid var(--c-linen);padding-block:20px}.cart-item__media,.cart-item__image-container{background:var(--c-oat)!important;border-radius:0!important}.cart-item__name,.cart-item__name a{font-family:var(--ff-display)!important;font-size:var(--fs-body-lg)!important;font-weight:400!important;color:var(--c-espresso)!important;text-decoration:none!important;line-height:1.2!important;letter-spacing:0!important}.cart-item__name a:hover{color:var(--c-clay)!important}.cart-item__details,.product-option,.cart-item__details dt,.cart-item__details dd{font-family:var(--ff-sans);font-size:var(--fs-small);color:var(--c-stone)}.cart-item .quantity{border:1px solid var(--c-linen);border-radius:0}.cart-item .quantity__input{font-family:var(--ff-sans);color:var(--c-espresso)}.cart-item .quantity__button{color:var(--c-espresso)}.cart-item__price-wrapper .price,.cart-item__totals .price{font-family:var(--ff-sans);font-size:var(--fs-body);color:var(--c-espresso)}.cart-remove-button,.cart-item__remove,button.button.button--tertiary[name=remove]{color:var(--c-stone)!important;background:transparent!important;border:0!important}.cart-remove-button:hover{color:var(--c-clay)!important}.drawer__footer,.cart-drawer__footer,.cart__footer{background:var(--c-bone)!important;border-top:1px solid var(--c-linen)!important;padding:24px!important}.totals,.cart__totals{font-family:var(--ff-sans);font-size:var(--fs-body);color:var(--c-espresso);margin-bottom:16px}.totals__total-value,.cart__total-value{font-family:var(--ff-display);font-size:var(--fs-h3);font-weight:500;color:var(--c-espresso)}.totals__subtotal-value{font-family:var(--ff-sans);font-weight:500;color:var(--c-espresso)}.tax-note,.cart__tax,.cart-drawer__tax{font-family:var(--ff-sans);font-size:var(--fs-small);color:var(--c-stone);margin-bottom:16px}.cart__ctas button,.cart__ctas .button,button[name=checkout],#CartDrawer-Checkout{background:var(--c-clay)!important;color:var(--c-bone)!important;border:1px solid var(--c-clay)!important;font-family:var(--ff-sans)!important;font-size:var(--fs-small)!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;border-radius:0!important;padding:18px 32px!important;width:100%;cursor:pointer}.cart__ctas button:hover,button[name=checkout]:hover{background:var(--c-clay-deep)!important;border-color:var(--c-clay-deep)!important}.cart-drawer__cart-link,.cart-drawer__view-cart{font-family:var(--ff-sans);font-size:var(--fs-small);color:var(--c-espresso);text-transform:uppercase;letter-spacing:.12em;text-decoration:underline;text-underline-offset:4px}.cart-drawer .additional-checkout-buttons,.cart__dynamic-checkout-buttons{margin-top:12px}cart-drawer .drawer__inner,.cart-drawer .drawer__inner,.drawer--cart .drawer__inner{width:min(540px,100vw)!important;max-width:540px!important}cart-drawer .drawer__cart-items-wrapper,.cart-drawer__items,.cart-items-wrapper{scrollbar-width:thin;scrollbar-color:var(--c-linen) transparent}cart-drawer .drawer__cart-items-wrapper::-webkit-scrollbar,.cart-drawer__items::-webkit-scrollbar,.cart-items-wrapper::-webkit-scrollbar{width:4px}cart-drawer .drawer__cart-items-wrapper::-webkit-scrollbar-track,.cart-drawer__items::-webkit-scrollbar-track{background:transparent}cart-drawer .drawer__cart-items-wrapper::-webkit-scrollbar-thumb,.cart-drawer__items::-webkit-scrollbar-thumb{background:var(--c-linen);border-radius:0}.cart-item{display:grid!important;grid-template-columns:100px 1fr auto!important;gap:20px!important;align-items:start!important}.cart-item__media{width:100px!important}.cart-item__image-container,.cart-item__media img{width:100%!important;aspect-ratio:1 / 1;object-fit:cover}.cart-item__details{min-width:0}.cart-item__details dl,.cart-item__details .product-option,.cart-item__details dd,.cart-item__details dt{color:var(--c-espresso)!important;font-family:var(--ff-sans);font-size:var(--fs-small);line-height:1.5}.cart-item__details .product-option dt{color:var(--c-stone)!important;font-weight:500}.cart-item__name,.cart-item__name a{font-family:var(--ff-display)!important;font-size:16px!important;font-weight:500!important;line-height:1.25!important;letter-spacing:0!important;color:var(--c-espresso)!important;text-decoration:none!important;margin-bottom:8px!important;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.cart-items-wrapper,.cart-drawer__items,cart-drawer .drawer__cart-items-wrapper,.cart-item__details{overflow-x:hidden!important}.cart-item{display:grid!important;grid-template-columns:80px 1fr!important;grid-template-areas:"media details" "media quantity"!important;gap:16px!important;align-items:start!important;width:100%!important;max-width:100%!important;overflow:visible!important;padding:20px 0!important}.cart-item__media{grid-area:media;width:80px!important;max-width:80px!important}.cart-item__details{grid-area:details;min-width:0;overflow:hidden;word-wrap:break-word}.cart-item__quantity{grid-area:quantity;margin-top:12px}.cart-item__totals,.cart-item__price-wrapper{position:absolute;top:20px;right:0;text-align:right}.cart-item{position:relative}.cart-items hr,cart-drawer hr,.cart-drawer hr,.cart-items-wrapper hr{display:none!important}.drawer__header,cart-drawer .drawer__header,.cart-drawer__header{padding-block:24px 16px!important}cart-drawer .cart-items,.cart-drawer .cart-items{padding-top:8px!important}.cart-items thead th,cart-drawer .cart-items thead th,.cart-items__row--header th{font-family:var(--ff-sans)!important;font-size:var(--fs-eyebrow)!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--c-stone)!important;font-weight:500!important;padding-top:8px!important;padding-bottom:12px!important;border-bottom:1px solid var(--c-linen)!important}.cart-drawer hr+hr,cart-drawer hr+hr{display:none!important}.totals,.cart__footer .totals{padding-top:20px}html,body,.color-background-1,main,.page-template,.template-page,.template-collection,.template-product,.template-index{background-color:var(--c-bone)!important}html,body,body.gradient{background-color:var(--c-bone)!important;background-image:none!important}.shopify-section{width:100%;max-width:100%;margin-inline:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/muse-and-fur.css.map */
