html{scroll-behavior:smooth}@media screen and (min-width: 768px){body{font-size:1vw}.m-none{display:none!important}}@media screen and (max-width: 768px){body{font-size:4.2667vw}.d-none{display:none!important}}body.template-index.page-puppy-starts .header_latest{background-color:#fbdecc;padding:.75em 0}.header_latest{background-color:#f5f2f0;padding:.75em 0}.header_latest .container{max-width:81.25em;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.header_latest .container .logo{display:flex;width:12.5em;justify-content:left}.header_latest .logo img{height:4.875em}.header_latest .nav ul{list-style:none;display:flex;gap:3em;padding:0;margin:0}.header_latest .nav ul li a{text-decoration:none;color:#392073;text-align:center;leading-trim:both;text-edge:cap;font-feature-settings:"liga" off;-webkit-text-stroke-width:.01em;-webkit-text-stroke-color:#392073;font-family:Puffy Fluffy;font-size:1.25em;font-style:normal;font-weight:400;line-height:4em}.header_latest .social-icons{display:flex;gap:.625em;align-items:center;width:12.5em;justify-content:end;margin:0}.header_latest .social-icons a{display:flex}.header_latest .social-icons a svg{width:3em;height:3em}@media (max-width: 768px){.header_latest .container{padding:0 .5em}.header_latest .container .logo{width:max-content}.header_latest .social-icons{gap:.625em;width:9.375em}.header_latest .nav ul{flex-direction:column;justify-content:center}.header_latest .menu_open{width:9.375em;display:flex;justify-content:start}.header_latest .social-icons{margin-top:0;margin-bottom:0}.header_latest .nav{position:fixed;left:0;top:5.3125em;width:100%;height:100%;transition:.3s ease-in-out;background-color:#fbdecc;z-index:4;transform:translate(-100%);padding:1.1875em 2em}.header_latest .nav.active{transform:translate(0)}body.active{overflow:hidden!important}.header_latest .logo img{height:4em}.header_latest{padding:1.1875em 0}.header_latest .nav ul{gap:0px}.header_latest .nav ul li{line-height:1}.header_latest .nav ul li a{font-size:1.25em;line-height:1.4em;width:100%;display:inline-flex}.header_latest .nav ul li a.active{text-decoration:underline}.header_latest .nav ul li{padding:.9375em 0;border-bottom:.0625em solid #392073}.header_latest .nav ul li:nth-child(1){border-top:.0625em solid #392073}}.footer{background-color:#392073;padding:13em 0 0;text-align:center;position:relative;overflow:hidden}.footer-container{max-width:82em;margin:0 auto;position:relative;z-index:2}.footer-logo img{width:10.125em}.footer-links{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:2em .625em;margin:2em 0}.footer-nav{max-width:31.25em;margin:auto}.footer-links li a{text-decoration:none;color:#f9f9f9;text-align:center;font-feature-settings:"liga" off;-webkit-text-stroke-width:.2px;-webkit-text-stroke-color:#F9F9F9;font-family:Puffy Fluffy;font-size:1.25em;font-style:normal;font-weight:400;line-height:1em}.sponsor-login a{border-radius:5em;background:#fbdecc;padding:.5em .7em;color:#392073;text-align:center;font-feature-settings:"liga" off;-webkit-text-stroke-width:.2px;-webkit-text-stroke-color:#392073;font-family:Puffy Fluffy;font-size:1.25em;font-style:normal;font-weight:400;line-height:1.2em;text-decoration:none}.social-icons a img{width:2.1875em;margin:.625em}.footer-bottom{border-top:.083333333em solid rgba(249,249,249,.1);padding-top:2.5em;padding-bottom:2.5em;font-size:.75em;display:flex;justify-content:space-between;align-items:center;width:100%;margin:0 auto}.footer-bottom p{color:#f9f9f9;font-family:Plus Jakarta Sans;font-size:.75em;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.02em;opacity:.6;margin:0}.social-icons{display:flex;justify-content:center;gap:.625em;margin-top:3.75em;margin-bottom:3.75em}.social-icons a svg{width:3em;height:3em}.policy-links{gap:2.875em;display:flex;align-items:center}.policy-links a{text-decoration:none;color:#f9f9f9;font-family:Plus Jakarta Sans;font-size:.8335em;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.02em;margin:0;opacity:.6}.Image_foot_svg{position:absolute;z-index:1;opacity:.04}.Image_foot_svg.svg_1_foot{left:auto;right:0;bottom:4em;width:31.5625em;height:39.8125em}.Image_foot_svg.svg_2_foot{width:12em;height:15.4375em;left:0;right:auto;bottom:auto;top:7em}.Image_foot_svg.svg_3_foot{width:25.4375em;height:26.3125em;left:8em;right:auto;bottom:auto;top:22em}.sponsor-login{display:flex;justify-content:center}@media (max-width: 768px){.footer-bottom{gap:.3125em;padding-top:1.25em;padding-bottom:1.25em}.footer-logo img{width:6.75em}.footer{padding:7.9375em 0 0}.footer-links li a{font-size:1em;line-height:1em}.footer-links{grid-template-columns:repeat(3,1fr);gap:1.5em .1875em;margin:3.3125em 0}.sponsor-login a{padding:.625em .875em;font-size:1em;font-style:normal;font-weight:400;line-height:1em}.social-icons a svg{width:1.7em!important;height:1.7em!important}.social-icons{margin-top:2.375em;margin-bottom:2em}.footer-container{max-width:18.5em}.footer-bottom a,.footer-bottom p{color:#f9f9f9;font-size:.625em;font-weight:500;line-height:1.4em;letter-spacing:-.02em;text-decoration:none;opacity:.6}.Image_foot_svg.svg_1_foot{left:auto;right:-6em;bottom:6em;width:20.5625em;height:24.8125em}.Image_foot_svg.svg_2_foot{width:10em;height:11.4375em;left:-1em;right:auto;bottom:auto;top:6em}.Image_foot_svg.svg_3_foot{width:12.4375em;height:12.3125em;left:-3em;right:auto;bottom:auto;top:29em}}.how-it-works{text-align:center;position:relative}.how-it-works .container{max-width:75.8125em;margin:auto;background:#f1eae6;position:relative;z-index:2}.how-it-works .process-badge{border-radius:5.55555556em;background:#3920731a;padding:.5555555556em .77777778em;color:#392073;text-align:center;font-feature-settings:"liga" off;-webkit-text-stroke-width:.011111111em;-webkit-text-stroke-color:#392073;font-family:Puffy Fluffy;font-size:1.125em;font-style:normal;font-weight:400;line-height:1em;text-transform:uppercase}.how-it-works .section-title{color:#392073;text-align:center;-webkit-text-stroke-width:.01162791em;-webkit-text-stroke-color:#392073;font-family:Puffy Fluffy;font-size:5.375em;font-style:normal;font-weight:400;line-height:80%;margin-top:.41860465em;margin-bottom:.46511628em}.how-it-works .get-pack-btn{padding:1em 1.4em 1em 1.2em;border-radius:5em;background:#392073;border:none;cursor:pointer;color:#fbdecc;text-align:center;font-feature-settings:"liga" off;-webkit-text-stroke-width:.2px;-webkit-text-stroke-color:#FBDECC;font-family:Puffy Fluffy;font-size:1.25em;font-style:normal;font-weight:400;line-height:1em;display:inline-flex;gap:.4em;justify-content:center}.how-it-works .get-pack-btn svg{width:1.25em;height:1.3em}.how-it-works .steps{display:flex;justify-content:space-between;margin-top:1.875em;gap:4.625em;position:relative}.how-it-works .step{padding:0;width:calc(33.33% - 1.5em);text-align:center;position:relative;height:14.8125em;display:flex;flex-direction:column;justify-content:center;align-items:center}.how-it-works .step.center_item{margin-top:6.875em}.how-it-works .step svg{position:absolute;z-index:1;left:0;top:1.875em;right:0;bottom:0;width:22.1875em;height:17.5625em;margin:auto}.how-it-works .step.fest_box img{position:absolute;top:-2em;left:auto;right:0;z-index:2;width:7.8125em;height:7.8125em}.how-it-works .step.center_item img{position:absolute;top:-4em;left:auto;right:-1em;z-index:2;width:10.5625em;height:10.5625em}.how-it-works .step.three_box img{position:absolute;top:-3em;left:auto;right:1em;z-index:2;width:8.875em;height:8.875em}.how-it-works .step-number{position:absolute;width:5.625em;height:5.625em;z-index:3;top:-3em;left:0}.how-it-works .step-number svg{position:absolute;width:5.625em;height:5.625em}.how-it-works h3{color:#392073;text-align:center;font-feature-settings:"liga" off;-webkit-text-stroke-width:.0125em;-webkit-text-stroke-color:#392073;font-family:Puffy Fluffy;font-size:2em;font-style:normal;font-weight:400;line-height:1em;position:relative;z-index:2;margin:0 0 1.125em}.how-it-works p{color:#392073;text-align:center;font-feature-settings:"liga" off;font-family:Mabry Pro;font-size:1.125em;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.54px;max-width:13.1666667em;margin:0 auto;position:relative;z-index:2}.how-it-workssvg{position:absolute;z-index:1;left:0;right:0}.how-it-workssvg.top_svg{width:90em;height:31.9375em;top:0;bottom:auto}.how-it-workssvg.svg_bottm{width:90em;height:26.3125em;top:auto;bottom:0}.how-it-works .step.center_item .step-number{top:-4em;left:2em}.left_svg_stape{position:absolute;left:23em;right:auto;top:1em;bottom:auto;width:6.1875em;height:2.6875em;z-index:2}.right_svg_stape{position:absolute;right:23em;left:auto;top:2em;bottom:auto;width:4.75em;height:4.6875em;z-index:3}@media screen and (max-width:768px){.how-it-works .steps{flex-direction:column;margin-top:5em;gap:1.875em}.how-it-works .step svg{width:16.6875em;height:auto;top:0}.how-it-workssvg.top_svgm{top:0;bottom:auto;left:0;width:22.5em;height:55.4375em}.how-it-works .step.center_item{margin-top:0}.how-it-workssvg.svg_bottmm{top:auto;bottom:0;left:0;width:22.5em;height:26.75em}.how-it-works .step{width:100%;height:13.125em}.how-it-works{padding:5em 0 6.25em}.how-it-works .process-badge{padding:.71428571em 1em;font-size:.875em;line-height:.71428571em}.how-it-works .section-title{font-size:40px;font-style:normal;font-weight:400;line-height:80%;margin-top:24px;margin-bottom:40px}.how-it-works .get-pack-btn{padding:1.25em 1.75em;font-size:1em;font-style:normal;font-weight:400;line-height:1em;align-items:center}.how-it-works h3{font-size:1.75em;font-style:normal;font-weight:400;line-height:.78571429em;margin:0 0 .67857143em}.how-it-works p{font-size:.75em;line-height:150%;letter-spacing:-.03em;max-width:13.91666667em}.how-it-works .step-number{width:4.5em;height:4.5em;top:0}.how-it-works .step-number svg{width:4.5em;height:4.5em}.how-it-works .container{padding:0 2em}.how-it-works .step.center_item .step-number{top:1em;left:0}.how-it-works .step.fest_box img{top:-1em;left:auto;right:0;z-index:2;width:5.875em;height:auto}.how-it-works .step.center_item img{width:8.5625em;height:auto;top:-2.5em;left:auto;right:-1em}.how-it-works .step.three_box img{width:6.875em;height:auto;top:-3em;left:auto;right:0}.left_svg_stape{width:2.3125em;height:4.1875em;left:17em;right:auto;top:10em}.right_svg_stape{right:15em;left:auto;top:27em;bottom:auto;width:3.25em;height:4.25em}.how-it-works .three_box .step-number{top:2em}}section.puppy-hero{background-image:url(/cdn/shop/files/Vector_2e90d8c0-d40d-49b4-b866-1a47acc7d446.png?v=1742539310);background-position:center bottom;background-size:cover;background-repeat:no-repeat}.puppy-hero{padding:0;position:relative;margin-bottom:0}.puppy-herosvg{position:absolute;top:-7em;left:0;width:100%;height:49.8125em;z-index:-1}.puppy-hero .container{display:flex;align-items:center;justify-content:space-between;max-width:100%;margin:auto;position:relative;z-index:2}.puppy-hero .text-content{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:6em}.puppy-hero .rating{display:flex;gap:.875em;align-items:center}.puppy-hero .rating .heading_h{color:#392073;text-align:center;-webkit-text-stroke-width:.01em;-webkit-text-stroke-color:#392073;font-family:Puffy Fluffy;font-size:1.25em;font-style:normal;font-weight:400;line-height:1em}.puppy-hero .rating .rating_box{display:flex;align-items:center;gap:.25em;padding:.625em .875em;border-radius:6.25em;background:#1ab47e}.puppy-hero .rating .rating_box svg{width:.9375em;height:.875em}.puppy-hero h1{color:#392073;text-align:center;-webkit-text-stroke-width:.01162791em;-webkit-text-stroke-color:#392073;font-family:Puffy Fluffy;font-size:5.375em;font-style:normal;font-weight:400;line-height:80%;margin-top:.3255814em;margin-bottom:.3255814em}.puppy-hero p{color:#392073;text-align:center;font-family:Plus Jakarta Sans;font-size:1em;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.02em;margin:0 0 2.25em;max-width:27em}.puppy-hero .hero-button{margin-top:0;display:flex;align-items:center;gap:.625em}.puppy-hero .btn-main{display:inline-flex;padding:1em 1.4em 1em 1.2em;justify-content:center;align-items:center;gap:8px;border-radius:5em;background:#392073;color:#fbdecc;text-align:center;font-feature-settings:"liga" off;-webkit-text-stroke-width:.01em;-webkit-text-stroke-color:#FBDECC;font-family:Puffy Fluffy;font-size:1.25em;font-style:normal;font-weight:400;line-height:1em;text-decoration:none}.puppy-hero .btn-main svg{width:1.875em;height:1.875em}.hero-button{position:relative}.puppy-hero .btn-subtext{display:inline-flex;transform:rotate(-11.399deg);padding:.75em 1em;justify-content:center;align-items:center;color:#392073;font-feature-settings:"liga" off;-webkit-text-stroke-width:.01666667em;-webkit-text-stroke-color:#392073;font-family:Puffy Fluffy;font-size:1.5em;font-style:normal;font-weight:400;line-height:1em;border-radius:2.5em;border:.083333333em solid #392073;background:#fff;position:absolute;left:auto;right:-9em;top:1em;bottom:auto;z-index:2}.puppy-hero .image-content img{max-width:51.1em;position:relative;z-index:1;left:0;top:0}.image-content{display:flex}.puppy-hero .image-content svg{position:absolute;left:auto;right:0;bottom:0;width:46.9375em;height:30.75em}.puppy-herosvg_image{position:absolute;width:90em;top:-7em;left:0}.bg_top{position:absolute;z-index:2;top:0;left:0;right:0;margin:auto;width:90em;height:auto}.puppy-hero .hero-button svg.d-none{width:5.375em;height:2.4375em}@media screen and (max-width: 768px){.puppy-herosvg{top:-7em;left:-64.8em;width:151em;height:53.5em}.puppy-hero .container{flex-direction:column;gap:2.5625em}.puppy-hero .text-content{width:100%;padding-left:2em;padding-right:2em;padding-top:2.5em}.puppy-hero .rating{gap:.625em}.puppy-hero .rating .rating_box svg{width:.5em;height:.5em}.puppy-hero .rating .rating_box{gap:.25em;padding:.375em .625em}.puppy-hero .rating .heading_h{font-size:.875em;font-style:normal;font-weight:400;line-height:1em;margin:0}.puppy-hero h1{font-size:2.625em;font-style:normal;font-weight:400;line-height:80%;margin-top:.4047619em;margin-bottom:.95238095em}.puppy-hero p{font-size:.75em;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.02em;margin:0 0 2.66666667em;max-width:20.83333333em}.puppy-hero .hero-button{flex-direction:column;align-items:end}.puppy-hero .btn-subtext{left:auto;right:-3em;top:6.5em;padding:.5em .8em;font-size:1em;font-style:normal;font-weight:400;line-height:1.125em;border-radius:3.75em;border:.09375em solid #392073}.puppy-hero .hero-button svg.m-none{width:1.875em;height:2.375em;margin-right:1em}.puppy-hero .btn-main{gap:.5em;padding:.625em 1.5em;font-size:1em;font-style:normal;font-weight:400;line-height:1em}.puppy-hero .btn-main svg{width:1.625em;height:1.625em}.puppy-hero .image-content img{max-width:24em;position:relative;z-index:1;left:5px;top:0}}.detail_sec{z-index:30}body.template-index .detail_sec{width:100%;padding-top:0;padding-bottom:1em;position:relative;z-index:3}body.template-index .detail_sec .page-width{position:relative;z-index:2;background:transparent}body.template-index .svg_scor.top_svg{top:-4.625em;bottom:auto;width:100%;height:auto}body.template-index .review_secsvg.svgbottm{top:auto;bottom:-10rem;width:100%;height:auto}body.template-index.page-puppy-starts #image_text_sec{padding-top:1em!important;padding-bottom:5em!important}body.template-index.page-puppy-starts label.field__label{display:none}body.template-index #shopify-section-template--24895291490635__newsletter_sec_LKbQh4 .sub_titel{text-decoration:none;color:#392073;text-align:left;font-size:25px;font-weight:400;line-height:30px;font-family:Mabry Pro;margin:4rem 1rem 0}body.template-index #shopify-section-template--24895291490635__newsletter_sec_LKbQh4 .sub_titel p{margin:0}body.template-index .needsclick.klaviyo-form input{width:100%;max-width:90%;border-radius:70px!important;background-color:#f8f9fc!important;padding:15px 40px!important;display:flex;align-items:center;border:none!important;height:80px!important;outline:none!important;font-family:Mabry Pro!important}body.template-index .needsclick.klaviyo-form input::placeholder{font-size:20px;font-family:Puffy Fluffy;color:#ccc}body.template-index .needsclick.klaviyo-form input{width:100%;max-width:90%;border-radius:40px;background-color:#f8f9fc;padding:0 10px;display:flex;box-shadow:none}body.template-index button.needsclick.go300628013.kl-private-reset-css-Xuajs1{width:100%!important;max-width:85%;border-radius:70px!important;padding:15px 21px;display:flex;justify-content:center;align-items:center;font-size:26px!important;height:80px!important;font-family:Puffy Fluffy!important;font-weight:400!important}.shopify-policy__container{max-width:84%;margin:0 auto;padding-left:20px;padding-right:20px}.shopify-policy__title h1{font-size:5.625em;font-style:normal;font-weight:400;line-height:80%;font-family:Puffy Fluffy;color:#392073}.shopify-policy__body h2{font-size:3rem;color:#392073;font-weight:700;font-family:Puffy Fluffy}.shopify-policy__body h3,.shopify-policy__body strong{font-size:2.3rem;color:#392073;font-weight:700;font-family:Puffy Fluffy}.shopify-policy__body{color:#392073;font-family:Plus Jakarta Sans;font-size:1em;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.01em;margin-bottom:5rem}body.template-policy main#MainContent{position:relative;background:#f5f2f0}body.template-policy main#MainContent:after{content:"";background:url(/cdn/shop/files/generated-svg-image_3.svg?v=1743059899);background-size:cover;position:absolute!important;bottom:-11rem;z-index:1;width:100%;background-repeat:no-repeat;background-position:bottom;height:130px}@media (max-width:1450px){body.template-policy main#MainContent:after{bottom:-8rem}}@media (max-width:770px){body.template-policy main#MainContent:after{content:"";background:url(/cdn/shop/files/generated-svg-image_4.svg?v=1743061112);background-size:cover;position:absolute!important;bottom:-3rem;z-index:1;width:100%;background-repeat:no-repeat;background-position:bottom;height:100px}.page-contact div#detail_sec_contect{background-image:url(/cdn/shop/files/generated-svg-image_4.svg?v=1743061112)!important;background-position:bottom;position:relative;z-index:1;background-size:cover;margin-bottom:-110px;padding-bottom:100px}body.template-policy .footer{margin-top:-3em}}body.template-page.page-contact .page-width{max-width:84%;width:84%}.page-contact .detail_sec_right_items{width:100%;padding-top:0}.page-contact .detail_sec_right_items img{width:80%}.page-contact label.form__label.field__label{display:none}.page-contact textarea::placeholder{display:block;font-size:16px;color:#392073}.page-contact .detail_sec_right,.page-contact .color-scheme-cadde81d-036a-4477-b54b-4a14b190a295.gradient{width:50%}.page-contact .sub_titel p{height:30px}.page-contact .sub_titel{font-size:1em;background-color:#3920731a}.page-contact .main_title p{font-size:10rem;font-weight:500;margin:0}.page-contact .main_title{font-size:45px;margin:0}.page-contact .fields,.dog-form-group{width:100%;max-width:100%!important;margin-bottom:15px}.page-contact div#detail_sec_contect{background-image:url(/cdn/shop/files/generated-svg-image_3.svg?v=1743059899);background-position:bottom;position:relative;z-index:1;background-size:cover;margin-bottom:-110px}.page-contact .contact_sec{background-color:#392073}.page-contact form#ContactForm{width:100%}.page-contact .dog-form-group input{max-width:100%;width:100%;border-radius:30px;background-color:#f8f9fc;padding:20px;font-size:16px;color:#392073;font-family:Puffy Fluffy!important;outline:none;box-shadow:none;-webkit-text-stroke-color:transparent}.page-contact input::placeholder{font-size:20px;opacity:1!important;color:#7864a59c!important}.page-contact textarea::placeholder{opacity:1!important;color:#7864a59c!important;font-size:20px;font-family:Puffy Fluffy!important}.page-contact .text-area{height:140px;resize:none;padding:20px!important;box-shadow:none;outline:none;color:#392073;font-family:Puffy Fluffy!important}.page-contact .field__input:focus{border-radius:20px!important}.page-contact .dog-form-submit{width:100%;max-width:100%;font-size:20px;padding:18px;border-radius:30px}.hero-mbl{display:none}#shopify-section-template--24895291490635__newsletter_sec_LKbQh4 .main_title{font-size:11px!important;margin-top:30vh}.needsclick.kl-private-reset-css-Xuajs1 h1 span{font-size:35px!important;font-family:Plus Jakarta Sans!important;color:#392073!important}.needsclick.kl-private-reset-css-Xuajs1 p span{font-size:14px!important;font-family:Plus Jakarta Sans!important;color:#392073!important}.needsclick.go3298969293.kl-private-reset-css-Xuajs1{display:none!important}body.template-index .needsclick.klaviyo-form .go2483448830{border:2px solid red!important;border-radius:40px}.template-policy{background-image:url(/cdn/shop/files/bg-privacy.png?v=1742982536);background-position:center bottom;position:relative;z-index:999;background-size:cover;margin-bottom:-120px;background-repeat:no-repeat}.form-status-list{padding:0;margin:2rem 0 4rem;font-family:Plus Jakarta Sans;font-size:16px;color:#392073!important}@media (max-width:760px){.shopify-policy__body h3{font-size:2.5rem}.shopify-policy__body strong{font-size:22px}.shopify-policy__body h2{font-size:3rem}.shopify-policy__title h1{font-size:2.625em}.shopify-policy__container{max-width:84%;margin:0 auto;padding-left:0;padding-right:0}.social-icons{gap:5px!important}.svg_scor.bottom_svgm{bottom:0;width:23.43em;height:39.9375em}#shopify-section-template--24895291490635__newsletter_sec_LKbQh4 .detail_sec{height:84vh}.detail_sec .main_title p{font-size:58.16px;font-weight:400;text-align:center;margin:.57142857em auto auto;-webkit-text-stroke-width:.015625em;-webkit-text-stroke-color:#392073;font-style:normal;line-height:100%}body.template-index #shopify-section-template--24895291490635__newsletter_sec_LKbQh4 .sub_titel{text-align:center}body.template-index .footer{padding:10.9375em 0 0;margin-top:-150px}.hero-mbl{display:block}.hero-desk{display:none}.detail_sec .page-width{padding:0rem 2em 6rem}section.puppy-hero{background:none}.product_data_sec .page-width{padding:4rem 2em 2rem}body.template-page.page-contact .page-width{max-width:100%;width:100%}.page-contact .contact_sec{padding:68px 30px;margin-top:-9px}.page-contact .main_title p{font-size:5rem;font-weight:500;margin:0}.page-contact .detail_sec_right,.page-contact .color-scheme-cadde81d-036a-4477-b54b-4a14b190a295.gradient{width:100%}.page-contact .detail_sec_items{display:flex;gap:2.1875em;align-items:start;justify-content:space-between;flex-direction:column;background:#f5f2f0}.page-contact .contact_sec{background-color:transparent}.page-contact .footer{padding:10.9375em 0 0}#shopify-section-template--24895291490635__newsletter_sec_LKbQh4 .detail_sec{height:100%!important}.review_secsvg.svgbottmm{width:23.5em;height:17.4375em;top:auto;bottom:-50px}body.template-index #shopify-section-template--24895291490635__newsletter_sec_LKbQh4 .sub_titel{text-decoration:none;color:#392073;margin:0rem 1rem 3rem;text-align:center;font-family:Mabry Pro;font-style:normal;font-weight:600;font-size:18.5px;line-height:160%;letter-spacing:-.24px}.template-policy .header_latest .nav,.page-contact .header_latest .nav{background-color:#f5f2f0}body.template-index .needsclick.klaviyo-form input{width:100%;max-width:540px;border-radius:70px!important;background-color:#f8f9fc!important;padding:15px 20px!important;display:flex;align-items:center;border:none!important;height:60px!important;outline:none!important;font-family:Mabry Pro!important}body.template-index button.needsclick.go300628013.kl-private-reset-css-Xuajs1{height:60px!important;font-size:22px!important}.needsclick.kl-private-reset-css-Xuajs1 p span{font-size:10px!important}}@media (min-width:767px) and (max-width:1250px){.detail_sec .main_title p{font-size:50px}.page-width{max-width:100em}div#shopify-section-template--24895291490635__newsletter_sec_LKbQh4{background:#f1eae6}#shopify-section-template--24895291490635__newsletter_sec_LKbQh4 .main_title{font-size:11px!important;margin-top:5vh!important}body.template-page.page-contact .page-width{max-width:100%;width:100%;padding:0}.page-contact .footer{background-color:#392073;padding:41em 0 0;text-align:center;position:relative;overflow:hidden}.page-contact .main_title p{font-size:5rem;font-weight:500;margin:0}.page-contact .sub_titel{font-size:2em;background-color:#3920731a}}.page-contact-us-puppy-starts .header_latest{background:#f5f2f0!important}#shopify-section-template--24895291556171__contact_form_JpBxXJ{position:relative}#shopify-section-template--24895291556171__contact_form_JpBxXJ:after{position:absolute;content:"";bottom:-140px;left:0;width:100%;height:200px;background-image:url(/cdn/shop/files/Vector_da45f3c3-3704-4246-ac40-2f4157f2c28e.svg?v=1750401573);z-index:10;background-position:center;background-size:cover;background-repeat:no-repeat}.contact_sec>.page-width{width:1560px;max-width:100%}.contact_sec .page-width .detail_sec_right_items img{width:560px}.contact_sec .page-width .detail_sec_right+.gradient{width:calc(55% - 1.0625em)}.contact_sec .contact form{width:100%}.contact_sec .contact form .dog-form-group input{max-width:70rem!important}.contact_sec .contact form .fields{position:relative;max-width:800px!important}.contact_sec .contact form .contact__button button{max-width:80rem}.contact_sec .contact form .fields .text-area.field__input{font-family:Puffy Fluffy}.contact_sec .contact form .fields .text-area.field__input:placeholder{color:#392073!important}.contact_sec .contact form .fields .text-area.field__input:focus-visible,.contact_sec .contact form .fields .text-area.field__input:focus{border-radius:20px;outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow);padding:15px}.contact_sec .contact form .fields .form__label{font-family:Puffy Fluffy;color:#39207360}@media (max-width: 1440px){#shopify-section-template--24895291556171__contact_form_JpBxXJ:after{bottom:-100px;height:140px}}@media (max-width: 1200px){#shopify-section-template--24895291556171__contact_form_JpBxXJ:after{bottom:-70px;height:100px}}@media (max-width: 992px){.contact_sec .contact{padding:0}}@media (max-width: 790px){.contact_sec .page-width .detail_sec_items{flex-direction:column}.contact_sec .page-width .detail_sec_right,.contact_sec .page-width .detail_sec_right+.gradient{width:100%}.contact_sec .page-width .detail_sec_right{display:block!important}.contact_sec .contact form .fields .form__label{font-size:12px;top:8px;left:8px}.contact_sec .contact form .fields .text-area.field__input:focus-visible,.contact_sec .contact form .fields .text-area.field__input:focus{padding:8px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/home.css.map */
