@keyframes eye-blink{0%{transform:scaleY(1)}10%{transform:scaleY(.1)}20%{transform:scaleY(1)}to{transform:scaleY(1)}}@keyframes tail-wag{0%{transform:rotate(-25deg)}10%{transform:rotate(0)}20%{transform:rotate(-25deg)}30%{transform:rotate(0)}40%{transform:rotate(-25deg)}50%{transform:rotate(0)}60%{transform:rotate(-25deg)}70%{transform:rotate(0)}to{transform:rotate(-25deg)}}@keyframes tongue-stick{0%{transform:scaleY(.1)translateY(-20px)}20%{transform:scaleY(.1)translateY(-20px)}30%{transform:scaleY(.5)translateY(0)}40%{transform:scaleY(1)translateY(0)rotate(0)}50%{transform:scaleY(.8)translateY(0)rotate(15deg)}60%{transform:scaleY(1)translateY(0)rotate(0)}70%{transform:scaleY(.8)translateY(0)rotate(-15deg)}80%{transform:scaleY(1)translateY(0)rotate(0)}90%{transform:scaleY(.8)translateY(0)rotate(15deg)}to{transform:scaleY(.1)translateY(-20px)rotate(0)}}@keyframes ear-shake-right{0%{transform:rotate(70deg)}10%{transform:rotate(80deg)}30%{transform:rotate(70deg)}40%{transform:rotate(80deg)}to{transform:rotate(70deg)}}@keyframes ear-shake-left{0%{transform:rotate(-70deg)}10%{transform:rotate(-80deg)}30%{transform:rotate(-70deg)}40%{transform:rotate(-80deg)}to{transform:rotate(-70deg)}}@keyframes body-shake{0%{transform:translateY(0)}16.6667%{transform:translateY(2%)}33.3333%{transform:translateY(0)}50%{transform:translateY(2%)}66.6667%{transform:translateY(0)}83.3333%{transform:translateY(2%)}to{transform:translateY(0)}}@keyframes paw-press{0%{transform:scaleY(1)scaleX(1)}16.6667%{transform:scaleY(.9)scaleX(1.05)translateY(10%)}33.3333%{transform:scaleY(1)scaleX(1)}50%{transform:scaleY(.9)scaleX(1.05)translateY(10%)}66.6667%{transform:scaleY(1)scaleX(1)}83.3333%{transform:scaleY(.9)scaleX(1.05)translateY(10%)}to{transform:scaleY(1)scaleX(1)}}@keyframes neck-shake{0%{top:9%}16.6667%{top:11%}33.3333%{top:9%}50%{top:11%}66.6667%{top:9%}83.3333%{top:11%}to{top:9%}}@keyframes head-shake{0%{top:6%}16.6667%{top:8%}33.3333%{top:6%}50%{top:8%}66.6667%{top:6%}83.3333%{top:8%}to{top:6%}}@keyframes mouth-shake{0%{bottom:0%}16.6667%{bottom:2%}33.3333%{bottom:0%}50%{bottom:2%}66.6667%{bottom:0%}83.3333%{bottom:2%}to{bottom:0%}}#rotate{background-color:#f0f0f0;padding:5px;position:fixed;top:0;left:50px}.container{justify-content:center;align-items:center;width:40dvh;height:40dvh;margin:0 auto;display:flex;overflow:hidden}.corgi{width:38vmin;height:30vmin;position:relative}.corgi div{position:absolute}.corgi .ear{z-index:3;background-color:#ed9461;width:55%;height:30%;top:5%}.corgi .ear--r{transform-origin:80%;border-top-left-radius:10%;border-bottom-left-radius:100% 90%;animation:2s infinite ear-shake-right;right:75%}.corgi .ear--l{transform-origin:20%;background-color:#ce7754;border-top-right-radius:10%;border-bottom-right-radius:100% 90%;animation:2s infinite ear-shake-left;left:63%}.corgi .head{z-index:3;width:30%;height:40%;animation:2s infinite head-shake;top:6%;right:10%}.corgi .face{z-index:4;background-color:#ed9461;border-radius:50%;width:100%;height:100%;overflow:hidden}.corgi .eye{z-index:6;background-color:#572229;border-radius:50%;width:6%;height:6%;animation:2s infinite eye-blink;position:absolute}.corgi .eye--left{top:43%;left:40%}.corgi .eye--right{top:41%;right:13%}.corgi .face__white{background-color:#fff;width:45%;height:77%;top:-15%;left:29%;transform:rotate(-25deg)}.corgi .face__orange{content:" ";background-color:#ed9461;border-radius:100%;width:110%;height:110%;display:block;position:absolute}.corgi .face__orange--l{right:65%}.corgi .face__orange--r{left:65%}.corgi .face__curve{background-color:#fff;width:30%;height:20%;bottom:42%;right:-12%;overflow:hidden}.corgi .face__curve:after{content:"";background-color:#fff;border-radius:0% 100%;width:69%;height:82%;position:absolute;top:-32%;right:-13%}.corgi .mouth{z-index:5;width:100%;height:50%;animation:2s infinite mouth-shake;bottom:0%;left:28%}.corgi .nose{z-index:1;background-color:#572229;border-bottom-right-radius:50% 100%;border-bottom-left-radius:50% 100%;width:27%;height:36%;top:0%;right:0%}.corgi .nose:after{content:"";background-color:#572229;border-top-left-radius:50% 100%;border-top-right-radius:50% 100%;width:100%;height:30%;display:block;position:absolute;top:-25%}.corgi .mouth__left{background-color:#fff;width:50%;height:55%}.corgi .mouth__left--round{background-color:#ed9461;border-radius:100%;width:100%;height:100%;top:-50%;left:-50%}.corgi .mouth__left--sharp{background-color:#ed9461;width:35%;height:50%;bottom:0;left:-20%;transform:skew(50deg)}.corgi .lowerjaw{background-color:#fff;border-radius:0 0 50% 50%/0 0 100% 100%;width:100%;height:80%;bottom:-9%}.corgi .lips{z-index:2;width:35%;height:25%;top:19%;right:2%}.corgi .lips:before,.corgi .lips:after{content:"";background:#fff;border:3px solid #572229;border-top-color:transparent;border-radius:40% 20% 50% 50%;width:39%;height:100%;display:block;position:absolute}.corgi .lips:before{z-index:1}.corgi .lips:after{left:initial;right:9%;transform:rotateY(180deg)}.corgi .tongue{background-color:var(--color-primary);transform-origin:50% 0;border-bottom-right-radius:50%;border-bottom-left-radius:50%;width:15%;height:60%;animation:2s infinite tongue-stick;top:35%;right:14%}.corgi .snout{background-color:#fff;border-top-right-radius:35% 75%;width:50%;height:36%;top:0%;right:0%}.corgi .neck__back{z-index:2;background-color:#ed9461;width:20%;height:50%;animation:2s infinite neck-shake;top:9%;right:24%;transform:skew(-20deg)}.corgi .neck__front{z-index:2;background-color:#ed9461;width:20%;height:50%;top:20%;right:11%;transform:skew(2deg)}.corgi .body{z-index:2;background-color:#ed9461;border-radius:20%/50% 60% 40% 50%;width:77%;height:44%;animation:2s infinite body-shake;bottom:12%;right:10.5%;overflow:hidden}.corgi .body__chest{background-color:#fff;border-top-left-radius:50% 40%;border-top-right-radius:50% 40%;width:29%;height:87%;bottom:-3%;right:5%}.corgi .foot{width:9.5%;height:35%;bottom:0}.corgi .foot__left{z-index:3;background-color:#ed9461}.corgi .foot__left:after{background-color:#fff}.corgi .foot__left:before{background-color:#ed9461}.corgi .foot__right{z-index:1;background-color:#ce7754}.corgi .foot__right:after{background-color:#b6d8ef}.corgi .foot__right:before{background-color:#ce7754}.corgi .foot__back:before{right:-25%;transform:skew(-10deg)}.corgi .foot__front:before{right:25%;transform:skew(10deg)}.corgi .foot__1{right:37%}.corgi .foot__2{right:15%}.corgi .foot__2:before{right:-25%;transform:skew(-10deg)}.corgi .foot__3{left:12.65%}.corgi .foot__4{left:31%}.corgi .foot:before{content:"";width:100%;height:100%;display:block;position:absolute}.corgi .foot:after{content:"";border-top-left-radius:50% 100%;border-top-right-radius:50% 100%;width:125%;height:18%;animation:2s infinite paw-press;position:absolute;bottom:0;left:0}.corgi .tail{transform-origin:80%;background-color:#ce7754;border-radius:50%/100%;width:26%;height:13%;animation:2s infinite tail-wag;bottom:40%;left:1%}.test,.testrev{transition:all .8s}
.breeds-module__cMGwfa__container{width:1200px;max-width:100%;overflow-x:auto}.breeds-module__cMGwfa__spinnerContainer{justify-content:center;display:flex}.breeds-module__cMGwfa__title{font-family:var(--adigiana2);text-transform:uppercase;text-align:center;margin-bottom:50px;font-size:5rem}.breeds-module__cMGwfa__grid{cursor:pointer;border-radius:10px;grid-template-columns:minmax(120px,auto) 28rem 28rem 28rem;min-width:100%;font-size:1.8rem;transition-duration:.3s;display:inline-grid}.breeds-module__cMGwfa__grid:hover{background-color:rgba(126,218,213,.33)}.breeds-module__cMGwfa__gridSelected{background-color:#82ceca;margin:10px 0;padding:1.5rem 0 .5rem}.breeds-module__cMGwfa__gridSelected:hover{background-color:#82ceca}.breeds-module__cMGwfa__tableTitle{text-align:center;background-color:#82ceca;flex-direction:column;align-items:center;display:flex}.breeds-module__cMGwfa__item{padding:.5rem 1rem;font-size:2.5rem;line-height:100%;display:flex}.breeds-module__cMGwfa__itemSelected{color:#294e53;align-items:center;margin-bottom:1rem}.breeds-module__cMGwfa__itemPrice{color:#ed2166;text-align:center;font-size:3rem;font-weight:500}.breeds-module__cMGwfa__itemTime{color:#ed2166;text-align:end}.breeds-module__cMGwfa__line{background-color:#0f8573;grid-column:1/-1;width:100%;height:1px;margin-bottom:2rem}.breeds-module__cMGwfa__headerTitle{font-size:2.5rem}.breeds-module__cMGwfa__headerDescription{font-size:1.5rem}.breeds-module__cMGwfa__itemDuration{color:gray;font-size:1.5rem;transform:translateY(-1rem)}.breeds-module__cMGwfa__itemDurationSelected{color:#ed2166;font-size:1.5rem;transform:translateY(-1rem)}.breeds-module__cMGwfa__itemDurationEmpty{height:3rem}.breeds-module__cMGwfa__type{color:rgba(255,255,255,.635);font-weight:200;line-height:100%}.breeds-module__cMGwfa__selectedDescription{color:rgba(255,255,255,.808);text-align:center;font-size:2rem}
.services-list-module__b2lpYa__title{font-family:var(--adigiana2);text-align:center;margin-bottom:50px;font-size:5rem}.services-list-module__b2lpYa__spinnerContainer{justify-content:center;display:flex}.services-list-module__b2lpYa__listGrid{grid-template-columns:1fr 1fr;gap:10rem;width:800px;display:grid}@media not (min-width:900px){.services-list-module__b2lpYa__listGrid{width:600px}}@media not (min-width:700px){.services-list-module__b2lpYa__listGrid{width:500px}}@media not (min-width:600px){.services-list-module__b2lpYa__listGrid{grid-template-columns:1fr;gap:2rem;width:100%}}.services-list-module__b2lpYa__list{flex-direction:column;gap:2rem;width:100%;display:flex}.services-list-module__b2lpYa__name{color:#222;font-size:2.5rem;font-weight:500;line-height:100%}.services-list-module__b2lpYa__description{color:#413e3f;white-space:pre-line;font-size:1.8rem}.services-list-module__b2lpYa__price{color:#ed2166;font-size:3rem;font-weight:500;line-height:80%}.services-list-module__b2lpYa__item{justify-content:space-between;gap:1rem;width:100%;display:flex}.services-list-module__b2lpYa__info{flex-direction:column;display:flex}
.price-module__fVSsGq__container{min-height:100vh;font-family:var(--pfDin);background:#fff;flex-direction:column;align-items:center;gap:40px;margin-top:7rem;padding:6rem;display:flex}@media not (min-width:600px){.price-module__fVSsGq__container{padding:6rem 2rem}}.price-module__fVSsGq__navbar{gap:2rem;display:flex}@media not (min-width:600px){.price-module__fVSsGq__navbar{gap:1rem}}.price-module__fVSsGq__navlink{font-family:var(--main);cursor:pointer}.price-module__fVSsGq__button{cursor:pointer;color:#fff;background-color:#dc2bf3;border:none;border-radius:40px;padding:20px;font-size:16px}
