@import"https://fonts.googleapis.com/css2?family=Cormorant:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Work+Sans:wght@300;400;500;600;700&display=swap";h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.hero__title,.hero__subtitle,.slideshow__heading,.slideshow__subheading,.section-header__title,.collection-hero__title,.footer__title,.product-single__title,.cart__item-title,.grid-product__title,.type-header-font{font-family:"Cormorant",var(--typeHeaderPrimary),serif!important;font-weight:300}html,body,p,a,span,li,td,th,label,input,select,textarea,button,.btn,.site-nav__link,.site-nav__dropdown-link,.announcement-bar__text,.grid-product__price,.grid-product__vendor,.footer__small-text,.rte,.rte p,.type-body-font,.type-navigation-font,[class*=type-body],[class*=type-nav],[class*=font-body]{font-family:"Work Sans",var(--typeBasePrimary),sans-serif!important;font-weight:400}body{letter-spacing:.01em;-webkit-font-smoothing:antialiased}h1,.h1,.hero__title,.slideshow__heading{letter-spacing:.08em;line-height:1.1;text-transform:uppercase}h2,.h2,.section-header__title{letter-spacing:.06em;text-transform:uppercase}h3,.h3{letter-spacing:.04em}.site-nav__link,.site-nav__dropdown-link,.btn,.button,input,select,textarea{letter-spacing:.06em}.announcement-bar,.announcement-bar__text{letter-spacing:.15em;font-size:.72rem;font-weight:500;text-transform:uppercase}.btn,.button,input,select,textarea,.grid-product__content,.cart__checkout,.image-wrap,.grid-product__image-mask,.grid__item-image-wrapper,.tag,.collection-grid-item,[class*=rounded]{border-radius:0!important}.btn,.button,.cart__checkout{text-transform:uppercase;letter-spacing:.12em;font-size:.82rem;font-weight:500}a:hover,.site-nav__link:hover,.site-nav__dropdown-link:hover{color:#1a1a1a!important;opacity:.7}.btn:hover,.button:hover{opacity:.85}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#fafafa}::-webkit-scrollbar-thumb{background:#999}::selection{background:#00000014;color:#0a0a0a}a,.btn,.button,input,.site-nav__link,.grid-product{transition:all .25s ease}.cl-loading-screen{position:fixed;top:0;left:0;width:100%;height:100%;background:#fafafa;z-index:99999;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;transition:opacity .5s ease,visibility .5s ease}.cl-loading-screen.hidden{opacity:0;visibility:hidden;pointer-events:none}.cl-loading-logo{line-height:0}.cl-loading-logo img{width:120px;height:auto;opacity:.9}.cl-loading-bar{width:120px;height:1px;background:#00000014;overflow:hidden}.cl-loading-bar__progress{height:100%;width:40%;background:#1a1a1a;animation:cl-load 1.2s ease-in-out infinite}@keyframes cl-load{0%{transform:translate(-100%)}to{transform:translate(350%)}}.cl-loading-tagline{font-family:Cormorant,serif!important;font-size:.7rem;letter-spacing:.25em;text-transform:uppercase;color:#00000059;font-weight:400}@media(max-width:749px){.hero__title,.slideshow__heading{font-size:clamp(2rem,8vw,3rem)!important}}.site-header,.site-header__wrapper{padding-top:6px!important;padding-bottom:6px!important;min-height:0!important}.site-header .site-header__logo{padding:0!important;margin:0!important}.site-header .site-header__logo img{max-height:32px!important;width:auto!important;padding:0!important;margin:0!important}.site-header .site-header__logo a{padding:0!important;margin:0!important;display:flex;align-items:center}.site-nav__link{padding-top:6px!important;padding-bottom:6px!important;font-size:.78rem!important}.site-header__icons .btn--link{padding:4px 6px!important}.header-layout,.header-item{padding-top:0!important;padding-bottom:0!important}.site-header__element,.site-header__element--left,.site-header__element--right{padding:0!important}.announcement-bar{padding:3px 0!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cor-leonis-custom.css.map */
