@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;600;700&display=swap";:root{--color-teal: #00B5A5;--color-teal-dark: #009e8f;--color-near-black: #1A1A1A;--color-off-white: #F5F5F5;--color-light-teal: #E8F9F7;--font-family-base: "Montserrat", sans-serif;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-semibold: 600;--font-weight-bold: 700;--transition-base: .2s ease;--max-width: 1280px}body,.shopify-section{font-family:var(--font-family-base)!important;color:var(--color-near-black);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-family:var(--font-family-base)!important;font-weight:var(--font-weight-bold);letter-spacing:-.02em;color:var(--color-near-black)}.header{background-color:#fff;border-bottom:1px solid rgba(26,26,26,.08)}@media screen and (min-width:1200px){.header.page-width{max-width:160rem;padding-left:3.2rem;padding-right:3.2rem}}.header__heading-link,.header__menu-item,.header-localization,.header-icons a{font-family:var(--font-family-base)!important;font-weight:var(--font-weight-semibold);font-size:1.3rem;letter-spacing:.05em;text-transform:uppercase;color:var(--color-near-black);transition:color var(--transition-base)}.header__menu-item:hover,.header-icons a:hover{color:var(--color-teal)}.header__heading-logo{max-width:160px}.announcement-bar{background-color:var(--color-near-black);color:#fff;font-family:var(--font-family-base)!important;font-size:1.2rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.announcement-bar .announcement-bar__message,.announcement-bar .announcement-bar__link{color:#fff}.button,.btn,button[type=submit]{font-family:var(--font-family-base)!important;font-weight:var(--font-weight-semibold);font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase;border-radius:0;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base)}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background-color:var(--color-teal);color:var(--color-near-black);border:2px solid var(--color-teal)}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover{background-color:var(--color-teal-dark);border-color:var(--color-teal-dark)}.button--secondary{background-color:transparent;color:rgb(var(--color-foreground));border:2px solid rgb(var(--color-foreground))}.button--secondary:hover{background-color:#fff;color:var(--color-near-black)}.color-scheme-3 .button--secondary,.color-inverse .button--secondary{border-color:#fff;color:#fff}.card-wrapper{transition:transform var(--transition-base)}.card-wrapper:hover{transform:translateY(-2px)}.card__heading{font-family:var(--font-family-base)!important;font-weight:var(--font-weight-semibold);font-size:1.6rem;letter-spacing:-.01em}.card__vendor{font-family:var(--font-family-base)!important;font-size:1.2rem;font-weight:var(--font-weight-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--color-teal)}.price{font-family:var(--font-family-base)!important;font-weight:var(--font-weight-semibold)}.collection-list__title{font-family:var(--font-family-base)!important;font-weight:var(--font-weight-bold)}.card--card.card--media .card__inner{background:var(--color-near-black);overflow:hidden}.card--card.card--media .card__inner img{transition:transform .4s ease,opacity .4s ease;opacity:.85}.card--card.card--media:hover .card__inner img{transform:scale(1.03);opacity:1}.rich-text__heading{font-family:var(--font-family-base)!important;font-weight:var(--font-weight-bold)}.rich-text__caption{font-family:var(--font-family-base)!important;font-size:.6875rem;font-weight:var(--font-weight-bold);letter-spacing:.15em;text-transform:uppercase;color:var(--color-teal)}.multicolumn-card__title{font-family:var(--font-family-base)!important;font-weight:var(--font-weight-bold);font-size:1rem;margin-bottom:.5rem}.multicolumn-card__info{font-size:.875rem;line-height:1.6;color:#1a1a1ab3}.footer{background-color:var(--color-near-black);color:#fff;font-family:var(--font-family-base)!important}.footer__heading{font-family:var(--font-family-base)!important;font-weight:var(--font-weight-bold);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;margin-bottom:1rem}.footer-block__list-item a,.footer__list-social-link{font-family:var(--font-family-base)!important;font-size:.875rem;color:#ffffffbf;transition:color var(--transition-base)}.footer-block__list-item a:hover,.footer__list-social-link:hover{color:var(--color-teal)}.footer__copyright{font-size:.75rem;color:#fff6;border-top:1px solid rgba(255,255,255,.1)}.breadcrumbs{font-family:var(--font-family-base)!important;font-size:.75rem;letter-spacing:.02em}.predictive-search__heading{font-family:var(--font-family-base)!important;font-size:.6875rem;font-weight:var(--font-weight-bold);letter-spacing:.1em;text-transform:uppercase;color:#1a1a1a80}.cart-drawer__heading,.cart__title{font-family:var(--font-family-base)!important;font-weight:var(--font-weight-bold);letter-spacing:-.01em}.cart-item__name{font-family:var(--font-family-base)!important;font-weight:var(--font-weight-semibold)}.product__title{font-family:var(--font-family-base)!important;font-weight:var(--font-weight-bold);letter-spacing:-.02em}.product__vendor{font-family:var(--font-family-base)!important;font-size:.6875rem;font-weight:var(--font-weight-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--color-teal)}.product-form__submit{background-color:var(--color-teal)!important;color:var(--color-near-black)!important;border-color:var(--color-teal)!important;font-family:var(--font-family-base)!important;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;border-radius:0;width:100%;padding:1.1rem 2rem}.product-form__submit:hover{background-color:var(--color-teal-dark)!important;border-color:var(--color-teal-dark)!important}.product__request-quote{display:block;width:100%;padding:1rem 2rem;margin-top:.75rem;border:2px solid var(--color-near-black);background:transparent;color:var(--color-near-black);font-family:var(--font-family-base)!important;font-weight:var(--font-weight-semibold);font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;text-align:center;cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base)}.product__request-quote:hover{background-color:var(--color-near-black);color:#fff}.badge{font-family:var(--font-family-base)!important;font-weight:var(--font-weight-bold);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;border-radius:0}.badge--sale{background-color:var(--color-teal);color:#fff}.collection__title,.featured-collection__title,.section-heading{font-family:var(--font-family-base)!important;font-weight:var(--font-weight-bold);letter-spacing:-.02em}.shopify-section+.shopify-section{margin-top:0}.yos-topbar{background-color:var(--color-near-black);color:#ffffffd9;font-family:var(--font-family-base)!important;font-size:.75rem;font-weight:var(--font-weight-semibold);letter-spacing:.05em;padding:.45rem 0;text-align:center}.yos-topbar a{color:var(--color-teal);text-decoration:none}.yos-topbar a:hover{text-decoration:underline}@media(max-width:749px){.yos-topbar{display:flex;justify-content:center;gap:1.6rem;padding:.8rem 1rem}.yos-topbar__desktop{display:none}}.banner__box{background:#1a1a1a73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:0;padding:2.5rem!important}.banner--content-align-left .banner__box{border-left:4px solid var(--color-teal)}.banner .subtitle{font-size:1.1rem;font-weight:var(--font-weight-regular);opacity:.9}.card{box-shadow:0 1px 4px #0000000f;transition:box-shadow var(--transition-base),transform var(--transition-base)}.card:hover{box-shadow:0 6px 24px #0000001a;transform:translateY(-3px)}.card__information{padding:1rem .75rem 1.25rem}.price__regular .price-item{font-size:1.1rem;font-weight:var(--font-weight-bold);color:var(--color-near-black)}.quick-add__submit{background-color:var(--color-teal)!important;color:var(--color-near-black)!important;border-radius:0!important}.card--card .card__content{background:linear-gradient(to top,rgba(26,26,26,.75) 0%,transparent 60%)}.card--card .card__heading{color:#fff;font-size:1.1rem}.featured-collection{padding-top:4rem;padding-bottom:4rem}.accordion__title{font-family:var(--font-family-base)!important;font-weight:var(--font-weight-semibold);font-size:.875rem;letter-spacing:.02em;color:var(--color-near-black)}.accordion__content{font-size:.875rem;line-height:1.7;color:#1a1a1abf}.yos-trust-strip{background:var(--color-off-white);border-top:1px solid rgba(26,26,26,.08);border-bottom:1px solid rgba(26,26,26,.08);padding:1.25rem 0}.yos-trust-strip__items{display:flex;justify-content:center;gap:3rem;flex-wrap:wrap;font-size:.8125rem;font-weight:var(--font-weight-semibold);color:var(--color-near-black)}.yos-trust-strip__item:before{content:"\2713";color:var(--color-teal);margin-right:.4rem;font-weight:700}.footer__payment{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.swatch__input:checked+.swatch__label,.variant-input:checked+.variant-input__label{border-color:var(--color-teal);color:var(--color-teal);background-color:#00b5a514}.product__availability{display:inline-block;font-size:.75rem;font-weight:var(--font-weight-semibold);color:var(--color-teal);letter-spacing:.05em;text-transform:uppercase;margin-bottom:.5rem}.title-wrapper-with-link .title{position:relative;display:inline-block}.title-wrapper-with-link .title:after{content:"";display:block;height:3px;width:2.5rem;background-color:var(--color-teal);margin-top:.5rem}.color-scheme-1 .multicolumn-card__info p em{font-size:1.0625rem;font-style:italic;line-height:1.75;color:var(--color-near-black);display:block;position:relative;padding-top:2.5rem;margin-bottom:1rem}.color-scheme-1 .multicolumn-card__info p em:before{content:"\201c";font-family:Georgia,serif;font-size:4rem;line-height:1;color:var(--color-teal);position:absolute;top:0;left:0;font-style:normal}.color-scheme-1 .multicolumn-card__info p strong{font-family:var(--font-family-base)!important;font-size:.75rem;font-weight:var(--font-weight-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--color-teal);display:block}.color-scheme-1 .multicolumn-card{border-left:3px solid transparent;padding-left:1rem;transition:border-color var(--transition-base),box-shadow var(--transition-base)}.color-scheme-1 .multicolumn-card:hover{border-left-color:var(--color-teal);box-shadow:0 4px 20px #00000012}.multicolumn-card__title{position:relative}.color-scheme-5 .multicolumn-card{border-top:3px solid var(--color-teal);padding-top:1.5rem;background:#fff;padding:1.75rem 1.5rem;box-shadow:0 2px 12px #0000000f;transition:box-shadow var(--transition-base),transform var(--transition-base)}.color-scheme-5 .multicolumn-card:hover{box-shadow:0 6px 24px #0000001a;transform:translateY(-2px)}.color-scheme-5 .multicolumn-card__title{font-size:1.125rem;color:var(--color-near-black);border-top:3px solid var(--color-teal);padding-top:1rem;margin-top:0}.color-scheme-5 .multicolumn-card__info{color:#1a1a1ab8;font-size:.9375rem;line-height:1.7}.color-scheme-5 .multicolumn-card .link{color:var(--color-teal);font-weight:var(--font-weight-semibold);font-size:.8125rem;letter-spacing:.05em;text-decoration:none}.color-scheme-5 .multicolumn-card .link:hover{text-decoration:underline}.collection-hero__title{font-family:var(--font-family-base)!important;font-weight:var(--font-weight-bold);letter-spacing:-.02em}.facets__label{font-family:var(--font-family-base)!important;font-weight:var(--font-weight-semibold);font-size:.8125rem;letter-spacing:.03em}.facet-filters__sort .select__select{font-family:var(--font-family-base)!important;font-size:.8125rem}.product-count{font-family:var(--font-family-base)!important;font-size:.8125rem;color:#1a1a1a8c}.pagination .page-link{font-family:var(--font-family-base)!important;font-weight:var(--font-weight-semibold)}@media(max-width:749px){.header__heading-logo{max-width:120px}h1,.h1{font-size:2rem}h2,.h2{font-size:1.5rem}.yos-topbar{font-size:.6875rem;padding:.35rem 1rem}.banner__box{padding:1.5rem!important}.yos-trust-strip__items{gap:1.5rem}.yos-testimonial__quote{font-size:.9375rem}.color-scheme-5 .multicolumn-card{padding:1.25rem 1rem}}.rich-text__caption,.predictive-search__heading,.product__vendor,.footer__copyright{font-size:1.2rem}.footer__heading,.breadcrumbs,.yos-topbar{font-size:1.3rem}.footer-block__list-item a,.footer__list-social-link,.product__request-quote{font-size:1.4rem}.multicolumn-card__info,.accordion__title,.accordion__content{font-size:1.5rem}.multicolumn-card__title,.price__regular .price-item{font-size:1.8rem}.multicolumn-card__info,.predictive-search__heading{color:rgb(var(--color-foreground))}.footer__heading{color:#ffffffd9}.footer__copyright{color:#ffffffbf}
/*# sourceMappingURL=/cdn/shop/t/9/assets/yos-theme.css.map */
