@import"https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&family=Jost:wght@300;400;500;600&display=swap";:root{--modclo-cream: #faf9f6;--modclo-dark: #111111;--modclo-mid: #1a1a1a;--modclo-gold: #c4a882;--modclo-stone: #8a7d6b;--modclo-sale: #b5534a;--modclo-text: #1a1a1a;--modclo-muted: #888;--modclo-border: rgba(26,26,26,.1);--font-heading: "Cormorant", Georgia, serif;--font-body: "Jost", "Helvetica Neue", sans-serif}body{font-family:var(--font-body);color:var(--modclo-text);background:var(--modclo-cream);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header{border-bottom:1px solid var(--modclo-border)!important;background:var(--modclo-cream)!important}.header__heading-link,.header__heading{font-family:var(--font-heading)!important;font-size:22px!important;letter-spacing:.12em!important;font-weight:400!important;text-transform:lowercase!important}.header__menu-item,.header__menu-item a,.list-menu__item{font-family:var(--font-body)!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:500!important;color:var(--modclo-text)!important}.header__menu-item:hover a,.list-menu__item--active{opacity:.55!important}.announcement-bar{background:var(--modclo-dark)!important;color:#fff!important}.announcement-bar__message,.announcement-bar__message *{font-family:var(--font-body)!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:400!important;color:#fff!important}.card-wrapper{background:#fff!important}.card__heading,.card__heading a{font-family:var(--font-heading)!important;font-size:15px!important;font-weight:400!important;letter-spacing:0!important;color:var(--modclo-text)!important;line-height:1.35!important}.card__heading a:hover{text-decoration:none!important;opacity:.7!important}.price,.price__regular,.price__sale{font-family:var(--font-body)!important;font-size:13px!important;font-weight:500!important;color:var(--modclo-text)!important}.price--on-sale .price-item--sale,.price__sale .price-item--sale{color:var(--modclo-sale)!important}.price-item--regular.price-item--last:not(:only-child){color:var(--modclo-muted)!important;text-decoration:line-through!important}.badge--sale,.badge--on-sale{background:var(--modclo-sale)!important;border-radius:0!important;font-family:var(--font-body)!important;font-size:9px!important;letter-spacing:.12em!important;font-weight:700!important;padding:4px 8px!important}.button,.btn,button[type=submit]{font-family:var(--font-body)!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:600!important;border-radius:0!important;transition:all .25s ease!important}.button--primary,.button[data-type=primary]{background:var(--modclo-dark)!important;color:#fff!important;border:1px solid var(--modclo-dark)!important}.button--primary:hover{background:#333!important;transform:translateY(-1px)!important}.button--secondary,.button[data-type=secondary]{background:transparent!important;color:var(--modclo-dark)!important;border:1px solid var(--modclo-dark)!important}.button--secondary:hover{background:var(--modclo-dark)!important;color:#fff!important}.breadcrumbs,nav[aria-label=breadcrumbs]{font-family:var(--font-body)!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--modclo-muted)!important}.collection__title,h1.title{font-family:var(--font-heading)!important;font-size:clamp(32px,4vw,56px)!important;font-weight:400!important;font-style:italic!important;letter-spacing:-.02em!important;color:var(--modclo-text)!important}.product__title{font-family:var(--font-heading)!important;font-size:clamp(26px,3vw,40px)!important;font-weight:400!important;font-style:italic!important;letter-spacing:-.01em!important;line-height:1.15!important}.product__vendor{font-family:var(--font-body)!important;font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--modclo-muted)!important;font-weight:500!important}.product-form__submit{min-height:54px!important}.product-media-container,.media{background:#f0ede8!important}.footer{background:var(--modclo-dark)!important;color:#fff9!important;border-top:none!important}.footer__heading{font-family:var(--font-body)!important;font-size:10px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#fff!important;font-weight:600!important}.footer a,.footer__list-item a{font-family:var(--font-body)!important;font-size:13px!important;color:#ffffff8c!important;text-decoration:none!important;transition:color .2s!important;letter-spacing:.03em!important}.footer a:hover{color:#fff!important}.footer__newsletter-header,.footer__content-bottom{border-color:#ffffff14!important}.newsletter__label{font-family:var(--font-heading)!important;font-size:clamp(20px,2.5vw,28px)!important;font-weight:400!important;font-style:italic!important;color:var(--modclo-text)!important}.pagination__item{font-family:var(--font-body)!important;font-size:12px!important;letter-spacing:.1em!important;border-radius:0!important}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--modclo-cream)}::-webkit-scrollbar-thumb{background:var(--modclo-gold);border-radius:0}::selection{background:var(--modclo-gold);color:#fff}html{scroll-behavior:smooth}:focus-visible{outline:1px solid var(--modclo-gold)!important;outline-offset:3px!important}.swatch,.variant-button{border-radius:0!important}@media screen and (min-width:750px){.msc__inner,.mbs__inner,.mna__grid{max-width:var(--page-width)!important;margin-left:auto!important;margin-right:auto!important;padding-left:5rem!important;padding-right:5rem!important}}.mbs__card,.mna__card,.msc__card{min-width:0}.mbs__grid,.mna__grid{overflow:hidden}.mbs__meta,.mna__info{padding-top:24px!important}.card__information{padding-top:22px!important}@media screen and (min-width:750px){.product-form__submit,.product-form__cart-submit,.product-form button[name=add],form[action*="/cart/add"] button[type=submit]{display:block!important;width:100%!important;max-width:440px!important;min-height:54px!important;padding:16px 32px!important;margin-top:8px!important;font-family:var(--font-body)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;line-height:1.2!important;color:#fff!important;background:var(--modclo-dark)!important;border:1px solid var(--modclo-dark)!important;border-radius:0!important;cursor:pointer!important;transition:all .25s ease!important}.product-form__submit:hover,.product-form__cart-submit:hover,.product-form button[name=add]:hover,form[action*="/cart/add"] button[type=submit]:hover{background:#fff!important;color:var(--modclo-dark)!important}.product-form__buttons{max-width:440px!important}}@media screen and (min-width:750px){.mc-satc{position:fixed!important;left:50%!important;right:auto!important;bottom:24px!important;width:min(680px,calc(100vw - 48px))!important;z-index:9997!important;display:none!important;align-items:center;gap:18px;padding:12px 14px 12px 24px!important;background:rgb(var(--color-background, 255, 255, 255))!important;border:1px solid rgba(var(--color-foreground, 20, 20, 20),.1)!important;border-radius:12px!important;box-shadow:0 12px 34px #0000002e!important;transform:translate(-50%,calc(100% + 40px));transition:transform .35s ease}.mc-satc.mc-show{display:flex!important;transform:translate(-50%)!important}.mc-satc__info{flex:1 1 auto;min-width:0}.mc-satc__title{font:600 14px/1.2 var(--font-body-family)!important;color:rgb(var(--color-foreground, 20, 20, 20))!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-satc__price{font:500 13px/1.2 var(--font-body-family)!important;color:rgb(var(--color-foreground, 20, 20, 20))!important;opacity:.8;margin-top:3px}.mc-satc__btn{flex:0 0 auto;background:rgb(var(--color-foreground, 20, 20, 20))!important;color:rgb(var(--color-background, 255, 255, 255))!important;border:none!important;border-radius:8px!important;padding:0 40px!important;height:50px!important;font:600 12px/50px var(--font-body-family)!important;letter-spacing:.18em!important;text-transform:uppercase!important;cursor:pointer!important;transition:opacity .2s ease!important}.mc-satc__btn:hover{opacity:.85!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/modclo-premium.css.map */
