:root{--bgcolor:#f5f5f5;--dbblue:#16243d;--btn-blue:#16243d;--dbred:#d00119;--white:#fff;--alttext:#979797;--primary1:#d00119;--primary2:#16243d;--primary3:#99b6e1;--primary4:#fafafa;--secondary1:#9e0113;--secondary2:#66000c;--secondary3:#87a1c7;--secondary4:#424e61;--secondary5:#fff}.header h1,.header h2{font-weight:700}.header h1,.header h2,.header p{color:#fff;font-family:Avenir Next LT Pro,sans-serif!important}.header p{font-weight:500}.aantalbeschikbaar{background-color:#d00119;border-radius:8px;padding:10px 30px;position:absolute;right:50px;top:-100px}.aantalbeschikbaar p{color:#fff;font-family:Avenir Next LT Pro,sans-serif!important;font-size:1.2rem;font-weight:500;margin:0}.description-container{max-width:auto}.description-container article{word-wrap:break-word;color:#16243d;font-family:Avenir Next LT Pro,sans-serif!important;padding:20px}.description-container h1,.description-container h2{font-size:38px}.ras-artikel-titel{font-family:Avenir Next LT Pro,sans-serif!important;font-size:38px;font-weight:700;color:#16243d}.accordion,.accordion-header{color:#16243d!important;font-family:Avenir Next LT Pro,sans-serif!important;padding-left:0!important;padding-right:0!important}.accordion-header{border-bottom:1px solid rgba(22,36,61,.08)}.accordion-body,.accordion-header h1{color:#16243d!important;font-family:Avenir Next LT Pro,sans-serif!important}.accordion-body{padding-left:0!important;padding-right:0!important}.accordion-item{border:0!important}.accordion-button,.accordion-item{background-color:transparent!important;padding-left:0!important;padding-right:0!important}.accordion-button{color:#16243d!important;font-family:Avenir Next LT Pro,sans-serif!important;font-size:1.5rem}.accordion-button:focus{box-shadow:none}.accordion-button.collapsed:after{background:url(/images/plussign.svg)}.accordion-button:not(.collapsed):after{background:url(/images/minussign.svg)}.cards{display:flex;flex-wrap:wrap;justify-content:center;margin:auto;width:100%}.puppies h3{color:#16243d;font-family:Avenir Next LT Pro,sans-serif!important;font-style:normal;font-weight:700;text-transform:uppercase}.puppies .dog-card{content-visibility:auto;contain-intrinsic-size:314px;background-color:#fff;border-radius:6px;box-shadow:0 0 20px rgba(0,0,0,.05);float:left;height:380px;margin:5px;padding-bottom:10px;position:relative;transition:box-shadow .2s ease-in-out;width:314px}.puppies .dog-card:after{clear:both;content:"";display:table}.puppies .dog-card:hover{box-shadow:0 0 20px rgba(0,0,0,.4)}.puppies .dog-card .dog-img{border-radius:6px 6px 0 0;overflow:hidden;position:relative}.puppies .dog-card .dog-img img{image-rendering:auto;max-height:235px;max-width:314px;min-height:235px;min-width:314px;-o-object-fit:cover;object-fit:cover;transition:transform .2s}.puppies .dog-card .dog-img img:hover{transform:scale(1.1)}.puppies .dog-card .dog-ras{color:#16243d;font-size:20px;font-weight:700;line-height:25px;margin:10px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.puppies .dog-card .dog-id,.puppies .dog-card .dog-ras{font-family:Avenir Next LT Pro,sans-serif!important;font-style:normal;padding:0 7%;position:relative}.puppies .dog-card .dog-id{color:#595959;font-size:14px;font-weight:500;line-height:38px;margin:0;text-transform:uppercase}.puppies .dog-card .dog-sex{border-radius:8px;margin:0;padding:0 7%;position:absolute}.puppies .dog-card .dog-sex p{background-color:#d9d2be;border-radius:8px;color:var(--dbblue);font-family:Avenir Next LT Pro,sans-serif!important;font-size:19px;font-style:normal;font-weight:400;line-height:38px;margin:0;padding:0 10px;position:absolute}.puppies .dog-card .dog-price{float:right;margin:0;padding:0 7%;position:relative}.puppies .dog-card .dog-price,.puppies .dog-card .dog-type{color:#16243d;font-family:Avenir Next LT Pro,sans-serif!important;font-size:22px;font-style:normal;font-weight:500;line-height:38px}.puppies .dog-card .dog-type{position:absolute;right:10px;top:10px}.puppies .dog-card .dog-type p{background-color:#fff;border-radius:8px;font-family:Avenir Next LT Pro,sans-serif!important;font-size:14px;font-style:normal;font-weight:400;line-height:25px;padding:0 10px}.puppies .dog-card .dog-new{color:#fff;left:-5px;position:absolute;top:-25px}.puppies .dog-card .dog-new p{background-color:#d00119;border-radius:8px;line-height:25px}.puppies .dog-card .dog-available,.puppies .dog-card .dog-new p{font-family:Avenir Next LT Pro,sans-serif!important;font-size:14px;font-style:normal;font-weight:400;padding:0 10px}.puppies .dog-card .dog-available{border:1px solid #d9d2be;border-radius:8px;bottom:10px;color:#16243d;position:absolute;right:10px}

/*# sourceMappingURL=ras.css.map*/
