:root{--bg-color: #F8F4EF;--primary-color: #1C1C1C;--secondary-color: #223852;--primary-font-family: "Fustat", sans-serif}*{margin:0;padding:0;outline:none;text-decoration:none;box-sizing:border-box}html{overflow-x:clip;overflow-y:auto;scroll-behavior:smooth;font-size:.9375vw}html body{font-family:Orbitron,sans-serif;font-weight:400;overflow-x:clip;background:var(--bg-color)!important;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}input[type=file]::-webkit-file-upload-button{cursor:pointer}input[type=file]::-moz-file-upload-button{cursor:pointer}input[type=file]::-ms-file-upload-button{cursor:pointer}input[type=file]::-o-file-upload-button{cursor:pointer}input[type=file]{cursor:pointer}*::selection{color:#fff;background:var(--primary-color)}*::-moz-selection{color:#fff;background:var(--primary-color)}*::-webkit-selection{color:#fff;background:var(--primary-color)}*::-ms-selection{color:#fff;background:var(--primary-color)}*{scrollbar-color:var(--primary-color);scrollbar-width:thin}::-webkit-scrollbar{height:3px;width:7px}::-webkit-scrollbar-track{background-color:var(--primary-color);border-radius:6px}::-webkit-scrollbar-thumb{background-color:var(--secondary-color);border-radius:6px!important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-family:var(--primary-font-family);border:0;outline:0}b,strong{font-weight:600}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}a,div a:hover,div a:active,div a:focus,button{text-decoration:none;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}a,span,div a:hover,div a:active,button{text-decoration:none}*:after,*:before,*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}ul,li{list-style:none}input,select,textarea,.site textarea{font-family:var(--primary-font-family);font-weight:400;width:100%;background:#fff}.left{text-align:left}.center{text-align:center}.right{text-align:right}body h1,body h2,body h3,body h4,body h5,body h6{color:var(--primary-color);margin:0;font-weight:700;font-family:var(--primary-font-family)}body h1{font-size:4.667rem;line-height:94%;letter-spacing:-1.68px}body h2{font-size:3.333rem;line-height:94%;letter-spacing:-1.2px}img{margin:0 auto;max-width:100%;max-height:100%;width:auto;height:auto;display:block;outline:none!important}body p{color:var(--primary-color);font-family:var(--primary-font-family);font-weight:400;font-size:1rem;line-height:166%;margin:0 0 15px;display:block}body a{font-family:var(--primary-font-family);font-size:1rem;font-weight:400;color:var(--primary-color);text-decoration:none;line-height:normal;outline:none!important;display:inline-block;line-height:160%}body a:hover{color:var(--secondary-color)}body a:focus{outline:none!important}body p:last-of-type{margin-bottom:0}.padding{padding:6.667rem 0}iframe{display:block;width:100%;height:100%}a.btn-main{color:#223852;font-style:normal;font-weight:600;line-height:100%;text-transform:capitalize;background:#fff;padding:20px 30px;border-radius:10px}a.btn-main:hover{background:#000;color:#fff}.container{max-width:72.778rem;margin:0 auto;position:relative;padding:0 15px}.banner{background-repeat:no-repeat;aspect-ratio:1920 / 763;background-size:cover}.banner .container{display:flex;align-items:center;height:100%}.banner h1{margin-bottom:2.222rem}.banner p.sub-title{font-size:1.111rem;font-weight:500;line-height:120%;margin-bottom:3.333rem}.dog-essentials{background-color:#b5c9bc33}.dog-essentials .wrap{display:grid;grid-template-columns:29.222rem 1fr;grid-gap:4.111rem}.dog-essentials .wrap h2{padding-top:1.667rem}.dog-essentials .list{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.111rem}.dog-essentials .list h3{font-size:1.444rem;line-height:96%;letter-spacing:-.52px;margin-bottom:2.222rem}.dog-essentials .list ul li{color:#000;font-family:Roboto;font-size:.889rem;font-style:normal;font-weight:400;line-height:20px;margin-bottom:1rem;padding-left:1.444rem;position:relative}.dog-essentials .list ul li:before{position:absolute;content:"";left:0;top:1px;background-image:url(/cdn/shop/files/check-wrong-icon.svg?v=1767863918);background-repeat:no-repeat;width:1rem;height:1rem;background-size:contain}.dog-essentials .list .single{padding:1.667rem;background:#fff;border-radius:20px}.dog-essentials .list .single:last-child{background-color:#1c1c1c}.dog-essentials .list .single:last-child *{color:#fff}.dog-essentials .list .single:last-child ul li:before{background-image:url(/cdn/shop/files/check-right-icon.svg?v=1767863898)}.our-approach p.sub-title{font-weight:500;margin-top:1rem;margin-bottom:2.4rem}.our-approach ul{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.667rem}.our-approach ul li{padding:3.056rem 2.222rem;background:#fff;box-shadow:0 6px 4px #00000012;border-radius:500px}.our-approach ul li .icon{width:3rem;margin:0 auto}.our-approach ul li h3{font-size:1.444rem;line-height:96%;letter-spacing:-.52px;margin:1.944rem 0 1.278rem}.our-approach ul li p.text{color:#000;font-family:Roboto;font-size:.889rem;line-height:135%;margin-bottom:2.778rem}.our-approach ul li a{display:none!important;color:#223852;font-weight:600;line-height:100%;text-transform:capitalize;text-decoration:underline;margin-top:auto}.testimonial{background-color:#b5c9bc33}.testimonial h2{margin-bottom:1.111rem}.testimonial p.sub-title{margin-bottom:2.222rem}.testimonial p.sub-text{margin-bottom:.5rem;margin-top:1.4rem}.testimonial .wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.667rem}.testimonial .wrap img.main-img{margin-bottom:2.778rem}.testimonial .wrap img.star{margin-bottom:1.667rem}.testimonial .wrap p.review{font-size:1.111rem;font-weight:500;line-height:140%;margin-bottom:2.222rem}.testimonial .wrap p.client-name{color:#000;font-family:Roboto;font-weight:800;line-height:150%;margin-bottom:.556rem}.testimonial .wrap p.client-designation{color:#4a5565;font-family:Roboto;font-size:.889rem;font-weight:400;line-height:150%}.testimonial .wrap .single:nth-child(2n){display:flex;flex-direction:column;align-items:center;justify-content:center}.testimonial .wrap .single:nth-child(2n) img.main-img{order:5;margin-top:2.778rem;margin-bottom:0}.early-access form#contact_form{background:#eaebe5;box-shadow:unset;margin-bottom:2.222rem}.early-access .wrap{display:grid;grid-template-columns:31.111rem 1fr;align-items:center;grid-gap:3.333rem}.early-access .wrap h2{margin-bottom:.833rem}.early-access .wrap p.sub-title{font-weight:500;line-height:120%;margin-bottom:2.222rem}.early-access .wrap ul li{color:#000;font-family:Roboto;font-size:1.556rem;font-weight:500;line-height:normal;margin-bottom:1.667rem;padding-left:1.667rem;position:relative}.early-access .wrap ul li:last-child{margin-bottom:0}.early-access .wrap ul li:before{position:absolute;content:"";top:.5rem;left:0;width:1.111rem;height:.889rem;background:url(/cdn/shop/files/arrow-icon.svg?v=1767871422)no-repeat;background-size:contain}.point-of-view{background:url(/cdn/shop/files/point-of-view-bg.png?v=1767873091)no-repeat;background-size:cover}.point-of-view h2{padding-bottom:2.222rem}.point-of-view .wrap{display:flex;padding:0 2.778rem}.point-of-view .content{padding:6.667rem 0;max-width:39.5rem;margin:0 auto}.point-of-view .first img{border-radius:0 0 20px 20px}.point-of-view .second{display:flex;align-items:end}.point-of-view .second img{border-radius:20px 20px 0 0}.home-cta{background:url(/cdn/shop/files/cta-bg.png?v=1767874033)no-repeat;background-size:cover;padding:4.444rem 0}.home-cta .wrap{display:grid;grid-template-columns:1fr 18.167rem;align-items:center;grid-gap:2.222rem}.home-cta p.early-title{color:#f8f4ef;font-family:Playpen Sans;font-size:1.667rem;line-height:94%;letter-spacing:-.6px;margin-bottom:2.222rem}.home-cta h2{color:#f8f4ef;font-size:4.667rem;letter-spacing:-1.68px}.home-cta a.btn-main{margin-top:3.333rem}header{display:block!important;padding:1.111rem 0!important}header .wrap{display:flex!important;align-items:center}header .header-btn{margin-left:auto;margin-right:0;display:none}header .header-btn a{border-radius:10px;background:#223852;padding:1rem 1.889rem;color:#f8f4ef;font-size:.889rem;font-weight:600;line-height:100%;text-transform:capitalize}header .header-btn a:hover{background:#000}header .header__heading a{padding:0;margin:0!important;font-size:0}form#contact_form{border-radius:20px;background:#f8f4ef;box-shadow:-4px 4px 2px #0000000a;padding:1.667rem;margin-left:0}form#contact_form input[type=email]{border-radius:10px;border:1px solid rgba(34,56,82,.3);width:16.667rem;flex:0 0 16.667rem;padding:.556rem 1.333rem;height:auto;min-height:auto;color:#1c1c1c;font-family:Fustat;font-size:.889rem;font-style:normal;font-weight:500;line-height:130%;min-width:unset;outline:none;box-shadow:unset}form#contact_form input[type=email]::placeholder{opacity:1}form#contact_form label.field__label{display:none}form#contact_form .field button{position:unset;width:100%;color:#f8f4ef;font-family:Fustat;font-size:1rem;font-style:normal;font-weight:600;line-height:100%;text-transform:capitalize;padding:1.222rem 1.667rem;border-radius:10px;background:#223852;margin-left:.556rem}form#contact_form .field button:hover{background:#000;color:#fff}form#contact_form .field:before,form#contact_form .field:after{content:none}form#contact_form .form__message{font-size:.833rem;margin-top:1rem}form#contact_form .newsletter-form__message--success{color:green}form#contact_form .form__message svg{width:.944rem;height:.944rem;margin:0}html *:focus-visible{outline:unset!important;outline-offset:unset!important;box-shadow:unset!important}footer{background:#f8f4ef!important;padding:5.556rem 0 2rem!important}.footer .footer-top-wrap{display:grid;grid-template-columns:20rem 1fr;padding-bottom:2.222rem;border-bottom:1px solid rgba(0 0 0 / .2);margin-bottom:2rem}.footer ul.social-media-list{display:flex;justify-content:right;align-items:center;gap:.556rem}.footer .footer__copyright{display:flex;justify-content:space-between;margin:0;line-height:normal}.footer small.copyright__content{color:#000;font-size:.889rem;line-height:normal}.footer ul.policies.list-unstyled{display:flex;gap:1.333rem}.footer ul.policies.list-unstyled li:before{content:none}.footer ul.policies.list-unstyled li a{color:#000;font-size:.889rem;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.footer ul.policies.list-unstyled li a:hover{color:#223852}.shopify-policy__container h1{font-size:2.667rem;padding-bottom:30px}.shopify-policy__container h2{font-size:1.833rem;padding-bottom:10px;padding-top:20px}.shopify-policy__container h3{font-size:1.333rem;padding-bottom:10px}.shopify-policy__container ul,.shopify-policy__container ol{list-style:disc;padding-left:20px;padding-bottom:20px}.shopify-policy__container ul li,.shopify-policy__container ol li{font-size:18px;color:#1c1c1c}.shopify-policy__container{padding:50px 0}.shopify-policy__container .rte p a{text-decoration:underline}@media(max-width:992px){.shopify-policy__container{padding:50px 15px}.shopify-policy__container ul li,.shopify-policy__container ol li{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-style.css.map */
