.parentDetails .attr{color:var(--dark-grey);justify-content:flex-start;align-items:center;margin-bottom:1rem;font-family:Open Sans Bold;font-size:1.225rem;display:flex}.parentDetails.noParents{justify-content:center;align-items:center;height:372px;display:flex}.parentDetails .healthList{border-bottom:1px solid var(--white-two)}.parentDetails .attr span{color:var(--soft-green);border:1px solid var(--soft-green);border-radius:50%;justify-content:center;align-items:center;min-width:3.5rem;min-height:3.5rem;margin-right:1rem;font-family:Open Sans;font-size:.9rem;display:flex}.parentDetails h3{text-transform:uppercase;color:var(--warm-grey);margin:0 0 10px;font-family:Open Sans;font-size:11px}.parentDetails h2{color:var(--brownish-grey);margin:0 0 2rem;font-size:16px}.parentDetails .parentDetailsContentHolder{flex-direction:row;justify-content:center;align-items:center;display:flex}.parentDetails .parentDetailsContentHolder .emptyIcon{width:145px;min-width:145px;height:145px}.parentDetails .parentDetailsContentHolder .parentDetailsContent{flex-direction:column;justify-content:center;align-items:center;display:flex}.parentDetails .parentDetailsContentHolder .parentDetailsContent .parentDetailsContentTitle{color:var(--brownish-grey);padding-bottom:4px;font-family:Open Sans Bold;font-size:20px;font-style:normal;line-height:28px}.parentDetails .parentDetailsContentHolder .parentDetailsContent .parentDetailsContentText{color:var(--warm-grey);text-align:center;padding-bottom:19px;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.parentDetails .parentDetailsContentHolder .parentDetailsContent .parentDetailsContentButton{background:var(--greeny-blue);border-radius:3px;justify-content:center;align-items:center;width:328px;height:40px;display:flex}.parentDetails .parentDetailsContentHolder .parentDetailsContent .parentDetailsContentButton a{width:100%;display:block}.parentDetails .parentDetailsContentHolder .parentDetailsContent .parentDetailsContentButton span{color:var(--white);text-align:center;font-family:Open Sans;font-size:16px;line-height:normal}.galleryList{display:flex}.galleryList img{max-width:100%}.galleryList .imageZoom{width:50%;padding:5px}.react-tabs__tab-list{margin:0;padding:0}.parentsInfoContainer .react-tabs__tab{cursor:pointer;border-bottom:3px solid #0000;padding:5px 0;font-family:Open Sans Bold;font-size:14px;list-style:none;display:inline-block;position:relative}.parentsInfoContainer .react-tabs__tab+.react-tabs__tab{margin-left:18px}.parentsInfoContainer .react-tabs__tab--selected{border-color:var(--greeny-blue);color:var(--greeny-blue)}.parentsInfoContainer .react-tabs__tab--disabled{color:graytext;cursor:default}.parentsInfoContainer .react-tabs__tab-panel{display:none}.parentsInfoContainer .react-tabs__tab-panel--selected{display:block}.attrListItem{flex-wrap:wrap;align-items:center;display:flex}.attrListItem .attrItem{border:1px solid var(--white-border);background-color:var(--light-grey8);color:var(--brownish-grey);border-radius:30px;margin:0 10px 10px 0;padding:10px 20px;font-size:12px}.parentDetails h4{color:var(--brownish-grey);margin-top:0;margin-bottom:1.5rem}.parentDetails p{color:var(--brownish-grey);font-size:.875rem}.attrList{margin-bottom:15px}.parentsInfoContainer .parentDescription{padding-top:10px}.parentsInfoContainer .descriptionBtns{justify-content:space-between;padding-top:15px;display:flex}.parentsInfoContainer .descriptionBtns.onlyTranslation{justify-content:flex-end}.parentsInfoContainer .descriptionBtns{color:var(--greeny-blue);cursor:pointer;font-family:Open Sans Bold;font-size:12px}.parentsInfoContainer .slick-slide{height:auto}.parentsInfoContainer .slick-slide img{max-width:750px;max-height:205px}.parentDetails .sliderDogPhoto{margin-bottom:35px;padding-bottom:0}.parentDetails .dogSliderHolder .arrowHolder{height:100%}.parentsPhotos{margin-bottom:35px;padding-left:0;display:flex}.parentsPhotos li{border:1px solid var(--white);width:50%;height:200px;list-style-type:none;position:relative}.parentsPhotos li .pinterestSave{opacity:0;transition:all .1s}.parentsPhotos li:hover .pinterestSave{opacity:1}.parentsPhotos li .zoomIcon{cursor:pointer;z-index:4;position:absolute;bottom:10px;right:10px}.parentsPhotos li .imgContainer{z-index:3;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.parentsPhotos li .imgContainer img{max-width:100%}.stickyBox{z-index:7;background-color:#0000;transition:padding .3s}.stickyBoxInner{background-color:var(--white);padding:0 45px 15px}.stickyBox.dogCard .dogCardHeader{border-bottom:1px solid var(--light-grey8);margin:0 0 25px;padding-bottom:15px}.stickyBox .buttonsBlock{justify-content:flex-start;position:relative}.stickyBox .breedType{margin-bottom:10px;font-size:12px}.stickyBox h3{margin:0 0 25px;font-size:20px}.stickyBox .dateOfBirth{color:var(--warm-grey);margin-bottom:20px;font-size:12px}.stickyBox .dateOfBirth b{font-family:Open Sans Bold}.stickyBox .bottomBtns{border:1px solid var(--light-grey8);align-items:stretch;height:50px;display:flex}.stickyBox .bottomBtns a{background-color:var(--light-white);color:var(--brownish-grey);flex-grow:1;align-items:center;padding:15px 20px;font-family:Open Sans;font-size:12px;transition:all .3s;display:flex}.stickyBox .bottomBtns a:hover{background-color:var(--white-eight)}.stickyBox .bottomBtns a+a{border-left:1px solid var(--light-grey8)}.stickyBox .bottomBtns a img{margin-right:12px}.stickyBox h3{color:var(--dark-grey);font-size:20px}.stickyBox .priceSection{margin-bottom:25px}.stickyBox .priceSection h5{color:var(--warm-grey);text-transform:uppercase;margin:0 0 5px;font-family:Open Sans;font-size:11px}.stickyBox .price{color:var(--price-brown);font-family:Open Sans Bold;font-size:32px}.stickyBox .phoneNumber,.stickyBox .messageToBreeder .breeder-email-button{border-radius:3px;max-width:290px}.stickyBox .phoneNumber{background-color:var(--greeny-blue);color:var(--white);margin-bottom:20px;padding:17px 20px}.stickyBox .phoneNumber .innerPhoneBtn>span{color:var(--white);justify-content:space-between;font-family:Open Sans;display:flex}.stickyBox .innerPhoneBtn{align-items:center;display:flex}.stickyBox .messageToBreeder img,.stickyBox .phoneNumber img,.stickyBox .bottomBtns img{width:15px;margin-right:10px}.stickyBox .prefix-number+span{text-decoration:underline}.stickyBox .messageToBreeder .breeder-email-button{border:1px solid var(--greeny-blue);justify-content:center;align-items:center;padding:15px 20px;font-size:14px;display:flex}.stickyBox .messageToBreeder img{width:17px}.stickyBox .takeBox{color:var(--warm-grey);margin-bottom:25px;font-size:12px}.stickyBox.dogCard .kennelName{color:var(--dark-grey)}.stickyBox .dogRating .rateText{color:var(--brownish-grey);font-size:12px}.stickyBox .buttonsBlock .genderButton,.stickyBox .buttonsBlock .birthDayButton{font-family:Open Sans Bold}.stickyBox .buttonsBlock .birthDayButton{color:var(--warm-grey)}.breederDetails{padding-bottom:20px}.breederDetails .avatarRow{margin-bottom:0}.breederDetails .avatarBox.big-size{padding:0}.breederDetails .avatarBox.big-size .avatar{width:130px;height:130px}.breederDetails .breederHeader{flex-direction:column;margin-bottom:0;display:flex}.breederDetails .avatarBox{float:none}.breederDetails .nameRow{flex-grow:1}.breederDetails .breeder-company{margin:0 0 10px;font-size:18px}.breederDetails .breeder-member-information{flex-direction:column;align-items:flex-start;margin:10px 0 25px;font-size:14px;display:flex}.breederDetails .breeder-member{margin:0 10px 0 0;font-family:Open Sans Bold}.breederDetails .wrapper-breeder-confirm{flex-direction:column;align-items:flex-start;display:flex}.breederDetails .breeder-confirm-block{margin-bottom:30px}.breeder-confirm-item{opacity:.3;align-items:center;font-size:13px;display:flex}.breeder-confirm-item+.breeder-confirm-item{margin-top:20px}.breeder-confirm-item span:first-child{margin-right:7px}.breeder-confirm-item.active{opacity:1}.breeder-confirm-item .confirmIcon{position:relative}.breeder-confirm-item.active .confirmIcon:after{content:url(/static/Socials/confirmChek.svg);position:absolute;bottom:-5px;right:-3px}.breederDetails .contacts{align-items:center;margin-bottom:35px;font-size:14px;display:flex}.breederDetails .contacts>div{cursor:pointer;align-items:center;margin-right:30px;display:flex}.breederDetails .contacts>div:last-child{margin-right:0}.breederDetails .contacts>div:first-child{padding-right:30px;position:relative}.breederDetails .contacts>div:first-child:after{content:"";background-color:var(--light-grey8);width:1px;height:28px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.breederDetails .contacts .icon{margin-right:5px}.breederDetails .contacts .contactLabel{font-size:12px}.breederDetails .contacts .contactContent{font-family:Open Sans Bold}.breederDetails .contacts .prefix-number,.breederDetails .contacts a{color:var(--brownish-grey)}.breederDetails .contacts .prefix-number{margin-right:15px}.breederDetails .contacts .prefix-number+span{color:var(--greeny-blue);font-family:Open Sans;text-decoration:underline}.breederDetails .breeder-description{margin:0 0 32px;font-size:14px;line-height:27px}.breederInfoBottom{padding-bottom:45px}.breederDetails .ratingRow{padding-top:25px}.breederInfoTop{flex-direction:column;display:flex}.breederInfoTop .ratingPart{align-items:center;display:flex}.breederInfoTop .breeder-company{margin:0}.breederInfoTop .rateText{margin-left:10px;font-size:13px}.ratingBtnContainer{text-align:left}.ratingBtnContainer>span{color:var(--greeny-blue);cursor:pointer;padding-right:10px;font-family:Open Sans Bold;font-size:12px;position:relative}.ratingBtnContainer span:after{content:url(/static/Socials/arrowDown.svg);position:absolute;top:50%;right:0;transform:translateY(-50%)}.buyInfo{font-size:14px}.buyInfo span{line-height:27px}.breederDetailsReserve{align-items:center;margin-top:15px;display:flex}.breederDetailsReserve .button{align-items:center;padding:10px 1.5rem;font-size:14px;line-height:1;display:flex}.breederDetailsReserve .button img{margin-right:10px}.socialContainer{justify-content:center;align-items:center;padding:45px 5px;display:flex}.socialContainer>div{width:100%}.socialContainer .likeHolder{justify-content:flex-start;width:130px;min-width:130px;position:relative}.socialContainer .likeHolder:after{content:"";background-color:var(--light-grey8);width:1px;height:22px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.socialContainer .social>a{vertical-align:middle;border-radius:50%;display:inline-block}.socialContainer .social>a+a{margin-left:10px}.socialContainer .social img{width:25px;height:25px;margin:0}.dogCard .socialContainer .likeContainer{margin-left:0}.socialContainer .shareBox{align-items:center;width:auto;display:flex}.socialContainer.expectedBottomBox{justify-content:flex-end;padding-left:0}.socialLabel{width:75px;min-width:75px;padding-right:15px;font-size:12px}.socialContainer .likeHolder .heart{margin:0}.stickyBtnContainer{min-height:100px}.stickyBtnContainer .stickyBtnInner{transition:all .4s}.breederInfoTop h2.breeder-company,.nameRow .breederInfoTop h2.breeder-company{margin:0}.litterName,.litterNameTitle{text-align:center}.litterNameTitle{color:var(--warm-grey);text-transform:uppercase;font-size:11px;line-height:15px}.litterName{color:var(--dark-grey);font-family:Open Sans Bold;font-size:20px;line-height:27px}.stickyBox .tabletPrefix{font-family:Open Sans Bold!important}@media (min-width:768px){.parentDetails .parentDetailsContentHolder .parentDetailsContent .parentDetailsContentTitle{text-align:left}}@media (min-width:64em){.nameRow .breederInfoTop h2.breeder-company.mobile{display:none}.stickyBox{border:none;width:370px;position:absolute}.stickyBoxInner{border:1px solid var(--light-grey8)}.stickyBox:not(.stickyBoxBottom){top:0}.stickyBox.stickyBoxFixed{padding-top:20px;position:fixed}.stickyBox.stickyBoxBottom{bottom:0}.stickyBoxInner{padding:15px 40px 40px}.stickyBox .messageToBreeder .breeder-email-button{justify-content:flex-start}.stickyBox .phoneNumber{cursor:pointer;width:100%;margin:0 0 20px}.breederDetails .breederHeader{flex-direction:row;margin-bottom:30px}.breederDetails .avatarBox.big-size .avatar{width:155px;height:155px}.breederDetails .breeder-member{margin:0 10px 0 0;padding-right:10px;position:relative}.breederDetails .breeder-member:after{content:"";background-color:var(--brownish-grey);width:1px;height:16px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.breederDetails .nameRow{padding-left:35px}.breederDetails .wrapper-breeder-confirm{flex-direction:row;align-items:center}.breederDetails .breeder-confirm-item{margin-bottom:0;padding-right:30px}.breederDetails .breeder-confirm-item+.breeder-confirm-item{margin-top:0}.breederInfoTop{flex-direction:row;align-items:center}.breederInfoTop .breeder-company{max-width:45%}.breederInfoTop .ratingPart{min-width:55%}.breederInfoTop .breeder-company{padding-right:10px}.breederDetails .ratingRow{padding-top:25px}.parentDetails .parentDetailsContentHolder .parentDetailsContent{align-items:flex-start;padding-left:50px}.parentDetails .parentDetailsContentHolder .parentDetailsContent .parentDetailsContentText{text-align:left}.socialContainer{justify-content:space-between;padding:15px 0 0 9px}.socialContainer .likeHolder{justify-content:flex-start;min-width:155px}.socialContainer .likeHolder:after{content:none}.stickyBox .tabletPrefix{display:none!important}.parentsPhotos li{cursor:pointer}.litterName,.litterNameTitle{text-align:left}.stickyBox .phoneNumber .innerPhoneBtn>span{flex-grow:1}.breederDetails .breeder-member-information{flex-direction:row;align-items:center}.parentDetails h2{margin-top:0;margin-bottom:1.5625rem}}@media (max-width:1023px){.nameRow .breederInfoTop h2.breeder-company.desktop{display:none}.nameRow .breederInfoTop h2.breeder-company.mobile{display:block}.breederDetails .avatarRow{margin-bottom:2rem}.stickyBox.dogCard .dogCardHeader{display:none!important}.parentDetails .parentDetailsContentHolder{flex-direction:column}.parentDetails .parentDetailsContentHolder .emptyIcon{margin-bottom:15px}.socialContainer .shareBox{padding-left:30px}.socialLabel{display:none}.stickyBox.dogCard{border-top:none}.stickyBox .desktopPrefix{display:none!important}.breederDetails .contacts{flex-wrap:wrap}.breederDetails .contacts>div{width:100%;margin:0}.breederDetails .contacts>div+div{margin-top:25px}.breederDetails .contacts>div:first-child{padding:0}.breederDetails .contacts>div:first-child:after{content:none}.stickyBox .innerPhoneBtn{justify-content:center}.stickyBox.dogCard{border-bottom:none}.breederDetailsReserve .button{text-align:left;margin-left:0}.breederInfoTop .ratingPart{order:1;margin-bottom:15px}.breederInfoTop .breeder-company{order:2}}@media (min-width:1024px) and (max-width:1220px){.stickyBox{margin-right:20px}}@media (max-width:767px){.parentsInfoContainer .slick-slide img{max-width:calc(100vw - 80px)}.stickyBox{border-top:none}.stickyBtnContainer.stickyBtn .stickyBtnInner{border-top:1px solid var(--light-grey8);background-color:var(--white);z-index:10;justify-content:space-between;align-items:center;padding:5px 15px;display:flex;position:fixed;bottom:0;left:0;right:0}.stickyBtnContainer.stickyBtn .stickyBtnInner.detectediPhoneX{padding-bottom:25px!important}.expectedLitterInfoCard .stickyBtnContainer.stickyBtn .stickyBtnInner{border-top:none}.stickyBtnContainer.stickyBtn .stickyBtnInner>div{width:100%;max-width:calc(50% - 10px)}.stickyBox .stickyBtnContainer.stickyBtn .phoneNumber,.stickyBox .stickyBtnContainer.stickyBtn .messageToBreeder .breeder-email-button{padding:10px 15px}.stickyBox .stickyBtnContainer.stickyBtn .messageToBreeder .breeder-email-button{border:1px solid var(--greeny-blue);max-width:400px;font-size:12px}.stickyBox .stickyBtnContainer.stickyBtn .messageToBreeder img,.stickyBox .stickyBtnContainer.stickyBtn .phoneNumber img{display:none}.stickyBoxFixed .stickyBtnContainer.stickyBtn .stickyBtnInner .phoneNumber,.stickyBoxBottom .stickyBtnContainer.stickyBtn .stickyBtnInner .phoneNumber{margin-bottom:0}.stickyBtnContainer{min-height:125px}}
