.ph-style-section{background:#ececec;padding:28px 0 40px}.ph-style-header{text-align:center;margin-bottom:22px}.ph-style-container{margin-bottom:20px}.ph-style-header h2{margin:0;color:#a40013;font-size:clamp(38px,5vw,48px);line-height:1.05;font-weight:900;letter-spacing:-1px}.ph-style-header p{margin:8px 0 0;color:#000;font-size:clamp(18px,2.4vw,26px);line-height:1.5;font-weight:500}.ph-style-grid{display:grid;grid-template-columns:1fr 1.02fr;gap:28px;margin-top:20px;align-items:start}.ph-style-image-wrap{aspect-ratio:.8;width:100%}.ph-style-image-wrap video{width:100%;height:100%;display:block;object-fit:cover}.ph-style-content h3{margin:0 0 26px;color:#000;font-size:clamp(28px,2.5vw,40px);line-height:1.08;font-weight:900;letter-spacing:-.5px}.ph-style-content h3 span{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:4px}.ph-style-content p{margin-bottom:10px;font-size:18px;line-height:1.5}.ph-style-bullets{display:flex;flex-direction:column;gap:28px;margin-bottom:28px}.ph-style-bullet{display:flex;gap:16px;align-items:flex-start}.ph-style-check{width:28px;height:28px;min-width:28px;border:3px solid #a40013;border-radius:50%;color:#a40013;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:16px;line-height:1;margin-top:4px;box-sizing:border-box}.ph-style-check svg{width:12px;height:auto}.ph-style-bullet p{margin:0;color:#111;font-size:clamp(18px,1.2vw,22px);line-height:1.28;font-weight:400}.ph-style-bullet strong{font-weight:900}.ph-style-cta{display:flex;justify-content:center;gap:10px;align-items:center;width:100%;background:#a40013;color:#fff;text-align:center;text-decoration:none;font-weight:900;font-size:clamp(22px,1.5vw,26px);line-height:1.15;padding:22px 18px;border-radius:10px;box-shadow:inset 0 -3px #0000002e;margin-top:8px}.ph-style-cta svg{width:24px;height:auto}.ph-style-note{text-align:center;margin-top:18px;color:#111;font-size:clamp(18px,1.5vw,26px);line-height:1.3}.ph-style-note strong{font-weight:900}.limited-note{display:flex;gap:10px;margin-top:10px;background-color:#fff8df;padding:10px 13px;line-height:1.3;font-size:13px}.limited-note svg{width:24px;height:auto}@media(max-width:768px){.ph-style-grid{grid-template-columns:1fr}.ph-style-image-wrap{order:-1}.ph-style-content h3{margin-top:8px}.ph-style-header h2{font-size:30px}.ph-style-cta{font-size:18px;padding:15px}}.bundle-section{max-width:1280px;padding:60px 32px!important;margin:0 auto}.bundle-form{margin-top:24px;overflow:hidden}@font-face{font-family:Amazon Ember;font-weight:400;src:url(/cdn/shop/files/AmazonEmber-Regular.woff?v=1774055806) format("woff"),url(/cdn/shop/files/AmazonEmber-Regular.woff2?v=1774055806) format("woff2")}@font-face{font-family:Amazon Ember;font-weight:700;src:url(/cdn/shop/files/AmazonEmber-Bold.woff2?v=1774055806) format("woff2"),url(/cdn/shop/files/AmazonEmber-Bold.woff?v=1774055806) format("woff")}.tiered__intro{text-align:center}.tiered__intro-subheading{margin:20px auto 0;max-width:40ch;color:#000000b3;text-align:center;font-size:20px;line-height:1.25}.tiered__intro-subheading p{margin:0}.bundle-section{max-width:1280px;padding:32px 32px 0;margin:0 auto}.buy-box-title{text-align:center;font-size:clamp(38px,5vw,48px);color:#a40013;line-height:1.08;font-weight:700;max-width:20ch;margin:0 auto 20px}.object-cover{object-fit:cover}.ingredients-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;justify-content:center;align-items:center;z-index:1000}.product__layout{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:32px}.product__carousel{display:flex;flex-direction:column}.carousel__main{position:relative;margin:0 auto;max-width:1280px;width:100%;padding-bottom:16px;order:1}.carousel__main-viewport{width:100%;overflow:hidden}.carousel__main-images{display:flex;transition:transform .3s ease}.carousel__main-images .image,.carousel__thumbs-image-transition .image{position:relative;width:100%;flex:0 0 100%;overflow:hidden;aspect-ratio:1 / 1}.carousel__main-images .image img,.carousel__thumbs-image-transition .image img{object-fit:cover;width:100%;height:100%}.carousel__thumbs{position:relative;margin:0 auto;max-width:1280px;padding-bottom:16px;order:2;width:100%}.carousel__thumbs-viewport{width:100%;overflow:hidden}.carousel__thumbs-images{font-size:0;display:flex;cursor:default;-webkit-user-select:none;user-select:none;justify-content:start;flex-direction:row;transform:translateZ(0)}.carousel__main-images{overflow:hidden;font-size:0;line-height:0}.carousel__main-images:after{content:"flickity";display:none}.carousel__main-images .image.is-selected{position:absolute;top:0;right:0;bottom:0;left:0}.carousel__thumbs-image-transition{transition:opacity .25s ease;position:relative;opacity:.7;margin-right:8px;width:20%;min-width:20%}.details{margin-top:24px}.disclosure__button{position:relative;display:flex;width:100%;align-items:center;justify-content:space-between;text-align:left;padding-top:16px!important;line-height:1!important;padding-left:0!important;padding-right:0!important}.disclosure__button-title{color:#000;font-size:18px;font-weight:700!important;font-family:var(--font-heading-family)}.disclosure__button-icon{margin-left:24px;display:flex;align-items:center;color:#000}.disclosure__button-icon svg{transform:rotate(0);width:24px;height:24px}.disclosure__panel{padding-bottom:18px;font-size:14px;height:0}.disclosure__panel-content{color:#000}.product__info{margin-top:0}.product__info-title{margin-top:4px;font-size:30px;color:#000;font-weight:700;margin-bottom:0}.ingredients-popup .popup-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080}.ingredients-popup .popup-box{position:relative;background-color:#fff;padding:15px;border-radius:10px;max-width:600px;width:90%;max-height:80%;overflow-y:auto;z-index:1001}.ingredients-popup .popup-close-button{position:absolute;top:25px;right:25px;background:none;border:none;cursor:pointer;padding:0;color:#fff}.ingredients-popup .popup-close-button svg{width:24px;height:24px}.ingredients-popup.visible{display:flex}.ingredient-details{display:none}.ingredient-details img{width:100%;margin-bottom:10px}.ingredient-details.active{display:block}.ingredient-details h2{margin-top:0;font-size:20px;font-weight:700}.atc_button{display:flex;justify-content:center;gap:10px;align-items:center;width:100%;background:#a40013;color:#fff;text-align:center;text-decoration:none;font-weight:900;font-size:clamp(22px,1.5vw,26px);line-height:1.15;padding:22px 18px;border-radius:4px;box-shadow:inset 0 -3px #0000002e;margin-top:8px}.atc_button:hover{opacity:.7}.image-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:none;justify-content:center;align-items:center;background:#000000b3;z-index:9999}.badges{margin-top:8px}.image-popup-overlay.is-visible{display:flex}.image-popup-modal{position:relative;padding:12px;height:80dvh;max-width:95vw;border-radius:12px;background:#fff}.product__info-price{margin-top:12px;display:flex;align-items:center}.product__info-price-final{font-size:20px;font-weight:medium;color:#000}.product-price-compare{margin-right:4px;text-decoration:line-through;opacity:.5}.product-price-final{font-weight:700;margin-right:4px}.free-shipping-note{font-size:14px;color:#a40013;font-weight:700;margin-left:0;margin-right:5px}.image-popup-image{display:block;border-radius:8px}.image-popup-modal img{height:100%;width:auto}#pdp{padding-bottom:80px}.image-popup-close{position:absolute;top:-14px;right:-14px;width:32px;height:32px;border:none;border-radius:50%;background:#111;color:#fff;font-size:22px;line-height:1;cursor:pointer;display:flex;justify-content:center;align-items:center}.bundle-form{margin-top:24px}.bundle-form input+label{--tw-ring-color: rgba(0, 0, 0, .3);border-color:#0000004d}.bundle-form input+label{opacity:.6}.bundle-form input:checked+label{--tw-ring-color: #a40013;border-color:#a40013;opacity:1;outline:1px solid #a40013}.option__name{font-family:inherit;color:#000;margin:0;font-size:14px;font-weight:400;letter-spacing:0}.bundle-grid{margin-top:8px;display:grid;gap:8px;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:12px}.bundle-item{line-height:1.3}.bundle-item__label{position:relative;cursor:pointer;border-radius:4px;border:1px solid rgba(0,0,0,.3);display:flex;height:100%;align-items:center}.bundle-item-inner{display:flex;gap:16px;padding:12px;width:100%;text-align:center;height:auto}.bundle-item-image{display:flex;align-items:center;justify-content:center;width:80px;height:80px}.bundle-item-content{flex:1;text-align:left}.bundle-item-content-main{display:flex;flex-direction:column}.bundle-item-title{display:flex;font-size:16px}.bundle-title{font-weight:600;margin:0}.rating__label{font-size:12px}.bundle-price{font-size:16px}.flickity-viewport,.flickity-slider{width:100%}.flickity-cell.is-selected{opacity:1}.tiered__price{display:inline-block;margin-right:5px}.tiered__description{margin-top:5px;line-height:1.2;font-size:14px}.tiered__description p{margin:0}.details__accordion-item{border-top:1px solid rgba(0,0,0,.5)}.details__accordion-item svg{transition:.3s transform}.details__accordion-item.is-open svg{transform:rotate(180deg)}.disclosure__panel{height:0;overflow:hidden;transition:.3s all}.disclosure__panel p{margin:0;padding:20px 0}.disclosure__panel-content p+p{padding-top:0}.disclosure__panel-content ul{margin:0;padding-top:20px;padding-bottom:20px}.product-price .save-text{font-size:14px}.bundle-price .save-text,.product-price .save-text{display:none}.bundle-badge{position:absolute;top:8px;right:8px;border-radius:100px;background-color:#a40013;padding:2px 8px;font-size:12px;font-weight:700;color:#fff}.checkout{margin-top:8px}.checkout__container{display:flex}.atc-button{display:inline-flex;width:100%;align-items:center;justify-content:center;border-radius:10px;font-size:16px;text-decoration:none;background-color:#a40013;color:#fff;padding:22px 18px;font-weight:700}.content__intro h2{color:#a40013;font-size:clamp(38px,5vw,48px);line-height:1.08;font-weight:900;letter-spacing:-.5px}.two-column__img>div{width:100%}.price-per-unit{font-weight:700;padding:2px 10px;background-color:#ffd166;display:inline-flex;border-radius:8px;line-height:1.3}.price-per-unit span{font-size:13px}.product-reviews{order:3}.product-reviews *:focus-visible{outline:none!important;box-shadow:0!important}.product-reviews .review-block{display:flex;padding:15px 15px 20px;gap:20px;align-items:flex-start;width:100%;margin-bottom:0;border:1px solid #bcbcbf;background-color:#fff;overflow:hidden;margin-top:20px;margin-right:10px}.product-reviews .review-block .testimonial-text,.product-reviews .review-block .testimonial-details,.product-reviews .review-block .testimonial-summary strong{font-size:15px}.product-reviews .review-block .testimonial-content{padding:0}.product-reviews .review-block .review-photo{width:80px;height:80px;border-radius:50%;overflow:hidden;position:relative}.product-reviews .review-block .review-photo img{width:100%;height:100%;object-fit:cover}.product-reviews .review-block .review-text{flex:1}.product-reviews .review-block .review-text .rating__stars{display:flex;justify-content:flex-start;margin-bottom:10px;align-items:center}.product__info>.rating .rating__stars{display:flex;justify-content:flex-start;align-items:center}.rating{display:inline-flex!important;align-items:center;gap:8px;padding-top:4px}.rating__label{margin:0;font-size:14px;color:#696969}.star-icon{width:16px;margin-right:4px;height:16px;flex-shrink:0;overflow:hidden;color:#a40013;display:flex;align-items:center}.star-icon svg{width:16px;height:16px}.open-popup{margin-left:4px;color:#a40013;font-weight:700}.open-popup:hover{text-decoration:underline}.product-reviews .review-block .review-text .rating__stars svg{fill:#a40013!important}.product-reviews .review-block .review-text .review-text-content{font-style:normal;font-weight:500;font-size:16px;line-height:1.35;color:#000}.product-reviews .review-block .review-text .review-text-content p{margin:0}.product-reviews .review-block .review-text .review-text-content span{color:#ff6b6b;font-weight:700}.product-reviews .review-block .review-text .review-text-author{display:flex;justify-content:space-between;margin-top:20px}.product-reviews .review-block .review-text .review-text-author p{font-style:normal;font-weight:700;font-size:16px;line-height:16px;color:#000}.product-reviews .review-block .review-text .review-text-author .verified{display:flex;gap:8px}.product-reviews .review-block .review-text .review-text-author .verified span{font-style:normal;font-weight:500;font-size:16px;line-height:16px;color:#000}.limited-note{justify-content:center}.badges{background:linear-gradient(102.55deg,#fbb321 -7.35%,#f5ac19 15.73%,#fccb67 45.19%,#f6af20 83.82%,#eaa51a),linear-gradient(102.55deg,#fbb321 -7.35%,#f5ac19 15.73%,#fccb67 45.19%,#eaa51a);color:#4d4732;display:flex;align-items:center;padding:7px;gap:6px;position:relative;border-radius:4px}.badges .shelf-badge{display:flex;gap:6px;align-items:center;flex:1;justify-content:center;overflow:hidden}.badges span{font-weight:700;font-size:13px;line-height:1.2;text-align:center}@font-face{font-family:Amazon Ember;font-weight:400;src:url(/cdn/shop/files/AmazonEmber-Regular.woff?v=1774055806) format("woff"),url(/cdn/shop/files/AmazonEmber-Regular.woff2?v=1774055806) format("woff2")}@font-face{font-family:Amazon Ember;font-weight:700;src:url(/cdn/shop/files/AmazonEmber-Bold.woff2?v=1774055806) format("woff2"),url(/cdn/shop/files/AmazonEmber-Bold.woff?v=1774055806) format("woff")}.testimonial-box{display:flex;gap:10px;max-width:800px;margin:0 auto}.testimonial-photo{width:120px;height:120px;border-radius:50%;overflow:hidden}.testimonial-photo img{width:100%;height:100%;object-fit:cover}.testimonial-content{font-family:Amazon Ember,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;display:flex;flex-direction:column;gap:5px;background-color:#fff;border-radius:8px;padding:15px;line-height:1.2}.testimonial-author{line-height:16px;font-size:16px;margin:0;font-weight:500;cursor:pointer;color:#080809;display:flex;align-items:center;gap:10px}.testimonial-author .testimonial-image{width:32px;height:32px;border-radius:50%;overflow:hidden}.testimonial-author .testimonial-image img{width:100%;height:100%;object-fit:cover}.testimonial-summary{display:flex;flex-wrap:wrap;align-items:center;gap:5px 10px}.testimonial-summary strong{font-size:17px}.testimonial-content .rating__stars{justify-content:flex-start;margin-top:5px;display:flex}.testimonial-content .rating__stars>div{color:#f7be28;margin-right:1px}.testimonial-content .rating__stars svg{width:13px;height:13px}.testimonial-details{color:#565959;font-size:16px}.testimonial-helpful{color:#565959;font-size:16px;margin-top:5px}.testimonial-text{color:#080809;line-height:1.4;font-size:17px}.testimonial-verified{color:#c45500;font-weight:700;margin-bottom:5px;font-size:13px}.testimonial-images{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.testimonial-image{overflow:hidden;width:calc(50% - 10px)}.testimonial-image img{width:100%;height:100%;border-radius:6px}@keyframes fadedShortly{0%{opacity:1;transform:scale(1)}30%{transform:scale(.95);opacity:.5}60%{transform:scale(.95);opacity:.5}to{opacity:1;transform:scale(1)}}.hide-desktop{display:none}.icons-grid{margin-top:30px;display:flex;gap:10px}.icons-grid-item{width:calc(33.333% - 6.66px);display:flex;flex-direction:column;align-items:center;gap:10px;padding:0 10px;text-align:center;line-height:1.3}.key-ingredients{order:2}.key-ingredients-label{color:#696969;font-size:14px;line-height:1.2;margin-bottom:10px}.key-ingredients-label b{color:#000}.key-ingredients-list{display:flex;flex-wrap:wrap;gap:8px}.key-ingredients-list .ingredient-item{font-size:14px;border-radius:100px;padding:5px 10px;font-weight:700;cursor:pointer}.key-ingredients-list .ingredient-item[data-name=charcoal]{background-color:#232323;color:#fff}.key-ingredients-list .ingredient-item[data-name=kaolin-clay]{background-color:#c5c5c5}.hide-desktop-tablet{display:none}@media screen and (max-width:1023px){.hide-tablet{display:none}.hide-desktop{display:block}.key-ingredients{margin-top:20px}.product__layout{display:block}.bundle-section{padding:32px 20px 0}}@media screen and (max-width:768px){.image-popup-modal{height:unset}.hide-mobile{display:none}.hide-desktop-tablet{display:block}}@media screen and (max-width:480px){.product-reviews .review-block .review-photo{width:50px;height:50px}.product-reviews .review-block{gap:10px}.product-reviews .review-block .review-text .review-text-content{font-size:16px}.product-reviews .review-block .review-text .review-text-author{flex-direction:column;gap:5px}.product-reviews .review-block .review-text .review-text-author p,.product-reviews .review-block .review-text .review-text-author .verified span{font-size:14px;line-height:1.2}.product-reviews .review-block .review-text .review-text-author .verified{gap:4px}.open-popup{margin:0;display:block;text-decoration:underline}}@media screen and (max-width:400px){.bundle-title{width:100%;padding-right:80px;line-height:1.2}}.vetanica-container{max-width:820px;margin:0 auto;width:100%;overflow-x:auto;position:relative;padding:20px;border-radius:12px;-webkit-overflow-scrolling:touch}.vetanica-row{display:flex;align-items:stretch}.col-label{border-bottom:1px solid #c4b9ab;width:162px;flex-shrink:0;padding:30px 15px;display:flex;align-items:center;position:sticky;left:0;z-index:5}.col-vetanica{border-bottom:1px solid rgb(125,19,19);width:calc(50% - 62px);flex-shrink:0;background:#a40013;color:#fff;padding:15px 20px;text-align:center;display:flex;flex-direction:column;justify-content:center;position:sticky;left:162px;z-index:4}.col-vetanica svg{max-width:100px;width:90%}.col-competitor{border-bottom:1px solid #c4b9ab;width:calc(50% - 100px);flex-shrink:0;padding:15px 20px;text-align:center;display:flex;flex-direction:column;justify-content:center;color:#333;font-size:15px;line-height:1.4;opacity:.8}.col-vetanica-top{border-top-left-radius:12px;border-top-right-radius:12px}.header-text{font-weight:700;font-size:16px;align-items:center;padding-bottom:20px}.vetanica-container{scrollbar-width:none;-ms-overflow-style:none}.vetanica-container::-webkit-scrollbar{display:none;width:0;height:0}.vetanica-brand img{margin:0 auto;max-width:150px;width:90%}.vetanica-indicator{display:none;max-width:820px;margin:20px auto 40px;padding:8px 20px 0}.vetanica-indicator-track{height:6px;border-radius:999px;background:#0000001f;position:relative;overflow:hidden}.vetanica-indicator-thumb{height:100%;border-radius:999px;background:#0000008c;width:30%;will-change:transform;transform:translateZ(0);transition:transform .1s}.section-comparison-table-v1{padding:80px 0}@media(max-width:768px){.col-vetanica,.col-competitor{width:calc(50% - 82px)}.vetanica-indicator{display:block}.section-comparison-table-v1{padding:50px 0}}@media(max-width:480px){.col-label{display:none}.col-vetanica{left:0}.col-vetanica{width:60%;padding:15px}.col-competitor{width:40%;padding:15px}.vetanica-indicator{display:none}.feature-card{padding-top:0!important;padding-bottom:0!important}}.cta-band{background:linear-gradient(135deg,#2b0000,#8d0b15);color:#fff;text-align:center;padding:48px 20px}.cta-band p{margin:0 auto 20px;max-width:820px;font-size:18px;color:#ffecec}.cta-band h2{text-align:center;font-size:clamp(38px,5vw,48px);color:#a40013;line-height:1.08;margin:0 0 12px;font-weight:700}.cta-band h2{color:#fff}.ph-style-cta{max-width:540px;margin:0 auto}.body-text{font-size:18px;line-height:1.5;color:#333;margin:0}.pm-badge-wrap{max-width:150px;margin:0 auto 20px}.pm-badge-wrap img{width:100%;height:auto}.section-title{text-align:center;font-size:clamp(38px,5vw,48px);color:#a40013;line-height:1.08;margin:0 0 12px;font-weight:700}.text-center{text-align:center}@media(max-width:600px){.video-grid-item{width:100%}}@media(max-width:480px){.body-text{font-size:15px}}.dose-guide-container{background-color:#a40013;color:#fff;padding:100px 0 150px}.dose-guide-list{display:flex;margin-top:60px}.dose-guide-list .dose-guide-item{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1.4}.dose-guide-list .dose-guide-item .dose-guide-pet-icon img{max-width:120px;height:auto;margin:0 auto}.dose-guide-pet-weight{font-weight:700;font-size:18px;color:#ffd166;margin-top:10px}.dose-guide-content{font-weight:700}.dose-guide-dose-icon{margin-top:10px}.dose-guide-container .section-title{color:#fff;max-width:800px;margin:0 auto}.dose-guide-list .dose-guide-item .dose-guide-dose-icon img{max-width:70px;height:auto;margin:0 auto}@media(max-width:768px){.dose-guide-container{padding:60px 0 90px}.dose-guide-list{flex-wrap:wrap;gap:60px 30px;margin-top:30px}.dose-guide-list .dose-guide-item{flex:1 1 calc(33.333% - 30px)}}@media(max-width:420px){.dose-guide-list{flex-wrap:wrap;gap:30px 10px;margin-top:30px}.dose-guide-list .dose-guide-item{flex:1 1 calc(50% - 30px)}}.eam-comparison{padding:80px 40px;background-color:#f5f5f5}.eam-comparison__title{font-style:normal;font-weight:600;font-size:45px;line-height:1.2;text-align:center;color:#1f1f1f;margin-bottom:70px}.eam-comparison__title-accent{color:#a40013}.eam-comparison__table{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;max-width:700px;margin:0 auto}.eam-comparison__column{background:#eaeaea;border-radius:12px;padding:40px;display:flex;flex-direction:column;position:relative}.eam-comparison__column:first-child{background-color:#fff}.eam-comparison__header{text-align:center;margin-bottom:30px}.eam-comparison__badge{width:100px;height:100px;position:absolute;top:20px;left:0;transform:translate(-50%,-50%)}.eam-comparison__badge img{width:100%;height:100%;object-fit:contain}.eam-comparison__brand{font-size:28px;font-weight:700;color:#1f1f1f;margin:0}.eam-comparison__brand--highlight{color:#a40013}.eam-comparison__brand-logo{max-width:200px;height:auto;margin:0 auto}.eam-comparison__brand-logo img{width:100%;height:auto;object-fit:contain}.eam-comparison__items{flex:1;display:flex;flex-direction:column;gap:20px;margin-bottom:30px}.eam-comparison__item{display:flex;align-items:flex-start;gap:15px}.eam-comparison__icon{flex-shrink:0;width:24px;height:24px}.eam-comparison__icon svg{width:100%;height:100%;display:block}.eam-comparison__text{font-style:normal;font-weight:400;font-size:20px;line-height:1.25;color:#1f1f1f;font-family:var(--lp-body-font-family);margin:0}.eam-comparison__button-wrapper{text-align:center}.eam-comparison__button{display:inline-block;padding:15px 40px;background-color:#a40013;color:#fff;text-decoration:none;font-size:16px;font-weight:600;border-radius:4px;transition:background-color .3s ease;width:100%}.eam-comparison__button:hover{background-color:#8a0010;color:#fff}@media screen and (max-width:768px){.eam-comparison__title{font-size:32px;line-height:1.2;margin-bottom:40px}.eam-comparison__table{max-width:600px}.eam-comparison__table{gap:20px}.eam-comparison__column{padding:30px 20px}.eam-comparison__badge{width:70px;height:70px}.eam-comparison__brand{font-size:22px}.eam-comparison__brand-logo{max-width:150px}.eam-comparison__items{gap:18px;margin-bottom:25px}.eam-comparison__text{font-size:16px}.eam-comparison__button{padding:12px 30px;font-size:15px}}@media screen and (max-width:600px){.eam-comparison{padding:80px 60px}.eam-comparison__table{display:flex;flex-direction:column-reverse}}@media screen and (max-width:480px){.eam-comparison{padding:80px 20px}.eam-comparison__table{max-width:280px}}.eam-cta{padding:80px 0 0;background:linear-gradient(0deg,#f0f0f0,#fff)}.eam-cta .page-width{max-width:1200px}.eam-cta__content{text-align:center;max-width:800px;margin:0 auto 50px}.eam-cta__title{font-size:52px;line-height:1.2;font-weight:700;letter-spacing:0;color:#1f1f1f;margin:0 auto 20px;font-family:Poppins,sans-serif}.eam-cta__title-accent{color:#a40013}.eam-cta__description{max-width:480px;font-family:var(--lp-body-font-family);font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#1f1f1f;opacity:.7;margin:0 auto 30px}.eam-cta__button-wrapper{margin-bottom:0}.eam-cta__button{display:inline-block;padding:16px 45px;background-color:#a40013;color:#fff;text-decoration:none;font-size:16px;font-weight:600;border-radius:4px;max-width:300px;margin:0 auto;transition:background-color .3s ease}.eam-cta__button:hover{background-color:#8a0010;color:#fff}.eam-cta__image{max-width:750px;margin:0 auto}.eam-cta__img{width:100%;height:auto;display:block}@media screen and (max-width:768px){.eam-cta__title{max-width:550px;font-size:32px;line-height:1.2}}.eam-guarantee{position:relative;padding:100px 0;min-height:520px;display:flex;align-items:center;overflow:hidden}.eam-guarantee__background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.eam-guarantee__background--mobile{display:none}.eam-guarantee__bg-image{width:100%;height:100%;object-fit:cover;display:block}.eam-guarantee__overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:block;background:linear-gradient(90deg,#00000080,#0003,#0000);z-index:1}.eam-guarantee .page-width{position:relative;z-index:1}.eam-guarantee__content-wrapper{display:flex;align-items:flex-start;justify-content:space-between;gap:60px;padding:0 40px;position:relative}.eam-guarantee__content{max-width:500px;color:#fff}.eam-guarantee__title{font-size:45px;line-height:1.2;font-weight:600;color:#fff;margin:0 0 20px}.eam-guarantee__title-accent{color:#a40013}.eam-guarantee__description{font-family:var(--lp-body-font-family);font-size:16px;line-height:1.4;color:#fff;margin-bottom:30px}.eam-guarantee__button-wrapper{margin-bottom:10px}.eam-guarantee__button-wrapper .main-button{width:auto;max-width:300px}.eam-guarantee__tagline{font-size:14px;font-weight:600;color:#fff}.eam-guarantee__badge{flex-shrink:0;width:180px;height:180px;margin-top:-20px}.eam-guarantee__badge img{width:100%;height:100%;object-fit:contain;display:block}@media screen and (max-width:768px){.eam-guarantee__background--desktop{display:none}.eam-guarantee__background--mobile{display:block}.eam-guarantee{min-height:100dvh;align-items:flex-start}.eam-guarantee__content{max-width:unset;text-align:center}.eam-guarantee__content-wrapper{flex-direction:column;align-items:center}.eam-guarantee__background{top:unset;height:100%}.eam-guarantee{padding:80px 0 100px}.eam-guarantee__badge{position:absolute;bottom:0;right:40px;transform:translateY(100%)}.eam-guarantee__button-wrapper .main-button{margin:0 auto}.eam-guarantee__bg-image{object-position:50%}.eam-guarantee__title{line-height:1}.eam-guarantee__badge{width:130px;height:130px}}@media screen and (max-width:600px){.eam-guarantee{padding-top:60px}}.eam-how-to-steps{padding:80px 0;background-color:#fff}.eam-how-to-steps__title{text-align:center;font-size:45px;line-height:1.1;font-weight:600;color:#1f1f1f;margin-bottom:60px;font-family:Poppins,sans-serif}.eam-how-to-steps__title-accent{color:#a40013}.eam-how-to-steps__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;max-width:1400px;margin:0 auto}.eam-how-to-steps__card{position:relative;overflow:hidden}.eam-how-to-steps__image-wrapper{position:relative;width:100%;aspect-ratio:3 / 4;border-radius:12px;overflow:hidden}.eam-how-to-steps__image{width:100%;height:100%;object-fit:cover;display:block}.eam-how-to-steps__placeholder{width:100%;height:100%;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center}.eam-how-to-steps__placeholder svg{width:60%;height:60%;opacity:.3}.eam-how-to-steps__gradient{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(180deg,#0000,#000000e6 90%);pointer-events:none;display:block!important}.eam-how-to-steps__content{position:absolute;bottom:0;left:0;right:0;padding:15px;color:#fff;z-index:1}.eam-how-to-steps__step-title{font-style:normal;font-weight:600;font-size:18px;line-height:27px;color:#fff;margin:0 0 10px}.eam-how-to-steps__step-description{font-size:14px;line-height:1.4;color:#fff;margin:0}@media screen and (max-width:768px){.eam-how-to-steps{padding:50px 0}.eam-how-to-steps__title{font-size:32px;margin-bottom:35px}.eam-how-to-steps__grid{grid-template-columns:1fr 1fr;gap:15px}.eam-how-to-steps__content{padding:20px 18px}.eam-how-to-steps__step-title{font-size:20px;margin-bottom:8px}}@media screen and (max-width:480px){.eam-how-to-steps__image-wrapper{aspect-ratio:1}.eam-how-to-steps__step-description{font-size:16px}.eam-how-to-steps__content{padding:30px 20px}.eam-how-to-steps__grid{grid-template-columns:1fr}}.eam-ingredients{padding:80px 0}.eam-ingredients__title{text-align:center;font-style:normal;font-weight:600;font-size:45px;line-height:1.2;margin-bottom:72px}.eam-ingredients__title-accent{color:#a40013}.eam-ingredients__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;max-width:1400px;margin:0 auto}.eam-ingredients__item{display:flex}.eam-ingredients__item-inner{display:flex;align-items:flex-start;gap:30px;width:100%}.eam-ingredients__item-image{flex-shrink:0;width:170px}.eam-ingredients__item-image img{width:100%;height:auto;display:block}.eam-ingredients__item-content{flex:1}.eam-ingredients__item-title{font-weight:600;font-size:24px;line-height:1.2;color:#fff;margin:0 0 15px}.eam-ingredients__item-description{font-family:var(--lp-body-font-family);font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#fff;opacity:.7}@media screen and (max-width:768px){.eam-ingredients{padding-bottom:100px}.eam-ingredients__grid{display:flex;flex-direction:column;margin-bottom:40px}.eam-ingredients__title{font-size:32px;line-height:1.2}.eam-ingredients__item-title{font-size:20px}.eam-ingredients__item-image{width:140px}}@media screen and (max-width:600px){.eam-ingredients__item-image{width:100px}.eam-ingredients__title{margin-bottom:40px}}@media screen and (max-width:480px){.eam-ingredients__item-title{margin-bottom:5px}.eam-ingredients__item-inner{flex-direction:column}}.eam-lp-footer{background-color:#a40013;padding:50px 0}.eam-lp-footer__container{display:flex;justify-content:space-between;gap:60px}.eam-lp-footer__left{flex:0 0 auto;max-width:400px}.eam-lp-footer__right{flex:1;display:flex;flex-direction:column;align-items:flex-end;gap:30px}.eam-lp-footer__logo{font-size:48px;font-weight:400;color:#fff;margin-bottom:15px;font-family:Playfair Display,serif;font-style:italic}.eam-lp-footer__logo--image{max-width:200px}.eam-lp-footer__logo--image img{width:100%;height:auto;display:block}.eam-lp-footer__tagline{font-size:16px;line-height:1.5;color:#fff;margin-bottom:60px}.eam-lp-footer__copyright{font-size:14px;color:#fffc}.eam-lp-footer__nav{display:flex;gap:40px;flex-wrap:wrap;justify-content:flex-end}.eam-lp-footer__link{font-size:16px;font-weight:500;color:#fff;text-decoration:none;line-height:1;transition:opacity .3s ease}.eam-lp-footer__link:hover{opacity:.8;color:#fff}.eam-lp-footer__disclaimer{font-size:14px;line-height:1.6;color:#ffffffe6;text-align:right;max-width:550px}@media screen and (max-width:768px){.eam-lp-footer{padding:35px 0}.eam-lp-footer__container{gap:35px}.eam-lp-footer__logo{font-size:36px}.eam-lp-footer__logo--image{max-width:160px}.eam-lp-footer__tagline{margin-bottom:20px;font-size:14px}.eam-lp-footer__copyright{font-size:13px}.eam-lp-footer__link{font-size:14px}.eam-lp-footer__disclaimer{font-size:12px}}@media screen and (max-width:600px){.eam-lp-footer__container{flex-direction:column-reverse}.eam-lp-footer__logo--image{margin-left:auto;margin-right:auto}.eam-lp-footer__right{justify-content:center}.eam-lp-footer__nav{justify-content:center;gap:15px;width:100%}.eam-lp-footer__tagline{text-align:center;margin-bottom:10px}.eam-lp-footer__left{max-width:unset}.eam-lp-footer__copyright{text-align:center}.eam-lp-footer__disclaimer{text-align:center;max-width:unset}}.eam-lp-header{position:fixed;top:0;left:0;width:100%;z-index:1000;background-color:transparent;padding:15px 0}.eam-lp-header.scrolled{background-color:#fff;box-shadow:0 2px 10px #0000001a}.eam-lp-header.scrolled .eam-lp-header__logo img{max-width:120px}.eam-lp-header.scrolled .main-button{height:40px;line-height:40px}.eam-lp-header__container{margin:0 auto;padding:0 40px;display:flex;justify-content:space-between;align-items:center}.eam-lp-header__logo{position:relative}.eam-lp-header__logo img{display:block;max-width:150px;height:auto;transition:all .3s ease}.eam-lp-header__logo-transparent{opacity:1}.eam-lp-header__logo-white{position:absolute;top:0;left:0;opacity:0}.eam-lp-header.scrolled .eam-lp-header__logo-transparent{opacity:0}.eam-lp-header.scrolled .eam-lp-header__logo-white{opacity:1}.eam-lp-header__logo-text{font-size:24px;font-weight:700;color:#000}.eam-lp-header.scrolled .eam-lp-header__logo-text{color:#000}@media(max-width:768px){.eam-lp-header__container{padding:0 20px}}@media(max-width:480px){.eam-lp-header__logo img{max-width:120px}.eam-lp-header.scrolled .eam-lp-header__logo img{max-width:100px}}.eam-lp-hero{position:relative;min-height:100dvh;display:flex;align-items:center;overflow:hidden}.eam-lp-hero__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.eam-lp-hero__background img{width:100%;height:100%;object-fit:cover}.eam-lp-hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:block!important;background:linear-gradient(101.77deg,#0006 40.6%,#49494900 98.72%)}.eam-lp-hero__container{position:relative;z-index:2;width:100%;margin:0 auto;padding:40px;display:flex;gap:80px}.eam-lp-hero__content{width:45%;display:flex;flex-direction:column;gap:7px}.eam-lp-hero__content .main-button{max-width:218px}.eam-lp-hero__heading{font-style:normal;font-weight:600;font-size:45px;line-height:1.2;color:#fff;margin:0}.eam-lp-hero__heading-accent{color:#a40013;display:block}.eam-lp-hero__description{max-width:460px;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#fff;margin-bottom:20px}.eam-lp-hero__description p{margin:0;font-family:var(--lp-body-font-family)}.eam-lp-hero__button{display:inline-flex;align-items:center;justify-content:center;padding:16px 40px;background-color:#a40013;color:#fff;text-decoration:none;border-radius:8px;font-weight:600;font-size:16px;transition:background-color .3s ease,transform .2s ease;align-self:flex-start}.eam-lp-hero__button:hover{background-color:#8a0010;transform:translateY(-2px)}.eam-lp-hero__footnote{display:flex;align-items:center;gap:10px;margin-top:10px}.eam-lp-hero__footnote-icon{display:flex;align-items:center;width:20px;height:20px}.eam-lp-hero__footnote-icon svg{width:100%;height:100%}.eam-lp-hero__footnote-text{font-family:var(--lp-body-font-family);font-weight:400;font-size:12px;line-height:14px;color:#fff;opacity:.7}.eam-lp-hero__pills{padding-top:30px;width:20%;min-width:200px;display:flex;align-items:flex-start;gap:20px;flex-direction:column}.eam-lp-hero__pill{display:inline-flex;align-items:center;gap:8px;padding:6px 15px;border-radius:100px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;-webkit-backdrop-filter:blur(3.05px);backdrop-filter:blur(3.05px);color:#fff;line-height:1;font-family:var(--lp-body-font-family);font-style:normal;font-weight:600;font-size:14px;line-height:24px}.eam-lp-hero__pill:nth-child(2){animation-delay:.5s;align-self:flex-end}.eam-lp-hero__pill:nth-child(3){animation-delay:1s;align-self:center}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.eam-lp-hero__pill-icon{display:flex;align-items:center;width:24px;height:24px;flex-shrink:0}.eam-lp-hero__pill-icon svg{width:100%;height:100%}.eam-lp-hero__pill-text{font-size:15px;font-weight:600;color:#fff;white-space:nowrap}.mobile-only{display:none}@media(max-width:900px){.eam-lp-hero__background img{object-position:60%}}@media(max-width:768px){.eam-lp-hero__overlay{background:linear-gradient(180deg,#0006 40.6%,#49494900 98.72%)}.eam-lp-hero{align-items:flex-start;padding-top:100px}.eam-lp-hero__heading{line-height:1}.eam-lp-hero__content{width:100%;text-align:center}.eam-lp-hero__description{margin:0 auto 20px}.eam-lp-hero__content .main-button{margin:0 auto}.eam-lp-hero__footnote{justify-content:center}.eam-lp-hero__pills{display:none}.eam-lp-hero__container{padding:0 20px;flex-direction:column;width:100%}.mobile-only{display:block}.desktop-only{display:none}}@media(max-width:480px){.eam-lp-hero__heading{font-size:32px}.eam-lp-hero__description{font-size:16px}}.eam-product-features{padding:60px 0;background-color:#fff}.eam-product-features__title{text-align:center;font-size:48px;font-weight:700;line-height:1.2;margin-bottom:13px;color:#1f1f1f}.eam-product-features__title .accent{color:#a40013}.eam-product-features__description{text-align:center;max-width:600px;margin:0 auto;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#1f1f1f;opacity:.7;font-family:var(--lp-body-font-family)}.eam-product-features__container{position:relative;max-width:900px;margin:0 auto;min-height:600px;display:flex;align-items:center;justify-content:center}.eam-product-features__main-image{position:relative;top:20%;z-index:1;max-width:750px;margin:0 auto;will-change:transform}.eam-product-features__main-image img{width:100%;height:auto;display:block}.eam-product-features__items{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.eam-product-features__item{position:absolute;transform:translate(-50%,-50%);width:300px;will-change:transform}.eam-product-features__item-content{display:flex;align-items:center;gap:15px}.eam-product-features__item-image{flex-shrink:0;width:80px;height:80px;border-radius:50%;overflow:hidden;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center}.eam-product-features__item-image img{width:100%;height:100%;object-fit:cover}.eam-product-features__item-text{flex:1}.eam-product-features__item-title{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#1f1f1f;margin:0}.eam-product-features__item-description{font-weight:400;font-size:14px;line-height:17px;color:#1f1f1f;opacity:.7;margin:0;font-family:var(--lp-body-font-family)}.eam-product-features__button-wrapper{text-align:center;position:relative;z-index:10}.eam-product-features__button{display:inline-block;max-width:300px;padding:15px 40px;margin:0 auto;background-color:#c41e3a;color:#fff;text-decoration:none;font-size:16px;font-weight:600;border-radius:4px;transition:background-color .3s ease}.eam-product-features__button:hover{background-color:#a01828;color:#fff}@media screen and (max-width:768px){.eam-product-features__title{font-size:32px;line-height:1.2}.eam-product-features__main-image img{transform:translate(50%) scale(2)}.eam-product-features{width:100%;overflow:hidden}.eam-product-features__items{position:relative;display:flex;flex-direction:column;margin-top:30px;gap:30px}.eam-product-features__item{position:static;transform:none!important}.eam-product-features__container{flex-direction:row-reverse;align-items:flex-start;margin-top:30px}.eam-product-features__container{min-height:auto;margin-bottom:100px}.eam-product-features__item{width:100%}.eam-product-features__button-wrapper{text-align:left}.eam-product-features__button-wrapper{transform:none!important}}@media screen and (max-width:600px){.eam-product-features__container{margin-bottom:30px;flex-direction:column}.eam-product-features__main-image img{transform:translate(20%) scale(1.2)}}.eam-reviews-slider{padding:80px 0;background-color:#fff;overflow:hidden}.eam-reviews-slider__title{text-align:center;font-size:45px;line-height:1.2;font-weight:600;color:#1f1f1f;margin-bottom:60px;font-family:Poppins,sans-serif;padding:0 40px}.eam-reviews-slider__title-accent{color:#a40013}.eam-reviews-slider__row{margin-bottom:30px;overflow:hidden}.eam-reviews-slider__row:last-child{margin-bottom:0}.eam-reviews-slider__track{display:flex;gap:20px;animation:scroll-left 40s linear infinite;width:fit-content}.eam-reviews-slider__track--reverse{animation:scroll-right 40s linear infinite}.eam-reviews-slider__row:hover .eam-reviews-slider__track{animation-play-state:paused}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scroll-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.eam-reviews-slider__card{flex:0 0 350px;background:#f5f5f5;border-radius:8px;padding:25px;min-height:200px;display:flex;flex-direction:column;gap:0}.eam-reviews-slider__stars{display:flex;gap:4px}.eam-reviews-slider__text{font-size:16px;line-height:1.4;margin-top:10px;color:#1f1f1f;font-family:var(--lp-body-font-family);flex:1}.eam-reviews-slider__author{font-size:14px;font-weight:600;color:#1f1f1f;margin-top:30px;margin-bottom:3px;line-height:1.2;color:#a40013}.eam-reviews-slider__verified{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:1.2}@media screen and (max-width:989px){.eam-reviews-slider{padding:60px 0}.eam-reviews-slider__title{font-size:32px;margin-bottom:45px}.eam-reviews-slider__card{flex:0 0 300px;padding:20px;min-height:180px}}@media screen and (max-width:480px){.eam-reviews-slider__card{flex:0 0 250px}}.toxins-section{padding:100px 0;background-color:#f4f4f4}.toxins-section__title{text-align:center;font-style:normal;font-weight:600;font-size:45px;line-height:1.2;color:#1f1f1f;margin:0 0 20px}.toxins-section__title .accent{color:#a40013}.toxins-section__description{max-width:600px;margin:0 auto;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#1f1f1f;opacity:.7;font-family:var(--lp-body-font-family)}.toxins-section__image{max-width:600px;text-align:center;margin:0 auto 50px}.toxins-section__image img{max-width:100%;height:auto}.toxins-section__blocks{display:flex;flex-wrap:wrap;gap:40px;margin-bottom:50px;max-width:1024px;margin-left:auto;margin-right:auto}.toxins-section__block{flex:0 1 calc(20% - 32px);text-align:center}.toxins-section__block-image{margin-bottom:15px}.toxins-section__block-image img{max-width:100%;height:auto}.toxins-section__block-text{font-weight:600;font-size:16px;line-height:20px;color:#1f1f1f;opacity:.7}.toxins-section__warning{background-color:#f7dadd;border:1px solid #96424C;color:#96424c;border-radius:8px;padding:15px;margin-top:30px;display:flex;max-width:600px;margin-left:auto;margin-right:auto;gap:10px;line-height:1.3;font-family:var(--lp-body-font-family)}.toxins-section__warning svg{width:24px;height:24px;flex-shrink:0}.toxins-section__warning p{margin:0}@media screen and (max-width:768px){.toxins-section{padding:60px 0}.toxins-section__title{font-size:32px;line-height:1.2}.toxins-section__blocks{justify-content:center}.toxins-section__block{width:calc(25% - 30px);flex-basis:unset}.toxins-section .page-width{padding:0 20px}.toxins-section__block-text{font-size:14px;line-height:18px}}@media screen and (max-width:640px){.toxins-section__blocks{gap:30px}.toxins-section__block{width:calc(33.333% - 20px);flex-basis:unset}}.eam-vert-slider{padding:80px 0;background-color:#fff}.eam-vert-slider__title{text-align:center;font-style:normal;font-weight:600;font-size:45px;line-height:1.2;color:#1f1f1f;padding:0 40px;margin-bottom:70px}.eam-vert-slider__title-accent{color:#a40013}.eam-vert-slider__wrapper{position:relative}.eam-vert-slider__carousel{padding:20px 0}.eam-vert-slider__carousel:focus{outline:none}.flickity-viewport{overflow:visible}.eam-vert-slider__slide{width:calc(100% - 200px);margin:0 15px;min-height:100%;position:relative;display:flex;align-items:center;border-radius:12px;overflow:hidden}.eam-vert-slider__slide-inner{border-radius:12px;padding:60px 30px;display:flex;flex-direction:column;min-height:100%}.eam-vert-slider__content{display:flex;flex-direction:column;justify-content:center;flex:1;z-index:2;position:relative}.eam-vert-slider__quote{font-size:20px;line-height:1.4;color:#1f1f1f;margin:0 0 30px;font-weight:400;border:0;padding:0;font-family:var(--lp-body-font-family);font-style:normal;max-width:480px}.eam-vert-slider__author{font-size:18px;font-weight:600;color:#1f1f1f;margin:0}.eam-vert-slider__image{width:100%;height:100%;position:absolute;top:0;left:0}.eam-vert-slider__image img{width:100%;height:100%;object-fit:cover}.eam-vert-slider__image--mobile{display:none}.eam-vert-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;border-radius:50%;background:#a40013;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10}.eam-vert-slider__arrow--prev{left:60px}.eam-vert-slider__arrow:hover{background:#a40013;opacity:.7}.eam-vert-slider__arrow--next{right:60px}.eam-vert-slider__dots{display:flex;justify-content:center;gap:12px;margin-top:20px}.eam-vert-slider__dot{width:12px;height:12px;border-radius:50%;background:#e0e0e0;border:none;cursor:pointer;transition:all .3s ease;padding:0}.eam-vert-slider__dot:hover{background:#a40013;opacity:.7}.eam-vert-slider__dot.active{background:#a40013;width:32px;border-radius:6px}@media screen and (max-width:768px){.eam-vert-slider__title{font-size:32px;line-height:1.2;margin-bottom:40px}.eam-vert-slider__image{height:auto;top:unset;bottom:0;position:static}.eam-vert-slider__slide{display:block}.eam-vert-slider__slide-inner{padding:0;border:1px solid #eaeaea}.eam-vert-slider__slide-inner:before{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:11px;background:linear-gradient(0deg,var(--mobile-bg-color-start, #ffffff) 50%,var(--mobile-bg-color-end, #ffffff) 80%);z-index:1}.eam-vert-slider__quote{font-size:16px;line-height:1.4}.eam-vert-slider__author{font-size:14px}.eam-vert-slider__arrow,.eam-vert-slider__dots{display:none}.eam-vert-slider__content{position:absolute;top:0;left:0;width:100%;padding:40px}.eam-vert-slider__image--desktop{display:none}.eam-vert-slider__image--mobile{display:block}}@media screen and (max-width:600px){.eam-vert-slider__slide-inner:before{background:linear-gradient(0deg,var(--mobile-bg-color-start, #ffffff) 10%,var(--mobile-bg-color-end, #ffffff) 29%)}.eam-vert-slider__slide-inner{position:relative;min-height:100%;height:100%}.eam-vert-slider__slide-inner:before{border-radius:8px;width:100%;height:100%;top:0;left:0}.eam-vert-slider__content{padding:20px}.eam-vert-slider__carousel{padding:0}.eam-vert-slider__slide{width:calc(100% - 100px);margin:0 10px}.eam-vert-slider__slide-inner{padding-top:200px}.eam-vert-slider__slide-inner{padding-top:0}.eam-vert-slider__content{position:static}}.faq-section{padding:80px 0}.faq-section .intro{text-align:center}.faq-section .accordion{max-width:768px;margin:30px auto 0;border-top:1px solid #eee}.faq-section .accordion-item{border-bottom:1px solid #eee;color:#000}.faq-section .accordion-content{height:0;overflow:hidden;transition:height .3s ease}.faq-section .accordion-content .accordion-content-inner{padding:0 0 20px}.faq-section .accordion-content .accordion-content-inner p{padding-bottom:10px;margin:0;font-size:16px}.faq-section .accordion-content .accordion-content-inner p:last-child{padding-bottom:0}.faq-section button{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 0;color:#000;font-family:var(--font-heading-family)}.faq-section .accordion-title{font-size:18px;text-align:left;line-height:1.25}.faq-section .accordion-icon{margin-left:1.5rem;display:flex;align-items:center;height:1.75rem}.faq-section svg{width:24px;height:24px}@media screen and (max-width:768px){.faq-section{padding:50px 0}}.ph-title{text-align:center;font-size:clamp(38px,5vw,48px);line-height:1.2;font-weight:800;color:#a40013;margin-top:0;margin-bottom:20px}.ph-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.ph-step{display:flex;flex-direction:column}.ph-image img{width:100%;display:block}.ph-card{border-radius:14px;margin-top:15px;height:100%}.ph-card h3{font-size:22px;color:#a40013;margin-top:0;margin-bottom:10px;font-weight:800}.ph-card p{font-size:16px;line-height:1.5;color:#333}.section-how-to-use{padding:80px 0;background:#f7f7f7}@media(max-width:1000px){.ph-steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.section-how-to-use{padding:50px 0}}@media(max-width:600px){.ph-title{font-size:30px}.ph-steps{grid-template-columns:1fr}}.feature-card{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-bottom:40px}.feature-card.reverse{flex-direction:row-reverse}.media-container{flex:1 1 400px;max-width:600px;width:100%}.content-wrapper{flex:1 1 300px;max-width:500px;width:100%}.headline{font-size:clamp(28px,4vw,36px);color:#a40013;margin-bottom:16px;line-height:1.1;font-weight:700;margin-top:0}.body-text{font-size:clamp(16px,2.5vw,22px);line-height:1.5;color:#000}.feature-card{width:100%!important;max-width:1170px!important;margin:0 auto!important}.feature-card .headline{font-size:32px;font-weight:900;line-height:1.1;color:#000;margin-bottom:20px;letter-spacing:-.5px}.feature-card .content-wrapper p{margin:0 0 10px}.feature-card .content-wrapper ul{list-style:disc;padding-left:20px}.feature-card{max-width:400px;margin:0 auto;padding:20px;background:#fff}@media(max-width:767px){.feature-card{display:flex!important;flex-direction:column!important;padding:0 20px!important}.feature-card .content-wrapper{order:1!important;display:contents!important}.feature-card .headline{order:1!important;margin-bottom:20px!important}.feature-card .media-container,.feature-card .image-container{order:2!important;margin-bottom:20px!important}.feature-card .body-text{order:3!important;margin-bottom:20px!important}.feature-card .discount-tiers{order:4!important;margin-bottom:0!important}}@media(min-width:768px){.feature-card .media-container{position:sticky;top:20px;left:0}.feature-card{display:flex!important;align-items:flex-start!important;gap:40px!important;padding:40px 20px!important}.feature-card .media-container,.feature-card .image-container{flex:0 0 45%!important;margin-bottom:0!important;order:1!important}.feature-card .content-wrapper{flex:1!important;order:2!important;display:flex!important;flex-direction:column!important}.feature-card .headline{font-size:36px!important;margin-bottom:24px!important;order:1!important}.feature-card .body-text{font-size:18px!important;line-height:1.6!important;margin-bottom:24px!important;order:2!important}.feature-card .discount-tiers{order:3!important;margin-bottom:0!important}}@media(max-width:480px){.feature-card{margin:10px;padding:15px}.feature-card .headline{font-size:26px}.feature-card .body-text{font-size:15px}}.footer{color:#222;text-align:center}.footer .logo{display:inline-block;margin:0 auto;padding-bottom:1rem;max-width:20rem}.footer .logo img{width:100%;height:auto;display:block}.footer .copyright-text{max-width:32rem;margin:0 auto 1rem;font-size:13px}.footer nav{display:flex;flex-wrap:wrap;justify-content:center}.footer .footer-link{padding:.5rem 1.25rem}.footer a{color:inherit;text-decoration:none;font-size:13px}.footer a:hover{opacity:.7}@media screen and (max-width:480px){.footer nav{flex-direction:column}}.boxed-layout{max-width:1170px;margin:0 auto;padding:0 20px}.topbar{background:linear-gradient(135deg,#a40013 0% 100%);color:#fff;text-align:center;padding:14px 12px;font-weight:800;font-size:clamp(24px,3.3vw,80px);text-transform:uppercase;letter-spacing:.5px;line-height:1.15;margin-bottom:0}.topbar .accent{color:#ffd166}.topbar .big{font-size:clamp(18px,2.5vw,48px)}.vet-adheading-logo{max-width:120px;margin:0 auto 10px}.vet-adheading-logo img{width:100%;height:auto}.marquee-section{width:100%;overflow:hidden;padding:1.5rem 0;position:relative}.marquee-wrapper{width:100%;overflow:hidden;position:relative}.marquee-content{display:flex;width:fit-content;will-change:transform}.marquee-content.marquee-animated .marquee-inner{animation:marquee var(--marquee-duration, 20s) linear infinite;animation-direction:var(--marquee-direction, normal)}.marquee-inner{display:flex;align-items:center;white-space:nowrap;padding-right:0}.marquee-item{font-size:clamp(18px,2.4vw,26px);font-weight:700;line-height:1.6;padding:0 3rem}.section-marquee{padding:0!important}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.marquee-section:hover .marquee-inner{animation-play-state:paused}@media screen and (max-width:749px){.marquee-section{padding:1rem 0}}.marquee-content{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.marquee-inner{-webkit-transform:translateZ(0);transform:translateZ(0)}.section-testimonial-blocks{padding:80px 0}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.verified-badge{font-size:14px}.testimonial svg{width:14px;height:auto}.testimonial p{margin:0;line-height:1.4}.verified-icon{display:flex;align-items:center;gap:4px}.verified-text{font-weight:400;color:#6b7280;font-size:14px}.testimonial{background:#fff;border:1px solid #e6e6e6;border-radius:4px;padding:22px}.stars{color:#f4b400;font-size:0;letter-spacing:1px;margin-bottom:10px}.stars svg{width:20px;height:20px}.author{font-weight:800;margin-top:14px}@media(max-width:980px){.hero-grid,.grid-3,.grid-2,.steps,.footer-grid{grid-template-columns:1fr}}@media(max-width:980px){.section-testimonial-blocks{padding:50px 0}}.videos-grid{display:flex;gap:20px}.video-grid-item{width:calc(33.333% - 13.333px)}@media(max-width:600px){.video-grid-item{width:100%}.videos-grid{flex-wrap:wrap}}.advertorial-image-text-grid{display:flex;flex-wrap:wrap;gap:20px;margin-top:40px;margin-bottom:60px}.advertorial-image-text-grid .image-text-grid-item{width:100%;background:#f0f0f0;padding:20px;font-size:16px;border-radius:8px}.advertorial-image-text-grid .image-text-grid-item{display:flex;gap:20px}.advertorial-image-text-grid .image-text-content{display:flex;flex-direction:column;gap:5px}.advertorial-image-text-grid .image-text-grid-item .image-text-image{width:60px;font-size:0;flex-shrink:0}.advertorial-image-text-grid .image-text-grid-item .image-text-image img{width:100%;height:auto;max-width:100%;object-fit:contain;object-position:left}.advertorial-image-text-grid .image-text-grid-item .image-text-title{font-weight:700;font-size:20px;margin-bottom:20px}.advertorial-image-text-grid .image-text-grid-item .image-text-text p{font-size:16px;line-height:1.4;margin:0 0 10px}.advertorial-image-text-grid .image-text-grid-item .image-text-text p:last-child{margin-bottom:0}@media(max-width:768px){.advertorial-image-text-grid .image-text-grid-item{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
