/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node__content{font-size:1.071em;margin-top:10px;}.node--view-mode-teaser{border-bottom:1px solid #d3d7d9;margin-bottom:30px;padding-bottom:15px;}.node--view-mode-teaser h2{margin-top:0;padding-top:0.5em;}.node--view-mode-teaser h2 a{color:#181818;}.node--view-mode-teaser.node--sticky{background:#f9f9f9;background:rgba(0,0,0,0.024);border:1px solid #d3d7d9;padding:0 15px 15px;}.node--view-mode-teaser .node__content{clear:none;font-size:1em;line-height:1.6;}.node__meta{font-size:0.857em;color:#68696b;margin-bottom:-5px;}.node__meta .field--name-field-user-picture img{float:left;margin:1px 20px 0 0;}[dir="rtl"] .node__meta .field--name-field-user-picture img{float:right;margin-left:20px;margin-right:0;}.node__links{text-align:right;font-size:0.93em;}[dir="rtl"] .node__links{text-align:left;}.node--unpublished{padding:20px 15px 0;}.node--unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/home/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}form .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}.link-edit-summary{border:0;background:none;text-decoration:underline;color:var(--bs-link-color);}.image-button.form-control{border:none;}
.alert-success{color:white;background-color:#00c851;border-color:#007e33;}.alert-warning{color:white;background-color:#ffbb33;border-color:#ff8800;}.alert-danger{color:white;background-color:#ff4444;border-color:#cc0000;}.alert-dismissible .btn-close{opacity:0.6;}
:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#28a745;--bs-teal:#20c997;--bs-cyan:#17a2b8;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#CA123F;--bs-secondary:#6c757d;--bs-success:#28a745;--bs-info:#17a2b8;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:202,18,63;--bs-secondary-rgb:108,117,125;--bs-success-rgb:40,167,69;--bs-info-rgb:23,162,184;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#CA123F;--bs-link-hover-color:#a20e32;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd;}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth;}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:0.25;}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:0.5rem;font-weight:500;line-height:1.2;}h1,.h1{font-size:calc(1.375rem + 1.5vw);}@media (min-width:75rem){h1,.h1{font-size:2.5rem;}}h2,.h2{font-size:calc(1.325rem + 0.9vw);}@media (min-width:75rem){h2,.h2{font-size:2rem;}}h3,.h3{font-size:calc(1.3rem + 0.6vw);}@media (min-width:75rem){h3,.h3{font-size:1.75rem;}}h4,.h4{font-size:calc(1.275rem + 0.3vw);}@media (min-width:75rem){h4,.h4{font-size:1.5rem;}}h5,.h5{font-size:1.25rem;}h6,.h6{font-size:1rem;}p{margin-top:0;margin-bottom:1rem;}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none;}address{margin-bottom:1rem;font-style:normal;line-height:inherit;}ol,ul{padding-left:2rem;}ol,ul,dl{margin-top:0;margin-bottom:1rem;}ol ol,ul ul,ol ul,ul ol{margin-bottom:0;}dt{font-weight:700;}dd{margin-bottom:0.5rem;margin-left:0;}blockquote{margin:0 0 1rem;}b,strong{font-weight:bolder;}small,.small{font-size:0.875em;}mark,.mark{padding:0.1875em;background-color:var(--bs-highlight-bg);}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}a{color:var(--bs-link-color);text-decoration:underline;}a:hover{color:var(--bs-link-hover-color);}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none;}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em;}pre code{font-size:inherit;color:inherit;word-break:normal;}code{font-size:0.875em;color:var(--bs-code-color);word-wrap:break-word;}a > code{color:inherit;}kbd{padding:0.1875rem 0.375rem;font-size:0.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:0.25rem;}kbd kbd{padding:0;font-size:1em;}figure{margin:0 0 1rem;}img,svg{vertical-align:middle;}table{caption-side:bottom;border-collapse:collapse;}caption{padding-top:0.5rem;padding-bottom:0.5rem;color:#6c757d;text-align:left;}th{text-align:inherit;text-align:-webkit-match-parent;}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0;}label{display:inline-block;}button{border-radius:0;}button:focus:not(:focus-visible){outline:0;}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}button,select{text-transform:none;}[role=button]{cursor:pointer;}select{word-wrap:normal;}select:disabled{opacity:1;}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer;}::-moz-focus-inner{padding:0;border-style:none;}textarea{resize:vertical;}fieldset{min-width:0;padding:0;margin:0;border:0;}legend{float:left;width:100%;padding:0;margin-bottom:0.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit;}@media (min-width:75rem){legend{font-size:1.5rem;}}legend + *{clear:left;}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0;}::-webkit-inner-spin-button{height:auto;}[type=search]{outline-offset:-2px;-webkit-appearance:textfield;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-color-swatch-wrapper{padding:0;}::file-selector-button{font:inherit;-webkit-appearance:button;}output{display:inline-block;}iframe{border:0;}summary{display:list-item;cursor:pointer;}progress{vertical-align:baseline;}[hidden]{display:none !important;}.lead{font-size:1.25rem;font-weight:300;}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2;}@media (min-width:75rem){.display-1{font-size:5rem;}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2;}@media (min-width:75rem){.display-2{font-size:4.5rem;}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2;}@media (min-width:75rem){.display-3{font-size:4rem;}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2;}@media (min-width:75rem){.display-4{font-size:3.5rem;}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2;}@media (min-width:75rem){.display-5{font-size:3rem;}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2;}@media (min-width:75rem){.display-6{font-size:2.5rem;}}.list-unstyled{padding-left:0;list-style:none;}.list-inline{padding-left:0;list-style:none;}.list-inline-item{display:inline-block;}.list-inline-item:not(:last-child){margin-right:0.5rem;}.initialism{font-size:0.875em;text-transform:uppercase;}.blockquote{margin-bottom:1rem;font-size:1.25rem;}.blockquote > :last-child{margin-bottom:0;}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d;}.blockquote-footer::before{content:"— ";}.img-fluid{max-width:100%;height:auto;}.img-thumbnail{padding:0.25rem;background-color:#fff;border:1px solid var(--bs-border-color);border-radius:0.375rem;max-width:100%;height:auto;}.figure{display:inline-block;}.figure-img{margin-bottom:0.5rem;line-height:1;}.figure-caption{font-size:0.875em;color:#6c757d;}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x:2rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-right:auto;margin-left:auto;}@media (min-width:36rem){.container-sm,.container{max-width:540px;}}@media (min-width:48rem){.container-md,.container-sm,.container{max-width:960px;}}@media (min-width:62rem){.container-lg,.container-md,.container-sm,.container{max-width:1024px;}}@media (min-width:75rem){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1440px;}}@media (min-width:87.5rem){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1600px;}}.row{--bs-gutter-x:2rem;--bs-gutter-y:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));}.row > *{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);}.col{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;}.row-cols-auto > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;}.row-cols-1 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}.row-cols-2 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;}.row-cols-3 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%;}.row-cols-4 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;}.row-cols-5 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:20%;}.row-cols-6 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%;}.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%;}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%;}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%;}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%;}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%;}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%;}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:75%;}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%;}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%;}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}.offset-1{margin-left:8.33333333%;}.offset-2{margin-left:16.66666667%;}.offset-3{margin-left:25%;}.offset-4{margin-left:33.33333333%;}.offset-5{margin-left:41.66666667%;}.offset-6{margin-left:50%;}.offset-7{margin-left:58.33333333%;}.offset-8{margin-left:66.66666667%;}.offset-9{margin-left:75%;}.offset-10{margin-left:83.33333333%;}.offset-11{margin-left:91.66666667%;}.g-0,.gx-0{--bs-gutter-x:0;}.g-0,.gy-0{--bs-gutter-y:0;}.g-1,.gx-1{--bs-gutter-x:0.25rem;}.g-1,.gy-1{--bs-gutter-y:0.25rem;}.g-2,.gx-2{--bs-gutter-x:0.5rem;}.g-2,.gy-2{--bs-gutter-y:0.5rem;}.g-3,.gx-3{--bs-gutter-x:1rem;}.g-3,.gy-3{--bs-gutter-y:1rem;}.g-4,.gx-4{--bs-gutter-x:1.5rem;}.g-4,.gy-4{--bs-gutter-y:1.5rem;}.g-5,.gx-5{--bs-gutter-x:3rem;}.g-5,.gy-5{--bs-gutter-y:3rem;}@media (min-width:36rem){.col-sm{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;}.row-cols-sm-auto > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;}.row-cols-sm-1 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}.row-cols-sm-2 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;}.row-cols-sm-3 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%;}.row-cols-sm-4 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;}.row-cols-sm-5 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:20%;}.row-cols-sm-6 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%;}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%;}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%;}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%;}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%;}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%;}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%;}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:75%;}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%;}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%;}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}.offset-sm-0{margin-left:0;}.offset-sm-1{margin-left:8.33333333%;}.offset-sm-2{margin-left:16.66666667%;}.offset-sm-3{margin-left:25%;}.offset-sm-4{margin-left:33.33333333%;}.offset-sm-5{margin-left:41.66666667%;}.offset-sm-6{margin-left:50%;}.offset-sm-7{margin-left:58.33333333%;}.offset-sm-8{margin-left:66.66666667%;}.offset-sm-9{margin-left:75%;}.offset-sm-10{margin-left:83.33333333%;}.offset-sm-11{margin-left:91.66666667%;}.g-sm-0,.gx-sm-0{--bs-gutter-x:0;}.g-sm-0,.gy-sm-0{--bs-gutter-y:0;}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem;}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem;}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem;}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem;}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem;}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem;}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem;}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem;}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem;}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem;}}@media (min-width:48rem){.col-md{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;}.row-cols-md-auto > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;}.row-cols-md-1 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}.row-cols-md-2 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;}.row-cols-md-3 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%;}.row-cols-md-4 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;}.row-cols-md-5 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:20%;}.row-cols-md-6 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%;}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%;}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%;}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%;}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%;}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%;}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%;}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:75%;}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%;}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%;}.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}.offset-md-0{margin-left:0;}.offset-md-1{margin-left:8.33333333%;}.offset-md-2{margin-left:16.66666667%;}.offset-md-3{margin-left:25%;}.offset-md-4{margin-left:33.33333333%;}.offset-md-5{margin-left:41.66666667%;}.offset-md-6{margin-left:50%;}.offset-md-7{margin-left:58.33333333%;}.offset-md-8{margin-left:66.66666667%;}.offset-md-9{margin-left:75%;}.offset-md-10{margin-left:83.33333333%;}.offset-md-11{margin-left:91.66666667%;}.g-md-0,.gx-md-0{--bs-gutter-x:0;}.g-md-0,.gy-md-0{--bs-gutter-y:0;}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem;}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem;}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem;}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem;}.g-md-3,.gx-md-3{--bs-gutter-x:1rem;}.g-md-3,.gy-md-3{--bs-gutter-y:1rem;}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem;}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem;}.g-md-5,.gx-md-5{--bs-gutter-x:3rem;}.g-md-5,.gy-md-5{--bs-gutter-y:3rem;}}@media (min-width:62rem){.col-lg{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;}.row-cols-lg-auto > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;}.row-cols-lg-1 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}.row-cols-lg-2 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;}.row-cols-lg-3 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%;}.row-cols-lg-4 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;}.row-cols-lg-5 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:20%;}.row-cols-lg-6 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%;}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%;}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%;}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%;}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%;}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%;}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%;}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:75%;}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%;}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%;}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}.offset-lg-0{margin-left:0;}.offset-lg-1{margin-left:8.33333333%;}.offset-lg-2{margin-left:16.66666667%;}.offset-lg-3{margin-left:25%;}.offset-lg-4{margin-left:33.33333333%;}.offset-lg-5{margin-left:41.66666667%;}.offset-lg-6{margin-left:50%;}.offset-lg-7{margin-left:58.33333333%;}.offset-lg-8{margin-left:66.66666667%;}.offset-lg-9{margin-left:75%;}.offset-lg-10{margin-left:83.33333333%;}.offset-lg-11{margin-left:91.66666667%;}.g-lg-0,.gx-lg-0{--bs-gutter-x:0;}.g-lg-0,.gy-lg-0{--bs-gutter-y:0;}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem;}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem;}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem;}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem;}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem;}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem;}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem;}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem;}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem;}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem;}}@media (min-width:75rem){.col-xl{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;}.row-cols-xl-auto > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;}.row-cols-xl-1 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}.row-cols-xl-2 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;}.row-cols-xl-3 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%;}.row-cols-xl-4 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;}.row-cols-xl-5 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:20%;}.row-cols-xl-6 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%;}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%;}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%;}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%;}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%;}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%;}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%;}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:75%;}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%;}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%;}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}.offset-xl-0{margin-left:0;}.offset-xl-1{margin-left:8.33333333%;}.offset-xl-2{margin-left:16.66666667%;}.offset-xl-3{margin-left:25%;}.offset-xl-4{margin-left:33.33333333%;}.offset-xl-5{margin-left:41.66666667%;}.offset-xl-6{margin-left:50%;}.offset-xl-7{margin-left:58.33333333%;}.offset-xl-8{margin-left:66.66666667%;}.offset-xl-9{margin-left:75%;}.offset-xl-10{margin-left:83.33333333%;}.offset-xl-11{margin-left:91.66666667%;}.g-xl-0,.gx-xl-0{--bs-gutter-x:0;}.g-xl-0,.gy-xl-0{--bs-gutter-y:0;}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem;}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem;}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem;}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem;}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem;}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem;}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem;}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem;}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem;}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem;}}@media (min-width:87.5rem){.col-xxl{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;}.row-cols-xxl-auto > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;}.row-cols-xxl-1 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}.row-cols-xxl-2 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;}.row-cols-xxl-3 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%;}.row-cols-xxl-4 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;}.row-cols-xxl-5 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:20%;}.row-cols-xxl-6 > *{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%;}.col-xxl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;}.col-xxl-1{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%;}.col-xxl-2{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%;}.col-xxl-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;}.col-xxl-4{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%;}.col-xxl-5{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%;}.col-xxl-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;}.col-xxl-7{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%;}.col-xxl-8{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%;}.col-xxl-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:75%;}.col-xxl-10{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%;}.col-xxl-11{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%;}.col-xxl-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}.offset-xxl-0{margin-left:0;}.offset-xxl-1{margin-left:8.33333333%;}.offset-xxl-2{margin-left:16.66666667%;}.offset-xxl-3{margin-left:25%;}.offset-xxl-4{margin-left:33.33333333%;}.offset-xxl-5{margin-left:41.66666667%;}.offset-xxl-6{margin-left:50%;}.offset-xxl-7{margin-left:58.33333333%;}.offset-xxl-8{margin-left:66.66666667%;}.offset-xxl-9{margin-left:75%;}.offset-xxl-10{margin-left:83.33333333%;}.offset-xxl-11{margin-left:91.66666667%;}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0;}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0;}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem;}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem;}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem;}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem;}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem;}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem;}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem;}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem;}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem;}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem;}}.table{--bs-table-color:var(--bs-body-color);--bs-table-bg:transparent;--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:rgba(0,0,0,0.05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0,0,0,0.1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0,0,0,0.075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color);}.table > :not(caption) > * > *{padding:0.5rem 0.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;-webkit-box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);}.table > tbody{vertical-align:inherit;}.table > thead{vertical-align:bottom;}.table-group-divider{border-top:2px solid currentcolor;}.caption-top{caption-side:top;}.table-sm > :not(caption) > * > *{padding:0.25rem 0.25rem;}.table-bordered > :not(caption) > *{border-width:1px 0;}.table-bordered > :not(caption) > * > *{border-width:0 1px;}.table-borderless > :not(caption) > * > *{border-bottom-width:0;}.table-borderless > :not(:first-child){border-top-width:0;}.table-striped > tbody > tr:nth-of-type(odd) > *{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color);}.table-striped-columns > :not(caption) > tr > :nth-child(even){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color);}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color);}.table-hover > tbody > tr:hover > *{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color);}.table-primary{--bs-table-color:#000;--bs-table-bg:#f4d0d9;--bs-table-border-color:#dcbbc3;--bs-table-striped-bg:#e8c6ce;--bs-table-striped-color:#000;--bs-table-active-bg:#dcbbc3;--bs-table-active-color:#000;--bs-table-hover-bg:#e2c0c9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color);}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#cbccce;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color);}.table-success{--bs-table-color:#000;--bs-table-bg:#d4edda;--bs-table-border-color:#bfd5c4;--bs-table-striped-bg:#c9e1cf;--bs-table-striped-color:#000;--bs-table-active-bg:#bfd5c4;--bs-table-active-color:#000;--bs-table-hover-bg:#c4dbca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color);}.table-info{--bs-table-color:#000;--bs-table-bg:#d1ecf1;--bs-table-border-color:#bcd4d9;--bs-table-striped-bg:#c7e0e5;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd4d9;--bs-table-active-color:#000;--bs-table-hover-bg:#c1dadf;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color);}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#e6dbb9;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color);}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#dfc2c4;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color);}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#dfe0e1;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color);}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#373b3e;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color);}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;}@media (max-width:35.99875rem){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch;}}@media (max-width:47.99875rem){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch;}}@media (max-width:61.99875rem){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch;}}@media (max-width:74.99875rem){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch;}}@media (max-width:87.49875rem){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch;}}.form-label{margin-bottom:0.5rem;}.col-form-label{padding-top:calc(0.375rem + 0.0625rem);padding-bottom:calc(0.375rem + 0.0625rem);margin-bottom:0;font-size:inherit;line-height:1.5;}.col-form-label-lg{padding-top:calc(0.5rem + 0.0625rem);padding-bottom:calc(0.5rem + 0.0625rem);font-size:1.25rem;}.col-form-label-sm{padding-top:calc(0.25rem + 0.0625rem);padding-bottom:calc(0.25rem + 0.0625rem);font-size:0.875rem;}.form-text{margin-top:0.25rem;font-size:0.875em;color:#6c757d;}.form-control{display:block;width:100%;padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0.375rem;-webkit-transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-o-transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.form-control{-webkit-transition:none;-o-transition:none;transition:none;}}.form-control[type=file]{overflow:hidden;}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer;}.form-control:focus{color:#212529;background-color:#fff;border-color:#e5899f;outline:0;-webkit-box-shadow:0 0 0 0.25rem rgba(202,18,63,0.25);box-shadow:0 0 0 0.25rem rgba(202,18,63,0.25);}.form-control::-webkit-date-and-time-value{height:1.5em;}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1;}.form-control::-moz-placeholder{color:#6c757d;opacity:1;}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1;}.form-control::placeholder{color:#6c757d;opacity:1;}.form-control:disabled{background-color:#e9ecef;opacity:1;}.form-control::file-selector-button{padding:0.375rem 0.75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:0.75rem;-moz-margin-end:0.75rem;margin-inline-end:0.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-o-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{-webkit-transition:none;-o-transition:none;transition:none;}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3;}.form-control-plaintext{display:block;width:100%;padding:0.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0;}.form-control-plaintext:focus{outline:0;}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0;}.form-control-sm{min-height:calc(1.5em + 0.5rem + 2px);padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:0.25rem;}.form-control-sm::file-selector-button{padding:0.25rem 0.5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:0.5rem;-moz-margin-end:0.5rem;margin-inline-end:0.5rem;}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:0.5rem 1rem;font-size:1.25rem;border-radius:0.5rem;}.form-control-lg::file-selector-button{padding:0.5rem 1rem;margin:-0.5rem -1rem;-webkit-margin-end:1rem;-moz-margin-end:1rem;margin-inline-end:1rem;}textarea.form-control{min-height:calc(1.5em + 0.75rem + 2px);}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + 2px);}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px);}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem;}.form-control-color:not(:disabled):not([readonly]){cursor:pointer;}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:0.375rem;}.form-control-color::-webkit-color-swatch{border-radius:0.375rem;}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + 2px);}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px);}.form-select{display:block;width:100%;padding:0.375rem 2.25rem 0.375rem 0.75rem;-moz-padding-start:calc(0.75rem - 0.1875rem);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 0.75rem center;-webkit-background-size:16px 12px;background-size:16px 12px;border:1px solid #ced4da;border-radius:0.375rem;-webkit-transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-o-transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;}@media (prefers-reduced-motion:reduce){.form-select{-webkit-transition:none;-o-transition:none;transition:none;}}.form-select:focus{border-color:#e5899f;outline:0;-webkit-box-shadow:0 0 0 0.25rem rgba(202,18,63,0.25);box-shadow:0 0 0 0.25rem rgba(202,18,63,0.25);}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:0.75rem;background-image:none;}.form-select:disabled{background-color:#e9ecef;}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529;}.form-select-sm{padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.5rem;font-size:0.875rem;border-radius:0.25rem;}.form-select-lg{padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;font-size:1.25rem;border-radius:0.5rem;}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:0.125rem;}.form-check .form-check-input{float:left;margin-left:-1.5em;}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right;}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0;}.form-check-input{width:1em;height:1em;margin-top:0.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;-webkit-background-size:contain;background-size:contain;border:1px solid rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;print-color-adjust:exact;}.form-check-input[type=checkbox]{border-radius:0.25em;}.form-check-input[type=radio]{border-radius:50%;}.form-check-input:active{-webkit-filter:brightness(90%);filter:brightness(90%);}.form-check-input:focus{border-color:#e5899f;outline:0;-webkit-box-shadow:0 0 0 0.25rem rgba(202,18,63,0.25);box-shadow:0 0 0 0.25rem rgba(202,18,63,0.25);}.form-check-input:checked{background-color:#CA123F;border-color:#CA123F;}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");}.form-check-input[type=checkbox]:indeterminate{background-color:#CA123F;border-color:#CA123F;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");}.form-check-input:disabled{pointer-events:none;-webkit-filter:none;filter:none;opacity:0.5;}.form-check-input[disabled] ~ .form-check-label,.form-check-input:disabled ~ .form-check-label{cursor:default;opacity:0.5;}.form-switch{padding-left:2.5em;}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;-webkit-transition:background-position 0.15s ease-in-out;-o-transition:background-position 0.15s ease-in-out;transition:background-position 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{-webkit-transition:none;-o-transition:none;transition:none;}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23e5899f'/%3e%3c/svg%3e");}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0;}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0;}.form-check-inline{display:inline-block;margin-right:1rem;}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none;}.btn-check[disabled] + .btn,.btn-check:disabled + .btn{pointer-events:none;-webkit-filter:none;filter:none;opacity:0.65;}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.form-range:focus{outline:0;}.form-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 0.25rem rgba(202,18,63,0.25);box-shadow:0 0 0 1px #fff,0 0 0 0.25rem rgba(202,18,63,0.25);}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.25rem rgba(202,18,63,0.25);}.form-range::-moz-focus-outer{border:0;}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#CA123F;border:0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-webkit-appearance:none;appearance:none;}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;-o-transition:none;transition:none;}}.form-range::-webkit-slider-thumb:active{background-color:#efb8c5;}.form-range::-webkit-slider-runnable-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem;}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#CA123F;border:0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-moz-appearance:none;appearance:none;}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-webkit-transition:none;-o-transition:none;transition:none;}}.form-range::-moz-range-thumb:active{background-color:#efb8c5;}.form-range::-moz-range-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem;}.form-range:disabled{pointer-events:none;}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd;}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd;}.form-floating{position:relative;}.form-floating > .form-control,.form-floating > .form-control-plaintext,.form-floating > .form-select{height:calc(3.5rem + 2px);line-height:1.25;}.form-floating > label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem 0.75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid transparent;-webkit-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity 0.1s ease-in-out,-webkit-transform 0.1s ease-in-out;transition:opacity 0.1s ease-in-out,-webkit-transform 0.1s ease-in-out;-o-transition:opacity 0.1s ease-in-out,-o-transform 0.1s ease-in-out;transition:opacity 0.1s ease-in-out,transform 0.1s ease-in-out;transition:opacity 0.1s ease-in-out,transform 0.1s ease-in-out,-webkit-transform 0.1s ease-in-out,-o-transform 0.1s ease-in-out;}@media (prefers-reduced-motion:reduce){.form-floating > label{-webkit-transition:none;-o-transition:none;transition:none;}}.form-floating > .form-control,.form-floating > .form-control-plaintext{padding:1rem 0.75rem;}.form-floating > .form-control::-webkit-input-placeholder,.form-floating > .form-control-plaintext::-webkit-input-placeholder{color:transparent;}.form-floating > .form-control::-moz-placeholder,.form-floating > .form-control-plaintext::-moz-placeholder{color:transparent;}.form-floating > .form-control::-ms-input-placeholder,.form-floating > .form-control-plaintext::-ms-input-placeholder{color:transparent;}.form-floating > .form-control::placeholder,.form-floating > .form-control-plaintext::placeholder{color:transparent;}.form-floating > .form-control:focus,.form-floating > .form-control:not(:placeholder-shown),.form-floating > .form-control-plaintext:focus,.form-floating > .form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:0.625rem;}.form-floating > .form-control:-webkit-autofill,.form-floating > .form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:0.625rem;}.form-floating > .form-select{padding-top:1.625rem;padding-bottom:0.625rem;}.form-floating > .form-control:focus ~ label,.form-floating > .form-control:not(:placeholder-shown) ~ label,.form-floating > .form-control-plaintext ~ label,.form-floating > .form-select ~ label{opacity:0.65;-webkit-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);-o-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);}.form-floating > .form-control:-webkit-autofill ~ label{opacity:0.65;-webkit-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);}.form-floating > .form-control-plaintext ~ label{border-width:1px 0;}.input-group{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;}.input-group > .form-control,.input-group > .form-select,.input-group > .form-floating{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;}.input-group > .form-control:focus,.input-group > .form-select:focus,.input-group > .form-floating:focus-within{z-index:5;}.input-group .btn{position:relative;z-index:2;}.input-group .btn:focus{z-index:5;}.input-group-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:0.375rem;}.input-group-lg > .form-control,.input-group-lg > .form-select,.input-group-lg > .input-group-text,.input-group-lg > .btn{padding:0.5rem 1rem;font-size:1.25rem;border-radius:0.5rem;}.input-group-sm > .form-control,.input-group-sm > .form-select,.input-group-sm > .input-group-text,.input-group-sm > .btn{padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:0.25rem;}.input-group-lg > .form-select,.input-group-sm > .form-select{padding-right:3rem;}.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select{border-top-right-radius:0;border-bottom-right-radius:0;}.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select{border-top-right-radius:0;border-bottom-right-radius:0;}.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-0.0625rem;border-top-left-radius:0;border-bottom-left-radius:0;}.input-group > .form-floating:not(:first-child) > .form-control,.input-group > .form-floating:not(:first-child) > .form-select{border-top-left-radius:0;border-bottom-left-radius:0;}.valid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:0.875em;color:#28a745;}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:0.1rem;font-size:0.875rem;color:#000;background-color:rgba(40,167,69,0.9);border-radius:0.375rem;}.was-validated :valid ~ .valid-feedback,.was-validated :valid ~ .valid-tooltip,.is-valid ~ .valid-feedback,.is-valid ~ .valid-tooltip{display:block;}.was-validated .form-control:valid,.form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;-webkit-background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#28a745;-webkit-box-shadow:0 0 0 0.25rem rgba(40,167,69,0.25);box-shadow:0 0 0 0.25rem rgba(40,167,69,0.25);}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);}.was-validated .form-select:valid,.form-select.is-valid{border-color:#28a745;}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right 0.75rem center,center right 2.25rem;-webkit-background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#28a745;-webkit-box-shadow:0 0 0 0.25rem rgba(40,167,69,0.25);box-shadow:0 0 0 0.25rem rgba(40,167,69,0.25);}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem));}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#28a745;}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#28a745;}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{-webkit-box-shadow:0 0 0 0.25rem rgba(40,167,69,0.25);box-shadow:0 0 0 0.25rem rgba(40,167,69,0.25);}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#28a745;}.form-check-inline .form-check-input ~ .valid-feedback{margin-left:0.5em;}.was-validated .input-group > .form-control:not(:focus):valid,.input-group > .form-control:not(:focus).is-valid,.was-validated .input-group > .form-select:not(:focus):valid,.input-group > .form-select:not(:focus).is-valid,.was-validated .input-group > .form-floating:not(:focus-within):valid,.input-group > .form-floating:not(:focus-within).is-valid{z-index:3;}.invalid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:0.875em;color:#dc3545;}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:0.1rem;font-size:0.875rem;color:#fff;background-color:rgba(220,53,69,0.9);border-radius:0.375rem;}.was-validated :invalid ~ .invalid-feedback,.was-validated :invalid ~ .invalid-tooltip,.is-invalid ~ .invalid-feedback,.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;-webkit-background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 0.25rem rgba(220,53,69,0.25);box-shadow:0 0 0 0.25rem rgba(220,53,69,0.25);}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc3545;}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right 0.75rem center,center right 2.25rem;-webkit-background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 0.25rem rgba(220,53,69,0.25);box-shadow:0 0 0 0.25rem rgba(220,53,69,0.25);}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem));}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc3545;}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc3545;}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{-webkit-box-shadow:0 0 0 0.25rem rgba(220,53,69,0.25);box-shadow:0 0 0 0.25rem rgba(220,53,69,0.25);}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#dc3545;}.form-check-inline .form-check-input ~ .invalid-feedback{margin-left:0.5em;}.was-validated .input-group > .form-control:not(:focus):invalid,.input-group > .form-control:not(:focus).is-invalid,.was-validated .input-group > .form-select:not(:focus):invalid,.input-group > .form-select:not(:focus).is-invalid,.was-validated .input-group > .form-floating:not(:focus-within):invalid,.input-group > .form-floating:not(:focus-within).is-invalid{z-index:4;}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family:;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#212529;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:0.375rem;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-o-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.btn{-webkit-transition:none;-o-transition:none;transition:none;}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);}.btn-check + .btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:focus-visible + .btn{border-color:var(--bs-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:checked + .btn,:not(.btn-check) + .btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);}.btn-check:checked + .btn:focus-visible,:not(.btn-check) + .btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity);}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#CA123F;--bs-btn-border-color:#CA123F;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#ac0f36;--bs-btn-hover-border-color:#a20e32;--bs-btn-focus-shadow-rgb:210,54,92;--bs-btn-active-color:#fff;--bs-btn-active-bg:#a20e32;--bs-btn-active-border-color:#980e2f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#CA123F;--bs-btn-disabled-border-color:#CA123F;}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d;}.btn-success{--bs-btn-color:#000;--bs-btn-bg:#28a745;--bs-btn-border-color:#28a745;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#48b461;--bs-btn-hover-border-color:#3eb058;--bs-btn-focus-shadow-rgb:34,142,59;--bs-btn-active-color:#000;--bs-btn-active-bg:#53b96a;--bs-btn-active-border-color:#3eb058;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#28a745;--bs-btn-disabled-border-color:#28a745;}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#17a2b8;--bs-btn-border-color:#17a2b8;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#3ab0c3;--bs-btn-hover-border-color:#2eabbf;--bs-btn-focus-shadow-rgb:20,138,156;--bs-btn-active-color:#000;--bs-btn-active-bg:#45b5c6;--bs-btn-active-border-color:#2eabbf;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#17a2b8;--bs-btn-disabled-border-color:#17a2b8;}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107;}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545;}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa;}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529;}.btn-outline-primary{--bs-btn-color:#CA123F;--bs-btn-border-color:#CA123F;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#CA123F;--bs-btn-hover-border-color:#CA123F;--bs-btn-focus-shadow-rgb:202,18,63;--bs-btn-active-color:#fff;--bs-btn-active-bg:#CA123F;--bs-btn-active-border-color:#CA123F;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#CA123F;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#CA123F;--bs-gradient:none;}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none;}.btn-outline-success{--bs-btn-color:#28a745;--bs-btn-border-color:#28a745;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#28a745;--bs-btn-hover-border-color:#28a745;--bs-btn-focus-shadow-rgb:40,167,69;--bs-btn-active-color:#000;--bs-btn-active-bg:#28a745;--bs-btn-active-border-color:#28a745;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#28a745;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#28a745;--bs-gradient:none;}.btn-outline-info{--bs-btn-color:#17a2b8;--bs-btn-border-color:#17a2b8;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#17a2b8;--bs-btn-hover-border-color:#17a2b8;--bs-btn-focus-shadow-rgb:23,162,184;--bs-btn-active-color:#000;--bs-btn-active-bg:#17a2b8;--bs-btn-active-border-color:#17a2b8;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#17a2b8;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#17a2b8;--bs-gradient:none;}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none;}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none;}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none;}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none;}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:none;--bs-btn-focus-shadow-rgb:210,54,92;text-decoration:underline;}.btn-link:focus-visible{color:var(--bs-btn-color);}.btn-link:hover{color:var(--bs-btn-hover-color);}.btn-lg,.btn-group-lg > .btn{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:0.5rem;}.btn-sm,.btn-group-sm > .btn{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:0.25rem;}.fade{-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}@media (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;-o-transition:none;transition:none;}}.fade:not(.show){opacity:0;}.collapse:not(.show){display:none;}.collapsing{height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;}@media (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;-o-transition:none;transition:none;}}.collapsing.collapse-horizontal{width:0;height:auto;-webkit-transition:width 0.35s ease;-o-transition:width 0.35s ease;transition:width 0.35s ease;}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{-webkit-transition:none;-o-transition:none;transition:none;}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative;}.dropdown-toggle{white-space:nowrap;}.dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;}.dropdown-toggle:empty::after{margin-left:0;}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:#212529;--bs-dropdown-bg:#fff;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:0.375rem;--bs-dropdown-border-width:1px;--bs-dropdown-inner-border-radius:calc(0.375rem - 1px);--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-dropdown-link-color:#212529;--bs-dropdown-link-hover-color:#1e2125;--bs-dropdown-link-hover-bg:#e9ecef;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#CA123F;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);-webkit-background-clip:padding-box;background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer);}.dropdown-menu-start{--bs-position:start;}.dropdown-menu-start[data-bs-popper]{right:auto;left:0;}.dropdown-menu-end{--bs-position:end;}.dropdown-menu-end[data-bs-popper]{right:0;left:auto;}@media (min-width:36rem){.dropdown-menu-sm-start{--bs-position:start;}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0;}.dropdown-menu-sm-end{--bs-position:end;}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto;}}@media (min-width:48rem){.dropdown-menu-md-start{--bs-position:start;}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0;}.dropdown-menu-md-end{--bs-position:end;}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto;}}@media (min-width:62rem){.dropdown-menu-lg-start{--bs-position:start;}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0;}.dropdown-menu-lg-end{--bs-position:end;}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto;}}@media (min-width:75rem){.dropdown-menu-xl-start{--bs-position:start;}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0;}.dropdown-menu-xl-end{--bs-position:end;}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto;}}@media (min-width:87.5rem){.dropdown-menu-xxl-start{--bs-position:start;}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0;}.dropdown-menu-xxl-end{--bs-position:end;}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto;}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer);}.dropup .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0;border-right:0.3em solid transparent;border-bottom:0.3em solid;border-left:0.3em solid transparent;}.dropup .dropdown-toggle:empty::after{margin-left:0;}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer);}.dropend .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0;border-bottom:0.3em solid transparent;border-left:0.3em solid;}.dropend .dropdown-toggle:empty::after{margin-left:0;}.dropend .dropdown-toggle::after{vertical-align:0;}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer);}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";}.dropstart .dropdown-toggle::after{display:none;}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0.3em solid;border-bottom:0.3em solid transparent;}.dropstart .dropdown-toggle:empty::after{margin-left:0;}.dropstart .dropdown-toggle::before{vertical-align:0;}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1;}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg);}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg);}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent;}.dropdown-menu.show{display:block;}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap;}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color);}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow:;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255,255,255,0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#CA123F;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd;}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;}.btn-group > .btn,.btn-group-vertical > .btn{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}.btn-group > .btn-check:checked + .btn,.btn-group > .btn-check:focus + .btn,.btn-group > .btn:hover,.btn-group > .btn:focus,.btn-group > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn-check:checked + .btn,.btn-group-vertical > .btn-check:focus + .btn,.btn-group-vertical > .btn:hover,.btn-group-vertical > .btn:focus,.btn-group-vertical > .btn:active,.btn-group-vertical > .btn.active{z-index:1;}.btn-toolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.btn-toolbar .input-group{width:auto;}.btn-group{border-radius:0.375rem;}.btn-group > :not(.btn-check:first-child) + .btn,.btn-group > .btn-group:not(:first-child){margin-left:-0.0625rem;}.btn-group > .btn:not(:last-child):not(.dropdown-toggle),.btn-group > .btn.dropdown-toggle-split:first-child,.btn-group > .btn-group:not(:last-child) > .btn{border-top-right-radius:0;border-bottom-right-radius:0;}.btn-group > .btn:nth-child(n+3),.btn-group > :not(.btn-check) + .btn,.btn-group > .btn-group:not(:first-child) > .btn{border-top-left-radius:0;border-bottom-left-radius:0;}.dropdown-toggle-split{padding-right:0.5625rem;padding-left:0.5625rem;}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0;}.dropstart .dropdown-toggle-split::before{margin-right:0;}.btn-sm + .dropdown-toggle-split,.btn-group-sm > .btn + .dropdown-toggle-split{padding-right:0.375rem;padding-left:0.375rem;}.btn-lg + .dropdown-toggle-split,.btn-group-lg > .btn + .dropdown-toggle-split{padding-right:0.75rem;padding-left:0.75rem;}.btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group{width:100%;}.btn-group-vertical > .btn:not(:first-child),.btn-group-vertical > .btn-group:not(:first-child){margin-top:-0.0625rem;}.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical > .btn-group:not(:last-child) > .btn{border-bottom-right-radius:0;border-bottom-left-radius:0;}.btn-group-vertical > .btn ~ .btn,.btn-group-vertical > .btn-group:not(:first-child) > .btn{border-top-left-radius:0;border-top-right-radius:0;}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:#6c757d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out;-o-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.nav-link{-webkit-transition:none;-o-transition:none;transition:none;}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color);}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default;}.nav-tabs{--bs-nav-tabs-border-width:1px;--bs-nav-tabs-border-color:#dee2e6;--bs-nav-tabs-border-radius:0.375rem;--bs-nav-tabs-link-hover-border-color:#e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color:#495057;--bs-nav-tabs-link-active-bg:#fff;--bs-nav-tabs-link-active-border-color:#dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));background:none;border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius);}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color);}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent;}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color);}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0;}.nav-pills{--bs-nav-pills-border-radius:0.375rem;--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#CA123F;}.nav-pills .nav-link{background:none;border:0;border-radius:var(--bs-nav-pills-border-radius);}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent;}.nav-pills .nav-link.active,.nav-pills .show > .nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg);}.nav-fill > .nav-link,.nav-fill .nav-item{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;}.nav-justified > .nav-link,.nav-justified .nav-item{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center;}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%;}.tab-content > .tab-pane{display:none;}.tab-content > .active{display:block;}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(0,0,0,0.55);--bs-navbar-hover-color:rgba(0,0,0,0.7);--bs-navbar-disabled-color:rgba(0,0,0,0.3);--bs-navbar-active-color:rgba(0,0,0,0.9);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(0,0,0,0.9);--bs-navbar-brand-hover-color:rgba(0,0,0,0.9);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(0,0,0,0.1);--bs-navbar-toggler-border-radius:0.375rem;--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);}.navbar > .container,.navbar > .container-fluid,.navbar > .container-sm,.navbar > .container-md,.navbar > .container-lg,.navbar > .container-xl,.navbar > .container-xxl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap;}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color);}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}.navbar-nav .show > .nav-link,.navbar-nav .nav-link.active{color:var(--bs-navbar-active-color);}.navbar-nav .dropdown-menu{position:static;}.navbar-text{padding-top:0.5rem;padding-bottom:0.5rem;color:var(--bs-navbar-color);}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color);}.navbar-collapse{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);-webkit-transition:var(--bs-navbar-toggler-transition);-o-transition:var(--bs-navbar-toggler-transition);transition:var(--bs-navbar-toggler-transition);}@media (prefers-reduced-motion:reduce){.navbar-toggler{-webkit-transition:none;-o-transition:none;transition:none;}}.navbar-toggler:hover{text-decoration:none;}.navbar-toggler:focus{text-decoration:none;outline:0;-webkit-box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;-webkit-background-size:100% 100%;background-size:100%;}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto;}@media (min-width:36rem){.navbar-expand-sm{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x);}.navbar-expand-sm .navbar-nav-scroll{overflow:visible;}.navbar-expand-sm .navbar-collapse{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand-sm .navbar-toggler{display:none;}.navbar-expand-sm .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;-webkit-transform:none !important;-o-transform:none !important;transform:none !important;-webkit-transition:none;-o-transition:none;transition:none;}.navbar-expand-sm .offcanvas .offcanvas-header{display:none;}.navbar-expand-sm .offcanvas .offcanvas-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible;}}@media (min-width:48rem){.navbar-expand-md{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x);}.navbar-expand-md .navbar-nav-scroll{overflow:visible;}.navbar-expand-md .navbar-collapse{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand-md .navbar-toggler{display:none;}.navbar-expand-md .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;-webkit-transform:none !important;-o-transform:none !important;transform:none !important;-webkit-transition:none;-o-transition:none;transition:none;}.navbar-expand-md .offcanvas .offcanvas-header{display:none;}.navbar-expand-md .offcanvas .offcanvas-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible;}}@media (min-width:62rem){.navbar-expand-lg{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x);}.navbar-expand-lg .navbar-nav-scroll{overflow:visible;}.navbar-expand-lg .navbar-collapse{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand-lg .navbar-toggler{display:none;}.navbar-expand-lg .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;-webkit-transform:none !important;-o-transform:none !important;transform:none !important;-webkit-transition:none;-o-transition:none;transition:none;}.navbar-expand-lg .offcanvas .offcanvas-header{display:none;}.navbar-expand-lg .offcanvas .offcanvas-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible;}}@media (min-width:75rem){.navbar-expand-xl{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x);}.navbar-expand-xl .navbar-nav-scroll{overflow:visible;}.navbar-expand-xl .navbar-collapse{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand-xl .navbar-toggler{display:none;}.navbar-expand-xl .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;-webkit-transform:none !important;-o-transform:none !important;transform:none !important;-webkit-transition:none;-o-transition:none;transition:none;}.navbar-expand-xl .offcanvas .offcanvas-header{display:none;}.navbar-expand-xl .offcanvas .offcanvas-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible;}}@media (min-width:87.5rem){.navbar-expand-xxl{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand-xxl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x);}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible;}.navbar-expand-xxl .navbar-collapse{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand-xxl .navbar-toggler{display:none;}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;-webkit-transform:none !important;-o-transform:none !important;transform:none !important;-webkit-transition:none;-o-transition:none;transition:none;}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none;}.navbar-expand-xxl .offcanvas .offcanvas-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible;}}.navbar-expand{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.navbar-expand .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x);}.navbar-expand .navbar-nav-scroll{overflow:visible;}.navbar-expand .navbar-collapse{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand .navbar-toggler{display:none;}.navbar-expand .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;-webkit-transform:none !important;-o-transform:none !important;transform:none !important;-webkit-transition:none;-o-transition:none;transition:none;}.navbar-expand .offcanvas .offcanvas-header{display:none;}.navbar-expand .offcanvas .offcanvas-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible;}.navbar-dark{--bs-navbar-color:rgba(255,255,255,0.55);--bs-navbar-hover-color:rgba(255,255,255,0.75);--bs-navbar-disabled-color:rgba(255,255,255,0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255,255,255,0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-border-width:1px;--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:0.375rem;--bs-card-box-shadow:;--bs-card-inner-border-radius:calc(0.375rem - 1px);--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(0,0,0,0.03);--bs-card-cap-color:;--bs-card-height:;--bs-card-color:;--bs-card-bg:#fff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:1rem;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);-webkit-background-clip:border-box;background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);}.card > hr{margin-right:0;margin-left:0;}.card > .list-group{border-top:inherit;border-bottom:inherit;}.card > .list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);}.card > .list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius);}.card > .card-header + .list-group,.card > .list-group + .card-footer{border-top:0;}.card-body{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color);}.card-title{margin-bottom:var(--bs-card-title-spacer-y);}.card-subtitle{margin-top:calc(-0.5 * var(--bs-card-title-spacer-y));margin-bottom:0;}.card-text:last-child{margin-bottom:0;}.card-link + .card-link{margin-left:var(--bs-card-spacer-x);}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color);}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);}.card-header-tabs{margin-right:calc(-0.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-0.5 * var(--bs-card-cap-padding-x));border-bottom:0;}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg);}.card-header-pills{margin-right:calc(-0.5 * var(--bs-card-cap-padding-x));margin-left:calc(-0.5 * var(--bs-card-cap-padding-x));}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius);}.card-img,.card-img-top,.card-img-bottom{width:100%;}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius);}.card-group > .card{margin-bottom:var(--bs-card-group-margin);}@media (min-width:36rem){.card-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;}.card-group > .card{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0;}.card-group > .card + .card{margin-left:0;border-left:0;}.card-group > .card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;}.card-group > .card:not(:last-child) .card-img-top,.card-group > .card:not(:last-child) .card-header{border-top-right-radius:0;}.card-group > .card:not(:last-child) .card-img-bottom,.card-group > .card:not(:last-child) .card-footer{border-bottom-right-radius:0;}.card-group > .card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}.card-group > .card:not(:first-child) .card-img-top,.card-group > .card:not(:first-child) .card-header{border-top-left-radius:0;}.card-group > .card:not(:first-child) .card-img-bottom,.card-group > .card:not(:first-child) .card-footer{border-bottom-left-radius:0;}}.accordion{--bs-accordion-color:#212529;--bs-accordion-bg:#fff;--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:1px;--bs-accordion-border-radius:0.375rem;--bs-accordion-inner-border-radius:calc(0.375rem - 1px);--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:#212529;--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23b61039'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#e5899f;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(202,18,63,0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:#b61039;--bs-accordion-active-bg:#fae7ec;}.accordion-button{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;-webkit-transition:var(--bs-accordion-transition);-o-transition:var(--bs-accordion-transition);transition:var(--bs-accordion-transition);}@media (prefers-reduced-motion:reduce){.accordion-button{-webkit-transition:none;-o-transition:none;transition:none;}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);-webkit-box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);-webkit-transform:var(--bs-accordion-btn-icon-transform);-o-transform:var(--bs-accordion-btn-icon-transform);transform:var(--bs-accordion-btn-icon-transform);}.accordion-button::after{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;-webkit-background-size:var(--bs-accordion-btn-icon-width) var(--bs-accordion-btn-icon-width);background-size:var(--bs-accordion-btn-icon-width);-webkit-transition:var(--bs-accordion-btn-icon-transition);-o-transition:var(--bs-accordion-btn-icon-transition);transition:var(--bs-accordion-btn-icon-transition);}@media (prefers-reduced-motion:reduce){.accordion-button::after{-webkit-transition:none;-o-transition:none;transition:none;}}.accordion-button:hover{z-index:2;}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;-webkit-box-shadow:var(--bs-accordion-btn-focus-box-shadow);box-shadow:var(--bs-accordion-btn-focus-box-shadow);}.accordion-header{margin-bottom:0;}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius);}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius);}.accordion-item:not(:first-of-type){border-top:0;}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius);}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius);}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius);}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);}.accordion-flush .accordion-collapse{border-width:0;}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0;}.accordion-flush .accordion-item:first-child{border-top:0;}.accordion-flush .accordion-item:last-child{border-bottom:0;}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0;}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg:;--bs-breadcrumb-border-radius:;--bs-breadcrumb-divider-color:#6c757d;--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:#6c757d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius);}.breadcrumb-item + .breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x);}.breadcrumb-item + .breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider,"/");}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color);}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:#fff;--bs-pagination-border-width:1px;--bs-pagination-border-color:#dee2e6;--bs-pagination-border-radius:0.375rem;--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:#e9ecef;--bs-pagination-hover-border-color:#dee2e6;--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:#e9ecef;--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(202,18,63,0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#CA123F;--bs-pagination-active-border-color:#CA123F;--bs-pagination-disabled-color:#6c757d;--bs-pagination-disabled-bg:#fff;--bs-pagination-disabled-border-color:#dee2e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-o-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.page-link{-webkit-transition:none;-o-transition:none;transition:none;}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color);}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;-webkit-box-shadow:var(--bs-pagination-focus-box-shadow);box-shadow:var(--bs-pagination-focus-box-shadow);}.page-link.active,.active > .page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color);}.page-link.disabled,.disabled > .page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color);}.page-item:not(:first-child) .page-link{margin-left:-0.0625rem;}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius);}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius);}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:0.5rem;}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:0.25rem;}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:0.375rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius);}.badge:empty{display:none;}.btn .badge{position:relative;top:-1px;}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.375rem;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);}.alert-heading{color:inherit;}.alert-link{font-weight:700;}.alert-dismissible{padding-right:3rem;}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem;}.alert-primary{--bs-alert-color:#790b26;--bs-alert-bg:#f4d0d9;--bs-alert-border-color:#efb8c5;}.alert-primary .alert-link{color:#61091e;}.alert-secondary{--bs-alert-color:#41464b;--bs-alert-bg:#e2e3e5;--bs-alert-border-color:#d3d6d8;}.alert-secondary .alert-link{color:#34383c;}.alert-success{--bs-alert-color:#186429;--bs-alert-bg:#d4edda;--bs-alert-border-color:#bfe5c7;}.alert-success .alert-link{color:#135021;}.alert-info{--bs-alert-color:#0e616e;--bs-alert-bg:#d1ecf1;--bs-alert-border-color:#b9e3ea;}.alert-info .alert-link{color:#0b4e58;}.alert-warning{--bs-alert-color:#664d03;--bs-alert-bg:#fff3cd;--bs-alert-border-color:#ffecb5;}.alert-warning .alert-link{color:#523e02;}.alert-danger{--bs-alert-color:#842029;--bs-alert-bg:#f8d7da;--bs-alert-border-color:#f5c2c7;}.alert-danger .alert-link{color:#6a1a21;}.alert-light{--bs-alert-color:#636464;--bs-alert-bg:#fefefe;--bs-alert-border-color:#fdfdfe;}.alert-light .alert-link{color:#4f5050;}.alert-dark{--bs-alert-color:#141619;--bs-alert-bg:#d3d3d4;--bs-alert-border-color:#bcbebf;}.alert-dark .alert-link{color:#101214;}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem;}}@-o-keyframes progress-bar-stripes{0%{background-position-x:1rem;}}@keyframes progress-bar-stripes{0%{background-position-x:1rem;}}.progress{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:#e9ecef;--bs-progress-border-radius:0.375rem;--bs-progress-box-shadow:inset 0 1px 2px rgba(0,0,0,0.075);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#CA123F;--bs-progress-bar-transition:width 0.6s ease;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius);}.progress-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);-webkit-transition:var(--bs-progress-bar-transition);-o-transition:var(--bs-progress-bar-transition);transition:var(--bs-progress-bar-transition);}@media (prefers-reduced-motion:reduce){.progress-bar{-webkit-transition:none;-o-transition:none;transition:none;}}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:var(--bs-progress-height) var(--bs-progress-height);background-size:var(--bs-progress-height) var(--bs-progress-height);}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;-o-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes;}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;-o-animation:none;animation:none;}}.list-group{--bs-list-group-color:#212529;--bs-list-group-bg:#fff;--bs-list-group-border-color:rgba(0,0,0,0.125);--bs-list-group-border-width:1px;--bs-list-group-border-radius:0.375rem;--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:#495057;--bs-list-group-action-hover-color:#495057;--bs-list-group-action-hover-bg:#f8f9fa;--bs-list-group-action-active-color:#212529;--bs-list-group-action-active-bg:#e9ecef;--bs-list-group-disabled-color:#6c757d;--bs-list-group-disabled-bg:#fff;--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#CA123F;--bs-list-group-active-border-color:#CA123F;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius);}.list-group-numbered{list-style-type:none;counter-reset:section;}.list-group-numbered > .list-group-item::before{content:counters(section,".") ". ";counter-increment:section;}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit;}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg);}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg);}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit;}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg);}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color);}.list-group-item + .list-group-item{border-top-width:0;}.list-group-item + .list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width);}.list-group-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.list-group-horizontal > .list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0;}.list-group-horizontal > .list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0;}.list-group-horizontal > .list-group-item.active{margin-top:0;}.list-group-horizontal > .list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0;}.list-group-horizontal > .list-group-item + .list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width);}@media (min-width:36rem){.list-group-horizontal-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.list-group-horizontal-sm > .list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0;}.list-group-horizontal-sm > .list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0;}.list-group-horizontal-sm > .list-group-item.active{margin-top:0;}.list-group-horizontal-sm > .list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0;}.list-group-horizontal-sm > .list-group-item + .list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width);}}@media (min-width:48rem){.list-group-horizontal-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.list-group-horizontal-md > .list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0;}.list-group-horizontal-md > .list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0;}.list-group-horizontal-md > .list-group-item.active{margin-top:0;}.list-group-horizontal-md > .list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0;}.list-group-horizontal-md > .list-group-item + .list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width);}}@media (min-width:62rem){.list-group-horizontal-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.list-group-horizontal-lg > .list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0;}.list-group-horizontal-lg > .list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0;}.list-group-horizontal-lg > .list-group-item.active{margin-top:0;}.list-group-horizontal-lg > .list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0;}.list-group-horizontal-lg > .list-group-item + .list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width);}}@media (min-width:75rem){.list-group-horizontal-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.list-group-horizontal-xl > .list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0;}.list-group-horizontal-xl > .list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0;}.list-group-horizontal-xl > .list-group-item.active{margin-top:0;}.list-group-horizontal-xl > .list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0;}.list-group-horizontal-xl > .list-group-item + .list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width);}}@media (min-width:87.5rem){.list-group-horizontal-xxl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0;}.list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0;}.list-group-horizontal-xxl > .list-group-item.active{margin-top:0;}.list-group-horizontal-xxl > .list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0;}.list-group-horizontal-xxl > .list-group-item + .list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width);}}.list-group-flush{border-radius:0;}.list-group-flush > .list-group-item{border-width:0 0 var(--bs-list-group-border-width);}.list-group-flush > .list-group-item:last-child{border-bottom-width:0;}.list-group-item-primary{color:#790b26;background-color:#f4d0d9;}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#790b26;background-color:#dcbbc3;}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#790b26;border-color:#790b26;}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5;}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#41464b;background-color:#cbccce;}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b;}.list-group-item-success{color:#186429;background-color:#d4edda;}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#186429;background-color:#bfd5c4;}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#186429;border-color:#186429;}.list-group-item-info{color:#0e616e;background-color:#d1ecf1;}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#0e616e;background-color:#bcd4d9;}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0e616e;border-color:#0e616e;}.list-group-item-warning{color:#664d03;background-color:#fff3cd;}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#664d03;background-color:#e6dbb9;}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03;}.list-group-item-danger{color:#842029;background-color:#f8d7da;}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#842029;background-color:#dfc2c4;}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029;}.list-group-item-light{color:#636464;background-color:#fefefe;}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#636464;background-color:#e5e5e5;}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464;}.list-group-item-dark{color:#141619;background-color:#d3d3d4;}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#141619;background-color:#bebebf;}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619;}.btn-close{-webkit-box-sizing:content-box;box-sizing:content-box;width:1em;height:1em;padding:0.25em 0.25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:0.375rem;opacity:0.5;}.btn-close:hover{color:#000;text-decoration:none;opacity:0.75;}.btn-close:focus{outline:0;-webkit-box-shadow:0 0 0 0.25rem rgba(202,18,63,0.25);box-shadow:0 0 0 0.25rem rgba(202,18,63,0.25);opacity:1;}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0.25;}.btn-close-white{-webkit-filter:invert(1) grayscale(100%) brightness(200%);filter:invert(1) grayscale(100%) brightness(200%);}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:2rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color:;--bs-toast-bg:rgba(255,255,255,0.85);--bs-toast-border-width:1px;--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:0.375rem;--bs-toast-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-toast-header-color:#6c757d;--bs-toast-header-bg:rgba(255,255,255,0.85);--bs-toast-header-border-color:rgba(0,0,0,0.05);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);-webkit-background-clip:padding-box;background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);-webkit-box-shadow:var(--bs-toast-box-shadow);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius);}.toast.showing{opacity:0;}.toast:not(.show){display:none;}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none;}.toast-container > :not(:last-child){margin-bottom:var(--bs-toast-spacing);}.toast-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);-webkit-background-clip:padding-box;background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));}.toast-header .btn-close{margin-right:calc(-0.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x);}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word;}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:;--bs-modal-bg:#fff;--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:1px;--bs-modal-border-radius:0.5rem;--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-modal-inner-border-radius:calc(0.5rem - 1px);--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:1px;--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg:;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none;}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out,-webkit-transform 0.3s ease-out,-o-transform 0.3s ease-out;-webkit-transform:translate(0,-50px);-o-transform:translate(0,-50px);transform:translate(0,-50px);}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;-o-transition:none;transition:none;}}.modal.show .modal-dialog{-webkit-transform:none;-o-transform:none;transform:none;}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02);}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2);}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden;}.modal-dialog-scrollable .modal-body{overflow-y:auto;}.modal-dialog-centered{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2);}.modal-content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);-webkit-background-clip:padding-box;background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0;}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg);}.modal-backdrop.fade{opacity:0;}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity);}.modal-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius);}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);margin:calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height);}.modal-body{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:var(--bs-modal-padding);}.modal-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius);}.modal-footer > *{margin:calc(var(--bs-modal-footer-gap) * 0.5);}@media (min-width:36rem){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto;}.modal-sm{--bs-modal-width:300px;}}@media (min-width:62rem){.modal-lg,.modal-xl{--bs-modal-width:800px;}}@media (min-width:75rem){.modal-xl{--bs-modal-width:1140px;}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0;}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0;}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0;}.modal-fullscreen .modal-body{overflow-y:auto;}@media (max-width:35.99875rem){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0;}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0;}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0;}.modal-fullscreen-sm-down .modal-body{overflow-y:auto;}}@media (max-width:47.99875rem){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0;}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0;}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0;}.modal-fullscreen-md-down .modal-body{overflow-y:auto;}}@media (max-width:61.99875rem){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0;}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0;}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0;}.modal-fullscreen-lg-down .modal-body{overflow-y:auto;}}@media (max-width:74.99875rem){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0;}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0;}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0;}.modal-fullscreen-xl-down .modal-body{overflow-y:auto;}}@media (max-width:87.49875rem){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0;}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0;}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0;}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto;}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin:;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:#fff;--bs-tooltip-bg:#000;--bs-tooltip-border-radius:0.375rem;--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;padding:var(--bs-tooltip-arrow-height);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0;}.tooltip.show{opacity:var(--bs-tooltip-opacity);}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height);}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid;}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0;}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;border-top-color:var(--bs-tooltip-bg);}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width);}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;border-right-color:var(--bs-tooltip-bg);}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0;}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg);}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width);}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg);}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius);}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:#fff;--bs-popover-border-width:1px;--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:0.5rem;--bs-popover-inner-border-radius:calc(0.5rem - 1px);--bs-popover-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:;--bs-popover-header-bg:#f0f0f0;--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:#212529;--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);-webkit-background-clip:padding-box;background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius);}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height);}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0;}.bs-popover-top > .popover-arrow,.bs-popover-auto[data-popper-placement^=top] > .popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));}.bs-popover-top > .popover-arrow::before,.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before,.bs-popover-top > .popover-arrow::after,.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;}.bs-popover-top > .popover-arrow::before,.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border);}.bs-popover-top > .popover-arrow::after,.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg);}.bs-popover-end > .popover-arrow,.bs-popover-auto[data-popper-placement^=right] > .popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width);}.bs-popover-end > .popover-arrow::before,.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before,.bs-popover-end > .popover-arrow::after,.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;}.bs-popover-end > .popover-arrow::before,.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border);}.bs-popover-end > .popover-arrow::after,.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg);}.bs-popover-bottom > .popover-arrow,.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));}.bs-popover-bottom > .popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before,.bs-popover-bottom > .popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);}.bs-popover-bottom > .popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border);}.bs-popover-bottom > .popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg);}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg);}.bs-popover-start > .popover-arrow,.bs-popover-auto[data-popper-placement^=left] > .popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width);}.bs-popover-start > .popover-arrow::before,.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before,.bs-popover-start > .popover-arrow::after,.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);}.bs-popover-start > .popover-arrow::before,.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border);}.bs-popover-start > .popover-arrow::after,.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg);}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius);}.popover-header:empty{display:none;}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color);}.carousel{position:relative;}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y;}.carousel-inner{position:relative;width:100%;overflow:hidden;}.carousel-inner::after{display:block;clear:both;content:"";}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.6s ease-in-out;transition:-webkit-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out,-webkit-transform 0.6s ease-in-out,-o-transform 0.6s ease-in-out;}@media (prefers-reduced-motion:reduce){.carousel-item{-webkit-transition:none;-o-transition:none;transition:none;}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block;}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{-webkit-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}.carousel-fade .carousel-item{opacity:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transform:none;-o-transform:none;transform:none;}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1;}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;-webkit-transition:opacity 0s 0.6s;-o-transition:opacity 0s 0.6s;transition:opacity 0s 0.6s;}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{-webkit-transition:none;-o-transition:none;transition:none;}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:0.5;-webkit-transition:opacity 0.15s ease;-o-transition:opacity 0.15s ease;transition:opacity 0.15s ease;}@media (prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{-webkit-transition:none;-o-transition:none;transition:none;}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:0.9;}.carousel-control-prev{left:0;}.carousel-control-next{right:0;}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;-webkit-background-size:100% 100%;background-size:100% 100%;}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none;}.carousel-indicators [data-bs-target]{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:0.1875rem;margin-left:0.1875rem;text-indent:-999px;cursor:pointer;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:0.5;-webkit-transition:opacity 0.6s ease;-o-transition:opacity 0.6s ease;transition:opacity 0.6s ease;}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{-webkit-transition:none;-o-transition:none;transition:none;}}.carousel-indicators .active{opacity:1;}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center;}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{-webkit-filter:invert(1) grayscale(100);filter:invert(1) grayscale(100);}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000;}.carousel-dark .carousel-caption{color:#000;}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;-webkit-animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);-o-animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-o-keyframes spinner-border{to{-o-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent;}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em;}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0);}50%{opacity:1;-webkit-transform:none;transform:none;}}@-o-keyframes spinner-grow{0%{-o-transform:scale(0);transform:scale(0);}50%{opacity:1;-o-transform:none;transform:none;}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0);}50%{opacity:1;-webkit-transform:none;-o-transform:none;transform:none;}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0;}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s;}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:;--bs-offcanvas-bg:#fff;--bs-offcanvas-border-width:1px;--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);}@media (max-width:35.99875rem){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;-o-transition:-o-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out,-o-transform 0.3s ease-in-out;}}@media (max-width:35.99875rem) and (prefers-reduced-motion:reduce){.offcanvas-sm{-webkit-transition:none;-o-transition:none;transition:none;}}@media (max-width:35.99875rem){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}}@media (max-width:35.99875rem){.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}}@media (max-width:35.99875rem){.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}}@media (max-width:35.99875rem){.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}}@media (max-width:35.99875rem){.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){-webkit-transform:none;-o-transform:none;transform:none;}}@media (max-width:35.99875rem){.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible;}}@media (min-width:36rem){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent !important;}.offcanvas-sm .offcanvas-header{display:none;}.offcanvas-sm .offcanvas-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important;}}@media (max-width:47.99875rem){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;-o-transition:-o-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out,-o-transform 0.3s ease-in-out;}}@media (max-width:47.99875rem) and (prefers-reduced-motion:reduce){.offcanvas-md{-webkit-transition:none;-o-transition:none;transition:none;}}@media (max-width:47.99875rem){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}}@media (max-width:47.99875rem){.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}}@media (max-width:47.99875rem){.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}}@media (max-width:47.99875rem){.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}}@media (max-width:47.99875rem){.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){-webkit-transform:none;-o-transform:none;transform:none;}}@media (max-width:47.99875rem){.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible;}}@media (min-width:48rem){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent !important;}.offcanvas-md .offcanvas-header{display:none;}.offcanvas-md .offcanvas-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important;}}@media (max-width:61.99875rem){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;-o-transition:-o-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out,-o-transform 0.3s ease-in-out;}}@media (max-width:61.99875rem) and (prefers-reduced-motion:reduce){.offcanvas-lg{-webkit-transition:none;-o-transition:none;transition:none;}}@media (max-width:61.99875rem){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}}@media (max-width:61.99875rem){.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}}@media (max-width:61.99875rem){.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}}@media (max-width:61.99875rem){.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}}@media (max-width:61.99875rem){.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){-webkit-transform:none;-o-transform:none;transform:none;}}@media (max-width:61.99875rem){.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible;}}@media (min-width:62rem){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent !important;}.offcanvas-lg .offcanvas-header{display:none;}.offcanvas-lg .offcanvas-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important;}}@media (max-width:74.99875rem){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;-o-transition:-o-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out,-o-transform 0.3s ease-in-out;}}@media (max-width:74.99875rem) and (prefers-reduced-motion:reduce){.offcanvas-xl{-webkit-transition:none;-o-transition:none;transition:none;}}@media (max-width:74.99875rem){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}}@media (max-width:74.99875rem){.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}}@media (max-width:74.99875rem){.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}}@media (max-width:74.99875rem){.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}}@media (max-width:74.99875rem){.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){-webkit-transform:none;-o-transform:none;transform:none;}}@media (max-width:74.99875rem){.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible;}}@media (min-width:75rem){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent !important;}.offcanvas-xl .offcanvas-header{display:none;}.offcanvas-xl .offcanvas-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important;}}@media (max-width:87.49875rem){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;-o-transition:-o-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out,-o-transform 0.3s ease-in-out;}}@media (max-width:87.49875rem) and (prefers-reduced-motion:reduce){.offcanvas-xxl{-webkit-transition:none;-o-transition:none;transition:none;}}@media (max-width:87.49875rem){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}}@media (max-width:87.49875rem){.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}}@media (max-width:87.49875rem){.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}}@media (max-width:87.49875rem){.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}}@media (max-width:87.49875rem){.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){-webkit-transform:none;-o-transform:none;transform:none;}}@media (max-width:87.49875rem){.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible;}}@media (min-width:87.5rem){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent !important;}.offcanvas-xxl .offcanvas-header{display:none;}.offcanvas-xxl .offcanvas-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important;}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;-o-transition:-o-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out,-o-transform 0.3s ease-in-out;}@media (prefers-reduced-motion:reduce){.offcanvas{-webkit-transition:none;-o-transition:none;transition:none;}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);-webkit-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}.offcanvas.showing,.offcanvas.show:not(.hiding){-webkit-transform:none;-o-transform:none;transform:none;}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible;}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;}.offcanvas-backdrop.fade{opacity:0;}.offcanvas-backdrop.show{opacity:0.5;}.offcanvas-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);margin-top:calc(-0.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-0.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5 * var(--bs-offcanvas-padding-y));}.offcanvas-title{margin-bottom:0;line-height:1.5;}.offcanvas-body{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto;}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:0.5;}.placeholder.btn::before{display:inline-block;content:"";}.placeholder-xs{min-height:0.6em;}.placeholder-sm{min-height:0.8em;}.placeholder-lg{min-height:1.2em;}.placeholder-glow .placeholder{-webkit-animation:placeholder-glow 2s ease-in-out infinite;-o-animation:placeholder-glow 2s ease-in-out infinite;animation:placeholder-glow 2s ease-in-out infinite;}@-webkit-keyframes placeholder-glow{50%{opacity:0.2;}}@-o-keyframes placeholder-glow{50%{opacity:0.2;}}@keyframes placeholder-glow{50%{opacity:0.2;}}.placeholder-wave{-webkit-mask-image:-webkit-linear-gradient(320deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-animation:placeholder-wave 2s linear infinite;-o-animation:placeholder-wave 2s linear infinite;animation:placeholder-wave 2s linear infinite;}@-webkit-keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%;}}@-o-keyframes placeholder-wave{100%{mask-position:-200% 0%;}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%;}}.clearfix::after{display:block;clear:both;content:"";}.text-bg-primary{color:#fff !important;background-color:RGBA(202,18,63,var(--bs-bg-opacity,1)) !important;}.text-bg-secondary{color:#fff !important;background-color:RGBA(108,117,125,var(--bs-bg-opacity,1)) !important;}.text-bg-success{color:#000 !important;background-color:RGBA(40,167,69,var(--bs-bg-opacity,1)) !important;}.text-bg-info{color:#000 !important;background-color:RGBA(23,162,184,var(--bs-bg-opacity,1)) !important;}.text-bg-warning{color:#000 !important;background-color:RGBA(255,193,7,var(--bs-bg-opacity,1)) !important;}.text-bg-danger{color:#fff !important;background-color:RGBA(220,53,69,var(--bs-bg-opacity,1)) !important;}.text-bg-light{color:#000 !important;background-color:RGBA(248,249,250,var(--bs-bg-opacity,1)) !important;}.text-bg-dark{color:#fff !important;background-color:RGBA(33,37,41,var(--bs-bg-opacity,1)) !important;}.link-primary{color:#CA123F !important;}.link-primary:hover,.link-primary:focus{color:#a20e32 !important;}.link-secondary{color:#6c757d !important;}.link-secondary:hover,.link-secondary:focus{color:#565e64 !important;}.link-success{color:#28a745 !important;}.link-success:hover,.link-success:focus{color:#53b96a !important;}.link-info{color:#17a2b8 !important;}.link-info:hover,.link-info:focus{color:#45b5c6 !important;}.link-warning{color:#ffc107 !important;}.link-warning:hover,.link-warning:focus{color:#ffcd39 !important;}.link-danger{color:#dc3545 !important;}.link-danger:hover,.link-danger:focus{color:#b02a37 !important;}.link-light{color:#f8f9fa !important;}.link-light:hover,.link-light:focus{color:#f9fafb !important;}.link-dark{color:#212529 !important;}.link-dark:hover,.link-dark:focus{color:#1a1e21 !important;}.ratio{position:relative;width:100%;}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:"";}.ratio > *{position:absolute;top:0;left:0;width:100%;height:100%;}.ratio-1x1{--bs-aspect-ratio:100%;}.ratio-4x3{--bs-aspect-ratio:75%;}.ratio-16x9{--bs-aspect-ratio:56.25%;}.ratio-21x9{--bs-aspect-ratio:42.8571428571%;}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030;}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030;}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020;}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020;}@media (min-width:36rem){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020;}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020;}}@media (min-width:48rem){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020;}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020;}}@media (min-width:62rem){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020;}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020;}}@media (min-width:75rem){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020;}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020;}}@media (min-width:87.5rem){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020;}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020;}}.hstack{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;}.vstack{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-0.0625rem !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.vr{display:inline-block;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:0.25;}.align-baseline{vertical-align:baseline !important;}.align-top{vertical-align:top !important;}.align-middle{vertical-align:middle !important;}.align-bottom{vertical-align:bottom !important;}.align-text-bottom{vertical-align:text-bottom !important;}.align-text-top{vertical-align:text-top !important;}.float-start{float:left !important;}.float-end{float:right !important;}.float-none{float:none !important;}.opacity-0{opacity:0 !important;}.opacity-25{opacity:0.25 !important;}.opacity-50{opacity:0.5 !important;}.opacity-75{opacity:0.75 !important;}.opacity-100{opacity:1 !important;}.overflow-auto{overflow:auto !important;}.overflow-hidden{overflow:hidden !important;}.overflow-visible{overflow:visible !important;}.overflow-scroll{overflow:scroll !important;}.d-inline{display:inline !important;}.d-inline-block{display:inline-block !important;}.d-block{display:block !important;}.d-grid{display:grid !important;}.d-table{display:table !important;}.d-table-row{display:table-row !important;}.d-table-cell{display:table-cell !important;}.d-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;}.d-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}.d-none{display:none !important;}.shadow{-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important;}.shadow-sm{-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important;}.shadow-lg{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important;box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important;}.shadow-none{-webkit-box-shadow:none !important;box-shadow:none !important;}.position-static{position:static !important;}.position-relative{position:relative !important;}.position-absolute{position:absolute !important;}.position-fixed{position:fixed !important;}.position-sticky{position:-webkit-sticky !important;position:sticky !important;}.top-0{top:0 !important;}.top-50{top:50% !important;}.top-100{top:100% !important;}.bottom-0{bottom:0 !important;}.bottom-50{bottom:50% !important;}.bottom-100{bottom:100% !important;}.start-0{left:0 !important;}.start-50{left:50% !important;}.start-100{left:100% !important;}.end-0{right:0 !important;}.end-50{right:50% !important;}.end-100{right:100% !important;}.translate-middle{-webkit-transform:translate(-50%,-50%) !important;-o-transform:translate(-50%,-50%) !important;transform:translate(-50%,-50%) !important;}.translate-middle-x{-webkit-transform:translateX(-50%) !important;-o-transform:translateX(-50%) !important;transform:translateX(-50%) !important;}.translate-middle-y{-webkit-transform:translateY(-50%) !important;-o-transform:translateY(-50%) !important;transform:translateY(-50%) !important;}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;}.border-0{border:0 !important;}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;}.border-top-0{border-top:0 !important;}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;}.border-end-0{border-right:0 !important;}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;}.border-bottom-0{border-bottom:0 !important;}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;}.border-start-0{border-left:0 !important;}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity)) !important;}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity)) !important;}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity)) !important;}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity)) !important;}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity)) !important;}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity)) !important;}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity)) !important;}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity)) !important;}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity)) !important;}.border-1{--bs-border-width:1px;}.border-2{--bs-border-width:2px;}.border-3{--bs-border-width:3px;}.border-4{--bs-border-width:4px;}.border-5{--bs-border-width:5px;}.border-opacity-10{--bs-border-opacity:0.1;}.border-opacity-25{--bs-border-opacity:0.25;}.border-opacity-50{--bs-border-opacity:0.5;}.border-opacity-75{--bs-border-opacity:0.75;}.border-opacity-100{--bs-border-opacity:1;}.w-25{width:25% !important;}.w-50{width:50% !important;}.w-75{width:75% !important;}.w-100{width:100% !important;}.w-auto{width:auto !important;}.mw-100{max-width:100% !important;}.vw-100{width:100vw !important;}.min-vw-100{min-width:100vw !important;}.h-25{height:25% !important;}.h-50{height:50% !important;}.h-75{height:75% !important;}.h-100{height:100% !important;}.h-auto{height:auto !important;}.mh-100{max-height:100% !important;}.vh-100{height:100vh !important;}.min-vh-100{min-height:100vh !important;}.flex-fill{-webkit-box-flex:1 !important;-webkit-flex:1 1 auto !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important;}.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important;}.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important;}.flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.flex-grow-0{-webkit-box-flex:0 !important;-webkit-flex-grow:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;}.flex-grow-1{-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important;}.flex-shrink-0{-webkit-flex-shrink:0 !important;-ms-flex-negative:0 !important;flex-shrink:0 !important;}.flex-shrink-1{-webkit-flex-shrink:1 !important;-ms-flex-negative:1 !important;flex-shrink:1 !important;}.flex-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}.justify-content-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important;}.justify-content-evenly{-webkit-box-pack:space-evenly !important;-webkit-justify-content:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important;}.align-items-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;}.align-items-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.align-self-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important;}.align-self-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important;}.align-self-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important;}.align-self-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important;}.align-self-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important;}.align-self-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important;}.order-first{-webkit-box-ordinal-group:0 !important;-webkit-order:-1 !important;-ms-flex-order:-1 !important;order:-1 !important;}.order-0{-webkit-box-ordinal-group:1 !important;-webkit-order:0 !important;-ms-flex-order:0 !important;order:0 !important;}.order-1{-webkit-box-ordinal-group:2 !important;-webkit-order:1 !important;-ms-flex-order:1 !important;order:1 !important;}.order-2{-webkit-box-ordinal-group:3 !important;-webkit-order:2 !important;-ms-flex-order:2 !important;order:2 !important;}.order-3{-webkit-box-ordinal-group:4 !important;-webkit-order:3 !important;-ms-flex-order:3 !important;order:3 !important;}.order-4{-webkit-box-ordinal-group:5 !important;-webkit-order:4 !important;-ms-flex-order:4 !important;order:4 !important;}.order-5{-webkit-box-ordinal-group:6 !important;-webkit-order:5 !important;-ms-flex-order:5 !important;order:5 !important;}.order-last{-webkit-box-ordinal-group:7 !important;-webkit-order:6 !important;-ms-flex-order:6 !important;order:6 !important;}.m-0{margin:0 !important;}.m-1{margin:0.25rem !important;}.m-2{margin:0.5rem !important;}.m-3{margin:1rem !important;}.m-4{margin:1.5rem !important;}.m-5{margin:3rem !important;}.m-auto{margin:auto !important;}.mx-0{margin-right:0 !important;margin-left:0 !important;}.mx-1{margin-right:0.25rem !important;margin-left:0.25rem !important;}.mx-2{margin-right:0.5rem !important;margin-left:0.5rem !important;}.mx-3{margin-right:1rem !important;margin-left:1rem !important;}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important;}.mx-5{margin-right:3rem !important;margin-left:3rem !important;}.mx-auto{margin-right:auto !important;margin-left:auto !important;}.my-0{margin-top:0 !important;margin-bottom:0 !important;}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important;}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important;}.my-3{margin-top:1rem !important;margin-bottom:1rem !important;}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important;}.my-5{margin-top:3rem !important;margin-bottom:3rem !important;}.my-auto{margin-top:auto !important;margin-bottom:auto !important;}.mt-0{margin-top:0 !important;}.mt-1{margin-top:0.25rem !important;}.mt-2{margin-top:0.5rem !important;}.mt-3{margin-top:1rem !important;}.mt-4{margin-top:1.5rem !important;}.mt-5{margin-top:3rem !important;}.mt-auto{margin-top:auto !important;}.me-0{margin-right:0 !important;}.me-1{margin-right:0.25rem !important;}.me-2{margin-right:0.5rem !important;}.me-3{margin-right:1rem !important;}.me-4{margin-right:1.5rem !important;}.me-5{margin-right:3rem !important;}.me-auto{margin-right:auto !important;}.mb-0{margin-bottom:0 !important;}.mb-1{margin-bottom:0.25rem !important;}.mb-2{margin-bottom:0.5rem !important;}.mb-3{margin-bottom:1rem !important;}.mb-4{margin-bottom:1.5rem !important;}.mb-5{margin-bottom:3rem !important;}.mb-auto{margin-bottom:auto !important;}.ms-0{margin-left:0 !important;}.ms-1{margin-left:0.25rem !important;}.ms-2{margin-left:0.5rem !important;}.ms-3{margin-left:1rem !important;}.ms-4{margin-left:1.5rem !important;}.ms-5{margin-left:3rem !important;}.ms-auto{margin-left:auto !important;}.p-0{padding:0 !important;}.p-1{padding:0.25rem !important;}.p-2{padding:0.5rem !important;}.p-3{padding:1rem !important;}.p-4{padding:1.5rem !important;}.p-5{padding:3rem !important;}.px-0{padding-right:0 !important;padding-left:0 !important;}.px-1{padding-right:0.25rem !important;padding-left:0.25rem !important;}.px-2{padding-right:0.5rem !important;padding-left:0.5rem !important;}.px-3{padding-right:1rem !important;padding-left:1rem !important;}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important;}.px-5{padding-right:3rem !important;padding-left:3rem !important;}.py-0{padding-top:0 !important;padding-bottom:0 !important;}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important;}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important;}.py-3{padding-top:1rem !important;padding-bottom:1rem !important;}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important;}.py-5{padding-top:3rem !important;padding-bottom:3rem !important;}.pt-0{padding-top:0 !important;}.pt-1{padding-top:0.25rem !important;}.pt-2{padding-top:0.5rem !important;}.pt-3{padding-top:1rem !important;}.pt-4{padding-top:1.5rem !important;}.pt-5{padding-top:3rem !important;}.pe-0{padding-right:0 !important;}.pe-1{padding-right:0.25rem !important;}.pe-2{padding-right:0.5rem !important;}.pe-3{padding-right:1rem !important;}.pe-4{padding-right:1.5rem !important;}.pe-5{padding-right:3rem !important;}.pb-0{padding-bottom:0 !important;}.pb-1{padding-bottom:0.25rem !important;}.pb-2{padding-bottom:0.5rem !important;}.pb-3{padding-bottom:1rem !important;}.pb-4{padding-bottom:1.5rem !important;}.pb-5{padding-bottom:3rem !important;}.ps-0{padding-left:0 !important;}.ps-1{padding-left:0.25rem !important;}.ps-2{padding-left:0.5rem !important;}.ps-3{padding-left:1rem !important;}.ps-4{padding-left:1.5rem !important;}.ps-5{padding-left:3rem !important;}.gap-0{gap:0 !important;}.gap-1{gap:0.25rem !important;}.gap-2{gap:0.5rem !important;}.gap-3{gap:1rem !important;}.gap-4{gap:1.5rem !important;}.gap-5{gap:3rem !important;}.font-monospace{font-family:var(--bs-font-monospace) !important;}.fs-1{font-size:calc(1.375rem + 1.5vw) !important;}.fs-2{font-size:calc(1.325rem + 0.9vw) !important;}.fs-3{font-size:calc(1.3rem + 0.6vw) !important;}.fs-4{font-size:calc(1.275rem + 0.3vw) !important;}.fs-5{font-size:1.25rem !important;}.fs-6{font-size:1rem !important;}.fst-italic{font-style:italic !important;}.fst-normal{font-style:normal !important;}.fw-light{font-weight:300 !important;}.fw-lighter{font-weight:lighter !important;}.fw-normal{font-weight:400 !important;}.fw-bold{font-weight:700 !important;}.fw-semibold{font-weight:600 !important;}.fw-bolder{font-weight:bolder !important;}.lh-1{line-height:1 !important;}.lh-sm{line-height:1.25 !important;}.lh-base{line-height:1.5 !important;}.lh-lg{line-height:2 !important;}.text-start{text-align:left !important;}.text-end{text-align:right !important;}.text-center{text-align:center !important;}.text-decoration-none{text-decoration:none !important;}.text-decoration-underline{text-decoration:underline !important;}.text-decoration-line-through{text-decoration:line-through !important;}.text-lowercase{text-transform:lowercase !important;}.text-uppercase{text-transform:uppercase !important;}.text-capitalize{text-transform:capitalize !important;}.text-wrap{white-space:normal !important;}.text-nowrap{white-space:nowrap !important;}.text-break{word-wrap:break-word !important;word-break:break-word !important;}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity)) !important;}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity)) !important;}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity)) !important;}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity)) !important;}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity)) !important;}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity)) !important;}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity)) !important;}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity)) !important;}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity)) !important;}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity)) !important;}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity)) !important;}.text-muted{--bs-text-opacity:1;color:#6c757d !important;}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,0.5) !important;}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,0.5) !important;}.text-reset{--bs-text-opacity:1;color:inherit !important;}.text-opacity-25{--bs-text-opacity:0.25;}.text-opacity-50{--bs-text-opacity:0.5;}.text-opacity-75{--bs-text-opacity:0.75;}.text-opacity-100{--bs-text-opacity:1;}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity)) !important;}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity)) !important;}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity)) !important;}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity)) !important;}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity)) !important;}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity)) !important;}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity)) !important;}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity)) !important;}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity)) !important;}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity)) !important;}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity)) !important;}.bg-transparent{--bs-bg-opacity:1;background-color:transparent !important;}.bg-opacity-10{--bs-bg-opacity:0.1;}.bg-opacity-25{--bs-bg-opacity:0.25;}.bg-opacity-50{--bs-bg-opacity:0.5;}.bg-opacity-75{--bs-bg-opacity:0.75;}.bg-opacity-100{--bs-bg-opacity:1;}.bg-gradient{background-image:var(--bs-gradient) !important;}.user-select-all{-webkit-user-select:all !important;-moz-user-select:all !important;-ms-user-select:all !important;user-select:all !important;}.user-select-auto{-webkit-user-select:auto !important;-moz-user-select:auto !important;-ms-user-select:auto !important;user-select:auto !important;}.user-select-none{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;}.pe-none{pointer-events:none !important;}.pe-auto{pointer-events:auto !important;}.rounded{border-radius:var(--bs-border-radius) !important;}.rounded-0{border-radius:0 !important;}.rounded-1{border-radius:var(--bs-border-radius-sm) !important;}.rounded-2{border-radius:var(--bs-border-radius) !important;}.rounded-3{border-radius:var(--bs-border-radius-lg) !important;}.rounded-4{border-radius:var(--bs-border-radius-xl) !important;}.rounded-5{border-radius:var(--bs-border-radius-2xl) !important;}.rounded-circle{border-radius:50% !important;}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important;}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important;}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important;}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important;}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important;}.visible{visibility:visible !important;}.invisible{visibility:hidden !important;}@media (min-width:36rem){.float-sm-start{float:left !important;}.float-sm-end{float:right !important;}.float-sm-none{float:none !important;}.d-sm-inline{display:inline !important;}.d-sm-inline-block{display:inline-block !important;}.d-sm-block{display:block !important;}.d-sm-grid{display:grid !important;}.d-sm-table{display:table !important;}.d-sm-table-row{display:table-row !important;}.d-sm-table-cell{display:table-cell !important;}.d-sm-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;}.d-sm-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}.d-sm-none{display:none !important;}.flex-sm-fill{-webkit-box-flex:1 !important;-webkit-flex:1 1 auto !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important;}.flex-sm-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important;}.flex-sm-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important;}.flex-sm-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.flex-sm-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.flex-sm-grow-0{-webkit-box-flex:0 !important;-webkit-flex-grow:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;}.flex-sm-grow-1{-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important;}.flex-sm-shrink-0{-webkit-flex-shrink:0 !important;-ms-flex-negative:0 !important;flex-shrink:0 !important;}.flex-sm-shrink-1{-webkit-flex-shrink:1 !important;-ms-flex-negative:1 !important;flex-shrink:1 !important;}.flex-sm-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-sm-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.flex-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}.justify-content-sm-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-sm-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-sm-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-sm-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-sm-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important;}.justify-content-sm-evenly{-webkit-box-pack:space-evenly !important;-webkit-justify-content:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important;}.align-items-sm-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-sm-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-sm-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;}.align-items-sm-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-sm-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-sm-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-sm-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-sm-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-sm-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-sm-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-sm-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.align-self-sm-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important;}.align-self-sm-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important;}.align-self-sm-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important;}.align-self-sm-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important;}.align-self-sm-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important;}.align-self-sm-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important;}.order-sm-first{-webkit-box-ordinal-group:0 !important;-webkit-order:-1 !important;-ms-flex-order:-1 !important;order:-1 !important;}.order-sm-0{-webkit-box-ordinal-group:1 !important;-webkit-order:0 !important;-ms-flex-order:0 !important;order:0 !important;}.order-sm-1{-webkit-box-ordinal-group:2 !important;-webkit-order:1 !important;-ms-flex-order:1 !important;order:1 !important;}.order-sm-2{-webkit-box-ordinal-group:3 !important;-webkit-order:2 !important;-ms-flex-order:2 !important;order:2 !important;}.order-sm-3{-webkit-box-ordinal-group:4 !important;-webkit-order:3 !important;-ms-flex-order:3 !important;order:3 !important;}.order-sm-4{-webkit-box-ordinal-group:5 !important;-webkit-order:4 !important;-ms-flex-order:4 !important;order:4 !important;}.order-sm-5{-webkit-box-ordinal-group:6 !important;-webkit-order:5 !important;-ms-flex-order:5 !important;order:5 !important;}.order-sm-last{-webkit-box-ordinal-group:7 !important;-webkit-order:6 !important;-ms-flex-order:6 !important;order:6 !important;}.m-sm-0{margin:0 !important;}.m-sm-1{margin:0.25rem !important;}.m-sm-2{margin:0.5rem !important;}.m-sm-3{margin:1rem !important;}.m-sm-4{margin:1.5rem !important;}.m-sm-5{margin:3rem !important;}.m-sm-auto{margin:auto !important;}.mx-sm-0{margin-right:0 !important;margin-left:0 !important;}.mx-sm-1{margin-right:0.25rem !important;margin-left:0.25rem !important;}.mx-sm-2{margin-right:0.5rem !important;margin-left:0.5rem !important;}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important;}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important;}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important;}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important;}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important;}.my-sm-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important;}.my-sm-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important;}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important;}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important;}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important;}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important;}.mt-sm-0{margin-top:0 !important;}.mt-sm-1{margin-top:0.25rem !important;}.mt-sm-2{margin-top:0.5rem !important;}.mt-sm-3{margin-top:1rem !important;}.mt-sm-4{margin-top:1.5rem !important;}.mt-sm-5{margin-top:3rem !important;}.mt-sm-auto{margin-top:auto !important;}.me-sm-0{margin-right:0 !important;}.me-sm-1{margin-right:0.25rem !important;}.me-sm-2{margin-right:0.5rem !important;}.me-sm-3{margin-right:1rem !important;}.me-sm-4{margin-right:1.5rem !important;}.me-sm-5{margin-right:3rem !important;}.me-sm-auto{margin-right:auto !important;}.mb-sm-0{margin-bottom:0 !important;}.mb-sm-1{margin-bottom:0.25rem !important;}.mb-sm-2{margin-bottom:0.5rem !important;}.mb-sm-3{margin-bottom:1rem !important;}.mb-sm-4{margin-bottom:1.5rem !important;}.mb-sm-5{margin-bottom:3rem !important;}.mb-sm-auto{margin-bottom:auto !important;}.ms-sm-0{margin-left:0 !important;}.ms-sm-1{margin-left:0.25rem !important;}.ms-sm-2{margin-left:0.5rem !important;}.ms-sm-3{margin-left:1rem !important;}.ms-sm-4{margin-left:1.5rem !important;}.ms-sm-5{margin-left:3rem !important;}.ms-sm-auto{margin-left:auto !important;}.p-sm-0{padding:0 !important;}.p-sm-1{padding:0.25rem !important;}.p-sm-2{padding:0.5rem !important;}.p-sm-3{padding:1rem !important;}.p-sm-4{padding:1.5rem !important;}.p-sm-5{padding:3rem !important;}.px-sm-0{padding-right:0 !important;padding-left:0 !important;}.px-sm-1{padding-right:0.25rem !important;padding-left:0.25rem !important;}.px-sm-2{padding-right:0.5rem !important;padding-left:0.5rem !important;}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important;}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important;}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important;}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important;}.py-sm-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important;}.py-sm-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important;}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important;}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important;}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important;}.pt-sm-0{padding-top:0 !important;}.pt-sm-1{padding-top:0.25rem !important;}.pt-sm-2{padding-top:0.5rem !important;}.pt-sm-3{padding-top:1rem !important;}.pt-sm-4{padding-top:1.5rem !important;}.pt-sm-5{padding-top:3rem !important;}.pe-sm-0{padding-right:0 !important;}.pe-sm-1{padding-right:0.25rem !important;}.pe-sm-2{padding-right:0.5rem !important;}.pe-sm-3{padding-right:1rem !important;}.pe-sm-4{padding-right:1.5rem !important;}.pe-sm-5{padding-right:3rem !important;}.pb-sm-0{padding-bottom:0 !important;}.pb-sm-1{padding-bottom:0.25rem !important;}.pb-sm-2{padding-bottom:0.5rem !important;}.pb-sm-3{padding-bottom:1rem !important;}.pb-sm-4{padding-bottom:1.5rem !important;}.pb-sm-5{padding-bottom:3rem !important;}.ps-sm-0{padding-left:0 !important;}.ps-sm-1{padding-left:0.25rem !important;}.ps-sm-2{padding-left:0.5rem !important;}.ps-sm-3{padding-left:1rem !important;}.ps-sm-4{padding-left:1.5rem !important;}.ps-sm-5{padding-left:3rem !important;}.gap-sm-0{gap:0 !important;}.gap-sm-1{gap:0.25rem !important;}.gap-sm-2{gap:0.5rem !important;}.gap-sm-3{gap:1rem !important;}.gap-sm-4{gap:1.5rem !important;}.gap-sm-5{gap:3rem !important;}.text-sm-start{text-align:left !important;}.text-sm-end{text-align:right !important;}.text-sm-center{text-align:center !important;}}@media (min-width:48rem){.float-md-start{float:left !important;}.float-md-end{float:right !important;}.float-md-none{float:none !important;}.d-md-inline{display:inline !important;}.d-md-inline-block{display:inline-block !important;}.d-md-block{display:block !important;}.d-md-grid{display:grid !important;}.d-md-table{display:table !important;}.d-md-table-row{display:table-row !important;}.d-md-table-cell{display:table-cell !important;}.d-md-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;}.d-md-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}.d-md-none{display:none !important;}.flex-md-fill{-webkit-box-flex:1 !important;-webkit-flex:1 1 auto !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important;}.flex-md-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important;}.flex-md-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important;}.flex-md-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.flex-md-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.flex-md-grow-0{-webkit-box-flex:0 !important;-webkit-flex-grow:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;}.flex-md-grow-1{-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important;}.flex-md-shrink-0{-webkit-flex-shrink:0 !important;-ms-flex-negative:0 !important;flex-shrink:0 !important;}.flex-md-shrink-1{-webkit-flex-shrink:1 !important;-ms-flex-negative:1 !important;flex-shrink:1 !important;}.flex-md-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-md-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.flex-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}.justify-content-md-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-md-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-md-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-md-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-md-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important;}.justify-content-md-evenly{-webkit-box-pack:space-evenly !important;-webkit-justify-content:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important;}.align-items-md-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-md-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-md-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;}.align-items-md-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-md-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-md-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-md-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-md-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-md-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-md-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-md-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.align-self-md-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important;}.align-self-md-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important;}.align-self-md-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important;}.align-self-md-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important;}.align-self-md-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important;}.align-self-md-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important;}.order-md-first{-webkit-box-ordinal-group:0 !important;-webkit-order:-1 !important;-ms-flex-order:-1 !important;order:-1 !important;}.order-md-0{-webkit-box-ordinal-group:1 !important;-webkit-order:0 !important;-ms-flex-order:0 !important;order:0 !important;}.order-md-1{-webkit-box-ordinal-group:2 !important;-webkit-order:1 !important;-ms-flex-order:1 !important;order:1 !important;}.order-md-2{-webkit-box-ordinal-group:3 !important;-webkit-order:2 !important;-ms-flex-order:2 !important;order:2 !important;}.order-md-3{-webkit-box-ordinal-group:4 !important;-webkit-order:3 !important;-ms-flex-order:3 !important;order:3 !important;}.order-md-4{-webkit-box-ordinal-group:5 !important;-webkit-order:4 !important;-ms-flex-order:4 !important;order:4 !important;}.order-md-5{-webkit-box-ordinal-group:6 !important;-webkit-order:5 !important;-ms-flex-order:5 !important;order:5 !important;}.order-md-last{-webkit-box-ordinal-group:7 !important;-webkit-order:6 !important;-ms-flex-order:6 !important;order:6 !important;}.m-md-0{margin:0 !important;}.m-md-1{margin:0.25rem !important;}.m-md-2{margin:0.5rem !important;}.m-md-3{margin:1rem !important;}.m-md-4{margin:1.5rem !important;}.m-md-5{margin:3rem !important;}.m-md-auto{margin:auto !important;}.mx-md-0{margin-right:0 !important;margin-left:0 !important;}.mx-md-1{margin-right:0.25rem !important;margin-left:0.25rem !important;}.mx-md-2{margin-right:0.5rem !important;margin-left:0.5rem !important;}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important;}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important;}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important;}.mx-md-auto{margin-right:auto !important;margin-left:auto !important;}.my-md-0{margin-top:0 !important;margin-bottom:0 !important;}.my-md-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important;}.my-md-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important;}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important;}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important;}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important;}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important;}.mt-md-0{margin-top:0 !important;}.mt-md-1{margin-top:0.25rem !important;}.mt-md-2{margin-top:0.5rem !important;}.mt-md-3{margin-top:1rem !important;}.mt-md-4{margin-top:1.5rem !important;}.mt-md-5{margin-top:3rem !important;}.mt-md-auto{margin-top:auto !important;}.me-md-0{margin-right:0 !important;}.me-md-1{margin-right:0.25rem !important;}.me-md-2{margin-right:0.5rem !important;}.me-md-3{margin-right:1rem !important;}.me-md-4{margin-right:1.5rem !important;}.me-md-5{margin-right:3rem !important;}.me-md-auto{margin-right:auto !important;}.mb-md-0{margin-bottom:0 !important;}.mb-md-1{margin-bottom:0.25rem !important;}.mb-md-2{margin-bottom:0.5rem !important;}.mb-md-3{margin-bottom:1rem !important;}.mb-md-4{margin-bottom:1.5rem !important;}.mb-md-5{margin-bottom:3rem !important;}.mb-md-auto{margin-bottom:auto !important;}.ms-md-0{margin-left:0 !important;}.ms-md-1{margin-left:0.25rem !important;}.ms-md-2{margin-left:0.5rem !important;}.ms-md-3{margin-left:1rem !important;}.ms-md-4{margin-left:1.5rem !important;}.ms-md-5{margin-left:3rem !important;}.ms-md-auto{margin-left:auto !important;}.p-md-0{padding:0 !important;}.p-md-1{padding:0.25rem !important;}.p-md-2{padding:0.5rem !important;}.p-md-3{padding:1rem !important;}.p-md-4{padding:1.5rem !important;}.p-md-5{padding:3rem !important;}.px-md-0{padding-right:0 !important;padding-left:0 !important;}.px-md-1{padding-right:0.25rem !important;padding-left:0.25rem !important;}.px-md-2{padding-right:0.5rem !important;padding-left:0.5rem !important;}.px-md-3{padding-right:1rem !important;padding-left:1rem !important;}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important;}.px-md-5{padding-right:3rem !important;padding-left:3rem !important;}.py-md-0{padding-top:0 !important;padding-bottom:0 !important;}.py-md-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important;}.py-md-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important;}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important;}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important;}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important;}.pt-md-0{padding-top:0 !important;}.pt-md-1{padding-top:0.25rem !important;}.pt-md-2{padding-top:0.5rem !important;}.pt-md-3{padding-top:1rem !important;}.pt-md-4{padding-top:1.5rem !important;}.pt-md-5{padding-top:3rem !important;}.pe-md-0{padding-right:0 !important;}.pe-md-1{padding-right:0.25rem !important;}.pe-md-2{padding-right:0.5rem !important;}.pe-md-3{padding-right:1rem !important;}.pe-md-4{padding-right:1.5rem !important;}.pe-md-5{padding-right:3rem !important;}.pb-md-0{padding-bottom:0 !important;}.pb-md-1{padding-bottom:0.25rem !important;}.pb-md-2{padding-bottom:0.5rem !important;}.pb-md-3{padding-bottom:1rem !important;}.pb-md-4{padding-bottom:1.5rem !important;}.pb-md-5{padding-bottom:3rem !important;}.ps-md-0{padding-left:0 !important;}.ps-md-1{padding-left:0.25rem !important;}.ps-md-2{padding-left:0.5rem !important;}.ps-md-3{padding-left:1rem !important;}.ps-md-4{padding-left:1.5rem !important;}.ps-md-5{padding-left:3rem !important;}.gap-md-0{gap:0 !important;}.gap-md-1{gap:0.25rem !important;}.gap-md-2{gap:0.5rem !important;}.gap-md-3{gap:1rem !important;}.gap-md-4{gap:1.5rem !important;}.gap-md-5{gap:3rem !important;}.text-md-start{text-align:left !important;}.text-md-end{text-align:right !important;}.text-md-center{text-align:center !important;}}@media (min-width:62rem){.float-lg-start{float:left !important;}.float-lg-end{float:right !important;}.float-lg-none{float:none !important;}.d-lg-inline{display:inline !important;}.d-lg-inline-block{display:inline-block !important;}.d-lg-block{display:block !important;}.d-lg-grid{display:grid !important;}.d-lg-table{display:table !important;}.d-lg-table-row{display:table-row !important;}.d-lg-table-cell{display:table-cell !important;}.d-lg-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;}.d-lg-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}.d-lg-none{display:none !important;}.flex-lg-fill{-webkit-box-flex:1 !important;-webkit-flex:1 1 auto !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important;}.flex-lg-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important;}.flex-lg-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important;}.flex-lg-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.flex-lg-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.flex-lg-grow-0{-webkit-box-flex:0 !important;-webkit-flex-grow:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;}.flex-lg-grow-1{-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important;}.flex-lg-shrink-0{-webkit-flex-shrink:0 !important;-ms-flex-negative:0 !important;flex-shrink:0 !important;}.flex-lg-shrink-1{-webkit-flex-shrink:1 !important;-ms-flex-negative:1 !important;flex-shrink:1 !important;}.flex-lg-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-lg-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.flex-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}.justify-content-lg-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-lg-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-lg-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-lg-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-lg-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important;}.justify-content-lg-evenly{-webkit-box-pack:space-evenly !important;-webkit-justify-content:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important;}.align-items-lg-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-lg-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-lg-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;}.align-items-lg-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-lg-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-lg-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-lg-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-lg-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-lg-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-lg-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-lg-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.align-self-lg-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important;}.align-self-lg-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important;}.align-self-lg-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important;}.align-self-lg-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important;}.align-self-lg-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important;}.align-self-lg-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important;}.order-lg-first{-webkit-box-ordinal-group:0 !important;-webkit-order:-1 !important;-ms-flex-order:-1 !important;order:-1 !important;}.order-lg-0{-webkit-box-ordinal-group:1 !important;-webkit-order:0 !important;-ms-flex-order:0 !important;order:0 !important;}.order-lg-1{-webkit-box-ordinal-group:2 !important;-webkit-order:1 !important;-ms-flex-order:1 !important;order:1 !important;}.order-lg-2{-webkit-box-ordinal-group:3 !important;-webkit-order:2 !important;-ms-flex-order:2 !important;order:2 !important;}.order-lg-3{-webkit-box-ordinal-group:4 !important;-webkit-order:3 !important;-ms-flex-order:3 !important;order:3 !important;}.order-lg-4{-webkit-box-ordinal-group:5 !important;-webkit-order:4 !important;-ms-flex-order:4 !important;order:4 !important;}.order-lg-5{-webkit-box-ordinal-group:6 !important;-webkit-order:5 !important;-ms-flex-order:5 !important;order:5 !important;}.order-lg-last{-webkit-box-ordinal-group:7 !important;-webkit-order:6 !important;-ms-flex-order:6 !important;order:6 !important;}.m-lg-0{margin:0 !important;}.m-lg-1{margin:0.25rem !important;}.m-lg-2{margin:0.5rem !important;}.m-lg-3{margin:1rem !important;}.m-lg-4{margin:1.5rem !important;}.m-lg-5{margin:3rem !important;}.m-lg-auto{margin:auto !important;}.mx-lg-0{margin-right:0 !important;margin-left:0 !important;}.mx-lg-1{margin-right:0.25rem !important;margin-left:0.25rem !important;}.mx-lg-2{margin-right:0.5rem !important;margin-left:0.5rem !important;}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important;}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important;}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important;}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important;}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important;}.my-lg-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important;}.my-lg-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important;}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important;}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important;}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important;}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important;}.mt-lg-0{margin-top:0 !important;}.mt-lg-1{margin-top:0.25rem !important;}.mt-lg-2{margin-top:0.5rem !important;}.mt-lg-3{margin-top:1rem !important;}.mt-lg-4{margin-top:1.5rem !important;}.mt-lg-5{margin-top:3rem !important;}.mt-lg-auto{margin-top:auto !important;}.me-lg-0{margin-right:0 !important;}.me-lg-1{margin-right:0.25rem !important;}.me-lg-2{margin-right:0.5rem !important;}.me-lg-3{margin-right:1rem !important;}.me-lg-4{margin-right:1.5rem !important;}.me-lg-5{margin-right:3rem !important;}.me-lg-auto{margin-right:auto !important;}.mb-lg-0{margin-bottom:0 !important;}.mb-lg-1{margin-bottom:0.25rem !important;}.mb-lg-2{margin-bottom:0.5rem !important;}.mb-lg-3{margin-bottom:1rem !important;}.mb-lg-4{margin-bottom:1.5rem !important;}.mb-lg-5{margin-bottom:3rem !important;}.mb-lg-auto{margin-bottom:auto !important;}.ms-lg-0{margin-left:0 !important;}.ms-lg-1{margin-left:0.25rem !important;}.ms-lg-2{margin-left:0.5rem !important;}.ms-lg-3{margin-left:1rem !important;}.ms-lg-4{margin-left:1.5rem !important;}.ms-lg-5{margin-left:3rem !important;}.ms-lg-auto{margin-left:auto !important;}.p-lg-0{padding:0 !important;}.p-lg-1{padding:0.25rem !important;}.p-lg-2{padding:0.5rem !important;}.p-lg-3{padding:1rem !important;}.p-lg-4{padding:1.5rem !important;}.p-lg-5{padding:3rem !important;}.px-lg-0{padding-right:0 !important;padding-left:0 !important;}.px-lg-1{padding-right:0.25rem !important;padding-left:0.25rem !important;}.px-lg-2{padding-right:0.5rem !important;padding-left:0.5rem !important;}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important;}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important;}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important;}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important;}.py-lg-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important;}.py-lg-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important;}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important;}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important;}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important;}.pt-lg-0{padding-top:0 !important;}.pt-lg-1{padding-top:0.25rem !important;}.pt-lg-2{padding-top:0.5rem !important;}.pt-lg-3{padding-top:1rem !important;}.pt-lg-4{padding-top:1.5rem !important;}.pt-lg-5{padding-top:3rem !important;}.pe-lg-0{padding-right:0 !important;}.pe-lg-1{padding-right:0.25rem !important;}.pe-lg-2{padding-right:0.5rem !important;}.pe-lg-3{padding-right:1rem !important;}.pe-lg-4{padding-right:1.5rem !important;}.pe-lg-5{padding-right:3rem !important;}.pb-lg-0{padding-bottom:0 !important;}.pb-lg-1{padding-bottom:0.25rem !important;}.pb-lg-2{padding-bottom:0.5rem !important;}.pb-lg-3{padding-bottom:1rem !important;}.pb-lg-4{padding-bottom:1.5rem !important;}.pb-lg-5{padding-bottom:3rem !important;}.ps-lg-0{padding-left:0 !important;}.ps-lg-1{padding-left:0.25rem !important;}.ps-lg-2{padding-left:0.5rem !important;}.ps-lg-3{padding-left:1rem !important;}.ps-lg-4{padding-left:1.5rem !important;}.ps-lg-5{padding-left:3rem !important;}.gap-lg-0{gap:0 !important;}.gap-lg-1{gap:0.25rem !important;}.gap-lg-2{gap:0.5rem !important;}.gap-lg-3{gap:1rem !important;}.gap-lg-4{gap:1.5rem !important;}.gap-lg-5{gap:3rem !important;}.text-lg-start{text-align:left !important;}.text-lg-end{text-align:right !important;}.text-lg-center{text-align:center !important;}}@media (min-width:75rem){.float-xl-start{float:left !important;}.float-xl-end{float:right !important;}.float-xl-none{float:none !important;}.d-xl-inline{display:inline !important;}.d-xl-inline-block{display:inline-block !important;}.d-xl-block{display:block !important;}.d-xl-grid{display:grid !important;}.d-xl-table{display:table !important;}.d-xl-table-row{display:table-row !important;}.d-xl-table-cell{display:table-cell !important;}.d-xl-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;}.d-xl-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}.d-xl-none{display:none !important;}.flex-xl-fill{-webkit-box-flex:1 !important;-webkit-flex:1 1 auto !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important;}.flex-xl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important;}.flex-xl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important;}.flex-xl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.flex-xl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.flex-xl-grow-0{-webkit-box-flex:0 !important;-webkit-flex-grow:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;}.flex-xl-grow-1{-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important;}.flex-xl-shrink-0{-webkit-flex-shrink:0 !important;-ms-flex-negative:0 !important;flex-shrink:0 !important;}.flex-xl-shrink-1{-webkit-flex-shrink:1 !important;-ms-flex-negative:1 !important;flex-shrink:1 !important;}.flex-xl-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-xl-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.flex-xl-wrap-reverse{-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}.justify-content-xl-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-xl-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-xl-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-xl-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-xl-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important;}.justify-content-xl-evenly{-webkit-box-pack:space-evenly !important;-webkit-justify-content:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important;}.align-items-xl-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-xl-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-xl-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;}.align-items-xl-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-xl-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-xl-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-xl-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-xl-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-xl-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-xl-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-xl-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.align-self-xl-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important;}.align-self-xl-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important;}.align-self-xl-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important;}.align-self-xl-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important;}.align-self-xl-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important;}.align-self-xl-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important;}.order-xl-first{-webkit-box-ordinal-group:0 !important;-webkit-order:-1 !important;-ms-flex-order:-1 !important;order:-1 !important;}.order-xl-0{-webkit-box-ordinal-group:1 !important;-webkit-order:0 !important;-ms-flex-order:0 !important;order:0 !important;}.order-xl-1{-webkit-box-ordinal-group:2 !important;-webkit-order:1 !important;-ms-flex-order:1 !important;order:1 !important;}.order-xl-2{-webkit-box-ordinal-group:3 !important;-webkit-order:2 !important;-ms-flex-order:2 !important;order:2 !important;}.order-xl-3{-webkit-box-ordinal-group:4 !important;-webkit-order:3 !important;-ms-flex-order:3 !important;order:3 !important;}.order-xl-4{-webkit-box-ordinal-group:5 !important;-webkit-order:4 !important;-ms-flex-order:4 !important;order:4 !important;}.order-xl-5{-webkit-box-ordinal-group:6 !important;-webkit-order:5 !important;-ms-flex-order:5 !important;order:5 !important;}.order-xl-last{-webkit-box-ordinal-group:7 !important;-webkit-order:6 !important;-ms-flex-order:6 !important;order:6 !important;}.m-xl-0{margin:0 !important;}.m-xl-1{margin:0.25rem !important;}.m-xl-2{margin:0.5rem !important;}.m-xl-3{margin:1rem !important;}.m-xl-4{margin:1.5rem !important;}.m-xl-5{margin:3rem !important;}.m-xl-auto{margin:auto !important;}.mx-xl-0{margin-right:0 !important;margin-left:0 !important;}.mx-xl-1{margin-right:0.25rem !important;margin-left:0.25rem !important;}.mx-xl-2{margin-right:0.5rem !important;margin-left:0.5rem !important;}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important;}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important;}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important;}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important;}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important;}.my-xl-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important;}.my-xl-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important;}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important;}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important;}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important;}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important;}.mt-xl-0{margin-top:0 !important;}.mt-xl-1{margin-top:0.25rem !important;}.mt-xl-2{margin-top:0.5rem !important;}.mt-xl-3{margin-top:1rem !important;}.mt-xl-4{margin-top:1.5rem !important;}.mt-xl-5{margin-top:3rem !important;}.mt-xl-auto{margin-top:auto !important;}.me-xl-0{margin-right:0 !important;}.me-xl-1{margin-right:0.25rem !important;}.me-xl-2{margin-right:0.5rem !important;}.me-xl-3{margin-right:1rem !important;}.me-xl-4{margin-right:1.5rem !important;}.me-xl-5{margin-right:3rem !important;}.me-xl-auto{margin-right:auto !important;}.mb-xl-0{margin-bottom:0 !important;}.mb-xl-1{margin-bottom:0.25rem !important;}.mb-xl-2{margin-bottom:0.5rem !important;}.mb-xl-3{margin-bottom:1rem !important;}.mb-xl-4{margin-bottom:1.5rem !important;}.mb-xl-5{margin-bottom:3rem !important;}.mb-xl-auto{margin-bottom:auto !important;}.ms-xl-0{margin-left:0 !important;}.ms-xl-1{margin-left:0.25rem !important;}.ms-xl-2{margin-left:0.5rem !important;}.ms-xl-3{margin-left:1rem !important;}.ms-xl-4{margin-left:1.5rem !important;}.ms-xl-5{margin-left:3rem !important;}.ms-xl-auto{margin-left:auto !important;}.p-xl-0{padding:0 !important;}.p-xl-1{padding:0.25rem !important;}.p-xl-2{padding:0.5rem !important;}.p-xl-3{padding:1rem !important;}.p-xl-4{padding:1.5rem !important;}.p-xl-5{padding:3rem !important;}.px-xl-0{padding-right:0 !important;padding-left:0 !important;}.px-xl-1{padding-right:0.25rem !important;padding-left:0.25rem !important;}.px-xl-2{padding-right:0.5rem !important;padding-left:0.5rem !important;}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important;}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important;}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important;}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important;}.py-xl-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important;}.py-xl-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important;}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important;}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important;}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important;}.pt-xl-0{padding-top:0 !important;}.pt-xl-1{padding-top:0.25rem !important;}.pt-xl-2{padding-top:0.5rem !important;}.pt-xl-3{padding-top:1rem !important;}.pt-xl-4{padding-top:1.5rem !important;}.pt-xl-5{padding-top:3rem !important;}.pe-xl-0{padding-right:0 !important;}.pe-xl-1{padding-right:0.25rem !important;}.pe-xl-2{padding-right:0.5rem !important;}.pe-xl-3{padding-right:1rem !important;}.pe-xl-4{padding-right:1.5rem !important;}.pe-xl-5{padding-right:3rem !important;}.pb-xl-0{padding-bottom:0 !important;}.pb-xl-1{padding-bottom:0.25rem !important;}.pb-xl-2{padding-bottom:0.5rem !important;}.pb-xl-3{padding-bottom:1rem !important;}.pb-xl-4{padding-bottom:1.5rem !important;}.pb-xl-5{padding-bottom:3rem !important;}.ps-xl-0{padding-left:0 !important;}.ps-xl-1{padding-left:0.25rem !important;}.ps-xl-2{padding-left:0.5rem !important;}.ps-xl-3{padding-left:1rem !important;}.ps-xl-4{padding-left:1.5rem !important;}.ps-xl-5{padding-left:3rem !important;}.gap-xl-0{gap:0 !important;}.gap-xl-1{gap:0.25rem !important;}.gap-xl-2{gap:0.5rem !important;}.gap-xl-3{gap:1rem !important;}.gap-xl-4{gap:1.5rem !important;}.gap-xl-5{gap:3rem !important;}.text-xl-start{text-align:left !important;}.text-xl-end{text-align:right !important;}.text-xl-center{text-align:center !important;}}@media (min-width:87.5rem){.float-xxl-start{float:left !important;}.float-xxl-end{float:right !important;}.float-xxl-none{float:none !important;}.d-xxl-inline{display:inline !important;}.d-xxl-inline-block{display:inline-block !important;}.d-xxl-block{display:block !important;}.d-xxl-grid{display:grid !important;}.d-xxl-table{display:table !important;}.d-xxl-table-row{display:table-row !important;}.d-xxl-table-cell{display:table-cell !important;}.d-xxl-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;}.d-xxl-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}.d-xxl-none{display:none !important;}.flex-xxl-fill{-webkit-box-flex:1 !important;-webkit-flex:1 1 auto !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important;}.flex-xxl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important;}.flex-xxl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important;}.flex-xxl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.flex-xxl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.flex-xxl-grow-0{-webkit-box-flex:0 !important;-webkit-flex-grow:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;}.flex-xxl-grow-1{-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important;}.flex-xxl-shrink-0{-webkit-flex-shrink:0 !important;-ms-flex-negative:0 !important;flex-shrink:0 !important;}.flex-xxl-shrink-1{-webkit-flex-shrink:1 !important;-ms-flex-negative:1 !important;flex-shrink:1 !important;}.flex-xxl-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-xxl-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.flex-xxl-wrap-reverse{-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}.justify-content-xxl-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-xxl-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-xxl-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-xxl-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-xxl-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important;}.justify-content-xxl-evenly{-webkit-box-pack:space-evenly !important;-webkit-justify-content:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important;}.align-items-xxl-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-xxl-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-xxl-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;}.align-items-xxl-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-xxl-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-xxl-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-xxl-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-xxl-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-xxl-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-xxl-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-xxl-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.align-self-xxl-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important;}.align-self-xxl-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important;}.align-self-xxl-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important;}.align-self-xxl-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important;}.align-self-xxl-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important;}.align-self-xxl-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important;}.order-xxl-first{-webkit-box-ordinal-group:0 !important;-webkit-order:-1 !important;-ms-flex-order:-1 !important;order:-1 !important;}.order-xxl-0{-webkit-box-ordinal-group:1 !important;-webkit-order:0 !important;-ms-flex-order:0 !important;order:0 !important;}.order-xxl-1{-webkit-box-ordinal-group:2 !important;-webkit-order:1 !important;-ms-flex-order:1 !important;order:1 !important;}.order-xxl-2{-webkit-box-ordinal-group:3 !important;-webkit-order:2 !important;-ms-flex-order:2 !important;order:2 !important;}.order-xxl-3{-webkit-box-ordinal-group:4 !important;-webkit-order:3 !important;-ms-flex-order:3 !important;order:3 !important;}.order-xxl-4{-webkit-box-ordinal-group:5 !important;-webkit-order:4 !important;-ms-flex-order:4 !important;order:4 !important;}.order-xxl-5{-webkit-box-ordinal-group:6 !important;-webkit-order:5 !important;-ms-flex-order:5 !important;order:5 !important;}.order-xxl-last{-webkit-box-ordinal-group:7 !important;-webkit-order:6 !important;-ms-flex-order:6 !important;order:6 !important;}.m-xxl-0{margin:0 !important;}.m-xxl-1{margin:0.25rem !important;}.m-xxl-2{margin:0.5rem !important;}.m-xxl-3{margin:1rem !important;}.m-xxl-4{margin:1.5rem !important;}.m-xxl-5{margin:3rem !important;}.m-xxl-auto{margin:auto !important;}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important;}.mx-xxl-1{margin-right:0.25rem !important;margin-left:0.25rem !important;}.mx-xxl-2{margin-right:0.5rem !important;margin-left:0.5rem !important;}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important;}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important;}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important;}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important;}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important;}.my-xxl-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important;}.my-xxl-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important;}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important;}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important;}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important;}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important;}.mt-xxl-0{margin-top:0 !important;}.mt-xxl-1{margin-top:0.25rem !important;}.mt-xxl-2{margin-top:0.5rem !important;}.mt-xxl-3{margin-top:1rem !important;}.mt-xxl-4{margin-top:1.5rem !important;}.mt-xxl-5{margin-top:3rem !important;}.mt-xxl-auto{margin-top:auto !important;}.me-xxl-0{margin-right:0 !important;}.me-xxl-1{margin-right:0.25rem !important;}.me-xxl-2{margin-right:0.5rem !important;}.me-xxl-3{margin-right:1rem !important;}.me-xxl-4{margin-right:1.5rem !important;}.me-xxl-5{margin-right:3rem !important;}.me-xxl-auto{margin-right:auto !important;}.mb-xxl-0{margin-bottom:0 !important;}.mb-xxl-1{margin-bottom:0.25rem !important;}.mb-xxl-2{margin-bottom:0.5rem !important;}.mb-xxl-3{margin-bottom:1rem !important;}.mb-xxl-4{margin-bottom:1.5rem !important;}.mb-xxl-5{margin-bottom:3rem !important;}.mb-xxl-auto{margin-bottom:auto !important;}.ms-xxl-0{margin-left:0 !important;}.ms-xxl-1{margin-left:0.25rem !important;}.ms-xxl-2{margin-left:0.5rem !important;}.ms-xxl-3{margin-left:1rem !important;}.ms-xxl-4{margin-left:1.5rem !important;}.ms-xxl-5{margin-left:3rem !important;}.ms-xxl-auto{margin-left:auto !important;}.p-xxl-0{padding:0 !important;}.p-xxl-1{padding:0.25rem !important;}.p-xxl-2{padding:0.5rem !important;}.p-xxl-3{padding:1rem !important;}.p-xxl-4{padding:1.5rem !important;}.p-xxl-5{padding:3rem !important;}.px-xxl-0{padding-right:0 !important;padding-left:0 !important;}.px-xxl-1{padding-right:0.25rem !important;padding-left:0.25rem !important;}.px-xxl-2{padding-right:0.5rem !important;padding-left:0.5rem !important;}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important;}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important;}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important;}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important;}.py-xxl-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important;}.py-xxl-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important;}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important;}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important;}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important;}.pt-xxl-0{padding-top:0 !important;}.pt-xxl-1{padding-top:0.25rem !important;}.pt-xxl-2{padding-top:0.5rem !important;}.pt-xxl-3{padding-top:1rem !important;}.pt-xxl-4{padding-top:1.5rem !important;}.pt-xxl-5{padding-top:3rem !important;}.pe-xxl-0{padding-right:0 !important;}.pe-xxl-1{padding-right:0.25rem !important;}.pe-xxl-2{padding-right:0.5rem !important;}.pe-xxl-3{padding-right:1rem !important;}.pe-xxl-4{padding-right:1.5rem !important;}.pe-xxl-5{padding-right:3rem !important;}.pb-xxl-0{padding-bottom:0 !important;}.pb-xxl-1{padding-bottom:0.25rem !important;}.pb-xxl-2{padding-bottom:0.5rem !important;}.pb-xxl-3{padding-bottom:1rem !important;}.pb-xxl-4{padding-bottom:1.5rem !important;}.pb-xxl-5{padding-bottom:3rem !important;}.ps-xxl-0{padding-left:0 !important;}.ps-xxl-1{padding-left:0.25rem !important;}.ps-xxl-2{padding-left:0.5rem !important;}.ps-xxl-3{padding-left:1rem !important;}.ps-xxl-4{padding-left:1.5rem !important;}.ps-xxl-5{padding-left:3rem !important;}.gap-xxl-0{gap:0 !important;}.gap-xxl-1{gap:0.25rem !important;}.gap-xxl-2{gap:0.5rem !important;}.gap-xxl-3{gap:1rem !important;}.gap-xxl-4{gap:1.5rem !important;}.gap-xxl-5{gap:3rem !important;}.text-xxl-start{text-align:left !important;}.text-xxl-end{text-align:right !important;}.text-xxl-center{text-align:center !important;}}@media (min-width:75rem){.fs-1{font-size:2.5rem !important;}.fs-2{font-size:2rem !important;}.fs-3{font-size:1.75rem !important;}.fs-4{font-size:1.5rem !important;}}@media print{.d-print-inline{display:inline !important;}.d-print-inline-block{display:inline-block !important;}.d-print-block{display:block !important;}.d-print-grid{display:grid !important;}.d-print-table{display:table !important;}.d-print-table-row{display:table-row !important;}.d-print-table-cell{display:table-cell !important;}.d-print-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;}.d-print-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}.d-print-none{display:none !important;}}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}.bg-light{background-color:#F6F5F4 !important;font-size:0.75rem;padding:0;}.bg-light .nav-link{color:#30261D;}.bg-light .nav-link:last-of-type{padding-right:0;}.bg-light .nav-link:hover{color:#CA123F;-webkit-transition:color 0.8s ease;-o-transition:color 0.8s ease;transition:color 0.8s ease;}.background--oak{background-color:#F6F5F4;}.social-media-sharing .share img{width:20px;height:auto;}.social-media-sharing li:last-child{margin-right:0;}.search-block-form .icon{right:0;}.search-block-form .js-form-type-search input.form-search{background-color:#fff;border-radius:8px;border-color:#D1CBC5;}.paragraph--type--c-text .field--name-field-c-link{padding:0.75rem 0;}.paragraph--type--c-text .field--name-field-c-link a{background-color:#CA123F;color:#fff;font-family:"noto_sans_jp_bold";font-size:1rem;font-weight:700;border-radius:8px;padding:0.75rem 1.5rem !important;text-decoration:none;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}.paragraph--type--c-text .field--name-field-c-link a:hover{background-color:#920d2d;}.home-page-promo-wrapper{background-color:#CA123F;color:#fff;}.home-page-promo-wrapper .field__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:0.875rem;padding-top:0.625rem;padding-bottom:0.625rem;}@media (max-width:47.99875rem){.home-page-promo-wrapper .field__item{margin-right:0.625rem;}}.home-page-promo-wrapper .field__item a{color:#fff;border-bottom:1px solid #fff;}.home-page-promo-wrapper .field__item p{margin-bottom:0;}.home-page-promo-wrapper .field__item::before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 3C10.22 3 8.47993 3.52784 6.99988 4.51677C5.51984 5.50571 4.36628 6.91131 3.68509 8.55585C3.0039 10.2004 2.82567 12.01 3.17294 13.7558C3.5202 15.5016 4.37737 17.1053 5.63605 18.364C6.89473 19.6226 8.49838 20.4798 10.2442 20.8271C11.99 21.1743 13.7996 20.9961 15.4442 20.3149C17.0887 19.6337 18.4943 18.4802 19.4833 17.0001C20.4722 15.5201 21 13.78 21 12C21 10.8181 20.7673 9.64778 20.315 8.55585C19.8627 7.46392 19.1997 6.47177 18.364 5.63604C17.5283 4.80031 16.5361 4.13738 15.4442 3.68508C14.3523 3.23279 13.1819 3 12 3ZM12 19.2C10.576 19.2 9.18395 18.7777 7.99991 17.9866C6.81587 17.1954 5.89303 16.0709 5.34808 14.7553C4.80313 13.4397 4.66054 11.992 4.93836 10.5953C5.21617 9.19868 5.9019 7.91577 6.90885 6.90883C7.91579 5.90189 9.19871 5.21616 10.5954 4.93835C11.992 4.66053 13.4397 4.80312 14.7554 5.34807C16.071 5.89302 17.1955 6.81586 17.9866 7.99989C18.7778 9.18393 19.2 10.576 19.2 12C19.2 13.9096 18.4415 15.7409 17.0912 17.0912C15.7409 18.4414 13.9096 19.2 12 19.2Z' fill='white'/%3E%3Cpath d='M12 9.3C12.497 9.3 12.9 8.89706 12.9 8.4C12.9 7.90294 12.497 7.5 12 7.5C11.5029 7.5 11.1 7.90294 11.1 8.4C11.1 8.89706 11.5029 9.3 12 9.3Z' fill='white'/%3E%3Cpath d='M12 10.2C11.7613 10.2 11.5324 10.2948 11.3636 10.4636C11.1948 10.6323 11.1 10.8613 11.1 11.1V15.5999C11.1 15.8386 11.1948 16.0676 11.3636 16.2363C11.5324 16.4051 11.7613 16.4999 12 16.4999C12.2387 16.4999 12.4676 16.4051 12.6364 16.2363C12.8052 16.0676 12.9 15.8386 12.9 15.5999V11.1C12.9 10.8613 12.8052 10.6323 12.6364 10.4636C12.4676 10.2948 12.2387 10.2 12 10.2Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;display:block;width:44px;height:24px;}@media (max-width:47.99875rem){.home-page-promo-wrapper .field__item::before{margin-right:0.625rem;}}.home-page-promo-wrapper .content{min-height:44px;max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.home-page-promo-wrapper .btn-close{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M13.6446 11.9991L18.6564 6.99884C18.8759 6.77936 18.9992 6.48169 18.9992 6.1713C18.9992 5.86091 18.8759 5.56323 18.6564 5.34376C18.4369 5.12428 18.1393 5.00098 17.8289 5.00098C17.5185 5.00098 17.2208 5.12428 17.0014 5.34376L12.0012 10.3556L7.00102 5.34376C6.78155 5.12428 6.48387 5.00098 6.17349 5.00098C5.8631 5.00098 5.56543 5.12428 5.34596 5.34376C5.12648 5.56323 5.00318 5.86091 5.00318 6.1713C5.00318 6.48169 5.12648 6.77936 5.34596 6.99884L10.3578 11.9991L5.34596 16.9993C5.23671 17.1076 5.15 17.2365 5.09083 17.3786C5.03166 17.5206 5.00119 17.6729 5.00119 17.8268C5.00119 17.9807 5.03166 18.133 5.09083 18.2751C5.15 18.4171 5.23671 18.546 5.34596 18.6544C5.45431 18.7636 5.58322 18.8503 5.72525 18.9095C5.86728 18.9687 6.01962 18.9991 6.17349 18.9991C6.32735 18.9991 6.4797 18.9687 6.62173 18.9095C6.76376 18.8503 6.89267 18.7636 7.00102 18.6544L12.0012 13.6425L17.0014 18.6544C17.1097 18.7636 17.2386 18.8503 17.3807 18.9095C17.5227 18.9687 17.675 18.9991 17.8289 18.9991C17.9828 18.9991 18.1351 18.9687 18.2771 18.9095C18.4192 18.8503 18.5481 18.7636 18.6564 18.6544C18.7657 18.546 18.8524 18.4171 18.9116 18.2751C18.9707 18.133 19.0012 17.9807 19.0012 17.8268C19.0012 17.6729 18.9707 17.5206 18.9116 17.3786C18.8524 17.2365 18.7657 17.1076 18.6564 16.9993L13.6446 11.9991Z' fill='white'/%3E%3C/svg%3E");-webkit-background-size:cover;background-size:cover;display:block;margin:0;padding:0;width:24px;height:24px;opacity:1;cursor:pointer;}.hidden{display:none;}@media screen and (min-width:64rem){.slick-slide img{display:block;width:100%;height:auto;}}.slick-dots{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding-left:0;list-style:none;}.slick-dots li{padding-left:0.5rem;}.slick-dots li:first-child{padding-left:0;}.slick-dots li button{color:transparent;background:#D1CBC5;width:10px;height:10px;padding:0;border-radius:50%;border:none;}.slick-dots li.slick-active button{background:#CA123F;}div.pagerer-container{position:relative;padding:1.25rem 0;}div.pagerer-container .pagerer-left-pane,div.pagerer-container .pagerer-right-pane,div.pagerer-container .pagerer-center-pane{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}div.pagerer-container .pagerer-right-pane{margin-top:0;}@media (min-width:48rem){div.pagerer-container .pagerer-right-pane{position:absolute;right:0;margin-top:-2.8125rem;}}div.pagerer-container .pagerer-right-pane ul.pager__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:0.9375rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:0;}@media (min-width:48rem){div.pagerer-container .pagerer-right-pane ul.pager__items{-webkit-box-pack:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset;margin-top:-1.875rem;}}div.pagerer-container .pagerer-right-pane .pagerer-pager-standard .pager__item{display:none;margin-right:0.9375rem;}div.pagerer-container .pagerer-right-pane .pagerer-pager-standard .pager__item--next{display:block;margin-right:0;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;}div.pagerer-container .pagerer-right-pane .pagerer-pager-standard .pager__item--next a{overflow:hidden;line-height:12.5rem;background-image:url("data:image/svg+xml,%3Csvg width='39' height='39' viewBox='0 0 39 39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='19.5' cy='19.5' r='19.5' fill='%23CA123F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.4603 19.1738C22.68 19.3935 22.68 19.7496 22.4603 19.9693L16.7254 25.7041C16.5057 25.9238 16.1496 25.9238 15.93 25.7041L15.6648 25.439C15.4451 25.2193 15.4451 24.8632 15.6648 24.6435L20.7367 19.5716L15.6648 14.4996C15.4451 14.2799 15.4451 13.9238 15.6648 13.7042L15.93 13.439C16.1496 13.2193 16.5057 13.2193 16.7254 13.439L22.4603 19.1738Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;display:block;width:39px;height:39px;}div.pagerer-container .pagerer-right-pane .pagerer-pager-standard .pager__item--last{display:block;}div.pagerer-container .pagerer-right-pane .pagerer-pager-standard .pager__item--last a{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);overflow:hidden;line-height:12.5rem;background-image:url("data:image/svg+xml,%3Csvg width='39' height='39' viewBox='0 0 39 39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='19.5' cy='19.5' r='19.5' fill='%23CA123F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.4603 19.1738C22.68 19.3935 22.68 19.7496 22.4603 19.9693L16.7254 25.7041C16.5057 25.9238 16.1496 25.9238 15.93 25.7041L15.6648 25.439C15.4451 25.2193 15.4451 24.8632 15.6648 24.6435L20.7367 19.5716L15.6648 14.4996C15.4451 14.2799 15.4451 13.9238 15.6648 13.7042L15.93 13.439C16.1496 13.2193 16.5057 13.2193 16.7254 13.439L22.4603 19.1738Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;display:block;width:39px;height:39px;}div.pagerer-container .pagerer-right-pane .pagerer-pager-standard .pager__item--previous{display:block;}div.pagerer-container .pagerer-right-pane .pagerer-pager-standard .pager__item--previous a{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);overflow:hidden;line-height:12.5rem;background-image:url("data:image/svg+xml,%3Csvg width='39' height='39' viewBox='0 0 39 39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='19.5' cy='19.5' r='19.5' fill='%23CA123F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.4603 19.1738C22.68 19.3935 22.68 19.7496 22.4603 19.9693L16.7254 25.7041C16.5057 25.9238 16.1496 25.9238 15.93 25.7041L15.6648 25.439C15.4451 25.2193 15.4451 24.8632 15.6648 24.6435L20.7367 19.5716L15.6648 14.4996C15.4451 14.2799 15.4451 13.9238 15.6648 13.7042L15.93 13.439C16.1496 13.2193 16.5057 13.2193 16.7254 13.439L22.4603 19.1738Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;display:block;width:39px;height:39px;}div.pagerer-container .pagerer-left-pane ul.pager__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:0;}@media (min-width:48rem){div.pagerer-container .pagerer-left-pane ul.pager__items{-webkit-box-pack:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset;}}div.pagerer-container .pagerer-left-pane ul.pager__items .pager__item{list-style:none;margin-right:1.25rem;font-size:0.875rem;}div.pagerer-container .pagerer-left-pane ul.pager__items .pager__item a{display:block;border-radius:10px;color:#64513E;}div.pagerer-container .pagerer-left-pane ul.pager__items .pager__item.is-active a{color:#CA123F;}.pagerer-center-pane .pager .pager__items{list-style:none;text-align:center;padding-left:0;margin-bottom:0;}@media (min-width:62rem){.pagerer-center-pane .pager .pager__items{text-align:left;}}.pagerer-center-pane .pager .pager__items ul{margin-bottom:0;}@media (min-width:62rem){.pagerer-center-pane .pager .pager__items ul{margin-bottom:0.625rem;}}.pagerer-center-pane .pager .pager__items li{font-size:0.75rem;}.infinite-scroll-wrapper .pager{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:1.25rem;}.infinite-scroll-wrapper .pager .pager__item{padding:0.75rem 0;}.infinite-scroll-wrapper .pager .pager__item a{background-color:#CA123F;color:#fff;font-family:"noto_sans_jp_bold";font-size:1rem;font-weight:700;border-radius:8px;padding:0.75rem 1.5rem !important;text-decoration:none;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}.infinite-scroll-wrapper .pager .pager__item a:hover{background-color:#920d2d;}.infinite-scroll-wrapper .pager .pager__item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.infinite-scroll-wrapper .pager .pager__item a::after{content:"";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:1.25rem;margin-top:0.3125rem;-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);background-image:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.96028 6.6738C7.17996 6.89348 7.17996 7.24958 6.96028 7.46926L1.22541 13.2041C1.00573 13.4238 0.649631 13.4238 0.429956 13.2041L0.164756 12.9389C-0.0549187 12.7193 -0.0549187 12.3631 0.164756 12.1435L5.23671 7.07153L0.164756 1.99958C-0.0549186 1.77991 -0.0549186 1.4238 0.164756 1.20413L0.429956 0.938931C0.649631 0.719255 1.00573 0.719255 1.22541 0.938931L6.96028 6.6738Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;display:block;width:8px;height:14px;}.custom-select{position:relative;width:200px;}.custom-select label{display:block;font-weight:bold;}.custom-select .form-select{display:none;}.custom-select .selected-option{padding:0.5rem;border:1px solid #ccc;cursor:pointer;}.custom-select .options{position:absolute;top:100%;left:0;z-index:9999;display:none;list-style:none;margin:0;padding:0;background-color:#fff;border:1px solid #ccc;border-top:none;border-radius:0 0 4px 4px;}.custom-select .options li{padding:0.5rem;}.custom-select .options li:hover{background-color:#fff;}.social-share-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:1.875rem;color:#CA123F;font-size:1rem;font-family:"noto_sans_jp_bold";cursor:pointer;}.social-share-toggle::after{content:"";margin-left:0.5rem;display:block;background-image:url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.2113 12.6576C13.767 12.6577 13.3288 12.7599 12.9304 12.9565C12.545 13.1466 12.2069 13.4199 11.9405 13.7566L5.86652 10.3093C6.05902 9.72349 6.05902 9.09142 5.86652 8.50564L11.9406 5.05825C12.376 5.60602 12.9954 5.97814 13.6846 6.10494C14.388 6.23437 15.1144 6.09907 15.7241 5.72509C16.3338 5.3511 16.7836 4.76485 16.987 4.07915C17.1905 3.39344 17.1331 2.65673 16.826 2.01078C16.5189 1.36483 15.9837 0.855269 15.3235 0.58016C14.6633 0.305051 13.9247 0.283829 13.2498 0.520577C12.5748 0.757326 12.0113 1.23532 11.6676 1.86257C11.33 2.47886 11.2279 3.19644 11.3797 3.88171L5.19388 7.39258C4.79959 6.98439 4.29397 6.70063 3.73951 6.57692C3.17223 6.45035 2.58 6.49715 2.03965 6.71125C1.49929 6.92535 1.03573 7.29688 0.709093 7.77764C0.382456 8.25841 0.207812 8.82623 0.207812 9.40746C0.207812 9.98869 0.382456 10.5565 0.709093 11.0373C1.03573 11.518 1.49929 11.8896 2.03965 12.1037C2.58 12.3178 3.17223 12.3646 3.73951 12.238C4.29397 12.1143 4.79959 11.8305 5.19388 11.4223L11.3798 14.9333C11.2531 15.5083 11.3043 16.1087 11.5273 16.6544C11.755 17.2116 12.1505 17.6841 12.6589 18.0065C13.1673 18.3288 13.7634 18.4849 14.3645 18.4532C14.9656 18.4215 15.5419 18.2035 16.0136 17.8294C16.4852 17.4553 16.8287 16.9438 16.9965 16.3657C17.1643 15.7876 17.148 15.1716 16.9499 14.6032C16.7518 14.0347 16.3818 13.542 15.891 13.1934C15.4003 12.8448 14.8132 12.6575 14.2113 12.6576ZM14.2113 1.65707C14.5278 1.65709 14.8371 1.75093 15.1003 1.92674C15.3634 2.10256 15.5685 2.35245 15.6896 2.64483C15.8107 2.93721 15.8424 3.25893 15.7806 3.56932C15.7189 3.8797 15.5665 4.16481 15.3427 4.38858C15.1189 4.61236 14.8338 4.76475 14.5235 4.82649C14.2131 4.88823 13.8913 4.85654 13.599 4.73544C13.3066 4.61433 13.0567 4.40925 12.8809 4.14611C12.7051 3.883 12.6112 3.57366 12.6112 3.25721C12.6117 2.83297 12.7804 2.42625 13.0804 2.12626C13.3804 1.82628 13.7871 1.65755 14.2113 1.65707ZM3.1107 11.0075C2.79426 11.0075 2.48492 10.9137 2.2218 10.7379C1.95867 10.5621 1.75358 10.3122 1.63248 10.0198C1.51137 9.72741 1.47969 9.40568 1.54142 9.0953C1.60316 8.78491 1.75556 8.4998 1.97933 8.27603C2.20311 8.05225 2.48821 7.89986 2.7986 7.83812C3.10898 7.77638 3.43071 7.80807 3.72308 7.92918C4.01546 8.05028 4.26536 8.25537 4.44118 8.5185C4.61698 8.78162 4.71083 9.09096 4.71084 9.4074C4.71037 9.83164 4.54163 10.2384 4.24165 10.5383C3.94167 10.8383 3.53494 11.0071 3.1107 11.0075ZM14.2112 17.1578C13.8948 17.1578 13.5855 17.064 13.3223 16.8882C13.0592 16.7124 12.8541 16.4625 12.733 16.1701C12.6119 15.8777 12.5802 15.556 12.642 15.2456C12.7037 14.9352 12.8561 14.6501 13.0799 14.4263C13.3036 14.2026 13.5887 14.0502 13.8991 13.9884C14.2095 13.9267 14.5312 13.9584 14.8236 14.0795C15.116 14.2006 15.3659 14.4057 15.5417 14.6688C15.7175 14.9319 15.8114 15.2413 15.8114 15.5577C15.8109 15.9819 15.6422 16.3887 15.3422 16.6887C15.0422 16.9886 14.6355 17.1574 14.2112 17.1578Z' fill='%23CA123F' stroke='%23CA123F' stroke-width='0.1'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:18px;height:19px;}.social-media-sharing ul{margin-bottom:0;}.social-share-items{position:absolute;background-color:#fff;border-radius:8px;padding:0.625rem;margin-left:1.5625rem;-webkit-box-shadow:3px 1px 7px rgba(0,0,0,0.05);box-shadow:3px 1px 7px rgba(0,0,0,0.05);}.breadcrumb{padding-top:0.9375rem;padding-bottom:0.625rem;}@media screen and (min-width:64rem){.breadcrumb{padding-top:0;padding-bottom:1.875rem;}}.breadcrumb li{color:#000;font-size:0.875rem;}.breadcrumb li a{color:#000;font-size:0.875rem;}.breadcrumb-item.active{color:#000;}.breadcrumb-item + .breadcrumb-item::before{color:#999999;}.flag-save-recipe{margin:0.3125rem;}.flag-save-recipe a{display:block;overflow:hidden;line-height:3;width:14px;height:17px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.51064 16.5292H1.05836C1.03481 16.5177 1.01222 16.5033 0.987709 16.4956C0.299918 16.2817 0 15.8741 0 15.1507C0 10.5573 0 5.9633 0.00192255 1.36934C0.00192255 1.21986 0.0124966 1.06606 0.0485444 0.922348C0.18889 0.363364 0.699327 0.00048064 1.33281 0C5.09379 0 8.8543 0 12.6148 0C13.4814 0 13.9995 0.517649 13.9995 1.38232C13.9995 4.37334 13.9995 7.36389 13.9995 10.3549C13.9995 11.9742 13.9986 13.593 14 15.2123C14 15.616 13.8697 15.9577 13.5588 16.2254C13.3516 16.4038 13.0998 16.4691 12.8441 16.5292H12.6182C12.1385 16.4735 11.8102 16.1716 11.4819 15.8539C10.0357 14.4548 8.58274 13.0624 7.13169 11.668C7.08988 11.6281 7.04614 11.5902 6.99904 11.5474C6.95626 11.5863 6.92021 11.6176 6.88561 11.6507C5.44273 13.0378 3.99842 14.424 2.55747 15.8131C2.24794 16.1115 1.94658 16.4172 1.51064 16.5292ZM12.5764 14.9445V1.41308H1.42413V14.9436C3.29333 13.1508 5.14282 11.3767 7 9.59598C8.86439 11.384 10.711 13.1551 12.5764 14.9445Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;}.flag-save-recipe.action-unflag a{display:block;width:14px;height:17px;overflow:hidden;line-height:4;background-image:url("data:image/svg+xml,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.51064 16.5292H1.05836C1.03481 16.5177 1.01222 16.5033 0.987709 16.4956C0.299918 16.2817 0 15.8741 0 15.1507C0 10.5573 0 5.9633 0.00192255 1.36934C0.00192255 1.21986 0.0124966 1.06606 0.0485444 0.922348C0.18889 0.363364 0.699327 0.00048064 1.33281 0C5.09379 0 8.8543 0 12.6148 0C13.4814 0 13.9995 0.517649 13.9995 1.38232C13.9995 4.37334 13.9995 7.36389 13.9995 10.3549C13.9995 11.9742 13.9986 13.593 14 15.2123C14 15.616 13.8697 15.9577 13.5588 16.2254C13.3516 16.4038 13.0998 16.4691 12.8441 16.5292H12.6182C12.1385 16.4735 11.8102 16.1716 11.4819 15.8539C10.0357 14.4548 8.58274 13.0624 7.13169 11.668C7.08988 11.6281 7.04614 11.5902 6.99904 11.5474C6.95626 11.5863 6.92021 11.6176 6.88561 11.6507C5.44273 13.0378 3.99842 14.424 2.55747 15.8131C2.24794 16.1115 1.94658 16.4172 1.51064 16.5292Z' fill='%23CA123F'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;}.fixed-position{position:fixed;left:0;right:0;}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}#navbar-top{display:none;}@media (min-width:75rem){#navbar-top{display:block;}}#navbar-top .container{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.mobile-toggle-btn{position:absolute;right:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;height:24px;width:24px;cursor:pointer;z-index:999;}@media (min-width:62rem){.mobile-toggle-btn{right:25px;}}@media (min-width:75rem){.mobile-toggle-btn{display:none !important;}}.mobile-toggle-line{height:2px;width:100%;background-color:#30261D;border-radius:1px;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;-o-transition:-o-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out,-o-transform 0.3s ease-in-out;}.mobile-toggle-line:nth-child(1){-webkit-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;}.mobile-toggle-line:nth-child(2){-webkit-transform-origin:center;-o-transform-origin:center;transform-origin:center;}.mobile-toggle-line:nth-child(3){-webkit-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;}.mobile-toggle-btn.mobile-toggle-close .mobile-toggle-line:nth-child(1){-webkit-transform:rotate(45deg) translate(0px,0px);-o-transform:rotate(45deg) translate(0px,0px);transform:rotate(45deg) translate(0px,0px);}.mobile-toggle-btn.mobile-toggle-close .mobile-toggle-line:nth-child(2){-webkit-transform:rotate(-45deg) translate(0,-6px);-o-transform:rotate(-45deg) translate(0,-6px);transform:rotate(-45deg) translate(0,-6px);}.mobile-toggle-btn.mobile-toggle-close .mobile-toggle-line:nth-child(3){display:none;}.menu--main{display:none;}@media (min-width:75rem){.menu--main{display:block;}}nav{position:relative;}nav.menu--secondary-nav .nav-item .menu{-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.2);box-shadow:0 2px 8px rgba(0,0,0,0.2);}nav.menu--secondary-nav .nav-item .menu .nav-link{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-right:1rem;}.header--navigation.sticky{position:fixed;top:0;min-width:100%;z-index:5;background-color:#fff;}.header--navigation-wrapper{position:relative;}.navbar{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.navbar .container{padding:0.5rem 1rem;margin:0;max-width:100%;}@media (min-width:48rem){.navbar .container{padding:0.5rem 4rem;}}@media (min-width:75rem){.navbar .container{padding:0 4rem;}}.navbar a{color:#30261D;}.navbar img{max-width:28px;height:28px;margin-right:0.625rem;border-radius:0;}@media (min-width:75rem){.navbar{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;padding-bottom:0;}}@media (min-width:75rem){.navbar .collapse:not(.show){display:block;padding-left:4.375rem;}}.navbar .menu{list-style:none;}.navbar .menu-level-0{margin-bottom:0;padding-top:1rem;padding-left:0.625rem;}@media (min-width:75rem){.navbar .menu-level-0{padding-top:unset;}}.navbar .menu-level-0 > .menu-item{display:inline-block;padding:0 0 1.375rem;}.navbar .menu-level-0 > .menu-item .menu-link:hover::after{background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.3977 7.32918C7.17802 7.54885 6.82192 7.54885 6.60225 7.32918L0.867387 1.5943C0.64772 1.37463 0.64772 1.01853 0.867387 0.798852L1.13256 0.533653C1.35222 0.313978 1.70838 0.313978 1.92805 0.533653L6.99997 5.6056L12.0719 0.533653C12.2916 0.313978 12.6477 0.313978 12.8674 0.533653L13.1326 0.798852C13.3522 1.01853 13.3522 1.37463 13.1326 1.5943L7.3977 7.32918Z' fill='%23CA123F'/%3E%3C/svg%3E%0A") !important;}.navbar .menu-level-0 > .menu-item.selected .menu-link{-webkit-transition:color 0.8s ease;-o-transition:color 0.8s ease;transition:color 0.8s ease;}@media (min-width:75rem){.navbar .menu-level-0 > .menu-item.selected .menu-link::after{content:"";-webkit-animation:rotate-arrow 0.2s forwards;-o-animation:rotate-arrow 0.2s forwards;animation:rotate-arrow 0.2s forwards;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.3977 7.32918C7.17802 7.54885 6.82192 7.54885 6.60225 7.32918L0.867387 1.5943C0.64772 1.37463 0.64772 1.01853 0.867387 0.798852L1.13256 0.533653C1.35222 0.313978 1.70838 0.313978 1.92805 0.533653L6.99997 5.6056L12.0719 0.533653C12.2916 0.313978 12.6477 0.313978 12.8674 0.533653L13.1326 0.798852C13.3522 1.01853 13.3522 1.37463 13.1326 1.5943L7.3977 7.32918Z' fill='%23CA123F'/%3E%3C/svg%3E%0A") !important;background-repeat:no-repeat;}@-webkit-keyframes rotate-arrow{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-o-keyframes rotate-arrow{0%{-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-o-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes rotate-arrow{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}}}.navbar .menu-level-0 > .menu-item > .menu-link{text-decoration:none;font-size:0.75rem;text-transform:uppercase;}.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0{padding-top:3.4375rem;}@media (min-width:75rem){.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0{position:absolute;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;top:100%;height:0;padding-top:unset;overflow:hidden;border-bottom-right-radius:8px;border-bottom-left-radius:8px;-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms;background-color:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.2);box-shadow:0 2px 8px rgba(0,0,0,0.2);z-index:20;max-height:0;opacity:0;-webkit-transition:max-height 0.1s ease,opacity 0.1s ease;-o-transition:max-height 0.1s ease,opacity 0.1s ease;transition:max-height 0.1s ease,opacity 0.1s ease;}.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0.open{height:auto;max-height:900px;opacity:1;}.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0.open.single-col-level .menu-level-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 0.625rem;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0.open.single-col-level .menu-level-1 .single-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;padding:0.9375rem 0;}.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0 .menu-level-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 0.625rem;}.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0 .menu-level-1 .menu-item{width:100%;}.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0 .menu-level-1 .menu-item a{font-size:0.75rem;}}@media (min-width:75rem) and (min-width:75rem){.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0 .menu-level-1 .menu-item.menu-item--expanded{padding:0.75rem 0;border-right:1px solid #eee;}}@media (min-width:75rem){.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0 .menu-level-1 .menu-item.menu-item--expanded > .menu-link{font-family:"noto_sans_jp_bold";font-size:0.875rem;}}@media (min-width:75rem){.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0 .menu-level-1 .menu-item:last-child{border:none;}}@media (min-width:75rem){.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0 .menu-level-1 > .menu-item{margin:0 0.9375rem;}.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0 .menu-level-1 > .menu-item .menu-heading{font-family:"noto_sans_jp_bold";font-size:0.875rem;}}@media (min-width:75rem){.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0 .menu-level-1 .menu-level-2 > .menu-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:0.75rem;margin-bottom:1.25rem;}}@media (min-width:75rem) and (min-width:75rem){.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0 .menu-level-1 .menu-level-2 > .menu-item.menu-item--expanded{border-right:0;padding-left:0;width:100%;}}@media (min-width:75rem){.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0 .menu-level-1 .menu-level-2 > .menu-item .menu-heading{font-family:"noto_sans_jp_regular";}}.navbar .menu-level-0 > .menu-item.menu-item--expanded > .menu-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (min-width:75rem){.navbar .menu-level-0 > .menu-item.menu-item--expanded > .menu-link{padding:0.3125rem 0;}}@media (min-width:75rem){.navbar .menu-level-0 > .menu-item.menu-item--expanded > .menu-link::after{content:"";position:relative;top:0;left:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.3977 7.32918C7.17802 7.54885 6.82192 7.54885 6.60225 7.32918L0.867387 1.5943C0.64772 1.37463 0.64772 1.01853 0.867387 0.798852L1.13256 0.533653C1.35222 0.313978 1.70838 0.313978 1.92805 0.533653L6.99997 5.6056L12.0719 0.533653C12.2916 0.313978 12.6477 0.313978 12.8674 0.533653L13.1326 0.798852C13.3522 1.01853 13.3522 1.37463 13.1326 1.5943L7.3977 7.32918Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:14px;height:8px;}}@media (min-width:75rem){.navbar .menu-level-0 > .menu-item.menu-item--expanded.menu-item-default .menu-level-1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media (min-width:75rem){.navbar .menu-level-0 > .menu-item .menu-level-1 > .menu-item{padding:0.625rem 0;}.navbar .menu-level-0 > .menu-item .menu-level-1 > .menu-item .menu-level-2{padding-top:0.625rem;}.navbar .menu-level-0 > .menu-item .menu-level-1 > .menu-item .menu-level-2 > .menu-item{margin-bottom:1.25rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-right:1.875rem;}.navbar .menu-level-0 > .menu-item .menu-level-1 > .menu-item .menu-level-2 > .menu-item > a{text-transform:uppercase;}.navbar .menu-level-0 > .menu-item .menu-level-1 > .menu-item .menu-level-2 > .menu-item.menu-item--expanded{border-right:0;}.navbar .menu-level-0 > .menu-item .menu-level-1 > .menu-item .menu-level-2 > .menu-item.menu-item--expanded > a{margin-bottom:0.3125rem;display:block;}.navbar .menu-level-0 > .menu-item .menu-level-1 > .menu-item .menu-level-2 > .menu-item.menu-item--expanded .menu-level-3 > .menu-item{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;margin-bottom:0.9375rem;line-height:1;}.navbar .menu-level-0 > .menu-item .menu-level-1 > .menu-item .menu-level-2 > .menu-item.menu-item--expanded .menu-level-3 > .menu-item a{line-height:1;}.navbar .menu-level-0 > .menu-item .menu-level-1 > .menu-item .menu-level-2 .menu-dropdown-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}}@media (min-width:75rem){.navbar .menu-level-2.menu-item--expanded{border-right:0;}}.navbar-level-3 .menu-item a{font-size:0.875rem;font-weight:400;color:#30261D;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;}.navbar-level-3 .menu-item a:hover{color:#CA123F;-webkit-transition:color 0.8s ease;-o-transition:color 0.8s ease;transition:color 0.8s ease;}.nav-drill.menu-open{margin-bottom:0.9375rem;overflow-y:hidden;}.nav-drill .single-col .menu-dropdown .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;}.nav-drill .single-col .menu-dropdown .menu .menu-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.nav-item{position:relative;}.nav-item > ul{display:none;position:absolute;top:100%;left:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:#fff;z-index:10;-webkit-box-shadow:3px 1px 7px rgba(0,0,0,0.05);box-shadow:3px 1px 7px rgba(0,0,0,0.05);}.nav-item:hover > ul,.nav-item:focus-within > ul{display:block;}.nav-item.menu-item--expanded{padding-right:0.625rem;}.nav-item.menu-item--expanded > .nav-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.nav-item.menu-item--expanded > .nav-link::after{content:"";top:0;left:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:0.4375rem;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.3977 7.32918C7.17802 7.54885 6.82192 7.54885 6.60225 7.32918L0.867387 1.5943C0.64772 1.37463 0.64772 1.01853 0.867387 0.798852L1.13256 0.533653C1.35222 0.313978 1.70838 0.313978 1.92805 0.533653L6.99997 5.6056L12.0719 0.533653C12.2916 0.313978 12.6477 0.313978 12.8674 0.533653L13.1326 0.798852C13.3522 1.01853 13.3522 1.37463 13.1326 1.5943L7.3977 7.32918Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:14px;height:8px;}.nav-item.menu-item--expanded > .nav-link:hover::after{content:"";-webkit-animation:rotate-arrow 0.2s forwards;-o-animation:rotate-arrow 0.2s forwards;animation:rotate-arrow 0.2s forwards;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.3977 7.32918C7.17802 7.54885 6.82192 7.54885 6.60225 7.32918L0.867387 1.5943C0.64772 1.37463 0.64772 1.01853 0.867387 0.798852L1.13256 0.533653C1.35222 0.313978 1.70838 0.313978 1.92805 0.533653L6.99997 5.6056L12.0719 0.533653C12.2916 0.313978 12.6477 0.313978 12.8674 0.533653L13.1326 0.798852C13.3522 1.01853 13.3522 1.37463 13.1326 1.5943L7.3977 7.32918Z' fill='%23CA123F'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:14px;height:8px;}@-webkit-keyframes rotate-arrow{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-o-keyframes rotate-arrow{0%{-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-o-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes rotate-arrow{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}}.header{margin-bottom:3.375rem;}@media (min-width:75rem){.header{margin-bottom:6rem;}}.header #navbar-main{position:fixed;top:0;left:0;width:100%;z-index:9;-webkit-transition:height 0.6s ease-in-out,top 0.5s ease;-o-transition:height 0.6s ease-in-out,top 0.5s ease;transition:height 0.6s ease-in-out,top 0.5s ease;padding:0;}@media (min-width:75rem){.header #navbar-main{top:34px;padding:1.125rem 0;}}.header #navbar-main.sticky{top:0;-webkit-box-shadow:3px 1px 7px rgba(0,0,0,0.05);box-shadow:3px 1px 7px rgba(0,0,0,0.05);}.header #navbar-main button.close{border:none;background:transparent;display:none;padding:0;}.header #navbar-main.overlay{top:0 !important;height:100vw;background-color:#f4f4f4 !important;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:1rem;-webkit-transition:height 0.6s ease-in-out,top 0.5s ease;-o-transition:height 0.6s ease-in-out,top 0.5s ease;transition:height 0.6s ease-in-out,top 0.5s ease;}@media (min-width:75rem){.header #navbar-main.overlay{height:370px;padding-top:1.125rem;}}.header #navbar-main.overlay .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-left:0;}@media (min-width:75rem){.header #navbar-main.overlay .container{padding:0 4rem;}}.header #navbar-main.overlay .navbar-brand{display:none;}@media (min-width:75rem){.header #navbar-main.overlay .navbar-brand{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.header #navbar-main.overlay .mobile-toggle-btn{display:none;}@media (min-width:75rem){.header #navbar-main.overlay .mobile-toggle-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.header #navbar-main.overlay .menu--main{display:none !important;}.header #navbar-main.overlay .block-views-exposed-filter-blocksearch-page-1{right:0;width:60vw;-webkit-transition:width 0.6s ease-in-out,top 0.5s ease;-o-transition:width 0.6s ease-in-out,top 0.5s ease;transition:width 0.6s ease-in-out,top 0.5s ease;}@media (min-width:62rem){.header #navbar-main.overlay .block-views-exposed-filter-blocksearch-page-1{width:50%;padding-top:1rem;}}.header #navbar-main.overlay .block-views-exposed-filter-blocksearch-page-1 .content{min-width:100%;}.header #navbar-main.overlay .block-views-exposed-filter-blocksearch-page-1 .js-form-item-search-api-fulltext{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin:0 !important;}.header #navbar-main.overlay .block-views-exposed-filter-blocksearch-page-1 .form-autocomplete{background:#fff !important;}.header #navbar-main.overlay .block-views-exposed-filter-blocksearch-page-1 .form-actions button{top:4px;}@media (min-width:62rem){.header #navbar-main.overlay .block-views-exposed-filter-blocksearch-page-1 .form-actions button{top:17px;right:24px;}}@media (min-width:75rem){.header #navbar-main.overlay .block-views-exposed-filter-blocksearch-page-1 .form-actions button{top:17px;right:0;}}@media (min-width:75rem){.header #navbar-main.overlay .block-views-exposed-filter-blocksearch-page-1 .form-actions button:before{top:8px;}}.header #navbar-main.overlay button.close{display:block;color:#30261D;}@media (min-width:62rem){.header #navbar-main.overlay button.close{margin-top:2rem;}}.header .navbar-smaller{padding:0.625rem 0;top:0;-webkit-transition:height 0.6s ease,top 0.5s ease;-o-transition:height 0.6s ease,top 0.5s ease;transition:height 0.6s ease,top 0.5s ease;}.header .navbar-smaller .navbar-brand{max-height:60px;padding:0;}.header .navbar-smaller .navbar-brand img{max-width:80%;-webkit-transition:max-width 0.6s ease;-o-transition:max-width 0.6s ease;transition:max-width 0.6s ease;}.nav-back-link{display:inline-block;margin-bottom:0.625rem;color:blue;text-decoration:none;cursor:pointer;}#block-mobilefooterlogo{display:none;}#block-sociallinksfooter-2{display:none;}.navbar{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.navbar a{color:#30261D;}.navbar a.navbar-brand{max-height:60px;padding:0;}.navbar a.navbar-brand img{border-radius:0;}.navbar a img{max-width:100%;height:auto;margin-right:0.625rem;max-height:40px;padding:0;}@media (min-width:75rem){.navbar a img{max-height:60px;}}.nav-drill ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width:75rem){.nav-drill ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;list-style:none;}}@media (min-width:75rem){.menu-level-1 > .menu-item{padding:0.625rem 0;}.menu-level-1 > .menu-item .menu-level-2{padding-top:0.625rem;}.menu-level-1 > .menu-item .menu-level-2 > .menu-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-right:1.875rem;}.menu-level-1 > .menu-item .menu-level-2 > .menu-item > a{text-transform:uppercase;}.menu-level-1 > .menu-item .menu-level-2 > .menu-item.menu-item--expanded{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0;border-right:0;}.menu-level-1 > .menu-item .menu-level-2 > .menu-item.menu-item--expanded > a{margin-bottom:0.3125rem;display:block;}.menu-level-1 > .menu-item .menu-level-2 > .menu-item.menu-item--expanded .menu-level-3 > .menu-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0.9375rem;line-height:1;}.menu-level-1 > .menu-item .menu-level-2 > .menu-item.menu-item--expanded .menu-level-3 > .menu-item a{line-height:1;}.menu-level-1 > .menu-item .menu-level-2 .menu-dropdown-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}}@media (max-width:74.99875rem){.nav-drill{position:fixed;z-index:100;top:-80px;right:-15px;left:0;padding-top:7.1875rem;padding-left:1rem;padding-right:1rem;width:100vw;height:107dvh;background-color:#F6F5F4;overflow-x:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transition:0.45s;-o-transition:0.45s;transition:0.45s;margin-top:1.875rem;}.nav-drill .menu-dropdown .back-button{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;}.nav-drill .back-button{position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0.3125rem 1.5625rem 1.5625rem 1.5625rem;font-weight:400;font-size:1rem;color:#30261D;}.nav-drill .back-button::before{content:"";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);margin-right:0.9375rem;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.3977 7.32918C7.17802 7.54885 6.82192 7.54885 6.60225 7.32918L0.867387 1.5943C0.64772 1.37463 0.64772 1.01853 0.867387 0.798852L1.13256 0.533653C1.35222 0.313978 1.70838 0.313978 1.92805 0.533653L6.99997 5.6056L12.0719 0.533653C12.2916 0.313978 12.6477 0.313978 12.8674 0.533653L13.1326 0.798852C13.3522 1.01853 13.3522 1.37463 13.1326 1.5943L7.3977 7.32918Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:14px;height:8px;}.nav-drill .menu-dropdown{padding-top:4.0625rem;height:100%;overflow-y:auto;}.nav-drill ul li{padding-bottom:1.375rem;list-style:none;}.nav-drill .parent-link{font-family:"noto_sans_jp_bold";padding:1.25rem 1.875rem 2.1875rem;}.nav-drill .menu-level-0 .menu-item .menu-link,.nav-drill .menu-level-0 .menu-item--expanded .menu-link{font-size:1rem;}.nav-drill .menu-level-1{padding-right:1rem;}.nav-drill .menu-level-0 .menu-item--expanded,.nav-drill .menu-level-1 .menu-item--expanded{position:relative;}.nav-drill .menu-level-0 .menu-item--expanded .menu-link::after,.nav-drill .menu-level-1 .menu-item--expanded .menu-link::after{content:"";position:absolute;top:9px;right:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.3977 7.32918C7.17802 7.54885 6.82192 7.54885 6.60225 7.32918L0.867387 1.5943C0.64772 1.37463 0.64772 1.01853 0.867387 0.798852L1.13256 0.533653C1.35222 0.313978 1.70838 0.313978 1.92805 0.533653L6.99997 5.6056L12.0719 0.533653C12.2916 0.313978 12.6477 0.313978 12.8674 0.533653L13.1326 0.798852C13.3522 1.01853 13.3522 1.37463 13.1326 1.5943L7.3977 7.32918Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:14px;height:8px;}.nav-drill .menu-level-2 .menu-item--expanded{position:relative;border:none;width:auto;}.nav-drill .menu-level-2 .menu-item--expanded::after{content:"";position:absolute;top:9px;right:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.3977 7.32918C7.17802 7.54885 6.82192 7.54885 6.60225 7.32918L0.867387 1.5943C0.64772 1.37463 0.64772 1.01853 0.867387 0.798852L1.13256 0.533653C1.35222 0.313978 1.70838 0.313978 1.92805 0.533653L6.99997 5.6056L12.0719 0.533653C12.2916 0.313978 12.6477 0.313978 12.8674 0.533653L13.1326 0.798852C13.3522 1.01853 13.3522 1.37463 13.1326 1.5943L7.3977 7.32918Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:14px;height:8px;}.nav-drill .menu-level-2 .menu-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.nav-drill .menu-level-2 .menu-item .menu-link::after{display:none;}.nav-drill .menu-level-2 .menu-item a{font-size:0.75rem;}}.menu-child{margin-left:1.5625rem;margin-bottom:1.25rem;}@media (min-width:75rem){.nav-drill ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;list-style:none;}.nav-drill.menu-open{margin-bottom:0.9375rem;height:100vh;z-index:5;overflow-y:auto;}a.navbar-brand{max-height:60px;padding:0;}a.navbar-brand img{max-width:unset;border-radius:0;}.navbar{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.navbar a{color:#30261D;}.navbar img{max-width:28px;max-height:28px;margin-right:0.625rem;}.navbar .collapse:not(.show){display:block;padding-left:4.375rem;}.navbar .menu{padding-left:0;list-style:none;}}@media (min-width:75rem) and (min-width:75rem){.navbar .menu{padding-left:0;}}@media (min-width:75rem){.navbar .menu-level-0{margin-bottom:0;padding-top:unset;}}@media (min-width:75rem) and (max-width:74.99875rem){.navbar .menu-level-0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media (min-width:75rem){.navbar .menu-level-0 > .menu-item{display:inline-block;margin:0 1.125rem;padding:0.625rem 0;font-weight:500;}.navbar .menu-level-0 > .menu-item > .menu-link{text-decoration:none;font-size:0.875rem;text-transform:uppercase;}.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0{padding-top:3.4375rem;}}@media (min-width:75rem) and (min-width:75rem){.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0{position:absolute;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;top:100%;height:0;padding-top:unset;overflow:hidden;border-bottom-right-radius:8px;border-bottom-left-radius:8px;-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms;background-color:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.2);box-shadow:0 2px 8px rgba(0,0,0,0.2);z-index:20;max-height:0;opacity:0;-webkit-transition:max-height 0.6s ease,opacity 0.5s ease;-o-transition:max-height 0.6s ease,opacity 0.5s ease;transition:max-height 0.6s ease,opacity 0.5s ease;}.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0.open{height:auto;max-height:900px;opacity:1;-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;}.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0.open.single-col-level .menu-level-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 0.625rem;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0.open.single-col-level .menu-level-1 .single-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;padding:0.9375rem 0;}.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0 .menu-level-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 0.625rem;}.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0 .menu-level-1 .menu-item{width:100%;}}@media (min-width:75rem) and (min-width:75rem) and (min-width:75rem){.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0 .menu-level-1 .menu-item.menu-item--expanded{padding:0.75rem 0;border-right:1px solid #eee;}}@media (min-width:75rem) and (min-width:75rem){.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0 .menu-level-1 .menu-item.menu-item--expanded > .menu-link{font-family:"noto_sans_jp_bold";font-size:0.875rem;}}@media (min-width:75rem) and (min-width:75rem){.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0 .menu-level-1 .menu-item:last-child{border:none;}}@media (min-width:75rem) and (min-width:75rem){.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0 .menu-level-1 > .menu-item{margin:0 0.9375rem;}.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0 .menu-level-1 > .menu-item .menu-heading{font-family:"noto_sans_jp_bold";font-size:0.875rem;}}@media (min-width:75rem) and (min-width:75rem){.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0 .menu-level-1 .menu-level-2 > .menu-item a{font-size:0.75rem;}.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0 .menu-level-1 .menu-level-2 > .menu-item .menu-heading{font-family:"noto_sans_jp_regular";}.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0 .menu-level-1 .menu-level-2 > .menu-item .menu-level-3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.navbar .menu-level-0 > .menu-item.menu-item--expanded .menu-dropdown-0 .menu-level-1 .menu-level-2 > .menu-item .menu-level-3 .menu-level-4{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media (min-width:75rem){.navbar .menu-level-0 > .menu-item.menu-item--expanded > .menu-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}}@media (min-width:75rem) and (min-width:75rem){.navbar .menu-level-0 > .menu-item.menu-item--expanded > .menu-link{padding:0.3125rem 0;}}@media (min-width:75rem) and (min-width:75rem){.navbar .menu-level-0 > .menu-item.menu-item--expanded > .menu-link::after{content:"";position:relative;top:0;left:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.3977 7.32918C7.17802 7.54885 6.82192 7.54885 6.60225 7.32918L0.867387 1.5943C0.64772 1.37463 0.64772 1.01853 0.867387 0.798852L1.13256 0.533653C1.35222 0.313978 1.70838 0.313978 1.92805 0.533653L6.99997 5.6056L12.0719 0.533653C12.2916 0.313978 12.6477 0.313978 12.8674 0.533653L13.1326 0.798852C13.3522 1.01853 13.3522 1.37463 13.1326 1.5943L7.3977 7.32918Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:14px;height:8px;}}@media (min-width:75rem) and (min-width:75rem){.navbar .menu-level-0 > .menu-item.menu-item--expanded.menu-item-default .menu-level-1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media (min-width:75rem) and (min-width:75rem){.navbar .menu-level-0 > .menu-item .menu-level-1 > .menu-item{padding:0.625rem 0;}.navbar .menu-level-0 > .menu-item .menu-level-1 > .menu-item .menu-level-2{padding-top:0.625rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.navbar .menu-level-0 > .menu-item .menu-level-1 > .menu-item .menu-level-2 > .menu-item{margin-bottom:0.9375rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-right:1.875rem;}.navbar .menu-level-0 > .menu-item .menu-level-1 > .menu-item .menu-level-2 > .menu-item > a{text-transform:uppercase;}.navbar .menu-level-0 > .menu-item .menu-level-1 > .menu-item .menu-level-2 > .menu-item.menu-item--expanded > a{margin-bottom:0.9375rem;display:block;}.navbar .menu-level-0 > .menu-item .menu-level-1 > .menu-item .menu-level-2 .menu-dropdown-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.navbar .menu-level-0 > .menu-item .menu-level-1 > .menu-item .menu-level-2 .menu-dropdown-2 .menu-level-3{padding-left:1.25rem;}}@media (min-width:75rem){.navbar .menu-level-2 > .menu-item > a.menu-link-light-colored{color:#CA123F;}.navbar .menu-level-2 > .menu-item > a.menu-link-btn{color:#fff;}}@media (min-width:75rem){.navbar .menu-level-3 .menu-item a{font-size:0.875rem;font-weight:400;color:#30261D;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;}.navbar .menu-level-3 .menu-item a:hover{color:#CA123F;-webkit-transition:color 0.8s ease;-o-transition:color 0.8s ease;transition:color 0.8s ease;}}@media (min-width:75rem){.navbar .back-link-first{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0.3125rem 1.5625rem 1.875rem 1.5625rem;font-weight:400;font-size:1rem;color:#30261D;}.navbar .back-link-first::before{content:"";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);margin-right:0.9375rem;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.3977 7.32918C7.17802 7.54885 6.82192 7.54885 6.60225 7.32918L0.867387 1.5943C0.64772 1.37463 0.64772 1.01853 0.867387 0.798852L1.13256 0.533653C1.35222 0.313978 1.70838 0.313978 1.92805 0.533653L6.99997 5.6056L12.0719 0.533653C12.2916 0.313978 12.6477 0.313978 12.8674 0.533653L13.1326 0.798852C13.3522 1.01853 13.3522 1.37463 13.1326 1.5943L7.3977 7.32918Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:14px;height:8px;}}@media (min-width:75rem){.navbar .nav-back-link{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0.3125rem 1.5625rem 1.25rem 1.5625rem;font-weight:600;font-size:1rem;color:#30261D;}}@media (max-width:74.99875rem){.menu-dropdown{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#f2f2f2;z-index:9999;overflow-y:scroll;}}.menu-dropdown .back-button{display:none;}.nav-drill .menu--secondary-nav{margin-top:4rem;margin-left:0.625rem;}.nav-drill .menu--secondary-nav .nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}.nav-drill .menu--secondary-nav .nav .nav-item{display:inline-block;line-height:1.125rem;margin:0;padding:0;font-size:0.75rem;}.nav-drill .menu--secondary-nav .nav .nav-item.menu-item--expanded .nav-link{display:inline-block;}.nav-drill .menu--secondary-nav .nav .nav-item.menu-item--expanded .nav-link::before{content:"";position:absolute;top:6px;right:13px;-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.3977 7.32918C7.17802 7.54885 6.82192 7.54885 6.60225 7.32918L0.867387 1.5943C0.64772 1.37463 0.64772 1.01853 0.867387 0.798852L1.13256 0.533653C1.35222 0.313978 1.70838 0.313978 1.92805 0.533653L6.99997 5.6056L12.0719 0.533653C12.2916 0.313978 12.6477 0.313978 12.8674 0.533653L13.1326 0.798852C13.3522 1.01853 13.3522 1.37463 13.1326 1.5943L7.3977 7.32918Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:14px;height:8px;}.nav-drill .menu--secondary-nav .nav .nav-item.menu-item--expanded .nav-link::after{content:none;}.nav-drill .menu--secondary-nav .nav .nav-item.fade-in{display:none;line-height:0;}.nav-drill .menu--secondary-nav .nav .nav-item .nav-link{padding:0;font-size:0.75rem;}.nav-drill .menu--secondary-nav .nav .nav-item .menu{display:none !important;}.nav-drill .menu--secondary-nav .nav .nav-item .menu .nav-item{display:list-item;width:100%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.nav-drill .menu--secondary-nav .nav .nav-item .menu .nav-item .nav-link::after{content:unset;}@media (min-width:75rem){.nav-drill .menu--secondary-nav .nav .nav-item .menu .nav-item .nav-link{display:block;}}.nav-drill .menu--secondary-nav .nav .nav-item.single-col-clicked{-webkit-box-shadow:none;box-shadow:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#f2f2f2;z-index:9999;overflow-y:scroll;padding-top:3.4375rem;padding-left:0.625rem;}.nav-drill .menu--secondary-nav .nav .nav-item.single-col-clicked .nav-link{font-family:"noto_sans_jp_bold";color:#30261D;font-size:1rem;padding:1.25rem 0.625rem 2.1875rem;}.nav-drill .menu--secondary-nav .nav .nav-item.single-col-clicked .nav-link::after,.nav-drill .menu--secondary-nav .nav .nav-item.single-col-clicked .nav-link::before{content:unset;}.nav-drill .menu--secondary-nav .nav .nav-item.single-col-clicked .back-button{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;padding-left:0.625rem;}.nav-drill .menu--secondary-nav .nav .nav-item.single-col-clicked .menu{display:block !important;-webkit-box-shadow:none;box-shadow:none;background-color:#f2f2f2;position:unset;padding-left:0.625rem;}.nav-drill .menu--secondary-nav .nav .nav-item.single-col-clicked .menu .back-button{display:none !important;padding-left:0.625rem;}.nav-drill .menu--secondary-nav .nav .nav-item.single-col-clicked .menu .nav-link{font-family:"noto_sans_jp_regular";font-size:0.75rem;padding:0 0 1rem;}.nav-drill .menu--secondary-nav .nav .nav-item .back-button{position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0.3125rem 1.5625rem 1.5625rem 1.5625rem;font-weight:400;font-size:1rem;color:#30261D;display:none;}.nav-drill .menu--secondary-nav .nav .nav-item .back-button::before{content:"";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);margin-right:0.9375rem;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.3977 7.32918C7.17802 7.54885 6.82192 7.54885 6.60225 7.32918L0.867387 1.5943C0.64772 1.37463 0.64772 1.01853 0.867387 0.798852L1.13256 0.533653C1.35222 0.313978 1.70838 0.313978 1.92805 0.533653L6.99997 5.6056L12.0719 0.533653C12.2916 0.313978 12.6477 0.313978 12.8674 0.533653L13.1326 0.798852C13.3522 1.01853 13.3522 1.37463 13.1326 1.5943L7.3977 7.32918Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:14px;height:8px;}@media (min-width:75rem){.nav-item .back-button a{display:none !important;}}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}.site-footer{background:#F6F5F4;}.site-footer__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow-x:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width:64rem){.site-footer__top{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.site-footer__top .navbar-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width:64rem){.site-footer__top .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}.site-footer__top .navbar-nav .nav-item{padding:0 0.9375rem;}.site-footer__top .navbar-nav .nav-link:hover{color:#CA123F;-webkit-transition:color 0.8s ease;-o-transition:color 0.8s ease;transition:color 0.8s ease;}.site-footer__top .row{padding:1.5625rem 0 1.25rem 0;}@media screen and (min-width:64rem){.site-footer__top .row{padding:2.5rem 0;}}.site-footer__top .region-footer-first{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;padding-left:0;}@media screen and (min-width:64rem){.site-footer__top .region-footer-first{-webkit-box-ordinal-group:unset;-webkit-order:unset;-ms-flex-order:unset;order:unset;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}}.site-footer__top .region-footer-first .field--type-image img{max-width:90px;height:auto;}@media screen and (min-width:64rem){.site-footer__top .region-footer-first .field--type-image img{max-width:115px;}}.site-footer__top .region-footer-second{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}@media screen and (min-width:64rem){.site-footer__top .region-footer-second{-webkit-box-ordinal-group:unset;-webkit-order:unset;-ms-flex-order:unset;order:unset;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;}}.site-footer__top .region-footer-second .nav-item{padding:0;}@media screen and (min-width:64rem){.site-footer__top .region-footer-second .nav-item{padding:0 0 0 1.25rem;font-weight:500;}}.site-footer__top .region-footer-third{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;}@media screen and (min-width:64rem){.site-footer__top .region-footer-third{-webkit-box-ordinal-group:unset;-webkit-order:unset;-ms-flex-order:unset;order:unset;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}}.site-footer__top .region-footer-third .menu--social-links-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;padding-right:0;}.site-footer .region-footer-fifth{border-top:1px solid #30261D;margin:0.9375rem 0 0;padding:1.875rem 0;font-size:0.75rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}@media screen and (min-width:64rem){.site-footer .region-footer-fifth{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-ms-flex-direction:unset;flex-direction:unset;}}.site-footer .region-footer-fifth .block{padding:0.3125rem 1.25rem;width:100%;}@media screen and (min-width:64rem){.site-footer .region-footer-fifth .block{padding:0;width:40%;}}.site-footer .region-footer-fifth .block-menu{width:100%;}@media screen and (min-width:64rem){.site-footer .region-footer-fifth .block-menu{width:60%;padding-right:1.25rem;}}.site-footer .region-footer-fifth .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}@media screen and (min-width:64rem){.site-footer .region-footer-fifth .navbar-nav{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}}.site-footer .region-footer-fifth .navbar-nav .nav-link{padding:0 1.25rem 0.625rem 0;}@media screen and (min-width:64rem){.site-footer .region-footer-fifth .navbar-nav .nav-link{padding:0;}}.site-footer .region-footer-fifth .navbar-nav .nav-link:hover{color:#CA123F;}.site-footer .region-footer-fifth .navbar-nav .nav-item{padding:0;}@media screen and (min-width:64rem){.site-footer .region-footer-fifth .navbar-nav .nav-item{padding:0 0 0 1.25rem;}}.site-footer .social--facebook{background-image:url("data:image/svg+xml,%3Csvg width='11' height='19' viewBox='0 0 11 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.50897 3.45605H6.50897C5.95667 3.45605 5.50897 3.90377 5.50897 4.45605V7.45605H9.50897C9.62267 7.45353 9.73057 7.50645 9.79817 7.59795C9.86577 7.68945 9.88477 7.80805 9.84897 7.91605L9.10897 10.1161C9.04077 10.318 8.85207 10.4545 8.63897 10.4561H5.50897V17.9561C5.50897 18.2322 5.28507 18.4561 5.00897 18.4561H2.50897C2.23283 18.4561 2.00897 18.2322 2.00897 17.9561V10.4561H0.508972C0.232832 10.4561 0.00897217 10.2322 0.00897217 9.95605V7.95605C0.00897217 7.67995 0.232832 7.45605 0.508972 7.45605H2.00897V4.45605C2.00897 2.24691 3.79987 0.456055 6.00897 0.456055H9.50897C9.78507 0.456055 10.009 0.679915 10.009 0.956055V2.95605C10.009 3.23219 9.78507 3.45605 9.50897 3.45605Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:11px;height:19px;overflow:hidden;line-height:12.5rem;}.site-footer .social--facebook:hover{background-image:url("data:image/svg+xml,%3Csvg width='11' height='19' viewBox='0 0 11 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.50897 3.45605H6.50897C5.95667 3.45605 5.50897 3.90377 5.50897 4.45605V7.45605H9.50897C9.62267 7.45353 9.73057 7.50645 9.79817 7.59795C9.86577 7.68945 9.88477 7.80805 9.84897 7.91605L9.10897 10.1161C9.04077 10.318 8.85207 10.4545 8.63897 10.4561H5.50897V17.9561C5.50897 18.2322 5.28507 18.4561 5.00897 18.4561H2.50897C2.23283 18.4561 2.00897 18.2322 2.00897 17.9561V10.4561H0.508972C0.232832 10.4561 0.00897217 10.2322 0.00897217 9.95605V7.95605C0.00897217 7.67995 0.232832 7.45605 0.508972 7.45605H2.00897V4.45605C2.00897 2.24691 3.79987 0.456055 6.00897 0.456055H9.50897C9.78507 0.456055 10.009 0.679915 10.009 0.956055V2.95605C10.009 3.23219 9.78507 3.45605 9.50897 3.45605Z' fill='%23CA123F'/%3E%3C/svg%3E%0A");-webkit-transition:background-image 1s ease;-o-transition:background-image 1s ease;transition:background-image 1s ease;}.site-footer .social--youtube{background-image:url("data:image/svg+xml,%3Csvg width='19' height='13' viewBox='0 0 19 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.6883 2.01433C17.4745 1.25529 16.8826 0.659979 16.1202 0.449539C14.7163 0.0742367 9.07268 0.0742368 9.07268 0.0742368C9.07268 0.0742368 3.43977 0.0652339 2.02127 0.449539C1.26279 0.660541 0.668042 1.25529 0.456477 2.01433C0.190333 3.45308 0.0581051 4.90928 0.0642945 6.37223C0.0614812 7.82561 0.193147 9.27956 0.456477 10.7093C0.668042 11.4684 1.26279 12.0637 2.02127 12.2775C3.42514 12.6528 9.07268 12.6528 9.07268 12.6528C9.07268 12.6528 14.7022 12.6528 16.1202 12.2775C16.8826 12.0637 17.4745 11.4689 17.6883 10.7093C17.9466 9.27956 18.0726 7.82561 18.0636 6.37223C18.0726 4.90928 17.9494 3.45308 17.6883 2.01433ZM7.26988 9.06574V3.6669L11.9676 6.37223L7.26988 9.06574Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:19px;height:13px;overflow:hidden;line-height:12.5rem;margin-top:0.25rem;}.site-footer .social--youtube:hover{background-image:url("data:image/svg+xml,%3Csvg width='19' height='13' viewBox='0 0 19 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.6883 2.01433C17.4745 1.25529 16.8826 0.659979 16.1202 0.449539C14.7163 0.0742367 9.07268 0.0742368 9.07268 0.0742368C9.07268 0.0742368 3.43977 0.0652339 2.02127 0.449539C1.26279 0.660541 0.668042 1.25529 0.456477 2.01433C0.190333 3.45308 0.0581051 4.90928 0.0642945 6.37223C0.0614812 7.82561 0.193147 9.27956 0.456477 10.7093C0.668042 11.4684 1.26279 12.0637 2.02127 12.2775C3.42514 12.6528 9.07268 12.6528 9.07268 12.6528C9.07268 12.6528 14.7022 12.6528 16.1202 12.2775C16.8826 12.0637 17.4745 11.4689 17.6883 10.7093C17.9466 9.27956 18.0726 7.82561 18.0636 6.37223C18.0726 4.90928 17.9494 3.45308 17.6883 2.01433ZM7.26988 9.06574V3.6669L11.9676 6.37223L7.26988 9.06574Z' fill='%23CA123F'/%3E%3C/svg%3E%0A");-webkit-transition:background-image 1s ease;-o-transition:background-image 1s ease;transition:background-image 1s ease;}.site-footer .social--instagram{background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.009 0.456055H5.00897C2.24755 0.456055 0.00897217 2.69463 0.00897217 5.45605V13.4561C0.00897217 16.2175 2.24755 18.4561 5.00897 18.4561H13.009C15.7704 18.4561 18.009 16.2175 18.009 13.4561V5.45605C18.009 2.69463 15.7704 0.456055 13.009 0.456055ZM16.259 13.4561C16.2535 15.2487 14.8016 16.7006 13.009 16.7061H5.00897C3.21632 16.7006 1.76446 15.2487 1.75897 13.4561V5.45605C1.76446 3.6634 3.21632 2.21154 5.00897 2.20605H13.009C14.8016 2.21154 16.2535 3.6634 16.259 5.45605V13.4561ZM13.759 5.70605C14.3113 5.70605 14.759 5.25833 14.759 4.70605C14.759 4.15377 14.3113 3.70605 13.759 3.70605C13.2067 3.70605 12.759 4.15377 12.759 4.70605C12.759 5.25833 13.2067 5.70605 13.759 5.70605ZM9.00897 4.95605C6.52369 4.95605 4.50897 6.97077 4.50897 9.45605C4.50897 11.9414 6.52369 13.9561 9.00897 13.9561C11.4943 13.9561 13.509 11.9414 13.509 9.45605C13.5117 8.26175 13.0384 7.11562 12.1939 6.27113C11.3494 5.42664 10.2033 4.95339 9.00897 4.95605ZM6.25897 9.45605C6.25897 10.9749 7.49017 12.2061 9.00897 12.2061C10.5278 12.2061 11.759 10.9749 11.759 9.45605C11.759 7.93725 10.5278 6.70605 9.00897 6.70605C7.49017 6.70605 6.25897 7.93725 6.25897 9.45605Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:19px;height:19px;overflow:hidden;line-height:12.5rem;}.site-footer .social--instagram:hover{background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.009 0.456055H5.00897C2.24755 0.456055 0.00897217 2.69463 0.00897217 5.45605V13.4561C0.00897217 16.2175 2.24755 18.4561 5.00897 18.4561H13.009C15.7704 18.4561 18.009 16.2175 18.009 13.4561V5.45605C18.009 2.69463 15.7704 0.456055 13.009 0.456055ZM16.259 13.4561C16.2535 15.2487 14.8016 16.7006 13.009 16.7061H5.00897C3.21632 16.7006 1.76446 15.2487 1.75897 13.4561V5.45605C1.76446 3.6634 3.21632 2.21154 5.00897 2.20605H13.009C14.8016 2.21154 16.2535 3.6634 16.259 5.45605V13.4561ZM13.759 5.70605C14.3113 5.70605 14.759 5.25833 14.759 4.70605C14.759 4.15377 14.3113 3.70605 13.759 3.70605C13.2067 3.70605 12.759 4.15377 12.759 4.70605C12.759 5.25833 13.2067 5.70605 13.759 5.70605ZM9.00897 4.95605C6.52369 4.95605 4.50897 6.97077 4.50897 9.45605C4.50897 11.9414 6.52369 13.9561 9.00897 13.9561C11.4943 13.9561 13.509 11.9414 13.509 9.45605C13.5117 8.26175 13.0384 7.11562 12.1939 6.27113C11.3494 5.42664 10.2033 4.95339 9.00897 4.95605ZM6.25897 9.45605C6.25897 10.9749 7.49017 12.2061 9.00897 12.2061C10.5278 12.2061 11.759 10.9749 11.759 9.45605C11.759 7.93725 10.5278 6.70605 9.00897 6.70605C7.49017 6.70605 6.25897 7.93725 6.25897 9.45605Z' fill='%23CA123F'/%3E%3C/svg%3E%0A");-webkit-transition:background-image 1s ease;-o-transition:background-image 1s ease;transition:background-image 1s ease;}.site-footer .social--twitter{background-image:url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath id='Vector' d='M17.9727 2.34851C17.5083 2.96803 16.9469 3.50844 16.3102 3.94887C16.3102 4.1107 16.3102 4.27253 16.3102 4.44336C16.3153 7.38221 15.1414 10.2002 13.0517 12.2656C10.9619 14.331 8.13108 15.471 5.19393 15.43C3.49587 15.4357 1.81955 15.048 0.2963 14.2972C0.21416 14.2613 0.16119 14.1801 0.1615 14.0904V13.9915C0.1615 13.8624 0.26611 13.7578 0.39515 13.7578C2.0643 13.7027 3.6739 13.124 4.99622 12.1035C3.48541 12.073 2.12607 11.178 1.50048 9.80181C1.46889 9.72671 1.47872 9.64041 1.52645 9.57431C1.57417 9.50821 1.65288 9.47181 1.73413 9.47821C2.1933 9.52431 2.65706 9.48161 3.10008 9.35231C1.43227 9.00611 0.17909 7.62151 -0.000260003 5.92681C-0.00663 5.84551 0.0297999 5.76681 0.0958799 5.71901C0.16195 5.67131 0.24812 5.66141 0.32326 5.69311C0.77082 5.89061 1.25397 5.99461 1.74312 5.99871C0.28172 5.03957 -0.34951 3.21516 0.20643 1.55733C0.26382 1.39624 0.40169 1.27723 0.56938 1.24405C0.73706 1.21086 0.90984 1.26839 1.0242 1.3955C2.99627 3.49436 5.70592 4.74507 8.58178 4.8839C8.50818 4.58996 8.47198 4.28787 8.47398 3.98483C8.50088 2.39583 9.48408 0.980315 10.9633 0.400975C12.4424 -0.178355 14.1248 0.193136 15.2229 1.34155C15.9713 1.19896 16.6949 0.947556 17.3706 0.595316C17.4201 0.564416 17.4829 0.564416 17.5324 0.595316C17.5633 0.644836 17.5633 0.707625 17.5324 0.757145C17.2051 1.50663 16.6522 2.13523 15.9508 2.5553C16.565 2.48407 17.1684 2.33918 17.7481 2.12375C17.7969 2.09053 17.861 2.09053 17.9098 2.12375C17.9507 2.14245 17.9813 2.17822 17.9934 2.22153C18.0055 2.26484 17.9979 2.31129 17.9727 2.34851Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:18px;height:16px;overflow:hidden;line-height:12.5rem;margin-top:0.125rem;}.site-footer .social--twitter:hover{background-image:url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath id='Vector' d='M17.9727 2.34851C17.5083 2.96803 16.9469 3.50844 16.3102 3.94887C16.3102 4.1107 16.3102 4.27253 16.3102 4.44336C16.3153 7.38221 15.1414 10.2002 13.0517 12.2656C10.9619 14.331 8.13108 15.471 5.19393 15.43C3.49587 15.4357 1.81955 15.048 0.2963 14.2972C0.21416 14.2613 0.16119 14.1801 0.1615 14.0904V13.9915C0.1615 13.8624 0.26611 13.7578 0.39515 13.7578C2.0643 13.7027 3.6739 13.124 4.99622 12.1035C3.48541 12.073 2.12607 11.178 1.50048 9.80181C1.46889 9.72671 1.47872 9.64041 1.52645 9.57431C1.57417 9.50821 1.65288 9.47181 1.73413 9.47821C2.1933 9.52431 2.65706 9.48161 3.10008 9.35231C1.43227 9.00611 0.17909 7.62151 -0.000260003 5.92681C-0.00663 5.84551 0.0297999 5.76681 0.0958799 5.71901C0.16195 5.67131 0.24812 5.66141 0.32326 5.69311C0.77082 5.89061 1.25397 5.99461 1.74312 5.99871C0.28172 5.03957 -0.34951 3.21516 0.20643 1.55733C0.26382 1.39624 0.40169 1.27723 0.56938 1.24405C0.73706 1.21086 0.90984 1.26839 1.0242 1.3955C2.99627 3.49436 5.70592 4.74507 8.58178 4.8839C8.50818 4.58996 8.47198 4.28787 8.47398 3.98483C8.50088 2.39583 9.48408 0.980315 10.9633 0.400975C12.4424 -0.178355 14.1248 0.193136 15.2229 1.34155C15.9713 1.19896 16.6949 0.947556 17.3706 0.595316C17.4201 0.564416 17.4829 0.564416 17.5324 0.595316C17.5633 0.644836 17.5633 0.707625 17.5324 0.757145C17.2051 1.50663 16.6522 2.13523 15.9508 2.5553C16.565 2.48407 17.1684 2.33918 17.7481 2.12375C17.7969 2.09053 17.861 2.09053 17.9098 2.12375C17.9507 2.14245 17.9813 2.17822 17.9934 2.22153C18.0055 2.26484 17.9979 2.31129 17.9727 2.34851Z' fill='%23CA123F'/%3E%3C/svg%3E%0A");-webkit-transition:background-image 1s ease;-o-transition:background-image 1s ease;transition:background-image 1s ease;}.site-footer .social--linkedin{background-image:url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 0.631104H16C17.1046 0.631104 18 1.52653 18 2.6311V16.6311C18 17.7357 17.1046 18.6311 16 18.6311H2C0.89543 18.6311 0 17.7357 0 16.6311V2.6311C0 1.52653 0.89543 0.631104 2 0.631104ZM5 15.6311C5.27614 15.6311 5.5 15.4072 5.5 15.1311V8.1311C5.5 7.855 5.27614 7.6311 5 7.6311H3.5C3.22386 7.6311 3 7.855 3 8.1311V15.1311C3 15.4072 3.22386 15.6311 3.5 15.6311H5ZM4.25 6.6311C3.42157 6.6311 2.75 5.95953 2.75 5.1311C2.75 4.30267 3.42157 3.6311 4.25 3.6311C5.07843 3.6311 5.75 4.30267 5.75 5.1311C5.75 5.95953 5.07843 6.6311 4.25 6.6311ZM14.5 15.6311C14.7761 15.6311 15 15.4072 15 15.1311V10.5311C15.0325 8.9419 13.8576 7.58562 12.28 7.3911C11.177 7.29035 10.1083 7.8055 9.5 8.7311V8.1311C9.5 7.855 9.2761 7.6311 9 7.6311H7.5C7.2239 7.6311 7 7.855 7 8.1311V15.1311C7 15.4072 7.2239 15.6311 7.5 15.6311H9C9.2761 15.6311 9.5 15.4072 9.5 15.1311V11.3811C9.5 10.5527 10.1716 9.8811 11 9.8811C11.8284 9.8811 12.5 10.5527 12.5 11.3811V15.1311C12.5 15.4072 12.7239 15.6311 13 15.6311H14.5Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:18px;height:19px;overflow:hidden;line-height:12.5rem;}.site-footer .social--linkedin:hover{background-image:url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 0.631104H16C17.1046 0.631104 18 1.52653 18 2.6311V16.6311C18 17.7357 17.1046 18.6311 16 18.6311H2C0.89543 18.6311 0 17.7357 0 16.6311V2.6311C0 1.52653 0.89543 0.631104 2 0.631104ZM5 15.6311C5.27614 15.6311 5.5 15.4072 5.5 15.1311V8.1311C5.5 7.855 5.27614 7.6311 5 7.6311H3.5C3.22386 7.6311 3 7.855 3 8.1311V15.1311C3 15.4072 3.22386 15.6311 3.5 15.6311H5ZM4.25 6.6311C3.42157 6.6311 2.75 5.95953 2.75 5.1311C2.75 4.30267 3.42157 3.6311 4.25 3.6311C5.07843 3.6311 5.75 4.30267 5.75 5.1311C5.75 5.95953 5.07843 6.6311 4.25 6.6311ZM14.5 15.6311C14.7761 15.6311 15 15.4072 15 15.1311V10.5311C15.0325 8.9419 13.8576 7.58562 12.28 7.3911C11.177 7.29035 10.1083 7.8055 9.5 8.7311V8.1311C9.5 7.855 9.2761 7.6311 9 7.6311H7.5C7.2239 7.6311 7 7.855 7 8.1311V15.1311C7 15.4072 7.2239 15.6311 7.5 15.6311H9C9.2761 15.6311 9.5 15.4072 9.5 15.1311V11.3811C9.5 10.5527 10.1716 9.8811 11 9.8811C11.8284 9.8811 12.5 10.5527 12.5 11.3811V15.1311C12.5 15.4072 12.7239 15.6311 13 15.6311H14.5Z' fill='%23CA123F'/%3E%3C/svg%3E%0A");-webkit-transition:background-image 1s ease;-o-transition:background-image 1s ease;transition:background-image 1s ease;}.site-footer .social--google{background-image:url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 9.4211C18 13.5711 15.79 18.6311 9.13 18.6311C4.12461 18.6643 0.03852 14.6364 0 9.6311C0.03852 4.62571 4.12461 0.597804 9.13 0.631064C11.2007 0.638744 13.2085 1.34323 14.83 2.63106C14.942 2.72259 15.0109 2.85667 15.02 3.00106C15.0206 3.14715 14.963 3.28747 14.86 3.39106C14.209 3.98626 13.5882 4.61371 13 5.27106C12.8289 5.45936 12.5422 5.48542 12.34 5.33106C11.4161 4.64734 10.2888 4.29504 9.14 4.33106C6.18528 4.33106 3.79 6.72634 3.79 9.6811C3.79 12.6358 6.18528 15.0311 9.14 15.0311C12.14 15.0311 13.41 13.7511 14.07 11.4811H9.5C9.2239 11.4811 9 11.2572 9 10.9811V8.3311C9 8.0549 9.2239 7.8311 9.5 7.8311H17.5C17.7302 7.8296 17.9244 8.0022 17.95 8.2311C17.9871 8.6266 18.0038 9.0238 18 9.4211Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:18px;height:19px;overflow:hidden;line-height:12.5rem;}.site-footer .social--google:hover{background-image:url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 9.4211C18 13.5711 15.79 18.6311 9.13 18.6311C4.12461 18.6643 0.03852 14.6364 0 9.6311C0.03852 4.62571 4.12461 0.597804 9.13 0.631064C11.2007 0.638744 13.2085 1.34323 14.83 2.63106C14.942 2.72259 15.0109 2.85667 15.02 3.00106C15.0206 3.14715 14.963 3.28747 14.86 3.39106C14.209 3.98626 13.5882 4.61371 13 5.27106C12.8289 5.45936 12.5422 5.48542 12.34 5.33106C11.4161 4.64734 10.2888 4.29504 9.14 4.33106C6.18528 4.33106 3.79 6.72634 3.79 9.6811C3.79 12.6358 6.18528 15.0311 9.14 15.0311C12.14 15.0311 13.41 13.7511 14.07 11.4811H9.5C9.2239 11.4811 9 11.2572 9 10.9811V8.3311C9 8.0549 9.2239 7.8311 9.5 7.8311H17.5C17.7302 7.8296 17.9244 8.0022 17.95 8.2311C17.9871 8.6266 18.0038 9.0238 18 9.4211Z' fill='%23CA123F'/%3E%3C/svg%3E%0A");-webkit-transition:background-image 1s ease;-o-transition:background-image 1s ease;transition:background-image 1s ease;}.site-footer .social--line{background-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.50875 3H17.4913C19.9814 3 22 5.01864 22 7.50875V18.4913C22 20.9814 19.9814 23 17.4913 23H6.50875C4.01864 23 2 20.9814 2 18.4913V7.50875C2 5.01864 4.01864 3 6.50875 3ZM11.9981 6.64625C15.675 6.64625 18.6663 9.07375 18.6663 12.0575H18.6669C18.6669 13.2519 18.2038 14.3269 17.2375 15.3869C15.8388 16.9969 12.7106 18.9581 11.9988 19.2581C11.306 19.5503 11.387 19.0925 11.4188 18.9126C11.4197 18.9078 11.4205 18.9031 11.4213 18.8987C11.4381 18.7987 11.5163 18.3281 11.5163 18.3281C11.5381 18.1575 11.5619 17.8937 11.4944 17.725C11.4194 17.5394 11.1238 17.4431 10.9069 17.3962C7.7025 16.9725 5.33 14.7325 5.33 12.0575C5.33 9.07375 8.32125 6.64625 11.9981 6.64625Z' fill='%2330261D'/%3E%3Cpath d='M16.4474 13.7806H14.5743C14.5037 13.7806 14.4468 13.7237 14.4468 13.6531V13.6512V10.7462V10.7431C14.4468 10.6725 14.5037 10.6156 14.5743 10.6156H16.4474C16.5174 10.6156 16.5749 10.6731 16.5749 10.7431V11.2162C16.5749 11.2869 16.518 11.3437 16.4474 11.3437H15.1743V11.835H16.4474C16.5174 11.835 16.5749 11.8925 16.5749 11.9625V12.4356C16.5749 12.5062 16.518 12.5631 16.4474 12.5631H15.1743V13.0544H16.4474C16.5174 13.0544 16.5749 13.1119 16.5749 13.1819V13.655C16.5749 13.7256 16.518 13.7825 16.4474 13.7825V13.7806Z' fill='%2330261D'/%3E%3Cpath d='M9.51834 13.7806C9.58834 13.7806 9.64584 13.7237 9.64584 13.6531V13.18C9.64584 13.11 9.58834 13.0525 9.51834 13.0525H8.24521V10.7425C8.24521 10.6725 8.18771 10.615 8.11771 10.615H7.64459C7.57396 10.615 7.51709 10.6719 7.51709 10.7425V13.6506V13.6531C7.51709 13.7237 7.57396 13.7806 7.64459 13.7806H9.51771H9.51834Z' fill='%2330261D'/%3E%3Cpath d='M10.6459 10.6156H10.1734C10.103 10.6156 10.0459 10.6727 10.0459 10.7431V13.6531C10.0459 13.7235 10.103 13.7806 10.1734 13.7806H10.6459C10.7163 13.7806 10.7734 13.7235 10.7734 13.6531V10.7431C10.7734 10.6727 10.7163 10.6156 10.6459 10.6156Z' fill='%2330261D'/%3E%3Cpath d='M13.8649 10.6156H13.3918C13.3212 10.6156 13.2643 10.6725 13.2643 10.7431V12.4712L11.933 10.6731C11.9299 10.6687 11.9262 10.6644 11.923 10.66C11.923 10.66 11.923 10.66 11.9224 10.6594C11.9199 10.6569 11.9174 10.6537 11.9149 10.6512C11.9143 10.6506 11.913 10.65 11.9124 10.6494C11.9099 10.6475 11.908 10.6456 11.9055 10.6437C11.9043 10.6431 11.903 10.6419 11.9018 10.6412C11.8999 10.6394 11.8974 10.6381 11.8949 10.6369C11.8937 10.6362 11.8924 10.635 11.8912 10.6344C11.8887 10.6331 11.8868 10.6319 11.8843 10.6306C11.883 10.63 11.8818 10.6294 11.8805 10.6287C11.878 10.6275 11.8755 10.6262 11.873 10.6256C11.8718 10.6256 11.8705 10.6244 11.8687 10.6244C11.8662 10.6237 11.8637 10.6225 11.8612 10.6219C11.8599 10.6219 11.858 10.6212 11.8568 10.6206C11.8543 10.6206 11.8518 10.6194 11.8493 10.6187C11.8474 10.6187 11.8455 10.6187 11.8437 10.6181C11.8412 10.6181 11.8393 10.6175 11.8368 10.6175C11.8343 10.6175 11.8324 10.6175 11.8299 10.6175C11.8287 10.6175 11.8268 10.6175 11.8255 10.6175H11.3555C11.2855 10.6175 11.228 10.6744 11.228 10.745V13.655C11.228 13.725 11.2849 13.7825 11.3555 13.7825H11.8287C11.8993 13.7825 11.9562 13.7256 11.9562 13.655V11.9269L13.2893 13.7275C13.2987 13.7406 13.3099 13.7512 13.3224 13.7594C13.3224 13.7594 13.3237 13.76 13.3237 13.7606C13.3262 13.7625 13.3287 13.7637 13.3318 13.7656C13.333 13.7662 13.3343 13.7669 13.3355 13.7675C13.3374 13.7687 13.3399 13.7694 13.3418 13.7706C13.3437 13.7719 13.3462 13.7725 13.348 13.7731C13.3493 13.7731 13.3505 13.7744 13.3518 13.7744C13.3549 13.7756 13.3574 13.7762 13.3605 13.7769C13.3605 13.7769 13.3618 13.7769 13.3624 13.7769C13.373 13.7794 13.3843 13.7812 13.3955 13.7812H13.8655C13.9355 13.7812 13.993 13.7244 13.993 13.6537V10.7437C13.993 10.6737 13.9362 10.6162 13.8655 10.6162L13.8649 10.6156Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:24px;height:25px;overflow:hidden;line-height:12.5rem;margin-top:-0.1875rem;}.site-footer .social--line:hover{background-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.50875 3H17.4913C19.9814 3 22 5.01864 22 7.50875V18.4913C22 20.9814 19.9814 23 17.4913 23H6.50875C4.01864 23 2 20.9814 2 18.4913V7.50875C2 5.01864 4.01864 3 6.50875 3ZM11.9981 6.64625C15.675 6.64625 18.6663 9.07375 18.6663 12.0575H18.6669C18.6669 13.2519 18.2038 14.3269 17.2375 15.3869C15.8388 16.9969 12.7106 18.9581 11.9988 19.2581C11.306 19.5503 11.387 19.0925 11.4188 18.9126C11.4197 18.9078 11.4205 18.9031 11.4213 18.8987C11.4381 18.7987 11.5163 18.3281 11.5163 18.3281C11.5381 18.1575 11.5619 17.8937 11.4944 17.725C11.4194 17.5394 11.1238 17.4431 10.9069 17.3962C7.7025 16.9725 5.33 14.7325 5.33 12.0575C5.33 9.07375 8.32125 6.64625 11.9981 6.64625Z' fill='%23CA123F'/%3E%3Cpath d='M16.4474 13.7806H14.5743C14.5037 13.7806 14.4468 13.7237 14.4468 13.6531V13.6512V10.7462V10.7431C14.4468 10.6725 14.5037 10.6156 14.5743 10.6156H16.4474C16.5174 10.6156 16.5749 10.6731 16.5749 10.7431V11.2162C16.5749 11.2869 16.518 11.3437 16.4474 11.3437H15.1743V11.835H16.4474C16.5174 11.835 16.5749 11.8925 16.5749 11.9625V12.4356C16.5749 12.5062 16.518 12.5631 16.4474 12.5631H15.1743V13.0544H16.4474C16.5174 13.0544 16.5749 13.1119 16.5749 13.1819V13.655C16.5749 13.7256 16.518 13.7825 16.4474 13.7825V13.7806Z' fill='%23CA123F'/%3E%3Cpath d='M9.51834 13.7806C9.58834 13.7806 9.64584 13.7237 9.64584 13.6531V13.18C9.64584 13.11 9.58834 13.0525 9.51834 13.0525H8.24521V10.7425C8.24521 10.6725 8.18771 10.615 8.11771 10.615H7.64459C7.57396 10.615 7.51709 10.6719 7.51709 10.7425V13.6506V13.6531C7.51709 13.7237 7.57396 13.7806 7.64459 13.7806H9.51771H9.51834Z' fill='%23CA123F'/%3E%3Cpath d='M10.6459 10.6156H10.1734C10.103 10.6156 10.0459 10.6727 10.0459 10.7431V13.6531C10.0459 13.7235 10.103 13.7806 10.1734 13.7806H10.6459C10.7163 13.7806 10.7734 13.7235 10.7734 13.6531V10.7431C10.7734 10.6727 10.7163 10.6156 10.6459 10.6156Z' fill='%23CA123F'/%3E%3Cpath d='M13.8649 10.6156H13.3918C13.3212 10.6156 13.2643 10.6725 13.2643 10.7431V12.4712L11.933 10.6731C11.9299 10.6687 11.9262 10.6644 11.923 10.66C11.923 10.66 11.923 10.66 11.9224 10.6594C11.9199 10.6569 11.9174 10.6537 11.9149 10.6512C11.9143 10.6506 11.913 10.65 11.9124 10.6494C11.9099 10.6475 11.908 10.6456 11.9055 10.6437C11.9043 10.6431 11.903 10.6419 11.9018 10.6412C11.8999 10.6394 11.8974 10.6381 11.8949 10.6369C11.8937 10.6362 11.8924 10.635 11.8912 10.6344C11.8887 10.6331 11.8868 10.6319 11.8843 10.6306C11.883 10.63 11.8818 10.6294 11.8805 10.6287C11.878 10.6275 11.8755 10.6262 11.873 10.6256C11.8718 10.6256 11.8705 10.6244 11.8687 10.6244C11.8662 10.6237 11.8637 10.6225 11.8612 10.6219C11.8599 10.6219 11.858 10.6212 11.8568 10.6206C11.8543 10.6206 11.8518 10.6194 11.8493 10.6187C11.8474 10.6187 11.8455 10.6187 11.8437 10.6181C11.8412 10.6181 11.8393 10.6175 11.8368 10.6175C11.8343 10.6175 11.8324 10.6175 11.8299 10.6175C11.8287 10.6175 11.8268 10.6175 11.8255 10.6175H11.3555C11.2855 10.6175 11.228 10.6744 11.228 10.745V13.655C11.228 13.725 11.2849 13.7825 11.3555 13.7825H11.8287C11.8993 13.7825 11.9562 13.7256 11.9562 13.655V11.9269L13.2893 13.7275C13.2987 13.7406 13.3099 13.7512 13.3224 13.7594C13.3224 13.7594 13.3237 13.76 13.3237 13.7606C13.3262 13.7625 13.3287 13.7637 13.3318 13.7656C13.333 13.7662 13.3343 13.7669 13.3355 13.7675C13.3374 13.7687 13.3399 13.7694 13.3418 13.7706C13.3437 13.7719 13.3462 13.7725 13.348 13.7731C13.3493 13.7731 13.3505 13.7744 13.3518 13.7744C13.3549 13.7756 13.3574 13.7762 13.3605 13.7769C13.3605 13.7769 13.3618 13.7769 13.3624 13.7769C13.373 13.7794 13.3843 13.7812 13.3955 13.7812H13.8655C13.9355 13.7812 13.993 13.7244 13.993 13.6537V10.7437C13.993 10.6737 13.9362 10.6162 13.8655 10.6162L13.8649 10.6156Z' fill='%23CA123F'/%3E%3C/svg%3E%0A");-webkit-transition:background-image 1s ease;-o-transition:background-image 1s ease;transition:background-image 1s ease;}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}.paragraph--type--c-slider .slick{cursor:pointer;}.paragraph--type--c-slider .slick .slick-autoplay-toggle-button{display:none;}.paragraph--type--c-slider .slick .slick__arrow{display:none !important;}.paragraph--type--c-slider .slick .slick__arrow .slick-prev{background-image:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.4393 32.1706C20.8535 31.5848 20.8535 30.6352 21.4393 30.0494L36.7323 14.7564C37.3181 14.1706 38.2677 14.1706 38.8535 14.7564L39.5607 15.4635C40.1465 16.0493 40.1465 16.9991 39.5607 17.5849L26.0355 31.11L39.5607 44.6352C40.1465 45.221 40.1465 46.1706 39.5607 46.7564L38.8535 47.4636C38.2677 48.0494 37.3181 48.0494 36.7323 47.4636L21.4393 32.1706Z' fill='%23F6F5F4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;-webkit-background-size:64px 64px;background-size:64px;background-color:transparent;margin-left:0.3125rem;}.paragraph--type--c-slider .slick .slick__arrow .slick-prev::before{content:none;}.paragraph--type--c-slider .slick .slick__arrow .slick-next{background-image:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M39.8941 31.1301C40.4799 31.7159 40.4799 32.6655 39.8941 33.2513L24.6011 48.5442C24.0153 49.13 23.0657 49.13 22.4799 48.5442L21.7727 47.8371C21.1869 47.2513 21.1869 46.3016 21.7727 45.7158L35.2979 32.1907L21.7727 18.6655C21.1869 18.0797 21.1869 17.1301 21.7727 16.5443L22.4799 15.8371C23.0657 15.2513 24.0153 15.2513 24.6011 15.8371L39.8941 31.1301Z' fill='%23F6F5F4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;-webkit-background-size:64px 64px;background-size:64px;background-color:transparent;margin-right:0.3125rem;}.paragraph--type--c-slider .slick .slick__arrow .slick-next::before{content:none;}@media (min-width:48rem){.paragraph--type--c-slider .slick:hover .slick__arrow{display:block !important;}}.paragraph--type--c-slider .slick .slick-dots{position:absolute;width:100%;text-align:center;padding-left:0;bottom:0;margin-bottom:0;bottom:-50px;}.paragraph--type--c-slider .slick .slick-dots li{padding-left:0;}.paragraph--type--c-slider .slick .slick-dots li:first-child{padding-left:0;}.paragraph--type--c-slider .slick .slick-dots li button{color:transparent;background:#D1CBC5;width:10px;height:10px;padding:0;border-radius:50%;border:none;}.paragraph--type--c-slider .slick .slick-dots li button::before{content:none;width:0;height:0;opacity:0;}.paragraph--type--c-slider .slick .slick-dots li button .slick-dot-icon{display:none;}.paragraph--type--c-slider .slick .slick-dots li.slick-active button{background:#CA123F;}.paragraph--type--c-slider .slick .slick-dots li.slick-active button::before{content:none;width:0;height:0;opacity:0;}.paragraph--type--c-slider .slick img{width:100%;}.paragraph--type--c-slider .slick .position-container{z-index:9 !important;}@media (min-width:48rem){.paragraph--type--c-slider .paragraph--type--c-slide .banner-mobile{display:none;}}@media (max-width:47.99875rem){.paragraph--type--c-slider .paragraph--type--c-slide .banner-desktop{display:none;}}.paragraph--type--c-slider .paragraph--type--c-slide .position-container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:3.375rem;max-width:100%;left:0;text-align:left;-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}@media (min-width:48rem){.paragraph--type--c-slider .paragraph--type--c-slide .position-container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:0;max-width:39%;padding-right:0;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;}}.paragraph--type--c-slider .paragraph--type--c-slide .position-container .text-container{position:relative;color:#30261D;max-width:100%;margin:0;padding:0;}.paragraph--type--c-slider .paragraph--type--c-slide .position-container .text-container::before{background:transparent;}.paragraph--type--c-slider .paragraph--type--c-slide .position-container .text-container .field--name-field-c-advanced-title{font-family:"noto_sans_jp_bold";font-size:7.5vw;font-weight:700;padding-bottom:0;margin-bottom:0;}@media (min-width:48rem){.paragraph--type--c-slider .paragraph--type--c-slide .position-container .text-container .field--name-field-c-advanced-title{font-size:3.5vw;}}.paragraph--type--c-slider .paragraph--type--c-slide .position-container .text-container .field--name-field-c-text{font-size:0.875rem;margin-bottom:1.5rem;margin-top:1.5rem;}@media (min-width:48rem){.paragraph--type--c-slider .paragraph--type--c-slide .position-container .text-container .field--name-field-c-text{font-size:1rem;}}.paragraph--type--c-slider .paragraph--type--c-slide .position-container .text-container .field--name-field-c-link{padding:0.75rem 0;margin-top:1rem;}.paragraph--type--c-slider .paragraph--type--c-slide .position-container .text-container .field--name-field-c-link a{background-color:#CA123F;color:#fff;font-family:"noto_sans_jp_bold";font-size:1rem;font-weight:700;border-radius:8px;padding:0.75rem 1.5rem !important;text-decoration:none;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}.paragraph--type--c-slider .paragraph--type--c-slide .position-container .text-container .field--name-field-c-link a:hover{background-color:#920d2d;}.paragraph--type--c-slider .paragraph--type--c-slide .position-container .text-container img{display:none;}.paragraph--type--c-slider .paragraph--type--c-slide .position-container .text-container .field--name-field-njpn-text-color{display:none;}.njpn-hero-right .position-container{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important;max-width:unset !important;right:0 !important;left:unset !important;padding-right:3.125rem !important;}.njpn-hero-left .position-container{-webkit-box-pack:left !important;-webkit-justify-content:left !important;-ms-flex-pack:left !important;justify-content:left !important;max-width:inherit !important;}.njpn-hero-center .position-container{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important;text-align:center !important;max-width:100% !important;}.njpn-hero-center.text-width-25 .position-container,.njpn-hero-center.text-width-50 .position-container,.njpn-hero-center.text-width-60 .position-container,.njpn-hero-center.text-width-70 .position-container,.njpn-hero-center.text-width-80 .position-container,.njpn-hero-center.text-width-90 .position-container,.njpn-hero-center.text-width-sp-100 .position-container,.njpn-hero-center.text-width-sp-75 .position-container,.njpn-hero-center.text-width-sp-50 .position-container{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:0;}@media (max-width:47.99875rem){.text-width-sp-100 .position-container{width:100% !important;}}@media (max-width:47.99875rem){.text-width-sp-75 .position-container{width:75% !important;}}@media (max-width:47.99875rem){.text-width-sp-50 .position-container{width:50% !important;}}@media (min-width:48rem){.text-width-25 .position-container{width:25% !important;}}@media (min-width:48rem){.text-width-50 .position-container{width:50% !important;}}@media (min-width:48rem){.text-width-60 .position-container{width:60% !important;}}@media (min-width:48rem){.text-width-70 .position-container{width:70% !important;}}@media (min-width:48rem){.text-width-80 .position-container{width:80% !important;}}@media (min-width:48rem){.text-width-90 .position-container{width:90% !important;}}.banner-link a{position:absolute;z-index:10 !important;width:100%;height:100%;color:transparent;cursor:pointer;}.field--name-field-njpn-hero-video-embed video{position:relative;z-index:2;min-width:100vw;max-width:100%;margin-left:calc(-50vw + 50%);height:100% !important;width:100% !important;}.banner-video{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.slick-track{-webkit-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}.njpn-banner-bg-image{display:block;position:absolute;width:100%;height:100%;z-index:1;}.njpn-banner-bg-image img{display:block !important;position:absolute;}.slick--optionset--njpn-banner-default .slick__slide{cursor:auto !important;margin-bottom:-0.1875rem;}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}.cm-movies-homepage-block .field--name-field-c-advanced-title{margin-bottom:1rem;}@media (min-width:62rem){.cm-movies-homepage-block .field--name-field-c-advanced-title{margin-bottom:1.5rem;}}.node--type-njpn-video .layout-main-wrapper{overflow-x:unset;margin-bottom:3.125rem;min-height:unset;min-height:unset;}@media (min-width:75rem){.node--type-njpn-video .layout-main-wrapper{min-height:unset;}}.paragraph--type--njpn-video{margin:2rem 0;border-radius:8px;-webkit-box-shadow:3px 4px 8px rgba(0,0,0,0.15);box-shadow:3px 4px 8px rgba(0,0,0,0.15);}@media (min-width:62rem){.paragraph--type--njpn-video{margin:2.75rem 0;}}.paragraph--type--njpn-video iframe{border-radius:8px 8px 0 0;}.paragraph--type--njpn-video .video-content{padding:0 2rem 2rem;}@media screen and (max-width:48rem){.paragraph--type--njpn-video .video-content{padding:0 1rem 2rem;}}.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-title{font-size:2rem !important;font-weight:700;margin-top:1.375rem;margin-bottom:1rem;}@media (min-width:62rem){.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-title{margin-top:2rem;}}.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-title h1,.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-title .h1,.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-title h2,.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-title .h2,.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-title h3,.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-title .h3,.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-title h4,.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-title .h4,.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-title h5,.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-title .h5,.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-title h6,.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-title .h6{font-size:1.5rem !important;font-weight:700;margin-top:2rem;margin-bottom:1rem;}.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-subtitle{font-size:1rem !important;}.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-subtitle h1,.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-subtitle .h1,.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-subtitle h2,.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-subtitle .h2,.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-subtitle h3,.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-subtitle .h3,.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-subtitle h4,.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-subtitle .h4,.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-subtitle h5,.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-subtitle .h5,.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-subtitle h6,.paragraph--type--njpn-video .video-content .field--name-field-c-advanced-subtitle .h6{font-size:1rem !important;}.youtube-container{position:relative;width:100%;height:100%;border-radius:8px 8px 0 0;}.youtube-container .video-thumbnail{-webkit-background-size:cover;background-size:cover;position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;border-radius:8px 8px 0 0;}.youtube-container .play-button{border-radius:8px 8px 0 0;position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;background-color:transparent;background:url("data:image/svg+xml,%3Csvg width='100' height='101' viewBox='0 0 100 101' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M50.0004 13.3486C42.5835 13.3486 35.3333 15.548 29.1664 19.6685C22.9996 23.7891 18.1931 29.6458 15.3548 36.498C12.5165 43.3502 11.7739 50.8902 13.2208 58.1645C14.6678 65.4388 18.2393 72.1207 23.4838 77.3651C28.7283 82.6096 35.4101 86.1811 42.6845 87.6281C49.9588 89.075 57.4988 88.3324 64.351 85.4941C71.2033 82.6558 77.06 77.8493 81.1805 71.6825C85.3011 65.5157 87.5005 58.2654 87.5005 50.8486C87.5005 45.9241 86.5305 41.0477 84.6459 36.498C82.7614 31.9483 79.9991 27.8143 76.5169 24.3321C73.0347 20.8499 68.9007 18.0877 64.351 16.2031C59.8013 14.3186 54.9249 13.3486 50.0004 13.3486ZM50.0004 80.8486C44.0669 80.8486 38.2667 79.0891 33.3332 75.7927C28.3997 72.4963 24.5545 67.8109 22.2839 62.3291C20.0133 56.8473 19.4192 50.8153 20.5767 44.9959C21.7343 39.1765 24.5915 33.831 28.7871 29.6354C32.9827 25.4399 38.3282 22.5826 44.1476 21.4251C49.9671 20.2675 55.9991 20.8616 61.4809 23.1322C66.9627 25.4029 71.6481 29.248 74.9445 34.1815C78.241 39.115 80.0004 44.9152 80.0004 50.8486C80.0004 58.8051 76.8397 66.4357 71.2136 72.0618C65.5875 77.6879 57.9569 80.8486 50.0004 80.8486Z' fill='white'/%3E%3Cpath d='M39.5836 66.9692V35.7192L66.667 50.3026L39.5836 66.9692Z' fill='white'/%3E%3Cpath d='M66.8364 49.4515L66.8484 49.4395L66.6187 49.3028L41.3739 34.2762L41.3739 34.2762C41.0476 34.082 40.6756 33.9777 40.2959 33.9739C39.9162 33.9701 39.5423 34.067 39.2122 34.2547C38.8821 34.4423 38.6076 34.7141 38.4166 35.0423C38.2256 35.3706 38.125 35.7435 38.125 36.1232V36.1232L38.125 65.5752L38.125 65.5755C38.1255 65.9518 38.2246 66.3214 38.4126 66.6474C38.6006 66.9734 38.8708 67.2443 39.1963 67.4332C39.5217 67.6221 39.891 67.7223 40.2673 67.7238C40.6436 67.7253 41.0137 67.628 41.3407 67.4417L41.3409 67.4416L66.5856 53.0163L66.4822 52.8354L66.5856 53.0163C66.9118 52.8299 67.1834 52.5612 67.3734 52.2371C67.5634 51.913 67.6652 51.5448 67.6685 51.1691C67.6718 50.7934 67.5766 50.4234 67.3924 50.096C67.2514 49.8455 67.0621 49.6266 66.8364 49.4515ZM41.1299 64.1013V37.6278L63.8214 51.1347L41.1299 64.1013Z' fill='white' stroke='white' stroke-width='0.416667'/%3E%3C/svg%3E") center no-repeat;}.njpn-video .youtube-container iframe{width:100%;height:100%;}.njpn-video .youtube-container .video{position:relative;width:100%;height:235px;}@media (min-width:36rem){.njpn-video .youtube-container .video{height:300px;}}@media (min-width:62rem){.njpn-video .youtube-container .video{height:485px;}}.njpn-video .youtube-container .video img{border-radius:8px 8px 0 0;width:100%;height:auto;}.njpn-video .youtube-container--responsive iframe{height:auto;}.njpn-video-related .wrapper{position:relative;width:100%;}@media screen and (min-width:64rem){.njpn-video-related .wrapper{min-height:230px;}}.njpn-video-related .wrapper a{position:relative;}.njpn-video-related .wrapper img{border-radius:8px;width:100%;-o-object-fit:cover;object-fit:cover;}@media screen and (min-width:48rem) and (max-width:64rem){.njpn-video-related .wrapper img{height:auto;}}.njpn-video-related .wrapper .video-timestamp{font-size:0.875rem;padding:0.5rem 1.875rem;}.njpn-video--main .content-wrapper{padding:1.25rem 0 0.625rem;}@media screen and (min-width:64rem){.njpn-video--main .content-wrapper .heading-3{max-width:82%;}}.njpn-video--main .video-placeholder{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:contain;background-size:contain;z-index:2;}@media (min-width:62rem){.njpn-video--main .video-placeholder{-webkit-background-size:contain;background-size:contain;}}.njpn-video--main .video-placeholder::before{content:"";-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;background-image:url("data:image/svg+xml,%3Csvg width='58' height='59' viewBox='0 0 58 59' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.0001 7.61914C24.6983 7.61914 20.4932 8.89476 16.9164 11.2847C13.3396 13.6746 10.5518 17.0715 8.90563 21.0458C7.25942 25.0201 6.8287 29.3933 7.66793 33.6123C8.50716 37.8314 10.5787 41.7069 13.6205 44.7487C16.6623 47.7905 20.5377 49.862 24.7568 50.7012C28.9759 51.5404 33.3491 51.1097 37.3235 49.4635C41.2978 47.8173 44.6946 45.0295 47.0846 41.4528C49.4745 37.876 50.7501 33.6709 50.7501 29.3691C50.7501 26.5129 50.1875 23.6846 49.0945 21.0458C48.0015 18.4069 46.3994 16.0092 44.3797 13.9896C42.36 11.9699 39.9623 10.3678 37.3235 9.27476C34.6846 8.18172 31.8563 7.61914 29.0001 7.61914ZM29.0001 46.7691C25.5587 46.7691 22.1945 45.7486 19.3331 43.8367C16.4717 41.9248 14.2415 39.2073 12.9245 36.0278C11.6076 32.8484 11.263 29.3498 11.9344 25.9746C12.6057 22.5993 14.2629 19.4989 16.6964 17.0655C19.1298 14.632 22.2302 12.9749 25.6055 12.3035C28.9808 11.6321 32.4793 11.9767 35.6588 13.2936C38.8382 14.6106 41.5557 16.8408 43.4677 19.7022C45.3796 22.5636 46.4001 25.9277 46.4001 29.3691C46.4001 33.9839 44.5669 38.4097 41.3038 41.6728C38.0406 44.9359 33.6148 46.7691 29.0001 46.7691Z' fill='white'/%3E%3Cpath d='M22.9609 38.7189V20.5939L38.6693 29.0523L22.9609 38.7189Z' fill='white'/%3E%3Cpath d='M38.7663 28.5589L38.7733 28.5519L38.6399 28.4724L23.9979 19.757L23.9979 19.757C23.8086 19.6444 23.5929 19.5839 23.3727 19.5817C23.1524 19.5795 22.9355 19.6357 22.7441 19.7445C22.5526 19.8534 22.3934 20.011 22.2827 20.2014C22.1719 20.3917 22.1135 20.608 22.1135 20.8283V20.8283L22.1135 37.9105L22.1135 37.9106C22.1138 38.1289 22.1713 38.3432 22.2803 38.5323C22.3894 38.7214 22.5461 38.8785 22.7349 38.9881C22.9236 39.0976 23.1378 39.1557 23.3561 39.1566C23.5743 39.1575 23.789 39.1011 23.9786 38.993L23.9787 38.9929L38.6207 30.6263L38.5607 30.5214L38.6207 30.6263C38.8099 30.5182 38.9674 30.3623 39.0776 30.1744C39.1878 29.9864 39.2468 29.7728 39.2487 29.5549C39.2507 29.337 39.1955 29.1224 39.0886 28.9325C39.0069 28.7873 38.8972 28.6604 38.7663 28.5589ZM23.8564 37.0556V21.701L37.0174 29.535L23.8564 37.0556Z' fill='white' stroke='white' stroke-width='0.241667'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;position:absolute;display:block;width:58px;height:59px;}.njpn-video .links-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.25rem 0;}@media screen and (min-width:64rem){.njpn-related-video-block{height:100vh;overflow:scroll;}}@media screen and (min-width:48rem) and (max-width:64rem){.njpn-related-video-block{overflow:scroll;}}.youtube-container--responsive{padding-bottom:0;}.videos-related{margin:0 auto;}.videos-related--popular{margin:3.125rem 0 0.625rem;padding:1.875rem 0.9375rem;background-color:#f6f0f8;}.videos-related--popular .views-field-title{margin-bottom:1.875rem;}.videos-related--popular h3,.videos-related--popular .h3{padding:1.25rem 0 1.875rem;}.videos-related--latest{margin:3.125rem 0 0.625rem;padding:1.875rem 0.9375rem;}.videos-related--latest .views-field-title{margin-bottom:1.875rem;}.videos-related--latest h3,.videos-related--latest .h3{padding:1.25rem 0 1.875rem;}.cm-movies--wrapper{background-color:#f6f0f8;}.video-timestamp{position:absolute;bottom:10%;right:0;z-index:2;font-size:1rem;background-color:#fff;padding:0.5rem 2.5rem;border-bottom-left-radius:30px;border-top-left-radius:30px;}.njpn-video--home{margin-bottom:2rem;border-radius:8px;-webkit-box-shadow:3px 4px 8px rgba(0,0,0,0.15);box-shadow:3px 4px 8px rgba(0,0,0,0.15);}.njpn-video--home .youtube-container .video{height:100%;}.njpn-video--home .youtube-container .video img{-o-object-fit:contain;object-fit:contain;}.njpn-video--home .content-wrapper{padding:1.375rem 1rem;}.njpn-video--home .content-wrapper h5,.njpn-video--home .content-wrapper .h5{margin-bottom:1rem;padding:0;}.njpn-video--home .content-wrapper p{font-size:1rem;margin-bottom:0;}.cm-movies-home-card{margin-bottom:3.375rem;}.cm-movies-home-card .view-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:0;padding:0;}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}.paragraph--type--njpn-headings .field--name-field-c-advanced-title{font-size:3rem !important;font-weight:700;margin-top:2rem;}@media screen and (max-width:26.5625rem){.paragraph--type--njpn-headings .field--name-field-c-advanced-title{font-size:2rem !important;}}@media (min-width:62rem){.paragraph--type--njpn-headings .field--name-field-c-advanced-title{margin-top:3.375rem;}}.paragraph--type--njpn-headings .field--name-field-c-advanced-title h1,.paragraph--type--njpn-headings .field--name-field-c-advanced-title .h1,.paragraph--type--njpn-headings .field--name-field-c-advanced-title h2,.paragraph--type--njpn-headings .field--name-field-c-advanced-title .h2,.paragraph--type--njpn-headings .field--name-field-c-advanced-title h3,.paragraph--type--njpn-headings .field--name-field-c-advanced-title .h3,.paragraph--type--njpn-headings .field--name-field-c-advanced-title h4,.paragraph--type--njpn-headings .field--name-field-c-advanced-title .h4,.paragraph--type--njpn-headings .field--name-field-c-advanced-title h5,.paragraph--type--njpn-headings .field--name-field-c-advanced-title .h5,.paragraph--type--njpn-headings .field--name-field-c-advanced-title h6,.paragraph--type--njpn-headings .field--name-field-c-advanced-title .h6{font-size:3rem !important;font-weight:700;margin-top:2rem;margin-bottom:1rem;padding:0;}@media screen and (max-width:26.5625rem){.paragraph--type--njpn-headings .field--name-field-c-advanced-title h1,.paragraph--type--njpn-headings .field--name-field-c-advanced-title .h1,.paragraph--type--njpn-headings .field--name-field-c-advanced-title h2,.paragraph--type--njpn-headings .field--name-field-c-advanced-title .h2,.paragraph--type--njpn-headings .field--name-field-c-advanced-title h3,.paragraph--type--njpn-headings .field--name-field-c-advanced-title .h3,.paragraph--type--njpn-headings .field--name-field-c-advanced-title h4,.paragraph--type--njpn-headings .field--name-field-c-advanced-title .h4,.paragraph--type--njpn-headings .field--name-field-c-advanced-title h5,.paragraph--type--njpn-headings .field--name-field-c-advanced-title .h5,.paragraph--type--njpn-headings .field--name-field-c-advanced-title h6,.paragraph--type--njpn-headings .field--name-field-c-advanced-title .h6{font-size:2rem !important;}}@media (min-width:62rem){.paragraph--type--njpn-headings .field--name-field-c-advanced-title h1,.paragraph--type--njpn-headings .field--name-field-c-advanced-title .h1,.paragraph--type--njpn-headings .field--name-field-c-advanced-title h2,.paragraph--type--njpn-headings .field--name-field-c-advanced-title .h2,.paragraph--type--njpn-headings .field--name-field-c-advanced-title h3,.paragraph--type--njpn-headings .field--name-field-c-advanced-title .h3,.paragraph--type--njpn-headings .field--name-field-c-advanced-title h4,.paragraph--type--njpn-headings .field--name-field-c-advanced-title .h4,.paragraph--type--njpn-headings .field--name-field-c-advanced-title h5,.paragraph--type--njpn-headings .field--name-field-c-advanced-title .h5,.paragraph--type--njpn-headings .field--name-field-c-advanced-title h6,.paragraph--type--njpn-headings .field--name-field-c-advanced-title .h6{margin-bottom:1.5rem;}}.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle{font-size:1rem;margin-bottom:2rem;}@media (min-width:62rem){.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle{font-size:1.125rem;margin-bottom:2.75rem;}}.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle h1,.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle .h1,.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle h2,.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle .h2,.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle h3,.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle .h3,.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle h4,.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle .h4,.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle h5,.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle .h5,.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle h6,.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle .h6{font-size:1.125rem !important;}@media screen and (max-width:26.5625rem){.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle h1,.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle .h1,.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle h2,.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle .h2,.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle h3,.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle .h3,.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle h4,.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle .h4,.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle h5,.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle .h5,.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle h6,.paragraph--type--njpn-headings .field--name-field-c-advanced-subtitle .h6{font-size:1rem !important;}}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}.paragraph--type--accordion{padding:0 3rem;margin-bottom:2rem;}@media screen and (max-width:48rem){.paragraph--type--accordion{padding:0 1rem;}}.paragraph--type--accordion .accordion-item{border:none;}.paragraph--type--accordion .accordion-item .accordion-header{border-bottom:0.3px solid #D1CBC5;margin-bottom:0 !important;}.paragraph--type--accordion .accordion-item .accordion-header .accordion-button{font-size:1.125rem;line-height:1.5rem;color:#CA123F;padding-bottom:1.0625rem;padding-top:2rem;padding-left:0;padding-right:0;}@media (min-width:48rem){.paragraph--type--accordion .accordion-item .accordion-header .accordion-button{font-size:1.25rem;line-height:1.75rem;padding-top:4rem;padding-bottom:1.875rem;}}.paragraph--type--accordion .accordion-item .accordion-header .accordion-button::after{width:20px;height:7px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.39819 7.32918C7.17851 7.54885 6.82241 7.54885 6.60274 7.32918L0.867876 1.5943C0.648208 1.37463 0.648208 1.01853 0.867876 0.798852L1.13305 0.533653C1.35271 0.313978 1.70887 0.313978 1.92854 0.533653L7.00046 5.6056L12.0724 0.533653C12.2921 0.313978 12.6482 0.313978 12.8679 0.533653L13.1331 0.798852C13.3527 1.01853 13.3527 1.37463 13.1331 1.5943L7.39819 7.32918Z' fill='%23CA123F'/%3E%3C/svg%3E");}@media (min-width:48rem){.paragraph--type--accordion .accordion-item .accordion-header .accordion-button::after{height:13px;}}@media screen and (max-width:48rem){.paragraph--type--accordion .accordion-item .accordion-header .accordion-button::after{background-position:bottom;}}.paragraph--type--accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:transparent;padding-bottom:0.625rem !important;}.paragraph--type--accordion .accordion-item .accordion-body{border:none;padding-left:0;padding-right:0;}.paragraph--type--accordion .accordion-item .accordion-body p{font-size:0.875rem;line-height:1.3125rem;}@media (min-width:48rem){.paragraph--type--accordion .accordion-item .accordion-body p{font-size:1rem;line-height:1.5rem;}}.paragraph--type--accordion li{font-size:0.875rem;line-height:1.5rem;margin-bottom:1rem;}@media (min-width:48rem){.paragraph--type--accordion li{font-size:1rem;}}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}.view-home-page-articles{padding-bottom:2rem;margin-top:2rem;}@media (min-width:62rem){.view-home-page-articles{margin-top:2.75rem;padding-bottom:3.375rem;}}.view-home-page-articles .row .views-view-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:2rem;}@media (min-width:48rem){.view-home-page-articles .row .views-view-grid{padding-bottom:2.75rem;}}.view-home-page-articles .row .views-view-grid .col-xl-3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem;}.view-home-page-articles .row .views-view-grid .col-xl-3:last-of-type{margin-bottom:0;}@media (min-width:48rem){.view-home-page-articles .row .views-view-grid .col-xl-3{margin-bottom:0;}}.view-home-page-articles .views-field-title{font-size:1.125rem;font-weight:700;margin-bottom:1rem;}@media (min-width:48rem){.view-home-page-articles .views-field-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}}.view-home-page-articles .views-field-title a{color:#30261D;text-decoration:none;}.view-home-page-articles .views-field-title a:hover{color:#CA123F;}.view-home-page-articles .views-field-created{font-size:0.875rem;font-weight:400;color:#8A7969;}@media (min-width:62rem){.view-home-page-articles .views-field-created{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.view-home-page-articles .view-footer{margin-top:0;text-align:center;padding:0 !important;padding:0.75rem 0;}.view-home-page-articles .view-footer a{background-color:#CA123F;color:#fff;font-family:"noto_sans_jp_bold";font-size:1rem;font-weight:700;border-radius:8px;padding:0.75rem 1.5rem !important;text-decoration:none;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}.view-home-page-articles .view-footer a:hover{background-color:#920d2d;}@media (min-width:62rem){.view-home-page-articles .view-footer{margin-top:0;padding:0;}}.view-brand-logo{padding-top:1.25rem;}.view-brand-logo .slick--view--brand-logo.slick{padding:0;}.view-brand-logo .slick--view--brand-logo.slick .slick-track{margin-bottom:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.view-brand-logo .slick--view--brand-logo.slick .slick-track .slick-slide{padding-left:0.625rem;padding-right:0.625rem;}.view-brand-logo .slick--view--brand-logo.slick .slick-track .slick-slide .views-field-field-njpn-brand-logo .field-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.view-brand-logo .slick--view--brand-logo.slick .slick-track .slick-slide img{width:180px;height:100px;-o-object-fit:contain;object-fit:contain;}@media (min-width:48rem){.view-brand-logo .slick--view--brand-logo.slick .slick-track .slick-slide img{max-width:100%;}}.viewsreference--view-title{padding:2rem 0;}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}.product-card__single-item{padding-bottom:2.5rem;}.product-card__single-item .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:1.25rem 0;}@media screen and (min-width:64rem){.product-card__single-item .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}@media screen and (min-width:48rem) and (max-width:64rem){.product-card__single-item .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}}.product-card__single-item .row .card-content{padding:0.625rem 0;}@media screen and (min-width:64rem){.product-card__single-item .row .card-content{padding:0.625rem 1.875rem 0.625rem 0;}}.product-card__single-item .row .card-content .title a{font-family:"noto_sans_jp_bold";font-size:2rem;line-height:2.375rem;font-weight:700;color:#30261D;text-align:left;text-decoration:none;}@media screen and (min-width:64rem){.product-card__single-item .row .card-content .title a{font-size:3rem;line-height:3.5625rem;}}.product-card__single-item .row .card-content .description{padding:1.25rem 0 2rem;font-size:1.125rem;}.product-card__single-item .row .card-content .description p{margin:0;}.product-card__single-item .row .card-content .button-primary{display:none;}@media screen and (min-width:64rem){.product-card__single-item .row .card-content .button-primary{display:block;}}@media screen and (min-width:48rem) and (max-width:64rem){.product-card__single-item .row .card-content .button-primary{display:block;}}@media screen and (max-width:48rem){.product-card__single-item .row .image-content{padding-left:0;padding-right:0;}}.product-card__single-item .row .mobile-cta-placement{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:1.875rem;}@media screen and (min-width:64rem){.product-card__single-item .row .mobile-cta-placement{display:none;}}@media screen and (min-width:48rem) and (max-width:64rem){.product-card__single-item .row .mobile-cta-placement{display:none;}}@media screen and (min-width:64rem){.product-card__single-item .row .featured-image{margin-right:-0.9375rem;}}.product-card__single-item .row .featured-image img{width:100%;height:auto;border-radius:8px;}.product-card-wrapper--3-stack{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.product-card-wrapper--3-stack .row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.product-card-wrapper--3-stack .views-row{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2rem;}@media screen and (min-width:64rem){.product-card-wrapper--3-stack .views-row{width:33%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:2.75rem;}}.product-card__3-stack .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;margin:0;}.product-card__3-stack .row .card-small-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:1.375rem 1rem;margin:0 auto;background-color:#fff;border-radius:0 0 8px 8px;-webkit-box-shadow:1px 2px 6px rgba(0,0,0,0.15);box-shadow:1px 2px 6px rgba(0,0,0,0.15);}@media (min-width:62rem){.product-card__3-stack .row .card-small-content{padding:2rem;}}.product-card__3-stack .row .card-small-content .title{padding:0 0 1rem 0;}.product-card__3-stack .row .card-small-content .title a{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;color:#30261D;text-decoration:none;}@media screen and (min-width:64rem){.product-card__3-stack .row .card-small-content .title a{font-size:2.5rem;line-height:3rem;}}@media screen and (min-width:64rem){.product-card__3-stack .row .card-small-content .title a{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:2.0625rem;}}@media screen and (min-width:64rem) and (min-width:64rem){.product-card__3-stack .row .card-small-content .title a{font-size:1.5rem;line-height:2.0625rem;}}.product-card__3-stack .row .card-small-content .title a:hover{color:#CA123F;-webkit-transition:color 0.8s ease;-o-transition:color 0.8s ease;transition:color 0.8s ease;}.product-card__3-stack .row .card-small-content .description{font-size:1rem;padding:0.1875rem 0 0;}.product-card__3-stack .row .card-image{display:block;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;}.product-card__3-stack .row .card-image a{width:100%;}.product-card__3-stack .row .card-image img{height:auto;width:100%;border-top-left-radius:8px;border-top-right-radius:8px;-webkit-box-shadow:1px -1px 5px rgba(0,0,0,0.1);box-shadow:1px -1px 5px rgba(0,0,0,0.1);}.njpn-card-wrapper{color:#000;background-color:#fff;border-radius:8px;margin-bottom:1.875rem;padding:0;-webkit-box-shadow:3px 1px 7px rgba(0,0,0,0.05);box-shadow:3px 1px 7px rgba(0,0,0,0.05);}@media screen and (min-width:64rem){.njpn-card-wrapper{padding:1.875rem;}}.njpn-card-wrapper a{color:#000;}.njpn-card-wrapper a:hover{color:#CA123F;}.njpn-card-wrapper .slick-dots{position:absolute;width:100%;text-align:center;padding-left:0;bottom:0;margin-bottom:0;}.njpn-card-wrapper .slick-dots li{padding-left:0;}.njpn-card-wrapper .slick-dots li:first-child{padding-left:0;}.njpn-card-wrapper .slick-dots li button{color:transparent;background:#D1CBC5;width:10px;height:10px;padding:0;border-radius:50%;border:none;}.njpn-card-wrapper .slick-dots li button::before{content:none;width:0;height:0;opacity:0;}.njpn-card-wrapper .slick-dots li button .slick-dot-icon{display:none;}.njpn-card-wrapper .slick-dots li.slick-active button{background:#CA123F;}.njpn-card-wrapper .slick-dots li.slick-active button::before{content:none;width:0;height:0;opacity:0;}.online-products-wrapper .slick{cursor:pointer;padding-bottom:1.25rem;}@media screen and (min-width:64rem){.online-products-wrapper .slick{padding-bottom:0;}}.online-products-wrapper .slick .slick-autoplay-toggle-button{display:none;}.online-products-wrapper .slick .slick__arrow{display:none;position:absolute;z-index:2;bottom:auto;left:0;top:0;margin-top:1.125rem;height:calc(100% - 42px);width:100%;background-repeat:no-repeat;pointer-events:none;-webkit-transform:translateY(0) !important;-o-transform:translateY(0) !important;transform:translateY(0) !important;}@media only screen and (min-width:64rem){.online-products-wrapper .slick .slick__arrow{margin-top:1.125rem;height:calc(100% - 22px);}}.online-products-wrapper .slick .slick__arrow button{background-image:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.96028 6.6738C7.17996 6.89348 7.17996 7.24958 6.96028 7.46926L1.22541 13.2041C1.00573 13.4238 0.649631 13.4238 0.429956 13.2041L0.164756 12.9389C-0.0549187 12.7193 -0.0549187 12.3631 0.164756 12.1435L5.23671 7.07153L0.164756 1.99958C-0.0549186 1.77991 -0.0549186 1.4238 0.164756 1.20413L0.429956 0.938931C0.649631 0.719255 1.00573 0.719255 1.22541 0.938931L6.96028 6.6738Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;display:block;width:8px;height:14px;top:0;width:20px;height:calc(100% - 64px);padding:0 2rem;border-radius:0;background-position:center;-webkit-background-size:24px 24px;background-size:24px;background-color:rgba(0,0,0,0.5);-webkit-transform:translateY(0) !important;-o-transform:translateY(0) !important;transform:translateY(0) !important;}.online-products-wrapper .slick .slick__arrow button::before{content:none;}.online-products-wrapper .slick .slick__arrow button.slick-prev{-webkit-transform:rotate(180deg) !important;-o-transform:rotate(180deg) !important;transform:rotate(180deg) !important;left:16px;}.online-products-wrapper .slick .slick__arrow button.slick-next{right:16px;}.online-products-wrapper .slick:hover .slick__arrow{display:block !important;}.online-products-wrapper .slick .slick-dots{position:absolute;width:100%;text-align:center;padding-left:0;bottom:0;margin-bottom:0;}.online-products-wrapper .slick .slick-dots li{padding-left:0;}.online-products-wrapper .slick .slick-dots li:first-child{padding-left:0;}.online-products-wrapper .slick .slick-dots li button{color:transparent;background:#D1CBC5;width:10px;height:10px;padding:0;border-radius:50%;border:none;}.online-products-wrapper .slick .slick-dots li button::before{content:none;width:0;height:0;opacity:0;}.online-products-wrapper .slick .slick-dots li button .slick-dot-icon{display:none;}.online-products-wrapper .slick .slick-dots li.slick-active button{background:#CA123F;}.online-products-wrapper .slick .slick-dots li.slick-active button::before{content:none;width:0;height:0;opacity:0;}.online-products-wrapper .slick .slick-initialized{padding-bottom:2.5rem;padding-top:0.625rem;}.online-products-wrapper .slick .slick-track .slick__slide{-webkit-flex-shrink:unset;-ms-flex-negative:unset;flex-shrink:unset;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;background-color:#fff;border-radius:0;margin:0.5rem;padding:0;-webkit-box-shadow:3px 4px 8px rgba(0,0,0,0.15);box-shadow:3px 4px 8px rgba(0,0,0,0.15);}.online-products-wrapper .slick .slick-track .slick__slide .views-field-title{padding:1.25rem;text-align:left;font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:2.0625rem;}@media screen and (min-width:64rem){.online-products-wrapper .slick .slick-track .slick__slide .views-field-title{font-size:1.25rem;line-height:1.4375rem;}}.online-products-wrapper .slick .slick-track .slick__slide .views-field-title a{color:#30261D;}.online-products-wrapper .slick .slick-track .slick__slide .field--type-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:233px;width:auto;height:auto;}.online-products-wrapper .slick .slick-track .slick__slide .field--type-image img{max-width:416px;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-top-left-radius:8px;border-top-right-radius:8px;background-color:transparent;}.online-products-wrapper .slick .slick-list{margin-bottom:1.25rem;}.online-products-wrapper img{width:100%;}.card-recipe__single,.card-product__single{margin-bottom:1rem;}@media (min-width:62rem){.card-recipe__single,.card-product__single{margin-bottom:2.75rem;}}.card-recipe__single .card-small-content,.card-product__single .card-small-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:2rem;margin:0 auto;background-color:#fff;border-radius:0 0 8px 8px;-webkit-box-shadow:0px 2px 4px -2px rgba(0,0,0,0.06),0px 4px 8px -2px rgba(0,0,0,0.1);box-shadow:0px 2px 4px -2px rgba(0,0,0,0.06),0px 4px 8px -2px rgba(0,0,0,0.1);}.card-recipe__single .card-small-content--heading,.card-product__single .card-small-content--heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.card-recipe__single .card-small-content--heading .title a,.card-product__single .card-small-content--heading .title a{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:2.0625rem;}@media screen and (min-width:64rem){.card-recipe__single .card-small-content--heading .title a,.card-product__single .card-small-content--heading .title a{font-size:1.25rem;line-height:1.4375rem;}}.card-recipe__single .card-small-content .title,.card-product__single .card-small-content .title{padding:0 0.625rem 0.625rem 0;}@media (min-width:62rem){.card-recipe__single .card-small-content .title,.card-product__single .card-small-content .title{padding:0 0.625rem 2.5rem 0;}}.card-recipe__single .card-small-content .title a,.card-product__single .card-small-content .title a{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:2.0625rem;color:#30261D;text-decoration:none;}@media screen and (min-width:64rem){.card-recipe__single .card-small-content .title a,.card-product__single .card-small-content .title a{font-size:1.25rem;line-height:1.4375rem;}}@media (min-width:62rem){.card-recipe__single .card-small-content .title a,.card-product__single .card-small-content .title a{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:2.0625rem;}}@media screen and (min-width:62rem) and (min-width:64rem){.card-recipe__single .card-small-content .title a,.card-product__single .card-small-content .title a{font-size:1.25rem;line-height:1.4375rem;}}.card-recipe__single .card-small-content .title a:hover,.card-product__single .card-small-content .title a:hover{color:#CA123F;-webkit-transition:color 0.8s ease;-o-transition:color 0.8s ease;transition:color 0.8s ease;}.card-recipe__single .card-small-content .tag,.card-product__single .card-small-content .tag{display:block;}.card-recipe__single .card-small-content .description,.card-product__single .card-small-content .description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0.625rem 0 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.card-recipe__single .card-small-content .description .recipes-time,.card-product__single .card-small-content .description .recipes-time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:0.875rem;}.card-recipe__single .card-small-content .description .recipes-time::before,.card-product__single .card-small-content .description .recipes-time::before{content:"";display:block;margin-right:0.4375rem;background-image:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 0.47998C4.47715 0.47998 0 4.95713 0 10.48C0 16.0028 4.47715 20.48 10 20.48C15.5228 20.48 20 16.0028 20 10.48C20 7.82782 18.9464 5.28428 17.0711 3.40891C15.1957 1.53355 12.6522 0.47998 10 0.47998ZM10 18.48C5.58172 18.48 2 14.8983 2 10.48C2 6.0617 5.58172 2.47998 10 2.47998C14.4183 2.47998 18 6.0617 18 10.48C18 12.6017 17.1571 14.6366 15.6569 16.1369C14.1566 17.6371 12.1217 18.48 10 18.48ZM10.88 4.97998V10.12L14.51 13.75C14.7018 13.9478 14.7018 14.2622 14.51 14.46L13.98 14.99C13.7822 15.1818 13.4678 15.1818 13.27 14.99L9.27 10.99C9.1784 10.8959 9.1249 10.7712 9.12 10.64V4.97998C9.12 4.70384 9.3439 4.47998 9.62 4.47998H10.38C10.6561 4.47998 10.88 4.70384 10.88 4.97998Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:27px;height:21px;}.card-recipe__single .card-small-content .description .calories,.card-product__single .card-small-content .description .calories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:0.875rem;}.card-recipe__single .card-small-content .description .calories::before,.card-product__single .card-small-content .description .calories::before{content:"";display:block;margin-right:0.4375rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-outside-1_6_1541' maskUnits='userSpaceOnUse' x='2.53467' y='2.49707' width='18' height='20' fill='black'%3E%3Crect fill='white' x='2.53467' y='2.49707' width='18' height='20'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.0925 11.44C13.8805 11.8035 13.6659 12.1561 13.4583 12.4971L13.4582 12.4971C11.897 15.0614 10.6637 17.0868 12.4076 20.626L12.8368 21.4971H9.35986C7.83987 21.5003 6.37893 20.9088 5.28933 19.849C4.74671 19.3274 4.31249 18.7037 4.01159 18.0138C3.7107 17.3239 3.54907 16.5813 3.53599 15.8288C3.53511 15.7825 3.53467 15.736 3.53467 15.6891C3.53467 12.2789 5.58107 10.4762 7.38658 8.88616C7.81571 8.50819 8.22101 8.15113 8.5903 7.78188C9.12207 7.24996 9.3798 6.74194 9.35613 6.27182C9.32842 5.7211 8.91266 5.35781 8.90847 5.35445L8.53416 5.04866L9.3098 3.49707L9.80677 3.66284C10.5135 3.89837 13.5663 5.37457 14.4796 7.7974C14.9322 8.9982 14.802 10.2237 14.0925 11.44ZM4.74382 15.8064C4.79002 18.2781 6.8607 20.289 9.35986 20.289H10.9371C9.50743 16.6629 10.9283 14.3294 12.4262 11.8693L12.4264 11.8689L12.4319 11.86C12.6349 11.5266 12.8446 11.182 13.0491 10.8315C13.5736 9.93229 13.6718 9.07929 13.3492 8.22365C12.8394 6.87124 11.3413 5.7824 10.2903 5.20816C10.4517 5.5191 10.5445 5.861 10.5627 6.21085C10.6042 7.03636 10.228 7.85225 9.4445 8.63571C9.0483 9.03199 8.6096 9.41842 8.18539 9.79209L8.18514 9.79231C6.49274 11.283 4.74272 12.8246 4.74272 15.6891C4.74275 15.7284 4.74311 15.7675 4.74382 15.8064ZM19.3575 15.5302C19.3684 15.5704 19.3789 15.6105 19.389 15.6504C19.5634 16.3405 19.577 17.0615 19.4288 17.7577C19.2806 18.4539 18.9745 19.1068 18.5342 19.6661C18.0911 20.2378 17.5228 20.7003 16.8728 21.0177C16.2229 21.3351 15.5088 21.4991 14.7854 21.4971H14.3748L14.2132 21.1453C13.3776 19.3279 13.1418 17.6346 13.4921 15.9684C13.7993 14.5074 14.5041 13.2197 15.3253 11.8078L15.6857 11.1883L16.2352 11.6482C16.5089 11.8773 18.9216 13.9321 19.3575 15.5302ZM16.5037 19.847C16.922 19.6153 17.2887 19.3008 17.5814 18.9228C17.9083 18.5081 18.1357 18.0239 18.2459 17.5075C18.3561 16.9911 18.3463 16.4563 18.2173 15.9443C18.2092 15.9123 18.2008 15.8801 18.192 15.8479C17.9833 15.0826 16.8956 13.886 16.0031 13.0557C14.6606 15.4521 13.958 17.4052 15.1487 20.2706C15.6245 20.2228 16.0855 20.0787 16.5037 19.847Z'/%3E%3C/mask%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.0925 11.44C13.8805 11.8035 13.6659 12.1561 13.4583 12.4971L13.4582 12.4971C11.897 15.0614 10.6637 17.0868 12.4076 20.626L12.8368 21.4971H9.35986C7.83987 21.5003 6.37893 20.9088 5.28933 19.849C4.74671 19.3274 4.31249 18.7037 4.01159 18.0138C3.7107 17.3239 3.54907 16.5813 3.53599 15.8288C3.53511 15.7825 3.53467 15.736 3.53467 15.6891C3.53467 12.2789 5.58107 10.4762 7.38658 8.88616C7.81571 8.50819 8.22101 8.15113 8.5903 7.78188C9.12207 7.24996 9.3798 6.74194 9.35613 6.27182C9.32842 5.7211 8.91266 5.35781 8.90847 5.35445L8.53416 5.04866L9.3098 3.49707L9.80677 3.66284C10.5135 3.89837 13.5663 5.37457 14.4796 7.7974C14.9322 8.9982 14.802 10.2237 14.0925 11.44ZM4.74382 15.8064C4.79002 18.2781 6.8607 20.289 9.35986 20.289H10.9371C9.50743 16.6629 10.9283 14.3294 12.4262 11.8693L12.4264 11.8689L12.4319 11.86C12.6349 11.5266 12.8446 11.182 13.0491 10.8315C13.5736 9.93229 13.6718 9.07929 13.3492 8.22365C12.8394 6.87124 11.3413 5.7824 10.2903 5.20816C10.4517 5.5191 10.5445 5.861 10.5627 6.21085C10.6042 7.03636 10.228 7.85225 9.4445 8.63571C9.0483 9.03199 8.6096 9.41842 8.18539 9.79209L8.18514 9.79231C6.49274 11.283 4.74272 12.8246 4.74272 15.6891C4.74275 15.7284 4.74311 15.7675 4.74382 15.8064ZM19.3575 15.5302C19.3684 15.5704 19.3789 15.6105 19.389 15.6504C19.5634 16.3405 19.577 17.0615 19.4288 17.7577C19.2806 18.4539 18.9745 19.1068 18.5342 19.6661C18.0911 20.2378 17.5228 20.7003 16.8728 21.0177C16.2229 21.3351 15.5088 21.4991 14.7854 21.4971H14.3748L14.2132 21.1453C13.3776 19.3279 13.1418 17.6346 13.4921 15.9684C13.7993 14.5074 14.5041 13.2197 15.3253 11.8078L15.6857 11.1883L16.2352 11.6482C16.5089 11.8773 18.9216 13.9321 19.3575 15.5302ZM16.5037 19.847C16.922 19.6153 17.2887 19.3008 17.5814 18.9228C17.9083 18.5081 18.1357 18.0239 18.2459 17.5075C18.3561 16.9911 18.3463 16.4563 18.2173 15.9443C18.2092 15.9123 18.2008 15.8801 18.192 15.8479C17.9833 15.0826 16.8956 13.886 16.0031 13.0557C14.6606 15.4521 13.958 17.4052 15.1487 20.2706C15.6245 20.2228 16.0855 20.0787 16.5037 19.847Z' fill='black'/%3E%3Cpath d='M13.4583 12.4971L13.6279 12.6031L13.6291 12.6011L13.4583 12.4971ZM14.0925 11.44L13.9197 11.3392L13.9197 11.3393L14.0925 11.44ZM13.4582 12.4971L13.2886 12.3911L13.2874 12.3931L13.4582 12.4971ZM12.4076 20.626L12.2282 20.7144L12.2282 20.7144L12.4076 20.626ZM12.8368 21.4971V21.6971H13.1583L13.0162 21.4087L12.8368 21.4971ZM9.35986 21.4971L9.35986 21.2971L9.35944 21.2971L9.35986 21.4971ZM5.28933 19.849L5.42878 19.7056L5.42793 19.7048L5.28933 19.849ZM4.01159 18.0138L3.82827 18.0938L3.82827 18.0938L4.01159 18.0138ZM3.53599 15.8288L3.73596 15.8253L3.73595 15.825L3.53599 15.8288ZM7.38658 8.88616L7.51876 9.03625L7.51878 9.03624L7.38658 8.88616ZM8.5903 7.78188L8.73171 7.92331L8.73174 7.92328L8.5903 7.78188ZM9.35613 6.27182L9.15638 6.28187L9.15638 6.28187L9.35613 6.27182ZM8.90847 5.35445L8.78193 5.50934L8.78336 5.51049L8.90847 5.35445ZM8.53416 5.04866L8.35527 4.95923L8.28373 5.10233L8.40763 5.20355L8.53416 5.04866ZM9.3098 3.49707L9.37309 3.30735L9.2085 3.25244L9.13091 3.40764L9.3098 3.49707ZM9.80677 3.66284L9.74348 3.85256L9.74353 3.85258L9.80677 3.66284ZM14.4796 7.7974L14.6667 7.72686L14.6667 7.72685L14.4796 7.7974ZM4.74382 15.8064L4.54385 15.81L4.54385 15.8101L4.74382 15.8064ZM10.9371 20.289V20.489H11.2309L11.1231 20.2156L10.9371 20.289ZM12.4262 11.8693L12.2555 11.7652L12.2554 11.7653L12.4262 11.8693ZM12.4264 11.8689L12.5971 11.9731L12.5973 11.973L12.4264 11.8689ZM12.4319 11.86L12.6027 11.964L12.6027 11.964L12.4319 11.86ZM13.0491 10.8315L12.8763 10.7307L12.8763 10.7307L13.0491 10.8315ZM13.3492 8.22365L13.1621 8.2942L13.1621 8.2942L13.3492 8.22365ZM10.2903 5.20816L10.3862 5.03265L9.81078 4.71825L10.1128 5.30028L10.2903 5.20816ZM10.5627 6.21085L10.7624 6.2008L10.7624 6.2005L10.5627 6.21085ZM9.4445 8.63571L9.30308 8.49429L9.30307 8.4943L9.4445 8.63571ZM8.18539 9.79209L8.31728 9.94244L8.31759 9.94217L8.18539 9.79209ZM8.18514 9.79231L8.05326 9.64196L8.05295 9.64223L8.18514 9.79231ZM4.74272 15.6891L4.54272 15.6891L4.54272 15.6892L4.74272 15.6891ZM19.389 15.6504L19.1951 15.6993L19.1951 15.6994L19.389 15.6504ZM19.3575 15.5302L19.5505 15.4778L19.5505 15.4776L19.3575 15.5302ZM19.4288 17.7577L19.2332 17.7161L19.2332 17.7161L19.4288 17.7577ZM18.5342 19.6661L18.377 19.5424L18.3761 19.5436L18.5342 19.6661ZM16.8728 21.0177L16.7851 20.838L16.7851 20.838L16.8728 21.0177ZM14.7854 21.4971L14.786 21.2971H14.7854V21.4971ZM14.3748 21.4971L14.193 21.5806L14.2466 21.6971H14.3748V21.4971ZM14.2132 21.1453L14.3949 21.0618L14.3949 21.0618L14.2132 21.1453ZM13.4921 15.9684L13.2964 15.9273L13.2964 15.9273L13.4921 15.9684ZM15.3253 11.8078L15.1524 11.7072L15.1524 11.7072L15.3253 11.8078ZM15.6857 11.1883L15.814 11.0349L15.6321 10.8827L15.5128 11.0877L15.6857 11.1883ZM16.2352 11.6482L16.3636 11.4948L16.3636 11.4948L16.2352 11.6482ZM17.5814 18.9228L17.4244 18.799L17.4233 18.8004L17.5814 18.9228ZM16.5037 19.847L16.6007 20.0219L16.6007 20.0219L16.5037 19.847ZM18.2459 17.5075L18.4415 17.5493L18.4415 17.5493L18.2459 17.5075ZM18.2173 15.9443L18.0233 15.9931L18.0233 15.9932L18.2173 15.9443ZM18.192 15.8479L18.385 15.7954L18.385 15.7952L18.192 15.8479ZM16.0031 13.0557L16.1393 12.9093L15.9529 12.7359L15.8286 12.958L16.0031 13.0557ZM15.1487 20.2706L14.964 20.3473L15.021 20.4844L15.1687 20.4696L15.1487 20.2706ZM13.6291 12.6011C13.8366 12.2603 14.0522 11.9062 14.2653 11.5408L13.9197 11.3393C13.7088 11.7009 13.4952 12.0519 13.2874 12.393L13.6291 12.6011ZM13.6278 12.6031L13.6279 12.6031L13.2887 12.3911L13.2886 12.3911L13.6278 12.6031ZM12.587 20.5377C11.732 18.8024 11.6147 17.4578 11.8886 16.2398C12.1656 15.0085 12.8445 13.8897 13.6291 12.6011L13.2874 12.3931C12.5107 13.6687 11.7924 14.8448 11.4984 16.1521C11.2013 17.4727 11.3393 18.9105 12.2282 20.7144L12.587 20.5377ZM13.0162 21.4087L12.587 20.5376L12.2282 20.7144L12.6574 21.5855L13.0162 21.4087ZM9.35986 21.6971H12.8368V21.2971H9.35986V21.6971ZM5.14988 19.9923C6.27692 21.0885 7.78807 21.7004 9.36029 21.6971L9.35944 21.2971C7.89168 21.3002 6.48093 20.729 5.42877 19.7056L5.14988 19.9923ZM3.82827 18.0938C4.13969 18.8078 4.58912 19.4533 5.15073 19.9932L5.42793 19.7048C4.9043 19.2014 4.48528 18.5996 4.19492 17.9338L3.82827 18.0938ZM3.33602 15.8323C3.34956 16.6112 3.51685 17.3797 3.82827 18.0938L4.19492 17.9338C3.90456 17.2681 3.74859 16.5515 3.73596 15.8253L3.33602 15.8323ZM3.33467 15.6891C3.33467 15.7372 3.33512 15.785 3.33603 15.8326L3.73595 15.825C3.7351 15.78 3.73467 15.7347 3.73467 15.6891H3.33467ZM7.2544 8.73606C5.45188 10.3235 3.33467 12.1801 3.33467 15.6891H3.73467C3.73467 12.3776 5.71027 10.6289 7.51876 9.03625L7.2544 8.73606ZM8.44888 7.64045C8.08487 8.00443 7.68448 8.35725 7.25439 8.73607L7.51878 9.03624C7.94693 8.65912 8.35715 8.29783 8.73171 7.92331L8.44888 7.64045ZM9.15638 6.28187C9.17589 6.6693 8.96405 7.12513 8.44885 7.64048L8.73174 7.92328C9.28008 7.37479 9.58371 6.81458 9.55587 6.26176L9.15638 6.28187ZM8.78336 5.51049C8.7705 5.50018 8.86152 5.57711 8.95765 5.71968C9.05286 5.86091 9.14494 6.05447 9.15638 6.28187L9.55587 6.26177C9.53961 5.93844 9.40994 5.675 9.28931 5.49607C9.16957 5.31848 9.05063 5.21209 9.03358 5.19841L8.78336 5.51049ZM8.40763 5.20355L8.78193 5.50934L9.035 5.19957L8.66069 4.89378L8.40763 5.20355ZM9.13091 3.40764L8.35527 4.95923L8.71305 5.13809L9.4887 3.5865L9.13091 3.40764ZM9.87005 3.47311L9.37309 3.30735L9.24652 3.68679L9.74348 3.85256L9.87005 3.47311ZM14.6667 7.72685C14.1902 6.46257 13.1627 5.45938 12.1833 4.74806C11.2027 4.03589 10.2447 3.59796 9.87 3.4731L9.74353 3.85258C10.0756 3.96325 10.9974 4.38118 11.9482 5.07171C12.9002 5.76307 13.8558 6.7094 14.2924 7.86794L14.6667 7.72685ZM14.2652 11.5408C15.0017 10.2782 15.1428 8.98997 14.6667 7.72686L14.2924 7.86794C14.7216 9.00643 14.6022 10.1692 13.9197 11.3392L14.2652 11.5408ZM9.35986 20.089C6.96771 20.089 4.98791 18.1634 4.94378 15.8027L4.54385 15.8101C4.59213 18.3928 6.75369 20.489 9.35986 20.489V20.089ZM10.9371 20.089H9.35986V20.489H10.9371V20.089ZM12.2554 11.7653C11.5092 12.9908 10.7632 14.2134 10.3907 15.5897C10.0156 16.9759 10.0206 18.5099 10.751 20.3624L11.1231 20.2156C10.4239 18.442 10.4245 16.9962 10.7768 15.6942C11.1319 14.3822 11.8453 13.208 12.597 11.9734L12.2554 11.7653ZM12.2557 11.7648L12.2555 11.7652L12.5969 11.9735L12.5971 11.9731L12.2557 11.7648ZM12.2611 11.756L12.2556 11.7649L12.5973 11.973L12.6027 11.964L12.2611 11.756ZM12.8763 10.7307C12.6729 11.0794 12.4642 11.4223 12.2611 11.756L12.6027 11.964C12.8055 11.6308 13.0163 11.2847 13.2218 10.9323L12.8763 10.7307ZM13.1621 8.2942C13.4603 9.08524 13.3752 9.87543 12.8763 10.7307L13.2218 10.9323C13.772 9.98915 13.8833 9.07334 13.5364 8.1531L13.1621 8.2942ZM10.1944 5.38367C10.7097 5.66519 11.3334 6.07238 11.8889 6.5727C12.446 7.07448 12.9228 7.65942 13.1621 8.2942L13.5364 8.15311C13.2659 7.43547 12.7387 6.79978 12.1566 6.27548C11.5728 5.74973 10.922 5.32538 10.3862 5.03265L10.1944 5.38367ZM10.7624 6.2005C10.7428 5.82213 10.6424 5.45234 10.4679 5.11605L10.1128 5.30028C10.261 5.58587 10.3463 5.89988 10.3629 6.2212L10.7624 6.2005ZM9.58592 8.77714C10.3951 7.96796 10.8077 7.10019 10.7624 6.2008L10.3629 6.2209C10.4007 6.97253 10.0609 7.73654 9.30308 8.49429L9.58592 8.77714ZM8.31759 9.94217C8.7409 9.5693 9.18447 9.17866 9.58594 8.77712L9.30307 8.4943C8.91213 8.88532 8.47831 9.26754 8.05319 9.64201L8.31759 9.94217ZM8.31703 9.94266L8.31728 9.94244L8.0535 9.64174L8.05326 9.64196L8.31703 9.94266ZM4.94272 15.6891C4.94272 12.9248 6.61933 11.438 8.31734 9.94239L8.05295 9.64223C6.36615 11.128 4.54272 12.7244 4.54272 15.6891H4.94272ZM4.94378 15.8028C4.9431 15.7651 4.94275 15.7271 4.94272 15.689L4.54272 15.6892C4.54275 15.7297 4.54312 15.7699 4.54385 15.81L4.94378 15.8028ZM19.5829 15.6015C19.5726 15.5604 19.5618 15.5192 19.5505 15.4778L19.1645 15.5826C19.1751 15.6217 19.1853 15.6606 19.1951 15.6993L19.5829 15.6015ZM19.6244 17.7993C19.779 17.0732 19.7648 16.3212 19.5829 15.6014L19.1951 15.6994C19.362 16.3599 19.375 17.0498 19.2332 17.7161L19.6244 17.7993ZM18.6913 19.7898C19.1506 19.2065 19.4698 18.5255 19.6244 17.7993L19.2332 17.7161C19.0913 18.3823 18.7984 19.0072 18.377 19.5424L18.6913 19.7898ZM16.9606 21.1974C17.638 20.8665 18.2305 20.3845 18.6923 19.7886L18.3761 19.5436C17.9518 20.0911 17.4075 20.534 16.7851 20.838L16.9606 21.1974ZM14.7849 21.6971C15.5388 21.6992 16.2832 21.5283 16.9606 21.1974L16.7851 20.838C16.1626 21.142 15.4787 21.299 14.786 21.2971L14.7849 21.6971ZM14.3748 21.6971H14.7854V21.2971H14.3748V21.6971ZM14.0314 21.2288L14.193 21.5806L14.5565 21.4135L14.3949 21.0618L14.0314 21.2288ZM13.2964 15.9273C12.9358 17.6424 13.1812 19.3795 14.0315 21.2289L14.3949 21.0618C13.574 19.2763 13.3478 17.6267 13.6878 16.0096L13.2964 15.9273ZM15.1524 11.7072C14.3318 13.1181 13.611 14.4311 13.2964 15.9273L13.6878 16.0096C13.9877 14.5838 14.6764 13.3213 15.4982 11.9083L15.1524 11.7072ZM15.5128 11.0877L15.1524 11.7072L15.4982 11.9083L15.8585 11.2889L15.5128 11.0877ZM16.3636 11.4948L15.814 11.0349L15.5573 11.3417L16.1069 11.8016L16.3636 11.4948ZM19.5505 15.4776C19.3183 14.6265 18.5739 13.6817 17.8818 12.9394C17.182 12.1887 16.5033 11.6118 16.3636 11.4948L16.1069 11.8016C16.2408 11.9137 16.9054 12.4787 17.5893 13.2122C18.2809 13.9541 18.9608 14.8358 19.1646 15.5828L19.5505 15.4776ZM17.4233 18.8004C17.1472 19.1569 16.8013 19.4535 16.4068 19.672L16.6007 20.0219C17.0426 19.7771 17.4302 19.4448 17.7396 19.0453L17.4233 18.8004ZM18.0503 17.4658C17.9465 17.9522 17.7323 18.4084 17.4244 18.799L17.7385 19.0467C18.0844 18.6079 18.3249 18.0956 18.4415 17.5493L18.0503 17.4658ZM18.0233 15.9932C18.1449 16.4755 18.1541 16.9793 18.0503 17.4658L18.4415 17.5493C18.5581 17.0029 18.5477 16.4371 18.4112 15.8954L18.0233 15.9932ZM17.999 15.9004C18.0075 15.9314 18.0156 15.9624 18.0233 15.9931L18.4112 15.8954C18.4028 15.8622 18.3941 15.8289 18.385 15.7954L17.999 15.9004ZM15.8668 13.2021C16.3085 13.613 16.797 14.1132 17.1994 14.6031C17.6078 15.1002 17.9068 15.5623 17.9991 15.9005L18.385 15.7952C18.2685 15.3681 17.9193 14.8493 17.5085 14.3492C17.0918 13.842 16.5901 13.3287 16.1393 12.9093L15.8668 13.2021ZM15.3334 20.1938C14.7508 18.7918 14.6355 17.6254 14.8231 16.5208C15.0118 15.4099 15.5088 14.3472 16.1775 13.1535L15.8286 12.958C15.1548 14.1607 14.6293 15.2727 14.4288 16.4538C14.2271 17.6412 14.3559 18.884 14.964 20.3473L15.3334 20.1938ZM16.4068 19.672C16.0123 19.8906 15.5775 20.0265 15.1287 20.0716L15.1687 20.4696C15.6715 20.4191 16.1587 20.2668 16.6007 20.0219L16.4068 19.672Z' fill='black' mask='url(%23path-1-outside-1_6_1541)'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:24px;height:25px;}.card-recipe__single .card-image,.card-product__single .card-image{display:block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0;overflow:hidden;}.card-recipe__single .card-image a,.card-product__single .card-image a{width:100%;}.card-recipe__single .card-image img,.card-product__single .card-image img{width:100%;-o-object-fit:contain;object-fit:contain;border-top-left-radius:8px;border-top-right-radius:8px;background-color:#fff;}.paragraph--type--dsu-tint{background-color:transparent;padding:0 0 2rem 0;}.node--type-njpn-generic-page{font-size:1rem;font-family:"noto_sans_jp_regular";}.node--type-njpn-generic-page .block-page-title-block{margin:2rem 0;}@media (min-width:62rem){.node--type-njpn-generic-page .block-page-title-block{margin:3.375rem 0;}}@media screen and (min-width:64rem){.node--type-njpn-generic-page{font-size:1.125rem;}}.node--type-njpn-generic-page p{font-size:1rem;}.node--type-njpn-generic-page .container{padding-left:0;padding-right:0;}@media screen and (min-width:64rem){.node--type-njpn-generic-page .container{padding:0 3%;}}@media screen and (max-width:26.5625rem){.node--type-njpn-generic-page .title{padding:2rem 0.625rem;}}@media screen and (min-width:64rem){.node--type-njpn-generic-page .field--name-field-njpn-componets{padding:0 10%;}}.node--type-njpn-generic-page .field--name-field-njpn-componets .title{padding-left:0.625rem;}@media screen and (max-width:26.5625rem){.node--type-njpn-generic-page .field--name-field-njpn-componets .title{padding:2rem 1.5rem;}}.node--type-njpn-generic-page .field--name-field-njpn-componets h2,.node--type-njpn-generic-page .field--name-field-njpn-componets .h2{margin-bottom:1.5rem;}.node--type-njpn-generic-page .field--name-field-njpn-componets .paragraph--type--c-text{padding-bottom:0.9375rem;padding-top:1rem;}@media (min-width:62rem){.node--type-njpn-generic-page .field--name-field-njpn-componets .paragraph--type--c-text{padding-top:3.375rem;}}.node--type-njpn-generic-page table{border:1px solid #000;font-size:0.875rem;font-family:"noto_sans_jp_regular";}.node--type-njpn-generic-page table th{border:1px solid #000;background:#E8E5E2;padding:0.625rem;}.node--type-njpn-generic-page table tr,.node--type-njpn-generic-page table td{border:1px solid #000;padding:0.3125rem 0.625rem;}.node--type-njpn-generic-page .site-policy .field--name-field-c-text p{font-size:1.125rem;}.node--type-njpn-generic-page .para-text-align{width:95vw;margin-left:calc((97% - 93vw) / 2);padding:2.75rem 0;}.node--type-njpn-generic-page .para-text-align .field--name-field-c-text p{font-size:1.125rem;}.node--type-njpn-generic-page .paragraph--type--layout-columns-3.enlrg-three-col{width:95vw;margin-left:calc((97% - 93vw) / 2);gap:30px;}@media (min-width:62rem){.node--type-njpn-generic-page .paragraph--type--layout-columns-3.enlrg-three-col{gap:0;}}.node--type-njpn-generic-page .paragraph--type--layout-columns-3.enlrg-three-col .col-md-4{margin-bottom:2.1875rem;}.node--type-njpn-generic-page .paragraph--type--layout-columns-3.enlrg-three-col .field__items{border-radius:8px;background:#fff;-webkit-box-shadow:0px 2px 4px -2px rgba(0,0,0,0.06),0px 4px 8px -2px rgba(0,0,0,0.1);box-shadow:0px 2px 4px -2px rgba(0,0,0,0.06),0px 4px 8px -2px rgba(0,0,0,0.1);}.node--type-njpn-generic-page .paragraph--type--layout-columns-3.enlrg-three-col .field__items .paragraph--type--c-text{padding:2rem !important;}.node--type-njpn-generic-page .paragraph--type--layout-columns-3.enlrg-three-col .field__items .paragraph--type--c-text .field--name-field-c-link a{padding:0 !important;background:none;color:#CA123F;}.node--type-njpn-generic-page .paragraph--type--layout-columns-3.enlrg-three-col .field__items .paragraph--type--c-text .field--name-field-c-link a:hover{background:none;color:#920d2d;}.node--type-njpn-generic-page .paragraph--type--layout-columns-3.enlrg-three-col .field__items .paragraph--type--c-text .field--name-field-c-link a::after{content:"";display:inline-block;margin-left:0.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.9603 11.6738C15.18 11.8935 15.18 12.2496 14.9603 12.4693L9.22541 18.2041C9.00573 18.4238 8.64963 18.4238 8.42996 18.2041L8.16476 17.9389C7.94508 17.7193 7.94508 17.3631 8.16476 17.1435L13.2367 12.0715L8.16476 6.99958C7.94508 6.77991 7.94508 6.4238 8.16476 6.20413L8.42996 5.93893C8.64963 5.71926 9.00573 5.71926 9.22541 5.93893L14.9603 11.6738Z' fill='%23CA123F'/%3E%3C/svg%3E");background-repeat:no-repeat;width:24px;height:24px;vertical-align:bottom;}.node--type-njpn-generic-page .paragraph.paragraph--type--layout-columns-2.full-block-col{padding:4rem;border-radius:8px;background:#fff;-webkit-box-shadow:0px 2px 4px -2px rgba(0,0,0,0.06),0px 4px 8px -2px rgba(0,0,0,0.1);box-shadow:0px 2px 4px -2px rgba(0,0,0,0.06),0px 4px 8px -2px rgba(0,0,0,0.1);}.node--type-njpn-generic-page .paragraph.paragraph--type--layout-columns-2.full-block-col .col-md-6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.node--type-njpn-generic-page .paragraph.paragraph--type--layout-columns-2.full-block-col .col-md-6 .paragraph--type--c-text{padding:0;}.node--type-njpn-generic-page .paragraph.paragraph--type--layout-columns-2.full-block-col .col-md-6 .field--name-field-c-link{margin:0;}.node--type-njpn-generic-page .paragraph.paragraph--type--layout-columns-2.full-block-col .col-md-6 .field--name-field-c-link a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 !important;background:none;color:#CA123F;}.node--type-njpn-generic-page .paragraph.paragraph--type--layout-columns-2.full-block-col .col-md-6 .field--name-field-c-link a:hover{background:none;color:#920d2d;}.node--type-njpn-generic-page .paragraph.paragraph--type--layout-columns-2.full-block-col .col-md-6 .field--name-field-c-link a::before{content:"";display:inline-block;margin-right:0.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.9603 11.6738C15.18 11.8935 15.18 12.2496 14.9603 12.4693L9.22541 18.2041C9.00573 18.4238 8.64963 18.4238 8.42996 18.2041L8.16476 17.9389C7.94508 17.7193 7.94508 17.3631 8.16476 17.1435L13.2367 12.0715L8.16476 6.99958C7.94508 6.77991 7.94508 6.4238 8.16476 6.20413L8.42996 5.93893C8.64963 5.71926 9.00573 5.71926 9.22541 5.93893L14.9603 11.6738Z' fill='%23CA123F'/%3E%3C/svg%3E");background-repeat:no-repeat;width:24px;height:24px;vertical-align:bottom;}.node--type-njpn-generic-page .button-whte-redbrdr .field--name-field-c-link a{background:none;color:#ca123f;border:1px solid;}.node--type-njpn-generic-page .button-whte-redbrdr .field--name-field-c-link a:hover{color:#920d2d;}.node--type-njpn-generic-page .paragraph--type--njpn-button .field--name-field-c-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:224px;}.node--type-njpn-generic-page .paragraph--type--njpn-button.no-bg-btn a{background:none;color:#CA123F;}.node--type-njpn-generic-page .paragraph--type--njpn-button.no-bg-btn a:hover{color:#920d2d;}.node--type-njpn-generic-page .paragraph--type--njpn-button.no-bg-btn a::after{content:"";display:inline-block;margin-left:0.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.9603 11.6738C15.18 11.8935 15.18 12.2496 14.9603 12.4693L9.22541 18.2041C9.00573 18.4238 8.64963 18.4238 8.42996 18.2041L8.16476 17.9389C7.94508 17.7193 7.94508 17.3631 8.16476 17.1435L13.2367 12.0715L8.16476 6.99958C7.94508 6.77991 7.94508 6.4238 8.16476 6.20413L8.42996 5.93893C8.64963 5.71926 9.00573 5.71926 9.22541 5.93893L14.9603 11.6738Z' fill='%23CA123F'/%3E%3C/svg%3E");background-repeat:no-repeat;width:24px;height:24px;vertical-align:bottom;}.node--type-njpn-generic-page .rght-arr-btn .row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.node--type-njpn-generic-page .rght-arr-btn .row .col-md-6{width:auto;padding:0.75rem;}.node--type-njpn-generic-page .rght-arr-btn .row .col-md-6 .field--name-field-c-link{margin:0;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;}.node--type-njpn-generic-page .rght-arr-btn .row .col-md-6 .field--name-field-c-link a::after{content:"";margin-left:0.5rem;background-image:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.96028 6.6738C7.17996 6.89348 7.17996 7.24958 6.96028 7.46926L1.22541 13.2041C1.00573 13.4238 0.649631 13.4238 0.429956 13.2041L0.164756 12.9389C-0.0549187 12.7193 -0.0549187 12.3631 0.164756 12.1435L5.23671 7.07153L0.164756 1.99958C-0.0549186 1.77991 -0.0549186 1.4238 0.164756 1.20413L0.429956 0.938931C0.649631 0.719255 1.00573 0.719255 1.22541 0.938931L6.96028 6.6738Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;display:block;width:8px;height:14px;display:inline-block;}.node--type-njpn-generic-page .paragraph--type--layout-columns-1.remove-padding .paragraph--type--c-text{padding-left:1rem;padding-right:1rem;}.node--type-njpn-generic-page .paragraph--type--layout-columns-1.remove-padding .paragraph--type--c-text .field--name-field-c-advanced-subtitle{color:#CA123F;}.button-primary{padding:0.75rem 0;}.button-primary a{background-color:#CA123F;color:#fff;font-family:"noto_sans_jp_bold";font-size:1rem;font-weight:700;border-radius:8px;padding:0.75rem 1.5rem !important;text-decoration:none;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}.button-primary a:hover{background-color:#920d2d;}.button-secondary{padding:0.75rem 0;}.button-secondary a{background-color:transparent;color:#CA123F;font-family:"noto_sans_jp_bold";border-radius:8px;border:2px solid #CA123F;padding:0.75rem 1.5rem;text-decoration:none;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}.button-secondary a:hover{border:2px solid #920d2d;}.button-white{padding:0.75rem 0;}.button-white a{background-color:#fff;color:#CA123F;border-radius:8px;border:2px solid #fff;padding:0.75rem 1.5rem;text-decoration:none;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}.button-white a:hover{background-color:transparent;border:2px solid #fff;color:#fff;}.paragraph--type--c-link{margin-bottom:0 !important;}.paragraph--type--c-link .btn.dsu_c_link{padding:0.75rem 0;}.paragraph--type--c-link .btn.dsu_c_link a{background-color:#CA123F;color:#fff;font-family:"noto_sans_jp_bold";font-size:1rem;font-weight:700;border-radius:8px;padding:0.75rem 1.5rem !important;text-decoration:none;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}.paragraph--type--c-link .btn.dsu_c_link a:hover{background-color:#920d2d;}.jp-chatbot{position:fixed;right:10px;bottom:105px !important;}@media (min-width:48rem){.jp-chatbot{right:10px;bottom:105px !important;}}.jp-chatbot img{width:120px;height:120px;}@media (min-width:48rem){.jp-chatbot img{width:140px;height:140px;}}.home-recipes-wrapper .card-text-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.875rem 1.25rem;}.home-recipes-wrapper .card-text-wrapper h5 a,.home-recipes-wrapper .card-text-wrapper .h5 a{color:#30261D;}@media (min-width:62rem){.home-recipes-wrapper .node--view-mode-recipe-card-main section.container{padding:0;}}.home-recipes-wrapper .card-items-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0.625rem 1.25rem 1.875rem;}.home-recipes-wrapper .card-items-wrapper .views-field-field-njpn-recipes-time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.home-recipes-wrapper .card-items-wrapper .views-field-field-njpn-recipes-time::before{content:"";display:block;margin-right:0.625rem;background-image:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 0.47998C4.47715 0.47998 0 4.95713 0 10.48C0 16.0028 4.47715 20.48 10 20.48C15.5228 20.48 20 16.0028 20 10.48C20 7.82782 18.9464 5.28428 17.0711 3.40891C15.1957 1.53355 12.6522 0.47998 10 0.47998ZM10 18.48C5.58172 18.48 2 14.8983 2 10.48C2 6.0617 5.58172 2.47998 10 2.47998C14.4183 2.47998 18 6.0617 18 10.48C18 12.6017 17.1571 14.6366 15.6569 16.1369C14.1566 17.6371 12.1217 18.48 10 18.48ZM10.88 4.97998V10.12L14.51 13.75C14.7018 13.9478 14.7018 14.2622 14.51 14.46L13.98 14.99C13.7822 15.1818 13.4678 15.1818 13.27 14.99L9.27 10.99C9.1784 10.8959 9.1249 10.7712 9.12 10.64V4.97998C9.12 4.70384 9.3439 4.47998 9.62 4.47998H10.38C10.6561 4.47998 10.88 4.70384 10.88 4.97998Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:27px;height:21px;}.home-recipes-wrapper .card-items-wrapper .views-field-field-njpn-recipes-calories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.home-recipes-wrapper .card-items-wrapper .views-field-field-njpn-recipes-calories::before{content:"";display:block;margin-right:0.625rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-outside-1_6_1541' maskUnits='userSpaceOnUse' x='2.53467' y='2.49707' width='18' height='20' fill='black'%3E%3Crect fill='white' x='2.53467' y='2.49707' width='18' height='20'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.0925 11.44C13.8805 11.8035 13.6659 12.1561 13.4583 12.4971L13.4582 12.4971C11.897 15.0614 10.6637 17.0868 12.4076 20.626L12.8368 21.4971H9.35986C7.83987 21.5003 6.37893 20.9088 5.28933 19.849C4.74671 19.3274 4.31249 18.7037 4.01159 18.0138C3.7107 17.3239 3.54907 16.5813 3.53599 15.8288C3.53511 15.7825 3.53467 15.736 3.53467 15.6891C3.53467 12.2789 5.58107 10.4762 7.38658 8.88616C7.81571 8.50819 8.22101 8.15113 8.5903 7.78188C9.12207 7.24996 9.3798 6.74194 9.35613 6.27182C9.32842 5.7211 8.91266 5.35781 8.90847 5.35445L8.53416 5.04866L9.3098 3.49707L9.80677 3.66284C10.5135 3.89837 13.5663 5.37457 14.4796 7.7974C14.9322 8.9982 14.802 10.2237 14.0925 11.44ZM4.74382 15.8064C4.79002 18.2781 6.8607 20.289 9.35986 20.289H10.9371C9.50743 16.6629 10.9283 14.3294 12.4262 11.8693L12.4264 11.8689L12.4319 11.86C12.6349 11.5266 12.8446 11.182 13.0491 10.8315C13.5736 9.93229 13.6718 9.07929 13.3492 8.22365C12.8394 6.87124 11.3413 5.7824 10.2903 5.20816C10.4517 5.5191 10.5445 5.861 10.5627 6.21085C10.6042 7.03636 10.228 7.85225 9.4445 8.63571C9.0483 9.03199 8.6096 9.41842 8.18539 9.79209L8.18514 9.79231C6.49274 11.283 4.74272 12.8246 4.74272 15.6891C4.74275 15.7284 4.74311 15.7675 4.74382 15.8064ZM19.3575 15.5302C19.3684 15.5704 19.3789 15.6105 19.389 15.6504C19.5634 16.3405 19.577 17.0615 19.4288 17.7577C19.2806 18.4539 18.9745 19.1068 18.5342 19.6661C18.0911 20.2378 17.5228 20.7003 16.8728 21.0177C16.2229 21.3351 15.5088 21.4991 14.7854 21.4971H14.3748L14.2132 21.1453C13.3776 19.3279 13.1418 17.6346 13.4921 15.9684C13.7993 14.5074 14.5041 13.2197 15.3253 11.8078L15.6857 11.1883L16.2352 11.6482C16.5089 11.8773 18.9216 13.9321 19.3575 15.5302ZM16.5037 19.847C16.922 19.6153 17.2887 19.3008 17.5814 18.9228C17.9083 18.5081 18.1357 18.0239 18.2459 17.5075C18.3561 16.9911 18.3463 16.4563 18.2173 15.9443C18.2092 15.9123 18.2008 15.8801 18.192 15.8479C17.9833 15.0826 16.8956 13.886 16.0031 13.0557C14.6606 15.4521 13.958 17.4052 15.1487 20.2706C15.6245 20.2228 16.0855 20.0787 16.5037 19.847Z'/%3E%3C/mask%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.0925 11.44C13.8805 11.8035 13.6659 12.1561 13.4583 12.4971L13.4582 12.4971C11.897 15.0614 10.6637 17.0868 12.4076 20.626L12.8368 21.4971H9.35986C7.83987 21.5003 6.37893 20.9088 5.28933 19.849C4.74671 19.3274 4.31249 18.7037 4.01159 18.0138C3.7107 17.3239 3.54907 16.5813 3.53599 15.8288C3.53511 15.7825 3.53467 15.736 3.53467 15.6891C3.53467 12.2789 5.58107 10.4762 7.38658 8.88616C7.81571 8.50819 8.22101 8.15113 8.5903 7.78188C9.12207 7.24996 9.3798 6.74194 9.35613 6.27182C9.32842 5.7211 8.91266 5.35781 8.90847 5.35445L8.53416 5.04866L9.3098 3.49707L9.80677 3.66284C10.5135 3.89837 13.5663 5.37457 14.4796 7.7974C14.9322 8.9982 14.802 10.2237 14.0925 11.44ZM4.74382 15.8064C4.79002 18.2781 6.8607 20.289 9.35986 20.289H10.9371C9.50743 16.6629 10.9283 14.3294 12.4262 11.8693L12.4264 11.8689L12.4319 11.86C12.6349 11.5266 12.8446 11.182 13.0491 10.8315C13.5736 9.93229 13.6718 9.07929 13.3492 8.22365C12.8394 6.87124 11.3413 5.7824 10.2903 5.20816C10.4517 5.5191 10.5445 5.861 10.5627 6.21085C10.6042 7.03636 10.228 7.85225 9.4445 8.63571C9.0483 9.03199 8.6096 9.41842 8.18539 9.79209L8.18514 9.79231C6.49274 11.283 4.74272 12.8246 4.74272 15.6891C4.74275 15.7284 4.74311 15.7675 4.74382 15.8064ZM19.3575 15.5302C19.3684 15.5704 19.3789 15.6105 19.389 15.6504C19.5634 16.3405 19.577 17.0615 19.4288 17.7577C19.2806 18.4539 18.9745 19.1068 18.5342 19.6661C18.0911 20.2378 17.5228 20.7003 16.8728 21.0177C16.2229 21.3351 15.5088 21.4991 14.7854 21.4971H14.3748L14.2132 21.1453C13.3776 19.3279 13.1418 17.6346 13.4921 15.9684C13.7993 14.5074 14.5041 13.2197 15.3253 11.8078L15.6857 11.1883L16.2352 11.6482C16.5089 11.8773 18.9216 13.9321 19.3575 15.5302ZM16.5037 19.847C16.922 19.6153 17.2887 19.3008 17.5814 18.9228C17.9083 18.5081 18.1357 18.0239 18.2459 17.5075C18.3561 16.9911 18.3463 16.4563 18.2173 15.9443C18.2092 15.9123 18.2008 15.8801 18.192 15.8479C17.9833 15.0826 16.8956 13.886 16.0031 13.0557C14.6606 15.4521 13.958 17.4052 15.1487 20.2706C15.6245 20.2228 16.0855 20.0787 16.5037 19.847Z' fill='black'/%3E%3Cpath d='M13.4583 12.4971L13.6279 12.6031L13.6291 12.6011L13.4583 12.4971ZM14.0925 11.44L13.9197 11.3392L13.9197 11.3393L14.0925 11.44ZM13.4582 12.4971L13.2886 12.3911L13.2874 12.3931L13.4582 12.4971ZM12.4076 20.626L12.2282 20.7144L12.2282 20.7144L12.4076 20.626ZM12.8368 21.4971V21.6971H13.1583L13.0162 21.4087L12.8368 21.4971ZM9.35986 21.4971L9.35986 21.2971L9.35944 21.2971L9.35986 21.4971ZM5.28933 19.849L5.42878 19.7056L5.42793 19.7048L5.28933 19.849ZM4.01159 18.0138L3.82827 18.0938L3.82827 18.0938L4.01159 18.0138ZM3.53599 15.8288L3.73596 15.8253L3.73595 15.825L3.53599 15.8288ZM7.38658 8.88616L7.51876 9.03625L7.51878 9.03624L7.38658 8.88616ZM8.5903 7.78188L8.73171 7.92331L8.73174 7.92328L8.5903 7.78188ZM9.35613 6.27182L9.15638 6.28187L9.15638 6.28187L9.35613 6.27182ZM8.90847 5.35445L8.78193 5.50934L8.78336 5.51049L8.90847 5.35445ZM8.53416 5.04866L8.35527 4.95923L8.28373 5.10233L8.40763 5.20355L8.53416 5.04866ZM9.3098 3.49707L9.37309 3.30735L9.2085 3.25244L9.13091 3.40764L9.3098 3.49707ZM9.80677 3.66284L9.74348 3.85256L9.74353 3.85258L9.80677 3.66284ZM14.4796 7.7974L14.6667 7.72686L14.6667 7.72685L14.4796 7.7974ZM4.74382 15.8064L4.54385 15.81L4.54385 15.8101L4.74382 15.8064ZM10.9371 20.289V20.489H11.2309L11.1231 20.2156L10.9371 20.289ZM12.4262 11.8693L12.2555 11.7652L12.2554 11.7653L12.4262 11.8693ZM12.4264 11.8689L12.5971 11.9731L12.5973 11.973L12.4264 11.8689ZM12.4319 11.86L12.6027 11.964L12.6027 11.964L12.4319 11.86ZM13.0491 10.8315L12.8763 10.7307L12.8763 10.7307L13.0491 10.8315ZM13.3492 8.22365L13.1621 8.2942L13.1621 8.2942L13.3492 8.22365ZM10.2903 5.20816L10.3862 5.03265L9.81078 4.71825L10.1128 5.30028L10.2903 5.20816ZM10.5627 6.21085L10.7624 6.2008L10.7624 6.2005L10.5627 6.21085ZM9.4445 8.63571L9.30308 8.49429L9.30307 8.4943L9.4445 8.63571ZM8.18539 9.79209L8.31728 9.94244L8.31759 9.94217L8.18539 9.79209ZM8.18514 9.79231L8.05326 9.64196L8.05295 9.64223L8.18514 9.79231ZM4.74272 15.6891L4.54272 15.6891L4.54272 15.6892L4.74272 15.6891ZM19.389 15.6504L19.1951 15.6993L19.1951 15.6994L19.389 15.6504ZM19.3575 15.5302L19.5505 15.4778L19.5505 15.4776L19.3575 15.5302ZM19.4288 17.7577L19.2332 17.7161L19.2332 17.7161L19.4288 17.7577ZM18.5342 19.6661L18.377 19.5424L18.3761 19.5436L18.5342 19.6661ZM16.8728 21.0177L16.7851 20.838L16.7851 20.838L16.8728 21.0177ZM14.7854 21.4971L14.786 21.2971H14.7854V21.4971ZM14.3748 21.4971L14.193 21.5806L14.2466 21.6971H14.3748V21.4971ZM14.2132 21.1453L14.3949 21.0618L14.3949 21.0618L14.2132 21.1453ZM13.4921 15.9684L13.2964 15.9273L13.2964 15.9273L13.4921 15.9684ZM15.3253 11.8078L15.1524 11.7072L15.1524 11.7072L15.3253 11.8078ZM15.6857 11.1883L15.814 11.0349L15.6321 10.8827L15.5128 11.0877L15.6857 11.1883ZM16.2352 11.6482L16.3636 11.4948L16.3636 11.4948L16.2352 11.6482ZM17.5814 18.9228L17.4244 18.799L17.4233 18.8004L17.5814 18.9228ZM16.5037 19.847L16.6007 20.0219L16.6007 20.0219L16.5037 19.847ZM18.2459 17.5075L18.4415 17.5493L18.4415 17.5493L18.2459 17.5075ZM18.2173 15.9443L18.0233 15.9931L18.0233 15.9932L18.2173 15.9443ZM18.192 15.8479L18.385 15.7954L18.385 15.7952L18.192 15.8479ZM16.0031 13.0557L16.1393 12.9093L15.9529 12.7359L15.8286 12.958L16.0031 13.0557ZM15.1487 20.2706L14.964 20.3473L15.021 20.4844L15.1687 20.4696L15.1487 20.2706ZM13.6291 12.6011C13.8366 12.2603 14.0522 11.9062 14.2653 11.5408L13.9197 11.3393C13.7088 11.7009 13.4952 12.0519 13.2874 12.393L13.6291 12.6011ZM13.6278 12.6031L13.6279 12.6031L13.2887 12.3911L13.2886 12.3911L13.6278 12.6031ZM12.587 20.5377C11.732 18.8024 11.6147 17.4578 11.8886 16.2398C12.1656 15.0085 12.8445 13.8897 13.6291 12.6011L13.2874 12.3931C12.5107 13.6687 11.7924 14.8448 11.4984 16.1521C11.2013 17.4727 11.3393 18.9105 12.2282 20.7144L12.587 20.5377ZM13.0162 21.4087L12.587 20.5376L12.2282 20.7144L12.6574 21.5855L13.0162 21.4087ZM9.35986 21.6971H12.8368V21.2971H9.35986V21.6971ZM5.14988 19.9923C6.27692 21.0885 7.78807 21.7004 9.36029 21.6971L9.35944 21.2971C7.89168 21.3002 6.48093 20.729 5.42877 19.7056L5.14988 19.9923ZM3.82827 18.0938C4.13969 18.8078 4.58912 19.4533 5.15073 19.9932L5.42793 19.7048C4.9043 19.2014 4.48528 18.5996 4.19492 17.9338L3.82827 18.0938ZM3.33602 15.8323C3.34956 16.6112 3.51685 17.3797 3.82827 18.0938L4.19492 17.9338C3.90456 17.2681 3.74859 16.5515 3.73596 15.8253L3.33602 15.8323ZM3.33467 15.6891C3.33467 15.7372 3.33512 15.785 3.33603 15.8326L3.73595 15.825C3.7351 15.78 3.73467 15.7347 3.73467 15.6891H3.33467ZM7.2544 8.73606C5.45188 10.3235 3.33467 12.1801 3.33467 15.6891H3.73467C3.73467 12.3776 5.71027 10.6289 7.51876 9.03625L7.2544 8.73606ZM8.44888 7.64045C8.08487 8.00443 7.68448 8.35725 7.25439 8.73607L7.51878 9.03624C7.94693 8.65912 8.35715 8.29783 8.73171 7.92331L8.44888 7.64045ZM9.15638 6.28187C9.17589 6.6693 8.96405 7.12513 8.44885 7.64048L8.73174 7.92328C9.28008 7.37479 9.58371 6.81458 9.55587 6.26176L9.15638 6.28187ZM8.78336 5.51049C8.7705 5.50018 8.86152 5.57711 8.95765 5.71968C9.05286 5.86091 9.14494 6.05447 9.15638 6.28187L9.55587 6.26177C9.53961 5.93844 9.40994 5.675 9.28931 5.49607C9.16957 5.31848 9.05063 5.21209 9.03358 5.19841L8.78336 5.51049ZM8.40763 5.20355L8.78193 5.50934L9.035 5.19957L8.66069 4.89378L8.40763 5.20355ZM9.13091 3.40764L8.35527 4.95923L8.71305 5.13809L9.4887 3.5865L9.13091 3.40764ZM9.87005 3.47311L9.37309 3.30735L9.24652 3.68679L9.74348 3.85256L9.87005 3.47311ZM14.6667 7.72685C14.1902 6.46257 13.1627 5.45938 12.1833 4.74806C11.2027 4.03589 10.2447 3.59796 9.87 3.4731L9.74353 3.85258C10.0756 3.96325 10.9974 4.38118 11.9482 5.07171C12.9002 5.76307 13.8558 6.7094 14.2924 7.86794L14.6667 7.72685ZM14.2652 11.5408C15.0017 10.2782 15.1428 8.98997 14.6667 7.72686L14.2924 7.86794C14.7216 9.00643 14.6022 10.1692 13.9197 11.3392L14.2652 11.5408ZM9.35986 20.089C6.96771 20.089 4.98791 18.1634 4.94378 15.8027L4.54385 15.8101C4.59213 18.3928 6.75369 20.489 9.35986 20.489V20.089ZM10.9371 20.089H9.35986V20.489H10.9371V20.089ZM12.2554 11.7653C11.5092 12.9908 10.7632 14.2134 10.3907 15.5897C10.0156 16.9759 10.0206 18.5099 10.751 20.3624L11.1231 20.2156C10.4239 18.442 10.4245 16.9962 10.7768 15.6942C11.1319 14.3822 11.8453 13.208 12.597 11.9734L12.2554 11.7653ZM12.2557 11.7648L12.2555 11.7652L12.5969 11.9735L12.5971 11.9731L12.2557 11.7648ZM12.2611 11.756L12.2556 11.7649L12.5973 11.973L12.6027 11.964L12.2611 11.756ZM12.8763 10.7307C12.6729 11.0794 12.4642 11.4223 12.2611 11.756L12.6027 11.964C12.8055 11.6308 13.0163 11.2847 13.2218 10.9323L12.8763 10.7307ZM13.1621 8.2942C13.4603 9.08524 13.3752 9.87543 12.8763 10.7307L13.2218 10.9323C13.772 9.98915 13.8833 9.07334 13.5364 8.1531L13.1621 8.2942ZM10.1944 5.38367C10.7097 5.66519 11.3334 6.07238 11.8889 6.5727C12.446 7.07448 12.9228 7.65942 13.1621 8.2942L13.5364 8.15311C13.2659 7.43547 12.7387 6.79978 12.1566 6.27548C11.5728 5.74973 10.922 5.32538 10.3862 5.03265L10.1944 5.38367ZM10.7624 6.2005C10.7428 5.82213 10.6424 5.45234 10.4679 5.11605L10.1128 5.30028C10.261 5.58587 10.3463 5.89988 10.3629 6.2212L10.7624 6.2005ZM9.58592 8.77714C10.3951 7.96796 10.8077 7.10019 10.7624 6.2008L10.3629 6.2209C10.4007 6.97253 10.0609 7.73654 9.30308 8.49429L9.58592 8.77714ZM8.31759 9.94217C8.7409 9.5693 9.18447 9.17866 9.58594 8.77712L9.30307 8.4943C8.91213 8.88532 8.47831 9.26754 8.05319 9.64201L8.31759 9.94217ZM8.31703 9.94266L8.31728 9.94244L8.0535 9.64174L8.05326 9.64196L8.31703 9.94266ZM4.94272 15.6891C4.94272 12.9248 6.61933 11.438 8.31734 9.94239L8.05295 9.64223C6.36615 11.128 4.54272 12.7244 4.54272 15.6891H4.94272ZM4.94378 15.8028C4.9431 15.7651 4.94275 15.7271 4.94272 15.689L4.54272 15.6892C4.54275 15.7297 4.54312 15.7699 4.54385 15.81L4.94378 15.8028ZM19.5829 15.6015C19.5726 15.5604 19.5618 15.5192 19.5505 15.4778L19.1645 15.5826C19.1751 15.6217 19.1853 15.6606 19.1951 15.6993L19.5829 15.6015ZM19.6244 17.7993C19.779 17.0732 19.7648 16.3212 19.5829 15.6014L19.1951 15.6994C19.362 16.3599 19.375 17.0498 19.2332 17.7161L19.6244 17.7993ZM18.6913 19.7898C19.1506 19.2065 19.4698 18.5255 19.6244 17.7993L19.2332 17.7161C19.0913 18.3823 18.7984 19.0072 18.377 19.5424L18.6913 19.7898ZM16.9606 21.1974C17.638 20.8665 18.2305 20.3845 18.6923 19.7886L18.3761 19.5436C17.9518 20.0911 17.4075 20.534 16.7851 20.838L16.9606 21.1974ZM14.7849 21.6971C15.5388 21.6992 16.2832 21.5283 16.9606 21.1974L16.7851 20.838C16.1626 21.142 15.4787 21.299 14.786 21.2971L14.7849 21.6971ZM14.3748 21.6971H14.7854V21.2971H14.3748V21.6971ZM14.0314 21.2288L14.193 21.5806L14.5565 21.4135L14.3949 21.0618L14.0314 21.2288ZM13.2964 15.9273C12.9358 17.6424 13.1812 19.3795 14.0315 21.2289L14.3949 21.0618C13.574 19.2763 13.3478 17.6267 13.6878 16.0096L13.2964 15.9273ZM15.1524 11.7072C14.3318 13.1181 13.611 14.4311 13.2964 15.9273L13.6878 16.0096C13.9877 14.5838 14.6764 13.3213 15.4982 11.9083L15.1524 11.7072ZM15.5128 11.0877L15.1524 11.7072L15.4982 11.9083L15.8585 11.2889L15.5128 11.0877ZM16.3636 11.4948L15.814 11.0349L15.5573 11.3417L16.1069 11.8016L16.3636 11.4948ZM19.5505 15.4776C19.3183 14.6265 18.5739 13.6817 17.8818 12.9394C17.182 12.1887 16.5033 11.6118 16.3636 11.4948L16.1069 11.8016C16.2408 11.9137 16.9054 12.4787 17.5893 13.2122C18.2809 13.9541 18.9608 14.8358 19.1646 15.5828L19.5505 15.4776ZM17.4233 18.8004C17.1472 19.1569 16.8013 19.4535 16.4068 19.672L16.6007 20.0219C17.0426 19.7771 17.4302 19.4448 17.7396 19.0453L17.4233 18.8004ZM18.0503 17.4658C17.9465 17.9522 17.7323 18.4084 17.4244 18.799L17.7385 19.0467C18.0844 18.6079 18.3249 18.0956 18.4415 17.5493L18.0503 17.4658ZM18.0233 15.9932C18.1449 16.4755 18.1541 16.9793 18.0503 17.4658L18.4415 17.5493C18.5581 17.0029 18.5477 16.4371 18.4112 15.8954L18.0233 15.9932ZM17.999 15.9004C18.0075 15.9314 18.0156 15.9624 18.0233 15.9931L18.4112 15.8954C18.4028 15.8622 18.3941 15.8289 18.385 15.7954L17.999 15.9004ZM15.8668 13.2021C16.3085 13.613 16.797 14.1132 17.1994 14.6031C17.6078 15.1002 17.9068 15.5623 17.9991 15.9005L18.385 15.7952C18.2685 15.3681 17.9193 14.8493 17.5085 14.3492C17.0918 13.842 16.5901 13.3287 16.1393 12.9093L15.8668 13.2021ZM15.3334 20.1938C14.7508 18.7918 14.6355 17.6254 14.8231 16.5208C15.0118 15.4099 15.5088 14.3472 16.1775 13.1535L15.8286 12.958C15.1548 14.1607 14.6293 15.2727 14.4288 16.4538C14.2271 17.6412 14.3559 18.884 14.964 20.3473L15.3334 20.1938ZM16.4068 19.672C16.0123 19.8906 15.5775 20.0265 15.1287 20.0716L15.1687 20.4696C15.6715 20.4191 16.1587 20.2668 16.6007 20.0219L16.4068 19.672Z' fill='black' mask='url(%23path-1-outside-1_6_1541)'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:24px;height:25px;}.home-recipes-wrapper .slick{cursor:pointer;}.home-recipes-wrapper .slick .slick__arrow{display:none !important;}.home-recipes-wrapper .slick:hover .slick__arrow{display:block !important;}.home-recipes-wrapper .slick .slick-dots{position:absolute;width:100%;text-align:center;padding-left:0;bottom:0;margin-bottom:0;bottom:0;}.home-recipes-wrapper .slick .slick-dots li{padding-left:0;}.home-recipes-wrapper .slick .slick-dots li:first-child{padding-left:0;}.home-recipes-wrapper .slick .slick-dots li button{color:transparent;background:#D1CBC5;width:10px;height:10px;padding:0;border-radius:50%;border:none;}.home-recipes-wrapper .slick .slick-dots li button::before{content:none;width:0;height:0;opacity:0;}.home-recipes-wrapper .slick .slick-dots li button .slick-dot-icon{display:none;}.home-recipes-wrapper .slick .slick-dots li.slick-active button{background:#CA123F;}.home-recipes-wrapper .slick .slick-dots li.slick-active button::before{content:none;width:0;height:0;opacity:0;}.home-recipes-wrapper .slick .card-recipe__single{padding:0;}.home-recipes-wrapper .slick .card-recipe__single .card-small-content{text-align:left;-webkit-box-shadow:none;box-shadow:none;}.home-recipes-wrapper .slick .card-recipe__single .card-image img{min-height:228px;max-height:228px;}.home-recipes-wrapper .slick-initialized{padding-bottom:1.875rem;}.home-recipes-wrapper .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}@media (min-width:62rem){.home-recipes-wrapper .slick-track{margin:-0.3125rem;}}.home-recipes-wrapper .slick-track .slick__slide{-webkit-flex-shrink:unset;-ms-flex-negative:unset;flex-shrink:unset;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;background-color:#fff;border-radius:8px;margin:0 0.1875rem 1.875rem;padding:0;height:auto;-webkit-box-shadow:0px 2px 4px -2px rgba(0,0,0,0.06),0px 4px 8px -2px rgba(0,0,0,0.1);box-shadow:0px 2px 4px -2px rgba(0,0,0,0.06),0px 4px 8px -2px rgba(0,0,0,0.1);}@media (min-width:62rem){.home-recipes-wrapper .slick-track .slick__slide{margin:0.625rem 0.625rem 1.25rem 0.625rem;border-radius:8px;}.home-recipes-wrapper .slick-track .slick__slide:last-child{margin:0.625rem 0 1.25rem 0.625rem;}}@media (min-width:36rem){.home-recipes-wrapper .slick-track .slick__slide{margin:0.625rem 0.625rem 1.25rem 0.3125rem;}.home-recipes-wrapper .slick-track .slick__slide:last-child{margin:0.625rem 0.625rem 1.25rem 0.625rem;}}.home-recipes-wrapper .slick-track .slick__slide .views-field-title{padding:1.25rem;text-align:left;font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:2.0625rem;}@media screen and (min-width:64rem){.home-recipes-wrapper .slick-track .slick__slide .views-field-title{font-size:1.25rem;line-height:1.4375rem;}}.home-recipes-wrapper .slick-track .slick__slide .views-field-title a{color:#30261D;}.home-recipes-wrapper .slick-track .slick__slide .field--type-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:233px;width:auto;height:auto;}.home-recipes-wrapper .slick-track .slick__slide .field--type-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-top-left-radius:8px;border-top-right-radius:8px;background-color:transparent;}.home-recipes-wrapper .more-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0.75rem 0;}.home-recipes-wrapper .more-link a{background-color:#CA123F;color:#fff;font-family:"noto_sans_jp_bold";font-size:1rem;font-weight:700;border-radius:8px;padding:0.75rem 1.5rem !important;text-decoration:none;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}.home-recipes-wrapper .more-link a:hover{background-color:#920d2d;}.paragraph--type--njpn-headings .field--name-field-c-advanced-title h2,.paragraph--type--njpn-headings .field--name-field-c-advanced-title .h2{margin-bottom:1.5rem;}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}.njpn-campaign-home-page{position:relative;}.njpn-campaign-home-page .slick{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;padding:0;}@media (min-width:48rem){.njpn-campaign-home-page .slick{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}.njpn-campaign-home-page .slick .slick__arrow{display:none !important;}.njpn-campaign-home-page .slick:hover .slick__arrow{display:block !important;}.njpn-campaign-home-page .slick .slick-dots{position:absolute;width:100%;text-align:center;padding-left:0;bottom:0;margin-bottom:0;bottom:0;}.njpn-campaign-home-page .slick .slick-dots li{padding-left:0;}.njpn-campaign-home-page .slick .slick-dots li:first-child{padding-left:0;}.njpn-campaign-home-page .slick .slick-dots li button{color:transparent;background:#D1CBC5;width:10px;height:10px;padding:0;border-radius:50%;border:none;}.njpn-campaign-home-page .slick .slick-dots li button::before{content:none;width:0;height:0;opacity:0;}.njpn-campaign-home-page .slick .slick-dots li button .slick-dot-icon{display:none;}.njpn-campaign-home-page .slick .slick-dots li.slick-active button{background:#CA123F;}.njpn-campaign-home-page .slick .slick-dots li.slick-active button::before{content:none;width:0;height:0;opacity:0;}.njpn-campaign-home-page .campaign-main-wrapper{position:relative;}.njpn-campaign-home-page .campaign-main-wrapper .campaign--image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto;height:100%;max-height:200px;}@media (min-width:62rem){.njpn-campaign-home-page .campaign-main-wrapper .campaign--image{max-height:233px;}}.njpn-campaign-home-page .campaign-main-wrapper .campaign--image a{width:100%;}.njpn-campaign-home-page .campaign-main-wrapper .campaign--image a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-top-left-radius:8px;border-top-right-radius:8px;background-color:transparent;}.njpn-campaign-home-page .campaign-main-wrapper .campaign--time{position:absolute;bottom:0;font-size:0.875rem;padding:0.625rem 1.5625rem 0.625rem 0.625rem;border-top-right-radius:20px;background-color:#f1bcb2;}.njpn-campaign-home-page .slick-initialized{width:100%;padding-bottom:1.875rem;}.njpn-campaign-home-page .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}@media (min-width:48rem){.njpn-campaign-home-page .slick-track{padding:0 2rem;}}@media screen and (min-width:64rem){.njpn-campaign-home-page .slick-track{margin:-0.625rem;width:100% !important;}}@media screen and (min-width:48rem) and (max-width:64rem){.njpn-campaign-home-page .slick-track{width:100% !important;margin:-0.625rem;}}.njpn-campaign-home-page .slick__slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:auto;margin:0 1rem 1.25rem 1rem;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.15);box-shadow:0 1px 3px rgba(0,0,0,0.15);}@media (min-width:48rem){.njpn-campaign-home-page .slick__slide{max-width:315px;}}@media (min-width:62rem){.njpn-campaign-home-page .slick__slide{max-width:416px;}}@media screen and (min-width:64rem){.njpn-campaign-home-page .slick__slide{margin:0.625rem 0.8125rem 1.25rem 0.625rem;-webkit-box-shadow:3px 4px 8px rgba(0,0,0,0.15);box-shadow:3px 4px 8px rgba(0,0,0,0.15);}.njpn-campaign-home-page .slick__slide:last-child{margin:0.625rem -0.625rem 1.25rem 0.625rem;}}@media screen and (min-width:48rem) and (max-width:64rem){.njpn-campaign-home-page .slick__slide{margin:0.625rem 0.625rem 1.25rem 0.625rem;}.njpn-campaign-home-page .slick__slide:last-child{margin:0.625rem -0.625rem 1.25rem 0.625rem;}}.njpn-campaign-home-page .slick__slide .views-field-title{padding:1rem 1rem 1rem;text-align:left;font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:2.0625rem;font-weight:700;color:#30261D;}@media screen and (min-width:64rem){.njpn-campaign-home-page .slick__slide .views-field-title{font-size:1.25rem;line-height:1.4375rem;}}@media (min-width:62rem){.njpn-campaign-home-page .slick__slide .views-field-title{padding:2rem 2rem 1rem;}}.njpn-campaign-home-page .slick__slide .views-field-title a{color:#30261D;}.njpn-campaign-home-page .slick__slide .views-field-title:hover{color:#CA123F;-webkit-transition:color 0.8s ease;-o-transition:color 0.8s ease;transition:color 0.8s ease;}.njpn-campaign-home-page .slick__slide .views-field-field-description,.njpn-campaign-home-page .slick__slide .views-field-field-campaign-body{text-align:left;color:#30261D;font-size:0.875rem;padding:0 1rem 1rem;}@media (min-width:62rem){.njpn-campaign-home-page .slick__slide .views-field-field-description,.njpn-campaign-home-page .slick__slide .views-field-field-campaign-body{font-size:1rem;padding:0 2rem 2rem;}}.njpn-campaign-home-page .slick__slide .views-field-field__bottom-description{font-size:1rem;color:#30261D;padding:0.9375rem 1.875rem;text-align:left;}.njpn-campaign-home-page .slick__slide .views-field-field__bottom-description .views-label{font-family:"noto_sans_jp_bold";}.njpn-campaign-home-page .slick__slide .views-field-field-prize-name{font-family:"noto_sans_jp_bold";font-size:0.875rem;text-align:left;color:#30261D;padding:0 1rem;}@media (min-width:62rem){.njpn-campaign-home-page .slick__slide .views-field-field-prize-name{font-size:1rem;padding:0 2rem;}}.njpn-campaign-home-page .slick__slide .views-field-field-end-date{font-size:0.875rem;color:#30261D;padding:0 1rem 1rem;text-align:left;font-family:"noto_sans_jp_regular";}.njpn-campaign-home-page .slick__slide .views-field-field-end-date span{font-family:"noto_sans_jp_bold";display:block;}.njpn-campaign-home-page .slick__slide .views-field-field-end-date p{font-family:"noto_sans_jp_regular";}@media (min-width:62rem){.njpn-campaign-home-page .slick__slide .views-field-field-end-date{padding:0 2rem 2rem;}}.njpn-campaign-home-page .slick__slide .views-field-field-winners{padding:2rem 0;font-weight:700;color:#30261D;text-align:left;}.njpn-campaign-home-page .slick__slide .views-field p{margin-bottom:0.3125rem;}.njpn-campaign-home-page .slick__slide .views-field-field__bottom-description{padding-bottom:1.5625rem;}.njpn-campaign-home-page .slick__slide .views-field-field-campaign-thumbnail img{width:100%;}.njpn_online-home-page .slick{cursor:pointer;}.njpn_online-home-page .slick .slick__arrow{display:none !important;}.njpn_online-home-page .slick:hover .slick__arrow{display:block !important;}.njpn_online-home-page .slick .slick-dots{position:absolute;width:100%;text-align:center;padding-left:0;bottom:0;margin-bottom:0;}.njpn_online-home-page .slick .slick-dots li{padding-left:0;}.njpn_online-home-page .slick .slick-dots li:first-child{padding-left:0;}.njpn_online-home-page .slick .slick-dots li button{color:transparent;background:#D1CBC5;width:10px;height:10px;padding:0;border-radius:50%;border:none;}.njpn_online-home-page .slick .slick-dots li button::before{content:none;width:0;height:0;opacity:0;}.njpn_online-home-page .slick .slick-dots li button .slick-dot-icon{display:none;}.njpn_online-home-page .slick .slick-dots li.slick-active button{background:#CA123F;}.njpn_online-home-page .slick .slick-dots li.slick-active button::before{content:none;width:0;height:0;opacity:0;}.njpn_online-home-page .slick-initialized{padding-bottom:1.875rem;}.njpn_online-home-page .slick-track .slick__slide{-webkit-flex-shrink:unset;-ms-flex-negative:unset;flex-shrink:unset;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;max-width:416px;background-color:#fff;border-radius:8px;margin:1.25rem;padding:0;-webkit-box-shadow:3px 4px 8px rgba(0,0,0,0.15);box-shadow:3px 4px 8px rgba(0,0,0,0.15);}.njpn_online-home-page .slick-track .slick__slide .views-field-title{padding:1.25rem;text-align:left;font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:2.0625rem;}@media screen and (min-width:64rem){.njpn_online-home-page .slick-track .slick__slide .views-field-title{font-size:1.25rem;line-height:1.4375rem;}}.njpn_online-home-page .slick-track .slick__slide .views-field-title a{color:#30261D;}.njpn_online-home-page .slick-track .slick__slide .field--type-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:233px;width:auto;height:auto;}.njpn_online-home-page .slick-track .slick__slide .field--type-image img{max-width:416px;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-top-left-radius:8px;border-top-right-radius:8px;background-color:transparent;}.njpn_online-home-page .more-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0.75rem 0;}.njpn_online-home-page .more-link a{background-color:#CA123F;color:#fff;font-family:"noto_sans_jp_bold";font-size:1rem;font-weight:700;border-radius:8px;padding:0.75rem 1.5rem !important;text-decoration:none;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}.njpn_online-home-page .more-link a:hover{background-color:#920d2d;}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}@media (min-width:62rem){.campaigns-page--wrapper .view-content{padding-top:1.875rem;}}.campaigns-page--wrapper .row{margin:0.3125rem;}@media (min-width:62rem){.campaigns-page--wrapper .row{margin:0.5rem 0;}}.campaigns-page--wrapper .row .views-row{color:#000;background-color:#fff;border-radius:8px;margin-bottom:1.875rem;padding:0;font-size:1rem;-webkit-box-shadow:3px 1px 7px rgba(0,0,0,0.05);box-shadow:3px 1px 7px rgba(0,0,0,0.05);}@media (min-width:62rem){.campaigns-page--wrapper .row .views-row{padding:1.875rem;}}.campaigns-page--wrapper .row .views-row a{color:#000;}.campaigns-page--wrapper .row .views-row:nth-child(odd) .views-field-field__image{width:100%;height:auto;margin:0 auto;margin-right:2.1875rem;float:none;}@media (min-width:75rem){.campaigns-page--wrapper .row .views-row:nth-child(odd) .views-field-field__image{max-width:795px;max-height:355px;float:left;text-align:center;}}.campaigns-page--wrapper .row .views-row:nth-child(odd) .views-field-field-end-date{font-family:"noto_sans_jp_regular";}.campaigns-page--wrapper .row .views-row:nth-child(odd) .views-field-field-end-date span{font-family:"noto_sans_jp_bold";display:block;}.campaigns-page--wrapper .row .views-row:nth-child(odd) .views-field-field-end-date p{font-family:"noto_sans_jp_regular";}@media (min-width:75rem){.campaigns-page--wrapper .row .views-row:nth-child(odd) .views-field-field-end-date{width:25%;float:left;}}.campaigns-page--wrapper .row .views-row:nth-child(even) .views-field-field__image{width:100%;height:auto;margin:0 auto;margin-bottom:2rem;float:none;}@media (min-width:75rem){.campaigns-page--wrapper .row .views-row:nth-child(even) .views-field-field__image{max-width:795px;max-height:355px;padding-left:2.1875rem;float:right;text-align:center;}}.campaigns-page--wrapper .row .views-row:nth-child(even) .views-field-field-end-date{font-family:"noto_sans_jp_regular";}@media (min-width:75rem){.campaigns-page--wrapper .row .views-row:nth-child(even) .views-field-field-end-date{width:25%;float:left;}}.campaigns-page--wrapper .row .views-row .views-label{font-family:"noto_sans_jp_bold";}.campaigns-page--wrapper .row .views-row .views-field{padding:0.625rem;}.campaigns-page--wrapper .row .views-row .views-field span{font-family:"noto_sans_jp_bold";display:block;}.campaigns-page--wrapper .row .views-row .views-field p{font-family:"noto_sans_jp_regular";}.campaigns-page--wrapper .row .views-row .views-field-field__image{padding:0;}@media (min-width:62rem){.campaigns-page--wrapper .row .views-row .views-field{padding:0.625rem 0;}}.campaigns-page--wrapper .row .views-row .views-field-field-campaign-apply a{font-size:1rem;font-weight:400;}.campaigns-page--wrapper .row .views-row .views-field-title{font-size:1.5rem;font-family:"noto_sans_jp_bold";line-height:1.75rem;}@media (min-width:62rem){.campaigns-page--wrapper .row .views-row .views-field-title{font-size:2rem;line-height:2.5625rem;}}.campaigns-page--wrapper .row .views-row .views-field-field__image img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;margin:0 auto;border-top-right-radius:8px;border-top-left-radius:8px;}@media (min-width:62rem){.campaigns-page--wrapper .row .views-row .views-field-field__image img{max-width:760px;max-height:335px;}}.campaigns-page--wrapper .row .views-row .views-field-field-campaign-category{font-size:1rem;}.campaigns-page--wrapper .row .views-row .views-field-field-campaign-category .list-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border:none;}.campaigns-page--wrapper .row .views-row .views-field-field-campaign-category .list-group .list-group-item,.campaigns-page--wrapper .row .views-row .views-field-field-campaign-category .list-group:last-child{border-left:1px solid #30261D;border-bottom:0;border-right:0;padding:0 0.625rem;border-color:#30261D;border-radius:0;}.campaigns-page--wrapper .row .views-row .views-field-field-campaign-category .list-group .list-group-item:first-child,.campaigns-page--wrapper .row .views-row .views-field-field-campaign-category .list-group:last-child:first-child{border:none;padding-left:0;}.campaigns-page--wrapper .row .views-row .views-field-field-prize-name{font-size:1rem;}.campaigns-page--wrapper .row .views-row .views-field-field-prize-name .views-label{font-family:"noto_sans_jp_bold";}.campaigns-page--wrapper .row .views-row .views-field-field-prize-name a{color:#CA123F;text-decoration:underline;}.campaigns-page--wrapper .campaigns-main-filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0;margin-left:0.9375rem;}.campaigns-page--wrapper .campaigns-main-filters .row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 !important;}.campaigns-page--wrapper .campaigns-main-filters .row > div{margin:0;padding-left:0;width:unset;}.campaigns-page--wrapper .campaigns-main-filters .row .views-row{background-color:transparent;margin-bottom:0.625rem;padding:0;-webkit-box-shadow:none;box-shadow:none;}.campaigns-page--wrapper .campaigns-main-filters .row .libraries{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:0;}.campaigns-page--wrapper .campaigns-main-filters .row .libraries a{color:#30261D;font-size:1rem;text-decoration:none;}.campaigns-page--wrapper .campaigns-main-filters .row .libraries.active a{color:#CA123F;text-decoration:underline;text-underline-offset:5px;}.campaigns-page--wrapper .campaigns-main-filters .row .libraries:first-child{margin-left:0;}.campaigns-page--wrapper .view-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow-x:auto;word-break:keep-all;}@media (max-width:35.99875rem){.campaigns-page--wrapper .view-header{margin-right:-0.9375rem;}}.campaigns-page--wrapper .view-header .libraries a{color:#30261D;font-size:1rem;text-decoration:none;}.campaigns-page--wrapper .view-header .libraries.active a{color:#CA123F;text-decoration:underline;text-underline-offset:5px;}.campaigns-page--wrapper .view-header::-webkit-scrollbar{display:none;}.campaigns-page-filters .view-content{display:block;margin:0.9375rem 0;}.campaigns-page-filters .view-content .views-summary{padding-right:0.625rem;padding-left:0;}.campaigns-page-filters .view-content .views-summary a{color:#30261D;font-size:1rem;}.campaigns-page-filters .view-content .views-summary a:hover{color:#CA123F;}.campaigns-page-filters .view-content .views-summary a.is-active{color:#CA123F;}.page-view-campaigns .block-page-title-block{margin-top:2rem;}@media (min-width:62rem){.page-view-campaigns .block-page-title-block{margin-top:3.375rem;}}.campaigns-sort-by .js-form-item{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.campaigns-sort-by .js-form-item label{display:none;}.campaigns-sort-by .js-form-item.show-toggle .form-select{opacity:1;height:auto;}.campaigns-sort-by .js-form-item .form-select{background-image:none;border:none;padding-left:0.5rem;padding-top:0.9375rem;height:0;opacity:0;-webkit-box-shadow:3px 1px 7px rgba(0,0,0,0.05);box-shadow:3px 1px 7px rgba(0,0,0,0.05);}.campaigns-sort-by .js-form-item .form-select:focus{-webkit-box-shadow:none;box-shadow:none;border:none;}.campaigns-sort-by .bef-links ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background-color:#fff;padding:0.625rem 0.9375rem;-webkit-box-shadow:3px 9px 7px rgba(0,0,0,0.1215686275);box-shadow:3px 9px 7px rgba(0,0,0,0.1215686275);border-radius:6px;}.campaigns-sort-by .bef-links ul li{list-style:none;padding:0.5rem 0.625rem 0.875rem 1.875rem;}.campaigns-sort-by .bef-links ul li:last-child{padding-bottom:0.3125rem;}.campaigns-sort-by .bef-links ul li a{color:#30261D;}.campaigns-sort-by .bef-links .bef-link--selected::before{content:"";display:inline-block;width:18px;height:13px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='13' viewBox='0 0 18 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 6.65886L6.66118 11.32L16 1.99768' stroke='%23CA123F' stroke-width='2.47059' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;margin-right:0.3125rem;margin-left:-1.4375rem;}.dropdown-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:1.25rem;cursor:pointer;font-size:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.dropdown-toggle::before{content:"";display:block;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='20' height='13' viewBox='0 0 20 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.1797 8.10132L15.1797 12.1014L19.1797 8.10132M15.1797 0.898584L15.1797 11.9894' stroke='%2330261D' stroke-width='0.988475' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.82031 4.89862L4.82031 0.89856L0.820312 4.89862M4.82031 12.1014V1.01059' stroke='%2330261D' stroke-width='0.988475' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:22px;height:13px;margin-right:0.3125rem;}.dropdown-toggle::after{display:none;}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}.page-view-cm-movies .row{--bs-gutter-x:0;}@media (min-width:62rem){.page-view-cm-movies .row{--bs-gutter-x:unset;}}.cm-movies-all .row{display:grid;grid-template-columns:repeat(auto-fit,minmax(358px,1fr));grid-gap:20px;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:0;margin-right:0;}@media (min-width:62rem){.cm-movies-all .row{grid-template-columns:repeat(auto-fit,minmax(416px,1fr));grid-gap:25px;}}.cm-movies-all .row .video-item{padding-right:0;padding-left:0;grid-auto-rows:1fr;}.cm-movies--desktop{display:none;}@media (min-width:62rem){.cm-movies--desktop{display:block;}}.cm-movies--mobile{position:relative;}.cm-movies--mobile .slick__slide{position:relative;padding:0.625rem;}.cm-movies--mobile .slick__slide .views-field-title{padding:1rem 1rem 1rem 0;font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.cm-movies--mobile .slick__slide .views-field-title{font-size:2rem;line-height:2.5625rem;}}.cm-movies--mobile .slick__slide .timestamp-text{position:absolute;top:170px;right:9px;background-color:#fff;padding:0.625rem 0.625rem 0.625rem 1.875rem;border-bottom-left-radius:30px;border-top-left-radius:30px;}@media (min-width:62rem){.cm-movies--mobile{display:none;}}.cm-movies--filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1.25rem;}@media (min-width:62rem){.cm-movies--filters{margin-bottom:0;}}.cm-movies--filters .view-content{position:absolute;width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}@media (min-width:62rem){.cm-movies--filters .view-content{position:relative;}}.cm-movies--filters .view-content .libraries{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-right:1.25rem;padding-bottom:0.9375rem;}@media (min-width:62rem){.cm-movies--filters .view-content .libraries{width:auto;}}.cm-movies--filters .view-content .libraries a{color:#30261D;font-size:1rem;}.cm-movies--filters .view-content .libraries.active a{color:#CA123F;text-decoration:underline;text-underline-offset:5px;}.cm-movies--filters .view-content .libraries:first-child{margin-left:8.75rem;}@media (min-width:62rem){.cm-movies--filters .view-content .libraries:first-child{margin-left:0;}}.cm-movies--filters .view-header{margin-right:2.25rem;z-index:2;}.cm-movies--filters .view-header a{color:#30261D;font-size:1rem;}.cm-movies--filters .view-header .libraries{width:-webkit-max-content;width:-moz-max-content;width:max-content;}@media (min-width:62rem){.cm-movies--filters .view-header .libraries{width:auto;}}.cm-movies--filters .view-header .libraries a{color:#30261D;font-size:1rem;}.cm-movies--filters .view-header .libraries.active a{color:#CA123F;text-decoration:underline;text-underline-offset:5px;}.cm-movies--featured.view-cm-movies{margin-top:-0.625rem;}.cm-movies--featured.view-cm-movies .heading{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.cm-movies--featured.view-cm-movies .heading{font-size:2.5rem;line-height:3rem;}}@media (min-width:62rem){.cm-movies--featured.view-cm-movies .heading{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;max-width:650px;}}@media screen and (min-width:62rem) and (min-width:64rem){.cm-movies--featured.view-cm-movies .heading{font-size:2rem;line-height:2.5625rem;}}.cm-movies--featured.view-cm-movies .heading a{color:#30261D;}.cm-movies--featured.view-cm-movies .heading a::before{content:"";position:absolute;width:58px;height:59px;background-image:url("data:image/svg+xml,%3Csvg width='58' height='59' viewBox='0 0 58 59' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.0001 7.61914C24.6983 7.61914 20.4932 8.89476 16.9164 11.2847C13.3396 13.6746 10.5518 17.0715 8.90563 21.0458C7.25942 25.0201 6.8287 29.3933 7.66793 33.6123C8.50716 37.8314 10.5787 41.7069 13.6205 44.7487C16.6623 47.7905 20.5377 49.862 24.7568 50.7012C28.9759 51.5404 33.3491 51.1097 37.3235 49.4635C41.2978 47.8173 44.6946 45.0295 47.0846 41.4528C49.4745 37.876 50.7501 33.6709 50.7501 29.3691C50.7501 26.5129 50.1875 23.6846 49.0945 21.0458C48.0015 18.4069 46.3994 16.0092 44.3797 13.9896C42.36 11.9699 39.9623 10.3678 37.3235 9.27476C34.6846 8.18172 31.8563 7.61914 29.0001 7.61914ZM29.0001 46.7691C25.5587 46.7691 22.1945 45.7486 19.3331 43.8367C16.4717 41.9248 14.2415 39.2073 12.9245 36.0278C11.6076 32.8484 11.263 29.3498 11.9344 25.9746C12.6057 22.5993 14.2629 19.4989 16.6964 17.0655C19.1298 14.632 22.2302 12.9749 25.6055 12.3035C28.9808 11.6321 32.4793 11.9767 35.6588 13.2936C38.8382 14.6106 41.5557 16.8408 43.4677 19.7022C45.3796 22.5636 46.4001 25.9277 46.4001 29.3691C46.4001 33.9839 44.5669 38.4097 41.3038 41.6728C38.0406 44.9359 33.6148 46.7691 29.0001 46.7691Z' fill='white'/%3E%3Cpath d='M22.9609 38.7189V20.5939L38.6693 29.0523L22.9609 38.7189Z' fill='white'/%3E%3Cpath d='M38.7663 28.5589L38.7733 28.5519L38.6399 28.4724L23.9979 19.757L23.9979 19.757C23.8086 19.6444 23.5929 19.5839 23.3727 19.5817C23.1524 19.5795 22.9355 19.6357 22.7441 19.7445C22.5526 19.8534 22.3934 20.011 22.2827 20.2014C22.1719 20.3917 22.1135 20.608 22.1135 20.8283V20.8283L22.1135 37.9105L22.1135 37.9106C22.1138 38.1289 22.1713 38.3432 22.2803 38.5323C22.3894 38.7214 22.5461 38.8785 22.7349 38.9881C22.9236 39.0976 23.1378 39.1557 23.3561 39.1566C23.5743 39.1575 23.789 39.1011 23.9786 38.993L23.9787 38.9929L38.6207 30.6263L38.5607 30.5214L38.6207 30.6263C38.8099 30.5182 38.9674 30.3623 39.0776 30.1744C39.1878 29.9864 39.2468 29.7728 39.2487 29.5549C39.2507 29.337 39.1955 29.1224 39.0886 28.9325C39.0069 28.7873 38.8972 28.6604 38.7663 28.5589ZM23.8564 37.0556V21.701L37.0174 29.535L23.8564 37.0556Z' fill='white' stroke='white' stroke-width='0.241667'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.cm-movies--featured.view-cm-movies .description{font-size:1.125rem;padding:1.25rem 0;}.cm-movies--featured.view-cm-movies .button-primary{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}.cm-movies--featured.view-cm-movies .button-primary a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.cm-movies--featured.view-cm-movies .button-primary a::after{content:"";margin-left:1.25rem;background-image:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.96028 6.6738C7.17996 6.89348 7.17996 7.24958 6.96028 7.46926L1.22541 13.2041C1.00573 13.4238 0.649631 13.4238 0.429956 13.2041L0.164756 12.9389C-0.0549187 12.7193 -0.0549187 12.3631 0.164756 12.1435L5.23671 7.07153L0.164756 1.99958C-0.0549186 1.77991 -0.0549186 1.4238 0.164756 1.20413L0.429956 0.938931C0.649631 0.719255 1.00573 0.719255 1.22541 0.938931L6.96028 6.6738Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;display:block;width:8px;height:14px;}.cm-movies--featured.view-cm-movies .views-row{padding:0;}.cm-movies--featured.view-cm-movies .views-row .views-field-field-cm-movie-video{padding:0;height:auto;overflow:hidden;}.cm-movies--featured.view-cm-movies .views-row .views-field-field-cm-movie-video img{width:100%;height:auto;border-radius:0;}@media (min-width:62rem){.cm-movies--featured.view-cm-movies .views-row .views-field-field-cm-movie-video img{height:458px;max-width:unset;}}.cm-movies--featured-content{padding:0 1.25rem;}.cm-movies--main{background-color:#f6f0f8;padding:0;}@media (min-width:62rem){.cm-movies--main{padding:1.875rem 0;}}.cm-movies--main h1,.cm-movies--main .h1{padding:1.25rem 0;}.cm-movies--main h3,.cm-movies--main .h3{padding:1.25rem 0 0;margin-top:3.125rem;font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.cm-movies--main h3,.cm-movies--main .h3{font-size:2.5rem;line-height:3rem;}}@media (min-width:62rem){.cm-movies--main h3,.cm-movies--main .h3{padding:1.25rem 0 0.875rem;margin-top:0.3125rem;font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}}@media screen and (min-width:62rem) and (min-width:64rem){.cm-movies--main h3,.cm-movies--main .h3{font-size:2rem;line-height:2.5625rem;}}.cm-movies--main .wrapper{padding:0 0.9375rem;}.cm-movies--libraries{padding:0;margin-bottom:0;}@media (min-width:62rem){.cm-movies--libraries{margin-bottom:0.625rem;padding:0.875rem 0;}}.cm-movies--libraries h3,.cm-movies--libraries .h3{padding:1.25rem 0 0;font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.cm-movies--libraries h3,.cm-movies--libraries .h3{font-size:2.5rem;line-height:3rem;}}@media (min-width:62rem){.cm-movies--libraries h3,.cm-movies--libraries .h3{padding:1.25rem 0 0.875rem;font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}}@media screen and (min-width:62rem) and (min-width:64rem){.cm-movies--libraries h3,.cm-movies--libraries .h3{font-size:2rem;line-height:2.5625rem;}}.cm-movies--libraries:nth-child(odd){background-color:#f6f0f8;}.cm-movies--libraries:last-child{margin-bottom:0;}.view-cm-movies .row .video-item{position:relative;padding-bottom:1.625rem;}.view-cm-movies .row .video-item .views-field-field-vid .field-content{font-size:0.875rem;padding:0.5rem 1.875rem;background-color:#fff;padding:0.5rem 2.5rem;border-bottom-left-radius:30px;border-top-left-radius:30px;}.view-cm-movies .views-field-field-cm-movie-video{height:auto;margin:0 auto;}@media (min-width:62rem){.view-cm-movies .views-field-field-cm-movie-video{padding:0;}}.view-cm-movies .views-field-field-cm-movie-video a{position:relative;}.view-cm-movies .views-field-field-cm-movie-video img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px;}.view-cm-movies .views-field-title{padding:0.625rem 0 1.375rem;}@media (min-width:62rem){.view-cm-movies .views-field-title{max-width:416px;}}.view-cm-movies .views-field-title a{color:#30261D;font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){.view-cm-movies .views-field-title a{font-size:1.25rem;font-weight:700;line-height:1.75rem;}}.njpn-card-wrapper--cmmovies{background-color:#f6f0f8;padding:2.1875rem 0;}.njpn-card-wrapper--cmmovies .view-content{padding:0;}@media (min-width:62rem){.njpn-card-wrapper--cmmovies .view-content{padding:0 0.9375rem;}}.njpn-card-wrapper--cmmovies h1,.njpn-card-wrapper--cmmovies .h1{padding-bottom:1.25rem;}.njpn-card-wrapper--cmmovies .cm-movies--filters{padding:0 0 1.25rem 0.9375rem;}@media (min-width:62rem){.njpn-card-wrapper--cmmovies .cm-movies--filters{padding:0 0 1.25rem 2.5rem;}}.njpn-video--featured .featured-heading{padding:1.875rem 0 0.9375rem;}.njpn-video .button-primary a{padding:0.75rem 1.25rem !important;}.njpn-video .social-share{margin-left:1rem;}@media (min-width:62rem){.njpn-video .social-share{margin-left:2rem;}}.njpn-video .social-share-toggle{padding:0 !important;}.njpn-video .social-share-items{margin-left:0;position:relative;margin-bottom:-2.8125rem;z-index:2;}.njpn-video .social-share-items ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:15px;}.njpn-video .social-share-items ul li{margin:0;}.njpn-video-node .block-page-title-block{display:none;}.njpn-video-node .block h2,.njpn-video-node .block .h2{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:2.0625rem;padding-bottom:0.625rem;}@media screen and (min-width:64rem){.njpn-video-node .block h2,.njpn-video-node .block .h2{font-size:1.5rem;line-height:2.0625rem;}}.njpn-video-node .block h5,.njpn-video-node .block .h5{padding:0.625rem 0 1.5625rem;}.njpn-video-node .block h5 a,.njpn-video-node .block .h5 a{color:#30261D;}@media (min-width:62rem){.timestamp-text{position:absolute;top:170px;right:9px;background-color:#fff;padding:0.625rem 0.625rem 0.625rem 1.875rem;border-bottom-left-radius:30px;border-top-left-radius:30px;}}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}.block-page-title-block{margin-top:2rem;}@media (min-width:48rem){.block-page-title-block{margin-top:3.375rem;}}.block-page-title-block .title{margin-bottom:0;padding-bottom:0;}.view-news,.view-news-main{margin-top:1.5rem;}@media (min-width:62rem){.view-news .row > div,.view-news-main .row > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.view-news .campaigns-main-filters,.view-news-main .campaigns-main-filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0;overflow-x:auto;display:none;}@media (max-width:35.99875rem){.view-news .campaigns-main-filters,.view-news-main .campaigns-main-filters{margin-right:-0.9375rem;}}.view-news .campaigns-main-filters::-webkit-scrollbar,.view-news-main .campaigns-main-filters::-webkit-scrollbar{display:none;}.view-news .campaigns-main-filters .view-header,.view-news-main .campaigns-main-filters .view-header{margin-right:2.5rem;}.view-news .campaigns-main-filters .row,.view-news-main .campaigns-main-filters .row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 !important;margin:0;width:100%;}.view-news .campaigns-main-filters .row .views-row,.view-news-main .campaigns-main-filters .row .views-row{background-color:transparent;margin-left:2rem;padding:0;-webkit-box-shadow:none;box-shadow:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.view-news .campaigns-main-filters .row .views-row:first-child,.view-news-main .campaigns-main-filters .row .views-row:first-child{margin-left:0 !important;}.view-news .campaigns-main-filters .row .libraries,.view-news-main .campaigns-main-filters .row .libraries{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:0;}.view-news .campaigns-main-filters .row .libraries a,.view-news-main .campaigns-main-filters .row .libraries a{color:#30261D;font-size:1rem;}.view-news .campaigns-main-filters .row .libraries.active a,.view-news-main .campaigns-main-filters .row .libraries.active a{color:#CA123F;}.view-news .campain-page-filters .view-content,.view-news-main .campain-page-filters .view-content{display:block;margin:0.9375rem 0;}.view-news .campain-page-filters .view-content .views-summary,.view-news-main .campain-page-filters .view-content .views-summary{padding-right:0.625rem;padding-left:0;}.view-news .campain-page-filters .view-content .views-summary a,.view-news-main .campain-page-filters .view-content .views-summary a{color:#30261D;font-size:1rem;}.view-news .campain-page-filters .view-content .views-summary a:hover,.view-news-main .campain-page-filters .view-content .views-summary a:hover{color:#CA123F;}.view-news .campain-page-filters .view-content .views-summary a.is-active,.view-news-main .campain-page-filters .view-content .views-summary a.is-active{color:#CA123F;}.view-news .js-form-item-sort-by,.view-news-main .js-form-item-sort-by{display:none !important;}.view-news .js-form-item-sort-order,.view-news-main .js-form-item-sort-order{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.view-news .js-form-item-title,.view-news-main .js-form-item-title{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}.view-news .news-sort-by,.view-news-main .news-sort-by{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.view-news .news-sort-by .js-form-item,.view-news-main .news-sort-by .js-form-item{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0 !important;}.view-news .news-sort-by .js-form-item .custom,.view-news-main .news-sort-by .js-form-item .custom{background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.71 16.29L14.31 12.9C15.407 11.5025 16.0022 9.77666 16 8C16 6.41775 15.5308 4.87103 14.6518 3.55544C13.7727 2.23985 12.5233 1.21447 11.0615 0.608967C9.59966 0.00346625 7.99113 -0.15496 6.43928 0.153721C4.88743 0.462403 3.46197 1.22433 2.34315 2.34315C1.22433 3.46197 0.462403 4.88743 0.153721 6.43928C-0.15496 7.99113 0.00346625 9.59966 0.608967 11.0615C1.21447 12.5233 2.23985 13.7727 3.55544 14.6518C4.87103 15.5308 6.41775 16 8 16C9.77666 16.0022 11.5025 15.407 12.9 14.31L16.29 17.71C16.383 17.8037 16.4936 17.8781 16.6154 17.9289C16.7373 17.9797 16.868 18.0058 17 18.0058C17.132 18.0058 17.2627 17.9797 17.3846 17.9289C17.5064 17.8781 17.617 17.8037 17.71 17.71C17.8037 17.617 17.8781 17.5064 17.9289 17.3846C17.9797 17.2627 18.0058 17.132 18.0058 17C18.0058 16.868 17.9797 16.7373 17.9289 16.6154C17.8781 16.4936 17.8037 16.383 17.71 16.29ZM2 8C2 6.81331 2.3519 5.65328 3.01119 4.66658C3.67047 3.67989 4.60755 2.91085 5.7039 2.45673C6.80026 2.0026 8.00666 1.88378 9.17054 2.11529C10.3344 2.3468 11.4035 2.91825 12.2426 3.75736C13.0818 4.59648 13.6532 5.66558 13.8847 6.82946C14.1162 7.99335 13.9974 9.19975 13.5433 10.2961C13.0892 11.3925 12.3201 12.3295 11.3334 12.9888C10.3467 13.6481 9.18669 14 8 14C6.4087 14 4.88258 13.3679 3.75736 12.2426C2.63214 11.1174 2 9.5913 2 8Z' fill='%2364513E'/%3E%3C/svg%3E");background-position:95%;background-repeat:no-repeat;-webkit-background-size:20px 20px;background-size:20px;border-radius:8px;padding-right:2.5rem;width:235px;font-size:0.75rem;}.view-news .news-sort-by .js-form-item .custom::-webkit-input-placeholder,.view-news-main .news-sort-by .js-form-item .custom::-webkit-input-placeholder{font-size:0.75rem;color:#30261D;}.view-news .news-sort-by .js-form-item .custom::-moz-placeholder,.view-news-main .news-sort-by .js-form-item .custom::-moz-placeholder{font-size:0.75rem;color:#30261D;}.view-news .news-sort-by .js-form-item .custom::-ms-input-placeholder,.view-news-main .news-sort-by .js-form-item .custom::-ms-input-placeholder{font-size:0.75rem;color:#30261D;}.view-news .news-sort-by .js-form-item .custom::placeholder,.view-news-main .news-sort-by .js-form-item .custom::placeholder{font-size:0.75rem;color:#30261D;}.view-news .news-sort-by .js-form-item label,.view-news-main .news-sort-by .js-form-item label{display:none;}.view-news .news-sort-by .js-form-item.show-toggle .form-select,.view-news-main .news-sort-by .js-form-item.show-toggle .form-select{opacity:1;height:auto;}.view-news .news-sort-by .js-form-item .form-select,.view-news-main .news-sort-by .js-form-item .form-select{background-image:none;border:none;width:200px;padding:0 0 0 0.9375rem;margin-top:2.5rem;margin-left:-7.5rem;border-radius:0;height:0;opacity:0;-webkit-box-shadow:3px 1px 7px rgba(0,0,0,0.05);box-shadow:3px 1px 7px rgba(0,0,0,0.05);}@media (min-width:48rem){.view-news .news-sort-by .js-form-item .form-select,.view-news-main .news-sort-by .js-form-item .form-select{margin-left:-11.25rem;}}.view-news .news-sort-by .js-form-item .form-select:focus,.view-news-main .news-sort-by .js-form-item .form-select:focus{-webkit-box-shadow:none;box-shadow:none;border:none;}.view-news .news-sort-by .bef-links ul,.view-news-main .news-sort-by .bef-links ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background-color:#fff;padding:0.625rem 0.9375rem;-webkit-box-shadow:3px 9px 7px rgba(0,0,0,0.1215686275);box-shadow:3px 9px 7px rgba(0,0,0,0.1215686275);border-radius:6px;}.view-news .news-sort-by .bef-links ul li,.view-news-main .news-sort-by .bef-links ul li{list-style:none;padding-left:1.5rem;padding-top:0.625rem;}.view-news .news-sort-by .bef-links ul li a,.view-news-main .news-sort-by .bef-links ul li a{color:#30261D;}.view-news .news-sort-by .bef-links .bef-link--selected::before,.view-news-main .news-sort-by .bef-links .bef-link--selected::before{content:"";display:inline-block;width:18px;height:13px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='13' viewBox='0 0 18 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 6.65886L6.66118 11.32L16 1.99768' stroke='%23CA123F' stroke-width='2.47059' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;margin-right:0.3125rem;margin-left:-1.4375rem;}.view-news .news-sort-by .views-exposed-form .form-actions,.view-news-main .news-sort-by .views-exposed-form .form-actions{display:none;}.view-news .dropdown-toggle,.view-news-main .dropdown-toggle{font-size:1rem;padding-top:0.1875rem;padding-bottom:0.1875rem;margin-right:1.25rem;}@media (min-width:36rem){.view-news .dropdown-toggle,.view-news-main .dropdown-toggle{margin-right:5.625rem;}}.view-news .dropdown-toggle::before,.view-news-main .dropdown-toggle::before{content:"";display:block;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='20' height='13' viewBox='0 0 20 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.1797 8.10132L15.1797 12.1014L19.1797 8.10132M15.1797 0.898584L15.1797 11.9894' stroke='%2330261D' stroke-width='0.988475' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.82031 4.89862L4.82031 0.89856L0.820312 4.89862M4.82031 12.1014V1.01059' stroke='%2330261D' stroke-width='0.988475' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:22px;height:13px;margin-right:0.3125rem;}.view-news .dropdown-toggle::after,.view-news-main .dropdown-toggle::after{display:none;}.view-news .view-header .view-news .row a,.view-news-main .view-header .view-news .row a{color:#30261D;font-size:1rem;}.view-news .view-header .view-news .row.active a,.view-news-main .view-header .view-news .row.active a{color:#CA123F;}.view-news .views-field-field-news-image,.view-news-main .views-field-field-news-image{width:100%;max-width:100%;margin:0 auto;padding:1rem 0;text-align:center;}@media (min-width:48rem){.view-news .views-field-field-news-image,.view-news-main .views-field-field-news-image{width:358px;}}.view-news .views-field-field-news-image img,.view-news-main .views-field-field-news-image img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:200px;height:auto;width:auto;margin-bottom:0.625rem;border-radius:8px;}@media (min-width:48rem){.view-news .views-field-field-news-image img,.view-news-main .views-field-field-news-image img{width:auto;}}.view-news .views-field-title,.view-news-main .views-field-title{font-size:1.125rem;font-weight:700;margin-bottom:1rem;}@media (min-width:62rem){.view-news .views-field-title,.view-news-main .views-field-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.view-news .views-field-title a,.view-news-main .views-field-title a{color:#30261D;text-decoration:none;}.view-news .views-field-created,.view-news-main .views-field-created{font-size:0.875rem;font-weight:400;color:#8A7969;margin-bottom:2rem;}@media (min-width:62rem){.view-news .views-field-created,.view-news-main .views-field-created{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.view-news .view-footer,.view-news-main .view-footer{margin-top:2rem;text-align:center;}.view-news .view-footer a,.view-news-main .view-footer a{font-size:1rem;color:#fff;background:#CA123F;padding:0.75rem 1.5rem;border-radius:8px;text-decoration:none;}.page-view-news h2,.page-view-news .h2{font-size:2rem;}@media (min-width:62rem){.page-view-news h2,.page-view-news .h2{font-size:3rem;}}.view-news-main .view-header{margin-top:0;margin-bottom:2.75rem;padding-left:0;}.view-news .view-header a{color:#30261D;font-size:1rem;}.view-news .view-header .libraries{width:-webkit-max-content;width:-moz-max-content;width:max-content;}.view-news .view-header .libraries a{color:#30261D;font-size:1rem;}.view-news .view-header .libraries.active a{color:#CA123F;text-decoration:underline;text-underline-offset:5px;}.view-news .view-empty{padding:2rem 0;}@media (min-width:62rem){.view-news .view-empty{padding:2.75rem 0;}}.view-news .view-content{padding-top:2.75rem;}@media (max-width:47.99875rem){.node--type-news .basic-page .node__content{padding-left:0;padding-right:0;}}.node--type-news .field--name-field-news-image{padding-bottom:2rem;max-width:480px;}.node--type-news .field--name-field-news-image img{max-width:480px;width:100%;height:auto;}.node--type-news .field--name-body img{max-width:480px;width:100%;height:auto;}.view-blog-list{margin-bottom:3rem;margin-top:2rem;}.view-blog-list .row{min-width:100%;}.view-blog-list .row > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.view-blog-list .custom{background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.71 16.29L14.31 12.9C15.407 11.5025 16.0022 9.77666 16 8C16 6.41775 15.5308 4.87103 14.6518 3.55544C13.7727 2.23985 12.5233 1.21447 11.0615 0.608967C9.59966 0.00346625 7.99113 -0.15496 6.43928 0.153721C4.88743 0.462403 3.46197 1.22433 2.34315 2.34315C1.22433 3.46197 0.462403 4.88743 0.153721 6.43928C-0.15496 7.99113 0.00346625 9.59966 0.608967 11.0615C1.21447 12.5233 2.23985 13.7727 3.55544 14.6518C4.87103 15.5308 6.41775 16 8 16C9.77666 16.0022 11.5025 15.407 12.9 14.31L16.29 17.71C16.383 17.8037 16.4936 17.8781 16.6154 17.9289C16.7373 17.9797 16.868 18.0058 17 18.0058C17.132 18.0058 17.2627 17.9797 17.3846 17.9289C17.5064 17.8781 17.617 17.8037 17.71 17.71C17.8037 17.617 17.8781 17.5064 17.9289 17.3846C17.9797 17.2627 18.0058 17.132 18.0058 17C18.0058 16.868 17.9797 16.7373 17.9289 16.6154C17.8781 16.4936 17.8037 16.383 17.71 16.29ZM2 8C2 6.81331 2.3519 5.65328 3.01119 4.66658C3.67047 3.67989 4.60755 2.91085 5.7039 2.45673C6.80026 2.0026 8.00666 1.88378 9.17054 2.11529C10.3344 2.3468 11.4035 2.91825 12.2426 3.75736C13.0818 4.59648 13.6532 5.66558 13.8847 6.82946C14.1162 7.99335 13.9974 9.19975 13.5433 10.2961C13.0892 11.3925 12.3201 12.3295 11.3334 12.9888C10.3467 13.6481 9.18669 14 8 14C6.4087 14 4.88258 13.3679 3.75736 12.2426C2.63214 11.1174 2 9.5913 2 8Z' fill='%2364513E'/%3E%3C/svg%3E");background-position:95%;background-repeat:no-repeat;-webkit-background-size:20px 20px;background-size:20px;padding-right:2.5rem;margin-right:-3.75rem;}.view-blog-list .blog-wrapper{-webkit-box-shadow:3px 1px 7px rgba(0,0,0,0.05);box-shadow:3px 1px 7px rgba(0,0,0,0.05);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;margin-bottom:1.25rem;}.view-blog-list .blog-wrapper .recipe-tag{display:none;}.view-blog-list .blog-wrapper .blog-recipe-image img{width:100%;height:auto;border-top-right-radius:8px;border-top-left-radius:8px;}.view-blog-list .blog-wrapper h2.blog-recipe-title,.view-blog-list .blog-wrapper .blog-recipe-title.h2{padding:0.625rem 2rem 2rem;margin-bottom:1rem;font-size:1.125rem;font-weight:700;line-height:1.6875rem;color:#30261D;text-decoration:none;font-family:"noto_sans_jp_regular";}@media screen and (min-width:64rem){.view-blog-list .blog-wrapper h2.blog-recipe-title,.view-blog-list .blog-wrapper .blog-recipe-title.h2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;}}.view-blog-list .blog-wrapper h2.blog-recipe-title a,.view-blog-list .blog-wrapper .blog-recipe-title.h2 a{font-family:"noto_sans_jp_regular";font-size:1.125rem;font-weight:700;line-height:1.6875rem;color:#30261D;text-decoration:none;}.view-blog-list .blog-wrapper h2.blog-recipe-title a:hover,.view-blog-list .blog-wrapper .blog-recipe-title.h2 a:hover{color:#CA123F;-webkit-transition:color 0.8s ease;-o-transition:color 0.8s ease;transition:color 0.8s ease;}.view-blog-list .js-form-type-textfield{margin-bottom:0 !important;}.view-blog-list .view-header{margin-bottom:1.25rem;}.view-blog-list .view-filters{margin-bottom:2rem;}@media (min-width:62rem){.view-blog-list .view-filters{margin-bottom:2.75rem;}}.view-blog-list .view-footer{margin-top:2rem;text-align:center;}.view-blog-list .view-footer a{font-size:1rem;color:#fff;background:#CA123F;padding:0.75rem 1.5rem;border-radius:8px;text-decoration:none;}.view-blog-list .form-actions{-webkit-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;}@media (min-width:36rem){.view-blog-list .form-actions{-webkit-box-flex:initial;-webkit-flex:initial;-ms-flex:initial;flex:initial;}}.view-blog-list button#edit-reset,.view-blog-list button#edit-reset-blog-list,.view-blog-list button{position:relative;left:0;top:10px;padding-left:1.875rem;border-color:transparent;font-family:"noto_sans_jp_regular";font-size:0.875rem;color:#64513E;background:none;}@media (min-width:36rem){.view-blog-list button#edit-reset,.view-blog-list button#edit-reset-blog-list,.view-blog-list button{left:15px;top:0;}}.view-blog-list button#edit-reset::before,.view-blog-list button#edit-reset-blog-list::before,.view-blog-list button::before{position:absolute;left:0;display:block;content:"";display:block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.6446 11.9981L18.6565 6.99786C18.8759 6.77839 18.9992 6.48071 18.9992 6.17032C18.9992 5.85993 18.8759 5.56226 18.6565 5.34278C18.437 5.1233 18.1393 5 17.8289 5C17.5185 5 17.2209 5.1233 17.0014 5.34278L12.0012 10.3547L7.00105 5.34278C6.78158 5.1233 6.4839 5 6.17352 5C5.86313 5 5.56546 5.1233 5.34599 5.34278C5.12651 5.56226 5.00321 5.85993 5.00321 6.17032C5.00321 6.48071 5.12651 6.77839 5.34599 6.99786L10.3578 11.9981L5.34599 16.9983C5.23674 17.1067 5.15003 17.2356 5.09086 17.3776C5.03169 17.5196 5.00122 17.672 5.00122 17.8258C5.00122 17.9797 5.03169 18.132 5.09086 18.2741C5.15003 18.4161 5.23674 18.545 5.34599 18.6534C5.45434 18.7626 5.58325 18.8493 5.72528 18.9085C5.86731 18.9677 6.01965 18.9981 6.17352 18.9981C6.32738 18.9981 6.47973 18.9677 6.62176 18.9085C6.76379 18.8493 6.8927 18.7626 7.00105 18.6534L12.0012 13.6415L17.0014 18.6534C17.1097 18.7626 17.2387 18.8493 17.3807 18.9085C17.5227 18.9677 17.6751 18.9981 17.8289 18.9981C17.9828 18.9981 18.1351 18.9677 18.2772 18.9085C18.4192 18.8493 18.5481 18.7626 18.6565 18.6534C18.7657 18.545 18.8524 18.4161 18.9116 18.2741C18.9708 18.132 19.0012 17.9797 19.0012 17.8258C19.0012 17.672 18.9708 17.5196 18.9116 17.3776C18.8524 17.2356 18.7657 17.1067 18.6565 16.9983L13.6446 11.9981Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;}.view-blog-list button#edit-reset:hover,.view-blog-list button#edit-reset:active,.view-blog-list button#edit-reset:focus,.view-blog-list button#edit-reset:focus-visible,.view-blog-list button#edit-reset-blog-list:hover,.view-blog-list button#edit-reset-blog-list:active,.view-blog-list button#edit-reset-blog-list:focus,.view-blog-list button#edit-reset-blog-list:focus-visible,.view-blog-list button:hover,.view-blog-list button:active,.view-blog-list button:focus,.view-blog-list button:focus-visible{background-color:transparent !important;color:#64513E !important;border-color:transparent !important;}.view-blog-list .js-hide{display:none !important;}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}.blog-recipe--wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;}.blog-recipe .block-page-title-block{display:none;}.blog-recipe--top-main{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width:64rem){.blog-recipe--top-main{max-width:800px;}}.blog-recipe--top-main h1,.blog-recipe--top-main .h1{text-align:center;padding-bottom:0;margin-bottom:1rem;}@media (min-width:62rem){.blog-recipe--top-main h1,.blog-recipe--top-main .h1{margin-bottom:1.5rem;}}.blog-recipe--top-main .sub-title{display:none;}.blog-recipe--top-main .tags{display:none;font-size:0.875rem;padding-bottom:0.9375rem;}@media screen and (min-width:64rem){.blog-recipe--top-main .tags{font-size:1.125rem;}}.blog-recipe--top-main .tags a{color:#30261D;}.blog-recipe--top-main .tags a:hover{color:#CA123F;}.blog-recipe--top-main .tags .field{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}.blog-recipe--top-main .tags .field .field__item{border-left:1px solid #30261D;margin-left:0.9375rem;padding-left:0.9375rem;}.blog-recipe--top-main .tags .field .field__item:first-child{border-left:none;padding:0;margin:0;}.blog-recipe--top-main .sub-title{font-size:1rem;padding:0.9375rem 0;}@media screen and (min-width:64rem){.blog-recipe--top-main .sub-title{font-size:1.125rem;}}.blog-recipe--top-main .date{font-size:0.875rem;padding:0.3125rem 0;}@media screen and (min-width:64rem){.blog-recipe--top-main .date{font-size:1rem;}}.blog-recipe--main-body{margin-bottom:3.125rem;}.blog-recipe--main-body .blog-recipe--details{padding-bottom:1.875rem;}.blog-recipe--main-body .blog-recipe--details .image{margin-bottom:1rem;max-height:238px;}@media (min-width:62rem){.blog-recipe--main-body .blog-recipe--details .image{margin-bottom:1.5rem;max-height:420px;}}.blog-recipe--main-body .blog-recipe--details .image img{width:100%;height:auto;max-height:238px;-o-object-fit:cover;object-fit:cover;}@media (min-width:62rem){.blog-recipe--main-body .blog-recipe--details .image img{max-height:420px;}}.blog-recipe--main-body .blog-recipe--details .description{padding-bottom:0.625rem;}.blog-recipe--main-body .blog-recipe-sections h2,.blog-recipe--main-body .blog-recipe-sections .h2{line-height:3.75rem;margin-bottom:2rem;}.blog-recipe--main-body .blog-recipe-sections h3,.blog-recipe--main-body .blog-recipe-sections .h3,.blog-recipe--main-body .blog-recipe-sections h2,.blog-recipe--main-body .blog-recipe-sections .h2{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;margin-bottom:2rem;line-height:1.5em;}@media (min-width:62rem){.blog-recipe--main-body .blog-recipe-sections h3,.blog-recipe--main-body .blog-recipe-sections .h3,.blog-recipe--main-body .blog-recipe-sections h2,.blog-recipe--main-body .blog-recipe-sections .h2{font-size:2.5rem;margin-bottom:1.5rem;}}.blog-recipe--main-body .blog-recipe-sections h4,.blog-recipe--main-body .blog-recipe-sections .h4{margin-bottom:1rem;}.blog-recipe--main-body .blog-recipe-sections--image{margin-bottom:1rem;}@media (min-width:62rem){.blog-recipe--main-body .blog-recipe-sections--image{margin-bottom:1.5rem;}}.blog-recipe--main-body .blog-recipe-sections p{font-size:1.125rem;}@media (min-width:62rem){.blog-recipe--main-body .blog-recipe-sections p{font-size:1.125rem;}}.blog-recipe--main-body .blog-recipe-sections--button{padding:0.5rem 1.25rem;margin-bottom:4rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:1rem;color:#fff;background:#CA123F;border-radius:8px;}.blog-recipe--main-body .blog-recipe-sections--wrapper__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.blog-recipe--main-body .blog-recipe-sections--wrapper__inner h3,.blog-recipe--main-body .blog-recipe-sections--wrapper__inner .h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:2.0625rem;}@media screen and (min-width:64rem){.blog-recipe--main-body .blog-recipe-sections--wrapper__inner h3,.blog-recipe--main-body .blog-recipe-sections--wrapper__inner .h3{font-size:1.5rem;line-height:2.0625rem;}}@media (max-width:47.99875rem){.blog-recipe--main-body .blog-recipe-sections--wrapper__inner h3,.blog-recipe--main-body .blog-recipe-sections--wrapper__inner .h3{font-family:"noto_sans_jp_bold";font-size:1.875rem;font-weight:700;line-height:2.5rem;}}.blog-recipe .blogs-sidebar-anchors{display:none;}.blog-recipe .blogs-sidebar-anchors h2,.blog-recipe .blogs-sidebar-anchors .h2{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:2.0625rem;}@media screen and (min-width:64rem){.blog-recipe .blogs-sidebar-anchors h2,.blog-recipe .blogs-sidebar-anchors .h2{font-size:1.5rem;line-height:2.0625rem;}}@media (max-width:47.99875rem){.blog-recipe .blogs-sidebar-anchors h2,.blog-recipe .blogs-sidebar-anchors .h2{font-family:"noto_sans_jp_bold";font-size:1.875rem;font-weight:700;line-height:2.5rem;}}@media (min-width:48rem){.blog-recipe .blogs-sidebar-anchors{display:block;height:100%;position:-webkit-sticky;position:sticky;top:100px;right:0;}}.blog-recipe .blogs-sidebar-anchors ul{padding-left:0;}.blog-recipe .blogs-sidebar-anchors ul .index-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.5rem 0;font-size:1.25rem;list-style-type:none;border-bottom:1px solid #30261D;}.blog-recipe .blogs-sidebar-anchors ul .index-items::before{content:"•";display:inline-block;width:20px;color:#CA123F;font-size:2.5rem;margin-top:-0.3125rem;margin-right:0.5rem;}.blog-recipe .blogs-sidebar-anchors ul .index-items a{color:#30261D;}.blog-recipe .blogs-sidebar-anchors ul .index-items a.active{color:#CA123F;}.blog-recipe .blogs-sidebar-anchors ul .index-items h3,.blog-recipe .blogs-sidebar-anchors ul .index-items .h3{font-family:"noto_sans_jp_regular";font-size:1.25rem;font-weight:400;line-height:1.875rem;}.blog-recipe .blogs-sidebar-anchors .blog-share{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-top:1.875rem;}.blog-recipe .blogs-sidebar-anchors .blog-share .social-share-items{position:relative;margin-left:0;z-index:2;}.blog-recipe .blogs-sidebar-anchors .blog-share .social-share-toggle{padding-left:0;}.blog-recipe .blogs-sidebar-anchors.is-mobile{background-color:#F6F5F4;margin-left:-0.625rem;margin-right:-0.625rem;padding:1.25rem 0.625rem;}.node--type-blog .layout-main-wrapper{overflow:visible;}.card-blog .card-product__single .title{padding-bottom:0;}.card-blog .card-product__single .card-image{height:200px;}@media (min-width:62rem){.card-blog .card-product__single .card-image{height:228px;}}.card-blog .card-product__single .card-image img{height:100%;}.blog-html-field{padding-bottom:2.5rem;}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}.recipe-details-page section{padding-bottom:1rem;}@media (min-width:62rem){.recipe-details-page section{padding-bottom:3.125rem;}}.recipe-details-page section.recipe-main-steps{padding-bottom:2rem;}@media (min-width:62rem){.recipe-details-page section.recipe-main-steps{padding-bottom:3.375rem;}}.recipe-details-page .block-page-title-block{display:none;}#nutritional-info{scroll-margin-top:3.125rem;}.recipe-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.recipe-main .share-and-save{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#CA123F;}.recipe-main .share-and-save .save-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.recipe-main .share-and-save .save-icon .save-text{font-size:0.875rem;font-family:"noto_sans_jp_regular";}.recipe-main .share-and-save .save-icon .save-recipe-button{display:block;overflow:hidden;line-height:4;width:14px;height:17px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.51064 16.5292H1.05836C1.03481 16.5177 1.01222 16.5033 0.987709 16.4956C0.299918 16.2817 0 15.8741 0 15.1507C0 10.5573 0 5.9633 0.00192255 1.36934C0.00192255 1.21986 0.0124966 1.06606 0.0485444 0.922348C0.18889 0.363364 0.699327 0.00048064 1.33281 0C5.09379 0 8.8543 0 12.6148 0C13.4814 0 13.9995 0.517649 13.9995 1.38232C13.9995 4.37334 13.9995 7.36389 13.9995 10.3549C13.9995 11.9742 13.9986 13.593 14 15.2123C14 15.616 13.8697 15.9577 13.5588 16.2254C13.3516 16.4038 13.0998 16.4691 12.8441 16.5292H12.6182C12.1385 16.4735 11.8102 16.1716 11.4819 15.8539C10.0357 14.4548 8.58274 13.0624 7.13169 11.668C7.08988 11.6281 7.04614 11.5902 6.99904 11.5474C6.95626 11.5863 6.92021 11.6176 6.88561 11.6507C5.44273 13.0378 3.99842 14.424 2.55747 15.8131C2.24794 16.1115 1.94658 16.4172 1.51064 16.5292ZM12.5764 14.9445V1.41308H1.42413V14.9436C3.29333 13.1508 5.14282 11.3767 7 9.59598C8.86439 11.384 10.711 13.1551 12.5764 14.9445Z' fill='%23CA123F'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;margin-left:0.8125rem;font-size:0.875rem;background-position:center;}.recipe-main .share-and-save .save-icon .save-recipe-button.saved{background-image:url("data:image/svg+xml,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.51064 16.5292H1.05836C1.03481 16.5177 1.01222 16.5033 0.987709 16.4956C0.299918 16.2817 0 15.8741 0 15.1507C0 10.5573 0 5.9633 0.00192255 1.36934C0.00192255 1.21986 0.0124966 1.06606 0.0485444 0.922348C0.18889 0.363364 0.699327 0.00048064 1.33281 0C5.09379 0 8.8543 0 12.6148 0C13.4814 0 13.9995 0.517649 13.9995 1.38232C13.9995 4.37334 13.9995 7.36389 13.9995 10.3549C13.9995 11.9742 13.9986 13.593 14 15.2123C14 15.616 13.8697 15.9577 13.5588 16.2254C13.3516 16.4038 13.0998 16.4691 12.8441 16.5292H12.6182C12.1385 16.4735 11.8102 16.1716 11.4819 15.8539C10.0357 14.4548 8.58274 13.0624 7.13169 11.668C7.08988 11.6281 7.04614 11.5902 6.99904 11.5474C6.95626 11.5863 6.92021 11.6176 6.88561 11.6507C5.44273 13.0378 3.99842 14.424 2.55747 15.8131C2.24794 16.1115 1.94658 16.4172 1.51064 16.5292Z' fill='%23CA123F'/%3E%3C/svg%3E%0A");}@media (min-width:48rem){.recipe-main .share-and-save .save-icon .save-recipe-button:hover{background-image:url("data:image/svg+xml,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.51064 16.5292H1.05836C1.03481 16.5177 1.01222 16.5033 0.987709 16.4956C0.299918 16.2817 0 15.8741 0 15.1507C0 10.5573 0 5.9633 0.00192255 1.36934C0.00192255 1.21986 0.0124966 1.06606 0.0485444 0.922348C0.18889 0.363364 0.699327 0.00048064 1.33281 0C5.09379 0 8.8543 0 12.6148 0C13.4814 0 13.9995 0.517649 13.9995 1.38232C13.9995 4.37334 13.9995 7.36389 13.9995 10.3549C13.9995 11.9742 13.9986 13.593 14 15.2123C14 15.616 13.8697 15.9577 13.5588 16.2254C13.3516 16.4038 13.0998 16.4691 12.8441 16.5292H12.6182C12.1385 16.4735 11.8102 16.1716 11.4819 15.8539C10.0357 14.4548 8.58274 13.0624 7.13169 11.668C7.08988 11.6281 7.04614 11.5902 6.99904 11.5474C6.95626 11.5863 6.92021 11.6176 6.88561 11.6507C5.44273 13.0378 3.99842 14.424 2.55747 15.8131C2.24794 16.1115 1.94658 16.4172 1.51064 16.5292Z' fill='%23CA123F'/%3E%3C/svg%3E%0A");}}.recipe-main .share-and-save .social-share-toggle{padding-left:0;margin-left:2rem;font-weight:14px;font-family:"noto_sans_jp_regular";}@media (min-width:48rem){.recipe-main .share-and-save .social-share-toggle{margin-left:4rem;}}.recipe-main .recipe-id{font-size:0.875rem;padding-top:0.625rem;}.recipe-main__tag{position:absolute;padding:0.5rem 0.625rem 0.5rem 1.5625rem;background:#fff;border-radius:25px 0px 0px 25px;top:9%;right:0;font-size:0.875rem;}.recipe-main__social-share .social-share-toggle{padding-left:0;font-family:"noto_sans_jp_regular";}.recipe-main__image img{width:100%;height:auto;}.recipe-main__image.desktop{display:none;}@media (min-width:62rem){.recipe-main__image.desktop{position:relative;display:block;}}.recipe-main__image.desktop img{border-radius:8px;}@media (min-width:48rem){.recipe-main__image.desktop img{max-width:500px;}}.recipe-main__image.mobile{position:relative;display:block;padding-bottom:1.5rem;}@media (min-width:62rem){.recipe-main__image.mobile{display:none;}}.recipe-main__social-share{color:#CA123F;}.recipe-main__heading{padding:0.5rem 0 1rem 0;}@media (min-width:62rem){.recipe-main__heading{padding:1rem 0 1.5rem 0;}}.recipe-main__heading h1,.recipe-main__heading .h1{padding:0;margin-bottom:0;}@media (min-width:62rem){.recipe-main__heading h1,.recipe-main__heading .h1{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}}@media screen and (min-width:62rem) and (min-width:64rem){.recipe-main__heading h1,.recipe-main__heading .h1{font-size:2.5rem;line-height:3rem;}}.recipe-main__description{font-size:1rem;padding-bottom:0;}@media (min-width:62rem){.recipe-main__description{padding-bottom:1.25rem;font-size:1.125rem;}}.recipe-main__icons-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.recipe-main__icons-wrapper .recipe-icons-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.recipe-main__icons-wrapper .moderate-terms{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.recipe-main__icons-wrapper .moderate-terms .term{margin:0 1.5rem 1rem 0;}@media (min-width:62rem){.recipe-main__icons-wrapper .moderate-terms .term{margin:0 1.5rem 1.25rem 0;}}.recipe-main__icons-wrapper .moderate-terms .recipe-icons-prefix{margin:0 1.5625rem 1rem 0;display:block;width:130px;height:38px;background-image:url("data:image/svg+xml,%3Csvg width='130' height='38' viewBox='0 0 130 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M102.145 1C110.722 1 117.927 6.74618 119.961 14.5197L128 19L119.9 23.7094C117.785 31.3664 110.637 37 102.145 37H19.3901C9.23351 37 1 28.9411 1 19C1 9.05887 9.23351 1 19.3901 1H102.145Z' fill='white' stroke='%23D1CBC5'/%3E%3Crect width='91.3509' height='24' transform='translate(18.8242 7)' fill='white'/%3E%3Cpath d='M24.2982 19.842H31.5922V20.808H24.2982V19.842ZM23.4162 23.762H32.2642V24.728H23.4162V23.762ZM23.8362 13.71H32.1382V15.992H31.1722V14.62H24.7602V16.118H23.8362V13.71ZM27.3502 12.24H28.3722V14.298H27.3502V12.24ZM27.3362 20.304H28.3722V24.266H27.3362V20.304ZM28.5402 14.508H29.5062V17.378C29.5062 17.672 29.5622 17.714 29.8842 17.714C30.0242 17.714 30.7382 17.714 30.9202 17.714C31.2142 17.714 31.2702 17.574 31.2982 16.496C31.4942 16.65 31.8862 16.804 32.1522 16.86C32.0542 18.246 31.8022 18.596 31.0322 18.596C30.8222 18.596 29.9402 18.596 29.7442 18.596C28.7642 18.596 28.5402 18.33 28.5402 17.378V14.508ZM26.2442 14.55H27.2102C27.0982 16.986 26.6222 18.33 24.2982 19.03C24.2142 18.806 23.9762 18.47 23.7802 18.288C25.8102 17.714 26.1602 16.636 26.2442 14.55ZM19.2022 19.506C20.2942 19.17 21.9322 18.596 23.5142 18.036L23.6962 18.988C22.2262 19.548 20.6722 20.108 19.4682 20.528L19.2022 19.506ZM19.3982 15.068H23.5982V16.048H19.3982V15.068ZM21.1622 12.254H22.1422V23.902C22.1422 24.49 22.0022 24.77 21.6522 24.938C21.3302 25.106 20.7842 25.134 19.9022 25.134C19.8602 24.882 19.7342 24.448 19.5942 24.154C20.2102 24.168 20.7422 24.168 20.9102 24.154C21.0782 24.154 21.1622 24.112 21.1622 23.902V12.254ZM37.1922 12.968C38.7042 13.304 41.3782 13.626 42.7222 13.696L42.5682 14.732C41.1682 14.606 38.7182 14.298 37.0102 13.99L37.1922 12.968ZM43.0022 16.972C42.7362 17.154 42.3862 17.448 42.2182 17.588C41.6862 18.078 40.1182 19.548 39.5862 20.094C39.7402 20.08 39.9922 20.08 40.1462 20.122C40.6782 20.178 41.0002 20.542 41.1962 21.116C41.3362 21.522 41.5322 22.236 41.6722 22.684C41.8402 23.216 42.1622 23.454 42.8902 23.454C43.8002 23.454 44.8642 23.328 45.5362 23.16L45.4522 24.336C44.8642 24.448 43.5762 24.546 42.8342 24.546C41.7002 24.546 41.0142 24.28 40.7062 23.356C40.5662 22.936 40.3702 22.11 40.2302 21.718C40.0762 21.228 39.7682 20.962 39.3762 20.962C38.9982 20.962 38.6622 21.158 38.3402 21.48C37.8222 21.97 36.2962 23.58 35.4982 24.588L34.4342 23.846C34.6162 23.706 34.8682 23.482 35.1342 23.216C35.7082 22.656 39.5162 18.834 40.8882 17.462C39.7822 17.518 37.4302 17.728 36.5762 17.798C36.1142 17.826 35.7502 17.882 35.4562 17.924L35.3582 16.706C35.6802 16.734 36.0862 16.734 36.5342 16.734C37.3462 16.706 40.5942 16.496 41.6582 16.356C41.8962 16.328 42.1902 16.258 42.3302 16.202L43.0022 16.972ZM56.1902 13.164C56.0922 13.514 56.0082 14.004 55.9382 14.27C55.4342 16.58 54.4542 19.506 53.3342 21.046C52.2702 22.53 51.2482 23.58 49.9742 23.58C48.9102 23.58 48.0142 22.698 48.0142 21.06C48.0142 19.296 49.0922 17.434 50.5762 16.44C51.9622 15.502 53.3342 15.138 54.7762 15.138C57.5202 15.138 59.5082 16.986 59.5082 19.716C59.5082 22.516 57.5062 24.21 54.4962 24.63L53.8522 23.636C56.7782 23.37 58.3882 21.844 58.3882 19.674C58.3882 17.616 56.9042 16.104 54.6502 16.104C53.2922 16.104 52.0742 16.566 50.9822 17.378C49.7922 18.232 49.0362 19.73 49.0362 20.99C49.0362 21.914 49.4422 22.474 50.0722 22.474C50.9822 22.474 51.9622 21.284 52.6762 20.15C53.6002 18.722 54.5382 16.16 54.8882 14.116C54.9442 13.836 54.9862 13.374 54.9722 13.052L56.1902 13.164ZM50.4502 13.808C50.5202 14.186 50.6322 14.648 50.7442 15.04C51.1082 16.412 51.8922 18.568 52.4802 19.548C52.9562 20.36 53.6142 21.284 54.2862 21.928L53.4042 22.642C52.8442 22.026 52.3262 21.34 51.7942 20.43C51.1082 19.338 50.2962 17.196 49.7642 15.446C49.6242 14.998 49.4702 14.536 49.2882 14.172L50.4502 13.808Z' fill='%2330261D'/%3E%3Cg clip-path='url(%23clip0_6001_17671)'%3E%3Cpath d='M87.1193 10.2202C91.974 12.03 95.4003 16.4305 95.1576 20.6412C95.1444 20.8642 94.9132 21.0062 94.7085 20.9203L91.467 19.5729C91.1682 19.449 90.8924 19.7892 91.0741 20.0567L97.0549 28.7885C97.1903 28.985 97.4826 28.9751 97.6031 28.7687L102.775 19.913C102.938 19.6323 102.636 19.312 102.347 19.4606L99.6969 20.8146C99.5004 20.9154 99.261 20.7948 99.2296 20.5752C98.6054 16.343 96.4489 11.7146 91.5876 9.90314C89.2643 9.03623 86.8898 8.76707 84.687 9.01972C84.3056 9.06265 84.3006 9.61582 84.6821 9.66536C85.5391 9.77764 86.4027 9.95433 87.1193 10.2202Z' fill='%232E8134'/%3E%3Cpath d='M87.1193 10.2202C91.974 12.03 95.4003 16.4305 95.1576 20.6412C95.1444 20.8642 94.9132 21.0062 94.7085 20.9203L91.467 19.5729C91.1682 19.449 90.8924 19.7892 91.0741 20.0567L97.0549 28.7885C97.1903 28.985 97.4826 28.9751 97.6031 28.7687L102.775 19.913C102.938 19.6323 102.636 19.312 102.347 19.4606L99.6969 20.8146C99.5004 20.9154 99.261 20.7948 99.2296 20.5752C98.6054 16.343 96.4489 11.7146 91.5876 9.90314C89.2643 9.03623 86.8898 8.76707 84.687 9.01972C84.3056 9.06265 84.3006 9.61582 84.6821 9.66536C85.5391 9.77764 86.4027 9.95433 87.1193 10.2202Z' fill='white' fill-opacity='0.65'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6001_17671'%3E%3Crect width='18.423' height='20' fill='white' transform='translate(84.3984 8.92889)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;}.recipe-main__icons-wrapper .high-terms{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.recipe-main__icons-wrapper .high-terms .term{margin:0 1.5625rem 1.25rem 0;}.recipe-main__icons-wrapper .high-terms .recipe-icons-prefix{margin:0 1.5625rem 1.25rem 0;display:block;width:130px;height:38px;background-image:url("data:image/svg+xml,%3Csvg width='130' height='37' viewBox='0 0 130 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M102.145 0.5C110.722 0.5 117.927 6.24618 119.961 14.0197L128 18.5L119.9 23.2094C117.785 30.8664 110.637 36.5 102.145 36.5H19.3901C9.23351 36.5 1 28.4411 1 18.5C1 8.55887 9.23351 0.5 19.3901 0.5H102.145Z' fill='white' stroke='%23D1CBC5'/%3E%3Cpath d='M17.812 21.1931C17.686 21.6551 17.616 22.0891 17.616 22.4531C17.616 23.1111 17.98 23.7551 19.982 23.7551C20.892 23.7551 21.858 23.6571 22.712 23.4751L22.67 24.6091C21.914 24.7211 20.99 24.8051 19.968 24.8051C17.756 24.8051 16.552 24.1331 16.552 22.7471C16.552 22.2011 16.65 21.6831 16.762 21.0951L17.812 21.1931ZM16.202 13.5211C16.118 13.8291 16.006 14.3611 15.95 14.6411C15.894 14.9351 15.824 15.2991 15.74 15.6771C16.65 15.5651 17.574 15.3971 18.428 15.1731V16.2791C17.518 16.4891 16.496 16.6431 15.516 16.7551C15.39 17.3711 15.236 18.0151 15.068 18.6311C14.564 20.6191 13.612 23.5031 12.884 25.0431L11.652 24.6231C12.492 23.1811 13.486 20.3391 14.004 18.3651C14.13 17.9031 14.256 17.3711 14.368 16.8671C13.906 16.8951 13.472 16.9091 13.08 16.9091C12.464 16.9091 11.96 16.8811 11.456 16.8531L11.414 15.7611C12.086 15.8451 12.59 15.8591 13.094 15.8591C13.556 15.8591 14.06 15.8311 14.606 15.7891C14.704 15.2991 14.774 14.8511 14.816 14.5711C14.872 14.1791 14.886 13.7031 14.858 13.4091L16.202 13.5211ZM17.518 17.7911C18.26 17.7211 19.184 17.6651 20.08 17.6651C20.906 17.6651 21.746 17.7071 22.502 17.7911L22.474 18.8551C21.76 18.7571 20.934 18.6871 20.122 18.6871C19.24 18.6871 18.386 18.7291 17.518 18.8271V17.7911ZM26.24 18.9531C26.66 18.8691 27.108 18.7431 27.556 18.6031C28.55 18.2951 30.846 17.4551 32.498 17.4551C34.486 17.4551 35.914 18.6451 35.914 20.5631C35.914 23.2511 33.324 24.6231 29.544 24.8611L29.096 23.7831C32.12 23.6851 34.78 22.8171 34.78 20.5351C34.78 19.3591 33.842 18.4631 32.414 18.4631C30.678 18.4631 27.612 19.7511 26.716 20.1011L26.24 18.9531ZM48.906 16.0971C48.906 16.6151 49.326 17.0351 49.83 17.0351C50.362 17.0351 50.782 16.6151 50.782 16.0971C50.782 15.5791 50.362 15.1451 49.83 15.1451C49.326 15.1451 48.906 15.5791 48.906 16.0971ZM48.248 16.0971C48.248 15.2151 48.962 14.5011 49.83 14.5011C50.726 14.5011 51.426 15.2151 51.426 16.0971C51.426 16.9791 50.726 17.6791 49.83 17.6791C48.962 17.6791 48.248 16.9791 48.248 16.0971ZM44.734 16.9931C45.112 16.7411 45.504 16.4471 45.714 16.2791C45.112 15.7751 43.796 15.0751 42.718 14.6411L43.362 13.8291C44.44 14.2771 45.994 15.0471 46.82 15.6631L47.086 16.3771C46.764 16.6571 45.966 17.2871 45.448 17.6511L44.734 16.9931ZM42.032 23.6711C42.746 23.8811 43.418 23.9931 44.3 23.9931C44.944 23.9931 45.714 23.7271 45.714 22.8311C45.714 21.8791 44.706 20.6191 43.922 19.7651C43.614 19.4431 43.194 19.0371 42.802 18.7011L43.628 17.9871C43.978 18.3371 44.328 18.7151 44.65 19.0651C45.966 20.4511 46.89 21.6831 46.89 22.9431C46.89 24.6651 45.49 25.0571 44.482 25.0571C43.586 25.0571 42.83 24.9591 42.2 24.8331L42.032 23.6711ZM50.11 24.2031C49.718 22.8731 48.752 20.8571 47.786 19.7791L48.696 19.2611C49.662 20.3951 50.712 22.3971 51.16 23.6291L50.11 24.2031ZM42.508 21.4731C41.696 22.3131 40.296 23.4891 38.938 24.3011L38.28 23.3771C39.428 22.7471 41.066 21.5011 41.85 20.6331L42.508 21.4731ZM56.746 13.4931C56.452 14.5151 56.172 16.4051 56.088 17.3851C56.662 15.9571 58.118 14.2071 59.896 14.2071C61.758 14.2071 63.088 16.0691 63.088 19.0091C63.088 22.9011 60.652 24.6091 57.18 25.2391L56.522 24.2311C59.56 23.7831 61.94 22.5371 61.94 19.0231C61.94 16.8111 61.184 15.2151 59.714 15.2151C57.964 15.2151 56.34 17.7631 56.172 19.5971C56.102 20.1431 56.116 20.6191 56.2 21.3191L55.122 21.4031C55.052 20.8711 54.968 20.0871 54.968 19.1771C54.968 17.8471 55.234 15.7891 55.402 14.6551C55.458 14.2351 55.486 13.8291 55.514 13.4511L56.746 13.4931Z' fill='black'/%3E%3Cpath d='M87.2951 28.1803C92.1497 26.3705 95.576 21.97 95.3333 17.7593C95.3201 17.5364 95.0889 17.3944 94.8841 17.4803L91.6428 18.8277C91.3439 18.9515 91.0681 18.6114 91.2498 18.3439L97.2305 9.61377C97.3659 9.41727 97.6582 9.42718 97.7787 9.63358L102.95 18.4892C103.114 18.7699 102.812 19.0902 102.523 18.9416L99.8725 17.5876C99.676 17.4869 99.4366 17.6074 99.4052 17.827C98.781 22.0591 96.6245 26.6876 91.7633 28.499C89.44 29.3659 87.0672 29.6334 84.8628 29.3824C84.4813 29.3394 84.4764 28.7863 84.8578 28.7367C85.7148 28.6245 86.5784 28.4478 87.2951 28.1819V28.1803Z' fill='%23D64122'/%3E%3Cpath d='M87.2951 28.1803C92.1497 26.3705 95.576 21.97 95.3333 17.7593C95.3201 17.5364 95.0889 17.3944 94.8841 17.4803L91.6428 18.8277C91.3439 18.9515 91.0681 18.6114 91.2498 18.3439L97.2305 9.61377C97.3659 9.41727 97.6582 9.42718 97.7787 9.63358L102.95 18.4892C103.114 18.7699 102.812 19.0902 102.523 18.9416L99.8725 17.5876C99.676 17.4869 99.4366 17.6074 99.4052 17.827C98.781 22.0591 96.6245 26.6876 91.7633 28.499C89.44 29.3659 87.0672 29.6334 84.8628 29.3824C84.4813 29.3394 84.4764 28.7863 84.8578 28.7367C85.7148 28.6245 86.5784 28.4478 87.2951 28.1819V28.1803Z' fill='white' fill-opacity='0.65'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;}.recipe-main__icons-wrapper h2,.recipe-main__icons-wrapper .h2{display:none;}.recipe-main__icons-wrapper .recipe-icons-prefix{margin:0 1.5625rem 1.25rem 0;display:block;width:130px;height:38px;background-image:url("data:image/svg+xml,%3Csvg width='130' height='38' viewBox='0 0 130 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M102.145 1C110.722 1 117.927 6.74618 119.961 14.5197L128 19L119.9 23.7094C117.785 31.3664 110.637 37 102.145 37H19.3901C9.23351 37 1 28.9411 1 19C1 9.05887 9.23351 1 19.3901 1H102.145Z' fill='white' stroke='%23D1CBC5'/%3E%3Crect width='91.3509' height='24' transform='translate(18.8242 7)' fill='white'/%3E%3Cpath d='M24.2982 19.842H31.5922V20.808H24.2982V19.842ZM23.4162 23.762H32.2642V24.728H23.4162V23.762ZM23.8362 13.71H32.1382V15.992H31.1722V14.62H24.7602V16.118H23.8362V13.71ZM27.3502 12.24H28.3722V14.298H27.3502V12.24ZM27.3362 20.304H28.3722V24.266H27.3362V20.304ZM28.5402 14.508H29.5062V17.378C29.5062 17.672 29.5622 17.714 29.8842 17.714C30.0242 17.714 30.7382 17.714 30.9202 17.714C31.2142 17.714 31.2702 17.574 31.2982 16.496C31.4942 16.65 31.8862 16.804 32.1522 16.86C32.0542 18.246 31.8022 18.596 31.0322 18.596C30.8222 18.596 29.9402 18.596 29.7442 18.596C28.7642 18.596 28.5402 18.33 28.5402 17.378V14.508ZM26.2442 14.55H27.2102C27.0982 16.986 26.6222 18.33 24.2982 19.03C24.2142 18.806 23.9762 18.47 23.7802 18.288C25.8102 17.714 26.1602 16.636 26.2442 14.55ZM19.2022 19.506C20.2942 19.17 21.9322 18.596 23.5142 18.036L23.6962 18.988C22.2262 19.548 20.6722 20.108 19.4682 20.528L19.2022 19.506ZM19.3982 15.068H23.5982V16.048H19.3982V15.068ZM21.1622 12.254H22.1422V23.902C22.1422 24.49 22.0022 24.77 21.6522 24.938C21.3302 25.106 20.7842 25.134 19.9022 25.134C19.8602 24.882 19.7342 24.448 19.5942 24.154C20.2102 24.168 20.7422 24.168 20.9102 24.154C21.0782 24.154 21.1622 24.112 21.1622 23.902V12.254ZM37.1922 12.968C38.7042 13.304 41.3782 13.626 42.7222 13.696L42.5682 14.732C41.1682 14.606 38.7182 14.298 37.0102 13.99L37.1922 12.968ZM43.0022 16.972C42.7362 17.154 42.3862 17.448 42.2182 17.588C41.6862 18.078 40.1182 19.548 39.5862 20.094C39.7402 20.08 39.9922 20.08 40.1462 20.122C40.6782 20.178 41.0002 20.542 41.1962 21.116C41.3362 21.522 41.5322 22.236 41.6722 22.684C41.8402 23.216 42.1622 23.454 42.8902 23.454C43.8002 23.454 44.8642 23.328 45.5362 23.16L45.4522 24.336C44.8642 24.448 43.5762 24.546 42.8342 24.546C41.7002 24.546 41.0142 24.28 40.7062 23.356C40.5662 22.936 40.3702 22.11 40.2302 21.718C40.0762 21.228 39.7682 20.962 39.3762 20.962C38.9982 20.962 38.6622 21.158 38.3402 21.48C37.8222 21.97 36.2962 23.58 35.4982 24.588L34.4342 23.846C34.6162 23.706 34.8682 23.482 35.1342 23.216C35.7082 22.656 39.5162 18.834 40.8882 17.462C39.7822 17.518 37.4302 17.728 36.5762 17.798C36.1142 17.826 35.7502 17.882 35.4562 17.924L35.3582 16.706C35.6802 16.734 36.0862 16.734 36.5342 16.734C37.3462 16.706 40.5942 16.496 41.6582 16.356C41.8962 16.328 42.1902 16.258 42.3302 16.202L43.0022 16.972ZM56.1902 13.164C56.0922 13.514 56.0082 14.004 55.9382 14.27C55.4342 16.58 54.4542 19.506 53.3342 21.046C52.2702 22.53 51.2482 23.58 49.9742 23.58C48.9102 23.58 48.0142 22.698 48.0142 21.06C48.0142 19.296 49.0922 17.434 50.5762 16.44C51.9622 15.502 53.3342 15.138 54.7762 15.138C57.5202 15.138 59.5082 16.986 59.5082 19.716C59.5082 22.516 57.5062 24.21 54.4962 24.63L53.8522 23.636C56.7782 23.37 58.3882 21.844 58.3882 19.674C58.3882 17.616 56.9042 16.104 54.6502 16.104C53.2922 16.104 52.0742 16.566 50.9822 17.378C49.7922 18.232 49.0362 19.73 49.0362 20.99C49.0362 21.914 49.4422 22.474 50.0722 22.474C50.9822 22.474 51.9622 21.284 52.6762 20.15C53.6002 18.722 54.5382 16.16 54.8882 14.116C54.9442 13.836 54.9862 13.374 54.9722 13.052L56.1902 13.164ZM50.4502 13.808C50.5202 14.186 50.6322 14.648 50.7442 15.04C51.1082 16.412 51.8922 18.568 52.4802 19.548C52.9562 20.36 53.6142 21.284 54.2862 21.928L53.4042 22.642C52.8442 22.026 52.3262 21.34 51.7942 20.43C51.1082 19.338 50.2962 17.196 49.7642 15.446C49.6242 14.998 49.4702 14.536 49.2882 14.172L50.4502 13.808Z' fill='%2330261D'/%3E%3Cg clip-path='url(%23clip0_6001_17671)'%3E%3Cpath d='M87.1193 10.2202C91.974 12.03 95.4003 16.4305 95.1576 20.6412C95.1444 20.8642 94.9132 21.0062 94.7085 20.9203L91.467 19.5729C91.1682 19.449 90.8924 19.7892 91.0741 20.0567L97.0549 28.7885C97.1903 28.985 97.4826 28.9751 97.6031 28.7687L102.775 19.913C102.938 19.6323 102.636 19.312 102.347 19.4606L99.6969 20.8146C99.5004 20.9154 99.261 20.7948 99.2296 20.5752C98.6054 16.343 96.4489 11.7146 91.5876 9.90314C89.2643 9.03623 86.8898 8.76707 84.687 9.01972C84.3056 9.06265 84.3006 9.61582 84.6821 9.66536C85.5391 9.77764 86.4027 9.95433 87.1193 10.2202Z' fill='%232E8134'/%3E%3Cpath d='M87.1193 10.2202C91.974 12.03 95.4003 16.4305 95.1576 20.6412C95.1444 20.8642 94.9132 21.0062 94.7085 20.9203L91.467 19.5729C91.1682 19.449 90.8924 19.7892 91.0741 20.0567L97.0549 28.7885C97.1903 28.985 97.4826 28.9751 97.6031 28.7687L102.775 19.913C102.938 19.6323 102.636 19.312 102.347 19.4606L99.6969 20.8146C99.5004 20.9154 99.261 20.7948 99.2296 20.5752C98.6054 16.343 96.4489 11.7146 91.5876 9.90314C89.2643 9.03623 86.8898 8.76707 84.687 9.01972C84.3056 9.06265 84.3006 9.61582 84.6821 9.66536C85.5391 9.77764 86.4027 9.95433 87.1193 10.2202Z' fill='white' fill-opacity='0.65'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6001_17671'%3E%3Crect width='18.423' height='20' fill='white' transform='translate(84.3984 8.92889)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;}.recipe-main__icons-wrapper .field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-right:1.5rem;}.recipe-main__items-wrapper{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 1rem 0;font-size:0.875rem;}@media (min-width:62rem){.recipe-main__items-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:70%;padding:3.125rem 0 1.25rem 0;}}.recipe-main__items-wrapper .cooking-time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.recipe-main__items-wrapper .cooking-time::before{content:"";display:block;margin-right:0.625rem;background-image:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 0.47998C4.47715 0.47998 0 4.95713 0 10.48C0 16.0028 4.47715 20.48 10 20.48C15.5228 20.48 20 16.0028 20 10.48C20 7.82782 18.9464 5.28428 17.0711 3.40891C15.1957 1.53355 12.6522 0.47998 10 0.47998ZM10 18.48C5.58172 18.48 2 14.8983 2 10.48C2 6.0617 5.58172 2.47998 10 2.47998C14.4183 2.47998 18 6.0617 18 10.48C18 12.6017 17.1571 14.6366 15.6569 16.1369C14.1566 17.6371 12.1217 18.48 10 18.48ZM10.88 4.97998V10.12L14.51 13.75C14.7018 13.9478 14.7018 14.2622 14.51 14.46L13.98 14.99C13.7822 15.1818 13.4678 15.1818 13.27 14.99L9.27 10.99C9.1784 10.8959 9.1249 10.7712 9.12 10.64V4.97998C9.12 4.70384 9.3439 4.47998 9.62 4.47998H10.38C10.6561 4.47998 10.88 4.70384 10.88 4.97998Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:27px;height:21px;}.recipe-main__items-wrapper .calories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.recipe-main__items-wrapper .calories::before{content:"";display:block;margin-right:0.3125rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-outside-1_6_1541' maskUnits='userSpaceOnUse' x='2.53467' y='2.49707' width='18' height='20' fill='black'%3E%3Crect fill='white' x='2.53467' y='2.49707' width='18' height='20'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.0925 11.44C13.8805 11.8035 13.6659 12.1561 13.4583 12.4971L13.4582 12.4971C11.897 15.0614 10.6637 17.0868 12.4076 20.626L12.8368 21.4971H9.35986C7.83987 21.5003 6.37893 20.9088 5.28933 19.849C4.74671 19.3274 4.31249 18.7037 4.01159 18.0138C3.7107 17.3239 3.54907 16.5813 3.53599 15.8288C3.53511 15.7825 3.53467 15.736 3.53467 15.6891C3.53467 12.2789 5.58107 10.4762 7.38658 8.88616C7.81571 8.50819 8.22101 8.15113 8.5903 7.78188C9.12207 7.24996 9.3798 6.74194 9.35613 6.27182C9.32842 5.7211 8.91266 5.35781 8.90847 5.35445L8.53416 5.04866L9.3098 3.49707L9.80677 3.66284C10.5135 3.89837 13.5663 5.37457 14.4796 7.7974C14.9322 8.9982 14.802 10.2237 14.0925 11.44ZM4.74382 15.8064C4.79002 18.2781 6.8607 20.289 9.35986 20.289H10.9371C9.50743 16.6629 10.9283 14.3294 12.4262 11.8693L12.4264 11.8689L12.4319 11.86C12.6349 11.5266 12.8446 11.182 13.0491 10.8315C13.5736 9.93229 13.6718 9.07929 13.3492 8.22365C12.8394 6.87124 11.3413 5.7824 10.2903 5.20816C10.4517 5.5191 10.5445 5.861 10.5627 6.21085C10.6042 7.03636 10.228 7.85225 9.4445 8.63571C9.0483 9.03199 8.6096 9.41842 8.18539 9.79209L8.18514 9.79231C6.49274 11.283 4.74272 12.8246 4.74272 15.6891C4.74275 15.7284 4.74311 15.7675 4.74382 15.8064ZM19.3575 15.5302C19.3684 15.5704 19.3789 15.6105 19.389 15.6504C19.5634 16.3405 19.577 17.0615 19.4288 17.7577C19.2806 18.4539 18.9745 19.1068 18.5342 19.6661C18.0911 20.2378 17.5228 20.7003 16.8728 21.0177C16.2229 21.3351 15.5088 21.4991 14.7854 21.4971H14.3748L14.2132 21.1453C13.3776 19.3279 13.1418 17.6346 13.4921 15.9684C13.7993 14.5074 14.5041 13.2197 15.3253 11.8078L15.6857 11.1883L16.2352 11.6482C16.5089 11.8773 18.9216 13.9321 19.3575 15.5302ZM16.5037 19.847C16.922 19.6153 17.2887 19.3008 17.5814 18.9228C17.9083 18.5081 18.1357 18.0239 18.2459 17.5075C18.3561 16.9911 18.3463 16.4563 18.2173 15.9443C18.2092 15.9123 18.2008 15.8801 18.192 15.8479C17.9833 15.0826 16.8956 13.886 16.0031 13.0557C14.6606 15.4521 13.958 17.4052 15.1487 20.2706C15.6245 20.2228 16.0855 20.0787 16.5037 19.847Z'/%3E%3C/mask%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.0925 11.44C13.8805 11.8035 13.6659 12.1561 13.4583 12.4971L13.4582 12.4971C11.897 15.0614 10.6637 17.0868 12.4076 20.626L12.8368 21.4971H9.35986C7.83987 21.5003 6.37893 20.9088 5.28933 19.849C4.74671 19.3274 4.31249 18.7037 4.01159 18.0138C3.7107 17.3239 3.54907 16.5813 3.53599 15.8288C3.53511 15.7825 3.53467 15.736 3.53467 15.6891C3.53467 12.2789 5.58107 10.4762 7.38658 8.88616C7.81571 8.50819 8.22101 8.15113 8.5903 7.78188C9.12207 7.24996 9.3798 6.74194 9.35613 6.27182C9.32842 5.7211 8.91266 5.35781 8.90847 5.35445L8.53416 5.04866L9.3098 3.49707L9.80677 3.66284C10.5135 3.89837 13.5663 5.37457 14.4796 7.7974C14.9322 8.9982 14.802 10.2237 14.0925 11.44ZM4.74382 15.8064C4.79002 18.2781 6.8607 20.289 9.35986 20.289H10.9371C9.50743 16.6629 10.9283 14.3294 12.4262 11.8693L12.4264 11.8689L12.4319 11.86C12.6349 11.5266 12.8446 11.182 13.0491 10.8315C13.5736 9.93229 13.6718 9.07929 13.3492 8.22365C12.8394 6.87124 11.3413 5.7824 10.2903 5.20816C10.4517 5.5191 10.5445 5.861 10.5627 6.21085C10.6042 7.03636 10.228 7.85225 9.4445 8.63571C9.0483 9.03199 8.6096 9.41842 8.18539 9.79209L8.18514 9.79231C6.49274 11.283 4.74272 12.8246 4.74272 15.6891C4.74275 15.7284 4.74311 15.7675 4.74382 15.8064ZM19.3575 15.5302C19.3684 15.5704 19.3789 15.6105 19.389 15.6504C19.5634 16.3405 19.577 17.0615 19.4288 17.7577C19.2806 18.4539 18.9745 19.1068 18.5342 19.6661C18.0911 20.2378 17.5228 20.7003 16.8728 21.0177C16.2229 21.3351 15.5088 21.4991 14.7854 21.4971H14.3748L14.2132 21.1453C13.3776 19.3279 13.1418 17.6346 13.4921 15.9684C13.7993 14.5074 14.5041 13.2197 15.3253 11.8078L15.6857 11.1883L16.2352 11.6482C16.5089 11.8773 18.9216 13.9321 19.3575 15.5302ZM16.5037 19.847C16.922 19.6153 17.2887 19.3008 17.5814 18.9228C17.9083 18.5081 18.1357 18.0239 18.2459 17.5075C18.3561 16.9911 18.3463 16.4563 18.2173 15.9443C18.2092 15.9123 18.2008 15.8801 18.192 15.8479C17.9833 15.0826 16.8956 13.886 16.0031 13.0557C14.6606 15.4521 13.958 17.4052 15.1487 20.2706C15.6245 20.2228 16.0855 20.0787 16.5037 19.847Z' fill='black'/%3E%3Cpath d='M13.4583 12.4971L13.6279 12.6031L13.6291 12.6011L13.4583 12.4971ZM14.0925 11.44L13.9197 11.3392L13.9197 11.3393L14.0925 11.44ZM13.4582 12.4971L13.2886 12.3911L13.2874 12.3931L13.4582 12.4971ZM12.4076 20.626L12.2282 20.7144L12.2282 20.7144L12.4076 20.626ZM12.8368 21.4971V21.6971H13.1583L13.0162 21.4087L12.8368 21.4971ZM9.35986 21.4971L9.35986 21.2971L9.35944 21.2971L9.35986 21.4971ZM5.28933 19.849L5.42878 19.7056L5.42793 19.7048L5.28933 19.849ZM4.01159 18.0138L3.82827 18.0938L3.82827 18.0938L4.01159 18.0138ZM3.53599 15.8288L3.73596 15.8253L3.73595 15.825L3.53599 15.8288ZM7.38658 8.88616L7.51876 9.03625L7.51878 9.03624L7.38658 8.88616ZM8.5903 7.78188L8.73171 7.92331L8.73174 7.92328L8.5903 7.78188ZM9.35613 6.27182L9.15638 6.28187L9.15638 6.28187L9.35613 6.27182ZM8.90847 5.35445L8.78193 5.50934L8.78336 5.51049L8.90847 5.35445ZM8.53416 5.04866L8.35527 4.95923L8.28373 5.10233L8.40763 5.20355L8.53416 5.04866ZM9.3098 3.49707L9.37309 3.30735L9.2085 3.25244L9.13091 3.40764L9.3098 3.49707ZM9.80677 3.66284L9.74348 3.85256L9.74353 3.85258L9.80677 3.66284ZM14.4796 7.7974L14.6667 7.72686L14.6667 7.72685L14.4796 7.7974ZM4.74382 15.8064L4.54385 15.81L4.54385 15.8101L4.74382 15.8064ZM10.9371 20.289V20.489H11.2309L11.1231 20.2156L10.9371 20.289ZM12.4262 11.8693L12.2555 11.7652L12.2554 11.7653L12.4262 11.8693ZM12.4264 11.8689L12.5971 11.9731L12.5973 11.973L12.4264 11.8689ZM12.4319 11.86L12.6027 11.964L12.6027 11.964L12.4319 11.86ZM13.0491 10.8315L12.8763 10.7307L12.8763 10.7307L13.0491 10.8315ZM13.3492 8.22365L13.1621 8.2942L13.1621 8.2942L13.3492 8.22365ZM10.2903 5.20816L10.3862 5.03265L9.81078 4.71825L10.1128 5.30028L10.2903 5.20816ZM10.5627 6.21085L10.7624 6.2008L10.7624 6.2005L10.5627 6.21085ZM9.4445 8.63571L9.30308 8.49429L9.30307 8.4943L9.4445 8.63571ZM8.18539 9.79209L8.31728 9.94244L8.31759 9.94217L8.18539 9.79209ZM8.18514 9.79231L8.05326 9.64196L8.05295 9.64223L8.18514 9.79231ZM4.74272 15.6891L4.54272 15.6891L4.54272 15.6892L4.74272 15.6891ZM19.389 15.6504L19.1951 15.6993L19.1951 15.6994L19.389 15.6504ZM19.3575 15.5302L19.5505 15.4778L19.5505 15.4776L19.3575 15.5302ZM19.4288 17.7577L19.2332 17.7161L19.2332 17.7161L19.4288 17.7577ZM18.5342 19.6661L18.377 19.5424L18.3761 19.5436L18.5342 19.6661ZM16.8728 21.0177L16.7851 20.838L16.7851 20.838L16.8728 21.0177ZM14.7854 21.4971L14.786 21.2971H14.7854V21.4971ZM14.3748 21.4971L14.193 21.5806L14.2466 21.6971H14.3748V21.4971ZM14.2132 21.1453L14.3949 21.0618L14.3949 21.0618L14.2132 21.1453ZM13.4921 15.9684L13.2964 15.9273L13.2964 15.9273L13.4921 15.9684ZM15.3253 11.8078L15.1524 11.7072L15.1524 11.7072L15.3253 11.8078ZM15.6857 11.1883L15.814 11.0349L15.6321 10.8827L15.5128 11.0877L15.6857 11.1883ZM16.2352 11.6482L16.3636 11.4948L16.3636 11.4948L16.2352 11.6482ZM17.5814 18.9228L17.4244 18.799L17.4233 18.8004L17.5814 18.9228ZM16.5037 19.847L16.6007 20.0219L16.6007 20.0219L16.5037 19.847ZM18.2459 17.5075L18.4415 17.5493L18.4415 17.5493L18.2459 17.5075ZM18.2173 15.9443L18.0233 15.9931L18.0233 15.9932L18.2173 15.9443ZM18.192 15.8479L18.385 15.7954L18.385 15.7952L18.192 15.8479ZM16.0031 13.0557L16.1393 12.9093L15.9529 12.7359L15.8286 12.958L16.0031 13.0557ZM15.1487 20.2706L14.964 20.3473L15.021 20.4844L15.1687 20.4696L15.1487 20.2706ZM13.6291 12.6011C13.8366 12.2603 14.0522 11.9062 14.2653 11.5408L13.9197 11.3393C13.7088 11.7009 13.4952 12.0519 13.2874 12.393L13.6291 12.6011ZM13.6278 12.6031L13.6279 12.6031L13.2887 12.3911L13.2886 12.3911L13.6278 12.6031ZM12.587 20.5377C11.732 18.8024 11.6147 17.4578 11.8886 16.2398C12.1656 15.0085 12.8445 13.8897 13.6291 12.6011L13.2874 12.3931C12.5107 13.6687 11.7924 14.8448 11.4984 16.1521C11.2013 17.4727 11.3393 18.9105 12.2282 20.7144L12.587 20.5377ZM13.0162 21.4087L12.587 20.5376L12.2282 20.7144L12.6574 21.5855L13.0162 21.4087ZM9.35986 21.6971H12.8368V21.2971H9.35986V21.6971ZM5.14988 19.9923C6.27692 21.0885 7.78807 21.7004 9.36029 21.6971L9.35944 21.2971C7.89168 21.3002 6.48093 20.729 5.42877 19.7056L5.14988 19.9923ZM3.82827 18.0938C4.13969 18.8078 4.58912 19.4533 5.15073 19.9932L5.42793 19.7048C4.9043 19.2014 4.48528 18.5996 4.19492 17.9338L3.82827 18.0938ZM3.33602 15.8323C3.34956 16.6112 3.51685 17.3797 3.82827 18.0938L4.19492 17.9338C3.90456 17.2681 3.74859 16.5515 3.73596 15.8253L3.33602 15.8323ZM3.33467 15.6891C3.33467 15.7372 3.33512 15.785 3.33603 15.8326L3.73595 15.825C3.7351 15.78 3.73467 15.7347 3.73467 15.6891H3.33467ZM7.2544 8.73606C5.45188 10.3235 3.33467 12.1801 3.33467 15.6891H3.73467C3.73467 12.3776 5.71027 10.6289 7.51876 9.03625L7.2544 8.73606ZM8.44888 7.64045C8.08487 8.00443 7.68448 8.35725 7.25439 8.73607L7.51878 9.03624C7.94693 8.65912 8.35715 8.29783 8.73171 7.92331L8.44888 7.64045ZM9.15638 6.28187C9.17589 6.6693 8.96405 7.12513 8.44885 7.64048L8.73174 7.92328C9.28008 7.37479 9.58371 6.81458 9.55587 6.26176L9.15638 6.28187ZM8.78336 5.51049C8.7705 5.50018 8.86152 5.57711 8.95765 5.71968C9.05286 5.86091 9.14494 6.05447 9.15638 6.28187L9.55587 6.26177C9.53961 5.93844 9.40994 5.675 9.28931 5.49607C9.16957 5.31848 9.05063 5.21209 9.03358 5.19841L8.78336 5.51049ZM8.40763 5.20355L8.78193 5.50934L9.035 5.19957L8.66069 4.89378L8.40763 5.20355ZM9.13091 3.40764L8.35527 4.95923L8.71305 5.13809L9.4887 3.5865L9.13091 3.40764ZM9.87005 3.47311L9.37309 3.30735L9.24652 3.68679L9.74348 3.85256L9.87005 3.47311ZM14.6667 7.72685C14.1902 6.46257 13.1627 5.45938 12.1833 4.74806C11.2027 4.03589 10.2447 3.59796 9.87 3.4731L9.74353 3.85258C10.0756 3.96325 10.9974 4.38118 11.9482 5.07171C12.9002 5.76307 13.8558 6.7094 14.2924 7.86794L14.6667 7.72685ZM14.2652 11.5408C15.0017 10.2782 15.1428 8.98997 14.6667 7.72686L14.2924 7.86794C14.7216 9.00643 14.6022 10.1692 13.9197 11.3392L14.2652 11.5408ZM9.35986 20.089C6.96771 20.089 4.98791 18.1634 4.94378 15.8027L4.54385 15.8101C4.59213 18.3928 6.75369 20.489 9.35986 20.489V20.089ZM10.9371 20.089H9.35986V20.489H10.9371V20.089ZM12.2554 11.7653C11.5092 12.9908 10.7632 14.2134 10.3907 15.5897C10.0156 16.9759 10.0206 18.5099 10.751 20.3624L11.1231 20.2156C10.4239 18.442 10.4245 16.9962 10.7768 15.6942C11.1319 14.3822 11.8453 13.208 12.597 11.9734L12.2554 11.7653ZM12.2557 11.7648L12.2555 11.7652L12.5969 11.9735L12.5971 11.9731L12.2557 11.7648ZM12.2611 11.756L12.2556 11.7649L12.5973 11.973L12.6027 11.964L12.2611 11.756ZM12.8763 10.7307C12.6729 11.0794 12.4642 11.4223 12.2611 11.756L12.6027 11.964C12.8055 11.6308 13.0163 11.2847 13.2218 10.9323L12.8763 10.7307ZM13.1621 8.2942C13.4603 9.08524 13.3752 9.87543 12.8763 10.7307L13.2218 10.9323C13.772 9.98915 13.8833 9.07334 13.5364 8.1531L13.1621 8.2942ZM10.1944 5.38367C10.7097 5.66519 11.3334 6.07238 11.8889 6.5727C12.446 7.07448 12.9228 7.65942 13.1621 8.2942L13.5364 8.15311C13.2659 7.43547 12.7387 6.79978 12.1566 6.27548C11.5728 5.74973 10.922 5.32538 10.3862 5.03265L10.1944 5.38367ZM10.7624 6.2005C10.7428 5.82213 10.6424 5.45234 10.4679 5.11605L10.1128 5.30028C10.261 5.58587 10.3463 5.89988 10.3629 6.2212L10.7624 6.2005ZM9.58592 8.77714C10.3951 7.96796 10.8077 7.10019 10.7624 6.2008L10.3629 6.2209C10.4007 6.97253 10.0609 7.73654 9.30308 8.49429L9.58592 8.77714ZM8.31759 9.94217C8.7409 9.5693 9.18447 9.17866 9.58594 8.77712L9.30307 8.4943C8.91213 8.88532 8.47831 9.26754 8.05319 9.64201L8.31759 9.94217ZM8.31703 9.94266L8.31728 9.94244L8.0535 9.64174L8.05326 9.64196L8.31703 9.94266ZM4.94272 15.6891C4.94272 12.9248 6.61933 11.438 8.31734 9.94239L8.05295 9.64223C6.36615 11.128 4.54272 12.7244 4.54272 15.6891H4.94272ZM4.94378 15.8028C4.9431 15.7651 4.94275 15.7271 4.94272 15.689L4.54272 15.6892C4.54275 15.7297 4.54312 15.7699 4.54385 15.81L4.94378 15.8028ZM19.5829 15.6015C19.5726 15.5604 19.5618 15.5192 19.5505 15.4778L19.1645 15.5826C19.1751 15.6217 19.1853 15.6606 19.1951 15.6993L19.5829 15.6015ZM19.6244 17.7993C19.779 17.0732 19.7648 16.3212 19.5829 15.6014L19.1951 15.6994C19.362 16.3599 19.375 17.0498 19.2332 17.7161L19.6244 17.7993ZM18.6913 19.7898C19.1506 19.2065 19.4698 18.5255 19.6244 17.7993L19.2332 17.7161C19.0913 18.3823 18.7984 19.0072 18.377 19.5424L18.6913 19.7898ZM16.9606 21.1974C17.638 20.8665 18.2305 20.3845 18.6923 19.7886L18.3761 19.5436C17.9518 20.0911 17.4075 20.534 16.7851 20.838L16.9606 21.1974ZM14.7849 21.6971C15.5388 21.6992 16.2832 21.5283 16.9606 21.1974L16.7851 20.838C16.1626 21.142 15.4787 21.299 14.786 21.2971L14.7849 21.6971ZM14.3748 21.6971H14.7854V21.2971H14.3748V21.6971ZM14.0314 21.2288L14.193 21.5806L14.5565 21.4135L14.3949 21.0618L14.0314 21.2288ZM13.2964 15.9273C12.9358 17.6424 13.1812 19.3795 14.0315 21.2289L14.3949 21.0618C13.574 19.2763 13.3478 17.6267 13.6878 16.0096L13.2964 15.9273ZM15.1524 11.7072C14.3318 13.1181 13.611 14.4311 13.2964 15.9273L13.6878 16.0096C13.9877 14.5838 14.6764 13.3213 15.4982 11.9083L15.1524 11.7072ZM15.5128 11.0877L15.1524 11.7072L15.4982 11.9083L15.8585 11.2889L15.5128 11.0877ZM16.3636 11.4948L15.814 11.0349L15.5573 11.3417L16.1069 11.8016L16.3636 11.4948ZM19.5505 15.4776C19.3183 14.6265 18.5739 13.6817 17.8818 12.9394C17.182 12.1887 16.5033 11.6118 16.3636 11.4948L16.1069 11.8016C16.2408 11.9137 16.9054 12.4787 17.5893 13.2122C18.2809 13.9541 18.9608 14.8358 19.1646 15.5828L19.5505 15.4776ZM17.4233 18.8004C17.1472 19.1569 16.8013 19.4535 16.4068 19.672L16.6007 20.0219C17.0426 19.7771 17.4302 19.4448 17.7396 19.0453L17.4233 18.8004ZM18.0503 17.4658C17.9465 17.9522 17.7323 18.4084 17.4244 18.799L17.7385 19.0467C18.0844 18.6079 18.3249 18.0956 18.4415 17.5493L18.0503 17.4658ZM18.0233 15.9932C18.1449 16.4755 18.1541 16.9793 18.0503 17.4658L18.4415 17.5493C18.5581 17.0029 18.5477 16.4371 18.4112 15.8954L18.0233 15.9932ZM17.999 15.9004C18.0075 15.9314 18.0156 15.9624 18.0233 15.9931L18.4112 15.8954C18.4028 15.8622 18.3941 15.8289 18.385 15.7954L17.999 15.9004ZM15.8668 13.2021C16.3085 13.613 16.797 14.1132 17.1994 14.6031C17.6078 15.1002 17.9068 15.5623 17.9991 15.9005L18.385 15.7952C18.2685 15.3681 17.9193 14.8493 17.5085 14.3492C17.0918 13.842 16.5901 13.3287 16.1393 12.9093L15.8668 13.2021ZM15.3334 20.1938C14.7508 18.7918 14.6355 17.6254 14.8231 16.5208C15.0118 15.4099 15.5088 14.3472 16.1775 13.1535L15.8286 12.958C15.1548 14.1607 14.6293 15.2727 14.4288 16.4538C14.2271 17.6412 14.3559 18.884 14.964 20.3473L15.3334 20.1938ZM16.4068 19.672C16.0123 19.8906 15.5775 20.0265 15.1287 20.0716L15.1687 20.4696C15.6715 20.4191 16.1587 20.2668 16.6007 20.0219L16.4068 19.672Z' fill='black' mask='url(%23path-1-outside-1_6_1541)'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:24px;height:25px;}@media (min-width:62rem){.recipe-main__items-wrapper .nutritional-info-link{padding-left:1.875rem;}}.recipe-main__items-wrapper .nutritional-info-link a{text-decoration:underline;}.recipe-main__items-wrapper .nutritional-info-link.mobile{display:block;}@media (min-width:62rem){.recipe-main__items-wrapper .nutritional-info-link.mobile{display:none;}}.recipe-main__items-wrapper.mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}@media (min-width:62rem){.recipe-main__items-wrapper.mobile{display:none;}}.recipe-main__items-wrapper.mobile .cooking-time{padding-right:1.5625rem;}.recipe-main__items-wrapper.desktop{display:none;}@media (min-width:62rem){.recipe-main__items-wrapper.desktop{display:block;}}@media screen and (min-width:48rem) and (max-width:64rem){.recipe-main__items-wrapper.desktop{display:block;}}.recipe-main .nutritional-info-link.mobile{display:block;padding:0.25rem 0 2rem 0;}@media (min-width:62rem){.recipe-main .nutritional-info-link.mobile{display:none;}}.recipe-main__ingredients-section{padding-top:0.9375rem;font-size:0.875rem;}.recipe-main__ingredients-section .sub-heading{font-size:1.125rem;font-family:"noto_sans_jp_bold";font-weight:700;padding:1rem 0 0.5rem 0;}@media (min-width:62rem){.recipe-main__ingredients-section .sub-heading{padding:1.875rem 0 1.5rem 0;}}.recipe-main__ingredients-section .sub-heading.no-sub{margin:2.25rem 0;padding:0;}.recipe-main__ingredients-section .sub-set-wrapper{border-bottom:1px solid #30261D;padding-bottom:1.5rem;}.recipe-main__ingredients-section .ingredient-list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0.5rem 0;border-bottom:1px solid #E8E5E2;}@media (min-width:62rem){.recipe-main__ingredients-section .ingredient-list-item{padding:0.75rem 0;}}.recipe-main__ingredients-section .ingredient-list-item:last-child{border-bottom:none;}.recipe-main__ingredients-section .ingredient-list-item > div{max-width:70%;}@media (min-width:62rem){.recipe-main__ingredients-section .ingredient-list-item > div{max-width:80%;}}.recipe-main__ingredients-section .ingredient-list-item .ingredient-amounts{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}.recipe-main__ingredients-section .ingredient-list-item .ingredient-amounts div{padding-right:0.125rem;}.recipe-main__ingredients-section .ingredient-list-item .units{font-family:"noto_sans_jp_bold";font-weight:700;}.recipe-main__recipe-steps-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:100%;padding-right:0;}.recipe-main__recipe-steps-mobile .title{width:80%;}.recipe-main__recipe-steps-mobile.step-active .step-total{display:none;width:75px;text-align:center;background-color:#CA123F;border:1px solid #CA123F;color:#fff;}@media (min-width:62rem){.recipe-main__recipe-steps-mobile.step-active .step-total{width:auto;}}.recipe-main__recipe-steps-mobile.step-active .step-total::after{display:none;}.recipe-main__recipe-steps{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0;font-size:1rem;}@media (min-width:62rem){.recipe-main__recipe-steps{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}.recipe-main__recipe-steps .recipe-step-content{display:none;}@media (min-width:62rem){.recipe-main__recipe-steps .recipe-step-content{display:block;padding:0;}}.recipe-main__recipe-steps .recipe-step-content h4,.recipe-main__recipe-steps .recipe-step-content .h4{display:none;}@media (min-width:62rem){.recipe-main__recipe-steps .recipe-step-content h4,.recipe-main__recipe-steps .recipe-step-content .h4{display:block;padding-bottom:1rem;margin-bottom:0;font-family:"noto_sans_jp_bold";font-weight:700;}}.recipe-main__recipe-steps .recipe-step-content p{font-size:1.125rem;}.recipe-main__recipe-steps .recipe-step-content.col-lg-11{margin-bottom:3.125rem;}.recipe-main__recipe-steps .step-total{display:none;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;margin-left:0;text-align:center;font-size:1rem;}@media (min-width:62rem){.recipe-main__recipe-steps .step-total{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:94px;padding:0;margin:0;max-width:unset;}}.recipe-main__recipe-steps .step-total .steps-text{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;padding:0.625rem 1rem;font-size:1.25rem;font-weight:700;color:#8A7969;text-align:center;border:1px solid #8A7969;background-color:#fff;z-index:1;-webkit-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;transition:background-color 0.5s ease;}@media (min-width:62rem){.recipe-main__recipe-steps .step-total .steps-text{border-radius:6px;min-width:94px;}}.recipe-main__recipe-steps .step-total::after{content:"";position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:1px;height:100%;background-color:#8A7969;-webkit-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;transition:background-color 0.5s ease;}.recipe-main__recipe-steps.step-active .step-total{display:none;}.recipe-main__recipe-steps.step-active .step-total .steps-text{width:75px;color:#fff;text-align:center;background-color:#CA123F;border:1px solid #CA123F;-webkit-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;transition:background-color 0.5s ease;}@media (min-width:62rem){.recipe-main__recipe-steps.step-active .step-total .steps-text{width:100%;}}.recipe-main__recipe-steps.step-active .step-total:after{background-color:#CA123F;border-color:#CA123F;}.recipe-main__recipe-steps-mobile{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding-top:1rem;}.recipe-main__recipe-steps-mobile:first-child{padding-top:0;}@media (min-width:62rem){.recipe-main__recipe-steps-mobile{display:none;}}.recipe-main__recipe-steps-mobile .recipe-step-content-mobile{width:75%;}.recipe-main__recipe-steps-mobile .recipe-step-content-mobile h2,.recipe-main__recipe-steps-mobile .recipe-step-content-mobile .h2{margin:0.5rem 0;}.recipe-main__recipe-steps-mobile .step-total{display:none;width:75px;text-align:center;padding:0.5rem 1rem;font-size:1rem;font-weight:700;}.recipe-main__recipe-step-image{padding:0;display:none;}@media (min-width:62rem){.recipe-main__recipe-step-image{display:block;padding-bottom:2rem;margin-right:2rem;}}.recipe-main__recipe-step-image.mobile{display:block;}@media (min-width:62rem){.recipe-main__recipe-step-image.mobile{display:none;}}.recipe-main__recipe-step-image img{width:100%;height:auto;}@media (min-width:62rem){.recipe-main__recipe-step-image img{border-radius:8px;}}.recipe-main__recipe-step-image-mobile{padding:1rem;display:block;}@media (min-width:62rem){.recipe-main__recipe-step-image-mobile{display:none;}}.recipe-main__recipe-step-image-mobile.mobile{display:block;}@media (min-width:62rem){.recipe-main__recipe-step-image-mobile.mobile{display:none;}}.recipe-main__recipe-step-image-mobile img{width:100%;height:auto;}@media (min-width:62rem){.recipe-main__recipe-step-image-mobile-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:80%;}}.recipe-main .recipe-tags-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.recipe-main .recipe-tags-wrapper .tag{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#CA123F;font-size:0.875rem;margin-right:2rem;}@media (min-width:62rem){.recipe-main .recipe-tags-wrapper .tag{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-right:4rem;}}.recipe-main .recipe-tags-wrapper .tag .flag-save-recipe a{display:block;overflow:hidden;line-height:4;width:14px;height:17px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.51064 16.5292H1.05836C1.03481 16.5177 1.01222 16.5033 0.987709 16.4956C0.299918 16.2817 0 15.8741 0 15.1507C0 10.5573 0 5.9633 0.00192255 1.36934C0.00192255 1.21986 0.0124966 1.06606 0.0485444 0.922348C0.18889 0.363364 0.699327 0.00048064 1.33281 0C5.09379 0 8.8543 0 12.6148 0C13.4814 0 13.9995 0.517649 13.9995 1.38232C13.9995 4.37334 13.9995 7.36389 13.9995 10.3549C13.9995 11.9742 13.9986 13.593 14 15.2123C14 15.616 13.8697 15.9577 13.5588 16.2254C13.3516 16.4038 13.0998 16.4691 12.8441 16.5292H12.6182C12.1385 16.4735 11.8102 16.1716 11.4819 15.8539C10.0357 14.4548 8.58274 13.0624 7.13169 11.668C7.08988 11.6281 7.04614 11.5902 6.99904 11.5474C6.95626 11.5863 6.92021 11.6176 6.88561 11.6507C5.44273 13.0378 3.99842 14.424 2.55747 15.8131C2.24794 16.1115 1.94658 16.4172 1.51064 16.5292ZM12.5764 14.9445V1.41308H1.42413V14.9436C3.29333 13.1508 5.14282 11.3767 7 9.59598C8.86439 11.384 10.711 13.1551 12.5764 14.9445Z' fill='%23CA123F'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;}.recipe-main .recipe-tags-wrapper .tag .flag-save-recipe.action-unflag a{display:block;width:14px;height:17px;overflow:hidden;line-height:4;background-image:url("data:image/svg+xml,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.51064 16.5292H1.05836C1.03481 16.5177 1.01222 16.5033 0.987709 16.4956C0.299918 16.2817 0 15.8741 0 15.1507C0 10.5573 0 5.9633 0.00192255 1.36934C0.00192255 1.21986 0.0124966 1.06606 0.0485444 0.922348C0.18889 0.363364 0.699327 0.00048064 1.33281 0C5.09379 0 8.8543 0 12.6148 0C13.4814 0 13.9995 0.517649 13.9995 1.38232C13.9995 4.37334 13.9995 7.36389 13.9995 10.3549C13.9995 11.9742 13.9986 13.593 14 15.2123C14 15.616 13.8697 15.9577 13.5588 16.2254C13.3516 16.4038 13.0998 16.4691 12.8441 16.5292H12.6182C12.1385 16.4735 11.8102 16.1716 11.4819 15.8539C10.0357 14.4548 8.58274 13.0624 7.13169 11.668C7.08988 11.6281 7.04614 11.5902 6.99904 11.5474C6.95626 11.5863 6.92021 11.6176 6.88561 11.6507C5.44273 13.0378 3.99842 14.424 2.55747 15.8131C2.24794 16.1115 1.94658 16.4172 1.51064 16.5292Z' fill='%23CA123F'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;}.node--type-dsu-component-page .flag{display:none;}.node--type-dsu-component-page .card-recipe__single .flag{display:block;}.flag-save-recipe .js-flag-message{position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:0;width:100vw;height:44px;left:0;margin:0 auto;padding:0 2%;z-index:9;background-color:green;color:#fff;font-size:0.875rem;-webkit-animation:flag-flash 5s ease-in-out 1;-o-animation:flag-flash 5s ease-in-out 1;animation:flag-flash 5s ease-in-out 1;}.flag-save-recipe .js-flag-message::before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 3C10.22 3 8.47993 3.52784 6.99988 4.51677C5.51984 5.50571 4.36628 6.91131 3.68509 8.55585C3.0039 10.2004 2.82567 12.01 3.17294 13.7558C3.5202 15.5016 4.37737 17.1053 5.63605 18.364C6.89473 19.6226 8.49838 20.4798 10.2442 20.8271C11.99 21.1743 13.7996 20.9961 15.4442 20.3149C17.0887 19.6337 18.4943 18.4802 19.4833 17.0001C20.4722 15.5201 21 13.78 21 12C21 10.8181 20.7673 9.64778 20.315 8.55585C19.8627 7.46392 19.1997 6.47177 18.364 5.63604C17.5283 4.80031 16.5361 4.13738 15.4442 3.68508C14.3523 3.23279 13.1819 3 12 3ZM12 19.2C10.576 19.2 9.18395 18.7777 7.99991 17.9866C6.81587 17.1954 5.89303 16.0709 5.34808 14.7553C4.80313 13.4397 4.66054 11.992 4.93836 10.5953C5.21617 9.19868 5.9019 7.91577 6.90885 6.90883C7.91579 5.90189 9.19871 5.21616 10.5954 4.93835C11.992 4.66053 13.4397 4.80312 14.7554 5.34807C16.071 5.89302 17.1955 6.81586 17.9866 7.99989C18.7778 9.18393 19.2 10.576 19.2 12C19.2 13.9096 18.4415 15.7409 17.0912 17.0912C15.7409 18.4414 13.9096 19.2 12 19.2Z' fill='white'/%3E%3Cpath d='M12 9.3C12.497 9.3 12.9 8.89706 12.9 8.4C12.9 7.90294 12.497 7.5 12 7.5C11.5029 7.5 11.1 7.90294 11.1 8.4C11.1 8.89706 11.5029 9.3 12 9.3Z' fill='white'/%3E%3Cpath d='M12 10.2C11.7613 10.2 11.5324 10.2948 11.3636 10.4636C11.1948 10.6323 11.1 10.8613 11.1 11.1V15.5999C11.1 15.8386 11.1948 16.0676 11.3636 16.2363C11.5324 16.4051 11.7613 16.4999 12 16.4999C12.2387 16.4999 12.4676 16.4051 12.6364 16.2363C12.8052 16.0676 12.9 15.8386 12.9 15.5999V11.1C12.9 10.8613 12.8052 10.6323 12.6364 10.4636C12.4676 10.2948 12.2387 10.2 12 10.2Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;display:block;margin-right:0.625rem;width:24px;height:24px;}.flag-save-recipe .ajax-progress{display:block;position:absolute;}.recipe-step-description-mobile{display:block;font-size:1rem;}@media (min-width:62rem){.recipe-step-description-mobile{display:none;}}.recipe-step-description-mobile p{font-size:1rem;}.last-step{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.step-end-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:0;}@media (min-width:48rem){.step-end-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:96px;}}@media (max-width:74.99875rem){.step-end-wrapper{margin-right:-1.25rem;}}@media (max-width:61.99875rem){.step-end-wrapper{margin:0;}}.step-end-wrapper .step-end{display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:75px;padding:0.625rem;font-size:1rem;font-weight:700;color:#8A7969;border:1px solid #8A7969;background-color:#fff;z-index:1;-webkit-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;transition:background-color 0.5s ease;}@media (min-width:48rem){.step-end-wrapper .step-end{margin:0 auto;}}@media (min-width:62rem){.step-end-wrapper .step-end{width:100%;padding:0.625rem 0.75rem;border-radius:6px;font-size:1.25rem;}}.step-end-wrapper .step-end.step-active{background-color:#CA123F;border:1px solid #CA123F;color:#fff;-webkit-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;transition:background-color 0.5s ease;margin-right:0;}.recipe-main-steps{background-color:#fcebf0;overflow:hidden;}.recipe-main-steps h2,.recipe-main-steps .h2{margin:2.5rem 0 2rem 0;}@media (min-width:62rem){.recipe-main-steps h2,.recipe-main-steps .h2{margin:3.375rem 0 2.75rem 0;}}.products-block-on-recipes--desktop{display:none;}.products-block-on-recipes--desktop .products-heading{padding-bottom:1rem;}@media (min-width:62rem){.products-block-on-recipes--desktop{display:block;}}.products-block-on-recipes--mobile{display:block;margin-bottom:2rem;}.products-block-on-recipes--mobile .products-heading{padding-bottom:2.5rem;font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.products-block-on-recipes--mobile .products-heading{font-size:2.5rem;line-height:3rem;}}@media (min-width:62rem){.products-block-on-recipes--mobile{display:none;}}.product-recipe-page{max-width:unset;width:100%;margin:0 auto;border-radius:8px;background-color:#fff;color:#30261D;-webkit-box-shadow:0px 2px 4px -2px rgba(0,0,0,0.06),0px 4px 8px -2px rgba(0,0,0,0.1);box-shadow:0px 2px 4px -2px rgba(0,0,0,0.06),0px 4px 8px -2px rgba(0,0,0,0.1);}@media (min-width:62rem){.product-recipe-page{max-width:416px;margin:0;}}.product-recipe-page .image-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:233px;max-width:unset;max-height:233px;padding:0.625rem 0 0 0;}@media (min-width:62rem){.product-recipe-page .image-wrapper{max-width:416px;}}.product-recipe-page .image-wrapper img{height:auto;width:auto;max-height:233px;max-width:416px;padding:0.625rem;}.product-recipe-page .content-wrapper{padding:2rem;}.product-recipe-page .content-wrapper h4:hover,.product-recipe-page .content-wrapper .h4:hover{color:#CA123F;-webkit-transition:color 0.8s ease;-o-transition:color 0.8s ease;transition:color 0.8s ease;}.ingredients-heading{padding:1.5rem 2rem 2.5rem 0;font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.ingredients-heading{font-size:2.5rem;line-height:3rem;}}@media (min-width:62rem){.ingredients-heading{display:block;font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:2.0625rem;}}@media screen and (min-width:62rem) and (min-width:64rem){.ingredients-heading{font-size:1.5rem;line-height:2.0625rem;}}.product-mobile-block{margin-bottom:2rem;}.block-views-blocknjpn-recipe-block-saved-recipe h2,.block-views-blocknjpn-recipe-block-saved-recipe .h2{padding-bottom:3rem;}@media (min-width:62rem){.block-views-blocknjpn-recipe-block-saved-recipe h2,.block-views-blocknjpn-recipe-block-saved-recipe .h2{padding-bottom:2.75rem;}}.saved-recipe-node{margin-bottom:2.5rem;}.saved-recipe-node .view-header{padding:1rem 0;}@media (min-width:62rem){.saved-recipe-node .view-header{padding:1.5rem 0;}}.saved-recipe-node .view-filters{padding-bottom:1rem;}@media (min-width:62rem){.saved-recipe-node .view-filters{padding-bottom:1.75rem;}}.saved-recipe-node .view-filters .form-actions{display:none;}.saved-recipe-node .js-form-item .custom{background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.71 16.29L14.31 12.9C15.407 11.5025 16.0022 9.77666 16 8C16 6.41775 15.5308 4.87103 14.6518 3.55544C13.7727 2.23985 12.5233 1.21447 11.0615 0.608967C9.59966 0.00346625 7.99113 -0.15496 6.43928 0.153721C4.88743 0.462403 3.46197 1.22433 2.34315 2.34315C1.22433 3.46197 0.462403 4.88743 0.153721 6.43928C-0.15496 7.99113 0.00346625 9.59966 0.608967 11.0615C1.21447 12.5233 2.23985 13.7727 3.55544 14.6518C4.87103 15.5308 6.41775 16 8 16C9.77666 16.0022 11.5025 15.407 12.9 14.31L16.29 17.71C16.383 17.8037 16.4936 17.8781 16.6154 17.9289C16.7373 17.9797 16.868 18.0058 17 18.0058C17.132 18.0058 17.2627 17.9797 17.3846 17.9289C17.5064 17.8781 17.617 17.8037 17.71 17.71C17.8037 17.617 17.8781 17.5064 17.9289 17.3846C17.9797 17.2627 18.0058 17.132 18.0058 17C18.0058 16.868 17.9797 16.7373 17.9289 16.6154C17.8781 16.4936 17.8037 16.383 17.71 16.29ZM2 8C2 6.81331 2.3519 5.65328 3.01119 4.66658C3.67047 3.67989 4.60755 2.91085 5.7039 2.45673C6.80026 2.0026 8.00666 1.88378 9.17054 2.11529C10.3344 2.3468 11.4035 2.91825 12.2426 3.75736C13.0818 4.59648 13.6532 5.66558 13.8847 6.82946C14.1162 7.99335 13.9974 9.19975 13.5433 10.2961C13.0892 11.3925 12.3201 12.3295 11.3334 12.9888C10.3467 13.6481 9.18669 14 8 14C6.4087 14 4.88258 13.3679 3.75736 12.2426C2.63214 11.1174 2 9.5913 2 8Z' fill='%2364513E'/%3E%3C/svg%3E");background-position:95%;background-repeat:no-repeat;-webkit-background-size:20px 20px;background-size:20px;}.saved-recipe-node .view-empty{padding:0.9375rem 0 2.8125rem;}.saved-recipe-node .card-recipe__single{margin-bottom:1.125rem;}.saved-recipe-node .more-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0.75rem 0;}.saved-recipe-node .more-link a{background-color:#CA123F;color:#fff;font-family:"noto_sans_jp_bold";font-size:1rem;font-weight:700;border-radius:8px;padding:0.75rem 1.5rem !important;text-decoration:none;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}.saved-recipe-node .more-link a:hover{background-color:#920d2d;}.recipe-alert{position:fixed;top:46px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:55px;padding-left:1.5rem;background-color:#2E8134;color:#fff;z-index:1;}@media (min-width:36rem){.recipe-alert{height:45px;line-height:2.8125rem;top:130px;}.recipe-alert.sticky-alert{top:87px;}}.recipe-alert font{max-width:calc(100% - 40px);line-height:1;padding-top:0.625rem;padding-bottom:0.625rem;}@media (min-width:36rem){.recipe-alert font{max-width:100%;padding-top:0;padding-bottom:0;}}.recipe-alert .info-icon{position:absolute;left:0;width:24px;height:22px;display:block;background-image:url(/home/themes/custom/nestle_japan/images/icons/info-icon.svg);}.recipe-alert::before,.recipe-alert:after{position:absolute;content:"";height:55px;width:25vw;background-color:#2E8134;left:-25vw;}@media (min-width:36rem){.recipe-alert::before,.recipe-alert:after{height:45px;}}.recipe-alert:after{right:-25vw;left:auto;}.highlighted .sticky-alert{margin-left:0.75rem;}@media (min-width:36rem){.highlighted .sticky-alert{margin-left:3.5625rem;}}.save-recipe-button{display:block;overflow:hidden;line-height:3;width:14px;height:17px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.51064 16.5292H1.05836C1.03481 16.5177 1.01222 16.5033 0.987709 16.4956C0.299918 16.2817 0 15.8741 0 15.1507C0 10.5573 0 5.9633 0.00192255 1.36934C0.00192255 1.21986 0.0124966 1.06606 0.0485444 0.922348C0.18889 0.363364 0.699327 0.00048064 1.33281 0C5.09379 0 8.8543 0 12.6148 0C13.4814 0 13.9995 0.517649 13.9995 1.38232C13.9995 4.37334 13.9995 7.36389 13.9995 10.3549C13.9995 11.9742 13.9986 13.593 14 15.2123C14 15.616 13.8697 15.9577 13.5588 16.2254C13.3516 16.4038 13.0998 16.4691 12.8441 16.5292H12.6182C12.1385 16.4735 11.8102 16.1716 11.4819 15.8539C10.0357 14.4548 8.58274 13.0624 7.13169 11.668C7.08988 11.6281 7.04614 11.5902 6.99904 11.5474C6.95626 11.5863 6.92021 11.6176 6.88561 11.6507C5.44273 13.0378 3.99842 14.424 2.55747 15.8131C2.24794 16.1115 1.94658 16.4172 1.51064 16.5292ZM12.5764 14.9445V1.41308H1.42413V14.9436C3.29333 13.1508 5.14282 11.3767 7 9.59598C8.86439 11.384 10.711 13.1551 12.5764 14.9445Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:#fff;color:transparent;}@media (max-width:47.99875rem){.save-recipe-button{width:30px;height:30px;background-position:right 7px;}}.save-recipe-button.saved{background-image:url("data:image/svg+xml,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.51064 16.5292H1.05836C1.03481 16.5177 1.01222 16.5033 0.987709 16.4956C0.299918 16.2817 0 15.8741 0 15.1507C0 10.5573 0 5.9633 0.00192255 1.36934C0.00192255 1.21986 0.0124966 1.06606 0.0485444 0.922348C0.18889 0.363364 0.699327 0.00048064 1.33281 0C5.09379 0 8.8543 0 12.6148 0C13.4814 0 13.9995 0.517649 13.9995 1.38232C13.9995 4.37334 13.9995 7.36389 13.9995 10.3549C13.9995 11.9742 13.9986 13.593 14 15.2123C14 15.616 13.8697 15.9577 13.5588 16.2254C13.3516 16.4038 13.0998 16.4691 12.8441 16.5292H12.6182C12.1385 16.4735 11.8102 16.1716 11.4819 15.8539C10.0357 14.4548 8.58274 13.0624 7.13169 11.668C7.08988 11.6281 7.04614 11.5902 6.99904 11.5474C6.95626 11.5863 6.92021 11.6176 6.88561 11.6507C5.44273 13.0378 3.99842 14.424 2.55747 15.8131C2.24794 16.1115 1.94658 16.4172 1.51064 16.5292Z' fill='%23CA123F'/%3E%3C/svg%3E%0A");}@media (min-width:48rem){.save-recipe-button:hover{background-image:url("data:image/svg+xml,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.51064 16.5292H1.05836C1.03481 16.5177 1.01222 16.5033 0.987709 16.4956C0.299918 16.2817 0 15.8741 0 15.1507C0 10.5573 0 5.9633 0.00192255 1.36934C0.00192255 1.21986 0.0124966 1.06606 0.0485444 0.922348C0.18889 0.363364 0.699327 0.00048064 1.33281 0C5.09379 0 8.8543 0 12.6148 0C13.4814 0 13.9995 0.517649 13.9995 1.38232C13.9995 4.37334 13.9995 7.36389 13.9995 10.3549C13.9995 11.9742 13.9986 13.593 14 15.2123C14 15.616 13.8697 15.9577 13.5588 16.2254C13.3516 16.4038 13.0998 16.4691 12.8441 16.5292H12.6182C12.1385 16.4735 11.8102 16.1716 11.4819 15.8539C10.0357 14.4548 8.58274 13.0624 7.13169 11.668C7.08988 11.6281 7.04614 11.5902 6.99904 11.5474C6.95626 11.5863 6.92021 11.6176 6.88561 11.6507C5.44273 13.0378 3.99842 14.424 2.55747 15.8131C2.24794 16.1115 1.94658 16.4172 1.51064 16.5292Z' fill='%23CA123F'/%3E%3C/svg%3E%0A");}}.recipe-filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.875rem;}@media (min-width:62rem){.recipe-filter{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}.recipe-filter .recipe-filter-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;margin-top:-2.8125rem;padding-right:1.25rem;color:#30261D;font-size:0.75rem;cursor:pointer;}.recipe-filter .recipe-filter-toggle::before{content:"";display:block;width:18px;height:14px;margin:0 0.625rem 0 0;background-image:url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.5 2H0.5C0.22386 2 0 1.77614 0 1.5V0.5C0 0.22386 0.22386 0 0.5 0H17.5C17.7761 0 18 0.22386 18 0.5V1.5C18 1.77614 17.7761 2 17.5 2ZM15 7.5V6.5C15 6.2239 14.7761 6 14.5 6H3.5C3.22386 6 3 6.2239 3 6.5V7.5C3 7.7761 3.22386 8 3.5 8H14.5C14.7761 8 15 7.7761 15 7.5ZM12 12.5V13.5C12 13.7761 11.7761 14 11.5 14H6.5C6.22386 14 6 13.7761 6 13.5V12.5C6 12.2239 6.22386 12 6.5 12H11.5C11.7761 12 12 12.2239 12 12.5Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;}.recipe-filter .recipe-filter-toggle.collapsed{color:#CA123F;}.recipe-filter .recipe-filter-toggle.collapsed::before{content:"";display:block;width:24px;height:24px;margin:-0.1875rem 0.4375rem -0.1875rem -0.1875rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.5 7H3.5C3.22386 7 3 6.77614 3 6.5V5.5C3 5.22386 3.22386 5 3.5 5H20.5C20.7761 5 21 5.22386 21 5.5V6.5C21 6.77614 20.7761 7 20.5 7ZM18 12.5V11.5C18 11.2239 17.7761 11 17.5 11H6.5C6.22386 11 6 11.2239 6 11.5V12.5C6 12.7761 6.22386 13 6.5 13H17.5C17.7761 13 18 12.7761 18 12.5ZM15 17.5V18.5C15 18.7761 14.7761 19 14.5 19H9.5C9.22386 19 9 18.7761 9 18.5V17.5C9 17.2239 9.22386 17 9.5 17H14.5C14.7761 17 15 17.2239 15 17.5Z' fill='%23CA123F'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;}.recipe-filter .recipe-filter-search{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.recipe-filter .recipe-filter-search .js-form-item input::-webkit-input-placeholder{color:#30261D;}.recipe-filter .recipe-filter-search .js-form-item input::-moz-placeholder{color:#30261D;}.recipe-filter .recipe-filter-search .js-form-item input::-ms-input-placeholder{color:#30261D;}.recipe-filter .recipe-filter-search .js-form-item input::placeholder{color:#30261D;}.recipe-filter .recipe-filter-search .js-form-item input.custom{background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.71 16.29L14.31 12.9C15.407 11.5025 16.0022 9.77666 16 8C16 6.41775 15.5308 4.87103 14.6518 3.55544C13.7727 2.23985 12.5233 1.21447 11.0615 0.608967C9.59966 0.00346625 7.99113 -0.15496 6.43928 0.153721C4.88743 0.462403 3.46197 1.22433 2.34315 2.34315C1.22433 3.46197 0.462403 4.88743 0.153721 6.43928C-0.15496 7.99113 0.00346625 9.59966 0.608967 11.0615C1.21447 12.5233 2.23985 13.7727 3.55544 14.6518C4.87103 15.5308 6.41775 16 8 16C9.77666 16.0022 11.5025 15.407 12.9 14.31L16.29 17.71C16.383 17.8037 16.4936 17.8781 16.6154 17.9289C16.7373 17.9797 16.868 18.0058 17 18.0058C17.132 18.0058 17.2627 17.9797 17.3846 17.9289C17.5064 17.8781 17.617 17.8037 17.71 17.71C17.8037 17.617 17.8781 17.5064 17.9289 17.3846C17.9797 17.2627 18.0058 17.132 18.0058 17C18.0058 16.868 17.9797 16.7373 17.9289 16.6154C17.8781 16.4936 17.8037 16.383 17.71 16.29ZM2 8C2 6.81331 2.3519 5.65328 3.01119 4.66658C3.67047 3.67989 4.60755 2.91085 5.7039 2.45673C6.80026 2.0026 8.00666 1.88378 9.17054 2.11529C10.3344 2.3468 11.4035 2.91825 12.2426 3.75736C13.0818 4.59648 13.6532 5.66558 13.8847 6.82946C14.1162 7.99335 13.9974 9.19975 13.5433 10.2961C13.0892 11.3925 12.3201 12.3295 11.3334 12.9888C10.3467 13.6481 9.18669 14 8 14C6.4087 14 4.88258 13.3679 3.75736 12.2426C2.63214 11.1174 2 9.5913 2 8Z' fill='%2364513E'/%3E%3C/svg%3E");background-position:95%;background-repeat:no-repeat;-webkit-background-size:20px 20px;background-size:20px;max-width:235px;}.recipe-filter .recipe-filter-search .view-filters form .flex-wrap{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;max-width:100%;}@media (min-width:48rem){.recipe-filter .recipe-filter-search .view-filters form .flex-wrap{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}.recipe-filter .recipe-filter-search .view-filters form .flex-wrap .form-actions{position:relative;top:-3px;}.recipe-filter .recipe-filter-search button#edit-submit-recipes-main{display:none;}.recipe-filter .recipe-filter-search button#edit-reset{position:relative;color:#64513E;font-family:"noto_sans_jp_regular";font-size:0.875rem;padding-left:1.875rem;left:0;top:40px;background:none;border-color:transparent;}@media (min-width:36rem){.recipe-filter .recipe-filter-search button#edit-reset{left:125px;top:0;}}.recipe-filter .recipe-filter-search button#edit-reset::before{display:block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.6446 11.9981L18.6565 6.99786C18.8759 6.77839 18.9992 6.48071 18.9992 6.17032C18.9992 5.85993 18.8759 5.56226 18.6565 5.34278C18.437 5.1233 18.1393 5 17.8289 5C17.5185 5 17.2209 5.1233 17.0014 5.34278L12.0012 10.3547L7.00105 5.34278C6.78158 5.1233 6.4839 5 6.17352 5C5.86313 5 5.56546 5.1233 5.34599 5.34278C5.12651 5.56226 5.00321 5.85993 5.00321 6.17032C5.00321 6.48071 5.12651 6.77839 5.34599 6.99786L10.3578 11.9981L5.34599 16.9983C5.23674 17.1067 5.15003 17.2356 5.09086 17.3776C5.03169 17.5196 5.00122 17.672 5.00122 17.8258C5.00122 17.9797 5.03169 18.132 5.09086 18.2741C5.15003 18.4161 5.23674 18.545 5.34599 18.6534C5.45434 18.7626 5.58325 18.8493 5.72528 18.9085C5.86731 18.9677 6.01965 18.9981 6.17352 18.9981C6.32738 18.9981 6.47973 18.9677 6.62176 18.9085C6.76379 18.8493 6.8927 18.7626 7.00105 18.6534L12.0012 13.6415L17.0014 18.6534C17.1097 18.7626 17.2387 18.8493 17.3807 18.9085C17.5227 18.9677 17.6751 18.9981 17.8289 18.9981C17.9828 18.9981 18.1351 18.9677 18.2772 18.9085C18.4192 18.8493 18.5481 18.7626 18.6565 18.6534C18.7657 18.545 18.8524 18.4161 18.9116 18.2741C18.9708 18.132 19.0012 17.9797 19.0012 17.8258C19.0012 17.672 18.9708 17.5196 18.9116 17.3776C18.8524 17.2356 18.7657 17.1067 18.6565 16.9983L13.6446 11.9981Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;display:block;position:absolute;left:0;content:"";}.recipe-filter #edit-search-brands{position:relative;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding:0.375rem 2.125rem 0.375rem 0.375rem;max-width:235px;margin-top:0;left:0;}@media (min-width:48rem){.recipe-filter #edit-search-brands{left:120px;}}.recipe-filter .form-item-field-season{display:none;}.recipes-main-heading{padding-bottom:0.5rem;}.recipes-main-heading h2,.recipes-main-heading .h2{padding-bottom:1rem;font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.recipes-main-heading h2,.recipes-main-heading .h2{font-size:2.5rem;line-height:3rem;}}.block-views-exposed-filter-blocktab-collection-block-2{border-top:1px solid #D1CBC5;}.season-collection-filter fieldset{width:100%;margin-bottom:0 !important;}.season-collection-filter fieldset legend{width:100%;margin-bottom:0;}.season-collection-filter fieldset legend .fieldset-legend{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:0.75rem;cursor:pointer;padding:0.9375rem 0;}@media (max-height:41.6875rem){.season-collection-filter fieldset legend .fieldset-legend{font-size:0.6875rem;padding:0.625rem 0;}}@media (min-width:62rem){.season-collection-filter fieldset legend .fieldset-legend{font-size:1.125rem;}}.season-collection-filter fieldset legend .fieldset-legend::after{content:"";display:block;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease,-o-transform 0.3s ease;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.3977 7.32918C7.17802 7.54885 6.82192 7.54885 6.60225 7.32918L0.867387 1.5943C0.64772 1.37463 0.64772 1.01853 0.867387 0.798852L1.13256 0.533653C1.35222 0.313978 1.70838 0.313978 1.92805 0.533653L6.99997 5.6056L12.0719 0.533653C12.2916 0.313978 12.6477 0.313978 12.8674 0.533653L13.1326 0.798852C13.3522 1.01853 13.3522 1.37463 13.1326 1.5943L7.3977 7.32918Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:14px;height:8px;}.season-collection-filter fieldset legend.open .fieldset-legend::after{content:"";display:block;-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.3977 7.32918C7.17802 7.54885 6.82192 7.54885 6.60225 7.32918L0.867387 1.5943C0.64772 1.37463 0.64772 1.01853 0.867387 0.798852L1.13256 0.533653C1.35222 0.313978 1.70838 0.313978 1.92805 0.533653L6.99997 5.6056L12.0719 0.533653C12.2916 0.313978 12.6477 0.313978 12.8674 0.533653L13.1326 0.798852C13.3522 1.01853 13.3522 1.37463 13.1326 1.5943L7.3977 7.32918Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:14px;height:8px;}.season-collection-filter fieldset.open .fieldset-wrapper{display:block;}.season-collection-filter fieldset.open .fieldset-wrapper label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:nowrap;-ms-flex-flow:nowrap;flex-flow:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0.5rem 0;font-size:0.75rem;}@media (max-height:41.6875rem){.season-collection-filter fieldset.open .fieldset-wrapper label{font-size:0.6875rem;padding:0.3125rem 0;}}@media (min-width:62rem){.season-collection-filter fieldset.open .fieldset-wrapper label{font-size:0.875rem;}}.season-collection-filter fieldset .fieldset-wrapper{display:none;}.season-collection-filter fieldset .form-radios{padding:0 0 0.9375rem 0.5rem;}.season-collection-filter fieldset .form-switch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-height:41.6875rem){.season-collection-filter fieldset .form-switch{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}}.season-collection-filter fieldset .form-switch .form-check-input{width:18px;height:18px;margin-right:0.75rem;background-image:none;border-color:#30261D;padding:0.125rem;}.season-collection-filter fieldset .form-switch .form-check-input:checked{background-image:url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5309 0.37583L13.5296 0.377007L5.88778 7.11367L2.47078 4.10138C2.47071 4.10132 2.47064 4.10125 2.47056 4.10119C2.37155 4.01329 2.23682 3.96384 2.09629 3.96384C1.95572 3.96384 1.82098 4.0133 1.72196 4.10124C1.72191 4.10129 1.72186 4.10133 1.7218 4.10138L1.15601 4.60015C1.15595 4.60021 1.15587 4.60028 1.1558 4.60034C1.05608 4.68763 1 4.80639 1 4.93028C1 5.05419 1.05611 5.17298 1.15587 5.26027C1.15592 5.26032 1.15596 5.26036 1.15601 5.2604L5.51733 9.10514C5.51741 9.10523 5.5175 9.10523 5.51758 9.10532C5.61659 9.19322 5.75131 9.24268 5.89183 9.24268C6.03235 9.24268 6.16705 9.19322 6.26606 9.10532C6.26614 9.10523 6.26623 9.10523 6.26631 9.10514L14.844 1.54348C14.844 1.54345 14.8441 1.54342 14.8441 1.54341C14.9439 1.4561 15 1.3373 15 1.21335C15 1.08957 14.944 0.970907 14.8445 0.883641C14.8443 0.883502 14.8442 0.883364 14.844 0.883217L14.2785 0.377545V0.377527L14.2765 0.37583C14.0687 0.198291 13.7386 0.198291 13.5309 0.37583Z' fill='white' stroke='white' stroke-width='0.25'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-color:#CA123F;border-color:#CA123F;}.collections-cards-wrapper{display:grid;}.collections-cards-wrapper .card-recipe__single{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:20px;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:0;margin-right:0;}@media (min-width:62rem){.collections-cards-wrapper .card-recipe__single{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-gap:25px;}}.collections-cards-wrapper .card-recipe__single .title{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:2.0625rem;text-align:left;}@media screen and (min-width:64rem){.collections-cards-wrapper .card-recipe__single .title{font-size:1.25rem;line-height:1.4375rem;}}.collections-cards-wrapper .card-recipe__single .card-image img{max-height:257px;}.collections-cards-wrapper .card-small-content{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.recipe-all .sidebar{display:none;}@media (min-width:48rem){.recipe-all .sidebar{max-width:304px;display:unset;}}.recipe-all .sidebar .facets-widget-checkbox::-webkit-scrollbar{display:none;}@media (min-width:62rem){.recipe-all .sidebar .facets-widget-checkbox{max-height:255px;overflow-x:auto;overflow-y:scroll;}}.recipe-all .sidebar .search-title-mobile{display:none;}@media (max-width:47.99875rem){.recipe-all .sidebar{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:99;background-color:#fff;}.recipe-all .sidebar .search-close-mobile{cursor:pointer;}.recipe-all .sidebar .search-close-mobile:before{content:"";position:absolute;top:14px;right:14px;background-color:white;border-radius:50px;-webkit-box-shadow:3px 4px 8px rgba(0,0,0,0.15);box-shadow:3px 4px 8px rgba(0,0,0,0.15);display:block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.6446 11.9981L18.6565 6.99786C18.8759 6.77839 18.9992 6.48071 18.9992 6.17032C18.9992 5.85993 18.8759 5.56226 18.6565 5.34278C18.437 5.1233 18.1393 5 17.8289 5C17.5185 5 17.2209 5.1233 17.0014 5.34278L12.0012 10.3547L7.00105 5.34278C6.78158 5.1233 6.4839 5 6.17352 5C5.86313 5 5.56546 5.1233 5.34599 5.34278C5.12651 5.56226 5.00321 5.85993 5.00321 6.17032C5.00321 6.48071 5.12651 6.77839 5.34599 6.99786L10.3578 11.9981L5.34599 16.9983C5.23674 17.1067 5.15003 17.2356 5.09086 17.3776C5.03169 17.5196 5.00122 17.672 5.00122 17.8258C5.00122 17.9797 5.03169 18.132 5.09086 18.2741C5.15003 18.4161 5.23674 18.545 5.34599 18.6534C5.45434 18.7626 5.58325 18.8493 5.72528 18.9085C5.86731 18.9677 6.01965 18.9981 6.17352 18.9981C6.32738 18.9981 6.47973 18.9677 6.62176 18.9085C6.76379 18.8493 6.8927 18.7626 7.00105 18.6534L12.0012 13.6415L17.0014 18.6534C17.1097 18.7626 17.2387 18.8493 17.3807 18.9085C17.5227 18.9677 17.6751 18.9981 17.8289 18.9981C17.9828 18.9981 18.1351 18.9677 18.2772 18.9085C18.4192 18.8493 18.5481 18.7626 18.6565 18.6534C18.7657 18.545 18.8524 18.4161 18.9116 18.2741C18.9708 18.132 19.0012 17.9797 19.0012 17.8258C19.0012 17.672 18.9708 17.5196 18.9116 17.3776C18.8524 17.2356 18.7657 17.1067 18.6565 16.9983L13.6446 11.9981Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;}.recipe-all .sidebar .section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:3.75rem;}.recipe-all .sidebar .section .search-title-mobile{display:block;font-size:0.875rem;padding-bottom:1.125rem;}}@media (max-width:47.99875rem) and (max-height:41.6875rem){.recipe-all .sidebar .section .search-title-mobile{font-size:0.6875rem;padding-bottom:0.625rem;}}@media (max-width:47.99875rem){.recipe-all .sidebar .section .facets-widget-checkbox{max-height:190px;overflow-x:auto;overflow-y:scroll;}}.recipe-all .block-page-title-block{margin-top:0;}.recipe-filter-page{display:grid;}.recipe-filter-page .view-header{overflow-x:hidden;}.recipe-filter-page .view-header .recipes-collection-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:2rem;padding-top:1.5625rem;}@media (min-width:48rem){.recipe-filter-page .view-header .recipes-collection-tabs{padding-top:0;}}.recipe-filter-page .view-header .recipes-collection-tabs__filters{width:100%;padding-bottom:0.625rem;white-space:nowrap;overflow-x:scroll;}@media (min-width:48rem){.recipe-filter-page .view-header .recipes-collection-tabs__filters{padding-top:0;padding-bottom:0;white-space:normal;overflow-x:hidden;}}.recipe-filter-page .view-header .recipes-collection-tabs h3,.recipe-filter-page .view-header .recipes-collection-tabs .h3{padding-bottom:0;}@media (min-width:48rem){.recipe-filter-page .view-header .recipes-collection-tabs h3,.recipe-filter-page .view-header .recipes-collection-tabs .h3{padding-bottom:2rem;}}.recipe-filter-page .view-header .recipes-collection-tabs .active{color:#CA123F;text-decoration:underline;}.recipe-filter-page .view-header .recipe-collection-back.recipe-collection-back{top:0;}@media (min-width:48rem){.recipe-filter-page .view-header .recipe-collection-back.recipe-collection-back{top:10px;}}.recipe-filter-page .container{padding:0;}.recipe-filter-page .container .card-recipe__single{padding-top:0;}.recipe-filter-page .row{display:grid;grid-template-columns:repeat(auto-fit,minmax(1fr));grid-gap:20px;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:0;margin-right:0;}@media (min-width:62rem){.recipe-filter-page .row{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-gap:25px;}}.recipe-filter-page .row .grid-recipe-cards{padding-right:0;padding-left:0;grid-auto-rows:1fr;}.recipe-filter-page .view-header{position:relative;}.recipe-filter-page .view-header h3,.recipe-filter-page .view-header .h3{padding-bottom:1.5rem;}.recipe-filter-page .view-header a{font-size:1rem;color:#30261D;margin-right:2rem;}.recipe-filter-page .view-header .recipe-collection-back{position:absolute;right:0;top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.recipe-filter-page .view-header .recipe-collection-back a{font-size:0.75rem;font-family:"noto_sans_jp_medium";margin-right:0;}.recipe-filter-page .view-header .recipe-collection-back a:hover{-webkit-transition:color 0.8s ease;-o-transition:color 0.8s ease;transition:color 0.8s ease;color:#CA123F;}.recipe-filter-page .view-header .recipe-collection-back::before{content:"";display:block;width:24px;height:24px;margin-right:0.625rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.92706 5.50305L3.5 11.9301L9.92706 18.3571M21.5 11.9301L3.68 11.9301' stroke='%2330261D' stroke-width='1.58823' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;}.recipe-brand-filter-wrapper{border:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100vw;overflow-x:scroll;white-space:nowrap;padding:0;scrollbar-width:none;-ms-overflow-style:none;}.recipe-brand-filter-wrapper::-webkit-scrollbar{display:none;}@media (min-width:75rem){.recipe-brand-filter-wrapper{width:100%;}}.recipe-brand-filter-wrapper legend{display:none;}.recipe-brand-filter-wrapper .bef-checkboxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;}.recipe-brand-filter-wrapper .bef-checkboxes .checkbox input[type=checkbox]:checked + label{position:relative;margin-right:0.8125rem;border:1px solid #CA123F;border-radius:8px;-webkit-box-shadow:0px 2px 4px -2px rgba(0,0,0,0.06),0px 4px 8px -2px rgba(0,0,0,0.1);box-shadow:0px 2px 4px -2px rgba(0,0,0,0.06),0px 4px 8px -2px rgba(0,0,0,0.1);}@media (min-width:48rem){.recipe-brand-filter-wrapper .bef-checkboxes .checkbox input[type=checkbox]:checked + label{margin-right:1.25rem;}}.recipe-brand-filter-wrapper .bef-checkboxes .checkbox input[type=checkbox]:checked + label:before{content:"";position:absolute;right:6px;top:6px;display:block;display:block;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.69706 6.77478L10.5242 3.95415C10.648 3.83034 10.7176 3.66242 10.7176 3.48733C10.7176 3.31224 10.648 3.14432 10.5242 3.02051C10.4004 2.8967 10.2325 2.82715 10.0574 2.82715C9.88234 2.82715 9.71442 2.8967 9.59062 3.02051L6.77001 5.84772L3.9494 3.02051C3.82559 2.8967 3.65767 2.82715 3.48259 2.82715C3.3075 2.82715 3.13958 2.8967 3.01577 3.02051C2.89197 3.14432 2.82241 3.31224 2.82241 3.48733C2.82241 3.66242 2.89197 3.83034 3.01577 3.95415L5.84295 6.77478L3.01577 9.59542C2.95415 9.65654 2.90523 9.72926 2.87185 9.80938C2.83847 9.8895 2.82129 9.97544 2.82129 10.0622C2.82129 10.149 2.83847 10.235 2.87185 10.3151C2.90523 10.3952 2.95415 10.4679 3.01577 10.5291C3.07689 10.5907 3.14961 10.6396 3.22973 10.673C3.30985 10.7064 3.39579 10.7235 3.48259 10.7235C3.56938 10.7235 3.65532 10.7064 3.73544 10.673C3.81556 10.6396 3.88828 10.5907 3.9494 10.5291L6.77001 7.70185L9.59062 10.5291C9.65174 10.5907 9.72445 10.6396 9.80458 10.673C9.8847 10.7064 9.97063 10.7235 10.0574 10.7235C10.1442 10.7235 10.2302 10.7064 10.3103 10.673C10.3904 10.6396 10.4631 10.5907 10.5242 10.5291C10.5859 10.4679 10.6348 10.3952 10.6682 10.3151C10.7015 10.235 10.7187 10.149 10.7187 10.0622C10.7187 9.97544 10.7015 9.8895 10.6682 9.80938C10.6348 9.72926 10.5859 9.65654 10.5242 9.59542L7.69706 6.77478Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;}@media (min-width:48rem){.recipe-brand-filter-wrapper .bef-checkboxes .checkbox input[type=checkbox]:checked + label:before{right:13px;top:13px;}}.recipe-brand-filter-wrapper .bef-checkboxes .checkbox input[type=checkbox]:checked + label > div{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0;font-size:0.75rem;color:#000;}@media (min-width:62rem){.recipe-brand-filter-wrapper .bef-checkboxes .checkbox input[type=checkbox]:checked + label > div{font-size:1.125rem;}}.recipe-brand-filter-wrapper .bef-checkboxes .checkbox input[type=checkbox]:checked + label > div img{margin-bottom:1rem;max-height:103px;padding:0.625rem 0.625rem 0 0.625rem;}.recipe-brand-filter-wrapper .bef-checkboxes .checkbox input[type=checkbox]:checked{display:none;}.recipe-brand-filter-wrapper .bef-checkboxes .checkbox .form-checkbox{display:none;}.recipe-brand-filter-wrapper .bef-checkboxes .checkbox label > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0;margin-bottom:0.625rem;font-size:0.875rem;color:#000;max-width:100px;height:auto;}@media (min-width:62rem){.recipe-brand-filter-wrapper .bef-checkboxes .checkbox label > div{font-size:1.125rem;padding:1rem;max-width:206px;}}.recipe-brand-filter-wrapper .bef-checkboxes .checkbox label > div img{margin-bottom:1rem;width:100%;height:auto;padding:0.625rem 0.625rem 0 0.625rem;}@media (max-width:47.99875rem){.recipe-brand-filter-wrapper .bef-checkboxes .checkbox label > div img{min-width:80px;}}.related-recipes-section h2,.related-recipes-section .h2{padding-bottom:2.5rem;}@media (min-width:62rem){.related-recipes-section h2,.related-recipes-section .h2{padding-bottom:2.25rem;}}.related-recipes-section .view-related-recipe .pager{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0.75rem;list-style:none;}@media (min-width:62rem){.related-recipes-section .view-related-recipe .pager{margin:0;}}.related-recipes-section .view-related-recipe .pager .pager__item{padding:0.75rem 0;}.related-recipes-section .view-related-recipe .pager .pager__item a{background-color:#CA123F;color:#fff;font-family:"noto_sans_jp_bold";font-size:1rem;font-weight:700;border-radius:8px;padding:0.75rem 1.5rem !important;text-decoration:none;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}.related-recipes-section .view-related-recipe .pager .pager__item a:hover{background-color:#920d2d;}.related-recipes-section .view-related-recipe .slick-dots{margin-top:1rem;}.related-recipes-section .background-grey{padding:2rem 0;margin:2rem 0;background-color:#F6F5F4;}@media (min-width:62rem){.related-recipes-section .background-grey{padding:3.375rem 0;margin-bottom:3.375rem;}}.related-recipes-section .related-container{margin:2rem 0 1rem 0;}@media (min-width:62rem){.related-recipes-section .related-container{margin-bottom:3.375rem;}}@media (min-width:62rem){.related-recipes-section .related-container:first-child{margin-top:0;}}.related-recipes-section .related-container.related-mobile{display:block;}@media (min-width:62rem){.related-recipes-section .related-container.related-mobile{display:none;}}.related-recipes-section .related-container.related-desktop{display:none;}@media (min-width:62rem){.related-recipes-section .related-container.related-desktop{display:block;}}.related-recipes-section .recipe-item:last-child{margin-bottom:0;}.related-recipe-main-cards .container{padding:0;}@media (min-width:62rem){.related-recipe-main-cards .container .card-small-content{padding:1.6875rem;}}@media (min-width:75rem){.related-recipe-main-cards .container .card-small-content{padding:2rem;}}.recipe-clear-filter-block{font-size:0.875rem;padding-top:2rem;}.recipe-clear-filter-block a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#30261D;}.recipe-clear-filter-block a:hover{color:#CA123F;}.recipe-clear-filter-block a:before{display:block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.6446 11.9981L18.6565 6.99786C18.8759 6.77839 18.9992 6.48071 18.9992 6.17032C18.9992 5.85993 18.8759 5.56226 18.6565 5.34278C18.437 5.1233 18.1393 5 17.8289 5C17.5185 5 17.2209 5.1233 17.0014 5.34278L12.0012 10.3547L7.00105 5.34278C6.78158 5.1233 6.4839 5 6.17352 5C5.86313 5 5.56546 5.1233 5.34599 5.34278C5.12651 5.56226 5.00321 5.85993 5.00321 6.17032C5.00321 6.48071 5.12651 6.77839 5.34599 6.99786L10.3578 11.9981L5.34599 16.9983C5.23674 17.1067 5.15003 17.2356 5.09086 17.3776C5.03169 17.5196 5.00122 17.672 5.00122 17.8258C5.00122 17.9797 5.03169 18.132 5.09086 18.2741C5.15003 18.4161 5.23674 18.545 5.34599 18.6534C5.45434 18.7626 5.58325 18.8493 5.72528 18.9085C5.86731 18.9677 6.01965 18.9981 6.17352 18.9981C6.32738 18.9981 6.47973 18.9677 6.62176 18.9085C6.76379 18.8493 6.8927 18.7626 7.00105 18.6534L12.0012 13.6415L17.0014 18.6534C17.1097 18.7626 17.2387 18.8493 17.3807 18.9085C17.5227 18.9677 17.6751 18.9981 17.8289 18.9981C17.9828 18.9981 18.1351 18.9677 18.2772 18.9085C18.4192 18.8493 18.5481 18.7626 18.6565 18.6534C18.7657 18.545 18.8524 18.4161 18.9116 18.2741C18.9708 18.132 19.0012 17.9797 19.0012 17.8258C19.0012 17.672 18.9708 17.5196 18.9116 17.3776C18.8524 17.2356 18.7657 17.1067 18.6565 16.9983L13.6446 11.9981Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;display:block;margin-right:0.5rem;content:"";}@media (max-width:47.99875rem){.recipe-clear-filter-block{position:absolute;top:-12px;right:39px;-webkit-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);}}.path-recipe .toast-container{display:none;}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}.product-details-page .block-page-title-block{display:none;}.product-details-page section{margin-bottom:1.875rem;}.product-details-page section .container{margin:0 auto;}@media (max-width:61.99875rem){.product-details-page section .container.products-node--reference-recipes{max-width:100%;padding:0;}}.product-details-page section .container.products-node--reference-recipes .view-header{padding:0 1rem;}@media (min-width:62rem){.product-details-page section .container.products-node--reference-recipes .view-header{padding:0;}}.product-details-page section:last-child{margin-bottom:0;}.product-details-page .products-body h2,.product-details-page .products-body .h2{padding:1.875rem 0 2.1875rem;font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.product-details-page .products-body h2,.product-details-page .products-body .h2{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){.product-details-page .products-body h2,.product-details-page .products-body .h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}}@media screen and (min-width:62rem) and (min-width:64rem){.product-details-page .products-body h2,.product-details-page .products-body .h2{font-size:2.5rem;line-height:3rem;}}.product-details-page .products-body table{width:100%;font-family:"noto_sans_jp_regular";}.product-details-page .products-body table tr:first-child th,.product-details-page .products-body table tr:first-child td{padding-top:0;}.product-details-page .products-body table tr:last-child th,.product-details-page .products-body table tr:last-child td{padding-bottom:1.25rem;}@media (min-width:62rem){.product-details-page .products-body table tr:last-child th,.product-details-page .products-body table tr:last-child td{padding-bottom:1.5625rem;}}.product-details-page .products-body table th{width:30%;font-size:0.875rem;font-family:"noto_sans_jp_bold";padding-top:1.875rem;vertical-align:top;}@media (min-width:62rem){.product-details-page .products-body table th{font-size:1.5rem;}}.product-details-page .products-body table td{font-size:0.875rem;padding-top:1.875rem;}@media (min-width:62rem){.product-details-page .products-body table td{font-size:1.25rem;}}.product-details-page .products-body .table-paragraph{padding:1.25rem 0 0;}.product-details-page .products-body .table-notice{font-size:1.125rem;margin:2.8125rem 0 3.75rem 0;padding:0.9375rem;width:100%;border:1px solid #D1CBC5;}@media (min-width:62rem){.product-details-page .products-body .table-notice{width:75%;}}.products-related-items .view-content .row{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;}.products-related-items .view-content .row.related-desktop{display:none;}@media (min-width:62rem){.products-related-items .view-content .row.related-desktop{display:block;}}.products-related-items .view-content .row .related-product-cards{padding:0;border-radius:8px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.15);box-shadow:0 2px 4px 0 rgba(0,0,0,0.15);}@media (min-width:62rem){.products-related-items .view-content .row .related-product-cards{width:100%;margin:0;}}.products-related-items .view-content .row .related-product-cards .product-card-wrapper{padding:0;}.products-related-items .view-content .row .related-product-cards .product-card-wrapper .card-product__single{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:0;border-radius:8px;}.products-related-items .view-content .row .related-product-cards .product-card-wrapper .card-product__single .card-small-content{width:100%;padding:2rem 2rem 0 2rem;-webkit-box-shadow:none;box-shadow:none;}.products-related-items .view-content .row .related-product-cards .product-card-wrapper .card-product__single .card-small-content .product-category .field--name-field-brand-category .field__item{display:none;}.products-related-items .view-content .row .related-product-cards .product-card-wrapper .card-product__single .card-small-content .product-category .field--name-field-brand-category .field__item:last-child{display:block;}.products-related-items .view-content .row .related-product-cards .product-card-wrapper .card-product__single .card-image-product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:314px;max-width:335px;max-height:335px;padding:0.625rem 0 0 0;}.products-related-items .view-content .row .related-product-cards .product-card-wrapper .card-product__single .card-image-product img{max-width:304px;max-height:304px;height:auto;width:100%;padding:0.625rem;}.products-related-items.related-mobile{display:block;}@media (min-width:62rem){.products-related-items.related-mobile{display:none;}}.products-related-items.related-mobile .slick .slick__slide,.products-related-items.related-mobile .slick .slick-slide{margin:0.3125rem;}.products-related-items.related-mobile .slick .slick__slide .card-product__single,.products-related-items.related-mobile .slick .slick-slide .card-product__single{margin:0;border-radius:8px;min-width:250px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.15);box-shadow:0 2px 4px 0 rgba(0,0,0,0.15);}.products-related-items.related-mobile .slick .slick__slide .card-product__single .card-small-content,.products-related-items.related-mobile .slick .slick-slide .card-product__single .card-small-content{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:2rem 2rem 1.25rem 2rem;-webkit-box-shadow:none;box-shadow:none;}.products-related-items.related-mobile .slick .slick__slide .card-product__single .product-category,.products-related-items.related-mobile .slick .slick-slide .card-product__single .product-category{font-family:"noto_sans_jp_bold";padding-bottom:0.9375rem;}.products-related-items.related-mobile .slick .slick__slide .card-product__single .card-image-product,.products-related-items.related-mobile .slick .slick-slide .card-product__single .card-image-product{padding:0;height:auto;width:auto;margin:0 auto;overflow:hidden;}.products-related-items.related-mobile .slick .slick__slide .card-product__single .card-image-product img,.products-related-items.related-mobile .slick .slick-slide .card-product__single .card-image-product img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:0.625rem;max-width:170px;max-height:170px;height:auto;width:auto;}.products-related-items.related-mobile .slick .slick-list{margin-bottom:1.25rem;}.view-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:0.3125rem;padding:0.75rem 0;}.view-footer a{background-color:#CA123F;color:#fff;font-family:"noto_sans_jp_bold";font-size:1rem;font-weight:700;border-radius:8px;padding:0.75rem 1.5rem !important;text-decoration:none;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}.view-footer a:hover{background-color:#920d2d;}@media (min-width:62rem){.view-footer{margin-top:2.75rem;}}.view-recipe-product-sku .product-card-wrapper .pager{display:none;}@media (min-width:62rem){.view-recipe-product-sku .product-card-wrapper .pager{display:block;}}.products-node--reference-recipes .slick .node--view-mode-recipe-card-main .container{padding:0.625rem;}.products-node--reference-recipes .view-recipe-product-sku .pager{display:none;}@media (min-width:62rem){.products-node--reference-recipes .view-recipe-product-sku .pager{display:block;}.products-node--reference-recipes .view-recipe-product-sku .pager .pager__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.products-node--reference-recipes .view-recipe-product-sku .pager .pager__item button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}}.view-product{padding-bottom:3.125rem;}@media (min-width:62rem){.view-product{padding-bottom:0;}}.products-node .main-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:1.875rem;}@media (min-width:62rem){.products-node .main-image{padding-bottom:0;}}.products-node .main-image img{width:auto;height:auto;max-height:358px;max-width:233px;padding:0 1.5625rem 0 0;}@media (min-width:62rem){.products-node .main-image img{max-height:500px;max-width:475px;width:100%;}}.products-node--button-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media (min-width:36rem){.products-node--button-wrapper{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}.products-node--button-wrapper .button-primary{margin-left:1.25rem;}.products-node--button-wrapper .button-primary:first-child{margin:0;}.products-node--support{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid #F6F5F4;}@media (min-width:62rem){.products-node--support{width:60%;}}.products-node--support h3,.products-node--support .h3{margin-top:2.1875rem;}.products-node--support .buttons-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-bottom:1.5625rem;}@media (min-width:62rem){.products-node--support .buttons-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:unset;padding-bottom:0.625rem;}}.products-node--support .buttons-wrapper .button-primary{margin-bottom:1.25rem;}@media (min-width:62rem){.products-node--support .buttons-wrapper .button-primary{margin-bottom:0;}}.products-node--support .button-primary{width:43%;margin-right:0;}@media (min-width:62rem){.products-node--support .button-primary{width:unset;margin-right:1.25rem;}}.products-node--support .button-primary a{width:100%;text-align:center;}.products-node--allergen h2,.products-node--allergen .h2{padding:1.5rem 0;font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.products-node--allergen h2,.products-node--allergen .h2{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){.products-node--allergen h2,.products-node--allergen .h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}}@media screen and (min-width:62rem) and (min-width:64rem){.products-node--allergen h2,.products-node--allergen .h2{font-size:2.5rem;line-height:3rem;}}.products-node--allergen p{font-size:1rem;}@media (min-width:62rem){.products-node--allergen p{font-size:1.25rem;}}.products-node--allergen .field__item{font-size:1.25rem;}.products-node--allergen h4,.products-node--allergen .h4{padding-bottom:1rem;font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.products-node--allergen h4,.products-node--allergen .h4{font-size:2rem;line-height:2.5625rem;}}@media (min-width:62rem){.products-node--allergen h4,.products-node--allergen .h4{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:2.0625rem;}}@media screen and (min-width:62rem) and (min-width:64rem){.products-node--allergen h4,.products-node--allergen .h4{font-size:1.5rem;line-height:2.0625rem;}}.products-node--related-product h2,.products-node--related-product .h2{padding:2.8125rem 0 2.1875rem;font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.products-node--related-product h2,.products-node--related-product .h2{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){.products-node--related-product h2,.products-node--related-product .h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}}@media screen and (min-width:62rem) and (min-width:64rem){.products-node--related-product h2,.products-node--related-product .h2{font-size:2.5rem;line-height:3rem;}}.products-node--related-product .view-content{margin:0;}.products-node--reference-products h2,.products-node--reference-products .h2{padding:2.5rem 0 2.1875rem;}.products-node--reference-products .button-primary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2.1875rem;margin-top:2.75rem;}.products-node--reference-products .view-content{margin:0;}.products-node--reference-recipes{padding-bottom:1.875rem;}.products-node--reference-recipes h2,.products-node--reference-recipes .h2{padding:2.8125rem 0 1.9375rem;font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.products-node--reference-recipes h2,.products-node--reference-recipes .h2{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){.products-node--reference-recipes h2,.products-node--reference-recipes .h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}}@media screen and (min-width:62rem) and (min-width:64rem){.products-node--reference-recipes h2,.products-node--reference-recipes .h2{font-size:2.5rem;line-height:3rem;}}.products-node .description{padding:0.9375rem 0;font-size:1rem;}@media (min-width:62rem){.products-node .description{font-size:1.25rem;}}.products-node .note{padding:0.9375rem 0;font-size:1.125rem;}.products-node .commerce-cta-heading{padding:1.875rem 0 0 0;}.products-node .ec-notice{padding:0.625rem 0 1.875rem;font-size:1.125rem;}.products-node .commerce-cta-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0.9375rem 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media (min-width:36rem){.products-node .commerce-cta-wrapper{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}@media (min-width:62rem){.products-node .commerce-cta-wrapper{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}.products-node .commerce-cta-wrapper .cta{margin:0.625rem;padding:0.625rem 1.25rem;border-radius:8px;background-color:#fff;-webkit-background-size:calc(100% - 30px);background-size:calc(100% - 30px);background-repeat:no-repeat;background-position:center;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.15);box-shadow:0 2px 4px 0 rgba(0,0,0,0.15);}@media (min-width:62rem){.products-node .commerce-cta-wrapper .cta{margin:0.9375rem 1.25rem 0.625rem 0;}}.products-node .commerce-cta-wrapper .cta.amazon{width:162px;height:93px;}.products-node .commerce-cta-wrapper .cta.amazon .field__item{display:none;}.products-node .commerce-cta-wrapper .cta.rakuten,.products-node .commerce-cta-wrapper .cta.楽天,.products-node .commerce-cta-wrapper .cta.飼い主向け,.products-node .commerce-cta-wrapper .cta.獣医師向けベッツサポート,.products-node .commerce-cta-wrapper .cta.ネスレ通販{width:162px;height:93px;background-repeat:no-repeat;background-position:center;}.products-node .commerce-cta-wrapper .cta.rakuten .field__item,.products-node .commerce-cta-wrapper .cta.楽天 .field__item,.products-node .commerce-cta-wrapper .cta.飼い主向け .field__item,.products-node .commerce-cta-wrapper .cta.獣医師向けベッツサポート .field__item,.products-node .commerce-cta-wrapper .cta.ネスレ通販 .field__item{display:none;}.products-node .commerce-cta-wrapper .cta.lohaco{width:162px;height:93px;background-repeat:no-repeat;background-position-y:60%;background-position-x:center;-webkit-background-size:80% 80%;background-size:80%;}.products-node .commerce-cta-wrapper .cta.lohaco .field__item{display:none;}.products-node .commerce-cta-wrapper .cta.charm{width:162px;height:93px;}.products-node .commerce-cta-wrapper .cta.charm .field__item{display:none;}.products-node--faq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:2.5rem 0;background-color:#E8E5E2;}@media (min-width:62rem){.products-node--faq{margin-top:3.75rem;}}.products-node--faq h3,.products-node--faq .h3{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.products-node--faq h3,.products-node--faq .h3{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){.products-node--faq h3,.products-node--faq .h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}}@media screen and (min-width:62rem) and (min-width:64rem){.products-node--faq h3,.products-node--faq .h3{font-size:2rem;line-height:2.5625rem;}}.products-node--faq .description{font-size:1.125rem;text-align:center;padding:1.25rem 1.5625rem 1.875rem;}@media (min-width:62rem){.products-node--faq .description{font-size:1.25rem;padding:1.25rem 0 1.875rem;}}.products-node .mobile-container{padding:0;}@media (min-width:62rem){.products-node .mobile-container h1,.products-node .mobile-container .h1{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}}@media screen and (min-width:62rem) and (min-width:64rem){.products-node .mobile-container h1,.products-node .mobile-container .h1{font-size:2.5rem;line-height:3rem;}}@media (min-width:62rem){.products-node .mobile-container{padding:unset;}}.related-desktop{display:none;}@media (min-width:62rem){.related-desktop{display:block;}}.related-desktop.view-recipe-product-sku .card-recipe__single{-webkit-box-shadow:0px 2px 4px -2px rgba(0,0,0,0.06),0px 4px 8px -2px rgba(0,0,0,0.1);box-shadow:0px 2px 4px -2px rgba(0,0,0,0.06),0px 4px 8px -2px rgba(0,0,0,0.1);}@media (min-width:62rem){.related-desktop.view-recipe-product-sku .card-recipe__single .card-image{height:220px;}}.related-mobile{display:block;}@media (min-width:62rem){.related-mobile{display:none;}}.related-mobile .pager{margin-top:0.9375rem;padding:0;}.related-mobile .slick--view--recipe-product-sku .slick-track{padding-left:0.5rem;}.related-mobile .slick--view--recipe-product-sku .slick-track .card-recipe__single{-webkit-box-shadow:0px 2px 4px -2px rgba(0,0,0,0.06),0px 4px 8px -2px rgba(0,0,0,0.1);box-shadow:0px 2px 4px -2px rgba(0,0,0,0.06),0px 4px 8px -2px rgba(0,0,0,0.1);}.related-mobile .slick--view--recipe-product-sku .slick-track .card-recipe__single .card-image{height:200px;}.related-mobile .slick-slide{margin-right:1rem;}@media (min-width:62rem){.related-mobile .slick-slide{margin-right:2rem;}}.related-mobile .slick-dots{margin:0;padding:0;}.slick--optionset--products-page-mobile-sliders .container{padding:0.5rem;}.slick--optionset--products-page-mobile-sliders .container .card-recipe__single{max-width:330px;min-width:250px;}.slick--optionset--products-page-mobile-sliders .container .card-recipe__single .card-small-content{padding:1.5625rem;}.slick--optionset--products-page-mobile-sliders .container .card-recipe__single .card-image img{width:100%;-o-object-fit:cover;object-fit:cover;height:228px;}.slick--optionset--products-page-mobile-sliders .slick-slide img{height:100%;}.recipe-on-products .view-content .container{padding:0 3%;}.recipe-on-products .view-content .views-infinite-scroll-content-wrapper{padding:0 0.5rem;}.view-related-recipes{margin-bottom:3rem;margin-top:2rem;}.view-related-recipes .slick-track .slick__slide{-webkit-flex-shrink:unset;-ms-flex-negative:unset;flex-shrink:unset;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;border-radius:8px;margin:0 0.625rem;padding:0 0.625rem;}.view-related-recipes .slick-track .slick__slide .related-recipe-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-size:1.125rem;padding:1rem;}@media (min-width:62rem){.view-related-recipes .slick-track .slick__slide .related-recipe-title{padding:2rem;}}.view-related-recipes .slick-track .slick__slide .related-recipe-title a{color:#30261D;text-decoration:none;text-align:left;}.view-related-recipes .slick-track .slick__slide .related-recipe-title .related-recipe-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-top-left-radius:8px;border-top-right-radius:8px;background-color:transparent;}.view-related-recipes .view-header{margin-bottom:2rem;}@media (min-width:62rem){.view-related-recipes .view-header{margin-bottom:2.75rem;}}.view-related-recipes .view-header h2,.view-related-recipes .view-header .h2{margin-bottom:1rem;}@media (min-width:62rem){.view-related-recipes .view-header h2,.view-related-recipes .view-header .h2{margin-bottom:1.5rem;}}.view-related-recipes .more-link{text-align:center;margin-top:0.5rem;padding:0.75rem 0;}.view-related-recipes .more-link a{background-color:#CA123F;color:#fff;font-family:"noto_sans_jp_bold";font-size:1rem;font-weight:700;border-radius:8px;padding:0.75rem 1.5rem !important;text-decoration:none;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}.view-related-recipes .more-link a:hover{background-color:#920d2d;}.view-related-recipes .slick-dots{position:absolute;width:100%;text-align:center;padding-left:0;bottom:0;margin-bottom:0;padding-top:1rem;bottom:-25px;}.view-related-recipes .slick-dots li{padding-left:0;}.view-related-recipes .slick-dots li:first-child{padding-left:0;}.view-related-recipes .slick-dots li button{color:transparent;background:#D1CBC5;width:10px;height:10px;padding:0;border-radius:50%;border:none;}.view-related-recipes .slick-dots li button::before{content:none;width:0;height:0;opacity:0;}.view-related-recipes .slick-dots li button .slick-dot-icon{display:none;}.view-related-recipes .slick-dots li.slick-active button{background:#CA123F;}.view-related-recipes .slick-dots li.slick-active button::before{content:none;width:0;height:0;opacity:0;}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}.recipes-slider-main-wrapper{position:relative;height:auto;width:100vw;top:-50%;left:50%;-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);}.recipes-slider-main-wrapper .featured-slider{height:100%;width:100%;margin:0 auto;padding:0;}.recipes-slider-main-wrapper .featured-slider .slick-slide img{width:auto;max-height:520px;}.recipes-slider-main-wrapper .slick--initialized .slick__arrow{visibility:hidden;}@media screen and (min-width:64rem){.recipes-slider-main-wrapper .slick--initialized .slick__arrow{visibility:visible;}}.recipes-slider-main-wrapper .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.pastel-red{background-color:#fcebf0;-webkit-transition:background-color 0.8s ease;-o-transition:background-color 0.8s ease;transition:background-color 0.8s ease;}.pastel-orange{background-color:#fcf1ec;-webkit-transition:background-color 0.8s ease;-o-transition:background-color 0.8s ease;transition:background-color 0.8s ease;}.pastel-lilac{background-color:#f6f0f8;-webkit-transition:background-color 0.8s ease;-o-transition:background-color 0.8s ease;transition:background-color 0.8s ease;}.pastel-yellow{background-color:#fffff3;-webkit-transition:background-color 0.8s ease;-o-transition:background-color 0.8s ease;transition:background-color 0.8s ease;}.banner-recipe.pastel-orange,.banner-campaign.pastel-orange{background-color:transparent;}.banner-recipe.pastel-lilac,.banner-campaign.pastel-lilac{background-color:transparent;}.banner-recipe.pastel-yellow,.banner-campaign.pastel-yellow{background-color:transparent;}.recipes-slider-items{padding-bottom:1.875rem;}.recipes-slider-items .slick-autoplay-toggle-button{display:none;}.recipes-slider-items .slick-dots{position:absolute;bottom:20px;}@media (min-width:62rem){.recipes-slider-items .slick-dots{left:-15px;}}.recipes-slider-items .slick-dots li{padding-left:0.25rem;}.recipes-slider-items .slick-dots li:first-child{padding-left:0.25rem;}.recipes-slider-items .slick-dots li button{background-color:#D1CBC5;}.recipes-slider-items .slick-dots li button::before{content:none;}.recipes-slider-items .slick-dots li button .slick-dot-icon{display:none;}.recipes-slider-items .slick-dots li.slick-active button{background-color:#CA123F;}.recipes-slider-items .banner-campaign img{max-width:90%;margin:0 auto;padding-bottom:2rem;}@media (min-width:62rem){.recipes-slider-items .banner-campaign img{max-height:350px;width:auto;}}.featured-recipe--main{padding:1.5rem 0 3.125rem;}@media (min-width:62rem){.featured-recipe--main{padding:3.375rem 0;}}.featured-recipe--main .container{padding:0 1rem;margin:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (min-width:62rem){.featured-recipe--main .container{padding:0 4rem;margin:auto;}}.featured-recipe--main .heading-1{padding-bottom:1.5rem;margin-bottom:0;}@media (min-width:62rem){.featured-recipe--main .heading-1{padding-bottom:1.5rem;}}.featured-recipe--main .recipe-main__heading{margin-bottom:1rem;}@media (min-width:62rem){.featured-recipe--main .recipe-main__heading{margin-bottom:1.5rem;}}.featured-recipe--main .node--view-mode-f-recipe-recipe-display .node__title,.featured-recipe--main .node--type-recipe .node__title{display:none;}.featured-recipe--main .node--view-mode-f-recipe-recipe-display .button-primary,.featured-recipe--main .node--type-recipe .button-primary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media screen and (min-width:64rem){.featured-recipe--main .node--view-mode-f-recipe-recipe-display .button-primary,.featured-recipe--main .node--type-recipe .button-primary{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}.featured-recipe--main .node--view-mode-f-recipe-recipe-display .button-primary.default,.featured-recipe--main .node--type-recipe .button-primary.default{display:none;}.featured-recipe--main .paragraph--type--featured-recipe-slider{padding:0 1.875rem;}.featured-recipe--main .recipe-main__icons-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.5rem;}@media (min-width:62rem){.featured-recipe--main .recipe-main__icons-wrapper{margin-bottom:0.125rem;}}.featured-recipe--main .recipe-main__icons-wrapper .recipe-moderation{border:2px solid grey;}.featured-recipe--main .recipe-main__icons-wrapper .recipe-moderation--moderate{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.featured-recipe--main .recipe-main__icons-wrapper .recipe-moderation--high{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}.featured-recipe--main .recipe-main__icons-wrapper .vocabulary-recipe-icon{height:30px;margin-bottom:1.5rem;}.featured-recipe--main .recipe-main__icons-wrapper .vocabulary-recipe-icon .field--name-field-icon img{width:auto;max-height:30px;}@media (min-width:48rem){.featured-recipe--main .recipe-main__icons-wrapper .vocabulary-recipe-icon .field--name-field-icon img{max-height:36px;}}.featured-recipe--main .recipe-main__heading h2 a,.featured-recipe--main .recipe-main__heading .h2 a{font-family:"noto_sans_jp_regular";color:#30261D;}.featured-recipe--main .recipe-main__items-wrapper{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:0;margin-bottom:1.25rem;}.featured-recipe--main .recipe-main__items-wrapper .cooking-time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:0;}.featured-recipe--main .recipe-main__items-wrapper .cooking-time::before{content:"";display:block;margin-right:0.625rem;background-image:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 0.47998C4.47715 0.47998 0 4.95713 0 10.48C0 16.0028 4.47715 20.48 10 20.48C15.5228 20.48 20 16.0028 20 10.48C20 7.82782 18.9464 5.28428 17.0711 3.40891C15.1957 1.53355 12.6522 0.47998 10 0.47998ZM10 18.48C5.58172 18.48 2 14.8983 2 10.48C2 6.0617 5.58172 2.47998 10 2.47998C14.4183 2.47998 18 6.0617 18 10.48C18 12.6017 17.1571 14.6366 15.6569 16.1369C14.1566 17.6371 12.1217 18.48 10 18.48ZM10.88 4.97998V10.12L14.51 13.75C14.7018 13.9478 14.7018 14.2622 14.51 14.46L13.98 14.99C13.7822 15.1818 13.4678 15.1818 13.27 14.99L9.27 10.99C9.1784 10.8959 9.1249 10.7712 9.12 10.64V4.97998C9.12 4.70384 9.3439 4.47998 9.62 4.47998H10.38C10.6561 4.47998 10.88 4.70384 10.88 4.97998Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:27px;height:21px;}.featured-recipe--main .recipe-main__items-wrapper .calories{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:4rem;}@media (min-width:62rem){.featured-recipe--main .recipe-main__items-wrapper .calories{margin-left:5.625rem;}}.button-primary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:0;padding:0;}@media (min-width:48rem){.button-primary{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}.button-primary.default{display:none;}.featured-slider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.featured-slider .recipe-main__image{position:relative;}@media (min-width:62rem){.featured-slider .recipe-main__image{max-width:500px;max-height:500px;}}@media (min-width:87.5rem){.featured-slider .recipe-main__image{max-width:calc(100% - 64px);}}@media (min-width:62rem){.featured-slider .recipe-main__image img{border-radius:8px;margin:0;}}@media (min-width:87.5rem){.featured-slider .recipe-main__image img{max-height:500px;}}.featured-slider .recipe-main__image .tag-today-recipe{position:absolute;top:40px;right:0;padding:0.5rem 0.625rem 0.5rem 1.5625rem;font-size:0.875rem;border-radius:25px 0 0 25px;background-color:#fff;}.featured-slider .recipe-main__heading{padding-bottom:1.5rem;margin-bottom:0;}.featured-slider .recipe-main__heading a{color:#30261D;}.featured-slider .recipe-main__description{padding-bottom:0.5rem;}.featured-slider .recipe-main__description .field--type-text-with-summary p:last-of-type{position:relative;width:auto;display:inline;}.featured-slider .related-mobile{padding:0;}.featured-slider .related-mobile .recipe-main__image{padding-bottom:1.5rem;}@media (min-width:62rem){.featured-slider .related-mobile .recipe-main__image{max-width:500px;max-height:500px;}}.featured-slider .related-mobile .recipe-main__description{padding-bottom:0;}.featured-slider .related-mobile .recipe-main__icons-wrapper{margin-bottom:0.75rem;}.featured-slider .related-mobile .recipe-main__cta{padding-bottom:2rem;}.featured-slider .related-mobile .recipe-main__cta a{margin:0 auto;}.featured-slider .related-mobile.recipe-main__items-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:0.9375rem;}.featured-slider.seasonal-banners h2,.featured-slider.seasonal-banners .h2{padding:0.5rem 0 0 0;margin-bottom:0;}@media (min-width:62rem){.featured-slider.seasonal-banners h2,.featured-slider.seasonal-banners .h2{padding:0.5rem 0 1rem 0;margin-bottom:0;font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}}@media screen and (min-width:62rem) and (min-width:64rem){.featured-slider.seasonal-banners h2,.featured-slider.seasonal-banners .h2{font-size:3rem;line-height:3.5625rem;}}.featured-slider.seasonal-banners .description{font-size:1rem;padding-bottom:0;}@media (min-width:62rem){.featured-slider.seasonal-banners .description{font-size:1.125rem;padding-bottom:1.5rem;}}@media (min-width:62rem){.featured-slider.seasonal-banners .banner-image{max-width:500px;max-height:500px;}}@media (min-width:87.5rem){.featured-slider.seasonal-banners .banner-image{max-width:760px;max-height:500px;}}@media (min-width:62rem){.featured-slider.seasonal-banners .banner-image img{border-radius:8px;}}.featured-slider.seasonal-banners .cta{padding:1.5rem 0 2rem 0;}@media (min-width:62rem){.featured-slider.seasonal-banners .cta{padding:0;}}.featured-slider.seasonal-banners .cta a{margin:0 auto;}@media (min-width:62rem){.featured-slider.seasonal-banners .cta a{margin:0;}}.featured-slider.seasonal-banners img{width:100%;height:auto;}.recipes-slider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.recipes-slider .button-primary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media screen and (min-width:64rem){.recipes-slider .button-primary{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}.recipes-slider .button-primary.default{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:3.125rem;}.recipes-slider .heading-1{color:#30261D;font-weight:700;}.slick--field-f-recipe-featured-wrapper .slick-arrow{background-color:transparent;}.slick--field-f-recipe-featured-wrapper .slick-arrow.slick-next{right:20px;display:block;width:20px;height:34px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='34' viewBox='0 0 20 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.8942 16.1301C19.48 16.7159 19.48 17.6655 18.8942 18.2513L3.60125 33.5443C3.01545 34.1301 2.06585 34.1301 1.48005 33.5443L0.772846 32.8372C0.187046 32.2514 0.187046 31.3017 0.772846 30.7159L14.298 17.1907L0.772846 3.66555C0.187046 3.07975 0.187046 2.13015 0.772846 1.54435L1.48005 0.837147C2.06585 0.251347 3.01545 0.251347 3.60125 0.837147L18.8942 16.1301Z' fill='%23D1CBC5'/%3E%3C/svg%3E%0A");}.slick--field-f-recipe-featured-wrapper .slick-arrow.slick-next::before{content:none;}.slick--field-f-recipe-featured-wrapper .slick-arrow.slick-prev{left:20px;-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);display:block;width:20px;height:34px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='34' viewBox='0 0 20 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.8942 16.1301C19.48 16.7159 19.48 17.6655 18.8942 18.2513L3.60125 33.5443C3.01545 34.1301 2.06585 34.1301 1.48005 33.5443L0.772846 32.8372C0.187046 32.2514 0.187046 31.3017 0.772846 30.7159L14.298 17.1907L0.772846 3.66555C0.187046 3.07975 0.187046 2.13015 0.772846 1.54435L1.48005 0.837147C2.06585 0.251347 3.01545 0.251347 3.60125 0.837147L18.8942 16.1301Z' fill='%23D1CBC5'/%3E%3C/svg%3E%0A");}.slick--field-f-recipe-featured-wrapper .slick-arrow.slick-prev::before{content:none;}.recipes-slider{display:none;}.banner-additional .recipes-slider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;}.banner-campaign .campaign-banner .field--name-field-f-recipe-campaign-image{max-width:80%;margin:0 auto;}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}.nutri-main-row:last-child{padding-bottom:2rem;}@media (min-width:62rem){.nutri-main-row:last-child{padding-bottom:3.375rem;}}.nutritional-info{padding-top:2.5rem;}@media (min-width:75rem){.nutritional-info{padding-top:3.375rem;}}.nutritional-info:nth-child(2){background-color:#F6F5F4;}.nutritional-info .nutrition-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:2rem;margin-bottom:0;}@media (min-width:62rem){.nutritional-info .nutrition-wrapper{margin-top:2.75rem;margin-bottom:0;}}.nutritional-info .nutrition-wrapper .nutri{padding-bottom:1.5rem;}@media (min-width:62rem){.nutritional-info .nutrition-wrapper .nutri{padding-bottom:0;}}@media (max-width:74.99875rem){.nutritional-info .nutrition-wrapper .nutri{-webkit-flex-basis:33.333333%;-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;}}.nutritional-info .nutrition-wrapper .nutri .nutri-value p{font-size:1rem;margin-bottom:0.5rem;}.nutritional-info .nutrition-wrapper .nutri .nutri-value p span{font-weight:700;font-family:"noto_sans_jp_bold";font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.nutritional-info .nutrition-wrapper .nutri .nutri-value p span{font-size:2rem;line-height:2.5625rem;}}@media (min-width:62rem){.nutritional-info .nutrition-wrapper .nutri .nutri-value p span{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:2.0625rem;}}@media screen and (min-width:62rem) and (min-width:64rem){.nutritional-info .nutrition-wrapper .nutri .nutri-value p span{font-size:1.5rem;line-height:2.0625rem;}}.nutritional-info .nutrition-wrapper .nutri-name{font-size:1rem;}.nutritional-info .nutrition-wrapper .nutri:nth-last-child(-n+3){padding-bottom:0;}.nutritional-info .nutri-heading h2,.nutritional-info .nutri-heading .h2{margin:0;padding-bottom:1rem;}@media (min-width:62rem){.nutritional-info .nutri-heading h2,.nutritional-info .nutri-heading .h2{padding-bottom:0;}}.nutrition-row:last-child{padding-bottom:2rem;}@media (min-width:62rem){.nutrition-row:last-child{padding-bottom:3.375rem;}}.nutrition-row.container-fluid,.nutrition-row.container-sm,.nutrition-row.container-md,.nutrition-row.container-lg,.nutrition-row.container-xl,.nutrition-row.container-xxl{padding:0 0 2.5rem 0;margin-top:2rem;background-color:#F6F5F4;}@media (min-width:62rem){.nutrition-row.container-fluid,.nutrition-row.container-sm,.nutrition-row.container-md,.nutrition-row.container-lg,.nutrition-row.container-xl,.nutrition-row.container-xxl{padding:3.375rem 0;margin-top:3.375rem;}}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}.main-facets__recipe .facet-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:0.75rem;font-weight:400;border-top:1px solid #D1CBC5;padding:0.9375rem 0;cursor:pointer;}@media (max-height:41.6875rem){.main-facets__recipe .facet-heading{font-size:0.6875rem;padding:0.625rem 0;}}@media (min-width:62rem){.main-facets__recipe .facet-heading{font-size:1.125rem;}}.main-facets__recipe .facet-heading::after{content:"";display:block;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease,-o-transform 0.3s ease;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.3977 7.32918C7.17802 7.54885 6.82192 7.54885 6.60225 7.32918L0.867387 1.5943C0.64772 1.37463 0.64772 1.01853 0.867387 0.798852L1.13256 0.533653C1.35222 0.313978 1.70838 0.313978 1.92805 0.533653L6.99997 5.6056L12.0719 0.533653C12.2916 0.313978 12.6477 0.313978 12.8674 0.533653L13.1326 0.798852C13.3522 1.01853 13.3522 1.37463 13.1326 1.5943L7.3977 7.32918Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:14px;height:8px;}.main-facets__recipe .content{display:none;}.main-facets__recipe.open .facet-heading::after{content:"";display:block;-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.3977 7.32918C7.17802 7.54885 6.82192 7.54885 6.60225 7.32918L0.867387 1.5943C0.64772 1.37463 0.64772 1.01853 0.867387 0.798852L1.13256 0.533653C1.35222 0.313978 1.70838 0.313978 1.92805 0.533653L6.99997 5.6056L12.0719 0.533653C12.2916 0.313978 12.6477 0.313978 12.8674 0.533653L13.1326 0.798852C13.3522 1.01853 13.3522 1.37463 13.1326 1.5943L7.3977 7.32918Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:14px;height:8px;}.main-facets__recipe.open .content{display:block;}.main-facets__recipe .facets-widget-checkbox ul{padding:0;list-style:none;}.main-facets__recipe .facets-widget-checkbox ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:nowrap;-ms-flex-flow:nowrap;flex-flow:nowrap;padding:0.5rem 0;font-size:0.75rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (max-height:41.6875rem){.main-facets__recipe .facets-widget-checkbox ul li{font-size:0.6875rem;padding:0.3125rem 0;}}.main-facets__recipe .facets-widget-checkbox ul li input{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:18px;height:18px;min-width:18px;min-height:18px;display:inline-block;vertical-align:middle;position:relative;border:1px solid #30261D;border-radius:3px;margin:0.25rem 0.5rem;outline:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5309 0.37583L13.5296 0.377007L5.88778 7.11367L2.47078 4.10138C2.47071 4.10132 2.47064 4.10125 2.47056 4.10119C2.37155 4.01329 2.23682 3.96384 2.09629 3.96384C1.95572 3.96384 1.82098 4.0133 1.72196 4.10124C1.72191 4.10129 1.72186 4.10133 1.7218 4.10138L1.15601 4.60015C1.15595 4.60021 1.15587 4.60028 1.1558 4.60034C1.05608 4.68763 1 4.80639 1 4.93028C1 5.05419 1.05611 5.17298 1.15587 5.26027C1.15592 5.26032 1.15596 5.26036 1.15601 5.2604L5.51733 9.10514C5.51741 9.10523 5.5175 9.10523 5.51758 9.10532C5.61659 9.19322 5.75131 9.24268 5.89183 9.24268C6.03235 9.24268 6.16705 9.19322 6.26606 9.10532C6.26614 9.10523 6.26623 9.10523 6.26631 9.10514L14.844 1.54348C14.844 1.54345 14.8441 1.54342 14.8441 1.54341C14.9439 1.4561 15 1.3373 15 1.21335C15 1.08957 14.944 0.970907 14.8445 0.883641C14.8443 0.883502 14.8442 0.883364 14.844 0.883217L14.2785 0.377545V0.377527L14.2765 0.37583C14.0687 0.198291 13.7386 0.198291 13.5309 0.37583Z' fill='white' stroke='white' stroke-width='0.25'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;}@media (max-height:41.6875rem){.main-facets__recipe .facets-widget-checkbox ul li input{width:15px;height:15px;}}.main-facets__recipe .facets-widget-checkbox ul li input:checked{background-color:#CA123F;border-color:#CA123F;border-radius:3px;}.main-facets__recipe .facets-widget-checkbox ul li input:checked::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:0.875rem;color:white;}.main-facets__recipe .facets-widget-checkbox ul li input:focus{outline:2px solid #CA123F;border-radius:3px;}.main-facets__recipe .facets-widget-checkbox ul li.facet-item--expanded{display:block;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;}.main-facets__recipe .facets-widget-checkbox .facets-widget- ul .facet-item{width:100%;margin-left:1.125rem;padding-right:1.125rem;}.bef-checkboxes .checkbox{padding-left:0;}.bef-checkboxes .form-switch .form-check-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;display:inline-block;vertical-align:middle;position:relative;border:1px solid #ccc;border-radius:3px;margin:0.25rem 0.5rem;outline:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5309 0.37583L13.5296 0.377007L5.88778 7.11367L2.47078 4.10138C2.47071 4.10132 2.47064 4.10125 2.47056 4.10119C2.37155 4.01329 2.23682 3.96384 2.09629 3.96384C1.95572 3.96384 1.82098 4.0133 1.72196 4.10124C1.72191 4.10129 1.72186 4.10133 1.7218 4.10138L1.15601 4.60015C1.15595 4.60021 1.15587 4.60028 1.1558 4.60034C1.05608 4.68763 1 4.80639 1 4.93028C1 5.05419 1.05611 5.17298 1.15587 5.26027C1.15592 5.26032 1.15596 5.26036 1.15601 5.2604L5.51733 9.10514C5.51741 9.10523 5.5175 9.10523 5.51758 9.10532C5.61659 9.19322 5.75131 9.24268 5.89183 9.24268C6.03235 9.24268 6.16705 9.19322 6.26606 9.10532C6.26614 9.10523 6.26623 9.10523 6.26631 9.10514L14.844 1.54348C14.844 1.54345 14.8441 1.54342 14.8441 1.54341C14.9439 1.4561 15 1.3373 15 1.21335C15 1.08957 14.944 0.970907 14.8445 0.883641C14.8443 0.883502 14.8442 0.883364 14.844 0.883217L14.2785 0.377545V0.377527L14.2765 0.37583C14.0687 0.198291 13.7386 0.198291 13.5309 0.37583Z' fill='white' stroke='white' stroke-width='0.25'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;}.bef-checkboxes .form-switch .form-check-input:checked{background-color:#CA123F;border-color:#CA123F;border-radius:3px;}.bef-checkboxes .form-switch .form-check-input:checked::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:0.875rem;color:white;}.bef-checkboxes .form-switch .form-check-input:focus{outline:2px solid #CA123F;border-radius:3px;}.facets-reset-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:0.875rem;color:#30261D;margin:1.25rem 0;}@media screen and (min-width:64rem){.facets-reset-link{margin-top:2.5rem;}}.facets-reset-link::before{content:"";display:block;width:14px;height:14px;margin-right:0.5rem;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.64439 6.99906L13.6562 1.99884C13.8757 1.77936 13.999 1.48169 13.999 1.1713C13.999 0.860909 13.8757 0.563233 13.6562 0.343756C13.4367 0.124278 13.1391 0.000976562 12.8287 0.000976562C12.5183 0.000976562 12.2206 0.124278 12.0011 0.343756L7.00098 5.35563L2.00081 0.343756C1.78133 0.124278 1.48366 0.00097656 1.17328 0.000976562C0.86289 0.000976565 0.565217 0.124278 0.345741 0.343756C0.126266 0.563233 0.00296568 0.860909 0.00296567 1.1713C0.00296567 1.48169 0.126266 1.77936 0.345741 1.99884L5.35756 6.99906L0.345741 11.9993C0.236497 12.1076 0.149788 12.2365 0.090615 12.3786C0.031442 12.5206 0.000976562 12.6729 0.000976562 12.8268C0.000976562 12.9807 0.031442 13.133 0.090615 13.2751C0.149788 13.4171 0.236497 13.546 0.345741 13.6544C0.454094 13.7636 0.583003 13.8503 0.725035 13.9095C0.867067 13.9687 1.01941 13.9991 1.17328 13.9991C1.32714 13.9991 1.47948 13.9687 1.62151 13.9095C1.76355 13.8503 1.89246 13.7636 2.00081 13.6544L7.00098 8.64248L12.0011 13.6544C12.1095 13.7636 12.2384 13.8503 12.3804 13.9095C12.5225 13.9687 12.6748 13.9991 12.8287 13.9991C12.9825 13.9991 13.1349 13.9687 13.2769 13.9095C13.419 13.8503 13.5479 13.7636 13.6562 13.6544C13.7655 13.546 13.8522 13.4171 13.9113 13.2751C13.9705 13.133 14.001 12.9807 14.001 12.8268C14.001 12.6729 13.9705 12.5206 13.9113 12.3786C13.8522 12.2365 13.7655 12.1076 13.6562 11.9993L8.64439 6.99906Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;}#block-filterclearblockmain .paragraph--type--c-text,#block-productclearblockmain .paragraph--type--c-text,#block-brandclearblockmain .paragraph--type--c-text{padding:0;}.view-blog-list .js-form-item-field-njpn-tags-target-id{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;width:100%;margin-top:0.3125rem;}.view-blog-list .js-form-item-field-njpn-tags-target-id ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;}.view-blog-list .js-form-item-field-njpn-tags-target-id ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.view-blog-list .js-form-item-field-njpn-tags-target-id ul li a{margin:0.4375rem 0.625rem;padding:0.25rem 0.9375rem;color:#CA123F;font-size:0.875rem;list-style:none;border-radius:15px;border:2px solid #CA123F;}.view-blog-list .js-form-item-field-njpn-tags-target-id ul li a:hover,.view-blog-list .js-form-item-field-njpn-tags-target-id ul li a:active{color:#fff;background-color:#CA123F;}.view-blog-list .js-form-item-field-njpn-tags-target-id ul li a:first-child{margin-left:0;}.view-blog-list .js-form-item-field-njpn-tags-target-id ul li > .bef-link--selected{position:relative;color:#fff;background-color:#CA123F;}.recipe-filter .form-item-search-api-fulltext-or,.recipe-filter .form-item-search-api-fulltext-2{visibility:hidden;margin:0 !important;padding:0 !important;height:0;width:0;}@media (max-width:47.99875rem){.recipe-filter .recipe-filter-toggle{margin-top:-2.75rem;}}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}.products-all .block-page-title-block{display:none;}@media (min-width:62rem){.products-all .sidebar{max-width:304px;}}.products-all .search-title-mobile{display:none;}@media screen and (max-width:48rem){.products-all .sidebar{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:99;background-color:#fff;}.products-all .sidebar .search-close-mobile{cursor:pointer;}.products-all .sidebar .search-close-mobile:before{content:"";position:absolute;top:14px;right:14px;background-color:white;border-radius:50px;-webkit-box-shadow:3px 4px 8px rgba(0,0,0,0.15);box-shadow:3px 4px 8px rgba(0,0,0,0.15);display:block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.6446 11.9981L18.6565 6.99786C18.8759 6.77839 18.9992 6.48071 18.9992 6.17032C18.9992 5.85993 18.8759 5.56226 18.6565 5.34278C18.437 5.1233 18.1393 5 17.8289 5C17.5185 5 17.2209 5.1233 17.0014 5.34278L12.0012 10.3547L7.00105 5.34278C6.78158 5.1233 6.4839 5 6.17352 5C5.86313 5 5.56546 5.1233 5.34599 5.34278C5.12651 5.56226 5.00321 5.85993 5.00321 6.17032C5.00321 6.48071 5.12651 6.77839 5.34599 6.99786L10.3578 11.9981L5.34599 16.9983C5.23674 17.1067 5.15003 17.2356 5.09086 17.3776C5.03169 17.5196 5.00122 17.672 5.00122 17.8258C5.00122 17.9797 5.03169 18.132 5.09086 18.2741C5.15003 18.4161 5.23674 18.545 5.34599 18.6534C5.45434 18.7626 5.58325 18.8493 5.72528 18.9085C5.86731 18.9677 6.01965 18.9981 6.17352 18.9981C6.32738 18.9981 6.47973 18.9677 6.62176 18.9085C6.76379 18.8493 6.8927 18.7626 7.00105 18.6534L12.0012 13.6415L17.0014 18.6534C17.1097 18.7626 17.2387 18.8493 17.3807 18.9085C17.5227 18.9677 17.6751 18.9981 17.8289 18.9981C17.9828 18.9981 18.1351 18.9677 18.2772 18.9085C18.4192 18.8493 18.5481 18.7626 18.6565 18.6534C18.7657 18.545 18.8524 18.4161 18.9116 18.2741C18.9708 18.132 19.0012 17.9797 19.0012 17.8258C19.0012 17.672 18.9708 17.5196 18.9116 17.3776C18.8524 17.2356 18.7657 17.1067 18.6565 16.9983L13.6446 11.9981Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;}.products-all .sidebar .section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:3.75rem;}.products-all .sidebar .section .search-title-mobile{display:block;font-size:0.875rem;padding-bottom:1.125rem;}.products-all .sidebar .section .facets-widget-checkbox{max-height:255px;overflow-x:auto;overflow-y:scroll;}}.products-filter-page{display:grid;margin-bottom:0.3125rem;}.products-filter-page.related-mobile{display:block;}@media (min-width:62rem){.products-filter-page.related-mobile{display:none;}}.products-filter-page.related-desktop{display:none;}@media (min-width:62rem){.products-filter-page.related-desktop{display:block;}}@media (min-width:62rem){.products-filter-page{margin-bottom:3.125rem;}}.products-filter-page .product-card-wrapper.container{padding:0;}.products-filter-page .product-card-wrapper .card-product__single{padding:0;}.products-filter-page .product-card-wrapper .card-image-product{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:170px;max-height:170px;height:auto;width:auto;padding:1.25rem 0 0 0;margin:0 auto;overflow:hidden;}@media (min-width:62rem){.products-filter-page .product-card-wrapper .card-image-product{max-width:335px;max-height:335px;}}.products-filter-page .product-card-wrapper .card-image-product a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.products-filter-page .product-card-wrapper .card-image-product img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:1.25rem;max-width:170px;max-height:170px;height:auto;width:auto;-o-object-fit:contain;object-fit:contain;}@media (min-width:62rem){.products-filter-page .product-card-wrapper .card-image-product img{max-width:304px;max-height:304px;height:auto;}}.products-filter-page .product-card-wrapper .card-small-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-shadow:none;box-shadow:none;padding:1.25rem 0 0;}@media (min-width:62rem){.products-filter-page .product-card-wrapper .card-small-content{padding:2.1875rem 1.25rem 0;}}.products-filter-page .product-card-wrapper .card-small-content .title{font-size:1rem;}@media (min-width:62rem){.products-filter-page .product-card-wrapper .card-small-content .title{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:2.0625rem;}}@media screen and (min-width:62rem) and (min-width:64rem){.products-filter-page .product-card-wrapper .card-small-content .title{font-size:1.5rem;line-height:2.0625rem;}}.products-filter-page .product-card-wrapper .card-small-content .product-category{padding-bottom:0.625rem;font-family:"noto_sans_jp_bold";font-size:0.75rem;}@media (min-width:62rem){.products-filter-page .product-card-wrapper .card-small-content .product-category{font-size:1rem;}}.products-filter-page .product-card-wrapper .card-small-content .product-category .field--name-field-brand-category .field__item{display:none;}.products-filter-page .product-card-wrapper .card-small-content .product-category .field--name-field-brand-category .field__item:last-child{display:block;}.products-filter-page .row{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:20px;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;grid-auto-rows:1fr;margin:0;}@media only screen and (min-width:34.5rem){.products-filter-page .row{grid-template-columns:repeat(auto-fit,minmax(235px,1fr));}}@media (min-width:75rem){.products-filter-page .row{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));}}.products-filter-page .grid-product-cards{border-radius:8px;-webkit-box-shadow:0px -1px 2px rgba(0,0,0,0.08),0px 4px 8px -2px rgba(0,0,0,0.1),0px 2px 4px -2px rgba(0,0,0,0.06);box-shadow:0px -1px 2px rgba(0,0,0,0.08),0px 4px 8px -2px rgba(0,0,0,0.1),0px 2px 4px -2px rgba(0,0,0,0.06);}.products-filter-page .slick{padding:0;}.products-filter-page .slick .slick-track{padding:0;margin:0;}.products-filter-page .slick .slick-track .slick__slide,.products-filter-page .slick .slick-track .slick-slide{margin:0.75rem;padding:1.5625rem;border-radius:8px;width:334px;-webkit-box-shadow:0px -1px 2px rgba(0,0,0,0.08),0px 4px 8px -2px rgba(0,0,0,0.1),0px 2px 4px -2px rgba(0,0,0,0.06);box-shadow:0px -1px 2px rgba(0,0,0,0.08),0px 4px 8px -2px rgba(0,0,0,0.1),0px 2px 4px -2px rgba(0,0,0,0.06);}@media (min-width:62rem){.products-filter-page .slick .slick-track .slick__slide,.products-filter-page .slick .slick-track .slick-slide{padding:0;}}.products-filter-page .slick .slick-dots{margin-bottom:0;padding:1.25rem 0 0 0;}.products-filter-page.related-mobile .card-product__single{max-width:unset;}.block-views-exposed-filter-blockproducts-landing-page-1 details{width:100%;}.block-views-exposed-filter-blockproducts-landing-page-1 details summary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-family:18px;font-weight:400;border-top:1px solid #D1CBC5;padding:0.9375rem 0;cursor:pointer;}.block-views-exposed-filter-blockproducts-landing-page-1 details summary::after{content:"";display:block;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease,-o-transform 0.3s ease;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.3977 7.32918C7.17802 7.54885 6.82192 7.54885 6.60225 7.32918L0.867387 1.5943C0.64772 1.37463 0.64772 1.01853 0.867387 0.798852L1.13256 0.533653C1.35222 0.313978 1.70838 0.313978 1.92805 0.533653L6.99997 5.6056L12.0719 0.533653C12.2916 0.313978 12.6477 0.313978 12.8674 0.533653L13.1326 0.798852C13.3522 1.01853 13.3522 1.37463 13.1326 1.5943L7.3977 7.32918Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:14px;height:8px;}.products-filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.875rem;}@media (min-width:62rem){.products-filter{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}.products-filter .products-filter-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;padding-right:1.25rem;color:#30261D;font-size:0.75rem;cursor:pointer;}.products-filter .products-filter-toggle::before{content:"";display:block;width:18px;height:14px;margin:0 0.625rem 0 0;background-image:url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.5 2H0.5C0.22386 2 0 1.77614 0 1.5V0.5C0 0.22386 0.22386 0 0.5 0H17.5C17.7761 0 18 0.22386 18 0.5V1.5C18 1.77614 17.7761 2 17.5 2ZM15 7.5V6.5C15 6.2239 14.7761 6 14.5 6H3.5C3.22386 6 3 6.2239 3 6.5V7.5C3 7.7761 3.22386 8 3.5 8H14.5C14.7761 8 15 7.7761 15 7.5ZM12 12.5V13.5C12 13.7761 11.7761 14 11.5 14H6.5C6.22386 14 6 13.7761 6 13.5V12.5C6 12.2239 6.22386 12 6.5 12H11.5C11.7761 12 12 12.2239 12 12.5Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;}.products-filter .products-filter-toggle.collapsed{color:#CA123F;}.products-filter .products-filter-toggle.collapsed::before{content:"";display:block;width:24px;height:24px;margin:-0.1875rem 0.4375rem -0.1875rem -0.1875rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.5 7H3.5C3.22386 7 3 6.77614 3 6.5V5.5C3 5.22386 3.22386 5 3.5 5H20.5C20.7761 5 21 5.22386 21 5.5V6.5C21 6.77614 20.7761 7 20.5 7ZM18 12.5V11.5C18 11.2239 17.7761 11 17.5 11H6.5C6.22386 11 6 11.2239 6 11.5V12.5C6 12.7761 6.22386 13 6.5 13H17.5C17.7761 13 18 12.7761 18 12.5ZM15 17.5V18.5C15 18.7761 14.7761 19 14.5 19H9.5C9.22386 19 9 18.7761 9 18.5V17.5C9 17.2239 9.22386 17 9.5 17H14.5C14.7761 17 15 17.2239 15 17.5Z' fill='%23CA123F'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}@media screen and (min-width:64rem){.brand-all .sidebar{max-width:304px;}}.brand-all .search-title-mobile{display:none;}.brand-filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.875rem;}@media screen and (min-width:64rem){.brand-filter{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}.brand-filter .brand-filter-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;padding-right:1.25rem;color:#30261D;font-size:0.75rem;cursor:pointer;}.brand-filter .brand-filter-toggle::before{content:"";display:block;width:18px;height:14px;margin:0 0.625rem 0 0;background-image:url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.5 2H0.5C0.22386 2 0 1.77614 0 1.5V0.5C0 0.22386 0.22386 0 0.5 0H17.5C17.7761 0 18 0.22386 18 0.5V1.5C18 1.77614 17.7761 2 17.5 2ZM15 7.5V6.5C15 6.2239 14.7761 6 14.5 6H3.5C3.22386 6 3 6.2239 3 6.5V7.5C3 7.7761 3.22386 8 3.5 8H14.5C14.7761 8 15 7.7761 15 7.5ZM12 12.5V13.5C12 13.7761 11.7761 14 11.5 14H6.5C6.22386 14 6 13.7761 6 13.5V12.5C6 12.2239 6.22386 12 6.5 12H11.5C11.7761 12 12 12.2239 12 12.5Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;}.brand-filter .brand-filter-toggle.collapsed{color:#CA123F;}.brand-filter .brand-filter-toggle.collapsed::before{content:"";display:block;width:24px;height:24px;margin:-0.1875rem 0.4375rem -0.1875rem -0.1875rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.5 7H3.5C3.22386 7 3 6.77614 3 6.5V5.5C3 5.22386 3.22386 5 3.5 5H20.5C20.7761 5 21 5.22386 21 5.5V6.5C21 6.77614 20.7761 7 20.5 7ZM18 12.5V11.5C18 11.2239 17.7761 11 17.5 11H6.5C6.22386 11 6 11.2239 6 11.5V12.5C6 12.7761 6.22386 13 6.5 13H17.5C17.7761 13 18 12.7761 18 12.5ZM15 17.5V18.5C15 18.7761 14.7761 19 14.5 19H9.5C9.22386 19 9 18.7761 9 18.5V17.5C9 17.2239 9.22386 17 9.5 17H14.5C14.7761 17 15 17.2239 15 17.5Z' fill='%23CA123F'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;}.brand-filter .brand-filter-search .js-form-item input::-webkit-input-placeholder{color:#30261D;}.brand-filter .brand-filter-search .js-form-item input::-moz-placeholder{color:#30261D;}.brand-filter .brand-filter-search .js-form-item input::-ms-input-placeholder{color:#30261D;}.brand-filter .brand-filter-search .js-form-item input::placeholder{color:#30261D;}.brand-filter .brand-filter-search .js-form-item input.custom{background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.71 16.29L14.31 12.9C15.407 11.5025 16.0022 9.77666 16 8C16 6.41775 15.5308 4.87103 14.6518 3.55544C13.7727 2.23985 12.5233 1.21447 11.0615 0.608967C9.59966 0.00346625 7.99113 -0.15496 6.43928 0.153721C4.88743 0.462403 3.46197 1.22433 2.34315 2.34315C1.22433 3.46197 0.462403 4.88743 0.153721 6.43928C-0.15496 7.99113 0.00346625 9.59966 0.608967 11.0615C1.21447 12.5233 2.23985 13.7727 3.55544 14.6518C4.87103 15.5308 6.41775 16 8 16C9.77666 16.0022 11.5025 15.407 12.9 14.31L16.29 17.71C16.383 17.8037 16.4936 17.8781 16.6154 17.9289C16.7373 17.9797 16.868 18.0058 17 18.0058C17.132 18.0058 17.2627 17.9797 17.3846 17.9289C17.5064 17.8781 17.617 17.8037 17.71 17.71C17.8037 17.617 17.8781 17.5064 17.9289 17.3846C17.9797 17.2627 18.0058 17.132 18.0058 17C18.0058 16.868 17.9797 16.7373 17.9289 16.6154C17.8781 16.4936 17.8037 16.383 17.71 16.29ZM2 8C2 6.81331 2.3519 5.65328 3.01119 4.66658C3.67047 3.67989 4.60755 2.91085 5.7039 2.45673C6.80026 2.0026 8.00666 1.88378 9.17054 2.11529C10.3344 2.3468 11.4035 2.91825 12.2426 3.75736C13.0818 4.59648 13.6532 5.66558 13.8847 6.82946C14.1162 7.99335 13.9974 9.19975 13.5433 10.2961C13.0892 11.3925 12.3201 12.3295 11.3334 12.9888C10.3467 13.6481 9.18669 14 8 14C6.4087 14 4.88258 13.3679 3.75736 12.2426C2.63214 11.1174 2 9.5913 2 8Z' fill='%2364513E'/%3E%3C/svg%3E");background-position:95%;background-repeat:no-repeat;-webkit-background-size:20px 20px;background-size:20px;max-width:235px;}@media screen and (max-width:48rem){.brand-all .sidebar{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:99;background-color:#fff;}.brand-all .sidebar .search-close-mobile{cursor:pointer;}.brand-all .sidebar .search-close-mobile:before{content:"";position:absolute;top:14px;right:14px;background-color:white;border-radius:50px;-webkit-box-shadow:3px 4px 8px rgba(0,0,0,0.15);box-shadow:3px 4px 8px rgba(0,0,0,0.15);display:block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.6446 11.9981L18.6565 6.99786C18.8759 6.77839 18.9992 6.48071 18.9992 6.17032C18.9992 5.85993 18.8759 5.56226 18.6565 5.34278C18.437 5.1233 18.1393 5 17.8289 5C17.5185 5 17.2209 5.1233 17.0014 5.34278L12.0012 10.3547L7.00105 5.34278C6.78158 5.1233 6.4839 5 6.17352 5C5.86313 5 5.56546 5.1233 5.34599 5.34278C5.12651 5.56226 5.00321 5.85993 5.00321 6.17032C5.00321 6.48071 5.12651 6.77839 5.34599 6.99786L10.3578 11.9981L5.34599 16.9983C5.23674 17.1067 5.15003 17.2356 5.09086 17.3776C5.03169 17.5196 5.00122 17.672 5.00122 17.8258C5.00122 17.9797 5.03169 18.132 5.09086 18.2741C5.15003 18.4161 5.23674 18.545 5.34599 18.6534C5.45434 18.7626 5.58325 18.8493 5.72528 18.9085C5.86731 18.9677 6.01965 18.9981 6.17352 18.9981C6.32738 18.9981 6.47973 18.9677 6.62176 18.9085C6.76379 18.8493 6.8927 18.7626 7.00105 18.6534L12.0012 13.6415L17.0014 18.6534C17.1097 18.7626 17.2387 18.8493 17.3807 18.9085C17.5227 18.9677 17.6751 18.9981 17.8289 18.9981C17.9828 18.9981 18.1351 18.9677 18.2772 18.9085C18.4192 18.8493 18.5481 18.7626 18.6565 18.6534C18.7657 18.545 18.8524 18.4161 18.9116 18.2741C18.9708 18.132 19.0012 17.9797 19.0012 17.8258C19.0012 17.672 18.9708 17.5196 18.9116 17.3776C18.8524 17.2356 18.7657 17.1067 18.6565 16.9983L13.6446 11.9981Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;}.brand-all .sidebar .section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:3.75rem;}.brand-all .sidebar .section .search-title-mobile{display:block;font-size:0.875rem;padding-bottom:1.125rem;}.brand-all .sidebar .section .facets-widget-checkbox{max-height:255px;overflow-x:auto;overflow-y:scroll;}}@media screen and (min-width:64rem){.brand-all .main-variable-cols{min-width:700px;}}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}.block-views-exposed-filter-blocksearch-page-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;right:45px;}@media (min-width:75rem){.block-views-exposed-filter-blocksearch-page-1{width:137px;height:32px;border-radius:8px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;right:0;}}@media (min-width:87.5rem){.block-views-exposed-filter-blocksearch-page-1{width:235px;}}.block-views-exposed-filter-blocksearch-page-1:active .js-form-item-search-api-fulltext,.block-views-exposed-filter-blocksearch-page-1:focus .js-form-item-search-api-fulltext,.block-views-exposed-filter-blocksearch-page-1:focus-visible .js-form-item-search-api-fulltext,.block-views-exposed-filter-blocksearch-page-1:target .js-form-item-search-api-fulltext,.block-views-exposed-filter-blocksearch-page-1target-within .js-form-item-search-api-fulltext{display:block;position:relative;}.block-views-exposed-filter-blocksearch-page-1:active .js-form-item-search-api-fulltext .form-actions,.block-views-exposed-filter-blocksearch-page-1:focus .js-form-item-search-api-fulltext .form-actions,.block-views-exposed-filter-blocksearch-page-1:focus-visible .js-form-item-search-api-fulltext .form-actions,.block-views-exposed-filter-blocksearch-page-1:target .js-form-item-search-api-fulltext .form-actions,.block-views-exposed-filter-blocksearch-page-1target-within .js-form-item-search-api-fulltext .form-actions{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;top:-15px;position:relative;}.block-views-exposed-filter-blocksearch-page-1 label{display:none;}.block-views-exposed-filter-blocksearch-page-1 .js-form-item-search-api-fulltext{display:none;}@media (min-width:75rem){.block-views-exposed-filter-blocksearch-page-1 .js-form-item-search-api-fulltext{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.block-views-exposed-filter-blocksearch-page-1 .form-control{padding:0.25rem 2.5rem 0.25rem 0.75rem;font-size:0.75rem;font-family:"noto_sans_jp_regular";font-style:normal;font-weight:500;line-height:150%;height:32px;}.block-views-exposed-filter-blocksearch-page-1 .form-control::-webkit-input-placeholder{color:#30261D;font-size:0.75rem;font-family:"noto_sans_jp_regular";font-style:normal;font-weight:500;line-height:150%;top:-2px;position:relative;opacity:1;}.block-views-exposed-filter-blocksearch-page-1 .form-control::-moz-placeholder{color:#30261D;font-size:0.75rem;font-family:"noto_sans_jp_regular";font-style:normal;font-weight:500;line-height:150%;top:-2px;position:relative;opacity:1;}.block-views-exposed-filter-blocksearch-page-1 .form-control::-ms-input-placeholder{color:#30261D;font-size:0.75rem;font-family:"noto_sans_jp_regular";font-style:normal;font-weight:500;line-height:150%;top:-2px;position:relative;opacity:1;}.block-views-exposed-filter-blocksearch-page-1 .form-control::placeholder{color:#30261D;font-size:0.75rem;font-family:"noto_sans_jp_regular";font-style:normal;font-weight:500;line-height:150%;top:-2px;position:relative;opacity:1;}.block-views-exposed-filter-blocksearch-page-1 .form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#D1CBC5;}.block-views-exposed-filter-blocksearch-page-1 .form-actions button{position:absolute;top:-5px;right:5px;width:38px;height:38px;background:none;border:none;font-size:0;}@media (min-width:75rem){.block-views-exposed-filter-blocksearch-page-1 .form-actions button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;top:0;right:0;}}.block-views-exposed-filter-blocksearch-page-1 .form-actions button:active,.block-views-exposed-filter-blocksearch-page-1 .form-actions button:first-child:active,.block-views-exposed-filter-blocksearch-page-1 .form-actions button:focus{background-color:unset;border-color:unset;-webkit-box-shadow:none;box-shadow:none;}.block-views-exposed-filter-blocksearch-page-1 .form-actions button:after{content:"";background:url(/home/themes/custom/nestle_japan/images/icons/search.svg) no-repeat top;top:0;left:0;width:38px;height:38px;display:block;position:absolute;}@media (min-width:75rem){.block-views-exposed-filter-blocksearch-page-1 .form-actions button:after{top:3px;}}.ui-widget.ui-widget-content{border:none !important;background:none;padding-top:2.75rem;}@media (min-width:62rem){.ui-widget.ui-widget-content{padding-top:4rem;}}.js input.form-autocomplete{background:none !important;}.search-api-autocomplete-search .ui-menu-item a{font-size:0.875rem !important;}.search-api-autocomplete-search .ui-menu-item a.ui-state-active{background:grey !important;}.search-api-autocomplete-suggestion{border-radius:0;font-family:"noto_sans_jp_regular";}.search-api-autocomplete-suggestion .autocomplete-suggestion-user-input{color:#CA123F;font-family:"noto_sans_jp_bold";}.product-card-wrapper--3-stack{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media (min-width:48rem){.product-card-wrapper--3-stack{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}.product-card-wrapper--3-stack .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}@media (min-width:48rem){.product-card-wrapper--3-stack .row{width:auto;}}.product-card-wrapper--3-stack .row .home-prods{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (min-width:48rem){.product-card-wrapper--3-stack .row .home-prods{width:33.33%;}}@media (max-width:47.99875rem){.product-card-wrapper--3-stack .row .home-prods{padding:0;}}.product-card-wrapper--3-stack .row .home-prods a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0;margin-bottom:2rem;background:#fff;border-radius:8px;-webkit-box-shadow:3px 1px 7px rgba(0,0,0,0.05);box-shadow:3px 1px 7px rgba(0,0,0,0.05);}@media (min-width:48rem){.product-card-wrapper--3-stack .row .home-prods a{margin-bottom:2.75rem;}}.product-card-wrapper--3-stack .row .home-prods a .card-image{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;max-height:238px;overflow:hidden;}@media (min-width:62rem){.product-card-wrapper--3-stack .row .home-prods a .card-image{max-height:238px;}}.product-card-wrapper--3-stack .row .home-prods a .card-image img{width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;border-top-left-radius:8px;border-top-right-radius:8px;-webkit-box-shadow:1px -4px 5px rgba(0,0,0,0.15);box-shadow:1px -4px 5px rgba(0,0,0,0.15);}.product-card-wrapper--3-stack .row .home-prods a .title{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:1.5rem 1.5rem 0 1.5rem;color:#30261D;font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:2.0625rem;}@media screen and (min-width:64rem){.product-card-wrapper--3-stack .row .home-prods a .title{font-size:1.25rem;line-height:1.4375rem;}}@media (min-width:48rem){.product-card-wrapper--3-stack .row .home-prods a .title{padding:2rem 2rem 0 2rem;}}.product-card-wrapper--3-stack .row .home-prods a .title:hover{color:#CA123F;-webkit-transition:color 0.8s ease;-o-transition:color 0.8s ease;transition:color 0.8s ease;}.product-card-wrapper--3-stack .row .home-prods a .description{color:#30261D;padding:1rem 0 1.5rem 1.5rem;}@media (min-width:48rem){.product-card-wrapper--3-stack .row .home-prods a .description{padding:1rem 2rem 2rem 2rem;}}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}.page-view-search .container{max-width:100%;}.page-view-search .block-system-main-block .views-element-container .view-search .view-header{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:1.25rem;color:#CA123F;font-size:1rem;font-family:"noto_sans_jp_regular";font-style:normal;font-weight:400;line-height:120%;}@media (min-width:48rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-header{font-size:1.5rem;}}@media (min-width:62rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-header{font-size:2rem;}}.page-view-search .block-system-main-block .views-element-container .view-search .view-header a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;font-size:0.875rem;position:absolute;top:-65px;right:0;text-wrap:nowrap;}.page-view-search .block-system-main-block .views-element-container .view-search .view-header a:before{content:"";position:relative;margin-right:0.5rem;color:#CA123F;background-image:url(/home/themes/custom/nestle_japan/images/icons/close.svg) !important;display:block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.6446 11.9981L18.6565 6.99786C18.8759 6.77839 18.9992 6.48071 18.9992 6.17032C18.9992 5.85993 18.8759 5.56226 18.6565 5.34278C18.437 5.1233 18.1393 5 17.8289 5C17.5185 5 17.2209 5.1233 17.0014 5.34278L12.0012 10.3547L7.00105 5.34278C6.78158 5.1233 6.4839 5 6.17352 5C5.86313 5 5.56546 5.1233 5.34599 5.34278C5.12651 5.56226 5.00321 5.85993 5.00321 6.17032C5.00321 6.48071 5.12651 6.77839 5.34599 6.99786L10.3578 11.9981L5.34599 16.9983C5.23674 17.1067 5.15003 17.2356 5.09086 17.3776C5.03169 17.5196 5.00122 17.672 5.00122 17.8258C5.00122 17.9797 5.03169 18.132 5.09086 18.2741C5.15003 18.4161 5.23674 18.545 5.34599 18.6534C5.45434 18.7626 5.58325 18.8493 5.72528 18.9085C5.86731 18.9677 6.01965 18.9981 6.17352 18.9981C6.32738 18.9981 6.47973 18.9677 6.62176 18.9085C6.76379 18.8493 6.8927 18.7626 7.00105 18.6534L12.0012 13.6415L17.0014 18.6534C17.1097 18.7626 17.2387 18.8493 17.3807 18.9085C17.5227 18.9677 17.6751 18.9981 17.8289 18.9981C17.9828 18.9981 18.1351 18.9677 18.2772 18.9085C18.4192 18.8493 18.5481 18.7626 18.6565 18.6534C18.7657 18.545 18.8524 18.4161 18.9116 18.2741C18.9708 18.132 19.0012 17.9797 19.0012 17.8258C19.0012 17.672 18.9708 17.5196 18.9116 17.3776C18.8524 17.2356 18.7657 17.1067 18.6565 16.9983L13.6446 11.9981Z' fill='%2330261D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;}@media (min-width:62rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-header a:before{top:-6px;}}@media (min-width:62rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-header a{font-size:1rem;top:0;}}.page-view-search .block-system-main-block .views-element-container .view-search .view-header p{margin:0;padding:0;color:#30261D;margin-left:1rem;}.page-view-search .block-system-main-block .views-element-container .view-search .view-header p span.input-result{color:#CA123F;}.page-view-search .block-system-main-block .views-element-container .view-search .view-header span{max-width:50%;}.page-view-search .block-system-main-block .views-element-container .view-search .pager{padding:0;margin:0;}.page-view-search .block-system-main-block .views-element-container .view-search .pager:first-of-type{display:none;}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:100%;overflow:hidden;}@media (min-width:62rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-footer{padding-bottom:3.375rem;margin-top:3.375rem !important;padding-top:0 !important;}}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-search{padding-bottom:2rem;}@media (min-width:62rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-search{padding-bottom:3.375rem;}}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-header{color:#000;font-size:2rem;font-family:"noto_sans_jp_bold";font-style:normal;font-weight:700;line-height:120%;margin-bottom:2rem;}@media (min-width:62rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-header{font-size:2.5rem;margin-bottom:2.75rem;}}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-header p{margin:0;padding:0.5rem 0 1rem;}@media (min-width:62rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-header p{padding:0;}}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-filters{display:none;}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .pager{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:100%;overflow:hidden;margin:0;}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper{padding:0;}@media (min-width:48rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .node--view-mode-recipe-card-main{width:100%;}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a{background-color:#fff;color:#000;-webkit-box-shadow:none;box-shadow:none;}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-row{-webkit-box-shadow:none;box-shadow:none;}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0px 2px 4px -2px rgba(0,0,0,0.06),0px 4px 8px -2px rgba(0,0,0,0.1);box-shadow:0px 2px 4px -2px rgba(0,0,0,0.06),0px 4px 8px -2px rgba(0,0,0,0.1);margin:0 1rem 2rem;position:relative;}@media (min-width:48rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:calc(50% - 24px);max-width:50%;overflow:hidden;margin:0 2rem 2rem;}}@media (min-width:62rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row{width:calc(32% - 24px);max-width:33%;margin-bottom:2.75rem;}}@media (min-width:75rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row{width:calc(25% - 24px);max-width:25%;}}@media (min-width:48rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a:first-of-type,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a:nth-child(1n),.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row:first-of-type,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(1n){margin-left:0;}}@media (min-width:48rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a:nth-child(2n),.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(2n){margin-right:0;}}@media (min-width:62rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a:nth-child(2n),.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(2n){margin-right:2rem;}}@media (min-width:62rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a:first-of-type,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a:nth-child(5n),.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row:first-of-type,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(5n){margin-left:0;}}@media (min-width:62rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a:nth-child(4n),.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row:nth-child(4n){margin-right:0;}}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .container,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .container{padding:0;}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .recipe-main__tag,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .recipe-main__tag{position:absolute;top:155px;right:0;z-index:7;font-size:1rem;background-color:#fff;padding:0.5rem 2.5rem;border-bottom-left-radius:30px;border-top-left-radius:30px;}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-field-image,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-field-online-shop-image,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-field-image,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-field-online-shop-image{max-width:100%;min-width:100%;overflow:hidden;margin-bottom:1.5rem;}@media (min-width:62rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-field-image,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-field-online-shop-image,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-field-image,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-field-online-shop-image{margin-bottom:2rem;}}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-field-image img,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-field-image svg,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-field-online-shop-image img,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-field-online-shop-image svg,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-field-image img,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-field-image svg,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-field-online-shop-image img,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-field-online-shop-image svg{-o-object-fit:cover;object-fit:cover;min-width:100%;max-width:100%;max-height:238px;}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field a{padding:0 !important;}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-title,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-title{font-size:1.125rem;font-family:"noto_sans_jp_bold";font-style:normal;font-weight:700;line-height:130%;margin-bottom:2rem;padding:0 1rem;}@media (min-width:62rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-title,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-title{font-size:1.5rem;line-height:140%;padding:0 2rem;}}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-title a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-title a{background-color:#fff;color:#000;-webkit-box-shadow:none;box-shadow:none;padding:0 !important;}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-field-blog-description,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-body,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-field-blog-description,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-body{padding:0 1rem 1rem;}@media (min-width:62rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-field-blog-description,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-body,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-field-blog-description,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-body{padding:0 2rem 2rem;}}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-field-blog-description p,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-body p,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-field-blog-description p,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-body p{padding:0;margin:0;}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-field-cm-movie-video,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-field-cm-movie-video{max-height:230px;overflow:hidden;margin-bottom:1.5rem;min-width:100%;}@media (min-width:62rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-field-cm-movie-video,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-field-cm-movie-video{margin-bottom:2rem;}}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-field-cm-movie-video img,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-field-cm-movie-video svg,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-field-cm-movie-video img,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-field-cm-movie-video svg{-o-object-fit:cover;object-fit:cover;min-width:100%;max-width:100%;max-height:238px;height:238px;}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-field-cm-movie-video .views-field-title,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-field-cm-movie-video .views-field-title{margin-top:1rem;}@media (min-width:62rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-field-cm-movie-video .views-field-title,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-field-cm-movie-video .views-field-title{margin-top:2rem;}}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .views-field-field-vid,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .views-field-field-vid{position:absolute;top:155px;right:0;z-index:7;font-size:1rem;background-color:#fff;padding:0.5rem 2.5rem;border-bottom-left-radius:30px;border-top-left-radius:30px;}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-recipe__single,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-product__single,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-recipe__single,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-product__single{margin-bottom:0;-webkit-box-shadow:none;box-shadow:none;}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-recipe__single .card-image a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-recipe__single .card-image-product,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-recipe__single .card-product__single .card-image,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-product__single .card-image a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-product__single .card-image-product,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-product__single .card-product__single .card-image,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-recipe__single .card-image a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-recipe__single .card-image-product,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-recipe__single .card-product__single .card-image,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-product__single .card-image a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-product__single .card-image-product,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-product__single .card-product__single .card-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 !important;height:228px;}@media (min-width:62rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-recipe__single .card-image a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-recipe__single .card-image-product,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-recipe__single .card-product__single .card-image,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-product__single .card-image a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-product__single .card-image-product,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-product__single .card-product__single .card-image,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-recipe__single .card-image a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-recipe__single .card-image-product,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-recipe__single .card-product__single .card-image,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-product__single .card-image a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-product__single .card-image-product,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-product__single .card-product__single .card-image{height:238px;}}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-recipe__single .card-image a a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-recipe__single .card-image-product a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-recipe__single .card-product__single .card-image a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-product__single .card-image a a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-product__single .card-image-product a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-product__single .card-product__single .card-image a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-recipe__single .card-image a a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-recipe__single .card-image-product a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-recipe__single .card-product__single .card-image a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-product__single .card-image a a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-product__single .card-image-product a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-product__single .card-product__single .card-image a{width:100%;height:100%;padding:0 !important;background:none !important;}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-recipe__single .card-image a img,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-recipe__single .card-image a svg,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-recipe__single .card-image-product img,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-recipe__single .card-image-product svg,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-recipe__single .card-product__single .card-image img,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-recipe__single .card-product__single .card-image svg,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-product__single .card-image a img,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-product__single .card-image a svg,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-product__single .card-image-product img,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-product__single .card-image-product svg,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-product__single .card-product__single .card-image img,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-product__single .card-product__single .card-image svg,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-recipe__single .card-image a img,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-recipe__single .card-image a svg,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-recipe__single .card-image-product img,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-recipe__single .card-image-product svg,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-recipe__single .card-product__single .card-image img,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-recipe__single .card-product__single .card-image svg,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-product__single .card-image a img,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-product__single .card-image a svg,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-product__single .card-image-product img,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-product__single .card-image-product svg,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-product__single .card-product__single .card-image img,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-product__single .card-product__single .card-image svg{max-width:100%;max-height:100%;min-height:100%;background:#fff;-o-object-fit:contain;object-fit:contain;}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-recipe__single .card-small-content,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-product__single .card-small-content,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-recipe__single .card-small-content,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-product__single .card-small-content{padding:1rem;-webkit-box-shadow:none;box-shadow:none;}@media (min-width:62rem){.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-recipe__single .card-small-content,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-product__single .card-small-content,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-recipe__single .card-small-content,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-product__single .card-small-content{padding:2rem;}}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-recipe__single .card-small-content--heading .title card styles,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-recipe__single .card-small-content .flag .title card styles,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-product__single .card-small-content--heading .title card styles,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-product__single .card-small-content .flag .title card styles,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-recipe__single .card-small-content--heading .title card styles,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-recipe__single .card-small-content .flag .title card styles,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-product__single .card-small-content--heading .title card styles,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-product__single .card-small-content .flag .title card styles{margin:0 !important;padding:0 !important;}.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-recipe__single .card-small-content--heading a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-recipe__single .card-small-content .flag a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-product__single .card-small-content--heading a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper > a .card-product__single .card-small-content .flag a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-recipe__single .card-small-content--heading a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-recipe__single .card-small-content .flag a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-product__single .card-small-content--heading a,.page-view-search .block-system-main-block .views-element-container .view-search .view-footer .view-content .views-infinite-scroll-content-wrapper .views-row .card-product__single .card-small-content .flag a{background-color:initial;padding:0 !important;border-radius:inherit;}.page-view-search .block-system-main-block .views-element-container .search-news-section .views-row{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;}.page-view-search .block-system-main-block .views-element-container .search-news-section .views-row .views-field-field-news-image img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:200px;height:auto;width:auto;margin-bottom:0.625rem;border-top-right-radius:8px;border-top-left-radius:8px;}.page-view-search .total-count,.page-view-search .bracket{color:#30261D;}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}.about-us-container{width:95vw;margin-left:calc((97% - 93vw) / 2);}.about-us-container .about-us-paragraph{padding:0;}.about-us-container .about-us-paragraph h2,.about-us-container .about-us-paragraph .h2{font-size:3rem;margin-bottom:4rem;}.about-us-container .about-us-paragraph h3,.about-us-container .about-us-paragraph .h3{font-size:2rem;margin-bottom:1rem;}.about-us-container .about-us-paragraph p{font-family:"noto_sans_jp_regular";font-size:1.125rem;line-height:1.6875rem;}.about-us-container .viewsreference--view-title{font-size:2.5rem;font-weight:700;line-height:3rem;font-family:"noto_sans_jp_bold";}.page-not-found{width:calc(100% - 20px);margin-left:auto;margin-right:auto;overflow-x:hidden;padding:1.875rem;text-align:center;-webkit-box-shadow:3px 4px 8px rgba(0,0,0,0.2);box-shadow:3px 4px 8px rgba(0,0,0,0.2);font-size:1.25rem;line-height:1.75rem;}@media (min-width:48rem){.page-not-found{width:100%;}}.page-not-found strong{font-size:1.875rem;color:#CA123F;}.page-not-found a{text-decoration:underline;}.page-not-found a:hover{cursor:pointer;}.page-not-found p:last-of-type{margin-bottom:0;}.layout-main-wrapper{overflow-x:hidden;margin-bottom:3.125rem;min-height:100%;min-height:calc(100vh - 417px);}@media (min-width:75rem){.layout-main-wrapper{min-height:calc(100vh - 455px);}}.campaign-image .col-md-6{margin-left:auto;margin-right:auto;}.campaign-image .col-md-6:last-of-type{display:none;}.campaign-heading .paragraph--type--c-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.campaign-heading .paragraph--type--c-text .field{width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}.campaign-heading .paragraph--type--c-text .field h1,.campaign-heading .paragraph--type--c-text .field .h1{padding-bottom:0;}.campaign-heading .paragraph--type--c-text .text-formatted{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.campaign-heading .paragraph--type--c-text .field--type-text-long{display:none;}.campaign-body .col-md-9{margin-left:auto;margin-right:auto;}.campaign-body .col-md-9 table tr{border-bottom:1px solid #E8E5E2;}.campaign-body .col-md-9 table tr td{padding:0.75rem 0;font-size:0.875rem;vertical-align:top;}.campaign-body .col-md-9 table tr td:first-of-type{width:110px;}@media (min-width:48rem){.campaign-body .col-md-9 table tr td:first-of-type{width:150px;}}.campaign-body .col-md-3{display:none;}.campaigns-page--wrapper .view-empty{text-align:center;margin-top:3.125rem;}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}.communications-landing{border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.communications-landing .field--name-field-c-advanced-title{height:133px;background-color:#F6F5F4;text-align:center;}@media (min-width:75rem){.communications-landing .field--name-field-c-advanced-title{width:864px;height:92px;}}.communications-landing .field--name-field-c-advanced-title h5,.communications-landing .field--name-field-c-advanced-title .h5{margin:2rem 4rem;font-size:1.125rem !important;}@media (min-width:75rem){.communications-landing .field--name-field-c-advanced-title h5,.communications-landing .field--name-field-c-advanced-title .h5{margin:2rem 0;font-size:1.25rem !important;}}.communications-images{width:100%;}.communications-images .text-center{padding:0.5rem 0 1rem 0;}@media (min-width:75rem){.communications-images{width:864px;margin-bottom:3.375rem;}}.sub-heading p{margin-bottom:2rem;font-weight:400;}.tabs-heading .field--name-field-c-advanced-title{margin-top:3.375rem;}.tabs-heading .field--name-field-c-advanced-title h3,.tabs-heading .field--name-field-c-advanced-title .h3{font-size:1.5rem;line-height:120%;font-weight:700;text-align:center;}@media (min-width:75rem){.tabs-heading .field--name-field-c-advanced-title h3,.tabs-heading .field--name-field-c-advanced-title .h3{margin-top:0;margin-bottom:1.5rem;font-size:2rem !important;}}@media (min-width:75rem){.communications-heading,.communications-images,.communications-body{max-width:80%;margin-left:auto;margin-right:auto;}}.communications-heading{margin-top:3rem;padding:1.875rem;background-color:#F6F5F4;}@media (min-width:48rem){.communications-heading{margin-top:3.375rem;}}.communications-heading .field__item .paragraph--type--njpn-headings .field--name-field-c-advanced-title{margin:0;}.communications-heading .field__item .paragraph--type--njpn-headings .field--name-field-c-advanced-title h5,.communications-heading .field__item .paragraph--type--njpn-headings .field--name-field-c-advanced-title .h5{margin:0;font-size:1.125rem !important;line-height:1.5rem;}@media (min-width:48rem){.communications-heading .field__item .paragraph--type--njpn-headings .field--name-field-c-advanced-title h5,.communications-heading .field__item .paragraph--type--njpn-headings .field--name-field-c-advanced-title .h5{font-size:1.25rem !important;line-height:1.75rem;}}.communications-images{padding:2rem 0;}@media (min-width:48rem){.communications-images{padding:3.375rem 0;}}.communications-images .col-md-6{margin-bottom:7.9375rem;}@media (min-width:48rem){.communications-images .col-md-6{margin-bottom:0;}}.communications-images .field__item .paragraph--type--njpn-headings .field--name-field-c-advanced-title{margin:0;}.communications-images .field__item .paragraph--type--njpn-headings .field--name-field-c-advanced-title h3,.communications-images .field__item .paragraph--type--njpn-headings .field--name-field-c-advanced-title .h3{margin:0 0 2rem;font-size:1.5rem !important;line-height:1.8125rem;text-align:center;}@media (min-width:48rem){.communications-images .field__item .paragraph--type--njpn-headings .field--name-field-c-advanced-title h3,.communications-images .field__item .paragraph--type--njpn-headings .field--name-field-c-advanced-title .h3{margin-bottom:2.75rem;font-size:2rem !important;line-height:2.625rem;}}.communications-images .paragraph--type--c-image .position-container.position-container .text-container{bottom:-60px;padding:0;margin:0;max-width:100%;color:#30261D;}@media (min-width:48rem){.communications-images .paragraph--type--c-image .position-container.position-container .text-container{bottom:-50px;}}.communications-images .paragraph--type--c-image .position-container.position-container .text-container::before{display:none;}.communications-images .paragraph--type--c-image .position-container.position-container .text-container .text-formatted p{font-size:1.125rem;line-height:1.3;}@media (min-width:48rem){.communications-images .paragraph--type--c-image .position-container.position-container .text-container .text-formatted p{font-size:1rem;line-height:1.5;}}@media (min-width:62rem){.communications-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4rem;}}@media (min-width:48rem){.communications-body{margin-bottom:8rem;}}.communications-body__inline{text-align:center;padding:2rem;}@media (min-width:75rem){.communications-body__inline{padding:3.375rem;}}.communications-body__inline .field--name-field-c-advanced-title{margin-bottom:2rem;}@media (min-width:62rem){.communications-body__inline .field--name-field-c-advanced-title{margin-bottom:1.5rem;}}.communications-body__inline .h3{padding:0.5rem 0 1rem 0;}@media (min-width:75rem){.communications-body__inline .h3{padding:0;}}.communications-body__inline .field--name-field-c-text{display:block;overflow-x:auto;}@media (min-width:48rem){.communications-body__inline .field--name-field-c-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow-x:hidden;}}.communications-body__inline .field--name-field-c-text > *{display:inline;margin-right:2rem;font-size:1rem;line-height:1.5;word-break:keep-all;}@media (min-width:48rem){.communications-body__inline .field--name-field-c-text > *{display:block;margin-right:4rem;word-break:normal;}}.communications-body__inline .field--name-field-c-text > *:last-of-type{margin-right:0;}.communications-body__inline .field--name-field-c-text > * a{color:#CA123F;text-decoration:underline;}.communications-body .sub-heading.paragraph--type--njpn-headings .field--name-field-c-advanced-title p{font-size:1rem;line-height:1.5;text-align:center;}@media (min-width:48rem){.communications-body .sub-heading.paragraph--type--njpn-headings .field--name-field-c-advanced-title p{font-size:1.125rem;}}.communications-body .nav-tabs{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:32px;overflow-x:scroll;padding:2rem 0;}@media (min-width:48rem){.communications-body .nav-tabs{gap:22px;}}@media (min-width:62rem){.communications-body .nav-tabs{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:64px;overflow-x:hidden;}}.communications-body .nav-tabs li{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;}.communications-body .nav-tabs li a{padding:0.4375rem 0.625rem;background-color:#f8f9fa;border:1px solid #d7d7d7 !important;border-radius:5px !important;line-height:1;}.communications-body .nav-tabs li a .field--name-field-c-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;white-space:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.communications-body .nav-tabs li a.active .field--name-field-c-title{color:#CA123F;}.communications-body .nav-tabs li a .field--name-field-c-title{color:#30261D;font-size:1rem;font-weight:500;}.communications-body .tab-content{width:100%;}.communications-body .tab-content .tab-pane{padding:0;}.communications-body .tab-content .tab-pane .paragraph--type--c-text{padding:2rem 0;}@media (min-width:62rem){.communications-body .tab-content .tab-pane .paragraph--type--c-text{padding:3.375rem 0 2rem 0;}}.communications-body .tab-content .tab-pane .paragraph--type--c-text p{margin-bottom:0;font-size:1.125rem;font-weight:400;text-align:center;}.communications-body .tab-content .tab-pane .col-md-6,.communications-body .tab-content .tab-pane .col-md-12{margin-right:0;margin-bottom:2rem;-webkit-box-shadow:0px 2px 4px -2px rgba(0,0,0,0.06),0px 4px 8px -2px rgba(0,0,0,0.1),0px -1px 2px 0px rgba(0,0,0,0.08);box-shadow:0px 2px 4px -2px rgba(0,0,0,0.06),0px 4px 8px -2px rgba(0,0,0,0.1),0px -1px 2px 0px rgba(0,0,0,0.08);}@media (min-width:48rem){.communications-body .tab-content .tab-pane .col-md-6,.communications-body .tab-content .tab-pane .col-md-12{max-width:320px;margin-right:2rem;margin-bottom:0;}}.communications-body .tab-content .tab-pane .col-md-6 .paragraph--type--njpn-content-icon-item,.communications-body .tab-content .tab-pane .col-md-12 .paragraph--type--njpn-content-icon-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2rem;}.communications-body .tab-content .tab-pane .col-md-6 .paragraph--type--njpn-content-icon-item.right-arrow,.communications-body .tab-content .tab-pane .col-md-12 .paragraph--type--njpn-content-icon-item.right-arrow{position:relative;}.communications-body .tab-content .tab-pane .col-md-6 .paragraph--type--njpn-content-icon-item.right-arrow:after,.communications-body .tab-content .tab-pane .col-md-12 .paragraph--type--njpn-content-icon-item.right-arrow:after{content:"";position:absolute;width:24px;height:24px;right:5px;top:calc(50% - 12px);background-image:url(/home/themes/custom/nestle_japan/images/icons/right-arrow.svg);background-repeat:no-repeat;}.communications-body .tab-content .tab-pane .col-md-6 .paragraph--type--njpn-content-icon-item .field--type-image,.communications-body .tab-content .tab-pane .col-md-12 .paragraph--type--njpn-content-icon-item .field--type-image{width:48px;height:48px;margin-right:2rem;}.communications-body .tab-content .tab-pane .col-md-6 .paragraph--type--njpn-content-icon-item .field--name-field-c-link,.communications-body .tab-content .tab-pane .col-md-12 .paragraph--type--njpn-content-icon-item .field--name-field-c-link{padding:0;}.communications-body .tab-content .tab-pane .col-md-6 .paragraph--type--njpn-content-icon-item .field--name-field-c-link a,.communications-body .tab-content .tab-pane .col-md-12 .paragraph--type--njpn-content-icon-item .field--name-field-c-link a{display:block;max-width:calc(100% - 28px);padding:0 !important;background-color:transparent;color:#30261D;text-align:center;}.communications-body .row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.communications-body .row .col-md-6{margin-right:0;margin-bottom:2rem;-webkit-box-shadow:0px 2px 4px -2px rgba(0,0,0,0.06),0px 4px 8px -2px rgba(0,0,0,0.1),0px -1px 2px 0px rgba(0,0,0,0.08);box-shadow:0px 2px 4px -2px rgba(0,0,0,0.06),0px 4px 8px -2px rgba(0,0,0,0.1),0px -1px 2px 0px rgba(0,0,0,0.08);}@media (min-width:48rem){.communications-body .row .col-md-6{max-width:320px;margin-right:2rem;margin-bottom:0;}}.communications-body .row .col-md-6 .paragraph--type--njpn-content-icon-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2rem;}.communications-body .row .col-md-6 .paragraph--type--njpn-content-icon-item.right-arrow{position:relative;}.communications-body .row .col-md-6 .paragraph--type--njpn-content-icon-item.right-arrow:after{content:"";position:absolute;width:24px;height:24px;right:5px;top:calc(50% - 12px);background-image:url(/home/themes/custom/nestle_japan/images/icons/right-arrow.svg);background-repeat:no-repeat;}.communications-body .row .col-md-6 .paragraph--type--njpn-content-icon-item .field--type-image{width:48px;height:48px;margin-right:2rem;}.communications-body .row .col-md-6 .paragraph--type--njpn-content-icon-item .field--name-field-c-link{padding:0;}.communications-body .row .col-md-6 .paragraph--type--njpn-content-icon-item .field--name-field-c-link a{display:block;max-width:calc(100% - 28px);padding:0 !important;background-color:transparent;color:#30261D;text-align:center;}.communications-footer{position:relative;display:block;padding:2rem 0;text-align:center;}@media (min-width:48rem){.communications-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}.communications-footer::after{content:"";position:absolute;width:150vw;height:100%;top:0;left:-25vw;background-color:#F6F5F4;z-index:-1;}.communications-footer .field__items{display:block;}@media (min-width:48rem){.communications-footer .field__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.communications-footer .field__items .field__item{margin-bottom:1rem;margin-right:0;}@media (min-width:48rem){.communications-footer .field__items .field__item{margin-right:2rem;margin-bottom:0;}}.communications-footer .field__items .field__item:last-of-type{margin-right:0;}.communications-footer .field__items .field__item .btn-chat .field--name-field-c-link a,.communications-footer .field__items .field__item .btn-mail .field--name-field-c-link a{position:relative;padding-left:3.75rem !important;}.communications-footer .field__items .field__item .btn-chat .field--name-field-c-link a:before,.communications-footer .field__items .field__item .btn-mail .field--name-field-c-link a:before{content:url(/home/themes/custom/nestle_japan/images/icons/LiveChat.svg);position:absolute;left:24px;top:calc(50% - 11px);height:24px;width:24px;}.communications-footer .field__items .field__item .btn-mail .field--name-field-c-link a:before{content:url(/home/themes/custom/nestle_japan/images/icons/Email.svg);}.communications-footer .field__items .field__item .field--name-field-c-link a{background-color:#8A7969;}.communications-news-landing .node--type-njpn-generic-page .field--name-field-njpn-componets .paragraph--type--c-text{padding:0;}.communications-news-landing #block-nestle-japan-page-title{margin:0 0 1rem;}.communications-news-landing #block-nestle-japan-page-title h1,.communications-news-landing #block-nestle-japan-page-title .h1{font-size:2rem;line-height:1.2;}@media (min-width:48rem){.communications-news-landing #block-nestle-japan-page-title h1,.communications-news-landing #block-nestle-japan-page-title .h1{font-size:3rem;}}@media (min-width:48rem){.communications-news-landing #block-nestle-japan-page-title{margin-bottom:1.5rem;}}.communications-news-landing .field--name-field-njpn-componets{padding-left:0;padding-right:0;}@media (min-width:75rem){.communications-news-landing .paragraph--type--c-text,.communications-news-landing .node__content .container{padding:0;}}.communications-news-landing .sub-heading.sub-heading{padding:0;margin-bottom:2rem;font-size:1rem;line-height:1.5;}@media (min-width:48rem){.communications-news-landing .sub-heading.sub-heading{margin-bottom:4.125rem;font-size:1.125rem;}}.communications-news-landing .col-md-3{position:relative;margin-bottom:2rem;padding-bottom:1rem;}@media (min-width:48rem){.communications-news-landing .col-md-3{margin-bottom:4.125rem;}}.communications-news-landing .col-md-3 .field__item{margin-bottom:1rem;}.communications-news-landing .col-md-3 .field__item:last-of-type{margin-bottom:0;}.communications-news-landing .col-md-3 .sub-heading{margin-bottom:2rem;}@media (min-width:48rem){.communications-news-landing .col-md-3 .sub-heading{margin-bottom:4.0625rem;}}.communications-news-landing .col-md-3 .sub-heading p{font-size:1rem;line-height:1.5;}.communications-news-landing .col-md-3 .sub-heading p:last-of-type{margin-bottom:0;}@media (min-width:48rem){.communications-news-landing .col-md-3 .sub-heading p{font-size:1.125rem;}}.communications-news-landing .col-md-3 .btn-maintenance,.communications-news-landing .col-md-3 .btn-notice{display:inline-block;padding:0.375rem;border-radius:25%;border-radius:100px;background:var(--pastel-red,linear-gradient(0deg,rgba(255,255,255,0.65) 0%,rgba(255,255,255,0.65) 100%),#ca123f);}.communications-news-landing .col-md-3 .btn-maintenance .text-formatted,.communications-news-landing .col-md-3 .btn-notice .text-formatted{padding:0.3125rem 0.625rem;}.communications-news-landing .col-md-3 .btn-maintenance .text-formatted p,.communications-news-landing .col-md-3 .btn-notice .text-formatted p{margin:0;font-size:0.875rem;line-height:1.5;}.communications-news-landing .col-md-3 .btn-notice{background:var(--pastel-green,linear-gradient(0deg,rgba(255,255,255,0.65) 0%,rgba(255,255,255,0.65) 100%),#2e8134);}.communications-news-landing .col-md-3 p{font-size:1.125rem;font-family:"noto_sans_jp_bold";line-height:1.3;}@media (min-width:48rem){.communications-news-landing .col-md-3 p{line-height:1.5;}}.communications-news-landing .col-md-3 .date{position:absolute;bottom:0;}.communications-news-landing .col-md-3 .date p{margin-bottom:0;font-size:0.875rem;color:#8A7969;}.node__meta{display:none;}.communications-article-detail{margin-bottom:2rem;}@media (min-width:48rem){.communications-article-detail{margin-bottom:3.375rem;}}.communications-article-detail .field--name-field-c-advanced-title{margin-top:0;}.communications-article-detail .field--name-field-c-advanced-title h2,.communications-article-detail .field--name-field-c-advanced-title .h2{margin:0 0 1rem;font-size:1.5rem !important;line-height:1.8rem;font-size:700;}@media (min-width:48rem){.communications-article-detail .field--name-field-c-advanced-title h2,.communications-article-detail .field--name-field-c-advanced-title .h2{margin:0 0 1.5rem;font-size:2.5rem !important;line-height:3rem;}}.communications-article-detail .field--name-field-c-advanced-title .field--name-field-c-advanced-subtitle.field--name-field-c-advanced-subtitle{margin-bottom:2rem;}@media (min-width:48rem){.communications-article-detail .field--name-field-c-advanced-title .field--name-field-c-advanced-subtitle.field--name-field-c-advanced-subtitle{margin-bottom:3.375rem;}}.communications-article-detail .field--name-field-c-advanced-title .field--name-field-c-advanced-subtitle.field--name-field-c-advanced-subtitle span{line-height:1.5;font-size:1rem;color:#8A7969;}@media (min-width:48rem){.communications-article-detail .field--name-field-c-advanced-title .field--name-field-c-advanced-subtitle.field--name-field-c-advanced-subtitle span{font-size:1.125rem;}}.path-faq{position:relative;margin:0;padding:0;overflow:auto;}.path-faq #main-wrapper{margin-bottom:0;}.path-faq #main-wrapper .online-support__footer{background-color:transparent;}.path-faq #main-wrapper .online-support__footer .container h3,.path-faq #main-wrapper .online-support__footer .container .h3{cursor:pointer;}.path-faq .block-page-title-block{margin-top:0;}.path-faq .online-support__heading{margin:0 auto;max-width:990px;font-size:1.5rem;line-height:1.2;margin-top:3.5rem;}@media (min-width:48rem){.path-faq .online-support__heading{font-size:3rem;}}.path-faq .online-support__footer{position:fixed;display:block;left:0;right:0;bottom:0;width:100%;z-index:999999;}.path-faq .online-support__footer > .container{width:100vw;padding:0;}.path-faq .online-support__footer h3,.path-faq .online-support__footer .h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:0;text-align:center;font-size:1rem;background-color:#CA123F;color:#F6F5F4;border-radius:16px 16px 0 0;padding:0.5rem 1.5rem;}@media (min-width:62rem){.path-faq .online-support__footer h3,.path-faq .online-support__footer .h3{width:300px;font-size:1.125rem;}}.path-faq .online-support__footer .online-support__steps{display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:48rem){.path-faq .online-support__footer .online-support__steps{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}@media (min-width:62rem){.path-faq .online-support__footer .online-support__steps{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}.path-faq .online-support__footer .online-support__steps.slide-in{background-color:#F6F5F4;}.path-faq .online-support__footer .online-support__steps > *{margin-bottom:0.9375rem;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;width:100%;height:100px;}@media (min-width:36rem){.path-faq .online-support__footer .online-support__steps > *{width:calc(50% - 15px);margin-right:0.9375rem;}.path-faq .online-support__footer .online-support__steps > *:nth-child(2){margin-right:0;}}@media (min-width:48rem){.path-faq .online-support__footer .online-support__steps > *{height:180px;}}@media (min-width:62rem){.path-faq .online-support__footer .online-support__steps > *{width:calc(25% - 12px);margin-bottom:0;height:142px;padding-bottom:0.9375rem;}.path-faq .online-support__footer .online-support__steps > *:nth-child(2){margin-right:0.9375rem;}.path-faq .online-support__footer .online-support__steps > *:last-of-type{margin-right:0;}}.path-faq .online-support__footer .online-support__steps .one{background-image:url(/home/themes/custom/nestle_japan/images/faq-steps/faq-1--mb.svg);width:50%;}@media (min-width:48rem){.path-faq .online-support__footer .online-support__steps .one{width:45%;}}@media (min-width:62rem){.path-faq .online-support__footer .online-support__steps .one{background-image:url(/home/themes/custom/nestle_japan/images/faq-steps/faq-1.svg);width:23%;}}.path-faq .online-support__footer .online-support__steps .two{background-image:url(/home/themes/custom/nestle_japan/images/faq-steps/faq-2--mb.svg);width:50%;}@media (min-width:48rem){.path-faq .online-support__footer .online-support__steps .two{width:45%;}}@media (min-width:62rem){.path-faq .online-support__footer .online-support__steps .two{background-image:url(/home/themes/custom/nestle_japan/images/faq-steps/faq-2.svg);width:23%;}}.path-faq .online-support__footer .online-support__steps .three{background-image:url(/home/themes/custom/nestle_japan/images/faq-steps/faq-3--mb.svg);width:50%;}@media (min-width:48rem){.path-faq .online-support__footer .online-support__steps .three{width:45%;}}@media (min-width:62rem){.path-faq .online-support__footer .online-support__steps .three{background-image:url(/home/themes/custom/nestle_japan/images/faq-steps/faq-3.svg);width:23%;}}.path-faq .online-support__footer .online-support__steps .four{background-image:url(/home/themes/custom/nestle_japan/images/faq-steps/faq-4--mb.svg);width:50%;}@media (min-width:48rem){.path-faq .online-support__footer .online-support__steps .four{width:45%;}}@media (min-width:62rem){.path-faq .online-support__footer .online-support__steps .four{background-image:url(/home/themes/custom/nestle_japan/images/faq-steps/faq-4.svg);width:23%;}}.path-faq .isfw_footer{margin-bottom:1.375rem !important;}@media (min-width:48rem){.path-faq .isfw_footer{margin-bottom:17.5rem !important;}}@media (min-width:62rem){.path-faq .isfw_footer{margin-bottom:5.25rem !important;}}.path-faq .site-footer{padding-bottom:2rem;}@media (min-width:62rem){.path-faq .site-footer{padding-bottom:5rem;}}.path-faq .isfw_pagetop{bottom:50px;}.ContentTbl table th{border-width:1px !important;border-bottom:1px solid #000 !important;}.page-view-nestle-faq-news #block-nestle-japan-page-title{margin:0 0 1rem;}.page-view-nestle-faq-news #block-nestle-japan-page-title h1,.page-view-nestle-faq-news #block-nestle-japan-page-title .h1{font-size:2rem;line-height:1.2;}@media (min-width:48rem){.page-view-nestle-faq-news #block-nestle-japan-page-title h1,.page-view-nestle-faq-news #block-nestle-japan-page-title .h1{font-size:3rem;}}@media (min-width:48rem){.page-view-nestle-faq-news #block-nestle-japan-page-title{margin-bottom:1.5rem;}}#views-bootstrap-nestle-faq-news-default{margin-top:2rem;}@media (min-width:48rem){#views-bootstrap-nestle-faq-news-default{margin-top:4.125rem;}}#views-bootstrap-nestle-faq-news-default .faq-news{margin-bottom:2rem;}@media (min-width:48rem){#views-bootstrap-nestle-faq-news-default .faq-news{margin-bottom:4.125rem;}}#views-bootstrap-nestle-faq-news-default .faq-news__wrap{position:relative;padding-bottom:1rem;height:100%;}#views-bootstrap-nestle-faq-news-default .faq-news__wrap .faq-category,#views-bootstrap-nestle-faq-news-default .faq-news__wrap .faq-body{margin-bottom:1rem;}#views-bootstrap-nestle-faq-news-default .faq-news__wrap .faq-category{display:inline-block;border-radius:30px;margin-bottom:1rem;padding:0.3125rem 0.625rem;font-size:0.875rem;line-height:1.5;color:#000;}#views-bootstrap-nestle-faq-news-default .faq-news__wrap .faq-body{margin-bottom:1rem;}#views-bootstrap-nestle-faq-news-default .faq-news__wrap .faq-body a{font-size:1.125rem !important;font-family:"noto_sans_jp_bold";line-height:1.3;color:#30261D;}@media (min-width:48rem){#views-bootstrap-nestle-faq-news-default .faq-news__wrap .faq-body a{line-height:1.5;}}#views-bootstrap-nestle-faq-news-default .faq-news__wrap .faq-date{position:absolute;bottom:0;margin-bottom:0;font-size:0.875rem;color:#8A7969;}.isfw_maincontent table{border-collapse:collapse;}.isfw_maincontent table tr{border-bottom:1px solid #000;border-collapse:collapse;}.isfw_maincontent table td,.isfw_maincontent table th{border-width:1px;}.kwsearch-form .form-control:focus{-webkit-box-shadow:unset;box-shadow:unset;}.communications-article-detail{margin-bottom:2rem;}@media (min-width:48rem){.communications-article-detail{margin-bottom:3.375rem;}}.communications-article-detail .field--name-field-c-advanced-title{margin-top:0;}.communications-article-detail .field--name-field-c-advanced-title h2,.communications-article-detail .field--name-field-c-advanced-title .h2{margin:0 0 1rem;font-size:1.5rem !important;line-height:1.8rem;font-size:700;}@media (min-width:48rem){.communications-article-detail .field--name-field-c-advanced-title h2,.communications-article-detail .field--name-field-c-advanced-title .h2{margin:0 0 1.5rem;font-size:2.5rem !important;line-height:3rem;max-width:870px;}}.node--type-faq-news-type .dialog-off-canvas-main-canvas .featured-top{margin-top:2rem;margin-left:0;}@media (min-width:48rem){.node--type-faq-news-type .dialog-off-canvas-main-canvas .featured-top{margin-top:2rem;margin-left:2.9375rem;}}@media (min-width:62rem){.node--type-faq-news-type .dialog-off-canvas-main-canvas .featured-top{margin-top:3.25rem;margin-left:0;}}@media (min-width:75rem){.node--type-faq-news-type .dialog-off-canvas-main-canvas .featured-top{margin-right:25rem;margin-left:0;}}.node--type-faq-news-type .dialog-off-canvas-main-canvas .layout-main-wrapper{margin-bottom:2.75rem;}@media (min-width:62rem){.node--type-faq-news-type .dialog-off-canvas-main-canvas .layout-main-wrapper .node__content{margin-left:auto;margin-right:auto;max-width:870px;}}.node--type-faq-news-type .node__meta{display:none;}.node--type-faq-news-type .field--name-field-faq-category-background{display:none;}.node--type-faq-news-type .field--name-field-faq-category{display:none;}.node--type-faq-news-type .field--name-field-published-date time{font-size:1rem;line-height:1.5rem;color:#30261D;font-family:"noto_sans_jp_regular";font-weight:400;}@media (min-width:48rem){.node--type-faq-news-type .field--name-field-published-date time{font-size:1.125rem;line-height:1.6875rem;color:#8A7969;}}.node--type-faq-news-type .field.field--name-body{margin-top:2.75rem;}@media (min-width:48rem){.node--type-faq-news-type .field.field--name-body{margin-top:1.5rem;}}.node--type-faq-news-type .field.field--name-body p{font-size:1rem;line-height:1.5rem;font-weight:400;font-family:"noto_sans_jp_regular";color:#30261D;}@media (min-width:48rem){.node--type-faq-news-type .field.field--name-body p{font-size:1.125rem;line-height:1.6875rem;}}.node--type-faq-news-type .field.field--name-body p a{text-decoration:underline;color:#30261D;}@font-face{font-family:"noto_sans_jp_black";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_bold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extrabold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_extralight";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_light";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_medium";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_regular";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_semibold";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"noto_sans_jp_thin";src:url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff2) format("woff2"),url(/home/themes/custom/nestle_japan/fonts/NotoSansJP-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}body{font-family:"noto_sans_jp_regular";font-size:1.125rem;}h1,.h1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;padding-bottom:1rem;}@media (min-width:62rem){h1,.h1{font-size:3rem;line-height:3.5625rem;}}@media (min-width:62rem){h1,.h1{padding-bottom:1.5rem;}}h2,.h2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media (min-width:62rem){h2,.h2{font-size:2.5rem;line-height:3rem;}}h3,.h3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media (min-width:62rem){h3,.h3{font-size:2rem;line-height:2.5625rem;}}h4,.h4{font-family:"noto_sans_jp_bold";font-weight:700;font-size:1.875rem;line-height:2.5rem;}@media (min-width:62rem){h4,.h4{font-size:1.5rem;line-height:2.0625rem;}}h5,.h5{font-family:"noto_sans_jp_bold";font-size:1.25rem;font-weight:700;line-height:1.75rem;}h6,.h6{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.375rem;}.heading-1{font-family:"noto_sans_jp_bold";font-size:2rem;font-weight:700;line-height:2.375rem;}@media screen and (min-width:64rem){.heading-1{font-size:3rem;line-height:3.5625rem;}}.heading-2{font-family:"noto_sans_jp_bold";font-size:1.5rem;font-weight:700;line-height:1.75rem;}@media screen and (min-width:64rem){.heading-2{font-size:2.5rem;line-height:3rem;}}.heading-3{font-family:"noto_sans_jp_bold";font-size:1.125rem;font-weight:700;line-height:1.4375rem;}@media screen and (min-width:64rem){.heading-3{font-size:2rem;line-height:2.5625rem;}}body{background:#fff;color:#30261D;}#sidebar_second,.njpn-related-video-block{scrollbar-width:none;-ms-overflow-style:none;}#sidebar_second::-webkit-scrollbar,.njpn-related-video-block::-webkit-scrollbar{display:none;}a{color:#CA123F;text-decoration:none;}.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{--bs-gutter-x:0;overflow:hidden;}@media (min-width:62rem){.container{padding:0 4rem;}}.region-featured-top{margin-top:3.25rem;margin-bottom:1.875rem;}.node__content{margin-top:0;}.bg-inverse{background:#CA123F;}.menu--main li a{font-size:0.875rem;color:#30261D;text-wrap:nowrap;}.menu--main li .menu-level-0.selected a{color:#CA123F;}.menu--account li a{color:#30261D;}.vertical_bottom{vertical-align:bottom;}.vertical_middle{vertical-align:middle;}.vertical_top{vertical-align:top;}.horizontal_position_center{text-align:center;}.horizontal_position_left{text-align:left;}.horizontal_position_right{text-align:right;}.field--name-field-c-link{padding:0.75rem 0;}.field--name-field-c-link a{background-color:#CA123F;color:#fff;font-family:"noto_sans_jp_bold";font-size:1rem;font-weight:700;border-radius:8px;padding:0.75rem 1.5rem !important;text-decoration:none;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}.field--name-field-c-link a:hover{background-color:#920d2d;}.paragraph--type--layout-columns-1 .container{padding:0;}.basic-page .node__content{padding:3em;}.facets-loader{position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:99999999;background:rgba(255,255,255,0.6);width:100%;height:100%;top:0;left:0;}.facets-loader::after{content:"";position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;border-radius:50%;border:8px solid #E6C8CD;border-right-color:#CA123F;-webkit-animation:custom-load 1s infinite linear;-o-animation:custom-load 1s infinite linear;animation:custom-load 1s infinite linear;z-index:9999;}.facets-loader::before{content:"";position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(204,204,204,0.35)),to(#fff));background:-webkit-linear-gradient(rgba(204,204,204,0.35),#fff);background:-o-linear-gradient(rgba(204,204,204,0.35),#fff);background:linear-gradient(rgba(204,204,204,0.35),#fff);z-index:999;}.facets-loader body{display:block;width:100%;height:100%;}.ajax-progress{position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:99999999;background:rgba(255,255,255,0.6);text-align:center;width:100%;height:100%;top:0;left:0;}.ajax-progress::after{content:"";position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;border-radius:50%;border:8px solid #E6C8CD;border-right-color:#CA123F;-webkit-animation:custom-load 1s infinite linear;-o-animation:custom-load 1s infinite linear;animation:custom-load 1s infinite linear;z-index:9999;}.ajax-progress::before{content:"";position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(204,204,204,0.35)),to(#fff));background:-webkit-linear-gradient(rgba(204,204,204,0.35),#fff);background:-o-linear-gradient(rgba(204,204,204,0.35),#fff);background:linear-gradient(rgba(204,204,204,0.35),#fff);z-index:999;}@-webkit-keyframes custom-load{to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@-o-keyframes custom-load{to{-o-transform:rotate(1turn);transform:rotate(1turn);}}@keyframes custom-load{to{-webkit-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn);}}strong{font-family:"noto_sans_jp_bold";font-weight:700;}.js-hide{opacity:0;}.node-recipe-edit-form .form-item-body-0-value{visibility:hidden;}.site-footer__bottom .nav-link{color:#343a40;}
