/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;font-family:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;font-weight:400;color:#171717;text-align:left;background-color:#fafafa;max-width:100vw;overflow-x:hidden}html,body{padding:0;margin:0}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}nav ul{list-style:none;margin:0;padding:0}nav ul li{margin:0;padding:0;border:none}a{text-decoration:none}@font-face{font-family:"Roboto";src:url("/assets/fonts/Roboto-VariableFont_wdth,wght.ttf") format("truetype");font-weight:400 500;font-style:normal}@font-face{font-family:"Roboto";src:url("/assets/fonts/Roboto-VariableFont_wdth,wght.ttf") format("truetype");font-weight:400 500;font-style:italic}@font-face{font-family:"Space Grotesk";src:url("/assets/fonts/SpaceGrotesk-VariableFont_wght.ttf") format("truetype");font-weight:400 700;font-style:normal}body{font-family:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:14px;line-height:20px}@media(min-width: 768px){body{font-size:16px;line-height:24px}}@media(min-width: 1366px){body{font-size:20px;line-height:32px}}@media(min-width: 1920px){body{font-size:20px;line-height:32px}}h1,h2,h3,h4,h5,h6{margin:16px 0;font-weight:400;font-family:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif}h1.m,h2.m,h3.m,h4.m,h5.m,h6.m{font-weight:500}h1{font-size:32px;line-height:40px}@media(min-width: 768px){h1{font-size:48px;line-height:60px}}@media(min-width: 1366px){h1{font-size:64px;line-height:80px}}@media(min-width: 1920px){h1{font-size:72px;line-height:120px}}h1{margin:24px 0 16px}@media(min-width: 768px){h1{margin:40px 0 32px}}@media(min-width: 1366px){h1{margin:64px 0 32px}}@media(min-width: 1920px){h1{margin:64px 0 32px}}h2{font-size:24px;line-height:32px}@media(min-width: 768px){h2{font-size:32px;line-height:40px}}@media(min-width: 1366px){h2{font-size:40px;line-height:48px}}@media(min-width: 1920px){h2{font-size:48px;line-height:64px}}h2{margin:24px 0 16px}@media(min-width: 768px){h2{margin:32px 0 24px}}@media(min-width: 1366px){h2{margin:48px 0 24px}}@media(min-width: 1920px){h2{margin:48px 0 24px}}h3{font-size:20px;line-height:28px}@media(min-width: 768px){h3{font-size:24px;line-height:32px}}@media(min-width: 1366px){h3{font-size:32px;line-height:40px}}@media(min-width: 1920px){h3{font-size:32px;line-height:40px}}h3{margin:16px 0 16px}@media(min-width: 768px){h3{margin:24px 0 16px}}@media(min-width: 1366px){h3{margin:32px 0 16px}}@media(min-width: 1920px){h3{margin:32px 0 16px}}.resp-text-m{font-size:14px;line-height:20px}@media(min-width: 768px){.resp-text-m{font-size:16px;line-height:24px}}@media(min-width: 1366px){.resp-text-m{font-size:20px;line-height:32px}}@media(min-width: 1920px){.resp-text-m{font-size:20px;line-height:32px}}.resp-text-m{margin:16px 0 16px}@media(min-width: 768px){.resp-text-m{margin:16px 0 16px}}@media(min-width: 1366px){.resp-text-m{margin:16px 0 16px}}@media(min-width: 1920px){.resp-text-m{margin:16px 0 16px}}.resp-text-m{font-weight:400}.resp-text-l{font-size:16px;line-height:24px}@media(min-width: 768px){.resp-text-l{font-size:20px;line-height:28px}}@media(min-width: 1366px){.resp-text-l{font-size:24px;line-height:32px}}@media(min-width: 1920px){.resp-text-l{font-size:24px;line-height:32px}}.resp-text-l{margin:16px 0 16px}@media(min-width: 768px){.resp-text-l{margin:16px 0 16px}}@media(min-width: 1366px){.resp-text-l{margin:16px 0 16px}}@media(min-width: 1920px){.resp-text-l{margin:16px 0 16px}}.resp-text-l{font-weight:400}.test-m{font-size:14px;line-height:20px;font-weight:400}.text-l{font-size:16px;line-height:24px;font-weight:400}.text-xl{font-size:24px;line-height:32px;font-weight:400}p{font-size:14px;line-height:20px}@media(min-width: 768px){p{font-size:16px;line-height:24px}}@media(min-width: 1366px){p{font-size:20px;line-height:32px}}@media(min-width: 1920px){p{font-size:20px;line-height:32px}}label{font-size:14px;line-height:20px}@media(min-width: 768px){label{font-size:16px;line-height:24px}}@media(min-width: 1366px){label{font-size:20px;line-height:32px}}@media(min-width: 1920px){label{font-size:20px;line-height:32px}}label{font-weight:500}strong,b{font-weight:500}small{font-size:.875em}sub,sup{font-size:.75em;line-height:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{font-size:.875em}code{font-size:.875em;word-wrap:break-word}kbd{font-size:.875em}img{vertical-align:middle;border-style:none;height:auto}svg{overflow:hidden;vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}a{color:#c83250;text-decoration:underline}a:hover{color:rgb(138.8,34.7,55.52)}p{margin:16px 0;color:#171717;margin:16px 0 16px}@media(min-width: 768px){p{margin:16px 0 16px}}@media(min-width: 1366px){p{margin:16px 0 16px}}@media(min-width: 1920px){p{margin:16px 0 16px}}mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto}code{color:#ff3b30}blockquote{margin:0 0 1rem}kbd{padding:.2rem .4rem;color:#fff;background-color:#fafafa;border-radius:.2rem}header{position:fixed;top:0;left:0;right:0;width:100%;height:64px;background-color:rgba(0,0,0,.55);z-index:1000;color:#fff;font-size:16px;line-height:24px;font-weight:400}@media(min-width: 768px){header{height:72px}}header a{text-decoration:none}header>nav{height:100%;padding:12px 16px;display:flex;align-items:center;flex-wrap:nowrap;justify-content:space-between;gap:8px}@media(max-width: 767.98px){header>nav{padding:0 16px;max-width:608px;margin:0 auto}}@media(min-width: 768px){header>nav{padding:16px 0;max-width:640px;margin:0 auto}}@media(min-width: 1366px){header>nav{padding:16px 0;max-width:1166px;margin:0 auto}}@media(min-width: 1920px){header>nav{padding:16px 0;max-width:1320px;margin:0 auto}}header input[type=checkbox]{display:block;width:40px;height:40px;position:absolute;top:0;left:0;opacity:0;cursor:pointer}header .logo{display:block;background-repeat:no-repeat;background-position:left center;background-size:contain;justify-self:flex-start;z-index:1001;width:32px;height:32px;background-image:url("/assets/img/crustello-logo-icon.svg")}@media(min-width: 768px){header .logo{width:auto;height:32px;background-image:url("/assets/img/crustello-logo-white.svg");min-width:160px}}header .logo{text-indent:-9999px;overflow:hidden;white-space:nowrap}header .logo:hover{opacity:.8;transition:opacity .2s ease}@media(min-width: 768px){header .logo--dark{background-image:url("/assets/img/crustello-logo-dark.svg")}}header .logo--icon-only{background-image:url("/assets/img/crustello-logo-icon.svg");width:32px;height:32px}@media(min-width: 768px){header .logo--icon-only{width:32px;height:32px;background-image:url("/assets/img/crustello-logo-icon.svg")}}header .mobile-spacer{display:block;flex-grow:2}@media(min-width: 1366px){header .mobile-spacer{display:none}}@media(max-width: 1365.98px){header .desktop-lang-selector{display:none}}header .main-menu-container{margin:0;padding:0;position:relative}@media(max-width: 1365.98px){header .main-menu-container{order:3;justify-self:flex-end}header .main-menu-container .mobile-toggle{display:block;background:none;border:none;cursor:pointer;position:relative;width:32px;height:32px;z-index:1002}header .main-menu-container .mobile-toggle span{width:20px;height:3px;position:absolute;left:6px;top:50%;background:#fff;border-radius:1.5px;transition:all .2s ease-in-out;transform-origin:50% 50%}header .main-menu-container .mobile-toggle :first-child{translate:0 -3px}header .main-menu-container .mobile-toggle :last-child{translate:0 3px}header .main-menu-container input[type=checkbox]:checked~nav{transform:translateY(0);opacity:1;visibility:visible}header .main-menu-container input[type=checkbox]:checked~.mobile-toggle span:first-child{transform:translate(0, 3px) rotate(-45deg);background:#000}header .main-menu-container input[type=checkbox]:checked~.mobile-toggle span:last-child{transform:translate(0, -3px) rotate(45deg);background:#000}header .main-menu-container nav{position:fixed;visibility:hidden;width:100%;height:100%;left:0;top:0;transform:translateY(-100%);padding:72px 0 0 0;transition:all .3s ease-in-out;opacity:0;background-color:#fff;z-index:999}header .main-menu-container nav>ul{padding:0}}@media(max-width: 1365.98px)and (max-width: 767.98px){header .main-menu-container nav>ul{padding:0 16px;max-width:608px;margin:0 auto}}@media(max-width: 1365.98px)and (min-width: 768px){header .main-menu-container nav>ul{padding:16px 0;max-width:640px;margin:0 auto}}@media(max-width: 1365.98px)and (min-width: 1366px){header .main-menu-container nav>ul{padding:16px 0;max-width:1166px;margin:0 auto}}@media(max-width: 1365.98px)and (min-width: 1920px){header .main-menu-container nav>ul{padding:16px 0;max-width:1320px;margin:0 auto}}@media(max-width: 1365.98px){header .main-menu-container nav ul{display:flex;flex-direction:column}header .main-menu-container nav ul li{padding:0;border-top:1px solid #eaeaea}header .main-menu-container nav ul li a,header .main-menu-container nav ul li label{display:block;padding:16px 0;height:48px;line-height:20px;font-size:16px;font-weight:400;transition:all .2s ease-in-out;border-radius:0;color:#171717}header .main-menu-container nav ul li.mobile-lang-selector label{padding-left:40px;background:url("/assets/img/globe-black.svg") no-repeat left 8px center;background-size:24px 24px}header .main-menu-container nav ul li.dropdown-mobile{position:relative}header .main-menu-container nav ul li.dropdown-mobile label{display:block;position:relative;cursor:pointer}header .main-menu-container nav ul li.dropdown-mobile label:after{content:"";width:20px;height:20px;background:url("/assets/img/arrow-down-black.svg") no-repeat right center;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out}header .main-menu-container nav ul li.dropdown-mobile input[type=checkbox]:checked~ul{max-height:1000px;opacity:1;visibility:visible}header .main-menu-container nav ul li.dropdown-mobile input[type=checkbox]:checked~label{background-color:#fafafa}header .main-menu-container nav ul li.dropdown-mobile input[type=checkbox]:checked~label:after{transform:translateY(-50%) rotate(180deg)}header .main-menu-container nav ul li.dropdown-mobile ul{max-height:0;overflow:hidden;transition:all .2s ease-in-out;opacity:0;visibility:hidden}header .main-menu-container nav ul li.dropdown-mobile ul li a{padding-left:40px}header .main-menu-container nav ul li.dropdown-mobile ul li.current a{display:inline-block;color:#c83250;background:url("/assets/img/check-red.svg") no-repeat 8px center;background-size:24px 24px}}@media(min-width: 1366px){header .main-menu-container{justify-self:flex-start;flex-grow:2}header .main-menu-container ul{display:flex;align-items:center;justify-content:center}header .main-menu-container .mobile-toggle,header .main-menu-container .mobile-lang-selector{display:none}header .main-menu-container li a{display:inline-block;padding:12px 24px;height:48px;font-size:16px;line-height:24px;border-radius:0;color:#fff;position:relative}header .main-menu-container li a:after{position:absolute;content:"";height:2px;width:0;background-color:#fff;bottom:0;left:50%;transition:all .2s ease-in-out}header .main-menu-container li a:hover:after,header .main-menu-container li a.active:after{width:100%;left:0}}@media(min-width: 1366px){header .drop-down-desktop{position:relative}header .drop-down-desktop.mobile-lang-selector label{justify-self:flex-end}header .drop-down-desktop label{display:block;font-size:16px;line-height:24px;font-weight:400;padding:12px 20px 12px 0;height:48px;border-radius:24px;transition:all .2s ease-in-out;color:#fff;background:url("/assets/img/arrow-down-white.svg") no-repeat right center;background-size:16px 16px;text-align:left;cursor:pointer}header .drop-down-desktop ul{display:block;position:absolute;top:64px;right:-100px;visibility:hidden;max-height:0;overflow:hidden;transition:all .2s ease-in-out;opacity:0;transform:translateY(-100%);background-color:#fff;border-radius:12px;padding:8px;width:220px;box-shadow:0 0 24px rgba(0,0,0,.07)}header .drop-down-desktop ul li{margin:0;padding:0;border:none}header .drop-down-desktop ul li a{display:block;height:52px;padding:14px 8px;line-height:24px;color:#171717}header .drop-down-desktop ul li a:hover{background-color:#eaeaea;border-radius:12px}header .drop-down-desktop ul li.current a{padding-left:32px;background-image:url("/assets/img/check-black.svg");background-repeat:no-repeat;background-position:left center;background-size:24px 24px}header .drop-down-desktop input[type=checkbox]:checked~ul{max-height:1000px;opacity:1;visibility:visible;transform:translateY(0)}}header .cart{justify-self:flex-end;display:inline-block;height:40px;width:40px;background:url("/assets/img/shopping-cart.svg") no-repeat center;background-size:22px 22px;position:relative}header .cart span{display:block;position:absolute;height:15px;min-width:15px;background-color:#c83250;color:#fff;font-size:10px;font-weight:500;line-height:15px;text-align:center;border-radius:50%;top:0;right:0}header .store,header .preorder{justify-self:flex-end;display:inline-block;height:48px;border-radius:24px;padding:12px 24px;line-height:24px;background-color:#c83250;text-align:center;color:#fff}header .preorder{background:#09ce78}footer{background-color:#1f1f1f;color:#fff;font-size:14px;line-height:20px;font-weight:400}@media(max-width: 767.98px){footer .contents{padding:0 16px;max-width:608px;margin:0 auto}}@media(min-width: 768px){footer .contents{padding:16px 0;max-width:640px;margin:0 auto}}@media(min-width: 1366px){footer .contents{padding:16px 0;max-width:1166px;margin:0 auto}}@media(min-width: 1920px){footer .contents{padding:16px 0;max-width:1320px;margin:0 auto}}footer .contents{padding-top:48px}footer .logo-container img{height:30px}footer .links{display:grid;margin:32px 0 24px 0}@media(max-width: 767.98px){footer .links{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;grid-row-gap:32px}}@media(min-width: 768px){footer .links{grid-template-columns:140px 140px 140px 1fr;column-gap:24px}footer .links .c1{grid-column:1/1}footer .links .c2{grid-column:2/2}footer .links .c3{grid-column:3/3}footer .links .change-country{grid-column:4/4}footer .links>*{grid-row:1/1}}footer .links .change-country a{display:inline-block;line-height:24px;height:24px;position:relative;padding-left:32px;padding-right:48px;background:url("/assets/img/globe-white.svg") no-repeat left center;background-size:24px 24px}footer .links .change-country a:after{content:"";display:block;width:20px;height:20px;background:url("/assets/img/arrow-down-white.svg") no-repeat right center;background-size:16px 16px;position:absolute;right:16px;top:50%;transform:translateY(-50%)}footer .links nav div{font-weight:500;line-height:24px;height:24px}footer .links nav p{padding:0;margin:0 0 16px 0}footer .links nav ul li{margin:16px 0 0 0}footer .links a{text-decoration:none;color:#fff}footer .links .facebook{background:url("/assets/img/facebook-white.svg") no-repeat left center;padding-left:28px}footer .links .instagram{background:url("/assets/img/instagram-white.svg") no-repeat left center;padding-left:28px}footer .links .x-social{background:url("/assets/img/x-social-white.svg") no-repeat left center;padding-left:28px}footer .links .tiktok{background:url("/assets/img/tiktok-white.svg") no-repeat left center;padding-left:28px}footer .links .youtube{background:url("/assets/img/youtube-white.svg") no-repeat left center;padding-left:28px;background-size:20px auto}footer .rights{padding:24px 0;border-top:1px solid #8d929a}main:not(:has(.top-banner)){padding-top:64px}@media(min-width: 768px){main:not(:has(.top-banner)){padding-top:72px}}main>section{overflow:hidden}main>section.mw675{max-width:675px}main>section.dark-background{background-color:#1f1f1f;color:#fff}main>section.dark-background p,main>section.dark-background a,main>section.dark-background h1,main>section.dark-background h2,main>section.dark-background h3,main>section.dark-background h4,main>section.dark-background h5,main>section.dark-background h6{color:#fff}main>section.bordered-box{padding:16px;margin:40px 16px;border:1px solid #eaeaea;border-radius:12px;background:#fff}@media(min-width: 768px){main>section.bordered-box{margin:40px auto}}@media(min-width: 1366px){main>section.bordered-box{padding:32px;margin:64px auto}}main>section.bordered-box h2{margin-top:0}main>section:last-child{margin-bottom:40px}@media(min-width: 1366px){main>section:last-child{margin-bottom:64px}}main>section:last-child.dark-background{margin-bottom:0;padding-bottom:40px}@media(min-width: 1366px){main>section:last-child.dark-background{padding-bottom:64px}}main>section+section>h2:first-child{margin-top:0}@media(max-width: 767.98px){main>.contents,main>section>.contents{padding:0 16px;max-width:608px;margin:0 auto}}@media(min-width: 768px){main>.contents,main>section>.contents{padding:16px 0;max-width:640px;margin:0 auto}}@media(min-width: 1366px){main>.contents,main>section>.contents{padding:16px 0;max-width:1166px;margin:0 auto}}@media(min-width: 1920px){main>.contents,main>section>.contents{padding:16px 0;max-width:1320px;margin:0 auto}}@media(min-width: 768px){main>.contents,main>section>.contents{padding:0}}main>.contents,main>section>.contents{margin-bottom:32px}@media(min-width: 768px){main>.contents>h2,main>.contents>h3,main>.contents>p,main>.contents>ol,main>.contents>ul,main>section>.contents>h2,main>section>.contents>h3,main>section>.contents>p,main>section>.contents>ol,main>section>.contents>ul{max-width:450px}}@media(min-width: 1366px){main>.contents>h2,main>.contents>h3,main>.contents>p,main>.contents>ol,main>.contents>ul,main>section>.contents>h2,main>section>.contents>h3,main>section>.contents>p,main>section>.contents>ol,main>section>.contents>ul{max-width:700px}}button,.button{display:inline-block;font-size:14px;color:#fff;background-color:#c83250;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;padding:0 14px;height:44px;border-radius:12px;border:none;outline:none}button:hover,.button:hover{text-decoration:none}button:focus,button.focus,.button:focus,.button.focus{outline:0;box-shadow:0 0 0 .2rem rgba(200,50,80,.25)}button:disabled,button.disabled,.button:disabled,.button.disabled{opacity:.65;pointer-events:none}button:not(:disabled):not(.disabled),.button:not(:disabled):not(.disabled){cursor:pointer}.btn-red{color:#fff;background-color:#c83250}.btn-red:hover{color:#fff;background-color:rgb(169.4,42.35,67.76)}.btn-red:focus,.btn-red.focus{color:#fff;background-color:rgb(169.4,42.35,67.76)}.btn-red:active,.btn-red.active{color:#fff;background-color:rgb(159.2,39.8,63.68)}.btn-red:disabled,.btn-red.disabled{color:#fff;background-color:#c83250;opacity:.65}.btn-black,.submit,button[type=submit]{color:#fff;background-color:#000}.btn-black:hover,.submit:hover,button[type=submit]:hover{color:#fff;background-color:hsl(0,0%,-7.5%)}.btn-black:focus,.btn-black.focus,.submit:focus,.submit.focus,button[type=submit]:focus,button[type=submit].focus{color:#fff;background-color:hsl(0,0%,-7.5%)}.btn-black:active,.btn-black.active,.submit:active,.submit.active,button[type=submit]:active,button[type=submit].active{color:#fff;background-color:hsl(0,0%,-10%)}.btn-black:disabled,.btn-black.disabled,.submit:disabled,.submit.disabled,button[type=submit]:disabled,button[type=submit].disabled{color:#fff;background-color:#000;opacity:.65}.btn-white{border:1px solid #1f1f1f;color:#1f1f1f;background-color:#fff}.btn-white:hover{color:#1f1f1f;background-color:hsl(0,0%,92.5%)}.btn-white:focus,.btn-white.focus{color:#1f1f1f;background-color:hsl(0,0%,92.5%)}.btn-white:active,.btn-white.active{color:#1f1f1f;background-color:hsl(0,0%,90%)}.btn-white:disabled,.btn-white.disabled{color:#1f1f1f;background-color:#fff;opacity:.65}.btn-white{color:#000}input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],input[type=tel],select,textarea{border:1px solid #eaeaea;border-radius:12px;padding:0 12px;width:100%;height:44px;color:#171717;font-size:14px}input[type=text]:active,input[type=text]:focus,input[type=text]:hover:not(:disabled),input[type=email]:active,input[type=email]:focus,input[type=email]:hover:not(:disabled),input[type=password]:active,input[type=password]:focus,input[type=password]:hover:not(:disabled),input[type=number]:active,input[type=number]:focus,input[type=number]:hover:not(:disabled),input[type=search]:active,input[type=search]:focus,input[type=search]:hover:not(:disabled),input[type=tel]:active,input[type=tel]:focus,input[type=tel]:hover:not(:disabled),select:active,select:focus,select:hover:not(:disabled),textarea:active,textarea:focus,textarea:hover:not(:disabled){outline:none;border-color:#1f1f1f}input[type=text]:disabled,input[type=email]:disabled,input[type=password]:disabled,input[type=number]:disabled,input[type=search]:disabled,input[type=tel]:disabled,select:disabled,textarea:disabled{opacity:.65}input[type=text]:is(:-webkit-autofill,:autofill),input[type=email]:is(:-webkit-autofill,:autofill),input[type=password]:is(:-webkit-autofill,:autofill),input[type=number]:is(:-webkit-autofill,:autofill),input[type=search]:is(:-webkit-autofill,:autofill),input[type=tel]:is(:-webkit-autofill,:autofill),select:is(:-webkit-autofill,:autofill),textarea:is(:-webkit-autofill,:autofill){background-color:#fff}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,select::placeholder,textarea::placeholder{font-size:14px;color:#545963}input[type=text]:required:not(:valid),input[type=email]:required:not(:valid),input[type=password]:required:not(:valid),input[type=number]:required:not(:valid),input[type=search]:required:not(:valid),input[type=tel]:required:not(:valid){background-image:url('data:image/svg+xml,<svg width="7" height="6" viewBox="0 0 7 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.875 5.22168L2.31055 3.3418L0.191406 2.72656L0.553711 1.60547L2.65918 2.41211L2.56348 0.0400391H3.75293L3.64355 2.45996L5.71484 1.65332L6.07715 2.79492L3.91699 3.41699L5.31836 5.25586L4.35449 5.95312L3.08984 3.9707L1.8457 5.89844L0.875 5.22168Z" fill="%23FF3B30"/></svg>');background-repeat:no-repeat;background-position:right 12px center}input[type=checkbox],input[type=radio]{-webkit-appearance:none;width:20px;height:20px;border-radius:6px;margin-right:8px;border:2px solid #8d929a;background-color:#fff;cursor:pointer;vertical-align:-2px}input[type=checkbox]:hover,input[type=radio]:hover{border-color:#c83250}input[type=checkbox]:checked,input[type=radio]:checked{border:none;background-color:#c83250;background-image:url("/assets/img/check-white.svg");background-repeat:no-repeat;background-position:center;background-size:16px 16px}input[type=checkbox]:checked:hover,input[type=radio]:checked:hover{background-color:rgb(169.4,42.35,67.76)}select{-webkit-appearance:none;background-color:#fff;background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.9465 5.45337H7.79316H4.05317C3.41317 5.45337 3.09317 6.2267 3.5465 6.68004L6.99983 10.1334C7.55316 10.6867 8.45317 10.6867 9.0065 10.1334L10.3198 8.82004L12.4598 6.68004C12.9065 6.2267 12.5865 5.45337 11.9465 5.45337Z" fill="%231F1F1F"/></svg>');background-repeat:no-repeat;background-position:right 12px center}.checkbox-container input[type=checkbox],.checkbox-container input[type=radio]{vertical-align:middle;margin:0}@media(min-width: 1366px){.checkbox-container input[type=checkbox],.checkbox-container input[type=radio]{margin:5px 0 0}}.checkbox-container{display:grid;grid-template-columns:auto 1fr;gap:8px}.floating-labels div:has(input,select,textarea):has(label):not(.checkbox-container){position:relative}.floating-labels div:has(input,select,textarea):has(label):not(.checkbox-container) input:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],input[type=tel]),.floating-labels div:has(input,select,textarea):has(label):not(.checkbox-container) select,.floating-labels div:has(input,select,textarea):has(label):not(.checkbox-container) textarea{height:44px !important;line-height:44px;font-size:14px}.floating-labels div:has(input,select,textarea):has(label):not(.checkbox-container) input:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],input[type=tel])::placeholder,.floating-labels div:has(input,select,textarea):has(label):not(.checkbox-container) select::placeholder,.floating-labels div:has(input,select,textarea):has(label):not(.checkbox-container) textarea::placeholder{color:rgba(0,0,0,0) !important}.floating-labels div:has(input,select,textarea):has(label):not(.checkbox-container) input:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],input[type=tel]):focus~label,.floating-labels div:has(input,select,textarea):has(label):not(.checkbox-container) input:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],input[type=tel]):not(:placeholder-shown)~label,.floating-labels div:has(input,select,textarea):has(label):not(.checkbox-container) select:focus~label,.floating-labels div:has(input,select,textarea):has(label):not(.checkbox-container) select:not(:placeholder-shown)~label,.floating-labels div:has(input,select,textarea):has(label):not(.checkbox-container) textarea:focus~label,.floating-labels div:has(input,select,textarea):has(label):not(.checkbox-container) textarea:not(:placeholder-shown)~label{top:0;left:10px;font-size:12px;line-height:1;color:#171717;font-weight:500;opacity:1}.floating-labels div:has(input,select,textarea):has(label):not(.checkbox-container) label{position:absolute;left:12px;top:22px;transform:translateY(-50%);background-color:#fff;padding:0 4px;margin:0;color:#545963;font-size:14px;font-weight:400;pointer-events:none;transition:.2s ease all;z-index:2;line-height:1.2}.floating-labels div:has(input,select,textarea):has(label):not(.checkbox-container) select:focus~label,.floating-labels div:has(input,select,textarea):has(label):not(.checkbox-container) select:not([value=""])~label{top:0;left:10px;font-size:12px;line-height:1;color:#171717}.floating-labels h3{margin:0}.floating-labels .checkbox-container{align-items:center}.floating-labels .checkbox-container label{font-size:14px;line-height:20px;font-weight:400}.floating-labels .checkbox-container input[type=checkbox],.floating-labels .checkbox-container input[type=radio]{margin:0}.carousel.h4-rcs .item{position:relative}.carousel.h4-rcs .item h4{font-size:14px;line-height:20px}@media(min-width: 1366px){.carousel.h4-rcs .item h4{font-size:20px;line-height:32px}}.carousel.h4-rcs .item h4{position:absolute;top:20px;left:20px;margin:0;height:40px;border-radius:20px;padding:10px 16px 10px 48px;background-color:rgba(0,0,0,.3);backdrop-filter:blur(10px);background-position:16px center;background-repeat:no-repeat;background-size:24px 24px}@media(min-width: 1366px){.carousel.h4-rcs .item h4{top:30px;left:30px;height:60px;border-radius:30px;padding:14px 24px 14px 72px;background-position:24px center;background-size:36px 36px}}img.fill-width{width:100%;height:auto}.secondary{color:#545963}.upper{text-transform:uppercase}.social-link-icon{width:24px;height:24px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain}.social-link-icon.facebook{background-image:url("/assets/img/facebook-white.svg")}.social-link-icon.instagram{background-image:url("/assets/img/instagram-white.svg")}.social-link-icon.x-social{background-image:url("/assets/img/x-social-white.svg")}.social-link-icon.tiktok{background-image:url("/assets/img/tiktok-white.svg")}.social-link-icon.youtube{width:32px;background-image:url("/assets/img/youtube-white.svg")}.social-link-icon.dark{filter:invert(1)}.bordered-box{padding:16px;border:1px solid #eaeaea;border-radius:12px;background:#fff}.js-add-to-cart button.add-to-cart{background-color:#c83250;color:#fff;border:none;border-radius:20px;height:40px;display:block;font-size:16px;font-weight:400;cursor:pointer;padding:8px 16px;line-height:24px}ul.checkmarks{display:flex;flex-direction:column;gap:12px;margin:0}ul.checkmarks li{list-style:none;margin:0;padding:0 0 0 28px;color:#171717;font-size:16px;line-height:24px;background-image:url("/assets/img/tick-circle-black.svg");background-repeat:no-repeat;background-position:left 3px;background-size:18px 18px}ul.dot-points{margin:0;padding:0 0 0 32px;list-style:disc;color:#545963}ul.dot-points li{margin:12px 0 0 0;padding:0}ul.dot-points li:first-child{margin-top:0}.top-banner{background-color:#000;background-repeat:no-repeat;background-position:center;background-size:cover;box-shadow:inset 0 0 0 10000px rgba(0,0,0,.35);background-image:url("/assets/img/page-header/home-768.png")}@media(max-width: 319.98px){.top-banner{background-image:url("/assets/img/page-header/home-320.png")}}@media(min-width: 768px){.top-banner{background-image:url("/assets/img/page-header/home-1366.png")}}@media(min-width: 1366px){.top-banner{background-image:url("/assets/img/page-header/home-1920.png")}}.top-banner.img-how-it-works{background-image:url("/assets/img/page-header/how-it-works-768.png")}@media(max-width: 319.98px){.top-banner.img-how-it-works{background-image:url("/assets/img/page-header/how-it-works-320.png")}}@media(min-width: 768px){.top-banner.img-how-it-works{background-image:url("/assets/img/page-header/how-it-works-1366.png")}}@media(min-width: 1366px){.top-banner.img-how-it-works{background-image:url("/assets/img/page-header/how-it-works-1920.png")}}.top-banner.img-proofing-kit{background-image:url("/assets/img/page-header/proofing-kit-768.png")}@media(max-width: 319.98px){.top-banner.img-proofing-kit{background-image:url("/assets/img/page-header/proofing-kit-320.png")}}@media(min-width: 768px){.top-banner.img-proofing-kit{background-image:url("/assets/img/page-header/proofing-kit-1366.png")}}@media(min-width: 1366px){.top-banner.img-proofing-kit{background-image:url("/assets/img/page-header/proofing-kit-1920.png")}}.top-banner.img-starter-kit{background-image:url("/assets/img/page-header/starter-kit-768.png")}@media(max-width: 319.98px){.top-banner.img-starter-kit{background-image:url("/assets/img/page-header/starter-kit-320.png")}}@media(min-width: 768px){.top-banner.img-starter-kit{background-image:url("/assets/img/page-header/starter-kit-1366.png")}}@media(min-width: 1366px){.top-banner.img-starter-kit{background-image:url("/assets/img/page-header/starter-kit-1920.png")}}@media(max-width: 767.98px){.top-banner>div{padding:0 16px;max-width:608px;margin:0 auto}}@media(min-width: 768px){.top-banner>div{padding:16px 0;max-width:640px;margin:0 auto}}@media(min-width: 1366px){.top-banner>div{padding:16px 0;max-width:1166px;margin:0 auto}}@media(min-width: 1920px){.top-banner>div{padding:16px 0;max-width:1320px;margin:0 auto}}.top-banner>div{display:grid;align-items:center;justify-content:start}.top-banner>div h1{margin:0;text-align:left;color:#fff;font-family:Space Grotesk,Roboto,sans-serif}.top-banner>div p{color:#fff;font-size:16px;line-height:24px}@media(min-width: 768px){.top-banner>div p{font-size:20px;line-height:28px}}@media(min-width: 1366px){.top-banner>div p{font-size:24px;line-height:32px}}@media(min-width: 1920px){.top-banner>div p{font-size:24px;line-height:32px}}@media(max-width: 767.98px){.top-banner>div{height:450px}}@media(min-width: 768px){.top-banner>div{aspect-ratio:1920/1080;width:100%;max-height:550px}.top-banner>div h1{max-width:550px}}@media(min-width: 1366px){.top-banner>div{max-height:750px}.top-banner>div h1{max-width:600px}}@media(min-width: 1920px){.top-banner>div{max-height:1080px}.top-banner>div h1,.top-banner>div p{max-width:920px}}.top-banner.default-product-page{margin-bottom:24px}.carousel .scroll-box{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;position:relative;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.carousel .scroll-box::-webkit-scrollbar{display:none}.carousel .scroll-box .items-container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:12px;padding:0 0 12px 0}@media(min-width: 1366px){.carousel .scroll-box .items-container{gap:18px}}.carousel .scroll-box .items-container>div{width:270px;height:400px;border-radius:20px;flex-shrink:0;scroll-snap-align:start}@media(min-width: 1366px){.carousel .scroll-box .items-container>div{width:405px;height:600px}}.carousel .controls{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:12px;margin-top:12px}.carousel .controls button{width:44px;height:44px;border:none;outline:none;border-radius:22px;background-color:#fff;background-size:24px 24px;background-position:center;background-repeat:no-repeat}@media(min-width: 1366px){.carousel .controls button{width:66px;height:66px;border-radius:33px;background-size:36px 36px}}.carousel .controls button:disabled{background-color:#555}.carousel .controls button.prev{background-image:url("/assets/img/arrow-left-dark.svg")}.carousel .controls button.next{background-image:url("/assets/img/arrow-right-dark.svg")}.carousel.white-background .controls button{background-color:#1f1f1f}.carousel.white-background .controls button:disabled{background-color:#c0c7c9}.carousel.white-background .controls button.prev{background-image:url("/assets/img/arrow-left-light.svg")}.carousel.white-background .controls button.next{background-image:url("/assets/img/arrow-right-light.svg")}@media(max-width: 319.98px){.carousel.no-scroll-on-mobile .controls{display:none}.carousel.no-scroll-on-mobile .items-container{display:flex;flex-direction:column;padding:0}}.popup{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1000;display:none}.popup.visible{display:block}.popup.fullscreen .popup-frame{width:100%;height:100%;max-height:none;max-width:none;border-radius:0;top:0;left:0;right:0;bottom:0;overflow:hidden;transform:translate(0, 0)}@media(max-width: 767.98px){.popup.fullscreen .popup-frame{padding:64px 16px}}.popup.window .popup-frame{top:50%;left:50%;transform:translate(-50%, -50%);border-radius:24px;max-width:90vw;max-height:90vh;min-height:150px}@media(max-width: 767.98px){.popup.window .popup-frame{width:90vw}}.popup.window.w90 .popup-frame{width:90vw}.popup .popup-frame{position:fixed;background-color:#fff;padding:32px;overflow:hidden;display:flex;z-index:1001}.popup .popup-frame .close{position:absolute;top:24px;right:24px;width:32px;height:32px;cursor:pointer;background:url("/assets/img/close-black.svg") no-repeat center;background-size:24px 24px}.popup .popup-frame .popup-contents{overflow:auto;flex:1}@media(min-width: 768px){.popup .popup-frame{width:500px}}@media(min-width: 1366px){.popup .popup-frame{width:730px}}@media(min-width: 1920px){.popup .popup-frame{width:960px}}.popup .popup-frame .footer-buttons{display:flex;flex-wrap:wrap;gap:8px}html>body:has(.popup.visible){overflow:hidden}.tabs-container .tabs-handles{display:flex;flex-wrap:nowrap;gap:8px;min-height:40px;margin-bottom:24px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.tabs-container .tabs-handles::-webkit-scrollbar{display:none}.tabs-container .tabs-handles a,.tabs-container .tabs-handles button{height:40px;line-height:40px;border-radius:20px;padding:0 16px;text-decoration:none;display:inline-block;color:#171717;background-color:#fff;border-color:#171717;border-style:solid;border-width:1px}.tabs-container .tabs-handles a:hover,.tabs-container .tabs-handles button:hover{color:#171717;background-color:hsl(0,0%,92.5%)}.tabs-container .tabs-handles a:focus,.tabs-container .tabs-handles a.focus,.tabs-container .tabs-handles button:focus,.tabs-container .tabs-handles button.focus{color:#171717;background-color:hsl(0,0%,92.5%)}.tabs-container .tabs-handles a:active,.tabs-container .tabs-handles a.active,.tabs-container .tabs-handles button:active,.tabs-container .tabs-handles button.active{color:#171717;background-color:hsl(0,0%,90%)}.tabs-container .tabs-handles a:disabled,.tabs-container .tabs-handles a.disabled,.tabs-container .tabs-handles button:disabled,.tabs-container .tabs-handles button.disabled{color:#171717;background-color:#fff;opacity:.65}.tabs-container .tabs-handles a,.tabs-container .tabs-handles button{transition:all .2s ease-in-out}.tabs-container .tabs-handles a.active,.tabs-container .tabs-handles button.active{color:#fff;background-color:#171717}.tabs-container .tabs-handles a.active:hover,.tabs-container .tabs-handles button.active:hover{color:#fff;background-color:rgb(3.875,3.875,3.875)}.tabs-container .tabs-handles a.active:focus,.tabs-container .tabs-handles a.active.focus,.tabs-container .tabs-handles button.active:focus,.tabs-container .tabs-handles button.active.focus{color:#fff;background-color:rgb(3.875,3.875,3.875)}.tabs-container .tabs-handles a.active:active,.tabs-container .tabs-handles a.active.active,.tabs-container .tabs-handles button.active:active,.tabs-container .tabs-handles button.active.active{color:#fff;background-color:hsl(0,0%,-.9803921569%)}.tabs-container .tabs-handles a.active:disabled,.tabs-container .tabs-handles a.active.disabled,.tabs-container .tabs-handles button.active:disabled,.tabs-container .tabs-handles button.active.disabled{color:#fff;background-color:#171717;opacity:.65}.tabs-container .tabs-contents{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.tabs-container .tabs-contents>div{grid-column:1/1;grid-row:1/1;opacity:0;transition:opacity .2s ease-in}.tabs-container .tabs-contents>div.active{z-index:1;opacity:1;transition:opacity .2s ease-out}#loading-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.2);backdrop-filter:blur(5px);z-index:1002}#loading-overlay::after{content:"";position:absolute;top:50%;left:50%;margin-top:-32px;margin-left:-32px;width:64px;height:70px;background-image:url("/assets/img/loading-animated.webp");background-repeat:no-repeat;background-position:center;background-size:contain}.form-container fieldset{padding:20px 16px;border:1px solid #eaeaea;border-radius:12px;background:#fff;display:flex;flex-direction:column;gap:16px;font-size:14px;line-height:20px}.form-container .form-fields-container{margin-bottom:16px}.form-container .form-fields-container p,.form-container .form-fields-container .input-container{margin:16px 0}.form-container .form-fields-container.two-columns{display:grid;grid-template-columns:100%;gap:12px}@media(min-width: 1366px){.form-container .form-fields-container.two-columns{grid-template-columns:1fr 1fr}.form-container .form-fields-container.two-columns .span-two{grid-column:span 2}}.form-container .form-fields-container.two-columns p,.form-container .form-fields-container.two-columns .input-container{margin:0}.form-container .form-fields-container .input-container label{display:block;margin-bottom:4px}.form-container .form-fields-container .input-container textarea{height:100px}.form-container .form-fields-container button[type=submit]{width:100%}@media(min-width: 1366px){.form-container .form-fields-container button[type=submit]{width:256px}}.form-container .success-container{border:1px solid #00a85a;background-color:rgba(0,168,90,.1);border-radius:12px;padding:20px 12px;margin:16px 0}.form-container .success-container .ticket-number{font-weight:500}.form-container .error-container{border:1px solid #ff3b30;background-color:rgba(255,59,48,.1);border-radius:12px;padding:20px 12px;margin:16px 0}.form-container .error-container p{margin:0}.form-container.xhr-form .success-container,.form-container.xhr-form .error-container{position:relative;display:none}.form-container.xhr-form .success-container h3,.form-container.xhr-form .error-container h3{margin-top:0}.form-container.xhr-form .thank-you-container .close,.form-container.xhr-form .error-container .close{position:absolute;top:20px;right:12px;width:32px;height:32px;cursor:pointer;background:url("/assets/img/close-black.svg") no-repeat center;background-size:24px 24px}.form-container .email-container{display:grid;grid-template-columns:max-content 500px auto;gap:16px;align-items:center;justify-items:start}@media(max-width: 767.98px){.form-container .email-container{grid-template-columns:1fr}}section.contents:has(.email-container){max-width:max-content;margin:0 auto}.carousel .scroll-box .items-container>div.product-card{background-color:#fff;color:#171717;padding:16px;display:grid;grid-template-rows:1fr min-content;grid-template-columns:1fr;height:auto;width:288px;position:relative}.carousel .scroll-box .items-container>div.product-card .best-seller{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);background-color:#c83250;color:#fff;padding:4px 12px;border-radius:12px;text-transform:uppercase;font-size:14px;line-height:20px}@media(min-width: 1366px){.carousel .scroll-box .items-container>div.product-card .best-seller{font-size:20px;line-height:32px}}.carousel .scroll-box .items-container>div.product-card .top h3{color:#171717;font-size:20px;line-height:28px;margin:0 0 12px 0}.carousel .scroll-box .items-container>div.product-card .top .img-container{position:relative;margin:0 0 24px 0;display:flex;justify-content:center;align-items:center}.carousel .scroll-box .items-container>div.product-card .top .img-container a{display:flex;justify-content:center;align-items:center}.carousel .scroll-box .items-container>div.product-card .top .img-container img{max-width:100%;height:148px;border-radius:12px}.carousel .scroll-box .items-container>div.product-card .top .img-container .stock-warning{position:absolute;bottom:16px;left:16px;background-color:#c83250;color:#fff;font-size:14px;line-height:20px;padding:8px;text-align:center;border-radius:12px;text-transform:uppercase}.carousel .scroll-box .items-container>div.product-card .top .price{color:#171717;font-weight:500;margin-bottom:8px}.carousel .scroll-box .items-container>div.product-card .top .price .original-price{text-decoration:line-through;color:#545963}.carousel .scroll-box .items-container>div.product-card .top .description{color:#545963;padding:0;margin:0 0 24px 0}.carousel .scroll-box .items-container>div.product-card .top ul{border-top:1px solid #c0c7c9;padding:24px 0 0 0}.carousel .scroll-box .items-container>div.product-card .top .see-more a{font-size:16px;line-height:24px;color:#171717;text-decoration:underline;font-weight:500}.carousel .scroll-box .items-container>div.product-card .top .warning{background-image:url("/assets/img/info-red.svg");background-repeat:no-repeat;background-position:left 3px;background-size:18px 18px;padding:0 0 0 28px;color:#c83250;font-size:16px;line-height:24px;margin:24px 0 0 0}.carousel .scroll-box .items-container>div.product-card button{margin-top:24px;width:100%}section.features-tabs .tabs-contents>div h3{display:none}section.features-tabs .tabs-contents>div{padding:238px 16px 0;background-position:top left;background-repeat:no-repeat}@media(min-width: 768px){section.features-tabs .tabs-contents>div{padding:424px 0 0 0}}@media(min-width: 1366px){section.features-tabs .tabs-contents>div{padding:0 716px 0 0;background-position:right center;height:400px;display:flex;flex-direction:column;justify-content:center}section.features-tabs .tabs-contents>div h3{display:block}}@media(min-width: 1920px){section.features-tabs .tabs-contents>div{padding:0 870px 0 0;height:480px}}section.features-tabs .tabs-contents>div p{margin:0;padding:0}section.features-tabs #setup-sync{background-image:url("/assets/img/index-how-it-works/setup-sync-320.png")}@media(min-width: 768px){section.features-tabs #setup-sync{background-image:url("/assets/img/index-how-it-works/setup-sync-768.png")}}@media(min-width: 1920px){section.features-tabs #setup-sync{background-image:url("/assets/img/index-how-it-works/setup-sync-1920.png")}}section.features-tabs #monitoring{background-image:url("/assets/img/index-how-it-works/monitoring-320.png")}@media(min-width: 768px){section.features-tabs #monitoring{background-image:url("/assets/img/index-how-it-works/monitoring-768.png")}}@media(min-width: 1920px){section.features-tabs #monitoring{background-image:url("/assets/img/index-how-it-works/monitoring-1920.png")}}section.features-tabs #alerts{background-image:url("/assets/img/index-how-it-works/alerts-320.png")}@media(min-width: 768px){section.features-tabs #alerts{background-image:url("/assets/img/index-how-it-works/alerts-768.png")}}@media(min-width: 1920px){section.features-tabs #alerts{background-image:url("/assets/img/index-how-it-works/alerts-1920.png")}}section.features-tabs #calculator{background-image:url("/assets/img/index-how-it-works/calculator-320.png")}@media(min-width: 768px){section.features-tabs #calculator{background-image:url("/assets/img/index-how-it-works/calculator-768.png")}}@media(min-width: 1920px){section.features-tabs #calculator{background-image:url("/assets/img/index-how-it-works/calculator-1920.png")}}section.features-tabs #data-tools{background-image:url("/assets/img/index-how-it-works/data-tools-320.png")}@media(min-width: 768px){section.features-tabs #data-tools{background-image:url("/assets/img/index-how-it-works/data-tools-768.png")}}@media(min-width: 1920px){section.features-tabs #data-tools{background-image:url("/assets/img/index-how-it-works/data-tools-1920.png")}}section.product-technology .cards{display:grid;grid-template-rows:repeat(5, 1fr);grid-gap:12px}section.product-technology .cards>div{background-color:#fff;border-radius:.5rem;border:1px solid #eaeaea;padding:72px 16px 16px;background-repeat:no-repeat;background-position:16px 16px}@media(min-width: 1366px){section.product-technology .cards>div{max-width:520px}}@media(min-width: 320px){section.product-technology .cards>div{padding:16px 16px 16px 72px;background-position:16px center;display:flex;flex-direction:column;justify-content:center}}section.product-technology .cards>div.tof{background-image:url("/assets/img/products/technology/tof.svg")}section.product-technology .cards>div.temp{background-image:url("/assets/img/products/technology/temperature.svg")}section.product-technology .cards>div.humidity{background-image:url("/assets/img/products/technology/humidity.svg")}section.product-technology .cards>div.ai{background-image:url("/assets/img/products/technology/ai.svg")}section.product-technology .cards>div.connected{background-image:url("/assets/img/products/technology/connected.svg")}section.product-technology .cards>div h4{font-size:14px;line-height:20px;font-weight:500;padding:0;margin:0 0 4px}@media(min-width: 1366px){section.product-technology .cards>div h4{font-size:16px;line-height:24px}}section.product-technology .cards>div p{font-size:14px;line-height:20px;margin:0;padding:0}@media(min-width: 1366px){section.product-technology .cards{padding:0 530px 0 0;min-height:528px}section.product-technology.img-proofing-kit .cards{background:url("/assets/img/products/proofing-kit/technology-528.png") no-repeat top right}section.product-technology.img-starter-kit .cards{background:url("/assets/img/products/starter-kit/technology-528.png") no-repeat top right}}section.buy-box .top{display:flex;flex-direction:column;gap:16px}@media(min-width: 1366px){section.buy-box .top{display:grid;grid-template-columns:auto max-content;grid-template-rows:auto}section.buy-box .top div:first-child h2{margin:0;grid-column:1/1;max-width:100%}section.buy-box .top div:last-child{grid-column:2/2}}section.buy-box .top{margin-bottom:24px}section.buy-box .top .original-price{color:#545963;text-decoration:line-through}section.buy-box .top .out-of-stock-warning{color:#c83250;padding:0 0 0 28px;margin:8px 0 0;background-image:url("/assets/img/info-red.svg");background-repeat:no-repeat;background-position:0 50%;background-size:18px 18px}section.buy-box .top .out-of-stock-warning span{font-weight:500}section.buy-box .top .countdown-counter{border:1px solid #eaeaea;background-color:#fff;border-radius:20px;max-width:288px;padding:16px;margin:8px 0 0;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto auto;column-gap:15px}section.buy-box .top .countdown-counter span{display:block;text-align:center}section.buy-box .top .countdown-counter span:nth-child(1),section.buy-box .top .countdown-counter span:nth-child(2),section.buy-box .top .countdown-counter span:nth-child(3),section.buy-box .top .countdown-counter span:nth-child(4){color:#c83250;font-size:32px;line-height:40px;font-weight:500;font-family:"Space Grotesk",sans-serif;min-width:10px}section.buy-box .top .countdown-counter span:nth-child(5),section.buy-box .top .countdown-counter span:nth-child(6),section.buy-box .top .countdown-counter span:nth-child(7),section.buy-box .top .countdown-counter span:nth-child(8){color:#545963;font-size:14px;line-height:20px;font-weight:400}section.buy-box ul{margin:20px 0 0;padding:0}section.buy-box .country-name{font-weight:500}.faq-section .tabs-handles a.active,.faq-section .tabs-handles button.active{color:#fff;background-color:#1f1f1f}.faq-section .tabs-handles a.active:hover,.faq-section .tabs-handles button.active:hover{color:#fff;background-color:hsl(0,0%,4.6568627451%)}.faq-section .tabs-handles a.active:focus,.faq-section .tabs-handles a.active.focus,.faq-section .tabs-handles button.active:focus,.faq-section .tabs-handles button.active.focus{color:#fff;background-color:hsl(0,0%,4.6568627451%)}.faq-section .tabs-handles a.active:active,.faq-section .tabs-handles a.active.active,.faq-section .tabs-handles button.active:active,.faq-section .tabs-handles button.active.active{color:#fff;background-color:rgb(5.5,5.5,5.5)}.faq-section .tabs-handles a.active:disabled,.faq-section .tabs-handles a.active.disabled,.faq-section .tabs-handles button.active:disabled,.faq-section .tabs-handles button.active.disabled{color:#fff;background-color:#1f1f1f;opacity:.65}.faq-section .faq-category{background-color:#fff;border-radius:12px;padding:20px 12px;margin-bottom:8px;position:relative}.faq-section .faq-category>h3{margin:4px 36px 4px 0;font-size:16px;line-height:24px;padding:0;font-weight:500;display:block}.faq-section .faq-category::after{content:"";display:block;width:32px;height:32px;border:1px solid #eaeaea;border-radius:16px;position:absolute;top:20px;right:12px;background:url("/assets/img/arrow-down-black.svg") no-repeat center;background-size:16px 16px;transition:all .2s ease-in-out}.faq-section .faq-category .faq-category-body{max-height:0;overflow:hidden;transition:all .2s ease-in-out}.faq-section .faq-category.active .faq-category-body{max-height:5000px}.faq-section .faq-category.active::after{transform:rotate(180deg)}.faq-section .faq-item{padding-top:16px;margin-top:16px;border-top:1px solid #eaeaea}.faq-section .faq-item h4{margin:0 0 8px;font-size:14px;line-height:20px;font-weight:500;padding:0}.faq-section .faq-item p{margin:0;color:#545963}.accordion-head{cursor:pointer}.product-upsale-box .upsale-product{display:grid;grid-template-columns:80px auto;grid-template-rows:auto auto;grid-template-areas:"img name" "img price" "add-to-cart add-to-cart";gap:12px;align-items:center;border:1px solid #eaeaea;background-color:#fff;border-radius:20px;padding:16px}@media(min-width: 768px){.product-upsale-box .upsale-product{grid-template-columns:80px 1fr auto auto;grid-template-rows:auto;grid-template-areas:"img name price add-to-cart"}}.product-upsale-box .upsale-product>.img{grid-area:img}.product-upsale-box .upsale-product>.img img{width:80px}.product-upsale-box .upsale-product>.name{grid-area:name;font-size:16px;line-height:24px}@media(min-width: 768px){.product-upsale-box .upsale-product>.name{font-size:20px;line-height:28px}}@media(min-width: 1366px){.product-upsale-box .upsale-product>.name{font-size:24px;line-height:32px}}@media(min-width: 1920px){.product-upsale-box .upsale-product>.name{font-size:24px;line-height:32px}}.product-upsale-box .upsale-product>.price{grid-area:price;white-space:nowrap}.product-upsale-box .upsale-product>.price .original-price{color:#545963;text-decoration:line-through}.product-upsale-box .upsale-product>.price{font-size:16px;line-height:24px}@media(min-width: 768px){.product-upsale-box .upsale-product>.price{font-size:20px;line-height:28px}}@media(min-width: 1366px){.product-upsale-box .upsale-product>.price{font-size:24px;line-height:32px}}@media(min-width: 1920px){.product-upsale-box .upsale-product>.price{font-size:24px;line-height:32px}}.product-upsale-box .upsale-product>.price{font-weight:500}.product-upsale-box .upsale-product>.add-to-cart{grid-area:add-to-cart}.product-upsale-box .upsale-product>.add-to-cart button{width:100%}.testimonials-box{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width: 768px){.testimonials-box{grid-template-columns:repeat(3, 1fr)}}.testimonial-card{display:flex;flex-direction:column;gap:16px;background-color:#fff;border:1px solid #eaecf0;border-radius:12px;padding:24px}.testimonial-card .rating{display:flex;flex-direction:row;gap:4px}.testimonial-card .star{width:20px;height:20px;flex:none;display:block}.testimonial-card .body{margin:0;color:#545963}.testimonial-card .author{margin:0;font-weight:500;color:#171717}.see-it-in-action{text-align:center}.see-it-in-action h2{text-align:left}.video-carousel{--radius: 40px;position:relative;max-width:1300px;margin:0 auto;padding:0 64px}.video-carousel .slides{position:relative;width:100%;max-width:1300px;aspect-ratio:2.092/1;margin:0 auto}.video-carousel .slide{position:absolute;top:0;left:50%;width:85%;max-width:1000px;height:100%;transform:translateX(-50%) scale(1);border-radius:var(--radius);overflow:hidden;background:#fff;opacity:0;pointer-events:none;transition:transform .35s ease,opacity .35s ease;will-change:transform,opacity;z-index:0}.video-carousel .slide .slide-video{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--radius)}.video-carousel .slide .play-icon{position:absolute;top:50%;left:50%;width:64px;height:64px;transform:translate(-50%, -50%);background:url("/assets/img/video_play.svg") no-repeat center center;background-size:contain;pointer-events:none;transition:opacity .2s ease}.video-carousel .slide.is-playing .play-icon{opacity:0}.video-carousel .slide.is-center{transform:translateX(-50%) scale(1);opacity:1;pointer-events:auto;z-index:3;cursor:pointer}.video-carousel .slide.is-left{transform:translateX(-64%) scale(0.82);opacity:.55;pointer-events:auto;z-index:2;cursor:pointer}.video-carousel .slide.is-right{transform:translateX(-36%) scale(0.82);opacity:.55;pointer-events:auto;z-index:2;cursor:pointer}.video-carousel .prev,.video-carousel .next{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;padding:0;border:0;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center;cursor:pointer;z-index:5;transition:opacity .2s ease}.video-carousel .prev:disabled,.video-carousel .next:disabled{opacity:.3;cursor:default}.video-carousel .prev{left:10px;background-image:url("/assets/img/mobile-app-gallery/prev.svg")}.video-carousel .next{right:10px;background-image:url("/assets/img/mobile-app-gallery/next.svg")}@media(max-width: 767.98px){.video-carousel{--radius: 24px;padding:0}.video-carousel .slides{aspect-ratio:auto;height:auto;max-width:100%}.video-carousel .slide{position:static;width:100%;max-width:100%;height:auto;aspect-ratio:16/9;transform:none;opacity:1;pointer-events:auto;margin-bottom:16px;cursor:pointer}.video-carousel .prev,.video-carousel .next{display:none}}.page-index .intro-pics{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr;grid-gap:0}@media(min-width: 1366px){.page-index .intro-pics{grid-template-rows:1fr;grid-template-columns:1fr 1fr}}.page-index .intro-pics img{width:100%;height:auto}.page-index .cards{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px}@media(max-width: 767.98px){.page-index .cards{justify-content:center}}.page-index .cards>div{border-radius:20px;width:288px;height:400px;background-repeat:no-repeat;background-position:center;background-size:cover}.page-index .cards>div.track-growth{background-image:url("/assets/img/index-cards/track-growth-288.png")}.page-index .cards>div.master-environment{background-image:url("/assets/img/index-cards/master-environment-288.png")}.page-index .cards>div.smarter-guidance{background-image:url("/assets/img/index-cards/smarter-guidance-288.png")}.page-index .cards>div.built-to-last{background-image:url("/assets/img/index-cards/built-to-last-288.png")}.page-index .cards>div.options-for-every-bake{background-image:url("/assets/img/index-cards/options-for-every-bake-288.png")}@media(min-width: 1366px){.page-index .cards>div{width:571px;height:600px}.page-index .cards>div.track-growth{background-image:url("/assets/img/index-cards/track-growth-577.png")}.page-index .cards>div.master-environment{background-image:url("/assets/img/index-cards/master-environment-577.png")}.page-index .cards>div.smarter-guidance{background-image:url("/assets/img/index-cards/smarter-guidance-577.png")}.page-index .cards>div.built-to-last{background-image:url("/assets/img/index-cards/built-to-last-577.png")}}@media(min-width: 1920px){.page-index .cards>div{width:648px;height:600px}.page-index .cards>div.track-growth{background-image:url("/assets/img/index-cards/track-growth-648.png")}.page-index .cards>div.master-environment{background-image:url("/assets/img/index-cards/master-environment-648.png")}.page-index .cards>div.smarter-guidance{background-image:url("/assets/img/index-cards/smarter-guidance-648.png")}.page-index .cards>div.built-to-last{background-image:url("/assets/img/index-cards/built-to-last-648.png")}}.page-index .cards>div div{padding:20px 20px 0 20px;border-radius:20px;transition:all .2s ease-in-out;color:#fff;position:relative;height:100%;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1))}.page-index .cards>div div input[type=checkbox]{display:block;width:40px;height:40px;position:absolute;top:20px;right:20px;opacity:0;cursor:pointer}.page-index .cards>div div label{position:absolute;top:20px;right:20px;width:40px;height:40px;cursor:pointer;background:url("/assets/img/card-close-button.svg") no-repeat center;background-size:cover;transition:all .2s ease-in-out}.page-index .cards>div div h3{font-size:20px;line-height:28px}@media(min-width: 1366px){.page-index .cards>div div h3{font-size:32px;line-height:40px}}.page-index .cards>div div h3{margin-bottom:0}.page-index .cards>div div p{overflow:hidden;max-height:0;transition:all .2s ease-in-out;color:#fff;font-size:16px;line-height:24px}@media(min-width: 1366px){.page-index .cards>div div p{font-size:24px;line-height:32px}}.page-index .cards>div div:has(input[type=checkbox]:checked){background-color:rgba(0,0,0,.2)}.page-index .cards>div div input[type=checkbox]:checked~label{transform:rotate(405deg)}.page-index .cards>div div input[type=checkbox]:checked~p{max-height:1000px}@media(min-width: 1366px){.page-index .cards>div.options-for-every-bake{background:url("/assets/img/index-cards/options-for-every-bake-1166.png") no-repeat center;width:1166px;height:600px}}@media(min-width: 1920px){.page-index .cards>div.options-for-every-bake{background:url("/assets/img/index-cards/options-for-every-bake-1320.png") no-repeat center;width:1320px;height:600px}}.page-index .from-creators .contents{padding-top:24px}@media(min-width: 768px){.page-index .from-creators .contents{padding-top:32px}}@media(min-width: 1366px){.page-index .from-creators .contents{padding-top:48px}}.page-index .from-creators .contents .header{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.page-index .from-creators .contents .header h2{margin:0}.page-index .from-creators .contents .header .kickstarter-logo{display:block;line-height:0}.page-index .from-creators .contents .header .kickstarter-logo img{display:block;height:24px;width:auto}@media(min-width: 768px){.page-index .from-creators .contents .header{flex-direction:row;align-items:center;justify-content:space-between;gap:24px}}@media(min-width: 1366px){.page-index .from-creators .contents .header .kickstarter-logo img{height:32px}}.page-index .from-creators .contents .stats{margin-top:32px;display:flex;flex-direction:column;align-items:stretch;gap:32px;padding:24px 40px;background-color:#262626;border:1px solid #545963;border-radius:32px;color:#fff}.page-index .from-creators .contents .stats .stat{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.page-index .from-creators .contents .stats .stat .value{font-family:"Space Grotesk","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:48px;line-height:60px;white-space:nowrap}.page-index .from-creators .contents .stats .stat .label{font-family:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:20px;line-height:28px}.page-index .from-creators .contents .stats .divider{display:none}@media(min-width: 768px){.page-index .from-creators .contents .stats{flex-direction:row;align-items:center;justify-content:space-between;gap:0}.page-index .from-creators .contents .stats .stat{flex:1}.page-index .from-creators .contents .stats .divider{display:block;flex:0 0 1px;width:1px;height:77px;background-color:hsla(0,0%,100%,.2)}}@media(min-width: 768px)and (max-width: 1365.98px){.page-index .from-creators .contents .stats{gap:22px}}@media(min-width: 1366px){.page-index .from-creators .contents .stats .stat .value{font-size:64px;line-height:80px}.page-index .from-creators .contents .stats .stat .label{font-size:24px;line-height:32px}}.page-index .real-world-baking .carousel .items-container>div{border:1.5px solid hsla(0,0%,100%,.2);position:relative}.page-index .real-world-baking .carousel .items-container>div p{position:absolute;bottom:20px;left:20px;right:20px;font-size:20px;line-height:28px}@media(min-width: 1366px){.page-index .real-world-baking .carousel .items-container>div p{font-size:32px;line-height:40px}}.page-index .real-world-baking .carousel .items-container>div p{margin:0;padding:0}@media(min-width: 1366px){.page-index .real-world-baking .carousel .items-container>div p{bottom:30px;left:30px;right:30px;font-size:32px;line-height:40px}}.page-index .real-world-baking .carousel .preferment{background:url("/assets/img/index-real-world-baking/preferment-bg-600.png") no-repeat center;background-size:cover}.page-index .real-world-baking .carousel .preferment h4{background-image:url("/assets/img/sourdough-white.svg")}.page-index .real-world-baking .carousel .pizza-dough{background:url("/assets/img/index-real-world-baking/pizza-bg-600.png") no-repeat center;background-size:cover}.page-index .real-world-baking .carousel .pizza-dough h4{background-image:url("/assets/img/pizza-white.svg")}.page-index .real-world-baking .carousel .sourdough{background:url("/assets/img/index-real-world-baking/sourdough-bg-600.png") no-repeat center;background-size:cover}.page-index .real-world-baking .carousel .sourdough h4{background-image:url("/assets/img/sourdough-white.svg")}.page-index .real-world-baking .carousel .bread{background:url("/assets/img/index-real-world-baking/bread-bg-600.png") no-repeat center;background-size:cover}.page-index .real-world-baking .carousel .bread h4{background-image:url("/assets/img/bread-white.svg")}.page-index .real-world-baking .carousel .data-tools{background:url("/assets/img/index-real-world-baking/data-tools-bg-600.png") no-repeat center;background-size:cover}.page-index .real-world-baking .carousel .data-tools h4{background-image:url("/assets/img/data-tools-white.svg")}.page-index .testimonials{padding-top:24px}@media(min-width: 768px){.page-index .testimonials{padding-top:32px}}@media(min-width: 1366px){.page-index .testimonials{padding-top:48px}}.page-index .testimonials-subtitle{margin:-8px 0 24px;color:#545963;font-weight:400}@media(min-width: 768px){.page-index .testimonials-subtitle{margin:-12px 0 32px}}.page-index .app-download-links{text-align:center}.page-index .app-download-links .contents{margin-top:32px}.page-index .app-download-links .contents div{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.page-index .app-download-links .contents h2{width:100%;max-width:100%;text-align:center;margin:0}.page-index .app-download-links .contents a{text-decoration:none}.page-index .app-download-links .contents a img{width:120px}@media(min-width: 768px){.page-index .app-download-links .contents{background:url(/assets/img/index-app-download-bg-640.jpg) no-repeat center;background-size:cover;border-radius:24px;min-height:280px;display:flex;justify-content:end}.page-index .app-download-links .contents div{width:300px;background:rgba(0,0,0,.2);border-radius:0 24px 24px 0;padding:0 20px}.page-index .app-download-links .contents h2{color:#fff;font-size:24px;line-height:32px}}@media(min-width: 1366px){.page-index .app-download-links .contents{background:url(/assets/img/index-app-download-bg-1166.jpg) no-repeat center;min-height:369px}.page-index .app-download-links .contents div{width:500px;padding:0 100px}.page-index .app-download-links .contents h2{font-size:32px;line-height:40px}}@media(min-width: 1920px){.page-index .app-download-links .contents{background:url(/assets/img/index-app-download-bg-1320.jpg) no-repeat center;min-height:418px}.page-index .app-download-links .contents div{width:500px}}.page-how-it-works .inconsistent-bakes .cards{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(5, 1fr);grid-gap:12px}@media(min-width: 1366px){.page-how-it-works .inconsistent-bakes .cards{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, 1fr);grid-auto-flow:row}.page-how-it-works .inconsistent-bakes .cards .ready{grid-column:span 2}}@media(min-width: 1920px){.page-how-it-works .inconsistent-bakes .cards{grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(2, 1fr)}.page-how-it-works .inconsistent-bakes .cards .proofing,.page-how-it-works .inconsistent-bakes .cards .starter,.page-how-it-works .inconsistent-bakes .cards .temperature{grid-column:span 2}.page-how-it-works .inconsistent-bakes .cards .feeding,.page-how-it-works .inconsistent-bakes .cards .ready{grid-column:span 3}}.page-how-it-works .inconsistent-bakes .cards>div{background-color:#fff;border-radius:.5rem;border:1px solid #eaeaea;padding:16px;text-align:center;background-position:center 16px;background-repeat:no-repeat}.page-how-it-works .inconsistent-bakes .cards>div.proofing{background-image:url("/assets/img/how-it-works-page/cards-1/dough.svg")}.page-how-it-works .inconsistent-bakes .cards>div.starter{background-image:url("/assets/img/how-it-works-page/cards-1/starter.svg")}.page-how-it-works .inconsistent-bakes .cards>div.temperature{background-image:url("/assets/img/how-it-works-page/cards-1/temperature.svg")}.page-how-it-works .inconsistent-bakes .cards>div.feeding{background-image:url("/assets/img/how-it-works-page/cards-1/feeding.svg")}.page-how-it-works .inconsistent-bakes .cards>div.ready{background-image:url("/assets/img/how-it-works-page/cards-1/time.svg")}.page-how-it-works .inconsistent-bakes .cards>div h4{margin:72px auto 4px}.page-how-it-works .inconsistent-bakes .cards>div p{margin:0}.page-how-it-works .inconsistent-bakes .cards>div h4,.page-how-it-works .inconsistent-bakes .cards>div p{font-size:14px;line-height:20px}@media(min-width: 1366px){.page-how-it-works .inconsistent-bakes .cards>div h4,.page-how-it-works .inconsistent-bakes .cards>div p{font-size:16px;line-height:24px}}.page-how-it-works .inconsistent-bakes .cards>div h4,.page-how-it-works .inconsistent-bakes .cards>div p{padding:0}@media(max-width: 767.98px){.page-how-it-works .real-world-use .carousel .items-container{flex-direction:column;overflow:visible}}.page-how-it-works .real-world-use .carousel .item{border-radius:20px;width:288px;max-height:400px;min-height:400px;height:auto;padding:16px;color:#fff;overflow:hidden;transition:all .2s ease-in-out;background-size:auto 400px;background-repeat:no-repeat;background-position:top center}.page-how-it-works .real-world-use .carousel .item h4{top:16px;left:16px;height:60px;padding:10px 24px 10px 60px;border-radius:30px;font-size:20px;line-height:40px;font-weight:400;background-repeat:no-repeat;background-position:24px center;background-size:24px 24px}.page-how-it-works .real-world-use .carousel .item button{position:absolute;top:14px;right:14px;width:60px;height:60px;background:url("/assets/img/how-it-works-page/expand.png") no-repeat center;background-size:contain;cursor:pointer;z-index:105;border-radius:30px}.page-how-it-works .real-world-use .carousel .item button:focus,.page-how-it-works .real-world-use .carousel .item button:active{outline:none;box-shadow:0 0 0 4px hsla(0,0%,100%,.5)}.page-how-it-works .real-world-use .carousel .item .main{position:relative;z-index:100}.page-how-it-works .real-world-use .carousel .item .main .head{font-size:24px;line-height:32px;color:#fff;padding:0;margin:0;height:368px;display:flex;justify-content:start;align-items:end}.page-how-it-works .real-world-use .carousel .item .main .body{font-size:14px;line-height:20px;color:#fff}.page-how-it-works .real-world-use .carousel .item .sub p{background-color:hsla(0,0%,100%,.2);background-repeat:no-repeat;backdrop-filter:blur(24px);border-radius:12px;padding:12px;margin:12px 0 0;color:#fff;font-size:14px;line-height:20px}.page-how-it-works .real-world-use .carousel .item .contracted-shadow{opacity:1;position:absolute;top:0;left:0;right:0;height:400px;background:linear-gradient(to bottom, rgba(31, 31, 31, 0), rgba(31, 31, 31, 0.75) 100%);transition:all .2s ease-in-out;border-radius:20px 20px 0 0}.page-how-it-works .real-world-use .carousel .item .expanded-shadow{position:absolute;opacity:0;transition:all .2s ease-in-out;top:313px;left:0;right:0;bottom:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgb(0, 0, 0) 50px);border-radius:0 0 20px 20px}.page-how-it-works .real-world-use .carousel .item.alerts{background-image:url("/assets/img/how-it-works-page/alerts-background.jpg")}.page-how-it-works .real-world-use .carousel .item.alerts h4{background-image:url("/assets/img/how-it-works-page/alerts-title-icon.png")}.page-how-it-works .real-world-use .carousel .item.alerts .sub p:first-child{background-image:url("/assets/img/how-it-works-page/toggle-off-white.svg");background-position:center right 12px}.page-how-it-works .real-world-use .carousel .item.alerts .sub p:last-child{background-image:url("/assets/img/how-it-works-page/alerts-icon.svg");background-position:12px 16px;padding-left:68px;min-height:72px}.page-how-it-works .real-world-use .carousel .item.humidity{background-image:url("/assets/img/how-it-works-page/humidity-background.jpg");background-position:-47.899px 0;background-size:208.308% auto}.page-how-it-works .real-world-use .carousel .item.humidity h4{background-image:url("/assets/img/how-it-works-page/humidity-title-icon.png")}.page-how-it-works .real-world-use .carousel .item.humidity .sub p{background-image:url("/assets/img/how-it-works-page/humidity-icon.svg");background-position:top 16px right 12px;padding-right:60px;min-height:102px}.page-how-it-works .real-world-use .carousel .item.monitoring{background-image:url("/assets/img/how-it-works-page/monitoring-background.jpg");background-position:-226.221px 0px;background-size:285.58% auto}.page-how-it-works .real-world-use .carousel .item.monitoring h4{background-image:url("/assets/img/how-it-works-page/monitoring-title-icon.png")}.page-how-it-works .real-world-use .carousel .item.monitoring .sub p{background-image:url("/assets/img/how-it-works-page/bar-chart.svg");background-position:top 16px right 12px;padding-top:109px}@media(max-width: 1365.98px){.page-how-it-works .real-world-use .carousel .item.monitoring .sub p{background-size:232px auto}}.page-how-it-works .real-world-use .carousel .item.insights{background-image:url("/assets/img/how-it-works-page/insights-background.jpg");background-position:-53.563px 0px;background-size:195% auto}.page-how-it-works .real-world-use .carousel .item.insights h4{background-image:url("/assets/img/how-it-works-page/insights-title-icon.png")}.page-how-it-works .real-world-use .carousel .item.insights .sub p{background-image:url("/assets/img/how-it-works-page/line-chart.svg");background-position:top 4px center;padding-top:103px}@media(max-width: 1365.98px){.page-how-it-works .real-world-use .carousel .item.insights .sub p{background-size:232px auto}}.page-how-it-works .real-world-use .carousel .item.tools{background-image:url("/assets/img/how-it-works-page/tools-background.jpg");background-position:-69.381px 0px;background-size:208.308% auto}.page-how-it-works .real-world-use .carousel .item.tools h4{background-image:url("/assets/img/how-it-works-page/tools-title-icon.png")}.page-how-it-works .real-world-use .carousel .item.tools .sub p{background-image:url("/assets/img/how-it-works-page/line-chart-2.svg");background-position:top 16px center;padding-top:103px}@media(max-width: 1365.98px){.page-how-it-works .real-world-use .carousel .item.tools .sub p{background-size:232px auto}}.page-how-it-works .real-world-use .carousel .item.tools .sub p{position:relative}.page-how-it-works .real-world-use .carousel .item.tools .sub p span{position:absolute;top:16px;left:12px}.page-how-it-works .real-world-use .carousel .item.expanded{max-height:1000px}.page-how-it-works .real-world-use .carousel .item.expanded button{background-image:url("/assets/img/how-it-works-page/contract.svg")}.page-how-it-works .real-world-use .carousel .item.expanded .expanded-shadow{opacity:1}.page-how-it-works .real-world-use .carousel .item.expanded .contracted-shadow{opacity:0}@media(min-width: 768px){.page-how-it-works .real-world-use .carousel .item{width:308px;padding:24px;background-position:center;background-size:cover}.page-how-it-works .real-world-use .carousel .item h4{left:24px;top:24px}.page-how-it-works .real-world-use .carousel .item button{top:24px;right:24px}.page-how-it-works .real-world-use .carousel .item .main{display:flex;flex-direction:column;justify-content:end;align-items:start;height:100%;width:260px}.page-how-it-works .real-world-use .carousel .item .main .head{display:block;height:auto}.page-how-it-works .real-world-use .carousel .item .main .body{max-height:0;padding:0;margin:0;overflow:hidden;transition:all .2s ease-in-out}.page-how-it-works .real-world-use .carousel .item .sub{position:absolute;left:348px;bottom:16px;width:276px}}@media(min-width: 768px)and (min-width: 1366px){.page-how-it-works .real-world-use .carousel .item .sub{left:672px}}@media(min-width: 768px){.page-how-it-works .real-world-use .carousel .item .sub p{background-color:rgba(0,0,0,.2)}.page-how-it-works .real-world-use .carousel .item .expanded-shadow{display:none}.page-how-it-works .real-world-use .carousel .item.humidity{background-position:-47.899px 0px;background-size:calc(972px*0.6172839506) 400px}.page-how-it-works .real-world-use .carousel .item.monitoring{background-position:-226.221px 0px;background-size:auto 145.253%}.page-how-it-works .real-world-use .carousel .item.insights{background-position:-53px 0px;background-size:calc(972px*0.5788712012) 400px}.page-how-it-works .real-world-use .carousel .item.tools{background-position:-69.381px 0px;background-size:calc(972px*0.6172839506) 400px}.page-how-it-works .real-world-use .carousel .item.expanded{max-height:400px;width:640px}}@media(min-width: 768px)and (min-width: 1366px){.page-how-it-works .real-world-use .carousel .item.expanded{width:972px}}@media(min-width: 768px){.page-how-it-works .real-world-use .carousel .item.expanded .contracted-shadow{opacity:1}.page-how-it-works .real-world-use .carousel .item.expanded .main .body{max-height:1000px}.page-how-it-works .real-world-use .carousel .item.expanded.alerts{background-size:cover;background-position:center}.page-how-it-works .real-world-use .carousel .item.expanded.humidity{background-position:0 -124px;background-size:972px 648px}.page-how-it-works .real-world-use .carousel .item.expanded.monitoring{background-position:0px -18px;background-size:auto 171.571%}.page-how-it-works .real-world-use .carousel .item.expanded.insights{background-size:972px 691px;background-position:0 -145.5px}.page-how-it-works .real-world-use .carousel .item.expanded.tools{background-size:972px 648px;background-position:0 -124px}}.page-how-it-works .alerts-notifications .cards{display:grid;grid-gap:8px}.page-how-it-works .alerts-notifications .cards h4{background-color:#fff;border:1px solid #eaeaea;border-radius:12px;text-align:left;padding:16px 0 16px 60px;margin:0;cursor:pointer;transition:all .2s ease-in-out;color:#545963;font-weight:400;font-size:16px;line-height:24px;background-repeat:no-repeat;background-position:16px center;filter:grayscale(100%)}.page-how-it-works .alerts-notifications .cards h4.active,.page-how-it-works .alerts-notifications .cards h4:hover{filter:none;border:1px solid #ff5064;color:#171717;font-weight:500}.page-how-it-works .alerts-notifications .cards h4{background-size:32px 32px}.page-how-it-works .alerts-notifications .cards h4.rise-ready{background-image:url("/assets/img/how-it-works-page/cards-2/rise-ready.svg")}.page-how-it-works .alerts-notifications .cards h4.temperature{background-image:url("/assets/img/how-it-works-page/cards-2/thermometer.svg")}.page-how-it-works .alerts-notifications .cards h4.fermentation{background-image:url("/assets/img/how-it-works-page/cards-2/sourdough.svg")}.page-how-it-works .alerts-notifications .cards h4.time{background-image:url("/assets/img/how-it-works-page/cards-2/clock.svg")}.page-how-it-works .alerts-notifications .cards{grid-template-columns:1fr;grid-template-rows:auto}.page-how-it-works .alerts-notifications .cards div{border:0 solid #eaeaea;background-color:#fff;overflow:hidden;transition:all .2s ease-in-out;border-radius:12px;max-height:0;display:flex;flex-direction:column;align-items:start;justify-content:center;padding:0 12px}.page-how-it-works .alerts-notifications .cards div p{font-size:16px;line-height:24px;margin:0;padding:0}.page-how-it-works .alerts-notifications .cards h4.active+div{max-height:80px;padding:12px;border-width:1px}@media(min-width: 768px){.page-how-it-works .alerts-notifications .cards{grid-template-columns:repeat(4, 1fr);grid-template-rows:auto auto}.page-how-it-works .alerts-notifications .cards h4{padding:56px 16px 16px;text-align:center;background-position:center 16px}.page-how-it-works .alerts-notifications .cards h4.rise-ready{grid-area:1/1}.page-how-it-works .alerts-notifications .cards h4.temperature{grid-area:1/2}.page-how-it-works .alerts-notifications .cards h4.fermentation{grid-area:1/3}.page-how-it-works .alerts-notifications .cards h4.time{grid-area:1/4}.page-how-it-works .alerts-notifications .cards div{max-height:none;grid-area:2/1/2/5;opacity:0;border-width:1px;padding:21px;align-items:center}.page-how-it-works .alerts-notifications .cards div p{font-size:20px;line-height:28px;text-align:center;font-weight:500}.page-how-it-works .alerts-notifications .cards h4.active+div{opacity:1;max-height:none}}section.store-category{margin-top:24px}.page-store-index .carousel .scroll-box .items-container>div.product-card{width:288px;border:1px solid #eaeaea}.page-store-index .carousel .scroll-box .items-container>div.product-card .price{font-size:24px;line-height:32px}.page-store-index .carousel .scroll-box .items-container>div.product-card .description{font-size:16px;line-height:24px}.page-store-index .shipping-terms p{max-width:100%}.page-store-index .benefits{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:flex-start;align-items:stretch}.page-store-index .benefits>div{width:300px;padding-left:64px;background-repeat:no-repeat;background-position:left top;min-height:48px}.page-store-index .benefits>div.money-back{background-image:url("/assets/img/benefits-money-back.svg")}.page-store-index .benefits>div.warranty{background-image:url("/assets/img/benefits-warranty.svg")}.page-store-index .benefits>div.shipping{background-image:url("/assets/img/benefits-shipping.svg")}.page-store-index .benefits>div div{font-size:16px;line-height:24px}@media(min-width: 768px){.page-store-index .benefits>div div{font-size:20px;line-height:28px}}@media(min-width: 1366px){.page-store-index .benefits>div div{font-size:24px;line-height:32px}}@media(min-width: 1920px){.page-store-index .benefits>div div{font-size:24px;line-height:32px}}.page-store-index .benefits>div p{margin:0;padding:0;color:#8d929a;font-size:14px;line-height:20px}@media(min-width: 768px){.page-store-index .benefits>div p{font-size:16px;line-height:24px}}@media(min-width: 1366px){.page-store-index .benefits>div p{font-size:20px;line-height:32px}}@media(min-width: 1920px){.page-store-index .benefits>div p{font-size:20px;line-height:32px}}.checkout-container{font-size:14px;line-height:20px;display:flex;flex-direction:column;gap:24px}.checkout-container .section-header{order:0}.checkout-container .section-header h2{font-size:24px;font-weight:500;margin:0;line-height:32px}.checkout-container .cart{order:-1}.checkout-container .checkout-data{order:0}@media(min-width: 1366px){.checkout-container{display:grid;grid-template-columns:1fr 1fr auto;gap:24px}.checkout-container .section-header{grid-column:1/-1;order:-1}.checkout-container .cart{grid-column:2;order:unset}.checkout-container .checkout-data{grid-column:1;order:unset}}.checkout-container fieldset,.checkout-container .bordered-box{margin-bottom:16px}.checkout-container #invoiceFields{display:none}.checkout-container fieldset .country-specific{display:none}.checkout-container .benefits{display:flex;flex-direction:row;gap:40px;padding:16px;margin-bottom:24px}.checkout-container .benefits>div{display:flex;align-items:center;padding-left:32px;background-repeat:no-repeat;background-position:left center;background-size:20px 20px;font-weight:500;color:#171717;min-height:24px}.checkout-container .benefits>div.money-back{background-image:url("/assets/img/benefits-money-back-black-small.svg")}.checkout-container .benefits>div.warranty{background-image:url("/assets/img/benefits-warranty-black-small.svg")}.checkout-container .benefits>div.shipping{background-image:url("/assets/img/benefits-shipping-black-small.svg")}.shipping-data .section-header{margin-bottom:24px}.shipping-data .section-header h2{font-size:18px;font-weight:500;margin:0}.shipping-data .section-header .subtitle{font-size:18px;color:#545963;margin:0}.shipping-data .details-section{background:#fff;border:1px solid #eaeaea;border-radius:12px;padding:20px;margin-bottom:16px}.shipping-data .details-section .section-title{display:flex;justify-content:space-between;align-items:center}.shipping-data .details-section .section-title h3{font-size:16px;font-weight:500;color:#171717;margin:0}.shipping-data .details-section .section-title .edit-link{font-size:16px;color:#545963}.shipping-data .details-section .detail-row{display:grid;grid-template-columns:120px 1fr;gap:12px;margin-bottom:8px}.shipping-data .details-section .detail-row:last-child{margin-bottom:0}.shipping-data .details-section .detail-row .label,.shipping-data .details-section .detail-row .value{font-size:16px;color:#545963}.shipping-data .details-section .detail-row.full-width{grid-template-columns:1fr}.shipping-data .details-section .detail-row.full-width .label{grid-column:1/-1}.shipping-methods ul{list-style:none;padding:0;margin:0}.shipping-methods li{margin-bottom:12px}.shipping-methods label{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:12px;width:100%;cursor:pointer;font-size:14px;color:#171717}.shipping-methods .price{font-weight:500;white-space:nowrap}.checkout-data .checkbox-input-container{display:grid;grid-template-columns:auto 1fr auto;grid-column:1/-1;gap:12px;align-items:center}.checkout-data .checkbox-input-container img{justify-self:end}.checkout-data .checkbox-input-container #paypal-icon{width:63px;height:17px}.checkout-data .checkbox-input-container #stripe-icon{width:24px;height:24px}.checkout-data .checkbox-input-container input[type=radio]{margin:0}.checkout-data .checkbox-input-container label{font-weight:400;font-size:14px}#invoiceFields div{margin-bottom:16px}.thank-you-container h1{text-align:center}.page-payment{font-size:14px;line-height:20px}.page-payment .payment-method-content{max-height:0;overflow:hidden}.page-payment .payment-method-content.visible{max-height:999999px}.cart{line-height:24px}.cart .product{display:grid;grid-template-columns:80px 1fr 40%;grid-template-areas:"image details pricing";gap:16px;border-bottom:1px solid #eaeaea;align-items:start}.cart .product.readonly{grid-template-columns:1fr;grid-template-rows:auto auto 1fr;grid-template-areas:"title" "image" "pricing";gap:16px;align-items:start}.cart .product.readonly .product-title-readonly{grid-area:title;font-size:16px;font-weight:500}.cart .product.readonly .product-image{grid-area:image;justify-self:center;width:100%}.cart .product.readonly .product-image img{width:100%;height:auto;object-fit:cover;object-position:center}.cart .product.readonly .product-pricing{grid-area:pricing;min-width:auto}@media(min-width: 768px){.cart .product.readonly{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"title title" "image pricing";gap:16px}.cart .product.readonly .product-image{justify-self:start;width:auto}.cart .product.readonly .product-image img{width:120px}}@media(max-width: 767.98px){.cart .product{grid-template-columns:1fr;grid-template-areas:"image" "details" "pricing";gap:12px}.cart .product .product-pricing{min-width:auto;margin-top:0}}.cart .product .product-image{grid-area:image;display:flex;align-items:flex-start;justify-content:center;overflow:hidden;border-radius:8px}.cart .product .product-image img{width:90px;object-fit:cover}@media(max-width: 767.98px){.cart .product .product-image img{width:120%}}.cart .product .product-details{grid-area:details;display:flex;flex-direction:column;gap:12px}.cart .product .product-details .product-info .product-name{font-size:18px;font-weight:500;margin:0 0 4px 0}.cart .product .product-details .product-info .stock-status .in-stock{color:#00a85a}.cart .product .product-details .product-info .stock-status .out-of-stock{color:#ff3b30}.cart .product .product-details .product-info .stock-status .preorder{color:#ff3b30}.cart .product .product-details .product-info .stock-status .max-allowed{color:#545963}.cart .product .product-details .quantity-controls{display:flex;align-items:center;width:fit-content}.cart .product .product-details .quantity-controls .quantity{width:60px;height:44px;border:1px solid #eaeaea;text-align:center;font-size:16px;background:#fff;outline:none;margin:0;padding:0;border-radius:0}.cart .product .product-details .quantity-controls .quantity::-webkit-outer-spin-button,.cart .product .product-details .quantity-controls .quantity::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart .product .product-details .quantity-controls .quantity[type=number]{-moz-appearance:textfield}.cart .product .product-details .quantity-controls .quantity-btn{width:44px;height:44px;border:1px solid #eaeaea;background-color:#fafafa;color:#171717;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;outline:none;transition:all .2s ease}.cart .product .product-details .quantity-controls .quantity-btn img{width:16px;height:16px}.cart .product .product-details .quantity-controls .quantity-btn .minus-sign{line-height:1;font-size:20px}.cart .product .product-details .quantity-controls .quantity-btn.decrement{border-radius:8px 0 0 8px;border-right:none}.cart .product .product-details .quantity-controls .quantity-btn.decrement.remove{color:#fff}.cart .product .product-details .quantity-controls .quantity-btn.decrement:not(.remove):hover{background:#fafafa;border-color:#8d929a}.cart .product .product-details .quantity-controls .quantity-btn.increment{border-radius:0 8px 8px 0;border-left:none}.cart .product .product-details .quantity-controls .quantity-btn.increment:hover{background:#fafafa;border-color:#8d929a}.cart .product .product-pricing{grid-area:pricing;display:flex;flex-direction:column;gap:4px;min-width:200px}.cart .product .product-pricing .price_row{display:flex;justify-content:space-between;align-items:center;gap:8px}.cart .product .product-pricing .price_row .lbl{color:#545963}.cart .product .product-pricing .price_row .discount-code-label{line-height:20px}.cart .product .product-pricing .price_row .price{font-size:16px;font-weight:500;color:#171717}.cart .product .product-pricing .price_row .strike{text-decoration:line-through;color:#545963}.cart .discount-section .discount-input-wrapper{display:flex;gap:12px;align-items:center}.cart .discount-section .discount-input-wrapper input{flex:1;padding:12px 16px;border:1px solid #eaeaea;border-radius:12px;font-size:16px;background:#fff}.cart .discount-section .discount-input-wrapper input:focus{outline:none;border-color:#8d929a}.cart .discount-section .discount-input-wrapper input::placeholder{color:#545963}.cart .discount-section .discount-input-wrapper .btn-apply-discount{background:#fff;color:#000;border:1px solid #eaeaea;border-radius:12px;font-size:16px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background-color .2s ease}.cart .discount-section .discount-input-wrapper .btn-apply-discount:focus{outline:none}.cart .discount-section .error-text{margin-top:8px;color:#ff3b30}.cart .discount-section .active-discount-wrapper .discount-tag{display:inline-flex;align-items:center;gap:8px;padding:4px 8px 4px 8px;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:9999px;font-weight:500;color:#333}.cart .discount-section .active-discount-wrapper .discount-tag .code-text{line-height:1;white-space:nowrap}.cart .discount-section .active-discount-wrapper .discount-tag .remove-discount{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border-radius:50%;border:1px solid #cfcfcf;background:rgba(0,0,0,0);cursor:pointer}.cart .discount-section .active-discount-wrapper .discount-tag .remove-discount img{width:8px;height:8px;display:block}.cart .discount-section .active-discount-wrapper .discount-tag .remove-discount:hover{background-color:#eaeaea}.cart .discount-section .active-discount-wrapper .discount-tag .remove-discount:focus-visible{outline:2px solid #2684ff;outline-offset:2px}.cart .cart-summary .price_row{display:flex;align-items:center;justify-content:space-between}.cart .cart-summary .price_row .lbl{color:#545963}.cart .cart-summary .price_row .price:not(.not-applicable){font-size:16px;font-weight:500}.cart .cart-summary .info-text{color:#545963;line-height:1.4}.cart .cart-summary .subtotal .lbl{color:#171717}.cart .product-upsale-box h3{font-size:20px;line-height:28px;font-weight:500;margin:16px 0;padding:0}.cart .product-upsale-box h3 span{display:inline-block;color:#fff;border-radius:14px;height:28px;margin:0 0 0 12px;padding:0 8px 0 32px;background:#c83250 url("/assets/img/best-value-star.svg") 8px center no-repeat;font-size:14px;font-weight:500}.cart .product-upsale-box .upsale-product .name,.cart .product-upsale-box .upsale-product .price{font-size:16px;line-height:24px}.cart .hidden{display:none !important}.page-about-us picture.top img{max-width:100%;border-radius:12px}.legal-page ol{list-style:decimal;padding:0}.legal-page ol>li{font-size:20px;line-height:28px}@media(min-width: 768px){.legal-page ol>li{font-size:24px;line-height:32px}}@media(min-width: 1366px){.legal-page ol>li{font-size:32px;line-height:40px}}@media(min-width: 1920px){.legal-page ol>li{font-size:32px;line-height:40px}}.legal-page ol>li{list-style-position:inside;padding:0}.legal-page ol>li h3{display:inline-block}.legal-page ol>li ul{list-style:disc outside;padding:0 0 0 30px}.legal-page ol p,.legal-page ol ul li{font-size:14px;line-height:20px}@media(min-width: 768px){.legal-page ol p,.legal-page ol ul li{font-size:16px;line-height:24px}}@media(min-width: 1366px){.legal-page ol p,.legal-page ol ul li{font-size:20px;line-height:32px}}@media(min-width: 1920px){.legal-page ol p,.legal-page ol ul li{font-size:20px;line-height:32px}}.legal-page ol table.order-cancellation{font-size:16px}.legal-page ol table.order-cancellation th,.legal-page ol table.order-cancellation td{border:1px solid #000;padding:0 10px}.legal-page ol ol.return-process{padding-left:30px}.legal-page ol ol.return-process li{font-size:14px;line-height:20px}@media(min-width: 768px){.legal-page ol ol.return-process li{font-size:16px;line-height:24px}}@media(min-width: 1366px){.legal-page ol ol.return-process li{font-size:20px;line-height:32px}}@media(min-width: 1920px){.legal-page ol ol.return-process li{font-size:20px;line-height:32px}}.legal-page ol ol.return-process li{list-style-position:outside}@media(max-width: 1365.98px){section.image-with-text picture img{width:100%}}@media(min-width: 1366px){section.image-with-text{margin-top:128px;display:grid}section.image-with-text.image-first{grid-template-columns:max-content auto;column-gap:150px}section.image-with-text.text-first{grid-template-columns:auto max-content;column-gap:60px}section.image-with-text .c1{grid-column:1/1}section.image-with-text .c2{grid-column:2/2}section.image-with-text .c1,section.image-with-text .c2{grid-row:1/1;display:flex;flex-direction:column;justify-content:center}section.image-with-text .c1 h2,section.image-with-text .c2 h2{margin:0 0 12px}section.image-with-text .c1 p,section.image-with-text .c2 p{margin:0}}section.image-with-text .c1 ul,section.image-with-text .c2 ul{margin:16px 0}section.image-with-text.bowl-design .c2 h2,section.image-with-text.bowl-design .c2 p,section.image-with-text.bowl-design .c2 ul{width:450px}@media(min-width: 1366px){section.image-with-text.bowl-design .c2{align-items:end}}.shipping-form fieldset{margin-bottom:16px;max-width:800px}.shipping-form .pm{margin-bottom:16px}.items table{width:100%;margin-bottom:30px}.items table thead,.items table tr.total{font-weight:500}.items table th,.items table td{border-bottom:1px solid #eaeaea}.items table tr:last-child th,.items table tr:last-child td{border-bottom:none}.items table td[colspan],.items table td.left-align{text-align:right}.page-user-manual picture img{max-width:100%}.page-user-manual h3{text-transform:uppercase;border-bottom:1px solid #8d929a;padding-bottom:8px;margin-bottom:16px}.page-user-manual h3,.page-user-manual h4{font-weight:500}.page-user-manual ul li{margin:12px 0}.page-user-manual p.green{color:#00a85a}.page-user-manual p.red{color:#ff3b30}.page-user-manual .sensor-screens{display:flex;flex-wrap:wrap;flex-direction:row;gap:12px;justify-content:start;align-items:start}.page-user-manual .sensor-screens>div{width:288px;text-align:center}.page-user-manual .sensor-screens>div>div{font-style:italic;font-size:20px;line-height:28px}.page-user-manual .sensor-screens>div img{width:288px;margin:12px 0}.page-user-manual .sensor-screens>div p{margin:0;padding:0;font-size:16px;line-height:24px}.page-user-manual .sensor-button-image{display:inline;height:24px;vertical-align:baseline}@media(max-width: 1365.98px){.page-user-manual .grid>div{margin:8px 0}.page-user-manual .grid>div div:first-child{font-weight:500}}@media(min-width: 1366px){.page-user-manual .grid{font-size:20px;line-height:28px;width:640px;display:table;border-collapse:collapse}.page-user-manual .grid>div{display:table-row}.page-user-manual .grid>div div{display:table-cell;border:1px solid #8d929a;padding:8px}.page-user-manual .grid>div div:first-child{width:50%;text-align:right;font-weight:500}.page-user-manual .grid>div div:last-child{text-align:left}}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100%*70/3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714286%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100%/70);height:10px;float:left}.page-mobile-app .app-links .app-download-links a{display:block;margin-bottom:15px;text-decoration:none}.page-mobile-app .app-links .app-download-links img{width:180px}@media(min-width: 1366px){.page-mobile-app .app-links .app-download-links img{width:270px}}@media(min-width: 1366px){.page-mobile-app .app-links{display:grid;grid-template-columns:675px auto;grid-gap:24px}.page-mobile-app .app-links .c2{padding-top:48px;text-align:center}}.page-mobile-app .gallery{display:grid;grid-template-rows:auto 20px;max-width:608px;column-gap:0;grid-template-columns:20% 60% 20%}@media(min-width: 768px){.page-mobile-app .gallery{width:640px;column-gap:51px;grid-template-columns:44px 450px 44px}}@media(min-width: 1366px){.page-mobile-app .gallery{width:1166px;column-gap:39.6666666667px;grid-template-columns:44px 998.6666666667px 44px}}@media(min-width: 1920px){.page-mobile-app .gallery{width:1320px;column-gap:65.3333333333px;grid-template-columns:44px 1101.3333333333px 44px}}.page-mobile-app .gallery .btn-container{display:flex;align-items:center}.page-mobile-app .gallery .btn-container button{width:44px;height:44px;border:none;cursor:pointer}.page-mobile-app .gallery .btn-container button.prev{background:url("/assets/img/mobile-app-gallery/prev.svg") no-repeat center center}.page-mobile-app .gallery .btn-container button.next{background:url("/assets/img/mobile-app-gallery/next.svg") no-repeat center center}.page-mobile-app .gallery .item{width:200px;padding:0 0}@media(min-width: 768px){.page-mobile-app .gallery .item{width:552px;padding:0 51px}}@media(min-width: 1366px){.page-mobile-app .gallery .item{width:359.3333333333px;padding:0 39.6666666667px}}@media(min-width: 1920px){.page-mobile-app .gallery .item{width:410.6666666667px;padding:0 65.3333333333px}}.page-mobile-app .gallery .item .image{height:282px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center;justify-items:center}.page-mobile-app .gallery .item .image img{grid-column:1/1;grid-row:1/1;width:125px}@media(min-width: 768px){.page-mobile-app .gallery .item .image img{width:180px}}.page-mobile-app .gallery .item .image:after{grid-column:1/1;grid-row:1/1;width:138px;height:100%;content:"";background:url("/assets/img/mobile-app-gallery/iphone-frame-138.png") no-repeat center center}@media(min-width: 768px){.page-mobile-app .gallery .item .image{height:404px}.page-mobile-app .gallery .item .image:after{width:194px;background:url("/assets/img/mobile-app-gallery/iphone-frame-198.png") no-repeat center center}}.page-mobile-app .gallery .item p{text-align:center;font-size:16px;line-height:24px;margin-top:24px}.page-mobile-app .gallery .gallery-nav{grid-column:1/4;grid-row:2/2;display:flex;justify-content:center;align-items:center;gap:8px}.page-mobile-app .gallery .gallery-nav .nav-item{display:inline-block;width:10px;height:10px;border-radius:50%;border:1px solid #1f1f1f;background:none;padding:0;margin:0}.page-mobile-app .gallery .gallery-nav .nav-item.tns-nav-active{background-color:#1f1f1f}.page-support .support-cells a{display:grid;grid-template-areas:"h2" "p" "a";grid-gap:8px;padding:20px;margin:0 0 14px 0;background-color:#fff;border:1px solid #eaeaea;border-radius:16px;text-decoration:none}.page-support .support-cells a h2{grid-area:h2;font-size:24px;line-height:32px;font-weight:500;margin:0;padding:0;color:#171717}.page-support .support-cells a p{grid-area:p;color:#545963;margin:0;padding:0}.page-support .support-cells a:after{grid-area:a;content:"";display:block;width:40px;height:40px;justify-self:end;align-self:end;background:url("/assets/img/arrow-right-support.png") no-repeat center}@media(min-width: 768px){.page-support .support-cells a{grid-template-columns:1fr 40px;grid-template-rows:auto auto;grid-template-areas:"h2 a" "p a"}}@media(min-width: 1366px){.page-support .support-cells{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:16px;margin:0 0 20px 0}.page-support .support-cells a{margin:0}}.page-return-instructions ul.with-images{list-style-type:none;margin:0;padding:0}.page-return-instructions ul.with-images li{margin:12px 0;padding:0}.page-return-instructions ul.with-images li h4{font-size:16px;line-height:24px;font-weight:500;margin:12px 0 4px;padding:0}.page-return-instructions ul.with-images li p{margin:0;padding:0}.page-return-instructions ul.with-images li img{max-width:288px;border-radius:12px}.page-return-instructions ul.with-images li div:has(img){display:flex;flex-wrap:wrap;flex-direction:row;justify-content:start;gap:8px}@media(min-width: 768px){.page-return-instructions ul.with-images li{margin:24px 0}.page-return-instructions ul.with-images li h4{font-size:20px;line-height:28px}.page-return-instructions ul.with-images li img{width:200px}}@media(min-width: 1366px){.page-return-instructions ul.with-images li{display:grid;grid-template-columns:675px max-content;grid-gap:40px;align-items:center}.page-return-instructions ul.with-images li h4{font-size:24px;line-height:32px}}.cookie-consent-popup label{font-size:16px;line-height:24px}@media(min-width: 1366px){.cookie-consent-popup label{font-size:24px;line-height:32px}}.cookie-consent-popup .intro{padding-left:48px;min-height:40px}.cookie-consent-popup .close{display:none}.cookie-consent-popup button{min-width:150px}.cookie-consent-popup{padding:20px}.cookie-consent-popup h2{margin-bottom:15px}.cookie-consent-popup a{color:#c83250;text-decoration:underline}.cookie-consent-popup .accordion{margin:20px 0}.cookie-consent-popup .accordion-item{border-bottom:1px solid #eee}.cookie-consent-popup .accordion-item .accordion-header{display:flex;align-items:center;justify-content:space-between;padding:15px 0}.cookie-consent-popup .accordion-item .accordion-header .header-left{display:flex;align-items:center;flex:1;min-width:0}.cookie-consent-popup .accordion-item .accordion-header .arrow{width:24px;height:24px;margin-right:10px;display:flex;align-items:center;justify-content:center}.cookie-consent-popup .accordion-item .accordion-header .arrow svg{transition:transform .3s ease;display:block}.cookie-consent-popup .accordion-item .accordion-header .title{font-weight:600;flex-grow:1;font-size:14px;line-height:20px}@media(min-width: 1366px){.cookie-consent-popup .accordion-item .accordion-header .title{font-size:20px;line-height:32px}}.cookie-consent-popup .accordion-item .accordion-header .title{white-space:normal;overflow:hidden;text-overflow:ellipsis}.cookie-consent-popup .accordion-item .accordion-header .status{font-size:.9em;color:#666;font-weight:600;white-space:nowrap;text-align:right}.cookie-consent-popup .accordion-item .accordion-content{display:none;padding-bottom:15px;padding-left:30px;font-size:.9em}.cookie-consent-popup .accordion-item.expanded .arrow svg{transform:rotate(180deg)}.cookie-consent-popup .accordion-item.expanded .accordion-content{display:block}.cookie-consent-popup .switch{position:relative;display:inline-block;width:40px;height:20px;flex-shrink:0}.cookie-consent-popup .switch input{opacity:0;width:0;height:0}.cookie-consent-popup .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#f1c4c4;transition:.4s;border-radius:20px}.cookie-consent-popup .switch .slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}.cookie-consent-popup .switch input:checked+.slider{background-color:#c83250}.cookie-consent-popup .switch input:checked+.slider:before{transform:translateX(20px)}.cookie-consent-popup .actions{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;margin-top:30px;gap:16px;width:100%}@media(max-width: 767.98px){.cookie-consent-popup .actions{flex-direction:column;align-items:stretch;text-align:center}}.cookie-consent-popup .actions .save-preferences{font-weight:600;text-decoration:underline;color:#333;font-size:14px;line-height:20px}@media(min-width: 1366px){.cookie-consent-popup .actions .save-preferences{font-size:20px;line-height:32px}}.cookie-consent-popup .actions .save-preferences{text-align:left}.cookie-consent-popup .actions .buttons{display:flex;gap:8px;width:100%;align-items:stretch}@media(max-width: 767.98px){.cookie-consent-popup .actions .buttons{flex-direction:row}.cookie-consent-popup .actions .buttons button{flex:1}}.cookie-consent-popup .actions .buttons button{flex:1;min-width:0;padding:0 8px;border-radius:12px;font-weight:600;cursor:pointer;white-space:nowrap;height:44px;display:flex;align-items:center;justify-content:center;font-size:14px}.cookie-consent-popup .actions .buttons .btn-outline{border:1px solid #333;background:#fff;color:#1a1a1a}.cookie-consent-popup .actions .buttons .btn-dark{background:#1a1a1a;color:#fff;border:none}#cookie-consent-popup .popup-frame{max-width:720px;width:90vw}#change-country-popup{padding-bottom:0}#change-country-popup .popup-contents{position:relative;height:100%}#change-country-popup .content-container{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;height:100%;width:100%}#change-country-popup .change-country-container{overflow:hidden scroll}#change-country-popup .change-country-container li{margin:8px 0;padding:12px 16px;border:1px solid #c0c7c9;border-radius:12px;cursor:pointer}#change-country-popup .change-country-container li.selected{background-color:#c0c7c9}#change-country-popup .change-country-container li span:first-child{font-size:20px;line-height:28px;font-weight:500}#change-country-popup .change-country-container li span.lang{font-size:16px;line-height:24px;font-weight:400;color:#545963}@media(max-width: 1365.98px){#change-country-popup .change-country-container .continent{border-bottom:1px solid #eaeaea}#change-country-popup .change-country-container .continent:last-child{border-bottom:none}#change-country-popup .change-country-container .continent h2.continent-title{cursor:pointer;position:relative}#change-country-popup .change-country-container .continent h2.continent-title:after{content:"";display:block;width:20px;height:20px;background:url("/assets/img/arrow-down-black.svg") no-repeat right center;background-size:16px 16px;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out}#change-country-popup .change-country-container .continent ul{max-height:0;overflow:hidden;transition:all .2s ease-in-out;opacity:0;visibility:hidden;padding:0;margin:0}#change-country-popup .change-country-container .continent ul li{display:flex;align-items:center;justify-content:space-between;gap:4px}#change-country-popup .change-country-container .continent.active{border-bottom:none}#change-country-popup .change-country-container .continent.active ul{max-height:9999px;opacity:1;visibility:visible}#change-country-popup .change-country-container .continent.active ul h2.continent-title:after{transform:translateY(-50%) rotate(180deg)}}@media(min-width: 1366px){#change-country-popup .change-country-container ul{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0}#change-country-popup .change-country-container ul li{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-around;gap:4px;margin:0;width:200px;min-height:80px}}#checkout-destination-not-available-popup .exclusive-distributor .destination-not-available-message,#checkout-destination-not-available-popup .destination-not-available .exclusivity-message{display:none}@media(min-width: 1366px){#newsletter-subscribe-popup .popup-frame{width:833px;max-width:833px;padding-right:382px;position:relative}#newsletter-subscribe-popup .popup-frame:after{content:"";position:absolute;top:0;right:0;width:350px;height:100%;background-image:url("/assets/img/newsletter-popup-background.png");background-repeat:no-repeat;background-position:left center;background-size:cover}#newsletter-subscribe-popup .popup-frame .close{z-index:10;background:url("/assets/img/close-white.svg") no-repeat center}}#newsletter-subscribe-popup .popup-contents .subscribed{display:none}#newsletter-subscribe-popup .popup-contents.subscribed .not-subscribed{display:none}#newsletter-subscribe-popup .popup-contents.subscribed .subscribed{display:block}#newsletter-subscribe-popup .logo{width:112px;margin:0 auto 32px}@media(min-width: 1366px){#newsletter-subscribe-popup .logo{margin:0 auto 16px 0}}#newsletter-subscribe-popup .code{font-family:"Space Grotesk","Roboto",sans-serif;font-weight:500;font-size:48px;line-height:60px;text-align:center;margin:16px 0;color:#c83250}#newsletter-subscribe-popup h3{font-size:32px;line-height:40px;text-align:center;margin:4px 0;font-family:"Space Grotesk","Roboto",sans-serif;font-weight:500}@media(min-width: 1366px){#newsletter-subscribe-popup h3{font-size:48px;line-height:60px}}#newsletter-subscribe-popup p{font-size:14px;line-height:20px;text-align:center;color:#545963}@media(min-width: 1366px){#newsletter-subscribe-popup p{text-align:left}}#newsletter-subscribe-popup .form-items{display:flex;flex-direction:column;gap:8px}#newsletter-subscribe-popup .form-items button{white-space:nowrap}#newsletter-subscribe-popup .form-items .checkbox-container label{font-weight:normal;font-size:14px;line-height:20px}@media(min-width: 1366px){#newsletter-subscribe-popup .form-items{display:grid;grid-template-columns:auto min-content;grid-template-rows:auto auto;grid-gap:8px}#newsletter-subscribe-popup .form-items input[type=email]{grid-column:1;grid-row:1}#newsletter-subscribe-popup .form-items button{grid-column:2;grid-row:1}#newsletter-subscribe-popup .form-items .checkbox-container{grid-column:1/3;grid-row:2}}#newsletter-subscribe-popup .subscribed a{text-decoration:none}#newsletter-subscribe-popup .subscribed p{text-align:center;font-size:16px;line-height:24px;color:#545963}@media(min-width: 1366px){#newsletter-subscribe-popup .subscribed p{font-size:20px;line-height:28px}}.newsletter-popup-trigger.fixed{position:fixed;left:0;bottom:30px;transition:bottom .5s ease;white-space:nowrap;background:#c83250;padding:10px 20px;color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.5);border-radius:0 20px 20px 0;text-decoration:none}.newsletter-popup-trigger.fixed:hover{text-decoration:none}.newsletter-popup-trigger.fixed{display:none}.newsletter-popup-trigger.fixed.not-subscribed{display:block}/*# sourceMappingURL=main.css.map */
