:root{--color-default-bg: #F6F6F6;--color-section-light-bg: #ffffff;--color-section-dark-bg: #513528;--color-section-accent-bg: #DEF1ED;--color-section-accent2-bg: #F4D4DF;--color-nav-text: #513528;--color-nav-text-hover: #513528;--color-text-primary: #3b2e28;--color-text-secondary: #665a55;--color-text-on-dark: #ffffff;--color-button-primary-bg: #00AB6B;--color-button-primary-bg-hover: #00925C;--color-button-primary-bg-active: #007A4C;--color-button-primary-text: #ffffff;--color-button-secondary-bg: transparent;--color-button-secondary-bg-hover: rgba(0, 0, 0, .05);--color-button-secondary-bg-active: rgba(0, 0, 0, .1);--color-button-secondary-text: #513528;--color-button-secondary-border: #513528;--color-button-secondary-ondark-bg: transparent;--color-button-secondary-ondark-bg-hover: rgba(0, 0, 0, .2);--color-button-secondary-ondark-bg-active: rgba(0, 0, 0, .3);--color-button-secondary-ondark-text: #ffffff;--color-button-secondary-ondark-border: #ffffff;--color-button-tertiary-bg: transparent;--color-button-tertiary-bg-hover: transparent;--color-button-tertiary-text: #513528;--color-button-tertiary-text-hover: #665A55;--color-shadow: #000000;--color-tag-bg: #FFA6AB;--color-tag-text: #513528;--color-tag-price-bg: #FFEB6C;--border-radius-none: 0px;--border-radius-xsmall: 12px;--border-radius-small: 16px;--border-radius-medium: 24px;--border-radius-large: 32px;--border-radius-xlarge: 40px;--border-radius-circle: 50%;.cf-field input:not([type=checkbox]):not([type=radio]),height: auto !important}:root body{background-color:var(--color-default-bg)!important;padding-top:102px;font-family:sans-serif}@media screen and (max-width:768px){:root body{padding-top:82px}}:root h1,:root h2,:root h3,:root h4,:root h5,:root h6{color:var(--color-text-primary);letter-spacing:-.05rem}:root h1{font-size:4.8rem;line-height:5.6rem;letter-spacing:normal}:root h2{font-size:3.6rem;line-height:4.4rem;letter-spacing:normal}:root h3{font-size:2.8rem;line-height:4.2rem;letter-spacing:normal}:root h4{font-size:2.4rem;line-height:3.4rem;letter-spacing:normal}:root h5,:root h6{font-size:2rem;line-height:3rem;letter-spacing:normal}:root p.body-large{font-size:1.8rem!important;line-height:2.88rem!important;letter-spacing:normal}:root p.body-medium,:root p.body-small{font-size:1.6rem!important;line-height:2.56rem!important;letter-spacing:normal}:root p.disclaimer{font-size:1.2rem!important;line-height:1.8rem!important;letter-spacing:normal}@media(min-width:767px){:root h1{font-size:7.2rem;line-height:7.4rem;letter-spacing:normal}:root h2{font-size:4.8rem;line-height:5.6rem;letter-spacing:normal}:root h3{font-size:3.6rem;line-height:4.4rem;letter-spacing:normal}:root h4{font-size:2.8rem;line-height:3.4rem;letter-spacing:normal}:root h5{font-size:2.4rem;line-height:3.6rem;letter-spacing:normal}:root h6{font-size:2rem;line-height:3rem;letter-spacing:normal}:root p.body-large{font-size:2rem!important;line-height:3.2rem!important;letter-spacing:normal}:root p.body-medium{font-size:1.8rem!important;line-height:2.88rem!important;letter-spacing:normal}:root p.body-small{font-size:1.6rem!important;line-height:2.56rem!important;letter-spacing:normal}:root p.disclaimer{font-size:1.2rem!important;line-height:1.8rem!important;letter-spacing:normal}}:root p{color:var(--color-text-secondary);line-height:2.5rem}:root :is(.account,.order) p{margin:0}:root .addresses input[type=checkbox]{height:auto!important}:root .customer table{border-radius:24px;margin-top:16px}:root #recover,:root #login{margin-bottom:32px}:root .customer form{margin-top:0rem}*:focus-visible{outline:none;outline-offset:0px;box-shadow:none}*:focus:not(:focus-visible){outline:none}label,.field__label,.form__label,.customer-form label,.contact-form label{color:var(--color-text-secondary)!important;transition:color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);font-weight:400}input,.field__input{height:48px!important;padding:2.2rem 1.5rem .8rem 2rem;box-sizing:border-box}.text-area{min-height:20rem!important;resize:vertical;padding:2.2rem 1.5rem .8rem 2rem;box-sizing:border-box;max-height:400px}.field__input:not(:placeholder-shown)+.field__label,.field__input:focus+.field__label{top:4px!important;left:20px!important;font-size:12px!important;color:#00ab6b!important;transition:all .2s ease-in-out}.text-area:not(:placeholder-shown)+.field__label,.text-area:focus+.field__label{top:4px!important;left:20px!important;font-size:12px!important;color:#00ab6b!important;transition:all .2s ease-in-out}.customer .field input:not(:placeholder-shown)~label{color:#00ab6b!important}.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label{color:#00ab6b!important}.customer .field textarea:focus~label,.customer .field textarea:not(:placeholder-shown)~label{color:#00ab6b!important}.contact-form .field__input:focus+.field__label,.contact-form .field__input:not(:placeholder-shown)+.field__label{color:#00ab6b!important;transform:translateY(0)}.shopify-challenge__button{background-color:#00ab6b!important;color:#fff!important;font-size:16px!important;padding:12px 20px!important;border:none!important;cursor:pointer!important;transition:background .3s ease-in-out!important}.shopify-challenge__button:hover{background-color:#008a5a!important}.shopify-challenge__container{text-align:center!important;padding:20px!important}.shopify-challenge__message{color:var(--color-text-primary);font-size:1.6rem}.login .field+a,.login a{text-decoration:none;color:var(--color-text-primary);margin-top:1.6rem}.login .field+a:hover,.login a:hover{text-decoration:none;color:var(--color-text-secondary)}.customer:not(.account):not(.order){max-width:56rem!important}.my-6{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.py-6{padding-top:5.6rem;padding-bottom:5.6rem}.py-7{padding-top:8rem;padding-bottom:8rem}.custom-shadow{box-shadow:0 3px 6px #0000001a}.custom-button{border-radius:var(--border-radius-xsmall);font-family:Parkinsans-Bold,sans-serif!important;font-size:1.6rem;line-height:1.6rem;display:flex;justify-content:center;align-items:center;gap:.8rem;transition:all .2s ease-in-out;text-decoration:none}.custom-button.button-primary{background-color:var(--color-button-primary-bg);color:var(--color-button-primary-text);padding:1.4rem 1.6rem;border:none;min-height:48px;height:auto}.custom-button.button-primary:hover{background-color:var(--color-button-primary-bg-hover);color:var(--color-button-primary-text)}.custom-button.button-primary:active{background-color:var(--color-button-primary-bg-active);color:var(--color-button-primary-text)}.custom-button.button-secondary{background-color:var(--color-button-secondary-bg);color:var(--color-button-secondary-text);padding:12px 16px;border:2px solid var(--color-button-secondary-border);min-height:48px;height:auto;text-decoration:none}.custom-button.button-secondary:hover{background-color:var(--color-button-secondary-bg-hover);color:var(--color-button-secondary-text)}.custom-button.button-secondary:active{background-color:var(--color-button-secondary-bg-active);color:var(--color-button-secondary-text)}.custom-button.button-secondary-ondark{background-color:var(--color-button-secondary-ondark-bg);color:var(--color-button-secondary-ondark-text);padding:12px 16px;border:2px solid var(--color-button-secondary-ondark-border);min-height:48px;height:auto}.custom-button.button-secondary-ondark:hover{background-color:var(--color-button-secondary-ondark-bg-hover);color:var(--color-button-secondary-ondark-text)}.custom-button.button-secondary-ondark:active{background-color:var(--color-button-secondary-ondark-bg-active);color:var(--color-button-secondary-ondark-text)}.custom-button.button-tertiary{background-color:var(--color-button-tertiary-bg);color:var(--color-button-tertiary-text);padding:0;border:none;border-radius:var(--border-radius-none);border-bottom:2px solid transparent;min-height:48px;height:auto}.custom-button.button-tertiary:hover{background-color:var(--color-button-tertiary-bg-hover);color:var(--color-button-tertiary-text-hover);padding:0}.custom-button.button-tertiary:active{background-color:var(--color-button-tertiary-bg-active);color:var(--color-button-tertiary-text)}.custom-button.button-tertiary{display:flex;align-items:center;gap:8px;border:none;background:none;cursor:pointer}.dropdown-icon svg{transition:transform .2s ease-in-out}.dropdown-toggle[aria-expanded=true] .dropdown-icon svg{transform:rotate(180deg)}.custom-button img.icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}.badge{display:inline;border-radius:8px;background-color:#ffa6ab;color:#513528;padding:4px 8px;font-family:Parkinsans-ExtraBold,sans-serif!important}.custom-input{border:2px solid #665A55;border-radius:var(--border-radius-xsmall);padding:12px 16px;font-size:1.6rem;background-color:#f9f9f9;color:var(--color-text-primary);box-sizing:border-box;outline:none;transition:box-shadow .3s ease-out,border-color .3s ease-out;height:48px}.custom-input:focus{border-color:#665a55;box-shadow:0 3px 6px #0000001a;background-color:#f2edeb;outline:none}.custom-input::placeholder{color:var(--color-text-secondary);transition:color .3s ease-out}.membership-type{color:var(--color-text-primary);padding:8px;background-color:#ffeb6c;border-radius:var(--border-radius-xsmall);display:inline-block}.membership-price{color:var(--color-text-primary);font-size:40px}.membership-price-extra-dog{color:var(--color-text-primary);font-size:24px}.cf-step-invalid .cf-error-message,.cf-step-invalid,.cf-error-message,.cf-field-errors,.cf-field-errors li,.cf-fields-wrapper{background:#fdf5f5!important;border:1px solid #ce2525!important;color:#ce2525!important;border-radius:12px!important;padding:10px 12px!important;display:block!important;width:100%!important;text-align:left!important}.cf-field-errors ul,.cf-field-errors ol{margin:0!important;padding-left:18px!important}.tb-login-inline-link a,.cf-step-invalid a,.cf-field-errors a,.cf-error-message a{color:inherit!important;font-weight:700!important;text-decoration:underline!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
