@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Dosis:wght@400;600;700&display=swap";:root{--msp-gold: #c39f76;--msp-gold-soft: #d8bd9c;--msp-gold-light: #e8d5a8;--msp-smoke: rgba(255, 255, 255, .62);--msp-hairline: rgba(255, 255, 255, .14)}body,.rte,p,.product__description,.price,input,textarea,select{font-family:"Inter",var(--font-body-family),sans-serif}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.title,.banner__heading,.card__heading,.product__title{font-family:var(--font-heading-family),"Playfair Display",serif;letter-spacing:-.01em}.header__menu-item,.header__menu-item span,.list-menu__item,.mega-menu__link,.menu-drawer__menu-item,.button,.caption-with-letter-spacing,.caption,.footer-block__heading,.card__badge .badge{font-family:Dosis,sans-serif}.header__menu-item,.list-menu__item{text-transform:uppercase;letter-spacing:.16em;font-weight:700;font-size:1.3rem}.caption-with-letter-spacing{color:var(--msp-gold);text-transform:uppercase;letter-spacing:.28em;font-weight:700}.header__menu-item,.header__menu-item span,.header__active-menu-item,.header__active-menu-item span{text-decoration:none!important}.header__menu-item:hover span,.header__active-menu-item,.header__active-menu-item span{color:var(--msp-gold)}.header__inline-menu .header__menu-item{position:relative}.header__inline-menu .header__menu-item:after{content:"";position:absolute;left:1.2rem;right:1.2rem;bottom:.2rem;height:1px;background:var(--msp-gold);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.header__inline-menu .header__menu-item:hover:after,.header__inline-menu .header__active-menu-item:after{transform:scaleX(1)}.header__inline-menu .header__menu-item,.header__inline-menu a.header__menu-item,.header__inline-menu .header__menu-item span{color:#efe7da}.header__inline-menu .header__menu-item:hover,.header__inline-menu a.header__menu-item:hover,.header__inline-menu .header__menu-item:hover span,.header__inline-menu .header__active-menu-item,.header__inline-menu .header__active-menu-item span,.header__inline-menu .list-menu__item--active{color:var(--msp-gold)}.footer .list-menu__item--link,.footer a.list-menu__item--link{color:#efe7da}.footer .list-menu__item--link:hover,.footer a.list-menu__item--link:hover,.footer .list-menu__item--active{color:var(--msp-gold)}.button:not(.button--tertiary),.shopify-challenge__button{background:transparent!important;color:var(--msp-gold)!important;border:1px solid var(--msp-gold)!important;text-transform:uppercase;letter-spacing:.16em;font-weight:700;box-shadow:none!important;transition:background .3s ease,color .3s ease,border-color .3s ease}.button:not(.button--tertiary):after{display:none!important}.button:not(.button--tertiary):hover{background:var(--msp-gold)!important;color:#000!important;border-color:var(--msp-gold)!important}a.link,.link--text,.rte a:not(.button){color:var(--msp-gold);text-underline-offset:3px}a.link:hover,.rte a:not(.button):hover{color:var(--msp-gold-soft)}.card__heading a{transition:color .4s ease}.card-wrapper:hover .card__heading a,.card-wrapper:focus-within .card__heading a{color:var(--msp-gold)}.card__information .card__heading:after,.card__content .card__heading:after{content:"";display:block;width:1.6rem;height:1px;margin:.7rem auto 0;background:var(--msp-gold);opacity:.6;transition:width .5s ease,opacity .5s ease}.card-wrapper:hover .card__heading:after{width:4rem;opacity:1}.msp-ornament{display:flex;align-items:center;justify-content:center;gap:1.2rem;padding:0 2rem}.msp-ornament__line{flex:1;max-width:14rem;height:1px}.msp-ornament__line--l{background:linear-gradient(to right,transparent,var(--msp-gold))}.msp-ornament__line--r{background:linear-gradient(to left,transparent,var(--msp-gold))}.msp-ornament__mark{color:var(--msp-gold);font-size:1.3rem;line-height:1;opacity:.85}input[type=checkbox],input[type=radio]{accent-color:var(--msp-gold)}.product-form__submit,.cart__checkout-button,.cart__dynamic-checkout-buttons .button,.cart-notification__links .button:first-child{background:var(--msp-gold)!important;color:#000!important;border-color:var(--msp-gold)!important}.product-form__submit:hover:not([disabled]),.cart__checkout-button:hover{background:var(--msp-gold-soft)!important;border-color:var(--msp-gold-soft)!important;color:#000!important}.product-form__submit[disabled]{background:transparent!important;color:#fff6!important;border-color:#fff3!important}.facets__summary,.facets__heading,.facet-filters__label,.facets__disclosure .facets__summary{font-family:Dosis,sans-serif;text-transform:uppercase;letter-spacing:.12em}.active-facets__button,.active-facets__button-inner{color:var(--msp-gold);border-color:#c39f7666}.facets__summary:hover,.facet-filters__sort:focus{color:var(--msp-gold)}.facets__display{border-color:var(--msp-hairline)}.collection-hero__title,.main-collection-title .title{letter-spacing:-.01em}.pagination__item--current,.pagination__item.pagination__item--current{color:var(--msp-gold);border-bottom:1px solid var(--msp-gold)}.pagination__item:hover{color:var(--msp-gold)}.product-form__input--pill input[type=radio]:checked+label,fieldset.product-form__input--pill input:checked+label{background-color:var(--msp-gold)!important;border-color:var(--msp-gold)!important;color:#000!important;box-shadow:0 0 0 1px var(--msp-gold) inset}.product-form__input--pill input[type=radio]:not(:disabled)+label:hover{background-color:var(--msp-gold)!important;border-color:var(--msp-gold)!important;color:#000!important}.product-form__input .select__select:focus{border-color:var(--msp-gold)!important}.quantity{border-color:var(--msp-hairline)}.quantity__button:hover{color:var(--msp-gold)}.quantity:focus-within{border-color:var(--msp-gold)}.thumbnail[aria-current=true],.thumbnail.is-active,.product__media-toggle[aria-current=true] .thumbnail{border-color:var(--msp-gold)!important;box-shadow:0 0 0 1px var(--msp-gold)}.thumbnail:hover{border-color:#c39f7699}.product .accordion__title,.product .accordion summary:hover .accordion__title{color:#ffffffeb}.product .accordion summary:hover{color:var(--msp-gold)}.product__accordion .accordion__title{font-family:Dosis,sans-serif;letter-spacing:.06em}.product__title{letter-spacing:-.01em}.product .price{color:#fffffff2}.cart-item__name{font-family:var(--font-heading-family),"Playfair Display",serif}.cart-item__name:hover{color:var(--msp-gold)}.cart__dynamic-checkout-buttons{border-top:1px solid var(--msp-hairline);padding-top:1rem}.totals__total-value,.cart__footer .totals .totals__total-value{color:var(--msp-gold)}.cart-items thead th,.cart-items .caption-with-letter-spacing{color:var(--msp-gold);text-transform:uppercase;letter-spacing:.18em}cart-remove-button .button,.cart-item__remove .button{color:var(--msp-smoke)!important}cart-remove-button .button:hover{color:var(--msp-gold)!important}.search-modal__content,.predictive-search{background:#0a0a0a!important;border:1px solid rgba(195,159,118,.3)!important}.search__input.field__input{font-family:Inter,sans-serif}.search__input.field__input:focus{border-color:var(--msp-gold)!important}.search__button:hover .icon,.search-modal__form .search__button:hover{color:var(--msp-gold)}.predictive-search__heading{color:var(--msp-gold)!important;font-family:Dosis,sans-serif;text-transform:uppercase;letter-spacing:.2em;border-bottom:1px solid var(--msp-hairline)}.predictive-search__list-item{transition:background .2s ease}.predictive-search__list-item:hover,.predictive-search__list-item[aria-selected=true]{background:#c39f7614!important}.predictive-search__item-heading{color:#ffffffeb}.predictive-search__list-item:hover .predictive-search__item-heading{color:var(--msp-gold)}.predictive-search__search-for-button:hover{background:#c39f7614!important}.predictive-search__item--term{color:var(--msp-gold)}.newsletter__wrapper{display:flex;flex-direction:column;align-items:center;gap:.6rem}.newsletter__wrapper>.newsletter__subheading:first-child{margin:0;font-family:Dosis,sans-serif;text-transform:uppercase;letter-spacing:.3em;font-weight:700;font-size:1.1rem;color:var(--msp-gold)}.newsletter__wrapper h2,.newsletter__wrapper .inline-richtext{font-family:var(--font-heading-family),"Playfair Display",serif;letter-spacing:-.01em;margin:.2rem 0 .6rem}.newsletter__wrapper .newsletter-form:after{content:"We respect your humidor. Unsubscribe anytime.";display:block;margin-top:.9rem;font-family:Dosis,sans-serif;text-transform:uppercase;letter-spacing:.2em;font-size:.8rem;color:#fff6;width:100%}.newsletter-form__field-wrapper .field__input:focus{border-color:var(--msp-gold)!important}.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:before{border-color:var(--msp-gold)!important}.newsletter-form__button{color:var(--msp-gold)!important}.newsletter-form__button:hover{color:#000!important;background:var(--msp-gold)!important}.newsletter-form__button .icon{color:currentColor}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9998;background:radial-gradient(ellipse 100% 55% at 50% 0%,rgba(195,159,118,.22) 0%,transparent 70%);mix-blend-mode:screen}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:200px 200px}.footer__content-bottom-wrapper:before{content:"";display:block;height:1px;background:linear-gradient(to right,transparent,#c39f76 20%,#c39f76 80%,transparent);margin-bottom:1.6rem}.footer__content-bottom-wrapper .footer__list-social:before{content:"\2726";display:block;text-align:center;color:#c39f76;font-size:1.4rem;margin-bottom:1rem;letter-spacing:.3em}.footer-block__heading{color:#c39f76!important;text-transform:uppercase;letter-spacing:.2em}.header-wrapper--border-bottom{border-bottom:none!important}.card-wrapper:hover .card--card,.card-wrapper:focus-within .card--card,.card-wrapper:hover .card--standard .card__inner,.card-wrapper:focus-within .card--standard .card__inner{outline:1px solid rgba(195,159,118,.5);outline-offset:-1px}.field__input:focus,.customer .field input:focus,.select__select:focus,textarea:focus{border-color:#c39f76!important;outline:none}.drawer.active{border-left:2px solid #c39f76}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#c39f76;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#d4b08a}::selection{background:#c39f7659;color:#fff}#shopify-pc__banner{background-color:#0a0a0a!important;border:1px solid rgba(195,159,118,.35)!important;color:#ffffffc7!important}#shopify-pc__banner h1,#shopify-pc__banner h2{color:#c39f76!important}#shopify-pc__banner p,#shopify-pc__banner .shopify-pc__banner__body{color:#ffffffc7!important}#shopify-pc__banner a{color:#c39f76!important;text-decoration:underline;text-underline-offset:2px}#shopify-pc__banner .shopify-pc__banner__btn-accept{background-color:#c39f76!important;color:#000!important;border:1px solid #c39f76!important}#shopify-pc__banner .shopify-pc__banner__btn-accept:hover{background-color:#d8bd9c!important;border-color:#d8bd9c!important}#shopify-pc__banner .shopify-pc__banner__btn-decline{background-color:transparent!important;color:#c39f76!important;border:1px solid rgba(195,159,118,.6)!important}#shopify-pc__banner .shopify-pc__banner__btn-decline:hover{background-color:#c39f76!important;color:#000!important;border-color:#c39f76!important}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{background-color:transparent!important;color:#c39f76!important}#shopify-pc__prefs{background-color:#0a0a0a!important;border:1px solid rgba(195,159,118,.35)!important;color:#ffffffc7!important}#shopify-pc__prefs h1,#shopify-pc__prefs h2,#shopify-pc__prefs h3,#shopify-pc__prefs a{color:#c39f76!important}.menu-drawer{background:radial-gradient(ellipse 140% 100% at 50% 30%,rgba(195,159,118,.2) 0%,rgba(195,159,118,.07) 50%,transparent 85%) #000!important}.menu-drawer__menu{text-align:center}.menu-drawer__menu-item{justify-content:center!important;font-size:2.1rem!important;letter-spacing:.12em!important;padding:1.5rem 3rem!important;text-transform:uppercase;color:#efe7da!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus,.menu-drawer__close-button:hover,.menu-drawer__close-button:focus{color:var(--msp-gold)!important;background-color:transparent!important}.menu-drawer__menu-item--active,.menu-drawer__menu-item--active:hover{color:var(--msp-gold)!important;background-color:transparent!important}.menu-drawer__submenu{background:radial-gradient(ellipse 140% 100% at 50% 30%,rgba(195,159,118,.2) 0%,rgba(195,159,118,.07) 50%,transparent 85%) #000!important}.menu-drawer__close-button{justify-content:center!important;font-size:2.1rem!important;letter-spacing:.12em!important;color:#c39f76!important;text-transform:uppercase}.menu-drawer__close-button .svg-wrapper{position:absolute;left:3rem}@media screen and (min-width:888px){.header__inline-menu{display:block;justify-self:center;margin-left:0}.header:not(.drawer-menu) header-drawer{display:none}.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:1fr auto 1fr;column-gap:2rem}}@media screen and (max-width:887px){.header{grid-template-areas:"heading icons left-icons";grid-template-columns:1fr auto auto}.header__heading,.header__heading-link{grid-area:heading;justify-self:start!important;text-align:left!important}header-drawer{grid-area:left-icons;justify-self:end;margin-left:.4rem!important}.header__icons{justify-self:end}.header__icon--account.small-hide{display:flex!important}}.header__icon--search,.header__icon--menu{color:#c39f76!important}.menu-drawer__account{display:none!important}.menu-drawer .list-social{justify-content:center!important;margin-left:0!important}.menu-drawer .list-social__link .svg-wrapper{width:3rem;height:3rem}.menu-drawer .list-social__link{color:#efe7da!important;transition:color .25s ease}.menu-drawer .list-social__link:hover{color:var(--msp-gold)!important}.banner__heading{background:linear-gradient(105deg,#c39f76,#e8d5a8 35%,#fff5e0,#e8d5a8 65%,#c39f76);background-size:300% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;padding-bottom:.12em;animation:msp-shimmer 5s linear infinite}@keyframes msp-shimmer{0%{background-position:0% center}to{background-position:300% center}}.banner__buttons .button--secondary{border-color:#c39f76b3!important;color:#c39f76!important;background-color:transparent!important;text-transform:uppercase;letter-spacing:.12em}.banner__buttons .button--secondary:hover{background-color:#c39f76!important;color:#000!important;border-color:#c39f76!important}@media(prefers-reduced-motion:reduce){.banner__heading{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/msp-brand.css.map */
