.c-breadcrumbs{--breadcrumbs-mb: var(--page-space);position:relative;margin-bottom:1.75rem;padding-top:2rem;font-size:.875rem;line-height:1}.c-breadcrumbs__list{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-breadcrumbs__item{display:inline}.c-breadcrumbs__item:not(:last-child):after{content:"/";margin:0 .375rem;font-size:1rem;color:#e9ddb8}.c-breadcrumbs__item:last-child{opacity:.5}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.splide{contain:layout;visibility:inherit;transition-property:visibility}.is-initialized.splide,.is-rendered.splide{visibility:inherit}.splide__track{overflow:visible}.splide__slide{display:flex;width:100%;margin-right:.25rem}.splide__inner{position:relative}.splide__arrows{display:flex;align-items:center;justify-content:center;transition-property:opacity,visibility}.splide__arrow:disabled{opacity:.5}.splide__pagination{display:flex;gap:.625rem}.splide:not(.is-overflow) .splide__pagination{display:flex}.splide__pagination__page{width:.5rem;height:.5rem;border:1px solid #44423E;border-radius:50%;transition-property:background-color}.splide__pagination__page:hover,.splide__pagination__page.is-active{background-color:#44423e}.splide__progress{position:relative;display:none;height:.375rem;background-image:linear-gradient(#d0cfbb,#d0cfbb);background-clip:content-box;border:.125rem solid transparent}.splide__progress:before{content:"";position:absolute;top:50%;transform-origin:left center;transform:translateY(-50%) scaleX(var(--carousel-progress, 0));width:100%;height:.375rem;background-color:var( --carousel-progress-color, #E8D97A );transition-property:transform}.splide.is-overflow .splide__progress{display:block}.splide--grid-2x2 .splide__slide{display:block;margin-right:var(--col-gap)}@media (max-width: 991px){.splide__arrows{justify-content:space-between}.splide__pagination{display:none}}@media (min-width: 576px){.splide--5 .splide__slide{width:calc(50% - var(--col-gap) * 2 / 3)}}@media (min-width: 768px){.splide__slide{margin-right:var(--col-gap)}.splide__arrows{gap:3.75rem}.splide--5 .splide__slide{width:calc(33.333% - var(--col-gap) * 2 / 3)}.splide--4 .splide__slide,.splide--3 .splide__slide{width:calc(50% - var(--col-gap) * 1 / 2)}.splide--2\.5 .splide__slide{width:calc(60% - var(--col-gap) * 1 / 2)}.splide--2 .splide__slide{width:calc(50% - var(--col-gap) * 1 / 2)}.splide--grid-2x2 .splide__slide{width:calc(25% - var(--col-gap) * 3 / 4)}}@media (min-width: 992px){.splide__pages{display:none}.splide--5 .splide__slide{width:calc(25% - var(--col-gap) * 2 / 3)}.splide--4 .splide__slide{width:calc(33.333% - var(--col-gap) * 2 / 3)}.splide--2\.5 .splide__slide{width:calc(40% - var(--col-gap) * 1 / 2)}}@media (min-width: 1260px){.splide--5 .splide__slide{width:calc(20% - var(--col-gap) * 3 / 4)}.splide--4 .splide__slide{width:calc(25% - var(--col-gap) * 3 / 4)}.splide--3 .splide__slide{width:calc(33.333% - var(--col-gap) * 2 / 3)}}.c-tag{--tag-height: 1.5rem;--tag-py: .25rem;--tag-px: .5rem;--tag-fz: .75rem;--tag-gap: .25rem;--tag-bg: transparent;--tag-border-color: #D0CFBB;--tag-border-radius: .375rem;--tag-color: #44423E;--tag-hover-bg: #F0E0AF;--tag-hover-border-color: #F0E0AF;--tag-hover-color: #44423E;--icon-size: 1rem;display:inline-flex;gap:var(--tag-gap);align-items:center;min-width:var(--tag-height);height:var(--tag-height);padding:var(--tag-py) var(--tag-px);font-size:var(--tag-fz);font-weight:500;line-height:1;color:var(--tag-color);text-decoration:none;background-color:var(--tag-bg);border:1px solid var(--tag-border-color);border-radius:var(--tag-border-radius);transition-property:color,background-color,border-color}.c-tag.c-tag--white{--tag-bg: #fff;--tag-border-color: var(--tag-bg)}.c-tag.c-tag--category{--tag-bg: initial;--tag-border-color: var(--tag-bg, #D0CFBB);--tag-fz: .75rem;text-transform:uppercase;letter-spacing:.02em}.c-tag.c-tag--sm{--tag-height: 1.5rem;--tag-px: .125rem}.c-tag.c-tag--md{--tag-height: 1.75rem;--tag-px: .375rem}.c-tag.c-tag--xl{--tag-height: 2rem}.c-tag.c-tag--step{--tag-bg: #fff;--tag-border-color: var(--tag-bg);--tag-height: 2.5rem;--tag-border-radius: 0;--tag-py: .75rem;--tag-px: 1.5rem}.c-tag.c-tag--decor{--tag-bg: #E9DDB8;--tag-border-color: var(--tag-bg)}.c-tag.c-tag--figcaption{--tag-bg: rgb(255 255 255 / .7);--tag-border-color: transparent;font-weight:400}.c-tag.c-tag--custom{--tag-bg: #fff;--tag-border-color: var(--tag-bg)}.c-tag.c-tag--square{--tag-px: var(--tag-py);justify-content:center}.c-tag.c-tag--autoheight{height:auto;min-height:var(--tag-height)}.c-tag.c-tag--large-text{--tag-fz: .875rem}@media (hover: hover){a.c-tag:hover,button.c-tag:hover{color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg);border-color:var(--f-button-hover-border-color)}}@media (min-width: 992px){.c-tag{--tag-height: 1.75rem;--tag-fz: .875rem}.c-tag.c-tag--step{--tag-fz: 1rem}}@media (min-width: 1260px){.c-tag{--tag-height: 2rem}}.c-props{--icon-size: 1rem;display:flex;gap:.25rem;align-items:center;font-size:.875rem;line-height:1}.c-props dt{display:flex}.c-props__list{display:flex;flex-wrap:wrap;gap:.75rem}.c-details{display:grid;gap:.5rem;align-content:start;justify-content:center;line-height:1;text-align:center}.c-details dt{font-size:.875rem}.c-details dd{font-size:1.5rem}.c-details__list{display:flex;flex-wrap:wrap;gap:.75rem 2rem}.c-pie{--border: 100%;--parts-offset: 0;position:relative;flex-shrink:0}.c-pie:before{content:"";display:block;padding-bottom:100%}.c-pie__part{--offset: 0;--percentage: 100;--color: #ef4444;position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(calc(360deg * var(--offset) / 100));background:conic-gradient(var(--color) calc((var(--percentage) - var(--parts-offset)) * 1%),#0000 0);border-radius:50%;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - var(--border)),#000 calc(100% - var(--border)));mask:radial-gradient(closest-side,#0000 calc(100% - var(--border)),#000 calc(100% - var(--border)))}.c-nutritional{display:grid;grid-template-areas:"pie legend" "pie info";grid-template-columns:auto 1fr;flex-shrink:0;row-gap:.75rem;-moz-column-gap:1.5rem;column-gap:1.5rem;align-items:start;width:-moz-fit-content;width:fit-content;margin-inline:auto;font-weight:500}.c-nutritional .c-pie{--border: 20%;--parts-offset: 2}.c-nutritional__pie{position:relative;grid-area:pie}.c-nutritional__pie-text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:.875rem;line-height:1;text-align:center}.c-nutritional__legend{display:flex;grid-area:legend;gap:1.5rem;font-size:.75rem;line-height:1.25}.c-nutritional__legend-item{display:grid;gap:.5rem}.c-nutritional__legend-mark{width:min(100%,3.75rem);height:.25rem}.c-nutritional__info{grid-area:info;font-size:.75rem;line-height:1.25;color:#44423eb3}@media (min-width: 768px){.c-nutritional{grid-template-areas:"pie legend" "info info";-moz-column-gap:2rem;column-gap:2rem}.c-nutritional__legend{align-self:center;font-size:1rem}.c-nutritional__legend-item{gap:.75rem}}@media (min-width: 1260px){.c-nutritional{grid-template-areas:"pie legend" "pie info";row-gap:1.25rem}}.c-post{--content-width: 770px;--post-my: 3.75rem;position:relative;contain:paint;padding-bottom:var(--post-my)}.c-post__lead{margin-block:var(--post-my)}.c-post__lead-content{--content-offset: max( 0px, (var(--container-width) - var(--box-space) * 2 - 100%) );--container-offset: calc((min(var(--wrapper-width), calc(100 * var(--vw))) - var(--container-width) + (var(--box-space) * 2)) / 2);--container-content-offset: calc( var(--content-offset) + var(--container-offset) );max-width:var(--content-width)}.c-post__content{--content-offset: max( 0px, (var(--container-width) - var(--box-space) * 2 - 100%) );--container-offset: calc((min(var(--wrapper-width), calc(100 * var(--vw))) - var(--container-width) + (var(--box-space) * 2)) / 2);--container-content-offset: calc( var(--content-offset) + var(--container-offset) );position:relative;max-width:var(--content-width);margin-top:var(--post-my)}.c-post__full{margin-right:calc(var(--content-offset) * -1)}.c-post__screen{margin-right:calc(var(--container-content-offset) * -1);margin-left:calc(var(--container-offset) * -1)}.c-post__screen .l-container{--container-width: 1920px}.c-post__aside{margin-bottom:3.25rem}.c-post__aside-wrapper{position:relative}.c-post__submit{pointer-events:none;position:absolute;z-index:12;right:0;bottom:0;transform:translate(70%);contain:layout;height:100%;margin-right:calc(var(--container-content-offset) * -1);padding-right:var(--box-space);transition-delay:.35s;transition-property:opacity,transform}.c-post__submit.is-visible{transform:none}.c-post:has(.c-share-toggle__list.is-active) .c-post__submit{transform:translate(50%);transition-delay:0ms}.c-post__submit-btn{pointer-events:all;position:sticky;top:50%;transform-origin:bottom right;transform:rotate(-90deg) translate(calc(50% + var(--button-height, 0px)));margin-bottom:3.75rem}.c-post__no-last-space:last-child{margin-bottom:calc(var(--post-my) * -1)}@media (min-width: 992px){.c-post{--content-width: 560px;--post-my: 6.25rem}.c-post__lead{margin-block:0;padding-block:var(--post-my);background-color:#fff}.c-post__lead-inner{max-width:var(--container-width);margin-inline:auto;padding-inline:var(--box-space, 20px)}.c-post__aside{float:right;width:100%;max-width:12.5rem;height:100%;margin-right:calc(var(--content-offset) * -1)}.c-post__aside-wrapper .c-post__aside{position:absolute;top:0;right:0;bottom:0}.c-post__submit{display:none}}@media (min-width: 1260px){.c-post{--content-width: 660px}.c-post__aside{max-width:16rem}}@media (min-width: 1440px){.c-post{--content-width: 770px}}.c-prose{--lead-mb: 1.5rem;--lead-fz: 1.25rem;--p-mb: 2rem;--h2-mt: 3.75rem;--h-mt: 2.5rem;--h-mb: 2rem;--ul-pl: 2rem;--ul-mb: var(--p-mb);--li-my: 1rem;--fig-my: var(--p-mb);--quote-my: 3.75rem;--quote-pl: 4.5rem;--quote-icon-size: 3.5rem;--caption-offset: .25rem;font-size:1rem}.c-prose__lead{margin-bottom:var(--lead-mb);font-size:var(--lead-fz)}.c-prose__lead *:first-child{margin-top:0}.c-prose__lead *:last-child{margin-bottom:0}.c-prose :not(:where(.c-prose__ignore *)):where(a:not(.f-btn)){color:#235c29;text-decoration:underline}.c-prose :not(:where(.c-prose__ignore *)):where(p){margin-bottom:var(--p-mb)}.c-prose :not(:where(.c-prose__ignore *)) :where(i){font-family:PlayfairDisplayI,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.c-prose :not(:where(.c-prose__ignore *)):where(h3,h4,h5,h6,nav){margin-top:var(--h-mt)}.c-prose :not(:where(.c-prose__ignore *)):where(h1,h2,h3,h4,h5,h6,nav){margin-bottom:var(--h-mb);line-height:1}.c-prose :not(:where(.c-prose__ignore *)):where(h1,h2,h3,h4,h5,h6,nav) sub,.c-prose :not(:where(.c-prose__ignore *)):where(h1,h2,h3,h4,h5,h6,nav) sup{font-size:1rem;font-weight:400;white-space:nowrap}.c-prose :not(:where(.c-prose__ignore *)):where(h1,h2,h3,h4,h5,h6,nav) sup{top:initial;vertical-align:super}.c-prose :not(:where(.c-prose__ignore *)):where(h1,h2,h3,h4,h5,h6,nav) sub{bottom:initial;vertical-align:sub}.c-prose :not(:where(.c-prose__ignore *)):where(h1,h2,h3,h4,h5,h6,nav)+h2,.c-prose :not(:where(.c-prose__ignore *)):where(h1,h2,h3,h4,h5,h6,nav)+h3,.c-prose :not(:where(.c-prose__ignore *)):where(h1,h2,h3,h4,h5,h6,nav)+h4,.c-prose :not(:where(.c-prose__ignore *)):where(h1,h2,h3,h4,h5,h6,nav)+nav,.c-prose :not(:where(.c-prose__ignore *)):where(h1,h2,h3,h4,h5,h6,nav)+figure{margin-top:0}.c-prose :not(:where(.c-prose__ignore *)):where(h1){font-size:3em}.c-prose :not(:where(.c-prose__ignore *)):where(h2){margin-top:var(--h2-mt);font-size:2.6em}.c-prose :not(:where(.c-prose__ignore *)):where(nav){margin-top:var(--h2-mt)}.c-prose :not(:where(.c-prose__ignore *)):where(nav) *:first-child{margin-top:0}.c-prose :not(:where(.c-prose__ignore *)):where(nav) *:last-child{margin-bottom:0}.c-prose :not(:where(.c-prose__ignore *)):where(h3){font-size:1.6em}.c-prose :not(:where(.c-prose__ignore *)):where(h4){font-size:1.4em}.c-prose :not(:where(.c-prose__ignore *)):where(h5){font-size:1.2em;font-weight:500}.c-prose :not(:where(.c-prose__ignore *)):where(h6){font-weight:500}.c-prose :not(:where(.c-prose__ignore *)):where(mark){padding:0 .125rem .125rem;background-color:#78716c}.c-prose :not(:where(.c-prose__ignore *)):where(li){margin-top:var(--li-my);margin-bottom:var(--li-my)}.c-prose :not(:where(.c-prose__ignore *)):where(ol,ul){margin-bottom:var(--ul-mb);padding-left:var(--ul-pl)}.c-prose :not(:where(.c-prose__ignore *)):where(ol,ul) ul,.c-prose :not(:where(.c-prose__ignore *)):where(ol,ul) ol{margin-top:var(--li-my);margin-bottom:var(--li-my)}.c-prose :not(:where(.c-prose__ignore *)):where(ol){counter-reset:index}.c-prose :not(:where(.c-prose__ignore *)):where(ol>li){counter-increment:index;position:relative}.c-prose :not(:where(.c-prose__ignore *)):where(ol>li):before{content:counter(index) ". ";position:absolute;left:calc(var(--ul-pl) * -1)}.c-prose :not(:where(.c-prose__ignore *)):where(ul>li){position:relative}.c-prose :not(:where(.c-prose__ignore *)):where(ul>li):before{content:"";position:absolute;top:.6em;left:calc(var(--ul-pl) * -1);display:block;width:.25rem;height:.25rem;background-color:#44423e;border-radius:9999px}.c-prose :not(:where(.c-prose__ignore *)):where(figcaption){margin-top:.625rem;font-size:.875rem;opacity:.4}.c-prose :not(:where(.c-prose__ignore *)):where(figure){position:relative;display:block;margin-top:var(--fig-my);margin-bottom:var(--fig-my)}.c-prose :not(:where(.c-prose__ignore *)):where(figure picture,amp-img){position:relative;overflow:hidden;display:block;width:100%;border-radius:.375rem}.c-prose :not(:where(.c-prose__ignore *)):where(figure picture){padding-bottom:56.25%}.c-prose :not(:where(.c-prose__ignore *)):where(figure picture img){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-prose :not(:where(.c-prose__ignore *)):where(figure picture,figure a,figure amp-img)+figcaption{position:absolute;right:var(--caption-offset);bottom:var(--caption-offset);left:var(--caption-offset);display:flex;flex-wrap:wrap;gap:var(--caption-offset);justify-content:end;margin:0;font-size:.75rem;opacity:1}@media (min-width: 992px){.c-prose :not(:where(.c-prose__ignore *)):where(figure picture,figure a,figure amp-img)+figcaption{font-size:.875rem}}.c-prose :not(:where(.c-prose__ignore *)):where(blockquote){position:relative;margin-top:var(--quote-my);margin-bottom:var(--quote-my);padding-left:var(--quote-pl)}.c-prose :not(:where(.c-prose__ignore *)):where(blockquote):before{content:"";position:absolute;top:0;left:0;display:block;width:var(--quote-icon-size);height:var(--quote-icon-size);background-image:url(../img/quote.DiHjP45j.svg);background-repeat:no-repeat;background-position:center}.c-prose :not(:where(.c-prose__ignore *)):where(blockquote>p){margin-bottom:1.5rem;padding-top:1.75rem;font-weight:500}.c-prose :not(:where(.c-prose__ignore *)):where(blockquote cite){display:block;font-style:normal;color:#44423eb3}.c-prose :not(:where(.c-prose__ignore *)):where(.c-prose>*:first-child){margin-top:0}.c-prose :not(:where(.c-prose__ignore *)):where(.c-prose>*:last-child){margin-bottom:0}@media (min-width: 768px){.c-prose{--caption-offset: .5rem }}@media (min-width: 992px){.c-prose{--h2-mt: 6.25rem;--h-mt: 3rem;font-size:1.25rem}.c-prose__lead{font-size:1.5rem}}@media (min-width: 1260px){.c-prose .c-prose__lead{font-size:1.75rem}}.c-promocode{--page-bg: #F5F1E8;--spacer: 2.25rem;--margin: 1.5rem;--color: #fff;--rounded-image: .375rem;--bg-base: #a8a29e;--bg-image: #fff;position:relative;overflow:hidden;line-height:1.1;color:var(--color);background-color:var(--bg-base)}.c-promocode--silpo{--bg-base: #E5712A}.c-promocode--choko{--bg-base: #5D3031}.c-promocode__img{position:relative;overflow:hidden;display:flex;flex-shrink:0;margin:var(--margin);background-color:var(--bg-image);border-radius:var(--rounded-image)}.c-promocode__img picture,.c-promocode__img amp-img{display:block;width:100%}.c-promocode__logo{position:absolute;top:.25rem;right:.25rem;width:25%;height:25%}.c-promocode__logo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top right;object-position:top right}.c-promocode__info{position:relative;z-index:1;width:100%;min-width:0;padding:var(--margin);border-top:1px dashed var(--page-bg)}.c-promocode__info:before,.c-promocode__info:after{content:"";position:absolute;top:calc(var(--spacer) / -2);display:block;width:var(--spacer);height:var(--spacer);background-color:var(--page-bg);border-radius:50%}.c-promocode__info:before{left:calc(var(--spacer) / -2)}.c-promocode__info:after{right:calc(var(--spacer) / -2)}.c-promocode__code{position:relative;z-index:1;overflow:hidden;display:flex;align-items:center;justify-content:space-between;margin-top:.625rem;padding:.75rem 1rem;line-height:1;border-radius:var(--rounded-image)}.c-promocode__code:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:.2;background-color:currentcolor}.c-promocode__code-text{min-width:0}@media (min-width: 768px){.c-promocode{display:flex;justify-content:space-between}.c-promocode__img{width:32%}.c-promocode__info{width:68%;border-top:none;border-left:1px dashed var(--page-bg)}.c-promocode__info:before,.c-promocode__info:after{left:calc(var(--spacer) / -2)}.c-promocode__info:before{top:calc(var(--spacer) / -2)}.c-promocode__info:after{top:initial;right:initial;bottom:calc(var(--spacer) / -2)}}.c-story{background-color:#fff}.c-story__cover{--aspect-w: 4;--aspect-h: 3}.c-story__content{padding:0 1.5rem 2.5rem}.c-story__image{position:relative;z-index:1;margin-top:-2.5rem;margin-left:-.5rem}.c-story__heading{margin-top:.625rem;font-size:1.25rem;font-weight:500}.c-story__text{margin-top:1em}.c-story__text p+p{margin-top:1em}.c-story__link{margin-top:2.5rem}@media (min-width: 768px){.c-story__cover{--aspect-w: 9;--aspect-h: 5}}@media (min-width: 992px){.c-story{display:grid;grid-template-columns:repeat(7,1fr);align-items:center}.c-story__cover{--aspect-w: 4;--aspect-h: 3;grid-column:4 / 8;grid-row:1 / 2;height:100%}.c-story__image{margin-top:0}.c-story__content{grid-column:1 / 4;grid-row:1 / 2;padding:2.5rem 1.5rem}}@media (min-width: 1440px){.c-story__content{padding:2.5rem 4.25rem 2.5rem 3rem}}.c-share-toggle{--list-gap: .75rem;--offset: 1rem;pointer-events:none;position:absolute;z-index:10;top:0;right:0;bottom:0;display:flex;flex-direction:column}.c-share-toggle__body{position:sticky;bottom:0;width:-moz-fit-content;width:fit-content;margin-top:auto;margin-left:auto}.c-share-toggle__actions{pointer-events:all;overflow:hidden;display:flex;flex-direction:column-reverse;gap:var(--list-gap);padding-right:var(--offset);padding-bottom:var(--offset)}.c-share-toggle__amp-share{background-image:none}.c-share-toggle__share{--f-button-icon-size: 1.75rem}.c-share-toggle__bookmark{display:grid;--f-button-icon-size: 1.25rem;transition-delay:.35s;transition-property:transform}.c-share-toggle__bookmark>*{grid-column:1 / -1;grid-row:1 / -1}.c-share-toggle__bookmark .i-icon{transition-property:transform,opacity}.c-share-toggle__bookmark .i-icon-bookmark-fill{transform:scale(0);opacity:0}.c-share-toggle__bookmark.is-active.f-btn{background-color:var(--f-button-bg);border-color:var(--f-button-border-color)}.c-share-toggle__bookmark.is-active .i-icon-bookmark-fill{transform:scale(1);opacity:1}.c-share-toggle__bookmark.is-active .i-icon-bookmark{transform:scale(0);opacity:0}.c-share-toggle__share.is-active+.c-share-toggle__bookmark{transform:translate(160%);transition-delay:0ms}.c-share-toggle__list{pointer-events:none;position:absolute;right:var(--offset);bottom:calc(var(--f-button-height) + var(--list-gap) + var(--offset));overflow:hidden;display:flex;flex-direction:column;gap:var(--list-gap)}.c-share-toggle__list.is-active{pointer-events:all}.c-share-toggle__item{transform:translate(160%);transition-delay:calc(50ms * var(--index));transition-property:transform}.is-active .c-share-toggle__item{transform:none}@media (min-width: 768px){.c-share-toggle__list{right:calc(var(--f-button-height) + var(--list-gap) + var(--offset));bottom:0;display:flex;flex-direction:row;padding-bottom:var(--offset)}.c-share-toggle__item{transform:translateY(160%)}}@media (min-width: 1260px){.c-share-toggle{--offset: 2rem}}.c-section{padding-block:3.75rem}.c-section--white{--color-card: #F5F1E8;--f-button-bg: var(--color-card);--icon-card-bg: var(--color-card);background-color:#fff}@media (min-width: 1260px){.c-section{padding-block:6rem}}.c-comments{--item-gap: 1rem;--item-pl: 0;--list-gap: 2rem;--image-size: 1.5rem}.c-comments__body{display:grid;row-gap:3.75rem;margin-top:2rem}.c-comments__create{display:grid;gap:1.5rem;padding-block:2rem 2.5rem;padding-inline:1rem;background-color:var(--color-card)}.c-comments__create-file{--icon-size: 1.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;height:6.25rem;font-weight:500;background-color:#fff;border:1px dashed #D0CFBB;border-radius:.375rem}@media (any-hover: hover){.c-comments__create-file:hover{border-color:#e8d97a}}.c-comments__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#d0cfbb;text-align:center}.c-comments__empty img{margin-bottom:-1.5rem}.c-comments__list{display:grid;gap:var(--list-gap)}.c-comments__item{position:relative;display:grid;gap:var(--item-gap);padding-left:var(--item-pl)}.c-comments__item-header{display:flex;flex-wrap:wrap;row-gap:.5rem;align-items:center}.c-comments__item-img{width:var(--image-size)}.c-comments__item-title{flex-grow:1;margin-inline:.5rem 1.5rem;font-weight:500;line-height:1;color:#000}.c-comments__item-rating{--icon-size: 1rem;display:flex;flex-grow:9999;gap:.25rem;margin-right:.75rem;color:#e8d97a}.c-comments__item-date{font-size:.875rem;line-height:1;color:#44423e80}.c-comments__item-content{--link-decoration-color: currentcolor;display:grid;gap:var(--item-gap);color:#000}.c-comments__item-footer{display:flex;gap:1.25rem;align-items:center;justify-content:space-between;padding-bottom:var(--item-gap);border-bottom:1px solid #D0CFBB}.c-comments__item-likes{display:flex;gap:.5rem;align-items:center}.c-comments__item-likes .c-tag{--tag-height: 2rem}.c-comments__item-likes .c-tag.c-tag--active{--tag-bg: #E8D97A}.c-comments__item-answer{font-size:1rem;font-weight:500}.c-comments__reply{display:grid;gap:var(--item-gap);padding-bottom:var(--item-gap)}.c-comments__reply-img{width:2.5rem}.c-comments__reply-buttons{display:flex;gap:.5rem}.c-comments__answers{display:grid;gap:var(--list-gap);margin-top:calc(var(--list-gap) - var(--item-gap));padding-left:var(--image-size)}.c-comments__more{margin-top:3.75rem}@media (min-width: 992px){.c-comments__body{grid-template-columns:40% 1fr;-moz-column-gap:10%;column-gap:10%;align-items:start;margin-top:3.75rem}.c-comments__create{position:sticky;top:var(--header-sticky-height);transition-property:top}}@media (min-width: 1260px){.c-comments{--item-gap: 1.5rem;--image-size: 3.5rem;--item-pl: calc(var(--image-size) + 1rem)}.c-comments__create{gap:2rem;padding-inline:2.5rem}.c-comments__create-file{--icon-size: 1.5rem;height:10rem}.c-comments__item .c-comments__item-img{position:absolute;top:0;left:0}.c-comments__item-title{margin-left:0}.c-comments__reply{grid-template-areas:"img input" "img buttons";grid-template-columns:var(--image-size) 1fr;gap:1rem;align-items:start}.c-comments__reply-img{grid-area:img;width:var(--image-size)}.c-comments__reply__input{grid-area:input}.c-comments__reply-buttons{grid-area:buttons}.c-comments__answers{padding-left:0}.c-comments__more{margin-top:6.25rem}}.c-promote{--figure-w: 164px;padding-block:5rem 3.75rem;color:#fff;background-color:#5d3031}.c-promote__body{display:grid;gap:2rem}.c-promote__figure{transform-origin:top left;transform:rotate(-15deg);width:var(--figure-w);padding:.5rem;background-color:#fff}.c-promote__image{--aspect-w: 5;--aspect-h: 4;border-radius:.25rem}.c-promote__caption{margin-top:.5rem;font-family:PlayfairDisplayI,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";color:#44423e;text-align:center}.c-promote__text{margin-top:1.5rem}.c-promote__link{margin-top:2rem}.c-promote .c-title i:before{opacity:.2}@media (max-width: 767px){.c-promote{--box-space: 1.5rem}}@media (min-width: 768px){.c-promote{--figure-w: 260px;padding-block:5rem}.c-promote__body{display:grid;grid-template-columns:1fr 1fr;align-items:center}.c-promote__figure{transform-origin:center;justify-self:center}.c-promote__content{order:-1;max-width:480px}}@media (min-width: 1260px){.c-promote{--figure-w: 380px;padding-block:8rem}.c-promote__figure{padding:1rem}.c-promote__caption{margin-top:1rem;font-size:2rem}}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, .4);--pswp-preloader-color-secondary: rgba(255, 255, 255, .9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}.pswp{--pswp-bg: rgb(0 0 0 / 40%);--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgb(0 0 0 / 40%);--pswp-preloader-color-secondary: rgb(255 255 255 / 40%);-webkit-backdrop-filter:blur(var(--blur-value));backdrop-filter:blur(var(--blur-value))}.c-gallery figure{position:relative;width:100%}.c-gallery amp-img,.c-gallery picture{overflow:hidden;display:block;width:100%;background-color:#fff;border-radius:.75rem}.c-gallery picture{padding-bottom:56.25%}.c-gallery img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:inherit}.c-gallery .splide__track{overflow:hidden}.c-tabs{--tabs-gap: .5rem;--tabs-px: 1rem;--tabs-py: 0;--tabs-height: 3rem;--tabs-inner-gap: .5rem;--tabs-background: transparent;--tabs-color: #44423E;--tabs-border-color: #D0CFBB;--tabs-active-background: #F0E0AF;--tabs-active-border-color: #F0E0AF;--link-hover-decoration-color: transparent;position:relative;min-width:0;vertical-align:middle}.c-tabs__list{display:flex;gap:var(--tabs-gap)}.c-tabs__link{display:flex;gap:var(--tabs-inner-gap);align-items:center;height:var(--tabs-height);padding-inline:var(--tabs-px);font-weight:500;line-height:1;color:var(--tabs-color);white-space:nowrap;background:var(--tabs-background);border-color:var(--tabs-border-color);border-style:solid;border-width:1px;border-radius:9999px;transition-property:border-color,background-color}.c-tabs__link .c-badge{transition-property:background-color,border-color}.c-tabs__link:is(.c-tabs__link:hover,.is-active .c-tabs__link){background:var(--tabs-active-background);border-color:var(--tabs-active-border-color)}.c-tabs__link:is(.c-tabs__link:hover,.is-active .c-tabs__link) .c-badge{background-color:#fff;border-color:#fff}.c-tabs__item{flex-shrink:0}.c-tabs__item.is-active{pointer-events:none}.c-tabs__panel:not(.is-shown){display:none}@media (min-width: 768px){.c-tabs{--tabs-px: 1.5rem}}@media (max-width: 767px){.c-tabs__link .c-badge{--badge-px: 0;--badge-bg: transparent;--badge-size: initial}.c-tabs__link:is(.c-tabs__link:hover,.is-active .c-tabs__link) .c-badge{background-color:var(--badge-bg);border-color:var(--badge-bg)}}.c-collapse{--collapse-toggle-gap: .75rem;--collapse-toggle-py: .75rem;--collapse-toggle-px: 0;--collapse-angle-size: 1rem}.c-collapse__toggle{--link-hover-decoration-color: transparent;position:relative;display:flex;gap:var(--collapse-toggle-gap);align-items:center;padding:var(--collapse-toggle-py) var(--collapse-toggle-px);font-size:1.5rem;text-align:left}.c-collapse__arrow{font-size:var(--collapse-angle-size);transition-property:transform}.is-active .c-collapse__arrow{transform:rotate(270deg)}.c-collapse__panel:not(.is-shown){display:none}.is-collapsing{overflow:hidden;height:0;transition-property:height}.c-file{position:relative;width:100%}.c-file__cover{border:2px solid #E9DDB8;border-radius:.375rem}.c-file__delete{--badge-px: 0;font-size:1rem}.c-heading{--caption-offset: .25rem}.c-heading__body{display:grid;gap:2rem}.c-heading__props{margin-top:1.5rem}.c-heading__props .c-props__list{gap:1.5rem}.c-heading__cover{--aspect-w: 8;--aspect-h: 5;position:relative}.c-heading__captions{position:absolute;right:var(--caption-offset);bottom:var(--caption-offset);left:var(--caption-offset);display:flex;flex-wrap:wrap;gap:var(--caption-offset);justify-content:end}.c-heading__stats{display:grid;gap:.5rem}.c-heading__stats-card{padding:1rem;background-color:#fff}.c-heading__stats-card--full{grid-column:1 / -1}.c-heading__calculator{--f-field-bg: transparent;--f-field-border-radius: 0;--f-field-px: 0;--f-field-height: 2rem}.c-heading__calculator .f-field{width:160px;padding-block:0;border-top:none;border-inline:none}.c-heading__calculator .f-field__section{font-size:inherit}.c-heading--small{--cover-w: 660px}.c-heading--small .c-heading__cover{--aspect-w: 3;--aspect-h: 2;max-width:var(--cover-w)}@media (max-width: 575px){.c-heading__reviewer{width:100%}}@media (min-width: 768px){.c-heading{--caption-offset: .5rem}.c-heading__stats{grid-template-columns:1fr 1fr}}@media (min-width: 992px){.c-heading__cover{--aspect-w: 2;--aspect-h: 1}.c-heading__stats{grid-template-columns:1fr}.c-heading__title{max-width:15em}.c-heading--with-stats{--stats-width: 430px}.c-heading--with-stats .c-heading__body{grid-template-areas:"main stats" "cover cover";grid-template-columns:1fr var(--stats-width);align-items:start}.c-heading--with-stats .c-heading__main{grid-area:main}.c-heading--with-stats .c-heading__stats{grid-area:stats}.c-heading--with-stats .c-heading__cover{grid-area:cover}.c-heading--small .c-heading__body{grid-template-columns:min(50%,var(--cover-w)) 1fr;gap:5rem;align-items:start}}@media (min-width: 1760px){.c-heading--with-stats{--stats-width: 590px}}.c-post-tabs{position:sticky;z-index:1;top:calc(var(--header-sticky-height) - 1.25rem);transition-property:top}.c-post-tabs__toggle{--f-button-active-bg: var(--f-button-bg);--f-button-active-border-color: var(--f-button-border-color);width:100%;border-radius:0}.c-post-tabs__toggle .i-icon{font-size:inherit}.c-post-tabs__body{pointer-events:none;position:absolute;top:100%;overflow:auto;overscroll-behavior:contain;width:100%;max-height:calc(100svh - var(--header-height) - var(--f-button-height));font-weight:500;opacity:0;background-color:#fff;transition-property:max-height,opacity}.c-post-tabs__body.is-active{pointer-events:auto;opacity:1}.c-post-tabs__list{flex-direction:column;padding:var(--bar-link-offset-y) var(--bar-link-offset-x)}.c-post-tabs__list .c-bar__link{--link-hover-decoration-color: transparent;justify-content:center}.c-post-tabs__list .c-bar__link:not([data-collapse-target]).is-active,.c-post-tabs__list .c-bar__link:not([data-collapse-target]):hover{background-color:#f0e0af}.c-post-tabs__list .c-bar__link[data-collapse-target]{font-size:1rem}.c-post-tabs__list .c-bar__link[data-collapse-target] .i-icon{transition-property:transform}.c-post-tabs__list .c-bar__link[data-collapse-target].is-active .i-icon{transform:rotate(-90deg)}@media (max-width: 991px){.c-post-tabs{transition-property:margin-inline,top}.c-post-tabs.is-stuck{margin-inline:calc(50% - (var(--vw) * 50))}.c-post-tabs__body{box-shadow:0 8px 16px #0000000d}}@media (min-width: 992px){.c-post-tabs{top:var(--header-sticky-height);width:200px;margin-top:var(--post-my);margin-right:1.25rem;margin-bottom:auto}.c-post-tabs__toggle{display:none}.c-post-tabs__body{pointer-events:initial;position:static;opacity:1}.c-post-tabs__list{--bar-link-offset-x: 1rem}.c-post-tabs__list .c-bar__link{justify-content:start}}@media (min-width: 1260px){.c-post-tabs{margin-right:2.5rem}}@media (min-width: 1440px){.c-post-tabs{margin-right:3.75rem}}.c-recipes-carousel{--card-p: 1rem;overflow:hidden}.c-recipes-carousel__item{position:relative;display:flex;flex-direction:column;width:100%;padding:var(--card-p) var(--card-p) 6.25rem;background-color:var(--color-card)}.c-recipes-carousel__cover{--aspect-w: 9;--aspect-h: 5}.c-recipes-carousel__credits{position:absolute;right:var(--caption-offset);bottom:var(--caption-offset);left:var(--caption-offset);display:flex;flex-wrap:wrap;gap:var(--caption-offset);justify-content:end;margin:0;font-size:.75rem;opacity:1}@media (min-width: 992px){.c-recipes-carousel__credits{font-size:.875rem}}.c-recipes-carousel__content{display:flex;flex-direction:column;flex-grow:1}.c-recipes-carousel__title{margin-top:1rem}.c-recipes-carousel__text{margin-top:1rem;margin-bottom:1.5rem}.c-recipes-carousel__link{margin-top:auto}.c-recipes-carousel .splide__arrows{position:absolute;right:0;bottom:0;left:0;padding-block:1.5rem;padding-inline:var(--card-p)}.c-recipes-carousel .splide__arrow{--f-button-border-color: #D0CFBB}@media (min-width: 992px){.c-recipes-carousel{--card-p: 1.5rem}.c-recipes-carousel__item{padding-bottom:2rem}.c-recipes-carousel__text{margin-bottom:2rem}.c-recipes-carousel__link{align-self:start;margin-right:16rem}.c-recipes-carousel .splide__pagination{display:none}.c-recipes-carousel .splide__pages{display:block}.c-recipes-carousel .splide__arrows{left:initial;gap:1.5rem;padding-block:2rem}}.c-slim-carousel{padding-block:2rem;background-color:#fff}.c-slim-carousel__item{position:relative;display:grid;grid-template-columns:146px 1fr;gap:1.5rem;align-items:center;width:100%}.c-slim-carousel__cover{--aspect-w: 4;--aspect-h: 3}.c-slim-carousel__title{font-size:1.25rem;font-weight:500;line-height:1.3}.c-slim-carousel .splide__inner{overflow:hidden}.c-slim-carousel .splide__progress{margin-top:2.5rem}@media (min-width: 1260px){.c-slim-carousel{padding-block:3.75rem}.c-slim-carousel .splide__progress{margin-top:3.75rem}}@media (min-width: 1440px){.c-slim-carousel__title{font-size:1.5rem}}.c-vertical-carousel{--cover-width: 70px;padding-block:1.5rem;background-color:#fff}.c-vertical-carousel__body{position:relative}.c-vertical-carousel__item{position:relative;display:grid;grid-template-columns:var(--cover-width) 1fr;gap:1.5rem;align-items:center;width:100%}.c-vertical-carousel__cover{position:relative}.c-vertical-carousel__cover .i-icon{--icon-size: 2rem;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;color:#fff}.c-vertical-carousel__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:.5rem;font-size:1rem;line-height:1.3}.c-vertical-carousel .splide__inner{margin-top:2rem}.c-vertical-carousel .splide__track{overflow:hidden}.c-vertical-carousel .splide__arrows{display:none}.c-vertical-carousel .splide__arrow{--f-button-border-color: #D0CFBB}.c-vertical-carousel .splide__progress{margin-top:2.5rem}@media (min-width: 768px){.c-vertical-carousel__name,.c-vertical-carousel__item{padding-right:7rem}.c-vertical-carousel .splide__arrows{position:absolute;right:0;bottom:0;display:flex;flex-direction:column;gap:.5rem}.c-vertical-carousel .splide__arrow{transform:rotate(90deg)}.c-vertical-carousel .splide__progress{display:none}}@media (min-width: 992px){.c-vertical-carousel__body{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:center}.c-vertical-carousel__name{padding-right:0}.c-vertical-carousel .splide__inner{margin-top:0}.c-vertical-carousel .splide__arrows{top:50%;bottom:initial;transform:translateY(-50%)}}@media (min-width: 1260px){.c-vertical-carousel{padding-block:3.25rem}.c-vertical-carousel__title{font-size:1.25rem}}.c-accent-carousel{position:relative}.c-accent-carousel__sticker{position:absolute;z-index:1;top:-1.25rem;right:.375rem;transform:rotate(-10deg);padding:.625rem .625rem 1rem;font-family:PlayfairDisplayI,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1.25rem;font-style:italic;line-height:1;text-align:center;background-color:#f0e0af;border-radius:.75rem}.c-accent-carousel__sticker-logo{--aspect-w: 145;--aspect-h: 45;width:62px;margin-inline:auto}.c-accent-carousel__item{position:relative;width:100%;height:100%;background-color:var(--bg, #fff)}.c-accent-carousel__cover{--aspect-w: 4;--aspect-h: 3}.c-accent-carousel__content{padding:2.5rem 1.5rem 7.5rem}.c-accent-carousel__meta{gap:.5rem;margin-bottom:2rem}.c-accent-carousel__meta dl{line-height:1}.c-accent-carousel__link{position:static;margin-top:2rem}.c-accent-carousel .splide__track{overflow:hidden}.c-accent-carousel .splide__arrows{position:absolute;right:1.5rem;bottom:1.5rem;left:1.5rem}.c-accent-carousel a.c-tag,.c-accent-carousel button.c-tag{pointer-events:all;position:relative;z-index:1}@media (min-width: 768px){.c-accent-carousel__sticker{right:initial;left:50%;transform:rotate(-10deg) translate(-50%)}.c-accent-carousel__cover{--aspect-w: 9;--aspect-h: 5}.c-accent-carousel .splide__arrows{justify-content:space-between}.c-accent-carousel .splide__pages{display:block}}@media (min-width: 992px){.c-accent-carousel__sticker{left:calc((3 / 7 * 100) * 1%);transform:none;transform:translate(-35%) rotate(-10deg)}.c-accent-carousel__item{display:grid;grid-template-columns:repeat(7,1fr)}.c-accent-carousel__cover{--aspect-w: 4;--aspect-h: 3;grid-column:4 / 8;grid-row:1 / 2;height:100%;min-height:600px}.c-accent-carousel__cover.u-cover:before{padding:0}.c-accent-carousel__content{grid-column:1 / 4;grid-row:1 / 2;place-content:center;padding:5rem 1.5rem 6rem}.c-accent-carousel__meta{margin-top:-2rem}.c-accent-carousel .splide__arrows{gap:1.5rem;justify-content:flex-start}.c-accent-carousel .splide__pages{display:none}}@media (min-width: 1260px){.c-accent-carousel__sticker{padding:1.25rem 1.25rem 1.75rem;font-size:1.75rem}.c-accent-carousel__sticker-logo{width:80px}.c-accent-carousel__content{padding:7.5rem 1.5rem}.c-accent-carousel__meta{margin-top:-3.75rem;margin-bottom:3.75rem}.c-accent-carousel__link{margin-top:2.5rem}}@media (min-width: 1440px){.c-accent-carousel__content{padding:7.5rem 3.75rem 10rem}.c-accent-carousel .splide__track{overflow:hidden}.c-accent-carousel .splide__arrows{right:3.75rem;bottom:3.75rem;left:3.75rem}}.splide__slide--dark .c-accent-carousel__item{color:#fff}.splide__slide--dark .c-tag:not(.c-tag--category){color:#fff}.splide__slide--dark .c-title i:before{opacity:.2}.c-accent-carousel:has(.splide__slide--dark.is-active) .splide__arrow{--f-button-color: #fff}.c-accent-carousel:has(.splide__slide--dark.is-active) .splide__pages{color:#fff}.f-check{display:flex;gap:var(--f-check-gap)}.f-check__field{cursor:pointer;float:left;flex-shrink:0;width:var(--f-check-size);height:var(--f-check-size);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--f-check-bg);border:var(--f-check-border-width) solid var(--f-check-border-color);border-radius:var(--f-check-border-radius);transition-property:border-color,background-color}.f-check__field:disabled{pointer-events:none;opacity:.5}.f-check__field:hover{border-color:var(--f-hover)}.f-check__field:checked{background-color:var(--f-active);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='M8 12L11 15L16 10' stroke='%2344423E' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:calc(var(--f-check-size) * 1.05);border-color:var(--f-active)}.f-check__field[type=radio]{border-radius:50%}.f-check__label{cursor:pointer;display:block;min-width:0;font-size:var(--f-check-font-size, inherit);line-height:var(--f-check-line-height, inherit);transition-property:color}.f-check__field:disabled~.f-check__label{pointer-events:none;color:currentcolor;opacity:.5}.f-check--toggle .f-check__field{width:calc(var(--f-check-size) * 2);height:calc(var(--f-check-size) + (.25rem * 2));background-image:radial-gradient(var(--f-check-size) circle at center,var(--f-check-border-color) 50%,transparent 51%);background-repeat:no-repeat;background-position:calc(.25rem - 1px);background-size:var(--f-check-size);border-radius:100vmax;transition-property:background-position,border-color}.f-check--toggle .f-check__field:checked{background-color:transparent;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='M8 12L11 15L16 10' stroke='%2344423E' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A"),radial-gradient(var(--f-check-size) circle at center,var(--f-active) 50%,transparent 51%);background-position:calc(var(--f-check-size) - .375rem);background-size:var(--f-check-size),calc(var(--f-check-size) * 1.05);border-color:var(--f-check-border-color)}.f-check--exclude .f-check__field[type=checkbox]:checked{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%3Cg clip-path='url(%23clip0_5035_17942)'%3E%3Cpath d='M8.85938 8.64111L15.5769 15.3586' stroke='%2344423E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.85938 15.3589L15.5769 8.64137' stroke='%2344423E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5035_17942'%3E%3Crect width='10' height='10' fill='white' transform='translate(7 7)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.f-check+.f-check{margin-top:1rem}.f-counter{--f-button-height: var(--f-field-height);display:inline-flex;align-items:center;height:calc(var(--f-field-height) + 2px);border:var(--f-field-border-width) solid var(--f-field-border-color);border-radius:var(--f-field-border-radius)}.f-counter__field{--f-field-px: 0;max-width:3rem;font-weight:500;text-align:center;border:none}.f-counter__field::-webkit-inner-spin-button,.f-counter__field::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.f-counter__btn{min-width:initial;font-size:2.25rem;font-weight:500;border:none}@media (min-width: 1440px){.f-counter__field{--f-field-font-size: 1.5rem;--f-field-line-height: 1.5rem;--f-field-border-width: 4px;font-weight:500}}.f-rating{display:inline-flex;flex-direction:row-reverse;gap:var(--f-rating-gap);line-height:0}.f-rating__field{pointer-events:none;position:absolute;width:0;clip:rect(0,0,0,0)}.f-rating__label{display:grid;--icon-size: 1.5rem;cursor:pointer;color:var(--f-hover);transition-property:color}.f-rating__label>*{grid-column:1 / -1;grid-row:1 / -1}.f-rating__label .i-icon{transition-property:opacity}.f-rating__label .i-icon-rating-filled{opacity:0}.f-rating__field:checked~.f-rating__label .i-icon-rating{opacity:0}.f-rating__field:checked~.f-rating__label .i-icon-rating-filled{opacity:1}.f-rating:has(.f-rating__label:hover) .f-rating__label .i-icon-rating{opacity:1}.f-rating:has(.f-rating__label:hover) .f-rating__label .i-icon-rating-filled{opacity:0}.f-rating:has(.f-rating__label:hover) .f-rating__field:hover~.f-rating__label .i-icon-rating{opacity:0}.f-rating:has(.f-rating__label:hover) .f-rating__field:hover~.f-rating__label .i-icon-rating-filled{opacity:1}@media (min-width: 1260px){.c-author-card{grid-template-areas:"header header socials" ". body body";grid-template-columns:5rem 1fr 1fr}.c-author-card__header{grid-area:header}.c-author-card__body{grid-area:body}.c-author-card__socials{grid-area:socials;justify-self:end}}.c-simple-card{position:relative;display:flex;flex-direction:column;width:100%;background-color:var(--color-card)}.c-simple-card__body{display:flex;flex-direction:column;flex-grow:1;padding:1.5rem}.c-simple-card__props{display:flex;flex-wrap:wrap;gap:.25rem .75rem;margin-bottom:.75rem;font-size:.875rem;color:#44423eb3}.c-simple-card__props-list{display:flex;gap:.25rem;align-items:center}.c-simple-card__title{flex-grow:1}.c-simple-card__text{margin-top:.75rem;font-size:.875rem;color:#44423eb3}.c-icon-card{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;padding:1.5rem 1.5rem 2rem;text-align:center;background-color:var(--icon-card-bg, #fff)}.c-icon-card.is-active{--icon-card-bg: #F0E0AF}.c-icon-card__image{--aspect-w: 176;--aspect-h: 156;width:132px;max-width:100%}.c-icon-card__title{margin-top:.5rem;font-size:1.5rem;line-height:1.1}.c-icon-card__description{margin-top:.75rem;font-size:1rem;color:#44423eb3}.c-icon-card__count{--badge-bg: #fff;--badge-size: 32px;position:absolute;top:.5rem;right:.5rem}.c-icon-card--large{padding:1.25rem}.c-icon-card--large .c-icon-card__title{font-size:1.5rem}@media (min-width: 1260px){.c-icon-card__image{width:176px}.c-icon-card__count{--badge-size: 56px;top:1.25rem;right:1.25rem;font-size:20px}.c-icon-card--large{padding-block:3.75rem}.c-icon-card--large .c-icon-card__title{margin-top:1.5rem;font-size:2rem}}.c-primary-card{position:relative;display:flex;flex-direction:column;width:100%;padding:1rem;background-color:var(--color-card)}.c-primary-card--paper:before{--r: 14px;--h: 16px;content:"";position:absolute;right:0;bottom:100%;left:0;display:block;width:100%;height:var(--h);background-color:inherit;-webkit-mask-image:radial-gradient(circle at top,transparent 0%,transparent var(--r),black 0%);mask-image:radial-gradient(circle at top,transparent 0%,transparent var(--r),black 0%);-webkit-mask-repeat:round;mask-repeat:round;-webkit-mask-size:calc(var(--r) * 3);mask-size:calc(var(--r) * 3)}.c-primary-card a.c-tag,.c-primary-card button.c-tag{pointer-events:all;position:relative;z-index:1}.c-primary-card__img{pointer-events:none;position:relative}.c-primary-card__img .u-cover{background-color:#e9ddb87f;border-radius:.375rem}.c-primary-card__meta{gap:.5rem}.c-primary-card__meta dl{line-height:1}.c-primary-card__top{position:absolute;top:.75rem;right:3rem;left:.75rem}.c-primary-card__top .c-tag{--tag-fz: .75rem}.c-primary-card__content{display:flex;flex-direction:column;flex-grow:1;gap:1.25rem}.c-primary-card__tags{margin-top:.75rem}.c-primary-card__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:1.5rem;line-height:1.1}.c-primary-card__title a{display:block;text-align:start}.c-primary-card__bottom{margin-top:auto}.c-primary-card__time{--tag-border-color: transparent;margin-right:calc(var(--tag-px) * -1);margin-left:auto}.c-primary-card__time:only-child{margin-left:calc(var(--tag-px) * -1)}.c-primary-card__bookmark{display:grid;top:.75rem;right:.75rem;margin-left:auto}.c-primary-card__bookmark>*{grid-column:1 / -1;grid-row:1 / -1}:is(#fake,.c-primary-card__bookmark){position:absolute}.c-primary-card__bookmark .i-icon{transition-property:transform}.c-primary-card__bookmark .i-icon-bookmark-fill,.c-primary-card__bookmark.is-active .i-icon-bookmark{transform:scale(0)}.c-primary-card__bookmark.is-active .i-icon-bookmark-fill{transform:scale(1)}@media (min-width: 768px) and (min-height: 720px){.c-primary-card{--aspect-w: 7;--aspect-h: 8}}@media (min-width: 992px){.c-primary-card{padding:1.25rem}}@media (min-width: 1260px){.c-primary-card{padding:1.5rem}.c-primary-card__meta{gap:.5rem .75rem}.c-primary-card__title{font-size:1.75rem;line-height:1.3}}@media (min-width: 1760px){.c-primary-card{--aspect-w: 1;--aspect-h: 1}}.c-product-card{--cover-width: 270px;position:relative;display:flex;flex-direction:column;gap:1.5rem;width:100%;height:100%;padding:1.5rem;background-color:var(--color-card)}.c-product-card__cover{position:relative}.c-product-card__img{max-width:var(--cover-width);margin-inline:auto}.c-product-card__sale{position:absolute;top:-.5rem;right:-.5rem}.c-product-card__partners{position:absolute;top:-.5rem;left:-.5rem;display:grid;gap:.25rem}.c-product-card__content{display:flex;flex-direction:column;flex-grow:1}.c-product-card__timer{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:1.5rem;font-size:1rem;font-weight:500}.c-product-card__timer dt{color:#44423e80}.c-product-card__provider{margin-bottom:1.5rem}.c-product-card__title{margin-bottom:1.5rem;font-size:1.25rem;font-weight:500}.c-product-card__footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.c-product-card__price{width:100%;font-size:1.25rem}.c-product-card__price-value{font-weight:500}.c-product-card__price-value sup{top:-.8em;font-size:60%;font-weight:400}.c-product-card__price-old{position:relative;width:-moz-fit-content;width:fit-content;margin-bottom:.25rem;font-size:1rem;color:#44423e80}.c-product-card__price-old:after{content:"";position:absolute;top:50%;right:0;left:0;height:1px;background-color:currentcolor}.c-product-card__disclaimer{margin-top:2rem;font-size:.875rem;color:#44423e80}@media (min-width: 768px){.c-product-card--wide{flex-direction:row;align-items:center}.c-product-card--wide .c-product-card__cover{flex-shrink:0;width:var(--cover-width);max-width:calc(50% - var(--col-gap))}.c-product-card--wide .c-product-card__footer{margin-top:initial}}@media (min-width: 1440px){.c-product-card{gap:2rem;padding:2rem}.c-product-card__title{font-size:1.5rem}.c-product-card__price:not(.c-product-card__price-old){font-size:1.5rem}}
