@import"https://fonts.googleapis.com/css2?family=Syne:wght@400;600;700;800&family=Inter:wght@300;400;500;600&display=swap";*,*:before,*:after{box-sizing:border-box}body{font-family:Inter,sans-serif!important;color:#111!important;background:#fff!important;-webkit-font-smoothing:antialiased!important}h1,h2,h3,h4{font-family:Syne,sans-serif!important;font-weight:800!important;color:#111!important}h1{font-size:clamp(28px,3.8vw,52px)!important;line-height:1.08!important;letter-spacing:-.03em!important}h2{font-size:clamp(24px,3vw,44px)!important;line-height:1.1!important;letter-spacing:-.025em!important}h3{font-size:clamp(15px,1.6vw,20px)!important;line-height:1.3!important;letter-spacing:-.01em!important;font-weight:700!important}p,li,span:not([class*=icon]){font-family:Inter,sans-serif!important;font-size:15px!important;line-height:1.65!important;letter-spacing:0!important;color:#555!important}.header__heading-link span,.header__heading a span,[class*=header] [class*=heading] span{font-family:Syne,sans-serif!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:800!important;font-size:16px!important;color:#111!important}.announcement-bar,.announcement-bar *{font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.04em!important}.header__columns{align-items:center!important}.header__container{padding-inline:clamp(24px,5vw,64px)!important}.header-actions__action,.account-button,.search-action,cart-drawer-trigger{display:flex!important;align-items:center!important;justify-content:center!important}header nav a,.header__menu-item{font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:.01em!important;color:#111!important}.hero__content-wrapper{padding-inline:clamp(40px,7vw,100px)!important;padding-block-end:80px!important}.group-block-content{gap:24px!important}.button{font-family:Inter,sans-serif!important;font-weight:600!important;font-size:13px!important;letter-spacing:.04em!important;text-transform:uppercase!important;padding:15px 40px!important;border-radius:2px!important}.page-width{max-width:1200px!important;padding-inline:clamp(24px,5vw,64px)!important}[class*=benefits] h3,[class*=benefits] [class*=heading]{font-size:12px!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-weight:700!important;margin-bottom:6px!important;color:#111!important}[class*=benefits] p{font-size:13px!important;letter-spacing:0!important;color:#999!important;line-height:1.5!important}details{border-top:1px solid #e8e8e8!important;margin:0!important}details:last-of-type{border-bottom:1px solid #e8e8e8!important}details summary{font-family:Inter,sans-serif!important;font-weight:500!important;font-size:15px!important;letter-spacing:0!important;color:#111!important;padding:22px 0!important;cursor:pointer!important;list-style:none!important;display:flex!important;justify-content:space-between!important;align-items:center!important}details summary::-webkit-details-marker{display:none!important}details summary:after{content:"+"!important;font-size:20px!important;font-weight:300!important;color:#bbb!important;flex-shrink:0!important;margin-left:16px!important}details[open] summary:after{content:"\2212"!important}details>p,details>div{padding-bottom:24px!important;font-size:14px!important;letter-spacing:0!important;color:#666!important;line-height:1.7!important}.shopify-section+.shopify-section:not(.hero-wrapper){border-top:1px solid #f2f2f2!important}.footer{background:#0d0d0d!important}.footer *{color:#ffffff8c!important;letter-spacing:0!important}.footer h4,.footer strong,.footer [class*=heading]{color:#fff!important;font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important}.footer a:hover{color:#fff!important}@media(max-width:749px){h1{font-size:28px!important;letter-spacing:-.02em!important}h2{font-size:22px!important}.hero__content-wrapper{padding-inline:20px!important;padding-block-end:48px!important}.page-width{padding-inline:20px!important}.button{text-align:center!important;justify-content:center!important}}.hero-wrapper{position:relative!important}.hero-wrapper:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(to right,#0000008c,#0000004d 60%,#0000000d)!important;pointer-events:none!important;z-index:1!important}.hero__content-wrapper{position:relative!important;z-index:2!important}.hero-wrapper h1,.hero-wrapper h2,.hero-wrapper p,.hero-wrapper span{color:#fff!important;text-shadow:none!important}.hero-wrapper h1{font-size:clamp(32px,4vw,56px)!important;line-height:1.05!important;letter-spacing:-.03em!important;max-width:11ch!important}.hero-wrapper p{font-size:15px!important;letter-spacing:0!important;opacity:.85!important;max-width:42ch!important}.hero-wrapper .button{background:#ffffff26!important;color:#fff!important;border:1.5px solid rgba(255,255,255,.6)!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.hero-wrapper .button:hover{background:#ffffff40!important;border-color:#fff!important}h1,h2,h3,.shopify-section h1,.shopify-section h2,.shopify-section h3,[class*=section] h1,[class*=section] h2,[class*=section] h3,.group-block-content h1,.group-block-content h2,.group-block-content h3{letter-spacing:-.04em!important;font-family:Syne,sans-serif!important;font-weight:800!important}.shopify-section h2,[class*=section] h2,.group-block-content h2{font-size:clamp(26px,3.4vw,48px)!important;line-height:1.08!important}.price__regular .price-item,.price .price-item--regular,.price-item--regular{font-family:Syne,sans-serif!important;font-size:26px!important;font-weight:800!important;letter-spacing:-.03em!important;color:#111!important}.variant-picker__option-values .chip,.variant-picker__option-values .chip-swatch,fieldset .swatch,.swatch-input+label{border-radius:4px!important;font-size:12px!important;font-weight:600!important;letter-spacing:.01em!important;padding:10px 18px!important;border:1.5px solid #ddd!important;transition:all .15s ease!important;cursor:pointer!important}.variant-picker__option-values .chip:hover,.variant-picker__option-values .chip-swatch:hover{border-color:#111!important}@media(max-width:749px){.product-form__buttons,.shopify-product-form .product-form__submit,[class*=ProductForm] button[type=submit]{position:fixed!important;bottom:0!important;left:0!important;right:0!important;z-index:999!important;margin:0!important;border-radius:0!important;padding:14px 20px!important;font-size:15px!important;letter-spacing:.03em!important;background:#111!important;color:#fff!important;border:none!important;box-shadow:0 -4px 24px #0000001f!important}.product__info-container,.product-section{padding-bottom:80px!important}}.button--primary,button[name=add],.shopify-payment-button__button--unbranded{background:#111!important;color:#fff!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;border-radius:3px!important;padding:16px 40px!important;border:none!important;transition:background .2s ease!important}.button--primary:hover,button[name=add]:hover{background:#222!important}.rating,[class*=star],[class*=rating]{color:#f5a623!important}.shopify-section{border-top:none!important}.announcement-bar{background:#111!important;color:#fff!important;font-size:12px!important;font-weight:600!important;letter-spacing:.04em!important;padding:10px!important}.announcement-bar *{color:#fff!important}.announcement-bar a{text-decoration:underline!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jolisable-custom.css.map */
