.mdgy-product-image img{width:100%;height:auto;border-radius:var(--sizing-border-radius-sm, 8px)}.mdgy-product-summary{display:flex;flex-direction:column;gap:var(--sizing-gap-gap-lg, 24px)}.mdgy-product-summary-header,.mdgy-price-rate{display:flex;flex-direction:column;gap:var(--sizing-gap-gap-sm, 8px)}.mdgy-price .mdgy-price-inner{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.mdgy-price .mdgy-price-current{color:var(--color-semantic-palette-primary, #4A2063);font-size:24px;font-weight:600;order:1}.mdgy-price .mdgy-price-compare{color:var(--color-semantic-palette-heading, #291B36);text-decoration-line:line-through;flex:0 0 auto;width:100%;order:0}.mdgy-price .mdgy-price-badge{order:2}.mdgy-rate{display:flex;flex-direction:column;gap:var(--sizing-gap-gap-sm, 8px)}.mdgy-rate-wrap{display:flex;flex-direction:column;gap:4px}.mdgy-rate-count-wrap{display:flex;gap:var(--sizing-gap-gap-sm, 8px);align-items:center}.mdgy-rate-stars{display:flex;align-items:center;gap:4px;color:var(--color-semantic-palette-star)}.mdgy-rate-notice{display:flex;padding:var(--sizing-padding-padding-sm, 8px);align-items:center;gap:var(--sizing-gap-gap-sm, 8px);border-radius:var(--sizing-border-radius-sm, 8px);border:1px solid var(--color-color-system-hot-cinnamon-hot-cinnamon-400, #DF9958);background:var(--color-color-system-hot-cinnamon-hot-cinnamon-300, #E9BC88)}.mdgy-rate-notice-icon{width:40px;height:40px;aspect-ratio:1/1}.mdgy-rate-notice-content{color:var(--color-semantic-palette-primary, #4A2063)}.mdgy-product-description{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sizing-gap-gap-md, 16px);align-self:stretch}.mdgy-price-selector{display:flex;padding:var(--sizing-padding-padding-md, 16px);flex-direction:column;gap:var(--sizing-gap-gap-md, 16px);align-self:stretch;border-radius:var(--sizing-border-radius-sm, 8px);border:1px solid var(--color-color-system-scarlet-gum-scarlet-gum-300, #DBC3EF);background:var(--color-color-system-scarlet-gum-scarlet-gum-100, #F4EDFA)}.mdgy-variant-option{padding:0;margin:0;border:none;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--sizing-gap-gap-sm, 8px);align-self:stretch}label.mdgy-variant-option-label,legend.mdgy-variant-option-label{margin-bottom:var(--sizing-gap-gap-md, 16px)}.mdgy-variant-option-values{display:flex;align-items:flex-start;align-content:flex-start;gap:8px var(--sizing-gap-gap-sm, 8px);align-self:stretch;flex-wrap:wrap}.mdgy-variant-option-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mdgy-variant-option-value{display:flex;padding:4px var(--sizing-padding-padding-sm, 8px);align-items:flex-start;gap:var(--sizing-gap-gap-sm, 8px);border-radius:4px;border:1px solid var(--color-color-system-scarlet-gum-scarlet-gum-300, #DBC3EF);background:var(--color-color-system-scarlet-gum-scarlet-gum-200, #EBDEF6);cursor:pointer}.mdgy-variant-option-value:hover{background:transparent}.mdgy-variant-option-input:checked+.mdgy-variant-option-value{border-radius:4px;border:1px solid var(--color-color-system-scarlet-gum-scarlet-gum-400, #C59DE3);background:var(--color-color-system-scarlet-gum-scarlet-gum-300, #DBC3EF)}.mdgy-recommended-dose{display:flex;justify-content:flex-end;align-self:stretch}.mdgy-recommended-dose-link{display:flex;align-items:flex-end;gap:4px;padding-bottom:2px;border-bottom:1px solid var(--color-semantic-palette-heading, #291B36);color:var(--color-semantic-palette-heading, #291B36);text-decoration:none}.mdgy-recommended-dose-icon{width:16px;height:16px;aspect-ratio:1/1}.mdgy-method-payments{display:flex;justify-content:center}.mdgy-product-features{display:flex;justify-content:center;align-items:center;gap:var(--sizing-gap-gap-sm, 8px) var(--sizing-gap-gap-md, 16px);align-self:stretch;flex-wrap:wrap}.mdgy-product-feature-item{display:flex;align-items:center;gap:4px}.mdgy-feture-content{color:var(--color-semantic-palette-primary, #4A2063);font-size:14px}.mdgy-certificates-small{display:flex;flex-direction:column;align-items:center;gap:var(--sizing-gap-gap-sm, 8px);align-self:stretch;flex-wrap:wrap}.mdgy-certificates-badges{display:flex;justify-content:center;align-items:center;gap:var(--sizing-gap-gap-md, 16px);align-self:stretch;flex-wrap:wrap}.mdgy-certificate-badge-item{height:56px;aspect-ratio:5 / 4}.mdgy-certificate-badge-item img{width:100%;height:100%;object-fit:contain}.mdgy-section-problem{padding:0;background:var(--color-color-system-scarlet-gum-scarlet-gum-600, #9859C4)}.mdgy-problem-image{width:100%;object-fit:cover}.mdgy-problem-content{display:flex;padding:var(--sizing-padding-padding-lg, 24px) var(--sizing-padding-padding-md, 16px) var(--sizing-padding-padding-xl, 48px) var(--sizing-padding-padding-md, 16px);flex-direction:column;gap:24px}.mdgy-problem-detail>div{display:flex;padding:var(--sizing-padding-padding-lg, 24px);flex-direction:column;gap:var(--sizing-gap-gap-sm, 8px);border-radius:var(--sizing-border-radius-sm, 8px);border:1px solid var(--color-color-system-scarlet-gum-scarlet-gum-300, #DBC3EF);background:var(--color-color-system-scarlet-gum-scarlet-gum-400, #C59DE3)}.mdgy-section-why{padding-block:var(--sizing-padding-padding-xl, 48px);border-top:1px solid var(--color-color-system-amethyst-smoke-amethyst-smoke-300, #D6D0E2);border-bottom:1px solid var(--color-color-system-amethyst-smoke-amethyst-smoke-300, #D6D0E2);background:var(--light-gradient-gb, linear-gradient(158deg, var(--color-color-system-scarlet-gum-scarlet-gum-100) 50%, var(--color-color-system-scarlet-gum-scarlet-gum-300) 100%))}.mdgy-why-table{display:flex;flex-direction:column;gap:var(--sizing-gap-gap-md, 16px);border-radius:var(--sizing-border-radius-sm, 8px);border:1px solid var(--color-color-system-scarlet-gum-scarlet-gum-300, #DBC3EF);padding:var(--sizing-padding-padding-md, 16px);background:var(--color-color-system-scarlet-gum-scarlet-gum-100, #F4EDFA)}.mdgy-why-table .mdgy-table-body{display:flex;flex-direction:column;gap:var(--sizing-gap-gap-md, 16px)}.mdgy-why-table .mdgy-table-row{display:flex;align-items:center}.mdgy-why-table :not(.mdgy-table-head) .mdgy-table-row{padding-top:var(--sizing-gap-gap-md, 16px);border-top:1px solid var(--color-color-system-scarlet-gum-scarlet-gum-300, #DBC3EF)}.mdgy-why-table .mdgy-table-head .mdgy-table-row{align-items:flex-end}.mdgy-why-table .mdgy-table-col{flex:1 0 0;display:flex;flex-direction:column;text-align:start;color:var(--color-semantic-palette-heading, #291B36);font-weight:500}.mdgy-why-table .mdgy-table-head .mdgy-table-col{font-size:14px}.mdgy-why-table .mdgy-table-body .mdgy-table-col{font-size:12px}.mdgy-why-table .mdgy-table-col-brand-my-doggy,.mdgy-why-table .mdgy-table-col-brand-other-brand{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:80px}.mdgy-why-table .mdgy-table-col-brand-my-doggy{color:var(--color-semantic-palette-accent, #D16B2F)}.mdgy-why-table .mdgy-table-feature-explain{font-style:italic;font-weight:400}.mdgy-why-table .mdgy-table-feature-check,.mdgy-why-table .mdgy-table-feature-x{font-size:16px}.mdgy-why-table .mdgy-table-feature-value{text-align:center;font-size:10px}.mdgy-section-benefits{padding-block:var(--sizing-padding-padding-xl, 48px);background:var(--dark-gradient-gb)}.mdgy-benefits-list{display:inline-grid;gap:var(--sizing-gap-gap-md, 16px);grid-template-rows:repeat(3,fit-content(100%));grid-template-columns:repeat(2,minmax(0,1fr))}.mdgy-benefit-item{display:flex;flex-direction:column;gap:var(--sizing-gap-gap-sm, 8px);padding:var(--sizing-padding-padding-md, 16px);border-radius:var(--sizing-border-radius-sm, 8px);border:1px solid var(--color-color-system-revolver-revolver-800, #6B4192);background:var(--color-color-system-revolver-revolver-900, #573A75)}.mdgy-benefit-item-icon{display:flex;justify-content:center;align-items:center;padding:var(--sizing-padding-padding-sm, 8px);border-radius:100px;background:var(--color-semantic-palette-accent, #D16B2F);aspect-ratio:1/1;width:56px;height:56px;margin-bottom:var(--sizing-padding-padding-sm, 8px)}.mdgy-benefit-item-icon img{width:100%;height:100%;object-fit:contain}.mdgy-benefit-item-title{color:var(--color-semantic-palette-white, #FFF)}.mdgy-benefit-item-desc{color:var(--color-color-system-scarlet-gum-scarlet-gum-300, #DBC3EF);font-size:14px;line-height:135%}.mdgy-section-reviews{padding-block:var(--sizing-padding-padding-xl, 48px);border-top:1px solid var(--color-color-system-amethyst-smoke-amethyst-smoke-300, #D6D0E2);border-bottom:1px solid var(--color-color-system-amethyst-smoke-amethyst-smoke-300, #D6D0E2);background:var(--light-gradient-gb, linear-gradient(158deg, var(--color-color-system-scarlet-gum-scarlet-gum-100) 50%, var(--color-color-system-scarlet-gum-scarlet-gum-300) 100%))}.mdgy-review-item{display:flex;flex-direction:column}.mdgy-review-item-image{width:100%;aspect-ratio:5/6;object-fit:cover;border-radius:var(--sizing-border-radius-sm, 8px) var(--sizing-border-radius-sm, 8px) 0 0}.mdgy-review-item-body{display:flex;flex-direction:column-reverse;padding:var(--sizing-padding-padding-md, 16px);gap:var(--sizing-gap-gap-md, 16px);border-radius:0 0 var(--sizing-border-radius-sm, 8px) var(--sizing-border-radius-sm, 8px);border-right:1px solid var(--color-color-system-scarlet-gum-scarlet-gum-300, #DBC3EF);border-bottom:1px solid var(--color-color-system-scarlet-gum-scarlet-gum-300, #DBC3EF);border-left:1px solid var(--color-color-system-scarlet-gum-scarlet-gum-300, #DBC3EF);background:var(--color-color-system-scarlet-gum-scarlet-gum-100, #F4EDFA)}.mdgy-review-item-user{display:flex;align-items:center;gap:var(--sizing-gap-gap-sm, 8px)}.mdgy-review-item-user-photo{width:32px;height:32px;aspect-ratio:1/1;border-radius:100px;object-fit:cover}.mdgy-review-item-user-name{color:var(--color-semantic-palette-text, #3D4342);font-size:16px;font-weight:400;line-height:135%}.mdgy-review-item-content{color:var(--color-semantic-palette-secondary, #333);font-size:20px;font-style:italic}.mdgy-review-item-stars{display:flex;align-items:center;gap:4px;color:#f4a700}.mdgy-section-ingredients{padding:0;background:#bda1d5}.mdgy-ingredients-image{width:100%;object-fit:cover}.mdgy-ingredients-content{display:flex;padding:var(--sizing-padding-padding-lg, 24px) var(--sizing-padding-padding-md, 16px) var(--sizing-padding-padding-xl, 48px) var(--sizing-padding-padding-md, 16px);flex-direction:column;gap:24px}.mdgy-ingredient-item{display:flex;flex-direction:column;gap:var(--sizing-gap-gap-md, 16px);padding:var(--sizing-padding-padding-lg, 24px);border-radius:var(--sizing-border-radius-sm, 8px);background:var(--color-color-system-scarlet-gum-scarlet-gum-300, #DBC3EF)}.mdgy-ingredient-item-heading{display:flex;align-items:center;gap:var(--sizing-gap-gap-sm, 8px)}.mdgy-ingredient-item-number{display:flex;width:32px;height:32px;justify-content:center;align-items:center;border-radius:100px;border:2px solid var(--color-semantic-palette-heading, #291B36);color:var(--color-semantic-palette-heading, #291B36);font-size:20px;font-weight:600}.mdgy-section-doses{padding-block:var(--sizing-padding-padding-xl, 48px);border-top:1px solid var(--color-color-system-amethyst-smoke-amethyst-smoke-300, #D6D0E2);border-bottom:1px solid var(--color-color-system-amethyst-smoke-amethyst-smoke-300, #D6D0E2);background:var(--light-gradient-gb, linear-gradient(158deg, var(--color-color-system-scarlet-gum-scarlet-gum-100) 50%, var(--color-color-system-scarlet-gum-scarlet-gum-300) 100%))}.mdgy-doses-wrap{display:flex;align-items:flex-end;justify-content:space-around;gap:var(--sizing-gap-gap-md, 16px);padding:var(--sizing-padding-padding-md, 16px);border-radius:var(--sizing-border-radius-sm, 8px);border:1px solid var(--color-color-system-scarlet-gum-scarlet-gum-300, #DBC3EF);background:var(--color-color-system-scarlet-gum-scarlet-gum-100, #F4EDFA);overflow:auto}.mdgy-dose-item{display:flex;flex-direction:column;gap:var(--sizing-gap-gap-sm, 8px);padding:var(--sizing-padding-padding-sm, 8px)}.mdgy-dose-item-heading{display:flex;flex-direction:column;align-items:center;gap:var(--sizing-gap-gap-sm, 8px)}.mdgy-dose-item-dog{display:flex;width:80px;height:80px;justify-content:center;align-items:flex-end}.mdgy-dose-item-size{color:var(--color-semantic-palette-accent, #D16B2F);text-align:center;text-wrap:nowrap}.mdgy-dose-item-body{display:flex;flex-direction:column}.mdgy-dose-item-pill{display:flex;justify-content:center}.mdgy-dose-item-dose{text-wrap:nowrap;text-align:center}.mdgy-dose-item-duration{text-wrap:nowrap;text-align:center;font-size:12px;font-style:italic;font-weight:500}.mdgy-section-more-info{padding:0}.mdgy-warranty{display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:var(--sizing-gap-gap-lg, 24px);padding:var(--sizing-padding-padding-xl, 48px) var(--sizing-padding-padding-md, 16px);border-top:1px solid var(--color-color-system-scarlet-gum-scarlet-gum-300, #DBC3EF);border-bottom:1px solid var(--color-color-system-scarlet-gum-scarlet-gum-300, #DBC3EF);background:var(--color-semantic-palette-white, #FFF);text-align:center}.mdgy-warranty-image{max-width:240px}.mdgy-warranty-guarantee{color:var(--color-semantic-palette-primary, #4A2063)}.mdgy-certificates{display:flex;flex-direction:column;align-items:center;gap:var(--sizing-gap-gap-lg, 24px);padding:var(--sizing-padding-padding-xl, 48px) var(--sizing-padding-padding-md, 16px);text-align:center}.mdgy-section-faqs{padding-block:var(--sizing-padding-padding-xl, 48px);background:var(--dark-gradient-gb)}.mdgy-faqs-wrap{display:flex;flex-direction:column;gap:var(--sizing-gap-gap-md, 16px)}.mdgy-faq-item{display:flex;flex-direction:column;padding:var(--sizing-padding-padding-md, 16px);border-radius:var(--sizing-border-radius-sm, 8px);border:1px solid var(--color-color-system-revolver-revolver-800, #6B4192);background:var(--color-color-system-revolver-revolver-900, #573A75);cursor:pointer}.mdgy-faq-item-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--sizing-gap-gap-sm, 8px)}.mdgy-faq-item-question{color:var(--color-semantic-palette-white, #FFF)}.mdgy-faq-item-icon{color:var(--color-semantic-palette-white, #FFF);font-size:20px}.mdgy-faq-item.is-open .mdgy-faq-item-icon{transform:rotate(-180deg)}.mdgy-faq-item-body{padding-top:var(--sizing-padding-padding-sm, 8px);display:none}.mdgy-faq-item.is-open .mdgy-faq-item-body{display:block}.mdgy-faq-item-answer{color:var(--color-color-system-scarlet-gum-scarlet-gum-200, #EBDEF6)}.mdgy-section-quality{padding-block:var(--sizing-padding-padding-xl, 48px);background:var(--light-gradient-gb, linear-gradient(158deg, var(--color-color-system-scarlet-gum-scarlet-gum-100, #F4EDFA) 50%, var(--color-color-system-scarlet-gum-scarlet-gum-300, #DBC3EF) 100%))}.mdgy-quality-items{display:inline-grid;gap:var(--sizing-gap-gap-lg, 24px);grid-template-rows:repeat(3,fit-content(100%));grid-template-columns:repeat(2,minmax(0,1fr));padding:0;margin:0;list-style:none}.mdgy-quality-item{display:flex;flex-direction:column;align-items:center;gap:var(--sizing-gap-gap-sm, 8px);text-align:center}.mdgy-quality-item-icon{display:flex;justify-content:center;align-items:center;border-radius:100px;padding:var(--sizing-padding-padding-sm, 8px);background:var(--color-semantic-palette-accent, #D16B2F);width:56px;height:56px}.mdgy-quality-item-icon img{width:100%;height:100%;object-fit:contain}.mdgy-quality-item-text{font-size:14px;font-weight:500}.mdgy-section-cta{padding-block:var(--sizing-padding-padding-xl, 48px);background:linear-gradient(152deg,var(--color-color-system-hot-cinnamon-hot-cinnamon-600, #D16B2F) 50%,var(--color-color-system-hot-cinnamon-hot-cinnamon-700, #A75027) 100%)}.mdgy-section-cta .mdgy-container{align-items:center}.mdgy-section-shopify-reviews{padding-block:var(--sizing-padding-padding-xl, 48px)}.mdgy-fixed-actions .mdgy-button{transition:all .3s ease-in-out;position:fixed;z-index:500;bottom:32px}.mdgy-fixed-actions .mdgy-button.hide{opacity:0;pointer-events:none}.mdgy-fixed-buy-button{left:32px}.mdgy-fixed-whatsapp-button{right:32px}@media(min-width:1025px){.mdgy-section-hero .mdgy-container{flex-direction:row}.mdgy-section-hero .product--large:not(.product--no-media) .product__media-wrapper,.mdgy-section-hero .product--large:not(.product--no-media) .product__info-wrapper{width:50%;max-width:50%}.mdgy-section-problem{flex-direction:row}.mdgy-section-problem .mdgy-problem-image,.mdgy-section-problem .mdgy-problem-content{flex:1 0 auto;width:50%}.mdgy-section-problem .mdgy-problem-image{min-height:100%;align-self:stretch}.mdgy-section-problem .mdgy-problem-content{padding:var(--sizing-padding-padding-xl, 48px)}.mdgy-why-table{padding:var(--sizing-padding-padding-xl, 48px) var(--sizing-gap-gap-xl, 48px);gap:var(--sizing-gap-gap-lg, 24px)}.mdgy-why-table :not(.mdgy-table-head) .mdgy-table-row{padding-top:var(--sizing-gap-gap-lg, 24px)}.mdgy-why-table .mdgy-table-col-brand-my-doggy,.mdgy-why-table .mdgy-table-col-brand-other-brand{max-width:200px}.mdgy-why-table .mdgy-table-head .mdgy-table-col{font-size:20px}.mdgy-why-table .mdgy-table-body .mdgy-table-col{font-size:18px}.mdgy-why-table .mdgy-table-feature-value{font-size:16px}.mdgy-why-table .mdgy-table-feature-check,.mdgy-why-table .mdgy-table-feature-x{font-size:24px}.mdgy-benefits-list{grid-template-rows:repeat(2,fit-content(100%));grid-template-columns:repeat(3,minmax(0,1fr))}.mdgy-section-ingredients{flex-direction:row}.mdgy-section-ingredients .mdgy-ingredients-image,.mdgy-section-ingredients .mdgy-ingredients-content{flex:1 0 auto;width:50%}.mdgy-section-ingredients .mdgy-ingredients-image{min-height:100%;align-self:stretch}.mdgy-section-ingredients .mdgy-ingredients-content{padding:var(--sizing-padding-padding-xl, 48px)}.mdgy-section-doses .mdgy-container{max-width:960px}.mdgy-doses-wrap{padding:var(--sizing-padding-padding-xl, 48px);justify-content:center}.mdgy-section-more-info{flex-direction:row}.mdgy-section-more-info .mdgy-warranty,.mdgy-section-more-info .mdgy-certificates{flex:1 0 0;padding:var(--sizing-padding-padding-xl, 48px)}.mdgy-section-faqs .mdgy-container,.mdgy-section-quality .mdgy-container{max-width:800px}.mdgy-quality-items{grid-template-rows:repeat(2,fit-content(100%));grid-template-columns:repeat(3,minmax(0,1fr))}.mdgy-section-cta .mdgy-container{max-width:480px}}@media(max-width:1024px){.mdgy-section-hero .product .product__media-wrapper,.mdgy-section-hero .product .product__info-wrapper{width:100%;max-width:100%}}@media(max-width:600px){.mdgy-fixed-actions .mdgy-button{bottom:16px}.mdgy-fixed-buy-button{left:16px}.mdgy-fixed-whatsapp-button{right:16px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mydoggy-product-landing.css.map */
