@import"https://fonts.googleapis.com/css2?family=Jost:wght@300;400;500;600;700&display=swap";:root,.color-background-1,.color-background-2{--tw-cream: #f7f6f2;--tw-card: #ffffff;--tw-ink: #111111;--tw-muted: #6b6b6b;--tw-line: #e7e5df;--tw-nav-bg: #ecebe6;--tw-radius-card: 14px;--tw-radius-pill: 999px}body,.product__title,.card__heading,h1,h2,h3,h4,h5,h6,.button,input,select,textarea{font-family:Jost,-apple-system,BlinkMacSystemFont,sans-serif!important;-webkit-font-smoothing:antialiased}body{background-color:var(--tw-cream)!important;color:var(--tw-ink)!important}.shadow,.card,.card-wrapper .card{box-shadow:0 1px 2px #00000006!important}::selection{background:var(--tw-ink);color:#fff}.announcement-bar,.utility-bar{background-color:#111!important;color:#fff!important}.announcement-bar__message{font-size:.75rem!important;font-weight:400!important;letter-spacing:1.2px!important;text-transform:uppercase!important;padding:10px 0!important}.header-wrapper{background-color:var(--tw-cream)!important;border-bottom:1px solid transparent;transition:border-color .3s}.header-wrapper.shopify-section-header-sticky{border-bottom-color:var(--tw-line)}.header{padding-top:1rem!important;padding-bottom:1rem!important}.header__heading-logo{max-height:48px!important;width:auto!important}.header__menu-item{font-family:Jost,sans-serif!important;font-size:.85rem!important;font-weight:400!important;letter-spacing:.3px!important;padding:8px 16px!important;border-radius:var(--tw-radius-pill);transition:background .2s}.header__menu-item:hover{background-color:var(--tw-nav-bg)!important;text-decoration:none!important}.header__menu-item span{text-decoration:none!important}.header__icon{padding:8px!important;border-radius:50%!important;transition:background .2s}.header__icon:hover{background-color:var(--tw-nav-bg)!important}.header__icon .icon{width:20px!important;height:20px!important;stroke-width:1.6}.cart-count-bubble{background-color:var(--tw-ink)!important;color:#fff!important;font-family:Jost,sans-serif!important;font-size:.65rem!important;font-weight:600!important;min-width:16px!important;height:16px!important;border-radius:999px!important;top:2px!important;right:2px!important}@media screen and (max-width:749px){.header{padding:.75rem 1rem!important;grid-template-columns:auto 1fr auto!important}.header__heading-logo{max-height:36px!important}}.collection-hero,.template-collection .title-wrapper,.collection-list-title-wrapper{text-align:center;padding:3rem 2rem 1rem!important}.collection .title,.collection-list-title,.template-collection h1{font-size:2.4rem!important;font-weight:500!important;letter-spacing:-.5px!important;margin:0 0 .5rem!important}@media screen and (min-width:990px){#product-grid.product-grid,.product-grid,.grid--3-col-desktop{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1.25rem!important}}@media screen and (min-width:750px)and (max-width:989px){#product-grid.product-grid,.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media screen and (max-width:749px){#product-grid.product-grid,.product-grid{grid-template-columns:1fr!important}}.collection{padding:0 6% 5rem!important;max-width:1400px;margin:0 auto}@media screen and (max-width:749px){.collection{padding:0 4% 3rem!important}}.facets__button,.facet-checkbox,.mobile-facets__open{font-family:Jost,sans-serif!important;font-size:.85rem!important;border-radius:var(--tw-radius-pill)!important;letter-spacing:.3px!important}.card-wrapper{position:relative}.card,.card--standard,.card--card{background-color:var(--tw-card)!important;border-radius:var(--tw-radius-card)!important;padding:1.25rem 1.25rem 1.4rem!important;overflow:hidden!important;transition:transform .35s ease,box-shadow .35s ease!important;border:none!important}.card-wrapper:hover .card{transform:translateY(-3px);box-shadow:0 8px 24px #0000000f!important}.card__media,.card .media{border-radius:8px!important;overflow:hidden!important;background-color:transparent!important}.card__media .media img,.card .media img{transition:opacity .4s ease,transform .6s ease!important}.card-wrapper:hover .card__media .media img:not(.motion-reduce){transform:scale(1.02)}.card__information,.card-information{padding:1rem 0 0!important;text-align:left!important}.card__heading,.card-information__text{font-size:.92rem!important;font-weight:500!important;letter-spacing:.2px!important;margin:0 0 4px!important}.card__heading a{color:var(--tw-ink)!important;text-decoration:none!important}.price__container,.price{font-size:.88rem!important;font-weight:400!important;color:var(--tw-muted)!important}.price-item--regular,.price-item--sale{color:var(--tw-muted)!important}.card__badge,.badge{font-family:Jost,sans-serif!important;font-size:.65rem!important;font-weight:500!important;letter-spacing:1.5px!important;text-transform:uppercase!important;padding:4px 10px!important;border-radius:var(--tw-radius-pill)!important;border:none!important;background-color:#fff!important;color:var(--tw-ink)!important;box-shadow:0 1px 4px #0000000f!important}.badge.color-accent-1,.badge--on-sale{background-color:var(--tw-ink)!important;color:#fff!important}.badge.color-inverse,.badge--sold-out{background-color:var(--tw-muted)!important;color:#fff!important}.quick-add__submit,.card__quick-add .quick-add__submit{background-color:var(--tw-ink)!important;color:#fff!important;border:none!important;padding:10px 22px!important;font-size:.75rem!important;letter-spacing:1.5px!important;text-transform:uppercase!important;font-family:Jost,sans-serif!important;font-weight:500!important;border-radius:var(--tw-radius-pill)!important;transition:opacity .35s ease,bottom .35s ease,background .3s!important;box-shadow:none!important}.quick-add__submit:hover{background-color:#000!important}.button,.button--primary,.shopify-payment-button__button{font-family:Jost,sans-serif!important;font-size:.85rem!important;font-weight:500!important;letter-spacing:1.5px!important;text-transform:uppercase!important;border-radius:var(--tw-radius-pill)!important;padding:15px 28px!important;background-color:var(--tw-ink)!important;color:#fff!important;border:none!important;box-shadow:none!important;transition:background .3s!important}.button:hover,.button--primary:hover{background-color:#000!important}.button--secondary{background-color:transparent!important;color:var(--tw-ink)!important;border:1px solid var(--tw-ink)!important}.button--secondary:hover{background-color:var(--tw-ink)!important;color:#fff!important}.button--tertiary,.link{font-family:Jost,sans-serif!important;letter-spacing:.5px!important}.product{padding:3rem 6% 5rem!important;max-width:1400px!important;margin:0 auto!important;gap:4rem!important}@media screen and (max-width:749px){.product{padding:1.5rem 4% 3rem!important;gap:2rem!important}}.product__media-wrapper .product__media,.product-media-container{border-radius:var(--tw-radius-card)!important;overflow:hidden;background-color:#fff;box-shadow:0 1px 2px #00000006}.product__info-wrapper{display:flex;flex-direction:column;gap:1.25rem}.product__title,.product__title h1,.product__title>h1{font-size:2rem!important;font-weight:500!important;letter-spacing:-.5px!important;line-height:1.15!important;margin:0!important}.product__text.caption-with-letter-spacing,.product__text{font-size:.7rem!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--tw-muted)!important;font-weight:400!important}.product .price,.product__price{font-size:1.4rem!important;font-weight:400!important;color:var(--tw-ink)!important}.product__description{font-size:.92rem!important;line-height:1.6!important;color:var(--tw-muted)!important}.product-form__input .form__label{font-size:.72rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:1.5px!important;color:var(--tw-muted)!important}.product-form__input input[type=radio]+label,.product-form__input .select__select{border-radius:var(--tw-radius-pill)!important;font-family:Jost,sans-serif!important;border:1px solid var(--tw-line)!important}.quantity{border-radius:var(--tw-radius-pill)!important;border:1px solid var(--tw-line)!important;background-color:#fff!important;width:fit-content!important}.quantity__button,.quantity__input{font-family:Jost,sans-serif!important;color:var(--tw-ink)!important}.product-form__submit,.shopify-payment-button__button--unbranded{width:100%!important}.product-form__buttons{gap:10px!important;display:flex;flex-direction:column}@media screen and (max-width:749px){.product-form{position:sticky;bottom:0;background-color:var(--tw-cream);padding:12px 0;margin-top:1rem;z-index:50;border-top:1px solid var(--tw-line)}}.product__accordion,.accordion{border-top:1px solid var(--tw-line)!important;margin-top:1.5rem!important}.product__accordion summary,.accordion summary{font-family:Jost,sans-serif!important;font-size:.85rem!important;letter-spacing:1.2px!important;text-transform:uppercase!important;font-weight:500!important;padding:16px 0!important;border-bottom:1px solid var(--tw-line)!important}.product__accordion .accordion__content,.accordion__content{font-size:.85rem!important;color:var(--tw-muted)!important;line-height:1.6!important}.cart-drawer,.drawer{background-color:#fff!important}.cart-drawer .drawer__header,.drawer__header{border-bottom:1px solid var(--tw-line)!important}.cart-drawer .drawer__heading,.drawer__heading{font-family:Jost,sans-serif!important;font-size:.85rem!important;font-weight:500!important;letter-spacing:2px!important;text-transform:uppercase!important}.cart-item{border-bottom:1px solid var(--tw-line)!important}.cart-item__name,.cart-item__name:hover{font-size:.88rem!important;font-weight:500!important;color:var(--tw-ink)!important}.cart-item__price-wrapper,.cart-item .price{font-size:.85rem!important;color:var(--tw-muted)!important}.totals,.cart__footer{border-top:1px solid var(--tw-line)!important}@media screen and (max-width:749px){.cart-drawer,.drawer{width:100vw!important;max-width:100vw!important}}.search-modal__form,.predictive-search{border-radius:var(--tw-radius-card)!important}.search__input,.field__input{border-radius:var(--tw-radius-pill)!important;font-family:Jost,sans-serif!important;border:1px solid var(--tw-line)!important}.predictive-search__list-item:hover{background-color:var(--tw-cream)!important}.footer{background-color:var(--tw-cream)!important;border-top:1px solid var(--tw-line)!important}.footer__heading,.footer-block__heading{font-family:Jost,sans-serif!important;font-size:.75rem!important;font-weight:500!important;letter-spacing:2px!important;text-transform:uppercase!important}.footer a{color:var(--tw-muted)!important;text-decoration:none!important}.footer a:hover{color:var(--tw-ink)!important}.footer__content-bottom{border-top:1px solid var(--tw-line)!important}.copyright__content{font-size:.75rem!important;letter-spacing:.5px!important;color:var(--tw-muted)!important}.newsletter-form__field-wrapper .field{border-radius:var(--tw-radius-pill)!important}.newsletter-form__field-wrapper .field__input{border-radius:var(--tw-radius-pill)!important;border:1px solid var(--tw-line)!important}.menu-drawer{background-color:#fff!important}.menu-drawer__menu li>a{font-family:Jost,sans-serif!important;font-size:1.05rem!important;font-weight:400!important}.menu-drawer__menu li>a:hover{background-color:var(--tw-cream)!important}.card__heading a:hover,.full-unstyled-link:hover{text-decoration:none!important}.drawer__inner::-webkit-scrollbar{width:6px}.drawer__inner::-webkit-scrollbar-thumb{background:var(--tw-line);border-radius:999px}.collection__title.title-wrapper{margin-bottom:2rem!important}.product .shopify-installments{font-size:.8rem!important;color:var(--tw-muted)!important;margin-top:4px!important}.shipping-message{font-size:.78rem!important;letter-spacing:.5px!important;color:var(--tw-muted)!important}.section{padding-top:3rem!important;padding-bottom:3rem!important}@media screen and (max-width:749px){.section{padding-top:2rem!important;padding-bottom:2rem!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
