.product-information>div:has(>.cr-faq){order:1;margin-bottom:90px}@media(max-width:749px){.product-information>div:has(>.cr-faq){margin-bottom:70px}}html body .cr-faq{padding:76px 18px 80px!important}html body .cr-faq h2{margin:0 0 6px!important}html body .cr-faq h2:after{content:"Pet parents ask, we answer. Tap a question.";display:block;margin:8px 0 30px;font-size:15px;font-weight:500;letter-spacing:0;text-transform:none;color:#ffffffb8}html body .cr-faq details{max-width:720px;margin:0 auto 16px!important;border:0!important}html body .cr-faq summary{position:relative;display:flex!important;align-items:center;justify-content:space-between;gap:12px!important;width:fit-content;max-width:calc(100% - 50px);margin-left:50px;padding:14px 16px 14px 18px!important;border-radius:22px 22px 22px 6px;background:#fff;color:#174c3c!important;font-size:16px!important;line-height:1.35!important;box-shadow:0 10px 22px -16px #0009;transition:transform .25s ease,box-shadow .25s ease}html body .cr-faq summary:hover{transform:translateY(-2px);box-shadow:0 16px 26px -16px #000000b3}html body .cr-faq summary:before{content:"?";position:absolute;left:-50px;bottom:0;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#e8f3ee;color:#174c3c;font-size:18px;font-weight:900;box-shadow:0 0 0 3px #ffffff1f}html body .cr-faq summary:after,html body .cr-faq details[open] summary:after{content:"+"!important;display:grid;place-items:center;flex:0 0 26px;width:26px;height:26px;border-radius:50%;background:#fff1e6;color:#ff6b00!important;font-size:19px!important;font-weight:700!important;line-height:1;transition:transform .35s ease,background .25s ease,color .25s ease}html body .cr-faq details[open] summary:after{transform:rotate(45deg);background:#ff6b00;color:#fff!important}html body .cr-faq .cr-faq-answer{position:relative;width:fit-content;max-width:calc(100% - 50px);margin:12px 50px 0 auto;padding:14px 18px!important;border-radius:22px 22px 6px;background:linear-gradient(135deg,#ff8a2b,#ff6b00 60%,#f05a00);color:#fff!important;font-size:15px!important;line-height:1.6!important;box-shadow:0 14px 26px -16px #ff6b00e6;transform-origin:100% 100%;animation:cr-faq-pop .35s cubic-bezier(.2,1.3,.4,1) both}html body .cr-faq .cr-faq-answer:after{content:"";position:absolute;right:-50px;bottom:0;width:38px;height:38px;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ff6b00'%3E%3Cellipse cx='6' cy='9' rx='2.2' ry='2.8'/%3E%3Cellipse cx='10.5' cy='5.5' rx='2.2' ry='2.8'/%3E%3Cellipse cx='15.5' cy='5.5' rx='2.2' ry='2.8'/%3E%3Cellipse cx='19.5' cy='9.5' rx='2.1' ry='2.7'/%3E%3Cpath d='M12.8 11.2c2.6 0 6 4.4 6 6.8 0 1.8-1.4 2.6-3 2.6-1.3 0-2-.6-3-.6s-1.8.6-3.2.6c-1.7 0-2.9-.9-2.9-2.6 0-2.4 3.5-6.8 6.1-6.8z'/%3E%3C/svg%3E") center/22px no-repeat;box-shadow:0 0 0 3px #ffffff1f}html body .cr-faq .cr-faq-answer:before{content:"";display:block;height:10px;width:42px;margin:4px 0;background:radial-gradient(circle,#fff 3.5px,transparent 4px) 0 50%/14px 10px repeat-x;animation:cr-faq-typing .75s ease forwards}html body .cr-faq .cr-faq-answer p{color:#fff!important;animation:cr-faq-text .3s ease .7s both}@keyframes cr-faq-pop{0%{opacity:0;transform:scale(.6)}}@keyframes cr-faq-typing{0%,80%{height:10px;margin:4px 0;opacity:1}to{height:0;margin:0;opacity:0}}@keyframes cr-faq-text{0%{opacity:0;transform:translateY(4px)}}@media(max-width:749px){html body .cr-faq{padding:62px 12px 66px!important}html body .cr-faq summary{margin-left:42px;max-width:calc(100% - 42px);font-size:15px!important}html body .cr-faq summary:before{left:-42px;width:34px;height:34px}html body .cr-faq .cr-faq-answer{margin-right:42px;max-width:calc(100% - 42px);font-size:14.5px!important}html body .cr-faq .cr-faq-answer:after{right:-42px;width:34px;height:34px;background-size:19px}}@media(prefers-reduced-motion:reduce){html body .cr-faq .cr-faq-answer,html body .cr-faq .cr-faq-answer p{animation:none!important}html body .cr-faq .cr-faq-answer:before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/cr-faq.css.map */
