:root{--ch-blue:#5B4130;--ch-blue-dk:#3B2A1E;--ch-blue-lt:#F3EADC;--ch-orange:#C2827F;--ch-orange-lt:#F7E7E5;--ch-sage:#748A63;--ch-sage-lt:#EAF0E6;--ch-rose:#D6A2A0;--ch-ink:#3B2A1E;--ch-mute:#7A6555;--ch-line:#E8DFD2;--ch-red:#B5524A;--ch-bg:#F7F1E6;--cream:#FFFCF7;--cream-2:#F7F1E6;--brown:#3B2A1E;--brown-soft:#5B4130;--sage-dark:#5B4130}body{font-family:Nunito Sans,system-ui,sans-serif;background:#fffcf7;color:var(--ch-ink)}h1,h2,h3,h4,h5{font-family:Nunito Sans,system-ui,sans-serif;font-weight:800;letter-spacing:-.01em;color:var(--ch-ink)}.price,.price .was,footer h5,.nl-form input{font-family:Nunito Sans,system-ui,sans-serif}.announce{background:var(--ch-blue-dk);color:#f7f1e6;font-weight:700}header.ch-header,header.ch-header.scrolled{background:var(--ch-blue);border-bottom:none;box-shadow:0 2px 10px #3b2a1e40}.ch-header .nav-wrap{gap:18px}.ch-header .brand-name{color:#fff}.ch-header .brand-name span{color:#f0d5c2}.ch-header nav{display:none}.ch-header .icon-btn{background:#ffffff24;color:#fff;box-shadow:none}.ch-header .icon-btn:hover{background:#ffffff42}.ch-header .cart-count{background:var(--ch-orange)}.ch-header .burger span{background:#fff}.ch-header .ch-search-icon{display:none}.ch-shopbtn{display:inline-flex;align-items:center;gap:8px;background:transparent;border:1.5px solid rgba(255,255,255,.55);color:#fff;font-family:inherit;font-weight:800;font-size:14.5px;padding:10px 16px;border-radius:10px;cursor:pointer;flex-shrink:0}.ch-shopbtn:hover{background:#ffffff24}.ch-search{flex:1;max-width:620px;display:flex;background:#fff;border-radius:999px;overflow:hidden}.ch-search input[type=search]{flex:1;min-width:0;border:none;outline:none;padding:13px 20px;font-family:inherit;font-size:15px;color:var(--ch-ink)}.ch-search button{border:none;background:var(--ch-orange);color:#fff;width:52px;cursor:pointer;display:flex;align-items:center;justify-content:center}.ch-search button:hover{background:#a86b68}.btn-primary{background:var(--ch-blue);box-shadow:none}.btn-primary:hover{background:var(--ch-blue-dk);box-shadow:none}.ch-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 26px;border-radius:999px;font-weight:800;font-size:14.5px;border:2px solid transparent;cursor:pointer;font-family:inherit;transition:background .2s,color .2s,transform .2s}.ch-btn--white{background:#fff;color:var(--ch-blue)}.ch-btn--outline{border-color:var(--ch-blue);color:var(--ch-blue);background:#fff}.ch-btn--outline:hover{background:var(--ch-blue);color:#fff}.ch-btn[disabled]{opacity:.45;cursor:not-allowed}.ch-link{color:var(--ch-blue);font-weight:800;font-size:15px}.ch-link:hover{text-decoration:underline}.ch-wrap{max-width:1280px;margin:0 auto;padding:0 24px}.ch-sec{padding:44px 0}.ch-sec--tight{padding:12px 0 20px}.ch-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:20px}.ch-head h2{font-size:28px}.ch-msearch{display:none}.ch-hero{padding:106px 0 0}.ch-hero__stage{position:relative;height:400px;border-radius:20px;overflow:hidden}.ch-slide{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr);align-items:stretch;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s;color:#fff}.ch-slide.is-active{opacity:1;visibility:visible}.ch-slide--blue{background:var(--ch-blue)}.ch-slide--orange{background:var(--ch-orange)}.ch-slide--sage{background:var(--ch-sage)}.ch-slide--rose{background:var(--ch-rose);color:var(--ch-ink)}.ch-slide__copy{padding:48px 56px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:0}.ch-kicker{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:10px;opacity:.9}.ch-slide__copy h2{font-size:44px;line-height:1.08;color:inherit;margin-bottom:12px}.ch-slide__copy p{font-size:16px;line-height:1.55;margin-bottom:16px;max-width:440px;opacity:.95}.ch-slide__price{font-size:22px;font-weight:800;margin-bottom:20px}.ch-slide__price s{font-weight:400;font-size:.7em;opacity:.8;margin-left:6px}.ch-slide--rose .ch-btn--white{color:var(--ch-ink)}.ch-slide__media{padding:28px 28px 28px 0;display:flex;align-items:center;justify-content:center;min-height:0;min-width:0;overflow:hidden}.ch-slide__media img{max-height:100%;width:auto;height:auto;max-width:100%;object-fit:contain;border-radius:16px;background:#fff}.ch-slide--fill .ch-slide__media{padding:0}.ch-slide--fill .ch-slide__media img{width:100%;height:100%;max-height:none;object-fit:cover;border-radius:0}.ch-hero__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:42px;height:42px;border-radius:50%;border:none;background:#fff;color:var(--ch-ink);font-size:24px;line-height:1;cursor:pointer;box-shadow:0 4px 14px #0000002e}.ch-hero__arrow--prev{left:14px}.ch-hero__arrow--next{right:14px}.ch-hero__dots{position:absolute;bottom:16px;left:56px;z-index:3;display:flex;gap:8px}.ch-dot{width:10px;height:10px;border-radius:50%;border:none;background:#ffffff80;cursor:pointer;padding:0}.ch-dot.is-active{background:#fff}.ch-circles{display:flex;gap:22px;overflow-x:auto;scrollbar-width:none;padding-bottom:6px;justify-content:space-between}.ch-circles::-webkit-scrollbar{display:none}.ch-circle{display:flex;flex-direction:column;align-items:center;gap:10px;flex:0 0 auto;width:120px;text-align:center}.ch-circle__img{width:120px;height:120px;border-radius:50%;overflow:hidden;background:var(--ch-blue-lt);border:3px solid transparent;transition:border-color .2s,transform .2s}.ch-circle__img img{width:100%;height:100%;object-fit:cover}.ch-circle:hover .ch-circle__img{border-color:var(--ch-blue);transform:translateY(-3px)}.ch-circle__label{font-weight:800;font-size:14.5px}.ch-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ch-tile{display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:18px;padding:22px 22px 22px 26px;min-height:170px;transition:transform .2s,box-shadow .2s}.ch-tile:hover{transform:translateY(-3px);box-shadow:0 10px 24px #3b2a1e1a}.ch-tile--blue{background:var(--ch-blue-lt)}.ch-tile--orange{background:var(--ch-orange-lt)}.ch-tile--sage{background:var(--ch-sage-lt)}.ch-tile h3{font-size:21px;line-height:1.2;margin-bottom:6px}.ch-tile p{font-size:14px;color:var(--ch-mute);margin-bottom:12px}.ch-tile__cta{font-weight:800;color:var(--ch-blue);font-size:14.5px}.ch-tile__img{width:120px;height:120px;flex-shrink:0;border-radius:14px;overflow:hidden;background:#fff}.ch-tile__img img{width:100%;height:100%;object-fit:contain}.ch-carwrap{position:relative}.ch-car{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 64px)/5);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 2px 8px}.ch-car::-webkit-scrollbar{display:none}.ch-pcard{scroll-snap-align:start;display:flex;flex-direction:column;background:#fff;border:1px solid var(--ch-line);border-radius:14px;padding:14px;transition:box-shadow .2s}.ch-pcard:hover{box-shadow:0 8px 22px #3b2a1e1a}.ch-pcard__media{position:relative;display:block;aspect-ratio:1/1;margin-bottom:12px}.ch-pcard__media img{width:100%;height:100%;object-fit:contain}.ch-deal{position:absolute;top:0;left:0;z-index:1;background:var(--ch-red);color:#fff;font-size:11.5px;font-weight:800;padding:3px 9px;border-radius:6px}.ch-pcard__title{font-size:14.5px;line-height:1.35;color:var(--ch-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em;margin-bottom:6px}.ch-pcard__title:hover{color:var(--ch-blue);text-decoration:underline}.ch-pcard__stars{font-size:13px;color:#e8a317;font-weight:700;margin-bottom:4px}.ch-pcard__stars small{color:var(--ch-mute);font-weight:400}.ch-pcard__price{font-size:18px;font-weight:800;margin-bottom:2px}.ch-pcard__price.is-deal{color:var(--ch-red)}.ch-pcard__price s{font-size:13px;font-weight:400;color:var(--ch-mute);margin-left:4px}.ch-pcard__ship{font-size:12.5px;color:var(--ch-mute);margin-bottom:12px}.ch-pcard__add{margin-top:auto;width:100%;padding:10px 12px;font-size:13.5px}.ch-arrow{position:absolute;top:38%;z-index:2;width:42px;height:42px;border-radius:50%;border:1px solid var(--ch-line);background:#fff;color:var(--ch-ink);font-size:24px;line-height:1;cursor:pointer;box-shadow:0 4px 14px #3b2a1e24}.ch-arrow:hover{background:var(--ch-blue);color:#fff}.ch-arrow--prev{left:-16px}.ch-arrow--next{right:-16px}.ch-benefits{background:var(--ch-blue);color:#fff;padding:44px 0;margin:20px 0}.ch-benefits h2{color:#fff;font-size:26px;text-align:center;margin-bottom:26px}.ch-benefits ul{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.ch-benefits li{background:#ffffff1a;border-radius:16px;padding:22px;text-align:center}.ch-benefits__icon{display:flex;width:52px;height:52px;margin:0 auto 12px;border-radius:50%;background:#fff;align-items:center;justify-content:center;font-size:22px}.ch-benefits strong{display:block;font-size:16px;margin-bottom:4px}.ch-benefits small{font-size:13.5px;opacity:.9}.product-card{box-shadow:none;border:1px solid var(--ch-line);border-radius:14px}.review-card,.faq-item,.value-card{box-shadow:none;border:1px solid var(--ch-line)}.newsletter{background:linear-gradient(120deg,var(--ch-orange),#A86B68);border-radius:20px}.nl-form button{background:var(--ch-blue)}footer{background:#3b2a1e}.section{padding:64px 0}@media(min-width:761px){.ch-header .burger{display:none}}@media(max-width:1080px){.ch-car{grid-auto-columns:calc((100% - 2*16px)/3)}.ch-tiles,.ch-benefits ul{grid-template-columns:1fr 1fr}.ch-slide__copy h2{font-size:34px}.ch-header .brand-name{display:none}}@media(max-width:760px){.ch-shopbtn,.ch-header .ch-search{display:none}.ch-header .brand-name{display:inline;font-size:18px}.ch-header .brand-name span{font-size:18px}.ch-msearch{display:block;background:var(--ch-blue);padding:84px 16px 14px}.ch-search--mobile{max-width:none}.ch-wrap{padding:0 16px}.ch-hero{padding-top:16px}.ch-hero__stage{height:520px;border-radius:16px}.ch-slide{grid-template-columns:1fr;grid-template-rows:1fr auto}.ch-slide__media{order:-1;padding:18px 18px 0;min-height:0}.ch-slide--fill .ch-slide__media{padding:0}.ch-slide__copy{padding:20px 22px 44px}.ch-slide__copy h2{font-size:27px}.ch-slide__copy p{font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ch-hero__arrow{display:none}.ch-hero__dots{left:22px;bottom:16px}.ch-sec{padding:30px 0}.ch-head h2{font-size:22px}.ch-circles{justify-content:flex-start;gap:14px}.ch-circle{width:84px}.ch-circle__img{width:84px;height:84px}.ch-circle__label{font-size:13px}.ch-tiles{grid-template-columns:1fr;gap:12px}.ch-tile{min-height:130px}.ch-tile__img{width:96px;height:96px}.ch-car{grid-auto-columns:46%;gap:12px}.ch-arrow{display:none}.ch-benefits ul{grid-template-columns:1fr 1fr;gap:12px}.ch-benefits li{padding:16px 12px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/dogs-add.css.map */
