:root{--tk-ink: #1a1a1a;--tk-charcoal: #3f3e3d;--tk-yellow: #fdc612;--tk-line: #e3e1dc;--tk-muted: #6b6966;--tk-green: #1e7a3c;--tk-paper: #ffffff;--tk-radius: 6px;--tk-radius-btn: 30px}.btn,.btn-theme,.btn-outline,.shopify-payment-button__button--unbranded,.slideshow__btn-wrapper .btn{border-radius:var(--tk-radius-btn)!important;min-height:48px;padding:0 24px!important;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;font-size:15px!important;font-weight:500!important;line-height:1.2!important}.btn-theme{background:var(--tk-ink)!important;border-color:var(--tk-ink)!important;color:#fff!important}.btn-theme:hover{background:var(--tk-charcoal)!important;border-color:var(--tk-charcoal)!important;color:#fff!important}.btn-outline{background:transparent;border:1.5px solid currentColor!important}.slideshow__title br:nth-of-type(-n+4){display:none!important}.slideshow__title{margin:0 0 8px!important;padding:0!important;line-height:.9!important}.slideshow__text-content--vertical-center{top:auto!important;bottom:0!important;transform:none!important;padding-bottom:150px!important;padding-top:0!important}.slideshow__text-wrap .slideshow__text-content{padding-bottom:150px!important;padding-top:0!important}.slideshow__subtitle{font-size:18px!important;line-height:1.25!important;max-width:640px;margin:0 0 20px!important}.slideshow__text-content li.mb-lg-5,.slideshow__text-content li.mb-3{margin-bottom:0!important}.slideshow__subtitle{margin:0 0 22px!important}.slideshow__btn-wrapper{margin-top:0!important;padding-top:0!important}.slideshow__btn-wrapper .btn,.slideshow__btn-wrapper .btn-outline,.slideshow__btn-wrapper a.btn-theme{background:#fff!important;color:var(--tk-ink)!important;border:0!important;min-height:52px;padding:0 30px!important;font-size:16px!important;opacity:1!important;visibility:visible!important;border-radius:var(--tk-radius-btn)!important}.slideshow__btn-wrapper .btn:hover{background:var(--tk-yellow)!important;color:var(--tk-ink)!important}@media(max-width:749px){.slideshow__title{font-size:clamp(34px,9vw,44px)!important}.slideshow__subtitle{font-size:15px!important;margin:10px 0 16px!important}.slideshow__text-wrap .slideshow__text-content,.slideshow__text-content--vertical-center{padding-bottom:64px!important;padding-top:60px!important}}.tk-proof-bar,.announcement-bar-carousel,[class*=feature-section-]{background-color:#3f3e3d!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.16 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),linear-gradient(180deg,#454443,#3a3938)!important;border:0}.site-footer{background:#3f3e3d!important}.announcement-bar-carousel,.announcement-bar-carousel *{font-size:14px!important;color:#fff}.tk-proof-bar{border-bottom:1px solid rgba(255,255,255,.06)}.tk-proof-bar__list{list-style:none;margin:0 auto;padding:0 24px;max-width:1240px;display:flex;flex-wrap:nowrap;justify-content:space-between;gap:24px;overflow-x:auto;scrollbar-width:none}.tk-proof-bar__list::-webkit-scrollbar{display:none}.tk-proof-bar__item{display:flex;align-items:center;padding:13px 0;font-size:14px;font-weight:400;color:#fff;white-space:nowrap}.tk-proof-bar__item svg{display:none}.tk-proof-bar__item strong{font-weight:500;color:#fff;margin-right:4px}.tk-proof-bar__item a{color:inherit;text-decoration:none}.tk-proof-bar__item a:hover{color:var(--tk-yellow)}@media(max-width:749px){.tk-proof-bar__list{justify-content:flex-start;padding:0 16px;gap:20px}.tk-proof-bar__item{padding:12px 0;font-size:13px}}[class*=promo-banners-grid-]{gap:0!important}.banner-card:after,.banner-card:before{background:none!important;background-image:none!important}[class*=promo-overlay-section-]{padding-top:0!important}.banner-card .btn,.banner-card a.btn-theme,.banner-card button{background:#fff!important;color:var(--tk-ink)!important;border:0!important;min-height:48px;padding:0 26px!important}.banner-card:hover .btn{background:#fff!important}.banner-card .banner-btn{text-transform:none!important;font-weight:500!important;font-size:15px!important;letter-spacing:0!important;border-radius:var(--tk-radius-btn)!important;padding:13px 26px!important;display:inline-block}.banner-card:hover .banner-btn{background-color:#fff!important}.custom-hero__button{display:inline-flex!important;align-items:center;justify-content:center;min-height:48px;padding:0 26px!important;background:#fff!important;color:var(--tk-ink)!important;border-radius:var(--tk-radius-btn)!important;font-weight:500!important;font-size:15px!important;text-decoration:none!important;text-transform:none!important;letter-spacing:0!important;border:0!important;margin-top:8px}.custom-hero__button:hover{background:var(--tk-yellow)!important}.custom-hero__title{font-size:clamp(40px,5.5vw,72px)!important;line-height:1.02!important;margin-bottom:14px!important}.custom-hero__content p,.custom-hero__text{font-size:18px!important;line-height:1.45!important;max-width:560px}.parallax-banner__sub h1,.parallax-banner__sub h1 *,.parallax-banner__sub h2,.parallax-banner__sub h2 *{font-family:var(--tk-display)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:0!important;line-height:1.14!important}.parallax-banner__sub h1,.parallax-banner__sub h2,#MainContent .parallax-banner__sub h1[class],#MainContent .parallax-banner__sub h1[class] *,#MainContent .parallax-banner__sub h2[class],#MainContent .parallax-banner__sub h2[class] *{font-size:clamp(34px,5vw,64px)!important;line-height:1.14!important;margin:0 0 8px!important}.parallax-banner__sub .tk-register-highlight:after,.parallax-banner__sub .privacy-highlight:after{bottom:-4px!important;height:4px!important;box-shadow:0 8px #fcc611!important}.hero-heading .double-underline:after{bottom:-4px!important;height:4px!important;box-shadow:0 8px 0 0 var(--hero-line-color, #fcc611)!important}@media(max-width:767px){.parallax-banner__sub h1 br{display:none}.parallax-banner__sub{padding-top:56px}.hero-heading .double-underline:after{display:none}.hero-heading .double-underline{text-decoration:underline;text-decoration-color:#fcc611;text-decoration-thickness:3px;text-underline-offset:5px}}#MainContent .tk-faq-wrap h2.tk-faq-section,#MainContent .content-block--page h2{font-family:var(--tk-font)!important;font-size:26px!important;font-weight:500!important;line-height:1.15!important;letter-spacing:-.01em!important;text-transform:none!important;margin:40px 0 8px!important}#MainContent .tk-faq-wrap h2.tk-faq-section:first-child,#MainContent .content-block--page h2:first-child{margin-top:0!important}#MainContent .tk-faq-wrap .tk-faq-intro{text-transform:none!important;font-family:var(--tk-font)!important;font-size:16px!important;letter-spacing:0!important;line-height:1.5!important;color:var(--tk-charcoal);margin-bottom:28px!important}#MainContent .tk-faq-wrap summary,#MainContent .tk-faq-wrap .tk-faq-a p,#MainContent .tk-faq-wrap .tk-faq-a li,#MainContent .tk-faq-wrap .tk-faq-help p{font-family:var(--tk-font)!important}#MainContent .tk-faq-wrap summary{font-size:16px!important;font-weight:500!important}#MainContent .tk-faq-wrap .tk-faq-a p,#MainContent .tk-faq-wrap .tk-faq-a li,#MainContent .tk-faq-wrap .tk-faq-help p{font-size:15px!important;line-height:1.5!important}.product-card{text-align:center!important}.product-card__image-wr{background:transparent;border:0!important;border-radius:0;overflow:hidden}.product-card__info{display:flex;flex-direction:column;align-items:center!important;text-align:center!important;gap:3px;padding:14px 4px 0!important}.product-card__info>*{margin:0!important}.shopify-product-reviews-badge,.tk-card-rating{order:0;display:inline-flex!important;align-items:center;gap:6px;font-size:13px;color:var(--tk-charcoal);min-height:16px;margin-bottom:4px!important}.tk-card-rating__score{display:none}.tk-card-rating__n{color:var(--tk-muted)}.tk-card-rating__stars{position:relative;display:inline-flex;line-height:0}.tk-card-rating__stars svg{width:14px;height:14px}.tk-card-rating__stars svg,.tk-card-rating__stars svg *{stroke:none!important}.tk-card-rating__off svg,.tk-card-rating__off svg *{fill:#d8d5cf!important}.tk-card-rating__on{position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap}.tk-card-rating__on svg,.tk-card-rating__on svg *{fill:var(--tk-ink)!important}.product-card__type{display:none!important}.tk-card-sub{order:1;font-size:12px;line-height:1.4;color:var(--tk-muted)}.product-card__name{order:2;color:var(--tk-ink)!important}.product-card__price{order:3;color:var(--tk-ink)!important}.product-card__swatch{order:4;display:flex!important;justify-content:center!important;align-self:center;padding:0!important;margin:6px 0 0!important;gap:6px}.product-card__swatch li{margin:0!important}.product-card__swatch li.active span,.product-card__swatch li.active a{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--tk-ink)!important;outline:0!important}@media(max-width:749px){.product-card__overlaybottom{display:none!important}}.tk-card-badge{position:absolute;top:10px;left:10px;z-index:3;display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;background:#fff;color:var(--tk-ink);border:1px solid var(--tk-line);font-size:11px;font-weight:500;letter-spacing:.02em;text-transform:none;pointer-events:none}.tk-card-badge--yellow{background:var(--tk-yellow);color:var(--tk-ink)}.product-card__overlaybottom .btn{border-radius:var(--tk-radius)!important}.facets h2,.facet-filters__label,.product-count__text,.facets__heading,.mobile-facets__heading,h2.caption-large,h2.text-body{font-family:var(--tk-font)!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;margin:0!important}.facets__heading{font-size:16px!important}.facet-filters__label *,.product-count__text *,.facet-filters__label label,.product-count__text span{font-family:var(--tk-font)!important;font-size:14px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important}.facets summary,.facets__summary,.facets-vertical .facets__disclosure summary{font-size:13px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.facets__label,.facets label,.list-menu__item{font-size:14px!important}.main-collection{padding-top:24px!important}.collection-vertical .facets-vertical-form .facets-wrap{border-top:1px solid var(--tk-line)}.index-section,.shopify-section.section{scroll-margin-top:80px}.section-block .subtop,.subtop{font-size:14px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--tk-muted)!important;margin-bottom:6px!important}.section-title-1{margin-bottom:20px!important}.feature-grid .feature-block{padding:8px 12px}.feature-block>:first-child:not(.feature-heading){height:64px;display:flex;align-items:center;justify-content:center;margin:0 auto 6px}.feature-block>:first-child:not(.feature-heading) img,.feature-block>:first-child:not(.feature-heading) svg{max-height:56px;width:auto}.feature-heading{margin:14px 0 8px!important}.feature-text p{font-size:14px!important;line-height:1.5!important;color:var(--tk-charcoal)}.tk-compare{padding:48px 0}.tk-compare h2{margin-bottom:6px!important}.tk-compare__intro{font-size:15px!important;line-height:1.5!important;color:var(--tk-charcoal);margin:0 0 24px;max-width:none}.tk-compare__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.tk-compare__grid{width:100%;border-collapse:collapse;table-layout:fixed;min-width:900px}.tk-compare__grid th,.tk-compare__grid td{border:0!important;background:transparent!important;vertical-align:top}.tk-compare__grid thead th{padding:8px 10px 20px!important;text-align:center;border-bottom:1px solid var(--tk-line)!important}.tk-compare__grid thead th.tk-compare__corner{width:160px}.tk-compare__img{display:block;margin:0 auto 10px}.tk-compare__img img{width:100%;max-width:170px;height:120px;object-fit:contain;display:block;margin:0 auto;border:0;background:transparent;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.tk-compare__col:hover .tk-compare__img img{transform:scale(1.06)}.tk-compare__name{display:block;font-size:17px!important;font-weight:500!important;line-height:1.2!important;color:var(--tk-ink);text-decoration:none;margin:0 0 6px}.tk-compare__amount{display:block;font-size:15px;font-weight:400;color:var(--tk-ink);margin:0 0 12px}.tk-compare__btn{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 16px;border-radius:var(--tk-radius-btn);background:var(--tk-ink);color:#fff!important;font-size:13px;font-weight:500;text-decoration:none!important;white-space:nowrap;transition:background .2s ease,transform .2s ease}.tk-compare__btn:hover{background:var(--tk-charcoal);transform:translateY(-1px)}.tk-compare__grid tbody th,.tk-compare__grid tbody td{padding:16px 10px!important;font-size:15px!important;line-height:1.45!important;border-bottom:1px solid var(--tk-line)!important;text-align:center;color:var(--tk-ink)}.tk-compare__grid tbody th{text-align:left;font-weight:400!important;color:var(--tk-muted);padding-left:0!important}.tk-compare__grid tbody tr:last-child th,.tk-compare__grid tbody tr:last-child td{border-bottom:0!important}.tk-compare__yes{font-weight:500}.tk-compare__toggle{display:inline-flex;gap:0;margin:0 0 20px;border:1px solid var(--tk-ink);border-radius:var(--tk-radius-btn);padding:3px}.tk-compare__toggle button{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:var(--tk-ink);font:inherit;font-size:14px;font-weight:500;line-height:1;padding:10px 18px;border-radius:var(--tk-radius-btn);cursor:pointer;transition:background .2s ease,color .2s ease}.tk-compare__toggle button.is-active{background:var(--tk-ink);color:#fff}.tk-compare__scroll[hidden]{display:none!important}@media(max-width:749px){.tk-compare{padding:32px 0}.tk-compare__scroll{margin:0 -20px;padding:0 20px}.tk-compare__grid{min-width:760px}.tk-compare__grid thead th.tk-compare__corner{width:110px}.tk-compare__img img{max-width:110px;height:80px}.tk-compare__name{font-size:15px!important}.tk-compare__btn{min-height:34px;padding:0 12px;font-size:12px}.tk-compare__grid tbody th,.tk-compare__grid tbody td{font-size:14px!important;padding:12px 8px!important}}.card-faqs .faq-heading,.card-faqs h4,.card-faqs h5,.card-faqs h6{color:var(--tk-ink)!important;font-weight:500!important;font-size:16px!important;opacity:1!important}.card-faqs .card-body{color:var(--tk-charcoal)}.card-faqs{border-color:var(--tk-line)!important}.sa-heading,[class*=sa-heading]{font-size:clamp(24px,3vw,32px)!important}[class*=sa-accordion-content-] ol,[class*=sa-accordion-content-] ul{margin:6px 0 0!important;padding-left:1.9em!important;list-style-position:outside!important}[class*=sa-accordion-content-] li{margin:0 0 4px!important;padding-left:2px}[class*=sa-accordion-content-] li::marker{color:var(--tk-charcoal)}[class*=sa-accordion-content-] p{overflow-wrap:anywhere}.site-footer__section-title{color:var(--tk-yellow)!important}.site-footer p.tk-footer-brand__tag,.tk-footer-brand__tag{font-family:var(--tk-display)!important;font-size:20px!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.01em!important;line-height:1.2!important;color:#fff!important;margin:0 0 12px!important}.site-footer localization-form,.site-footer .localization-form{display:none!important}.site-footer a,.site-footer p,.site-footer li{font-size:14px!important;line-height:1.6!important}.tk-footer-brand{max-width:520px}.site-footer p.tk-footer-brand__name,.tk-footer-brand__name{font-family:var(--tk-display)!important;font-size:56px!important;line-height:1!important;font-weight:400!important;text-transform:uppercase!important;color:var(--tk-yellow);margin:0 0 8px!important;letter-spacing:0!important}.tk-footer-brand p{color:#f9f9f9d9}.site-footer p.tk-footer-brand__seo,.tk-footer-brand__seo{font-size:13px!important;color:#f9f9f9a6!important;margin-top:8px!important}.tk-footer-more{margin-top:10px}.tk-footer-more summary{list-style:none;cursor:pointer;display:inline-block;font-size:0;line-height:1;color:#f9f9f9bf}.tk-footer-more summary::-webkit-details-marker{display:none}.tk-footer-more summary:before{content:">>>";font-size:13px;font-weight:500;letter-spacing:.1em}.tk-footer-more[open] summary:before{content:"<<<"}.tk-footer-more summary:after{content:none}.tk-footer-more summary:hover{color:var(--tk-yellow)}.site-nav__link{font-size:20px!important;padding-left:14px!important;padding-right:14px!important;margin:0!important}.header-bottom__right{margin-left:14px!important}.site-header .site-header__logo{transform:translateY(5px)}.site-header .disclosure__button{color:inherit}.site-header .disclosure__link{font-size:14px!important}.tht-tab-item{font-size:16px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important}.contact-custom__label,.contact-form label,.form-field label,.contact-custom__intro,.contact-custom p,.contact-form p,.contact-form .checkbox span{text-transform:none!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important;color:var(--tk-ink);margin-bottom:6px!important}.contact-custom__intro,.contact-custom p{color:var(--tk-charcoal)!important;margin-bottom:1em!important}.contact-custom__input,.contact-custom__textarea,.contact-form input:not([type=checkbox]):not([type=submit]),.contact-form textarea,.contact-form select{border-radius:var(--tk-radius)!important;border:1px solid #cfcbc4!important;font-size:15px!important;padding:12px 14px!important}.contact-custom__input:focus,.contact-custom__textarea:focus,.contact-form input:focus,.contact-form textarea:focus{border-color:var(--tk-ink)!important;outline:none;box-shadow:0 0 0 2px #1a1a1a1f}.contact-custom__submit,.contact-form button[type=submit],.contact-form input[type=submit]{text-transform:none!important;letter-spacing:0!important;font-size:15px!important;font-weight:500!important;background:var(--tk-ink)!important;color:#fff!important;border:0!important;border-radius:var(--tk-radius-btn)!important;min-height:50px;padding:0 28px!important;width:auto!important}.contact-custom__submit:hover,.contact-form button[type=submit]:hover{background:var(--tk-charcoal)!important}.contact-form input[type=checkbox]{border-radius:4px!important}.template-article .rte,.template-article .article__body{max-width:760px;margin-left:auto;margin-right:auto;font-size:17px;line-height:1.6}.template-article .rte p,.template-article .article__body p{font-size:17px!important;line-height:1.6!important;margin-bottom:1em!important}.template-article .rte img{border-radius:var(--tk-radius)}.article-card .h4,.blog-card .h4,.article__title{font-size:20px!important;line-height:1.25!important}.tk-blog-card h2.tk-blog-heading{font-size:20px!important;line-height:1.25!important;margin-bottom:10px!important}.tk-blog-card .tk-blog-heading a{color:var(--tk-ink);text-decoration:none}.tk-blog-card .tk-blog-heading a:hover{text-decoration:underline;text-underline-offset:3px}.tk-blog-card p{font-size:14px!important;line-height:1.5!important;color:var(--tk-charcoal)}.tk-blog-card .tk-blog-button{text-transform:none!important;letter-spacing:0!important;font-size:14px!important;font-weight:500!important;border-radius:var(--tk-radius-btn)!important;padding:10px 18px!important}.template-page .rte,.template-page .page-content .rte{max-width:820px;margin-left:auto;margin-right:auto}.template-page .rte h2{font-size:26px!important;margin-top:1.6em!important}.template-page .rte h3{font-size:20px!important}.facets__summary,.facets .facets__summary span{font-size:14px!important;font-weight:500!important}.facets__summary{padding:14px 0!important}.facets .site-head__list__list-item,.facets li{padding:3px 0!important;font-size:14px!important}.facets li a,.facets li label,.facets .list-menu__item,.facets .facets__label,.facets .d-inline-block.ml-1{font-size:14px!important;line-height:1.5!important;color:var(--tk-charcoal)}.facets .d-inline-block.ml-1{color:var(--tk-muted)}.facets input[type=checkbox]{width:16px;height:16px;margin-right:10px;border-radius:3px;vertical-align:-3px}.facets .facets__display{padding:2px 0 14px!important}.facets .field-currency{font-size:13px!important;color:var(--tk-muted)}.facets .field__input,.facets input[type=number],.facets input[type=text]{height:38px!important;font-size:14px!important;padding:0 10px!important;border:1px solid #d9d6d0!important;border-radius:4px!important}.facets .noUi-target,.facets .noUi-base,.facets .noUi-connects{height:2px!important;background:#e3e1dc!important;border:0!important;box-shadow:none!important}.facets .noUi-connect{background:var(--tk-ink)!important;height:2px!important}.facets .noUi-handle{width:14px!important;height:14px!important;top:-6px!important;border-radius:50%!important;background:#fff!important;border:1.5px solid var(--tk-ink)!important;box-shadow:none!important}.facets .noUi-handle:before,.facets .noUi-handle:after{display:none!important}.facets .swatch,.facets .color-swatch,.facets label span[style*=background]{width:18px!important;height:18px!important;border-radius:50%!important;margin-right:8px!important;vertical-align:-4px;display:inline-block;border:1px solid rgba(0,0,0,.12)}.facets li label{display:inline-flex!important;align-items:center!important;gap:8px}[id$=__parallax_banner_wgF8gP] .parallax-banner__content-wrap{padding-left:30px!important;padding-right:30px!important}[id$=__parallax_banner_wgF8gP] .parallax-banner__meta{padding-left:0!important}@media(max-width:749px){[id$=__parallax_banner_wgF8gP] .parallax-banner__content-wrap{padding-left:20px!important;padding-right:20px!important}}.image-content__text{padding:48px 64px 48px 0!important}.image-content__text .h2,.image-content__text h3{margin-bottom:16px!important}.image-content__text p{font-size:16px!important;line-height:1.55!important;max-width:520px}.image-content__text p+p{margin-top:12px!important}.image-content__text .rte-setting:empty{display:none}[class*=image_content] .section-block{padding:40px 0}[class*=image_content] img{border-radius:0!important}@media(max-width:991px){.image-content__text{padding:32px 0!important}[class*=image_content] .section-block{padding:16px 0 32px}}@media(min-width:768px){[class*=sa-grid-]{grid-template-columns:2fr 3fr!important;gap:64px!important;align-items:start!important}.sa-image-wrapper{aspect-ratio:4 / 5;max-width:440px}}.product-recommendations .swiper-container,product-recommendations .swiper-container{overflow:hidden!important}.shopify-product-reviews-badge:empty{display:none!important}[class*=feature-section-]{padding:56px 0!important}[class*=feature-section-] .feature-block{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}[class*=feature-section-] .feature-heading{color:#fff!important}[class*=feature-section-] .feature-text p{color:#fffc!important}[class*=feature-section-] .feature-icon,[class*=feature-section-] img{filter:invert(1) brightness(1.3);background:transparent!important}[class*=feature-section-] .feature-block{mix-blend-mode:screen}[class*=feature-section-] svg,[class*=feature-section-] svg *{fill:#fff!important;stroke:#fff!important}#MainContent .tk-privacy-doc-wrapper,#MainContent .tk-policy-section,#MainContent #tk-warranty-intro,#MainContent .warranty-form__inner{max-width:760px!important;margin-left:auto!important;margin-right:auto!important;text-align:left!important}#MainContent .tk-privacy-doc-wrapper,#MainContent .tk-policy-section,#MainContent #tk-warranty-intro{padding:56px 0 24px!important}#MainContent .tk-privacy-doc-title,#MainContent #tk-warranty-intro h2{font-size:clamp(30px,3.4vw,44px)!important;line-height:1.05!important;margin:0 0 20px!important}#MainContent .tk-privacy-block-title,#MainContent .tk-policy-heading,#MainContent .warranty-form__heading{font-family:var(--tk-display)!important;font-size:26px!important;line-height:1.1!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.01em!important;margin:44px 0 12px!important;color:var(--tk-ink)!important}#MainContent .tk-policy-block:first-of-type .tk-policy-heading,#MainContent .tk-privacy-block:first-of-type .tk-privacy-block-title{margin-top:24px!important}#MainContent .tk-privacy-sub-title{font-size:18px!important;font-weight:500!important;line-height:1.3!important;margin:24px 0 8px!important;text-transform:none!important;color:var(--tk-ink)!important}#MainContent .tk-privacy-text,#MainContent .tk-policy-text,#MainContent #tk-warranty-intro p,#MainContent .tk-privacy-doc-wrapper li,#MainContent .tk-policy-section li,#MainContent .warranty-form__desc{font-size:16px!important;line-height:1.6!important;color:var(--tk-charcoal)!important;margin:0 0 1em!important;font-weight:400!important}#MainContent .tk-privacy-doc-wrapper ul,#MainContent .tk-privacy-doc-wrapper ol,#MainContent .tk-policy-section ul{margin:0 0 1em!important;padding-left:1.25em!important}#MainContent .tk-privacy-doc-wrapper li,#MainContent .tk-policy-section li{margin:0 0 .3em!important}#MainContent .tk-privacy-doc-wrapper ul,#MainContent .tk-privacy-doc-wrapper ol,#MainContent .tk-policy-section ul{margin:0 0 1.1em!important}#MainContent .tk-privacy-strong,#MainContent .tk-privacy-doc-wrapper strong,#MainContent .tk-policy-section strong,#MainContent #tk-warranty-intro strong,#MainContent #tk-warranty-intro em{font-weight:500!important;font-style:normal!important;color:var(--tk-ink)!important}#MainContent .tk-privacy-date,#MainContent .tk-policy-intro,#MainContent .tk-privacy-outro-label{font-size:14px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--tk-muted)!important;margin:0 0 8px!important}#MainContent .tk-policy-intro{font-size:18px!important;color:var(--tk-charcoal)!important;margin-bottom:8px!important}#MainContent .tk-privacy-block,#MainContent .tk-policy-block{padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important}#MainContent .tk-privacy-yellow{color:var(--tk-ink)!important}#MainContent .tk-privacy-doc-header{margin-bottom:8px!important;padding:0!important;border:0!important}#MainContent .warranty-form{padding:8px 0 72px!important;background:transparent!important}#MainContent .warranty-form__inner{display:block!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}#MainContent .warranty-form__left,#MainContent .warranty-form__right{width:100%!important;max-width:none!important;padding:0!important}#MainContent .warranty-form__heading{margin-top:32px!important}#MainContent .warranty-form__label,#MainContent .warranty-form__consent-text,#MainContent .warranty-form__check-label{font-size:14px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;color:var(--tk-ink)!important}#MainContent .warranty-form small,#MainContent .warranty-form p{font-size:13px!important;color:var(--tk-muted)!important;line-height:1.5!important}#MainContent .warranty-form input:not([type=checkbox]):not([type=radio]):not([type=submit]),#MainContent .warranty-form select,#MainContent .warranty-form textarea{border-radius:var(--tk-radius)!important;border:1px solid #cfcbc4!important;font-size:15px!important;padding:12px 14px!important;height:auto!important;background:#fff!important;box-shadow:none!important}#MainContent .warranty-form input:focus,#MainContent .warranty-form select:focus,#MainContent .warranty-form textarea:focus{border-color:var(--tk-ink)!important;outline:none!important;box-shadow:0 0 0 2px #1a1a1a1f!important}#MainContent .warranty-form__submit{text-transform:none!important;letter-spacing:0!important;font-size:15px!important;font-weight:500!important;background:var(--tk-ink)!important;color:#fff!important;border:0!important;border-radius:var(--tk-radius-btn)!important;min-height:50px!important;padding:0 28px!important;width:auto!important}#MainContent .warranty-form__submit:hover{background:var(--tk-charcoal)!important}#MainContent .warranty-form__success,#MainContent .warranty-form__error{font-size:15px!important;font-weight:500!important;border-radius:var(--tk-radius)!important}@media(max-width:749px){#MainContent .tk-privacy-doc-wrapper,#MainContent .tk-policy-section,#MainContent #tk-warranty-intro{padding:36px 0 16px!important}#MainContent .tk-privacy-block-title,#MainContent .tk-policy-heading,#MainContent .warranty-form__heading{font-size:22px!important;margin-top:32px!important}}.tk-reveal{opacity:0;transform:translateY(14px);transition:opacity .65s ease,transform .65s cubic-bezier(.2,.7,.2,1);transition-delay:var(--tk-d, 0ms);will-change:opacity,transform}.tk-reveal.is-in{opacity:1;transform:none}.btn,.btn-theme,.banner-btn,.custom-hero__button,.product-form__cart-submit,.contact-custom__submit,.warranty-form__submit,.tk-blog-button{transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease!important}.btn:hover,.btn-theme:hover,.banner-btn:hover,.custom-hero__button:hover,.product-form__cart-submit:hover,.contact-custom__submit:hover,.warranty-form__submit:hover,.tk-blog-button:hover{transform:translateY(-1px);box-shadow:0 8px 20px #0000001f}.product-card__image-wr img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.product-card:hover .product-card__image-wr img{transform:scale(1.035)}.product-card{transition:transform .3s ease}.site-nav__link{position:relative}.site-nav__link:after{content:"";position:absolute;left:14px;right:14px;bottom:30px;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.site-nav__link:hover:after,.site-nav__item.active .site-nav__link:after{transform:scaleX(1)}.tk-compare tbody tr,.tk-specs tbody tr{transition:background .2s ease}.tk-compare tbody tr:hover,.tk-specs tbody tr:hover{background:#00000006}.tk-compare__cta a{transition:color .2s ease}.tk-compare__cta a:hover{color:var(--tk-muted)}[class*=feature-section-] .feature-block{transition:transform .3s ease}[class*=feature-section-] .feature-block:hover{transform:translateY(-4px)}@media(max-width:749px){.tk-proof-bar__list.tk-ticker{overflow:hidden;justify-content:flex-start;gap:0;padding:0}.tk-proof-bar__list.tk-ticker .tk-proof-bar__track{display:flex;gap:32px;padding:0 16px;animation:tk-scroll-x 28s linear infinite}.tk-proof-bar__list.tk-ticker:hover .tk-proof-bar__track{animation-play-state:paused}@keyframes tk-scroll-x{0%{transform:translate(0)}to{transform:translate(-50%)}}}@media(prefers-reduced-motion:reduce){.tk-reveal{opacity:1!important;transform:none!important;transition:none!important}.tk-proof-bar__track{animation:none!important}.product-card:hover .product-card__image-wr img,.btn:hover,.btn-theme:hover{transform:none!important}}[data-toggle=collapse][data-tk-a11y]:focus-visible,.tk-rtext__arrow:focus-visible,.tk-rtext__expand:focus-visible,.tk-size-chart-link:focus-visible{outline:2px solid #1a1a1a!important;outline-offset:3px}body.template-article .featured-content-article h1.h3,body.template-article .featured-content-article h1.h3 *{font-family:var(--tk-display)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:0!important;line-height:1.05!important;font-size:clamp(36px,5vw,64px)!important}@media(max-width:749px){#shopify-section-slideshow-1 .slideshow,#shopify-section-slideshow-1 .slick-list,#shopify-section-slideshow-1 .slick-track,#shopify-section-slideshow-1 .slideshow__slide,#shopify-section-slideshow-1 .slideshow__text-wrap{min-height:540px!important;height:auto!important}#shopify-section-slideshow-1 .slideshow__text-content{padding-top:130px!important;padding-bottom:70px!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/tk-site.css.map */
