.cff{--cff-ink: #D6EBE3;--cff-soft: var(--cf-on-deep-soft, #B8D8CB);--cff-line: rgba(255, 255, 255, .11);--cff-ease: var(--cf-ease, cubic-bezier(.22, 1, .36, 1));position:relative;overflow:hidden;isolation:isolate;color:var(--cff-ink);font-family:var(--cf-font-body, sans-serif);line-height:1.5;background:radial-gradient(70% 60% at 50% 0%,rgba(var(--cf-aqua-rgb, 79, 216, 208),.1),transparent 70%),var(--cf-green-deep, #073C27);letter-spacing:0}.cff a{color:inherit;text-decoration:none}.cff :focus-visible{outline:3px solid var(--cf-aqua, #4FD8D0);outline-offset:2px;border-radius:6px}.cff__wrap{position:relative;z-index:2;width:100%;max-width:var(--cf-page-max, 2200px);margin:0 auto;padding-left:var(--cf-gutter, clamp(16px, 3vw, 48px));padding-right:var(--cf-gutter, clamp(16px, 3vw, 48px))}.cff p{margin:0}.cff__top{display:grid;grid-template-columns:minmax(0,1.15fr) auto minmax(0,1.05fr);align-items:center;gap:clamp(28px,4vw,72px);padding-top:clamp(48px,5vw,72px);padding-bottom:clamp(36px,4vw,52px);border-bottom:1px solid var(--cff-line)}.cff__logo{display:block;width:clamp(240px,18vw,300px);line-height:0}.cff__logo .cf-logo{width:100%}.cff__hand{margin:12px 0 0 2px!important;font-family:var(--cf-font-script);font-size:clamp(2.4rem,2rem + .6vw,3rem);font-weight:700;line-height:1.1;rotate:-2deg;transform-origin:left center}.cff__blurb{max-width:46ch;margin-top:18px;color:var(--cff-ink);font:400 clamp(14.5px,1vw,16.5px)/1.5 var(--cf-font-body, sans-serif)}.cff__blurb p,.cff__sister p{margin:0}.cff__blurb a,.cff__sister a{color:var(--cf-aqua, #4FD8D0);font-weight:700;transition:color .2s}.cff__blurb a:hover,.cff__sister a:hover{color:#fff}.cff__sister{max-width:46ch;margin-top:10px;color:var(--cff-soft);font:400 13px/1.6 var(--cf-font-body, sans-serif)}.cff__fam{margin-top:16px}.cff .fam-mini{font-size:clamp(14.5px,1.05vw,17px);line-height:1.35}.cff .fam__svg--2{width:28px}.cff-temp{position:relative;display:flex;align-items:center;gap:clamp(22px,2vw,36px);padding:clamp(24px,2.1vw,36px) clamp(30px,3vw,56px) clamp(24px,2.1vw,36px) clamp(26px,2.4vw,44px);border:1px solid rgba(var(--cf-aqua-rgb, 79, 216, 208),.3);border-radius:28px;background:linear-gradient(160deg,#ffffff0f,#fff0 45%),var(--cf-green-night, #04281A);box-shadow:inset 0 1px #ffffff14,0 28px 60px -26px #000000a6,0 0 0 8px #ffffff08}.cff-temp:before{content:"";position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;z-index:-1;border-radius:50%;background:var(--cf-led-glow, radial-gradient(closest-side, rgba(79, 216, 208, .35), transparent));opacity:.55;pointer-events:none;transition:opacity 1.6s ease-out}.cff-temp__glass{position:relative;display:block;width:44px;height:156px;flex:none}.cff-temp__tube{position:absolute;left:12px;top:0;bottom:28px;width:20px;border:2px solid rgba(255,255,255,.4);border-bottom:0;border-radius:12px 12px 0 0;overflow:hidden}.cff-temp__fill{position:absolute;left:0;right:0;bottom:0;height:calc(var(--lvl, .2) * 100%);border-radius:8px 8px 0 0;background:var(--cff-fill, var(--cf-aqua, #4FD8D0));box-shadow:0 0 14px rgba(var(--cf-aqua-rgb, 79, 216, 208),.6);transition:height var(--cff-dur, 1.8s) cubic-bezier(.4,.1,.2,1),background-color var(--cff-dur, 1.8s) ease}.cff-temp__bulb{position:absolute;left:4px;bottom:0;width:36px;height:36px;border:2px solid rgba(255,255,255,.4);border-radius:50%;background:var(--cff-fill, var(--cf-aqua, #4FD8D0));box-shadow:0 0 18px rgba(var(--cf-aqua-rgb, 79, 216, 208),.55);transition:background-color var(--cff-dur, 1.8s) ease}.cff-temp__ticks{position:absolute;left:37px;top:12px;bottom:40px;width:7px;background:repeating-linear-gradient(180deg,rgba(255,255,255,.4) 0 2px,transparent 2px 18px)}.cff-temp__body{display:flex;flex-direction:column;min-width:clamp(230px,15vw,290px)}.cff-temp__cap{color:var(--cff-soft);font:700 clamp(1.5rem,1.3rem + .2vw,1.7rem)/1.3 var(--cf-font-body, sans-serif);letter-spacing:.1em;text-transform:uppercase}.cff-temp__read{display:flex;align-items:flex-start;gap:4px;margin-top:4px;color:#fff}.cff-temp__num{font:800 clamp(7rem,3.4rem + 3.6vw,10.4rem)/1 var(--cf-font-display, sans-serif);letter-spacing:-.03em;font-variant-numeric:tabular-nums;text-shadow:0 0 28px rgba(var(--cf-aqua-rgb, 79, 216, 208),.55);transition:text-shadow .8s,color .8s}.cff-temp__deg{margin-top:clamp(8px,.7vw,14px);color:var(--cf-aqua, #4FD8D0);font:800 clamp(3rem,1.8rem + 1.1vw,4rem)/1 var(--cf-font-display, sans-serif)}.cff-temp__state{position:relative;display:grid;margin-top:10px;min-height:2.8rem;font:700 clamp(1.8rem,1.4rem + .4vw,2.2rem)/1.35 var(--cf-font-body, sans-serif)}.cff-temp__cooling,.cff-temp__done{grid-area:1 / 1;display:flex;align-items:center;gap:9px;transition:opacity .45s,transform .45s var(--cff-ease)}.cff-temp__cooling{color:var(--cff-soft);opacity:0}.cff-temp__done{color:var(--cf-aqua, #4FD8D0)}.cff-temp__done svg{width:24px;height:24px;flex:none}.cff.is-armed .cff-temp{--lvl: .9;--cff-fill: var(--cf-green-bright, #12A26A)}.cff.is-armed .cff-temp:before,.cff.is-cooling .cff-temp:before{opacity:.12}.cff.is-armed .cff-temp__num{text-shadow:none;color:#e9f5f0}.cff.is-armed .cff-temp__done,.cff.is-cooling .cff-temp__done{opacity:0;transform:translateY(6px)}.cff.is-cooling .cff-temp{--lvl: .2;--cff-fill: var(--cf-aqua, #4FD8D0)}.cff.is-cooling .cff-temp__cooling{opacity:1}.cff.is-chilled .cff-temp__done{animation:cff-pop .6s var(--cff-ease)}@keyframes cff-pop{0%{opacity:0;transform:translateY(6px)}60%{opacity:1;transform:translateY(-2px)}to{opacity:1;transform:none}}.cff__news{max-width:520px;justify-self:end;width:100%}.cff__news-title{margin:0;color:#fff;font:800 clamp(19px,1.2vw,23px)/1.25 var(--cf-font-display, sans-serif);letter-spacing:-.01em}.cff__news-text{margin-top:8px!important;color:var(--cff-ink);font:400 clamp(14.5px,1vw,16.5px)/1.5 var(--cf-font-body, sans-serif)}.cff__form{margin-top:16px}.cff__field{display:flex;gap:8px;padding:6px;border:1px solid rgba(255,255,255,.16);border-radius:16px;background:#ffffff0f;transition:border-color .2s,box-shadow .2s}.cff__field:focus-within{border-color:var(--cf-aqua, #4FD8D0);box-shadow:0 0 0 3px rgba(var(--cf-aqua-rgb, 79, 216, 208),.25)}.cff .cff__input{flex:1;min-width:0;height:48px;margin:0;padding:0 14px;border:0;border-radius:11px;background:#fff;box-shadow:none;outline:none;color:var(--cf-green-deep, #073C27);font:400 16px/1.4 var(--cf-font-body, sans-serif)}.cff .cff__input::placeholder{color:var(--cf-muted, #5A6660);opacity:1}.cff__btn{flex:none;height:48px;padding:0 20px;border:0;border-radius:11px;background:var(--cf-aqua, #4FD8D0);color:var(--cf-green-deep, #073C27);font:700 clamp(15.5px,1.05vw,17px)/1.3 var(--cf-font-btn, sans-serif);cursor:pointer;transition:background-color .2s}.cff__btn:hover{background:#fff}.cff__news-small{margin-top:8px!important;color:var(--cff-soft);font:400 13px/1.4 var(--cf-font-body, sans-serif)}.cff__news-done{display:flex;align-items:center;gap:10px;color:#fff;font:600 15.5px/1.4 var(--cf-font-body, sans-serif)}.cff__news-done svg{width:22px;height:22px;color:var(--cf-aqua, #4FD8D0);flex:none}.cff__news-error{margin-top:8px!important;color:var(--cf-danger-lit, #FFB4A8);font:500 14px/1.4 var(--cf-font-body, sans-serif)}body:has(.cfhm-news) .cff__news{display:none}@media(min-width:1200px){body:has(.cfhm-news) .cff__top{grid-template-columns:minmax(0,1fr) auto}}.cff{--cff-frost: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.5' numOctaves='3' seed='9' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.6 -.7'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23f)'/%3E%3C/svg%3E");letter-spacing:0;line-height:1.5}.cff__frost{--cff-at: 0 0;position:absolute;z-index:1;width:clamp(300px,34vw,620px);height:clamp(230px,26vw,440px);pointer-events:none;background:radial-gradient(115% 115% at var(--cff-at),rgba(230,246,243,.22),rgba(230,246,243,.06) 45%,rgba(230,246,243,0) 70%);-webkit-mask:radial-gradient(120% 120% at var(--cff-at),#000 0%,rgba(0,0,0,.5) 24%,rgba(0,0,0,.16) 44%,transparent 64%);mask:radial-gradient(120% 120% at var(--cff-at),#000 0%,rgba(0,0,0,.5) 24%,rgba(0,0,0,.16) 44%,transparent 64%);opacity:.55;transition:opacity 2.2s ease-out,transform 2.4s var(--cff-ease)}.cff__frost--tl{--cff-at: 0 0;left:0;top:0;transform-origin:0 0}.cff__frost--tr{--cff-at: 100% 0;right:0;top:0;transform-origin:100% 0}.cff__frost--bl{--cff-at: 0 100%;left:0;bottom:0;transform-origin:0 100%}.cff__frost--br{--cff-at: 100% 100%;right:0;bottom:0;transform-origin:100% 100%}.cff.is-armed .cff__frost{opacity:0;transform:scale(.55)}.cff.is-cooling .cff__frost{opacity:.55;transform:none}.cff__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.25fr);gap:28px clamp(24px,3vw,56px);padding-top:clamp(34px,3.6vw,52px);padding-bottom:clamp(34px,3.6vw,52px)}.cff__col-title{margin:0 0 14px;color:#fff;font:700 15px/1.3 var(--cf-font-body, sans-serif);letter-spacing:.02em}.cff__links{display:grid;gap:2px;margin:0;padding:0;list-style:none}.cff__links a{display:inline-flex;align-items:center;gap:6px;padding:5px 0;color:var(--cff-ink);font:400 14.5px/1.45 var(--cf-font-body, sans-serif);transition:color .2s}.cff__links a:hover,.cff__links a[aria-current=page]{color:var(--cf-aqua, #4FD8D0)}.cff__ext{width:14px;height:14px;opacity:.7}.cff__links .cff__deals{color:var(--cf-deals, #FF8A00);font-weight:700}.cff__links .cff__deals:hover{color:#ffb45c}.cff__ai{display:flex;align-items:center;gap:12px;margin-bottom:10px;padding:12px 14px 12px 12px;border:1px solid rgba(var(--cf-aqua-rgb, 79, 216, 208),.3);border-radius:14px;background:#ffffff0d;color:#fff;transition:background-color .2s,border-color .2s}.cff__ai:hover{background:#ffffff17;border-color:var(--cf-aqua, #4FD8D0)}.cff__ai-ic{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:999px;background:var(--cf-disc-2, #20BDB4);color:var(--cf-green-deep, #073C27)}.cff__ai-ic svg{width:22px;height:22px}.cff__ai b{display:block;font:700 15px/1.3 var(--cf-font-body, sans-serif)}.cff__ai small{display:block;color:var(--cff-soft);font:400 13px/1.4 var(--cf-font-body, sans-serif)}.cff__line{display:flex;align-items:center;gap:10px;padding:6px 0;color:var(--cff-ink);font:400 14.5px/1.45 var(--cf-font-body, sans-serif);overflow-wrap:anywhere;transition:color .2s}.cff__line:hover{color:var(--cf-aqua, #4FD8D0)}.cff__line svg{width:19px;height:19px;flex:none;color:var(--cf-aqua, #4FD8D0)}.cff__hours{margin-top:2px!important;padding-left:29px;color:var(--cff-soft);font:400 13px/1.45 var(--cf-font-body, sans-serif)}.cff__social{display:flex;gap:8px;margin:14px 0 0;padding:0;list-style:none}.cff__social:empty{display:none}.cff__social a{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:#ffffff14;color:#fff;transition:background-color .2s,color .2s}.cff__social a:hover{background:var(--cf-aqua, #4FD8D0);color:var(--cf-green-deep, #073C27)}.cff__social svg{width:19px;height:19px}.cff__cities{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding-top:14px;padding-bottom:16px;border-top:1px solid rgba(255,255,255,.1)}.cff__cities-t{margin:0;color:var(--cff-soft);font:600 13px/1.5 var(--cf-font-body, sans-serif)}.cff__cities-l{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none}.cff__cities-l a{color:var(--cff-ink);font:400 13px/1.5 var(--cf-font-body, sans-serif);text-decoration:none;transition:color .2s}.cff__cities-l a:hover,.cff__cities-l a[aria-current]{color:var(--cf-aqua, #4FD8D0)}.cff__cities-l a:focus-visible{outline:2px solid var(--cf-aqua, #4FD8D0);outline-offset:2px}.cff__bar{position:relative;z-index:2;background:var(--cf-green-night, #04281A)}.cff__bar-in{display:flex;align-items:center;justify-content:space-between;gap:16px 28px;padding-top:18px;padding-bottom:18px}@media(min-width:990px){.cff__bar-in{padding-right:calc(var(--cf-gutter, 48px) + 76px)}}.cff__legal{min-width:0}.cff__copy{color:var(--cff-ink);font:400 13px/1.6 var(--cf-font-body, sans-serif)}.cff__copy a{margin-left:16px;color:var(--cff-soft);transition:color .2s}.cff__copy a:hover{color:var(--cf-aqua, #4FD8D0)}.cff__credit{margin-top:2px!important;color:var(--cff-soft);font:400 13px/1.6 var(--cf-font-body, sans-serif)}.cff__credit a{color:var(--cff-ink);font-weight:700;transition:color .2s}.cff__credit a:hover{color:var(--cf-aqua, #4FD8D0)}.cff__pay{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.cff__pay li{display:flex;line-height:0}.cff__pay li:has(>.cff__chip){order:2}.cff__pay-icon{width:40px;height:25px}.cff__pay-link{display:block;line-height:0;border-radius:5px}.cff__pay-img{display:block;width:40px;height:25px;border-radius:4px}.cff .cff__chip{display:inline-flex;align-items:center;gap:5px;height:27px;padding:0 9px 0 7px;border-radius:5px;background:#fff;color:var(--cf-green-deep, #073C27);font:800 1.4rem/1 var(--cf-font-body, sans-serif);white-space:nowrap}.cff .cff__chip svg{width:15px;height:15px;color:var(--cf-green, #0C8054)}.cff .cff__chip:hover{color:var(--cf-green, #0C8054)}@media(max-width:1199px){.cff__top{grid-template-columns:minmax(0,1fr) auto}.cff__news{grid-column:1 / -1;justify-self:stretch;max-width:none}.cff__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:899px){.cff__sister{font-size:12.5px;line-height:1.55}}@media(max-width:749px){.cff__top{grid-template-columns:1fr;gap:26px;padding-top:40px;padding-bottom:32px;justify-items:start}.cff__logo{width:240px}.cff-temp{justify-self:stretch;padding:20px 22px;gap:20px;border-radius:24px}.cff-temp__glass{width:38px;height:132px}.cff-temp__tube{left:10px;bottom:24px;width:18px}.cff-temp__bulb{left:3px;width:32px;height:32px}.cff-temp__ticks{left:32px;top:10px;bottom:34px}.cff-temp__body{min-width:0}.cff-temp__num{font-size:6.8rem}.cff-temp__deg{font-size:3rem}.cff__cols{grid-template-columns:1fr 1fr;gap:26px 18px}.cff__col--help{grid-column:1 / -1}.cff__links a{min-height:40px}.cff__field{flex-direction:column}.cff .cff__input{flex:none;width:100%;height:48px}.cff__btn{width:100%}.cff__bar-in{flex-direction:column;justify-content:center;text-align:center;padding-bottom:max(24px,env(safe-area-inset-bottom,0px))}.cff__copy{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.cff__copy a{display:inline-flex;align-items:center;min-height:44px;margin:0 8px}.cff__pay{justify-content:center;row-gap:5px}.cff__pay:after{content:"";flex-basis:100%;height:0;order:1}.cff__pay-link,.cff .cff__chip{position:relative}.cff__pay-link:after,.cff .cff__chip:after{content:"";position:absolute;top:-10px;right:-3px;bottom:-10px;left:-3px}.cff__credit a{display:inline-block;padding:12px 4px;margin:-12px -4px}.cff .fam-mini{padding-block:9px;font-size:18.5px}}@media(prefers-reduced-motion:reduce){.cff-temp__fill,.cff-temp__bulb,.cff__frost,.cff-temp:before,.cff-temp__cooling,.cff-temp__done,.cff-temp__num{transition:none!important;animation:none!important}}@media print{.cff__frost,.cff-temp,.cff__news{display:none!important}}.cff{background:linear-gradient(100deg,#d6ffee00,#d6ffee13,#d6ffee00 32%,#d6ffee0d 55%,#d6ffee00 70%,#d6ffee11 90%,#d6ffee00),url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27900%27 height=%27300%27%3E%3Cfilter id=%27n%27 x=%270%27 y=%270%27 width=%27100%25%27 height=%27100%25%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%270.0009 1.1%27 numOctaves=%272%27 seed=%275%27 stitchTiles=%27stitch%27/%3E%3CfeColorMatrix type=%27saturate%27 values=%270%27/%3E%3C/filter%3E%3Cfilter id=%27l%27 x=%270%27 y=%270%27 width=%27100%25%27 height=%27100%25%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%270.0009 1.1%27 numOctaves=%272%27 seed=%275%27 stitchTiles=%27stitch%27/%3E%3CfeColorMatrix values=%270 0 0 0 .86 0 0 0 0 1 0 0 0 0 .94 3 0 0 0 -1.4%27/%3E%3C/filter%3E%3Cfilter id=%27d%27 x=%270%27 y=%270%27 width=%27100%25%27 height=%27100%25%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%270.0009 1.1%27 numOctaves=%272%27 seed=%2712%27 stitchTiles=%27stitch%27/%3E%3CfeColorMatrix values=%270 0 0 0 0 0 0 0 0 .02 0 0 0 0 .01 -3 0 0 0 1.4%27/%3E%3C/filter%3E%3Crect width=%27900%27 height=%27300%27 filter=%27url(%23l)%27 opacity=%270.08%27/%3E%3Crect width=%27900%27 height=%27300%27 filter=%27url(%23d)%27 opacity=%270.12%27/%3E%3C/svg%3E") 0 0 / 900px 300px repeat,radial-gradient(55% 60% at 8% 0%,#4fd8d02b,#4fd8d000 70%),radial-gradient(45% 40% at 50% 0%,#4fd8d012,#4fd8d000 70%),radial-gradient(60% 70% at 100% 100%,#12a26a3d,#12a26a00 65%),linear-gradient(180deg,#0b4a32,#073c27 42%,#052f1f)}.cff:before{content:"";position:absolute;z-index:3;left:0;right:0;top:0;height:3px;pointer-events:none;background:linear-gradient(90deg,rgba(var(--cf-aqua-rgb, 79, 216, 208),.35),#4fd8d0 14% 86%,rgba(var(--cf-aqua-rgb, 79, 216, 208),.35));box-shadow:0 1px 10px rgba(var(--cf-aqua-rgb, 79, 216, 208),.45)}.cff__bar{background:linear-gradient(100deg,#d6ffee00,#d6ffee13,#d6ffee00 32%,#d6ffee0d 55%,#d6ffee00 70%,#d6ffee11 90%,#d6ffee00),url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27900%27 height=%27120%27%3E%3Cfilter id=%27n%27 x=%270%27 y=%270%27 width=%27100%25%27 height=%27100%25%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%270.0011 1.1%27 numOctaves=%272%27 seed=%279%27 stitchTiles=%27stitch%27/%3E%3CfeColorMatrix type=%27saturate%27 values=%270%27/%3E%3C/filter%3E%3Cfilter id=%27l%27 x=%270%27 y=%270%27 width=%27100%25%27 height=%27100%25%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%270.0011 1.1%27 numOctaves=%272%27 seed=%279%27 stitchTiles=%27stitch%27/%3E%3CfeColorMatrix values=%270 0 0 0 .86 0 0 0 0 1 0 0 0 0 .94 3 0 0 0 -1.4%27/%3E%3C/filter%3E%3Cfilter id=%27d%27 x=%270%27 y=%270%27 width=%27100%25%27 height=%27100%25%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%270.0011 1.1%27 numOctaves=%272%27 seed=%2716%27 stitchTiles=%27stitch%27/%3E%3CfeColorMatrix values=%270 0 0 0 0 0 0 0 0 .02 0 0 0 0 .01 -3 0 0 0 1.4%27/%3E%3C/filter%3E%3Crect width=%27900%27 height=%27120%27 filter=%27url(%23l)%27 opacity=%270.11%27/%3E%3Crect width=%27900%27 height=%27120%27 filter=%27url(%23d)%27 opacity=%270.16%27/%3E%3C/svg%3E") 0 0 / 900px 120px repeat,linear-gradient(180deg,#1a5c44,#0f4532 32%,#0a3526 58%,#0d3d2c 78%,#072a1d);box-shadow:inset 0 1px #a0f0d64d,inset 0 2px #00000059}.cff-sign{position:relative;z-index:1;overflow:hidden;padding:clamp(56px,3vw + 30px,96px) 0 clamp(40px,2vw + 24px,64px);border-bottom:1px solid var(--cff-line);text-align:center}.cff-sign__in{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:clamp(10px,1vw,16px)}.cff-sign__logo{display:block;width:clamp(280px,24vw,440px);border-radius:8px}.cff-sign__logo .cf-logo{width:100%;height:auto}.cff-sign__line{margin:0;font-size:clamp(2.8rem,2.1rem + 1vw,3.8rem);rotate:-2deg}.cff-sign__cold{color:var(--cf-aqua, #4FD8D0)}.cff-sign__warm{color:var(--cf-deals-on-deep, #FFB45C)}.cff-sign__mark{position:absolute;z-index:0;left:50%;top:-52px;height:310%;transform:translate(-50%);pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 22%,rgba(0,0,0,0) 40%);mask-image:linear-gradient(to bottom,#000 0% 22%,#0000 40%)}.cff-sign__mark .cf-logo{display:block;width:auto;height:100%;overflow:visible;--cf-logo-dl: rgba(255, 255, 255, .045);--cf-logo-dr: rgba(255, 255, 255, .045);--cf-logo-hd: rgba(255, 255, 255, .08);--cf-logo-band: rgba(79, 216, 208, .16)}.cff-sign__mark .cf-logo__band{filter:drop-shadow(0 0 22px rgba(79,216,208,.45))}.cff--sign .cff__logo{display:none}@media(prefers-reduced-motion:no-preference){.cff.is-sign-armed .cff-sign__mark .cf-logo__band{opacity:.08;filter:none}.cff.is-sign-armed .cff-sign__line{clip-path:inset(0 100% 0 0)}.cff.is-sign-on .cff-sign__mark .cf-logo__band{animation:cff-mark-flick 1.4s linear both}.cff.is-sign-on .cff-sign__logo .cf-logo:not(.is-done) .cf-logo__door{animation:cf-lg-crack 1.1s .5s linear both}.cff.is-sign-on .cff-sign__logo .cf-logo:not(.is-done) :is(.cf-logo__inside,.cf-logo__glass){animation:cf-lg-crack-light 1.1s .5s linear both}.cff.is-sign-on .cff-sign__line{animation:cff-sign-write 1.1s 1.1s cubic-bezier(.45,.05,.3,1) both}}@keyframes cff-sign-write{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes cff-mark-flick{0%{opacity:.08;filter:none}7%{opacity:1}11%{opacity:.15}17%{opacity:.9}20%{opacity:.3}28%{opacity:1;filter:drop-shadow(0 0 30px rgba(79,216,208,.8))}to{opacity:1;filter:drop-shadow(0 0 22px rgba(79,216,208,.45))}}@media(max-width:749px){.cff-sign{padding:44px 0 32px}.cff-sign__logo{width:min(78vw,300px)}.cff-sign__mark{top:-30px;height:260%}}.cff__hand>span{display:inline-block}@media(prefers-reduced-motion:no-preference){.cff.is-hand-armed .cff__hand>span{opacity:0}.cff.is-hand-on .cff__hand>span{-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 40%,rgba(0,0,0,0) 60%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(90deg,#000 0% 40%,#0000 60% 100%);-webkit-mask-size:250% 100%;mask-size:250% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:cff-hand-write 1s cubic-bezier(.5,.1,.35,1) both}.cff.is-hand-on .cff__hand>span+span{animation-delay:.85s;animation-duration:1.05s}}@keyframes cff-hand-write{0%{opacity:1;-webkit-mask-position:100% 0;mask-position:100% 0;transform:translateY(3px)}85%{transform:translateY(0)}to{opacity:1;-webkit-mask-position:0% 0;mask-position:0% 0;transform:none}}.cff.is-snap :is(.cff-temp__fill,.cff-temp__bulb,.cff-temp:before,.cff__frost,.cff-temp__num,.cff-temp__done,.cff-temp__cooling){transition:none!important}@media(hover:hover)and (pointer:fine){.cff--anim .cff-temp{cursor:default}}.cff-temp__tube{background:linear-gradient(to top,#4fd8d01a,#f2c14e1f 55%,#e5483b47)}.cff-temp__fill{--cff-tube-h: 128px;background:linear-gradient(to top,#4FD8D0 0,#4FD8D0 calc(var(--cff-tube-h) * .3),#F2C14E calc(var(--cff-tube-h) * .58),#F08A3E calc(var(--cff-tube-h) * .78),#E5483B var(--cff-tube-h)) left bottom / 100% var(--cff-tube-h) no-repeat}.cff.is-armed .cff-temp__fill{box-shadow:0 0 14px #e5483b73}@media(max-width:749px){.cff-temp__fill{--cff-tube-h: 108px}}.cff.is-armed .cff-temp{--cff-fill: var(--cf-aqua, #4FD8D0)}@media(max-width:749px){.cff .cff__blurb,.cff .cff__blurb p{font-size:1.6rem;line-height:1.55}.cff .cff__sister,.cff .cff__sister p{font-size:1.45rem;line-height:1.5}.cff .cff__news-text{font-size:1.6rem}.cff .cff__col-title{font-size:1.7rem}.cff .cff__links a,.cff .cff__line{font-size:1.6rem}.cff .cff__hours{font-size:1.45rem}.cff .cff__cities-t,.cff .cff__cities-l a{font-size:1.5rem}.cff .cff__copy,.cff .cff__copy a,.cff .cff__credit{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cf-footer.css.map */
