html .klaviyo-close-form svg circle{fill:#fff!important;stroke:#e3d3e6!important}html .klaviyo-close-form svg path,html .klaviyo-close-form svg line{stroke:#45305c!important;stroke-width:1.6!important}html .kh-btn:not(.kh-btn--ghost),html .kp-add,html .kc-card__cta,html .ks-cta,html .kh-best__add,html .ks-foot__news button{box-shadow:none!important;transition:transform .15s ease,background-color .15s ease}html .kh-btn:not(.kh-btn--ghost):hover,html .kp-add:hover,html .kc-card__cta:hover,html .ks-cta:hover,html .kh-best__add:hover,html .ks-foot__news button:hover{transform:translateY(-2px);background:#37904a}html .kp-add:disabled:hover{transform:none;background:var(--green)}html .kh-week__days li:nth-child(1){--l:#d6c3ed}html .kh-week__days li:nth-child(2){--l:#f4d0f3}html .kh-week__days li:nth-child(3){--l:#ffd2de}html .kh-week__days li:nth-child(4){--l:#f7e4ba}html .kh-week__days li:nth-child(5){--l:#e5e2cc}html .kh-week__days li:nth-child(6){--l:#cee3ea}html .kh-week__days li:nth-child(7){--l:#e4e6f4}html .kh-week__days a{background:var(--l,#fff);color:var(--ink,#45305C)!important;box-shadow:0 10px 0 var(--c)}html .kh-week__days li.is-today a{box-shadow:0 0 0 4px #fff,0 10px 0 var(--c),0 18px 30px #45305c4d}@media(max-width:749px){html .kh-week__days a{box-shadow:0 6px 0 var(--c)}html .kh-week__days li.is-today a{box-shadow:0 0 0 3px #fff,0 6px 0 var(--c)}html .kh-week__stick{background:transparent;padding:0}}html .kh-chat__l{align-items:stretch}html .kh-chat__l .kh-bub{align-self:stretch}html .ka-steps__g span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex}html .ka-steps__g span>*:last-child{overflow:hidden;text-overflow:ellipsis}html .ka-steps__pane div p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html .kp-allrev:before{display:none}html .kp-allrev{margin-bottom:72px}html .kp-recipe:before{display:none}html .kp-faq summary{list-style:none;position:relative;padding-right:44px;cursor:pointer}html .kp-faq summary::-webkit-details-marker{display:none}html .kp-faq summary:after{content:"+";position:absolute;right:14px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;background:var(--k-tint,#F4EEF6);color:var(--pur,#623E83);display:grid;place-items:center;font-size:18px;font-weight:800;line-height:1}html .kp-faq details[open] summary:after{content:"\2212"}@media(max-width:749px){html .kp-faq summary{padding-right:48px}}html .kp-feed__g{grid-template-rows:auto auto auto}html .kp-feed__lab,html .kp-feed__col{grid-row:span 3;grid-template-rows:subgrid}html .kp-allrev .yotpo-search-filter{position:relative}html .kp-allrev .yotpo-search-input{height:40px!important;padding:0 44px 0 16px!important;font-size:14px!important;width:100%!important}html .kp-allrev .yotpo-search-filter .yotpo-icon-button__container{position:absolute!important;right:6px;top:50%;transform:translateY(-50%);margin:0!important}html .kp-allrev .yotpo-search-filter .yotpo-icon-button{border:0!important;background:transparent!important;box-shadow:none!important;width:30px!important;height:30px!important}html .kp-allrev .yotpo-dropdown-base,html .kp-allrev .yotpo-media-select{height:40px!important}html .kp-allrev .yotpo-sort-container,html .kp-allrev .yotpo-sorting-filter-container,html .kp-allrev [class*=sort] .yotpo-dropdown-closable{min-width:190px}html .kp-allrev [class*=sort] .yotpo-selected-value{white-space:nowrap;overflow:visible}html .kc-card{border-color:#efe7f2;background:#fff}html .kc-card__img{background:#f7f3f8}html .kc-card__m b{margin-left:auto;text-align:right}html .kc-side{display:none!important}html .ka-hot{animation:none}html .ka-stamp{font-size:13.5px;padding:6px;line-height:1.05;letter-spacing:-.2px;word-break:keep-all;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}@media(max-width:749px){html .ka-stamp{font-size:10.5px;padding:4px}}@media(min-width:1101px){html .ka-rc{min-height:560px}html .ka-lay__pane{min-height:470px}}html .kh-closer{margin-bottom:72px}html .kl-bar--doors{padding-top:16px}html .kl-q__wait a{display:block;margin-top:6px;text-decoration:underline;text-underline-offset:3px;font-weight:800}html .kl-also img{object-position:center top}html .ks-social a svg{width:20px;height:20px;display:block;fill:currentColor}html .kc-tag--leo{background:#dbaa32;color:#45305c}html .kcart__btn{padding:0 34px}html .kcart__empty .kcart__btn{min-width:200px}html .kh-cards--family .kh-card__img{background:#fff;border-bottom:1px solid #F3E6EE}html .kp-ga__r--lead{font-size:16px;border-bottom:0;padding-bottom:0}html .kp-ga__r--lead span{font-weight:800}html .kp-ga__sub{display:block;font-size:13px;padding:0 0 8px;border-bottom:3px solid var(--ink);margin-bottom:2px}html .kp-ga__r--3{display:grid;grid-template-columns:minmax(0,1fr) 72px 64px;gap:8px;align-items:baseline}html .kp-ga__r--3 b{text-align:right}html .kp-ga__r--cols small{font-size:12px;font-weight:800;letter-spacing:.3px}html .kp-ga__r--cols small+small{text-align:right}html .kp-ga__r--cols small{white-space:nowrap}@media(max-width:749px){html .kp-ga__r--3{grid-template-columns:minmax(0,1fr) 74px 62px;gap:6px}}html .kp-recipe__art--wide{height:auto;display:flex;align-items:center;justify-content:center}html .kp-recipe__art--wide>img{position:static;width:100%;height:auto;max-width:620px;margin:0;transform:none;border-radius:22px;filter:none;box-shadow:0 14px 30px #0000002e}@media(max-width:749px){html .kp-recipe__art--wide{height:auto}html .kp-recipe__art--wide>img{height:auto}}html .kp-recipe__boxes b{overflow-wrap:normal;word-break:normal}html .kp-gal__new{font-style:normal;display:inline-block;background:#dbaa32;color:#45305c;border-radius:999px;padding:2px 8px;margin:0 8px 0 -6px;font-size:11px;letter-spacing:1px;vertical-align:1px}html .kp-recipe:has(.kp-recipe__art--wide) .kp-recipe__boxes{grid-template-columns:1fr}html .kp-recipe:has(.kp-recipe__art--wide) .kp-recipe__boxes b{font-size:17px;line-height:1.45}@media(min-width:1101px){html .kh-hx__stage{height:520px}}html .kh-hx__go,html .kh-hx.is-picked .kh-hx__go{position:absolute!important;top:0;right:0;bottom:0;left:0;display:block!important;margin:0!important;font-size:0!important;color:transparent!important;text-decoration:none!important;border-radius:999px;z-index:1}html .kh-hx__now span[data-hx-name]:after{content:" \2192";color:var(--hc);font-weight:900}html .kh-hx__now{cursor:pointer}html .kh-hx__now:hover{box-shadow:0 8px 20px #45305c2e}
/*# sourceMappingURL=/cdn/shop/t/78/assets/kennel-fixes.css.map */
