.db-breed{color:var(--db-text,currentColor);font-family:var(--font-body-family,inherit);font-size:var(--db-font-size,15px)}.db-breed .db-breed-section{margin:16px 0 0}.db-breed .db-breed-section__title{font-family:var(--font-heading-family,var(--font-body-family,inherit));font-size:var(--db-title-size,16px);line-height:1.2;letter-spacing:-.01em;margin:0 0 12px}.db-breed .db-breed-metrics{display:grid;gap:10px}.db-breed .db-breed-metric{border:1px solid var(--db-border,#D8DDE6);border-radius:var(--db-radius,10px);background:transparent;padding:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.db-breed .db-breed-metric__label{color:var(--db-text,currentColor);font-weight:600;line-height:1.2;margin:0}.db-breed .db-breed-metric__value{color:var(--db-muted,#5B6068);font-variant-numeric:tabular-nums;line-height:1.2;min-width:0}.db-breed .db-breed-metric__main{min-width:0;display:flex;flex-direction:column;gap:6px}.db-breed .db-breed-metric__viz{flex:0 0 auto;display:flex;align-items:center}.db-breed .db-inview .db-breed-metric{animation:db-rise .7s cubic-bezier(.2,.9,.1,1) both;animation-delay:calc(var(--db-i,0) * 45ms)}@keyframes db-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:750px){.db-breed .db-breed-metric{padding:12px 10px}}@media(prefers-reduced-motion:reduce){.db-breed .db-inview .db-breed-metric{animation:none}}.db-breed .article-template__hero-image{display:block;width:100%;max-width:650px;height:auto;margin:1.25rem auto 2rem;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.db-breed .article-template__content.rte img{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.db-breed .article-template__content.rte p>img:only-child,.db-breed .article-template__content.rte p>a:only-child>img,.db-breed .article-template__content.rte figure img,.db-breed .article-template__content.rte>img{display:block;width:100%!important;max-width:650px;height:auto!important;margin:1.75rem auto}.db-breed .db-breed-hero{background:var(--db-hero-bg,#F7F5EE);color:var(--db-hero-text,var(--db-text,currentColor));padding:var(--db-hero-pt-desktop,48px) 0 var(--db-hero-pb-desktop,48px)}.db-breed .db-breed-hero__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--db-hero-gap-desktop,32px);align-items:center}.db-breed .db-breed-hero__text{order:1}.db-breed .db-breed-hero__media{order:2}.db-breed .db-breed-hero__grid--no-image{grid-template-columns:1fr}.db-breed .db-breed-hero__title{margin:0;font-family:var(--font-heading-family,var(--font-body-family,inherit));font-size:var(--db-hero-title-size-desktop,46px);line-height:1.05;letter-spacing:-.02em}.db-breed .db-breed-hero__intro{margin-top:12px;font-size:var(--db-hero-intro-size-desktop,18px);line-height:1.6;color:inherit}.db-breed .db-breed-hero__intro p{margin:0}.db-breed .db-breed-hero__image{width:100%;height:auto;display:block;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:var(--db-hero-image-radius,0px)}@media(max-width:750px){.db-breed .db-breed-hero{padding:var(--db-hero-pt-mobile,28px) 0 var(--db-hero-pb-mobile,28px)}.db-breed .db-breed-hero__grid{grid-template-columns:1fr;gap:var(--db-hero-gap-mobile,16px)}.db-breed .db-breed-hero__title{font-size:var(--db-hero-title-size-mobile,34px)}.db-breed .db-breed-hero__intro{font-size:var(--db-hero-intro-size-mobile,16px)}.db-breed .db-breed-hero--img-first-mobile .db-breed-hero__media{order:-1}.db-breed .db-breed-hero--img-first-mobile .db-breed-hero__text{order:1}}.db-breed .db-breed-section--overall{text-align:center;border:1px solid var(--db-border,#D8DDE6);border-radius:calc(var(--db-radius,10px) + 6px);padding:16px 16px 18px;--db-overall-cols: var(--db-overall-cols-desktop, auto-fit);--db-overall-label-size: var(--db-overall-label-desktop, calc(var(--db-font-size,15px) * .96));--db-overall-rank-size: var(--db-overall-rank-desktop, calc(var(--db-font-size,15px) * .92));--db-overall-grade-size: var(--db-overall-grade-desktop, calc(var(--db-number-size,14px) * 1.45));--db-overall-unit-size: var(--db-overall-unit-desktop, 11px);--ml-db-overall-card-radius: 20px;--ml-db-overall-card-bg: linear-gradient(43deg, rgb(65, 88, 208) 0%, rgb(200, 80, 192) 46%, rgb(255, 204, 112) 100% );--ml-db-overall-card-scrim: linear-gradient(180deg, rgba(10,12,18,.38), rgba(10,12,18,.62));--ml-db-overall-card-text: rgba(255,255,255,.94);--ml-db-overall-card-muted: rgba(255,255,255,.74);--ml-db-overall-card-track: rgba(255,255,255,.18);--ml-db-overall-card-border: rgba(255,255,255,.22)}@supports (background: color-mix(in srgb,black,white)){.db-breed .db-breed-section--overall{background:color-mix(in srgb,var(--db-text,currentColor) 3%,transparent)}}.db-breed .db-overall-context{margin:0 0 var(--db-overall-context-mb-desktop,12px);display:flex;flex-direction:column;gap:var(--db-overall-context-gap-desktop,6px);color:var(--db-overall-context-color,var(--db-text,currentColor));font-size:var(--db-overall-context-size-desktop,15px);line-height:1.4}.db-breed .db-overall-context__text{margin:0}.db-breed .db-overall-context__link{color:var(--db-overall-context-link,var(--db-accent,#2F6BFF));text-decoration:underline;text-underline-offset:3px;font-weight:600}.db-breed .db-overall-grid{display:grid;grid-template-columns:repeat(var(--db-overall-cols, auto-fit),minmax(170px,1fr));gap:12px;justify-items:stretch;align-items:stretch}.db-breed .db-breed-section--overall .db-overall-item.ml-db-overall-card{width:100%;max-width:none;display:grid;grid-template-rows:auto 1fr auto;justify-items:center;align-items:center;gap:10px;padding:14px 12px 12px;min-height:220px;border-radius:var(--ml-db-overall-card-radius,20px);border:1px solid var(--ml-db-overall-card-border, rgba(255,255,255,.22));background:var(--ml-db-overall-card-bg);overflow:hidden;position:relative;isolation:isolate;box-shadow:0 20px 60px #0000002e,0 1px #ffffff0f inset;transform:translateZ(0);transition:transform .22s cubic-bezier(.2,.9,.1,1),box-shadow .22s cubic-bezier(.2,.9,.1,1),border-color .22s ease,filter .22s ease;will-change:transform}.db-breed .db-breed-section--overall .db-overall-item.ml-db-overall-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ml-db-overall-card-scrim);opacity:1;z-index:0}.db-breed .db-breed-section--overall .db-overall-item.ml-db-overall-card:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:linear-gradient(115deg,transparent 0%,rgba(255,255,255,.2) 45%,transparent 62%);opacity:0;transform:translate(-140%);border-radius:inherit;pointer-events:none;z-index:0}@keyframes ml-db-overall-sheen{0%{transform:translate(-140%)}to{transform:translate(140%)}}.db-breed .db-breed-section--overall .db-overall-item.ml-db-overall-card>*{position:relative;z-index:1}.db-breed.db-js .db-breed-section--overall .db-overall-item.ml-db-overall-card{opacity:0;transform:translateY(10px) scale(.985);transition:opacity .52s ease,transform .82s cubic-bezier(.2,.9,.1,1),box-shadow .22s cubic-bezier(.2,.9,.1,1),border-color .22s ease,filter .22s ease;transition-delay:calc(var(--db-i,0) * 45ms + 40ms)}.db-breed.db-js .db-breed-section--overall.db-inview .db-overall-item.ml-db-overall-card{opacity:1;transform:translateY(0) scale(1)}.db-breed .db-breed-section--overall .ml-db-overall-card .db-overall-item__label{color:var(--ml-db-overall-card-text, rgba(255,255,255,.94));font-weight:700;line-height:1.15;letter-spacing:-.01em;font-size:var(--db-overall-label-size, 14px);max-width:18ch;text-shadow:0 10px 28px rgba(0,0,0,.22);transition:transform .22s cubic-bezier(.2,.9,.1,1),opacity .22s ease}@supports (text-wrap: balance){.db-breed .db-breed-section--overall .ml-db-overall-card .db-overall-item__label{text-wrap:balance}}.db-breed .db-breed-section--overall .ml-db-overall-card .db-overall-item__rank{font-size:var(--db-overall-rank-size, 14px);color:var(--ml-db-overall-card-text, rgba(255,255,255,.94));display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:30px;padding:6px 12px;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:saturate(1.1);backdrop-filter:saturate(1.1);transition:transform .22s cubic-bezier(.2,.9,.1,1),background .22s ease,border-color .22s ease}.db-breed .db-breed-section--overall .ml-db-overall-card .ml-db-overall-card__rank-label{font-size:.86em;color:var(--ml-db-overall-card-muted, rgba(255,255,255,.74));letter-spacing:.02em;font-weight:650;text-transform:uppercase}.db-breed .db-breed-section--overall .ml-db-overall-card .ml-db-overall-card__rank-value{font-variant-numeric:tabular-nums;font-weight:750}.db-breed .db-breed-section--overall .ml-db-overall-card .db-ring{width:var(--db-ring-size,72px);height:var(--db-ring-size,72px);position:relative;display:inline-grid;place-items:center;transform:scale(1);transition:transform .22s cubic-bezier(.2,.9,.1,1)}.db-breed .db-breed-section--overall .ml-db-overall-card .db-ring__svg{width:100%;height:100%;transform:rotate(-90deg)}.db-breed .db-breed-section--overall .ml-db-overall-card .db-ring__track,.db-breed .db-breed-section--overall .ml-db-overall-card .db-ring__progress{fill:transparent;stroke-width:var(--db-ring-stroke,6px)}.db-breed .db-breed-section--overall .ml-db-overall-card .db-ring__track{stroke:var(--ml-db-overall-card-track, rgba(255,255,255,.18));opacity:.98}.db-breed .db-breed-section--overall .ml-db-overall-card .db-ring.is-low{--db-ring-color:var(--db-low,#E44B4B)}.db-breed .db-breed-section--overall .ml-db-overall-card .db-ring.is-mid{--db-ring-color:var(--db-mid,#E6A700)}.db-breed .db-breed-section--overall .ml-db-overall-card .db-ring.is-high{--db-ring-color:var(--db-high,#1BAA6A)}.db-breed .db-breed-section--overall .ml-db-overall-card .db-ring.is-empty{--db-ring-color:var(--ml-db-overall-card-border, rgba(255,255,255,.22))}.db-breed .db-breed-section--overall .ml-db-overall-card .db-ring__progress{stroke:var(--db-ring-color,var(--db-accent,#2F6BFF));stroke-linecap:round;stroke-dasharray:var(--db-ring-circ,282.74);stroke-dashoffset:var(--db-ring-offset,var(--db-ring-circ,282.74));transition:stroke-dashoffset .95s cubic-bezier(.2,.9,.1,1);transition-delay:calc(var(--db-i,0) * 45ms + 40ms);filter:drop-shadow(0 0 1px rgba(0,0,0,.18))}.db-breed.db-js .db-breed-section--overall .ml-db-overall-card .db-ring__progress{stroke-dashoffset:var(--db-ring-circ,282.74)}.db-breed.db-js .db-breed-section--overall.db-inview .ml-db-overall-card .db-ring__progress{stroke-dashoffset:var(--db-ring-offset,var(--db-ring-circ,282.74))}.db-breed .db-breed-section--overall .ml-db-overall-card .db-ring__center{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center;pointer-events:none;transform:scale(1)}.db-breed.db-js .db-breed-section--overall .ml-db-overall-card .db-ring__center{opacity:0;transform:scale(.96);transition:opacity .52s ease,transform .76s cubic-bezier(.2,.9,.1,1)}.db-breed.db-js .db-breed-section--overall.db-inview .ml-db-overall-card .db-ring__center{opacity:1;transform:scale(1);transition-delay:calc(var(--db-i,0) * 45ms + 40ms)}.db-breed .db-breed-section--overall .ml-db-overall-card .db-ring__num{font-family:var(--font-heading-family,var(--font-body-family,inherit));font-size:var(--db-overall-grade-size, 20px);line-height:1;color:var(--ml-db-overall-card-text, rgba(255,255,255,.94));font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-shadow:0 10px 28px rgba(0,0,0,.22)}.db-breed .db-breed-section--overall .ml-db-overall-card .db-ring__unit{font-size:var(--db-overall-unit-size, 11px);line-height:1.1;color:var(--ml-db-overall-card-muted, rgba(255,255,255,.74));margin-top:2px}@media(hover:hover)and (pointer:fine){.db-breed .db-breed-section--overall .db-overall-item.ml-db-overall-card:hover,.db-breed .db-breed-section--overall .db-overall-item.ml-db-overall-card:focus-within{transform:translateY(-4px) scale(1.03);box-shadow:0 26px 84px #00000038,0 1px #ffffff14 inset;border-color:#ffffff52;filter:saturate(1.05)}.db-breed .db-breed-section--overall .db-overall-item.ml-db-overall-card:hover:after,.db-breed .db-breed-section--overall .db-overall-item.ml-db-overall-card:focus-within:after{opacity:1;animation:ml-db-overall-sheen .9s ease}.db-breed .db-breed-section--overall .db-overall-item.ml-db-overall-card:hover .db-ring,.db-breed .db-breed-section--overall .db-overall-item.ml-db-overall-card:focus-within .db-ring{transform:scale(1.06)}.db-breed .db-breed-section--overall .db-overall-item.ml-db-overall-card:hover .db-overall-item__label,.db-breed .db-breed-section--overall .db-overall-item.ml-db-overall-card:focus-within .db-overall-item__label{transform:translateY(-1px)}.db-breed .db-breed-section--overall .db-overall-item.ml-db-overall-card:hover .db-overall-item__rank,.db-breed .db-breed-section--overall .db-overall-item.ml-db-overall-card:focus-within .db-overall-item__rank{background:#ffffff21;border-color:#ffffff2e;transform:translateY(1px)}}@media(hover:none){.db-breed .db-breed-section--overall .db-overall-item.ml-db-overall-card:active{transform:scale(.985)}}@media(max-width:750px){.db-breed .db-breed-section--overall{padding:14px 12px 16px;--db-overall-cols: var(--db-overall-cols-mobile, 2);--db-overall-label-size: var(--db-overall-label-mobile, calc(var(--db-font-size,15px) * .96));--db-overall-rank-size: var(--db-overall-rank-mobile, calc(var(--db-font-size,15px) * .92));--db-overall-grade-size: var(--db-overall-grade-mobile, calc(var(--db-number-size,14px) * 1.45));--db-overall-unit-size: var(--db-overall-unit-mobile, 11px)}.db-breed .db-overall-grid{grid-template-columns:repeat(var(--db-overall-cols, 2),minmax(0,1fr));gap:12px}.db-breed .db-overall-grid>.db-overall-item:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center}.db-breed .db-breed-section--overall .db-overall-item.ml-db-overall-card{min-height:206px}}@media(prefers-reduced-motion:reduce){.db-breed .db-breed-section--overall .db-overall-item.ml-db-overall-card,.db-breed .db-breed-section--overall .db-overall-item.ml-db-overall-card *{transition:none!important;animation:none!important}.db-breed.db-js .db-breed-section--overall .db-overall-item.ml-db-overall-card{opacity:1;transform:none}.db-breed.db-js .db-breed-section--overall .ml-db-overall-card .db-ring__progress{stroke-dashoffset:var(--db-ring-offset,var(--db-ring-circ,282.74))}.db-breed.db-js .db-breed-section--overall .ml-db-overall-card .db-ring__center{opacity:1;transform:none}}.db-breed .db-breed-top{display:block;width:100%;height:0}.db-breed .db-toc-mount{margin:18px 0 14px}.db-breed [data-article-content] h2{scroll-margin-top:96px}.db-breed .db-toc{border:1px solid var(--db-border, #D8DDE6);border-radius:var(--db-radius, 0px);background:#ffffffeb;box-shadow:0 14px 40px #0000000f;overflow:hidden}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.db-breed .db-toc{background:#ffffffc7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}.db-breed .db-toc *{box-sizing:border-box}.db-breed .db-toc__badge{display:flex;align-items:flex-start;gap:12px;padding:14px;border-bottom:1px solid rgba(0,0,0,.1);background:#00000004}.db-breed .db-toc__badge img{width:30px;height:auto;flex:0 0 auto;margin-top:1px}.db-breed .db-toc__badge p{margin:0;color:var(--db-muted, #5B6068);font-size:.95em;line-height:1.45}.db-breed .db-toc__inner{padding:14px 14px 10px}.db-breed .db-toc__title{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 6px 12px;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:6px}.db-breed .db-toc__title strong{font-size:.86rem;letter-spacing:.08em;text-transform:uppercase;color:var(--db-muted, #5B6068)}.db-breed .db-toc__title span{font-size:.9rem;color:var(--db-muted, #5B6068)}.db-breed .db-toc__quick{padding:10px 6px 12px;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:6px}.db-breed .db-toc__quickLabel{margin:0 0 10px;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;color:var(--db-muted, #5B6068)}.db-breed .db-toc__quickGrid{display:grid;gap:10px}.db-breed .db-toc__quickLink{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid var(--db-border, #D8DDE6);border-radius:var(--db-radius, 0px);background:#ffffffe0;color:var(--db-text, #0B0C0E);text-decoration:none!important;font-weight:650;line-height:1.2}.db-breed .db-toc__quickLink:hover{background:#00000008}.db-breed .db-toc__quickLink:focus-visible{outline:3px solid rgba(47,107,255,.25);outline-offset:3px}.db-breed .db-toc__quickLinkIcon{color:var(--db-muted, #5B6068);font-weight:700}.db-breed .db-toc__list{list-style:none;padding:6px 0 0;margin:0}.db-breed .db-toc__item+.db-toc__item .db-toc__link{border-top:1px solid rgba(0,0,0,.1)}.db-breed .db-toc__link{position:relative;display:block;padding:12px 12px 12px 16px;color:var(--db-muted, #5B6068);text-decoration:none!important;background:transparent;transition:background .16s ease,color .16s ease;word-break:break-word}.db-breed .db-toc__link:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:transparent}.db-breed .db-toc__link:hover{background:#00000009;color:var(--db-text, #0B0C0E)}.db-breed .db-toc__link:focus-visible{outline:3px solid rgba(47,107,255,.25);outline-offset:-3px}.db-breed .db-toc__link.is-active{background:#2f6bff14;color:var(--db-text, #0B0C0E);font-weight:650}.db-breed .db-toc__link.is-active:before{background:var(--db-accent, #2F6BFF)}.db-breed .db-toc::-webkit-scrollbar{width:10px}.db-breed .db-toc::-webkit-scrollbar-thumb{background:#0000002e;border:3px solid transparent;background-clip:padding-box}.db-breed .db-toc-float{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:40;display:flex;flex-direction:column;align-items:flex-end;gap:10px;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .22s ease,transform .22s ease}.db-breed .db-toc-float.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.db-breed .db-toc-fab{display:inline-flex;align-items:center;gap:10px;padding:12px 16px;border-radius:999px;border:1px solid var(--db-border, #D8DDE6);background:#ffffffeb;box-shadow:0 16px 40px #0000001f;color:var(--db-text, #0B0C0E);cursor:pointer;-webkit-tap-highlight-color:transparent}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.db-breed .db-toc-fab{background:#ffffffc7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}.db-breed .db-toc-fab:focus-visible{outline:3px solid rgba(47,107,255,.25);outline-offset:4px}.db-breed .db-toc-fab__icon{font-size:20px;line-height:1;color:var(--db-muted, #5B6068)}.db-breed .db-toc-fab__label{font-weight:750;letter-spacing:.01em}.db-breed .db-toc-panel{position:absolute;right:0;bottom:calc(100% + 10px);width:min(360px,92vw);max-height:min(70vh,560px);overflow:auto;border:1px solid var(--db-border, #D8DDE6);border-radius:var(--db-radius, 0px);background:#fffffff5;box-shadow:0 18px 60px #00000029;opacity:0;transform:translateY(10px) scale(.985);pointer-events:none;transition:opacity .22s ease,transform .22s ease}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.db-breed .db-toc-panel{background:#ffffffd1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}.db-breed .db-toc-float.is-open .db-toc-panel{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.db-breed .db-toc-panel__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid rgba(0,0,0,.1)}.db-breed .db-toc-panel__header strong{font-size:.86rem;letter-spacing:.08em;text-transform:uppercase;color:var(--db-muted, #5B6068)}.db-breed .db-toc-panel__close{border:0;background:transparent;padding:6px;margin:-6px;cursor:pointer;color:var(--db-muted, #5B6068);line-height:1}.db-breed .db-toc-panel__close:focus-visible{outline:3px solid rgba(47,107,255,.25);outline-offset:3px}.db-breed .db-toc-panel__body{padding:10px 14px 12px}.db-breed .db-toc-panel .db-toc__quick{padding:10px 0 12px}.db-breed .db-toc-panel .db-toc__quickGrid{gap:10px}.db-breed .db-toc-panel .db-toc__list{padding-top:0}@media(max-width:750px){.db-breed .db-toc-fab{padding:12px 14px;gap:8px}.db-breed .db-toc-fab__label{display:none}}@media(prefers-reduced-motion:reduce){.db-breed .db-toc-float,.db-breed .db-toc-panel,.db-breed .db-toc__link{transition:none!important}}@supports (content-visibility: auto){.db-breed .db-breed-section:not(.db-breed-section--overall){content-visibility:auto;contain-intrinsic-size:1px 1200px}.db-breed .db-more-breeds,.db-breed .breed-faqs{content-visibility:auto;contain-intrinsic-size:1px 900px}}@media(max-width:750px),(pointer:coarse){.db-breed .db-breed-section--overall .ml-db-overall-card .db-ring__progress{transition:none!important}.db-breed.db-js .db-breed-section--overall .ml-db-overall-card .db-ring__progress{stroke-dashoffset:var(--db-ring-offset, var(--db-ring-circ, 282.74))!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/DB-dog-breed-critical.css.map */
