.elementor-5668 .elementor-element.elementor-element-9b32be7{--display:flex}.elementor-5668 .elementor-element.elementor-element-c382857{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-5668 .elementor-element.elementor-element-c382857:not(.elementor-motion-effects-element-type-background),.elementor-5668 .elementor-element.elementor-element-c382857>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#d5f3bc 0%,#f1e14d 100%)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-5668 .elementor-element.elementor-element-c64b765{margin:2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;padding:2px;text-align:center}.elementor-5668 .elementor-element.elementor-element-c64b765 .elementor-heading-title{font-family:"UnifrakturCook",Sans-serif;font-size:38px;font-weight:600;mix-blend-mode:multiply;color:#ae1a01}.elementor-5668 .elementor-element.elementor-element-ae20dbf{--display:flex}.elementor-widget-posts .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-5668 .elementor-element.elementor-element-fa71f85{--grid-row-gap:19px;--grid-column-gap:19px}.elementor-5668 .elementor-element.elementor-element-fa71f85 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% )}.elementor-5668 .elementor-element.elementor-element-fa71f85:after{content:"0.66"}.elementor-5668 .elementor-element.elementor-element-fa71f85 .elementor-post__thumbnail__link{width:100%}.elementor-5668 .elementor-element.elementor-element-fa71f85 .elementor-post__meta-data span+span:before{content:"•"}.elementor-5668 .elementor-element.elementor-element-fa71f85 .elementor-post__card{border-width:3px}.elementor-5668 .elementor-element.elementor-element-fa71f85 .elementor-post__text{margin-top:20px}@media(max-width:767px){.elementor-5668 .elementor-element.elementor-element-fa71f85 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-5668 .elementor-element.elementor-element-fa71f85:after{content:"0.5"}.elementor-5668 .elementor-element.elementor-element-fa71f85 .elementor-post__thumbnail__link{width:100%}}.fruit-card-title{color:#fff !important;text-shadow:1px 1px 3px rgba(0,0,0,.5) !important}.fruit-card-subtitle{color:rgba(255,255,255,.9) !important;text-shadow:1px 1px 2px rgba(0,0,0,.4) !important}.fruit-card-header{position:relative;z-index:2}.fruit-card-header:before{z-index:-1}.comparison-table{width:100%;border-collapse:collapse;margin:2.2rem 0;box-shadow:var(--shadow);border-radius:12px;overflow:hidden;table-layout:fixed;word-wrap:break-word}.comparison-table th{background:linear-gradient(135deg,var(--primary) 0%,var(--accent) 100%);color:#fff;padding:1.2rem;text-align:center;font-weight:600;word-break:break-word}.comparison-table td{padding:1.2rem;border-bottom:1px solid #e0e0e0;text-align:center;word-break:break-word}.comparison-table tr:nth-child(even){background-color:#f9f9f9}.comparison-table tr:hover{background-color:#f0f7ff}.comparison-table th:nth-child(1),.comparison-table td:nth-child(1){width:20%}.comparison-table th:nth-child(2),.comparison-table td:nth-child(2){width:15%}.comparison-table th:nth-child(3),.comparison-table td:nth-child(3),.comparison-table th:nth-child(4),.comparison-table td:nth-child(4),.comparison-table th:nth-child(5),.comparison-table td:nth-child(5){width:15%}.comparison-table th:nth-child(6),.comparison-table td:nth-child(6){width:15%}.comparison-table th:nth-child(7),.comparison-table td:nth-child(7){width:10%}.star-rating{color:gold;font-size:1.2rem;display:block;margin-bottom:5px}.rating-text{font-weight:700;margin-left:0;display:block;font-size:.9rem}@media (max-width:1024px){.container{padding:0 20px !important}.breed-header h1{font-size:2.2rem !important;line-height:1.3 !important}.tagline{font-size:1.2rem !important}.traits-grid,.breeds-container{grid-template-columns:repeat(2,1fr) !important;gap:1.2rem !important}.grooming-container,.exercise-container,.diet-container{grid-template-columns:repeat(2,1fr) !important;gap:1.2rem !important}.faq-question{min-height:65px !important;padding:1.2rem 3rem 1.2rem 1.5rem !important;font-size:1.1rem !important;line-height:1.4 !important}.faq-answer.show{padding:1.5rem !important;min-height:100px !important}}@media (max-width:768px){.container{padding:0 15px !important;margin:0 auto !important;overflow-x:hidden !important}*{max-width:100% !important}.breed-header{padding:2rem 1rem !important;margin:1rem 0 !important}.breed-header h1{font-size:1.8rem !important;line-height:1.3 !important;word-wrap:break-word !important;overflow-wrap:break-word !important;padding:0 10px !important;text-align:center !important}.tagline{font-size:1.1rem !important;margin-top:.5rem !important;padding:0 10px !important}.intro-section,.content-section{padding:1.5rem !important;margin:1rem 0 !important;width:100% !important;overflow:hidden !important}.intro-section p,.content-section p{font-size:1rem !important;line-height:1.6 !important;word-wrap:break-word !important;overflow-wrap:break-word !important}.content-section h2{font-size:1.5rem !important;line-height:1.3 !important;word-break:break-word !important;overflow-wrap:break-word !important;padding-bottom:.5rem !important;margin-bottom:1rem !important}.content-section h3{font-size:1.3rem !important;line-height:1.3 !important;word-break:break-word !important;margin:1rem 0 !important}.quick-facts{width:100% !important;display:block !important;overflow-x:auto !important;-webkit-overflow-scrolling:touch !important;margin:1rem 0 !important}.quick-facts table{min-width:600px !important;width:100% !important;margin:0 !important}.quick-facts th,.quick-facts td{padding:.8rem .6rem !important;font-size:.9rem !important;line-height:1.4 !important;word-break:break-word !important;min-width:100px !important}.quick-facts th{white-space:nowrap !important}.comparison-table{font-size:.8rem;display:block;overflow-x:auto;white-space:nowrap}.comparison-table th,.comparison-table td{padding:.8rem .5rem;font-size:.8rem}.comparison-table th:nth-child(1),.comparison-table td:nth-child(1){width:25%}.star-rating{font-size:1rem}.rating-text{font-size:.8rem}#section-temperament .quick-facts{min-width:100% !important}#section-temperament .quick-facts table{min-width:550px !important}#section-temperament .quick-facts th,#section-temperament .quick-facts td{min-width:120px !important;padding:.7rem .5rem !important}.progress-container{margin:1rem 0 !important;width:100% !important;min-width:200px !important}.progress-label{font-size:.95rem !important;margin-bottom:.5rem !important;display:flex !important;justify-content:space-between !important;min-width:200px !important}.progress-bar{height:10px !important;width:100% !important;min-width:200px !important}.content-nav{padding:1.5rem !important;margin:1rem 0 !important}.content-nav ul{display:flex !important;flex-direction:column !important;gap:.8rem !important;padding:0 !important}.content-nav li{width:100% !important;margin:0 !important}.content-nav a{display:block !important;padding:1rem !important;text-align:center !important;font-size:1rem !important;margin:0 !important;width:100% !important}.traits-grid,.breeds-container{display:flex !important;flex-direction:column !important;gap:1rem !important;margin:1rem 0 !important}.trait-card,.breed-card{width:100% !important;margin:0 !important;padding:1.2rem !important}.trait-card h4,.breed-name{font-size:1.2rem !important;line-height:1.3 !important}.trait-card p,.breed-info p{font-size:.95rem !important;line-height:1.5 !important}.grooming-container,.exercise-container,.diet-container{display:flex !important;flex-direction:column !important;gap:1rem !important;margin:1rem 0 !important}.grooming-box,.exercise-box,.diet-box{width:100% !important;padding:1.2rem !important;margin:0 !important}.grooming-title,.exercise-title,.diet-title{font-size:1.4rem !important}.faq-container{margin:1rem 0 !important}.faq-item{margin-bottom:1rem !important;width:100% !important;border-radius:10px !important;overflow:hidden !important;box-shadow:0 3px 10px rgba(0,0,0,.1) !important}.faq-question{width:100% !important;min-height:75px !important;height:auto !important;padding:1.5rem 3rem 1.5rem 1.5rem !important;font-size:1.1rem !important;line-height:1.5 !important;text-align:left !important;word-break:break-word !important;overflow-wrap:break-word !important;white-space:normal !important;display:flex !important;align-items:center !important;position:relative !important;background:linear-gradient(135deg,#2c3e50 0%,#3498db 100%) !important;color:#fff !important;border:none !important;cursor:pointer !important;transition:all .3s ease !important}.faq-question:hover{background:linear-gradient(135deg,#3498db 0%,#2980b9 100%) !important}.faq-question:after{content:'+' !important;position:absolute !important;right:1.5rem !important;font-size:1.8rem !important;font-weight:300 !important;transition:all .3s ease !important}.faq-question.active:after{content:'−' !important}.faq-answer{width:100% !important;max-height:0 !important;overflow:hidden !important;transition:all .4s ease !important;background:#f8f9fa !important}.faq-answer.show{padding:1.8rem !important;max-height:1000px !important;min-height:120px !important;height:auto !important;background:#fff !important;border-top:2px solid #e9ecef !important}.faq-answer p{margin:0 !important;font-size:1rem !important;line-height:1.7 !important;color:#2c3e50 !important;word-break:break-word !important;overflow-wrap:break-word !important}.info-box,.warning-box{padding:1.2rem !important;margin:1rem 0 !important;width:100% !important}.info-box h4,.warning-box h4{font-size:1.2rem !important;margin-bottom:.8rem !important}.info-box p,.warning-box p{font-size:.95rem !important;line-height:1.5 !important}.print-pdf-container{margin:1.5rem 0 !important;text-align:center !important}#print-pdf-btn{width:100% !important;max-width:280px !important;padding:1rem 1.5rem !important;font-size:1.1rem !important;margin:0 auto !important}.summary-section{padding:1.5rem !important;margin:1.5rem 0 !important;width:100% !important}.summary-section h2{font-size:1.6rem !important}.summary-section p{font-size:1rem !important;line-height:1.6 !important}.breed-footer{padding:1.5rem !important;margin:2rem 0 1rem !important;width:100% !important}.breed-footer p{font-size:1rem !important;margin:.5rem 0 !important}.disclaimer{font-size:.9rem !important;line-height:1.5 !important;margin-top:1rem !important}.content-section ul,.content-section ol{padding-left:1.2rem !important;margin:1rem 0 !important}.content-section li{margin-bottom:.5rem !important;font-size:.95rem !important;line-height:1.5 !important;word-break:break-word !important}}@media (max-width:480px){.container{padding:0 10px !important}.breed-header h1{font-size:1.6rem !important}.tagline{font-size:1rem !important}.intro-section,.content-section{padding:1.2rem !important}.content-section h2{font-size:1.4rem !important}.content-section h3{font-size:1.2rem !important}.quick-facts table{min-width:500px !important}.quick-facts th,.quick-facts td{padding:.7rem .5rem !important;font-size:.85rem !important}.comparison-table{font-size:.7rem}.comparison-table th,.comparison-table td{padding:.6rem .3rem}.star-rating{font-size:.9rem}#section-temperament .quick-facts table{min-width:450px !important}#section-temperament .quick-facts th,#section-temperament .quick-facts td{min-width:100px !important;padding:.6rem .4rem !important;font-size:.8rem !important}.progress-container{min-width:180px !important}.progress-label{font-size:.9rem !important;min-width:180px !important}.faq-question{min-height:80px !important;padding:1.2rem 2.5rem 1.2rem 1.2rem !important;font-size:1rem !important;line-height:1.4 !important}.faq-question:after{right:1.2rem !important;font-size:1.5rem !important}.faq-answer.show{padding:1.2rem !important;min-height:100px !important}.faq-answer p{font-size:.9rem !important;line-height:1.6 !important}}@media (max-width:360px){.quick-facts table{min-width:400px !important}.quick-facts th,.quick-facts td{padding:.6rem .4rem !important;font-size:.8rem !important}#section-temperament .quick-facts table{min-width:380px !important}.breed-header h1{font-size:1.4rem !important}.faq-question{min-height:85px !important;padding:1rem 2.2rem 1rem 1rem !important}.faq-question:after{right:1rem !important;font-size:1.3rem !important}}@media print{.container{width:100% !important;max-width:100% !important;padding:0 !important;margin:0 !important}.content-nav,.print-pdf-container{display:none !important}}.elementor-widget:has(.pawflicker-blog-container){isolation:isolate}.pawflicker-blog-container{all:initial;display:block;contain:layout style paint;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif !important;line-height:1.7 !important;color:#0d47a1 !important;background:linear-gradient(135deg,#e3f2fd 0%,#f5f9ff 100%) !important;margin:0 !important;padding:0 !important;max-width:100% !important;overflow-x:hidden !important;box-sizing:border-box !important}.pawflicker-blog-container *{box-sizing:border-box !important}.pawflicker-blog-container h1,.pawflicker-blog-container h2,.pawflicker-blog-container h3,.pawflicker-blog-container h4,.pawflicker-blog-container h5,.pawflicker-blog-container h6{all:unset;display:block;font-weight:700;margin:1em 0 .5em}.pawflicker-blog-container p{all:unset;display:block;margin-bottom:1em}.pawflicker-blog-container a{all:unset;cursor:pointer;text-decoration:underline}.pawflicker-blog-container .container{width:100% !important;max-width:1200px !important;margin:30px auto !important;padding:0 20px !important}.pawflicker-blog-container .breed-header{background:linear-gradient(135deg,#1565c0 0%,#0d47a1 100%) !important;color:#fff !important;padding:3.5rem 0 !important;text-align:center !important;margin-bottom:2.5rem !important;border-radius:15px !important;position:relative !important;overflow:hidden !important;box-shadow:0 4px 15px rgba(0,0,0,.1) !important}.pawflicker-blog-container .breed-title{margin:0 !important;font-size:3rem !important;font-weight:800 !important;text-shadow:2px 2px 8px rgba(0,0,0,.3) !important;padding:0 20px !important;position:relative !important}.pawflicker-blog-container .tagline{font-style:italic !important;margin-top:1rem !important;opacity:.9 !important;font-size:1.4rem !important;position:relative !important;font-weight:300 !important}.pawflicker-blog-container .intro-section{background-color:#fff !important;padding:2.5rem !important;border-radius:15px !important;margin-bottom:2.5rem !important;border-left:6px solid #1565c0 !important;box-shadow:0 4px 15px rgba(0,0,0,.1) !important;position:relative !important;overflow:hidden !important}.pawflicker-blog-container .content-section{background-color:#fff !important;padding:2.5rem !important;margin-bottom:2.5rem !important;border-radius:15px !important;border:1px solid #e0e0e0 !important;box-shadow:0 4px 15px rgba(0,0,0,.1) !important;transition:all .3s ease !important;position:relative !important;overflow:hidden !important}.pawflicker-blog-container .content-section:hover{transform:translateY(-7px) !important;box-shadow:0 10px 25px rgba(0,0,0,.15) !important}.pawflicker-blog-container .info-box{padding:1.8rem !important;border-radius:12px !important;margin:1.8rem 0 !important;box-shadow:0 4px 15px rgba(0,0,0,.1) !important;position:relative !important;overflow:hidden !important;transition:all .3s ease !important}.pawflicker-blog-container .warning-box{background:linear-gradient(135deg,#ffebee 0%,#ffcdd2 100%) !important;border-left:5px solid #d32f2f !important;padding:1.8rem !important;border-radius:12px !important;margin:1.8rem 0 !important}.pawflicker-blog-container .quick-facts{width:100% !important;border-collapse:collapse !important;margin:1.8rem 0 !important;box-shadow:0 4px 15px rgba(0,0,0,.1) !important;border-radius:12px !important;overflow:hidden !important;transition:all .3s ease !important}.pawflicker-blog-container .quick-facts th{background:linear-gradient(135deg,#1565c0 0%,#90caf9 100%) !important;color:#fff !important;padding:1.2rem !important;text-align:left !important;font-weight:600 !important}.pawflicker-blog-container .progress-container{margin:1.8rem 0 !important}.pawflicker-blog-container .progress-bar{height:12px !important;background-color:#e0e0e0 !important;border-radius:6px !important;overflow:hidden !important;box-shadow:inset 0 1px 3px rgba(0,0,0,.2) !important}.pawflicker-blog-container .progress-fill{height:100% !important;background:linear-gradient(90deg,#1565c0,#42a5f5) !important;border-radius:6px !important;transition:width .7s ease !important;position:relative !important}.pawflicker-blog-container .traits-grid{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(270px, 1fr)) !important;gap:1.8rem !important;margin:1.8rem 0 !important}.pawflicker-blog-container .trait-card{background:linear-gradient(135deg,#e3f2fd 0%,#bbdefb 100%) !important;border-radius:12px !important;padding:1.8rem !important;border-top:5px solid #42a5f5 !important;height:auto !important;transition:all .3s ease !important;box-shadow:0 4px 15px rgba(0,0,0,.1) !important;position:relative !important;overflow:hidden !important}.pawflicker-blog-container .faq-container{margin-top:2.2rem !important}.pawflicker-blog-container .faq-item{margin-bottom:1.2rem !important;border:2px solid #e0e0e0 !important;border-radius:12px !important;overflow:hidden !important;box-shadow:0 4px 15px rgba(0,0,0,.1) !important;transition:all .3s ease !important}.pawflicker-blog-container #print-pdf-btn,.pawflicker-blog-container #print-chart-btn{background:linear-gradient(135deg,#1565c0 0%,#42a5f5 100%) !important;color:#fff !important;border:none !important;padding:22px 45px !important;border-radius:50px !important;font-weight:700 !important;cursor:pointer !important;transition:all .3s ease !important;font-size:1.2rem !important;min-height:65px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 auto !important;width:auto !important;max-width:320px !important;box-shadow:0 6px 15px rgba(21,101,192,.4) !important;position:relative !important;overflow:hidden !important}.pawflicker-blog-container .breed-footer{background:linear-gradient(135deg,#1565c0 0%,#0d47a1 100%) !important;color:#fff !important;padding:2.5rem 0 !important;margin-top:3.5rem !important;text-align:center !important;border-radius:15px !important;box-shadow:0 4px 15px rgba(0,0,0,.1) !important;position:relative !important;overflow:hidden !important}@media (max-width:768px){.pawflicker-blog-container .content-nav ul{flex-direction:column !important;gap:10px !important}.pawflicker-blog-container .content-nav li{flex:1 1 100% !important}.pawflicker-blog-container .traits-grid{grid-template-columns:1fr !important}.pawflicker-blog-container .breed-title{font-size:2.2rem !important}.pawflicker-blog-container .content-section{padding:1.8rem !important}.pawflicker-blog-container .intro-section{padding:1.8rem !important}}@keyframes shimmer{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.pawflicker-blog-container .progress-fill:after{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;background-image:linear-gradient(90deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,.3) 100%) !important;background-size:30px 100% !important;animation:shimmer 2s infinite !important}.pawflicker-blog-container .fas,.pawflicker-blog-container .far,.pawflicker-blog-container .fab{font-family:"Font Awesome 6 Free" !important;font-weight:900 !important}@media print{.pawflicker-blog-container *{-webkit-print-color-adjust:exact !important;color-adjust:exact !important}}