.sire-section{background:#e5dfd3;border-top:1px solid #c7b79d}.sire-card{background:#e8e5df url('/assets/catalog-whitewood.jpg') left top/31% auto repeat-y;box-shadow:2px 4px 0 #ac947146}.sire-card-header{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:22px 35px 17px;background:var(--catalog-brown)}.sire-card-header h3{color:white;font:56px/1 var(--serif);letter-spacing:.06em}.sire-card-header>span{color:#21190f;font:32px/1.1 var(--serif);letter-spacing:.12em}.sire-card-body{display:grid;grid-template-columns:.65fr 1.35fr;gap:45px;padding:38px}.sire-identity{position:relative;min-height:365px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:var(--catalog-sand);padding:35px 20px;border:7px solid white}.sire-pp{font:140px/.9 var(--serif);letter-spacing:.06em;color:#6b4b2c;margin-top:15px}.sire-pp-caption{font:25px/1.15 var(--serif);letter-spacing:.09em;color:#302315;margin-top:15px}.sire-score{position:absolute;right:-25px;top:-27px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:107px;height:107px;background:#ffca19;color:black;clip-path:polygon(50% 0,61% 11%,77% 5%,79% 22%,96% 22%,90% 40%,100% 50%,87% 60%,93% 78%,76% 78%,73% 95%,58% 90%,50% 100%,40% 87%,23% 94%,21% 77%,4% 77%,10% 60%,0 50%,13% 40%,6% 23%,23% 22%,24% 5%,41% 12%)}.sire-score strong{font:700 37px/1 var(--sans)}.sire-score small{font:600 8px/1.3 var(--sans);margin-top:5px}.sire-country{font:17px var(--serif);letter-spacing:.13em;color:#5d4730;border-top:1px solid #b9a480;margin-top:25px;padding-top:15px}.sire-info{min-width:0;padding:6px 0}.sire-info>.eyebrow{font-size:9px;color:#6e5133}.sire-description{font:13px/1.9 var(--sans);color:#413424;margin-top:17px}.sire-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 28px;margin:25px 0 0;padding-top:23px;border-top:1px solid #beaa89}.sire-facts dt{font:10px/1.5 var(--sans);color:#715a3d}.sire-facts dd{font:27px/1.2 var(--serif);letter-spacing:.055em;margin:5px 0 0;overflow-wrap:anywhere}.sire-facts dd small{display:block;font:10px/1.6 var(--sans);letter-spacing:.01em;margin-top:4px;color:#715a3d}.sire-links{margin-top:28px;display:flex;gap:18px;align-items:center;justify-content:space-between;flex-wrap:wrap}.sire-links .text-link{font-size:10px;gap:12px}.sire-links .button{font-size:10px;padding:13px 17px;min-height:45px;gap:15px}
@media(max-width:1120px){.sire-card-body{padding:32px;gap:35px;grid-template-columns:.7fr 1.3fr}.sire-score{right:-20px;width:94px;height:94px}.sire-score strong{font-size:33px}.sire-pp{font-size:125px}.sire-pp-caption{font-size:22px}.sire-description{font-size:12px}.sire-facts{gap:20px}.sire-links{display:block}.sire-links .button{margin-top:12px}}
@media(max-width:900px){.sire-card-body{padding:28px;gap:30px;grid-template-columns:.75fr 1.25fr}.sire-card-header h3{font-size:48px}.sire-card-header>span{font-size:29px}.sire-description{font-size:11px}.sire-facts dd{font-size:24px}.sire-facts dt{font-size:9px}.sire-country{font-size:14px;letter-spacing:.07em}.sire-pp-caption{font-size:20px}.sire-links .text-link{font-size:9px}}
@media(max-width:680px){.sire-card-header{padding:20px 22px 16px;gap:15px}.sire-card-header h3{font-size:42px}.sire-card-header>span{font-size:25px;letter-spacing:.08em}.sire-card-body{grid-template-columns:1fr;padding:27px 22px;gap:26px}.sire-identity{min-height:270px;padding:25px 20px}.sire-pp{font-size:125px}.sire-pp-caption{font-size:23px;line-height:1.1;margin-top:9px}.sire-score{top:-20px;right:-15px;width:94px;height:94px}.sire-country{font-size:15px;margin-top:16px;padding-top:12px}.sire-info{padding-top:0}.sire-info>.eyebrow{font-size:8px;line-height:1.8}.sire-description{font-size:12px;line-height:1.9;margin-top:15px}.sire-facts{gap:22px 15px;margin-top:23px;padding-top:22px}.sire-facts dd{font-size:25px}.sire-facts dt{font-size:9px}.sire-links{margin-top:23px}.sire-links .text-link{font-size:9px;line-height:1.6}.sire-links .button{margin-top:15px}}
@media(max-width:370px){.sire-card-header{padding-inline:18px}.sire-card-header h3{font-size:38px}.sire-card-header>span{font-size:22px}.sire-card-body{padding-inline:19px}.sire-facts dd{font-size:23px}.sire-facts dd small{font-size:9px}.sire-facts dt{font-size:8px}}
.sire-nav{display:flex;gap:12px;flex-wrap:wrap;margin:-10px 0 31px}.sire-nav a{display:flex;align-items:center;gap:25px;padding:10px 15px;border:1px solid #b8a17f;font-size:11px;font-weight:500;background:#f5f0e5}.sire-nav a:hover{background:#e0d1b7}.sire-nav span{color:#82613c}.sire-profiles{display:grid;gap:42px}.sire-card[id],#plemenici{scroll-margin-top:115px}.sire-score-note{font:9px/1.5 var(--sans);color:#6a5134;margin-top:12px;max-width:180px}
@media(max-width:680px){.sire-nav{gap:7px;margin-top:-5px;margin-bottom:26px}.sire-nav a{font-size:9px;padding:10px 11px;gap:14px}.sire-profiles{gap:32px}.sire-card[id],#plemenici{scroll-margin-top:95px}.sire-score-note{font-size:8px;margin-top:10px}.sire-identity{min-height:290px}}
.sire-price{display:inline-flex;flex-direction:column;align-items:center;gap:5px;position:relative;min-width:220px;max-width:100%;margin-top:28px;padding:16px 28px 14px;background:#fff0b3;color:#24190e;clip-path:polygon(0 0,100% 0,96% 20%,100% 35%,96% 50%,100% 66%,96% 82%,100% 100%,0 100%,4% 82%,0 66%,4% 50%,0 35%,4% 20%)}.sire-price:after{content:'';position:absolute;inset:5px 12px;border-top:1px dotted #997b46;border-bottom:1px dotted #997b46;pointer-events:none}.sire-price>span{font:600 8px/1.4 var(--sans);letter-spacing:.13em}.sire-price>strong{font:43px/1.1 var(--serif);letter-spacing:.045em;font-weight:400}.sire-price>small{font:500 10px/1.4 var(--sans)}
@media(max-width:680px){.sire-price{min-width:210px;margin-top:25px;padding:15px 25px}.sire-price>strong{font-size:40px}}
