*{padding:0;margin:0}*,:after,:before{box-sizing:border-box}body,html{max-width:100vw}body{color:#000;background:#fff}a{color:inherit;text-decoration:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}@font-face{font-family:Cera Pro;src:url(/font-cera-pro/CeraPRO-Regular.eot);src:url(/font-cera-pro/CeraPRO-Regular.eot?#iefix) format("embedded-opentype"),url(/font-cera-pro/CeraPRO-Regular.woff2) format("woff2"),url(/font-cera-pro/CeraPRO-Regular.woff) format("woff"),url(/font-cera-pro/CeraPRO-Regular.ttf) format("truetype"),url(/font-cera-pro/CeraPRO-Regular.svg#cera_proregular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cera Pro;src:url(/font-cera-pro/CeraPRO-Medium.eot);src:url(/font-cera-pro/CeraPRO-Medium.eot?#iefix) format("embedded-opentype"),url(/font-cera-pro/CeraPRO-Medium.woff2) format("woff2"),url(/font-cera-pro/CeraPRO-Medium.woff) format("woff"),url(/font-cera-pro/CeraPRO-Medium.ttf) format("truetype"),url(/font-cera-pro/CeraPRO-Medium.svg#cera_proregular) format("svg");font-weight:500;font-style:normal;font-display:swap}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}body{font-family:Cera Pro,Helvetica,Roboto,Arial,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:15px;line-height:20px;font-weight:400}header{border-bottom:1px solid #e4e4e4;position:fixed;width:100%;top:0;z-index:200;background:hsla(0,0%,100%,.4)}@media screen and (min-width:835px){header{height:56px}}@media screen and (max-width:834px){header{height:49px}}header.open,header.scrolled{background:#fff}header .topbar{width:1280px;max-width:100%;margin:0 auto;padding:12px 24px;position:relative;height:100%;transition:background-color .3s ease-in-out;z-index:200}@media screen and (max-width:834px){header .topbar{display:flex;justify-content:center}}header .home{display:inline-block;line-height:0}@media screen and (min-width:835px){header .home{position:absolute;left:24px;top:17px}}header .home img{width:157px}header .icon-close,header .icon-open{position:absolute;z-index:200}@media screen and (min-width:835px){header .icon-close,header .icon-open{display:none}}header .icon-open{width:47px;height:47px;left:0;top:0}header .icon-close{width:38px;height:38px;left:5px;top:5px}header nav{display:flex;flex-direction:row;width:100%;height:100%;justify-content:center;align-items:center;text-transform:uppercase;font-size:20px;line-height:20px;position:relative}@media screen and (max-width:834px){header nav{display:none}}@media screen and (min-width:835px){header nav a{transform:translateY(2px)}}header nav a span{display:inline-block;position:relative}header nav a span:after{content:" ";height:2px;background:#000;width:0;display:inline-block;position:absolute;left:0;bottom:-2px;transition:width .3s ease-in-out}@media(hover:hover){header nav a span:hover:after{width:100%}}header nav a.selected span:after{width:100%}header nav img.new{display:inline-block;margin-left:8px;height:15px}header nav .sep{display:inline-block;width:2px;height:25px;margin:0 32px;background:#e4e4e4;transform:translateY(2px)}#sidebar{position:fixed;top:49px;left:0;width:100%;bottom:0;z-index:100;transition:opacity .3s ease-in-out}@media screen and (min-width:835px){#sidebar{display:none}}#sidebar:not(.open){opacity:0;pointer-events:none}#sidebar>.content{position:fixed;top:0;left:0;bottom:0;width:318px;background:#fff;box-shadow:8px 2px 30px rgba(0,0,0,.6)}#sidebar>.content .circle{position:absolute;bottom:0;left:0;height:265px;z-index:-1}#sidebar>.content .links{margin:52px 24px 0}#sidebar>.content .links a{display:flex;font-size:16px;line-height:59px;padding-left:5px;border-bottom:1px solid #e4e4e4;text-transform:uppercase;align-items:center}#sidebar>.content .links img.new{display:inline-block;margin-left:8px;height:15px}#sidebar>.content .bottom{position:absolute;bottom:0;left:0;width:100%;padding:0 45px 53px 29px}#sidebar>.content .bottom .amazon{display:inline-flex;align-items:center;font-size:15px;line-height:20px;font-weight:500;margin-bottom:28px}#sidebar>.content .bottom .amazon img{height:20px;margin-left:8px;margin-top:5px}#sidebar>.content .bottom p{font-size:15px;line-height:18px;margin-bottom:16px}#sidebar>.content .bottom .email{display:inline-flex;font-size:15px;line-height:23px;font-weight:500}#sidebar>.content .bottom .email svg{margin-right:8px}#page-outro{padding-top:54px;padding-bottom:70px;position:relative;background:#fff}#page-outro p:first-child{font-weight:500;text-align:center;margin-bottom:10px}@media screen and (min-width:835px){#page-outro p:first-child{font-size:33px;line-height:38px}}@media screen and (max-width:834px){#page-outro p:first-child{font-size:26px;line-height:30px}}#page-outro p:nth-child(2){font-size:15px;line-height:18px;text-align:center;margin-bottom:18px}@media screen and (max-width:834px){#page-outro p:nth-child(2){max-width:323px;margin-left:auto;margin-right:auto}}#page-outro .email{text-align:center}#page-outro .email svg{width:28px;margin-right:16px;vertical-align:middle}#page-outro .email span{font-weight:500;font-size:20px;line-height:24px;vertical-align:middle}footer{background:#f8f8f8;overflow:hidden;position:relative}footer .to-top{width:60px;height:60px;background:#00afab;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;right:20px;bottom:20px}footer .to-top svg{width:26px}footer .to-top.pulsing{animation:toTopPulse .4s ease-in-out 1}@keyframes toTopPulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@media screen and (min-width:835px){footer>.inner{width:1280px;max-width:100%;padding:32px 24px 0;display:flex;margin:0 auto 8px}footer>.inner>div{width:33.3%}footer>.inner>div:last-child{text-align:right}footer>.inner .nav p{margin-bottom:8px}footer>.inner .nav p a{display:inline-block;position:relative}footer>.inner .nav p a:after{content:" ";height:2px;background:#000;width:0;display:inline-block;position:absolute;left:0;bottom:-2px;transition:width .3s ease-in-out}}@media screen and (min-width:835px)and (hover:hover){footer>.inner .nav p a:hover:after{width:100%}}@media screen and (min-width:835px){footer>.inner .nav p a.selected:after{width:100%}footer>.inner .brand{text-align:center}footer>.inner .brand img{width:171px}footer>.inner .amazon{display:inline-block;width:249px;text-align:left;position:relative}footer>.inner .amazon span{display:block;color:#7a7a7a;margin-bottom:8px}footer>.inner .amazon img.amazon{width:120px}footer>.inner .amazon img.dandylions{position:absolute;top:-6px;right:-6px;width:62px}footer>.inner+p{text-align:center;padding-bottom:32px}}@media screen and (max-width:834px){footer{padding:40px 0 40px 15px;position:relative}footer .brand{position:absolute;top:40px}}@media screen and (max-width:834px)and (max-width:419px){footer .brand{display:none}}@media screen and (max-width:834px){footer .brand img{width:171px}footer .nav{margin-bottom:24px}}@media screen and (max-width:834px)and (min-width:420px){footer .nav{margin-top:48px}}@media screen and (max-width:834px){footer .nav p{margin-bottom:8px}footer div.amazon{margin-bottom:24px}footer div.amazon span{display:block;font-weight:500;margin-bottom:8px}footer div.amazon img.amazon{width:120px}footer img.dandylions{position:absolute;top:56px;right:24px;width:62px}}@media screen and (max-width:834px)and (max-width:419px){footer img.dandylions{top:40px}}@media screen and (max-width:350px){footer img.dandylions{left:auto;right:10px}}.parallax-bubble{height:100%}.parallax-bubble .background{position:absolute;top:-10%;width:100%;height:120%;background-size:cover;background-position:50%}@media screen and (min-width:835px){.parallax-bubble .background{height:120%}}@media screen and (max-width:419px){.parallax-bubble .background{height:auto;aspect-ratio:750/812;width:110%;transform:translateX(-5%)}}.parallax-bubble .texts-at-bottom{line-height:0}@media screen and (min-width:835px){.parallax-bubble .texts-at-bottom{display:none}}.parallax-bubble .texts-at-bottom .texts{line-height:20px;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.parallax-bubble .texts-at-bottom .texts:not(.in-view){opacity:0;transform:translateY(20px)}.parallax-bubble .texts-at-bottom img.circle2{pointer-events:none;position:absolute;left:0;width:100%;top:0;height:28px;transform:translateY(-99%)}.parallax-bubble .texts-in-bubble{height:100%}@media screen and (max-width:834px){.parallax-bubble .texts-in-bubble{display:none}}@media screen and (min-width:835px){.parallax-bubble svg.bubble{position:absolute;left:0;top:0;width:100%;height:100%}}@media screen and (max-width:834px){.parallax-bubble svg.bubble{display:none}}