:root{--ss-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ss-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--ss-gut: clamp(20px, 5vw, 80px)}h1,h2,h3,h4,.h1,.h2,.h3,.h4{overflow-wrap:normal}body,.body-font,.thb-product-detail .product-title,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.logolink.text-logo,.heading-font,.h1-xlarge,.h1-large{font-family:var(--ss-sans)}h1,h2,.h1,.h2,.h1-xlarge,.h1-large{font-weight:800;letter-spacing:-.025em}h3,h4,.h3,.h4{font-weight:700;letter-spacing:-.015em}.ss-hero__kicker,.ss-hero__stat-label,.ss-benefits__kicker,.ss-benefits__num{font-family:var(--ss-mono)}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.section-header--content h2{text-wrap:balance}.rte p,.section-header--content .rte,p,li,td{text-wrap:pretty}.section-band{background:linear-gradient(180deg,var(--bg-body) 0,var(--band-color, var(--bg-body-darken)) 30px,var(--band-color, var(--bg-body-darken)) calc(100% - 30px),var(--bg-body) 100%);border-top:0;border-bottom:0}body.ss-dark{--bg-body: #08090b;--bg-body-rgb: 8, 9, 11;--bg-body-darken: #0d0f13;--color-body: #f4f5f6;--color-body-rgb: 244, 245, 246;--color-accent: #ff6a18;--color-accent-rgb: 255, 106, 24;--color-border: rgba(255, 255, 255, .1);--color-form-border: rgba(255, 255, 255, .14);--solid-button-background: #ff6a18;--solid-button-label: #0a0a0a;--outline-button-label: #f4f5f6;--color-body-muted: #98a0a8;--color-body-faint: #5c646d;--section-spacing-desktop: 72px;--section-spacing-mobile: 44px;--font-body-scale: 1.35;--font-heading-scale: 1.3;background-color:var(--bg-body);color:var(--color-body)}body.ss-dark #wrapper,body.ss-dark main,body.ss-dark .section-spacing{background-color:transparent}body.ss-dark .rte,body.ss-dark .rte p{color:var(--color-body-muted)}body.ss-dark .header{--color-header-bg: rgba(8, 9, 11, .64);--color-header-text: #f4f5f6;--color-header-links: #b4bcc4;--color-header-links-hover: #ffffff;--color-header-icons: #f4f5f6;--color-header-border: rgba(255, 255, 255, .055);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%)}body.ss-dark .header.transparent--true:before{transform:translateY(0)}body.ss-dark .logolink .logoimg:not(.logoimg--light){filter:brightness(0) invert(1)}body.ss-dark .header.transparent--true:not(:hover):not(.is-sticky) .logolink .logoimg{opacity:1}body.ss-dark .header.transparent--true:not(:hover):not(.is-sticky) .logolink .logoimg--light{opacity:0}body.ss-dark .button:before,body.ss-dark input[type=submit]:before{background:#15181d}body.ss-dark .button:hover,body.ss-dark .button:focus{color:var(--outline-button-label, #f4f5f6)}body.ss-dark .button.outline:hover,body.ss-dark .button.outline:focus{border-color:#fff6}.announcement-bar{background:linear-gradient(90deg,#1a1206,#241706,#1a1206);border-bottom:1px solid rgba(255,106,24,.22)}.announcement-bar .announcement-bar--inner{text-transform:uppercase}.announcement-bar .announcement-bar--item{font-family:var(--ss-mono);font-size:13px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#ffa24d;padding:0 28px}.announcement-bar--marquee .announcement-bar--item:before{content:"\25c6";margin-right:12px;font-size:.72em;letter-spacing:0;color:#5c646d}.announcement-bar--carousel .announcement-bar--item:before{content:none}@media(prefers-reduced-motion:reduce){.announcement-bar--marquee>div{animation:none!important}.announcement-bar .announcement-bar--inner{justify-content:center;flex-wrap:wrap}}.header .menu-logo-container{flex:1 1 auto;min-width:0}@media only screen and (min-width:1068px){.header .full-menu{margin-left:auto}}.header .thb-full-menu>li>a{font-size:13px;font-weight:700;letter-spacing:.15em}.header .thb-secondary-myaccount{display:none}.header .thb-full-menu>li:last-child>a[href*="/collections/all"]{margin-left:18px;padding:13px 22px;border-radius:var(--button-border-radius, 2px);background:var(--color-accent, #eb8107);color:#0a0a0a;transition:transform .25s cubic-bezier(.2,.7,.3,1),box-shadow .25s ease}.header .thb-full-menu>li:last-child>a[href*="/collections/all"]:hover{color:#0a0a0a;transform:translateY(-2px);box-shadow:0 12px 34px -12px #ff6a18bf}.header .thb-full-menu>li:last-child>a[href*="/collections/all"]:after{display:none}body.ss-dark.template-index .shopify-section{position:relative}body.ss-dark.template-index .shopify-section:before,body.ss-dark.template-index .shopify-section:after{content:"";position:absolute;left:0;right:0;height:34px;z-index:4;pointer-events:none}body.ss-dark.template-index .shopify-section:before{top:0;background:linear-gradient(180deg,var(--bg-body),transparent)}body.ss-dark.template-index .shopify-section:after{bottom:0;background:linear-gradient(0deg,var(--bg-body),transparent)}body.ss-dark.template-index .ss-hero-section:before,body.ss-dark.template-index .header-section:before,body.ss-dark.template-index .header-section:after,body.ss-dark.template-index .announcement-bar-section:before,body.ss-dark.template-index .announcement-bar-section:after{content:none}body.ss-dark.template-index .ss-hero-section:after{height:90px}body.ss-dark.template-index .slideshow__slide-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(8,9,11,.8) 0%,rgba(8,9,11,.18) 26%,rgba(8,9,11,.72) 66%,var(--bg-body) 98%),linear-gradient(90deg,rgba(8,9,11,.86) 0%,rgba(8,9,11,.4) 38%,transparent 66%)}body.ss-dark.template-index .slideshow__slide-content{position:relative;z-index:2}body.ss-dark .logo-list{--band-color: #0d0f13;background:linear-gradient(180deg,var(--bg-body) 0,var(--band-color) 30px,var(--band-color) calc(100% - 30px),var(--bg-body) 100%);padding-block:46px;border-top:0;border-bottom:0}body.ss-dark .logo-list__logo img{filter:brightness(0) invert(1);opacity:.5;transition:opacity .3s ease}body.ss-dark .logo-list__inner:hover .logo-list__logo img{opacity:.85}body.ss-dark.template-index [id$=__178483011537e2a0e4] img{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 20%,#000 80%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 20%,#000 80%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 20%,#000 80%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 20%,#000 80%,transparent 100%);mask-composite:intersect;filter:brightness(.94) contrast(1.04)}body.ss-dark input[type=text],body.ss-dark input[type=email],body.ss-dark input[type=search],body.ss-dark textarea,body.ss-dark select{background-color:#ffffff0d;border-color:var(--color-form-border);color:var(--color-body)}body.ss-dark input::placeholder,body.ss-dark textarea::placeholder{color:var(--color-body-faint)}body.ss-dark .product-card{background:linear-gradient(180deg,#15181d,#0d0f13);border:1px solid var(--color-border);border-radius:3px;overflow:hidden;transition:transform .5s cubic-bezier(.16,.84,.28,1),border-color .4s ease,box-shadow .5s ease}body.ss-dark .product-card:hover{transform:translateY(-8px);border-color:#ff6a186b;box-shadow:0 40px 80px -44px #000}body.ss-dark .product-card--featured-image-link{position:relative;background:radial-gradient(60% 52% at 50% 50%,#363c46,#15171b 74%);overflow:hidden}body.ss-dark .product-card--featured-image-link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;pointer-events:none;transition:opacity .5s ease;background:radial-gradient(48% 40% at 50% 60%,rgba(255,106,24,.3),transparent 70%)}body.ss-dark .product-card:hover .product-card--featured-image-link:before{opacity:1}body.ss-dark .product-card-info{padding:24px;border-top:1px solid var(--color-border)}body.ss-dark .product-card-title a{color:var(--color-body)}body.ss-dark .product-card-subtitle,body.ss-dark .product-card-vendor{color:var(--color-body-muted)}body.ss-dark .product-card--badges .badge{border-radius:2px;letter-spacing:.18em;text-transform:uppercase;background:#ff6a1824;color:#ffa24d;box-shadow:inset 0 0 0 1px #ff6a1857}body.ss-dark .product-card--badges .badge.out-of-stock,body.ss-dark .product-card--badges .badge.pre-order{background:#ffffff0f;color:var(--color-body-muted);box-shadow:inset 0 0 0 1px var(--color-border)}body.ss-dark .footer{background:linear-gradient(180deg,var(--bg-body) 0,#0d0f13 30px);--color-footer-bg: transparent;--color-footer-text: #98a0a8;--color-footer-link: #98a0a8;--color-footer-link-hover: #ff6a18;--color-footer-border: rgba(255, 255, 255, .055)}@media(prefers-reduced-motion:reduce){body.ss-dark .product-card,body.ss-dark .thb-product-card{transition:none}body.ss-dark .product-card:hover,body.ss-dark .thb-product-card:hover{transform:none}}.template-collection .row.full-width-row,.template-search .row.full-width-row{max-width:1800px;margin-left:auto;margin-right:auto}body.ss-dark .header .thb-full-menu .sub-menu,body.ss-dark .mobile-menu-drawer,body.ss-dark .mobile-menu-drawer .thb-mobile-menu-footer,body.ss-dark .mobile-menu .sub-menu,body.ss-dark .mega-menu-promotion--small .mega-menu-promotion--cover{--color-header-bg: rgba(11, 13, 16, .8);background:#0b0d10cc;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%)}body.ss-dark .thb-localization-forms.inside-header .select select option{--color-header-bg: #0b0d10;background:#0b0d10}body.ss-dark .header .thb-full-menu .sub-menu{border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 40px -12px #000000d9}body.ss-dark .header .thb-full-menu li.menu-item-has-megamenu>.sub-menu{border-left:0;border-right:0}body.ss-dark .mobile-menu-drawer{box-shadow:none}body.ss-dark .header .thb-full-menu .sub-menu a,body.ss-dark .mobile-menu-drawer a,body.ss-dark .mobile-menu .sub-menu a{color:#d8dce0}body.ss-dark .header .thb-full-menu .sub-menu a:hover,body.ss-dark .mobile-menu-drawer a:hover,body.ss-dark .mobile-menu .sub-menu a:hover{color:#fff}:root{--page-width: 1440px}body.ss-dark [class^=section-][class*=" feature-"]{width:calc(100% - 22px);max-width:1370px;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){body.ss-dark [class^=section-][class*=" feature-"]{width:calc(100% - 70px)}}@supports (mask-composite: intersect) or (-webkit-mask-composite: source-in){body.ss-dark [class^=section-][class*=" feature-"]{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 10px,#000 calc(100% - 10px),transparent 100%),linear-gradient(to bottom,transparent 0,#000 10px,#000 calc(100% - 10px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 10px,#000 calc(100% - 10px),transparent 100%),linear-gradient(to bottom,transparent 0,#000 10px,#000 calc(100% - 10px),transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@media only screen and (min-width:768px){body.ss-dark [class^=section-][class*=" feature-"]{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 10px,#000 calc(100% - 10px),transparent 100%),linear-gradient(to bottom,transparent 0,#000 10px,#000 calc(100% - 10px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 10px,#000 calc(100% - 10px),transparent 100%),linear-gradient(to bottom,transparent 0,#000 10px,#000 calc(100% - 10px),transparent 100%)}}}body.ss-dark.template-page .image-with-text,body.ss-dark.template-page .rich-text,body.ss-dark.template-page .text-with-icons{--color-text: #e8eaec !important;--color-text-rgb: 232, 234, 236 !important;--outline-button-label: #e8eaec !important;--solid-button-label: #ffffff !important}body.ss-dark .subheading{color:#a8b0b8}@supports (mask-composite: intersect) or (-webkit-mask-composite: source-in){body.ss-dark.template-page-swift-about .image-with-text__image-media,body.ss-dark.template-page-swift-about .image-with-text-overlay--bg{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 4px,#000 calc(100% - 4px),transparent 100%),linear-gradient(to bottom,transparent 0,#000 4px,#000 calc(100% - 4px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 4px,#000 calc(100% - 4px),transparent 100%),linear-gradient(to bottom,transparent 0,#000 4px,#000 calc(100% - 4px),transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}}@supports (mask-composite: intersect) or (-webkit-mask-composite: source-in){body.ss-dark .ss-benefits__frame,body.ss-dark .product-single__media-image,body.ss-dark .product-card--featured-image-link{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 4px,#000 calc(100% - 4px),transparent 100%),linear-gradient(to bottom,transparent 0,#000 4px,#000 calc(100% - 4px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 4px,#000 calc(100% - 4px),transparent 100%),linear-gradient(to bottom,transparent 0,#000 4px,#000 calc(100% - 4px),transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/custom.css.map */
