/** Shopify CDN: Minification failed

Line 136:0 Unexpected "#"

**/
/* Generated from live base.css SHA256 4c3db5504b0de563ffc6c053f6d4e0ad91cef551a2ccdd46fba62c0128cb0b84.
 * See tools/shopify/build_style_v14_legacy.py. Load before dv-handbook-v14.css. */
.calcul-butt { background-color: var(--dv-moss) !important; }
.Calculate_tab div.active { border-bottom: 2px solid var(--dv-moss) !important; color: var(--dv-moss) !important; }
.bred_collrt55 .grid__item.scroll-trigger.animate--slide-in { box-shadow: var(--dv-shadow-card) !important; }
#shopify-section-template--25212250685731__rich_text_cb8Xap .rich-text589 { background-color: var(--dv-deep-moss) !important; }
#shopify-section-template--25212250685731__rich_text_Pq74a8 .rich-text589 { background-color: var(--dv-deep-moss) !important; }
#shopify-section-template--25212250685731__multirow_MKckHY strong { color: var(--dv-moss) !important; }
#shopify-section-template--25212250685731__image_with_text_dTewHr .mig_txt { background-color: var(--dv-deep-moss) !important; }
.ovett-video video { border: 1px solid var(--dv-line-strong) !important; }
.produt_info44 span.type-heading { color: var(--dv-moss) !important; }
.prodt-tags li { background-color: var(--dv-sage) !important; }
.main-blog .card__information { box-shadow: var(--dv-shadow-card) !important; }
.blog__view-all a { background-color: var(--dv-moss) !important; }
.Diamond_Taurim { background-color: var(--dv-moss) !important; }
.Hvort_sem { background-color: var(--dv-deep-moss) !important; }
.Superfood_Nat44 img { border: 1px solid var(--dv-line-strong) !important; }
.Diamond_ein { background-color: var(--dv-deep-moss) !important; }
.conse_ctetur::before { background: var(--dv-moss) !important; }
.content_Marketer span { color: var(--dv-moss) !important; }
.Molest_area span { background: var(--dv-moss) !important; }
.amet_ctetur { background-color: var(--dv-deep-moss) !important; }
.singblop h1.article-template__title, span.circle-divider.caption-with-letter-spacing { color: var(--dv-moss) !important; }
header.blog_hedig { background-color: var(--dv-deep-moss) !important; }
.singblogcon a { color: var(--dv-moss) !important; }
.Samantekt_Freeman span { color: var(--dv-moss) !important; }
.Food_Drug22 img { border: 1px solid var(--dv-line-strong) !important; }
.hverju_gre22, .hverju_gre88 { border: 1px solid var(--dv-line-strong) !important; }
.timeline::before { background: var(--dv-moss) !important; }
.timeline-item::before { background: var(--dv-moss) !important; }
.timeline-content span { color: var(--dv-moss) !important; }
.ritrýndar_kornl44 { border: 1px solid var(--dv-line-strong) !important; }
.ritrýndar_kornl { border: 1px solid var(--dv-line-strong) !important; }
.Tilgangur_greinarinnar { background-color: var(--dv-deep-moss) !important; }
.baunir_valdi { background-color: var(--dv-moss) !important; }
.Samantekt_greinarinnar { background-color: var(--dv-moss) !important; }
.Correlation_causation22 img { border: 1px solid var(--dv-line-strong) !important; }
.hverju_gre p.hverju_er { color: var(--dv-moss) !important; }
.hverju_gre88.veldur_pvi { background-color: var(--dv-moss) !important; }
#shopify-section-template--24774333071651__image_with_text_YWPKFX .image-with-text.image-with-text--no-overlap { box-shadow: var(--dv-shadow-card) !important; }
.hund_urinn99 span { color: var(--dv-moss) !important; }
.mega_menu_bootm { background-color: var(--dv-moss) !important; }
.accordion__content h2, .accordion__content h2 strong, .accordion__content h3 strong { color: var(--dv-moss) !important; }
#MegaMenu-Content-1 .mega-menu__list > li:nth-child(5) { background-color: var(--dv-sage) !important; }
.read-more-faq a { background-color: var(--dv-moss) !important; }
#shopify-section-template--22293881880867__rich_text_demo_j36VMD p:nth-of-type(3) { color: var(--dv-moss) !important; }
.faq-animal .faq-tab-button { background-color: var(--dv-deep-moss) !important; }
.faq-animal .faq-tab-button.active { background-color: var(--dv-moss) !important; }
.faq-animal .faq-question:hover { background-color: var(--dv-moss) !important; }
.faq-animal .faq-question { background-color: var(--dv-deep-moss) !important; box-shadow: var(--dv-shadow-card) !important; }
.subtitle { color: var(--dv-moss) !important; }
.heading-wrapper .metafield-multi_line_text_field { color: var(--dv-moss) !important; }
.faq_hql22 .faq_heading { background: var(--dv-deep-moss) !important; box-shadow: var(--dv-shadow-card) !important; }
.faq_hql22 .faq_heading:hover { background: var(--dv-moss) !important; box-shadow: var(--dv-shadow-card) !important; }
.faq_hql22 p { background-color: var(--dv-sage) !important; }
.order_thr_btn22 { background-color: var(--dv-moss) !important; }
.muscles_clinical { background-color: var(--dv-deep-moss) !important; }
.Diamond_skil22 img { border: 1px solid var(--dv-line-strong) !important; }
.Diamond_hund { background-color: var(--dv-moss) !important; }
.Diamond_ein88 { background-color: var(--dv-moss) !important; }
#shopify-section-template--24774333071651__image_with_text_mcpWcP .image-with-text.image-with-text--no-overlap.isolate.collapse-corners.scroll-trigger.animate--slide-in, #shopify-section-template--24774333071651__image_with_text_i4FARx .image-with-text.image-with-text--no-overlap.isolate.collapse-corners.scroll-trigger.animate--slide-in { box-shadow: var(--dv-shadow-card) !important; }
#shopify-section-template--24985903923491__image_with_text_n7VxPD .image-with-text.image-with-text--no-overlap.isolate.collapse-corners.scroll-trigger.animate--slide-in, #shopify-section-template--24985903923491__image_with_text_J4MJmA .image-with-text.image-with-text--no-overlap.isolate.collapse-corners.scroll-trigger.animate--slide-in { box-shadow: var(--dv-shadow-card) !important; }
#shopify-section-template--24558639939875__image_with_text_xFJ8kj ul li:before { color: var(--dv-deep-moss) !important; }
.coloring-multirow-heading span { color: var(--dv-moss) !important; }
.coloring-multirow-content { box-shadow: var(--dv-shadow-card) !important; }
#shopify-section-template--22293881880867__rich_text_demo_j36VMD a { color: var(--dv-moss) !important; }
.feature-tit span { color: var(--dv-moss) !important; }
.shopify-policy__container { box-shadow: var(--dv-shadow-card) !important; }
.bag_dic { background-color: var(--dv-moss) !important; }
#shopify-section-template--22290928435491__image_with_text_cQGtfb .image-with-text__media img, .multirow_btm .image-with-text__media img { border: 3px solid var(--dv-moss) !important; }
.buy_dic_gtt b { color: var(--dv-moss) !important; }
#shopify-section-template--22472018755875__collapsible_content_h78YPQ .collapsible-row-layout .accordion summary { background-color: var(--dv-moss) !important; }
.complementary-slide .card-wrapper:hover img { border: 3px solid var(--dv-moss) !important; }
.image-brd-alternate { background-color: var(--dv-deep-moss) !important; }
.obr_text a.button.button--secondary { background: var(--dv-moss) !important; }
.footrrinfo a:hover { color: var(--dv-moss) !important; }
.footrrinfo i { color: var(--dv-moss) !important; }
.taste-brand-video .logos-block p { background-color: var(--dv-moss) !important; }
.taste-brand-video .logos-block img { box-shadow: var(--dv-shadow-card) !important; }
.video-item-multi .taste-video-multi { border: 3px solid var(--dv-moss) !important; }
.tath-brand-video { box-shadow: var(--dv-shadow-card) !important; }
video.taste-video, .video-block video { border: 3px solid var(--dv-moss) !important; }
.Taste-multirow-heading h3 { color: var(--dv-moss) !important; }
#shopify-section-template--22290928402723__multicolumn_aCLafC .multicolumn.color-background-1.gradient.background-primary.no-heading, section#shopify-section-template--24459975721251__multicolumn_yeyfYq .multicolumn.color-background-1.gradient.background-primary.no-heading { background-color: var(--dv-deep-moss) !important; }
#shopify-section-template--22290928402723__rich_text_XJyfXr .section-template--22290928402723__rich_text_XJyfXr-padding, #shopify-section-template--24459975721251__rich_text_9frXbq .rich-text589.rich-text.content-container.color-background-1.gradient { background-color: var(--dv-moss) !important; }
#shopify-section-template--24459975721251__featured_collection_mj8i4c a.button { background-color: var(--dv-moss) !important; }
section.taste_text { background-color: var(--dv-deep-moss) !important; }
.taste-with-text__text a { color: var(--dv-moss) !important; }
.icon-tth-sect i { color: var(--dv-moss) !important; }
#shopify-section-template--22290927943971__form .gradient { background-color: var(--dv-moss) !important; }
#shopify-section-template--22290927943971__form strong { color: var(--dv-moss) !important; }
#shopify-section-template--22290928402723__rich_text_gN8PN9 .rich-text589.rich-text.content-container { background-color: var(--dv-moss) !important; }
#shopify-section-template--22290927943971__form button.button:hover { background: var(--dv-moss) !important; }
div#shopify-section-template--22290927943971__icon_with_text_multi_xpGQL9 { background-color: var(--dv-deep-moss) !important; }
.icon-tth-sect .fa-solid:before { background-color: var(--dv-deep-moss) !important; }
.icon-tth-sect span { color: var(--dv-moss) !important; }
.icon-tth-sect .list-social__item .icon { background-color: var(--dv-deep-moss) !important; }
.product-form__submit { box-shadow: var(--dv-shadow-card) !important; }
#shopify-section-template--22290927976739__main strong, #shopify-section-template--22290928402723__rich_text_rRY9hh strong { color: var(--dv-moss) !important; }
#shopify-section-template--22293881880867__featured_collection_LHArRM .collection__description strong { color: var(--dv-moss) !important; }
section#shopify-section-template--22290927976739__main { background-color: var(--dv-deep-moss) !important; }
.cart__checkout-button:hover { background-color: var(--dv-moss) !important; }
.cart__warnings a.button, .cart__login-paragraph a { color: var(--dv-moss) !important; }
.multirow_btm .button { background: var(--dv-moss) !important; }
.single_porr #ProductAccordion-collapsible_tab_VnwDBz-template--24799474090275__main, .single_porr #ProductAccordion-collapsible_tab_VnwDBz-template--24804244816163__main { border-bottom: 1px solid var(--dv-line-strong) !important; }
#shopify-section-template--22290928402723__featured_collection_XJfnac a.button,  #shopify-section-template--22293881880867__featured_collection_LHArRM a.button { background-color: var(--dv-moss) !important; }
#shopify-section-template--22290928435491__featured_collection_LzhMDY a.button { background-color: var(--dv-moss) !important; }
.btn_sed a.button.button--primary { background-color: var(--dv-moss) !important; }
.image-with-text__grid845 { background-color: var(--dv-deep-moss) !important; }
.rich-text-qlm { background-color: var(--dv-moss) !important; }
.Subscription_abtt a { color: var(--dv-moss) !important; }
.multicol_info .column-link:hover::after { color: var(--dv-moss) !important; }
.multicol_info .column-link { color: var(--dv-moss) !important; }
.produt_richtext a { color: var(--dv-moss) !important; }
.collection .grid__item, .related-products li.grid__item { box-shadow: var(--dv-shadow-card) !important; }
#shopify-section-template--22459323449635__multicolumn_7yR4WD vg.icon.icon-arrow:hover, #shopify-section-template--22290928042275__multicolumn_LtmEXm svg.icon.icon-arrow:hover { color: var(--dv-moss) !important; }
#shopify-section-template--22459323449635__multicolumn_7yR4WD .multicolumn-card__info .link, #shopify-section-template--22290928042275__multicolumn_LtmEXm .multicolumn-card__info .link { color: var(--dv-moss) !important; }
.single_porr a { color: var(--dv-moss) !important; }
.igm-widthmth22 a.custom-button { background-color: var(--dv-moss) !important; }
#shopify-section-template--24774333071651__image_with_text_zxnVEU .image-with-text.image-with-text--no-overlap.isolate.collapse-corners.scroll-trigger.animate--slide-in , #shopify-section-template--24774333071651__image_with_text_6DD7JA .image-with-text.image-with-text--no-overlap.isolate.collapse-corners.scroll-trigger.animate--slide-in { box-shadow: var(--dv-shadow-card) !important; }
.post_coll_sidd .slick-slide { box-shadow: var(--dv-shadow-card) !important; }
.post_coll_sidd button.btn-add-to-cart:hover { background: var(--dv-moss) !important; }
.post_coll_sidd span { color: var(--dv-moss) !important; }
.igm-widthmth li:before { color: var(--dv-deep-moss) !important; }
#shopify-section-template--22290928042275__multicolumn_MpnbXw li { box-shadow: var(--dv-shadow-card) !important; }
#shopify-section-template--22290928042275__multi_buttons_MpQBLM .multi-buttons-section { box-shadow: var(--dv-shadow-card) !important; }
#shopify-section-template--24530506449187__rich_text_TbGpVE .rich-text__wrapper.rich-text__wrapper--center.page-width { box-shadow: var(--dv-shadow-card) !important; }
#shopify-section-template--24530506449187__multicolumn_K3QqdR h2.title.inline-richtext.h1 { color: var(--dv-moss) !important; }
#shopify-section-template--22290927878435__featured_collection_GwiPEd .color-inverse, #shopify-section-template--22290927878435__featured_collection_MW76Rc .color-inverse { background-color: var(--dv-deep-moss) !important; }
.Dog_cat a { background-color: var(--dv-moss) !important; }
##shopify-section-template--22290927878435__featured_collection_yhwrrY a.button, #shopify-section-template--22290927878435__featured_collection_GwiPEd a.button, #shopify-section-template--22290927878435__featured_collection_e9FKqP a.button { background-color: var(--dv-moss) !important; }
#shopify-section-template--22290927878435__featured_collection_MW76Rc a.button { background-color: var(--dv-moss) !important; }
#shopify-section-template--22290927878435__featured_collection_yhwrrY a.button { background-color: var(--dv-moss) !important; }
#shopify-section-template--22290927878435__featured_collection_e9FKqP .collection a.button { background-color: var(--dv-moss) !important; }
.collection__view-all a { background-color: var(--dv-moss) !important; }
#shopify-section-template--24530506449187__multicolumn_K3QqdR .multicolumn-card__info .link, #shopify-section-template--22290927878435__d8cbbb04-4d79-4ef0-9075-7c7eb07c941a .multicolumn-card__info .link { color: var(--dv-moss) !important; }
.collection-card-wrapper svg.icon.icon-arrow, .multicolumn-card__info .icon-arrow { color: var(--dv-moss) !important; }
#shopify-section-template--22290927878435__image_with_text_rN47WP .button { background-color: var(--dv-deep-moss) !important; }
#shopify-section-template--24545390330147__image_with_text_8HqUdi ul li:before, #shopify-section-template--24530506449187__image_with_text_qEFerL ul li:before, #shopify-section-template--22290927878435__image_with_text_rN47WP ul li:before { color: var(--dv-deep-moss) !important; }
.list-social__item path { color: var(--dv-moss) !important; }
.price__regular .price-item--regular { color: var(--dv-deep-moss) !important; }
.product-form__buttons .button:hover { background-color: var(--dv-moss) !important; border: 1px solid var(--dv-moss) !important; }
.multi-buttons-section .btn:hover { background-color: var(--dv-moss) !important; }
div#shopify-section-sections--22290928337187__head_img_7gMAMF { background-color: var(--dv-deep-moss) !important; }
.footer.color-inverse .list-unstyled li:before { color: var(--dv-moss) !important; }
.header__menu-item .icon-caret { color: var(--dv-moss) !important; }
svg.modal__toggle-open.icon.icon-search { color: var(--dv-moss) !important; }
p.product-price22 { color: var(--dv-moss) !important; }
.post_arth h3.card__heading span { color: var(--dv-moss) !important; }
.read-more span { color: var(--dv-moss) !important; }
.contains-card--collection .card.card--standard.card--media,  .product-item22 { box-shadow: var(--dv-shadow-card) !important; }
.blog__posts .article-card .card__information { box-shadow: var(--dv-shadow-card) !important; }
.quick-add__submit:hover,  .view-product-button:hover { background: var(--dv-moss) !important; }
.add-to-cart-button:hover { background: var(--dv-moss) !important; }
.pagination-button:hover { background: var(--dv-moss) !important; }
.pagination-button.active { background: var(--dv-moss) !important; }
.Content_mtht a { color: var(--dv-moss) !important; }
.cart-count-bubble { background-color: var(--dv-moss) !important; }
.accordion .summary__title+.icon-caret { color: var(--dv-moss) !important; }
.igm-widthmth22 { background-color: var(--dv-deep-moss) !important; }
/* Older landing-page cards render the species badge beside the card wrapper. */
.grid__item:has(> .bage_dogct) { position: relative; }
.grid__item > .bage_dogct {
  background: var(--dv-sage, #e4ecd7) !important;
  color: var(--dv-deep-moss, #1e392a) !important;
  border: 1px solid var(--dv-moss, #385d42);
}
/* Keep mobile lightbox media within the viewport and free of floating promos. */
html:has(product-modal[open]) shopify-chat,
html:has(product-modal[open]) [class*='kl-teaser-'],
html:has(product-modal[open]) .dv-compare-dock {
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
}
@media screen and (max-width: 749px) {
  .product-media-modal__content > * { width: 100%; max-width: 100%; }
}
@media screen and (max-width: 991px) {
a.link.underlined-link.large-up-hide.scroll-trigger.animate--slide-in { background-color: var(--dv-moss) !important; }
#shopify-section-template--22290928402723__multicolumn_aCLafC .multicolumn.color-background-1.gradient.background-primary.no-heading, section#shopify-section-template--24459975721251__multicolumn_yeyfYq .multicolumn.color-background-1.gradient.background-primary.no-heading { background-color: var(--dv-deep-moss) !important; }
}
@media screen and (max-width: 676px) {
.menu-drawer__navigation path { fill: var(--dv-moss) !important; }
}
@media screen and (max-width: 479px) {
button.menu-drawer__close-button.link.link--text.focus-inset { color: var(--dv-moss) !important; }
#shopify-section-template--25212250685731__rich_text_Pq74a8 .rich-text589 { background-color: var(--dv-deep-moss) !important; }
}
