@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}
/*# sourceMappingURL=/cdn/shop/t/2/assets/modclo-premium.css.map */
