.ip-kitchen-page{--ip-kitchen-cyan: #00a9bb;--ip-kitchen-teal: #007583;--ip-kitchen-orange: #ff7031}.ip-kitchen-page #MainContent{padding:0}.ip-kitchen-page .ip-header{background:#4cbdcb;border-bottom:0}.ip-kitchen-page .ip-header__submenu{background:#4cbdcb}.ip-kitchen-page #MainContent>.shopify-section{margin:0}:where(.ip-kitchen-hero,.ip-kitchen-standards,.ip-kitchen-products,.ip-kitchen-story,.ip-kitchen-faq),:where(.ip-kitchen-hero,.ip-kitchen-standards,.ip-kitchen-products,.ip-kitchen-story,.ip-kitchen-faq) *{box-sizing:border-box}:where(.ip-kitchen-hero,.ip-kitchen-standards,.ip-kitchen-products,.ip-kitchen-story,.ip-kitchen-faq){font-family:IP Montserrat,Montserrat,sans-serif;color:var(--ip-kitchen-section-ink, #000);background:var(--ip-kitchen-section-bg, #fff)}.ip-kitchen-page :is(.ip-kitchen-hero,.ip-kitchen-standards,.ip-kitchen-products,.ip-kitchen-story,.ip-kitchen-faq){font-family:IP Montserrat,Montserrat,sans-serif!important;letter-spacing:normal}.ip-kitchen-page :is(.ip-kitchen-hero,.ip-kitchen-standards,.ip-kitchen-products,.ip-kitchen-story,.ip-kitchen-faq) :where(:not(.jdgm-star)){font-family:inherit!important;letter-spacing:normal}.ip-kitchen-page .ip-kitchen-hero__heading,.ip-kitchen-page .ip-kitchen-heading,.ip-kitchen-page .ip-kitchen-story__content h2{font-family:IP Orelega One,Georgia,serif!important}.ip-kitchen-container{width:min(86%,1600px);margin-inline:auto}.ip-kitchen-heading-row{display:flex;align-items:center;justify-content:center;gap:12px}.ip-kitchen-heading{margin:0;font:400 clamp(28px,3.12vw,60px)/1.05 "IP Orelega One",Georgia,serif;color:inherit;text-align:center;letter-spacing:0}.ip-kitchen-heading-decor{flex:0 0 clamp(25px,2.7vw,52px);width:clamp(25px,2.7vw,52px);color:#ff7031}.ip-kitchen-heading-decor :is(svg,img){display:block;width:100%;height:auto}.ip-kitchen-heading-decor--rays{flex-basis:clamp(20px,2.2vw,42px);color:#00a9bb}.ip-kitchen-heading-decor--right{transform:scaleX(-1)}.ip-kitchen-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;min-width:220px;padding:13px 25px;border:2px solid transparent;border-radius:4px;background:#00a9bb;color:#fff;font:800 clamp(14px,1.08vw,21px)/1.25 "IP Montserrat",sans-serif;text-align:center;text-decoration:none;letter-spacing:.02em;transition:background-color .15s,color .15s}.ip-kitchen-button:hover{background:#007583;color:#fff}.ip-kitchen-button--outline{border-color:currentColor;background:transparent}.ip-kitchen-button--outline:hover{color:#007583;background:#fff;border-color:#fff}.ip-kitchen-button:focus-visible,.ip-kitchen-card a:focus-visible,.ip-kitchen-pagination a:focus-visible,.ip-kitchen-faq summary:focus-visible{outline:3px solid #ff7031;outline-offset:4px}.ip-kitchen-hero{overflow:clip;color:var(--ip-kitchen-hero-ink, #000);background:var(--ip-kitchen-hero-bg, #4cbdcb)}.ip-kitchen-hero__inner{display:grid;grid-template-columns:62% 38%;position:relative;width:min(80.54%,1560px);min-height:clamp(420px,29.7vw,570px);margin-inline:auto}.ip-kitchen-hero__content{position:relative;z-index:1;padding:calc(86 * var(--ip-design-unit, 1px)) 0 calc(28 * var(--ip-design-unit, 1px))}.ip-kitchen-hero__heading{position:relative;display:inline-block;margin:0 0 calc(32 * var(--ip-design-unit, 1px));font:400 clamp(58px,5.8vw,111px)/.86 "IP Orelega One",Georgia,serif;color:inherit;letter-spacing:-.02em}.ip-kitchen-hero__highlight{position:relative;white-space:nowrap;color:var(--ip-kitchen-hero-highlight, #fff)}.ip-kitchen-hero__highlight svg{position:absolute;bottom:-.035em;left:0;width:100%;height:.1em;color:#ff7031}.ip-kitchen-hero__line{display:block}.ip-kitchen-hero__sparkles{position:absolute;top:-.45em;right:-.54em;width:.9em;height:1.08em;color:#ff7031}.ip-kitchen-hero__sparkles :is(svg,img){display:block;width:100%;height:100%}.ip-kitchen-hero__intro{display:flex;align-items:center;gap:clamp(18px,2vw,38px);margin-bottom:calc(34 * var(--ip-design-unit, 1px));max-width:100%}.ip-kitchen-hero__logo{display:block;width:clamp(140px,14.17vw,272px);height:auto;object-fit:contain;flex-shrink:0}.ip-kitchen-hero__intro p{margin:0;max-width:630px;font-size:clamp(17px,1.695vw,32.54px);font-weight:700;line-height:1.263}.ip-kitchen-hero__media{position:relative;min-width:0;isolation:isolate}.ip-kitchen-hero__media:before{content:"";position:absolute;z-index:-1;top:-90px;right:-120px;bottom:-70px;left:-120px;background:radial-gradient(ellipse,rgb(255 255 255 / 23%),transparent 68%)}.ip-kitchen-hero__dog{position:absolute;width:81.8%;max-width:none;height:auto;left:22.8%;bottom:0}.ip-kitchen-hero__treats{position:absolute;width:136.2%;max-width:none;height:auto;bottom:0;left:-7.6%;pointer-events:none}.ip-kitchen-hero__note{position:absolute;z-index:2;right:-9%;top:52%;width:clamp(140px,9.9vw,190px);transform:rotate(9deg);color:#fff;font-size:clamp(18px,1.68vw,32px);font-weight:900;line-height:.98;text-align:center}.ip-kitchen-hero__note p{margin:0}.ip-kitchen-hero__note strong{color:#000}.ip-kitchen-hero__note svg{position:absolute;left:-26%;top:22%;width:27%;color:#000}.ip-kitchen-hero .ip-kitchen-button{min-height:clamp(52px,3.56vw,68px);min-width:clamp(220px,14.27vw,274px)}.ip-kitchen-standards{padding:clamp(32px,2.76vw,53px) 0 clamp(36px,2.6vw,50px)}.ip-kitchen-standards .ip-kitchen-container{width:min(77%,1480px)}.ip-kitchen-standards__list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px;padding:0;margin:30px 0 0;list-style:none}.ip-kitchen-standards__item{display:flex;flex-direction:column;align-items:center;text-align:center}.ip-kitchen-standards__icon{display:block;width:clamp(62px,5.2vw,100px);height:clamp(62px,5.2vw,100px);margin-bottom:12px}.ip-kitchen-standards__icon img,.ip-kitchen-standards__icon svg{display:block;width:100%;height:100%;object-fit:contain}.ip-kitchen-standards__item p{margin:0;font-size:clamp(12px,1.07vw,21px);font-weight:800;line-height:1.2}.ip-kitchen-products{display:block;padding:clamp(34px,3vw,58px) 0 45px;scroll-margin-top:30px}.ip-kitchen-products .ip-kitchen-container{width:min(86.4%,1660px)}.ip-kitchen-filters{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:26px 0 0}.ip-kitchen-filters__link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;border:1px solid #007583;border-radius:4px;color:#007583;background:transparent;font-size:15px;font-weight:700;line-height:1.3;text-align:center;text-decoration:none}.ip-kitchen-filters__link[aria-current=page],.ip-kitchen-filters__link:hover{color:#fff;background:#007583}.ip-kitchen-filters__link:focus-visible{outline:3px solid #ff7031;outline-offset:3px}.ip-kitchen-products__results{margin-top:clamp(30px,2.9vw,56px);overflow-anchor:none}.ip-kitchen-filters~.ip-kitchen-products__results{margin-top:28px}.ip-kitchen-products__results[aria-busy=true]{opacity:.55;pointer-events:none}.ip-kitchen-products__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ip-kitchen-products__error{margin:20px 0 0;text-align:center;font-size:14px}.ip-kitchen-products__error[hidden]{display:none}.ip-kitchen-products__error a{color:#007583;text-decoration:underline}.ip-kitchen-products__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:0;row-gap:clamp(28px,2.1vw,40px)}.ip-kitchen-card{min-width:0;display:flex;flex-direction:column;text-align:center}.ip-kitchen-card__badges{position:absolute;top:0;left:10px;right:10px;z-index:1;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.ip-kitchen-card__badge{display:inline-flex;align-items:center;min-height:26px;padding:5px 10px;border-radius:4px;color:var(--ip-kitchen-badge-ink, #fff);background:var(--ip-kitchen-badge-bg, #00a9bb);font-size:12px;font-weight:800;line-height:1.2;text-transform:uppercase}.ip-kitchen-card__badge--sale{--ip-kitchen-badge-bg: #ff7031}.ip-kitchen-card__media{position:relative;display:block;height:clamp(240px,22.71vw,436px);text-decoration:none}.ip-kitchen-card--with-badges .ip-kitchen-card__media{padding-top:32px;height:calc(clamp(240px,22.71vw,436px) + 32px)}.ip-kitchen-card__image-frame{display:block;height:100%;overflow:hidden}.ip-kitchen-card__image{display:block;width:100%;height:100%;object-fit:var(--ip-kitchen-image-fit, cover);mix-blend-mode:multiply;transition:transform .2s ease}.ip-kitchen-products[data-image-fit=cover] .ip-kitchen-card__image:not(.ip-kitchen-card__image--artwork){transform:scale(1.1);transform-origin:center bottom}.ip-kitchen-card__image--artwork{object-fit:contain;mix-blend-mode:normal}@media(hover:hover){.ip-kitchen-card__media:hover .ip-kitchen-card__image{transform:scale(1.025)}}@media(hover:hover){.ip-kitchen-products[data-image-fit=cover] .ip-kitchen-card__media:hover .ip-kitchen-card__image:not(.ip-kitchen-card__image--artwork){transform:scale(1.125)}}.ip-kitchen-card__title{display:grid;place-items:center;min-height:1.25em;margin:clamp(16px,1.7vw,33px) 6px 5px;font:800 clamp(14px,1.2vw,23px)/1.25 "IP Montserrat",sans-serif;color:inherit;text-transform:uppercase}.ip-kitchen-card__title a{color:inherit;text-decoration:none}.ip-kitchen-card__rating{min-height:24px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:clamp(11px,.9vw,17.26px);line-height:1.25}.ip-kitchen-card__stars{display:inline-block;color:transparent;background:linear-gradient(90deg,var(--ip-kitchen-rating-color, #ff7031) var(--ip-rating),#8fabad var(--ip-rating));background-clip:text;font-size:clamp(17px,1.4vw,27px);line-height:1;white-space:nowrap}.ip-kitchen-card__review-count{font-weight:600;white-space:nowrap}.ip-kitchen-card__price{margin:2px 0 0;font-size:clamp(14px,.95vw,18px);font-weight:600;line-height:1.4}.ip-kitchen-card__price s{color:#5c696c;font-weight:400}.ip-kitchen-card__sold-out{display:block;font-size:12px}.ip-kitchen-pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:35px}.ip-kitchen-pagination a,.ip-kitchen-pagination span{display:grid;place-items:center;min-width:42px;min-height:42px;padding:8px;border:1px solid #007583;border-radius:4px;color:#007583;background:transparent;text-decoration:none;font-weight:700}.ip-kitchen-pagination [aria-current],.ip-kitchen-pagination a:hover{color:#fff;background:#007583}.ip-kitchen-products__empty{grid-column:1/-1;text-align:center}.ip-kitchen-story{display:grid;grid-template-columns:1fr 1fr}.ip-kitchen-story__media{position:relative;min-width:0;aspect-ratio:1.67}.ip-kitchen-story__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center 70%}.ip-kitchen-story__content{align-self:center;padding:42px clamp(32px,8.6vw,165px) 42px clamp(32px,9.7vw,186px)}.ip-kitchen-story__content h2{margin:0 0 20px;font:400 clamp(46px,4.9vw,94px)/.98 "IP Orelega One",Georgia,serif;color:inherit}.ip-kitchen-story__content h2 span{color:var(--ip-kitchen-story-accent, #007583)}.ip-kitchen-story__text{margin:0 0 30px;font-size:clamp(15px,1.07vw,21px);font-weight:600;line-height:1.4}.ip-kitchen-story__text p{margin:0 0 16px}.ip-kitchen-story__text p:last-child{margin-bottom:0}.ip-kitchen-page .ip-reviews{padding:clamp(34px,3.2vw,62px) 0}.ip-kitchen-page .ip-reviews[hidden],.ip-kitchen-page .ip-reviews__control[hidden]{display:none}.ip-kitchen-page .ip-reviews__inner{width:min(86%,1640px);max-width:none;height:auto;padding:0;gap:0}.ip-kitchen-page .ip-reviews__heading{color:#fff;font-size:clamp(27px,3.12vw,60px);line-height:1.08;white-space:normal}.ip-kitchen-page .ip-reviews__heading-row{flex-basis:auto;height:auto;margin-bottom:clamp(28px,2.6vw,50px)}.ip-kitchen-page .ip-reviews__heading-accent{flex:0 0 clamp(23px,1.61vw,31px);width:clamp(23px,1.61vw,31px);height:clamp(32px,2.24vw,43px);background:url(ip-kitchen-heart.svg) center / contain no-repeat}.ip-kitchen-page .ip-reviews__heading-accent--right{transform:none;background-image:url(ip-kitchen-heart-right.svg)}.ip-kitchen-page .ip-reviews__heading-accent img{visibility:hidden}.ip-kitchen-page .ip-reviews__viewport{width:100%;height:var(--ip-kitchen-review-height,300px);min-height:0}.ip-kitchen-page .ip-reviews__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--ip-kitchen-review-gap,30px)) / 4);gap:var(--ip-kitchen-review-gap,30px);width:100%;height:var(--ip-kitchen-review-height,300px)}.ip-kitchen-page .ip-reviews__card{width:auto;height:var(--ip-kitchen-review-height,300px)}.ip-kitchen-page .ip-reviews__carousel{position:relative;display:block;width:100%;height:auto;min-height:var(--ip-kitchen-review-height,300px);padding-inline:clamp(40px,3.958vw,76px)}.ip-kitchen-page .ip-reviews__control{position:absolute;top:50%;transform:translateY(-50%)}.ip-kitchen-page .ip-reviews__control--previous{left:0}.ip-kitchen-page .ip-reviews__control--next{right:0}.ip-kitchen-page .ip-reviews__media{flex:0 0 40%;width:40%;height:100%;border-radius:0;background:var(--ip-reviews-card-background, #fff)}.ip-kitchen-page .ip-reviews__image{border-radius:0;object-fit:contain;object-position:center;padding:8px}.ip-kitchen-page .ip-reviews__content{flex:1 1 60%;min-width:0;width:auto;height:100%;padding:clamp(16px,1.146vw,22px) clamp(15px,1.25vw,24px)}.ip-kitchen-page .ip-reviews__content :is(p,span,div){font-family:IP Montserrat,Montserrat,sans-serif!important}.ip-kitchen-page .ip-reviews__quote{width:100%;font-size:clamp(14px,1.07vw,20.55px);line-height:1.25;-webkit-line-clamp:5}.ip-kitchen-page .ip-reviews__author{max-width:100%;font-size:clamp(14px,1.07vw,20.55px);line-height:1.3;white-space:normal;overflow-wrap:anywhere}.ip-kitchen-page .ip-reviews__stars{gap:2px;width:auto;height:auto;color:#ff7031}.ip-kitchen-page .ip-reviews__star,.ip-kitchen-page .ip-reviews__star svg{flex-basis:clamp(16px,1.25vw,24px);width:clamp(16px,1.25vw,24px);height:clamp(16px,1.25vw,24px)}.ip-kitchen-page .ip-reviews__verified-icon{flex-basis:11px;width:11px;height:11px;align-self:center;background:#00a9bb}.ip-kitchen-page .ip-reviews__verified-icon .icon-checkmark{width:7px;height:6px}.ip-kitchen-page .ip-reviews__verified{font-size:clamp(11px,.981vw,18.84px);font-weight:500;color:#00a9bb;white-space:nowrap}.ip-kitchen-page .ip-reviews__control{background:#ff7031}.ip-kitchen-page .ip-reviews__card{border-radius:14px}.ip-kitchen-faq{padding:clamp(36px,2.81vw,54px) 20px clamp(24px,1.56vw,30px);background:var(--ip-kitchen-faq-bg, #f4f4f4)}.ip-kitchen-faq__inner{width:min(73vw,1400px);margin-inline:auto}.ip-kitchen-faq h2{margin:0 0 clamp(24px,1.875vw,36px);text-align:center;color:var(--ip-kitchen-faq-heading, #56250f);font:700 clamp(24px,2.08vw,40px)/1.3 Lato,sans-serif}.ip-kitchen-page .ip-kitchen-faq,.ip-kitchen-page .ip-kitchen-faq :where(:not(.jdgm-star)){font-family:Lato,Arial,sans-serif!important}.ip-kitchen-faq__items{display:grid;gap:clamp(16px,1.04vw,20px)}.ip-kitchen-faq__item{border:0}.ip-kitchen-faq summary{display:grid;grid-template-columns:60px minmax(0,1fr) 40px;gap:20px;align-items:center;min-height:60px;padding:0 10px 0 0;border-radius:32px;background:#fff;cursor:pointer;list-style:none;font:400 clamp(18px,1.35vw,26px)/1.4 Lato,sans-serif;color:#000}.ip-kitchen-faq summary::-webkit-details-marker{display:none}.ip-kitchen-faq__question-icon{display:grid;place-items:center;align-self:stretch;min-height:60px;border-radius:50%;background:#e9e9e9}.ip-kitchen-faq__question-icon svg{width:36px;height:36px}.ip-kitchen-faq__toggle{position:relative;display:block;width:40px;height:40px;border-radius:50%;background:var(--ip-kitchen-faq-accent, #22becd)}.ip-kitchen-faq__toggle:before,.ip-kitchen-faq__toggle:after{content:"";position:absolute;top:19px;left:13px;width:14px;height:2px;background:#fff}.ip-kitchen-faq__toggle:after{transform:rotate(90deg)}.ip-kitchen-faq details[open] .ip-kitchen-faq__toggle:after{transform:none}.ip-kitchen-faq__answer{padding:18px 54px 8px 60px;font-size:16px;line-height:1.7}.ip-kitchen-faq__answer p{margin:0 0 12px}.ip-kitchen-faq__answer a{color:#007583;text-decoration:underline;text-underline-offset:3px}@media(min-width:1920px){.ip-kitchen-faq__inner{width:73%}}@media(min-width:1200px){.ip-kitchen-page .ip-header__inner{width:min(81%,1560px);max-width:none}.ip-kitchen-hero__heading{margin-bottom:calc(21 * var(--ip-design-unit, 1px))}.ip-kitchen-page .ip-reviews{--ip-kitchen-review-height: min(15.625vw,300px);--ip-kitchen-review-gap: min(1.5625vw,30px)}}@media(max-width:1199px){.ip-kitchen-hero__inner{width:90%;grid-template-columns:57% 43%;min-height:clamp(320px,35vw,420px)}.ip-kitchen-hero__heading{font-size:clamp(52px,5.8vw,70px)}.ip-kitchen-heading{font-size:clamp(32px,3.12vw,37.4px)}.ip-kitchen-hero__intro{gap:16px}.ip-kitchen-hero__logo{width:150px}.ip-kitchen-hero__logo{height:auto}.ip-kitchen-hero__note{right:-4%;top:auto;bottom:30%;width:130px}.ip-kitchen-hero__dog{left:15%;width:85%}.ip-kitchen-story__content{padding:36px}.ip-kitchen-story__media{aspect-ratio:auto;min-height:390px}.ip-kitchen-page .ip-reviews__track{grid-auto-columns:calc((100% - 22px)/2)}.ip-kitchen-page .ip-reviews__track{gap:22px}.ip-kitchen-page .ip-reviews__carousel{padding-inline:40px}.ip-kitchen-page .ip-reviews__content{padding:18px 15px}}@media(min-width:768px)and (max-width:1023px){.ip-kitchen-standards__list{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px}.ip-kitchen-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.ip-kitchen-card__media{height:min(38vw,390px)}.ip-kitchen-card--with-badges .ip-kitchen-card__media{height:calc(min(38vw,390px) + 32px)}.ip-kitchen-card__title{min-height:2.5em;font-size:17px;margin-top:18px}.ip-kitchen-card__rating{font-size:13px}.ip-kitchen-card__stars{font-size:22px}}@media(max-width:767px){.ip-kitchen-container{width:calc(100% - 32px)}.ip-kitchen-hero__inner{display:flex;flex-direction:column;width:100%;min-height:0}.ip-kitchen-hero__content{padding:30px 22px 0}.ip-kitchen-hero__heading{font-size:clamp(34px,calc(4.2vw + 21px),52px);line-height:.94;margin-bottom:24px}.ip-kitchen-hero__sparkles{width:.66em;right:-.35em;top:-.45em}.ip-kitchen-hero__intro{max-width:560px;gap:18px;margin-bottom:24px}.ip-kitchen-hero__logo{width:34%;max-width:175px}.ip-kitchen-hero__intro p{font-size:clamp(15px,calc(2vw + 7px),18px)}.ip-kitchen-button{min-height:48px;min-width:185px;font-size:14px;padding:12px 18px}.ip-kitchen-hero__media{width:min(100%,650px);height:clamp(300px,86vw,510px);margin:22px auto 0;overflow:clip}.ip-kitchen-hero__dog{width:73%;max-width:400px;left:50%;transform:translate(-50%)}.ip-kitchen-hero__treats{bottom:0;left:0;width:100%;height:100%;object-fit:contain}.ip-kitchen-hero__note{top:45%;bottom:auto;right:3%;width:clamp(115px,21vw,160px);font-size:clamp(18px,3.6vw,24px)}.ip-kitchen-standards{padding:32px 0}.ip-kitchen-standards .ip-kitchen-container{width:calc(100% - 32px)}.ip-kitchen-heading-row{gap:8px}.ip-kitchen-heading{font-size:clamp(24px,calc(3.5vw + 10px),32px);line-height:1.12}.ip-kitchen-standards__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 10px;margin-top:28px}.ip-kitchen-standards__icon{width:60px;height:60px;margin-bottom:9px}.ip-kitchen-standards__item p{font-size:clamp(10px,2.8vw,14px)}.ip-kitchen-products{padding:30px 0}.ip-kitchen-products .ip-kitchen-container{width:calc(100% - 24px)}.ip-kitchen-filters{gap:8px;margin-top:22px}.ip-kitchen-filters__link{flex:1 1 auto;padding:10px 12px;font-size:14px}.ip-kitchen-card__badge{min-height:24px;padding:5px 8px;font-size:11px}.ip-kitchen-products__results,.ip-kitchen-filters~.ip-kitchen-products__results{margin-top:25px}.ip-kitchen-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px}.ip-kitchen-card__media{width:min(100%,228px);height:auto;aspect-ratio:.76;margin-inline:auto}.ip-kitchen-card--with-badges .ip-kitchen-card__media{height:auto;padding-top:30px}.ip-kitchen-card__image-frame{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.ip-kitchen-card--with-badges .ip-kitchen-card__image-frame{top:30px}.ip-kitchen-card__badges{left:0;right:0}.ip-kitchen-card__title{font-size:clamp(13px,2.2vw,16px);min-height:2.5em;margin-top:10px}.ip-kitchen-card__rating{min-height:22px}.ip-kitchen-card__rating{gap:3px;font-size:10px}.ip-kitchen-card__stars{font-size:17px}.ip-kitchen-card__price{font-size:13px}.ip-kitchen-story{display:flex;flex-direction:column}.ip-kitchen-story__media{width:100%;min-height:0;aspect-ratio:1.4}.ip-kitchen-story__content{padding:34px 24px 38px}.ip-kitchen-story__content h2{font-size:clamp(36px,6vw,46px);margin-bottom:18px}.ip-kitchen-story__text{font-size:16px;line-height:1.55;margin-bottom:24px}.ip-kitchen-page .ip-reviews__inner{width:calc(100% - 24px)}.ip-kitchen-page .ip-reviews__heading{font-size:clamp(24px,calc(3.5vw + 10px),32px)}.ip-kitchen-page .ip-reviews__heading-row{margin-bottom:25px}.ip-kitchen-page .ip-reviews__carousel{padding-inline:25px}.ip-kitchen-page .ip-reviews__track{grid-auto-columns:100%}.ip-kitchen-page .ip-reviews__quote{font-size:15px}.ip-kitchen-page .ip-reviews__star,.ip-kitchen-page .ip-reviews__star svg{flex-basis:17px;width:17px;height:17px}.ip-kitchen-faq{padding:28px 16px}.ip-kitchen-faq__inner{width:100%}.ip-kitchen-faq h2{margin-bottom:20px;font-size:24px}.ip-kitchen-faq__items{gap:12px}.ip-kitchen-faq summary{grid-template-columns:36px minmax(0,1fr) 24px;gap:8px;font-size:16px;min-height:48px;padding-right:8px}.ip-kitchen-faq__question-icon{min-height:36px;height:36px;align-self:center}.ip-kitchen-faq__question-icon svg{width:24px;height:24px}.ip-kitchen-faq__toggle{width:24px;height:24px}.ip-kitchen-faq__toggle:before,.ip-kitchen-faq__toggle:after{top:11px;left:6px;width:12px}.ip-kitchen-faq__answer{padding:15px 12px 4px 44px;font-size:14px}}@media(prefers-reduced-motion:reduce){.ip-kitchen-card__image,.ip-kitchen-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/496/assets/ip-kitchen.css.map */
