.puppy-for-sale-details[data-v-a4054a64]{display:flex;flex-flow:row;padding:0;margin:0 auto;width:100%;justify-content:center}.puppy-for-sale-details [data-v-a4054a64]{margin-bottom:unset}.puppy-for-sale-details .card-container[data-v-a4054a64]{width:75vw;margin-bottom:0!important;background-color:#fff;border-radius:0!important}@media (max-width:1199px){.puppy-for-sale-details .card-container[data-v-a4054a64]{height:auto;width:90%}}.puppy-for-sale-details .card-container .card-body[data-v-a4054a64]{display:flex;flex-direction:row;padding:0!important;width:100%;height:100%;border-radius:0!important}@media (max-width:991px){.puppy-for-sale-details .card-container .card-body[data-v-a4054a64]{flex-direction:column}}.puppy-for-sale-details .puppy-details-container[data-v-a4054a64]{padding:2em;width:100%;flex-basis:50%}@media (min-width:992px){.puppy-for-sale-details .puppy-details-container[data-v-a4054a64]{width:50%}}@media (min-width:1200px){.puppy-for-sale-details .puppy-details-container[data-v-a4054a64]{width:-moz-fit-content;width:fit-content}}.puppy-for-sale-details .puppy-details-container .puppy-details-body[data-v-a4054a64]{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;height:100%;gap:1em}.puppy-for-sale-details .puppy-details-container .puppy-details-body .puppy-details-header[data-v-a4054a64]{display:flex;align-items:center;width:100%;position:relative}.puppy-for-sale-details .puppy-details-container .puppy-details-body .puppy-details-header .back-button[data-v-a4054a64]{justify-content:flex-start;font-size:1.5rem}.puppy-for-sale-details .puppy-details-container .puppy-details-body .puppy-details-header .breed-name[data-v-a4054a64]{flex:1;justify-self:center}.puppy-for-sale-details .puppy-details-container .puppy-details-body .puppy-extra-info .heading[data-v-a4054a64]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.puppy-for-sale-details .puppy-details-container .puppy-details-body .puppy-extra-info .heading span[data-v-a4054a64]{font-size:1.25rem}.puppy-for-sale-details .puppy-details-container .puppy-details-body .puppy-extra-info .heading span.label[data-v-a4054a64]{font-size:1.1rem;font-weight:500!important}@media (min-width:768px){.puppy-for-sale-details .puppy-details-container .puppy-details-body .puppy-extra-info .heading span.label[data-v-a4054a64]{font-size:inherit}}.puppy-for-sale-details .puppy-details-container .puppy-details-body .puppy-extra-info .heading span.highlight[data-v-a4054a64]{color:#323c4e;font-weight:700!important}@media (min-width:768px){.puppy-for-sale-details .puppy-details-container .puppy-details-body .puppy-extra-info .heading span[data-v-a4054a64]{font-size:inherit}}.puppy-for-sale-details .puppy-details-container .puppy-details-body .gallery[data-v-a4054a64]{display:flex;gap:2em;width:100%;align-items:center;justify-content:center}@media (max-width:767px){.puppy-for-sale-details .puppy-details-container .puppy-details-body .gallery[data-v-a4054a64]{flex-direction:column-reverse}}.puppy-for-sale-details .puppy-details-container .puppy-details-body .gallery img[data-v-a4054a64]{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:767px){.puppy-for-sale-details .puppy-details-container .puppy-details-body .gallery[data-v-a4054a64]{width:100%}}.puppy-for-sale-details .puppy-details-container .puppy-details-body .gallery img[data-v-a4054a64]:hover{filter:brightness(70%);transition:all .3s ease}.puppy-for-sale-details .puppy-details-container .puppy-details-body .gallery .primary-image[data-v-a4054a64]{flex-basis:auto;height:100%}.puppy-for-sale-details .puppy-details-container .puppy-details-body .gallery .primary-image img[data-v-a4054a64]{border-radius:.5rem}@media (max-width:767px){.puppy-for-sale-details .puppy-details-container .puppy-details-body .gallery .primary-image[data-v-a4054a64]{flex-basis:unset}}.puppy-for-sale-details .puppy-details-container .puppy-details-body .gallery .other-images[data-v-a4054a64]{display:flex;flex-direction:column;gap:1em;flex-basis:10%}@media (max-width:767px){.puppy-for-sale-details .puppy-details-container .puppy-details-body .gallery .other-images[data-v-a4054a64]{flex-direction:row;flex-basis:unset;justify-content:center}}.puppy-for-sale-details .puppy-details-container .puppy-details-body .gallery .other-images .item[data-v-a4054a64]{height:4em;width:4em}@media (max-width:767px){.puppy-for-sale-details .puppy-details-container .puppy-details-body .gallery .other-images .item[data-v-a4054a64]{height:5em}.puppy-for-sale-details .puppy-details-container .puppy-details-body .gallery .other-images .item:first-child:nth-last-child(n+2)~.item[data-v-a4054a64]{width:.01em}}.puppy-for-sale-details .puppy-details-container .puppy-details-body .puppy-price[data-v-a4054a64]{align-self:flex-start}@media (max-width:991px){.puppy-for-sale-details .puppy-details-container .puppy-details-body .puppy-price[data-v-a4054a64]{align-self:center;text-align:center}}@media (max-width:767px){.puppy-for-sale-details .puppy-details-container .puppy-details-body .puppy-price[data-v-a4054a64]{flex-direction:column;gap:0}}.puppy-for-sale-details .puppy-details-container .puppy-details-body .puppy-price span[data-v-a4054a64]{font-size:1rem}.puppy-for-sale-details .puppy-details-container .puppy-details-body .details-container[data-v-a4054a64]{display:flex;flex-direction:column}@media (max-width:991px){.puppy-for-sale-details .puppy-details-container .puppy-details-body .details-container[data-v-a4054a64]{align-items:center;text-align:center}}.puppy-for-sale-details .puppy-details-container .puppy-details-body .breeder-details[data-v-a4054a64]{width:100%}@media (max-width:991px){.puppy-for-sale-details .puppy-details-container .puppy-details-body .breeder-details[data-v-a4054a64]{align-self:center;text-align:center}}.puppy-for-sale-details .puppy-details-container .puppy-details-body .breeder-details .underline[data-v-a4054a64]{text-decoration:underline}.puppy-for-sale-details .puppy-details-container .puppy-details-body .breeder-details .info[data-v-a4054a64]{display:flex;justify-content:center;align-items:center;border:1px solid #ccdefb;border-radius:5px;padding:.7rem;width:100%;background-color:#ccdefb;margin-top:10px}.puppy-for-sale-details .puppy-details-container .puppy-details-body .breeder-details .info label[data-v-a4054a64]{font-size:17px}.puppy-for-sale-details .puppy-details-container .puppy-details-body .breeder-details .breeder-details-container[data-v-a4054a64]{background-color:#f1f1f1;border:1px solid #e0e9f9;border-radius:.5rem;box-shadow:0 2px 3px 1px rgba(153,186,241,.45);padding:1em;margin-top:5px}.puppy-for-sale-details .puppy-details-container .puppy-details-body .breeder-details .breeder-details-container [data-v-a4054a64]{margin-bottom:0}@media (max-width:767px){.puppy-for-sale-details .puppy-details-container .puppy-details-body .breeder-details .breeder-details-container[data-v-a4054a64]{flex-direction:column;text-align:center;width:auto;height:auto}}.puppy-for-sale-details .puppy-details-container .puppy-details-body .breeder-details .breeder-details-container .breeder-details-content[data-v-a4054a64]{display:flex;align-items:center;justify-content:space-between;gap:1em}@media (max-width:767px){.puppy-for-sale-details .puppy-details-container .puppy-details-body .breeder-details .breeder-details-container .breeder-details-content[data-v-a4054a64]{flex-direction:column;text-align:center}}.puppy-for-sale-details .puppy-details-container .puppy-details-body .breeder-details .breeder-details-container .breeder-details-content .breeder-image-container[data-v-a4054a64]{display:flex;flex-direction:column;align-items:center;flex-basis:33%}.puppy-for-sale-details .puppy-details-container .puppy-details-body .breeder-details .breeder-details-container .breeder-details-content .breeder-image-container .breeder-image[data-v-a4054a64]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%}.puppy-for-sale-details .puppy-details-container .puppy-details-body .breeder-details .breeder-details-container .breeder-details-content .breeder-image-container .breeder-number[data-v-a4054a64]{font-size:.8rem;text-align:center;font-weight:700!important;margin-top:2px;color:#323c4e}.puppy-for-sale-details .puppy-details-container .puppy-details-body .breeder-details .breeder-details-container .breeder-details-content .breeder-details[data-v-a4054a64]{flex-basis:33%}.puppy-for-sale-details .puppy-details-container .puppy-details-body .breeder-details .breeder-details-container .breeder-details-content .breeder-verification[data-v-a4054a64]{display:flex;flex-direction:column;justify-content:center;align-content:center;text-align:center;flex-basis:33%}.puppy-for-sale-details .puppy-details-container .puppy-details-body .breeder-details .breeder-details-container .breeder-details-content .breeder-verification p[data-v-a4054a64]{font-size:14px}.puppy-for-sale-details .puppy-details-container .puppy-details-body .breeder-details .breeder-details-container .breeder-details-content .breeder-verification .badge-icon[data-v-a4054a64]{font-size:3rem;color:#be9840}.puppy-for-sale-details .checkout-container[data-v-a4054a64]{flex-basis:50%;background-color:#f1f1f1;padding:2em;border-radius:0 .75rem .75rem 0!important}@media (max-width:991px){.puppy-for-sale-details .checkout-container[data-v-a4054a64]{border-radius:0 0 .75rem .75rem!important}}@media (min-width:992px){.puppy-for-sale-details .checkout-container[data-v-a4054a64]{width:50%}}@media (min-width:1200px){.puppy-for-sale-details .checkout-container[data-v-a4054a64]{width:-moz-fit-content;width:fit-content}}.puppy-for-sale-details .checkout-container .checkout-body[data-v-a4054a64]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}@media (max-width:991px){.puppy-for-sale-details .checkout-container .checkout-body .form-section[data-v-a4054a64]{margin-top:1em}}.puppy-for-sale-details .checkout-container .checkout-body .cost-breakdown[data-v-a4054a64]{margin:0}@media (min-width:1600px){.puppy-for-sale-details .checkout-container .checkout-body .cost-breakdown[data-v-a4054a64]{padding-right:3.5rem}}.puppy-for-sale-details .checkout-container .checkout-body .payment-methods-container p[data-v-a4054a64]{font-size:.9rem}.puppy-for-sale-details .checkout-container .checkout-body .latitude-info .highlight[data-v-a4054a64]{font-weight:700!important;color:#555}.puppy-for-sale-details .checkout-container .checkout-body .latitude-info .learn-more[data-v-a4054a64]{text-decoration:underline;color:#777;margin-left:.5rem}.puppy-for-sale-details .checkout-container .checkout-body .latitude-info .credit-lending[data-v-a4054a64]{color:#555}.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container[data-v-a4054a64]{display:flex;align-items:center;gap:2em}.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container #latitude-banner-container[data-v-a4054a64]{transform:scale(1.15)}@media (min-width:768px){.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container #latitude-banner-container[data-v-a4054a64]{transform:scale(1.28)}}@media (min-width:992px){.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container #latitude-banner-container[data-v-a4054a64]{transform:scale(1.1)}}@media (min-width:1600px){.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container #latitude-banner-container[data-v-a4054a64]{transform:scale(1.28)}}@media (max-width:991px){.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container[data-v-a4054a64]{padding:1em}}@media (max-width:480px){.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container[data-v-a4054a64]{flex-direction:column;text-align:center;gap:0}}.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container .additional-details[data-v-a4054a64]{flex-direction:column}.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container .additional-details .lpay-logo-plain[data-v-a4054a64]{height:1.3rem}.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container .additional-details .lpay-logo-plain img[data-v-a4054a64]{height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:480px){.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container .additional-details[data-v-a4054a64]{justify-content:center}.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container .additional-details img[data-v-a4054a64]{margin:auto}}.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container #latitude-banner-container[data-v-a4054a64]{color:#3a4665}.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container .circle-badge[data-v-a4054a64]{background:#3647a6;min-width:95px;min-height:95px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:1px 4px 9px 0 rgba(52,58,65,.55)!important;margin-right:2.7rem}@media (max-width:767px){.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container .circle-badge[data-v-a4054a64]{width:50px;height:50px;margin-bottom:1em;margin-right:0}}@media (min-width:992px){.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container .circle-badge[data-v-a4054a64]{margin-right:0}}@media (min-width:1600px){.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container .circle-badge[data-v-a4054a64]{margin-right:2.7rem}}.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container .circle-badge .price-section[data-v-a4054a64]{border-radius:50%;min-width:85px;min-height:85px;border:2px dashed #fff;display:flex;align-items:center;justify-content:center;flex-flow:column}@media (max-width:767px){.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container .circle-badge .price-section[data-v-a4054a64]{width:50px;height:50px}}.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container .circle-badge .price-section .amount[data-v-a4054a64]{display:flex;align-items:center}.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container .circle-badge .price-section .amount .dollar[data-v-a4054a64]{font-size:1.5rem;font-weight:800!important}@media (max-width:767px){.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container .circle-badge .price-section .amount .dollar[data-v-a4054a64]{font-size:1rem}}.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container .circle-badge .price-section .amount .price[data-v-a4054a64]{font-size:2rem;font-weight:800!important}@media (max-width:767px){.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container .circle-badge .price-section .amount .price[data-v-a4054a64]{font-size:1.6rem}}.puppy-for-sale-details .checkout-container .checkout-body .additional-details-container .circle-badge .price-section .per-week[data-v-a4054a64]{font-size:.5rem;font-weight:800!important;padding-bottom:4px}.puppy-for-sale-details .adjust-line-height[data-v-a4054a64]{line-height:1.75}.puppy-for-sale-details .loader[data-v-a4054a64]{text-align:center;padding:1em}.puppy-for-sale-details .view-bio-link[data-v-a4054a64]{display:inline-block;margin-top:.5rem;border-bottom:1px solid #4598fd}.puppy-for-sale-details .view-bio-link[data-v-a4054a64]:hover{border-color:#4598fd}.puppy-for-sale-details .read-btn[data-v-a4054a64]{color:#4598fd;text-decoration:underline;cursor:pointer}.puppy-for-sale-details .apply-btn-container[data-v-a4054a64]{display:flex;align-items:stretch;justify-content:center;gap:1rem}@media (max-width:767px){.puppy-for-sale-details .apply-btn-container[data-v-a4054a64]{flex-direction:column}}.puppy-for-sale-details .apply-btn-container .lpay-logo[data-v-a4054a64]{height:2.75rem}.puppy-for-sale-details .apply-btn-container .lpay-logo img[data-v-a4054a64]{width:100%;-o-object-fit:contain;object-fit:contain;height:100%}