.kib-product-pricing{display:inline-flex;flex-direction:column;margin-bottom:.8rem;margin-bottom:var(--chirp-spacing-s2,.8rem)}.kib-product-pricing__autoship-logo{height:2.196rem;height:calc(var(--chirp-typography-price-medium-line-height, 1.22)*var(--chirp-typography-price-medium-font-size, 1.8rem));width:8.784rem;width:calc(var(--chirp-typography-price-medium-line-height, 1.22)*var(--chirp-typography-price-medium-font-size, 1.8rem)*4)}.kib-product-card--condensed .kib-product-pricing__autoship-logo,.kib-product-pricing--condensed .kib-product-pricing__autoship-logo{margin-bottom:-.4rem;margin-bottom:calc(var(--chirp-spacing-s1, .4rem)*-1);width:7.137rem;width:calc(var(--chirp-typography-price-medium-line-height, 1.22)*var(--chirp-typography-price-medium-font-size, 1.8rem)*3.25)}.kib-product-pricing__autoship-icon{height:1.6rem;width:1.6rem}.kib-product-pricing__autoship-text{color:#031657;color:var(--chirp-logos-as-primary,#031657);font-family:Work Sans,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif;font-family:var(--chirp-typography-paragraph-2-font-family,Work Sans,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-size:1.4rem;font-size:var(--chirp-typography-paragraph-2-font-size,1.4rem);font-weight:var(--chirp-typography-paragraph-2-font-weight,400);font-weight:600;font-weight:var(--chirp-typography-weight-semibold,600);letter-spacing:-.03em;letter-spacing:var(--chirp-typography-paragraph-2-letter-spacing,-.03em);line-height:1.29;line-height:var(--chirp-typography-paragraph-2-line-height,1.29);margin-left:.2rem;text-decoration:none;-webkit-text-decoration:var(--chirp-typography-paragraph-2-text-decoration,none);text-decoration:var(--chirp-typography-paragraph-2-text-decoration,none);text-transform:none;text-transform:var(--chirp-typography-paragraph-2-text-case,none)}.kib-product-card--condensed .kib-product-pricing__autoship-text,.kib-product-pricing--condensed .kib-product-pricing__autoship-text{font-family:Work Sans,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif;font-family:var(--chirp-typography-caption-font-family,Work Sans,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-size:1.2rem;font-size:var(--chirp-typography-caption-font-size,1.2rem);font-weight:var(--chirp-typography-caption-font-weight,400);font-weight:600;font-weight:var(--chirp-typography-weight-semibold,600);letter-spacing:-.03em;letter-spacing:var(--chirp-typography-caption-letter-spacing,-.03em);line-height:1.25;line-height:var(--chirp-typography-caption-line-height,1.25);text-decoration:none;-webkit-text-decoration:var(--chirp-typography-caption-text-decoration,none);text-decoration:var(--chirp-typography-caption-text-decoration,none);text-transform:none;text-transform:var(--chirp-typography-caption-text-case,none)}.kib-product-pricing__row{display:inline-flex;flex-flow:row wrap}.kib-product-pricing__row:not(:last-child){margin-bottom:.4rem;margin-bottom:var(--chirp-spacing-s1,.4rem)}.kib-product-pricing__append-content{align-items:center;display:flex;margin-left:.4rem;margin-left:var(--chirp-spacing-s1,.4rem)}.kib-product-pricing__price-in-cart{color:#bc2848;color:var(--chirp-ui-elements-price-primary,#bc2848);font-weight:700;font-weight:var(--chirp-typography-weight-bold,700)}.kib-product-message{font-family:Work Sans,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif;font-family:var(--chirp-typography-caption-font-family,Work Sans,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-size:1.2rem;font-size:var(--chirp-typography-caption-font-size,1.2rem);font-weight:400;font-weight:var(--chirp-typography-caption-font-weight,400);letter-spacing:-.03em;letter-spacing:var(--chirp-typography-caption-letter-spacing,-.03em);line-height:1.25;line-height:var(--chirp-typography-caption-line-height,1.25);margin-bottom:1.2rem;margin-top:0;text-decoration:none;-webkit-text-decoration:var(--chirp-typography-caption-text-decoration,none);text-decoration:var(--chirp-typography-caption-text-decoration,none);text-transform:none;text-transform:var(--chirp-typography-caption-text-case,none);width:-moz-fit-content;width:fit-content}.kib-product-message--promotion-brand,.kib-product-message--promotion-default{border-radius:.4rem;color:#fff;color:var(--chirp-ui-elements-promotion-text,#fff);padding:.4rem;padding:var(--chirp-spacing-s1,.4rem)}@media(forced-colors:active){.kib-product-message--promotion-brand,.kib-product-message--promotion-default{outline:.1rem solid}}.kib-product-message--promotion-default{background-color:#006b2b;background-color:var(--chirp-ui-elements-promotion-primary,#006b2b)}.kib-product-message--promotion-brand{background-color:#1c49c2;background-color:var(--chirp-ui-elements-promotion-alternate,#1c49c2)}.kib-product-rating{align-items:center;display:flex;justify-content:flex-start;margin-bottom:1.6rem;margin-bottom:var(--chirp-spacing-s4,1.6rem)}.kib-product-rating__label{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.kib-product-rating__stars{color:#ff9800;color:var(--chirp-ui-elements-rating-primary,#ff9800);position:relative}.kib-product-rating__stars-empty,.kib-product-rating__stars-full,.kib-product-rating__stars-partial{stroke:#b06f00;stroke:var(--chirp-ui-elements-rating-02,#b06f00);stroke-width:.05rem;align-items:center;display:flex;justify-content:flex-start;overflow:hidden}.kib-product-rating__stars-full{left:0;position:absolute;top:0}.kib-product-rating__stars-partial-wrapper{display:flex;position:relative}.kib-product-rating__stars-partial{left:0;position:absolute;top:0}.kib-product-rating__svg{flex-shrink:0;height:1.6rem;width: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;height:2.4rem;width: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{color:#4d4d4d;color:var(--chirp-text-secondary,#4d4d4d);font-family:Work Sans,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif;font-family:var(--chirp-typography-caption-font-family,Work Sans,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-size:1.2rem;font-size:var(--chirp-typography-caption-font-size,1.2rem);font-weight:400;font-weight:var(--chirp-typography-caption-font-weight,400);letter-spacing:-.03em;letter-spacing:var(--chirp-typography-caption-letter-spacing,-.03em);line-height:1.25;line-height:var(--chirp-typography-caption-line-height,1.25);padding-left:.4rem;padding-left:var(--chirp-spacing-s1,.4rem);text-decoration:none;-webkit-text-decoration:var(--chirp-typography-caption-text-decoration,none);text-decoration:var(--chirp-typography-caption-text-decoration,none);text-transform:none;text-transform:var(--chirp-typography-caption-text-case,none)}.kib-product-rating__count-label{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.kib-product-rating__rating-display{align-items:center;color:#4d4d4d;color:var(--chirp-text-secondary,#4d4d4d);display:flex;font-family:Work Sans,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif;font-family:var(--chirp-typography-paragraph-2-font-family,Work Sans,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-size:1.4rem;font-size:var(--chirp-typography-paragraph-2-font-size,1.4rem);font-weight:var(--chirp-typography-paragraph-2-font-weight,400);font-weight:700;font-weight:var(--chirp-typography-weight-bold,700);justify-content:center;letter-spacing:-.03em;letter-spacing:var(--chirp-typography-paragraph-2-letter-spacing,-.03em);line-height:1.29;line-height:var(--chirp-typography-paragraph-2-line-height,1.29);margin-right:.4rem;margin-right:var(--chirp-spacing-s1,.4rem);text-decoration:none;-webkit-text-decoration:var(--chirp-typography-paragraph-2-text-decoration,none);text-decoration:var(--chirp-typography-paragraph-2-text-decoration,none);text-transform:none;text-transform:var(--chirp-typography-paragraph-2-text-case,none)}.kib-product-rating__overlay{background-color:hsla(0,0%,100%,.922);background-color:var(--chirp-ui-elements-rating-overlay,hsla(0,0%,100%,.922));border-radius:.4rem;border-radius:var(--chirp-border-br01,.4rem);padding:.4rem;padding:var(--chirp-spacing-s1,.4rem);width:-moz-fit-content;width:fit-content}