@font-face{font-family:Yummo;src:url(yummo_400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Yummo;src:url(yummo_700.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Yummo;src:url(yummo_700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--sale: #af0000;--blue: #0398C5;--dark-blue: #06456E;--body-text: #0B4266;--body-text-lite: #099BC7;--dark-grey: #818386;--grey: #F1F1F1;--light-grey: #F8F9FA}*{box-sizing:border-box}html{font-size:16px}body{background-color:#f1fcff;font-family:Nunito,sans-serif;margin:0;position:relative;color:var(--body-text)}body.noScroll{overflow:hidden}a{text-decoration:none;color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;color:inherit;background-color:transparent;display:block;border:none;padding:0;width:100%;text-align:left}img,picture,video{display:block;height:auto;width:100%}.container-v2{max-width:1230px;width:90%;margin:0 auto}@media(max-width:800px){.container-v2{width:100%;padding:0 28px}}.visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.h1{font: 700 38px/46px Yummo;letter-spacing:-.38px;text-align:center}.button{display:block;background-color:var(--body-text);color:#fff;border-radius:9999px;text-align:center;font-family:Yummo,sans-serif;font-size:18px;font-weight:600;padding:6px 30px 10px;width:100%;max-width:fit-content;-webkit-appearance:none;appearance:none;cursor:pointer}.button.center{margin:auto}.button.outline{background-color:transparent;border:2px solid var(--blue);color:var(--blue)}.loading{position:relative!important;pointer-events:none!important;color:transparent!important}.loading:after{content:"";position:absolute;width:22px;height:22px;top:0;left:0;right:0;bottom:0;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;animation:loading 1s ease infinite}.loading.black:after{border-top-color:#000}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:root{--swiper-pagination-bullet-size: 20px;--swiper-theme-color: var(--blue)}.wave{display:block;width:100%;height:150px}.wave use{animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}.wave use:nth-child(1){animation-delay:-2s;animation-duration:7s}.wave use:nth-child(2){animation-delay:-3s;animation-duration:10s}.wave use:nth-child(3){animation-delay:-4s;animation-duration:13s}.wave use:nth-child(4){animation-delay:-5s;animation-duration:20s}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@media(max-width:800px){.wave{height:80px}}.download{display:grid;grid-template-columns:repeat(2,1fr);row-gap:16px;max-width:350px;margin:auto}.downloadTitle{grid-column:1/3;font-size:16px;font-family:Yummo;font-weight:700;text-align:center}.downloadLink{display:block;width:160px;margin:0 auto 11px}.downloadLink img{border-radius:5px}@media(max-width:800px){.download{display:block}.downloadTitle{margin-bottom:16px}.downloadLink{grid-column:1/3}}@media(min-width:801px){.mobileOnly{display:none!important}}@media(max-width:800px){.desktopOnly{display:none!important}}#page{max-width:800px;margin:auto;padding:20px 20px 80px}#pageDescription{line-height:1.5}#reviews_fade{display:none!important}html.app body{margin-bottom:80px}html.app body.klaviyo-prevent-body-scrolling{overflow:visible!important}html.app #headerMenu,html.app #quickMenu,html.app #footer,html.app .account-logout-link,html.app .needsclick{display:none!important}html.app .collection.hide{display:block!important}.bubble-cta,.BIS_trigger{display:none!important}#reviews-io-polaris-modal-productReviewsWidget .ElementsWidget{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/139/assets/global.css.map */
