.multi-column__grid-item-accent{font-size:0!important;position:relative;width:80px;height:80px;margin:0 auto 16px;background-repeat:no-repeat;background-position:center;background-size:contain;mix-blend-mode:multiply}.multi-column__grid-item:nth-child(1) .multi-column__grid-item-accent{background-image:url(/cdn/shop/files/vivamaison-icon-oeko-tex.webp?v=1776721261)}.multi-column__grid-item:nth-child(2) .multi-column__grid-item-accent{background-image:url(/cdn/shop/files/vivamaison-icon-handwoven.webp?v=1776721261)}.multi-column__grid-item:nth-child(3) .multi-column__grid-item-accent{background-image:url(/cdn/shop/files/vivamaison-icon-women-made.webp?v=1776721261)}.multi-column__grid-item:nth-child(4) .multi-column__grid-item-accent{background-image:url(/cdn/shop/files/vivamaison-icon-grows-softer.webp?v=1776721261)}.product-badge{font-size:12px;letter-spacing:.04em}.product-item__swatch-count{opacity:1;color:#6b6660}.image-hero-split-item__image-container{background-color:#2d2d2d}.product__description{max-width:72ch}@media(min-width:960px){.footer div.footer__header{display:block!important;pointer-events:all;cursor:auto}.footer button.footer__header{display:none!important}}.meganav__nav .meganav__heading{color:var(--color-text);margin-bottom:.4em;font-size:1.11111em}.product-badges .product-badge[data-handle=best-seller]{background:#9a5f47!important}body.template-page .page__inner.section-inner{padding-left:var(--space-outer, 3.3vw);padding-right:var(--space-outer, 3.3vw)}@media(max-width:719px){.page__heading.fs-heading-1-base,.blog__heading.fs-heading-1-base,h1.section-blocks__heading.fs-heading-1-base{font-size:var(--font-size-heading-2-base)}.product__title.fs-heading-3-base{font-size:var(--font-size-heading-4-base)}.product__description-heading.fs-body-350{font-size:var(--font-size-body-200)}}.header__links-list>li>a.navigation__submenu-trigger[href$="/pages/build-your-bundle"]{background:#8b6f47;color:#fff!important;padding:8px 14px;border-radius:2px;letter-spacing:.06em;transition:background .2s ease;line-height:1}.header__links-list>li>a.navigation__submenu-trigger[href$="/pages/build-your-bundle"]:hover,.header__links-list>li>a.navigation__submenu-trigger[href$="/pages/build-your-bundle"]:focus-visible{background:#765c39}.header__links-list>li>a.navigation__submenu-trigger[href$="/pages/build-your-bundle"] svg,.header__links-list>li>a.navigation__submenu-trigger[href$="/pages/build-your-bundle"] .icon{color:#fff;fill:currentColor}.drawer-menu__primary-links>.drawer-menu__item>a.drawer-menu__link[data-item=parent][href$="/pages/build-your-bundle"]{background:#8b6f47;color:#fff!important;border-radius:2px;padding-left:16px;padding-right:12px;margin:14px 0 6px;letter-spacing:.06em;transition:background .2s ease}.drawer-menu__primary-links>.drawer-menu__item>a.drawer-menu__link[data-item=parent][href$="/pages/build-your-bundle"]:active,.drawer-menu__primary-links>.drawer-menu__item>a.drawer-menu__link[data-item=parent][href$="/pages/build-your-bundle"]:focus-visible{background:#765c39}.drawer-menu__primary-links>.drawer-menu__item>a.drawer-menu__link[data-item=parent][href$="/pages/build-your-bundle"] .icon,.drawer-menu__primary-links>.drawer-menu__item>a.drawer-menu__link[data-item=parent][href$="/pages/build-your-bundle"] svg{color:#fff}[id$=__recommendations] .product-chips-options{display:none!important}.quick-cart__container,.cart.page{--vmc-ink:#2D2D2D;--vmc-soft:#5A564F;--vmc-line:#D6D0C4;--vmc-card:#EEEBE5;--vmc-paper:#FAF8F3;--vmc-loom:#8B6F47;--vmc-sale:#8E3B2F}.quick-cart__container{background:var(--vmc-paper)}.quick-cart__heading,.cart__form-title{font-family:Oswald,sans-serif;font-weight:400;letter-spacing:.04em;color:var(--vmc-ink)}.quick-cart__header{border-bottom-color:var(--vmc-line)!important}.quick-cart__heading sup,.cart__form-item-count{font-family:Inter,sans-serif;font-weight:300;color:var(--vmc-soft);letter-spacing:0}.quick-cart .free-shipping-bar,.cart .free-shipping-bar{background:var(--vmc-card)!important;color:var(--vmc-ink)!important;border:0!important}.quick-cart .free-shipping-bar__message,.cart .free-shipping-bar__message{color:var(--vmc-ink)!important;font-weight:300}.quick-cart .free-shipping-bar .icon,.cart .free-shipping-bar .icon{color:var(--vmc-loom)!important}.quick-cart .free-shipping-bar__bar-progress,.cart .free-shipping-bar__bar-progress{background:var(--vmc-ink)!important}.quick-cart__item-image .image,.cart__form-item-image .image{background:var(--vmc-card)}.quick-cart__item-title,.cart__form-item-title,.cart__form-item-details h4{font-family:Oswald,sans-serif!important;font-weight:400!important;letter-spacing:.06em;line-height:1.35;color:var(--vmc-ink)}.quick-cart__item-title a,.cart__form-item-details h4 a{color:inherit}.quick-cart__item-variant,.cart__form-item-details .t-opacity-70{color:var(--vmc-soft)!important;opacity:1!important}.quick-cart__item-price-wrapper,.cart__form-item-details [class*=price]{font-family:Oswald,sans-serif;letter-spacing:.03em}.quick-cart__item-price-wrapper s,.cart__form-item s{color:var(--vmc-soft)}.quick-cart__item-price.sale-price,.quick-cart__item-price.sale-price .money,.cart__form-item .sale-price,.cart__form-item .sale-price .money{color:var(--vmc-sale)!important}.quick-cart__item-discounts li,.cart__form-item [class*=discount] li,.cart__form-item-discount,.quick-cart__item-discount{background:transparent!important;color:var(--vmc-sale)!important;padding:0!important;border:0!important;display:inline-flex!important;align-items:center;gap:6px;font-size:12px!important;letter-spacing:.04em;white-space:normal}.quick-cart__item-discount .icon,.cart__form-item [class*=discount] .icon{width:13px;height:13px;color:var(--vmc-sale)}.quick-cart .quantity-input,.cart .quantity-input{border:1px solid var(--vmc-line)!important;border-radius:0!important;background:#fff}.quick-cart__item-remove,.cart__form-item [class*=remove]{color:var(--vmc-soft)!important;font-size:12px!important;letter-spacing:.08em;text-transform:uppercase}.quick-cart .cross-sells__heading,.cart .cross-sells__heading{font-family:Oswald,sans-serif;letter-spacing:.05em;color:var(--vmc-ink)}.quick-cart .cross-sells [class*=item],.cart .cross-sells [class*=item]{border-radius:0!important}.quick-cart .cross-sells .btn,.cart .cross-sells .btn{border:1px solid var(--vmc-ink)!important;background:transparent!important;color:var(--vmc-ink)!important;border-radius:0!important;font-family:Oswald,sans-serif;letter-spacing:.2em}.quick-cart__footer,.cart__footer{border-top-color:var(--vmc-line)!important}.cart__footer{background:var(--vmc-card)!important}.quick-cart__footer-subtotal h3,.quick-cart__footer-subtotal span,.cart__footer [class*=subtotal]{font-family:Oswald,sans-serif!important;letter-spacing:.04em;color:var(--vmc-ink)}.quick-cart__submit,.cart__footer .btn--primary,.cart__footer [name=checkout]{background:var(--vmc-ink)!important;border-color:var(--vmc-ink)!important;color:var(--vmc-paper)!important;border-radius:0!important;height:56px;font-family:Oswald,sans-serif!important;font-weight:400;letter-spacing:.2em!important;text-transform:uppercase}.quick-cart__submit:hover,.cart__footer .btn--primary:hover,.cart__footer [name=checkout]:hover{background:#000!important;border-color:#000!important}.quick-cart__footer-tax-note,.cart__footer [class*=tax],.quick-cart__footer-order-note-wrapper a,.quick-cart__footer-order-note-wrapper button,.cart__footer [class*=note] button{color:var(--vmc-soft)!important}.quick-cart__submit:before,.cart__submit:before{background:var(--vmc-ink, #2D2D2D)!important}.quick-cart__submit:after,.cart__submit:after{background:#000!important}.quick-cart__item-discount,.cart__form-item-discount,.quick-cart__item-discount:before,.quick-cart__item-discount:after,.cart__form-item-discount:before,.cart__form-item-discount:after{background:transparent!important;box-shadow:none!important}.quick-cart__item-discounts:after,.cart__form-item-discounts:after{display:none!important}.quick-cart__item-discounts,.cart__form-item-discounts{padding:0!important;margin-top:6px!important}.quick-cart__item-discount{justify-content:flex-start!important}.announcement-bar__item-inner,.announcement-bar__item-inner a{font-family:Oswald,sans-serif!important;font-weight:400!important;font-size:12px!important;letter-spacing:.2em!important;text-transform:uppercase}.announcement-bar__item-inner strong,.announcement-bar__item-inner b{font-weight:400!important;color:#e8c9a0}.announcement-bar .slider-nav-button{display:none!important}.announcement-bar__item-inner{padding-top:11px;padding-bottom:11px}@media(max-width:749px){.announcement-bar__item-inner,.announcement-bar__item-inner a{font-size:10.5px!important;letter-spacing:.07em!important;white-space:nowrap}.announcement-bar__item-inner{padding-left:8px;padding-right:8px}}.header .header__row-desktop .lower{min-height:64px}.header .header__inner{position:relative}.header .header__row-desktop.upper{position:absolute!important;top:0;bottom:0;right:var(--vm-sec-right,150px);display:flex!important;align-items:center;padding:0!important;margin:0!important;z-index:3;min-height:0!important;width:auto!important;background:transparent!important}.header .header__row-desktop.upper>.header__row-segment-desktop.right,.header .header__row-desktop.upper .header__filler{display:none!important}.header__links-secondary .header__links-list{display:flex;gap:22px}.header__links-secondary a{font-family:Oswald,sans-serif!important;font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase;opacity:.85}.header__links-secondary li{margin:0!important}@media(min-width:990px){.header.header{padding-top:0!important}}header[data-navigation-position=left][data-logo-position=center].is-sticky .header__row.header__row-desktop.upper{opacity:1!important;pointer-events:auto!important}@media(max-width:1180px){.header .header__row-desktop.upper{right:130px}.header__links-secondary .header__links-list{gap:16px}}.header:not(.header--transparent){box-shadow:0 1px #d6d0c4}.header__links-primary a,.header__links-list>li>a{font-family:Oswald,sans-serif!important;font-weight:400!important;font-size:13px!important;letter-spacing:.16em!important;text-transform:uppercase}.header__links-primary li{margin-right:28px!important}.header__links-primary .header__links-icon{display:none}.header__links-list>li>a.navigation__submenu-trigger[href$="/pages/build-your-bundle"]{background:transparent!important;color:inherit!important;padding:6px 0!important;border-radius:0!important}.header__links-list>li>a.navigation__submenu-trigger[href$="/pages/build-your-bundle"]:hover{background:transparent!important}.header .icon-button__icon svg,.header .icon-button svg{width:18px!important;height:18px!important;stroke-width:1.3}.meganav__heading,.meganav__list-parent>li>a{font-family:Oswald,sans-serif!important;letter-spacing:.14em;text-transform:uppercase;font-size:12px!important}.drawer-menu__primary-links .drawer-menu__link-title{font-family:Oswald,sans-serif;letter-spacing:.12em;text-transform:uppercase}.header.is-sticky{box-shadow:0 1px #d6d0c4!important}@media(max-width:989px){body.header-transparent main.main{margin-top:0!important}.header.header--transparent{background:#faf8f3!important;color:#2d2d2d!important;--color-text-transparent:#2D2D2D;box-shadow:none}.header--transparent .transparent-logo{display:none!important}.header--transparent .regular-logo{display:block!important}.header .header__row-mobile{min-height:56px}.header--transparent .header__row-mobile,.header--transparent .header__row-mobile .icon-button,.header--transparent .header__row-mobile svg{color:#2d2d2d!important}.header--transparent .header__row-mobile svg path,.header--transparent .header__row-mobile svg circle{stroke:currentColor}.header--transparent [data-header-cart-count],.header--transparent .header__cart-count{background:#2d2d2d!important;color:#faf8f3!important}}.footer{border-top:1px solid rgba(243,239,230,.12)}.footer__heading,.footer .footer__header{font-family:Oswald,sans-serif!important;font-weight:400!important;font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase;color:#f3efe6!important}.footer__links a,.footer__text,.footer__text p{color:#f3efe6b8!important;font-weight:300;font-size:14px}.footer__links a:hover{color:#f3efe6!important}.footer__links li{margin:8px 0}.footer__bottom{border-top:1px solid rgba(243,239,230,.12);padding-top:20px;margin-top:12px}.footer__bottom,.footer__bottom p,.footer__bottom a{color:#f3efe680!important;font-size:12px}.footer .disclosure__toggle{color:#f3efe6cc!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
