.kib-product-sponsor{font-weight:var(--chirp-typography-utility-1-font-weight,400);line-height:var(--chirp-typography-utility-1-line-height,1.4);letter-spacing:var(--chirp-typography-utility-1-letter-spacing,0);font-family:var(--chirp-typography-utility-1-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);-webkit-text-decoration:var(--chirp-typography-utility-1-text-decoration,none);text-decoration:var(--chirp-typography-utility-1-text-decoration,none);text-transform:var(--chirp-typography-utility-1-text-case,none);font-size:var(--chirp-typography-utility-1-font-size,1rem);margin-bottom:var(--chirp-spacing-s1,.4rem);display:inline-block;background-color:var(--chirp-ui-bg-primary,#fff);color:var(--chirp-text-secondary,#4d4d4d)}.kib-product-by-chewy{font-family:var(--chirp-typography-caption-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-caption-font-weight,400);line-height:var(--chirp-typography-caption-line-height,1.36);font-size:var(--chirp-typography-caption-font-size,1.1rem);letter-spacing:var(--chirp-typography-caption-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-caption-text-decoration,none);text-decoration:var(--chirp-typography-caption-text-decoration,none);text-transform:var(--chirp-typography-caption-text-case,none)}.kib-product-by-chewy,.kib-product-by-chewy:active,.kib-product-by-chewy:hover,.kib-product-by-chewy:visited{color:var(--chirp-logos-chewy-primary,#1c49c2)}.kib-product-by-chewy:hover{text-decoration:none}.kib-product-by-chewy__logo{vertical-align:text-bottom;width:5.1rem;height:1.6rem}.kib-button-small{font-family:var(--chirp-typography-button-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-button-font-weight,700);line-height:var(--chirp-typography-button-line-height,1.54);font-size:var(--chirp-typography-button-font-size,1.3rem);letter-spacing:var(--chirp-typography-button-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-button-text-decoration,none);text-decoration:var(--chirp-typography-button-text-decoration,none);text-transform:var(--chirp-typography-button-text-case,none);position:relative;display:inline-flex;height:4.8rem;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:4rem;cursor:pointer;text-decoration:none;touch-action:manipulation;transform:translate(0);-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 1.2rem;height:4rem;background-color:#1c49c2;color:#fff;transition:background-color .1s ease-out}.kib-button-small:after{position:absolute;z-index:-1;top:-.4rem;left:-.4rem;right:-.4rem;bottom:-.4rem;border:.2rem solid;border-radius:4.4rem;color:inherit;content:"";opacity:0;transition:opacity .1s ease-out}.kib-button-small+.kib-button-small{margin-left:.8rem}.kib-button-small:after{border-color:#1c49c2}.kib-button-small:focus{background-color:#11389e;outline:0}.kib-button-small:focus:after{opacity:1}@media(hover:hover){.kib-button-small:hover{background-color:#2661ce;color:#fff;text-decoration:none}}.kib-button-small:active{background-color:#000833}.kib-button-small--disabled,.kib-button-small[disabled]{opacity:.5;pointer-events:none}.kib-button-small:hover:focus:after{opacity:0}.kib-button-small--loading,.kib-button-small--loading:focus,.kib-button-small--loading:hover{background-color:#000833}.kib-button-small--secondary{background-color:transparent;box-shadow:inset 0 0 0 .2rem currentColor;color:#1c49c2}.kib-button-small--secondary:focus{background-color:transparent}.kib-button-small--secondary:hover{background-color:#dbebf9;color:#1c49c2}.kib-button-small--secondary.kib-button-small--loading,.kib-button-small--secondary.kib-button-small--loading:focus,.kib-button-small--secondary.kib-button-small--loading:hover,.kib-button-small--secondary:active{background-color:#b8d7f3}.kib-button-small--secondary.kib-button-small--splash{background-color:var(--splash-background);box-shadow:inset 0 0 0 .2rem var(--splash-border);color:var(--splash-text-color)}.kib-button-small--secondary.kib-button-small--splash:after{border-color:var(--splash-border)}.kib-button-small--secondary.kib-button-small--splash:focus{background-color:var(--splash-background-focus)}.kib-button-small--secondary.kib-button-small--splash:hover{background-color:var(--splash-background-hover);color:var(--splash-text-color)}.kib-button-small--secondary.kib-button-small--splash:active{background-color:var(--splash-background-active)}.kib-button-small--tertiary{color:#1c49c2}.kib-button-small--tertiary,.kib-button-small--tertiary:focus{background-color:transparent}@media(hover:hover){.kib-button-small--tertiary:hover{background-color:#dbebf9;color:#1c49c2}}.kib-button-small--tertiary.kib-button-small--loading,.kib-button-small--tertiary.kib-button-small--loading:focus,.kib-button-small--tertiary.kib-button-small--loading:hover,.kib-button-small--tertiary:active{background-color:#b8d7f3}.kib-button-small--transactional{background-color:#ef6c00}.kib-button-small--transactional:after{border-color:#ef6c00}.kib-button-small--transactional:focus{background-color:#ef6c00}.kib-button-small--transactional:hover{background-color:#f17b1a}.kib-button-small--transactional.kib-button-small--loading,.kib-button-small--transactional.kib-button-small--loading:focus,.kib-button-small--transactional.kib-button-small--loading:hover,.kib-button-small--transactional:active{background-color:#d76100}.kib-button-small--neutral{color:#4d4d4d}.kib-button-small--neutral,.kib-button-small--neutral:focus{background-color:transparent}.kib-button-small--neutral:hover{background-color:#eee;color:#4d4d4d}.kib-button-small--neutral.kib-button-small--loading,.kib-button-small--neutral.kib-button-small--loading:focus,.kib-button-small--neutral.kib-button-small--loading:hover,.kib-button-small--neutral:active{background-color:#ccc}.kib-button-small--danger{background-color:transparent;color:#bc2848}.kib-button-small--danger:after{border-color:currentColor}.kib-button-small--danger:focus{background-color:transparent}.kib-button-small--danger:hover{background-color:#eee;color:#bc2848}.kib-button-small--danger.kib-button-small--loading,.kib-button-small--danger.kib-button-small--loading:focus,.kib-button-small--danger.kib-button-small--loading:hover,.kib-button-small--danger:active{background-color:#ccc}.kib-button-small--full{display:block;width:100%}.kib-button-small--full+.kib-button-small--full{margin-left:0;margin-top:.8rem}.kib-button-small--splash{background-color:var(--splash-background);color:var(--splash-text-color)}.kib-button-small--splash:after{border-color:var(--splash-background)}.kib-button-small--splash:focus{background-color:var(--splash-background-focus)}.kib-button-small--splash:hover{background-color:var(--splash-background-hover);color:var(--splash-text-color)}.kib-button-small--splash:active{background-color:var(--splash-background-active)}@keyframes kib-animation-page-entry-fade-in{0%{will-change:opacity;opacity:0}99%{will-change:unset;opacity:1}}@keyframes kib-animation-page-entry-slide-up{0%{transform:translateY(17rem)}99%{transform:translateY(0)}}.kib-toggle{--kib-button-text-color:var(--chirp-action-cta-primary-text,#fff);--kib-button-background:var(--chirp-action-cta-primary-primary,#1c49c2);--kib-button-box-shadow-color:none;font-family:var(--chirp-typography-button-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-button-font-weight,700);line-height:var(--chirp-typography-button-line-height,1.54);font-size:var(--chirp-typography-button-font-size,1.3rem);letter-spacing:var(--chirp-typography-button-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-button-text-decoration,none);text-decoration:var(--chirp-typography-button-text-decoration,none);text-transform:var(--chirp-typography-button-text-case,none);position:relative;display:inline-flex;min-width:var(--kib-button-size,calc(var(--chirp-spacing-s3, 1.2rem) * 2 + var(--chirp-typography-button-font-size, 1.3rem) * var(--chirp-typography-button-line-height, 1.54) + .4rem));min-height:var(--kib-button-size,calc(var(--chirp-spacing-s3, 1.2rem) * 2 + var(--chirp-typography-button-font-size, 1.3rem) * var(--chirp-typography-button-line-height, 1.54) + .4rem));align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--chirp-border-br03,2.4rem);cursor:pointer;touch-action:manipulation;transform:translate(0);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border:0;background-color:var(--kib-button-background);text-align:center;box-shadow:inset 0 0 0 .2rem var(--kib-button-box-shadow-color);--kib-button-box-shadow-color:var(--chirp-action-cta-alternate-03,#dbebf9);--kib-button-focus-border-color:var(--chirp-action-cta-primary-primary,#1c49c2);--kib-button-background:var(--chirp-action-cta-alternate-primary,#fff);--kib-button-text-color:var(--chirp-action-cta-alternate-text,#1c49c2);--kib-button-size:calc(var(--chirp-spacing-s1, 0.4rem) * 2 + var(--chirp-typography-button-font-size, 1.3rem) * var(--chirp-typography-button-line-height, 1.54) + 0.4rem);border-radius:50%;padding:var(--chirp-spacing-s2,.8rem);--animation-press-scale-duration:0.125s;--animation-press-scale-function:ease-in-out;--animation-press-scale-amount:0.95;--animation-press-scale-amount-hover:1;transition:transform var(--animation-press-scale-duration,.125s) var(--animation-press-scale-function,ease-in-out);transform:scaleX(1)}.kib-toggle,.kib-toggle:visited{color:var(--kib-button-text-color);text-decoration:none}@media(hover:hover)and (pointer:fine){.kib-toggle:hover{--kib-button-background:var(--chirp-action-cta-primary-03,#2661ce)}}.kib-toggle--loading,.kib-toggle:active{--kib-button-background:var(--chirp-action-cta-primary-02,#031657)}.kib-toggle+.kib-toggle{margin-left:var(--chirp-spacing-s2,.8rem)}.kib-toggle--loading,.kib-toggle:active,.kib-toggle:hover{color:var(--kib-button-text-color);text-decoration:none}.kib-toggle--loading,.kib-toggle:disabled{opacity:.6;pointer-events:none}@media(forced-colors:active){.kib-toggle--loading,.kib-toggle:disabled{opacity:1;color:GrayText!important;border-color:GrayText!important}}.kib-toggle:after{position:absolute;z-index:-1;top:-.4rem;left:-.4rem;right:-.4rem;bottom:-.4rem;border:.2rem solid var(--kib-button-focus-border-color);border-radius:calc(var(--chirp-border-br03, 2.4rem)*2);color:inherit;content:"";opacity:0;transition:opacity .1s ease-out}.kib-toggle:focus-visible{outline:0}.kib-toggle:focus-visible:after{opacity:1}@media(hover:hover)and (pointer:fine){.kib-toggle:hover{--kib-button-text-color:var(--chirp-action-cta-alternate-text,#1c49c2);--kib-button-background:var(--chirp-action-cta-alternate-03,#dbebf9);box-shadow:none}}.kib-toggle--loading,.kib-toggle:active{--kib-button-background:var(--chirp-action-cta-alternate-02,#b8d7f3);box-shadow:none}.kib-toggle--loading{opacity:.6}@media(forced-colors:active){.kib-toggle--loading{opacity:1}}.kib-toggle:after{border-radius:inherit}.kib-toggle>svg{width:1.6rem;height:1.6rem}@else_if ($valueType == "amount" or $valueType == "amount-hover") and $is-variant-match{.kib-toggle{--animation-press-scale-amount:var(--chirp-animation-press, );--animation-press-scale-amount-hover:var(--chirp-animation-press, );--animation-press-scale-:var(--chirp-animation-press, )}}@media(hover:hover)and (pointer:fine){.kib-toggle:hover{transform:scale3d(var(--animation-press-scale-amount-hover),var(--animation-press-scale-amount-hover),1)}}.kib-toggle:active{transform:scale3d(var(--animation-press-scale-amount),var(--animation-press-scale-amount),1)}@media(prefers-reduced-motion:reduce){.kib-toggle{transition:none}}.kib-toggle--medium{--kib-button-size:calc(var(--chirp-spacing-s2, 0.8rem) * 2 + var(--chirp-typography-button-font-size, 1.3rem) * var(--chirp-typography-button-line-height, 1.54) + 0.4rem);border-radius:50%;padding:var(--chirp-spacing-s2,.8rem)}.kib-toggle--medium:after{border-radius:inherit}.kib-toggle--large{border-radius:50%;padding:var(--chirp-spacing-s3,1.2rem)}.kib-toggle--large:after{border-radius:inherit}.kib-toggle--selected{--kib-button-box-shadow-color:var(--chirp-action-cta-primary-primary,#1c49c2);--kib-button-focus-border-color:var(--chirp-action-cta-primary-primary,#1c49c2);--kib-button-background:var(--chirp-action-cta-primary-primary,#1c49c2);--kib-button-text-color:var(--chirp-action-cta-primary-text,#fff)}@media(hover:hover)and (pointer:fine){.kib-toggle--selected:hover{--kib-button-text-color:var(--chirp-action-cta-primary-text,#fff);--kib-button-background:var(--chirp-action-cta-primary-03,#2661ce)}}.kib-toggle--selected--loading,.kib-toggle--selected:active{--kib-button-background:var(--chirp-action-cta-primary-02,#031657)}.kib-toggle--selected--loading{opacity:.6}@media(forced-colors:active){.kib-toggle--selected--loading{opacity:1}.kib-toggle--selected{color:HighlightText!important;background-color:Highlight!important}}.kib-toggle--utility{--kib-button-box-shadow-color:var(--chirp-action-utility-alternate-03,#eee);--kib-button-focus-border-color:var(--chirp-action-utility-primary-primary,#4d4d4d);--kib-button-background:var(--chirp-action-utility-alternate-primary,#fff);--kib-button-text-color:var(--chirp-action-utility-alternate-text,#121212)}@media(hover:hover)and (pointer:fine){.kib-toggle--utility:hover{--kib-button-text-color:var(--chirp-action-utility-alternate-text,#121212);--kib-button-background:var(--chirp-action-utility-alternate-03,#eee);box-shadow:none}}.kib-toggle--utility--loading,.kib-toggle--utility:active{--kib-button-background:var(--chirp-action-utility-alternate-02,#ccc);box-shadow:none}.kib-toggle--utility--loading{opacity:.6}@media(forced-colors:active){.kib-toggle--utility--loading{opacity:1}}.kib-toggle--utility.kib-toggle--selected{--kib-button-box-shadow-color:none;--kib-button-focus-border-color:var(--chirp-action-utility-primary-primary,#4d4d4d);--kib-button-background:var(--chirp-action-utility-primary-primary,#4d4d4d);--kib-button-text-color:var(--chirp-action-utility-primary-text,#fff)}@media(hover:hover)and (pointer:fine){.kib-toggle--utility.kib-toggle--selected:hover{--kib-button-text-color:var(--chirp-action-utility-primary-text,#fff);--kib-button-background:var(--chirp-action-utility-primary-03,#666)}}.kib-toggle--utility.kib-toggle--selected--loading,.kib-toggle--utility.kib-toggle--selected:active{--kib-button-background:var(--chirp-action-utility-primary-02,#121212)}.kib-toggle--utility.kib-toggle--selected--loading{opacity:.6}@media(forced-colors:active){.kib-toggle--utility.kib-toggle--selected--loading{opacity:1}}.kib-toggle--critical{--kib-button-box-shadow-color:var(--chirp-action-danger-alternate-03,#fde4e8);--kib-button-focus-border-color:var(--chirp-action-danger-primary-primary,#bc2848);--kib-button-background:var(--chirp-action-danger-alternate-primary,#fff);--kib-button-text-color:var(--chirp-action-danger-alternate-text,#bc2848)}@media(hover:hover)and (pointer:fine){.kib-toggle--critical:hover{--kib-button-text-color:var(--chirp-action-danger-alternate-text,#bc2848);--kib-button-background:var(--chirp-action-danger-alternate-03,#fde4e8);box-shadow:none}}.kib-toggle--critical--loading,.kib-toggle--critical:active{--kib-button-background:var(--chirp-action-danger-alternate-02,#f9bbc7);box-shadow:none}.kib-toggle--critical--loading{opacity:.6}@media(forced-colors:active){.kib-toggle--critical--loading{opacity:1}.kib-toggle--critical{border-style:dashed!important}}.kib-toggle--critical.kib-toggle--selected{--kib-button-box-shadow-color:none;--kib-button-focus-border-color:var(--chirp-action-danger-primary-primary,#bc2848);--kib-button-background:var(--chirp-action-danger-primary-primary,#bc2848);--kib-button-text-color:var(--chirp-action-danger-primary-text,#fff)}@media(hover:hover)and (pointer:fine){.kib-toggle--critical.kib-toggle--selected:hover{--kib-button-text-color:var(--chirp-action-danger-primary-text,#fff);--kib-button-background:var(--chirp-action-danger-primary-03,#d12e4b)}}.kib-toggle--critical.kib-toggle--selected--loading,.kib-toggle--critical.kib-toggle--selected:active{--kib-button-background:var(--chirp-action-danger-primary-02,#851940)}.kib-toggle--critical.kib-toggle--selected--loading{opacity:.6}@media(forced-colors:active){.kib-toggle--critical.kib-toggle--selected--loading{opacity:1}.kib-toggle--critical.kib-toggle--selected{border-style:dashed!important}}.kib-toggle__icon{flex-shrink:0;display:inline-block;vertical-align:middle;width:2.4rem;height:2.4rem;margin:0;width:1.6rem;height:1.6rem}.kib-toggle__icon>svg{fill:currentColor}.kib-toggle__icon>:only-child{display:block;width:inherit;height:inherit}.kib-toggle--medium .kib-toggle__icon{width:2rem;height:2rem}.kib-toggle--large .kib-toggle__icon{width:2.4rem;height:2.4rem}.kib-product-row{margin-bottom:var(--chirp-spacing-s4,1.6rem);padding-right:var(--chirp-spacing-s2,.8rem);width:100%;display:flex;align-items:center;justify-content:space-between}.kib-product-row>:first-child{padding-right:var(--chirp-spacing-s1,.4rem);margin:0}.kib-product-title{font-family:var(--chirp-typography-paragraph-2-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-paragraph-2-font-weight,400);line-height:var(--chirp-typography-paragraph-2-line-height,1.38);font-size:var(--chirp-typography-paragraph-2-font-size,1.3rem);letter-spacing:var(--chirp-typography-paragraph-2-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-paragraph-2-text-decoration,none);text-decoration:var(--chirp-typography-paragraph-2-text-decoration,none);text-transform:var(--chirp-typography-paragraph-2-text-case,none);margin-bottom:var(--chirp-spacing-s2,.8rem);text-decoration:none}.kib-product-title,.kib-product-title:visited{color:var(--chirp-text-primary,#121212)}.kib-product-title:hover{cursor:pointer;color:var(--chirp-link-hover-primary,#09267a)}.kib-product-title--large{font-family:var(--chirp-typography-section-2-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-section-2-font-weight,500);line-height:var(--chirp-typography-section-2-line-height,1.33);font-size:var(--chirp-typography-section-2-font-size,1.5rem);letter-spacing:var(--chirp-typography-section-2-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-section-2-text-decoration,none);text-decoration:var(--chirp-typography-section-2-text-decoration,none);text-transform:var(--chirp-typography-section-2-text-case,none)}.kib-product-title__content{margin-top:var(--chirp-spacing-s2,.8rem);display:inline-block;text-decoration:none!important}.kib-product-subtitle{font-family:var(--chirp-typography-paragraph-2-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-paragraph-2-font-weight,400);line-height:var(--chirp-typography-paragraph-2-line-height,1.38);font-size:var(--chirp-typography-paragraph-2-font-size,1.3rem);letter-spacing:var(--chirp-typography-paragraph-2-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-paragraph-2-text-decoration,none);text-decoration:var(--chirp-typography-paragraph-2-text-decoration,none);text-transform:var(--chirp-typography-paragraph-2-text-case,none);margin-bottom:var(--chirp-spacing-s2,.8rem);color:var(--chirp-text-secondary,#4d4d4d)}.kib-product-badges{margin:0;padding:0;margin-bottom:var(--chirp-spacing-s3,1.2rem)}.kib-product-badges__item{display:flex;margin-bottom:var(--chirp-spacing-s2,.8rem)}.kib-product-badges__item:last-child{margin:0}.kib-product-badge{font-family:var(--chirp-typography-caption-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-caption-font-weight,400);line-height:var(--chirp-typography-caption-line-height,1.36);font-size:var(--chirp-typography-caption-font-size,1.1rem);letter-spacing:var(--chirp-typography-caption-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-caption-text-decoration,none);text-decoration:var(--chirp-typography-caption-text-decoration,none);text-transform:var(--chirp-typography-caption-text-case,none);display:flex;align-items:center;color:var(--chirp-text-secondary,#4d4d4d)}.kib-product-badge--large{font-family:var(--chirp-typography-paragraph-2-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-paragraph-2-font-weight,400);line-height:var(--chirp-typography-paragraph-2-line-height,1.38);font-size:var(--chirp-typography-paragraph-2-font-size,1.3rem);letter-spacing:var(--chirp-typography-paragraph-2-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-paragraph-2-text-decoration,none);text-decoration:var(--chirp-typography-paragraph-2-text-decoration,none);text-transform:var(--chirp-typography-paragraph-2-text-case,none)}.kib-product-badge__icon-wrapper{margin-right:var(--chirp-spacing-s1,.4rem);display:inline-flex;align-self:flex-start}.kib-product-badge__label,.kib-product-badge__label--hidden{position:absolute;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0}.kib-product-badge__icon{width:1.6rem;height:1.6rem}@media(forced-colors:active){.kib-product-badge__icon,.kib-product-badge__icon path{fill:CanvasText}}.kib-product-badge--large .kib-product-badge__icon{width:2.4rem;height:2.4rem}.kib-product-badge--large .kib-product-badge__icon--chewyPlus{width:6.4rem}.kib-product-badge__icon--restricted{color:var(--chirp-icon-red,#bc2848)}.kib-product-badge__icon--promotion{color:var(--chirp-ui-elements-price-primary,#bc2848)}.kib-product-badge__icon--chewyPlus{color:var(--chirp-ui-bg-brand-primary,#1c49c2);width:5.4rem}.kib-product-rating{margin-bottom:var(--chirp-spacing-s4,1.6rem);display:flex;align-items:center;justify-content:flex-start}.kib-product-rating__label{position:absolute;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0}.kib-product-rating__stars{position:relative;color:var(--chirp-ui-elements-rating-primary,#ff9800)}.kib-product-rating__stars-empty,.kib-product-rating__stars-full,.kib-product-rating__stars-partial{display:flex;overflow:hidden;align-items:center;justify-content:flex-start;stroke:var(--chirp-ui-elements-rating-02,#b06f00);stroke-width:.05rem}.kib-product-rating__stars-full{position:absolute;top:0;left:0}.kib-product-rating__stars-partial-wrapper{display:flex;position:relative}.kib-product-rating__stars-partial{position:absolute;top:0;left:0}.kib-product-rating__svg{flex-shrink:0;width:1.6rem;height:1.6rem}@media(forced-colors:active){.kib-product-rating__svg,.kib-product-rating__svg path{fill:CanvasText;stroke:CanvasText}}.kib-product-rating--large .kib-product-rating__svg{flex-shrink:0;width:2.4rem;height:2.4rem}@media(forced-colors:active){.kib-product-rating--large .kib-product-rating__svg,.kib-product-rating--large .kib-product-rating__svg path{fill:CanvasText;stroke:CanvasText}}.kib-product-rating__count{font-family:var(--chirp-typography-caption-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-caption-font-weight,400);line-height:var(--chirp-typography-caption-line-height,1.36);font-size:var(--chirp-typography-caption-font-size,1.1rem);letter-spacing:var(--chirp-typography-caption-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-caption-text-decoration,none);text-decoration:var(--chirp-typography-caption-text-decoration,none);text-transform:var(--chirp-typography-caption-text-case,none);padding-left:var(--chirp-spacing-s1,.4rem);color:var(--chirp-text-secondary,#4d4d4d)}.kib-product-rating__count-label{position:absolute;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0}.kib-product-rating__rating-display{font-family:var(--chirp-typography-paragraph-2-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-paragraph-2-font-weight,400);line-height:var(--chirp-typography-paragraph-2-line-height,1.38);font-size:var(--chirp-typography-paragraph-2-font-size,1.3rem);letter-spacing:var(--chirp-typography-paragraph-2-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-paragraph-2-text-decoration,none);text-decoration:var(--chirp-typography-paragraph-2-text-decoration,none);text-transform:var(--chirp-typography-paragraph-2-text-case,none);display:flex;justify-content:center;align-items:center;color:var(--chirp-text-secondary,#4d4d4d);margin-right:var(--chirp-spacing-s1,.4rem);font-weight:var(--chirp-typography-weight-bold,700)}.kib-product-rating__overlay{background-color:var(--chirp-ui-elements-rating-overlay,hsla(0,0%,100%,.922));border-radius:var(--chirp-border-br01,.4rem);padding:var(--chirp-spacing-s1,.4rem);width:-moz-fit-content;width:fit-content}.kib-product-message{font-family:var(--chirp-typography-caption-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-caption-font-weight,400);line-height:var(--chirp-typography-caption-line-height,1.36);font-size:var(--chirp-typography-caption-font-size,1.1rem);letter-spacing:var(--chirp-typography-caption-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-caption-text-decoration,none);text-decoration:var(--chirp-typography-caption-text-decoration,none);text-transform:var(--chirp-typography-caption-text-case,none);width:-moz-fit-content;width:fit-content;margin-bottom:1.2rem;margin-top:0}.kib-product-message--promotion-brand,.kib-product-message--promotion-default{padding:var(--chirp-spacing-s1,.4rem);border-radius:var(--chirp-border-br01,.4rem);color:var(--chirp-ui-elements-promotion-text,#fff)}@media(forced-colors:active){.kib-product-message--promotion-brand,.kib-product-message--promotion-default{outline:.1rem solid}}.kib-product-message--promotion-default{background-color:var(--chirp-ui-elements-promotion-primary,#006b2b)}.kib-product-message--promotion-brand{background-color:var(--chirp-ui-elements-promotion-alternate,#1c49c2)}.kib-product-flag{display:flex;justify-content:center;align-items:center;min-width:5rem;width:-moz-fit-content;width:fit-content;padding:var(--chirp-spacing-s1,.4rem) var(--chirp-spacing-s3,1.2rem);border-radius:0 0 var(--chirp-border-br02,.8rem) 0;background-color:var(--chirp-ui-bg-13,#b9d9f1);color:var(--chirp-ui-elements-flag-new-text,#031657);text-wrap:pretty}@media(forced-colors:active){.kib-product-flag{outline:.1rem solid}}.kib-product-flag__text{font-weight:var(--chirp-typography-utility-2-font-weight,400);line-height:var(--chirp-typography-utility-2-line-height,1.45);font-size:var(--chirp-typography-utility-2-font-size,1.1rem);letter-spacing:var(--chirp-typography-utility-2-letter-spacing,0);font-family:var(--chirp-typography-utility-2-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);-webkit-text-decoration:var(--chirp-typography-utility-2-text-decoration,none);text-decoration:var(--chirp-typography-utility-2-text-decoration,none);text-transform:var(--chirp-typography-utility-2-text-case,none);font-weight:var(--chirp-typography-weight-medium,500)}.kib-product-flag--deal{background-color:var(--chirp-ui-elements-flag-deal-primary,#bc2848);color:var(--chirp-ui-elements-flag-deal-text,#fff)}.kib-product-flag--oos{background-color:var(--chirp-ui-elements-flag-out-of-stock-primary,#121212);color:var(--chirp-ui-elements-flag-out-of-stock-text,#fff)}.kib-product-flag--customer{background-color:var(--chirp-ui-bg-12,#002956);color:var(--chirp-text-inverse,#fff)}.kib-product-flag--current{background-color:var(--chirp-ui-bg-07,#ccc);color:var(--chirp-text-primary,#121212)}.kib-product-image{position:relative;display:block;width:100%;max-width:var(--kib-product-image-max-width,24.8rem)}.kib-product-image:after{display:block;padding-top:100%;content:""}.kib-product-image img{position:absolute;top:50%;left:50%;display:block;width:100%;height:100%;object-fit:contain;object-position:center;transform:translate(-50%,-50%)}.kib-product-price{font-family:var(--chirp-typography-price-medium-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-price-medium-font-weight,500);line-height:var(--chirp-typography-price-medium-line-height,1.29);font-size:var(--chirp-typography-price-medium-font-size,1.7rem);letter-spacing:var(--chirp-typography-price-medium-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-price-medium-text-decoration,none);text-decoration:var(--chirp-typography-price-medium-text-decoration,none);text-transform:var(--chirp-typography-price-medium-text-case,none);grid-column:1;grid-row:1/span 2;align-self:baseline;--kib-product-price-color:var(--chirp-ui-elements-price-03,#121212);color:var(--kib-product-price-color,var(--chirp-ui-elements-price-03,#121212))}.kib-product-price--xs{line-height:var(--chirp-typography-utility-3-line-height,1.38);font-size:var(--chirp-typography-utility-3-font-size,1.3rem);letter-spacing:var(--chirp-typography-utility-3-letter-spacing,0);font-family:var(--chirp-typography-utility-3-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);-webkit-text-decoration:var(--chirp-typography-utility-3-text-decoration,none);text-decoration:var(--chirp-typography-utility-3-text-decoration,none);text-transform:var(--chirp-typography-utility-3-text-case,none)}.kib-product-price--sm,.kib-product-price--xs{font-weight:var(--chirp-typography-utility-weight-strong,500)}.kib-product-price--sm{line-height:var(--chirp-typography-utility-4-line-height,1.33);font-size:var(--chirp-typography-utility-4-font-size,1.5rem);letter-spacing:var(--chirp-typography-utility-4-letter-spacing,0);font-family:var(--chirp-typography-utility-4-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);-webkit-text-decoration:var(--chirp-typography-utility-4-text-decoration,none);text-decoration:var(--chirp-typography-utility-4-text-decoration,none);text-transform:var(--chirp-typography-utility-4-text-case,none)}.kib-product-price--md{line-height:var(--chirp-typography-utility-5-line-height,1.41);font-size:var(--chirp-typography-utility-5-font-size,1.7rem);letter-spacing:var(--chirp-typography-utility-5-letter-spacing,0);font-family:var(--chirp-typography-utility-5-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);-webkit-text-decoration:var(--chirp-typography-utility-5-text-decoration,none);text-decoration:var(--chirp-typography-utility-5-text-decoration,none);text-transform:var(--chirp-typography-utility-5-text-case,none)}.kib-product-price--lg,.kib-product-price--md{font-weight:var(--chirp-typography-utility-weight-strong,500)}.kib-product-price--lg{line-height:var(--chirp-typography-utility-6-line-height,1.26);font-size:var(--chirp-typography-utility-6-font-size,1.9rem);letter-spacing:var(--chirp-typography-utility-6-letter-spacing,0);font-family:var(--chirp-typography-utility-6-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);-webkit-text-decoration:var(--chirp-typography-utility-6-text-decoration,none);text-decoration:var(--chirp-typography-utility-6-text-decoration,none);text-transform:var(--chirp-typography-utility-6-text-case,none)}.kib-product-price--xl{font-weight:var(--chirp-typography-utility-weight-strong,500);line-height:var(--chirp-typography-utility-7-line-height,1.22);font-size:var(--chirp-typography-utility-7-font-size,2.3rem);letter-spacing:var(--chirp-typography-utility-7-letter-spacing,0);font-family:var(--chirp-typography-utility-7-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);-webkit-text-decoration:var(--chirp-typography-utility-7-text-decoration,none);text-decoration:var(--chirp-typography-utility-7-text-decoration,none);text-transform:var(--chirp-typography-utility-7-text-case,none)}.kib-product-price__label{position:absolute;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0}.kib-product-price--strikethrough{font-family:var(--chirp-typography-price-small-strikethrough-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-price-small-strikethrough-font-weight,400);line-height:var(--chirp-typography-price-small-strikethrough-line-height,1.33);font-size:var(--chirp-typography-price-small-strikethrough-font-size,1.5rem);letter-spacing:var(--chirp-typography-price-small-strikethrough-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-price-small-strikethrough-text-decoration,line-through);text-decoration:var(--chirp-typography-price-small-strikethrough-text-decoration,line-through);text-transform:var(--chirp-typography-price-small-strikethrough-text-case,none)}.kib-product-price--strikethrough,.kib-product-price--strikethrough.kib-product-price--xs{grid-column:2;grid-row:2;--kib-product-price-color:var(--chirp-ui-elements-price-02,#767676)}.kib-product-price--strikethrough.kib-product-price--xs{font-family:var(--chirp-typography-price-xx-small-strikethrough-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-price-xx-small-strikethrough-font-weight,400);line-height:var(--chirp-typography-price-xx-small-strikethrough-line-height,1.25);font-size:var(--chirp-typography-price-xx-small-strikethrough-font-size,1.2rem);letter-spacing:var(--chirp-typography-price-xx-small-strikethrough-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-price-xx-small-strikethrough-text-decoration,line-through);text-decoration:var(--chirp-typography-price-xx-small-strikethrough-text-decoration,line-through);text-transform:var(--chirp-typography-price-xx-small-strikethrough-text-case,none)}.kib-product-price--strikethrough-no-ppu{grid-row:1/span 2}.kib-product-price--ppu{grid-column:2;grid-row:1;--kib-product-price-color:var(--chirp-ui-elements-price-02,#767676);font-family:var(--chirp-typography-caption-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-caption-font-weight,400);line-height:var(--chirp-typography-caption-line-height,1.36);font-size:var(--chirp-typography-caption-font-size,1.1rem);letter-spacing:var(--chirp-typography-caption-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-caption-text-decoration,none);text-decoration:var(--chirp-typography-caption-text-decoration,none);text-transform:var(--chirp-typography-caption-text-case,none)}.kib-product-price--ppu :empty{display:none}.kib-product-price--deal{--kib-product-price-color:var(--chirp-ui-elements-price-primary,#bc2848)}.kib-product-price--superscript .kib-product-price__cents,.kib-product-price--superscript .kib-product-price__currency{font-size:.6em;vertical-align:super;line-height:1;margin-left:.05em}.kib-product-price--superscript .kib-product-price__delimiter{display:none}.kib-product-pricing{margin-bottom:var(--chirp-spacing-s2,.8rem);display:inline-flex;flex-direction:column;container-name:price-layout;container-type:inline-size;width:100%}@container price-layout (min-width: 16.0rem){.kib-product-pricing .kib-product-pricing .kib-product-pricing__row-ppu{grid-template-columns:auto auto auto}.kib-product-pricing .kib-product-pricing .kib-product-pricing__row-ppu .kib-product-price{grid-row:1;grid-column:1}.kib-product-pricing .kib-product-pricing .kib-product-pricing__row-ppu .kib-product-price--ppu{grid-column:2}.kib-product-pricing .kib-product-pricing .kib-product-pricing__row-ppu .kib-product-price--strikethrough{grid-column:3}}.kib-product-pricing__autoship-logo{width:calc(calc(var(--chirp-typography-price-medium-line-height, 1.29) * var(--chirp-typography-price-medium-font-size, 1.7rem))*4);height:calc(var(--chirp-typography-price-medium-line-height, 1.29) * var(--chirp-typography-price-medium-font-size, 1.7rem))}.kib-product-card--condensed .kib-product-pricing__autoship-logo,.kib-product-pricing--condensed .kib-product-pricing__autoship-logo{width:calc(calc(var(--chirp-typography-price-medium-line-height, 1.29) * var(--chirp-typography-price-medium-font-size, 1.7rem))*3.25);margin-bottom:calc(var(--chirp-spacing-s1, .4rem)*-1)}.kib-product-pricing__autoship-icon{height:1.6rem;width:1.6rem}.kib-product-pricing__autoship-text{font-family:var(--chirp-typography-paragraph-2-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-paragraph-2-font-weight,400);line-height:var(--chirp-typography-paragraph-2-line-height,1.38);font-size:var(--chirp-typography-paragraph-2-font-size,1.3rem);letter-spacing:var(--chirp-typography-paragraph-2-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-paragraph-2-text-decoration,none);text-decoration:var(--chirp-typography-paragraph-2-text-decoration,none);text-transform:var(--chirp-typography-paragraph-2-text-case,none);margin-left:.2rem;color:var(--chirp-logos-as-primary,#031657);font-weight:var(--chirp-typography-weight-semibold,500)}.kib-product-card--condensed .kib-product-pricing__autoship-text,.kib-product-pricing--condensed .kib-product-pricing__autoship-text{font-family:var(--chirp-typography-caption-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-caption-font-weight,400);line-height:var(--chirp-typography-caption-line-height,1.36);font-size:var(--chirp-typography-caption-font-size,1.1rem);letter-spacing:var(--chirp-typography-caption-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-caption-text-decoration,none);text-decoration:var(--chirp-typography-caption-text-decoration,none);text-transform:var(--chirp-typography-caption-text-case,none);font-weight:var(--chirp-typography-weight-semibold,500)}.kib-product-pricing__row{display:inline-flex;flex-flow:row wrap}.kib-product-pricing__row:not(:last-child){margin-bottom:var(--chirp-spacing-s1,.4rem)}.kib-product-pricing__row-ppu{display:grid;grid-template-columns:auto auto;justify-content:start}.kib-product-pricing__append-content{margin-left:var(--chirp-spacing-s1,.4rem);display:flex;align-items:center}.kib-product-pricing__price-in-cart{color:var(--chirp-ui-elements-price-primary,#bc2848);font-weight:var(--chirp-typography-weight-bold,700)}.kib-product-definitions{display:table;list-style:none;padding-left:0;margin-top:1.2rem;margin-bottom:1.2rem}@media(max-width:40.4375em){.kib-product-definitions{display:block}}.kib-product-definition{display:table-row;font-family:var(--chirp-typography-paragraph-2-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-paragraph-2-font-weight,400);line-height:var(--chirp-typography-paragraph-2-line-height,1.38);font-size:var(--chirp-typography-paragraph-2-font-size,1.3rem);letter-spacing:var(--chirp-typography-paragraph-2-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-paragraph-2-text-decoration,none);text-decoration:var(--chirp-typography-paragraph-2-text-decoration,none);text-transform:var(--chirp-typography-paragraph-2-text-case,none)}@media(max-width:40.4375em){.kib-product-definition{display:block}}.kib-product-definition__label{font-weight:700;display:table-cell;padding-right:2.4rem;color:var(--chirp-text-secondary,#4d4d4d)}@media(max-width:40.4375em){.kib-product-definition__label{padding-right:0;display:inline}}.kib-product-definition+.kib-product-definition .kib-product-definition__label{padding-top:.4rem}.kib-product-definition__content{display:table-cell}@media(max-width:40.4375em){.kib-product-definition__content{display:inline;padding-left:.4rem}}.kib-product-definition+.kib-product-definition .kib-product-definition__content{padding-top:.4rem}@container (max-width: 43.9rem){.kib-product-card--extended .kib-product-definition,.kib-product-card--extended .kib-product-definitions{display:block}.kib-product-card--extended .kib-product-definition__label{padding-right:0;display:inline}.kib-product-card--extended .kib-product-definition__content{display:inline;padding-left:.4rem}}.kib-product-card{font-family:var(--chirp-typography-paragraph-1-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-paragraph-1-font-weight,400);line-height:var(--chirp-typography-paragraph-1-line-height,1.33);font-size:var(--chirp-typography-paragraph-1-font-size,1.5rem);letter-spacing:var(--chirp-typography-paragraph-1-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-paragraph-1-text-decoration,none);text-decoration:var(--chirp-typography-paragraph-1-text-decoration,none);text-transform:var(--chirp-typography-paragraph-1-text-case,none);display:block;width:100%;background-color:var(--chirp-ui-bg-primary,#fff);border:.2rem solid var(--chirp-ui-bg-04,#eee);border-radius:.8rem;color:var(--chirp-text-primary,#121212);text-align:left;position:relative;display:flex;flex-direction:column;max-width:var(--kib-product-card-max-width,24.8rem);min-width:var(--kib-product-card-min-width,20rem)}.kib-product-card--elevated{box-shadow:var(--chirp-shadow-emphasis-secondary-properties-layer-1-x,0) var(--chirp-shadow-emphasis-secondary-properties-layer-1-y,0) var(--chirp-shadow-emphasis-secondary-properties-layer-1-blur,2px) var(--chirp-shadow-emphasis-secondary-properties-layer-1-spread,0) var(--chirp-shadow-emphasis-secondary-properties-layer-1-color,rgba(0,0,0,.039)),var(--chirp-shadow-emphasis-secondary-properties-layer-2-x,0) var(--chirp-shadow-emphasis-secondary-properties-layer-2-y,4px) var(--chirp-shadow-emphasis-secondary-properties-layer-2-blur,8px) var(--chirp-shadow-emphasis-secondary-properties-layer-2-spread,0) var(--chirp-shadow-emphasis-secondary-properties-layer-2-color,rgba(0,0,0,.078));mix-blend-mode:var(--chirp-elevation-attributes-blend-mode,multiply)}.kib-product-card--landscape{display:grid;grid-auto-columns:min(24.8rem,max(8rem,35%)) 1fr;--kib-product-card-max-width:none}.kib-product-card--landscape.kib-product-card--extended{container-type:inline-size;grid-template-columns:min(18rem,max(8rem,35%)) 1fr}@container (min-width: 66rem){.kib-product-card--landscape.kib-product-card--extended{grid-template-columns:min(18rem,max(8rem,30%)) 1fr 23rem}}.kib-product-card--canvas-only{--kib-product-card-max-width:24.8rem}.kib-product-card--condensed{width:16rem;--kib-product-card-min-width:16rem}.kib-product-card__canvas{padding:var(--kib-product-card-canvas-padding,var(--chirp-spacing-s2,.8rem));display:flex;flex-direction:column;position:relative;justify-content:center;align-items:center;height:var(--kib-product-card-canvas-height,max-content);flex:0 1 auto;min-width:var(--kib-product-card-canvas-min-width,8rem);color:var(--chirp-text-tertiary,#767676);background-color:var(--chirp-static-gray1-50,#fff);border-radius:.6rem .6rem 0 0;overflow:hidden}.kib-product-card__canvas>:last-child:not(.kib-product-flag){padding-bottom:0;margin-bottom:0}.kib-product-card--landscape .kib-product-card__canvas{--kib-product-card-canvas-height:auto;grid-column:1;grid-row:1/3;border-radius:.6rem 0 0 .6rem}.kib-product-card--landscape.kib-product-card--extended .kib-product-card__canvas{padding:var(--chirp-spacing-s4,1.6rem);grid-row:1}@container (min-width: 44rem) and (max-width: 65.9rem){.kib-product-card--landscape.kib-product-card--extended .kib-product-card__canvas{grid-row:1/3}}.kib-product-card--canvas-only .kib-product-card__canvas{width:100%;border-radius:.6rem}.kib-product-card--flat{border:none}.kib-product-card--flat .kib-product-card__canvas{border-radius:.8rem .8rem 0 0}.kib-product-card--flat.kib-product-card--landscape .kib-product-card__canvas{border-radius:.8rem 0 0 .8rem}.kib-product-card--flat.kib-product-card--canvas-only .kib-product-card__canvas{border-radius:.8rem}.kib-product-card__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--chirp-static-gray1-900,#000);opacity:.03;pointer-events:none}.kib-product-card__overlay--clickable{pointer-events:unset}.kib-product-card__flag{position:absolute;top:0;left:0;z-index:3}.kib-product-card__choices{display:inline-flex;justify-content:center;width:100%;text-align:center;color:var(--chirp-text-tertiary,#767676)}.kib-product-card--landscape .kib-product-card__choices{padding:var(--chirp-spacing-s2,.8rem);padding-bottom:0}.kib-product-card--landscape .kib-product-card__choices>:last-child{margin-bottom:0}.kib-product-card:not(.kib-product-card--condensed):not(.kib-product-card--landscape) .kib-product-card__choices{margin-top:calc(.4rem - var(--chirp-spacing-s4, 1.6rem))}.kib-product-card--condensed:not(.kib-product-card--landscape) .kib-product-card__choices{margin-top:calc(.4rem - var(--chirp-spacing-s3, 1.2rem))}.kib-product-card__choices--hide{display:none}.kib-product-card__content{padding:var(--kib-product-card-content-padding,var(--chirp-spacing-s4,1.6rem));display:flex;justify-content:flex-start;align-items:flex-start;flex-grow:1;flex-direction:column}.kib-product-card__content>:last-child{margin-bottom:0}.kib-product-card--landscape .kib-product-card__content{--kib-product-card-content-padding:var(--chirp-spacing-s3,1.2rem);overflow:hidden;grid-column:2;grid-row:1}.kib-product-card--flat:not(.kib-product-card--landscape) .kib-product-card__content{padding-left:0;padding-right:0}.kib-product-card__content-bottom{margin-top:auto;width:100%}.kib-product-card__content-bottom>:last-child{margin-bottom:0}.kib-product-card--condensed .kib-product-card__content{--kib-product-card-content-padding:var(--chirp-spacing-s3,1.2rem) var(--chirp-spacing-s2,0.8rem)}.kib-product-card--landscape.kib-product-card--extended .kib-product-card__content{--kib-product-card-content-padding:var(--chirp-spacing-s4,1.6rem)}.kib-product-card__actions{padding:0 var(--chirp-spacing-s4,1.6rem) var(--chirp-spacing-s4,1.6rem)}.kib-product-card--condensed .kib-product-card__actions,.kib-product-card--landscape .kib-product-card__actions{padding:0 var(--chirp-spacing-s3,1.2rem) var(--chirp-spacing-s3,1.2rem)}.kib-product-card--landscape .kib-product-card__actions{grid-column:2;grid-row:2}.kib-product-card--landscape.kib-product-card--extended .kib-product-card__actions{padding:var(--chirp-spacing-s4,1.6rem);grid-column:1/3;grid-row:2}@container (min-width: 44rem) and (max-width: 65.9rem){.kib-product-card--landscape.kib-product-card--extended .kib-product-card__actions{grid-column:2;grid-row:2}}@container (min-width: 66rem){.kib-product-card--landscape.kib-product-card--extended .kib-product-card__actions{padding-left:0;grid-column:3;grid-row:1}}.kib-product-card--flat:not(.kib-product-card--landscape) .kib-product-card__actions{padding:0 var(--chirp-spacing-s1,.4rem) var(--chirp-spacing-s4,1.6rem)}.kib-card-group .kib-product-card--landscape{grid-auto-columns:min(14rem,max(8rem,40%)) 1fr}