:root{--mirthloom-black: #0b0b0b;--mirthloom-ink: #171717;--mirthloom-gold: #b68a3c;--mirthloom-gold-bright: #d2a451;--mirthloom-ivory: #ffffff;--mirthloom-line: rgba(11, 11, 11, .16)}body.mirthloom-theme{background:var(--mirthloom-ivory);color:var(--mirthloom-ink)}body.mirthloom-theme .gradient{background:var(--mirthloom-ivory)}body.mirthloom-theme .page-width{max-width:1440px}body.mirthloom-theme .button,body.mirthloom-theme .button--primary,body.mirthloom-theme .product-form__submit,body.mirthloom-theme .shopify-payment-button__button--unbranded{background:var(--mirthloom-black)!important;border:1px solid var(--mirthloom-black)!important;color:#fff!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:background .25s ease,border-color .25s ease,color .25s ease,transform .25s ease}body.mirthloom-theme .button:hover,body.mirthloom-theme .button--primary:hover,body.mirthloom-theme .product-form__submit:hover,body.mirthloom-theme .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--mirthloom-gold)!important;border-color:var(--mirthloom-gold)!important;color:var(--mirthloom-black)!important;transform:translateY(-1px)}.mirthloom-promo-ticker{position:relative;z-index:50;overflow:hidden;background:#0b2d4f;color:#fff;border-bottom:1px solid rgba(198,138,29,.5)}.mirthloom-promo-ticker__track{display:flex;width:max-content;min-height:3.1rem;align-items:center;will-change:transform;animation:mirthloom-ticker 26s linear infinite}.mirthloom-promo-ticker__track span{display:inline-flex;align-items:center;gap:2.4rem;padding:0 2.6rem;color:#fff;font-size:1.1rem;font-weight:800;letter-spacing:.16em;line-height:1;text-transform:uppercase;white-space:nowrap}.mirthloom-promo-ticker__track span:after{content:"\2726";color:var(--mirthloom-gold)}@keyframes mirthloom-ticker{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}body.mirthloom-theme .announcement-bar-section{display:none!important}body.mirthloom-theme .header-wrapper,body.mirthloom-theme .header-wrapper.gradient{background:#fff!important;border-bottom:1px solid rgba(7,27,52,.16)}body.mirthloom-theme .header{min-height:12rem}body.mirthloom-theme .header__heading-link{width:auto!important;padding:.4rem}body.mirthloom-theme .header__heading-logo{max-width:18rem;height:auto}body.mirthloom-theme .header__heading-logo-wrapper{display:inline-flex;width:auto;align-items:center;gap:1.2rem}body.mirthloom-theme .header__heading-logo-wrapper:after{content:"MIRTHLOOM";color:#071b34;font-family:var(--font-heading-family);font-size:2.3rem;letter-spacing:.28em;line-height:1}body.mirthloom-theme .header__heading-logo-wrapper .header__heading-logo{width:7.8rem!important;height:7.8rem!important;object-fit:contain}body.mirthloom-theme .header__default-logo{display:inline-flex;width:auto!important;height:auto!important;align-items:center;gap:1.2rem;overflow:visible!important;line-height:1}body.mirthloom-theme .header__default-logo img{display:block;width:7.8rem;height:7.8rem;object-fit:contain}body.mirthloom-theme .header__default-wordmark{display:grid;gap:.55rem;color:#f5ead9;font-family:var(--font-heading-family);font-size:2.3rem;letter-spacing:.28em}body.mirthloom-theme .header__default-wordmark small{color:var(--mirthloom-gold-bright);font-family:var(--font-body-family);font-size:.65rem;font-weight:700;letter-spacing:.3em}body.mirthloom-theme .header__menu-item,body.mirthloom-theme .header__icon{color:#071b34}body.mirthloom-theme .header__menu-item:hover,body.mirthloom-theme .header__icon:hover{color:var(--mirthloom-gold-bright)}body.mirthloom-theme .cart-count-bubble{background:var(--mirthloom-gold-bright);color:var(--mirthloom-black)}body.mirthloom-theme .mirthloom-header-links{grid-area:navigation;display:flex;align-items:center;justify-self:start;gap:clamp(1.8rem,2.4vw,3.6rem)}body.mirthloom-theme .mirthloom-header-links a{display:inline-flex;min-height:4.4rem;align-items:center;color:#071b34;font-size:1.2rem;font-weight:800;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;transition:color .2s ease}body.mirthloom-theme .mirthloom-header-links a:hover{color:var(--mirthloom-gold-bright)}@media screen and (max-width:989px){body.mirthloom-theme .mirthloom-header-links{display:none}}body.mirthloom-theme cart-drawer .drawer__inner,body.mirthloom-theme cart-drawer .drawer__inner.gradient{--color-background: 255, 255, 255;--color-foreground: 18, 17, 15;background:#fff!important;color:#12110f!important}body.mirthloom-theme cart-drawer .drawer__header,body.mirthloom-theme cart-drawer .drawer__heading,body.mirthloom-theme cart-drawer .drawer__close,body.mirthloom-theme cart-drawer .cart-item,body.mirthloom-theme cart-drawer .cart-item__name,body.mirthloom-theme cart-drawer .cart-item__details,body.mirthloom-theme cart-drawer .cart-item__price-wrapper,body.mirthloom-theme cart-drawer .quantity__input,body.mirthloom-theme cart-drawer .quantity__button,body.mirthloom-theme cart-drawer .totals,body.mirthloom-theme cart-drawer .tax-note{color:#12110f!important}body.mirthloom-theme cart-drawer .drawer__header{padding-bottom:1.4rem;border-bottom:1px solid rgba(182,138,60,.28)}body.mirthloom-theme cart-drawer .drawer__heading{font-family:var(--font-heading-family);font-size:2.7rem;letter-spacing:-.02em}body.mirthloom-theme cart-drawer .drawer__heading span{color:#756c63;font-family:var(--font-body-family);font-size:1.35rem;font-weight:500;letter-spacing:0}body.mirthloom-theme cart-drawer .ml-cart-drawer__notice{padding:1rem 1.5rem;background:var(--mirthloom-black);color:#f2d59d;font-size:1rem;font-weight:800;letter-spacing:.14em;text-align:center}body.mirthloom-theme cart-drawer .ml-cart-drawer__notice span{padding:0 .8rem;color:#fff}body.mirthloom-theme cart-drawer cart-drawer-items{padding:0 1.5rem}body.mirthloom-theme cart-drawer .cart-item{padding:1.7rem 0;border-bottom:1px solid rgba(18,17,15,.1)}body.mirthloom-theme cart-drawer .cart-item__image{border-radius:8px;background:#fff;object-fit:contain}body.mirthloom-theme cart-drawer .cart-item__name{font-family:var(--font-heading-family);font-size:1.5rem;font-weight:700;line-height:1.25;text-decoration:none}body.mirthloom-theme cart-drawer .product-option{color:#6e645b!important;font-size:1.05rem}body.mirthloom-theme cart-drawer .quantity{min-height:3.4rem;border:1px solid rgba(18,17,15,.45);border-radius:5px}body.mirthloom-theme cart-drawer .drawer__footer{border-top:1px solid rgba(18,17,15,.16);background:#fff}body.mirthloom-theme cart-drawer .totals__total{font-family:var(--font-heading-family);font-size:2rem}body.mirthloom-theme cart-drawer .cart__checkout-button{min-height:5rem;background:var(--mirthloom-black)!important;color:#fff!important}body.mirthloom-theme cart-drawer .cart__checkout-button:hover{background:var(--mirthloom-gold)!important;color:var(--mirthloom-black)!important}@media screen and (max-width:749px){body.mirthloom-theme .header{min-height:8.2rem;padding-top:.5rem;padding-bottom:.5rem}body.mirthloom-theme .header__default-logo{gap:.6rem}body.mirthloom-theme .header__default-logo img{width:5.8rem;height:5.8rem}body.mirthloom-theme .header__default-wordmark{font-size:1.55rem;letter-spacing:.2em}body.mirthloom-theme .header__default-wordmark small{display:none}body.mirthloom-theme .header__heading-logo-wrapper{gap:.55rem}body.mirthloom-theme .header__heading-logo-wrapper:after{font-size:1.5rem;letter-spacing:.2em}body.mirthloom-theme .header__heading-logo-wrapper .header__heading-logo{width:5.8rem!important;height:5.8rem!important}}body.mirthloom-theme .home-product-landing{background:#fff}body.mirthloom-theme .home-product-landing__visual{background:var(--mirthloom-ivory)}body.mirthloom-theme .home-product-landing__visual-label{background:var(--mirthloom-black);color:#fff}body.mirthloom-theme .home-product-landing__eyebrow{color:var(--mirthloom-gold)}body.mirthloom-theme .home-product-landing h1,body.mirthloom-theme .home-product-landing__buy-row strong,body.mirthloom-theme .home-product-landing__specs strong{color:var(--mirthloom-ink)}body.mirthloom-theme .home-product-landing__points li:before{color:var(--mirthloom-gold)}body.mirthloom-theme .home-product-landing .button{background:var(--mirthloom-black);border-color:var(--mirthloom-black);color:#fff}body.mirthloom-theme .home-product-landing .button:hover{background:var(--mirthloom-gold);border-color:var(--mirthloom-gold);color:var(--mirthloom-black)}body.mirthloom-theme .home-product-landing__statement{background:var(--mirthloom-black)}body.mirthloom-theme .home-product-landing__statement .home-product-landing__eyebrow{color:var(--mirthloom-gold-bright)}body.mirthloom-theme .product{align-items:start}body.mirthloom-theme .product__media-wrapper{padding-right:clamp(1rem,3vw,4rem)}body.mirthloom-theme .product__media-wrapper .product__media-item .product__modal-opener{border-radius:0;overflow:hidden}body.mirthloom-theme .product__media-wrapper .thumbnail{border:1px solid transparent;border-radius:0;overflow:hidden}body.mirthloom-theme .product__media-wrapper .thumbnail[aria-current]{box-shadow:0 0 0 1px var(--mirthloom-gold)}body.mirthloom-theme .product__info-wrapper{padding-left:clamp(2.4rem,5vw,7rem)}body.mirthloom-theme .product__info-container{max-width:56rem}body.mirthloom-theme .product__title h1{color:var(--mirthloom-ink);font-size:clamp(3.1rem,4.2vw,6.2rem);line-height:.98;letter-spacing:-.03em}body.mirthloom-theme .product__text.caption-with-letter-spacing{color:var(--mirthloom-gold);font-size:1.05rem;font-weight:700;letter-spacing:.2em}body.mirthloom-theme .product__info-container .price{color:var(--mirthloom-ink);font-size:clamp(2.4rem,3vw,3.4rem)}body.mirthloom-theme .product__info-container .price .price-item--regular{color:#777}body.mirthloom-theme .product__info-container .product__description{color:#4e4e4e;font-size:1.45rem;line-height:1.65}body.mirthloom-theme .product__info-container>*+*{margin-top:2rem}body.mirthloom-theme .product-form__input{max-width:none}body.mirthloom-theme .product-form__input legend,body.mirthloom-theme .product-form__quantity .form__label{color:var(--mirthloom-ink);font-weight:700;letter-spacing:.08em;text-transform:uppercase}body.mirthloom-theme .product-form__input input[type=radio]+label{border:1px solid #aaa;border-radius:0;background:#fff;color:var(--mirthloom-ink);transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease}body.mirthloom-theme .product-form__input input[type=radio]+label:hover{border-color:var(--mirthloom-gold);transform:translateY(-1px)}body.mirthloom-theme .product-form__input input[type=radio]:checked+label{border-color:var(--mirthloom-black);background:var(--mirthloom-black);color:#fff;box-shadow:0 0 0 2px var(--mirthloom-gold)}body.mirthloom-theme .quantity{border-color:#999;border-radius:0}.mirthloom-points{display:grid;gap:.85rem;margin:1.4rem 0 0;padding:0;list-style:none;color:#353535;font-size:1.3rem}.mirthloom-points li{display:flex;align-items:center;gap:.9rem}.mirthloom-points li:before{content:"\2726";color:var(--mirthloom-gold);font-size:1.1rem}.mirthloom-offer-note{display:grid;gap:.4rem;margin:1.6rem 0;padding:1.4rem 1.6rem;border-left:3px solid var(--mirthloom-gold);background:var(--mirthloom-ivory);color:var(--mirthloom-ink)}.mirthloom-offer-note strong{font-size:1.1rem;letter-spacing:.15em;text-transform:uppercase}.mirthloom-offer-note span{color:#5e5e5e;font-size:1.15rem}.mirthloom-payment-note{display:flex;flex-wrap:wrap;gap:1.4rem;color:#777;font-size:1.08rem}.mirthloom-payment-note span+span:before{content:"\b7";margin-right:1.4rem;color:var(--mirthloom-gold)}.mirthloom-media-reel{padding:clamp(5rem,9vw,10rem) 0;background:var(--mirthloom-black);color:#fff}.mirthloom-media-reel__heading{display:flex;align-items:end;justify-content:space-between;gap:3rem;margin-bottom:3rem}.mirthloom-eyebrow{margin:0 0 .9rem;color:var(--mirthloom-gold-bright);font-size:1.05rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.mirthloom-media-reel h2{max-width:62rem;margin:0;color:#fff;font-size:clamp(2.6rem,4.5vw,5.5rem);line-height:1;letter-spacing:-.02em}.mirthloom-media-reel__track{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,34rem),1fr));gap:1.4rem}.mirthloom-media-reel__item{overflow:hidden;border:1px solid rgba(255,255,255,.2);background:#050505}.mirthloom-media-reel__item video{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.mirthloom-trust-panel{padding:clamp(5rem,8vw,9rem) 0;background:#fff}.mirthloom-trust-panel__inner{display:grid;grid-template-columns:minmax(24rem,.75fr) minmax(34rem,1.25fr);gap:clamp(4rem,9vw,13rem);align-items:start}.mirthloom-trust-panel__intro h2{max-width:42rem;margin:0;color:var(--mirthloom-ink);font-size:clamp(2.8rem,4.2vw,5rem);line-height:1.02}.mirthloom-trust-panel__stars{margin-top:2.2rem;color:var(--mirthloom-gold);font-size:1.4rem;letter-spacing:.18em}.mirthloom-trust-panel__rows{border-top:1px solid var(--mirthloom-line)}.mirthloom-trust-panel details{border-bottom:1px solid var(--mirthloom-line)}.mirthloom-trust-panel summary{display:grid;grid-template-columns:3.2rem 1fr auto;gap:1rem;align-items:center;min-height:6.4rem;cursor:pointer;list-style:none}.mirthloom-trust-panel summary::-webkit-details-marker{display:none}.mirthloom-trust-panel summary span{color:var(--mirthloom-gold);font-size:1.1rem;letter-spacing:.1em}.mirthloom-trust-panel summary strong{color:var(--mirthloom-ink);font-size:1.35rem}.mirthloom-trust-panel summary i{color:var(--mirthloom-gold);font-size:2rem;font-style:normal;transition:transform .25s ease}.mirthloom-trust-panel details[open] summary i{transform:rotate(45deg)}.mirthloom-trust-panel__content{padding:0 3rem 1.7rem 4.2rem;color:#5e5e5e;font-size:1.25rem;line-height:1.6}[data-mirthloom-reveal]{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}[data-mirthloom-reveal].is-visible{opacity:1;transform:none}.mirthloom-sticky-bar{position:fixed;z-index:40;right:0;bottom:0;left:0;padding:.8rem 0;background:#0b0b0bf7;color:#fff;box-shadow:0 -8px 24px #00000029;opacity:0;pointer-events:none;transform:translateY(100%);transition:opacity .3s ease,transform .3s ease}.mirthloom-sticky-bar.is-visible{opacity:1;pointer-events:auto;transform:none}.mirthloom-sticky-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:2rem}.mirthloom-sticky-bar__product{display:flex;align-items:center;gap:1rem;min-width:0}.mirthloom-sticky-bar__image{width:5rem;height:5rem;object-fit:cover}.mirthloom-sticky-bar__product div{display:grid;gap:.25rem;min-width:0}.mirthloom-sticky-bar__product strong{max-width:34rem;overflow:hidden;color:#fff;font-size:1.2rem;text-overflow:ellipsis;white-space:nowrap}.mirthloom-sticky-bar__product span{color:var(--mirthloom-gold-bright);font-size:1.15rem}.mirthloom-sticky-bar__form{display:flex;align-items:center;gap:.8rem}.mirthloom-sticky-bar__select{min-width:18rem;min-height:4.6rem;padding:0 1.2rem;border:1px solid rgba(255,255,255,.38);border-radius:0;background:transparent;color:#fff}.mirthloom-sticky-bar__button{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-width:16rem;min-height:4.6rem;border:1px solid var(--mirthloom-gold);background:var(--mirthloom-gold);color:var(--mirthloom-black);font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,color .2s ease}.mirthloom-sticky-bar__button:hover{background:#fff;border-color:#fff;color:var(--mirthloom-black)}@media screen and (max-width:989px){body.mirthloom-theme .product__info-wrapper{padding-left:0}.mirthloom-trust-panel__inner{grid-template-columns:1fr;gap:3rem}}@media screen and (max-width:749px){.mirthloom-promo-ticker__track span{font-size:.95rem}.mirthloom-media-reel__heading{display:block}.mirthloom-media-reel h2{margin-top:1rem}.mirthloom-sticky-bar{padding:.65rem 0}.mirthloom-sticky-bar__inner{gap:.6rem}.mirthloom-sticky-bar__product{display:none}.mirthloom-sticky-bar__form{width:100%}.mirthloom-sticky-bar__select,.mirthloom-sticky-bar__button{flex:1;min-width:0}.mirthloom-sticky-bar__button{min-width:0;padding:0 .8rem;font-size:1.05rem}.mirthloom-trust-panel__content{padding-left:3.2rem}}.mirthloom-theme .header__inline-menu,.mirthloom-theme .footer-block--menu,.mirthloom-theme .footer-block--newsletter,.mirthloom-theme .footer__list-social{display:none!important}.mirthloom-theme .header{grid-template-columns:1fr auto 1fr}.mirthloom-theme .header__heading-link{justify-self:center}.mirthloom-theme .header__icons{justify-self:end}.mirthloom-theme .footer{padding-top:2rem}#judgeme_product_reviews .jdgm-rev__pics{display:flex!important;flex-wrap:wrap;gap:1rem}#judgeme_product_reviews .jdgm-rev__pic-link{display:block!important;width:10rem!important;height:10rem!important;overflow:hidden;border-radius:.8rem!important}#judgeme_product_reviews .jdgm-rev__pic-link.jdgm--loading:before,#judgeme_product_reviews .jdgm-rev__pic-link.jdgm--loading:after{display:none!important;content:none!important}#judgeme_product_reviews .jdgm-rev__pic-img{position:static!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;border-radius:0!important;opacity:1!important;visibility:visible!important;object-fit:cover!important;transform:none!important}@media screen and (max-width:749px){#judgeme_product_reviews .jdgm-rev__pic-link{width:8.8rem!important;height:8.8rem!important}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/mirthloom-refined.css.map */
