/*!
  Theme Name: Chara
  Author: Anonymous
  Author URI:
  Version: 1
  Description: Chara theme for Wordpress
  License: GNU General Public License v2 or later
  License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
  Text Domain: Chara
  Tags: one-column, two-columns
  Theme URI:
*/#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button#fkcart-checkout-button,#fkcart-modal .fkcart-zero-state .fkcart-shop-button.fkcart-shop-button,.btn-primary{background-color:#129eda;border:3px solid #129eda}.btn-secondary{background-color:#413b60;border:3px solid #413b60}.btn-warning{background-color:#ffc92e;border:3px solid #ffc92e}.btn-danger{background-color:#ef4a5f;border:3px solid #ef4a5f}.btn-gray{background-color:#ededee;border:3px solid #ededee}.btn-white{background-color:#fff;border:3px solid #fff}.btn-outline-primary{border:3px solid #129eda;color:#129eda}.btn-outline-secondary{border:3px solid #413b60;color:#413b60}.btn-outline-warning{border:3px solid #ffc92e;color:#ffc92e}.btn-outline-danger{border:3px solid #ef4a5f;color:#ef4a5f}.btn-outline-gray{border:3px solid #ededee;color:#ededee}.btn-outline-white{border:3px solid #fff;color:#fff}.text-primary{color:#129eda!important}.text-secondary{color:#413b60!important}.text-warning{color:#ffc92e!important}.text-danger{color:#ef4a5f!important}.text-gray{color:#ededee!important}.text-white{color:#fff!important}.bg-primary{background-color:#129eda!important;color:#fff}.bg-secondary{background-color:#413b60!important;color:#fff}.bg-warning{background-color:#ffc92e!important;color:#413b60}.bg-danger{background-color:#ef4a5f!important;color:#fff}.bg-gray{background-color:#ededee!important;color:#413b60}.bg-white{background-color:#fff!important;color:#413b60}.product-boxes .bg-primary figure:before,.shop-food .bg-primary figure:before{background-color:#129eda}.product-boxes .bg-secondary figure:before,.shop-food .bg-secondary figure:before{background-color:#413b60}.product-boxes .bg-warning figure:before,.shop-food .bg-warning figure:before{background-color:#ffc92e}.product-boxes .bg-danger figure:before,.shop-food .bg-danger figure:before{background-color:#ef4a5f}.product-boxes .bg-gray figure:before,.shop-food .bg-gray figure:before{background-color:#ededee}.product-boxes .bg-white figure:before,.shop-food .bg-white figure:before{background-color:#fff}.hero+.bg-primary{background-color:#129eda!important}.hero+.bg-primary .star-top path{fill:#129eda!important}.hero+.bg-secondary{background-color:#413b60!important}.hero+.bg-secondary .star-top path{fill:#413b60!important}.hero+.bg-warning{background-color:#ffc92e!important}.hero+.bg-warning .star-top path{fill:#ffc92e!important}.hero+.bg-danger{background-color:#ef4a5f!important}.hero+.bg-danger .star-top path{fill:#ef4a5f!important}.hero+.bg-gray{background-color:#ededee!important}.hero+.bg-gray .star-top path{fill:#ededee!important}.hero+.bg-white{background-color:#fff!important}.hero+.bg-white .star-top path{fill:#fff!important}.feeding-guidelines .bg-primary:before,.nutrition-by-number .bg-primary:before,.section-colored .bg-primary:before{background-color:#129eda}.feeding-guidelines .bg-secondary:before,.nutrition-by-number .bg-secondary:before,.section-colored .bg-secondary:before{background-color:#413b60}.feeding-guidelines .bg-warning:before,.nutrition-by-number .bg-warning:before,.section-colored .bg-warning:before{background-color:#ffc92e}.feeding-guidelines .bg-danger:before,.nutrition-by-number .bg-danger:before,.section-colored .bg-danger:before{background-color:#ef4a5f}.feeding-guidelines .bg-gray:before,.nutrition-by-number .bg-gray:before,.section-colored .bg-gray:before{background-color:#ededee}.feeding-guidelines .bg-white:before,.nutrition-by-number .bg-white:before,.section-colored .bg-white:before{background-color:#fff}.badge-primary{background-color:#129eda;border:3px solid #129eda}.badge-secondary{background-color:#413b60;border:3px solid #413b60}.badge-warning{background-color:#ffc92e;border:3px solid #ffc92e}.badge-danger{background-color:#ef4a5f;border:3px solid #ef4a5f}.badge-gray{background-color:#ededee;border:3px solid #ededee}.badge-white{background-color:#fff;border:3px solid #fff}/*! 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:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;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:-.25em}sup{top:-.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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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}[hidden],template{display:none}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(fonts/icomoon.woff?yuzzw2) format("woff")}.social-list .xiaohongshu,[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-info:before{content:""}.icon-zoom-in:before{content:""}.icon-cart:before{content:""}.icon-user:before{content:""}.icon-star:before{content:""}.icon-delete:before{color:#413b60;content:""}.icon-angle-left:before{content:""}.icon-angle-right:before{content:""}.icon-quantity-arrow:before{color:#413b60;content:""}.icon-star-reviews:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-redbook:before,.social-list .xiaohongshu:before{content:""}.icon-tiktok:before{content:""}.icon-x:before{content:""}.icon-arrow-right:before{content:""}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.sr-only,.visually-hidden,.woocommerce-form__label-for-checkbox [type=checkbox]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.copy,.footer-nav-list,.header-actions,.icons-list,.lines-colored-list,.nav,.social-list,.woocommerce ul.order_details,.woocommerce-MyAccount-navigation ul,ul:not([class]){list-style-type:none;margin:0;padding:0;text-indent:0}@font-face{font-display:swap;font-family:InterstateCompressed;font-style:normal;font-weight:300;src:url(fonts/Interstate-Compressed-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterstateCompressed;font-style:normal;font-weight:400;src:url(fonts/Interstate-Compressed-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterstateCompressed;font-style:normal;font-weight:700;src:url(fonts/Interstate-Compressed-Bold.woff2) format("woff2")}@font-face{font-family:InterstateCompressed;font-style:normal;font-weight:300;src:url(fonts/Interstate-Compressed-Light.woff2) format("woff2")}html{font-size:62.5%}body{color:#413b60;font-family:termina,Arial,Noto Sans,sans-serif;font-size:12px;font-weight:500;line-height:1.4}a{color:#129eda;transition:color .2s cubic-bezier(.25,.46,.45,.94)}a,a:hover{-webkit-text-decoration:none;text-decoration:none}a:hover{color:#ffc92e}dl,ol,p,ul{margin:0 0 1.5em}p:last-child{margin-bottom:0}.cart_totals h2,.h1,.h2,.h3,.h4,.h5,.h6,.woocommerce-order-details__title,h1,h2,h3,h4,h5,h6{font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-weight:500;margin:0;padding:0;text-transform:uppercase}.h1,h1{font-family:termina,Arial,Noto Sans,sans-serif;font-size:2rem;font-weight:500;text-transform:uppercase}.h2,h2{font-size:2.4rem;line-height:1}.cart_totals h2,.h3,.woocommerce-order-details__title,h3{font-family:termina,Arial,Noto Sans,sans-serif;font-size:2.2rem;font-weight:500}.h4,h4{font-size:1rem;line-height:1}.h6,h6{font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-size:1.6rem;font-weight:700}p a{color:#129eda}p a:hover{color:#ffc92e}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{-webkit-appearance:none;background-color:transparent;border:1px solid;border-radius:0;min-width:0;padding:1.2rem 1.5rem;transition:border-color .2s cubic-bezier(.25,.46,.45,.94);width:100%}input[type=email]:focus,input[type=email]:hover,input[type=number]:focus,input[type=number]:hover,input[type=password]:focus,input[type=password]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,textarea:focus,textarea:hover{box-shadow:none;outline:none}input[type=number]{color:#413b60;font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-weight:700}.mailpoet_captcha_form.mailpoet_form .mailpoet_submit{align-items:center;background-color:transparent;border:2px solid #129eda!important;border-width:2px;color:#129eda;cursor:pointer;display:inline-flex;font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-size:1.4rem;font-weight:700;justify-content:center;line-height:1.6;padding:.3rem 1rem;text-transform:uppercase;transition:background-color .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94),border-color .2s cubic-bezier(.25,.46,.45,.94)}.mailpoet_captcha_form.mailpoet_form .mailpoet_submit:hover{border-color:#413b60!important;color:#413b60}.forminator-ui input[type=email],.forminator-ui input[type=number],.forminator-ui input[type=password],.forminator-ui input[type=tel],.forminator-ui input[type=text],.forminator-ui textarea{background:#ededee;border:none;line-height:normal}.forminator-required{color:#ef4a5f}.forminator-description{color:#b8b8b8;display:block;position:absolute;right:0}.forminator-response-message ul{background-color:#f6f5f8;border-top:3px solid #129eda;color:#515151;list-style:none outside;margin:0 0 2em;padding:1em 2em 1em 3.5em;position:relative;width:auto;word-wrap:break-word}.forminator-response-message li{margin:0 0 .2rem!important;padding:0!important}.forminator-response-message li:before{display:none}.forminator-error ul{border-top-color:#ef4a5f}.forminator-error-message{color:#ef4a5f;display:block;margin:.3rem 0}.forminator-button{line-height:1.4}a,button{cursor:pointer}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button#fkcart-checkout-button,#fkcart-modal .fkcart-zero-state .fkcart-shop-button.fkcart-shop-button,.btn{align-items:center;border-width:2px;cursor:pointer;display:inline-flex;font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-size:1.4rem;font-weight:700;justify-content:center;padding:.3rem 1rem;text-transform:uppercase;transition:background-color .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94),border-color .2s cubic-bezier(.25,.46,.45,.94)}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button:hover,#fkcart-modal .fkcart-zero-state .fkcart-shop-button:hover,.btn:hover{cursor:pointer}button{background:none;border:none}.btn-outline-primary:hover{border-color:#413b60;color:#413b60}.btn-outline-secondary:hover{border-color:#129eda;color:#129eda}[class*=bg-] .btn-outline-secondary:hover{border-color:#fff;color:#fff}.btn-outline-white:hover{border-color:#413b60;color:#413b60}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button:hover,#fkcart-modal .fkcart-zero-state .fkcart-shop-button:hover,.btn-primary:hover{background-color:#413b60;border-color:#413b60}.feeding-guidelines .cols-holder,.nutrition-by-number .cols-holder,.section-colored .cols-holder{justify-content:center}.feeding-guidelines .analysis-col,.feeding-guidelines .text-col,.feeding-guidelines .text-col-with-deco,.nutrition-by-number .analysis-col,.nutrition-by-number .text-col,.nutrition-by-number .text-col-with-deco,.section-colored .analysis-col,.section-colored .text-col,.section-colored .text-col-with-deco{align-items:center;display:flex;flex:1 0 100%;min-height:30rem;padding-bottom:5rem;padding-top:5rem}.feeding-guidelines .visual-col,.nutrition-by-number .visual-col,.section-colored .visual-col{flex:0 1 100%}.feeding-guidelines .visual-col img,.nutrition-by-number .visual-col img,.section-colored .visual-col img{margin:0 -1.5rem 0 calc(50% - 50vw);max-width:100vw}.feeding-guidelines h2,.nutrition-by-number h2,.section-colored h2{margin-bottom:1.5rem}.feeding-guidelines [class*=bg-],.nutrition-by-number [class*=bg-],.section-colored [class*=bg-]{position:relative}.feeding-guidelines [class*=bg-]:before,.nutrition-by-number [class*=bg-]:before,.section-colored [class*=bg-]:before{content:"";height:100%;position:absolute;top:0;width:calc(50vw - 50%)}.feeding-guidelines [class*=bg-]:first-child:before,.nutrition-by-number [class*=bg-]:first-child:before,.section-colored [class*=bg-]:first-child:before{right:100%}.feeding-guidelines [class*=bg-]:nth-child(2):before,.nutrition-by-number [class*=bg-]:nth-child(2):before,.section-colored [class*=bg-]:nth-child(2):before{left:100%}.feeding-guidelines [class*=bg-]:only-child:before,.nutrition-by-number [class*=bg-]:only-child:before,.section-colored [class*=bg-]:only-child:before{left:50%;transform:translateX(-50%);width:150vw;z-index:-1}.feeding-guidelines [class*=bg-] h2,.nutrition-by-number [class*=bg-] h2,.section-colored [class*=bg-] h2{color:#ffc92e}.feeding-guidelines .text-col-with-deco,.nutrition-by-number .text-col-with-deco,.section-colored .text-col-with-deco{min-height:500px}.section-colored-reverse.feeding-guidelines .cols-holder,.section-colored-reverse.nutrition-by-number .cols-holder,.section-colored.section-colored-reverse .cols-holder{flex-direction:row-reverse}.section-colored-reverse.feeding-guidelines [class*=bg-]:first-child:before,.section-colored-reverse.nutrition-by-number [class*=bg-]:first-child:before,.section-colored.section-colored-reverse [class*=bg-]:first-child:before{left:100%}.section-colored-reverse.feeding-guidelines [class*=bg-]:nth-child(2):before,.section-colored-reverse.nutrition-by-number [class*=bg-]:nth-child(2):before,.section-colored.section-colored-reverse [class*=bg-]:nth-child(2):before{right:100%}.badge{color:#fff;display:inline-flex;font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-size:1.6rem;margin-bottom:.65rem;padding:.14rem .6rem;text-transform:uppercase}.accordion.offset-top{padding-top:2.5rem}.accordion .active .opener:after{transform:rotate(0)}.accordion .opener{color:#129eda;display:block;font-family:termina,Arial,Noto Sans,sans-serif;font-size:2rem;font-weight:900;padding:2.5rem 2.5rem 2.5rem 0;position:relative;text-align:left;width:100%}.accordion .opener:after,.accordion .opener:before{background-color:#129eda;content:"";height:.2rem;position:absolute;right:0;top:50%;transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:1.5rem}.accordion .opener:after{transform:rotate(90deg)}.accordion p{margin-bottom:3rem}.accordion p:last-child{margin-bottom:0}.accordion-item{border-bottom:.2rem solid #b8b8b9}.accordion-item .slide>div{padding-bottom:2.5rem;padding-right:1.5rem}body:before{content:"";height:var(--full-viewport);left:0;position:absolute;top:0;transition:transform .2s cubic-bezier(.25,.46,.45,.94),visibility .2s cubic-bezier(.25,.46,.45,.94);visibility:hidden;width:100%;z-index:100}.nav-active{overflow:hidden}.nav-active:before{visibility:visible}.header{left:0;line-height:1;position:absolute;top:0;width:100%;z-index:1000}.header #content,.header .container{position:static}.header{padding:2.3rem 0}.header .logo{display:block;max-width:175px}.nav{font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-size:2.5rem;margin-right:1rem;text-transform:uppercase}.nav a{color:#fff;display:inline-block;position:relative;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.nav>.nav-item>a{padding:1rem 0}.nav>.nav-item>a:hover{color:#ffc92e}.nav>.nav-item>a:before{background-color:currentColor;content:"";height:.4rem;left:0;opacity:0;position:absolute;top:calc(100% - .9rem);transition:opacity .2s cubic-bezier(.25,.46,.45,.94);width:100%}.nav>.nav-item.active>a:before{opacity:1}.nav-item{margin-bottom:2rem;padding:0 1.7rem;position:relative}.sub-menu{background-color:#ffc92e;display:none;left:.5rem;list-style:none;margin:0;padding:.8rem 1.2rem;position:absolute}.sub-menu .menu-item{font-size:2.1rem;margin:0;padding:.2rem 0;width:-moz-max-content;width:max-content}.sub-menu .menu-item a{color:#413b60}.sub-menu .menu-item a:hover{color:#129eda}.header-actions{display:flex;font-size:2rem;margin-left:1.5rem;margin-right:-.5rem}.header-actions li{align-items:center;display:flex;margin:0 .5rem}.header-actions a{color:#ffc92e}.header-actions a:hover{color:#fff}body{background-color:#fff}.wrapper{display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative;width:100%}.wrapper:before{background:#413b60;content:"";height:115px;left:0;position:absolute;top:0;width:100%;z-index:-1}.header{flex:0 1 auto}main{flex:1}.default-page-content{padding:5rem 0}.default-page-content fieldset{border:none;padding:0}.default-page-content h4{color:#129eda;font-family:termina,Arial,Noto Sans,sans-serif;font-weight:900;margin-bottom:1rem;text-transform:capitalize}.default-page-content p,.default-page-content ul{margin-bottom:2.5rem}ul:not([class]) li{margin-bottom:2.4rem;padding:0 0 0 1.2em;position:relative}ul:not([class]) li:before{content:"•";left:.5em;position:absolute;top:-1.5px}.accessibility,.sr-only,.woocommerce-form__label-for-checkbox [type=checkbox]{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.accessibility:focus{height:auto;position:static;width:auto}section{position:relative}#content,.container{margin:0 auto;max-width:500px;padding:0 15px;position:relative}.cols-holder{display:flex;flex-wrap:wrap}img{height:auto;max-width:100%;vertical-align:middle}.bg-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.bg-image+div{position:relative}.star-top{left:1.9%;margin-left:5%;max-height:50px;max-width:50px;position:absolute;top:0;transform:translateY(-50%) scale(1.3);z-index:5}.deco-lines{position:relative;width:100%;z-index:1}.deco-lines:before{background-image:url(img/img-deco-line.png);content:"";height:100%;left:-2rem;position:absolute;top:2rem;width:100%;z-index:-1}.bg-warning .deco-lines:before{background-image:url(img/img-deco-line-orange.png)}.link-next.link-next{align-items:center;display:flex}.link-next.link-next:hover .icon{color:#129eda}.link-next.link-next .icon{color:#ffc92e;font-size:.5em;margin-left:.4rem;transition:color .2s cubic-bezier(.25,.46,.45,.94)}figure{margin:0}.woocommerce .bg-image,.woocommerce-page .bg-image{height:100%}#content{padding-bottom:4rem;padding-top:4rem}.hero{align-items:flex-end;color:#fff;display:flex;min-height:35rem;padding:8rem 0;position:relative}.hero>#content,.hero>.container{width:100%}.hero+section:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Cpath fill='%23fff' d='M19.39 40h1.22c2.14-9.66 9.73-17.25 19.39-19.39v-1.22C30.34 17.25 22.75 9.66 20.61 0h-1.22C17.25 9.66 9.66 17.25 0 19.39v1.22C9.66 22.75 17.25 30.34 19.39 40'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:5rem 100%;content:"";height:5rem;left:50%;max-width:420px;position:absolute;top:1px;transform:translate(-50%,-50%);width:5rem;width:100%}.hero+section #content,.hero+section .container{position:static}.hero+section #content>*,.hero+section .container>*{position:relative}.hero+section.bg-primary:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Cpath fill='%23129eda' d='M19.39 40h1.22c2.14-9.66 9.73-17.25 19.39-19.39v-1.22C30.34 17.25 22.75 9.66 20.61 0h-1.22C17.25 9.66 9.66 17.25 0 19.39v1.22C9.66 22.75 17.25 30.34 19.39 40'/%3E%3C/svg%3E")}.hero+section.bg-warning:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Cpath fill='%23ffc92e' d='M19.39 40h1.22c2.14-9.66 9.73-17.25 19.39-19.39v-1.22C30.34 17.25 22.75 9.66 20.61 0h-1.22C17.25 9.66 9.66 17.25 0 19.39v1.22C9.66 22.75 17.25 30.34 19.39 40'/%3E%3C/svg%3E")}.hero+section.bg-danger:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Cpath fill='%23ef4a5f' d='M19.39 40h1.22c2.14-9.66 9.73-17.25 19.39-19.39v-1.22C30.34 17.25 22.75 9.66 20.61 0h-1.22C17.25 9.66 9.66 17.25 0 19.39v1.22C9.66 22.75 17.25 30.34 19.39 40'/%3E%3C/svg%3E")}.hero+section.bg-gray:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Cpath fill='%23ededee' d='M19.39 40h1.22c2.14-9.66 9.73-17.25 19.39-19.39v-1.22C30.34 17.25 22.75 9.66 20.61 0h-1.22C17.25 9.66 9.66 17.25 0 19.39v1.22C9.66 22.75 17.25 30.34 19.39 40'/%3E%3C/svg%3E")}.hero+section:not(.default-page-content) h2{color:#ef4a5f}.hero+.shop-boxes{padding-top:8.5rem}.about{z-index:1}.about.about-reverse .cols-holder{flex-direction:row-reverse}.about+.chara-watermark{margin-bottom:-.2rem}.about #content,.about .container{padding-bottom:6rem;padding-top:3.1rem}.about.bg-gray h2{color:#129eda}.about .cols-holder{margin:0 -2rem;row-gap:3.6rem}.about .img-col,.about .text-col{flex:0 1 100%;padding:0 2rem}.about .text-col .text-holder{flex:0 1 50%}.about .text-col .text-holder:only-child{flex:1 0 100%}.about .text-col .text-col-deco{display:none;height:100%}.about .text-col .text-col-deco img{max-width:80%;transform:translate(-10%,-10%)}.about h2{color:#ef4a5f;margin-bottom:.7rem}.about .btn-holder{display:inline-flex;flex-wrap:wrap;margin:0 -.8rem;row-gap:1rem}#fkcart-modal .fkcart-checkout-wrap .about .btn-holder #fkcart-checkout-button#fkcart-checkout-button,#fkcart-modal .fkcart-zero-state .about .btn-holder .fkcart-shop-button.fkcart-shop-button,.about .btn-holder #fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button#fkcart-checkout-button,.about .btn-holder #fkcart-modal .fkcart-zero-state .fkcart-shop-button.fkcart-shop-button,.about .btn-holder .btn{margin:0 .8rem}.about .img-col{padding:0 4rem}.about .img-col img{width:100%}.chara-watermark{position:relative}.chara-watermark .col:first-child img{position:relative;transform:translateY(6.1%);z-index:1}.visual-text{padding:0 0 3.5rem}.visual-text h2{margin-bottom:1.5rem}.visual-text.bg-primary h2{color:#ffc92e}.visual-text.bg-warning h2{color:#ef4a5f}.visual-text #content,.visual-text .container{margin:0 auto;padding:0 15px;position:relative}.visual-text .cols-holder{display:flex;justify-content:center}.visual-text .img-col,.visual-text .text-col{flex:0 1 100%}.visual-text .img-col{margin-bottom:3rem}.visual-text .img-col img{margin:0 -1.5rem 0 calc(50% - 50vw);max-width:100vw}.visual-text .text-col{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:3rem 0;position:relative}.text-deco{line-height:1.35;padding-left:1.4rem;position:relative}.text-deco:before{background:currentColor;content:"";height:calc(100% + .5rem);left:0;position:absolute;top:-.5rem;width:.5rem}.features{position:relative}.features.features-reverse .bg-image{left:auto;right:0;transform:translateX(10%)}.features.features-reverse .cols-holder{flex-direction:row-reverse}.features .bg-image{height:100%;transform:translateX(-10%);width:auto}.features #content,.features .container{z-index:1}.features .cols-holder{margin:0 -1.2rem}.features .img-col,.features .text-col{padding:0 1.2rem}.features .text-col{flex:0 1 53.6%;padding:3rem 1.2rem}.features .text-col h2{color:#ef4a5f;margin-bottom:.3rem}.features .text-col .btn-holder{display:inline-flex;flex-wrap:wrap;margin:0 -.8rem;row-gap:1rem}#fkcart-modal .fkcart-checkout-wrap .features .text-col .btn-holder #fkcart-checkout-button#fkcart-checkout-button,#fkcart-modal .fkcart-zero-state .features .text-col .btn-holder .fkcart-shop-button.fkcart-shop-button,.features .text-col .btn-holder #fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button#fkcart-checkout-button,.features .text-col .btn-holder #fkcart-modal .fkcart-zero-state .fkcart-shop-button.fkcart-shop-button,.features .text-col .btn-holder .btn{margin:0 .8rem}.features .img-col{flex:0 1 44.2%}.features .img-col img{position:relative;z-index:2}.features .img-col img,.features .img-col svg{height:auto;max-width:100%}.deco-mobile-at-bottom .img-col{align-items:flex-end;display:flex}.text-section{padding:4rem 0;text-align:center}.text-section h2{color:currentColor;margin-bottom:.5rem}.text-section .text-holder{margin:0 auto;max-width:785px}.icons-list{display:flex;justify-content:center;margin:0 -.8rem 1.2rem}.icons-list li{max-width:5.8rem;padding:0 .8rem}.shop-food{background:#ededee;color:#ef4a5f;padding:4rem 0 5rem;text-align:center}.shop-food .cols-holder{row-gap:5rem}.shop-food .cols-holder--has-link{margin-bottom:6.5rem}.shop-food h3{color:#ef4a5f;margin-bottom:1.5rem}.shop-food-col{flex:0 1 100%}.card-shop-food{align-items:center;display:flex;flex-direction:column}.card-shop-food a{margin-bottom:3rem}.card-shop-food a:last-child{margin-bottom:0}.card-shop-food figure{position:relative;z-index:1}.card-shop-food figure:before{background-blend-mode:multiply;background-image:url(img/shadow.png);background-repeat:no-repeat;background-size:contain;bottom:-7.3%;content:"";left:0;padding-top:35%;position:absolute;width:180%;z-index:-1}.card-shop-food img{width:100%}.feeding-guidelines{font-weight:400;overflow:hidden}.feeding-guidelines #content,.feeding-guidelines .container{margin:0 auto;padding:0 15px;position:relative}.feeding-guidelines .text-col,.feeding-guidelines .text-col-with-deco{position:relative}.feeding-guidelines-deco{bottom:-.4rem;left:0;position:absolute}.analysis-col{background:#fff;position:relative}.analyzis{flex:1;font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-weight:300;line-height:1}.analyzis .analyzis-description{font-size:1.8rem;font-weight:700;line-height:1.125}.analyzis h2{margin-bottom:2.7rem}.analyzis h4{color:#ef4a5f;font-family:termina,Arial,Noto Sans,sans-serif;font-weight:700;margin-bottom:.8rem}.analyzis h4 span{font-weight:500;text-transform:none}.analyzis p{margin-bottom:2.4rem}.analyzis p:last-child{margin-bottom:0}.lines-colored-holder{display:flex;margin:0 -.5rem .8rem}.lines-colored-col{flex:1;padding:0 .5rem}.lines-colored-list{font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-weight:300;line-height:1}.lines-colored-list li{display:flex;justify-content:space-between;padding:.38rem 1rem}.lines-colored-list li:nth-child(odd){background-color:#ededee}.ingredients{padding:3rem 0 4.6rem}.ingredients h1{margin-bottom:5.1rem}.ingredients h1 strong{font-weight:900}.ingredients .cols-holder{justify-content:center;margin:0 -2rem;row-gap:5rem}.ingredients .ingredient-col{padding:0 2rem}.card-ingredient{text-align:center}.card-ingredient figure{align-items:center;display:flex;justify-content:center;margin-bottom:2rem;min-height:150px}.card-ingredient h2{font-weight:400;margin-bottom:1.5rem}.three-steps{counter-reset:step-counter;padding:4.5rem 0 10rem}.three-steps .step{counter-increment:step-counter;margin:0 auto;max-width:790px;padding:7rem 1.5rem;position:relative;text-align:center}.three-steps .step:before{color:#ededee;content:counter(step-counter);font-size:min(40rem,24vw);font-weight:700;position:absolute;right:calc(50% - 50vw);text-align:center;top:0;width:18vw}.three-steps .step+.step:after{background-color:#ededee;content:"";height:.6rem;left:50%;position:absolute;top:0;transform:translateX(-50%);width:366px}.three-steps .step img{margin-bottom:3rem}.bounty{z-index:1}.bounty.bounty-reverse .cols-holder{flex-direction:row-reverse}.bounty #content,.bounty .container{padding-bottom:3rem;padding-top:3rem}.bounty.bg-gray h2{color:#129eda}.bounty .cols-holder{margin:0 -2rem;row-gap:3rem}.bounty .img-col,.bounty .text-col{flex:0 1 100%;padding:0 2rem}.bounty .text-col .text-holder{flex:0 1 50%}.bounty .text-col .text-holder:only-child{flex:1 0 100%}.bounty .text-col .text-col-deco{display:none;height:100%}.bounty .text-col .text-col-deco img{max-width:80%;transform:translate(-10%,-10%)}.bounty h2{margin-bottom:1.6rem}.bounty .btn-holder{display:inline-flex;flex-wrap:wrap;margin:0 -.8rem;row-gap:1rem}#fkcart-modal .fkcart-checkout-wrap .bounty .btn-holder #fkcart-checkout-button#fkcart-checkout-button,#fkcart-modal .fkcart-zero-state .bounty .btn-holder .fkcart-shop-button.fkcart-shop-button,.bounty .btn-holder #fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button#fkcart-checkout-button,.bounty .btn-holder #fkcart-modal .fkcart-zero-state .fkcart-shop-button.fkcart-shop-button,.bounty .btn-holder .btn{margin:0 .8rem}.bounty .img-col{padding:0 4rem}.bounty .img-col img{width:100%}.chara-watermark .cols-holder{align-items:flex-end;flex-wrap:nowrap}.chara-watermark .col{flex:1 1 auto}.chara-watermark .col:first-child img{margin-left:-2rem}.chara-watermark img{width:100%}.intro .swiper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.intro #content,.intro .container{flex:1}.intro .text-holder{padding:2.7rem 4rem 4.5rem 0}.intro h1{font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-size:4.3rem;font-weight:700;line-height:1;margin-bottom:1.4rem}.intro .text-deco{font-weight:400}.intro .text-deco:before{background-color:#ffc92e;height:100%;top:0}.shadow-light img{filter:drop-shadow(0 0 3vw rgba(255,255,255,.8))}.card-product-box figure,.fkcart--item .img-holder,.shadow-dark,.woocommerce table.cart .product-thumbnail .img-holder{position:relative}.card-product-box figure:before,.fkcart--item .img-holder:before,.shadow-dark:before,.woocommerce table.cart .product-thumbnail .img-holder:before{background-blend-mode:multiply;background-image:url(img/shadow.png);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";left:0;padding-top:33%;pointer-events:none;position:absolute;transform:translateY(22%);width:180%;z-index:-1}.product-boxes{text-align:center}.product-boxes h2{margin-bottom:.7rem}.product-boxes .col-product-box,.product-boxes .col-shop-box{align-items:center;display:flex;flex:0 1 50%;justify-content:center;overflow:hidden}.product-boxes .col-product-box:before,.product-boxes .col-shop-box:before{content:"";padding-top:75%}.product-boxes-lg .col-product-box:before{content:"";padding-top:90%}.card-product-box{align-items:center;display:flex;flex-direction:column;padding:2.7rem 3.8rem}.card-product-box figure{position:relative;z-index:1}.card-product-box a:first-child:focus,.card-product-box a:first-child:focus-visible,.card-product-box a:first-child:focus-within{outline:none}.card-product-box a:first-child:focus img,.card-product-box a:first-child:focus-visible img,.card-product-box a:first-child:focus-within img{outline:1px auto -webkit-focus-ring-color}.card-product-box a{margin-bottom:2.1rem}.card-product-box a:last-child{margin-bottom:0}.shop-boxes{padding:6rem 0}.shop-boxes:last-child{padding-bottom:8.5rem}.shop-boxes h2{color:#ef4a5f;margin-bottom:2rem}.shop-boxes .cols-holder{margin:0 -1.5rem}.shop-boxes .col-shop-box{flex:1 0 100%;padding:0 1.5rem}.card-shop-box .img-holder,.card-shop-box .woocommerce-LoopProduct-link{background:#ededee;display:flex;justify-content:center;margin-bottom:2rem;overflow:hidden;padding:7.5rem}.card-shop-box .img-holder:hover figure,.card-shop-box .woocommerce-LoopProduct-link:hover figure{transform:scale(1.02)}.card-shop-box .img-holder figure,.card-shop-box .woocommerce-LoopProduct-link figure{transition:transform .2s cubic-bezier(.25,.46,.45,.94)}.card-shop-box figure{text-align:center;z-index:2}.card-shop-box .card-title{color:#129eda;font-weight:600;text-transform:uppercase}.card-shop-box .card-title:hover{color:#413b60}.card-shop-box .text-holder{align-items:flex-start;display:flex;flex-direction:column;font-size:1.8rem}.card-shop-box .yith-ywar-product-rating.page-loop{justify-content:flex-start}.card-shop-box .price{display:block;margin-bottom:3rem}iframe{height:100vh;width:100%}.about-chara{color:#fff;padding:3rem 0 4rem;text-align:center}.about-chara .bg-image{-o-object-position:right;object-position:right}.about-chara svg,.about-chara svg:last-child{margin-bottom:0}.about-chara h2,.about-chara p{margin-bottom:1rem}.about-chara h2:last-child,.about-chara p:last-child{margin-bottom:0}.infografic{background:#129eda}.infografic picture{display:block;margin:0 auto;max-width:1500px}.infografic img{width:100%}.hero+.text-based{padding-top:5rem}.text-based:last-child{padding-bottom:5rem}.careers h2{margin-bottom:2.5rem}.faq{margin-bottom:3rem}.faq:last-child{margin-bottom:0}.faq.faq h2{color:#413b60;margin-bottom:1.5rem}.text-based-content h2{color:inherit;margin-bottom:1.5rem}.text-based-content h4{font-size:2rem;margin-bottom:.5rem}.stores{margin-bottom:1.4rem;padding-top:6rem;position:relative}.stores h2{color:#ef4a5f;margin-bottom:1.5rem}.stores+.stores:before{background-color:#ffc92e;content:"";height:.5rem;left:50%;max-width:1170px;padding:0;position:absolute!important;top:0;transform:translateX(-50%);width:100%}.stores #content,.stores .container{width:100%}.stores .cols-holder{margin:0 -1.5rem}.stores .stores-col{padding:0 1.5rem}.stores .stores-holder{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid;padding-bottom:4rem}.stores h4{border-bottom:1px solid #b8b8b9;color:#129eda;line-height:2;margin-bottom:1rem}.stores h4,.stores h5{font-family:termina,Arial,Noto Sans,sans-serif;font-size:1.5rem;font-weight:900;text-transform:capitalize}.stores address{align-items:flex-start;display:flex;flex-direction:column;font-style:normal}.stores address a{color:#413b60}.stores address a:hover{color:#129eda}.stores address p{margin-bottom:0}.store{margin-bottom:2rem}.store:last-child{margin-bottom:0}.default-page-content:has(.woocommerce-Tabs-panel--reviews){padding-bottom:0}.product .accordion .accordion-item:first-child{border-top:2px solid #b8b8b9}.product .accordion .opener{padding:1rem 0;text-transform:uppercase}.product .accordion .opener,.product-wrap h1{font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif}.product-wrap h1{color:#129eda;line-height:1;margin-bottom:1rem}.product-wrap h4{text-transform:uppercase}.product-wrap p.price{border-top:5px solid #ffc92e;margin-bottom:1.6rem;padding-top:3.4rem}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{font-size:1.5rem;font-weight:700}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:inherit}.woocommerce div.product form.cart .variations{margin-bottom:3rem}.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name{display:none}.woocommerce div.product form.cart .variations label{font-weight:500}.woo-variation-swatches .variable-items-wrapper{margin:0 -1.5rem;row-gap:1.5rem}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item){border-radius:0}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){align-items:center;border:2px solid #413b60;border-radius:0;box-shadow:none;cursor:pointer;display:inline-flex;flex:1 1 10rem;font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-size:1.4rem;font-weight:700;height:auto;justify-content:center;line-height:1.65;margin:0 1.5rem;padding:.3rem 1rem;text-transform:uppercase;transition:background-color .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94),border-color .2s cubic-bezier(.25,.46,.45,.94)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock),.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):focus,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{background-color:#413b60;box-shadow:none;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{align-items:center;background-color:#129eda;border:2px solid #129eda;border-radius:0;box-shadow:none;cursor:pointer;display:inline-flex;flex:1 1 10rem;font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-size:1.4rem;font-weight:700;height:auto;justify-content:center;line-height:1.65;margin:0;padding:.3rem 1rem;text-transform:uppercase;transition:background-color .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94),border-color .2s cubic-bezier(.25,.46,.45,.94)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover{background-color:transparent;color:#129eda}.woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap}.woocommerce-variation-add-to-cart .qty-label{flex:1 0 100%}.woocommerce div.product form.cart .button{flex:0 1 auto;height:inherit}.woocommerce .quantity .qty{border:2px solid #413b60;border-radius:0;font-size:2rem;height:100%}.woocommerce-product-details__short-description{font-weight:700}.summary .accordion .slide>div{margin-bottom:.6rem}.summary .woocommerce-product-rating a{color:#ef4a5f}.summary .woocommerce-product-rating a:hover{color:#129eda}.flex-viewport{height:auto!important}.woocommerce-product-gallery__wrapper{margin-bottom:2.5rem}.woocommerce-product-gallery__wrapper>*{height:inherit}.wpgs-for.wpgs-for .slick-track{display:flex}.wpgs-for.wpgs-for .slick-slide{align-items:center;cursor:auto;display:flex}.wpgs_image{background:#ededee;height:inherit;margin-bottom:2.5rem;overflow:hidden;position:relative}.wpgs_image a{width:100%}.wpgs_image a:after{background:#fff;border-radius:50%;color:#413b60;content:"";display:inline-block;font-family:icomoon;height:3rem;left:.8rem;line-height:3rem;position:absolute;text-align:center;top:.8rem;vertical-align:middle;width:3rem;z-index:2}.wpgs_image .wp-post-image{width:100%}.wpgs1 .zoomtoo-container{align-items:center;display:flex;justify-content:center;padding:1.5rem;width:100%}.wpgs1 .zoomtoo-container:before{background-blend-mode:multiply;background-image:url(img/shadow.png);background-repeat:no-repeat;background-size:contain;bottom:0;bottom:1.5rem;content:"";left:1.5rem;left:11.5rem;padding-top:19%;pointer-events:none;position:absolute;transform:translateY(22%);width:120%;width:100%;z-index:-1;z-index:1}.wpgs1 .zoomtoo-container img{position:relative;z-index:2}.wpgs1 .zoomtoo-container img:first-child{height:430px!important;width:auto!important}.woocommerce div.product div.images .flex-control-thumbs{margin:0 -1.5rem}.woocommerce div.product div.images .flex-control-thumbs li{margin:0 1.5rem}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):last-child{margin-right:1.5rem}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{left:.5em;right:0}.wpgs-nav.wpgs-nav .slick-arrow:before{color:#129eda;font-family:icomoon;font-size:2.7rem}.wpgs-nav.wpgs-nav .slick-prev{left:1.4rem}.wpgs-nav.wpgs-nav .slick-prev:before{content:""}.wpgs-nav.wpgs-nav .slick-next{right:1.4rem}.wpgs-nav.wpgs-nav .slick-next:before{content:""}button.button.loading.button.loading{padding-right:6rem}.woocommerce div.product .woocommerce-tabs .panel{padding-bottom:5rem}.woocommerce-tabs{background-color:#ededee;padding:4rem 0;position:relative}.woocommerce-tabs h2{margin:.5em 0}.woocommerce-tabs:before{background-color:#ededee;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}.blockOverlay:before{display:none!important}.woocommerce-tabs .yith-ywar-main-wrapper .yith-ywar-stats-wrapper .yith-ywar-average-rating-box,.woocommerce-tabs .yith-ywar-main-wrapper .yith-ywar-stats-wrapper .yith-ywar-graph-box{border-radius:0!important}.woocommerce-tabs .yith-ywar-main-wrapper .yith-ywar-stats-wrapper .yith-ywar-graph-box .rating-group .rating-bar,.woocommerce-tabs .yith-ywar-main-wrapper .yith-ywar-stats-wrapper .yith-ywar-graph-box .rating-group .rating-bar .rating-bar-accent{border-radius:0}.woocommerce-tabs .yith-ywar-main-wrapper .yith-ywar-stats-wrapper .yith-ywar-average-rating-box .average-rating,.woocommerce-tabs .yith-ywar-main-wrapper .yith-ywar-stats-wrapper .yith-ywar-average-rating-box .total-reviews{color:#413b60}.woocommerce-tabs .yith-ywar-main-wrapper .yith-ywar-stats-wrapper .yith-ywar-graph-box .rating-group .rating-label{color:#ef4a5f;justify-content:flex-end;width:34px}.woocommerce-tabs .yith-ywar-main-wrapper .yith-ywar-stats-wrapper .yith-ywar-graph-box .rating-group .rating-label:after{background-color:#ef4a5f}.woocommerce-tabs .yith-ywar-reviews-list{gap:0}.woocommerce-tabs .yith-ywar-reviews-list .yith-ywar-single-review{background:none;border-radius:0;border-top:2px solid #fff;gap:0;padding:3rem 0}.woocommerce-tabs .review-user-avatar{display:none}.woocommerce-tabs .yith-ywar-single-review .review-content,.woocommerce-tabs .yith-ywar-single-review .review-title,.woocommerce-tabs .yith-ywar-single-review .review-user-group .review-info .review-user{font-size:1.5rem}.woocommerce-tabs .review-title{margin-top:10px}.woocommerce-tabs .reply-to,.woocommerce-tabs .review-content{margin-bottom:1.5rem}.woocommerce-tabs .yith-ywar-edit-forms .form-header{background:#e2e2e3;border-radius:0;color:#413b60;font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-size:2.4rem;font-weight:500;line-height:1;text-transform:uppercase}.woocommerce-tabs .yith-ywar-edit-forms .form-content{background-color:#e2e2e3}.woocommerce-tabs .yith-ywar-edit-forms .form-content .form-element label input[type=email],.woocommerce-tabs .yith-ywar-edit-forms .form-content .form-element label input[type=text],.woocommerce-tabs .yith-ywar-edit-forms .form-content .form-element label textarea{background-color:transparent;border:2px solid #413b60;border-radius:0;padding:1.2rem 1.5rem}.woocommerce-tabs .yith-ywar-edit-forms .form-content .form-element label{gap:12px}.woocommerce-tabs .yith-ywar-edit-forms .form-footer{background-color:#e2e2e3;border-radius:0;padding-top:20px}.woocommerce-tabs .yith-ywar-edit-forms .form-footer .submit-button.create-action,.woocommerce-tabs .yith-ywar-reviews-list .load-more-reviews .load-more-button{width:auto}.woocommerce-tabs .yith-ywar-edit-forms .form-footer .submit-button,.woocommerce-tabs .yith-ywar-reviews-list .load-more-reviews .load-more-button{align-items:center;border:2px solid #129eda;border-radius:0;cursor:pointer;display:inline-flex;font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-size:1.4rem;font-weight:700;height:auto;justify-content:center;padding:.3rem 1rem;text-transform:uppercase;transition:background-color .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94),border-color .2s cubic-bezier(.25,.46,.45,.94)}.woocommerce-tabs .yith-ywar-edit-forms .form-footer .submit-button:hover,.woocommerce-tabs .yith-ywar-reviews-list .load-more-reviews .load-more-button:hover{border-color:#413b60;color:#413b60;cursor:pointer}.woocommerce-tabs .yith-ywar-reviews-list .load-more-reviews{margin-bottom:3rem;margin-top:2rem}.woocommerce-tabs .yith-ywar-reviews-list .load-more-reviews .load-more-button{margin-top:1.5rem}.woocommerce-tabs .yith-ywar-pending-reviews-list,.woocommerce-tabs .yith-ywar-review-form-message{background:#e2e2e3;border:none;border-radius:0}.woocommerce-tabs .yith-ywar-pending-reviews-list .yith-ywar-single-review,.woocommerce-tabs .yith-ywar-review-form-message .yith-ywar-single-review{background:none;border-radius:0;gap:0}@keyframes spin{0%{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(1turn)}}.woocommerce table.shop_table,.woocommerce table.shop_table td{border:none;border-radius:0}table{font-weight:500}.woocommerce table.shop_table.cart{border-collapse:collapse}.woocommerce table.shop_table.cart thead{background-color:#413b60;color:#fff;font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-size:2.5rem;text-transform:uppercase}.woocommerce table.shop_table.cart thead th,.woocommerce table.shop_table.cart thead tr{padding-bottom:2rem;padding-top:2rem}.woocommerce table.shop_table.cart tbody{font-size:1.5rem}.woocommerce table.cart .product-thumbnail .img-holder{display:inline-block;position:relative;z-index:1}.woocommerce a.remove{font-size:1em}.product-thumbnail a{display:inline-block}.woocommerce table.shop_table.cart .quantity .qty{border:none;box-shadow:inset 0 1px 5px -2px rgba(65,59,96,.5);height:3.5rem}.woocommerce-cart table.cart img{width:142px}.woocommerce-cart-form__cart-item.cart_item{margin-bottom:3rem}.woocommerce-cart-form__cart-item.cart_item td{background:#ededee}.woocommerce-cart-form__cart-item.cart_item td:first-child{vertical-align:top}.woocommerce-cart-form__cart-item.cart_item .product-name{font-weight:700}.woocommerce-cart-form__cart-item.cart_item .product-name a{color:#129eda;display:inline-block;max-width:300px;-webkit-text-decoration:underline;text-decoration:underline}.woocommerce-cart-form__cart-item.cart_item .product-name a:hover{color:#413b60}.woocommerce a.remove{background-color:#413b60;color:#fff!important;transition:background .2s cubic-bezier(.25,.46,.45,.94)}.woocommerce a.remove:hover{background-color:#ef4a5f}.coupon{display:flex}.woocommerce .cart.woocommerce-cart-form__contents.woocommerce-cart-form__contents .button,.woocommerce table.cart td.actions .coupon .button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button{align-items:center;background-color:#129eda;border:2px solid #129eda;border-radius:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-flex;flex:1;font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-size:1.4rem;font-weight:700;height:auto;justify-content:center;line-height:1.65;margin:0;padding:.3rem 1rem;text-transform:uppercase;transition:background-color .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94),border-color .2s cubic-bezier(.25,.46,.45,.94)}.woocommerce .cart.woocommerce-cart-form__contents.woocommerce-cart-form__contents .button:hover,.woocommerce table.cart td.actions .coupon .button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover{background-color:transparent;color:#129eda}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.add_to_cart_button{align-items:center;background-color:transparent;border:2px solid #129eda;border-radius:0;box-shadow:none;color:#129eda;cursor:pointer;display:inline-flex;font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-size:1.4rem;font-weight:700;height:auto;justify-content:center;line-height:1.65;margin:0;padding:.3rem 1rem;text-transform:uppercase;transition:background-color .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94),border-color .2s cubic-bezier(.25,.46,.45,.94)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.add_to_cart_button:hover{background-color:#129eda;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled]{pointer-events:none}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{background:#ededee;border:none;margin-right:0;min-width:200px}#add_payment_method table.cart td.actions .coupon .input-text::-moz-placeholder,.woocommerce-cart table.cart td.actions .coupon .input-text::-moz-placeholder,.woocommerce-checkout table.cart td.actions .coupon .input-text::-moz-placeholder{color:#413b60}#add_payment_method table.cart td.actions .coupon .input-text::placeholder,.woocommerce-cart table.cart td.actions .coupon .input-text::placeholder,.woocommerce-checkout table.cart td.actions .coupon .input-text::placeholder{color:#413b60}.woocommerce table.shop_table.cart .actions{padding-left:0;padding-right:0}.cart_totals h2{font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-weight:700;margin-bottom:2rem}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{font-family:termina,Arial,Noto Sans,sans-serif;font-weight:500;vertical-align:middle}.woocommerce-cart .cart-collaterals .cart_totals table .order-total th{font-weight:700}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{margin-top:0}.woocommerce-shipping-calculator{margin-bottom:0}.woocommerce-cart .cart-collaterals .cart_totals table{background-color:#ededee;padding:0 1.7rem}.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th{border-bottom:1px solid #fff;padding-bottom:2rem;padding-top:2rem}.woocommerce-cart .cart-collaterals .cart_totals table th{padding-left:0}.woocommerce-cart .cart-collaterals .cart_totals table td{padding-right:0}.wc-proceed-to-checkout .checkout-button{width:100%}.woocommerce:not(.yith-ywar-popup){position:static!important}.woocommerce-info{background-color:#413b60;border-top:none;color:#fff;font-weight:700;margin-bottom:4.5rem;padding:1.6rem 4.5rem}.woocommerce-info:before{color:#fff;content:""}.woocommerce-info a{color:#129eda;-webkit-text-decoration:underline;text-decoration:underline}.woocommerce-info a:hover{color:#ffc92e}.checkout.woocommerce-checkout h3{color:#ef4a5f;font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-weight:700;margin-bottom:1rem}.checkout.woocommerce-checkout .form-row{margin-bottom:1.9rem;padding:0}.checkout.woocommerce-checkout .form-row .input-text{background:#ededee;border:none}.checkout.woocommerce-checkout .input-text::-moz-placeholder,.checkout.woocommerce-checkout textarea::-moz-placeholder{color:#a7a7a9}.checkout.woocommerce-checkout .input-text::placeholder,.checkout.woocommerce-checkout textarea::placeholder{color:#a7a7a9}.checkout.woocommerce-checkout textarea{min-height:170px;resize:none}.checkout .woocommerce-shipping-fields{margin-bottom:1rem}.checkout button{width:100%}.checkout .woocommerce-form__label-for-checkbox{display:block;margin-bottom:2.5rem}.checkout .create-account{margin-bottom:0}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:block}.checkout.woocommerce-checkout .create-account{margin-bottom:1.2rem}.form-row{margin-bottom:1.9rem;padding:0}.form-row .input-text{background:#ededee;border:none}.input-text::-moz-placeholder,textarea::-moz-placeholder{color:#a7a7a9}.input-text::placeholder,textarea::placeholder{color:#a7a7a9}input:-webkit-autofill,input:-webkit-autofill:focus{font-family:termina,Arial,Noto Sans,sans-serif;-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{line-height:1.5}.woocommerce-form__label-for-checkbox{align-items:center;color:#413b60;display:flex;font-family:termina,Arial,Noto Sans,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5;position:relative;text-transform:none}.woocommerce-form__label-for-checkbox input:checked+span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 256 256'%3E%3Cpath d='M10 10v236h236V10zm230.6 230.7H15.3V15.4h225.3z'/%3E%3Cpath fill='%23413b60' d='M91.3 176.5c.1 0 .1.1.1.2l8.7 8.6 2 2 1.8 1.8c2.3 2.3 6.1 2.3 8.4 0l92-90.9c2.3-2.3 2.3-6 0-8.3l-12.5-12.4c-2.3-2.3-6.1-2.3-8.4 0l-75.3 74.3-35.8-35.6c-2.3-2.3-6.1-2.3-8.4 0l-12.5 12.4c-2.3 2.3-2.3 6 0 8.3z'/%3E%3C/svg%3E")}.woocommerce-form__label-for-checkbox input:checked+span:after{background-color:#413b60}.woocommerce-form__label-for-checkbox input+span{display:inline-block;padding-left:2.6rem;position:relative}.woocommerce-form__label-for-checkbox input+span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 256 256'%3E%3Cpath fill='%23413b60' d='M10 10v236h236V10zm230.6 230.7H15.3V15.4h225.3z'/%3E%3C/svg%3E");background-size:contain;content:"";height:1.534em;left:0;position:absolute;top:-.1em;width:1.534em}.woocommerce-form__label-for-checkbox:checked{display:none}#ship-to-different-address label{margin-top:1.1rem}.woocommerce form .form-row .required{color:#ef4a5f}#add_payment_method #payment,#add_payment_method #payment div.payment_box,.woocommerce-cart #payment,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment,.woocommerce-checkout #payment div.payment_box{background:#ededee}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border:none}#add_payment_method #payment,#add_payment_method #payment div.payment_box,#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment,.woocommerce-cart #payment div.payment_box,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment,.woocommerce-checkout #payment div.payment_box,.woocommerce-checkout #payment div.payment_box:before{border-color:transparent}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{padding-left:3.2rem}.wc-stripe-card-icons-container,.wc-stripe-paymentRequest-icons-container{display:none!important}.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):before{display:none}.stripe-wechat-instructions{margin:0;padding-left:2rem}.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table,.woocommerce-checkout-review-order .woocommerce-table.woocommerce-table--order-details.shop_table.order_details{border-collapse:collapse}.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table tbody,.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table tfoot,.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table thead,.woocommerce-checkout-review-order .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody,.woocommerce-checkout-review-order .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot,.woocommerce-checkout-review-order .woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead{background-color:#ededee}.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table tfoot,.woocommerce-checkout-review-order .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot{position:relative}.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table tfoot:after,.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table tfoot:before,.woocommerce-checkout-review-order .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot:after,.woocommerce-checkout-review-order .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot:before{background-color:#ededee;content:"";height:100%;left:0;position:absolute;top:0;width:1.1rem}.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table tfoot:after,.woocommerce-checkout-review-order .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot:after{left:auto;right:0}.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table tfoot tr:first-child td,.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table tfoot tr:first-child th,.woocommerce-checkout-review-order .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:first-child td,.woocommerce-checkout-review-order .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:first-child th{padding-top:2rem}.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table tfoot tr:last-child td,.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table tfoot tr:last-child th,.woocommerce-checkout-review-order .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:last-child td,.woocommerce-checkout-review-order .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:last-child th{padding-bottom:2rem}.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout-review-order .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot td,.woocommerce-checkout-review-order .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot th{font-weight:500!important}.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table tfoot .order-total td,.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table tfoot .order-total th,.woocommerce-checkout-review-order .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot .order-total td,.woocommerce-checkout-review-order .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot .order-total th{font-weight:700!important}.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table tr,.woocommerce-checkout-review-order .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tr{padding:0 3rem}.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order .woocommerce-table.woocommerce-table--order-details.shop_table.order_details td,.woocommerce-checkout-review-order .woocommerce-table.woocommerce-table--order-details.shop_table.order_details th{border-bottom:1px solid #fff;padding:.9rem 1.1rem}.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table thead th{font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-size:2rem;text-transform:uppercase}.woocommerce-checkout-review-order .cart_item{background:#fff}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:none}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:left}.woocommerce ul.order_details{display:flex;flex-direction:column}.woocommerce ul.order_details+p{margin-bottom:4rem}.woocommerce ul.order_details li{border:none;display:block}.woocommerce ul.order_details{background-color:#ededee;padding:0 1.1rem}.woocommerce ul.order_details li{font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-size:2.5rem;margin-right:0;padding:3rem 0}.woocommerce ul.order_details li+li{border-top:1px solid #fff}.woocommerce ul.order_details li strong{color:#129eda;font-family:termina,Arial,Noto Sans,sans-serif;font-size:2rem;font-weight:500;padding-top:.4rem}.woocommerce-order-details__title{margin-bottom:2.5rem;text-transform:capitalize}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{border-collapse:collapse}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot,.woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead{background-color:#ededee}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody td,.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot td{color:#129eda}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot{position:relative}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot:after,.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot:before{background-color:#ededee;content:"";height:100%;left:0;position:absolute;top:0;width:1.1rem}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot:after{left:auto;right:0}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot td{font-weight:500!important}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot .order-total td,.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot .order-total th{font-weight:700!important}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tr{padding:0 3rem}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details td,.woocommerce-table.woocommerce-table--order-details.shop_table.order_details th{border-bottom:1px solid #fff;padding:3rem 2.5rem}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details th{font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details .product-name a{color:#129eda;-webkit-text-decoration:underline;text-decoration:underline}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details .product-name a:hover{color:#413b60}.cart_item{background:#fff}.woocommerce .woocommerce-customer-details address{line-height:2}.woocommerce ul#shipping_method li{margin-bottom:0}.woocommerce ul#shipping_method .amount{font-weight:500}.woocommerce-columns--addresses h2{margin-bottom:1.5rem}.woocommerce-columns--addresses .woocommerce-column{margin-bottom:3rem}.woocommerce-columns--addresses .woocommerce-column:last-child{margin-bottom:0}.woocommerce ul.order_details{margin-bottom:3rem}.woocommerce-order-details__title{font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-size:2.4rem;font-weight:500;line-height:1;text-transform:uppercase}.order_notes{background-color:#ededee;padding:3rem 2.5rem}.woocommerce-MyAccount-navigation ul:not([class]){padding-left:0}.woocommerce-MyAccount-navigation ul li{margin:0;padding:2.2rem 1rem 2.3rem 0}.woocommerce-MyAccount-navigation ul li:before{display:none}.woocommerce-MyAccount-navigation ul li+li{border-top:2px solid #ededee}.woocommerce-MyAccount-navigation ul li.is-active a i{color:inherit}.woocommerce-MyAccount-navigation ul a{align-items:center;display:flex;justify-content:space-between}.woocommerce-MyAccount-navigation ul a i{color:#d5e1f7}.woocommerce-MyAccount-content a{-webkit-text-decoration:underline;text-decoration:underline}.woocommerce-Address-title.title{display:flex;flex-direction:column}.lost_reset_password label{white-space:nowrap}#fkcart-modal#fkcart-modal{color:#413b60;font-size:1.5rem}#fkcart-modal .fkcart-preview-ui.fkcart-preview-ui{background-color:#ededee;max-width:490px}#fkcart-modal .fkcart-preview-ui.fkcart-preview-ui>*{padding:1.5rem}.fkcart-item-wrap{width:100%}.fkcart-slider-header{margin-bottom:2.5rem}#fkcart-modal .fkcart-preview-ui .fkcart-slider-body.fkcart-slider-body{display:block}#fkcart-modal .fkcart-slider-body .fkcart-item-wrap .fkcart--item.fkcart--item{display:block;min-height:144px}#fkcart-modal .fkcart-panel.fkcart-panel{padding:0}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-info,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-misc{flex:1 0 100%;padding-left:16rem}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-info.fkcart-item-info{padding-top:3rem}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-info.fkcart-item-info>*{flex:1 0 100%}#fkcart-modal .fkcart-preview-ui .fkcart-slider-heading .fkcart-title.fkcart-title{color:#ef4a5f;font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-weight:400;line-height:1;text-transform:uppercase}#fkcart-modal .fkcart-preview-ui .fkcart-slider-heading .fkcart-modal-close{align-items:center;background:#fff;border-radius:50%;display:flex;flex:0 0 3.5rem;height:3.5rem;justify-content:center;width:3.5rem}#fkcart-modal .fkcart-preview-ui .fkcart-slider-heading .fkcart-modal-close:hover{color:#ffc92e}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-title.fkcart-item-title{color:#129eda;font-size:1.5rem;-webkit-text-decoration:underline;text-decoration:underline}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-title.fkcart-item-title:hover{color:#413b60}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-image-wrapper.fkcart-image-wrapper{flex:0 0 144px;height:144px;left:0;position:absolute;top:0;width:144px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-remove-item.fkcart-remove-item{left:-5px}#fkcart-modal .fkcart-quantity-selector{font-weight:500}#fkcart-modal .fkcart-quantity-selector:before{content:"Qty: "}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity__input.fkcart-quantity__input{color:#413b60;font-size:1.5rem;font-weight:500;min-width:0;pointer-events:none;text-align:left;width:auto}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity-button{display:none!important}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-misc.fkcart-item-misc{color:#413b60;font-weight:500}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price.fkcart-item-price{position:relative;text-align:left}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price .woocommerce-Price-amount{bottom:0;font-weight:500;position:absolute;right:0}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-select-options{display:none}.fkcart-attr-wrap{color:#413b60!important}.fkcart-item-meta{border-bottom:2px solid #fff;padding-bottom:1rem}.fkcart-order-summary .fkcart-summary-line-item.fkcart-summary-line-item strong{color:#413b60;font-size:2rem;font-weight:500}#fkcart-modal .fkcart-slider-footer .fkcart-panel.fkcart-panel{padding:1.6rem 0 0}#fkcart-modal .fkcart-slider-footer .fkcart-panel.fkcart-panel:first-child{border-top:3px solid #fff}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button#fkcart-checkout-button,#fkcart-modal .fkcart-zero-state .fkcart-shop-button.fkcart-shop-button{border-radius:0;line-height:1.65;margin-top:0}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button#fkcart-checkout-button:hover,#fkcart-modal .fkcart-zero-state .fkcart-shop-button.fkcart-shop-button:hover{background-color:transparent;border-color:#129eda;color:#129eda;opacity:1}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button#fkcart-checkout-button:hover .fkcart-checkout--text,#fkcart-modal .fkcart-zero-state .fkcart-shop-button.fkcart-shop-button:hover .fkcart-checkout--text{color:#129eda}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button#fkcart-checkout-button .fkcart-checkout--text,#fkcart-modal .fkcart-zero-state .fkcart-shop-button.fkcart-shop-button .fkcart-checkout--text{transition:сolor .2s cubic-bezier(.25,.46,.45,.94)}.fkcart--item .img-holder{display:block}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-image-wrapper.fkcart-image-wrapper img{border:none;border-radius:0}.fkcart-zero-state .fkcart-zero-state-text{margin-bottom:1rem}.woocommerce-form-login .woocommerce-form-login__rememberme{padding-top:.6rem}.woocommerce-form-login input{font-family:termina,Arial,Noto Sans,sans-serif!important}.woocommerce form .form-row label{line-height:1.5}input::-internal-input-suggested{font-family:termina,Arial,Noto Sans,sans-serif!important}input:-webkit-autofill{font-family:termina,Arial,Noto Sans,sans-serif!important}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,input:autofill,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{font-family:termina,Arial,Noto Sans,sans-serif!important}input:-webkit-autofill{-webkit-animation-fill-mode:both;-webkit-animation-name:autofill}.woocommerce form .form-row{margin-bottom:1.9rem}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{align-items:center;display:flex;height:100%;top:0}.footer{background-color:#413b60;color:#fff;padding:3.12rem 0}.footer .logo{flex:1 1 auto}.footer h6{color:#129eda;line-height:1;margin-bottom:.5rem}.footer a{color:#fff;display:inline-block}.footer-top{margin-bottom:3.4rem}.parsley-errors-list.filled{left:0;position:absolute;top:100%}.form-holder{flex:0 1 70%}.form-holder form{position:relative;z-index:1}.form-holder form:before{background-image:url(img/subscr-bg.png);background-repeat:repeat-x;content:"";height:100%;left:-.5rem;position:absolute;top:.7rem;width:100%;z-index:-1}.form-holder [type=email]{background-color:#fff;font-size:.8rem;min-height:0;padding-left:.8rem;padding-right:7rem;width:100%}.form-holder [type=email]::-moz-placeholder{color:#a4a4a4}.form-holder [type=email]::placeholder{color:#a4a4a4}.form-holder [type=submit]{background:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='32'%3E%3Cpath fill='%23ef4a5f' d='m19.109 32-3.899-3.899 12.083-12.083L15.21 3.899 19.109 0l16.018 16.018z'/%3E%3Cpath fill='%23ef4a5f' d='M0 13.243h29.928v5.55H0z'/%3E%3C/svg%3E");background-position:calc(100% - 1.3rem) 50%;background-repeat:no-repeat;background-size:.7rem;border:none;color:#ef4a5f;cursor:pointer;font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-weight:700;height:100%;padding-right:2.9rem;position:absolute;right:0;text-transform:uppercase;top:0;transition:background .2s cubic-bezier(.25,.46,.45,.94)}.form-holder #mailpoet_form_1 form.mailpoet_form{padding:0}.form-holder #mailpoet_form_1 .mailpoet_submit{box-sizing:inherit!important;margin:0!important;padding:0 2.9rem 0 0!important;width:auto!important}.form-holder #mailpoet_form_1 .mailpoet_text,.form-holder #mailpoet_form_1 .mailpoet_textarea{padding:1.2rem 8rem 1.2rem .8rem!important}.form-holder .mailpoet_form .mailpoet_form_image,.form-holder .mailpoet_form .mailpoet_form_paragraph,.form-holder .mailpoet_form .mailpoet_message,.form-holder .mailpoet_form .mailpoet_paragraph,.form-holder .mailpoet_form .mailpoet_paragraph select,.form-holder .mailpoet_form .mailpoet_select,.form-holder .mailpoet_form .mailpoet_text,.form-holder .mailpoet_form .mailpoet_textarea{font-size:.8rem!important}.footer-nav-holder{margin-bottom:.6rem}.footer-nav-list{display:flex;flex-wrap:wrap;font-family:InterstateCompressed,termina,Arial,Noto Sans,sans-serif;font-size:1.5rem;font-weight:700;line-height:1;margin:0 -.7rem;text-transform:uppercase}.footer-nav-list li{padding:0 .7rem}.social-list{display:flex;font-size:1.5rem;margin:0 -.35rem}.social-list a{align-items:center;background:#fff;border-radius:50%;color:#413b60;display:inline-flex;height:2.7rem;justify-content:center;margin:0 .35rem;transition:background-color .2s cubic-bezier(.25,.46,.45,.94);width:2.7rem}.social-list a:hover{background-color:#129eda}.social-list [aria-label="link to xiaohongshu"]{background-color:transparent;color:#fff;font-size:2.7rem;padding:0;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.social-list [aria-label="link to xiaohongshu"]:hover{background-color:transparent;color:#129eda}.copy{display:flex;flex-wrap:wrap;font-size:.75rem;margin:0 -1rem;padding:1rem 0;position:relative}.copy:before{background-color:#302a4b;content:"";height:.3rem;left:1rem;position:absolute;top:0;width:calc(100% - 2rem)}.copy li{padding:0 1rem;position:relative}.copy li:last-child:after{display:none}.copy li:after{color:#ffc92e;content:"|";display:inline-block;position:absolute;right:0;top:50%;transform:translate(50%,-50%)}.copy p{margin-bottom:0}.copy a{transition:color .2s cubic-bezier(.25,.46,.45,.94)}.copy a:hover{color:#ffc92e}.contact{padding:6rem 0}.contact .contact-info{font-size:16px;font-weight:500;margin-bottom:4rem}.contact .help-text{color:#ef4a5f;font-weight:800;margin-bottom:1.8rem}.contact .help-link{margin-bottom:4rem}.contact .form-intro{font-weight:700;margin-bottom:4rem}.country-select{background:#ef4a5f;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.country-select,.country-select__content{align-items:center;justify-content:center}.country-select__content{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:1rem;margin:2rem;max-width:400px;padding:4rem;text-align:center}@media screen and (min-width:520px){.header #content,.header .container,.hero>#content,.hero>.container{max-width:1200px}.ingredients .ingredient-col{flex:0 1 50%}.form-holder form{min-width:37rem}}@media screen and (min-width:768px){.feeding-guidelines .analysis-col,.feeding-guidelines .text-col,.feeding-guidelines .text-col-with-deco,.nutrition-by-number .analysis-col,.nutrition-by-number .text-col,.nutrition-by-number .text-col-with-deco,.section-colored .analysis-col,.section-colored .text-col,.section-colored .text-col-with-deco{flex:0 1 50%;padding-bottom:0}.feeding-guidelines .analysis-col:nth-child(2),.feeding-guidelines .text-col-with-deco:nth-child(2),.feeding-guidelines .text-col:nth-child(2),.nutrition-by-number .analysis-col:nth-child(2),.nutrition-by-number .text-col-with-deco:nth-child(2),.nutrition-by-number .text-col:nth-child(2),.section-colored .analysis-col:nth-child(2),.section-colored .text-col-with-deco:nth-child(2),.section-colored .text-col:nth-child(2){padding:2rem 3rem}.feeding-guidelines .visual-col,.nutrition-by-number .visual-col,.section-colored .visual-col{flex:0 1 50%;flex:0 1 50vw;margin-bottom:0;margin-left:calc(-50vw + 50%);position:relative;width:50vw}.feeding-guidelines .visual-col img,.nutrition-by-number .visual-col img,.section-colored .visual-col img{height:100%;left:0;margin:0;max-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.section-colored-reverse.feeding-guidelines .analysis-col:first-child,.section-colored-reverse.feeding-guidelines .text-col-with-deco:first-child,.section-colored-reverse.feeding-guidelines .text-col:first-child,.section-colored-reverse.nutrition-by-number .analysis-col:first-child,.section-colored-reverse.nutrition-by-number .text-col-with-deco:first-child,.section-colored-reverse.nutrition-by-number .text-col:first-child,.section-colored.section-colored-reverse .analysis-col:first-child,.section-colored.section-colored-reverse .text-col-with-deco:first-child,.section-colored.section-colored-reverse .text-col:first-child{padding:2rem 3rem}.header #content,.header .container{max-width:1200px}#content,.container{max-width:798px}.deco-lines{padding:0}.hero>#content,.hero>.container{max-width:1200px}.hero+section:before{left:calc(50% + 75px);max-width:798px}.hero+.shop-boxes{padding-top:14.5rem}.about .text-col{display:flex;flex:0 1 50%;padding-top:1rem}.about .text-col .text-holder{flex:0 1 100%}.about .text-col .text-col-deco{display:block;left:calc(50% - 52vw);overflow:hidden;position:absolute;top:0;z-index:-1}.about .text-col .text-col-deco img{max-height:100%;max-width:none;transform:translate(-15%,10%)}.about .img-col{flex:0 1 50%;padding:0 2rem}.visual-text{padding:0}.visual-text .cols-holder{flex-wrap:nowrap}.visual-text .img-col,.visual-text .text-col{flex:0 1 50%}.visual-text .img-col{flex:0 1 50vw;margin-bottom:0;margin-left:calc(-50vw + 50%);position:relative;width:50vw}.visual-text .img-col img{height:100%;left:0;margin:0;max-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.visual-text .text-col{padding:3rem 2rem}.visual-text-reverse .cols-holder{flex-direction:row-reverse}.visual-text-reverse .img-col{margin-left:0;margin-right:calc(-50vw + 50%)}.visual-text-center:not(.visual-text-reverse) .text-col{left:auto;right:-30vw;transform:translateX(-64%)}.visual-text-center.visual-text-reverse .text-col{left:-30vw;transform:translateX(64%)}.text-deco{padding-left:2rem}.text-deco:before{height:calc(100% + 2rem);top:-1rem}.features .text-col{align-self:center;flex:0 1 50%;padding:5rem 2rem}.features .img-col{align-items:flex-end;display:flex;flex:0 1 50%;padding:0}.icons-list li{max-width:none}.shop-food{padding:10rem 0 12rem}.shop-food-col{flex:0 1 33%}.card-shop-food img{max-height:200px;width:auto}.feeding-guidelines-deco{left:auto;right:13rem}.ingredients .cols-holder{row-gap:11rem}.ingredients .ingredient-col{flex:0 1 33%}.bounty .cols-holder,.card-ingredient figure{align-items:center}.bounty .text-col{display:flex;flex:0 1 50%;padding-bottom:5rem;padding-top:5rem}.bounty .text-col .text-holder{flex:0 1 100%}.bounty .text-col .text-col-deco{display:block;left:calc(50% - 52vw);overflow:hidden;position:absolute;top:0;z-index:-1}.bounty .text-col .text-col-deco img{height:111%;max-width:none;transform:translate(10%);width:100%}.bounty .img-col{flex:0 1 50%;padding:0 2rem}.intro{align-items:center;color:#fff;display:flex;min-height:100vh}.intro .swiper{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.intro .text-holder{max-width:50%}.shop-boxes:last-child{padding-bottom:14.5rem}.shop-boxes .col-shop-box{flex:0 1 50%}.about-chara h2,.about-chara p,.about-chara svg{margin-bottom:2rem}.stores .stores-wrap{-moz-columns:3;column-count:3;-moz-column-gap:3rem;column-gap:3rem;-webkit-columns:3}.stores .stores-col{flex:0 1 33.33%}.woocommerce-tabs .yith-ywar-reviews-list .yith-ywar-single-review{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:auto}.woocommerce-tabs .review-user-group{align-self:center;grid-column:1;grid-row:1/span 5}.woocommerce-tabs .yith-ywar-reviews-list .yith-ywar-single-review :not(.review-user-group){grid-column:2}.woocommerce-tabs .yith-ywar-pending-reviews-list .yith-ywar-single-review,.woocommerce-tabs .yith-ywar-review-form-message .yith-ywar-single-review{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:auto}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button#fkcart-checkout-button{min-height:6.5rem}.footer{padding:4rem 0}.footer h6{margin-bottom:1.3rem}.footer-top{margin-bottom:6rem}.footer-nav-holder .cols-holder,.footer-top .cols-holder{justify-content:space-between}.form-holder{flex:0 1 auto}.form-holder [type=email]{font-size:1.3rem;min-height:5rem;padding-left:1.3rem}.form-holder [type=submit]{background-size:1.2rem;font-size:2rem}.form-holder .mailpoet_form .mailpoet_form_image,.form-holder .mailpoet_form .mailpoet_form_paragraph,.form-holder .mailpoet_form .mailpoet_message,.form-holder .mailpoet_form .mailpoet_paragraph,.form-holder .mailpoet_form .mailpoet_paragraph select,.form-holder .mailpoet_form .mailpoet_select,.form-holder .mailpoet_form .mailpoet_text,.form-holder .mailpoet_form .mailpoet_textarea{font-size:1.3rem!important}.footer-nav-holder{margin-bottom:1.3rem}.footer-nav-holder .cols-holder{align-items:flex-end}.footer-nav-list{font-size:2rem}.copy{font-size:1rem;margin:0 -1.5rem;padding:1.4rem 0}.copy:before{left:1.5rem;width:calc(100% - 3rem)}.copy li{padding:0 1.5rem}}@media screen and (min-width:1024px){body{font-size:15px;line-height:1.5}p{margin-bottom:3.5rem}.h2,h2{font-size:4rem}.cart_totals h2,.h3,.woocommerce-order-details__title,h3{font-size:2.5rem}.h4,h4{font-size:1.5rem}.h6,h6{font-size:2.5rem}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button#fkcart-checkout-button,#fkcart-modal .fkcart-zero-state .fkcart-shop-button.fkcart-shop-button,.btn,.mailpoet_captcha_form.mailpoet_form .mailpoet_submit{border-width:3px;font-size:2.5rem;min-width:170px;padding:.5rem 2.3rem}.feeding-guidelines .analysis-col:first-child,.feeding-guidelines .text-col-with-deco:first-child,.feeding-guidelines .text-col:first-child,.nutrition-by-number .analysis-col:first-child,.nutrition-by-number .text-col-with-deco:first-child,.nutrition-by-number .text-col:first-child,.section-colored .analysis-col:first-child,.section-colored .text-col-with-deco:first-child,.section-colored .text-col:first-child{padding:8rem 4rem 8rem 0}.feeding-guidelines .analysis-col:nth-child(2),.feeding-guidelines .text-col-with-deco:nth-child(2),.feeding-guidelines .text-col:nth-child(2),.nutrition-by-number .analysis-col:nth-child(2),.nutrition-by-number .text-col-with-deco:nth-child(2),.nutrition-by-number .text-col:nth-child(2),.section-colored .analysis-col:nth-child(2),.section-colored .text-col-with-deco:nth-child(2),.section-colored .text-col:nth-child(2),.section-colored-reverse.feeding-guidelines .analysis-col:first-child,.section-colored-reverse.feeding-guidelines .text-col-with-deco:first-child,.section-colored-reverse.feeding-guidelines .text-col:first-child,.section-colored-reverse.nutrition-by-number .analysis-col:first-child,.section-colored-reverse.nutrition-by-number .text-col-with-deco:first-child,.section-colored-reverse.nutrition-by-number .text-col:first-child,.section-colored.section-colored-reverse .analysis-col:first-child,.section-colored.section-colored-reverse .text-col-with-deco:first-child,.section-colored.section-colored-reverse .text-col:first-child{padding:8rem 2rem 8rem 4rem}.section-colored-reverse.feeding-guidelines .analysis-col:nth-child(2),.section-colored-reverse.feeding-guidelines .text-col-with-deco:nth-child(2),.section-colored-reverse.feeding-guidelines .text-col:nth-child(2),.section-colored-reverse.nutrition-by-number .analysis-col:nth-child(2),.section-colored-reverse.nutrition-by-number .text-col-with-deco:nth-child(2),.section-colored-reverse.nutrition-by-number .text-col:nth-child(2),.section-colored.section-colored-reverse .analysis-col:nth-child(2),.section-colored.section-colored-reverse .text-col-with-deco:nth-child(2),.section-colored.section-colored-reverse .text-col:nth-child(2){padding:8rem 4rem 8rem 0}.badge{font-size:2.4rem;margin-bottom:1.5rem;padding:.3rem 1rem}.accordion.offset-top{padding-top:4rem}.header #content,.header .container{max-width:1200px}.header{padding-top:4rem}.header .logo{margin-bottom:2.7rem;max-width:none}.nav-item{margin-bottom:0}.header #content,.header .container{align-items:center;display:flex;justify-content:space-between}.nav-opener{display:none}.nav,.nav-holder{display:flex}.nav{flex-wrap:wrap}.default-page-content{padding:15rem 0}#content,.container{max-width:1200px}.deco-lines:before{left:-3rem;top:3rem}#content{padding-bottom:13.6rem;padding-top:13.6rem}.hero{min-height:45rem;padding:9rem 0}.hero+section:before,.hero>#content,.hero>.container{max-width:1200px}.about+.chara-watermark{margin-top:-7.1rem}.about #content,.about .container{padding-bottom:12.8rem;padding-top:10rem}.about .cols-holder{margin:0 -5.7rem}.about .img-col,.about .text-col{padding:0 5.7rem}.about .text-col{flex:0 1 54.5%;padding-top:2rem}.about .text-col .text-col-deco img{height:111%;max-height:none;transform:translate(10%)}.about h2{margin-bottom:1.6rem}.about .img-col{flex:0 1 45.5%}.about .img-col>figure{left:0;position:absolute;top:0}.visual-text #content,.visual-text .container{max-width:1277px}.visual-text .text-col{min-height:490px}.visual-text-center:not(.visual-text-reverse) .text-col{left:auto;padding:3rem 2rem 3rem 4rem;right:auto;transform:none}.visual-text-center.visual-text-reverse .text-col{left:auto;transform:none}.features.features-reverse .text-col{padding-left:6.9rem}.features .cols-holder{flex-wrap:nowrap;margin:0 -2rem}.features .img-col,.features .text-col{flex:0 1 50%;padding:0 5.7rem}.features .text-col{flex:0 1 54.5%;padding:14.8rem 4rem 15.8rem 1.7rem}.features .text-col h2{margin-bottom:1.6rem}.features .img-col{flex:0 1 45.5%;padding:0 0 0 4.4rem}.features .cols-holder{min-height:520px}.features .text-col{padding-bottom:2rem;padding-top:2rem}.features .img-col img,.features .img-col svg{overflow:visible;position:relative;width:auto;z-index:2}.text-section{padding:13.6rem 0}.text-section h2{margin-bottom:1.5rem}.icons-list{margin:0 -1.9rem 3.2rem}.icons-list li{padding:0 1.9rem}.shop-food h3{margin-bottom:3rem}.card-shop-food img{max-height:none}.feeding-guidelines #content,.feeding-guidelines .container{max-width:1277px}.analyzis,.lines-colored-list{font-size:2.3rem}.ingredients{padding:10rem 0 13.6rem}.ingredients .cols-holder{margin:0 -4.7rem}.ingredients .ingredient-col{padding:0 4.7rem}.three-steps .step{font-size:2.1rem}.three-steps .step:before{top:63%;transform:translateY(-50%)}.three-steps .step img{margin-bottom:4rem}.bounty .cols-holder{align-items:center;margin:0 -5.7rem}.bounty .text-col{flex:0 1 54.5%;padding:0 5.7rem 0 4.2rem}.bounty .img-col{flex:0 1 45.5%}.bounty .img-col figure{align-items:center;display:flex;justify-content:flex-end}.intro{padding:15rem 0}.intro .text-holder{padding-right:10rem;padding-top:12rem}.intro h1{font-size:6.6rem;margin-bottom:2.4rem}.intro .text-deco{font-size:1.8rem}.product-boxes h2{margin-bottom:2.2rem}.card-product-box a,.shop-boxes h2{margin-bottom:4rem}.card-shop-box .text-holder{font-size:2rem}.about-chara{padding:10rem 0 12.5rem}.hero+.text-based{padding-top:15rem}.text-based:last-child{padding-bottom:15rem}.careers h2{margin-bottom:5.5rem}.faq{margin-bottom:6rem}.text-based-content h4{font-size:2rem}.hero+.stores{padding-top:15rem}.stores h2{margin-bottom:3rem}.stores:last-child{padding-bottom:15rem}.stores h4{margin-bottom:2.1rem}.product .accordion .opener{font-size:2.5rem}.product-wrap h1{font-size:5rem}.woocommerce div.product form.cart{margin-bottom:3.3rem}.woocommerce div.product form.cart .variations{margin-bottom:5rem}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){border-width:3px;font-size:2.5rem;min-width:170px;padding:.5rem 2.3rem}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{font-size:2rem}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{border-width:3px;font-size:2.5rem;min-width:170px;padding:.5rem 2.3rem}.woocommerce .quantity .qty{border-width:3px;margin-right:2.6rem}.woocommerce-product-gallery{padding-right:3rem}.wpgs1 .zoomtoo-container{padding:5.5rem}.wpgs1 .zoomtoo-container:before{bottom:1.5rem;left:11.5rem;padding-top:29%;width:100%}.wpgs-nav.wpgs-nav{padding:0 5.7rem}.wpgs-nav.wpgs-nav .slick-slide{margin:0 1.5rem}.woocommerce div.product .woocommerce-tabs .panel{padding-bottom:15rem}.woocommerce-tabs{font-size:1.5rem}.woocommerce-tabs .yith-ywar-edit-forms .form-header{font-size:4rem}.woocommerce-tabs .yith-ywar-edit-forms .form-footer .submit-button,.woocommerce-tabs .yith-ywar-reviews-list .load-more-reviews .load-more-button{border-width:3px;font-size:2.5rem;min-width:170px;padding:.5rem 2.3rem}.woocommerce table.shop_table.cart{margin-bottom:4.4rem}.woocommerce table.shop_table.cart .quantity .qty{font-size:1.5rem}.woocommerce table.shop_table.cart td{padding-bottom:3.6rem;padding-top:3.6rem}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{padding-top:2rem}.woocommerce-cart-form__cart-item.cart_item{margin-bottom:10rem}.woocommerce-cart-form__cart-item.cart_item .product-name{max-width:400px}.woocommerce .cart.woocommerce-cart-form__contents.woocommerce-cart-form__contents .button,.woocommerce table.cart td.actions .coupon .button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button{border-width:3px;font-size:2.5rem;min-width:170px;padding:.5rem 2.3rem}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.add_to_cart_button{border-width:3px;font-size:2.5rem;min-width:170px;padding:.5rem 2.3rem}.wc-proceed-to-checkout .checkout-button{min-height:65px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{width:48.6%}.woocommerce ul.order_details{padding:1rem 2.4rem}.woocommerce ul.order_details li{padding:3.1rem 0 2.9rem}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{font-size:2rem}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead th,.woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead tr{padding:3.6rem 2.3rem}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details th{font-size:2.5rem}.woocommerce-order{padding:1.3rem 0}.woocommerce-notice.woocommerce-notice{margin-bottom:5rem}.woocommerce-order-details__title{font-size:4rem}.woocommerce-account .woocommerce{display:flex;flex-wrap:wrap}.woocommerce-account .woocommerce-MyAccount-navigation{flex:0 1 370px;font-size:2rem}.woocommerce-MyAccount-content{padding-left:13rem;padding-top:2rem}#fkcart-modal .fkcart-preview-ui.fkcart-preview-ui{justify-content:center}#fkcart-modal .fkcart-preview-ui.fkcart-preview-ui>*{padding-left:4rem;padding-right:4rem}.fkcart-slider-header{margin-bottom:3rem}#fkcart-modal .fkcart-preview-ui .fkcart-slider-body.fkcart-slider-body{height:auto}#fkcart-modal .fkcart-slider-body .fkcart-item-wrap .fkcart--item.fkcart--item{margin-bottom:5.5rem}#fkcart-modal .fkcart-preview-ui .fkcart-slider-heading .fkcart-title.fkcart-title{font-size:4rem}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button#fkcart-checkout-button,#fkcart-modal .fkcart-zero-state .fkcart-shop-button.fkcart-shop-button{font-size:2rem}.woocommerce-form-login .woocommerce-form-login__rememberme{padding-top:1.3rem}.footer-top{margin-bottom:11.4rem}.form-holder form:before{left:-1rem;top:1rem}.form-holder #mailpoet_form_1 .mailpoet_text,.form-holder #mailpoet_form_1 .mailpoet_textarea{padding-left:1.3rem!important}.footer-nav-list{font-size:2.5rem;margin:0 -1.1rem}.footer-nav-list li{padding:0 1.1rem}.social-list{font-size:2rem}.social-list a{height:4rem;width:4rem}.social-list [aria-label="link to xiaohongshu"]{font-size:4rem}.contact{padding:13.6rem 0}.contact .cols-holder{-moz-column-gap:6rem;column-gap:6rem;display:flex;flex-wrap:nowrap!important}.contact .info-col{flex-basis:27rem;flex-shrink:0}.contact .contact-info{font-size:20px}}@media screen and (min-width:1240px){.feeding-guidelines .analysis-col:first-child,.feeding-guidelines .text-col-with-deco:first-child,.feeding-guidelines .text-col:first-child,.nutrition-by-number .analysis-col:first-child,.nutrition-by-number .text-col-with-deco:first-child,.nutrition-by-number .text-col:first-child,.section-colored .analysis-col:first-child,.section-colored .text-col-with-deco:first-child,.section-colored .text-col:first-child{padding-left:4rem;padding-right:13rem}.feeding-guidelines .analysis-col:nth-child(2),.feeding-guidelines .text-col-with-deco:nth-child(2),.feeding-guidelines .text-col:nth-child(2),.nutrition-by-number .analysis-col:nth-child(2),.nutrition-by-number .text-col-with-deco:nth-child(2),.nutrition-by-number .text-col:nth-child(2),.section-colored .analysis-col:nth-child(2),.section-colored .text-col-with-deco:nth-child(2),.section-colored .text-col:nth-child(2),.section-colored-reverse.feeding-guidelines .analysis-col:first-child,.section-colored-reverse.feeding-guidelines .text-col-with-deco:first-child,.section-colored-reverse.feeding-guidelines .text-col:first-child,.section-colored-reverse.nutrition-by-number .analysis-col:first-child,.section-colored-reverse.nutrition-by-number .text-col-with-deco:first-child,.section-colored-reverse.nutrition-by-number .text-col:first-child,.section-colored.section-colored-reverse .analysis-col:first-child,.section-colored.section-colored-reverse .text-col-with-deco:first-child,.section-colored.section-colored-reverse .text-col:first-child{padding-left:11.4rem}.section-colored-reverse.feeding-guidelines .analysis-col:nth-child(2),.section-colored-reverse.feeding-guidelines .text-col-with-deco:nth-child(2),.section-colored-reverse.feeding-guidelines .text-col:nth-child(2),.section-colored-reverse.nutrition-by-number .analysis-col:nth-child(2),.section-colored-reverse.nutrition-by-number .text-col-with-deco:nth-child(2),.section-colored-reverse.nutrition-by-number .text-col:nth-child(2),.section-colored.section-colored-reverse .analysis-col:nth-child(2),.section-colored.section-colored-reverse .text-col-with-deco:nth-child(2),.section-colored.section-colored-reverse .text-col:nth-child(2){padding-left:4rem;padding-right:13rem}.visual-text .text-col{padding:7.7rem .78rem 9.1rem 13rem}.visual-text-reverse .text-col{padding-left:0;padding-right:15rem}.visual-text-center:not(.visual-text-reverse) .text-col{left:auto;padding:7.7rem .78rem 9.1rem 13rem;right:-30vw;transform:translateX(-74%)}.visual-text-center.visual-text-reverse .text-col{left:-30vw;padding-left:0;padding-right:15rem;transform:translateX(74%)}.features.features-reverse .img-col{padding-left:0}.bounty .cols-holder{flex-wrap:nowrap;min-height:565px}.bounty .img-col{align-self:stretch;display:flex;padding:0}.bounty .img-col figure{float:right;height:inherit;text-align:left;width:100%}.intro .text-holder{padding-right:11.5rem}.contact .cols-holder{-moz-column-gap:12rem;column-gap:12rem}}@media screen and (min-width:1500px){.bounty .img-col img{height:100%;max-width:120%;-o-object-fit:contain;object-fit:contain;width:auto}}@media (max-width:768px){.feeding-guidelines .bg-primary:after,.nutrition-by-number .bg-primary:after,.section-colored .bg-primary:after{background-color:#129eda}.feeding-guidelines .bg-secondary:after,.nutrition-by-number .bg-secondary:after,.section-colored .bg-secondary:after{background-color:#413b60}.feeding-guidelines .bg-warning:after,.nutrition-by-number .bg-warning:after,.section-colored .bg-warning:after{background-color:#ffc92e}.feeding-guidelines .bg-danger:after,.nutrition-by-number .bg-danger:after,.section-colored .bg-danger:after{background-color:#ef4a5f}.feeding-guidelines .bg-gray:after,.nutrition-by-number .bg-gray:after,.section-colored .bg-gray:after{background-color:#ededee}.feeding-guidelines .bg-white:after,.nutrition-by-number .bg-white:after,.section-colored .bg-white:after{background-color:#fff}}@media screen and (max-width:767px){.feeding-guidelines [class*=bg-]:after,.nutrition-by-number [class*=bg-]:after,.section-colored [class*=bg-]:after{content:"";height:100%;left:100%;position:absolute;top:0;width:calc(50vw - 50%)}.features:not(.deco-mobile-at-bottom) .img-col img,.features:not(.deco-mobile-at-bottom) .img-col svg{margin-bottom:0!important;margin-top:-6%!important}.deco-mobile-at-bottom .img-col img,.deco-mobile-at-bottom .img-col svg{margin-bottom:-8%!important}.bounty.deco-mobile-at-top .text-col .text-col-deco img{left:0;position:absolute;top:0;width:40%}.about-chara svg{transform:scale(.7)}.woocommerce table.cart .product-thumbnail{display:block;text-align:left!important}.woocommerce table.cart .product-thumbnail:before{display:none}.footer .logo-holder{flex:0 0 100%}.footer .logo{margin-bottom:3rem;max-width:12.8rem}.social-list{position:absolute;right:1.5rem;top:0}}@media screen and (max-width:1023px){.nav-opener{display:block;height:2.6rem;position:absolute;right:1.5rem;top:2.7rem;width:3.7rem;z-index:999}.nav-opener-icon,.nav-opener:after,.nav-opener:before{background:#fff;height:.3rem;left:50%;position:absolute;width:calc(100% - .3rem)}.nav-opener-icon{display:block;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.nav-active .nav-opener-icon{opacity:0}.nav-opener:after,.nav-opener:before{content:"";transform:translateX(-50%)}.nav-opener:before{top:.3rem;transition:top .2s cubic-bezier(.25,.46,.45,.94),transform .2s cubic-bezier(.25,.46,.45,.94)}.nav-active .nav-opener:before{top:50%;transform:translate(-50%,-50%) rotate(45deg)}.nav-opener:after{bottom:.3rem;transition:bottom .2s cubic-bezier(.25,.46,.45,.94),transform .2s cubic-bezier(.25,.46,.45,.94)}.nav-active .nav-opener:after{bottom:50%;transform:translate(-50%,50%) rotate(-45deg)}.nav-wrap{background:#129eda;max-height:var(--full-viewport);overflow:hidden;overflow-y:auto;padding-bottom:4rem;padding-top:8rem;position:absolute;right:0;top:0;transform:translateY(-100%);transition:transform .2s cubic-bezier(.25,.46,.45,.94);width:100%}.nav-active .nav-wrap{transform:translateY(0)}.nav-holder{padding:0 5rem}.nav{font-size:3.1rem;font-weight:400}.nav a:before{display:none}.nav>.nav-item{border-bottom:1px solid #413b60;margin:0;padding:.2rem 0}.nav>.nav-item:last-child{border-bottom:none}.sub-menu{background-color:transparent;display:block;padding:0 1.2rem;position:relative}.sub-menu .menu-item{font-size:2rem;padding:0 0 1rem}.sub-menu .menu-item a{color:#413b60}.sub-menu .menu-item a:hover{color:#fff}.header-actions{left:0;margin-left:.5rem;position:absolute;top:3.1rem}.header-actions li{margin:0 .9rem}.header-actions{font-size:3rem}}@media screen and (max-width:768px){.woocommerce-tabs .yith-ywar-main-wrapper .yith-ywar-stats-wrapper .yith-ywar-average-rating-box{min-height:0;padding-top:4.5em}.woocommerce-tabs .yith-ywar-edit-forms .form-footer{align-items:flex-start;padding-top:0}}
