html,body{scrollbar-gutter:stable;scrollbar-width:none}::-webkit-scrollbar{width:0;background:transparent}body *{--color-taily-blue: #155DD7;--color-wagyu-blue: #20C1FF;--color-super-yellow: #E2FF93;--color-ice-blue: #D8FAFF;--color-white: #FFFFFF;--color-light-hot-pink: #FFAFE2}body.gradient main{background-color:var(--color-white)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{margin-top:unset;margin-bottom:unset}h1,h2,h3{text-transform:lowercase}h1,h2{font-weight:800}.hero__title{font-weight:800;line-height:1.15;letter-spacing:-.02em;margin-bottom:18px}h3.inline-richtext{letter-spacing:-.02em}.h-accent{color:var(--main-text-color);letter-spacing:normal;font-style:italic;font-size:1em}.header__button{padding:10px!important;font-weight:700;color:var(--color-taily-blue)}p{font-size:16px;line-height:1.7;letter-spacing:0;font-weight:400}.rich-text__caption,.image-with-text__text--caption{font-weight:700}.inline-quote{padding-left:15px;border-left:3px solid #155DD7}.inline-quote p{font-style:italic;font-weight:700!important}.new-button{display:flex;padding:16.5px 47px;background-color:var(--color-super-yellow);border:2px solid var(--color-taily-blue);color:var(--color-taily-blue);border-radius:112px;transition:all ease-in-out .4s;width:fit-content}.link-button{text-decoration:unset;display:flex;align-items:center;position:relative;padding-right:4px;background-color:var(--color-light-hot-pink);border-radius:112px;width:fit-content;border:2px solid var(--color-taily-blue);max-height:56px;transition:all ease-in-out .4s}.link-button .new-button{position:relative;left:-2px;z-index:2}.link-button .pet-icon{position:absolute;z-index:1;right:8px;opacity:0;transition:all ease-in-out .4s}.link-button:hover{padding-right:38px}.link-button:hover .pet-icon{opacity:100%}.rating-star.rating-star-new:before{--color-rating-star: var(--color-super-yellow);font-size:17px}.no-underline{text-decoration:none}.button{font-weight:600;font-size:.9em;text-transform:uppercase}.button--primary{transition:background .2s,transform .15s;box-shadow:0 4px 24px #155dd74d}.button--primary:hover{transform:translateY(-2px)}.button--secondary{transition:all .2s;border:2px solid var(--color-taily-blue)}.button--secondary:hover{background-color:var(--color-taily-blue);color:#fff}.caption-badge--small{font-size:1.2rem;letter-spacing:.1rem;font-weight:700}.product-card{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;padding:26px 26px 16px;border-radius:14px;max-width:378px;width:100%;box-sizing:border-box;position:relative}.product-card__image{transition:all ease-in-out .6s;position:relative;z-index:2}.product-card__image-pipette{transition:all ease-in-out .6s;position:absolute;left:50%;top:23px;transform:translate(-50%) scale(.5);z-index:1}.product-card--animated:hover .product-card__image{margin-left:20px}.product-card--animated:hover .product-card__image-pipette{left:30px;transform:translate(0) scale(1)}.product-card .product-card__title{margin-bottom:8px}.product-card__image-wrapper{background-color:var(--color-white);border-radius:14px;width:100%;max-width:326px;padding:26px 0;display:flex;justify-content:center;align-items:center;height:100%;min-height:360px;position:relative}a.product-card__button{color:var(--color-super-yellow);background-color:var(--color-taily-blue);border:2px solid var(--color-taily-blue);padding:22.5px 16px;max-width:298.67px;width:100%;border-radius:112px;display:flex;align-items:center;justify-content:center;transition:all ease-in-out .4s}a.product-card__button:hover{background-color:unset;color:var(--color-taily-blue)}.product-card__badge{position:absolute;top:13px;right:17px;max-width:77px}.product-card__image--full{width:100%;max-width:260px;height:auto}@media screen and (max-width:768px){.hero .hero__subtitle{margin:0 auto}.hero__title,.hero__description{text-align:center;margin:0 auto}.new-button{width:fit-content}.link-button{padding-right:38px}.link-button .pet-icon{opacity:100%}.product-card{padding:24px 24px 16px}.product-card--animated .product-card__image{margin-left:20px}.product-card--animated .product-card__image-pipette{left:30px;transform:translate(0) scale(1)}.product-card__badge{position:absolute;top:12px;right:12px}}.team-card__name{font-weight:800;margin-bottom:3px;color:inherit}.team-card__role{font-weight:700;font-size:.8em;color:var(--color-taily-blue);text-transform:uppercase;margin-bottom:10px}.team-card__bio{font-size:.9em;line-height:1.7}.team-card__badge{display:inline-block;font-size:.6em;margin-top:12px;font-weight:800;text-transform:uppercase;padding:4px 12px;border-radius:50px;background:var(--color-ice-blue);color:var(--color-taily-blue)}.multicolumn-ul h3{margin-bottom:15px!important}.multicolumn-ul-left-aligned{text-align:left;font-size:.95em}.multicolumn-ul ul{list-style:none;padding-left:0;margin:0}.multicolumn-ul ul li{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px;line-height:1.4}.multicolumn-ul ul li i{font-size:1.25em;flex-shrink:0;margin-top:.05em}.multicolumn-ul-success ul li i{color:#155dd7}.multicolumn-ul-fail ul li i{color:#d73515}
/*# sourceMappingURL=/cdn/shop/t/49/assets/taily-custom.css.map */
