[id$=__kys_vero_heat_overview] .prose>.text_info:nth-child(n+4):nth-child(-n+7){position:relative;min-width:0}@media(max-width:740px){[id$=__kys_vero_heat_overview] .prose{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}[id$=__kys_vero_heat_overview] .prose>.text_info:nth-child(n+4):nth-child(-n+7){width:100%;align-self:stretch;padding:16px 10px;border:1px solid #deded9;border-radius:10px;background:transparent;font-size:14px;line-height:1.5}[id$=__kys_vero_heat_overview] .prose>.text_info:nth-child(n+4):nth-child(-n+7) strong{display:block;margin-bottom:5px}[id$=__kys_vero_heat_overview] .prose>.text_info:nth-child(n+4):nth-child(-n+7) br{display:none}}[id$=__kys_avpn_text] a.button{border:1px solid #aaa!important;border-radius:999px!important;padding:8px 16px!important;font-size:14px!important;line-height:1.4!important;font-weight:400!important;min-height:0!important;width:fit-content!important;box-shadow:none!important;background:transparent!important;margin-top:-6px!important}[id$=__kys_avpn_text] a.button:before,[id$=__kys_avpn_text] a.button:after{display:none!important}#shopify-section-template--28405455585593__kys_vero_heat_overview .rich-text{max-width:1100px;margin:auto}#shopify-section-template--28405455585593__kys_vero_heat_overview .prose{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#shopify-section-template--28405455585593__kys_vero_heat_overview .prose>*{margin:0!important}#shopify-section-template--28405455585593__kys_vero_heat_overview .prose>:nth-child(-n+2){grid-column:1/-1}#shopify-section-template--28405455585593__kys_vero_heat_overview .prose>.text_info:nth-child(n+3){width:100%;min-width:0;border:1px solid #deded9;border-radius:10px;padding:20px 12px;align-self:stretch;font-size:14px;line-height:1.5}#shopify-section-template--28405455585593__kys_vero_heat_overview .text_info p{margin:0}@media(min-width:741px){#shopify-section-template--28405455585593__kys_vero_heat_overview .prose{grid-template-columns:repeat(4,minmax(0,1fr))}}[id$=__kys_avpn_text] .prose,[id$=__kys_vero_compare_link] .prose{grid-template-columns:minmax(0,1fr)!important;justify-items:center!important}[id$=__kys_avpn_text] .prose>a.button,[id$=__kys_vero_compare_link] .prose>a.button{grid-column:1/-1!important;justify-self:center!important;align-self:center!important;margin-inline:auto!important;font-weight:400!important}#shopify-section-template--28405455618361__kys_vero_heat_overview .rich-text{max-width:1150px;margin:auto}#shopify-section-template--28405455618361__kys_vero_heat_overview .prose{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:center}#shopify-section-template--28405455618361__kys_vero_heat_overview .prose>*{margin:0!important;min-width:0}#shopify-section-template--28405455618361__kys_vero_heat_overview .prose>:nth-child(-n+3){grid-column:1/-1}#shopify-section-template--28405455618361__kys_vero_heat_overview .prose>:nth-child(2){max-width:720px;justify-self:center;line-height:1.65}#shopify-section-template--28405455618361__kys_vero_heat_overview .prose>:nth-child(3){width:100%;padding-block:8px}#shopify-section-template--28405455618361__kys_vero_heat_overview .prose>:nth-child(3) img{width:100%;max-width:450px;margin:auto}#shopify-section-template--28405455618361__kys_vero_heat_overview .prose>.text_info:nth-child(n+4){width:100%;padding:22px 16px;border:1px solid #deded9;border-radius:10px;background:transparent;font-size:15px;line-height:1.55;align-self:stretch;display:flex;align-items:center;justify-content:center}#shopify-section-template--28405455618361__kys_vero_heat_overview .text_info p{margin:0}#shopify-section-template--28405455618361__kys_vero_heat_overview .prose>.text_info:nth-child(n+4) strong{display:block;margin-bottom:6px}#shopify-section-template--28405455618361__kys_vero_heat_overview .prose>.text_info:nth-child(n+4) br{display:none}@media(min-width:741px){#shopify-section-template--28405455618361__kys_vero_heat_overview .prose{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr) minmax(0,1fr);column-gap:32px;row-gap:24px}#shopify-section-template--28405455618361__kys_vero_heat_overview .prose>:nth-child(3){grid-column:2;grid-row:3/span 2;align-self:center;padding:0}#shopify-section-template--28405455618361__kys_vero_heat_overview .prose>:nth-child(4){grid-column:1;grid-row:3}#shopify-section-template--28405455618361__kys_vero_heat_overview .prose>:nth-child(5){grid-column:3;grid-row:3}#shopify-section-template--28405455618361__kys_vero_heat_overview .prose>:nth-child(6){grid-column:1;grid-row:4}#shopify-section-template--28405455618361__kys_vero_heat_overview .prose>:nth-child(7){grid-column:3;grid-row:4}}@media(max-width:740px){#shopify-section-template--28405455618361__kys_vero_heat_overview .prose{gap:18px}#shopify-section-template--28405455618361__kys_vero_heat_overview .prose>.h3{font-size:clamp(20px,6vw,24px);white-space:nowrap}#shopify-section-template--28405455618361__kys_vero_heat_overview .prose>.text_info:nth-child(n+4){padding:20px 12px;font-size:14px}}@media(min-width:741px){#shopify-section-template--28405455618361__kys_vero_heat_overview .prose>.text_info:nth-child(n+4){align-self:center;justify-self:center;width:100%;max-width:225px;padding:16px 12px}}.kps{display:block;background:#fff;color:rgb(var(--text-color));padding:36px 0;min-width:0}.kps__inner{max-width:1440px;margin:auto;padding:0 40px}.kps__header{margin:0 0 22px}.kps__header h2{font-size:clamp(24px,2.6vw,34px);line-height:1.2;letter-spacing:-.02em;margin:0}.kps__track{display:flex;gap:18px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#a3a89b #eceee8;overscroll-behavior-inline:contain;padding:4px 4px 18px;margin:-4px;cursor:grab;touch-action:pan-x pan-y}.kps__track.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.kps__card{box-sizing:border-box;flex:0 0 235px;min-width:0;display:flex;flex-direction:column;color:inherit;text-decoration:none;background:#fff;border:1px solid #e2e5dc;border-radius:12px;scroll-snap-align:start;padding:18px 16px;transform:none;transition:none;box-shadow:none}.kps__image{height:190px;display:grid;place-items:center;margin-bottom:18px;overflow:hidden}.kps .kps__image img,.kps .kps__card:hover img,.kps .kps__card:active img,.kps .kps__card:focus img{display:block;width:100%;height:100%;max-height:190px;object-fit:contain;transform:none!important;scale:1!important;translate:none!important;rotate:none!important;transition:none!important;animation:none!important}.kps .kps__card:hover,.kps .kps__card:active{transform:none;box-shadow:none}.kps__info{margin-top:auto}.kps__info h3{font-size:15px;line-height:1.45;letter-spacing:0;margin:0;font-weight:600}.kps__price{font-size:13px;line-height:1.5;margin-top:8px;color:#616859}.kps__controls{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.kps__controls button{background:#fff;color:inherit;border:1px solid #dfe3d7;border-radius:6px;padding:8px 14px;font:inherit;font-size:12px;cursor:pointer;min-height:36px}.kps__controls button:disabled{opacity:.35;cursor:default}.kps__card:focus-visible,.kps__controls button:focus-visible,.kps__track:focus-visible{outline:2px solid #63784a;outline-offset:2px}.kps__empty{padding:20px;font-size:14px;color:#626b56}@media(max-width:749px){.kps{padding:28px 0}.kps__inner{padding:0 20px}.kps__header{margin-bottom:18px}.kps__header h2{font-size:25px}.kps__track{gap:12px;padding-bottom:15px}.kps__card{flex-basis:68%;max-width:260px;padding:16px 14px;border-radius:10px}.kps__image{height:155px;margin-bottom:14px}.kps .kps__image img{max-height:155px}.kps__info h3{font-size:14px}.kps__price{font-size:12px}.kps__controls{margin-top:12px}}@media(prefers-reduced-motion:no-preference){.kps__track{scroll-behavior:smooth}}.kys-bf__video-group{width:100%;max-width:400px;margin:0;justify-self:end}.kys-bf__video-caption{margin:12px 0 0;text-align:center;color:inherit;font-size:16px;font-weight:500;line-height:1.5}.kys-bf__video-group .kys-bf__video{max-width:none}@media(max-width:699px){.kys-bf__video-group{max-width:360px;justify-self:start}.kys-bf__video-caption{font-size:14px;margin-top:10px}}.kys-bf{display:block;background:#111210;color:#fff;padding:52px 0}.kys-bf__inner{max-width:1440px;margin:auto;padding:0 32px}.kys-bf__hero{display:flex;align-items:center;justify-content:space-between;gap:36px;margin-bottom:28px}.kys-bf__eyebrow{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#c8ccbf;margin:0 0 12px}.kys-bf h2{font-size:clamp(44px,6vw,86px);line-height:1;letter-spacing:-.05em;margin:0 0 18px;font-weight:700}.kys-bf__intro{font-size:16px;line-height:1.6;max-width:590px;color:#d7d9d1;margin:0 0 16px}.kys-bf__date{font-size:13px;font-weight:600;margin:0;color:#fff}.kys-bf__clock{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;flex-shrink:0}.kys-bf__clock>div{border:1px solid #45483e;border-radius:8px;padding:16px 12px;min-width:78px;text-align:center}.kys-bf__clock strong{display:block;font-size:32px;line-height:1.1;font-variant-numeric:tabular-nums;font-weight:600}.kys-bf__clock span{display:block;font-size:10px;color:#bac0b1;margin-top:8px}.kys-bf__prepare{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:18px 0;border-top:1px solid #3a3d34;border-bottom:1px solid #3a3d34;margin-bottom:28px}.kys-bf__prepare p{font-size:13px;line-height:1.6;color:#d0d4c8;max-width:820px;margin:0}.kys-bf__prepare a{font-size:12px;text-decoration:underline;text-underline-offset:4px;flex-shrink:0;color:#fff}.kys-bf__phase{font-size:12px;color:#c5cbbd;margin:0 0 18px}.kys-bf__grid[hidden]{display:none!important}.kys-bf__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.kys-bf__card{min-width:0;background:#fff;color:#20231d;border-radius:10px;overflow:hidden;display:flex;flex-direction:column}.kys-bf__image{display:block;height:190px;padding:20px 18px 4px}.kys-bf__image img{display:block;width:100%;height:100%;object-fit:contain;transform:none!important;transition:none!important}.kys-bf__body{padding:18px;display:flex;flex-direction:column;flex:1}.kys-bf__title{display:block;font-size:16px;line-height:1.35;font-weight:600;color:inherit;text-decoration:none;min-height:2.7em}.kys-bf__pricing{margin:16px 0}.kys-bf__reference{font-size:10px;color:#72776b;line-height:1.5;margin:0 0 6px}.kys-bf__reference span{display:block;font-size:12px}.kys-bf__price{font-size:27px;font-weight:700;letter-spacing:-.03em;line-height:1.2;margin:0}.kys-bf__saving{font-size:12px;color:#a62d23;line-height:1.4;margin:7px 0 0;min-height:1.4em}.kys-bf form{margin-top:auto}.kys-bf__variant-label{display:block;font-size:11px;color:#69705f;margin-bottom:5px}.kys-bf select{display:block;width:100%;padding:10px 28px 10px 10px;border:1px solid #d8dcd2;border-radius:5px;background:#fff;color:#252b20;font:inherit;font-size:12px}.kys-bf__actions{display:grid;gap:7px;margin-top:12px}.kys-bf__actions button{display:block;width:100%;border:1px solid #22271d;border-radius:5px;padding:11px 7px;background:#22271d;color:#fff;font:inherit;font-size:12px;font-weight:600;line-height:1.3;cursor:pointer}.kys-bf__actions button.kys-bf__checkout{background:#fff;color:#22271d}.kys-bf__actions button:disabled{background:#edf0e9;color:#777f6d;border-color:#e0e4d9;cursor:default}.kys-bf__status{font-size:11px;line-height:1.5;color:#56634b;margin:8px 0 0;min-height:1.5em}.kys-bf__footnote{font-size:11px;color:#b5bbaa;margin:22px 0 0;line-height:1.6}.kys-bf :focus-visible{outline:2px solid #b6c995;outline-offset:4px}@media(max-width:999px){.kys-bf__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kys-bf__hero{align-items:flex-start}.kys-bf__clock{gap:6px}.kys-bf__clock>div{min-width:60px;padding:12px 8px}.kys-bf__clock strong{font-size:25px}.kys-bf__prepare{display:block}.kys-bf__prepare a{display:inline-block;margin-top:10px}}@media(max-width:699px){.kys-bf{padding:32px 0}.kys-bf__inner{padding:0 16px}.kys-bf__hero{display:block;margin-bottom:22px}.kys-bf__intro{font-size:14px}.kys-bf__clock{margin-top:24px;max-width:360px;gap:8px}.kys-bf__clock>div{padding:12px 6px}.kys-bf__clock strong{font-size:27px}.kys-bf__prepare{padding:16px 0;margin-bottom:22px}.kys-bf__prepare p{font-size:12px}.kys-bf__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kys-bf__image{height:140px;padding:14px 10px 0}.kys-bf__body{padding:13px 11px}.kys-bf__title{font-size:13px;min-height:4.05em}.kys-bf__price{font-size:22px}.kys-bf__pricing{margin:12px 0}.kys-bf__reference{min-height:3em}.kys-bf__actions button{font-size:11px;padding:10px 5px}.kys-bf select,.kys-bf__saving,.kys-bf__phase{font-size:11px}}.kys-bundles{display:block;background:#fff;color:#191919;padding:58px 0;font-family:inherit}.kys-bundles__inner{max-width:1440px;margin:auto;padding:0 40px}.kys-bundles__heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:28px}.kys-bundles__heading h2{font-size:clamp(28px,3vw,42px);line-height:1.1;letter-spacing:-.03em;margin:0}.kys-bundles__heading p{font-size:16px;line-height:1.5;color:#60605d;margin:0;max-width:650px}.kys-bundles__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.kys-bundles__card{display:flex;flex-direction:column;background:#fff;border:1px solid #e8e8e8;border-radius:18px;overflow:hidden;color:inherit;text-decoration:none;transition:box-shadow .2s,border-color .2s}.kys-bundles__card:hover{border-color:#999b90;box-shadow:0 12px 32px #0000000b}.kys-bundles__card:focus-visible,.kys-bundles__nav button:focus-visible,.kys-bundles__track:focus-visible{outline:3px solid #495b30;outline-offset:4px}.kys-bundles__top{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:20px 20px 0;min-height:45px}.kys-bundles__eyebrow{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:#70716c}.kys-bundles__saving{background:transparent;border:1px solid #e5e5e5;padding:7px 11px;border-radius:30px;font-size:13px;font-weight:700;white-space:nowrap;color:#191919}.kys-bundles__image{aspect-ratio:2.35;display:flex;align-items:center;padding:10px 12px 0}.kys-bundles__image img{display:block;width:100%;height:auto;object-fit:contain}.kys-bundles__body{padding:14px 24px 24px;display:flex;flex-direction:column;flex:1}.kys-bundles__body h3{font-size:23px;letter-spacing:-.025em;line-height:1.2;margin:0 0 10px}.kys-bundles__description{font-size:14px;line-height:1.55;color:#64645f;margin:0 0 16px}.kys-bundles__includes{list-style:none;padding:0;margin:0 0 22px;display:grid;gap:7px;font-size:13px;line-height:1.5}.kys-bundles__includes li{padding-left:20px;position:relative}.kys-bundles__includes li:before{content:"\2713";position:absolute;left:0;color:#6a7750}.kys-bundles__price{margin-top:auto;margin-bottom:18px;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:12px;row-gap:4px}.kys-bundles__price s{font-size:14px;color:#77786f}.kys-bundles__price strong{font-size:29px;line-height:1.2;font-weight:700;letter-spacing:-.03em;white-space:nowrap}.kys-bundles__price small{font-size:14px;letter-spacing:0;font-weight:400}.kys-bundles__cta{display:flex;align-items:center;justify-content:center;gap:10px;background:#1a1b18;color:#fff;border-radius:9px;padding:14px 17px;font-size:14px;font-weight:600;line-height:1.3}.kys-bundles__nav,.kys-bundles__hint{display:none}@media(max-width:999px){.kys-bundles{padding:34px 0}.kys-bundles__inner{padding:0 20px}.kys-bundles__heading{margin-bottom:22px;align-items:center}.kys-bundles__heading p{font-size:14px;max-width:450px}.kys-bundles__heading h2{font-size:30px}.kys-bundles__track{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc(100% - 28px);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#b5b9a8 transparent;padding:0 2px 16px;margin:0 -2px;overscroll-behavior-inline:contain}.kys-bundles__card{scroll-snap-align:start}.kys-bundles__body{padding:12px 20px 20px}.kys-bundles__image{aspect-ratio:2.65;padding:12px 10px 0}.kys-bundles__body h3{font-size:22px}.kys-bundles__top{padding:18px 18px 0}.kys-bundles__nav{display:flex;gap:7px;padding:0;flex-shrink:0;align-items:center}.kys-bundles__nav button{display:grid;place-items:center;padding:0;line-height:1;flex:0 0 40px;width:40px;height:40px;background:#fff;border:1px solid #dbddd3;border-radius:50%;font-size:18px;cursor:pointer}.kys-bundles__nav svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.kys-bundles__nav button:disabled{opacity:.3;cursor:default}.kys-bundles__hint{display:block;margin:10px 0 0;font-size:12px;color:#76776f;text-align:center}}@media(min-width:650px)and (max-width:999px){.kys-bundles__track{grid-auto-columns:calc(54% - 14px)}}@media(prefers-reduced-motion:reduce){.kys-bundles__card{transition:none}}.kbt{background:#fff;color:rgb(var(--text-color));padding:42px 0}.kbt__inner{max-width:1440px;padding:0 40px;margin:auto}.kbt__header{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:25px}.kbt__header h2{font-size:clamp(26px,3vw,36px);line-height:1.2;margin:0;letter-spacing:-.02em}.kbt__header p{font-size:14px;line-height:1.6;color:#69705f;margin:9px 0 0}.kbt__overview{flex-shrink:0;font-size:13px;text-decoration:underline;text-underline-offset:5px}.kbt__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 56px)/3);gap:28px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#b4baaa #f0f1eb;padding:4px 4px 18px;margin:-4px}.kbt__item{display:flex;flex-direction:column;min-width:0;padding:20px;border:1px solid #e5e5e5;border-radius:12px;color:inherit;text-decoration:none;scroll-snap-align:start}.kbt__image{position:relative;flex-shrink:0;aspect-ratio:2.8/1;margin:8px 0 24px}.kbt__image img{position:absolute;top:0;right:0;bottom:0;left:0;margin:0!important;pointer-events:none}.kbt__footer{margin-top:20px;text-align:center}.kbt .kbt__image img,.kbt .kbt__item:hover img,.kbt .kbt__item:active img{display:block;width:100%;height:100%;object-fit:contain;transform:none!important;scale:1!important;transition:none!important;animation:none!important}.kbt__caption h3{font-size:18px;line-height:1.35;font-weight:600;letter-spacing:0;margin:0}.kbt__saving{font-size:13px;line-height:1.5;color:#626c54;margin:7px 0 0}.kbt__link{font-size:12px;text-decoration:underline;text-underline-offset:5px;margin-top:17px;align-self:flex-start}.kbt__item:focus-visible,.kbt__overview:focus-visible,.kbt__track:focus-visible{outline:2px solid #6f805b;outline-offset:2px}@media(max-width:749px){.kbt{padding:30px 0}.kbt__inner{padding:0 20px}.kbt__header{display:block;margin-bottom:20px}.kbt__header h2{font-size:26px}.kbt__header p{font-size:13px;margin-top:7px}.kbt__overview{display:inline-block;margin-top:12px;font-size:12px}.kbt__track{grid-auto-columns:86%;gap:20px;padding-bottom:15px}.kbt__image{margin:8px 0 19px;aspect-ratio:2.8/1}.kbt__caption h3{font-size:17px}.kbt__saving{font-size:12px}.kbt__item{padding:18px}.kbt__link{margin-top:14px}}.kys-bundle-specs{max-width:1000px}.kys-bundle-specs ul{list-style:none;padding:0;margin:0}.kys-bundle-specs li{display:grid;grid-template-columns:minmax(100px,1fr) minmax(0,1.5fr);gap:20px;padding:12px 0;border-bottom:1px solid #e5e5e2;font-size:14px}.kys-bundle-story{max-width:1160px;margin:auto;padding:44px 24px;color:#242623}.kys-bundle-story header{max-width:680px;margin:0 auto 28px;text-align:center}.kys-bundle-story__eyebrow{font-size:12px;letter-spacing:.04em;color:#656961;margin:0 0 10px}.kys-bundle-story h2{font-size:clamp(25px,3vw,34px);line-height:1.2;letter-spacing:-.02em;margin:0 0 16px}.kys-bundle-story p{line-height:1.65}.kys-bundle-story header>p:last-child{font-size:15px;color:#61655e}.kys-bundle-story__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.kys-bundle-story__card{min-width:0}.kys-bundle-story__card img{width:100%;height:190px;object-fit:contain;display:block;margin-bottom:18px}.kys-bundle-story__name{font-size:12px;color:#666b61;margin:0 0 8px}.kys-bundle-story h3{font-size:19px;line-height:1.3;margin:0 0 10px}.kys-bundle-story__card>p:last-child{font-size:14px;color:#61655e;margin:0}@media(max-width:749px){.kys-bundle-story{padding:30px 20px}.kys-bundle-story header{text-align:left;margin-bottom:26px}.kys-bundle-story__grid{grid-template-columns:1fr;gap:28px}.kys-bundle-story__card img{height:160px;margin-bottom:12px}.kys-bundle-story h3{font-size:18px}}.kys-bvg{display:block;max-width:900px;margin:auto;padding:32px 20px 40px;color:inherit}.kys-bvg h2{font-size:clamp(23px,2.5vw,30px);line-height:1.25;margin:0 0 20px}.kys-bvg__player{aspect-ratio:16/9;overflow:hidden;border-radius:12px;background:#171717}.kys-bvg__cover{position:relative;display:block;width:100%;height:100%;border:0;padding:0;background:#171717;color:#fff;cursor:pointer}.kys-bvg__cover img{display:block;width:100%;height:100%;object-fit:cover}.kys-bvg__play{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:56px;height:56px;border:1px solid #ffffffbb;border-radius:50%;background:#0005}.kys-bvg__player iframe{display:block;border:0;width:100%;height:100%}.kys-bvg__choices{display:flex;gap:20px;margin-top:16px}.kys-bvg__choice{display:flex;align-items:center;gap:12px;border:0;border-bottom:2px solid transparent;background:transparent;padding:0 0 10px;color:inherit;cursor:pointer;opacity:.65;text-align:left;font:inherit;font-size:14px}.kys-bvg__choice[aria-pressed=true]{opacity:1;border-bottom-color:currentColor}.kys-bvg__choice img{width:100px;aspect-ratio:16/9;object-fit:cover;border-radius:5px}.kys-bvg button:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:699px){.kys-bvg{padding:24px 20px 30px}.kys-bvg__choices{gap:14px}.kys-bvg__choice{flex:1;display:grid;align-content:start;gap:8px;font-size:12px}.kys-bvg__choice img{width:100%;max-width:120px}.kys-bvg__play{width:44px;height:44px}}.kys-contact-channels{padding:48px 22px 12px;background:#fff}.kys-contact-channels__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;max-width:480px;margin:auto}.kys-contact-channels a{display:flex;flex-direction:column;align-items:center;gap:12px;color:#191919;text-decoration:none;font-size:14px;line-height:1.4;padding:4px 0;min-height:44px}.kys-contact-channels svg{display:block;flex:none}.kys-contact-channels a:hover span{text-decoration:underline;text-underline-offset:4px}.kys-contact-channels a:focus-visible{outline:2px solid #191919;outline-offset:5px;border-radius:4px}@media(max-width:749px){.kys-contact-channels{padding:30px 22px 4px}.kys-contact-channels__row{gap:16px;max-width:360px}.kys-contact-channels svg{width:48px;height:48px}.kys-contact-channels a{font-size:12px;gap:10px}}.kys-contact-page__response{margin-top:18px;max-width:440px;font-size:14px;line-height:1.65;color:#60605b}.kys-contact-page__response p+p{margin-top:8px}.kys-contact-page__social{margin-top:28px}.kys-contact-page__social-links{display:flex;align-items:center;gap:12px 22px;flex-wrap:wrap}.kys-contact-page__social-links a{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:14px;text-decoration:none}.kys-contact-page__social-links a:hover span{text-decoration:underline;text-underline-offset:4px}.kys-contact-page__social-links svg{flex:none}.kys-contact-page{max-width:1240px;margin:0 auto;padding:56px 40px 72px;color:#191919;background:#fff}.kys-contact-page__main{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:clamp(40px,7vw,104px)}.kys-contact-page h1{font-size:clamp(32px,3vw,46px);line-height:1.12;letter-spacing:-.03em;margin:0 0 18px}.kys-contact-page h2{font-size:21px;line-height:1.3;letter-spacing:-.015em;margin:0 0 12px}.kys-contact-page p{margin:0}.kys-contact-page__lead{font-size:17px;line-height:1.65;max-width:440px;color:#5b5b56}.kys-contact-page__details{display:grid;justify-items:start;gap:8px;margin-top:26px}.kys-contact-page a{text-underline-offset:4px;text-decoration-thickness:1px;overflow-wrap:anywhere}.kys-contact-page__details>a{font-size:19px;line-height:1.5}.kys-contact-page__details p{font-size:14px;color:#64645f;margin-top:2px}.kys-contact-page__service{margin-top:32px;max-width:440px}.kys-contact-page__service>div,.kys-contact-page__info>div{font-size:15px;line-height:1.65;color:#60605b}.kys-contact-page__service>a,.kys-contact-page__info>a{display:inline-block;margin-top:12px;font-size:15px}.kys-contact-page__message>h2{margin-bottom:22px}.kys-contact-page__form{display:grid;gap:18px}.kys-contact-page__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.kys-contact-page__field{display:grid;gap:7px;align-content:start}.kys-contact-page__field label{font-size:14px;line-height:1.4}.kys-contact-page__field input,.kys-contact-page__field select,.kys-contact-page__field textarea{width:100%;min-width:0;background:#fff;color:#191919;border:1px solid #d9d9d4;border-radius:6px;padding:12px 13px;font:inherit;font-size:16px;line-height:1.5;box-sizing:border-box}.kys-contact-page__field input,.kys-contact-page__field select{min-height:48px}.kys-contact-page__field select{-webkit-appearance:auto;appearance:auto}.kys-contact-page__field textarea{resize:vertical;min-height:140px}.kys-contact-page .kys-contact-page__submit{justify-self:start;background-color:#191919;color:#fff;border:0;border-radius:6px;font:inherit;font-size:15px;font-weight:600;padding:14px 24px;cursor:pointer;min-height:48px}.kys-contact-page :is(a,input,textarea,select,button):focus-visible{outline:2px solid #191919;outline-offset:4px}.kys-contact-page__more{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:56px;padding-top:32px;border-top:1px solid #e6e6e1}.kys-contact-page__status,.kys-contact-page__errors{padding:14px;border:1px solid currentColor;border-radius:6px;font-size:15px}.kys-contact-page__status{color:#355235}.kys-contact-page__errors{color:#9d2929}@media(max-width:749px){.kys-contact-page{padding:32px 22px 44px}.kys-contact-page__main{grid-template-columns:1fr;gap:34px}.kys-contact-page h1{font-size:34px}.kys-contact-page__lead{font-size:16px}.kys-contact-page__details{margin-top:22px}.kys-contact-page__details>a{font-size:18px}.kys-contact-page__service{margin-top:26px}.kys-contact-page__more{grid-template-columns:1fr;gap:28px;margin-top:36px;padding-top:28px}.kys-contact-page__row{grid-template-columns:1fr;gap:18px}.kys-contact-page__submit{width:100%}.kys-contact-page h2{font-size:20px}}kys-floating-cart{position:fixed;right:16px;bottom:calc(var(--kfc-bottom,100px) + env(safe-area-inset-bottom,0px));z-index:25}kys-floating-cart[data-side=left]{right:auto;left:16px}kys-floating-cart[hidden]{display:none!important}kys-floating-cart a{display:flex;align-items:center;gap:10px;min-height:54px;padding:12px 16px;border-radius:30px;background:var(--kfc-bg);color:var(--kfc-color);box-shadow:0 4px 20px #0002;text-decoration:none;font-size:14px;font-weight:600}kys-floating-cart a:focus-visible{outline:3px solid currentColor;outline-offset:4px}.kfc-count{display:grid;place-items:center;min-width:24px;height:24px;padding:0 5px;border:1px solid currentColor;border-radius:50%;font-size:12px}@media(max-width:768px){kys-floating-cart{right:12px}kys-floating-cart[data-side=left]{left:12px}kys-floating-cart a{gap:8px;padding:12px;min-height:50px}}kys-model-comparison.kys-compare-page{display:block;max-width:1120px;margin:0 auto;padding:56px 24px;color:inherit}.kys-compare-page__intro{max-width:780px;margin:0 auto 32px;text-align:center}.kys-compare-page__eyebrow{font-size:12px;letter-spacing:.06em;color:#656a60;margin:0 0 10px}kys-model-comparison.kys-compare-page h1{font-size:clamp(30px,4vw,48px);line-height:1.12;letter-spacing:-.03em;margin:0 0 20px}.kys-compare-page__intro>p:last-child{font-size:16px;line-height:1.7;color:#5c6258}.kys-compare-page__brief{display:grid;grid-template-columns:1fr 1fr;gap:28px;border-top:1px solid #e4e6e0;border-bottom:1px solid #e4e6e0;padding:26px 0;margin-bottom:30px}kys-model-comparison.kys-compare-page h2{font-size:22px;line-height:1.3;margin:0 0 12px}.kys-compare-page__brief p,.kys-compare-page__footer p{font-size:14px;line-height:1.7;color:#5c6258;margin:0}.kys-compare-page__tabs{display:flex;justify-content:center;gap:10px;margin:0 0 30px}.kys-compare-page__tabs button{border:1px solid #d8dcd3;border-radius:6px;background:#fff;color:inherit;font:inherit;font-size:14px;padding:12px 20px;cursor:pointer}.kys-compare-page__tabs button[aria-pressed=true]{background:#242721;color:#fff;border-color:#242721}.kys-compare-page__pair[hidden]{display:none}.kys-compare-page__pair-title{text-align:center}.kys-compare-page__summary{max-width:680px;margin:0 auto 26px;text-align:center;font-size:14px;line-height:1.6;color:#5c6258}.kys-compare-page__models,.kys-compare-page__row{display:grid;grid-template-columns:1.1fr 1fr 1fr}.kys-compare-page__models article{padding:20px;text-align:center}.kys-compare-page__models img{display:block;width:100%;height:195px;object-fit:contain;margin:8px 0 16px;transform:none}.kys-compare-page__models h3{font-size:18px;line-height:1.4;margin:0 0 12px}kys-model-comparison.kys-compare-page a{text-decoration:underline;text-underline-offset:4px;font-size:14px;color:inherit}.kys-compare-page__plus{background:#f5f6f2}.kys-compare-page__specs{border-top:1px solid #dde0d7}.kys-compare-page__row{border-bottom:1px solid #e5e7e1;font-size:14px;line-height:1.55}.kys-compare-page__row>*{padding:14px 18px;min-width:0;overflow-wrap:anywhere}.kys-compare-page__row strong{font-weight:500}.kys-compare-page__row span{text-align:center}.kys-compare-page__note{font-size:12px;color:#697063;line-height:1.65;margin:18px 0 0}.kys-compare-page__footer{max-width:720px;text-align:center;margin:42px auto 0}.kys-compare-page__footer a{display:inline-block;margin-top:16px}kys-model-comparison.kys-compare-page :focus-visible{outline:2px solid #58634b;outline-offset:4px}@media(max-width:699px){kys-model-comparison.kys-compare-page{padding:30px 18px}.kys-compare-page__intro{text-align:left;margin-bottom:24px}.kys-compare-page__intro>p:last-child{font-size:14px}.kys-compare-page__brief{grid-template-columns:1fr;gap:22px;padding:24px 0}kys-model-comparison.kys-compare-page h2{font-size:20px}.kys-compare-page__tabs{gap:6px;justify-content:stretch}.kys-compare-page__tabs button{flex:1;padding:11px 5px;font-size:12px}.kys-compare-page__models{grid-template-columns:1fr 1fr}.kys-compare-page__empty{display:none}.kys-compare-page__models article{padding:14px 8px}.kys-compare-page__models img{height:135px}.kys-compare-page__models h3{font-size:14px;min-height:2.8em}.kys-compare-page__models a{font-size:12px}.kys-compare-page__row{grid-template-columns:1fr 1fr;font-size:13px}.kys-compare-page__row strong{grid-column:1/-1;font-size:12px;padding:11px 10px 3px;color:#62685c}.kys-compare-page__row span{padding:8px 10px 13px}.kys-compare-page__row span:last-child{font-weight:600}.kys-compare-page__summary,.kys-compare-page__footer{text-align:left}}.kys-compare-videos{margin:0 0 36px}.kys-compare-videos__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}@media(min-width:700px)and (max-width:999px){.kys-compare-videos__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.kys-compare-videos__media{position:relative;aspect-ratio:16/9;background:#171717;border-radius:10px;overflow:hidden}.kys-compare-videos__media button{position:relative;display:block;width:100%;height:100%;padding:0;border:0;background:#171717;color:#fff;cursor:pointer}.kys-compare-videos__media button[hidden],.kys-compare-videos__media [hidden]{display:none!important}.kys-compare-videos__media button img{width:100%;height:100%;object-fit:cover;display:block}.kys-compare-videos__media button span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#0009;border:1px solid #fffa}.kys-compare-videos__media [data-model-player]{width:100%;height:100%}.kys-compare-videos video{display:block;width:100%;height:100%;object-fit:contain;background:#171717}.kys-compare-videos iframe{display:block;width:100%;height:100%;border:0}.kys-compare-videos__card h3{font-size:16px;line-height:1.4;margin:12px 0 0}.kys-compare-videos button:focus-visible{outline:3px solid #fff;outline-offset:-5px}@media(max-width:699px){.kys-compare-videos__grid{grid-template-columns:1fr;gap:22px}.kys-compare-videos{margin-bottom:28px}}.kys-compare-video-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(960px,96vw);max-width:96vw;max-height:90dvh;margin:auto;padding:46px 10px 10px;border:0;border-radius:12px;background:#171717;color:#fff;overflow:auto}.kys-compare-video-dialog::backdrop{background:#000c}.kys-compare-video-dialog__close{position:absolute;top:4px;right:8px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;background:transparent;color:#fff;font:inherit;font-size:32px;line-height:1;cursor:pointer}.kys-compare-video-dialog__player{aspect-ratio:16/9;width:100%}.kys-compare-video-dialog__player iframe,.kys-compare-video-dialog__player video{display:block;width:100%;height:100%;border:0;object-fit:contain}@media(max-width:699px){.kys-compare-videos__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.kys-compare-videos__card h3{font-size:10px;line-height:1.35;margin-top:7px;overflow-wrap:anywhere}.kys-compare-videos__media{border-radius:5px}.kys-compare-videos__media button span{width:27px;height:27px}.kys-compare-videos__media svg{width:14px;height:14px}.kys-compare-video-dialog{padding:44px 6px 6px;border-radius:8px}}.kys-choice-guide{max-width:1440px;margin:auto;padding:28px 40px 0;color:inherit}.kys-choice-guide__box{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:24px 28px;border:1px solid #dedfd9;border-radius:10px;background:#fff}.kys-choice-guide__eyebrow{font-size:12px;color:#68705f;line-height:1.4;margin:0 0 7px}.kys-choice-guide h2{font-size:24px;letter-spacing:-.02em;line-height:1.2;margin:0 0 9px}.kys-choice-guide__text{font-size:14px;line-height:1.6;margin:0;color:#60665c;max-width:660px}.kys-choice-guide__link{flex-shrink:0;display:inline-block;color:inherit;text-decoration:underline;text-underline-offset:5px;font-size:14px;font-weight:500;padding:10px 0}.kys-choice-guide__link:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:699px){.kys-choice-guide{padding:22px 20px 0}.kys-choice-guide__box{display:block;padding:20px}.kys-choice-guide h2{font-size:22px}.kys-choice-guide__text{font-size:13px}.kys-choice-guide__link{margin-top:12px;font-size:13px;padding:5px 0}}kys-oven-comparison.kys-oven-compare{display:block;max-width:1120px;margin:0 auto;padding:56px 24px;color:inherit}.kys-oven-compare__intro{max-width:780px;margin:0 auto 32px;text-align:center}.kys-oven-compare__eyebrow{font-size:12px;letter-spacing:.06em;color:#656a60;margin:0 0 10px}kys-oven-comparison.kys-oven-compare h1{font-size:clamp(30px,4vw,48px);line-height:1.12;letter-spacing:-.03em;margin:0 0 20px}.kys-oven-compare__intro>p:last-child{font-size:16px;line-height:1.7;color:#5c6258}.kys-oven-compare__brief{display:grid;grid-template-columns:1fr 1fr;gap:28px;border-top:1px solid #e4e6e0;border-bottom:1px solid #e4e6e0;padding:26px 0;margin-bottom:30px}kys-oven-comparison.kys-oven-compare h2{font-size:22px;line-height:1.3;margin:0 0 12px}.kys-oven-compare__brief p,.kys-oven-compare__footer p{font-size:14px;line-height:1.7;color:#5c6258;margin:0}.kys-oven-compare__tabs{display:flex;justify-content:center;gap:10px;margin:0 0 30px}.kys-oven-compare__tabs button{border:1px solid #d8dcd3;border-radius:6px;background:#fff;color:inherit;font:inherit;font-size:14px;padding:12px 20px;cursor:pointer}.kys-oven-compare__tabs button[aria-pressed=true]{background:#242721;color:#fff;border-color:#242721}.kys-oven-compare__pair[hidden]{display:none}.kys-oven-compare__pair-title{text-align:center}.kys-oven-compare__summary{max-width:680px;margin:0 auto 26px;text-align:center;font-size:14px;line-height:1.6;color:#5c6258}.kys-oven-compare__models,.kys-oven-compare__row{display:grid;grid-template-columns:1.1fr 1fr 1fr}.kys-oven-compare__models article{padding:20px;text-align:center}.kys-oven-compare__models img{display:block;width:100%;height:195px;object-fit:contain;margin:8px 0 16px;transform:none}.kys-oven-compare__models h3{font-size:18px;line-height:1.4;margin:0 0 12px}kys-oven-comparison.kys-oven-compare a{text-decoration:underline;text-underline-offset:4px;font-size:14px;color:inherit}.kys-oven-compare__plus{background:#f5f6f2}.kys-oven-compare__specs{border-top:1px solid #dde0d7}.kys-oven-compare__row{border-bottom:1px solid #e5e7e1;font-size:14px;line-height:1.55}.kys-oven-compare__row>*{padding:14px 18px;min-width:0;overflow-wrap:anywhere}.kys-oven-compare__row strong{font-weight:500}.kys-oven-compare__row span{text-align:center}.kys-oven-compare__note{font-size:12px;color:#697063;line-height:1.65;margin:18px 0 0}.kys-oven-compare__footer{max-width:720px;text-align:center;margin:42px auto 0}.kys-oven-compare__footer a{display:inline-block;margin-top:16px}kys-oven-comparison.kys-oven-compare :focus-visible{outline:2px solid #58634b;outline-offset:4px}@media(max-width:699px){kys-oven-comparison.kys-oven-compare{padding:30px 18px}.kys-oven-compare__intro{text-align:left;margin-bottom:24px}.kys-oven-compare__intro>p:last-child{font-size:14px}.kys-oven-compare__brief{grid-template-columns:1fr;gap:22px;padding:24px 0}kys-oven-comparison.kys-oven-compare h2{font-size:20px}.kys-oven-compare__tabs{gap:6px;justify-content:stretch}.kys-oven-compare__tabs button{flex:1;padding:11px 5px;font-size:12px}.kys-oven-compare__models{grid-template-columns:1fr 1fr}.kys-oven-compare__empty{display:none}.kys-oven-compare__models article{padding:14px 8px}.kys-oven-compare__models img{height:135px}.kys-oven-compare__models h3{font-size:14px;min-height:2.8em}.kys-oven-compare__models a{font-size:12px}.kys-oven-compare__row{grid-template-columns:1fr 1fr;font-size:13px}.kys-oven-compare__row strong{grid-column:1/-1;font-size:12px;padding:11px 10px 3px;color:#62685c}.kys-oven-compare__row span{padding:8px 10px 13px}.kys-oven-compare__row span:last-child{font-weight:600}.kys-oven-compare__summary,.kys-oven-compare__footer{text-align:left}}.kys-category-nav{max-width:1160px;margin:0 auto;padding:32px 32px 0;color:inherit}.kys-category-nav h2{font-size:26px;line-height:1.25;letter-spacing:-.02em;margin:0 0 22px}.kys-category-nav ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none}.kys-category-nav li{min-width:0}.kys-category-nav a{display:block;color:inherit;text-decoration:none;border:1px solid #e5e6e0;border-radius:10px;overflow:hidden;background:#fff}.kys-category-nav img{display:block;width:100%;height:185px;object-fit:contain;padding:12px;transform:none!important;transition:none!important}.kys-category-nav span{display:block;padding:14px 12px 17px;text-align:center;font-size:17px;font-weight:500;line-height:1.35}.kys-category-nav a:hover span{text-decoration:underline;text-underline-offset:4px}.kys-category-nav a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:699px){.kys-category-nav{padding:24px 16px 0}.kys-category-nav h2{font-size:22px;margin-bottom:17px}.kys-category-nav ul{gap:9px}.kys-category-nav img{height:102px;padding:6px}.kys-category-nav span{font-size:12px;padding:9px 4px 12px}.kys-category-nav a{border-radius:7px}}kys-product-recipe-videos{display:block;min-width:0}.kys-reviews{display:block;max-width:1240px;margin:0 auto;padding:24px 32px 28px;color:inherit}.kys-reviews__top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.kys-reviews__top h2{font-family:var(--heading-font-family,inherit);font-size:22px;line-height:1.3;font-weight:600;letter-spacing:-.02em;margin:0 0 4px}.kys-reviews__top p{font-size:12px;line-height:1.5;margin:0;opacity:.6}.kys-reviews__controls{display:flex;align-items:center;gap:10px}.kys-reviews__status{font-size:12px;opacity:.6;white-space:nowrap;min-width:65px;text-align:center}.kys-reviews__controls button{display:grid;place-items:center;width:32px;height:32px;background:transparent;border:1px solid #deded8;border-radius:50%;font-size:18px;cursor:pointer;color:inherit;padding:0}.kys-reviews__controls button:disabled{opacity:.25;cursor:default}.kys-reviews__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/3);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;padding:0 0 4px}.kys-reviews__track::-webkit-scrollbar{display:none}.kys-review{scroll-snap-align:start;min-width:0;padding:0 22px 0 0;border-right:1px solid #eeeee9;align-self:start}.kys-review__stars{color:#337651;letter-spacing:2px;font-size:16px;line-height:1;margin-bottom:12px}.kys-review h3{font-size:15px;line-height:1.45;font-weight:600;margin:0 0 9px;letter-spacing:0}.kys-review__body,.kys-review__excerpt{font-size:13px;line-height:1.7;letter-spacing:0}.kys-review__body{margin:0}.kys-review__full summary{list-style:none;cursor:pointer}.kys-review__full summary::-webkit-details-marker{display:none}.kys-review__excerpt{display:block}.kys-review__read,.kys-review__close{font-size:11px;text-decoration:underline;text-underline-offset:3px;margin-top:8px;display:block}.kys-review__close,.kys-review__full[open] .kys-review__read,.kys-review__full[open] .kys-review__excerpt{display:none}.kys-review__full[open] .kys-review__close{display:block;margin:0 0 8px}.kys-review footer{margin-top:15px;font-size:11px;line-height:1.6;display:flex;flex-wrap:wrap;gap:2px 10px}.kys-review footer strong{font-weight:600}.kys-review time{opacity:.5}.kys-review footer a{flex-basis:100%;text-decoration:underline;text-underline-offset:3px;opacity:.6}.kys-review footer small{font-size:10px;opacity:.6}.kys-reviews :focus-visible{outline:2px solid #337651;outline-offset:3px}@media(max-width:749px){.kys-reviews{padding:20px 20px 24px}.kys-reviews__top{gap:12px;margin-bottom:20px;align-items:flex-start}.kys-reviews__top h2{font-size:19px}.kys-reviews__top p{max-width:180px;font-size:11px}.kys-reviews__controls{gap:6px}.kys-reviews__status{display:none}.kys-reviews__track{grid-auto-columns:90%;gap:18px}.kys-review{padding-right:20px}.kys-reviews__controls button{width:29px;height:29px}}.krd{display:block;background:#fff;color:#252820;padding:0 30px 70px}.krd-top{max-width:1100px;margin:auto;padding:25px 0;font-size:13px;color:#68735d}.krd-video{max-width:1100px;margin:0 auto;background:#252c20;aspect-ratio:16/9;overflow:hidden;border-radius:12px}.krd-video button{position:relative;width:100%;height:100%;padding:0;display:block;cursor:pointer;border:0}.krd-video img,.krd-video iframe{display:block;width:100%;height:100%;object-fit:cover;border:0}.krd-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:58px;height:58px;border:2px solid white;border-radius:50%;background:#0002}.krd-play svg{width:25px;height:25px;fill:#fff}.krd-video-label{position:absolute;bottom:20px;left:24px;color:#fff;font-size:14px;text-shadow:0 1px 8px #000}.krd-article{max-width:760px;margin:45px auto 0}.krd-article h1{font-size:clamp(32px,4vw,48px);line-height:1.12;margin:12px 0 20px}.krd-badge{font-size:13px;color:#65734f;margin:0}.krd-intro{font-size:17px;color:#606955;line-height:1.75}.krd-jump{display:flex;gap:24px;border-bottom:1px solid #e2e6dc;padding:20px 0 24px;margin-bottom:34px;font-size:13px;color:#5f704a}.krd-jump a{text-decoration:underline;text-underline-offset:5px}.krd-article section{scroll-margin-top:120px}.krd-article h2{font-size:27px;line-height:1.25;margin:0 0 25px}.krd-ingredients{background:#f5f6f0;border-radius:12px;padding:30px;margin-bottom:45px}.krd-richtext{font-size:16px;line-height:1.85}.krd-richtext h3{font-size:21px;line-height:1.3;margin:30px 0 14px}.krd-richtext h3:first-child{margin-top:0}.krd-richtext p{margin:0 0 20px}.krd-richtext ul,.krd-richtext ol{padding-left:23px;margin:0 0 25px}.krd-richtext li{padding-left:4px;margin-bottom:10px}.krd-extra{display:block;width:100%;height:auto;border-radius:10px;margin-top:35px}.krd-equipment{border-top:1px solid #e2e6dc;padding-top:30px;margin-top:45px}.krd-equipment h2{font-size:19px}.krd-equipment>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.krd-equipment a{display:flex;flex-direction:column;align-items:flex-start;font-size:14px;gap:12px}.krd-equipment img{width:150px;height:110px;object-fit:contain}.krd-back{display:inline-block;margin-top:40px;font-size:14px;color:#5f704a;border-bottom:1px solid #a8b396;padding-bottom:5px}.krd a:focus-visible,.krd button:focus-visible{outline:2px solid #637d4c;outline-offset:5px}@media(max-width:749px){.krd{padding:0 20px 45px}.krd-top{padding:20px 0;font-size:12px}.krd-video{border-radius:9px;margin:0 -20px}.krd-play{width:42px;height:42px}.krd-play svg{width:21px;height:21px}.krd-video-label{font-size:11px;bottom:12px;left:20px}.krd-article{margin-top:28px}.krd-article h1{font-size:31px}.krd-intro{font-size:15px;line-height:1.7}.krd-jump{font-size:12px;margin-bottom:26px}.krd-ingredients{padding:23px 20px;margin-bottom:32px}.krd-article h2{font-size:25px}.krd-richtext{font-size:15px;line-height:1.85}.krd-richtext h3{font-size:20px}.krd-equipment img{width:130px;height:100px}.krd-equipment a{font-size:13px}}.krd-food{margin:28px 0}.krd-food img{width:100%;max-height:470px;object-fit:cover;border-radius:10px;display:block}.krd-pagination{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:48px;padding-top:28px;border-top:1px solid #dde3d5}.krd-pagination a{padding:18px;background:#f4f6ef;border-radius:9px}.krd-pagination a:last-child{text-align:right}.krd-pagination small{display:block;font-size:12px;color:#657450;margin-bottom:8px}.krd-pagination strong{font-size:15px;line-height:1.4;display:block}.krd-thumbnails{display:flex;gap:14px;overflow-x:auto;padding:26px 0 16px;scroll-snap-type:x mandatory}.krd-thumbnails a{flex:0 0 138px;scroll-snap-align:start}.krd-thumbnails img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:7px;display:block}.krd-thumbnails span{display:block;font-size:12px;line-height:1.4;margin-top:8px}.krd-thumbnails a[aria-current]{outline:2px solid #74875c;outline-offset:4px;border-radius:7px}@media(max-width:749px){.krd-pagination{gap:10px}.krd-pagination a{padding:14px}.krd-pagination strong{font-size:13px}.krd-thumbnails a{flex-basis:120px}}.krd-article{max-width:1100px;display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);column-gap:48px;align-items:start}.krd-heading{grid-column:1/-1;display:grid;grid-template-columns:minmax(260px,360px) minmax(0,1fr);gap:38px;align-items:center;margin-bottom:12px}.krd-heading>header{grid-column:2;grid-row:1}.krd-food{grid-column:1;grid-row:1;margin:0}.krd-food img{aspect-ratio:16/9;max-height:none;object-fit:cover}.krd-jump,.krd-extra,.krd-equipment,.krd-pagination,.krd-thumbnails,.krd-back{grid-column:1/-1}.krd-ingredients{grid-column:1;padding:25px;min-width:0}.krd-method{grid-column:2;min-width:0}.krd-back{justify-self:start}.krd-article h1{font-size:clamp(30px,3.3vw,44px)}@media(max-width:749px){.krd-article{display:block}.krd-heading{display:flex;flex-direction:column;align-items:stretch;gap:22px}.krd-heading>header{order:0}.krd-food{order:1;width:100%;max-width:420px}.krd-heading h1{font-size:31px}.krd-ingredients{margin-bottom:32px}.krd-video{margin:0;border-radius:8px}}.krd-thumbnails{min-width:0;max-width:100%;padding:12px 6px 18px;margin-top:20px;gap:12px;align-items:flex-start}.krd-thumbnails a{box-sizing:border-box;border:2px solid transparent;padding:6px;border-radius:9px;outline:none;flex:0 0 146px;min-width:0}.krd-thumbnails a[aria-current]{outline:none;outline-offset:0;border-color:#74875c}.krd-thumbnails a:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #637d4c}.krd-thumbnails img{height:auto;aspect-ratio:16/9}.krd-equipment{margin-top:28px;padding-top:24px;text-align:center}.krd-equipment h2{margin-bottom:18px}.krd-equipment>div{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:18px 30px;max-width:600px;margin:0 auto}.krd-equipment a{flex:0 1 220px;min-width:0;align-items:center;text-align:center;gap:8px}.krd-equipment img{display:block;width:170px;height:120px;max-width:100%;margin:0 auto}.krd-equipment a>span{line-height:1.45;max-width:220px}@media(max-width:749px){.krd-equipment{margin-top:24px;padding-top:22px}.krd-equipment>div{gap:16px;flex-wrap:nowrap}.krd-equipment a{flex:1 1 0}.krd-equipment img{width:145px;height:105px}.krd-thumbnails a{flex-basis:128px}}.krd-article{margin-top:30px}.krd-heading{grid-template-columns:minmax(250px,360px) minmax(0,1fr);column-gap:38px;row-gap:20px;align-items:start}.krd-heading>header{grid-column:2;grid-row:1;align-self:start}.krd-heading h1{margin:0 0 12px}.krd-heading .krd-badge{display:inline-block;font-size:12px;line-height:1.4;background:#f0f3e9;border-radius:20px;padding:6px 11px;margin:0 0 13px}.krd-heading .krd-intro{font-size:16px;line-height:1.65;margin:0}.krd-heading>.krd-food{grid-column:1;grid-row:1 / span 2;margin:0}.krd-heading>.krd-equipment{grid-column:2;grid-row:2;border:0;margin:0;padding:0;text-align:left}.krd-heading>.krd-equipment h2{font-size:14px;line-height:1.4;margin:0 0 12px}.krd-heading>.krd-equipment>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;max-width:460px}.krd-heading>.krd-equipment a{display:flex;align-items:center;flex-direction:column;text-align:center;gap:7px;padding:12px;border:1px solid #e6e9df;border-radius:10px;background:#fafbf7;font-size:12px;min-width:0}.krd-heading>.krd-equipment img{width:125px;height:82px;object-fit:contain;max-width:100%;margin:0}@media(max-width:749px){.krd-article{margin-top:24px}.krd-heading{gap:19px}.krd-heading>.krd-food{order:1;max-width:none}.krd-heading>.krd-equipment{order:2;width:100%}.krd-heading>.krd-equipment>div{max-width:none}.krd-heading .krd-intro{font-size:15px}.krd-heading>.krd-equipment img{height:86px;width:140px}}.krd-heading>.krd-equipment a,.krd-equipment a{border:0;background:transparent;border-radius:0;box-shadow:none}.krd-heading>.krd-equipment{border:0;background:transparent}kys-recipe-videos{display:block;min-width:0}.kys-recipes__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2rem)/2);gap:2rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.kys-recipes__track::-webkit-scrollbar{display:none}.kys-recipes__item{min-width:0;scroll-snap-align:start;align-content:start}.kys-recipes__media{aspect-ratio:16 / 9;overflow:hidden;background:rgb(var(--text-color) / .04)}.kys-recipes__media video,.kys-recipes__media img,.kys-recipes__media svg,.kys-recipes__youtube{display:block;width:100%;height:100%}.kys-recipes__media video{object-fit:contain}.kys-recipes__media img{object-fit:cover}.kys-recipes__youtube{border:0}.kys-recipes__cover{position:relative;display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.kys-recipes__play{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#fff;color:#111;box-shadow:0 2px 15px #0002}.kys-recipes__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.kys-recipes__product{min-width:0;grid-template-columns:auto minmax(0,1fr)}.kys-recipes__product .horizontal-product__info{min-width:0}.kys-recipes__product .horizontal-product__image{width:72px;height:80px;max-width:none;object-fit:contain}.kys-recipes__product--oven .horizontal-product__image{width:112px;height:80px}.kys-recipes__arrows{display:flex;justify-content:flex-end;margin-block-start:1.5rem;gap:.75rem}.kys-recipes__position{flex:1;min-width:0;margin-inline-end:1.25rem;appearance:none;-webkit-appearance:none;height:44px;background:transparent;cursor:grab;touch-action:pan-y}.kys-recipes__position:active{cursor:grabbing}.kys-recipes__position::-webkit-slider-runnable-track{height:3px;background:rgb(var(--text-color) / .13);border-radius:3px}.kys-recipes__position::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:64px;height:7px;margin-top:-2px;border:0;border-radius:5px;background:rgb(var(--text-color) / .7)}.kys-recipes__position::-moz-range-track{height:3px;background:rgb(var(--text-color) / .13);border-radius:3px}.kys-recipes__position::-moz-range-thumb{width:64px;height:7px;border:0;border-radius:5px;background:rgb(var(--text-color) / .7)}.kys-recipes__position:focus-visible{outline:2px solid currentColor;outline-offset:2px}.kys-recipes__position:disabled{opacity:.3}.kys-recipes__track.is-dragging{scroll-snap-type:none;scroll-behavior:auto}@media(min-width:700px)and (max-width:999px){.kys-recipes__product{grid-template-columns:minmax(0,1fr)}.kys-recipes__product .horizontal-product__image{margin-inline:auto}.kys-recipes__product .horizontal-product__info{text-align:center}}@media(max-width:699px){.kys-recipes__track{grid-auto-columns:100%;gap:1rem}.kys-recipes__item{gap:.75rem}.kys-recipes__products{grid-template-columns:minmax(0,1fr);gap:.75rem}.kys-recipes__products .kys-recipes__product{padding:0;background:transparent;gap:.75rem;align-items:center;grid-template-columns:88px minmax(0,1fr)}.kys-recipes__product .horizontal-product__image{width:64px;height:58px;margin-inline:auto}.kys-recipes__product--oven .horizontal-product__image{width:88px;height:58px}.kys-recipes__product .horizontal-product__info{padding:0}.kys-recipes__item h3{line-height:1.3}.kys-recipes__arrows{margin-block-start:1rem}.kys-recipes__position{margin-inline-end:.25rem}}@media(prefers-reduced-motion:no-preference){.kys-recipes__track{scroll-behavior:smooth}}.kro-hero{position:relative;min-height:360px;display:grid;align-items:center;overflow:hidden;background:#303b29;color:#fff}.kro-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.kro-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000b,#0003)}.kro-hero>div{position:relative;z-index:1;max-width:1160px;width:100%;margin:auto;padding:60px 30px}.kro-hero h1{font-size:clamp(34px,4.5vw,56px);line-height:1.12;color:inherit;margin:17px 0 20px;max-width:650px}.kro-hero p{font-size:16px;line-height:1.7;max-width:550px;margin:0}.kro-hero p:first-child{font-size:11px;letter-spacing:.16em}@media(max-width:749px){.kro-hero{min-height:310px}.kro-hero>div{padding:40px 20px}.kro-hero h1{font-size:34px}.kro-hero p{font-size:14px}.kro-list{grid-template-columns:1fr;gap:29px;padding:30px 20px 45px}.kro-row h2{font-size:21px;margin-top:13px}.kro-row>img{border-radius:8px}}.kys-r{max-width:1220px;margin:auto;padding:36px 24px 48px;color:#202020;background:#fff}.kys-r>h1{font-size:clamp(28px,4vw,42px);line-height:1.2;margin:0 0 28px}.kys-r-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 28px}.kys-r-grid article{min-width:0}.kys-r-grid a{display:block;color:inherit;text-decoration:none}.kys-r-image{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:10px;background:#f5f5f5}.kys-r-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:none!important;transition:none!important}.kys-r-image span{display:grid;place-items:center;height:100%;font-size:14px;color:#666}.kys-r-grid h2{font-size:22px;line-height:1.35;margin:14px 0 0}.kys-r-grid a:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:749px){.kys-r{padding:28px 20px 40px}.kys-r-grid{grid-template-columns:1fr;gap:28px}.kys-r-grid h2{font-size:20px}}.kro{background:#fff;color:#24271f}.krh-hero{position:relative;min-height:360px;display:grid;align-items:center;overflow:hidden;background:#303b29;color:#fff}.krh-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.krh-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000b,#0003)}.krh-hero>div{position:relative;z-index:1;max-width:1160px;width:100%;margin:auto;padding:60px 30px}.krh-hero h1{font-size:clamp(34px,4.5vw,56px);line-height:1.12;color:inherit;margin:17px 0 20px;max-width:650px}.krh-hero p{font-size:16px;line-height:1.7;max-width:550px;margin:0}.krh-hero p:first-child{font-size:11px;letter-spacing:.16em}.kro-list{max-width:1160px;margin:auto;padding:48px 30px 70px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 30px}.kro-row{display:block;min-width:0;color:inherit;text-decoration:none}.kro-row>img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:10px}.kro-row h2{font-size:23px;line-height:1.3;margin:17px 0 0}.kro-row:hover h2{text-decoration:underline;text-underline-offset:5px}.kro-row:focus-visible{outline:2px solid #627b4b;outline-offset:6px}@media(max-width:749px){.krh-hero{min-height:310px}.krh-hero>div{padding:40px 20px}.krh-hero h1{font-size:34px}.krh-hero p{font-size:14px}.kro-list{grid-template-columns:1fr;gap:29px;padding:30px 20px 45px}.kro-row h2{font-size:21px;margin-top:13px}.kro-row>img{border-radius:8px}}.ksh{box-sizing:border-box;max-width:1120px;margin:auto;padding:60px 32px 72px;color:rgb(var(--text-color));font-family:inherit}.ksh-header{max-width:720px;margin-bottom:36px}.ksh-header h1{font-size:clamp(32px,4vw,48px);line-height:1.15;letter-spacing:-.025em;margin:0 0 16px}.ksh-header p{font-size:16px;line-height:1.65;color:#61615d;margin:0}.ksh-facts{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:26px 0 30px;border-top:1px solid #e4e4e0;border-bottom:1px solid #e4e4e0;margin-bottom:42px}.ksh-facts span{display:block;font-size:13px;color:#62625c;margin-bottom:9px}.ksh-facts strong{display:block;font-size:25px;line-height:1.25;font-weight:600}.ksh-facts p{font-size:14px;line-height:1.6;margin:9px 0 0;max-width:350px;color:#62625c}.ksh-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:70px;align-items:start}.ksh-content{font-size:15px;line-height:1.85;overflow-wrap:anywhere}.ksh-content h2{font-size:23px;line-height:1.3;margin:30px 0 12px;font-weight:600}.ksh-content p{margin:0 0 16px}.ksh-content h2:first-child{margin-top:0}.ksh a{text-decoration:underline;text-underline-offset:4px}.ksh-contact{border-left:1px solid #e4e4e0;padding-left:26px}.ksh-contact h2{font-size:20px;line-height:1.35;margin:0 0 12px}.ksh-contact p{font-size:14px;line-height:1.7;margin:0 0 18px;color:#62625c}.ksh-contact a{display:block;font-size:14px;margin:12px 0;overflow-wrap:anywhere}.ksh a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.ksh{padding:36px 20px 48px}.ksh-header{margin-bottom:26px}.ksh-header p{font-size:15px}.ksh-facts{gap:22px;grid-template-columns:1fr;padding:22px 0;margin-bottom:28px}.ksh-facts>div+div{padding-top:20px;border-top:1px solid #eeeeea}.ksh-facts strong{font-size:24px}.ksh-layout{grid-template-columns:1fr;gap:28px}.ksh-content{font-size:15px;line-height:1.8}.ksh-content h2{font-size:21px;margin-top:28px}.ksh-contact{border-left:0;border-top:1px solid #e4e4e0;padding:24px 0 0}}.kys-story-pair{max-width:1320px;margin:auto;padding:36px 40px}.kys-story-pair__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.kys-story-pair__card{min-width:0}.kys-story-pair__image{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;border-radius:8px}.kys-story-pair__copy{width:75%;margin-inline:auto;padding:24px 0 0}.kys-story-pair__copy h2{font-size:28px;line-height:1.25;margin:0 0 12px}.kys-story-pair__text{font-size:16px;line-height:1.65}.kys-story-pair__text p{margin:0}.kys-story-pair__hint{display:none}.kys-story-pair__track:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:749px){.kys-story-pair{padding:24px 0}.kys-story-pair__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;padding:0 24px 16px;overscroll-behavior-x:contain;scrollbar-width:thin}.kys-story-pair__card{flex:0 0 86%;scroll-snap-align:start}.kys-story-pair__image{aspect-ratio:auto;width:100%;height:auto}.kys-story-pair__copy{width:100%;padding:18px 0 0}.kys-story-pair__copy h2{font-size:23px}.kys-story-pair__text{font-size:15px}.kys-story-pair__hint{display:block;font-size:12px;color:#666;margin:8px 24px 0}}.vero-benefits{display:block;padding:44px 32px;background:#fff;color:#171717}.vero-benefits__wrap{max-width:1080px;margin:auto}.vero-benefits h2{font-size:clamp(24px,3vw,34px);font-weight:600;line-height:1.2;letter-spacing:-.025em;margin:0 0 26px}.vero-benefits__panels{display:grid;margin-bottom:24px}.vero-benefits__panel{grid-area:1/1;visibility:visible}.vero-benefits__panel[hidden]{display:block!important;visibility:hidden;pointer-events:none}.vero-benefits h3{font-size:clamp(21px,2.5vw,28px);line-height:1.2;font-weight:600;margin:0 0 12px}.vero-benefits__text{font-size:17px;line-height:1.6;max-width:760px;color:#555}.vero-benefits__text p{margin:0 0 10px}.vero-benefits__text p:last-child{margin-bottom:0}.vero-benefits__tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.vero-benefits__tabs button{display:block;min-width:0;text-align:left;padding:0;border:0;background:none;color:inherit;cursor:pointer;font:inherit}.vero-benefits__picture{display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;padding:12px;border:1px solid #e1e1e1;border-radius:10px;overflow:hidden}.vero-benefits__picture img{display:block;width:100%;height:100%;object-fit:contain;transform:none!important;transition:none!important}.vero-benefits__tabs button[aria-selected=true] .vero-benefits__picture{border:2px solid #171717;padding:11px}.vero-benefits__label{display:block;font-size:15px;line-height:1.3;margin-top:10px}.vero-benefits__tabs button[aria-selected=true] .vero-benefits__label{font-weight:600}.vero-benefits__tabs button:focus-visible{outline:2px solid #171717;outline-offset:5px;border-radius:8px}@media(max-width:749px){.vero-benefits{padding:28px 20px}.vero-benefits h2{margin-bottom:20px;font-size:25px}.vero-benefits__panels{margin-bottom:20px}.vero-benefits h3{font-size:21px;margin-bottom:10px}.vero-benefits__text{font-size:15px;line-height:1.55}.vero-benefits__tabs{gap:9px}.vero-benefits__picture{aspect-ratio:1;padding:6px;border-radius:7px}.vero-benefits__tabs button[aria-selected=true] .vero-benefits__picture{padding:5px}.vero-benefits__label{font-size:12px;margin-top:8px;overflow-wrap:anywhere}}.vero-benefits{padding:72px 32px}.vero-benefits__wrap{max-width:1000px;padding-top:40px;border-top:1px solid #dedede}.vero-benefits h2{font-size:14px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:24px}.vero-benefits__panels{margin-bottom:40px}.vero-benefits h3{font-size:clamp(30px,3.6vw,42px);line-height:1.12;margin-bottom:20px;max-width:800px}.vero-benefits__text{font-size:18px;line-height:1.7;max-width:800px}.vero-benefits__tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.vero-benefits__picture{aspect-ratio:16/10;padding:20px;border-radius:12px}.vero-benefits__tabs button[aria-selected=true] .vero-benefits__picture{padding:19px}.vero-benefits__label{font-size:17px;margin-top:12px}@media(max-width:749px){.vero-benefits{padding:44px 20px}.vero-benefits__wrap{padding-top:28px}.vero-benefits h2{font-size:12px;margin-bottom:20px}.vero-benefits h3{font-size:29px;margin-bottom:18px}.vero-benefits__text{font-size:16px;line-height:1.65}.vero-benefits__panels{margin-bottom:30px}.vero-benefits__tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.vero-benefits__picture{aspect-ratio:4/3;padding:12px;border-radius:10px}.vero-benefits__tabs button[aria-selected=true] .vero-benefits__picture{padding:11px}.vero-benefits__label{font-size:15px;margin-top:9px}}.vero-concept{background:#fff;color:#171717;padding:var(--vero-space) 32px}.vero-concept__inner{max-width:1240px;margin:auto;display:grid;grid-template-columns:1fr 1.2fr;gap:clamp(28px,5vw,80px);align-items:center}.vero-concept__copy{max-width:490px}.vero-concept__eyebrow{font-size:12px;letter-spacing:.13em;text-transform:uppercase;margin:0 0 18px;font-weight:600}.vero-concept h2{font-size:clamp(28px,3.5vw,48px);line-height:1.08;letter-spacing:-.035em;margin:0 0 22px;font-weight:600}.vero-concept--hero h2{font-size:clamp(36px,4.4vw,64px)}.vero-concept__text{font-size:17px;line-height:1.65;color:#5d5d5d}.vero-concept__text p{margin:0 0 14px}.vero-concept__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:32px 0 0;padding-top:24px;border-top:1px solid #dedede}.vero-concept__facts dt{font-size:23px;font-weight:600;line-height:1.2}.vero-concept__facts dd{font-size:12px;line-height:1.5;margin:7px 0 0;color:#666}.vero-concept__link{display:inline-block;margin-top:24px;font-size:15px;border-bottom:1px solid currentColor;text-decoration:none;padding-bottom:3px}.vero-concept a:focus-visible{outline:2px solid currentColor;outline-offset:6px}.vero-concept__media{min-width:0;overflow:hidden;border-radius:12px}.vero-concept__media img,.vero-concept__media video{width:100%;height:auto;display:block;transform:none!important;transition:none!important}.vero-concept--hero .vero-concept__media img{aspect-ratio:1.15;object-fit:contain}.vero-concept--story .vero-concept__media img{aspect-ratio:4/3;object-fit:cover}.vero-concept__media video{max-height:540px;object-fit:contain;background:#111}.vero-concept--reverse .vero-concept__copy{order:2}.vero-concept--reverse .vero-concept__media{order:1}.vero-concept--dark{background:#171717;color:#fff}.vero-concept--dark .vero-concept__text,.vero-concept--dark dd{color:#ccc}.vero-concept--dark .vero-concept__facts{border-color:#414141}.vero-concept__mobile{display:none}@media(max-width:749px){.vero-concept{padding:calc(var(--vero-space)*.7) 20px}.vero-concept__inner{grid-template-columns:1fr;gap:26px}.vero-concept .vero-concept__copy{order:1;max-width:none}.vero-concept .vero-concept__media{order:2}.vero-concept h2{font-size:30px;margin-bottom:16px}.vero-concept--hero h2{font-size:40px}.vero-concept__eyebrow{margin-bottom:12px;font-size:11px}.vero-concept__text{font-size:16px;line-height:1.6}.vero-concept__facts{margin-top:22px;padding-top:20px;gap:12px}.vero-concept__facts dt{font-size:21px}.vero-concept__facts dd{font-size:12px}.vero-concept__desktop{display:none}.vero-concept__mobile{display:block}.vero-concept--hero .vero-concept__media img{aspect-ratio:4/3}.vero-concept__media video{max-height:400px}}.vero-scan{padding:44px 32px;background:#fff;color:#161616}.vero-scan__wrap{max-width:1180px;margin:auto}.vero-scan header{max-width:760px;margin-bottom:26px}.vero-scan h2{font-size:clamp(26px,3vw,36px);line-height:1.15;letter-spacing:-.025em;margin:0 0 10px;font-weight:600}.vero-scan header p{font-size:17px;color:#606060;line-height:1.6;margin:0}.vero-scan--cards .vero-scan__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.vero-scan__card{display:grid;grid-template-columns:120px 1fr;gap:24px;padding:24px;border:1px solid #e5e5e5;border-radius:12px;align-items:start}.vero-scan__image{width:120px;height:120px;object-fit:contain;display:block;transform:none!important;transition:none!important}.vero-scan h3{font-size:21px;font-weight:600;line-height:1.25;margin:0 0 10px}.vero-scan__body{font-size:16px;line-height:1.65;color:#555}.vero-scan__body p{margin:0 0 10px}.vero-scan__body p:last-child{margin-bottom:0}.vero-scan summary{cursor:pointer}.vero-scan__card summary{font-size:14px;text-decoration:underline;text-underline-offset:4px;margin-top:14px}.vero-scan__card details[open] .vero-scan__body{margin-top:12px}.vero-scan__row{border-bottom:1px solid #ddd}.vero-scan__row:first-child{border-top:1px solid #ddd}.vero-scan__row summary{list-style:none;display:flex;justify-content:space-between;gap:20px;padding:20px 0;font-size:18px;font-weight:600}.vero-scan__row summary::-webkit-details-marker{display:none}.vero-scan__row[open] summary span{transform:rotate(45deg)}.vero-scan__row .vero-scan__body{padding:0 28px 22px 0;max-width:800px}.vero-scan a{text-decoration:underline;text-underline-offset:3px}.vero-scan summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.vero-scan{padding:30px 20px}.vero-scan header{margin-bottom:22px}.vero-scan--cards .vero-scan__items{grid-template-columns:1fr;gap:12px}.vero-scan__card{grid-template-columns:80px 1fr;gap:16px;padding:18px 14px}.vero-scan__image{width:80px;height:90px}.vero-scan h3{font-size:19px}.vero-scan__body{font-size:15px}.vero-scan__row summary{font-size:17px;padding:18px 0}}.vero-scan__extra{margin-top:12px}.vero-scan__row{padding:24px 0}.vero-scan__row h3{font-size:19px}.vero-scan__row .vero-scan__body{padding:0;max-width:850px}.vero-scan--details .vero-scan__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px}@media(max-width:749px){.vero-scan--details .vero-scan__items{grid-template-columns:1fr}.vero-scan__row{padding:20px 0}}.vero-scan__card:not(:has(.vero-scan__image)){grid-template-columns:1fr}.vero-scan:has(.vero-scan__items:empty){background:#f7f7f7;padding-top:28px;padding-bottom:28px}.vero-scan:has(.vero-scan__items:empty) header{margin-bottom:0;max-width:950px}@media(max-width:749px){.vero-scan{padding:24px 20px}.vero-scan header{margin-bottom:16px}.vero-scan h2{font-size:25px}.vero-scan header p{font-size:15px;line-height:1.5}.vero-scan--cards .vero-scan__items{gap:0}.vero-scan__card{border:0;border-bottom:1px solid #e5e5e5;border-radius:0;padding:16px 0;grid-template-columns:64px 1fr;gap:14px}.vero-scan__image{width:64px;height:68px}.vero-scan h3{font-size:17px;margin-bottom:6px}.vero-scan__body{font-size:14px;line-height:1.5}.vero-scan__row{padding:14px 0}.vero-scan__row h3{font-size:16px}.vero-scan:has(.vero-scan__items:empty){padding:24px 20px}}.vex-recipes{display:block;max-width:1440px;margin:auto;padding:64px;background:#fff;color:#20221f}.vex-recipes h2{font-family:inherit;font-size:clamp(28px,3vw,44px);font-weight:400;letter-spacing:-.04em;line-height:1.15;margin:0 0 20px}.vex-recipes__controls{display:flex;align-items:center;gap:12px;margin-top:28px}.vex-recipes button{background:#fff;border:1px solid #dedfd8;color:inherit;width:48px;height:48px;display:grid;place-items:center;padding:0;line-height:1;font-size:26px;cursor:pointer;flex-shrink:0}.vex-recipes button:disabled{opacity:.3;cursor:default}.vex-recipes__controls input{appearance:none;-webkit-appearance:none;flex:1;min-width:0;margin:0 20px 0 0;height:32px;background:transparent;cursor:pointer;border:0;padding:0}.vex-recipes__controls input::-webkit-slider-runnable-track{height:2px;background:#dedfd8}.vex-recipes__controls input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:40px;height:3px;background:#20221f;border:0;border-radius:0;margin-top:-.5px}.vex-recipes__controls input::-moz-range-track{height:2px;background:#dedfd8}.vex-recipes__controls input::-moz-range-thumb{width:40px;height:3px;background:#20221f;border:0;border-radius:0}.vex-recipes__rail{display:flex;gap:24px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.vex-recipes__rail::-webkit-scrollbar{display:none}.vex-recipes__card{flex:0 0 calc((100% - 72px)/4);min-width:0;scroll-snap-align:start;text-decoration:none;color:inherit}.vex-recipes__card img{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:contain}.vex-recipes a:focus-visible,.vex-recipes button:focus-visible,.vex-recipes input:focus-visible,.vex-recipes__rail:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:699px){.vex-recipes{padding:40px 22px}.vex-recipes h2{font-size:30px;margin-bottom:18px}.vex-recipes__rail{gap:12px}.vex-recipes__card{flex-basis:calc((100% - 12px)/2)}.vex-recipes__controls{gap:10px;margin-top:24px}.vex-recipes__controls input{margin-right:16px}.vex-recipes button{width:44px;height:44px}}.kv-story{display:block;background:var(--kv-bg);color:var(--kv-ink);padding:var(--kv-space) 0;scroll-margin-top:110px}.kv-story *{box-sizing:border-box}.kv-story .kv-wrap{max-width:1440px;padding:0 64px;margin:auto}.kv-story h2{font-size:clamp(32px,4.3vw,var(--kv-heading));font-weight:400;line-height:1.08;letter-spacing:-.045em;color:inherit;margin:0}.kv-story h3{font-size:24px;line-height:1.2;font-weight:400;letter-spacing:-.025em;margin:0 0 16px;color:inherit}.kv-story .kv-eyebrow{font-size:11px;letter-spacing:.14em;line-height:1.5;margin:0 0 22px}.kv-story .kv-copy{font-size:16px;line-height:1.65;opacity:.78}.kv-story .kv-copy p{margin:0 0 14px}.kv-story .kv-copy p:last-child{margin-bottom:0}.kv-story .kv-heading>.kv-copy{margin-top:24px}.kv-story .kv-picture{display:block;margin-top:44px}.kv-story .kv-picture img{display:block;width:100%;aspect-ratio:var(--kv-ratio);object-fit:cover}.kv-story--story .kv-heading,.kv-story--closing .kv-heading{text-align:center;max-width:850px;margin:auto}.kv-story .kv-link{display:inline-block;margin-top:28px;padding:13px 24px;border:1px solid currentColor;font-size:14px;text-decoration:none}.kv-story .kv-interactive{display:grid;gap:60px;grid-template-columns:1.25fr 1fr;align-items:center}.kv-story--door .kv-interactive-copy{grid-column:1;grid-row:1}.kv-story--door .kv-panels{grid-column:2;grid-row:1}.kv-story--door .kv-interactive{grid-template-columns:1fr 1.4fr}.kv-story .kv-panel{margin:0}.kv-story .kv-panel img{display:block;width:100%;aspect-ratio:var(--kv-ratio);object-fit:cover}.kv-story .kv-panel figcaption{margin-top:16px;font-size:14px}.kv-story .kv-panel+.kv-panel{margin-top:24px}.kv-story[data-ready] .kv-panel+.kv-panel{margin-top:0}.kv-story [hidden]{display:none!important}.kv-story .kv-tabs{display:none;gap:24px;flex-wrap:wrap;margin-top:30px}.kv-story[data-ready] .kv-tabs{display:flex}.kv-story .kv-tabs button{padding:12px 0;border:0;border-bottom:1px solid transparent;background:none;color:inherit;font:inherit;font-size:14px;opacity:.55;cursor:pointer}.kv-story .kv-tabs button[aria-pressed=true]{border-color:currentColor;opacity:1}.kv-story--baking .kv-interactive{display:flex;flex-direction:column;gap:0;align-items:stretch}.kv-story--baking .kv-interactive-copy{display:flex;flex-direction:column;padding:32px 0 0}.kv-story--baking .kv-tabs{order:-1;margin:0 0 30px}.kv-story--baking .kv-heading{display:grid;grid-template-columns:1fr 1fr;gap:14px 60px}.kv-story--baking .kv-eyebrow{grid-column:1/-1;margin:0}.kv-story--baking .kv-heading>.kv-copy{margin:0;align-self:end}.kv-story .kv-features{display:grid;grid-template-columns:repeat(3,1fr);gap:42px;margin-top:60px}.kv-story .kv-features article{border-top:1px solid #20221f30;padding-top:22px}.kv-story .kv-number{display:block;font-size:12px;opacity:.5;margin-bottom:22px}.kv-story--banner{padding:0;position:relative}.kv-story--banner .kv-eyebrow{font-size:var(--kv-banner-eyebrow,16px)}.kv-story--banner .kv-wrap{max-width:none;padding:0;position:relative}.kv-story--banner .kv-picture{margin:0}.kv-story--banner .kv-picture:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--kv-overlay))}.kv-story--banner .kv-heading{position:absolute;z-index:1;left:max(5%,calc((100vw - 1312px)/2));top:50%;transform:translateY(-50%);max-width:600px;padding:24px}.kv-story .kv-faq{display:grid;grid-template-columns:1fr 1.4fr;gap:64px}.kv-story .kv-faq details{border-bottom:1px solid #20221f25;padding:20px 0}.kv-story .kv-faq details:first-child{border-top:1px solid #20221f25}.kv-story .kv-faq summary{cursor:pointer;font-size:17px}.kv-story .kv-faq details .kv-copy{padding-top:16px}.kv-story .kv-spec{border-block:1px solid #20221f30}.kv-story .kv-spec summary{list-style:none;display:flex;justify-content:space-between;gap:30px;cursor:pointer;padding:30px 0;font-size:clamp(28px,3vw,44px);letter-spacing:-.04em;line-height:1.2}.kv-story .kv-spec summary::-webkit-details-marker{display:none}.kv-story .kv-spec[open] summary>span:last-child{transform:rotate(45deg)}.kv-story .kv-spec-row{display:grid;grid-template-columns:1.25fr 1fr;gap:64px;align-items:center;padding:30px 0}.kv-story .kv-spec-row img{display:block;width:100%;height:auto}.kv-story .kv-nav{display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:13px}.kv-story .kv-nav div{display:flex;gap:28px;overflow:auto}.kv-story .kv-nav a{white-space:nowrap;text-decoration:none}.kv-story--navigation{border-block:1px solid #20221f20}.kv-story a:focus-visible,.kv-story button:focus-visible,.kv-story summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:699px){.kv-story{padding:var(--kv-mobile-space) 0;scroll-margin-top:90px}.kv-story .kv-wrap{padding:0 22px}.kv-story h2{font-size:var(--kv-mobile-heading)}.kv-story h3{font-size:22px}.kv-story .kv-copy{font-size:15px}.kv-story .kv-eyebrow{font-size:10px;margin-bottom:16px}.kv-story .kv-picture{margin-top:28px}.kv-story .kv-picture img,.kv-story .kv-panel img{aspect-ratio:var(--kv-mobile-ratio)}.kv-story .kv-interactive{display:flex;flex-direction:column;gap:28px;align-items:stretch}.kv-story--door .kv-interactive-copy{order:-1}.kv-story .kv-tabs{gap:22px;margin-top:20px}.kv-story--baking .kv-interactive-copy{padding-top:0}.kv-story--baking .kv-heading{display:block}.kv-story--baking .kv-heading>.kv-copy{margin-top:20px}.kv-story--baking .kv-eyebrow{margin-bottom:16px}.kv-story .kv-features{grid-template-columns:1fr;gap:28px;margin-top:32px}.kv-story .kv-number{margin-bottom:12px}.kv-story--banner,.kv-story--banner .kv-wrap{padding:0}.kv-story--banner .kv-picture{margin:0}.kv-story--banner .kv-heading{left:0;right:0;top:auto;bottom:var(--kv-banner-mobile-lift,0px);transform:none;padding:30px 22px}.kv-story--banner .kv-eyebrow{font-size:var(--kv-banner-mobile-eyebrow,10px)}.kv-story .kv-faq{grid-template-columns:1fr;gap:28px}.kv-story .kv-spec-row{grid-template-columns:1fr;gap:24px;padding:24px 0}.kv-story .kv-nav{display:block}.kv-story .kv-nav strong{display:block;margin-bottom:14px}.kv-story .kv-nav div{gap:22px;padding-bottom:4px}}.kv-story--gallery .kv-interactive{display:flex;flex-direction:column;gap:28px}.kv-story--gallery .kv-panels{width:100%}.kv-story--gallery .kv-panel img{max-height:650px;object-fit:contain}.kv-story--gallery .kv-interactive-copy{width:100%;display:flex;align-items:center;justify-content:space-between;gap:30px}.kv-story--gallery .kv-tabs{margin:0}.kv-story--gallery h2{font-size:clamp(30px,3.5vw,48px)}.kv-story--door .kv-tabs{flex-direction:column;gap:0;max-width:430px}.kv-story--door .kv-tabs button{text-align:left;border-bottom:1px solid #dedfd8;padding:17px 0;font-size:16px}.kv-story--door .kv-tabs button[aria-pressed=true]{border-color:currentColor}.kv-story .kv-spec summary small{display:block;font-size:10px;letter-spacing:.16em;margin-bottom:10px;color:#70736c}.kv-story .kv-spec-row{grid-template-columns:1.45fr 1fr;gap:50px;padding:38px 0 48px}.kv-story .kv-spec-row+.kv-spec-row{border-top:1px solid #eceee8}.kv-story .kv-spec-row dl{margin:0;font-size:14px;line-height:1.5}.kv-story .kv-spec-row dl>div{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid #eceee8}.kv-story .kv-spec-row dt{color:#70736c}.kv-story .kv-spec-row dd{margin:0;text-align:right;max-width:60%}@media(max-width:699px){.kv-story--gallery .kv-interactive-copy{align-items:flex-start;flex-direction:column;gap:12px}.kv-story--gallery .kv-tabs{gap:24px}.kv-story .kv-spec-row{grid-template-columns:1fr;gap:24px;padding:24px 0}.kv-story .kv-spec-row dl{font-size:13px}}.kv-story--baking .kv-interactive{position:relative}.kv-story--baking .kv-tabs{position:absolute;z-index:2;top:24px;left:24px;right:24px;margin:0;gap:10px}.kv-story--baking .kv-tabs button{display:flex;align-items:center;gap:8px;padding:12px 18px;background:#000000a6;border:1px solid rgba(255,255,255,.45);color:#fff;opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.kv-story--baking .kv-tabs button[aria-pressed=true]{background:#fff;color:#20221f;border-color:#fff}.kv-story .kv-tab-number{font-size:11px;opacity:.65;margin-right:8px}.kv-story .kv-panels{touch-action:pan-y;cursor:pointer}@media(max-width:699px){.kv-story--baking .kv-tabs{left:10px;right:10px;top:10px;gap:6px}.kv-story--baking .kv-tabs button{padding:8px 9px;font-size:12px;gap:0}.kv-story .kv-tab-number{font-size:9px;margin-right:5px}}.kv-story--baking .kv-panels,.kv-story--baking .kv-panel{position:relative}.kv-story--baking .kv-image-copy{position:absolute;right:6%;top:18%;max-width:36%;color:#fff;font-size:clamp(16px,2.5vw,34px);line-height:1.2;text-align:right;text-shadow:0 1px 8px #0009;pointer-events:none}.kv-story--baking .kv-tabs{top:auto;bottom:20px;left:20px;right:20px;justify-content:center;gap:24px}.kv-story--baking .kv-tabs button,.kv-story--baking .kv-tabs button[aria-pressed=true]{background:none;color:#fff;border:0;border-bottom:1px solid transparent;-webkit-backdrop-filter:none;backdrop-filter:none;padding:10px 0;text-shadow:0 1px 5px #0008}.kv-story--baking .kv-tabs button{opacity:.65}.kv-story--baking .kv-tabs button[aria-pressed=true]{opacity:1;border-bottom-color:#fff}@media(max-width:699px){.kv-story--baking .kv-tabs{bottom:8px;left:12px;right:12px;gap:20px}.kv-story--baking .kv-tabs button{font-size:12px}.kv-story--baking .kv-image-copy{font-size:16px}}@media(min-width:700px){.kv-story.kv-full-desktop>.kv-wrap{max-width:none;padding-inline:0}.kv-story.kv-full-desktop .kv-heading{padding-inline:32px}}@media(max-width:699px){.kv-story.kv-full-mobile>.kv-wrap{max-width:none;padding-inline:0}.kv-story.kv-full-mobile .kv-heading{padding-inline:22px}}.kv-story .kv-features{align-items:start}.kv-feature-details summary{list-style:none;display:flex;align-items:baseline;justify-content:space-between;gap:16px;cursor:pointer}.kv-feature-details summary::-webkit-details-marker{display:none}.kv-feature-details summary h3{margin-bottom:16px}.kv-feature-plus{font-size:22px;font-weight:300;transition:transform .2s}.kv-feature-details[open] .kv-feature-plus{transform:rotate(45deg)}.kv-feature-details[open]>.kv-copy{padding-top:20px}.kv-story .kv-feature-link{display:inline-flex;gap:14px;margin-top:20px;padding-bottom:5px;border-bottom:1px solid #20221f55;font-size:14px;text-decoration:none}.kv-story .kv-feature-details summary.kv-feature-link{display:inline-flex;justify-content:flex-start;margin-bottom:0}.kv-feature-details .kv-feature-plus{font-size:17px;line-height:1}@media(min-width:700px){.kv-story .kv-features:has(.kv-feature-details){grid-template-rows:auto auto auto auto;row-gap:0;align-items:stretch}.kv-story .kv-features:has(.kv-feature-details)>article{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0}.kv-story .kv-features:has(.kv-feature-details)>article>.kv-copy{align-self:start}.kv-story .kv-features:has(.kv-feature-details)>article>.kv-feature-details{align-self:start}}.kv-story .kv-features>article>.kv-number,.kv-story .kv-features>article>h3,.kv-story .kv-features>article>.kv-copy{align-self:start;text-align:left}.kv-story .kv-features>article>h3{margin-top:0;line-height:1.2}.kv-story .kv-features>article>.kv-copy>p{margin:0;line-height:1.65}@media(max-width:699px){.shopify-section--video .kys-video-heading-mobile{font-size:var(--kys-mobile-heading-size)!important}}.kys-purchase-trust{margin-top:22px;padding-top:22px;border-top:1px solid #e4e6e0;color:#242721;text-align:left}.kys-purchase-trust__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;list-style:none;margin:0;padding:0}.kys-purchase-trust__item{display:flex;align-items:flex-start;gap:11px;min-width:0}.kys-purchase-trust__item svg{flex:none;width:24px;height:24px;color:#59634f;margin-top:1px}.kys-purchase-trust__item strong{display:block;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:0}.kys-purchase-trust__item span{display:block;margin-top:3px;font-size:11px;line-height:1.5;color:#62685e}.kys-purchase-trust__price{margin:22px 0 0!important;padding-top:17px;border-top:1px solid #e4e6e0;font-size:12px;line-height:1.65;color:#454d40}.kys-purchase-trust__delivery{margin:5px 0 0!important;font-size:10px;line-height:1.5;color:#6b7067}@media(max-width:699px){.kys-purchase-trust{margin-inline:-16px}}@media(max-width:374px){.kys-purchase-trust__grid{column-gap:12px}.kys-purchase-trust__item{gap:8px}.kys-purchase-trust__item strong{font-size:12px}.kys-purchase-trust__item span{font-size:10px}}.kys-collection-card .product-card__image{border:0!important;box-shadow:none!important;border-radius:0!important}.kys-collection-card{height:100%;border:1px solid #e1e1de;border-radius:12px;overflow:hidden;box-shadow:none}.kys-collection-card .product-card__figure{padding:12px 12px 0;border:0;box-shadow:none}.kys-collection-card .product-card__info{padding:0 14px 18px!important}.kys-collection-card.kys-bundle-card .product-card__info{padding:0 14px 18px}@media(max-width:699px){.kys-collection-card .product-card__info,.kys-collection-card.kys-bundle-card .product-card__info{padding:0 10px 14px!important}}.kys-card-specs{display:grid;gap:4px;width:100%;margin:10px 0 0;padding:0;list-style:none;font-size:13px;line-height:1.5;color:rgb(var(--text-color)/.8);text-align:start}.kys-card-specs li{margin:0;padding:0;overflow-wrap:anywhere}@media(max-width:699px){.kys-card-specs{font-size:12px;gap:5px}}.kys-bundle-card{overflow:hidden}.kys-bundle-card .product-card__image{aspect-ratio:1 / 1}.kys-bundle-card .product-card__info{text-align:start;align-items:start;justify-items:start}.kys-bundle-card .product-card__info .v-stack{grid-template-columns:minmax(0,1fr);justify-content:stretch!important;justify-items:start}.kys-bundle-card .product-card__info .price-list{justify-content:flex-start!important;justify-self:start}@media screen and (max-width:699px){.kys-bundle-card{border:1px solid #dedede;border-radius:12px;box-shadow:0 2px 6px #0000000a}.kys-bundle-card .product-card__figure{padding:34px 12px 0}.kys-bundle-card .product-card__figure>a{display:block;width:80%;max-width:260px;margin-inline:auto;overflow:hidden}.kys-bundle-card .product-card__image{transform:none!important;scale:1!important}.kys-bundle-card .product-card__info{padding:0 20px 20px}}.kys-bundle-savings-figure{position:relative}.kys-bundle-savings{position:absolute;inset-block-start:16px;inset-inline-end:16px;z-index:2;display:inline-flex;padding:0;background:transparent;color:#171717;font-size:clamp(12px,1.2vw,16px);font-weight:700;line-height:1.2;pointer-events:none}@media(max-width:699px){.product-info [data-block-type=price],.product-info [data-block-type=share-buttons]{align-self:center!important}.product-info [data-block-type=share-buttons] .product-form__share,.product-info [data-block-type=share-buttons] .product-info__native-share{align-items:center}}@media screen and (max-width:999px){.variant-picker x-popover[inline-mobile]{position:absolute;width:100%;padding:0;z-index:40;--popover-anchor-block-spacing:6px;--popover-content-max-height:260px;--popover-body-padding:6px 0}.variant-picker x-popover[inline-mobile]::part(overlay),.variant-picker x-popover[inline-mobile]::part(title),.variant-picker x-popover[inline-mobile]::part(outside-close-button){display:none}.variant-picker x-popover[inline-mobile]::part(content){width:100%;height:auto;border:1px solid rgb(var(--border-color));border-radius:var(--rounded-input);box-shadow:0 6px 18px #00000012}.variant-picker x-popover[inline-mobile]::part(body){text-align:start}.variant-picker x-popover[inline-mobile] .popover-listbox__option{justify-content:flex-start;min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map */
