header-dropdown-menu#header-menu-dropdown-1,header-dropdown-menu#header-menu-dropdown-2{background:#fff;border:1px solid #000!important;outline:0px solid rgb(var(--border-color))}.input,.textarea,.select{border-radius:0!important}label.block-swatch{border-radius:2px}p{font-family:CoFoSansMonoBold,monospace!important;font-weight:400}.header{background-color:#fff!important;border-bottom:1px solid #000}.nav.header__secondary-nav{color:#000}.soba-hero-banner__headline-line,.soba-hero-banner__headline,.soba-split-message__headline{font-family:ED Manteca,sans-serif;font-size:clamp(2.6rem,5.2vw,4.8rem)!important;font-weight:400;text-transform:uppercase}.soba-headline{font-size:4.5rem;font-weight:700;line-height:.95;font-family:ED Manteca,sans-serif;font-size:clamp(2.6rem,5.2vw,4.8rem)!important;font-weight:400;text-transform:uppercase}.soba-headline p{margin:0}.soba-headline p+p{margin-top:.4em}.header__primary-nav{color:#000;font-family:CoFoSansMonoBold,monospace!important;font-weight:700;text-transform:uppercase}.header__primary-nav ul li a{font-family:CoFoSansMonoBold,monospace!important;font-weight:700;text-transform:uppercase;font-size:15px}.announcement-bar{background-color:#222ea8}p.subheading.subheading-xs{color:#fff}.soba-split-feature{max-height:72vh;height:80vh;width:100%}.soba-split-feature__inner{width:100%;height:100%}.soba-split-feature__row{display:flex;width:100%;height:100%}.soba-split-feature__col{flex:1 1 50%;display:flex}.soba-split-feature__col--image{position:relative}.soba-split-feature__image-wrap{width:100%;height:100%}.soba-split-feature__image{width:100%;height:100%;object-fit:cover;display:block}.soba-split-feature__image-placeholder{width:100%;height:100%;min-height:70vh;display:flex;align-items:center;justify-content:center;border:1px dashed rgba(0,0,0,.2);font-size:.8rem;text-transform:uppercase;letter-spacing:.1em}.soba-split-feature__col--text{background:#fff;padding:4rem 5rem;align-items:center;justify-content:flex-start}.soba-split-feature__text-wrap{max-width:480px}.soba-split-feature__kicker{font-size:.8rem;text-transform:uppercase;letter-spacing:.18em;margin-bottom:.75rem}.soba-split-feature__heading{font-size:2.4rem;line-height:1.1;margin:0 0 1rem;font-family:CoFoSansMonoBold,monospace!important;font-weight:400;font-weight:700;color:#222ea8!important;text-transform:uppercase!important}.soba-split-feature__body{font-size:.95rem;line-height:1.5}.soba-split-feature__row--image-first .soba-split-feature__col--image{order:1}.soba-split-feature__row--image-first .soba-split-feature__col--text{order:2}.soba-split-feature__row--text-first .soba-split-feature__col--text{order:1}.soba-split-feature__row--text-first .soba-split-feature__col--image{order:2}@media (max-width: 767px){.soba-split-feature{min-height:auto}.soba-split-feature__row{flex-direction:column}.soba-split-feature__col--text{padding:2.5rem 1.5rem 3rem}.soba-split-feature__heading{font-size:1.8rem}}.soba-double-image{height:70vh;width:100%;overflow:hidden}.soba-double-image__inner{width:100%;height:100%}.soba-double-image__row{display:flex;width:100%;height:100%}.soba-double-image__col{flex:1 1 50%;display:flex}.soba-double-image__image-wrap{width:100%;height:100%}.soba-double-image__image{width:100%;height:100%;object-fit:cover;display:block}.soba-double-image__image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:1px dashed rgba(0,0,0,.25);font-size:.8rem;text-transform:uppercase;letter-spacing:.1em}@media (max-width: 767px){.soba-double-image{height:auto}.soba-double-image__row{flex-direction:column;height:auto}.soba-double-image__col{min-height:50vh}}.soba-hero-banner{position:relative;width:100%;min-height:80vh;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;overflow:hidden}.soba-hero-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,#0000001a,#00000073);pointer-events:none}.soba-hero-banner__inner{position:relative;z-index:1;width:100%;max-width:1200px;padding:3rem 1.5rem 4rem;display:flex;justify-content:center;text-align:center}.soba-hero-banner__content{max-width:720px}.soba-hero-banner__label{font-size:.8rem;letter-spacing:.2em;text-transform:uppercase;margin-bottom:1.5rem}.soba-hero-banner__headline{display:flex;flex-direction:column;font-weight:700;text-transform:uppercase}.soba-hero-banner__headline-line{font-size:3rem;line-height:1.05}.soba-hero-banner{min-height:72vh;background-size:cover;background-position:center}.soba-hero-banner__inner{min-height:72vh;display:flex;align-items:center;justify-content:center;padding-block:clamp(3rem,8vh,5rem)}.soba-hero-banner__headline{text-align:center;line-height:1.05;font-size:clamp(2.6rem,5.2vw,4.8rem)}.soba-hero-banner__headline-line{display:block}.soba-hero-banner__button{display:inline-flex;align-items:center;justify-content:center;margin-top:2.5rem;padding:.85rem 2.8rem;border-radius:.15rem;background:#000;color:#fff;font-size:.9rem;text-transform:uppercase;letter-spacing:.18em;border:1px solid transparent}.soba-hero-banner__button:hover{border-color:#fff}@media (max-width: 767px){.soba-hero-banner{min-height:65vh}.soba-hero-banner__headline-line{font-size:2.1rem}.soba-hero-banner__button{width:auto;padding-inline:2rem}}.soba-usp-row__inner{margin:0 auto}.soba-usp-row__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.soba-usp-card{position:relative;height:50vh;color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center}.soba-usp-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#00000059,#0009);mix-blend-mode:multiply}.soba-usp-card__content{position:relative;z-index:1;padding:2.5rem 1.5rem 2rem}.soba-usp-card__icon{margin-bottom:1.2rem;justify-content:center;text-align:center}.soba-usp-card__icon-svg{width:36px;height:36px;margin:auto}.soba-usp-card__heading{font-size:1.6rem;font-family:CoFoSansMonoBold,monospace!important;font-weight:400;font-weight:700;letter-spacing:0;text-transform:uppercase;margin:0 0 .7rem}.soba-usp-card__text{font-size:.85rem;letter-spacing:.06em;text-transform:none}@media (max-width: 767px){.soba-usp-row__grid{grid-template-columns:1fr}.soba-usp-card{height:220px}}.shopify-section--newsletter,.shopify-section--newsletter div div,.shopify-section--newsletter div{background-color:#222ea8!important}input#input--template--25171343802696__newsletter--contactemail{background:#fff;border-radius:2px}button.soba-newsletter-split__button{color:#fff!important}label.floating-label{color:#000}.button-content.button__content{background:#000;color:#fff;border-radius:0}.button.button{border-radius:0}.soba-split-message{width:100%;height:80vh}.soba-split-message__inner{display:flex;width:100%;height:100%}.soba-split-message__col{flex:1 1 50%;height:100%}.soba-split-message__col--left{display:flex;align-items:stretch;justify-content:flex-start;padding:6rem 5rem 5rem 6rem;box-sizing:border-box}.soba-split-message__content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;max-width:520px}.soba-split-message__top{margin-bottom:2.5rem}.soba-split-message__headline{font-size:clamp(2.6rem,3.6vw,7.4rem);line-height:.9;margin:0}.soba-split-message__bottom{display:flex;flex-direction:column;align-items:flex-start;gap:1.75rem}.soba-split-message__support{font-size:.9rem;letter-spacing:.14em;text-transform:uppercase;margin:0}.soba-split-message__support em{font-family:ED Manteca Black,ED Manteca,sans-serif;font-style:normal}.soba-split-message__button{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 2.4rem;background:#000;color:#fff;font-size:.85rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;border:1px solid #000;transition:background .18s ease,color .18s ease}.soba-split-message__button:hover{background:transparent;color:#000}.soba-split-message__col--right{position:relative;overflow:hidden}.soba-split-message__image{width:100%;height:100%;object-fit:cover;display:block}@media (max-width: 900px){.soba-split-message__inner{flex-direction:column;min-height:auto}.soba-split-message__col--left{padding:3rem 1.75rem}.soba-split-message__content{min-height:auto}.soba-split-message__headline{font-size:clamp(2rem,7vw,2.6rem)}}h1.product-title.h3{font-family:ED Manteca,sans-serif;font-size:clamp(2.6rem,5.2vw,2.8rem)!important;font-weight:400;text-transform:uppercase;color:#222ea8;letter-spacing:.1px}quantity-selector.quantity-selector{border-radius:0;border:solid #000 2px}button.button.w-full{font-family:ED Manteca,sans-serif;font-weight:400;text-transform:uppercase}price-list.price-list.justify-start,sale-price.h6{font-family:CoFoSansMonoBold,monospace!important;font-weight:700;text-transform:uppercase}.accordion-group.text-with-icon,.accordion__summary,.product-info__block-item div ul li{font-family:CoFoSansMonoBold,monospace!important;font-weight:400;font-weight:700}.shopify-section--main-product .product{margin-top:48px!important;max-width:1400px;margin:auto}@media (max-width: 767px){.soba-split-feature{height:auto!important;max-height:none!important}.soba-split-feature__inner,.soba-split-feature__row,.soba-split-feature__col{height:auto}.soba-split-feature__image{height:auto;width:100%;object-fit:cover}#menu-drawer-panel-main div ul li button,.menu-drawer__panel-body,.unstyled-list li a{font-family:CoFoSansMonoBold,monospace!important;font-weight:400;font-weight:700;text-transform:uppercase}.menu-drawer__panel-body div ul li a{font-size:2em}}@media (max-width: 900px){.soba-split-message__inner{flex-direction:column;min-height:auto}.soba-split-message__col--right{order:-1}.soba-split-message__col--left{padding:3rem 1.75rem}.soba-split-message__content{min-height:auto}.soba-split-message__headline{font-size:clamp(2rem,7vw,2.6rem)}}@media (max-width: 900px){.soba-split-message__content{justify-content:flex-start!important}.soba-split-message__top{margin-bottom:1.2rem!important}.soba-split-message__bottom{margin-top:1.2rem!important;gap:1.2rem!important}}@media (max-width: 900px){.soba-split-message{height:auto!important;min-height:auto!important}.soba-split-message__inner{height:auto!important}}p[id^=shopify-block-heading_].h1.text-balance{font-family:ED Manteca,sans-serif!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:3px!important}p[id^=shopify-block-heading_].h1.text-balance em{font-family:ED Manteca Black,ED Manteca,sans-serif!important;font-weight:700!important;font-style:normal!important;text-transform:uppercase!important;letter-spacing:3px!important}#shopify-block-AQlJkemtuVnRHV2lzZ__section-header,h2#shopify-block-AMHlwQ1AxY3J1ZjZ1Y__section-header{display:none}.soba-hero-banner__headline-line em,.soba-hero-banner__headline em,.soba-split-message__headline em,.soba-headline em{font-family:ED Manteca Black,ED Manteca,sans-serif!important;font-weight:900!important;font-style:normal!important}.soba-newsletter-split__title{font-family:ED Manteca,sans-serif!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.5px}.soba-usp-card__icon{display:flex;justify-content:center;align-items:center;margin-bottom:1.2rem;width:100%;text-align:center}.soba-usp-card__icon-img{width:42px!important;height:42px!important;object-fit:contain;display:block;margin:0 auto}h1.text-center,h1.page-title,.page-title h1,.main-page-title,.shopify-section--faq .section-header h2.h3,.shopify-section--faq h2.h3.text-balance,.shopify-section--contact h1,.shopify-section--contact h2.h2,.shopify-section--contact h2.h2.text-balance{font-family:ED Manteca,sans-serif!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.02em}.header__buy-now-link{margin-left:.75rem}.header__buy-now-btn{display:inline-flex;align-items:center;justify-content:center;padding:.4rem 1.5rem;background:#000;color:#fff;border:1px solid #000;text-decoration:none;text-transform:uppercase;letter-spacing:.18em;font-size:.8rem;font-family:ED Manteca,sans-serif;font-weight:400;border-radius:0}.header__buy-now-btn:hover{background:transparent;color:#000}.soba-split-message__headline{font-size:clamp(48px,4vw,90px)!important;line-height:.9;font-weight:inherit}.soba-split-feature__heading em,.soba-newsletter-split__title em{font-family:ED Manteca,sans-serif!important;font-weight:900!important;font-style:normal!important}@media screen and (max-width: 430px){.soba-split-message__headline{font-size:41px!important;line-height:1.02}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-soba.css.map */
