html:root{--tejj-sans: "Jost", -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--tejj-green: #244129;--font-body--family: var(--tejj-sans);--font-heading--family: var(--tejj-sans);--font-subheading--family: var(--tejj-sans);--font-primary--family: var(--tejj-sans);--font-accent--family: var(--tejj-sans);--font-h1--family: var(--tejj-sans);--font-h2--family: var(--tejj-sans);--font-h3--family: var(--tejj-sans);--font-h4--family: var(--tejj-sans);--font-h5--family: var(--tejj-sans);--font-h6--family: var(--tejj-sans);--font-body--weight: 400;--font-heading--weight: 500;--font-subheading--weight: 500;--font-h1--weight: 500;--font-h2--weight: 500;--font-h3--weight: 500;--font-h4--weight: 500;--font-h5--weight: 500;--font-h6--weight: 500;--font-heading--spacing: .4em;--font-h1--spacing: .3em;--font-h2--spacing: .35em;--tejj-rule: #E1E1DD;--tejj-rule-strong: #C5C5BF;--tejj-mute: #5F6058}body{font-family:var(--tejj-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}main .text-block.rte>*,main .text-block.paragraph>*{max-inline-size:min(100%,var(--max-width, 70ch))}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--tejj-sans);font-weight:500;letter-spacing:0;line-height:1.22;color:#000}h1,h2{letter-spacing:-.005em}.text-block.h1,.text-block.h2,.text-block.h3,.text-block.h4{color:var(--color, #000000)}h5,h6{font-family:var(--tejj-sans);font-size:.78rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;line-height:1.4;color:var(--tejj-mute)}.header__logo-text{font-family:var(--tejj-sans);font-weight:700;letter-spacing:.16em;text-transform:uppercase;font-size:.95rem}.header__menu-item,.menu-list__link,.header-menu__link{font-family:var(--tejj-sans);font-size:.95rem;font-weight:500;letter-spacing:.01em;text-transform:none}.header__menu-item,.menu-list__link,.header-menu__link{position:relative}.header__menu-item:before,.menu-list__link:before,.header-menu__link:before{content:"";position:absolute;inset-inline:0;bottom:-3px;height:1px;background:currentColor;pointer-events:none;transform:scaleX(0);transform-origin:center;transition:transform .3s cubic-bezier(.22,1,.36,1)}.header__menu-item:hover:before,.menu-list__link:hover:before,.header-menu__link:hover:before{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.header__menu-item:before,.menu-list__link:before,.header-menu__link:before{transition:none}}.announcement-bar,.announcement-bar__item{font-size:.72rem;font-weight:400;letter-spacing:.06em}.announcement-bar__slider slideshow-arrows{display:none}.announcement-bar__slides{width:100%;max-width:900px}.header__row--bottom,.header-section{--border-color: var(--tejj-rule)}.header-actions__action>svg{width:25px;height:25px;stroke-width:1.8}.header-actions svg,.header__row svg{stroke-width:1.8}.header-actions__action{color:var(--color-foreground)}.product-card{background:transparent}.card-gallery,.product-card-gallery{background:#fff;border:1px solid var(--tejj-rule);overflow:hidden;transition:border-color .25s ease}.product-card:hover .card-gallery,.product-card:hover .product-card-gallery{border-color:var(--tejj-rule-strong)}.card-gallery img,.product-card-gallery img{border-radius:0!important;object-fit:contain!important;transition:transform .7s cubic-bezier(.22,1,.36,1)}.product-card:hover .card-gallery img{transform:scale(1.04)}.product-card .product-title,.product-card__title{font-family:var(--tejj-sans);font-size:.95rem;font-weight:400;letter-spacing:0;line-height:1.5}.product-card__content .text-block{text-align:center}.price{font-size:.95rem;font-weight:500;letter-spacing:0}.compare-at-price,.price-item--regular.compare-at-price{color:var(--tejj-mute);font-weight:400;font-size:.875rem;text-decoration:line-through;margin-inline-start:.45em}.product-badges__badge{border:1px solid var(--tejj-rule-strong);background:#fff;font-size:.58rem;font-weight:600;letter-spacing:.1em;line-height:1}.product-badges__badge--rectangle{padding-block:5px;padding-inline:8px}.color-custom-badge-sale{display:none!important}.facets,.facets__form{font-family:var(--tejj-sans);font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:none}.facets{border-block-end:1px solid var(--tejj-rule)}.product-media-container img,media-gallery img{border-radius:0!important;object-fit:contain!important}.product-information h1{font-size:clamp(1.5rem,2vw,1.9rem);line-height:1.25;font-weight:500}.variant-option__button-label,variant-picker .variant-option__button-label{letter-spacing:.02em;font-size:.8rem;font-weight:400}.button{font-family:var(--tejj-sans);font-weight:500;letter-spacing:.01em;font-size:.95rem}.tejj-buy-now{display:none!important}.sticky-add-to-cart{border-block-start:1px solid var(--tejj-rule)}.accordion__row,.accordion summary{border-color:var(--tejj-rule)}.details-content .text-block{align-items:flex-start}@media screen and (min-width:750px){[id$=__hero] .slide__content .text-block{display:none}[id$=__hero] slideshow-slides{--slide-min-height-desktop: min(43vw, 86dvh) !important}}@media screen and (max-width:749px){[id$=__hero] .slide__image-container>.slide__image{object-position:right center}[id$=__hero] .slide__content{background:linear-gradient(to top,#000000bf,#0000004d 45%,#0000 72%)}[id$=__hero] .slide__content .group-block-content{align-items:flex-start}[id$=__hero] .slide__content .text-block{color:#fff}}hr,.divider{border-color:var(--tejj-rule)}main[data-template=index]>.shopify-section+.shopify-section{border-block-start:1px solid var(--tejj-rule)}footer{border-block-start:1px solid var(--tejj-rule)}footer>.shopify-section+.shopify-section{border-block-start:1px solid var(--tejj-rule)}footer a{font-size:.9rem;letter-spacing:0;text-decoration:none}footer a:hover{opacity:.65}.footer-utilities,.footer-utilities *{font-size:.75rem}@media screen and (min-width:750px){[id$=__footer_main] .footer-content>*+*{border-inline-start:1px solid var(--tejj-rule);padding-inline-start:36px}}[id$=__footer_trust] .footer-content{align-items:start}[id$=__footer_trust] svg{opacity:1}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--tejj-rule-strong);border-radius:2px}@media screen and (max-width:749px){.header__menu-item,.menu-list__link{font-size:.95rem}.product-card .product-title,.product-card__title{font-size:.9rem}h1{letter-spacing:-.015em}}
/*# sourceMappingURL=/cdn/shop/t/136/assets/tejj-custom.css.map */
