@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";:root{--tf-teal: #00BADB;--tf-teal-light: #56CFE1;--tf-teal-dark: #0a3d5c;--tf-teal-mid: #00687a;--tf-accent: #0d7dd9;--tf-accent-alt: #0a9cd6;--tf-teal-bg: rgba(0, 186, 219, .04);--tf-teal-bg-hover: rgba(0, 186, 219, .08);--tf-teal-pale: #e8f9fc;--tf-teal-glow: rgba(0, 186, 219, .35);--tf-teal-glow-lg: rgba(0, 186, 219, .45);--tf-white: #ffffff;--tf-slate-50: #ffffff;--tf-slate-100: #f1f5f9;--tf-slate-200: #e2e8f0;--tf-slate-300: #cbd5e1;--tf-slate-400: #94a3b8;--tf-slate-500: #64748b;--tf-slate-600: #475569;--tf-slate-700: #334155;--tf-slate-800: #1e293b;--tf-slate-900: #0f172a;--tf-amber: #f59e0b;--tf-emerald: #10b981;--tf-red: #ef4444;--tf-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-1: "Inter", sans-serif !important;--font-family-2: "Inter", sans-serif !important;--font-family-3: "Inter", sans-serif !important;--font-body-family: "Inter", sans-serif !important;--font-heading-family: "Inter", sans-serif !important;--tf-shadow-xs: 0 1px 2px rgba(0,0,0,.05);--tf-shadow-sm: 0 1px 3px rgba(0,0,0,.08), 0 1px 2px rgba(0,0,0,.04);--tf-shadow-md: 0 4px 6px -1px rgba(0,0,0,.07), 0 2px 4px -2px rgba(0,0,0,.05);--tf-shadow-lg: 0 10px 15px -3px rgba(0,0,0,.08), 0 4px 6px -4px rgba(0,0,0,.04);--tf-shadow-xl: 0 20px 25px -5px rgba(0,0,0,.08), 0 8px 10px -6px rgba(0,0,0,.04);--tf-shadow-teal: 0 4px 14px var(--tf-teal-glow);--tf-shadow-teal-lg: 0 8px 25px var(--tf-teal-glow-lg);--tf-radius-sm: 8px;--tf-radius: 12px;--tf-radius-lg: 16px;--tf-radius-xl: 20px;--tf-radius-full: 9999px;--tf-ease: cubic-bezier(.4, 0, .2, 1);--tf-duration: .2s;--tf-duration-md: .3s}*,*:before,*:after,body,html,h1,h2,h3,h4,h5,h6,p,a,span,div,li,ul,ol,button,input,select,textarea,label,strong,em,b,i,blockquote,figcaption,caption,th,td,.t4s-wrapper,.t4s-product-info__inner,.t4s-btn,.t4s-title,.t4s-subtitle,.t4s-heading,.t4s-section-title,.t4s-nav-link,.t4s_mn_lv1>a,[class*=heading],[class*=title],[class*=font],[class*=text],[style*=font-family],[style*=Font],.hero-title,.rotate-gradient,.rotate,.hero-sub,.hero-cta,.hero-trust,.tf-stats,.tf-quiz,.tf-quiz h2,.tf-quiz-opt{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif!important}html{scroll-behavior:smooth}body{color:var(--tf-slate-800)!important;background:var(--tf-white)!important;line-height:1.6!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;font-feature-settings:"cv02","cv03","cv04","cv11"!important;text-rendering:optimizeLegibility!important}body{--font-family-1: "Inter", sans-serif !important;--font-family-2: "Inter", sans-serif !important;--font-family-3: "Inter", sans-serif !important;--font-body-family: "Inter", sans-serif !important;--font-heading-family: "Inter", sans-serif !important}h1,h2,h3,h4,h5,h6,.t4s-title,.t4s-heading,.t4s-section-title,[class*=heading]{color:var(--tf-teal-dark)!important;letter-spacing:-.025em!important;line-height:1.2!important;font-weight:700!important}h1{font-size:clamp(32px,5vw,56px)!important;font-weight:800!important}h2{font-size:clamp(26px,3.5vw,40px)!important;font-weight:700!important}h3{font-size:clamp(20px,2.5vw,28px)!important;font-weight:700!important}h4{font-size:clamp(18px,2vw,22px)!important;font-weight:600!important}p{font-size:16px!important;line-height:1.65!important;color:var(--tf-slate-600)!important;font-weight:400!important}a:not(.t4s-btn):not(.t4s-pr-addtocart):not(.t4s-pr-item-btn):not([class*=atc]):not(.tf-footer-menu a):not([class*=tf-pricing__cta]):not(.tf-qbtn):not(.tf-card__btn):not([class*=tf-rec-btn]):not(.t4s-lk-lv1):not(.t4s-header__nav a):not([class*=tf-rec-card__cta]):not([class*=tf-cart-actions]):not([class*=tf-cart-empty]):not(.t4s-post-text-color):not(.t4s-post-readmore){color:var(--tf-teal)!important;text-decoration:none!important;transition:all var(--tf-duration) var(--tf-ease)!important}a.t4s-pr-addtocart,a.t4s-pr-item-btn,a.t4s-btn,a[class*=atc],.t4s-product-btns a,.t4s-product-info__btns a{color:#fff!important}a:hover{color:var(--tf-teal-mid)!important}::selection{background:var(--tf-teal)!important;color:var(--tf-white)!important}.t4-section-announcement-bar,.t4-section-announcement-bar .t4s-container,.t4-section-announcement-bar *{background:var(--tf-teal-dark)!important;color:var(--tf-white)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.02em!important}.t4-section-announcement-bar a{color:var(--tf-teal-light)!important}.t4-section-announcement-bar a:hover{color:var(--tf-white)!important}#shopify-section-header-inline,.t4s-header,.t4s-section-header,header,[id*=header]{background:#ffffffeb!important;backdrop-filter:blur(16px) saturate(180%)!important;-webkit-backdrop-filter:blur(16px) saturate(180%)!important;border-bottom:1px solid rgba(226,232,240,.8)!important;box-shadow:0 1px 3px #0000000a!important;padding:0!important;transition:all var(--tf-duration-md) var(--tf-ease)!important}.t4s-header-sticky.is-sticky,.t4s-header.t4s-header-sticky{backdrop-filter:blur(20px) saturate(200%)!important;-webkit-backdrop-filter:blur(20px) saturate(200%)!important;background:#fffffff2!important;box-shadow:0 1px 4px #0000000f!important}.t4s-header__nav a,.t4s-nav-link,.t4s_mn_lv1>a,.t4s-header nav a{font-weight:500!important;font-size:14px!important;letter-spacing:.01em!important;text-transform:none!important;color:var(--tf-slate-700)!important;transition:color var(--tf-duration) var(--tf-ease)!important;padding:8px 14px!important;border-radius:var(--tf-radius-sm)!important}.t4s-header__nav a:hover,.t4s-nav-link:hover,.t4s_mn_lv1>a:hover{color:var(--tf-teal)!important;background:var(--tf-teal-bg)!important}.t4s-header-logo img{max-height:42px!important;transition:transform var(--tf-duration) var(--tf-ease)!important}.t4s-header-logo:hover img{transform:scale(1.02)!important}.t4s-header-action .t4s-btn,.t4s-header-action a{color:var(--tf-slate-700)!important;transition:color var(--tf-duration) var(--tf-ease)!important}.t4s-header-action .t4s-btn:hover,.t4s-header-action a:hover{color:var(--tf-teal)!important}.hero-rotating{background:linear-gradient(135deg,#0a3d5c,#00687a 40%,#008fa3,#00badb)!important;padding:80px 24px 72px!important;border-radius:0!important;position:relative!important;overflow:hidden!important}.hero-rotating:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background-image:url("data:image/svg+xml,%3Csvg width='200' height='200' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='white'%3E%3Ccircle cx='100' cy='100' r='3.5'/%3E%3Ccircle cx='114' cy='100' r='2'/%3E%3Ccircle cx='109.9' cy='109.9' r='2'/%3E%3Ccircle cx='100' cy='114' r='2'/%3E%3Ccircle cx='90.1' cy='109.9' r='2'/%3E%3Ccircle cx='86' cy='100' r='2'/%3E%3Ccircle cx='90.1' cy='90.1' r='2'/%3E%3Ccircle cx='100' cy='86' r='2'/%3E%3Ccircle cx='109.9' cy='90.1' r='2'/%3E%3Ccircle cx='128' cy='100' r='1.6'/%3E%3Ccircle cx='124.2' cy='114' r='1.6'/%3E%3Ccircle cx='114' cy='124.2' r='1.6'/%3E%3Ccircle cx='100' cy='128' r='1.6'/%3E%3Ccircle cx='86' cy='124.2' r='1.6'/%3E%3Ccircle cx='75.8' cy='114' r='1.6'/%3E%3Ccircle cx='72' cy='100' r='1.6'/%3E%3Ccircle cx='75.8' cy='86' r='1.6'/%3E%3Ccircle cx='86' cy='75.8' r='1.6'/%3E%3Ccircle cx='100' cy='72' r='1.6'/%3E%3Ccircle cx='114' cy='75.8' r='1.6'/%3E%3Ccircle cx='124.2' cy='86' r='1.6'/%3E%3Ccircle cx='144' cy='100' r='1.3'/%3E%3Ccircle cx='140.7' cy='116.8' r='1.3'/%3E%3Ccircle cx='131.1' cy='131.1' r='1.3'/%3E%3Ccircle cx='116.8' cy='140.7' r='1.3'/%3E%3Ccircle cx='100' cy='144' r='1.3'/%3E%3Ccircle cx='83.2' cy='140.7' r='1.3'/%3E%3Ccircle cx='68.9' cy='131.1' r='1.3'/%3E%3Ccircle cx='59.3' cy='116.8' r='1.3'/%3E%3Ccircle cx='56' cy='100' r='1.3'/%3E%3Ccircle cx='59.3' cy='83.2' r='1.3'/%3E%3Ccircle cx='68.9' cy='68.9' r='1.3'/%3E%3Ccircle cx='83.2' cy='59.3' r='1.3'/%3E%3Ccircle cx='100' cy='56' r='1.3'/%3E%3Ccircle cx='116.8' cy='59.3' r='1.3'/%3E%3Ccircle cx='131.1' cy='68.9' r='1.3'/%3E%3Ccircle cx='140.7' cy='83.2' r='1.3'/%3E%3Ccircle cx='0' cy='0' r='3'/%3E%3Ccircle cx='12' cy='0' r='1.8'/%3E%3Ccircle cx='8.5' cy='8.5' r='1.8'/%3E%3Ccircle cx='0' cy='12' r='1.8'/%3E%3Ccircle cx='25' cy='0' r='1.4'/%3E%3Ccircle cx='20.2' cy='14.7' r='1.4'/%3E%3Ccircle cx='7.7' cy='23.8' r='1.4'/%3E%3Ccircle cx='0' cy='25' r='1.4'/%3E%3Ccircle cx='200' cy='0' r='3'/%3E%3Ccircle cx='188' cy='0' r='1.8'/%3E%3Ccircle cx='191.5' cy='8.5' r='1.8'/%3E%3Ccircle cx='200' cy='12' r='1.8'/%3E%3Ccircle cx='175' cy='0' r='1.4'/%3E%3Ccircle cx='179.8' cy='14.7' r='1.4'/%3E%3Ccircle cx='192.3' cy='23.8' r='1.4'/%3E%3Ccircle cx='200' cy='25' r='1.4'/%3E%3Ccircle cx='0' cy='200' r='3'/%3E%3Ccircle cx='12' cy='200' r='1.8'/%3E%3Ccircle cx='8.5' cy='191.5' r='1.8'/%3E%3Ccircle cx='0' cy='188' r='1.8'/%3E%3Ccircle cx='25' cy='200' r='1.4'/%3E%3Ccircle cx='20.2' cy='185.3' r='1.4'/%3E%3Ccircle cx='7.7' cy='176.2' r='1.4'/%3E%3Ccircle cx='0' cy='175' r='1.4'/%3E%3Ccircle cx='200' cy='200' r='3'/%3E%3Ccircle cx='188' cy='200' r='1.8'/%3E%3Ccircle cx='191.5' cy='191.5' r='1.8'/%3E%3Ccircle cx='200' cy='188' r='1.8'/%3E%3Ccircle cx='175' cy='200' r='1.4'/%3E%3Ccircle cx='179.8' cy='185.3' r='1.4'/%3E%3Ccircle cx='192.3' cy='176.2' r='1.4'/%3E%3Ccircle cx='200' cy='175' r='1.4'/%3E%3Ccircle cx='50' cy='50' r='2'/%3E%3Ccircle cx='60' cy='50' r='1.2'/%3E%3Ccircle cx='55' cy='58.7' r='1.2'/%3E%3Ccircle cx='45' cy='58.7' r='1.2'/%3E%3Ccircle cx='40' cy='50' r='1.2'/%3E%3Ccircle cx='45' cy='41.3' r='1.2'/%3E%3Ccircle cx='55' cy='41.3' r='1.2'/%3E%3Ccircle cx='150' cy='50' r='2'/%3E%3Ccircle cx='160' cy='50' r='1.2'/%3E%3Ccircle cx='155' cy='58.7' r='1.2'/%3E%3Ccircle cx='145' cy='58.7' r='1.2'/%3E%3Ccircle cx='140' cy='50' r='1.2'/%3E%3Ccircle cx='145' cy='41.3' r='1.2'/%3E%3Ccircle cx='155' cy='41.3' r='1.2'/%3E%3Ccircle cx='50' cy='150' r='2'/%3E%3Ccircle cx='60' cy='150' r='1.2'/%3E%3Ccircle cx='55' cy='158.7' r='1.2'/%3E%3Ccircle cx='45' cy='158.7' r='1.2'/%3E%3Ccircle cx='40' cy='150' r='1.2'/%3E%3Ccircle cx='45' cy='141.3' r='1.2'/%3E%3Ccircle cx='55' cy='141.3' r='1.2'/%3E%3Ccircle cx='150' cy='150' r='2'/%3E%3Ccircle cx='160' cy='150' r='1.2'/%3E%3Ccircle cx='155' cy='158.7' r='1.2'/%3E%3Ccircle cx='145' cy='158.7' r='1.2'/%3E%3Ccircle cx='140' cy='150' r='1.2'/%3E%3Ccircle cx='145' cy='141.3' r='1.2'/%3E%3Ccircle cx='155' cy='141.3' r='1.2'/%3E%3Ccircle cx='30' cy='100' r='1'/%3E%3Ccircle cx='170' cy='100' r='1'/%3E%3Ccircle cx='100' cy='30' r='1'/%3E%3Ccircle cx='100' cy='170' r='1'/%3E%3C/g%3E%3C/svg%3E")!important;background-repeat:repeat!important;background-size:200px 200px!important;opacity:.06!important;pointer-events:none!important;z-index:0!important}.hero-rotating:after{content:""!important;position:absolute!important;right:-5%!important;bottom:-15%!important;width:55%!important;max-width:500px!important;height:80%!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 450'%3E%3Cpath d='M180 50 C190 45 210 42 225 40 C240 38 260 42 275 48 C285 52 290 55 300 52 C310 48 318 45 325 50 C332 55 340 62 345 68 C350 72 358 75 365 80 C372 85 380 92 385 100 C390 108 388 118 392 125 C396 132 402 138 408 145 C412 152 415 160 418 170 C420 178 422 188 425 195 C428 205 432 215 430 225 C428 235 422 245 420 255 C418 265 420 275 418 285 C415 298 410 310 405 320 C398 332 388 342 378 350 C368 358 355 362 345 368 C335 375 322 380 310 385 C298 390 285 392 272 388 C260 385 250 378 238 375 C228 372 218 375 208 378 C195 382 182 388 170 385 C158 382 148 372 140 362 C132 352 125 340 118 330 C112 320 108 308 105 298 C102 288 98 278 92 268 C88 260 82 252 78 242 C75 235 72 225 68 215 C65 205 60 195 58 185 C55 175 55 162 58 152 C62 140 68 130 75 120 C82 110 90 102 98 95 C108 88 118 82 128 78 C140 72 155 68 165 60 C172 55 175 52 180 50 Z' fill='white' opacity='0.03'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-size:contain!important;background-position:center!important;pointer-events:none!important;z-index:0!important}.hero-wrap{max-width:800px!important;margin:0 auto!important;text-align:center!important;position:relative!important;z-index:1!important}.hero-title{font-size:clamp(32px,5vw,52px)!important;font-weight:800!important;line-height:1.12!important;color:var(--tf-white)!important;margin-bottom:16px!important;letter-spacing:-.035em!important;text-shadow:0 2px 12px rgba(0,0,0,.15)!important}.rotate-gradient,.rotate,#rotate-purpose{background:linear-gradient(135deg,var(--tf-teal-light) 0%,#80e0ef 40%,var(--tf-white) 60%,var(--tf-teal-light) 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;font-weight:800!important;display:inline-block!important;background-size:200% auto!important;animation:shimmer 4s linear infinite!important}.hero-sub{font-size:clamp(17px,2vw,20px)!important;color:#fffc!important;margin-bottom:32px!important;max-width:620px!important;margin-left:auto!important;margin-right:auto!important;font-weight:400!important;line-height:1.6!important}.hero-sub strong{color:var(--tf-white)!important;font-weight:600!important}.hero-input,#address-input{width:min(600px,92vw)!important;padding:18px 22px!important;border:2px solid rgba(255,255,255,.25)!important;border-radius:var(--tf-radius)!important;font-size:16px!important;font-weight:400!important;background:#ffffff1f!important;box-shadow:0 4px 20px #00000026!important;transition:all var(--tf-duration) var(--tf-ease)!important;outline:none!important;color:var(--tf-white)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.hero-input:focus,#address-input:focus{border-color:var(--tf-teal-light)!important;background:#ffffff2e!important;box-shadow:0 0 0 4px #56cfe133,0 4px 20px #0003!important}.hero-input::placeholder,#address-input::placeholder{color:#ffffff8c!important;font-weight:400!important}.hero-cta,#search-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:16px 36px!important;background:var(--tf-white)!important;color:var(--tf-teal-dark)!important;font-size:16px!important;font-weight:600!important;letter-spacing:.01em!important;border:none!important;border-radius:var(--tf-radius)!important;cursor:pointer!important;transition:all var(--tf-duration) var(--tf-ease)!important;box-shadow:var(--tf-shadow-teal)!important;text-transform:none!important;margin-top:12px!important;min-width:220px!important}.hero-cta:hover,#search-button:hover{background:var(--tf-slate-100)!important;box-shadow:0 8px 25px #ffffff4d!important;transform:translateY(-1px)!important;color:var(--tf-teal-dark)!important}.hero-cta:active,#search-button:active{transform:translateY(0)!important;box-shadow:var(--tf-shadow-sm)!important}.hero-trust{list-style:none!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px 24px!important;margin:28px auto 0!important;padding:0!important;max-width:700px!important}.hero-trust li{font-size:14px!important;font-weight:500!important;color:#fffc!important;display:flex!important;align-items:center!important;gap:6px!important}.hero-trust li:before{content:"\2713"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;background:var(--tf-teal)!important;color:var(--tf-white)!important;border-radius:var(--tf-radius-full)!important;font-size:11px!important;font-weight:700!important;flex-shrink:0!important}.hero-disclaimer{font-size:12px!important;color:#ffffff80!important;margin-top:20px!important;font-weight:400!important;font-style:italic!important;max-width:600px!important;margin-left:auto!important;margin-right:auto!important}.mobile-message{font-size:13px!important;color:#ffffff80!important;margin-bottom:12px!important}.tf-stats{background:var(--tf-white)!important;padding:40px 24px!important;border-bottom:1px solid var(--tf-slate-100)!important}.tf-stats__inner{display:flex!important;align-items:center!important;justify-content:center!important;gap:32px!important;max-width:900px!important;margin:0 auto!important;flex-wrap:wrap!important}.tf-stats__item{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;padding:0 20px!important}.tf-stats__number{font-size:clamp(28px,3vw,36px)!important;font-weight:800!important;color:var(--tf-teal)!important;letter-spacing:-.03em!important;line-height:1.1!important}.tf-stats__label{font-size:14px!important;font-weight:500!important;color:var(--tf-slate-500)!important;margin-top:4px!important;text-transform:none!important}.tf-stats__divider{width:1px!important;height:40px!important;background:var(--tf-slate-200)!important;flex-shrink:0!important}.tf-stats .tf-stats__stars,.tf-stats__stars{color:var(--tf-teal)!important;font-size:18px!important}.tf-quiz{max-width:1100px!important;margin:0 auto!important;padding:72px 24px!important}.tf-quiz h2{text-align:center!important;font-size:clamp(26px,3.5vw,36px)!important;font-weight:700!important;color:var(--tf-teal-dark)!important;margin-bottom:8px!important;letter-spacing:-.025em!important}.tf-quiz .tf-quiz-sub,.tf-quiz-sub{text-align:center!important;color:var(--tf-slate-500)!important;font-size:16px!important;margin-bottom:40px!important;font-weight:400!important}.tf-quiz-options{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:16px!important;margin-bottom:36px!important}.tf-quiz-opt{display:flex!important;align-items:center!important;gap:12px!important;padding:18px 20px!important;border:2px solid var(--tf-slate-200)!important;border-radius:var(--tf-radius)!important;cursor:pointer!important;transition:all var(--tf-duration) var(--tf-ease)!important;background:var(--tf-white)!important;font-size:15px!important;font-weight:600!important;color:var(--tf-slate-700)!important;box-shadow:var(--tf-shadow-xs)!important}.tf-quiz-opt:hover{border-color:var(--tf-teal)!important;background:var(--tf-teal-bg)!important;box-shadow:var(--tf-shadow-sm)!important;transform:translateY(-1px)!important}.tf-quiz-opt.active{border-color:var(--tf-teal)!important;background:var(--tf-teal-bg-hover)!important;color:var(--tf-teal-dark)!important;box-shadow:0 0 0 3px #00badb26!important}.tf-quiz-opt span.tf-qi{font-size:24px!important;flex-shrink:0!important}.tf-quiz-rcard,.tf-rec-card{background:var(--tf-white)!important;border:1px solid var(--tf-slate-200)!important;border-left:4px solid var(--tf-teal)!important;border-radius:var(--tf-radius-lg)!important;padding:28px!important;box-shadow:var(--tf-shadow-sm)!important;transition:all var(--tf-duration-md) var(--tf-ease)!important}.tf-quiz-rcard:hover,.tf-rec-card:hover{box-shadow:var(--tf-shadow-lg)!important;transform:translateY(-3px)!important;border-left-color:var(--tf-teal-light)!important}.tf-quiz-rcard h3,.tf-rec-card h3{font-size:20px!important;font-weight:700!important;color:var(--tf-teal-dark)!important;margin-bottom:8px!important}.tf-rec-price{font-size:28px!important;font-weight:800!important;color:var(--tf-teal)!important;letter-spacing:-.02em!important}.t4s-iconbox,.t4s-iconbox-inner,[class*=iconbox]{border-radius:var(--tf-radius-lg)!important;transition:all var(--tf-duration-md) var(--tf-ease)!important}.t4s-iconbox:hover,[class*=iconbox]:hover{transform:translateY(-2px)!important;box-shadow:var(--tf-shadow-md)!important}.t4s-iconbox .t4s-iconbox-title,[class*=iconbox] h3,[class*=iconbox] h4{font-size:18px!important;font-weight:700!important;color:var(--tf-teal-dark)!important}.t4s-iconbox svg,.t4s-iconbox i,[class*=iconbox] svg,[class*=iconbox] i{color:var(--tf-teal)!important;fill:var(--tf-teal)!important}.t4s-product,.t4s-pr-grid{border-radius:var(--tf-radius-lg)!important;overflow:hidden!important;transition:all var(--tf-duration-md) var(--tf-ease)!important;border:1px solid var(--tf-slate-200)!important;background:var(--tf-white)!important}.t4s-product:hover,.t4s-pr-grid:hover{box-shadow:var(--tf-shadow-xl)!important;transform:translateY(-4px)!important;border-color:var(--tf-teal-light)!important}.t4s-product .t4s-product-img,.t4s-product-img{border-radius:var(--tf-radius)!important;overflow:hidden!important}.t4s-product .t4s-pr-title,.t4s-pr-title,.t4s-product-title{font-size:16px!important;font-weight:600!important;color:var(--tf-slate-800)!important;letter-spacing:-.01em!important;line-height:1.4!important}.t4s-product .t4s-pr-title a,.t4s-pr-title a{color:var(--tf-slate-800)!important}.t4s-product .t4s-pr-title a:hover,.t4s-pr-title a:hover{color:var(--tf-teal)!important}.t4s-product-price,.t4s-pr-price,.t4s-product .price{font-size:20px!important;font-weight:700!important;color:var(--tf-teal-dark)!important;letter-spacing:-.02em!important}.t4s-product .t4s-badge,.t4s-badge{border-radius:var(--tf-radius-full)!important;font-size:12px!important;font-weight:600!important;padding:4px 12px!important;text-transform:none!important;background:var(--tf-teal)!important;color:var(--tf-white)!important}.t4s-product .t4s-pr-addtocart,.t4s-pr-addtocart{border-radius:var(--tf-radius)!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;transition:all var(--tf-duration) var(--tf-ease)!important}.t4s-btn,.t4s-btn-atc,button[type=submit],.shopify-payment-button button,.btn,[class*=button],[class*=btn]:not(.t4s-header-action .t4s-btn){font-weight:600!important;letter-spacing:0!important;text-transform:none!important;border-radius:var(--tf-radius)!important;transition:all var(--tf-duration) var(--tf-ease)!important;cursor:pointer!important}.t4s-btn-atc,button[type=submit],.shopify-payment-button button,.t4s-btn.t4s-btn-primary,.tf-rec-btn,.hero-cta{background:var(--tf-teal)!important;color:var(--tf-white)!important;border:none!important;box-shadow:var(--tf-shadow-teal)!important;padding:14px 28px!important;font-size:15px!important}.t4s-btn-atc:hover,button[type=submit]:hover,.shopify-payment-button button:hover,.t4s-btn.t4s-btn-primary:hover,.tf-rec-btn:hover{background:var(--tf-teal-light)!important;box-shadow:var(--tf-shadow-teal-lg)!important;transform:translateY(-1px)!important;color:var(--tf-teal-dark)!important}.t4s-btn-outline,.t4s-btn.t4s-btn-secondary{background:transparent!important;border:2px solid var(--tf-slate-300)!important;color:var(--tf-slate-700)!important}.t4s-btn-outline:hover,.t4s-btn.t4s-btn-secondary:hover{border-color:var(--tf-teal)!important;color:var(--tf-teal)!important;background:var(--tf-teal-bg)!important}.t4s-accordion,.t4s-section-accordion,[class*=accordion]{max-width:800px!important;margin-left:auto!important;margin-right:auto!important}.t4s-accordion__item,[class*=accordion] details,.t4s-faq-item{border:1px solid var(--tf-slate-200)!important;border-radius:var(--tf-radius)!important;margin-bottom:10px!important;overflow:hidden!important;transition:all var(--tf-duration) var(--tf-ease)!important;background:var(--tf-white)!important}.t4s-accordion__item:hover,[class*=accordion] details:hover{border-color:var(--tf-teal-light)!important;box-shadow:var(--tf-shadow-xs)!important}.t4s-accordion__item[open],[class*=accordion] details[open]{border-color:var(--tf-teal)!important;box-shadow:0 0 0 3px #00badb14!important}.t4s-accordion__title,.t4s-accordion__item summary,[class*=accordion] summary{font-size:16px!important;font-weight:600!important;color:var(--tf-slate-800)!important;padding:18px 24px!important;cursor:pointer!important;transition:color var(--tf-duration) var(--tf-ease)!important}.t4s-accordion__title:hover,[class*=accordion] summary:hover{color:var(--tf-teal)!important}.t4s-accordion__content,[class*=accordion] .content{padding:0 24px 18px!important;font-size:15px!important;color:var(--tf-slate-600)!important;line-height:1.7!important}.t4s-testimonials,.testimonial-section,[class*=testimonial]{background:#fff!important;padding:72px 24px!important}.t4s-testimonials .t4s-section-inner{background:#fff!important}.t4s-testimonials .t4s-top-heading,.t4s-testimonials .t4s-title{font-size:clamp(26px,3.5vw,36px)!important;font-weight:700!important;color:var(--tf-teal-dark)!important;letter-spacing:-.025em!important;text-align:center!important}.t4s-testimonials .t4s-subtitle{font-style:normal!important;color:var(--tf-slate-500)!important;font-size:16px!important;text-align:center!important}.testimonial-inner,.t4s-testimonial-item .testimonial-inner,.t4s-quote-wrap{background:var(--tf-white)!important;border:1px solid var(--tf-slate-200)!important;border-top:3px solid var(--tf-teal)!important;border-radius:var(--tf-radius-lg)!important;padding:28px!important;box-shadow:var(--tf-shadow-sm)!important;transition:all var(--tf-duration-md) var(--tf-ease)!important}.testimonial-inner:hover,.t4s-quote-wrap:hover{box-shadow:var(--tf-shadow-md)!important;transform:translateY(-2px)!important}.t4s-quote-avatar{border-radius:var(--tf-radius-full)!important;width:52px!important;height:52px!important;overflow:hidden!important;border:2px solid var(--tf-teal-light)!important}.t4s-quote-name,.t4s-testimonial-item .t4s-quote-name{font-size:16px!important;font-weight:600!important;color:var(--tf-slate-800)!important}.t4s-quote-content,.t4s-testimonial-item .t4s-quote-content{font-size:15px!important;color:var(--tf-slate-600)!important;line-height:1.65!important;font-weight:400!important;font-style:normal!important}.t4s-quote-rating,.t4s-rating-star,[class*=rating]{color:var(--tf-teal)!important}.t4s-newsletter,[class*=newsletter]{background:var(--tf-teal-dark)!important;border-radius:0!important;padding:72px 24px!important}.t4s-newsletter .t4s-section-inner{background:var(--tf-teal-dark)!important;border-radius:var(--tf-radius-lg)!important}.t4s-newsletter .t4s-title,.t4s-newsletter h2{color:var(--tf-white)!important;font-size:clamp(24px,3vw,36px)!important;font-weight:700!important}.t4s-newsletter .t4s-subtitle,.t4s-newsletter p{color:#fff9!important}.t4s-newsletter .t4s-top-heading p,.t4s-newsletter .t4s-text-bl{color:var(--tf-white)!important;font-weight:600!important}.t4s-newsletter__email,.t4s-newsletter input[type=email],.t4s-newsletter input[type=text]{border-radius:var(--tf-radius)!important;border:1px solid rgba(255,255,255,.2)!important;background:#ffffff14!important;color:var(--tf-white)!important;padding:14px 18px!important;font-size:15px!important;height:52px!important;min-height:52px!important}.t4s-newsletter input:focus{border-color:var(--tf-teal-light)!important;background:#ffffff1f!important;box-shadow:0 0 0 3px #00badb33!important}.t4s-newsletter input::placeholder{color:#ffffff80!important}.t4s-newsletter__submit,button.t4s-newsletter__submit,.t4s-newsletter .t4s-btn,.t4s-newsletter button[type=submit],.t4s-newsletter [class*=btn]{background:var(--tf-teal)!important;color:var(--tf-white)!important;border-radius:var(--tf-radius)!important;border:none!important;padding:14px 32px!important;font-size:15px!important;font-weight:600!important;box-shadow:none!important;outline:none!important;min-height:52px!important;max-height:52px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;overflow:hidden!important;z-index:1!important}.t4s-newsletter__submit:hover,.t4s-newsletter .t4s-btn:hover,.t4s-newsletter button:hover{background:var(--tf-teal-light)!important;box-shadow:var(--tf-shadow-teal)!important;transform:translateY(-1px)!important}.t4s-newsletter__text{color:var(--tf-white)!important;font-weight:600!important;position:relative!important;z-index:2!important}.t4s-newsletter__inner{display:flex!important;gap:12px!important;align-items:center!important;justify-content:center!important;max-width:500px!important;margin:0 auto!important}.t4s-newsletter__inner .is--col-email{flex:1!important}.t4s-newsletter__inner .is--col-btn{flex-shrink:0!important}.t4s-newsletter__submit:before,.t4s-newsletter__submit:after,.t4s-btn-loading__svg:before,.t4s-btn-loading__svg:after{display:none!important;content:none!important}.t4s-newsletter .t4s-parallax:before,.t4s-newsletter [class*=parallax]:before{background:var(--tf-teal-dark)!important;opacity:1!important}#t4s-footer,.t4s-footer,.t4s-section-footer{background:var(--tf-teal-dark)!important;color:#ffffffa6!important;padding:60px 0 30px!important}.t4s-footer .t4s-section-inner,.t4s-section-footer .t4s-section-inner{background:var(--tf-teal-dark)!important}.t4s-footer h3,.t4s-footer h4,.t4s-footer .t4s-heading,.t4s-footer [class*=heading],.t4s-section-footer h3,.t4s-section-footer h4{color:var(--tf-white)!important;font-size:15px!important;font-weight:600!important;letter-spacing:.03em!important;text-transform:uppercase!important;margin-bottom:16px!important}.t4s-footer a,.t4s-footer .t4s-footer-link,.t4s-section-footer a{color:#fff9!important;font-size:14px!important;font-weight:400!important;transition:color var(--tf-duration) var(--tf-ease)!important;display:inline-block!important;padding:3px 0!important}.t4s-footer a:hover,.t4s-section-footer a:hover{color:var(--tf-teal-light)!important}.t4s-footer p,.t4s-section-footer p{color:#ffffff8c!important;font-size:14px!important}.t4s-section-bottom-bar,.t4s-section-bottom-bar .t4s-section-inner{background:#072d45!important;border-top:1px solid rgba(255,255,255,.08)!important;padding:20px 0!important}.t4s-section-bottom-bar p,.t4s-section-bottom-bar span,.t4s-section-bottom-bar a{color:#ffffff73!important;font-size:13px!important}.tf-councils,[class*=council]{background:#fff!important;padding:60px 24px!important}.tf-councils a,.council-link,.tf-council-tag{display:inline-flex!important;padding:8px 16px!important;border:1px solid var(--tf-slate-200)!important;border-radius:var(--tf-radius-full)!important;font-size:13px!important;font-weight:500!important;color:var(--tf-slate-600)!important;background:var(--tf-white)!important;transition:all var(--tf-duration) var(--tf-ease)!important;margin:4px!important}.tf-councils a:hover,.council-link:hover,.tf-council-tag:hover{border-color:var(--tf-teal)!important;color:var(--tf-teal)!important;background:var(--tf-teal-bg)!important}.t4s-product__media-item,.t4s-product-img-wrap{border-radius:var(--tf-radius-lg)!important;overflow:hidden!important;border:1px solid var(--tf-slate-200)!important}.t4s-product-info__inner .t4s-product-title,.t4s-pr-title-detail{font-size:clamp(24px,3vw,32px)!important;font-weight:700!important;color:var(--tf-teal-dark)!important;letter-spacing:-.02em!important}.t4s-product-info__inner .t4s-product-price,.t4s-pr-price-detail{font-size:28px!important;font-weight:800!important;color:var(--tf-teal)!important;letter-spacing:-.02em!important}.t4s-product-form .t4s-btn,.t4s-product-form button,.t4s-product-form .t4s-btn-atc{width:100%!important;padding:16px 32px!important;font-size:16px!important;font-weight:700!important;background:var(--tf-teal)!important;color:var(--tf-white)!important;border-radius:var(--tf-radius)!important;box-shadow:var(--tf-shadow-teal)!important}.t4s-product-form .t4s-btn:hover,.t4s-product-form button:hover{background:var(--tf-teal-light)!important;box-shadow:var(--tf-shadow-teal-lg)!important;transform:translateY(-1px)!important}.t4s-section-collection h1,[class*=collection] h1{font-size:clamp(28px,4vw,42px)!important;font-weight:800!important;color:var(--tf-teal-dark)!important;letter-spacing:-.03em!important}.t4s-row.t4s-row-cols-lg-4 .t4s-col-item,.t4s-row.t4s-row-cols-lg-3 .t4s-col-item{padding:8px!important}.t4s-breadcrumb,[class*=breadcrumb]{font-size:13px!important;font-weight:400!important;padding:12px 0!important}.t4s-breadcrumb a,[class*=breadcrumb] a{color:var(--tf-slate-400)!important;font-size:13px!important}.t4s-breadcrumb a:hover{color:var(--tf-teal)!important}.t4s-blog-card,.t4s-article-card,[class*=blog] .t4s-col-item{border-radius:var(--tf-radius-lg)!important;overflow:hidden!important;border:1px solid var(--tf-slate-200)!important;transition:all var(--tf-duration-md) var(--tf-ease)!important}#shopify-section-header-inline .t4s-col-item,header .t4s-col-item,.t4s-section-header .t4s-col-item{border:none!important;border-radius:0!important;overflow:visible!important}.t4s-blog-card:hover,.t4s-article-card:hover,[class*=blog] .t4s-col-item:hover{box-shadow:var(--tf-shadow-lg)!important;transform:translateY(-2px)!important}.t4s-article-title,.t4s-blog-card h3{font-size:18px!important;font-weight:600!important;color:var(--tf-slate-800)!important}.t4s-title,.section-title,.t4s-section-title{font-size:clamp(26px,3.5vw,36px)!important;font-weight:700!important;color:var(--tf-teal-dark)!important;letter-spacing:-.025em!important;text-align:center!important}.t4s-subtitle,.section-description{font-size:16px!important;color:var(--tf-slate-500)!important;font-style:normal!important;font-weight:400!important;text-align:center!important}.t4s-section-all .t4s-section-inner{border-radius:0!important}.t4s-section-all:nth-child(2n) .t4s-section-inner{background:#fff!important}::-webkit-scrollbar{width:8px!important;height:8px!important}::-webkit-scrollbar-track{background:var(--tf-slate-100)!important}::-webkit-scrollbar-thumb{background:var(--tf-teal-light)!important;border-radius:var(--tf-radius-full)!important}::-webkit-scrollbar-thumb:hover{background:var(--tf-teal)!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes shimmer{0%{background-position:-200% center}to{background-position:200% center}}.t4s-section-all{animation:fadeInUp .5s var(--tf-ease) both}.t4s-section-all:nth-child(1){animation-delay:0s}.t4s-section-all:nth-child(2){animation-delay:.05s}.t4s-section-all:nth-child(3){animation-delay:.1s}.t4s-section-all:nth-child(4){animation-delay:.15s}@media (max-width: 768px){.hero-rotating{padding:56px 16px 48px!important}.hero-title{font-size:30px!important;letter-spacing:-.03em!important}.hero-sub{font-size:16px!important;margin-bottom:24px!important}.hero-cta,#search-button{width:100%!important;max-width:360px!important;padding:16px 24px!important}.hero-input,#address-input{width:100%!important;padding:16px 18px!important}.hero-trust{flex-direction:column!important;gap:8px!important;align-items:center!important}.hero-trust li{font-size:13px!important}.tf-stats__inner{flex-direction:column!important;gap:20px!important}.tf-stats__divider{width:50px!important;height:1px!important}.tf-quiz-options{grid-template-columns:1fr!important}.tf-quiz{padding:48px 16px!important}h2,.t4s-title,.section-title{font-size:26px!important}.t4s-product:hover{transform:none!important}#t4s-footer{padding:40px 0 24px!important}}@media (max-width: 480px){.hero-title{font-size:26px!important}.hero-sub{font-size:15px!important}h2,.t4s-title,.section-title{font-size:22px!important}.tf-stats__number{font-size:26px!important}}@media print{body{background:#fff!important;color:#000!important}.hero-rotating,.t4s-newsletter,#t4s-footer{display:none!important}}[style*="font-family: Open Sans"],[style*="font-family: 'Open Sans'"],[style*="font-family:Open Sans"],[style*="font-family: var(--font-family"],[style*="font-family: var(--font-heading"],[style*="font-family: DM Serif"],[style*="font-family: Georgia"],[style*="font-family: serif"],[style*="font-family: cursive"]{font-family:Inter,sans-serif!important}.t4s-title{font-family:Inter,sans-serif!important;font-weight:700!important;font-style:normal!important;--color: var(--tf-teal-dark) !important}.t4s-subtitle{font-family:Inter,sans-serif!important;font-style:normal!important;font-weight:400!important;--color: var(--tf-slate-500) !important}.t4s-top-heading .t4s-cbl{color:var(--tf-teal-dark)!important}img{border-radius:4px}[style*="--bg-color: #f4f4f4"]{background-color:#fff!important}[style*="--bg-color: #000000"]{background-color:var(--tf-teal-dark)!important}[style*="--heading-cl:#222222"]{--heading-cl: var(--tf-teal-dark) !important}[style*="--link-cl:#ffffff"]{--link-cl: rgba(255,255,255,.6) !important}[style*="--link-hover-cl:#fcfcfc"]{--link-hover-cl: var(--tf-teal-light) !important}[style*="--text-cl:#ffffff"]{--text-cl: rgba(255,255,255,.6) !important}[style*="--text-cl:#000000"],[style*="--text-cl: #000000"]{--text-cl: var(--tf-teal-dark) !important}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=search],input[type=password],textarea,select{border:2px solid var(--tf-slate-200)!important;border-radius:var(--tf-radius-sm)!important;padding:12px 16px!important;font-size:15px!important;transition:border-color var(--tf-duration) var(--tf-ease)!important;outline:none!important}input:focus,textarea:focus,select:focus{border-color:var(--tf-teal)!important;box-shadow:0 0 0 3px #00badb1f!important;outline:none!important;transition:box-shadow var(--tf-duration) var(--tf-ease),border-color var(--tf-duration) var(--tf-ease)!important}.t4s-popup,.t4s-modal,[class*=popup],[class*=modal]{border-radius:var(--tf-radius-lg)!important;box-shadow:var(--tf-shadow-xl)!important}.t4s-sidebar-qv .t4s-pr-quickview-inner{border-radius:var(--tf-radius-lg)!important}.pac-container,.autocomplete-suggestions,[class*=autocomplete]{border-radius:var(--tf-radius)!important;border:1px solid var(--tf-slate-200)!important;box-shadow:var(--tf-shadow-lg)!important;overflow:hidden!important;margin-top:4px!important}.pac-item,.autocomplete-suggestion{padding:12px 16px!important;font-size:14px!important;border-bottom:1px solid var(--tf-slate-100)!important;transition:background var(--tf-duration) var(--tf-ease)!important}.pac-item:hover,.pac-item-selected,.autocomplete-suggestion:hover{background:var(--tf-teal-bg)!important}.t4s-quantity-wrap,.t4s-quantity-selector{border-radius:var(--tf-radius-sm)!important;border:2px solid var(--tf-slate-200)!important;overflow:hidden!important}.t4s-skeleton,[class*=skeleton]{border-radius:var(--tf-radius)!important;background:linear-gradient(90deg,var(--tf-slate-100) 25%,var(--tf-slate-200) 50%,var(--tf-slate-100) 75%)!important;background-size:200% 100%!important;animation:shimmer 1.5s ease-in-out infinite!important}.t4s-toolbar-mobile{background:#fffffff2!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;border-top:1px solid var(--tf-slate-200)!important;box-shadow:0 -1px 4px #0000000f!important}.t4s-toolbar-mobile a,.t4s-toolbar-mobile button{color:var(--tf-slate-600)!important}.t4s-toolbar-mobile a:hover,.t4s-toolbar-mobile a.active{color:var(--tf-teal)!important}.t4s-section-all{margin-top:0!important;margin-bottom:0!important}.t4s-section-pr-also h2,.t4s-section-pr-related h2,[class*=also] h2{font-size:clamp(22px,3vw,30px)!important;font-weight:700!important;color:var(--tf-teal-dark)!important}.t4s-notification,[class*=notification]{border-radius:var(--tf-radius)!important;box-shadow:var(--tf-shadow-lg)!important}.t4s-btn:before,.t4s-btn:after{background:transparent!important}[class*=btn-loading]:before,[class*=btn-loading]:after{display:none!important}.t4s-section-all .responsive-image img,.section .responsive-image img{max-width:80px!important;height:auto!important}.t4s-testimonials:before,.tf-quiz:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background-image:url("data:image/svg+xml,%3Csvg width='200' height='200' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%2300BADB'%3E%3Ccircle cx='100' cy='100' r='3.5'/%3E%3Ccircle cx='114' cy='100' r='2'/%3E%3Ccircle cx='109.9' cy='109.9' r='2'/%3E%3Ccircle cx='100' cy='114' r='2'/%3E%3Ccircle cx='90.1' cy='109.9' r='2'/%3E%3Ccircle cx='86' cy='100' r='2'/%3E%3Ccircle cx='90.1' cy='90.1' r='2'/%3E%3Ccircle cx='100' cy='86' r='2'/%3E%3Ccircle cx='109.9' cy='90.1' r='2'/%3E%3Ccircle cx='128' cy='100' r='1.6'/%3E%3Ccircle cx='124.2' cy='114' r='1.6'/%3E%3Ccircle cx='114' cy='124.2' r='1.6'/%3E%3Ccircle cx='100' cy='128' r='1.6'/%3E%3Ccircle cx='86' cy='124.2' r='1.6'/%3E%3Ccircle cx='75.8' cy='114' r='1.6'/%3E%3Ccircle cx='72' cy='100' r='1.6'/%3E%3Ccircle cx='75.8' cy='86' r='1.6'/%3E%3Ccircle cx='86' cy='75.8' r='1.6'/%3E%3Ccircle cx='100' cy='72' r='1.6'/%3E%3Ccircle cx='114' cy='75.8' r='1.6'/%3E%3Ccircle cx='124.2' cy='86' r='1.6'/%3E%3Ccircle cx='50' cy='50' r='2'/%3E%3Ccircle cx='60' cy='50' r='1.2'/%3E%3Ccircle cx='55' cy='58.7' r='1.2'/%3E%3Ccircle cx='45' cy='58.7' r='1.2'/%3E%3Ccircle cx='40' cy='50' r='1.2'/%3E%3Ccircle cx='45' cy='41.3' r='1.2'/%3E%3Ccircle cx='55' cy='41.3' r='1.2'/%3E%3Ccircle cx='150' cy='150' r='2'/%3E%3Ccircle cx='160' cy='150' r='1.2'/%3E%3Ccircle cx='155' cy='158.7' r='1.2'/%3E%3Ccircle cx='145' cy='158.7' r='1.2'/%3E%3Ccircle cx='140' cy='150' r='1.2'/%3E%3Ccircle cx='145' cy='141.3' r='1.2'/%3E%3Ccircle cx='155' cy='141.3' r='1.2'/%3E%3C/g%3E%3C/svg%3E")!important;background-repeat:repeat!important;background-size:200px 200px!important;opacity:.035!important;pointer-events:none!important;z-index:0!important}.t4s-testimonials,.tf-quiz{position:relative!important}.t4s-testimonials>*:not(:before),.tf-quiz>*:not(:before){position:relative!important;z-index:1!important}#shopify-section-header-inline .t4s-header-nav a,#shopify-section-header-inline nav a,.t4s-header__nav a,.t4s_mn_lv1>a,.t4s-lk-lv1,#shopify-section-header-inline .t4s-lk-lv1{color:#1e293b!important;font-family:Inter,system-ui,sans-serif!important;font-weight:500!important}#shopify-section-header-inline .t4s-header-nav a:hover,#shopify-section-header-inline nav a:hover,.t4s-lk-lv1:hover{color:#145369!important}a.t4s-pr-addtocart,a.t4s-pr-item-btn,.t4s-product-btns a,.t4s-product-info__btns a,a.t4s-btn[data-action-atc],.tf-card__btn{color:#fff!important}.t4s-product__info-container{padding:0!important}.t4s-product__info-container .t4s-product-title,.t4s-product__info-container h1{font-size:clamp(24px,3vw,32px)!important;font-weight:800!important;color:var(--tf-teal-dark, #0a3d5c)!important;letter-spacing:-.03em!important;line-height:1.15!important;margin-bottom:8px!important}.t4s-product__info-container .t4s-product-price,.t4s-product__info-container .t4s-pr-price{font-size:28px!important;font-weight:800!important;color:var(--tf-teal, #00BADB)!important;letter-spacing:-.02em!important;margin-bottom:16px!important}.t4s-product-form__variants .t4s-product-form__submit,.t4s-product__info-container .shopify-payment-button,.t4s-product__info-container .t4s-product-form__variants>.t4s-pr-buy__group{display:none!important}.t4s-liquid_custom_liquid_VUBiiP{margin:0!important;padding:0!important}.t4s-liquid_custom_liquid_VUBiiP h2{font-size:16px!important;font-weight:600!important;color:var(--tf-teal-dark, #0a3d5c)!important;margin-bottom:8px!important}#product-address-input{font-family:Inter,system-ui,sans-serif!important;font-size:15px!important;padding:12px 14px!important;border:2px solid #e2e8f0!important;border-radius:10px!important;transition:all .2s ease!important;width:100%!important;box-sizing:border-box!important}#product-address-input:focus{border-color:var(--tf-teal, #00BADB)!important;box-shadow:0 0 0 3px #00badb1f!important;outline:none!important}#buy-now-button{background:linear-gradient(135deg,var(--tf-teal, #00BADB),var(--tf-teal-mid, #00687a))!important;color:#fff!important;padding:14px 32px!important;border:none!important;border-radius:10px!important;font-family:Inter,system-ui,sans-serif!important;font-size:16px!important;font-weight:700!important;letter-spacing:.02em!important;cursor:pointer!important;box-shadow:0 4px 14px #00badb4d!important;transition:all .2s ease!important;width:100%!important;max-width:100%!important}#buy-now-button:hover{background:linear-gradient(135deg,#56CFE1,var(--tf-teal, #00BADB))!important;box-shadow:0 6px 20px #00badb66!important;transform:translateY(-1px)!important}.t4s-liquid_custom_liquid_Qp7RK9{margin-top:12px!important}.t4s-liquid_custom_liquid_Qp7RK9 font,.t4s-liquid_custom_liquid_Qp7RK9 b{font-family:Inter,sans-serif!important;font-size:14px!important;color:var(--tf-slate-600, #475569)!important}.t4s-liquid_custom_liquid_Qp7RK9 a{color:var(--tf-teal, #00BADB)!important;font-weight:600!important;text-decoration:none!important}.t4s-liquid_custom_liquid_Qp7RK9 a:hover{color:var(--tf-teal-dark, #0a3d5c)!important;text-decoration:underline!important}.trust-section{background:linear-gradient(135deg,#f0f9ff,#f8fafc)!important;border-radius:16px!important;padding:28px 20px!important;margin-top:20px!important;border:1px solid #e2e8f0!important}.trust-section h2{font-size:20px!important;font-weight:700!important;line-height:1.3!important;color:var(--tf-teal-dark, #0a3d5c)!important;margin-bottom:16px!important}.trust{gap:10px!important;font-size:13px!important}.trust li{font-size:13px!important;font-weight:500!important;color:var(--tf-slate-700, #334155)!important;padding:6px 14px!important;background:#fff!important;border-radius:20px!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 2px #0000000a!important}.trust li:before{color:var(--tf-teal, #00BADB)!important}.t4s-pr-tabs .t4s-pr-tab__heading button,.t4s-pr-tabs .t4s-pr-tab__heading a,.t4s-tab-heading__btn{font-family:Inter,sans-serif!important;font-weight:600!important;font-size:14px!important;color:var(--tf-teal-dark, #0a3d5c)!important;border-radius:8px!important;padding:10px 20px!important;border:2px solid var(--tf-teal, #00BADB)!important;background:transparent!important;transition:all .2s ease!important}.t4s-pr-tabs .t4s-pr-tab__heading button.active,.t4s-pr-tabs .t4s-pr-tab__heading a.active,.t4s-tab-heading__btn.active,.t4s-pr-tabs .t4s-pr-tab__heading button:hover{background:var(--tf-teal, #00BADB)!important;color:#fff!important;border-color:var(--tf-teal, #00BADB)!important}.t4s-pr-tabs .t4s-pr-tab__content,.t4s-pr-tab__content{font-family:Inter,sans-serif!important;font-size:15px!important;line-height:1.7!important;color:var(--tf-slate-600, #475569)!important;padding:24px 0!important}.t4s-pr-tab__content h2,.t4s-pr-tab__content h3{font-size:20px!important;font-weight:700!important;color:var(--tf-teal-dark, #0a3d5c)!important;margin:24px 0 12px!important}.t4s-pr-tab__content ul li{font-size:15px!important;color:var(--tf-slate-600, #475569)!important;margin-bottom:6px!important}.t4s-pr-tab__content strong{color:var(--tf-slate-800, #1e293b)!important;font-weight:600!important}.tf-rec{font-family:Inter,system-ui,sans-serif!important;margin:48px auto 32px!important;padding:0 20px!important}.tf-rec h2{font-size:clamp(22px,3vw,28px)!important;font-weight:700!important;color:var(--tf-teal-dark, #0a3d5c)!important;letter-spacing:-.025em!important;margin-bottom:6px!important}.tf-rec .tf-rec-sub{color:var(--tf-slate-500, #64748b)!important;font-size:15px!important;font-family:Inter,sans-serif!important;margin-bottom:28px!important}.tf-rec-card{border:2px solid #e2e8f0!important;border-radius:14px!important;padding:24px 18px!important;transition:all .25s ease!important}.tf-rec-card h3{font-size:16px!important;font-weight:700!important;color:var(--tf-teal-dark, #0a3d5c)!important;font-family:Inter,sans-serif!important}.tf-rec-card .tf-rec-desc{font-size:13px!important;color:var(--tf-slate-500, #64748b)!important;font-family:Inter,sans-serif!important;line-height:1.5!important}.tf-rec-card .tf-rec-price{font-size:24px!important;font-weight:800!important;color:var(--tf-teal, #00BADB)!important;letter-spacing:-.02em!important}.tf-rec-card .tf-rec-btn{background:var(--tf-teal, #00BADB)!important;color:#fff!important;border-radius:8px!important;padding:10px 22px!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;display:inline-block!important;transition:all .2s ease!important;box-shadow:0 2px 8px #00badb33!important}.tf-rec-card .tf-rec-btn:hover{background:var(--tf-teal-dark, #0a3d5c)!important;color:#fff!important;box-shadow:0 4px 12px #00badb4d!important;transform:translateY(-1px)!important}.tf-rec-badge{background:var(--tf-teal, #00BADB)!important;color:#fff!important;font-family:Inter,sans-serif!important;font-size:11px!important;padding:3px 10px!important;border-radius:20px!important}.t4s-section-pr-related,.t4s-section-pr-also,[class*=product-recommendations]{background:#fff!important;padding:40px 0!important}.t4s-section-pr-related h2,.t4s-section-pr-also h2,[class*=product-recommendations] h2{font-size:clamp(22px,3vw,28px)!important;font-weight:700!important;color:var(--tf-teal-dark, #0a3d5c)!important;text-align:center!important;letter-spacing:-.025em!important;margin-bottom:24px!important}.t4s-section-pr-related .t4s-product,.t4s-section-pr-also .t4s-product,[class*=product-recommendations] .t4s-product{border:2px solid #e2e8f0!important;border-radius:14px!important;overflow:hidden!important;background:#fff!important;transition:all .25s ease!important}.t4s-section-pr-related .t4s-product:hover,.t4s-section-pr-also .t4s-product:hover{border-color:var(--tf-teal, #00BADB)!important;box-shadow:0 8px 24px #00badb1f!important;transform:translateY(-3px)!important}.t4s-section-pr-related .t4s-pr-title a,.t4s-section-pr-also .t4s-pr-title a{font-size:15px!important;font-weight:600!important;color:var(--tf-teal-dark, #0a3d5c)!important;text-decoration:none!important;line-height:1.35!important}.t4s-section-pr-related .t4s-pr-title a:hover,.t4s-section-pr-also .t4s-pr-title a:hover{color:var(--tf-teal, #00BADB)!important}.t4s-section-pr-related .t4s-product-price,.t4s-section-pr-also .t4s-product-price{font-size:20px!important;font-weight:800!important;color:var(--tf-teal, #00BADB)!important}.t4s-section-pr-related .t4s-pr-addtocart,.t4s-section-pr-also .t4s-pr-addtocart,.t4s-section-pr-related .t4s-pr-item-btn,.t4s-section-pr-also .t4s-pr-item-btn{background:var(--tf-teal, #00BADB)!important;color:#fff!important;border-radius:8px!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;padding:8px 18px!important;border:none!important}.t4s-section-pr-related .t4s-pr-addtocart:hover,.t4s-section-pr-also .t4s-pr-addtocart:hover{background:var(--tf-teal-dark, #0a3d5c)!important;color:#fff!important}.t4s-section-pr-related .t4s-pr-desc,.t4s-section-pr-also .t4s-pr-desc{font-size:13px!important;color:var(--tf-slate-500, #64748b)!important;line-height:1.5!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.t4s-product__media-list .t4s-product__media-item{border-radius:10px!important;border:2px solid transparent!important;overflow:hidden!important;transition:border-color .2s ease!important}.t4s-product__media-list .t4s-product__media-item.active,.t4s-product__media-list .t4s-product__media-item:hover{border-color:var(--tf-teal, #00BADB)!important}.t4s-product-thumb__list .t4s-thumb-item{border-radius:6px!important;overflow:hidden!important;border:2px solid #e2e8f0!important;transition:border-color .2s ease!important}.t4s-product-thumb__list .t4s-thumb-item.active,.t4s-product-thumb__list .t4s-thumb-item:hover{border-color:var(--tf-teal, #00BADB)!important}.template-product .t4s-breadcrumb a{font-size:13px!important;color:var(--tf-slate-400, #94a3b8)!important}.template-product .t4s-breadcrumb a:hover{color:var(--tf-teal, #00BADB)!important}.template-product #MainContent{background:#fff!important}.template-product .t4s-section-all{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.t4s-product-zoom-icon{background:#ffffffe6!important;border-radius:8px!important;color:var(--tf-teal-dark, #0a3d5c)!important;box-shadow:0 2px 8px #0000001a!important}.t4s-product .t4s-btn-arrow{background:#ffffffe6!important;border:1px solid #e2e8f0!important;border-radius:50%!important;color:var(--tf-teal-dark, #0a3d5c)!important;box-shadow:0 2px 6px #00000014!important}.t4s-product .t4s-btn-arrow:hover{background:var(--tf-teal, #00BADB)!important;color:#fff!important;border-color:var(--tf-teal, #00BADB)!important}.t4s-pr-tab__content ul,.t4s-pr-tab__content ol,.product-description ul,.product-description ol,.t4s-pr-tab__content .feature-list,.t4s-pr-tab__content .use-case-list{list-style:none!important;padding-left:0!important;margin-left:0!important}.t4s-pr-tab__content li,.product-description li{list-style:none!important;list-style-type:none!important}.product-description .intro-text{font-size:15px!important;color:var(--tf-slate-600, #475569)!important;line-height:1.65!important;font-family:Inter,sans-serif!important}.product-description .product-title{font-size:18px!important;font-weight:700!important;color:var(--tf-teal-dark, #0a3d5c)!important;font-family:Inter,sans-serif!important;margin-bottom:12px!important}.product-description .main-description,.product-description .main-description p{font-size:15px!important;color:var(--tf-slate-600, #475569)!important;line-height:1.65!important;font-family:Inter,sans-serif!important}.product-description .main-description strong{color:var(--tf-slate-800, #1e293b)!important}.product-description .section-header,.product-description .section-header strong{font-size:20px!important;font-weight:700!important;color:var(--tf-teal-dark, #0a3d5c)!important;font-family:Inter,sans-serif!important}.product-description .feature-item{font-size:15px!important;color:var(--tf-slate-600, #475569)!important;padding-left:24px!important;margin-bottom:8px!important;line-height:1.6!important;font-family:Inter,sans-serif!important;position:relative!important}.product-description .feature-item:before{content:\2713!important;position:absolute!important;left:0!important;color:var(--tf-teal, #00BADB)!important;font-weight:700!important;font-size:15px!important}.product-description .feature-item strong{color:var(--tf-slate-800, #1e293b)!important}.product-description .use-case-item{font-size:15px!important;color:var(--tf-slate-600, #475569)!important;padding-left:24px!important;margin-bottom:8px!important;line-height:1.6!important;font-family:Inter,sans-serif!important;position:relative!important}.product-description .use-case-item:before{content:\2022!important;position:absolute!important;left:0!important;color:var(--tf-teal, #00BADB)!important;font-weight:700!important;font-size:18px!important}.product-description .use-case-item strong{color:var(--tf-slate-800, #1e293b)!important}.product-description .closing-text{font-size:15px!important;color:var(--tf-slate-600, #475569)!important;font-family:Inter,sans-serif!important;line-height:1.65!important}.product-description .closing-text strong{color:var(--tf-slate-800, #1e293b)!important}.product-description .divider{border:none!important;height:1px!important;background:var(--tf-slate-200, #e2e8f0)!important;margin:20px 0!important}.product-description .trust-indicators{font-size:14px!important;color:var(--tf-slate-500, #64748b)!important;gap:20px!important;font-family:Inter,sans-serif!important}.product-description .trust-item:before{color:var(--tf-teal, #00BADB)!important}.t4s-pr-tab__content ul li::marker{content:none!important;display:none!important}.t4s-pr-tab__content .product-description ul:not(.feature-list):not(.use-case-list) li{font-size:15px!important;color:var(--tf-slate-600, #475569)!important;padding-left:24px!important;margin-bottom:8px!important;line-height:1.6!important;font-family:Inter,sans-serif!important;position:relative!important}.t4s-pr-tab__content .product-description ul:not(.feature-list):not(.use-case-list) li:before{content:\2713!important;position:absolute!important;left:0!important;color:var(--tf-teal, #00BADB)!important;font-weight:700!important;font-size:15px!important}.tf-rec-card{border:2px solid #e2e8f0!important;border-radius:14px!important;padding:26px 20px!important;background:#fff!important;text-align:center!important;display:flex!important;flex-direction:column!important;transition:all .25s ease!important;position:relative!important}.tf-rec-card:hover{border-color:var(--tf-teal, #00BADB)!important;box-shadow:0 8px 24px #00badb1f!important;transform:translateY(-3px)!important}.tf-rec-card .tf-rec-icon{font-size:28px!important;margin-bottom:10px!important}.tf-rec-card h3{font-size:17px!important;font-weight:700!important;color:var(--tf-teal-dark, #0a3d5c)!important;margin:0 0 8px!important;line-height:1.3!important;font-family:Inter,sans-serif!important}.tf-rec-card .tf-rec-desc{font-size:13px!important;color:var(--tf-slate-500, #64748b)!important;line-height:1.5!important;margin-bottom:14px!important;font-family:Inter,sans-serif!important;flex-grow:1!important}.tf-rec-card .tf-rec-price{font-size:26px!important;font-weight:800!important;color:var(--tf-teal, #00BADB)!important;margin-bottom:14px!important;letter-spacing:-.02em!important}.tf-rec-card .tf-rec-btn{display:inline-block!important;background:var(--tf-teal, #00BADB)!important;color:#fff!important;text-decoration:none!important;padding:10px 24px!important;border-radius:8px!important;font-size:14px!important;font-weight:600!important;font-family:Inter,sans-serif!important;transition:all .2s ease!important;box-shadow:0 2px 8px #00badb33!important}.tf-rec-card .tf-rec-btn:hover{background:var(--tf-teal-dark, #0a3d5c)!important;color:#fff!important;box-shadow:0 4px 12px #00badb4d!important}.tf-rec-badge{background:var(--tf-teal, #00BADB)!important;font-family:Inter,sans-serif!important}#shopify-section-header-inline a.t4s-lh-1.t4s-d-flex,#shopify-section-header-inline a.t4s-lh-1.t4s-d-flex:link,#shopify-section-header-inline a.t4s-lh-1.t4s-d-flex:visited{color:#145369!important;font-family:Inter,system-ui,sans-serif!important;font-weight:600!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:.04em!important}#shopify-section-header-inline a.t4s-lh-1.t4s-d-flex:hover{color:#00badb!important}#shopify-section-header-inline .t4s-header-action a,#shopify-section-header-inline .t4s-header-action button,#shopify-section-header-inline .t4s-header-action .t4s-toolbar__item,#shopify-section-header-inline a[href="/"],#shopify-section-header-inline .t4s-header-logo a,.t4s-header-sticky.is-sticky a.t4s-lh-1.t4s-d-flex,.t4s-header-sticky.is-sticky a.t4s-lh-1.t4s-d-flex:link,.t4s-header-sticky.is-sticky a.t4s-lh-1.t4s-d-flex:visited{color:#145369!important}.t4s-header-sticky.is-sticky a.t4s-lh-1.t4s-d-flex:hover{color:#00badb!important}.tf-cart-item__remove,button.tf-cart-item__remove,.tf-cart-item__remove:link,.tf-cart-item__remove:visited{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;border-radius:8px!important;border:none!important;background:#fef2f2!important;color:#ef4444!important;cursor:pointer!important;font-size:16px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;transition:all .2s!important;flex-shrink:0!important}.tf-cart-item__remove:hover{background:#fee2e2!important;color:#dc2626!important;transform:scale(1.08)!important}.tf-cart-item__remove svg{color:inherit!important;width:18px!important;height:18px!important}.tf-cart-actions__checkout,a.tf-cart-actions__checkout,a.tf-cart-actions__checkout:link,a.tf-cart-actions__checkout:visited{background:#145369!important;color:#fff!important;border:none!important;border-radius:10px!important;font-size:16px!important;font-weight:700!important;padding:16px 28px!important;text-decoration:none!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;box-shadow:0 4px 14px #14536940!important;transition:all .2s!important}.tf-cart-actions__checkout:hover,a.tf-cart-actions__checkout:hover{background:#0c2d48!important;color:#fff!important;transform:translateY(-1px)!important}.tf-cart-actions__checkout svg{color:#fff!important;width:20px!important;height:20px!important}a.tf-cart-actions__continue,a.tf-cart-actions__continue:link,a.tf-cart-actions__continue:visited{color:#475569!important;background:#fff!important;border:2px solid #e2e8f0!important;text-decoration:none!important;border-radius:10px!important;padding:14px 24px!important;font-weight:600!important}a.tf-cart-actions__continue:hover{border-color:#145369!important;color:#145369!important}.tf-cart-item__name{color:#0f172a!important;font-family:Inter,system-ui,sans-serif!important}.tf-cart-item__address{border:2px solid #e2e8f0!important;border-radius:10px!important;font-family:Inter,system-ui,sans-serif!important;color:#334155!important;background:#f8fafc!important}.tf-cart-item__address:focus{border-color:#00badb!important;background:#fff!important;box-shadow:0 0 0 3px #00badb1f!important}.tf-cart-summary__row--total span:last-child{color:#145369!important}a.tf-cart-empty__btn,a.tf-cart-empty__btn:link,a.tf-cart-empty__btn:visited{background:#145369!important;color:#fff!important;text-decoration:none!important}a.tf-cart-empty__btn:hover{background:#0c2d48!important;color:#fff!important}#t4s-mini_cart .t4s-drawer__header{background:linear-gradient(135deg,#145369,#0c2d48)!important;color:#fff!important;padding:18px 20px!important;font-family:Inter,system-ui,sans-serif!important;font-weight:700!important;font-size:16px!important;letter-spacing:.02em!important;border-bottom:none!important}#t4s-mini_cart .t4s-drawer__header span{color:#fff!important;font-family:Inter,system-ui,sans-serif!important;font-weight:700!important}#t4s-mini_cart .t4s-drawer__close,#t4s-mini_cart .t4s-drawer__close svg{color:#fff!important;opacity:.8!important}#t4s-mini_cart .t4s-drawer__close:hover,#t4s-mini_cart .t4s-drawer__close:hover svg{opacity:1!important}#t4s-mini_cart .t4s-mini_cart__item{padding:14px 16px!important;border-bottom:1px solid #f1f5f9!important;font-family:Inter,system-ui,sans-serif!important}#t4s-mini_cart .t4s-mini_cart__title{color:#0f172a!important;font-family:Inter,system-ui,sans-serif!important;font-size:14px!important;font-weight:600!important;text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important;max-width:180px!important;display:block!important}#t4s-mini_cart .t4s-cart_meta_propertyList{list-style:none!important;padding:0!important;margin:4px 0 0!important}#t4s-mini_cart .t4s-cart_meta_propertyList li{font-size:11px!important;color:#64748b!important;line-height:1.4!important;font-family:Inter,system-ui,sans-serif!important}#t4s-mini_cart .t4s-cart_meta_propertyList li strong{color:#475569!important;font-weight:600!important}#t4s-mini_cart .t4s-mini_cart__price,#t4s-mini_cart .t4s-mini_cart__price .t4s-price{color:#145369!important;font-family:Inter,system-ui,sans-serif!important;font-weight:700!important;font-size:15px!important}#t4s-mini_cart .t4s-quantity__button,#t4s-mini_cart .t4s-mini_cart__quantity button{border:1.5px solid #e2e8f0!important;border-radius:6px!important;background:#f8fafc!important;color:#145369!important;width:28px!important;height:28px!important;font-size:14px!important;transition:all .15s!important}#t4s-mini_cart .t4s-quantity__button:hover,#t4s-mini_cart .t4s-mini_cart__quantity button:hover{background:#e0f2fe!important;border-color:#00badb!important}#t4s-mini_cart .t4s-quantity__input,#t4s-mini_cart input[type=number]{border:1.5px solid #e2e8f0!important;border-radius:6px!important;font-family:Inter,system-ui,sans-serif!important;font-size:13px!important;color:#0f172a!important;text-align:center!important;width:36px!important;height:28px!important}#t4s-mini_cart .t4s-mini_cart__remove,#t4s-mini_cart [data-cart-remove],#t4s-mini_cart .t4s-mini_cart__remove-wrap a{color:#94a3b8!important;transition:color .2s!important}#t4s-mini_cart .t4s-mini_cart__remove:hover,#t4s-mini_cart [data-cart-remove]:hover,#t4s-mini_cart .t4s-mini_cart__remove-wrap a:hover{color:#ef4444!important}#t4s-mini_cart .t4s-drawer__footer,#t4s-mini_cart .t4s-mini_cart__footer{padding:16px 20px!important;border-top:2px solid #f1f5f9!important;font-family:Inter,system-ui,sans-serif!important;background:#fff!important}#t4s-mini_cart .t4s-mini_cart__subtotal,#t4s-mini_cart .t4s-drawer__footer .t4s-d-flex span,#t4s-mini_cart .t4s-mini_cart__total-text{color:#0a3d5c!important;font-family:Inter,system-ui,sans-serif!important;font-weight:700!important;font-size:16px!important}#t4s-mini_cart .t4s-mini_cart__subtotal-price,#t4s-mini_cart .t4s-mini_cart__total-price{color:#145369!important;font-weight:800!important;font-size:20px!important}#t4s-mini_cart .t4s-btn-viewcart,#t4s-mini_cart a[href="/cart"].t4s-btn,#t4s-mini_cart .t4s-drawer__footer a[href="/cart"]{background:#fff!important;color:#145369!important;border:2px solid #145369!important;border-radius:10px!important;font-family:Inter,system-ui,sans-serif!important;font-weight:700!important;font-size:14px!important;padding:12px 20px!important;transition:all .2s!important;text-transform:none!important;letter-spacing:0!important}#t4s-mini_cart .t4s-btn-viewcart:hover,#t4s-mini_cart a[href="/cart"].t4s-btn:hover,#t4s-mini_cart .t4s-drawer__footer a[href="/cart"]:hover{background:#f0f9ff!important;color:#145369!important}#t4s-mini_cart .t4s-btn-checkout,#t4s-mini_cart a[href="/checkout"],#t4s-mini_cart button[name=checkout],#t4s-mini_cart .t4s-drawer__footer a[href="/checkout"]{background:#145369!important;color:#fff!important;border:none!important;border-radius:10px!important;font-family:Inter,system-ui,sans-serif!important;font-weight:700!important;font-size:14px!important;padding:12px 20px!important;transition:all .2s!important;text-transform:none!important;letter-spacing:0!important;box-shadow:0 4px 14px #14536940!important}#t4s-mini_cart .t4s-btn-checkout:hover,#t4s-mini_cart a[href="/checkout"]:hover,#t4s-mini_cart button[name=checkout]:hover,#t4s-mini_cart .t4s-drawer__footer a[href="/checkout"]:hover{background:#0c2d48!important;color:#fff!important}#t4s-mini_cart .t4s-mini_cart__img{border-radius:8px!important;overflow:hidden!important;border:1px solid #f1f5f9!important}#t4s-mini_cart .t4s-mini_cart__empty{font-family:Inter,system-ui,sans-serif!important;color:#64748b!important;padding:40px 20px!important}#t4s-mini_cart a.t4s-btn__cart,#t4s-mini_cart a.t4s-btn__cart:link,#t4s-mini_cart a.t4s-btn__cart:visited{background:#fff!important;color:#145369!important;border:2px solid #145369!important;border-radius:10px!important;font-family:Inter,system-ui,sans-serif!important;font-weight:700!important;font-size:14px!important;text-transform:none!important;letter-spacing:0!important}#t4s-mini_cart a.t4s-btn__cart:hover{background:#f0f9ff!important;color:#145369!important}#t4s-mini_cart button.t4s-btn__checkout,#t4s-mini_cart .t4s-btn__checkout{background:#145369!important;color:#fff!important;border:none!important;border-radius:10px!important;font-family:Inter,system-ui,sans-serif!important;font-weight:700!important;font-size:14px!important;box-shadow:0 4px 14px #14536940!important;text-transform:none!important;letter-spacing:0!important}#t4s-mini_cart button.t4s-btn__checkout:hover,#t4s-mini_cart .t4s-btn__checkout:hover{background:#0c2d48!important;color:#fff!important}#t4s-mini_cart a.t4s-mini_cart__title,#t4s-mini_cart a.t4s-mini_cart__title:link,#t4s-mini_cart a.t4s-mini_cart__title:visited{color:#0f172a!important;text-decoration:none!important}#t4s-mini_cart a.t4s-mini_cart__title:hover{color:#145369!important}#t4s-mini_cart .t4s-cart-total strong{color:#0a3d5c!important;font-family:Inter,system-ui,sans-serif!important;font-size:16px!important}#t4s-mini_cart .t4s-cart__totalPrice{color:#145369!important;font-family:Inter,system-ui,sans-serif!important;font-weight:800!important;font-size:18px!important}[class*=blog] .t4s-col-item h3 a,[class*=blog] .t4s-col-item h2 a,.t4s-blog-item a,.t4s-blog-card a,.t4s-blog-title a,.t4s-article-title a{color:#0a3d5c!important;font-family:Inter,system-ui,sans-serif!important;font-weight:700!important;transition:color .2s!important;text-decoration:none!important}[class*=blog] .t4s-col-item h3 a:hover,[class*=blog] .t4s-col-item h2 a:hover,.t4s-blog-item a:hover,.t4s-blog-title a:hover{color:#145369!important}[class*=blog] .t4s-col-item h3,.t4s-blog-item__title,.t4s-blog-card h3{font-family:Inter,system-ui,sans-serif!important;font-weight:700!important;color:#0a3d5c!important;font-size:17px!important;line-height:1.35!important;letter-spacing:-.01em!important}.t4s-blog-item__readmore,[class*=blog] [class*=readmore],[class*=blog] a[class*=readmore],.t4s-btn-readmore{color:#145369!important;font-family:Inter,system-ui,sans-serif!important;font-weight:600!important;font-size:12px!important;letter-spacing:.05em!important;text-transform:uppercase!important;text-decoration:none!important;transition:color .2s!important}.t4s-blog-item__readmore:hover,[class*=blog] [class*=readmore]:hover,[class*=blog] a[class*=readmore]:hover{color:#00badb!important}[class*=blog] .t4s-col-item .t4s-blog-item__ct,[class*=blog] .t4s-blog-card__content{padding:18px 16px!important;font-family:Inter,system-ui,sans-serif!important}[class*=blog] .t4s-blog-item__meta,[class*=blog] .t4s-blog-meta,[class*=blog] time{font-family:Inter,system-ui,sans-serif!important;color:#94a3b8!important;font-size:12px!important}.t4s-article__title,.t4s-article h1,article h1{font-family:Inter,system-ui,sans-serif!important;color:#0a3d5c!important;font-weight:800!important;letter-spacing:-.02em!important}.t4s-article__content,.t4s-article__content p,.t4s-article__content li,article p,article li{font-family:Inter,system-ui,sans-serif!important;color:#334155!important;font-size:16px!important;line-height:1.7!important}.t4s-article__content h2,.t4s-article__content h3,article h2,article h3{font-family:Inter,system-ui,sans-serif!important;color:#0a3d5c!important;font-weight:700!important}.t4s-article__content a,article a:not([class]){color:#145369!important;text-decoration:underline!important;text-underline-offset:2px!important}.t4s-article__content a:hover,article a:not([class]):hover{color:#00badb!important}.t4s-article__content a[style*=background],article a[style*=background],.t4s-rte a[style*=background],.rte a[style*=background]{color:#fff!important;text-decoration:none!important;display:inline-block!important;background:var(--tf-teal)!important;padding:14px 36px!important;border-radius:8px!important;font-weight:700!important;font-size:16px!important;transition:all .2s ease!important;box-shadow:0 4px 14px #00badb59!important}.t4s-article__content a[style*=background]:hover,article a[style*=background]:hover,.t4s-rte a[style*=background]:hover,.rte a[style*=background]:hover{background:var(--tf-teal-dark)!important;color:#fff!important;box-shadow:0 8px 25px #00badb73!important;transform:translateY(-1px)!important}[class*=blog] .page_section_heading h1,[class*=blog] .t4s-section-heading h2{font-family:Inter,system-ui,sans-serif!important;color:#0a3d5c!important;font-weight:800!important}@media (max-width: 768px){.t4s-product__media-wrapper,.t4s-product__media-list,.t4s-product-thumb__list,.t4s-product__media-item,.t4s-pr-single-media{display:none!important}.t4s-product__info-container{width:100%!important;max-width:100%!important;padding:16px!important}.t4s-product__info-container .t4s-product-title,.t4s-product__info-container h1{font-size:24px!important;margin-top:8px!important}.t4s-product__info-container .t4s-product-price{font-size:32px!important;margin-bottom:20px!important}.t4s-notify-popup,[class*=notify-popup],[class*=social-proof],.t4s-recently-view-popup{display:none!important}.hero-disclaimer:before{content:"From .50 AUD \82 2  Delivered to your email"!important;display:block!important;font-size:14px!important;font-weight:600!important;color:#ffffffd9!important;font-style:normal!important;margin-bottom:8px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-redesign.css.map */
