@charset "UTF-8";:root{--love:#e30617;--bone:#F8F0E1;--lightbone:#F6F5F1;--calm:#ffffff;--play:#B8FF45;--park:#12492B;--howl:#302A19;--white:#ffffff;--black:#302A19;--bdradius:20px;--btnradius:33px;--mrroboto:"Roboto Mono",monospace;--mrrobotomedium:"Roboto Mono Medium",monospace;--omnitext:"abc_monument_groteskregular";--omnitextmedium:"abc_monument_groteskmedium";--omnitextbold:"abc_monument_groteskbold";--omniheading:"abc_monument_groteskbold";--bodytext:16px;--bs-breadcrumb-font-size:.875rem}.left-align-right-viewport{position:relative;width:75vw;margin-left:calc(-50vw + 50%)}.right-align-left-viewport{position:relative;width:75vw;margin-left:auto;margin-right:calc(-50vw + 50%)}.bone,.hover-bone:hover{color:#f8f0e1}.bg-bone,.bg-hover-bone:hover{background-color:#f8f0e1}.hover-bone:hover{color:#f8f0e1}.bg-hover-bone:hover{background-color:#f8f0e1}.bd-hover-bone:hover{border-color:#f8f0e1}.bg-light-bone{background-color:#fdfaf6}.bg-dark-bone{background-color:#f3e6cc}.bg-light-hover-bone:hover{background-color:#fdfaf6}.bg-dark-hover-bone:hover{background-color:#f3e6cc}.text-light-bone{color:#fdfaf6}.text-dark-bone{color:#f3e6cc}.bd-light-bone{border-color:#fdfaf6}.bd-dark-bone{border-color:#f3e6cc}.bd-bone,.bd-hover-bone:hover{border-color:#f8f0e1}.active-bone.active{color:#f8f0e1}.bg-active-bone.active{background-color:#f8f0e1}.bd-active-bone.active{border-color:#f8f0e1}.hover-active-bone.active:hover{color:#f8f0e1}.bg-hover-active-bone.active:hover{background-color:#f8f0e1}.bd-hover-active-bone.active:hover{border-color:#f8f0e1}.bg-active-light-bone{background-color:#fdfaf6}.bg-active-dark-bone{background-color:#f3e6cc}.bg-active-light-hover-bone:hover{background-color:#fdfaf6}.bg-active-dark-hover-bone:hover{background-color:#f3e6cc}.text-active-light-bone{color:#fdfaf6}.text-active-dark-bone{color:#f3e6cc}.bd-active-light-bone{border-color:#fdfaf6}.bd-active-dark-bone{border-color:#f3e6cc}.calm,.hover-calm:hover{color:#fff}.bg-calm,.bg-hover-calm:hover{background-color:#fff}.hover-calm:hover{color:#fff}.bg-hover-calm:hover{background-color:#fff}.bd-hover-calm:hover{border-color:#fff}.bg-light-calm{background-color:#fff}.bg-dark-calm{background-color:#f2f2f2}.bg-light-hover-calm:hover{background-color:#fff}.bg-dark-hover-calm:hover{background-color:#f2f2f2}.text-light-calm{color:#fff}.text-dark-calm{color:#f2f2f2}.bd-light-calm{border-color:#fff}.bd-dark-calm{border-color:#f2f2f2}.bd-calm,.bd-hover-calm:hover{border-color:#fff}.active-calm.active{color:#fff}.bg-active-calm.active{background-color:#fff}.bd-active-calm.active{border-color:#fff}.hover-active-calm.active:hover{color:#fff}.bg-hover-active-calm.active:hover{background-color:#fff}.bd-hover-active-calm.active:hover{border-color:#fff}.bg-active-light-calm{background-color:#fff}.bg-active-dark-calm{background-color:#f2f2f2}.bg-active-light-hover-calm:hover{background-color:#fff}.bg-active-dark-hover-calm:hover{background-color:#f2f2f2}.text-active-light-calm{color:#fff}.text-active-dark-calm{color:#f2f2f2}.bd-active-light-calm{border-color:#fff}.bd-active-dark-calm{border-color:#f2f2f2}.hover-lightbone:hover,.lightbone{color:#f6f5f1}.bg-hover-lightbone:hover,.bg-lightbone{background-color:#f6f5f1}.hover-lightbone:hover{color:#f6f5f1}.bg-hover-lightbone:hover{background-color:#f6f5f1}.bd-hover-lightbone:hover{border-color:#f6f5f1}.bg-light-lightbone{background-color:#fff}.bg-dark-lightbone{background-color:#eceae1}.bg-light-hover-lightbone:hover{background-color:#fff}.bg-dark-hover-lightbone:hover{background-color:#eceae1}.text-light-lightbone{color:#fff}.text-dark-lightbone{color:#eceae1}.bd-light-lightbone{border-color:#fff}.bd-dark-lightbone{border-color:#eceae1}.bd-hover-lightbone:hover,.bd-lightbone{border-color:#f6f5f1}.active-lightbone.active{color:#f6f5f1}.bg-active-lightbone.active{background-color:#f6f5f1}.bd-active-lightbone.active{border-color:#f6f5f1}.hover-active-lightbone.active:hover{color:#f6f5f1}.bg-hover-active-lightbone.active:hover{background-color:#f6f5f1}.bd-hover-active-lightbone.active:hover{border-color:#f6f5f1}.bg-active-light-lightbone{background-color:#fff}.bg-active-dark-lightbone{background-color:#eceae1}.bg-active-light-hover-lightbone:hover{background-color:#fff}.bg-active-dark-hover-lightbone:hover{background-color:#eceae1}.text-active-light-lightbone{color:#fff}.text-active-dark-lightbone{color:#eceae1}.bd-active-light-lightbone{border-color:#fff}.bd-active-dark-lightbone{border-color:#eceae1}.hover-love:hover,.love{color:#e30617}.bg-hover-love:hover,.bg-love{background-color:#e30617}.hover-love:hover{color:#e30617}.bg-hover-love:hover{background-color:#e30617}.bd-hover-love:hover{border-color:#e30617}.bg-light-love{background-color:#f90a1c}.bg-dark-love{background-color:#ca0514}.bg-light-hover-love:hover{background-color:#f90a1c}.bg-dark-hover-love:hover{background-color:#ca0514}.text-light-love{color:#f90a1c}.text-dark-love{color:#ca0514}.bd-light-love{border-color:#f90a1c}.bd-dark-love{border-color:#ca0514}.bd-hover-love:hover,.bd-love{border-color:#e30617}.active-love.active{color:#e30617}.bg-active-love.active{background-color:#e30617}.bd-active-love.active{border-color:#e30617}.hover-active-love.active:hover{color:#e30617}.bg-hover-active-love.active:hover{background-color:#e30617}.bd-hover-active-love.active:hover{border-color:#e30617}.bg-active-light-love{background-color:#f90a1c}.bg-active-dark-love{background-color:#ca0514}.bg-active-light-hover-love:hover{background-color:#f90a1c}.bg-active-dark-hover-love:hover{background-color:#ca0514}.text-active-light-love{color:#f90a1c}.text-active-dark-love{color:#ca0514}.bd-active-light-love{border-color:#f90a1c}.bd-active-dark-love{border-color:#ca0514}.hover-park:hover,.park{color:#12492b}.bg-hover-park:hover,.bg-park{background-color:#12492b}.hover-park:hover{color:#12492b}.bg-hover-park:hover{background-color:#12492b}.bd-hover-park:hover{border-color:#12492b}.bg-light-park{background-color:#175d37}.bg-dark-park{background-color:#0d351f}.bg-light-hover-park:hover{background-color:#175d37}.bg-dark-hover-park:hover{background-color:#0d351f}.text-light-park{color:#175d37}.text-dark-park{color:#0d351f}.bd-light-park{border-color:#175d37}.bd-dark-park{border-color:#0d351f}.bd-hover-park:hover,.bd-park{border-color:#12492b}.active-park.active{color:#12492b}.bg-active-park.active{background-color:#12492b}.bd-active-park.active{border-color:#12492b}.hover-active-park.active:hover{color:#12492b}.bg-hover-active-park.active:hover{background-color:#12492b}.bd-hover-active-park.active:hover{border-color:#12492b}.bg-active-light-park{background-color:#175d37}.bg-active-dark-park{background-color:#0d351f}.bg-active-light-hover-park:hover{background-color:#175d37}.bg-active-dark-hover-park:hover{background-color:#0d351f}.text-active-light-park{color:#175d37}.text-active-dark-park{color:#0d351f}.bd-active-light-park{border-color:#175d37}.bd-active-dark-park{border-color:#0d351f}.hover-play:hover,.play{color:#b8ff45}.bg-hover-play:hover,.bg-play{background-color:#b8ff45}.hover-play:hover{color:#b8ff45}.bg-hover-play:hover{background-color:#b8ff45}.bd-hover-play:hover{border-color:#b8ff45}.bg-light-play{background-color:#c2ff5f}.bg-dark-play{background-color:#aeff2c}.bg-light-hover-play:hover{background-color:#c2ff5f}.bg-dark-hover-play:hover{background-color:#aeff2c}.text-light-play{color:#c2ff5f}.text-dark-play{color:#aeff2c}.bd-light-play{border-color:#c2ff5f}.bd-dark-play{border-color:#aeff2c}.bd-hover-play:hover,.bd-play{border-color:#b8ff45}.active-play.active{color:#b8ff45}.bg-active-play.active{background-color:#b8ff45}.bd-active-play.active{border-color:#b8ff45}.hover-active-play.active:hover{color:#b8ff45}.bg-hover-active-play.active:hover{background-color:#b8ff45}.bd-hover-active-play.active:hover{border-color:#b8ff45}.bg-active-light-play{background-color:#c2ff5f}.bg-active-dark-play{background-color:#aeff2c}.bg-active-light-hover-play:hover{background-color:#c2ff5f}.bg-active-dark-hover-play:hover{background-color:#aeff2c}.text-active-light-play{color:#c2ff5f}.text-active-dark-play{color:#aeff2c}.bd-active-light-play{border-color:#c2ff5f}.bd-active-dark-play{border-color:#aeff2c}.hover-howl:hover,.howl{color:#302a19}.bg-hover-howl:hover,.bg-howl{background-color:#302a19}.hover-howl:hover{color:#302a19}.bg-hover-howl:hover{background-color:#302a19}.bd-hover-howl:hover{border-color:#302a19}.bg-light-howl{background-color:#413922}.bg-dark-howl{background-color:#1f1b10}.bg-light-hover-howl:hover{background-color:#413922}.bg-dark-hover-howl:hover{background-color:#1f1b10}.text-light-howl{color:#413922}.text-dark-howl{color:#1f1b10}.bd-light-howl{border-color:#413922}.bd-dark-howl{border-color:#1f1b10}.bd-hover-howl:hover,.bd-howl{border-color:#302a19}.active-howl.active{color:#302a19}.bg-active-howl.active{background-color:#302a19}.bd-active-howl.active{border-color:#302a19}.hover-active-howl.active:hover{color:#302a19}.bg-hover-active-howl.active:hover{background-color:#302a19}.bd-hover-active-howl.active:hover{border-color:#302a19}.bg-active-light-howl{background-color:#413922}.bg-active-dark-howl{background-color:#1f1b10}.bg-active-light-hover-howl:hover{background-color:#413922}.bg-active-dark-hover-howl:hover{background-color:#1f1b10}.text-active-light-howl{color:#413922}.text-active-dark-howl{color:#1f1b10}.bd-active-light-howl{border-color:#413922}.bd-active-dark-howl{border-color:#1f1b10}.rounded-1{border-radius:1px!important}.rounded-top-1{border-top-left-radius:1px!important;border-top-right-radius:1px!important}.rounded-bottom-1{border-bottom-left-radius:1px!important;border-bottom-right-radius:1px!important}.rounded-start-1{border-top-left-radius:1px!important;border-bottom-left-radius:1px!important}.rounded-end-1{border-top-right-radius:1px!important;border-bottom-right-radius:1px!important}.rounded-2{border-radius:2px!important}.rounded-top-2{border-top-left-radius:2px!important;border-top-right-radius:2px!important}.rounded-bottom-2{border-bottom-left-radius:2px!important;border-bottom-right-radius:2px!important}.rounded-start-2{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}.rounded-end-2{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}.rounded-3{border-radius:3px!important}.rounded-top-3{border-top-left-radius:3px!important;border-top-right-radius:3px!important}.rounded-bottom-3{border-bottom-left-radius:3px!important;border-bottom-right-radius:3px!important}.rounded-start-3{border-top-left-radius:3px!important;border-bottom-left-radius:3px!important}.rounded-end-3{border-top-right-radius:3px!important;border-bottom-right-radius:3px!important}.rounded-4{border-radius:4px!important}.rounded-top-4{border-top-left-radius:4px!important;border-top-right-radius:4px!important}.rounded-bottom-4{border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important}.rounded-start-4{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.rounded-end-4{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.rounded-5{border-radius:5px!important}.rounded-top-5{border-top-left-radius:5px!important;border-top-right-radius:5px!important}.rounded-bottom-5{border-bottom-left-radius:5px!important;border-bottom-right-radius:5px!important}.rounded-start-5{border-top-left-radius:5px!important;border-bottom-left-radius:5px!important}.rounded-end-5{border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}.rounded-6{border-radius:6px!important}.rounded-top-6{border-top-left-radius:6px!important;border-top-right-radius:6px!important}.rounded-bottom-6{border-bottom-left-radius:6px!important;border-bottom-right-radius:6px!important}.rounded-start-6{border-top-left-radius:6px!important;border-bottom-left-radius:6px!important}.rounded-end-6{border-top-right-radius:6px!important;border-bottom-right-radius:6px!important}.rounded-7{border-radius:7px!important}.rounded-top-7{border-top-left-radius:7px!important;border-top-right-radius:7px!important}.rounded-bottom-7{border-bottom-left-radius:7px!important;border-bottom-right-radius:7px!important}.rounded-start-7{border-top-left-radius:7px!important;border-bottom-left-radius:7px!important}.rounded-end-7{border-top-right-radius:7px!important;border-bottom-right-radius:7px!important}.rounded-8{border-radius:8px!important}.rounded-top-8{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.rounded-bottom-8{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}.rounded-start-8{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.rounded-end-8{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.rounded-9{border-radius:9px!important}.rounded-top-9{border-top-left-radius:9px!important;border-top-right-radius:9px!important}.rounded-bottom-9{border-bottom-left-radius:9px!important;border-bottom-right-radius:9px!important}.rounded-start-9{border-top-left-radius:9px!important;border-bottom-left-radius:9px!important}.rounded-end-9{border-top-right-radius:9px!important;border-bottom-right-radius:9px!important}.rounded-10{border-radius:10px!important}.rounded-top-10{border-top-left-radius:10px!important;border-top-right-radius:10px!important}.rounded-bottom-10{border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important}.rounded-start-10{border-top-left-radius:10px!important;border-bottom-left-radius:10px!important}.rounded-end-10{border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}.rounded-11{border-radius:11px!important}.rounded-top-11{border-top-left-radius:11px!important;border-top-right-radius:11px!important}.rounded-bottom-11{border-bottom-left-radius:11px!important;border-bottom-right-radius:11px!important}.rounded-start-11{border-top-left-radius:11px!important;border-bottom-left-radius:11px!important}.rounded-end-11{border-top-right-radius:11px!important;border-bottom-right-radius:11px!important}.rounded-12{border-radius:12px!important}.rounded-top-12{border-top-left-radius:12px!important;border-top-right-radius:12px!important}.rounded-bottom-12{border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important}.rounded-start-12{border-top-left-radius:12px!important;border-bottom-left-radius:12px!important}.rounded-end-12{border-top-right-radius:12px!important;border-bottom-right-radius:12px!important}.rounded-13{border-radius:13px!important}.rounded-top-13{border-top-left-radius:13px!important;border-top-right-radius:13px!important}.rounded-bottom-13{border-bottom-left-radius:13px!important;border-bottom-right-radius:13px!important}.rounded-start-13{border-top-left-radius:13px!important;border-bottom-left-radius:13px!important}.rounded-end-13{border-top-right-radius:13px!important;border-bottom-right-radius:13px!important}.rounded-14{border-radius:14px!important}.rounded-top-14{border-top-left-radius:14px!important;border-top-right-radius:14px!important}.rounded-bottom-14{border-bottom-left-radius:14px!important;border-bottom-right-radius:14px!important}.rounded-start-14{border-top-left-radius:14px!important;border-bottom-left-radius:14px!important}.rounded-end-14{border-top-right-radius:14px!important;border-bottom-right-radius:14px!important}.rounded-15{border-radius:15px!important}.rounded-top-15{border-top-left-radius:15px!important;border-top-right-radius:15px!important}.rounded-bottom-15{border-bottom-left-radius:15px!important;border-bottom-right-radius:15px!important}.rounded-start-15{border-top-left-radius:15px!important;border-bottom-left-radius:15px!important}.rounded-end-15{border-top-right-radius:15px!important;border-bottom-right-radius:15px!important}.rounded-16{border-radius:16px!important}.rounded-top-16{border-top-left-radius:16px!important;border-top-right-radius:16px!important}.rounded-bottom-16{border-bottom-left-radius:16px!important;border-bottom-right-radius:16px!important}.rounded-start-16{border-top-left-radius:16px!important;border-bottom-left-radius:16px!important}.rounded-end-16{border-top-right-radius:16px!important;border-bottom-right-radius:16px!important}.rounded-17{border-radius:17px!important}.rounded-top-17{border-top-left-radius:17px!important;border-top-right-radius:17px!important}.rounded-bottom-17{border-bottom-left-radius:17px!important;border-bottom-right-radius:17px!important}.rounded-start-17{border-top-left-radius:17px!important;border-bottom-left-radius:17px!important}.rounded-end-17{border-top-right-radius:17px!important;border-bottom-right-radius:17px!important}.rounded-18{border-radius:18px!important}.rounded-top-18{border-top-left-radius:18px!important;border-top-right-radius:18px!important}.rounded-bottom-18{border-bottom-left-radius:18px!important;border-bottom-right-radius:18px!important}.rounded-start-18{border-top-left-radius:18px!important;border-bottom-left-radius:18px!important}.rounded-end-18{border-top-right-radius:18px!important;border-bottom-right-radius:18px!important}.rounded-19{border-radius:19px!important}.rounded-top-19{border-top-left-radius:19px!important;border-top-right-radius:19px!important}.rounded-bottom-19{border-bottom-left-radius:19px!important;border-bottom-right-radius:19px!important}.rounded-start-19{border-top-left-radius:19px!important;border-bottom-left-radius:19px!important}.rounded-end-19{border-top-right-radius:19px!important;border-bottom-right-radius:19px!important}.rounded-20{border-radius:20px!important}.rounded-top-20{border-top-left-radius:20px!important;border-top-right-radius:20px!important}.rounded-bottom-20{border-bottom-left-radius:20px!important;border-bottom-right-radius:20px!important}.rounded-start-20{border-top-left-radius:20px!important;border-bottom-left-radius:20px!important}.rounded-end-20{border-top-right-radius:20px!important;border-bottom-right-radius:20px!important}.bd-bottom-hover-0:hover{border-bottom-width:0px!important;border-bottom-style:solid}.bd-top-hover-0:hover{border-top-width:0px!important;border-top-style:solid}.bd-right-hover-0:hover{border-right-width:0px!important;border-right-style:solid}.bd-left-hover-0:hover{border-left-width:0px!important;border-left-style:solid}.bd-bottom-hover-1:hover{border-bottom-width:1px!important;border-bottom-style:solid}.bd-top-hover-1:hover{border-top-width:1px!important;border-top-style:solid}.bd-right-hover-1:hover{border-right-width:1px!important;border-right-style:solid}.bd-left-hover-1:hover{border-left-width:1px!important;border-left-style:solid}.bd-bottom-hover-2:hover{border-bottom-width:2px!important;border-bottom-style:solid}.bd-top-hover-2:hover{border-top-width:2px!important;border-top-style:solid}.bd-right-hover-2:hover{border-right-width:2px!important;border-right-style:solid}.bd-left-hover-2:hover{border-left-width:2px!important;border-left-style:solid}.bd-bottom-hover-3:hover{border-bottom-width:3px!important;border-bottom-style:solid}.bd-top-hover-3:hover{border-top-width:3px!important;border-top-style:solid}.bd-right-hover-3:hover{border-right-width:3px!important;border-right-style:solid}.bd-left-hover-3:hover{border-left-width:3px!important;border-left-style:solid}.bd-bottom-hover-4:hover{border-bottom-width:4px!important;border-bottom-style:solid}.bd-top-hover-4:hover{border-top-width:4px!important;border-top-style:solid}.bd-right-hover-4:hover{border-right-width:4px!important;border-right-style:solid}.bd-left-hover-4:hover{border-left-width:4px!important;border-left-style:solid}.bd-bottom-hover-5:hover{border-bottom-width:5px!important;border-bottom-style:solid}.bd-top-hover-5:hover{border-top-width:5px!important;border-top-style:solid}.bd-right-hover-5:hover{border-right-width:5px!important;border-right-style:solid}.bd-left-hover-5:hover{border-left-width:5px!important;border-left-style:solid}.overflow-hidden{overflow:hidden!important}.omni-bold{font-family:var(--omnitextbold)}.hover-zoom-tilt{-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;will-change:transform}.hover-zoom-tilt:hover{-webkit-transform:scale(1.03) rotateZ(1.5deg);transform:scale(1.03) rotate(1.5deg);-webkit-box-shadow:0 10px 25px rgba(0,0,0,.1);box-shadow:0 10px 25px #0000001a;z-index:1}.hexagon{overflow:hidden;display:inline-block;margin:4em;width:20em;height:17.32em;-webkit-transform:rotate(-30deg) skewX(30deg);transform:rotate(-30deg) skew(30deg);border-radius:.5em;background:none}.hexagon *,.hexagon :before{display:block;overflow:hidden;width:inherit;height:inherit;border-radius:inherit}.hexagon-inner{-webkit-transform:skewX(-30deg) rotate(60deg) skewX(30deg);transform:skew(-30deg) rotate(60deg) skew(30deg);-webkit-transition:opacity .75s;transition:opacity .75s;cursor:pointer}.hexagon-inner:before{content:"";-webkit-transform:skewX(-30deg) rotate(60deg) skewX(30deg);transform:skew(-30deg) rotate(60deg) skew(30deg);background:var(--love)}@media(max-width:800px){.hexagon{width:15em;height:12.99em;margin:3em}}@media(max-width:600px){.hexagon{width:10em;height:8.66em;margin:2em}}.roboto,.roboto *{font-family:var(--mrroboto);line-height:100%;text-transform:uppercase;font-weight:100;color:var(--black)}.button,button{background:var(--love);text-align:center;font-weight:500;font-family:var(--omnitextmedium);color:var(--white);padding:15px;border-radius:30px;width:var(--btn-width,auto);max-width:100%;border:2px var(--love) solid;font-size:18px;line-height:18px;display:inline-block;white-space:nowrap;cursor:pointer}.button:hover,button:hover{background:var(--black);border:2px var(--black) solid;color:var(--white);-webkit-transition:.5s;transition:.5s;cursor:pointer}.button.full-width,button.full-width{width:100%}.button.transparent,button.transparent{background:var(--bone);color:var(--love);border:2px var(--love) solid}.button.transparent:hover,button.transparent:hover{background:var(--black);color:var(--white);border:none}.button.white,button.white{background:var(--white);color:var(--love);border:none}.button.white:hover,button.white:hover,.button.black,button.black{background:var(--black);color:var(--white);border:none}.button.black:hover,button.black:hover{background:var(--love);color:var(--white);border:none}.button.park,button.park{background:var(--park);color:var(--play);border:none}.button.park:hover,button.park:hover{background:var(--play);color:var(--park);border:none}.button.park-transparent,button.park-transparent{background:var(--bone);color:var(--park);border:2px var(--park) solid}.button.park-transparent:hover,button.park-transparent:hover{background:var(--white);color:var(--black);border:2px var(--black) solid}.button.btn--260,button.btn--260{--btn-width:260px}.button.arrow,button.arrow{position:relative;padding-right:48px}.button.arrow:after,button.arrow:after{content:"";position:absolute;right:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;background-image:url(../assets/arrow-right.svg);background-repeat:no-repeat;background-size:contain;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;pointer-events:none}.button.arrow:hover:after,button.arrow:hover:after{-webkit-transform:translateY(-50%) translateX(4px);transform:translateY(-50%) translate(4px)}.button.arrow.red:after,button.arrow.red:after{-webkit-filter:none;filter:none}.button.arrow.red:hover:after,button.arrow.red:hover:after{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.button.arrow.carousel-next,.button.arrow.carousel-prev,.button.arrow.nav-link,.button.arrow.no-arrow,.button.arrow.rebuy-button,.button.arrow.rebuy-cart__flyout-close,button.arrow.carousel-next,button.arrow.carousel-prev,button.arrow.nav-link,button.arrow.no-arrow,button.arrow.rebuy-button,button.arrow.rebuy-cart__flyout-close{padding-right:15px}.button.arrow.carousel-next:after,.button.arrow.carousel-prev:after,.button.arrow.nav-link:after,.button.arrow.no-arrow:after,.button.arrow.rebuy-button:after,.button.arrow.rebuy-cart__flyout-close:after,button.arrow.carousel-next:after,button.arrow.carousel-prev:after,button.arrow.nav-link:after,button.arrow.no-arrow:after,button.arrow.rebuy-button:after,button.arrow.rebuy-cart__flyout-close:after{display:none}@media(max-width:1385px){.button.arrow,button.arrow{padding-right:44px}.button.arrow:after,button.arrow:after{right:14px;width:16px;height:16px}.button.arrow.carousel-next,.button.arrow.carousel-prev,.button.arrow.no-arrow,button.arrow.carousel-next,button.arrow.carousel-prev,button.arrow.no-arrow{padding-right:15px}}.oke-w-main .button:after,.oke-w-main button:after{display:none!important}.rebuy-cart__flyout .button:after,.rebuy-cart__flyout button:after{display:none!important}:is(#skio-root,#skio-portal) .bg-secondary{background-color:#fff!important;color:#000!important}:is(#skio-root,#skio-portal) .bg-secondary.active,:is(#skio-root,#skio-portal) .bg-secondary[aria-selected=true]{background-color:#000!important;color:#fff!important}:is(#skio-root,#skio-portal) .ring-inset{--tw-ring-inset:inset}:is(#skio-root,#skio-portal) .text-primary{color:var(--black)!important}@font-face{font-family:abc_ginto_normal;src:url(abcgintonormal-bold-webfont.woff2) format("woff2"),url(abcgintonormal-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:abc_ginto_ultra;src:url(abcgintonord-ultra-webfont.woff2) format("woff2"),url(abcgintonord-ultra-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:abc_monument_groteskregular;src:url(abcmonumentgrotesk-regular-webfont.woff2) format("woff2"),url(abcmonumentgrotesk-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:abc_monument_groteskmedium;src:url(abcmonumentgrotesk-medium-webfont.woff2) format("woff2"),url(abcmonumentgrotesk-medium-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:abc_monument_groteskbold;src:url(abcmonumentgrotesk-bold-webfont.woff2) format("woff2"),url(abcmonumentgrotesk-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}p{font-family:var(--omnitext);font-size:16px;font-weight:400;font-style:normal}.h1,.h1 :not(br),h1{font-family:var(--omnitextbold);font-weight:400;padding:0}.h2,h2{font-family:var(--omniheading);font-weight:400;padding:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body,html{font-size:100%;padding:0;margin:0}body{font-family:var(--omnitext);background:var(--white);color:var(--black);font-size:16px}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}a{color:var(--black);text-decoration:none}a:hover{color:var(--love);text-decoration:none;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}b,strong{font-weight:400;font-family:var(--omnitextbold)}.shopify-section{overflow:hidden;position:relative}@media(min-width:801px){.shopify-section:has(>.callout){overflow:visible!important}}@media(max-width:800px){.shopify-section:has(.pt_section){overflow:visible!important}}@media(min-width:801px){.shopify-section:has(>.product-sticky){overflow:visible!important}}@media(max-width:992px){.mobile-hide{display:none!important}}@media(min-width:992px){.desktop-hide{display:none!important}}.breadcrumb{font-family:var(--mrroboto);font-weight:300;font-size:13px}.main-content{padding:80px 0}.main-content p{font-family:var(--omnitext);font-weight:400;font-size:18px;line-height:1}.main-content ul{list-style:none;margin:0 0 1rem;padding-left:0}.main-content ul ul{margin:.5rem 0;padding-left:1.5em}.main-content li{position:relative;display:block;padding-left:1.5em;font-size:18px;color:var(--black);line-height:1.4}@media(max-width:768px){.main-content li{line-height:1.8}}.main-content li>ul{margin-top:.4rem}.main-content li:before{content:"";position:absolute;left:0;top:2px;width:1em;height:1em;background:url(../assets/li-hex.svg) no-repeat center center;background-size:contain;-webkit-transform:none;transform:none}.main-content ul ul>li{padding-left:0}.main-content ul ul>li:before{left:-1.25em;top:4px;width:.75em;height:.75em;-webkit-filter:invert(13%) sepia(21%) saturate(1532%) hue-rotate(103deg) brightness(91%) contrast(95%);filter:invert(13%) sepia(21%) saturate(1532%) hue-rotate(103deg) brightness(91%) contrast(95%)}.main-content h1{font-family:var(--omnitextbold);color:var(--black);text-transform:uppercase;font-size:clamp(32px,5vw,50px);line-height:1;margin:3px 0;text-align:left}.main-content h2{font-family:var(--omnitextbold);color:var(--love);font-size:clamp(28px,5vw,40px);line-height:1;margin:3px 0;text-align:left}.main-content h3,.main-content h4{font-family:var(--omnitextbold);color:var(--love);font-size:clamp(22px,5vw,36px);line-height:1;margin:3px 0;text-align:left}.main-content .white{color:var(--white)}.main-content a{color:var(--black);text-decoration:none}.main-content a:hover{color:var(--love);text-decoration:none;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.cky-consent-container{z-index:9999999999!important}#promo-banner{position:relative}.promo-marquee{display:none}@media(min-width:768px){.promo-scroll-enabled .promo-marquee{display:none}.promo-scroll-enabled p{display:block}}@media(max-width:767px){.promo-scroll-enabled p{display:none}.promo-scroll-enabled .promo-marquee{display:block;overflow:hidden;white-space:nowrap;padding:10px 0}.promo-scroll-enabled .promo-track{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-animation:promoScroll 18s linear infinite;animation:promoScroll 18s linear infinite}.promo-scroll-enabled .promo-text{white-space:nowrap;padding-right:60px}}@-webkit-keyframes promoScroll{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-50%);transform:translate(-50%)}}@keyframes promoScroll{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-50%);transform:translate(-50%)}}.header-promo-banner{background-color:var(--love);padding:5px 0;color:var(--bone)}.header-promo-banner p{text-align:center;font-size:16px;margin-bottom:0}.header{position:relative;overflow:hidden}.header .inner{position:fixed;top:65px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:90%;background:var(--white);border-radius:10px;display:block;z-index:8;min-height:100px;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.15),0 6px 15px 0 rgba(0,0,0,.15);box-shadow:0 10px 10px #00000026,0 6px 15px #00000026;-webkit-transition:top .3s ease-in-out;transition:top .3s ease-in-out;will-change:top}.header .inner.scrolled-up{top:25px}.header .inner.header-hidden{-webkit-transform:translate(-50%,-200%);transform:translate(-50%,-200%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.header .inner .button{position:absolute;top:50%;right:150px;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap;width:auto!important;font-size:15px}@media(min-width:800px)and (max-width:1500px){.header .inner .button{font-size:14px;padding:10px 15px;right:22px;top:119px;background:var(--love);border-radius:0 0 12px 12px;border:0}.header .inner .button:hover{background:var(--park);-webkit-transition:.3s;transition:.3s}}.header .inner .logo{max-width:220px;width:100%;height:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:15px}@media(max-width:768px){.header .inner .logo{max-width:170px;width:170px;left:70px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.header .inner .cart-icon-wrapper{position:absolute;top:50%;right:70px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header .inner .cart-icon{display:block;width:42px;height:42px;background-image:url(../assets/cart.svg);background-size:contain;background-repeat:no-repeat;position:relative}.header .inner .cart-count{position:absolute;top:-5px;right:0;background-color:var(--love);color:var(--white);font-size:11px;line-height:1;padding:3px 6px;border-radius:50%;min-width:18px;text-align:center;font-weight:300;font-family:var(--omnitext)}.header .inner .account-icon-wrapper{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header .inner .account-icon{display:block;width:42px;height:42px;background-image:url(../assets/account.svg);background-size:contain;background-repeat:no-repeat;position:relative}.footer_head{position:relative;overflow:hidden;width:100%;aspect-ratio:1920/680;color:var(--love);bottom:-3px}@media(max-width:768px){.footer_head{min-height:220px}}.footer_head:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../assets/footer_head.svg);background-size:100% auto;background-position:center;background-repeat:no-repeat;filter:none;-webkit-filter:none;z-index:1}@media(max-width:768px){.footer_head:before{bottom:-70px}}.footer_head.footer-love{color:var(--love)}.footer_head.footer-love:before{filter:brightness(0) saturate(100%) invert(34%) sepia(82%) saturate(5238%) hue-rotate(340deg) brightness(76%) contrast(137%);-webkit-filter:brightness(0) saturate(100%) invert(34%) sepia(82%) saturate(5238%) hue-rotate(340deg) brightness(76%) contrast(137%)}.footer_head.footer-bone{color:var(--bone)}.footer_head.footer-bone:before{filter:brightness(1.1) contrast(.9) saturate(.2);-webkit-filter:brightness(1.1) contrast(.9) saturate(.2)}.footer_head.footer-park{color:var(--park)}.footer_head.footer-park:before{background:none;background-color:#12492b;-webkit-mask-image:url(../assets/footer_head.svg);-webkit-mask-size:100% auto;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;mask-image:url(../assets/footer_head.svg);mask-size:100% auto;mask-position:center;mask-repeat:no-repeat;filter:none;-webkit-filter:none}.footer_head.footer-play{color:var(--play)}.footer_head.footer-play:before{filter:hue-rotate(20deg) saturate(1.5) brightness(1.1);-webkit-filter:hue-rotate(20deg) saturate(1.5) brightness(1.1)}.footer_head .container-fluid{position:relative;z-index:2;height:100%}.footer_head .footer-heading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;text-align:center;z-index:3;font-family:var(--omnitextbold);font-size:clamp(36px,5vw,100px);line-height:1;width:100%}@media(max-width:768px){.footer_head .footer-heading{top:0;-webkit-transform:translateX(-50%);transform:translate(-50%)}}.footer{position:relative;padding:40px 0;margin-top:-2px}.footer .button{width:auto;margin-bottom:20px}.footer h2{font-family:var(--omnitextbold);text-transform:uppercase;font-size:clamp(20px,5vw,42px);line-height:1}.footer h4{font-family:var(--omnitextbold);text-transform:uppercase;font-size:18px;min-height:35px;line-height:1}.footer p{font-family:var(--omnitext);font-size:18px;line-height:1;margin:0 0 25px}.footer ul{margin-left:-32px;display:list-item;list-style:none}.footer li{font-size:16px;font-family:var(--omnitext);padding:5px 0;list-style:none;text-transform:uppercase}.footer li a{color:var(--white)}.footer li a:hover{color:var(--black)}.footer .footer-inline-images img{height:65px;vertical-align:middle}@media(max-width:768px){.footer .footer-inline-images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;margin-bottom:20px}.footer .footer-inline-images img{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;height:auto;max-height:65px;min-width:160px;-o-object-fit:contain;object-fit:contain}}.footer .payment-logo{height:36px;width:auto}.footer .social-logo{height:45px;width:auto}.footer .footer-icon{height:36px;width:auto}.footer .p-blocks{text-align:left}.footer.footer-love{position:relative;background-color:var(--love);color:var(--white);overflow:hidden}.footer.footer-love:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--love);filter:brightness(0) saturate(100%) invert(34%) sepia(82%) saturate(5238%) hue-rotate(340deg) brightness(76%) contrast(137%);-webkit-filter:brightness(0) saturate(100%) invert(34%) sepia(82%) saturate(5238%) hue-rotate(340deg) brightness(76%) contrast(137%);z-index:0}.footer.footer-love>*{position:relative;z-index:1}.footer.footer-bone{background-color:var(--bone)}.footer.footer-park{background-color:var(--park)}.footer.footer-play{background-color:var(--play)}.footer.text-light{color:var(--white)}.footer.text-dark{color:var(--black)}.footer .logo{margin-top:60px;display:block;width:100%;height:auto;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}@media(max-width:767px){.footer-collapsible{border-bottom:1px solid white;padding:10px 20px;position:relative}.footer-collapsible .footer-toggle{background:none;border:none;color:#fff;font-weight:700;font-size:16px;width:100%;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;cursor:pointer}.footer-collapsible .footer-toggle:after{content:"";display:inline-block;width:10px;height:10px;border-right:2px solid white;border-bottom:2px solid white;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;margin-left:8px}.footer-collapsible.active .footer-toggle:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.footer-collapsible.active .footer-content{max-height:500px;opacity:1}.footer-collapsible .footer-content{overflow:hidden;max-height:0;opacity:0;-webkit-transition:max-height .4s ease,opacity .4s ease;transition:max-height .4s ease,opacity .4s ease;list-style:none;margin:0;padding-left:20px}}.bcorp-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bcorp-block .bcorp-logo{height:150px;width:auto;-ms-flex-negative:0;flex-shrink:0}.bcorp-block .bcorp-text{font-family:var(--omnitextbold);font-size:18px;line-height:1.4;max-width:200px;border-bottom:5px var(--white) solid;padding-top:30px;height:125px}.ftrtxt{font-size:15px!important}@media(max-width:767px){.ftrtxt{font-size:12px!important}}.ftrtxt{line-height:1.2!important;margin-bottom:0!important}.ftrtxt a{color:var(--white)}.ftrtxt a:hover{color:var(--play)}.two-columns .img-fluid{border-radius:16px}.two-columns .two-column-text-content{font-family:var(--omnitext);font-size:18px;line-height:24px;text-align:left}.two-columns h2{font-family:var(--omnitextbold);font-size:clamp(32px,5vw,50px);line-height:1.1;margin:15px 0 25px;text-align:left}omni-grid.col_img{max-height:320px;width:100%;background-size:cover;background-position:center;-o-object-fit:cover;object-fit:cover;height:auto;border-radius:16px}@media(max-width:768px){omni-grid.col_img{min-height:260px}}.col_items ul{list-style:none}.collection-home{margin:0;padding:15px 0}.collection-home h2{font-family:var(--omnitextbold);font-size:clamp(32px,5vw,50px);line-height:1.1;margin:15px 0 25px;text-align:left}@media(max-width:768px){.collection-home h2{text-align:center}}.collection-home .collection-item{position:relative;margin-bottom:45px}.collection-home .collection-item:after{content:url(../assets/hex-but.svg);width:60px;height:60px;position:absolute;z-index:2;bottom:-30px;right:30px}@media(max-width:768px){.collection-home .collection-item:after{left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);right:auto}}.collection-home .collection-item .collection-grid-item__title{position:absolute;bottom:15px;left:25px}@media(max-width:768px){.collection-home .collection-item .collection-grid-item__title{left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);right:auto}}.collection-home .collection-item .collection-grid-item__title h3{color:var(--white);font-size:35px;text-transform:uppercase;font-family:var(--omnitextbold);letter-spacing:-1px;font-weight:700}@media(max-width:768px){.collection-home .collection-item .collection-grid-item__title h3{text-align:center;margin-bottom:30px;font-size:22px;white-space:nowrap;margin-top:3px}}.collection-home .collection-item .collection-grid-item__title h4{font-family:var(--mrrobotomedium);font-size:14px;line-height:14px;text-transform:uppercase;font-weight:300;margin-bottom:0;color:var(--white)}@media(max-width:768px){.collection-home .collection-item .collection-grid-item__title h4{text-align:center;margin-bottom:0}}@media(max-width:768px){.collection-home .container .row .col_items{padding:0 20px}}.omni-grid{margin:50px 0;padding:0}.omni-grid h2{font-family:var(--omnitextbold);font-size:clamp(32px,5vw,50px);line-height:1;margin:25px 0 50px}@media(max-width:800px){.omni-grid h2{margin:25px 0}}.omni-grid h2{text-align:left}.omni-grid .omni-item{position:relative;background:#f6f5f1;border-radius:16px}@media(max-width:1385px){.omni-grid .omni-item{margin:20px 0}}.omni-grid .omni-item .grid-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.omni-grid .omni-item .grid-layout .text-column{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}@media(max-width:1385px){.omni-grid .omni-item .grid-layout .text-column{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.omni-grid .omni-item .grid-layout .text-column .collection-grid-item__title h3{color:var(--black);font-size:35px;font-family:var(--omnitextbold);letter-spacing:-1px;font-weight:700}@media(max-width:1385px){.omni-grid .omni-item .grid-layout .text-column .collection-grid-item__title h3{margin-bottom:30px}}.omni-grid .omni-item .grid-layout .text-column .collection-grid-item__title h4{font-family:var(--mrrobotomedium);font-size:14px;line-height:14px;text-transform:uppercase;font-weight:300;margin-bottom:0;color:var(--black)}@media(max-width:1385px){.omni-grid .omni-item .grid-layout .text-column .collection-grid-item__title h4{margin-bottom:0}}.omni-grid .omni-item .grid-layout .text-column .collection-grid-item__body{margin-top:14px;font-size:16px;line-height:1.5;color:var(--black)}@media(max-width:1385px){.omni-grid .omni-item .grid-layout .text-column .collection-grid-item__body{margin-top:10px}}.omni-grid .omni-item .grid-layout .text-column .collection-grid-item__body p{margin:0 0 10px}.omni-grid .omni-item .grid-layout .text-column .button-container{margin-top:auto;text-align:center;display:block;margin-bottom:0;z-index:3;position:relative;padding-top:24px}@media(max-width:1385px){.omni-grid .omni-item .grid-layout .text-column .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}}.omni-grid .omni-item .grid-layout .text-column .button-container .button{display:inline-block;margin-bottom:15px;background:var(--park);border:2px var(--park) solid;position:relative;padding-right:48px}.omni-grid .omni-item .grid-layout .text-column .button-container .button:after{content:"";position:absolute;right:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;background-image:url(../assets/arrow-right.svg);background-repeat:no-repeat;background-size:contain;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;pointer-events:none}.omni-grid .omni-item .grid-layout .text-column .button-container .button:hover:after{-webkit-transform:translateY(-50%) translateX(4px);transform:translateY(-50%) translate(4px)}.omni-grid .omni-item .grid-layout .text-column .button-container .button.transparent{background:#f6f5f1;margin-bottom:0}.omni-grid .omni-item .grid-layout .text-column .button-container .button.transparent:hover{background:var(--black);border:2px var(--black) solid}@media(max-width:1385px){.omni-grid .omni-item .grid-layout .text-column .button-container .button{margin:0;padding-right:44px}.omni-grid .omni-item .grid-layout .text-column .button-container .button:after{right:14px;width:16px;height:16px}}@media(min-width:992px)and (max-width:1385px){.omni-grid .omni-item .grid-layout .text-column .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.omni-grid .omni-item .grid-layout .text-column .button-container .button{padding:16px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:220px;margin:10px;-webkit-box-sizing:border-box;box-sizing:border-box}}.omni-grid .omni-item .grid-layout .image-column{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:1385px){.omni-grid .omni-item .grid-layout .image-column{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:100%;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.omni-grid .omni-item .grid-layout .image-column img{max-width:100%;height:auto;display:block}.omni-grid .omni-item .grid-layout .image-column .omni_img{max-height:320px;min-height:320px;width:100%;background-size:cover;background-position:center;-o-object-fit:cover;object-fit:cover;height:auto;border-radius:0 16px 16px 0}@media(max-width:1385px){.omni-grid .omni-item .grid-layout .image-column .omni_img{border-radius:16px 16px 0 0;padding:10px;max-height:none}.omni-grid .omni-item .grid-layout .image-column .omni_img img{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}}@media(max-width:1385px){.omni-grid{margin:10px 0}.omni-grid .row.g-2{--bs-gutter-x:10px;--bs-gutter-y:-15px}}.cta-one{background:var(--bone);position:relative}.cta-one.light{color:var(--white)}.cta-one.mobi{background:#f6f5f1}.cta-one .contents{max-width:800px;margin:0 auto}@media(max-width:768px){.cta-one .contents{max-width:100%;margin:0;padding:30px 0;overflow:visible}}.cta-one .contents .button{margin:10px;width:auto}@media(max-width:768px){.cta-one .contents .button{width:100%!important;min-width:0!important;margin:0!important;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important;display:block}}.cta-one .contents .button.transparent{background:var(--love);border:2px #fff solid;color:#fff}.cta-one .contents .button-wrapper{text-align:left}.cta-one .contents .button-wrapper .button:not(.transparent){border:2px solid #fff;background:var(--white);color:var(--love)}@media(max-width:768px){.cta-one .contents .button-wrapper{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;gap:12px!important;width:100%}.cta-one .contents .button-wrapper .button{width:100%!important;-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}}.cta-one .contents .info_b{padding:40px 0!important}.cta-one .contents .info_b p{text-align:center;font-family:var(--mrroboto);font-size:20px;line-height:20px;font-weight:500;text-transform:uppercase;margin:0}@media(max-width:768px){.cta-one .contents .info_b{width:100vw;margin:0;overflow:visible;-webkit-transform:translateX(-50%);transform:translate(-50%);left:50%;position:relative}}.cta-one .contents h2{font-family:var(--omnitextbold);font-size:clamp(32px,5vw,50px);line-height:1;margin:3px 0;text-align:left}@media(max-width:768px){.cta-one .contents h2{position:relative;z-index:2}}.cta-one .contents h4{font-family:var(--mrrobotomedium);font-size:16px;line-height:16px;text-transform:uppercase;font-weight:500;margin-bottom:20px;color:var(--white)}@media(max-width:992px){.cta-one .contents h4{margin-bottom:15px}}.cta-one .contents>p{font-family:var(--omnitext);font-size:20px;line-height:24px;text-align:left;margin:25px 0}.cta-one .contents .lefttxt{padding-top:40px;text-align:left;margin:0;width:75%}@media(max-width:768px){.cta-one .contents .lefttxt{width:100%}}.cta-one .contents .cta-icons{margin:20px 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media(max-width:768px){.cta-one .contents .cta-icons{margin-top:15px}}.cta-one .contents .cta-icons-stacked{margin:20px 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media(max-width:768px){.cta-one .contents .cta-icons-stacked{margin-top:15px}}.cta-one .contents .cta-icons-carousel{margin:20px 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media(max-width:768px){.cta-one .contents .cta-icons-carousel{margin-top:15px}}.cta-one .contents .cta-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.cta-one .contents .cta-icon__image{max-width:40px;max-height:40px;margin-right:15px;-ms-flex-negative:0;flex-shrink:0}.cta-one .contents .cta-icon__text{font-family:var(--omnitext);font-size:16px;line-height:1.4;margin:0}@media(max-width:768px){.cta-one .contents .cta-icons-stacked{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;gap:0!important}.cta-one .contents .cta-icons-stacked>.cta-icon{width:50%!important;-webkit-box-flex:0!important;-ms-flex:0 0 50%!important;flex:0 0 50%!important;max-width:50%!important}}.cta-one .left{min-height:800px}@media(max-width:768px){.cta-one .left{min-height:400px}}@media(min-width:768px){.cta-one .flickity-enabled-on-mobile,.cta-one .flickity-enabled-on-mobile.flickity-enabled{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.cta-one .carousel-cell{padding:10px}@media(max-width:767px){.cta-one .flickity-enabled-on-mobile{display:block;width:100vw;margin:0!important;padding:0!important}.cta-one .carousel-cell{width:40vw;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px}}.newsletter-sub{padding:80px 0;color:var(--white)}.newsletter-sub.light{color:var(--black)}.newsletter-sub h2{font-family:var(--omnitextbold);font-size:clamp(28px,5vw,50px);line-height:1;margin:3px 0;text-align:left}.newsletter-sub p{font-family:var(--omnitext);font-size:18px;line-height:24px;text-align:left}.newsletter-sub .small{font-size:80%;line-height:18px}.newsletter-sub a{color:var(--white)}.newsletter-sub a:hover{color:var(--play)}.newsletter-sub .newsletter-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:768px){.newsletter-sub .newsletter-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:inline-block;width:100%}}.newsletter-sub .newsletter-form label{font-size:.75rem;text-transform:uppercase;margin-bottom:5px;display:block;width:100%}.newsletter-sub .newsletter-form input[type=email]{padding:10px 14px;border:2px solid white;border-radius:8px;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#fff;background:transparent;min-width:200px}.newsletter-sub .newsletter-form input[type=email]::-webkit-input-placeholder{color:#f8dede}.newsletter-sub .newsletter-form input[type=email]::-moz-placeholder{color:#f8dede}.newsletter-sub .newsletter-form input[type=email]:-ms-input-placeholder{color:#f8dede}.newsletter-sub .newsletter-form input[type=email]::-ms-input-placeholder{color:#f8dede}.newsletter-sub .newsletter-form input[type=email]::placeholder{color:#f8dede}@media screen and (max-width:768px){.newsletter-sub .newsletter-form input[type=email]{width:65%}}.newsletter-sub .newsletter-form button{background:#fff;color:#d0021b}@media screen and (max-width:768px){.newsletter-sub .newsletter-form button{width:30%}}.charity-section{padding:80px 0}@media(max-width:800px){.charity-section{padding:0}}@media(max-width:800px){.charity-section .order-1{height:180px}}.charity-section .logo{max-width:360px}@media(max-width:800px){.charity-section .logo{max-width:280px;padding:10px}}.charity-section .text-light,.charity-section .text-light a{color:var(--white)}.charity-section .text-dark,.charity-section .text-dark a{color:var(--black)}.charity-section h4{font-family:var(--mrrobotomedium);font-size:16px;line-height:16px;text-transform:uppercase;font-weight:500;color:var(--white)}.charity-section h2{font-family:var(--omnitextbold);font-size:clamp(28px,5vw,36px);line-height:1;margin:25px 0;text-align:left}@media(max-width:768px){.charity-section h2{position:relative;z-index:2}}.charity-section>p{font-family:var(--omnitext);font-size:20px;line-height:24px;text-align:right;margin:25px 50px}.charity-section .row{overflow:hidden;border-radius:15px}@media(min-width:801px){.charity-section .row{max-height:400px;min-height:400px}}@media(min-width:801px){.charity-section .row:first-child{border-radius:15px 15px 0 0}}@media(min-width:801px){.charity-section .row:last-child{border-radius:0 0 15px 15px}}@media(max-width:800px){.charity-section .row{height:auto!important;margin:30px}}.talkvet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:780px;padding:80px 0;background-image:url(../assets/vet-bg.svg);background-repeat:no-repeat;background-size:contain;background-position:bottom right}@media(max-width:1401px){.talkvet{background-image:none}}@media(max-width:768px){.talkvet{padding-top:30px;padding-bottom:50px;min-height:300px}}.talkvet .vet_img{position:relative}.talkvet .vet_img img{display:block;max-width:100%;height:auto}.talkvet .vet_img .vetplus{position:absolute;bottom:0;left:0;width:220px;height:220px}@media(max-width:800px){.talkvet .vet_img .vetplus{width:150px;height:150px;position:absolute;bottom:-20px}}.talkvet h2{font-family:var(--omnitextbold);color:var(--black);font-size:clamp(28px,5vw,50px);line-height:1;text-align:left}.talkvet ul{list-style:none;padding:0;margin:1rem 0}.talkvet ul li{position:relative;padding-left:35px;margin-bottom:.5rem;font-family:var(--omnitext)}.talkvet ul li:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;background-image:url(../assets/yay.svg);background-repeat:no-repeat;background-size:contain}@media(max-width:767px){.reviews-cta{margin:15px}}.reviews-cta{padding:60px 0}.reviews-cta .white{color:var(--white)}.reviews-cta .love{color:var(--love)}.reviews-cta .bone{color:var(--bone)}.reviews-cta .park{color:var(--park)}.reviews-cta .play{color:var(--play)}.reviews-cta .review-highlight-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:767px){.reviews-cta .review-highlight-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.reviews-cta .box{padding:30px;border-radius:10px}.reviews-cta .cta-img{margin-right:15px}.reviews-cta .number{font-family:var(--omnitextbold);font-size:50px;line-height:1;width:200px;min-width:180px;display:inline-block}.reviews-cta .number:after{content:"+";display:inline-block;font-size:inherit;line-height:1;color:inherit;margin-left:10px}@media(max-width:767px){.reviews-cta .number{margin-bottom:25px}}.reviews-cta .cta-txt{font-family:var(--omnitextbold);font-size:clamp(28px,5vw,50px);line-height:1;margin-left:15px}.shopify-section.callout{overflow:visible!important}.callout{position:relative;overflow:visible!important}@media(max-width:768px){.callout{padding:30px 0}}.callout .callout-container{position:relative;overflow:visible;width:100%}.callout h3{font-family:var(--omnitextbold);font-size:clamp(22px,5vw,50px);line-height:1;margin:60px 0}@media(max-width:768px){.callout h3{margin:-20px 0 0}}.callout .leftbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:left;-ms-flex-align:left;align-items:left;text-align:left;width:100%;min-height:300px;position:relative;border-radius:10px;overflow:visible}@media(max-width:768px){.callout .leftbar{overflow:hidden}}.callout .leftbar{z-index:2}.callout .leftbar h2{text-align:left;font-family:var(--omnitextbold);color:var(--love);font-size:35px;line-height:1;text-transform:uppercase;max-width:200px}.callout .leftbar .badge{font-family:var(--mrroboto);font-weight:500;font-size:16px;max-width:225px}@media(max-width:768px){.callout .leftbar .badge{max-width:170px;font-size:12px}}.callout .leftbar .docimg{position:absolute;bottom:0;right:0;width:auto;height:auto;max-height:360px}@media(max-width:768px){.callout .leftbar .docimg{max-height:300px;margin-right:-30px}}.callout .leftbar .docimg{max-width:none;z-index:-2;pointer-events:none;border-radius:0 0 10px}.container.callout-container{position:relative;overflow:visible!important}.container.callout-container{overflow:visible!important;position:relative}@media(max-width:768px){.okiendo{margin:0 20px}}.iconic-grid{padding:60px 0;background-color:var(--icon-grid-section-bg,transparent)}.iconic-grid h2{font-family:var(--omnitextbold);font-size:clamp(32px,5vw,50px);line-height:1;text-align:left;color:var(--black)}.iconic-grid .icon-grid-item{position:relative;padding:20px;border-radius:18px;color:var(--icon-grid-text-color,var(--white));overflow:hidden;z-index:0}.iconic-grid .icon-grid-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--icon-grid-item-bg,var(--love));opacity:1;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;z-index:-1}.iconic-grid a.icon-grid-item{text-decoration:none;color:inherit}.iconic-grid a.icon-grid-item:focus-visible:before,.iconic-grid a.icon-grid-item:hover:before{opacity:.8}.iconic-grid .icon-grid-icon i{font-size:2.5rem;color:var(--icon-grid-text-color,var(--white))}.iconic-grid img{max-width:80px;height:auto}.iconic-grid .icon-grid-heading{color:var(--icon-grid-text-color,var(--white));font-size:clamp(20px,5vw,30px);font-family:var(--omnitextbold);letter-spacing:-1px;font-weight:700}.iconic-grid .icon-grid-text p{margin-bottom:0;font-family:var(--omnitext);color:var(--icon-grid-text-color,var(--white))}.vet-bio{padding:60px 0 0}.vet-bio .vet-bio-heading{font-family:var(--omnitextbold);text-transform:uppercase;font-size:clamp(32px,5vw,50px);margin-bottom:15px;line-height:1}.vet-bio .vet-bio-name{font-family:var(--omnitextbold);text-transform:uppercase;font-size:35px;line-height:1;margin:10px 0}.vet-bio .vet-bio-title{font-family:var(--omnitextbold);text-transform:uppercase;font-size:25px;line-height:1}.vet-bio .vet-bio-text{font-size:18px;line-height:1;font-family:var(--omnitext)}.vet-bio .vet-bio-text p:last-child{margin-bottom:30px}.vet-bio .col-md-6.mb-4.mb-md-0{padding-bottom:60px}.vet-bio .col-md-6.text-md-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;line-height:0}.vet-bio .vet-bio-image{display:block;max-width:100%;height:auto;margin-bottom:-1px}@media(max-width:767.98px){.vet-bio .col-md-6.mb-4.mb-md-0{padding-bottom:40px;margin-bottom:0!important}.vet-bio .col-md-6.text-md-end{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.hw_section{padding:80px 0;background:var(--hw-section-bg,transparent);color:var(--hw-section-text,inherit)}.hw_section h2{font-family:var(--omnitextbold);text-transform:uppercase;font-size:clamp(32px,5vw,50px);line-height:1.1;margin:15px 0 25px;text-align:center}.hw_section .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hw-item{padding:20px 0}.hw-item__image{margin-bottom:15px;position:relative}.hw-item__image img{display:block;width:100%;height:auto}.hw-item__image-overlay{position:absolute;top:30px;left:0;width:auto;height:auto;max-height:120px;max-width:100px}@media(max-width:800px){.hw-item__image-overlay{max-height:70px;max-width:60px}}.hw-item__image-overlay{z-index:2}.hw-item__title{color:var(--hw-section-text,inherit);font-size:clamp(14px,3vw,18px);font-family:var(--omnitextbold);padding:5px 10px;border-radius:8px;background:var(--love);margin:0 auto 10px;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:center;text-transform:uppercase}.hw-item__text{font-size:clamp(15px,3vw,18px);line-height:1.5;font-family:var(--omnitext);color:var(--hw-section-text,inherit);text-align:center;margin:0 auto;max-width:245px}.hw-bg{display:none}@media(max-width:800px){.hw_section{background:var(--hw-section-bg,var(--bone));margin:0 -15px;padding:0 15px 80px}.hw_section.hw_section--no-shape{padding:30px 15px 80px}.hw-bg{display:block;position:relative;width:calc(100% + 30px);margin-left:-15px;margin-bottom:-2px;aspect-ratio:1920/680;overflow:hidden;background:var(--hw-bg-color)}.hw-bg:before{content:"";position:absolute;top:0;right:0;left:0;-webkit-mask-image:url(../assets/footer_head.svg);mask-image:url(../assets/footer_head.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;background-color:var(--hw-shape-color,var(--hw-section-bg));z-index:1;bottom:-2px}}.pt_section{padding:80px 0;background:var(--pt-section-bg,transparent);color:var(--pt-section-text,inherit)}.pt-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pt-left{margin-bottom:40px}.pt-left h2{font-family:var(--omnitextbold);text-transform:uppercase;font-size:clamp(32px,5vw,50px);line-height:1.1;margin:0 0 20px}.pt-left-image{max-width:520px}@media(max-width:768px){.pt-left-image{margin-top:-200px;position:relative;z-index:2}}.pt-left-image img{display:block;width:100%;height:auto}.pt-text{font-size:clamp(16px,2.5vw,18px);line-height:1.6;font-family:var(--omnitext);max-width:420px}.pt_section .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pt-item{padding:20px 0}.pt-item__image{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pt-item__image img{display:block;width:50%;max-width:50%;height:auto}.pt-item__title{color:var(--pt-section-text,inherit);font-size:clamp(14px,3vw,18px);font-family:var(--omnitextbold);margin:0 auto 10px;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:center;text-transform:uppercase}.pt-item__text{font-size:clamp(15px,3vw,18px);line-height:1.5;font-family:var(--omnitext);color:var(--pt-section-text,inherit);text-align:center;margin:0 auto;max-width:245px}.pt-bg{display:none}@media(max-width:800px){.pt_section{background:var(--pt-section-bg,var(--bone));margin:-5px -15px;padding:0 15px 80px}.pt_section,.pt_section .container,.pt_section .pt-left,.pt_section .pt-row{overflow:visible}.pt_section.pt_section--no-shape{padding:30px 15px 80px}.pt-left{text-align:center}.pt-left .pt-text{margin:0 auto}.pt-bg{display:block;position:relative;width:calc(100% + 30px);margin-left:-15px;margin-bottom:-2px;aspect-ratio:1920/680;overflow:hidden;background:var(--pt-bg-color)}.pt-bg:before{content:"";position:absolute;right:0;left:0;top:-15px;-webkit-mask-image:url(../assets/hexup.svg);mask-image:url(../assets/hexup.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center;mask-position:center;background-color:var(--pt-shape-color,var(--pt-section-bg));z-index:1;bottom:-2px}}.tp-top{background-color:var(--tp-bg);padding-top:var(--tp-padding);padding-bottom:var(--tp-padding)}.tp-top .tp-widget-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tp-top .trustpilot-widget{max-width:var(--tp-max-width);width:100%;margin:0 auto;position:relative;border-style:none;display:block;overflow:hidden}.tp-top .trustpilot-horizontal{max-width:none;width:auto;height:auto!important;overflow:visible!important}.stat-countups{background:var(--sc-bg);padding:60px 0}.stat-countups__heading{color:var(--sc-heading);font-weight:400;font-family:var(--omnitextbold);font-size:clamp(32px,5vw,50px);line-height:1.1;margin:0;white-space:pre-line}.stat-countups__text{color:var(--sc-text);font-size:18px}.stat-countups__text p{margin:0}.stat-countups__grid{margin-top:10px}.stat-countups__card{padding:10px 8px}.stat-countups__number-wrap{line-height:1}.stat-countups__number{display:inline-block;color:var(--sc-number);font-family:var(--omnitextbold);font-size:84px;letter-spacing:-.02em;line-height:.95}.stat-countups__label{color:var(--sc-text);font-family:var(--omnitext);font-size:18px;line-height:1.35;white-space:pre-line;max-width:360px;margin:0 auto}.stat-countups__cta{margin-top:28px}.stat-countups__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:280px;height:62px;padding:0 26px;border-radius:999px;background:var(--sc-btn-bg);color:var(--sc-btn-text);text-decoration:none;font-weight:700;font-size:20px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.stat-countups__button:hover{opacity:.9;text-decoration:none;color:var(--sc-btn-text)}.stat-countups__subnote{color:var(--sc-subnote);font-size:14px;line-height:1.35;opacity:.95}@media(max-width:767px){.stat-countups{padding:44px 0}.stat-countups__heading{font-size:34px}.stat-countups__number{font-size:64px}.stat-countups__label{font-size:16px}.stat-countups__button{width:100%;min-width:0;max-width:420px}}.header-gallery{background:var(--hg-bg)}.header-gallery .hg-heading{color:var(--hg-heading-color);font-weight:400;font-family:var(--omnitextbold);font-size:clamp(32px,5vw,50px);line-height:1.1;margin:0}.header-gallery .hg-gallery{width:100%;overflow:visible}.header-gallery .hg-swiper-wrap{width:100%;position:relative;padding-bottom:64px;overflow:visible}.header-gallery .hg-swiper{width:100%;padding-left:16px;padding-right:16px;overflow:visible}@media(min-width:992px){.header-gallery .hg-swiper{padding-left:40px;padding-right:40px}}@media(min-width:1400px){.header-gallery .hg-swiper{padding-left:64px;padding-right:64px}}.header-gallery .hg-slide{height:auto;overflow:visible}.header-gallery .swiper-wrapper{overflow:visible}.header-gallery .hg-slide-inner{position:relative;width:100%;aspect-ratio:1/1;border-radius:18px;background:#fff;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.06);box-shadow:0 10px 20px #0000000f;overflow:hidden}.header-gallery .hg-media{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:18px;overflow:hidden;background:#fff}.header-gallery .hg-media .hg-image{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.header-gallery .hg-media .hg-image-placeholder{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#0000000a;color:#0000008c;font-size:14px}.header-gallery .hg-media .hg-image-placeholder span{display:inline-block}.header-gallery .hg-pill{position:absolute;top:12px;left:12px;z-index:6}.header-gallery .hg-pill span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6px 22px;font-weight:600;border-radius:999px;background:var(--hg-pill-bg);color:var(--hg-pill-text);font-size:13px;line-height:1;font-family:var(--mrroboto);text-transform:uppercase;-webkit-box-shadow:0 8px 16px rgba(0,0,0,.08);box-shadow:0 8px 16px #00000014;white-space:nowrap;max-width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis}.header-gallery .hg-after .hg-after-text{color:var(--hg-text-color);font-size:16px;max-width:600px;margin:0 auto}.header-gallery .hg-after .hg-after-text p{margin:0}.header-gallery .button.hg-button{background:var(--hg-btn-bg)!important;color:var(--hg-btn-text)!important;border-color:var(--hg-btn-bg)!important}.header-gallery .button.hg-button:hover{background:var(--hg-btn-bg)!important;color:var(--hg-btn-text)!important;border-color:var(--hg-btn-bg)!important;opacity:.92}.main-menu{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:visible;height:100%}.main-menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;height:100%}.main-menu li{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #f1f1f1}.main-menu li:last-child{border-right:none}.main-menu li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px;text-decoration:none;color:var(--black);font-family:var(--omnitext);font-size:16px}.main-menu li a:hover{color:var(--love)}.main-menu li a.is-active{font-family:var(--omnitextbold);font-weight:500;color:var(--love)}.main-menu li>.submenu{display:none;position:absolute;top:100%;left:0;background:#fff;list-style:none;margin:0;padding:0;min-width:320px;z-index:1000;height:auto;-webkit-box-shadow:0 10px 10px -10px rgba(0,0,0,.15),0 6px 15px -10px rgba(0,0,0,.15);box-shadow:0 10px 10px -10px #00000026,0 6px 15px -10px #00000026;border-bottom-left-radius:15px;border-bottom-right-radius:15px;border-top:1px #f1f1f1 solid}.main-menu li:hover>.submenu{display:block}.main-menu li .submenu li{border:none;padding:10px 0;height:auto;color:var(--black);border-bottom:1px solid #f1f1f1}.main-menu li .submenu li:last-child{padding-bottom:20px;border:none}.main-menu li .submenu li a{display:block;width:100%}.main-menu li .submenu li a.is-active{font-family:var(--omnitextbold);font-weight:500;color:var(--love)}.main-menu li .submenu li:hover{color:var(--love)}.header.mobile{position:relative}.header.mobile.menu-open:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10;pointer-events:none}.header.mobile.menu-open .mobile-menu-popup{z-index:1000}.header.mobile .extras{padding:15px;background:var(--white);margin-top:120px}.header.mobile .extras .small{position:static}.header.mobile .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:var(--white);z-index:20;min-height:70px;width:94%}.header.mobile .hamburger-menu{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px}.header.mobile .hamburger-menu .hamburger-icon{width:25px;height:2px;background-color:var(--love);position:relative;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;-webkit-transform-origin:center;transform-origin:center}.header.mobile .hamburger-menu .hamburger-icon:after,.header.mobile .hamburger-menu .hamburger-icon:before{content:"";position:absolute;width:100%;height:2px;background-color:var(--love);-webkit-transition:background-color .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,background-color .3s ease;transition:transform .3s ease,background-color .3s ease,-webkit-transform .3s ease}.header.mobile .hamburger-menu .hamburger-icon:before{top:-8px}.header.mobile .hamburger-menu .hamburger-icon:after{top:8px}.header.mobile.menu-open .hamburger-icon{background-color:transparent}.header.mobile.menu-open .hamburger-icon:after,.header.mobile.menu-open .hamburger-icon:before{top:0;background-color:var(--love)}.header.mobile.menu-open .hamburger-icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header.mobile.menu-open .hamburger-icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header.mobile .mobile-logo{width:135px;height:auto;left:100px}.header.mobile .account-icon-wrapper,.header.mobile .cart-icon-wrapper{-ms-flex-negative:0;flex-shrink:0}.header.mobile .mobile-menu-popup{width:100%;display:none;position:absolute;top:100%;left:0;right:0;background:var(--white);border-radius:8px;margin-top:-15px;margin-bottom:60px;z-index:1000}.header.mobile .mobile-menu-popup ul{list-style:none;padding:15px;margin:0}.header.mobile .mobile-menu-popup ul li{margin-bottom:5px;position:relative;border-bottom:1px var(--black) solid;padding:10px 0}.header.mobile .mobile-menu-popup ul li.submenu-open,.header.mobile .mobile-menu-popup ul li:last-child{border-bottom:none}.header.mobile .mobile-menu-popup ul li .submenu{display:none;padding-left:15px;margin-top:5px}.header.mobile .mobile-menu-popup ul li .submenu li{border-bottom:none}.header.mobile .mobile-menu-popup ul li.submenu-open .submenu{display:block}.header.mobile .mobile-menu-popup ul li:has(.submenu)>a{position:relative;padding-right:25px}.header.mobile .mobile-menu-popup ul li:has(.submenu)>a:after{content:"";display:inline-block;width:10px;height:10px;border-right:2px solid var(--love);border-bottom:2px solid var(--love);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;position:absolute;right:5px;top:50%;-webkit-transform-origin:center;transform-origin:center;translate:0 -50%}.header.mobile .mobile-menu-popup ul li.submenu-open:has(.submenu)>a:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.header.mobile .mobile-menu-popup ul li a{color:var(--black);text-decoration:none;display:block}.header.mobile.menu-open .mobile-menu-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;max-height:none;overflow-y:auto}.header.mobile.menu-open .mobile-menu-popup ul{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header.mobile.menu-open .mobile-menu-popup .social-logo{height:45px;width:auto;-webkit-filter:brightness(0) saturate(100%) invert(11%) sepia(81%) saturate(7366%) hue-rotate(352deg) brightness(89%) contrast(101%);filter:brightness(0) saturate(100%) invert(11%) sepia(81%) saturate(7366%) hue-rotate(352deg) brightness(89%) contrast(101%)}.header.mobile.menu-open .mobile-menu-popup .p-blocks{text-align:left}.header.mobile .mobile-menu-popup .submenu li:last-child>a{color:var(--love);font-weight:700}.rebuy-cart__flyout *{background-color:unset;color:unset;font-family:var(--omnitext);font-weight:unset;text-decoration:unset;font-size:unset;line-height:2}.rebuy-cart__flyout [data-rebuy-cart-anchor=header]{background-color:var(--love)!important;color:var(--calm)!important}.rebuy-cart__flyout [data-rebuy-cart-anchor=header] .rebuy-cart__progress-bar-prompt{padding-left:0!important}.rebuy-cart__flyout [data-rebuy-cart-anchor=header] [data-rebuy-component=progress-bar] .rebuy-cart__progress-step-icon{opacity:1!important}.rebuy-cart__flyout [data-rebuy-cart-anchor=header] [data-rebuy-component=progress-bar] .rebuy-cart__progress-bar-meter-fill{background-color:var(--play)}.rebuy-cart__flyout [data-rebuy-cart-anchor=header] [data-rebuy-component=progress-bar] .rebuy-cart__progress-step.complete .rebuy-cart__progress-step-icon{background:#12492b!important}.rebuy-cart__flyout [data-rebuy-cart-anchor=header] [data-rebuy-component=progress-bar] .rebuy-cart__flyout-close{color:var(--calm)}.rebuy-cart__flyout [data-rebuy-cart-scroll-area]{background-color:var(--calm)}.rebuy-cart__flyout [data-rebuy-cart-scroll-area] [data-rebuy-cart-anchor=body]{background-color:var(--calm);color:var(--black)}.rebuy-cart__flyout [data-rebuy-cart-scroll-area] [data-rebuy-cart-anchor=body] [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-price .compare-at{color:var(--howl)!important}.rebuy-cart__flyout [data-rebuy-cart-scroll-area] [data-rebuy-cart-anchor=body] [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-media{background:var(--bone)!important}.rebuy-cart__flyout [data-rebuy-cart-scroll-area] [data-rebuy-cart-anchor=body] [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-product-title{font-family:var(--omnitextbold)!important;font-weight:600!important;text-decoration:unset!important;font-size:unset!important}.rebuy-cart__flyout [data-rebuy-cart-scroll-area] [data-rebuy-cart-anchor=body] [data-rebuy-component=cart-items] select.rebuy-select.muted{background:var(--love);text-align:center;font-weight:500;font-family:var(--omnitextmedium);color:var(--white);padding:15px;border-radius:30px;width:var(--btn-width,auto);max-width:100%;border:2px var(--love) solid;font-size:18px;line-height:18px;display:inline-block;white-space:nowrap;cursor:pointer}.rebuy-cart__flyout [data-rebuy-cart-scroll-area] [data-rebuy-cart-anchor=body] [data-rebuy-component=cart-items] select.rebuy-select.muted:hover{background:var(--black);border:2px var(--black) solid;color:var(--white);-webkit-transition:.5s;transition:.5s;cursor:pointer}.rebuy-cart__flyout [data-rebuy-cart-scroll-area] [data-rebuy-cart-anchor=body] [data-rebuy-component=cross-sell-widget] #rebuy-widget-192033 .primary-title,.rebuy-cart__flyout [data-rebuy-cart-scroll-area] [data-rebuy-cart-anchor=body] [data-rebuy-component=cross-sell-widget] #rebuy-widget-192033 .rebuy-product-title,.rebuy-cart__flyout [data-rebuy-cart-scroll-area] [data-rebuy-cart-anchor=body] [data-rebuy-component=cross-sell-widget] .rebuy-widget .primary-title,.rebuy-cart__flyout [data-rebuy-cart-scroll-area] [data-rebuy-cart-anchor=body] [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-product-title{font-family:var(--omnitext)!important;font-weight:unset!important;text-decoration:unset!important;font-size:unset!important}.rebuy-cart__flyout [data-rebuy-cart-scroll-area] [data-rebuy-cart-anchor=body] [data-rebuy-component=cross-sell-widget] #rebuy-widget-192033 .rebuy-button,.rebuy-cart__flyout [data-rebuy-cart-scroll-area] [data-rebuy-cart-anchor=body] [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-button{background:var(--love);text-align:center;font-weight:500;font-family:var(--omnitextmedium);color:var(--white);padding:15px;border-radius:30px;width:var(--btn-width,auto);max-width:100%;border:2px var(--love) solid;font-size:18px;line-height:18px;display:inline-block;white-space:nowrap;cursor:pointer}.rebuy-cart__flyout [data-rebuy-cart-scroll-area] [data-rebuy-cart-anchor=body] [data-rebuy-component=cross-sell-widget] #rebuy-widget-192033 .rebuy-button:hover,.rebuy-cart__flyout [data-rebuy-cart-scroll-area] [data-rebuy-cart-anchor=body] [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-button:hover{background:var(--black);border:2px var(--black) solid;color:var(--white);-webkit-transition:.5s;transition:.5s;cursor:pointer}.rebuy-cart__flyout [data-rebuy-cart-scroll-area] [data-rebuy-cart-anchor=body] [data-rebuy-component=cross-sell-widget] #rebuy-widget-192033 .rebuy-button,.rebuy-cart__flyout [data-rebuy-cart-scroll-area] [data-rebuy-cart-anchor=body] [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-button{width:auto!important}.rebuy-cart__flyout [data-rebuy-cart-scroll-area] [data-rebuy-cart-anchor=body] [data-rebuy-component=cross-sell-widget] #rebuy-widget-192033 .rebuy-product-grid.large-carousel,.rebuy-cart__flyout [data-rebuy-cart-scroll-area] [data-rebuy-cart-anchor=body] [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-product-grid.large-carousel{padding-left:0!important}.rebuy-cart__flyout [data-rebuy-cart-anchor=footer]{background-color:var(--calm);color:var(--black);border-radius:0}.rebuy-cart__flyout [data-rebuy-cart-anchor=footer] .rebuy-discount-text{margin-bottom:10px!important}.rebuy-cart__flyout [data-rebuy-cart-anchor=footer] .rebuy-cart__checkout-button{background:var(--park);color:var(--white);border-radius:30px;margin:10px 0;height:70px;padding:0 24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.rebuy-cart__flyout [data-rebuy-cart-anchor=footer] .rebuy-cart__checkout-button svg,.rebuy-cart__flyout [data-rebuy-cart-anchor=footer] .rebuy-cart__checkout-button svg *{fill:currentColor!important;-webkit-transition:fill .2s ease;transition:fill .2s ease}.rebuy-cart__flyout [data-rebuy-cart-anchor=footer] .rebuy-cart__checkout-button:hover{background:var(--play);color:var(--black)}.rebuy-cart__flyout [data-rebuy-cart-anchor=footer] .rebuy-button span{font-weight:800;font-family:var(--omnitextbold);font-size:clamp(20px,5vw,21px);white-space:normal!important;display:inline-block!important}.rebuy-cart__flyout [data-rebuy-cart-anchor=footer] .rebuy-cart__flyout-subtotal-final-amount{font-weight:600;font-size:24px;font-family:var(--omnitextbold)}.rebuy-cart__flyout [data-rebuy-cart-anchor=footer] .rebuy-accelerated-payment-icons{margin-bottom:25px!important}.rebuy-cart__flyout [data-rebuy-cart-anchor=footer] .rebuy-trust-pilot{display:none}.rebuy-cart__flyout-subtotal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rebuy-cart__flyout-subtotal-amounts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.rebuy-cart__flyout-subtotal-amount--original{opacity:.7;font-size:.9em}.rebuy-cart__flyout-subtotal-amount--original s{text-decoration:line-through}.rebuy-cart__flyout-item-price>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.rebuy-cart__flyout-item-price .rebuy-money.compare-at{text-decoration:line-through;opacity:.6;font-size:14px!important}.rebuy-cart__flyout-item-price .rebuy-money.sale{font-weight:600;font-family:var(--omnitextbold)}.book-consultation{position:relative}.book-consultation .section_holder{position:relative;max-width:1640px;margin:auto;padding:41px 36px;border-radius:18px;background-color:var(--love);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.book-consultation .txt_part{width:50%;padding-left:100px}.book-consultation .heading{font-family:var(--omnitextbold);text-transform:uppercase;font-size:clamp(32px,5vw,40px);color:var(--white)}.book-consultation h3{color:var(--white);font-size:32px;text-transform:capitalize;font-family:var(--omnitextbold);font-weight:700;margin-bottom:70px}.book-consultation .step_name{font-family:var(--omnitextbold);color:var(--white)}.book-consultation .step_count{width:110px;height:110px;background:var(--park);font-size:60px;font-family:var(--omnitextbold);color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:200px;margin-right:28px;position:relative}.book-consultation .step_count:after{content:"";position:absolute;width:2px;height:55px;background-color:var(--park);bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.book-consultation .s_step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:55px}.book-consultation .s_step:last-of-type{margin-bottom:0}.book-consultation .s_step:last-of-type .step_count:after{display:none}.book-consultation .calendar_part{width:50%}.book-consultation .calendly-inline-widget{width:100%;height:750px;background-color:var(--white);border-radius:18px;overflow:hidden}@media screen and (max-width:1400px){.book-consultation .txt_part{padding-left:0}}@media screen and (max-width:900px){.book-consultation .section_holder{padding:16px 15px 27px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0 15px}.book-consultation .txt_part{padding-left:0;width:100%}.book-consultation .calendar_part{width:100%}.book-consultation .heading{font-size:44px;line-height:1;margin-bottom:24px;margin-top:35px}.book-consultation .step_count{width:67px;height:67px;font-size:36px;margin-right:17px;padding-bottom:3px}.book-consultation .step_count:after{height:12px}.book-consultation .step_name{font-size:30px}.book-consultation .s_step{margin-bottom:12px}.book-consultation .calendly-inline-widget{height:92vw}}#subscriptions button[aria-label="View more items"],#subscriptions button[aria-label="View previous items"]{background-color:#e30617}#subscriptions button[aria-label="View more items"] svg,#subscriptions button[aria-label="View previous items"] svg{fill:#fff}#subscriptions button[aria-label="View more items"]:hover,#subscriptions button[aria-label="View previous items"]:hover{background-color:#ca0514;border-width:0}#subscriptions #__next{padding:0!important}#subscriptions #skio-loading{-webkit-transition:opacity .4s ease;transition:opacity .4s ease}#subscriptions #skio-loading.hidden{opacity:0;pointer-events:none}#skio-root .bg-secondary{background-color:var(--white);border:1px #ccc solid}.mb-bg{display:none}.accordion.pdt{padding-bottom:80px}@media(max-width:800px){.accordion.pdt{background:var(--bone);margin:0 -15px;padding:0 15px 80px}.mb-bg{display:block;position:relative;width:calc(100% + 30px);margin-left:-15px;margin-bottom:-2px;aspect-ratio:1920/680;overflow:hidden}.mb-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f8f0e1;-webkit-mask-image:url(../assets/footer_head.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:100% auto;mask-image:url(../assets/footer_head.svg);mask-repeat:no-repeat;mask-position:center;mask-size:100% auto;z-index:-1}}.accordion{--bs-collapse-transition:height .6s ease-in-out;border:none}.accordion h3{color:inherit;font-family:var(--omnitextbold);text-transform:uppercase;font-size:clamp(20px,5vw,24px);line-height:1.1;text-align:left}.accordion .accordion-item{background:none;border:none;border-bottom:1px solid var(--park);padding:10px 20px}.accordion .accordion-item .accordion-header{margin:0}.accordion .accordion-item .accordion-button{--bs-accordion-btn-icon:none!important;background-image:none!important;background:none!important;border:none;border-radius:0!important;padding:10px 0;width:100%;font-size:18px;font-family:var(--omnitextmedium);color:var(--park);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:none!important;box-shadow:none!important;white-space:inherit}.accordion .accordion-item .accordion-button:after{content:"";display:inline-block;width:10px;height:10px;border-right:2px solid var(--park);border-bottom:2px solid var(--park);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .6s ease-in-out!important;transition:-webkit-transform .6s ease-in-out!important;transition:transform .6s ease-in-out!important;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out!important;margin-left:8px;-webkit-filter:none;filter:none}.accordion .accordion-item .accordion-button.collapsed:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.accordion .accordion-item .accordion-button:not(.collapsed):after{background-image:none!important;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.accordion .accordion-item .accordion-button:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.accordion .accordion-item .accordion-collapse.collapsing{-webkit-transition:height .6s ease-in-out!important;transition:height .6s ease-in-out!important}.accordion .accordion-item .accordion-collapse .accordion-body{font-size:16px;color:var(--black);padding:0 0 20px}.accordion .accordion-item .accordion-collapse .accordion-body ul{list-style:none;padding-left:0}.accordion .accordion-item .accordion-collapse .accordion-body ul li{position:relative;padding-left:24px;font-size:16px}.accordion .accordion-item .accordion-collapse .accordion-body ul li:before{content:"";position:absolute;left:0;top:5px;width:14px;height:14px;background:url(../assets/li-hex.svg) no-repeat center center;background-size:contain}.accordion .accordion-item:first-of-type,.accordion .accordion-item:last-of-type{border-radius:0!important}.accordion .accordion-item:last-of-type{border-bottom:none!important}.product-faqs{padding:60px 0;margin:15px;overflow:hidden;border-radius:20px}.product-faqs .col-md-12{border-radius:20px}.product-faqs{--faq-accent:var(--love);--faq-body:var(--black)}.product-faqs.is-bone{--faq-accent:var(--bone)}.product-faqs.is-calm{--faq-accent:var(--calm)}.product-faqs.is-love{--faq-accent:var(--love)}.product-faqs.is-park{--faq-accent:var(--park)}.product-faqs.is-play{--faq-accent:var(--play)}.product-faqs.is-answer-light{--faq-body:var(--white)}.product-faqs.is-answer-dark{--faq-body:var(--black)}.product-faqs h2{font-family:var(--omnitextbold);font-size:clamp(28px,5vw,50px);line-height:1;text-align:left;color:var(--faq-accent)}.product-faqs p{font-family:var(--omnitext);font-size:18px;line-height:24px;text-align:left;color:var(--faq-body)}.product-faqs .drs{margin-bottom:20px}.product-faqs .drs p{font-family:var(--omnitextbold);font-size:16px;line-height:18px;text-align:left;color:var(--faq-body)}.product-faqs .drs img{border-radius:50%;max-width:50px;height:auto}.product-faqs .faq-accordion{--bs-collapse-transition:height .6s ease-in-out;border:none}.product-faqs .faq-accordion .accordion-item{background:none;border:none;border-bottom:1px solid var(--faq-accent);padding:10px 20px}.product-faqs .faq-accordion .accordion-item .accordion-header{margin:0}.product-faqs .faq-accordion .accordion-item .accordion-button{--bs-accordion-btn-icon:none!important;background-image:none!important;background:none!important;border:none;border-radius:0!important;padding:10px 0;width:100%;font-size:18px;font-family:var(--omnitextmedium);color:var(--faq-accent);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:none!important;box-shadow:none!important;white-space:inherit}.product-faqs .faq-accordion .accordion-item .accordion-button:after{content:"";display:inline-block;width:10px;height:10px;border-right:2px solid var(--faq-accent);border-bottom:2px solid var(--faq-accent);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .6s ease-in-out!important;transition:-webkit-transform .6s ease-in-out!important;transition:transform .6s ease-in-out!important;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out!important;margin-left:8px}.product-faqs .faq-accordion .accordion-item .accordion-button.collapsed:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-faqs .faq-accordion .accordion-item .accordion-button:not(.collapsed):after{background-image:none!important;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.product-faqs .faq-accordion .accordion-item .accordion-button:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.product-faqs .faq-accordion .accordion-item .accordion-collapse.collapsing{-webkit-transition:height .6s ease-in-out!important;transition:height .6s ease-in-out!important}.product-faqs .faq-accordion .accordion-item .accordion-collapse .accordion-body{font-size:16px;color:var(--faq-body);padding:0 0 20px}.product-faqs .faq-accordion .accordion-item .accordion-collapse .accordion-body ul{list-style:none;padding-left:0}.product-faqs .faq-accordion .accordion-item .accordion-collapse .accordion-body ul li{position:relative;padding-left:24px}.product-faqs .faq-accordion .accordion-item .accordion-collapse .accordion-body ul li:before{content:"";position:absolute;left:0;top:5px;width:14px;height:14px;background:url(../assets/li-hex.svg) no-repeat center center;background-size:contain}.product-faqs .faq-accordion .accordion-item:first-of-type,.product-faqs .faq-accordion .accordion-item:last-of-type{border-radius:0!important}.product-faqs .faq-accordion .accordion-item:last-of-type{border-bottom:none!important}@media(max-width:800px){.product-faqs{background:none!important}.product-faqs .col-md-12{padding:1rem!important}.product-faqs .product-collapse{padding:10px 0;position:relative;overflow:visible}.product-faqs .collapse-toggle{white-space:inherit;line-height:1.2;position:relative;padding-right:30px!important;overflow:visible}.product-faqs .collapse-toggle:after{position:absolute;top:15px;right:1rem;width:10px;height:10px;content:"";border-right:2px solid var(--faq-accent);border-bottom:2px solid var(--faq-accent);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.product-faqs .collapse-content{line-height:1}.product-faqs .faq-accordion .accordion-button{position:relative;padding-right:30px!important}.product-faqs .faq-accordion .accordion-button:after{position:absolute;top:15px;right:1rem;border-right-color:var(--faq-accent);border-bottom-color:var(--faq-accent);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);margin-left:0}.product-faqs .faq-accordion .accordion-button:not(.collapsed):after{-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}}.logo-marquee-wrapper{overflow:hidden;width:100%;padding:20px 0;background:var(--black)}.logo-marquee{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}.logo-marquee-track{display:-webkit-box;display:-ms-flexbox;display:flex}.logo-marquee-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 30px;display:block;text-align:center}@media(max-width:767px){.logo-marquee-item{padding:0 10px}}.logo-marquee-item img{max-height:80px;width:auto;display:block;margin:0 auto}@media(max-width:767px){.logo-marquee-item img{max-height:60px}}.text-marquee{overflow:hidden;width:100%;padding:30px 0;margin:0}.text-marquee.bg-dark{background:var(--black)}.text-marquee.bg-bone{background:var(--bone)}.text-marquee.bg-love{background:var(--love)}.text-marquee.bg-park{background:var(--park)}.text-marquee.bg-play{background:var(--play)}.text-marquee .marquee-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;gap:0;will-change:transform;-webkit-animation:marquee var(--speed,15s) linear infinite!important;animation:marquee var(--speed,15s) linear infinite!important}.text-marquee .marquee-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap}.text-marquee .marquee-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:2em;font-family:var(--mrroboto);font-size:18px;text-transform:uppercase;font-weight:500;color:var(--white);text-decoration:none}.text-marquee .marquee-item.is-struck{text-decoration:line-through}.text-marquee .marquee-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:20px}.text-marquee .marquee-icon img{width:35px;height:35px;-o-object-fit:contain;object-fit:contain;display:inline-block;vertical-align:middle}.text-marquee>.marquee-wrapper img{max-height:45px;width:auto;display:inline-block;vertical-align:middle;margin:0 auto}@-webkit-keyframes marquee{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}@keyframes marquee{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}.text-marquee.custom-textmarquee{overflow:hidden;width:100%;padding:30px 0;margin:0}.text-marquee.custom-textmarquee.bg-dark{background:var(--black)}.text-marquee.custom-textmarquee.bg-bone{background:var(--bone)}.text-marquee.custom-textmarquee.bg-love{background:var(--love)}.text-marquee.custom-textmarquee.bg-park{background:var(--park)}.text-marquee.custom-textmarquee.bg-play{background:var(--play)}.text-marquee.custom-textmarquee .marquee-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;gap:0;will-change:transform}.text-marquee.custom-textmarquee .marquee-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap}.text-marquee.custom-textmarquee .marquee-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:0!important;font-family:var(--marquee-font,var(--mrroboto));font-size:var(--marquee-font-size,18px);text-transform:uppercase;font-weight:500;color:var(--marquee-font-color,var(--white));text-decoration:none}.text-marquee.custom-textmarquee .marquee-item.is-struck{text-decoration:line-through}.text-marquee.custom-textmarquee .marquee-separator{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 30px;font-size:0;line-height:1}.text-marquee.custom-textmarquee .marquee-separator:before{content:"";width:13px;height:13px;border-radius:50%;background-color:var(--marquee-font-color,var(--white));display:block}.text-marquee.custom-textmarquee .marquee-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:20px}.text-marquee.custom-textmarquee .marquee-icon img{width:35px;height:35px;-o-object-fit:contain;object-fit:contain;display:inline-block;vertical-align:middle}.text-marquee.custom-textmarquee>.marquee-wrapper img{max-height:45px;width:auto;display:inline-block;vertical-align:middle;margin:0 auto}.caption-cards{padding:60px 0;overflow:visible}.caption-cards .heading{margin-bottom:60px;text-align:center}.caption-cards .contents .tp{margin:45px 0;max-width:320px}.caption-cards h3{font-family:var(--mrrobotomedium);font-size:14px;text-transform:uppercase;font-weight:500;margin:10px 0}.caption-cards h2{font-family:var(--omnitextbold);font-size:clamp(32px,5vw,50px);line-height:1;margin-bottom:10px}.caption-cards p{font-size:16px;line-height:1.1;margin-bottom:20px;font-family:var(--omnitext)}.caption-cards p:last-child{margin-bottom:0}.caption-cards .flickity-wrap{padding-left:120px;padding-right:120px;padding-bottom:calc(0px + var(--caption-space, 0px));position:relative;overflow:visible}.caption-cards .carousel-nav{position:absolute;top:170px;left:0;right:0;z-index:20;pointer-events:none}.caption-cards .carousel-next,.caption-cards .carousel-prev{pointer-events:auto;position:absolute;width:45px;height:45px;padding:0;border:1px solid currentColor;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:45px 45px;color:transparent;text-indent:-9999px;cursor:pointer;margin:0}.caption-cards .carousel-prev{left:40px;background-image:url(../assets/arrow-left.svg)}.caption-cards .carousel-next{right:40px;background-image:url(../assets/arrow-right.svg)}.caption-cards .flickity-container{width:100%}.caption-cards .flickity-viewport{overflow:visible!important;height:auto!important;min-height:520px;-ms-touch-action:pan-y;touch-action:pan-y}.caption-cards .flickity-slider{-ms-touch-action:pan-y;touch-action:pan-y}.caption-cards .flickity-cell{width:20%;min-width:220px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:16px;position:relative;-webkit-transform:translateY(24px) scale(.94);transform:translateY(24px) scale(.94);-webkit-transition:-webkit-transform .22s ease;transition:-webkit-transform .22s ease;transition:transform .22s ease;transition:transform .22s ease,-webkit-transform .22s ease;cursor:pointer}.caption-cards .flickity-cell.is-selected{z-index:10}.caption-cards .flickity-cell.is-selected .caption-card{opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%);pointer-events:auto}.caption-cards .flickity-cell.is-selected img{border:2px var(--love) solid;border-radius:inherit}.caption-cards .media-slot{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;background:#e4e4e4;border-radius:12px}.caption-cards .media-slot img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center;object-position:center center;display:block}.caption-cards .caption-card{background:var(--caption-bg,#F8F0E1);color:var(--caption-text,#000);border-radius:12px;opacity:0;pointer-events:none;position:absolute;left:50%;top:calc(100% + 18px);-webkit-transform:translate(-50%,10px);transform:translate(-50%,10px);-webkit-transition:opacity .22s ease,-webkit-transform .22s ease;transition:opacity .22s ease,-webkit-transform .22s ease;transition:opacity .22s ease,transform .22s ease;transition:opacity .22s ease,transform .22s ease,-webkit-transform .22s ease;width:min(800px,100vw);padding:28px 22px;z-index:15;text-align:center}.caption-cards .caption-card b,.caption-cards .caption-card strong{color:var(--play)}@media(max-width:768px){.caption-cards{padding:30px 0}.caption-cards .flickity-wrap{padding-left:20px;padding-right:20px;padding-bottom:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.caption-cards .carousel-nav{position:static;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;margin-bottom:20px;pointer-events:auto}.caption-cards .carousel-next,.caption-cards .carousel-prev{position:static;margin:0}.caption-cards .flickity-viewport{min-height:420px}.caption-cards .flickity-cell{width:78%;min-width:78%;margin-right:16px;-webkit-transform:translateY(18px) scale(.94);transform:translateY(18px) scale(.94)}.caption-cards .flickity-cell.is-selected{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.caption-cards .caption-card{width:min(520px,92vw);padding:26px 20px}}.backed-slider .backed-slider,.backed-slider .backed-slider .carousel-cell{width:100%}.backed-slider .backed-slider .carousel-cell .row.no-gutters{margin-right:0;margin-left:0}.backed-slider .backed-left{position:relative;background-size:cover;background-position:center;min-height:330px}.backed-slider .backed-left h2{font-family:var(--omnitextbold);color:var(--white);font-size:clamp(28px,5vw,36px);line-height:1;margin:25px 0;text-align:left;position:absolute;bottom:20px;left:20px}@media(max-width:768px){.backed-slider .backed-left h2{bottom:unset;top:0;margin:20px 0}}.backed-slider .backed-left h4{display:none}@media(max-width:768px){.backed-slider .backed-left h4{display:block;position:absolute;bottom:20px;background:var(--play);padding:10px;border-radius:40px;color:var(--park);font-size:13px;left:20px}}@media(max-width:768px){.backed-slider .backed-left{background-size:cover;-o-object-fit:contain;object-fit:contain;background-position:left;min-height:200px;border-radius:16px 16px 0 0}}.backed-slider .backed-right{position:relative;min-height:300px;padding:1.5rem}@media(max-width:768px){.backed-slider .backed-right{min-height:200px;border-radius:0 0 16px 16px;background-color:var(--bone)!important}}.backed-slider .backed-right .quote{max-width:380px;margin:75px}@media(max-width:768px){.backed-slider .backed-right .quote{max-width:380px;margin:20px 0}}.backed-slider .backed-right .quote h2{font-family:var(--omnitextbold);color:var(--white);font-size:clamp(28px,5vw,36px);line-height:1;text-align:left}@media(max-width:768px){.backed-slider .backed-right .quote h2{color:var(--park)}}.backed-slider .backed-right h4{position:absolute;top:1.5rem;right:1.5rem;font-family:var(--mrrobotomedium);font-size:18px;line-height:18px;text-transform:uppercase;font-weight:100;color:var(--white);text-align:right}@media(max-width:768px){.backed-slider .backed-right h4{display:none}}.backed-slider .backed-right h4:before{content:"-";margin-right:3px}.backed-slider .backed-right .quote-dots{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;position:absolute;top:1.5rem;left:1.5rem;background-image:none;width:auto;height:auto}@media(max-width:768px){.backed-slider .backed-right .quote-dots{display:none}}.backed-slider .backed-right .quote-dots .dot{width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;background-image:url(../assets/dot.svg)}.backed-slider .backed-right .quote-dots .dot.active{background-image:url(../assets/dot-active.svg)}.backed-slider .backed-right .carousel-nav{position:absolute;right:1.5rem;bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.backed-slider .backed-right .carousel-nav .rt{margin-left:0!important}.backed-slider .backed-right .carousel-nav button{width:45px;height:45px;padding:0;border:1px solid currentColor;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:45px 45px;color:transparent;text-indent:-9999px;cursor:pointer;margin:0 .5rem;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media(max-width:768px){.backed-slider .backed-right .carousel-nav button{-webkit-filter:brightness(1) invert(0);filter:brightness(1) invert(0)}}.backed-slider .backed-right .carousel-nav button.carousel-prev{background-image:url(../assets/arrow-left.svg)}.backed-slider .backed-right .carousel-nav button.carousel-next{background-image:url(../assets/arrow-right.svg)}@media(max-width:768px){.backed-slider{background:var(--park);padding:20px 10px}}@media(max-width:768px){.backed-slider .flickity-slider,.backed-slider .flickity-viewport{pointer-events:none;-ms-touch-action:none;touch-action:none}.backed-slider .carousel-next,.backed-slider .carousel-prev{pointer-events:auto}}.hero-section{position:relative;color:var(--hero-text-color,var(--black));background-image:var(--slider-img);background-size:cover;background-repeat:no-repeat;background-position:center;-o-object-fit:cover;object-fit:cover;overflow:hidden;--overlay-size:cover;--overlay-position:center}.hero-section.hero-love{--theme-color:var(--love);--star-color:#FDEB11}.hero-section.hero-bone{--theme-color:var(--bone);--star-color:var(--black)}.hero-section.hero-park{--theme-color:var(--park);--star-color:#FDEB11}.hero-section.hero-play{--theme-color:var(--play);--star-color:#FDEB11}.hero-section.has-overlay{--theme-color:var(--overlay-color)}.hero-section .stars{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;line-height:1;color:var(--hero-star-color,var(--star-color,#FDEB11))}.hero-section .stars .star{width:20px;height:20px;color:inherit}.hero-section .stars linearGradient stop{stop-color:currentColor;stop-opacity:1}.hero-section .stars linearGradient[id*=half] stop:first-child{stop-color:currentColor;stop-opacity:1}.hero-section .stars linearGradient[id*=half] stop:nth-child(2),.hero-section .stars linearGradient[id*=half] stop:nth-child(3){stop-color:currentColor;stop-opacity:.35}.hero-section .stars polygon[fill="#f6f5f1"],.hero-section .stars polygon[fill="#fff"],.hero-section .stars polygon[fill="#ffffff"]{fill:currentColor;fill-opacity:.35}.hero-section .stars .star polygon:not([fill*="url("]){fill:currentColor}@media(max-width:800px){.hero-section .hero-rating,.hero-section .preheading-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%}.hero-section .hero-rating .stars,.hero-section .preheading-rating .stars{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-section .hero-rating .rating-text,.hero-section .preheading-rating .rating-text{margin-left:8px}}.hero-section .rating-text{font-family:var(--mrroboto);font-size:15px;font-weight:400;color:inherit}@media(min-width:768px){.hero-section .row{min-height:var(--hero-height,520px);-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width:767.98px){.hero-section{background-image:var(--slider-img-mobile,var(--slider-img));background-size:cover,cover;background-position:55% center;background-repeat:no-repeat,no-repeat}.hero-section .row{min-height:var(--hero-height-mobile,420px)}.hero-section:after{content:"";position:absolute;left:0;right:0;top:0;height:var(--mobile-overlay-offset,0px);background:var(--theme-color,transparent);z-index:1;pointer-events:none}}.hero-section.hero-bone:before,.hero-section.hero-love:before,.hero-section.hero-park:before,.hero-section.hero-play:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--theme-color);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:var(--overlay-position);mask-position:var(--overlay-position);-webkit-mask-size:var(--overlay-size);mask-size:var(--overlay-size);z-index:2;pointer-events:none}.hero-section.hero-love:before{-webkit-mask-image:url(../assets/slide-love.svg);mask-image:url(../assets/slide-love.svg)}.hero-section.hero-bone:before{-webkit-mask-image:url(../assets/slide-bone.svg);mask-image:url(../assets/slide-bone.svg)}.hero-section.hero-park:before{-webkit-mask-image:url(../assets/slide-park.svg);mask-image:url(../assets/slide-park.svg)}.hero-section.hero-play:before{-webkit-mask-image:url(../assets/slide-play.svg);mask-image:url(../assets/slide-play.svg)}@media(max-width:767.98px){.hero-section.hero-love:before{-webkit-mask-image:url(../assets/mobile-love.svg);mask-image:url(../assets/mobile-love.svg);top:var(--mobile-overlay-offset,0px)}.hero-section.hero-bone:before{-webkit-mask-image:url(../assets/mobile-bone.svg);mask-image:url(../assets/mobile-bone.svg);top:var(--mobile-overlay-offset,0px)}.hero-section.hero-park:before{-webkit-mask-image:url(../assets/mobile-park.svg);mask-image:url(../assets/mobile-park.svg);top:var(--mobile-overlay-offset,0px)}.hero-section.hero-play:before{-webkit-mask-image:url(../assets/mobile-play.svg);mask-image:url(../assets/mobile-play.svg);top:var(--mobile-overlay-offset,0px)}}.hero-section.hero-bone,.hero-section.hero-park,.hero-section.hero-play{background-image:var(--slider-img)!important}@media(max-width:767.98px){.hero-section.hero-bone,.hero-section.hero-park,.hero-section.hero-play{background-image:var(--slider-img-mobile,var(--slider-img))!important}}.hero-section .contents{position:relative;padding:var(--container-padding,0);z-index:3}@media(max-width:767.98px){.hero-section .row{display:block}.hero-section .col-md-6{width:100%}}.hero-section .col-md-6:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:768px){.hero-section .hero-col-left,.hero-section .hero-col-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-section .hero-col-left.text-center,.hero-section .hero-col-right.text-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}@media(max-width:767.98px){.hero-section .hero-col-left,.hero-section .hero-col-right{display:block;position:relative;overflow:visible}.hero-section .hero-col-left>:first-child,.hero-section .hero-col-right>:first-child{margin-top:0}.hero-section .hero-col-left>:last-child,.hero-section .hero-col-right>:last-child{margin-bottom:0}}.hero-section .hero-col-right img{max-height:100%;width:auto;height:auto;display:block;margin:0 auto;position:relative;z-index:3}.hero-section .slide-content{position:relative;z-index:3;padding-top:5px;max-width:580px;text-align:left}@media(max-width:768px){.hero-section .slide-content{text-align:center;margin:45px 0 95px}}.hero-section .slide-content h3{font-family:var(--mrroboto);font-size:16px;text-transform:uppercase;font-weight:500;margin-bottom:10px}.hero-section .slide-content h3:before{content:"["}.hero-section .slide-content h3:after{content:"]"}.hero-section .slide-content h2{font-size:clamp(36px,5vw,52px);line-height:1.1;margin-bottom:30px}@media(max-width:768px){.hero-section .slide-content h2{margin:0 15px}}.hero-section .slide-content p{font-family:var(--omnitext);font-size:20px;line-height:24px;margin:25px 50px 25px 0;text-align:left}@media(max-width:768px){.hero-section .slide-content p{margin:15px;text-align:center}}.hero-section .slide-content .button{background:var(--white);border:2px #fff solid;color:var(--love);margin-right:10px;margin-bottom:10px;min-width:260px;width:auto}@media(max-width:768px){.hero-section .slide-content .button{padding:15px;margin:5px}}.hero-section .slide-content .button.transparent{background:var(--love);color:#fff}.hero-section .slide-content .button:hover{background:var(--black);color:var(--white)}@media(max-width:768px){.hero-section .slide-content .breadcrumb{margin-top:15px;text-align:center;display:block}}.hero-section .img-fluid{max-height:900px;display:block;margin:0 auto;position:relative;z-index:3}.hero-section .btm_content{background:#fff;padding:30px;position:relative;z-index:3}.hero-section .btm_content p{font-family:var(--omnitextbold);text-transform:uppercase;font-size:clamp(32px,5vw,50px);line-height:1.1;margin:3px 0;text-align:left}@media(max-width:768px){.hero-section .btm_content p{text-align:center}}.hero-section .breadcrumb,.hero-section .breadcrumb a,.hero-section .breadcrumb a:active,.hero-section .breadcrumb a:focus,.hero-section .breadcrumb a:hover,.hero-section .breadcrumb a:visited,.hero-section.text-dark .breadcrumb a,.hero-section.text-light .breadcrumb a{color:var(--hero-text-color)!important}.hero-section .breadcrumb a:hover{opacity:.8}.hero-slider{width:100%;overflow:hidden}.hero-slider .hero-slider__track{position:relative}.hero-slider .hero-slider__slide{width:100%;background-color:var(--slide-bg,transparent)}.hero-slider .hero-slider__container{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:var(--container-padding,0);padding-right:var(--container-padding,0);height:100%}.hero-slider .hero-slider__row{min-height:var(--hero-height,520px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;height:100%}.hero-slider .hero-slider__col{width:50%;min-width:0}@media(min-width:768px)and (max-width:1300px){.hero-slider .hero-slider__content{padding:30px}}@media(min-width:768px){.hero-slider .hero-slider__col--content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-slider .hero-slider__col--media{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.hero-slider .hero-slider__content{width:100%;max-width:580px;text-align:left;color:var(--hero-text-color,var(--black))}.hero-slider .rating-text{font-family:var(--mrroboto);font-size:15px;font-weight:400;color:inherit}.hero-slider .stars{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;line-height:1;color:var(--hero-star-color,#FDEB11)}.hero-slider .stars .star{width:20px;height:20px;color:inherit}.hero-slider h3{font-family:var(--mrroboto);font-size:16px;text-transform:uppercase;font-weight:500;margin-bottom:10px}.hero-slider h3:before{content:"["}.hero-slider h3:after{content:"]"}.hero-slider h2{font-family:var(--omnitextbold);font-size:clamp(36px,5vw,58px);line-height:1.1;margin-bottom:30px}.hero-slider p{font-family:var(--omnitext);font-size:20px;line-height:24px;margin:25px 50px 25px 0;text-align:left}.hero-slider .hero-slider__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:30px}.hero-slider .hero-slider__btn{min-width:260px;border-width:2px;border-style:solid}.hero-slider .hero-slider__btn:after,.hero-slider .hero-slider__btn:before{content:none!important;background:none!important;background-image:none!important}.hero-slider .hero-slider__btn--primary{background:var(--hero-btn1-bg,var(--white));border-color:var(--hero-btn1-border,#fff);color:var(--hero-btn1-text,var(--love))}.hero-slider .hero-slider__btn--primary:hover{background:var(--hero-btn1-bg-hover,var(--black));border-color:var(--hero-btn1-border-hover,var(--black));color:var(--hero-btn1-text-hover,var(--white))}.hero-slider .hero-slider__btn--secondary{background:var(--hero-btn2-bg,transparent);border-color:var(--hero-btn2-border,#fff);color:var(--hero-btn2-text,#fff)}.hero-slider .hero-slider__btn--secondary:hover{background:var(--hero-btn2-bg-hover,var(--black));border-color:var(--hero-btn2-border-hover,var(--black));color:var(--hero-btn2-text-hover,var(--white))}.hero-slider .breadcrumb,.hero-slider .breadcrumb a,.hero-slider .breadcrumb a:active,.hero-slider .breadcrumb a:focus,.hero-slider .breadcrumb a:hover,.hero-slider .breadcrumb a:visited{color:var(--hero-text-color,var(--black))!important}.hero-slider .breadcrumb a:hover{opacity:.8}.hero-slider .hero-slider__media{width:100%;height:100%;min-height:var(--hero-height,520px);overflow:hidden;position:relative}.hero-slider .hero-slider__img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover}.hero-slider .hero-slider__media--video{position:relative;width:100%;height:100%;min-height:inherit;overflow:hidden}.hero-slider .hero-slider__media--video .shopify-video-wrapper{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;max-width:none!important}.hero-slider .hero-slider__media--video .shopify-video-wrapper,.hero-slider .hero-slider__media--video .shopify-video-wrapper>div{width:100%!important;height:100%!important;padding:0!important;margin:0!important}.hero-slider .hero-slider__media--video .shopify-video-wrapper:after,.hero-slider .hero-slider__media--video .shopify-video-wrapper:before{content:none!important;display:none!important;background:none!important;background-image:none!important}.hero-slider .hero-slider__media--video .hero-slider__video,.hero-slider .hero-slider__media--video .shopify-video-wrapper iframe,.hero-slider .hero-slider__media--video .shopify-video-wrapper video,.hero-slider .hero-slider__media--video iframe,.hero-slider .hero-slider__media--video video{width:100%!important;height:100%!important;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(min-width:768px){.hero-slider .hero-slider__slide--video .hero-slider__media--video .hero-slider__video,.hero-slider .hero-slider__slide--video .hero-slider__media--video .shopify-video-wrapper iframe,.hero-slider .hero-slider__slide--video .hero-slider__media--video .shopify-video-wrapper video,.hero-slider .hero-slider__slide--video .hero-slider__media--video iframe,.hero-slider .hero-slider__slide--video .hero-slider__media--video video{-o-object-fit:contain!important;object-fit:contain!important}}.hero-slider .swiper{overflow:visible}.hero-slider .swiper-wrapper{height:auto}.hero-slider .swiper-button-next,.hero-slider .swiper-button-prev{width:45px;height:45px;padding:0;background-color:transparent!important;background-repeat:no-repeat!important;background-position:center!important;background-size:45px 45px!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:0!important;outline:none!important;cursor:pointer}.hero-slider .swiper-button-next:after,.hero-slider .swiper-button-prev:after{content:none!important}.hero-slider .swiper-button-prev{background-image:url(../assets/arrow-left.svg)!important}.hero-slider .swiper-button-next{background-image:url(../assets/arrow-right.svg)!important}.hero-slider .swiper-button-next,.hero-slider .swiper-button-prev{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.hero-slider .swiper-button-next:hover,.hero-slider .swiper-button-prev:hover{opacity:.85}.hero-slider .swiper-button-next.swiper-button-disabled,.hero-slider .swiper-button-prev.swiper-button-disabled{opacity:.3;cursor:default;pointer-events:none}.hero-slider .swiper-pagination{bottom:16px!important}.hero-slider .swiper-pagination-bullet{width:10px;height:10px;opacity:.5;background:var(--white)}.hero-slider .swiper-pagination-bullet-active{opacity:1;background:var(--play)}@media(max-width:767.98px){.hero-slider .hero-slider__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-slider .hero-slider__col{width:100%}.hero-slider .hero-slider__col--media{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.hero-slider .hero-slider__col--content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-slider .hero-slider__media{width:100%;aspect-ratio:1/1;min-height:unset;height:auto;position:relative;overflow:hidden}.hero-slider .hero-slider__media--video{width:100%;height:100%;min-height:unset}.hero-slider .hero-slider__media--video .hero-slider__video,.hero-slider .hero-slider__media--video .shopify-video-wrapper iframe,.hero-slider .hero-slider__media--video .shopify-video-wrapper video,.hero-slider .hero-slider__media--video iframe,.hero-slider .hero-slider__media--video video{-o-object-fit:cover!important;object-fit:cover!important}.hero-slider .hero-slider__content{text-align:center;max-width:100%;margin:20px 22px 40px}.hero-slider p{margin:15px;text-align:center}.hero-slider h2{margin:0 15px 30px}.hero-slider .hero-slider__btn{padding:15px;min-width:unset;width:calc(100% - 10px)}.hero-slider .swiper-button-next,.hero-slider .swiper-button-prev{display:none}.hero-slider .swiper-pagination{bottom:10px!important}}.single-hero{color:var(--single-hero-text,var(--black));background-size:cover;background-repeat:no-repeat;background-position:center;min-height:var(--single-hero-h,520px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:767.98px){.single-hero{min-height:var(--single-hero-h-m,420px)}}.single-hero .single-hero__content{z-index:2}.single-hero .single-hero__inner{width:100%;padding:30px 0}.single-hero .single-hero__video-wrap{z-index:0}.single-hero .single-hero__video{-o-object-fit:cover;object-fit:cover}.single-hero .single-hero__overlay{z-index:1;pointer-events:none}.single-hero h2{font-size:clamp(32px,5vw,52px);line-height:1.1;margin:0}.single-hero .single-hero__text{max-width:820px}.single-hero .single-hero__text p:last-child{margin-bottom:0}.single-hero .single-hero__stars{color:var(--single-hero-stars,#FDEB11);gap:2px;line-height:1}.single-hero .single-hero__star{width:20px;height:20px;color:inherit}.single-hero .single-hero__rating-text{color:inherit}.single-hero .single-hero__icons{max-width:980px;margin-bottom:-95px}.single-hero .single-hero__icon{width:58px;height:58px;-o-object-fit:contain;object-fit:contain}.single-hero .single-hero__icon-text{font-size:10px;font-family:var(--mrroboto);line-height:1.2}.single-hero .single-hero__btn{text-decoration:none}@media(max-width:767.98px){.single-hero .single-hero__icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-hero .single-hero__icons>[class*=col-]{-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%;max-width:22%;width:22%}.single-hero .single-hero__icon-card{padding:6px!important}.single-hero .single-hero__icon{width:44px;height:44px}.single-hero .single-hero__icon-text{font-size:10px;line-height:1.2}}.product-slider{padding:60px 0;background:var(--lightbone)}.product-slider .image-wrapper{position:relative}.product-slider .image-wrapper .promo-badge{position:absolute;top:15px;right:15px;background:var(--play);color:var(--park);font-family:var(--mrroboto);font-size:13px;font-weight:600;text-transform:uppercase;padding:4px 16px;border-radius:20px;z-index:5}@media(max-width:767px){.product-slider .container{padding-left:0;padding-right:0;max-width:inherit}.product-slider .container .headings{padding:10px 15px}}@media(max-width:767px){.product-slider .carousel{margin-left:-15px;margin-right:-15px}}.product-slider .carousel-cell.product-card{background:var(--white);border:1px solid #ddd;border-radius:12px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:20px;width:calc(70% - 10px)}@media(min-width:768px){.product-slider .carousel-cell.product-card{width:calc(33.333% - 13.333px)}}.product-slider img{border-radius:12px;width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.product-slider .card-img-top{margin-bottom:15px}.product-slider h2{font-family:var(--omnitextbold);font-size:clamp(32px,5vw,50px);line-height:1;text-align:left;margin-bottom:10px}.product-slider h3{font-family:var(--omnitextbold);font-size:26px;line-height:1;text-align:left;height:55px;margin-bottom:10px}@media(max-width:768px){.product-slider h3{font-size:19px}}.product-slider h4{font-family:var(--mrrobotomedium);font-size:14px;text-transform:uppercase;font-weight:500;margin:10px 0}.product-slider h4:before{content:"["}.product-slider h4:after{content:"]"}.product-slider p{font-size:18px;line-height:18px;margin-bottom:0;font-family:var(--omnitext)}.product-slider .price{font-family:var(--omnitextbold);font-size:22px;line-height:1;margin:0 0 15px}.product-slider .gap-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-slider .gap-2 a+a{margin-top:10px!important}.product-slider .button,.product-slider button{padding:15px;width:100%;display:block}.product-slider .button.transparent,.product-slider button.transparent{background:var(--white);border:2px var(--love) solid;color:var(--love)}@media(max-width:1200px){.product-slider .button,.product-slider button{min-width:auto;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.product-slider .product-list{list-style:none;padding:10px;background:#f6f5f1;border-radius:12px;margin-top:15px;overflow:hidden}.product-slider .product-list li{font-size:15px;line-height:30px;font-weight:100;font-family:var(--omnitext);white-space:nowrap;padding-right:15px;margin-bottom:15px}.product-slider .product-list li:last-child{margin-bottom:0}.product-slider .product-list .list-icon{max-width:32px;max-height:32px;margin-right:10px}@media(max-width:768px){.product-slider .flickity-slider{margin-left:15px!important}.product-slider .flickity-slider:last-child{margin-right:30px!important}.product-slider .carousel{margin-left:0!important;margin-right:0!important;overflow-x:auto}.product-slider .carousel-cell.product-card{width:80%!important;margin-right:1rem}}.video-cards{padding:80px 0;overflow:hidden}.video-cards .contents{height:200px}@media(max-width:800px){.video-cards .contents{height:50px}}.video-cards .contents .tp{margin:45px 0;max-width:320px}.video-cards h3{font-family:var(--mrrobotomedium);font-size:14px;text-transform:uppercase;font-weight:500;margin:10px 0}.video-cards h2{font-family:var(--omnitextbold);font-size:clamp(32px,5vw,50px);line-height:1;margin-bottom:10px}.video-cards p{font-size:18px;line-height:1.2;margin-bottom:0;font-family:var(--omnitext)}.video-cards .carousel-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}@media(max-width:800px){.video-cards .carousel-nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:10px}}.video-cards .carousel-nav button{width:45px;height:45px;padding:0;border:1px solid currentColor;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:45px 45px;color:transparent;text-indent:-9999px;cursor:pointer;margin:0 .5rem}.video-cards .carousel-nav button.carousel-prev{background-image:url(../assets/arrow-left.svg)}.video-cards .carousel-nav button.carousel-next{background-image:url(../assets/arrow-right.svg)}.video-cards .flickity-viewport{overflow:visible!important;-ms-overflow-style:none;scrollbar-width:none}.video-cards .flickity-viewport::-webkit-scrollbar{display:none}.video-cards .flickity-cell{width:21%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.video-cards .flickity-cell:nth-child(2n){margin-top:-75px}.video-cards .media-slot{position:relative;overflow:hidden;background:#eee;border-radius:12px;height:480px}@media(min-width:1920px){.video-cards .media-slot{height:640px}}.video-cards .media-slot{margin-bottom:1rem}.video-cards .media-slot img,.video-cards .media-slot video{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center;object-position:center center;display:block}.video-cards .media-slot.video-playable:after{content:"";position:absolute;top:65px;right:15px;width:40px;height:40px;background-image:url(../assets/hex-play.svg);background-size:contain;background-repeat:no-repeat;pointer-events:none}@media(max-width:768px){.video-cards{padding:20px 0}.video-cards .flickity-slider{margin-left:20px!important}.video-cards .mbh1{margin:0 20px!important}.video-cards .flickity-container{width:100%;margin:0;padding-top:25px;overflow-x:hidden;overflow-y:visible;position:relative}.video-cards .flickity-viewport{overflow:visible!important;pointer-events:auto;-ms-touch-action:pan-x;touch-action:pan-x;cursor:-webkit-grab;cursor:grab}.video-cards .flickity-viewport.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.video-cards .flickity-viewport::-webkit-scrollbar{display:none}.video-cards .flickity-cell{width:80%!important;margin-right:1rem}.video-cards .flickity-cell:nth-child(2n){margin-top:65px!important}.video-cards .media-slot{height:480px!important}.left-align-viewport-mobile{width:100%;margin-left:0;margin-right:0}}.video-row{padding:80px 0;overflow:visible}.video-row .video-track{overflow:visible!important;width:100%}.video-row h3{font-family:var(--mrrobotomedium);font-size:14px;text-transform:uppercase;font-weight:500;margin:10px 0}.video-row h2{font-family:var(--omnitextbold);font-size:clamp(32px,5vw,50px);line-height:1;margin-bottom:10px}.video-row .contents{max-width:600px;margin:0 auto}.video-row .carousel-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}.video-row .carousel-nav .lt{margin-left:30px!important}.video-row .carousel-nav .rt{margin-left:0!important}.video-row .carousel-nav button{width:45px;height:45px;padding:0;border:1px solid currentColor;background:transparent;background-repeat:no-repeat;background-position:center;background-size:45px 45px;color:transparent;text-indent:-9999px;cursor:pointer;margin:0 .5rem}.video-row .carousel-nav button.carousel-prev{background-image:url(../assets/arrow-left.svg)}.video-row .carousel-nav button.carousel-next{background-image:url(../assets/arrow-right.svg)}.video-row .flickity-container{padding:120px 0 40px;overflow:visible;position:relative}.video-row .flickity-viewport{overflow-x:visible!important;overflow-y:visible!important;position:relative}.video-row .flickity-viewport::-webkit-scrollbar{display:none}.video-row .flickity-slider{overflow:visible!important}.video-row .flickity-cell{width:33.3333%!important;margin-right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.video-row .flickity-cell:nth-child(2n) .media-slot{margin-top:-35px}@media(min-width:1920px){.video-row .flickity-cell{width:20%!important}}.video-row .video-card-caption{margin:0}.video-row .caption-bg-black{background-color:var(--black)}.video-row .caption-bg-love{background-color:var(--love)}.video-row .caption-bg-play{background-color:var(--play)}.video-row .caption-bg-park{background-color:var(--park)}.video-row .caption-bg-white{background-color:var(--white)}.video-row .caption-color-black{color:var(--black)}.video-row .caption-color-love{color:var(--love)}.video-row .caption-color-play{color:var(--play)}.video-row .caption-color-park{color:var(--park)}.video-row .caption-color-white{color:var(--white)}.video-row .media-slot{position:relative;overflow:hidden;background:#eee;border-radius:12px;width:100%;aspect-ratio:9/16;height:auto}.video-row .media-slot img,.video-row .media-slot video{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center;object-position:center;display:block}.video-row .media-slot.video-playable:after,.video-row .media-slot.video-playable:before{content:"";position:absolute;top:10px;right:10px;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;pointer-events:none;z-index:2;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.video-row .media-slot.video-playable:before{background-image:url(../assets/hex-play.svg);opacity:1;-webkit-transform:scale(1);transform:scale(1);margin-top:50px}.video-row .media-slot.video-playable:after{background-image:url(../assets/hex-pause.svg);opacity:0;-webkit-transform:scale(.5);transform:scale(.5);margin-top:50px}.video-row .media-slot.video-playable.is-activated:hover:before{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}.video-row .media-slot.video-playable.is-activated:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}@media(max-width:768px){.video-row{padding:0}.video-row .flickity-slider{margin-left:20px!important}.video-row .mbh1{margin:0 20px!important}.video-row .flickity-container{width:100%;margin:0;padding-top:25px;overflow-x:hidden;overflow-y:visible;position:relative}.video-row .flickity-viewport{overflow:visible!important;pointer-events:auto;-ms-touch-action:pan-x;touch-action:pan-x;cursor:-webkit-grab;cursor:grab}.video-row .flickity-viewport.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.video-row .flickity-viewport::-webkit-scrollbar{display:none}.video-row .flickity-cell{width:80%!important;margin-right:1rem}.video-row .flickity-cell:nth-child(2n){margin-top:65px!important}.video-row .media-slot{aspect-ratio:9/16!important;height:auto!important}.left-align-viewport-mobile{width:100%;margin-left:0;margin-right:0}}.video-tiles{padding:80px 0;overflow:hidden}.video-tiles .trusted{margin-top:0}@media(max-width:800px){.video-tiles .trusted{display:none}}.video-tiles .contents{max-width:600px;padding:40px;margin:0 auto}@media(max-width:800px){.video-tiles .contents{max-width:none!important;padding:0}}.video-tiles .contents .tp{margin:45px 0;max-width:280px}@media(max-width:800px){.video-tiles .contents .tp{position:absolute;bottom:0;margin:20px 0}}.video-tiles h2{font-family:var(--omnitextbold);font-size:clamp(32px,5vw,50px);line-height:1;margin-bottom:10px}.video-tiles p{font-size:18px;line-height:1.2;margin-bottom:0;font-family:var(--omnitext)}.video-tiles .carousel-nav{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:800px){.video-tiles .carousel-nav{display:none!important}}.video-tiles .carousel-nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}.video-tiles .carousel-nav .lt{margin-left:30px!important}.video-tiles .carousel-nav .rt{margin-left:0!important}.video-tiles .carousel-nav .read{line-height:25px}.video-tiles .carousel-nav .btn{width:45px;height:45px;padding:0;border:1px solid currentColor;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:45px 45px;color:transparent;text-indent:-9999px;cursor:pointer;margin:0 .5rem}.video-tiles .carousel-nav .btn.carousel-prev{background-image:url(../assets/arrow-left.svg)}.video-tiles .carousel-nav .btn.carousel-next{background-image:url(../assets/arrow-right.svg)}.video-tiles .flickity-container{padding:80px 0 0;overflow-x:hidden;overflow-y:visible;position:relative}.video-tiles .flickity-viewport{overflow:visible!important;-ms-overflow-style:none;scrollbar-width:none}.video-tiles .flickity-viewport::-webkit-scrollbar{display:none}.video-tiles .flickity-cell{width:33.3333%!important;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.video-tiles .flickity-cell:nth-child(2n){margin-top:-75px}.video-tiles .testimonial{padding:45px}.video-tiles .testimonial p{text-transform:uppercase;font-size:clamp(15px,3vw,20px);line-height:1;font-family:var(--omnitextbold);text-align:center}.video-tiles .testimonial p:before{content:"";background-image:url(../assets/stars.svg);background-repeat:no-repeat;width:135px;height:35px;display:block;margin:10px auto}.video-tiles .media-slot{position:relative;overflow:hidden;background:#eee;border-radius:12px;width:100%;aspect-ratio:1/1!important;height:auto!important;margin-bottom:1rem}@media(min-width:1920px){.video-tiles .media-slot{width:100%;aspect-ratio:1/1!important;height:auto!important}}.video-tiles .media-slot img,.video-tiles .media-slot video{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center;object-position:center center;display:block;z-index:0}.video-tiles .media-slot.video-playable:after,.video-tiles .media-slot.video-playable:before{content:"";position:absolute;top:10px;right:10px;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;pointer-events:none;z-index:1;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.video-tiles .media-slot.video-playable:before{background-image:url(../assets/hex-play.svg);opacity:1;-webkit-transform:scale(1);transform:scale(1)}.video-tiles .media-slot.video-playable:after{background-image:url(../assets/hex-pause.svg);opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}.video-tiles .media-slot.video-playable.is-activated:hover:before{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}.video-tiles .media-slot.video-playable.is-activated:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}@media(max-width:768px){.video-tiles{padding:60px 0}.video-tiles .flickity-slider{margin-left:20px!important}.video-tiles .mbh1{margin:0 20px!important}.video-tiles .flickity-container{width:100%;margin:0;padding-top:25px;overflow-x:hidden;overflow-y:visible;position:relative}.video-tiles .flickity-viewport{overflow:visible!important;pointer-events:auto;-ms-touch-action:pan-x;touch-action:pan-x;cursor:-webkit-grab;cursor:grab}.video-tiles .flickity-viewport.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.video-tiles .flickity-viewport::-webkit-scrollbar{display:none}.video-tiles .flickity-cell{width:55%!important;margin-right:1rem}.video-tiles .flickity-cell:nth-child(2n){margin-top:65px!important}.video-tiles .media-slot{width:100%;aspect-ratio:1/1!important;height:auto!important}.left-align-viewport-mobile{width:100%;margin-left:0;margin-right:0}}.faqs{padding:60px 0;margin:15px;overflow:hidden;border-radius:20px}.faqs .col-md-12{border-radius:20px}.faqs h2{font-family:var(--omnitextbold);font-size:clamp(28px,5vw,50px);line-height:1;text-align:left;color:var(--love)}.faqs p{font-family:var(--omnitext);font-size:18px;line-height:24px;text-align:left}.faqs .drs{margin-bottom:20px}.faqs .drs p{font-family:var(--omnitextbold);font-size:16px;line-height:18px;text-align:left}.faqs .drs img{border-radius:50%;max-width:50px;height:auto}@media(max-width:800px){.faqs .col-md-12{padding:1rem!important}.faqs .product-collapse{padding:10px 0;position:relative;overflow:visible}.faqs .collapse-toggle{white-space:inherit;line-height:1.2;position:relative;padding-right:30px!important;overflow:visible}.faqs .collapse-toggle:after{position:absolute;top:15px;right:1rem;width:10px;height:10px;content:"";border-right:2px solid var(--love);border-bottom:2px solid var(--love);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.faqs .collapse-content{line-height:1}}details summary i{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}details[open] summary i{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.product-cta-card{background:var(--bone);position:relative;text-align:left}.product-cta-card.supplements .carousel-cell{width:26.66%;min-height:100%}@media(max-width:767px){.product-cta-card.supplements .carousel-cell{width:75%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 15px 10px}.product-cta-card.supplements .carousel-cell:before{left:0;right:-30px}}.product-cta-card.light{color:var(--white)}.product-cta-card.mobi{background:#f6f5f1}.product-cta-card .left .img-fluid{border-radius:20px;position:relative;z-index:2}@media(max-width:768px){.product-cta-card .left .img-fluid{border-radius:0}}.product-cta-card .left{padding:60px;min-height:800px}@media(max-width:768px){.product-cta-card .left{padding:0;min-height:400px}}.product-cta-card .left img{width:80%;display:block;margin:0 auto}@media(max-width:768px){.product-cta-card .left img{width:100%;margin:0;height:400px;-o-object-fit:cover;object-fit:cover}}.product-cta-card .contents{min-width:100%;padding:30px;text-align:left}@media(max-width:768px){.product-cta-card .contents{max-width:100%;margin:0;padding:30px 0;overflow:visible}}.product-cta-card .contents .button-wrapper{text-align:left}@media(max-width:768px){.product-cta-card .contents .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.product-cta-card .contents .info_b{position:relative;padding:40px 0!important}.product-cta-card .contents .info_b .flickity-enabled-on-mobile{position:relative}.product-cta-card .contents .info_b .flickity-enabled-on-mobile:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:var(--love);z-index:1}.product-cta-card .contents .info_b p{text-align:left;font-family:var(--omnitextbold);font-size:25px;line-height:28px;font-weight:400;text-transform:uppercase;color:var(--love);margin:20px;position:relative;z-index:2}@media(max-width:768px){.product-cta-card .contents .info_b{width:100vw;margin:0;overflow:visible;-webkit-transform:translateX(-50%);transform:translate(-50%);left:50%;position:relative}}.product-cta-card .contents h2{font-family:var(--omnitextbold);text-transform:uppercase;font-size:clamp(32px,5vw,50px);line-height:1;margin:3px 0;text-align:left;color:var(--love)}@media(max-width:768px){.product-cta-card .contents h2{position:relative;z-index:2}}@media(min-width:768px){.product-cta-card .flickity-enabled-on-mobile,.product-cta-card .flickity-enabled-on-mobile.flickity-enabled{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.product-cta-card .carousel-cell{position:relative;background:#fff;border-radius:10px;padding:10px;margin-right:20px;margin-bottom:20px;text-align:left;z-index:1;overflow:visible;width:20%;min-height:100%}.product-cta-card .carousel-cell:first-child:before{left:80px}.product-cta-card .carousel-cell:last-child:before{right:100px}.product-cta-card .carousel-cell .img-wrapper{position:relative;display:inline-block}.product-cta-card .carousel-cell .img-wrapper .optimum-badge{position:absolute;bottom:-5px;left:50%;font-family:var(--mrroboto);font-weight:600;-webkit-transform:translateX(-50%);transform:translate(-50%);background:var(--play);color:var(--park);padding:4px 8px;font-size:14px;text-transform:uppercase;line-height:1;border-radius:12px;z-index:3;white-space:nowrap;display:none}.product-cta-card .carousel-cell:last-child .img-wrapper .optimum-badge{display:block}@media(max-width:767px){.product-cta-card .carousel-cell{width:75%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 15px 10px}.product-cta-card .carousel-cell:before{left:0;right:-30px}}.product-cta-card .carousel-cell p{margin:0}.product-cta-card .carousel-cell img.img-fluid{position:relative;z-index:2;max-width:100%;width:180px;height:auto}.product-cta-card .carousel-cell .cta-list{list-style:none;padding-left:0;margin:1rem 0 0}.product-cta-card .carousel-cell .cta-list li{position:relative;padding-left:40px;margin-bottom:.5rem;background-image:url(../assets/yay.svg);background-repeat:no-repeat;background-position:left center;background-size:20px 20px;text-align:left}@media(max-width:767px){.product-cta-card .flickity-enabled-on-mobile{display:block;width:100vw;margin:0!important;padding:0!important}.product-cta-card .flickity-slider{margin-left:25px}}.pfv2{--gray:#f8f7f4;--pf-gap:8px;--pf-radius:18px;--pf-border:1px solid var(--gray);--pf-bg:#fff;--pf-text:#212121;--pf-tab-active-bg:var(--gray);--pf-tab-inactive-bg:var(--white);--pf-tab-active-text:var(--love);--pf-tab-inactive-text:var(--black);position:relative;display:block;color:var(--pf-text);margin:30px 0}.pfv2 *,.pfv2 :after,.pfv2 :before{-webkit-box-sizing:border-box;box-sizing:border-box}.pfv2 .button,.pfv2 button{width:100%}.pfv2 .pfv2-tabs.nav-tabs{border-bottom:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 2px 1fr;grid-template-columns:1fr 1fr;gap:2px;margin:0;position:relative;z-index:2}.pfv2 .pfv2-tab.nav-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-weight:700;line-height:1;padding:18px 28px 65px;text-align:center;cursor:pointer;position:relative;z-index:2;margin-bottom:-1px;border:1px solid var(--gray)!important;border-radius:18px 18px 0 0!important;background:var(--pf-tab-inactive-bg);color:var(--pf-tab-inactive-text);-webkit-transition:background .2s ease,color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.pfv2 .pfv2-tab.nav-link:focus-visible{-webkit-box-shadow:0 0 0 3px rgba(0,0,0,.15);box-shadow:0 0 0 3px #00000026}.pfv2 .pfv2-tab.nav-link.active{z-index:5;background:var(--pf-tab-active-bg);color:var(--pf-tab-active-text);border-color:var(--gray)!important;border-bottom-color:transparent!important}.pfv2 .pfv2-tab.nav-link[data-pill]{position:relative;z-index:6;padding-bottom:85px}.pfv2 .pfv2-tab.nav-link[data-pill]:before{content:"Cancel Anytime";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);top:38px;font-size:10px;line-height:1;font-weight:100;font-family:var(--omnitext);white-space:nowrap;pointer-events:none}.pfv2 .pfv2-tab.nav-link.active[data-pill]:before{color:var(--love)}.pfv2 .pfv2-tab.nav-link[data-pill]:after{content:attr(data-pill);position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);top:55px;padding:2px 8px;font-size:12px;line-height:1.4;font-weight:600;border-radius:999px;background:var(--love);border:1px solid var(--love);color:var(--white);font-family:var(--mrroboto);text-transform:uppercase;min-width:50%;white-space:nowrap;pointer-events:none}.pfv2 .nav-link.active[data-pill]:after{background:var(--play);border-color:var(--park);color:var(--park);font-family:var(--mrroboto);text-transform:uppercase;min-width:50%}.pfv2 .tab-content{position:relative;z-index:3;margin-top:-35px}.pfv2 .pfv2-sr-only{position:absolute!important;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pfv2 .pfv2-card{position:relative;z-index:3;border-radius:18px;background:var(--pf-bg);padding:20px}.pfv2 .pfv2-card h3{margin:0 0 8px;font-size:clamp(32px,5vw,45px);line-height:1.25;font-family:var(--omnitext);font-weight:400}.pfv2 .pfv2-card h5{font-size:15px;font-weight:700;color:var(--love)}.pfv2 .pfv2-card p{margin:0;font-size:18px;line-height:1}.pfv2 [data-pfv2-panel=subscribe] .pfv2-card{background:var(--gray);color:var(--black)}.pfv2 [data-pfv2-panel=otp] .pfv2-card{background:var(--gray);color:var(--black);border-top:0;border-top-left-radius:18px}.pfv2 [data-pfv2-panel=otp] .pfv2-card .pfv2-tab.nav-link{display:block;padding-top:30px!important}.pfv2 .options-p{text-align:left;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.pfv2 .options-p>p{font-size:14px;padding-left:0}.pfv2 .options-p>p:nth-of-type(2){padding-left:8px}.pfv2 .options-p .item-y{color:var(--black);padding-left:3px}.pfv2 .bag-size,.pfv2 .one-time{padding:0}.pfv2 .bag-size .purchase-options,.pfv2 .subs-save .purchase-options,.pfv2 .subscription-options.purchase-options,.pfv2 .one-time{display:-ms-grid!important;display:grid!important;-ms-grid-columns:minmax(0,1fr) 12px minmax(0,1fr)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px;width:100%;margin:0!important;padding:0!important;justify-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pfv2 .one-time-btn{min-height:80px;height:80px}.pfv2 .one-time .purchase-options{margin-top:0}.pfv2 .one-time .option-price{top:70%}.pfv2 .bag-size .purchase-options>*,.pfv2 .subs-save .purchase-options>*,.pfv2 .subscription-options.purchase-options>*{min-width:0;width:100%!important;margin:0!important}.pfv2 .bag-size .purchase-options>* .option-footer,.pfv2 .subs-save .purchase-options>* .option-footer,.pfv2 .subscription-options.purchase-options>* .option-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pfv2 .bag-size .purchase-options>* .vetc,.pfv2 .subs-save .purchase-options>* .vetc,.pfv2 .subscription-options.purchase-options>* .vetc{max-width:95%;display:block}@media(max-width:800px){.pfv2 .bag-size .purchase-options>* .vetc,.pfv2 .subs-save .purchase-options>* .vetc,.pfv2 .subscription-options.purchase-options>* .vetc{max-width:75%}}.pfv2 .bag-size .purchase-options>* .option-price,.pfv2 .subs-save .purchase-options>* .option-price,.pfv2 .subscription-options.purchase-options>* .option-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.5rem;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.pfv2 .bag-size .purchase-options>* .option-price .strike,.pfv2 .subs-save .purchase-options>* .option-price .strike,.pfv2 .subscription-options.purchase-options>* .option-price .strike{text-decoration:line-through;opacity:.6}.pfv2 .ts-control{border:none!important}.pfv2 .delivery-fred .frequency-options.frequency-radios-simple{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 12px}.pfv2 .delivery-fred .frequency-option{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 0;cursor:pointer;line-height:1.2;-webkit-transition:border-color .12s ease,background-color .12s ease,-webkit-box-shadow .12s ease;transition:border-color .12s ease,background-color .12s ease,-webkit-box-shadow .12s ease;transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease;transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease,-webkit-box-shadow .12s ease}.pfv2 .delivery-fred .frequency-option input[type=radio]{margin:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;accent-color:var(--love)}.pfv2 .delivery-fred .frequency-option .frequency-label{white-space:nowrap;font-weight:500;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-size:13px}.pfv2 .delivery-fred .frequency-option:hover{border-color:var(--black)}.pfv2 .delivery-fred .frequency-option.selected{border-color:var(--love);background:#fff6f6}.pfv2 .delivery-fred .frequency-option.selected .frequency-label{font-weight:600;font-size:13px}.pfv2 .delivery-fred .frequency-option input[type=radio]:checked+.frequency-label{font-weight:600;color:var(--love)}@media(max-width:767px){.pfv2 .delivery-fred .frequency-options.frequency-radios-simple{gap:6px 8px}.pfv2 .delivery-fred .frequency-option{padding:9px 10px;border-radius:9px}}@media(max-width:767px){.pfv2 .pfv2-tabs{overflow:hidden;border-top-left-radius:18px;border-top-right-radius:18px}.pfv2 .bag-size .purchase-options,.pfv2 .subs-save .purchase-options,.pfv2 .subscription-options.purchase-options{-ms-grid-columns:(minmax(0,1fr))[2]!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}.tabular{--gray:#f8f7f4;--pf-gap:8px;--pf-radius:18px;--pf-border:1px solid var(--gray);--pf-bg:#fff;--pf-text:#212121;--pf-tab-active-bg:var(--gray);--pf-tab-inactive-bg:var(--white);--pf-tab-active-text:var(--love);--pf-tab-inactive-text:var(--black);position:relative;display:block;color:var(--pf-text);margin:30px 0}.tabular *,.tabular :after,.tabular :before{-webkit-box-sizing:border-box;box-sizing:border-box}.tabular .button,.tabular button{width:100%}.tabular .purchase-tabs{border-bottom:0!important;display:-ms-grid!important;display:grid!important;-ms-grid-columns:1fr 2px 1fr;grid-template-columns:1fr 1fr;gap:2px;margin:0!important;position:relative;z-index:2}.tabular .tab-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-weight:700;line-height:1;padding:18px 28px 65px;text-align:center;cursor:pointer;position:relative;z-index:2;margin-bottom:-1px;border:1px solid var(--gray)!important;border-radius:18px 18px 0 0!important;background:var(--pf-tab-inactive-bg)!important;color:var(--pf-tab-inactive-text)!important;-webkit-transition:background .2s ease,color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.tabular .tab-button:focus-visible{-webkit-box-shadow:0 0 0 3px rgba(0,0,0,.15);box-shadow:0 0 0 3px #00000026;outline:none}.tabular .tab-button.active{z-index:5;background:var(--pf-tab-active-bg)!important;color:var(--pf-tab-active-text)!important;border-color:var(--gray)!important;border-bottom-color:transparent!important}.tabular .tab-button[data-tab=subscription]{position:relative;z-index:6;padding-bottom:85px}.tabular .tab-button[data-tab=subscription]:before{content:"Cancel Anytime";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);top:38px;font-size:10px;line-height:1;font-weight:100;font-family:var(--omnitext);white-space:nowrap;pointer-events:none}.tabular .tab-button[data-tab=subscription].active:before{color:var(--love)}.tabular .tab-button[data-tab=subscription]:after{content:"Best Value";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);top:55px;padding:2px 8px;font-size:12px;line-height:1.4;font-weight:600;border-radius:999px;background:var(--love);border:1px solid var(--love);color:var(--white);font-family:var(--mrroboto);text-transform:uppercase;min-width:50%;white-space:nowrap;pointer-events:none}.tabular .tab-button[data-tab=subscription].active:after{background:var(--play);border-color:var(--park);color:var(--park);font-family:var(--mrroboto);text-transform:uppercase;min-width:50%}.tabular .tab-content{position:relative;z-index:3;margin-top:-35px;border-radius:18px;background:var(--pf-bg);padding:20px;margin-bottom:30px}.tabular #subscription-tab{background:var(--gray);color:var(--black)}.tabular #onetime-tab{background:var(--gray);color:var(--black);border-top:0;border-top-left-radius:18px}.tabular .tab-content h3{margin:0 0 8px;font-size:clamp(32px,5vw,45px);line-height:1.25;font-family:var(--omnitext);font-weight:400}.tabular .tab-content h5{font-size:15px;font-weight:700;color:var(--love)}.tabular .tab-content p{margin:0;font-size:18px;line-height:1}.tabular .bag-size,.tabular .one-time{padding:0}.tabular .bag-size .purchase-options,.tabular .subs-save .purchase-options,.tabular .subscription-options.purchase-options,.tabular .one-time{display:-ms-grid!important;display:grid!important;-ms-grid-columns:minmax(0,1fr) 12px minmax(0,1fr)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px;width:100%;margin:0!important;padding:0!important;justify-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.tabular .one-time-btn{min-height:80px;height:80px}.tabular .one-time .purchase-options{margin-top:0}.tabular .one-time .option-price{top:70%}.tabular .bag-size .purchase-options>*,.tabular .subs-save .purchase-options>*,.tabular .subscription-options.purchase-options>*{min-width:0;width:100%!important;margin:0!important}.tabular .bag-size .purchase-options>* .option-footer,.tabular .subs-save .purchase-options>* .option-footer,.tabular .subscription-options.purchase-options>* .option-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabular .bag-size .purchase-options>* .vetc,.tabular .subs-save .purchase-options>* .vetc,.tabular .subscription-options.purchase-options>* .vetc{max-width:95%;display:block}@media(max-width:800px){.tabular .bag-size .purchase-options>* .vetc,.tabular .subs-save .purchase-options>* .vetc,.tabular .subscription-options.purchase-options>* .vetc{max-width:75%}}.tabular .bag-size .purchase-options>* .option-price,.tabular .subs-save .purchase-options>* .option-price,.tabular .subscription-options.purchase-options>* .option-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.5rem;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.tabular .bag-size .purchase-options>* .option-price .strike,.tabular .subs-save .purchase-options>* .option-price .strike,.tabular .subscription-options.purchase-options>* .option-price .strike{text-decoration:line-through;opacity:.6}.tabular .purchase-option-btn{position:relative}.tabular .purchase-option-btn .save-badge{position:absolute!important;top:-8px!important;left:50%!important;right:auto!important;-webkit-transform:translateX(-50%)!important;transform:translate(-50%)!important;float:none!important;z-index:3;display:inline-block;padding:3px 10px;font-size:11px;line-height:1.2;text-transform:uppercase;border-radius:999px;background:var(--love);color:var(--white);white-space:nowrap}.tabular .promo{background:var(--white);color:var(--black);display:-webkit-box;display:-ms-flexbox;display:flex;border:none;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px;border-radius:12px;font-size:13px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;min-height:80px;pointer-events:none;cursor:none}.tabular .promo .vet_call{position:absolute;right:0;bottom:0;z-index:2;max-height:105px;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom-right-radius:12px}.tabular .ts-control{border:none!important}.tabular .options-p{text-align:left;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.tabular .options-p>p{font-size:14px;padding-left:0}.tabular .options-p>p:nth-of-type(2){padding-left:8px}.tabular .options-p .item-y{color:var(--black);padding-left:3px}.tabular .delivery-fred .frequency-options.frequency-radios-simple{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 12px}.tabular .delivery-fred .frequency-option{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 0;cursor:pointer;line-height:1.2;-webkit-transition:border-color .12s ease,background-color .12s ease,-webkit-box-shadow .12s ease;transition:border-color .12s ease,background-color .12s ease,-webkit-box-shadow .12s ease;transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease;transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease,-webkit-box-shadow .12s ease}.tabular .delivery-fred .frequency-option input[type=radio]{position:absolute;opacity:0;pointer-events:none;width:0;height:0;margin:0}.tabular .delivery-fred .frequency-option .frequency-label{white-space:nowrap;font-weight:500;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-size:13px;padding:6px 10px;border-radius:999px;border:1px solid transparent;background:transparent}.tabular .delivery-fred .frequency-option:hover .frequency-label{border-color:var(--black)}.tabular .delivery-fred .frequency-option.selected .frequency-label{border-color:var(--love);background:#fff6f6;font-weight:600;font-size:13px;color:var(--love)}.tabular .delivery-fred .frequency-option input[type=radio]:checked+.frequency-label{font-weight:600;color:var(--love)}@media(max-width:767px){.tabular .delivery-fred .frequency-options.frequency-radios-simple{gap:6px 8px}.tabular .delivery-fred .frequency-option{padding:9px 10px;border-radius:9px}}@media(max-width:767px){.tabular .purchase-tabs{overflow:hidden;border-top-left-radius:18px;border-top-right-radius:18px}.tabular .bag-size .purchase-options,.tabular .subs-save .purchase-options,.tabular .subscription-options.purchase-options{-ms-grid-columns:(minmax(0,1fr))[2]!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}#tcm-product-form{margin-bottom:20px}h4{font-family:var(--omnitextbold);font-size:18px;font-weight:400;margin-bottom:10px}.omni-group-list-container{background:var(--white);border:1px #f6f5f1 solid;padding:15px;border-radius:var(--bdradius);margin-bottom:15px}.omni-group-list-container .item{border:1px #f6f5f1 solid;border-radius:var(--bdradius)}.omni-sub-list-container{background:var(--white);border:1px #f6f5f1 solid;padding:15px;border-radius:var(--bdradius);margin-bottom:15px}.omni-sub-list-container .inner{background:#f3ead9;padding:15px;border:1px var(--black) solid;border-radius:var(--bdradius)}.omni-one-time-list{background:var(--white);border:1px #f6f5f1 solid;padding:15px;border-radius:var(--bdradius);margin-bottom:15px}ul[data-tcm-group-list],ul[data-tcm-sub-list],ul[data-tcm-variant-list]{list-style:none;margin:0;padding:0;display:block}ul[data-tcm-group-list]>li,ul[data-tcm-sub-list]>li,ul[data-tcm-variant-list]>li{margin-bottom:10px;display:block}ul[data-tcm-group-list]>li:last-child,ul[data-tcm-sub-list]>li:last-child,ul[data-tcm-variant-list]>li:last-child{margin-bottom:0}ul[data-tcm-group-list]>li>*,ul[data-tcm-sub-list]>li>*,ul[data-tcm-variant-list]>li>*{width:100%;max-width:100%}.tcm-radio-btn,.tcm-tile-radio-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-transition:none!important;transition:none!important;-webkit-transform:none!important;transform:none!important}.tcm-radio-btn:hover,.tcm-tile-radio-btn:hover{-webkit-transition:none!important;transition:none!important;-webkit-transform:none!important;transform:none!important}.tcm-group-price,.tcm-option-price{text-align:right;white-space:nowrap;font-family:var(--omnitextbold);color:var(--park)}.tcm-tile-radio-btn{gap:14px;padding:12px 14px;border-radius:12px;color:var(--black);font-family:var(--omnitext);background:#fff;border:1px solid #ccc;font-size:16px}.tcm-tile-radio-btn:hover{border:1px solid var(--park);background:var(--park);color:var(--play)}.tcm-tile-radio-btn:hover img,.tcm-tile-radio-btn:hover svg{-webkit-filter:brightness(0) invert(1)!important;filter:brightness(0) invert(1)!important}.tcm-tile-radio-btn:hover .tcm-group-price,.tcm-tile-radio-btn:hover .tcm-option-icon,.tcm-tile-radio-btn:hover .tcm-option-label,.tcm-tile-radio-btn:hover .tcm-option-price{color:var(--play)}.tcm-tile-radio-btn:before{content:"";width:18px;height:18px;border-radius:50%;border:1px solid rgba(0,0,0,.35);background:#fff;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.tcm-tile-radio-btn .tcm-option-label{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:left;min-width:0}.tcm-tile-radio-btn .tcm-option-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.tcm-tile-radio-btn .tcm-group-price,.tcm-tile-radio-btn .tcm-option-price{margin-left:8px}.tcm-tile-radio-btn.is-active{background:#f3ead9;font-family:var(--omnitextbold);border-color:var(--black)}.tcm-tile-radio-btn.is-active:before{background:radial-gradient(circle,#000 0 45%,#fff 46% 100%);border-color:#00000073}.tcm-tile-radio-btn.is-active:hover{background:#f3ead9;color:var(--black)}.tcm-tile-radio-btn.is-active:hover img,.tcm-tile-radio-btn.is-active:hover svg{-webkit-filter:none!important;filter:none!important}.tcm-tile-radio-btn.is-active:hover .tcm-group-price,.tcm-tile-radio-btn.is-active:hover .tcm-option-icon,.tcm-tile-radio-btn.is-active:hover .tcm-option-label,.tcm-tile-radio-btn.is-active:hover .tcm-option-price{color:var(--black)}.tcm-radio-btn{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #ccc;padding:12px 14px;gap:10px;font-family:var(--omnitext);font-size:16px;color:var(--black);cursor:pointer;border-radius:10px}.tcm-radio-btn .tcm-frequency-note{color:var(--black)}.tcm-radio-btn:hover{border:1px solid var(--park);background:var(--park);color:var(--play)}.tcm-radio-btn:hover .tcm-group-price,.tcm-radio-btn:hover .tcm-option-price{color:var(--play)}.tcm-radio-btn:hover .tcm-group-price s,.tcm-radio-btn:hover .tcm-option-price s,.tcm-radio-btn:hover .tcm-frequency-note{color:var(--white)}.tcm-radio-btn:before{content:"";width:18px;height:18px;border-radius:50%;border:1px solid rgba(0,0,0,.35);background:#fff;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.tcm-radio-btn .tcm-group-price,.tcm-radio-btn .tcm-option-price{margin-left:auto}.tcm-radio-btn.is-active,.tcm-radio-btn[aria-pressed=true]{background:var(--park);color:var(--play);border-color:var(--park);font-family:var(--omnitextbold)}.tcm-radio-btn.is-active .tcm-group-price,.tcm-radio-btn.is-active .tcm-option-price,.tcm-radio-btn[aria-pressed=true] .tcm-group-price,.tcm-radio-btn[aria-pressed=true] .tcm-option-price{color:var(--play)}.tcm-radio-btn.is-active .tcm-group-price s,.tcm-radio-btn.is-active .tcm-option-price s,.tcm-radio-btn[aria-pressed=true] .tcm-group-price s,.tcm-radio-btn[aria-pressed=true] .tcm-option-price s,.tcm-radio-btn.is-active .tcm-frequency-note,.tcm-radio-btn[aria-pressed=true] .tcm-frequency-note{color:var(--white)}.tcm-radio-btn.is-active:before,.tcm-radio-btn[aria-pressed=true]:before{background:radial-gradient(circle,var(--play) 0 45%,var(--park) 46% 100%);border-color:var(--play)}.freq{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tcm-frequency-note{margin-left:0;margin-right:auto;text-align:left;font-family:var(--omnitext);color:var(--black);font-size:13px;font-weight:400}.tcm-delivery-box{background:#f3ead9;border:2px solid rgba(0,0,0,.25);border-radius:12px;padding:14px 16px}.tcm-delivery-label{font-weight:600;margin-bottom:10px}.tcm-delivery-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:28px;-ms-flex-wrap:wrap;flex-wrap:wrap}.delivers{font-family:var(--omnitextbold);font-weight:400}.tcm-sub-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0}.tcm-sub-title{font-size:22px;font-family:var(--omnitextbold)}.tcm-sub-prices{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px}.tcm-sub-prices [data-tcm-sub-original]{color:var(--black);font-family:var(--omnitext);font-size:22px}.tcm-sub-prices [data-tcm-sub-discount]{color:var(--park);font-family:var(--omnitextbold);font-size:22px}.tcm-header-badge{font-family:var(--omnitextbold);border-radius:var(--bdradius)}.subscription-bullets-wrapper{padding:10px 0 20px}.subscription-bullets-wrapper ul{list-style:none;padding-left:0}.subscription-bullets-wrapper ul li{position:relative;padding-left:24px;padding-top:3px;font-size:16px}.subscription-bullets-wrapper ul li:before{content:"";position:absolute;left:0;top:5px;width:18px;height:18px;background:url(../assets/yay.svg) no-repeat center;background-size:contain}.team-spotlight{background:var(--team-spotlight-bg,#fff);padding-top:3rem;padding-bottom:3rem;background-image:url(../assets/vet-bg2.svg);background-repeat:no-repeat;background-size:cover;background-position:center}.team-spotlight__heading{font-family:var(--omnitextbold);font-size:clamp(32px,5vw,50px);line-height:1.1;margin:25px 0 35px;text-align:center}.team-spotlight__blocks{width:100%}.team-spotlight__image-wrap{position:relative;width:100%;max-width:420px;margin-left:auto;margin-right:auto;min-height:260px;border-radius:14px;background:transparent;overflow:hidden}.team-spotlight__image{width:100%;height:100%;min-height:260px;-o-object-fit:cover;object-fit:cover;display:block;border-radius:14px}.team-spotlight__image-placeholder{width:100%;min-height:260px;border:1px dashed rgba(0,0,0,.2);border-radius:14px;background:#00000005;color:#0009;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.team-spotlight__image-placeholder span{padding:.5rem .75rem}.team-spotlight__overlay{position:absolute;left:50%;bottom:12px;-webkit-transform:translateX(-50%);transform:translate(-50%);width:90%;background:var(--team-spotlight-overlay-bg,var(--play));color:var(--park);text-align:center;border-radius:var(--bdradius);padding:12px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.team-spotlight__name{font-size:18px;line-height:1.2;font-weight:700}.team-spotlight__credentials{margin-top:4px;font-size:13px;line-height:1.2;opacity:.95}.team-spotlight__position{margin-top:6px;font-size:14px;line-height:1.2;opacity:.95}.team-spotlight__content{height:100%;padding:30px;font-size:18px;line-height:1.6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:420px;margin-left:auto;margin-right:auto;text-align:left}.team-spotlight__content.rte p:last-child{margin-bottom:0}.team-spotlight__cta-row{margin-top:3rem}.team-spotlight__cta{padding-left:28px;padding-right:28px}@media(max-width:767px){.team-spotlight__image-wrap,.team-spotlight__image{min-height:200px}.team-spotlight__overlay{bottom:8px;padding:10px 12px;width:92%}.team-spotlight__name{font-size:15px}.team-spotlight__credentials,.team-spotlight__position{font-size:12px}.team-spotlight__content{font-size:16px;padding:24px}}.bat{background:var(--bat-bg);color:var(--bat-text);padding:var(--bat-pad-y) 0}.bat__heading{margin-bottom:18px;text-align:center}.bat__title{color:var(--bat-heading);font-weight:400;font-size:clamp(26px,4.3vw,44px);line-height:1.05;letter-spacing:-.02em;font-family:var(--omnitextbold)}.bat__images{margin-bottom:18px}.bat__imageWrap{position:relative;overflow:hidden;border-radius:var(--bat-radius);background:#ffffff14;min-height:240px}.bat__image{width:100%;height:var(--bat-image-h);-o-object-fit:cover;object-fit:cover;display:block}.bat__imagePlaceholder{width:100%;height:var(--bat-image-h);background:#ffffff1f}.bat__badge{position:absolute;left:12px;bottom:12px;background:#fff;color:#0f5a3d;border-radius:12px;padding:8px 14px;font-weight:800;font-size:14px;letter-spacing:.02em;text-transform:uppercase;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.12);box-shadow:0 10px 30px #0000001f}.bat__verified{position:absolute;right:10px;top:10px;width:92px;height:92px;display:-ms-grid;display:grid;place-items:center;pointer-events:none}.bat__verifiedImg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.bat__imagesNote{margin-top:10px;opacity:.9;font-size:14px;text-align:center}.bat__cta{margin-top:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bat__mobile .swiper{padding-bottom:40px}.bat__mobile .swiper-pagination{bottom:0!important}.bat__mobile .swiper-pagination-bullet{width:8px;height:8px;background:#fff;opacity:.35;margin:0 5px!important;-webkit-transition:all .25s ease;transition:all .25s ease}.bat__mobile .swiper-pagination-bullet-active{background:var(--play);opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15)}.bat__desktop{width:100%}.batCard{background:var(--bat-card-bg);color:var(--bat-card-text);border-radius:var(--bat-radius);padding:18px 18px 16px;-webkit-box-shadow:0 14px 36px rgba(0,0,0,.16);box-shadow:0 14px 36px #00000029;border:1px solid rgba(0,0,0,.06)}.batStars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;margin-bottom:10px;font-size:26px;line-height:1}.batStar{opacity:.25;-webkit-transform:translateY(1px);transform:translateY(1px)}.batStar.is-filled{opacity:1;color:var(--bat-accent)}.batQuote{text-align:center;font-size:16px;line-height:1.45;margin:0 auto;max-width:520px;white-space:normal;word-break:break-word}.batName{margin-top:10px;text-align:center;font-weight:900;letter-spacing:.04em;text-transform:uppercase;font-size:18px;color:#0f5a3d}.batBtn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:14px 22px;border-radius:999px;background:var(--bat-btn-bg);color:var(--bat-btn-text);text-decoration:none;font-weight:900;font-size:18px;min-width:min(260px,92%)}.batMasonry{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:var(--bat-gap);-moz-column-gap:var(--bat-gap);column-gap:var(--bat-gap)}.batMasonry__item{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:var(--bat-gap);display:inline-block;width:100%}@media(max-width:575px){.bat__image,.bat__imagePlaceholder{height:var(--bat-image-h-mobile)}}@media(min-width:992px){.bat__heading{margin-bottom:22px}.bat__images{position:sticky;top:18px;margin-bottom:0}.bat__cta{margin-top:26px}}.results-split{background:var(--rs-bg)}.results-split__heading{color:var(--rs-heading);font-weight:400;font-family:var(--omnitextbold);line-height:1.15;font-size:clamp(28px,2.6vw,44px);margin:0}.results-split__text,.results-split__text *{color:var(--rs-text);font-size:18px;font-family:var(--omnitext);line-height:1.6}.results-split__image-wrap{width:100%}.results-split__image{display:block;border-radius:var(--rs-image-radius)}.results-split__image-placeholder{aspect-ratio:4/3;border-radius:var(--rs-image-radius);background:#0000000d}.results-split__list{margin:0}.results-split__item{min-height:calc(var(--rs-icon-size) + 6px)}.results-split__item-text{color:var(--rs-list);font-weight:400;font-size:22px;font-family:var(--omnitextbold);line-height:1}.results-split__icon{width:var(--rs-icon-size);height:var(--rs-icon-size);-webkit-box-flex:0;-ms-flex:0 0 var(--rs-icon-size);flex:0 0 var(--rs-icon-size);display:-ms-grid;display:grid;place-items:center}.results-split__icon-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.results-split__icon-fallback{width:100%;height:100%;border-radius:999px;background:#00000014;display:block}.results-split__btn{background:var(--rs-btn-bg);color:var(--rs-btn-text);border:0;min-width:min(520px,100%);text-decoration:none}@media(max-width:767.98px){.results-split .results-split__heading,.results-split .results-split__text{text-align:center}.results-split .results-split__heading{margin-top:-30px}.results-split .results-split__text{margin-bottom:16px}.results-split .results-split__image-wrap{margin-top:0}}.omni-cares{background:var(--omni-bg);padding:36px 0}.omni-cares__heading{color:var(--omni-heading);margin:0 0 18px;font-weight:400;font-family:var(--omnitextbold);line-height:1.15;font-size:clamp(28px,2.6vw,44px);text-align:center}.omni-cares__profile{margin-bottom:16px;text-align:center}.omni-cares__image-wrap{width:min(420px,100%)}@media(max-width:800px){.omni-cares__image-wrap{width:min(300px,100%)}}.omni-cares__image-wrap{margin-left:auto;margin-right:auto}.omni-cares__image{width:100%;height:auto;display:block}.omni-cares__image-placeholder{height:220px;border-radius:16px;background:#00000014;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700}.omni-cares__nameplate{display:inline-block;margin-top:-35px;background:var(--omni-accent);border-radius:12px;padding:10px 14px;text-align:center}.omni-cares__name{font-weight:800;color:var(--omni-name);font-size:18px;line-height:1.1;margin:0}.omni-cares__title{font-weight:700;color:var(--omni-title);font-size:14px;line-height:1.2;margin-top:4px}.omni-cares__quote{margin-top:-30px}.omni-cares__quote-inner{background:#fff;border-radius:18px;padding:18px;font-weight:700;color:var(--omni-quote);line-height:1.3;-webkit-box-shadow:0 10px 22px rgba(0,0,0,.1);box-shadow:0 10px 22px #0000001a;text-align:center}.omni-cares__quote-inner p{margin:10px 0}.omni-cares__icons{margin-top:8px;margin-bottom:16px}.omni-cares__icon-card{color:var(--omni-icon-text)}.omni-cares__icon-badge{width:120px;height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.omni-cares__icon-img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.omni-cares__icon-placeholder{width:62px;height:62px;border-radius:14px;background:#00000026}.omni-cares__icon-title{margin-top:10px;letter-spacing:.02em;text-transform:uppercase;font-family:var(--mrroboto);font-weight:300;font-size:14px;line-height:1.15;padding:0 6px}.omni-cares__video{margin:40px 0}.omni-cares__video-frame{background:#fff;border-radius:18px;overflow:hidden;-webkit-box-shadow:0 10px 22px rgba(0,0,0,.1);box-shadow:0 10px 22px #0000001a;position:relative;aspect-ratio:1/1}.omni-cares__video-el{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.omni-cares__video-iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.omni-cares__video-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.omni-cares__video-placeholder-text{text-align:center;color:var(--omni-video-placeholder);font-weight:700;padding:18px}.omni-cares__cta{padding-top:2px}.omni-cares__cta-btn{display:block;width:100%;background:var(--omni-cta-bg);color:var(--omni-cta-text);border:2px var(--omni-cta-bg) solid}.omni-cares__cta-btn--disabled{opacity:.65;cursor:not-allowed}@media(min-width:992px){.omni-cares{padding:52px 0}.omni-cares__quote-inner{text-align:center;padding:22px}.omni-cares__video{width:60%;margin-left:auto;margin-right:auto}.omni-cares__video-frame{width:100%}}.happy-dogs-counter-slider{background:var(--hds-bg)}.happy-dogs-counter-slider .hds-number-wrap{padding-top:6px}.happy-dogs-counter-slider .hds-number{line-height:1;font-family:var(--omnitextbold);letter-spacing:-.02em;font-weight:800;color:var(--hds-number-color);font-size:clamp(44px,6vw,86px)}.happy-dogs-counter-slider .hds-number .hds-number-suffix,.happy-dogs-counter-slider .hds-number .hds-number-value{display:inline-block;vertical-align:baseline}.happy-dogs-counter-slider .hds-number .hds-number-suffix{margin-left:2px;font-weight:800}.happy-dogs-counter-slider .hds-heading{margin-top:10px;color:var(--hds-heading-color);font-weight:400;font-family:var(--omnitextbold);font-size:clamp(32px,5vw,50px);line-height:1.1}.happy-dogs-counter-slider .hds-subheading{color:#000000b3;font-size:16px}.happy-dogs-counter-slider .hds-subheading p{margin:0}.happy-dogs-counter-slider .hds-gallery{width:100%;overflow:visible}.happy-dogs-counter-slider .hds-swiper-wrap{width:100%;position:relative;padding-bottom:64px;overflow:visible}.happy-dogs-counter-slider .hds-swiper{width:100%;padding-left:16px;padding-right:16px;overflow:visible}@media(min-width:992px){.happy-dogs-counter-slider .hds-swiper{padding-left:40px;padding-right:40px}}@media(min-width:1400px){.happy-dogs-counter-slider .hds-swiper{padding-left:64px;padding-right:64px}}.happy-dogs-counter-slider .hds-slide{height:auto;overflow:visible}.happy-dogs-counter-slider .swiper-wrapper{overflow:visible}.happy-dogs-counter-slider .hds-slide-inner{position:relative;width:100%;aspect-ratio:1/1;border-radius:18px;background:#fff;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.06);box-shadow:0 10px 20px #0000000f;overflow:visible}.happy-dogs-counter-slider .hds-media{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:18px;overflow:hidden;background:#fff}.happy-dogs-counter-slider .hds-media .hds-image{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.happy-dogs-counter-slider .hds-media .hds-image-placeholder{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#0000000a;color:#0000008c;font-size:14px}.happy-dogs-counter-slider .hds-media .hds-image-placeholder span{display:inline-block}.happy-dogs-counter-slider .hds-badge-image{position:absolute;left:10px;bottom:-20px;z-index:6;width:130px;height:130px;-webkit-transform:translate(-20px,20px);transform:translate(-20px,20px)}.happy-dogs-counter-slider .hds-badge-image img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.feature-ingredients{background:var(--fi-bg);color:var(--fi-text);background-image:url(../assets/vet-bg3.svg);background-repeat:no-repeat;background-size:cover;background-position:center}.feature-ingredients__intro{max-width:680px}.feature-ingredients__heading{color:var(--fi-text);font-weight:800;line-height:1.05;font-size:clamp(32px,6vw,54px);font-family:var(--omnitextbold);margin:0}.feature-ingredients__bottom-text,.feature-ingredients__top-text{color:var(--fi-text);font-family:var(--omnitext);font-size:18px;line-height:1.35}.feature-ingredients__item{width:100%;max-width:320px}.feature-ingredients__card{background:#fff;border-radius:14px;padding:14px 14px 12px;width:100%;max-width:260px;min-height:90px;margin-left:auto;margin-right:auto;margin-top:-40px;position:relative}.feature-ingredients__title{color:#0f5a3f;font-weight:400;font-size:20px;font-family:var(--omnitextbold);line-height:1.15}.feature-ingredients__text{color:#0f5a3f;font-size:16px;font-family:var(--omnitext);line-height:1.25}.feature-ingredients__bottom{max-width:760px}.feature-ingredients__button{background:var(--fi-button-bg);color:var(--fi-button-text);border:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px 34px;border-radius:999px;font-weight:800;text-decoration:none;min-width:min(520px,92%)}@media(max-width:767.98px){.feature-ingredients__card{max-width:220px}.feature-ingredients__title{font-size:18px}.feature-ingredients__text{font-size:15px}}@media(min-width:768px){.feature-ingredients__grid .feature-ingredients__last{margin-left:auto;margin-right:auto}}.hexagon-mask{position:relative;display:block;width:100%;max-width:320px;overflow:hidden;background:#f1f1f1;filter:drop-shadow(0 0 0 2px var(--play));-webkit-filter:drop-shadow(0 0 0 2px var(--play));mask-image:url(../assets/hex-mask-play.svg);mask-mode:alpha;mask-repeat:no-repeat;mask-position:center;mask-size:cover;-webkit-mask-image:url(../assets/hex-mask-play.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:cover}.hexagon-mask img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;position:relative;z-index:0}.hexagon-mask:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:url(../assets/hex-mask-border-play.svg) no-repeat center/cover;z-index:1}article p{margin-bottom:1.5rem;line-height:1.5rem;text-align:justify}article h2{margin-top:0;margin-bottom:1rem;font-family:var(--omnitext)}article a{color:var(--howl);text-decoration:underline;text-align:left}article a:hover{color:var(--park);text-decoration:none}article em{font-style:italic;padding:0 .25rem}article blockquote{margin:2rem 0}article ol,article ul{margin-bottom:1.5rem;padding-left:2rem}article img{margin:2rem 0;border-radius:1rem}.h2,.h2 :not(br),h2{font-family:var(--omnitext)}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{color:var(--park);font-family:var(--omnitext);font-weight:700}.article-content>ol{list-style:none;padding-left:0;margin:0;counter-reset:step}.article-content>ol>li{counter-increment:step;display:-ms-grid;display:grid;-ms-grid-columns:1.4rem .75rem 1fr;grid-template-columns:1.4rem 1fr;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;margin-bottom:1rem}.article-content>ol>li:before{content:counter(step);-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;width:1.4rem;height:1.4rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:var(--park);color:var(--play);font-size:.85rem;font-weight:600;line-height:1}.article-content>ol>li>div,.article-content>ol>li>ol,.article-content>ol>li>p,.article-content>ol>li>span,.article-content>ol>li>strong,.article-content>ol>li>ul{-ms-grid-column:2;grid-column:2}.article-content>ol>li>strong{display:block;margin-bottom:.35rem}.article-content>ol>li>br{display:none}.article-content>ol>li ul{list-style:disc;padding-left:1.25rem;margin:0 0 1.25rem}.article-content>ol>li ul li:before{content:none!important}.article-content>ol>li ul li::marker{color:var(--park)}.article-content>ul{list-style:none;padding-left:0;margin:0}.article-content>ul>li{position:relative;padding-left:2rem;margin-bottom:1rem;line-height:1.5rem}.article-content>ul>li:before{content:"";position:absolute;left:0;top:.15rem;width:1rem;height:1.4rem;background-color:var(--park);-webkit-mask:url(../assets/li-hex.svg) no-repeat center/contain;mask:url(../assets/li-hex.svg) no-repeat center/contain}.article-content>ul>li>a,.article-content>ul>li>em,.article-content>ul>li>p,.article-content>ul>li>span,.article-content>ul>li>strong{display:inline;margin:0;padding:0}.article-content>ul>li>br{display:none}.article-content blockquote{margin:2rem 0;padding:2rem;border-left:4px solid var(--play);background:var(--park);border-radius:0 16px 16px 0;color:var(--play);text-align:center}.article-content blockquote p{margin:0 auto;font-style:italic;line-height:1.7;font-size:2em;position:relative;text-align:center;max-width:800px}.article-content blockquote p:after,.article-content blockquote p:before{font-size:clamp(40px,5vw,80px);font-weight:700;position:absolute;color:var(--calm)}.article-content blockquote p:before{content:"\201c";left:-35px;top:-35px}.article-content blockquote p:after{content:"\201d";right:-35px;bottom:0;display:block;height:30px;line-height:100%;text-align:right}.article-content blockquote p+p{margin-top:.75rem}.article-content blockquote cite,.article-content blockquote footer{display:block;margin-top:.75rem;font-style:normal;font-weight:700;color:var(--calm);letter-spacing:.02em;font-size:.95em;text-align:center}.article-content blockquote strong{font-weight:800;color:var(--mud)}@media(min-width:992px){.article-content blockquote{margin:2.5rem 0;padding:1.5rem 1.5rem 1.5rem 2rem}}.blogger h3{margin:20px 0!important}.blogger a{font-weight:700}.blogger ul{list-style:none;margin:0 0 1rem;padding-left:0}.blogger li{position:relative;padding-left:1.8em;font-size:18px;margin-bottom:10px;color:var(--black);line-height:1.4}.blogger li:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1em;height:1em;background:url(../assets/li-hex.svg) no-repeat center center;background-size:contain}.blogger .article-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--lightbone)}.blogger .article-author__image{margin-right:1rem}.blogger .article-author__image img{width:60px;height:60px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin:0}.blogger .article-author__info p{margin:0;line-height:1.4}.blogger .article-author__info p:first-child{font-weight:700}.blogger .article-author__info p+p{font-size:.9rem;color:var(--black)}.article-featured-image{overflow:hidden}.article-featured-image__media{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:20px;margin-top:30px}@media(min-width:768px){.article-featured-image__media{max-height:none}.blogger .article-author{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width:575.98px){.blogger .article-author{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.blogger .article-author__image{margin-right:.75rem}}.omni-checkout p{font-size:18px;line-height:18px;margin-bottom:0;font-family:var(--omnitext);font-weight:400}.omni-checkout h2{font-family:var(--omnitextbold);text-transform:uppercase;font-size:clamp(30px,5vw,40px);line-height:1;margin-bottom:20px;text-align:left;position:relative}.omni-checkout h2 .pets{position:relative;display:inline-block;margin-left:.35ch;text-decoration:line-through;text-decoration-thickness:3px;text-decoration-color:var(--love);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.omni-checkout h2 .pets:after{content:"PETS";position:absolute;left:0;bottom:100%;-webkit-transform:translateY(0px) rotate(-12deg);transform:translateY(0) rotate(-12deg);font-family:var(--omnitextbold);text-transform:uppercase;font-size:clamp(12px,1.6vw,20px);line-height:1;pointer-events:none;color:var(--love)}.omni-checkout h3{font-family:var(--omnitextbold);text-transform:uppercase;font-size:25px;line-height:1;text-align:left;margin-bottom:10px}.omni-checkout .fw-bold{font-family:var(--omnitextbold);margin-bottom:16px;font-size:16px;color:var(--love)}.omni-checkout .left-c .card{background:var(--lightbone);border-radius:18px;border:1px #e8e8e8 solid}.omni-checkout .left-c img{border-radius:18px;margin:10px;padding:15px;background:var(--bone)}.omni-checkout .right-c .card{border-radius:18px;border:1px var(--lightbone) solid}.omni-checkout .item-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.5rem}.omni-checkout .remove-line{margin-left:auto;font-size:12px;line-height:1;color:var(--love);text-decoration:none;opacity:.8;-webkit-transition:opacity .15s ease,text-decoration-color .15s ease;transition:opacity .15s ease,text-decoration-color .15s ease}.omni-checkout .remove-line:focus,.omni-checkout .remove-line:hover{opacity:1;text-decoration:underline}@media(max-width:576px){.omni-checkout .remove-line{font-size:11px}}@-webkit-keyframes gentle-zoom{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes gentle-zoom{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}to{-webkit-transform:scale(1);transform:scale(1)}}@media(prefers-reduced-motion:reduce){._1fragem32 p,._1fragemn2 p{-webkit-animation:none!important;animation:none!important;-webkit-transform:none!important;transform:none!important}}._1fragem32{display:block}._1fragem32 p,._1fragemn2 p{font-size:20px;color:var(--white);font-weight:600;font-family:var(--omnitextbold);-webkit-animation:gentle-zoom 5s ease-in-out infinite;animation:gentle-zoom 5s ease-in-out infinite;-webkit-transform-origin:center center;transform-origin:center center}.shopify-payment-button .shopify-payment-button__button{border-radius:50px!important;overflow:hidden!important;margin-top:15px}.trusted_by{max-height:120px;height:120px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.trusted_by.theme-light,.trusted_by.theme-light .ratings-wrapper{color:var(--white)}.trusted_by.theme-dark,.trusted_by.theme-dark .ratings-wrapper{color:var(--black)}.trusted_by.bg-dark{background:var(--black)}.trusted_by.bg-bone{background:var(--bone)}.trusted_by.bg-love{background:var(--love)}.trusted_by.bg-park{background:var(--park)}.trusted_by.bg-play{background:var(--play)}.trusted_by p{font-size:26px;line-height:26px;margin-bottom:0;font-family:var(--omnitext)}.trusted_by .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.trusted_by .col-md-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}.trusted_by .me-3{border-right:1px #fff solid;padding-right:2em}.trusted_by .trusted-image img{max-height:65px;min-width:400px;width:auto;display:block;margin-top:-4px}.trusted_by .ratings-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px;font-family:sans-serif}.trusted_by .ratings-wrapper .rating-item{text-align:center;margin:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;vertical-align:middle}.trusted_by .ratings-wrapper .rating-item .brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;gap:8px;margin-bottom:6px;margin-top:6px;margin-right:5px}.trusted_by .ratings-wrapper .rating-item .brand .logo img{max-width:90px;vertical-align:middle;max-height:25px}.trusted_by .ratings-wrapper .rating-item .stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0}.trusted_by .ratings-wrapper .rating-item .stars .star{width:20px;height:20px}.trusted_by .ratings-wrapper .rating-item .stars .star polygon{-webkit-transition:fill .2s ease,stroke .2s ease;transition:fill .2s ease,stroke .2s ease}.trusted_by .ratings-wrapper .rating-item .stars .star.full polygon{fill:currentColor;stroke:currentColor;stroke-width:0}.trusted_by .ratings-wrapper .rating-item .stars .star.half .outline{fill:transparent;stroke:currentColor;stroke-width:1}.trusted_by .ratings-wrapper .rating-item .stars .star.half .half-fill{fill:currentColor}.trusted_by .ratings-wrapper .rating-item .stars .star.empty polygon{fill:transparent;stroke:currentColor;stroke-width:1}.trusted_by .ratings-wrapper .rating-item .score{font-size:12px;text-transform:uppercase;opacity:1;margin-top:2px;margin-left:10px;font-family:var(--mrroboto)}@media(max-width:767px){.trusted_by p{font-size:20px;line-height:20px}.trusted_by .container{padding:0}.trusted_by .ratings-wrapper.col-md-12{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0;padding:0}.trusted_by .ratings-wrapper .rating-item{margin:0;width:25%;display:-ms-grid;display:grid;height:auto}.trusted_by .trusted-image img{min-width:300px}.trusted_by .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.trusted_by .col-md-12{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.trusted_by .me-3{border-right:none;padding-right:0;border-bottom:1px solid #fff;padding-bottom:1em}}.product-grid{padding:60px 0}.product-grid .carousel{margin-left:0;margin-right:0}.product-grid .carousel-cell{width:75%}.product-grid img{border-radius:12px;margin-bottom:15px;height:310px;-o-object-fit:cover;object-fit:cover}.product-grid h3{font-family:var(--omnitextbold);text-transform:uppercase;font-size:26px;line-height:1;text-align:left;height:55px;margin-bottom:10px}.product-grid h4{font-family:var(--mrrobotomedium);font-size:14px;text-transform:uppercase;font-weight:500;margin:10px 0}.product-grid h4:before{content:"["}.product-grid h4:after{content:"]"}.product-grid p{font-size:18px;line-height:18px;margin-bottom:0;font-family:var(--omnitext)}.product-grid .price{font-family:var(--omnitextbold);font-size:22px;line-height:1;margin:0 0 15px}.product-grid .button,.product-grid button{padding:15px;width:auto}@media(max-width:767px){.product-grid .button,.product-grid button{width:auto}}.product-grid .button.transparent,.product-grid button.transparent{background:var(--white);border:2px var(--love) solid;color:var(--love)}@media(max-width:1200px){.product-grid .button,.product-grid button{min-width:auto;margin:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.product-grid .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.product-grid .product-list{list-style:none;padding:10px;background:#f6f5f1;border-radius:12px;margin-top:15px}.product-grid .product-list li{font-size:15px;font-weight:100;font-family:var(--omnitext);margin-bottom:10px}.product-grid .product-list .list-icon{max-width:32px;max-height:32px;margin-right:10px}@media(max-width:1401px){.product-grid .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.product-grid .button,.product-grid button{width:100%;margin:0!important}.corner{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:100vw!important;padding:0!important;margin:0!important;overflow:hidden}.corner .carousel{width:100vw!important;margin:0;padding:0}.corner .flickity-slider,.corner .flickity-viewport{width:100vw!important}.corner .carousel-cell{margin-right:20px}.corner .carousel-cell:first-child{margin-left:0;padding-left:30px}.corner .carousel-cell:last-child{margin-right:0;padding-right:30px}}.sticky-top{z-index:inherit}.sticky-wrapper{margin-bottom:50px;position:sticky;top:20px}@media(max-width:800px){.ingr-bg{display:block;position:relative;width:calc(100% + 30px);margin-left:-15px;margin-bottom:-2px;aspect-ratio:1920/680;overflow:hidden;background:#f6f5f1}.ingr-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../assets/footer_head.svg);background-size:100% auto;background-position:center;background-repeat:no-repeat;-webkit-filter:brightness(0) invert(100%);filter:brightness(0) invert(100%);z-index:0}}.product-ingredients{overflow:hidden}.product-ingredients h2{font-family:var(--omnitextbold);text-transform:uppercase;font-size:clamp(40px,5vw,50px);line-height:1;margin-bottom:10px;text-align:left}@media(max-width:767px){.product-ingredients h2{text-align:center}}@media(max-width:767px){.product-ingredients .bgs{min-height:480px;background-image:none}}.product-ingredients .top{padding-top:80px}.product-ingredients .bottom{padding-bottom:80px}.product-ingredients .hexagon-mask{position:relative;display:block;width:100%;max-width:320px;overflow:hidden;background:#f1f1f1;filter:drop-shadow(0 0 0 2px var(--love));-webkit-filter:drop-shadow(0 0 0 2px var(--love));mask-image:url(../assets/hex-mask.svg);mask-mode:alpha;mask-repeat:no-repeat;mask-position:center;mask-size:cover;-webkit-mask-image:url(../assets/hex-mask.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:cover}.product-ingredients .hexagon-mask img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;position:relative;z-index:0}.product-ingredients .hexagon-mask:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:url(../assets/hex-mask-border.svg) no-repeat center/cover;z-index:1}.product-ingredients .main-img{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-170px}.product-ingredients .main-img .heading-left{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1rem;text-align:left;max-width:380px}.product-ingredients .main-img .image-col{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:600px}.product-ingredients .main-img .image-col img{width:100%;display:block;padding:10px}.product-ingredients .main-img .heading-right{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:1rem;text-align:right;max-width:380px}@media(max-width:767px){.product-ingredients .main-img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-ingredients .main-img .heading-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:.5rem;margin-top:40px;margin-right:0;text-align:center}.product-ingredients .main-img .image-col{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:100%}.product-ingredients .main-img .image-col img{padding:10px 0;margin:-40px auto}.product-ingredients .main-img .heading-right{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:.5rem!important;text-align:center!important}}.product-ingredients .ingredient-item .ingredient-img{max-width:100%;height:auto}.product-ingredients .ingredient-item .ingredient-name{text-align:left;margin:25px 0 5px;font-family:var(--omnitextbold);font-size:18px}.product-ingredients .ingredient-item .ingredient-description{font-family:var(--omnitext);text-align:left;font-size:16px}@media(max-width:767px){.product-ingredients .desktop-only{display:none!important}}.product-ingredients .ingredient-slider.flickity-enabled-on-mobile{display:none}@media(max-width:767px){.product-ingredients .ingredient-slider.flickity-enabled-on-mobile{display:block;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.product-ingredients .ingredient-slider.flickity-enabled-on-mobile .flickity-viewport{margin:0 -20px;overflow:visible}.product-ingredients .ingredient-slider.flickity-enabled-on-mobile .carousel-cell{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;width:40%;margin-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.product-ingredients .ingredient-slider.flickity-enabled-on-mobile .carousel-cell:first-child{margin-left:20px}.product-ingredients .ingredient-slider.flickity-enabled-on-mobile .carousel-cell:last-child{margin-right:20px}.product-ingredients .container.my-4{padding-left:20px;padding-right:0}}.product-ingredients .read-more{display:block;position:relative;color:var(--love);cursor:pointer;margin-top:6px;font-size:16px;font-family:var(--omnitext);padding-left:40px;line-height:40px}.product-ingredients .read-more:before{content:url(../assets/hex-but.svg);position:absolute;left:-5px;top:0;width:40px;height:40px;display:block}.product-ingredients .read-more .description-popup{display:none;position:absolute;top:-100px;left:0;z-index:10;width:220px}@media(max-width:767px){.product-ingredients .read-more .description-popup{width:165px;top:-120px}}.product-ingredients .read-more .description-popup{padding:10px;margin-top:8px;background:var(--white);border:1px solid #ccc;border-radius:10px;font-size:16px;line-height:1.4;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px #0000001a;white-space:normal}.product-ingredients .read-more:focus .description-popup,.product-ingredients .read-more:hover .description-popup{display:block}.trusted{max-width:380px;padding:20px 0;margin-top:-70px}.bag-size,.one-time,.subs-save{background:var(--lightbone);border-radius:6px;width:100%;padding:20px;margin:25px 0}.bag-size h3,.one-time h3,.subs-save h3{font-family:var(--omnitextbold);margin-bottom:15px!important;font-size:16px;color:var(--love)}.bag-size .purchase-options,.one-time .purchase-options,.subs-save .purchase-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.bag-size .purchase-options .promo,.one-time .purchase-options .promo,.subs-save .purchase-options .promo{background:var(--white);color:var(--black);display:-webkit-box;display:-ms-flexbox;display:flex;border:none;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px;border-radius:12px;font-size:13px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:left;-ms-flex-align:left;align-items:left;text-align:left;min-height:80px;margin-bottom:10px!important}.bag-size .purchase-options .promo .vet_call,.one-time .purchase-options .promo .vet_call,.subs-save .purchase-options .promo .vet_call{position:absolute;right:0;bottom:0;z-index:2;max-height:105px;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom-right-radius:12px}.bag-size .purchase-options .purchase-option-btn,.one-time .purchase-options .purchase-option-btn,.subs-save .purchase-options .purchase-option-btn{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;position:relative;background:transparent;border:1px solid var(--love);border-radius:12px;padding:12px 12px 12px 36px;text-align:left;cursor:pointer;-webkit-transition:background .2s,border-color .2s;transition:background .2s,border-color .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--love)}.bag-size .purchase-options .purchase-option-btn.selected,.one-time .purchase-options .purchase-option-btn.selected,.subs-save .purchase-options .purchase-option-btn.selected{background:var(--love);color:#fff}.bag-size .purchase-options .purchase-option-btn.selected .option-header,.one-time .purchase-options .purchase-option-btn.selected .option-header,.subs-save .purchase-options .purchase-option-btn.selected .option-header{color:var(--white)}.bag-size .purchase-options .purchase-option-btn.selected .save-badge,.one-time .purchase-options .purchase-option-btn.selected .save-badge,.subs-save .purchase-options .purchase-option-btn.selected .save-badge{background:#fff;color:var(--love)}.bag-size .purchase-options .purchase-option-btn input[type=radio],.one-time .purchase-options .purchase-option-btn input[type=radio],.subs-save .purchase-options .purchase-option-btn input[type=radio]{position:absolute;left:12px;top:16px;accent-color:var(--love);pointer-events:none}.bag-size .purchase-options .purchase-option-btn .option-header,.one-time .purchase-options .purchase-option-btn .option-header,.subs-save .purchase-options .purchase-option-btn .option-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px;color:var(--love);font-family:var(--omnitextbold);font-size:16px;white-space:nowrap}.bag-size .purchase-options .purchase-option-btn .option-header .save-badge,.one-time .purchase-options .purchase-option-btn .option-header .save-badge,.subs-save .purchase-options .purchase-option-btn .option-header .save-badge{background:var(--play);color:var(--black);padding:2px 8px;font-size:10px;border-radius:12px;text-transform:uppercase;font-family:var(--mrroboto);font-weight:500;right:-5px;position:relative;white-space:nowrap;overflow:hidden}.bag-size .purchase-options .purchase-option-btn .option-footer,.one-time .purchase-options .purchase-option-btn .option-footer,.subs-save .purchase-options .purchase-option-btn .option-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto;margin-left:-25px;padding-left:0}.bag-size .purchase-options .purchase-option-btn .option-footer .option-price-group,.one-time .purchase-options .purchase-option-btn .option-footer .option-price-group,.subs-save .purchase-options .purchase-option-btn .option-footer .option-price-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:left;-ms-flex-align:left;align-items:left}.bag-size .purchase-options .purchase-option-btn .option-footer .original-price,.one-time .purchase-options .purchase-option-btn .option-footer .original-price,.subs-save .purchase-options .purchase-option-btn .option-footer .original-price{text-decoration:line-through;color:#aaa;margin-right:8px;font-size:14px;font-weight:600}.bag-size .purchase-options .purchase-option-btn .option-desc,.one-time .purchase-options .purchase-option-btn .option-desc,.subs-save .purchase-options .purchase-option-btn .option-desc{font-size:12px;color:inherit;margin:0;padding-right:15px}.bag-size .purchase-options .purchase-option-btn .option-price,.one-time .purchase-options .purchase-option-btn .option-price,.subs-save .purchase-options .purchase-option-btn .option-price{font-weight:600;font-size:14px;text-align:right;color:inherit;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bag-size .purchase-options .purchase-option-btn .option-price:after,.one-time .purchase-options .purchase-option-btn .option-price:after,.subs-save .purchase-options .purchase-option-btn .option-price:after{content:"Per Item";font-weight:400;font-size:12px;margin-top:-2px;line-height:1.2;white-space:nowrap}.bag-size .frequency-options,.one-time .frequency-options,.subs-save .frequency-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;font-family:var(--omnitextbold)}.bag-size .frequency-options .frequency-option,.one-time .frequency-options .frequency-option,.subs-save .frequency-options .frequency-option{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;position:relative;background:transparent;border:1px solid var(--love);border-radius:12px;padding:12px 12px 12px 36px;text-align:left;cursor:pointer;-webkit-transition:background .2s,border-color .2s,color .2s;transition:background .2s,border-color .2s,color .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--love)}.bag-size .frequency-options .frequency-option input[type=radio],.one-time .frequency-options .frequency-option input[type=radio],.subs-save .frequency-options .frequency-option input[type=radio]{position:absolute;left:12px;top:16px;accent-color:var(--love);pointer-events:none}.bag-size .frequency-options .frequency-option.selected,.one-time .frequency-options .frequency-option.selected,.subs-save .frequency-options .frequency-option.selected{background:var(--love);color:#fff;border-color:var(--love)}.one-time{position:relative}.one-time .accordion{background:none!important}.one-time h3{margin:0}.one-time .purchase-options{margin-top:16px}.one-time .option-price{position:absolute!important;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bag-size{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bag-size h3{margin:0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.bag-size.grid{margin-top:10px}.bag-size.grid .purchase-options input[type=radio]{display:none!important}.bag-size.grid .purchase-option-btn{padding:12px;position:relative!important;margin-bottom:10px!important}.bag-size.grid .purchase-option-btn .option-footer{margin-left:0}.bag-size.grid .purchase-option-btn .save-badge{position:absolute!important;top:-10px!important;left:50%!important;-webkit-transform:translateX(-50%)!important;transform:translate(-50%)!important;right:auto!important;z-index:2}.bag-size .size-options{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:12px}.bag-size .size-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;padding-right:36px}.bag-size .size-option .size-icon{width:25px;height:auto;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.bag-size .size-option .size-label{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;font-weight:700}.bag-size .size-option input[type=radio]{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1;pointer-events:auto;accent-color:red}@media(max-width:980px){.bag-size{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.bag-size .size-options{margin-top:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(max-width:767px){.one-time .purchase-options .purchase-option-btn,.subs-save .purchase-options .purchase-option-btn{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.product-subtitle{font-family:var(--mrroboto);font-size:16px;font-weight:500;text-align:left;margin:15px 0}.trustpilot-widget{position:relative;height:90px;width:150px;border-style:none;display:block;overflow:hidden}.breadcmb{height:220px;-webkit-transition:.5s;transition:.5s}@media(max-width:767px){.breadcmb{height:150px}}.product-media-slider{margin-top:-60px}.product-media-slider .main-carousel,.product-media-slider .nav-carousel{opacity:0;visibility:hidden;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.product-media-slider .main-carousel:not(.flickity-enabled) .slider-item{display:none}.product-media-slider .main-carousel:not(.flickity-enabled) .slider-item:first-child{display:block}.product-media-slider .nav-carousel:not(.flickity-enabled) .thumbnail-item{display:none}.product-media-slider .main-carousel.flickity-enabled,.product-media-slider .nav-carousel.flickity-enabled{opacity:1;visibility:visible}.product-media-slider .slider-main-wrapper{position:relative}.product-media-slider .slider-main-wrapper .promo-badge{position:absolute;top:15px;left:15px;background:var(--play);color:var(--park);font-family:var(--mrroboto);font-size:14px;font-weight:500;text-transform:uppercase;padding:4px 16px;border-radius:20px;z-index:5}.product-media-slider .main-carousel{width:100%}.product-media-slider .main-carousel .slider-item{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:18px;margin:0 6px}.product-media-slider .main-carousel .slider-item .media,.product-media-slider .main-carousel .slider-item img,.product-media-slider .main-carousel .slider-item video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:18px}.product-media-slider .main-carousel .flickity-viewport{overflow:hidden;padding:0 6px;-webkit-box-sizing:content-box;box-sizing:content-box}.product-media-slider .main-carousel .flickity-slider{height:100%}.product-media-slider .nav-carousel{margin-top:1rem;width:100%}.product-media-slider .nav-carousel .flickity-viewport{overflow:hidden;padding:0 5px;-webkit-box-sizing:content-box;box-sizing:content-box}.product-media-slider .nav-carousel .flickity-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-media-slider .nav-carousel .thumbnail-item{width:calc((100% - 40px)/5);aspect-ratio:1/1;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 5px;border:0;overflow:hidden;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;opacity:.6}.product-media-slider .nav-carousel .thumbnail-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:10px}.product-media-slider .nav-carousel .thumbnail-item:hover{border-color:#999}.product-media-slider .nav-carousel .thumbnail-item.is-selected{border:2px solid var(--love);opacity:1}.flickity-page-dots,.flickity-prev-next-button{display:none}@media(max-width:800px){.flickity-page-dots{display:block;position:relative;padding-bottom:35px;bottom:-25px}.flickity-page-dots .dot{width:10px;height:10px;background-color:var(--park);opacity:1;margin:0 5px;border-radius:10px;-webkit-transition:width .2s ease,background-color .2s ease;transition:width .2s ease,background-color .2s ease}.flickity-page-dots .dot.is-selected{width:20px;background-color:var(--love)}.flickity-prev-next-button:after,.flickity-prev-next-button:before{content:none!important;background:none!important}.flickity-prev-next-button{display:block;width:45px;height:45px;padding:0;background-color:transparent!important;background-repeat:no-repeat!important;background-position:center!important;background-size:45px 45px!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:0!important;outline:none!important;cursor:pointer}.flickity-prev-next-button .flickity-button-icon{display:none}.flickity-prev-next-button.previous{background-image:url(../assets/mb-arrow-left.svg)!important}.flickity-prev-next-button.next{background-image:url(../assets/mb-arrow-right.svg)!important}.flickity-prev-next-button:hover{opacity:.85}.flickity-prev-next-button:disabled{opacity:.3;cursor:default}.breadcrumb{margin-top:-15px}.product-media-slider{margin-top:-60px}.product-media-slider .main-carousel{height:auto;margin-top:0;margin-bottom:12px}.product-media-slider .main-carousel .slider-item{aspect-ratio:1/1;margin:0 4px}.product-media-slider .main-carousel .flickity-viewport{padding:0 4px;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:hidden}.product-media-slider .nav-carousel{display:none;margin-top:8px;position:relative;z-index:1;overflow-x:auto;padding:0 4px 1rem}.product-media-slider .nav-carousel .flickity-viewport{padding:0;overflow:hidden}.product-media-slider .nav-carousel .thumbnail-item{width:60px;height:60px;margin:0 4px;border-radius:12px}.product-media-slider .nav-carousel .thumbnail-item img{border-radius:12px}}.product-cta{background:var(--bone);position:relative}.product-cta.light{color:var(--white)}.product-cta.mobi{background:#f6f5f1}.product-cta .info_b img{max-width:60%;width:100%;padding-bottom:20px}.product-cta .left .img-fluid{border-radius:20px}@media(max-width:768px){.product-cta .left .img-fluid{border-radius:0}}.product-cta .left{padding:60px;min-height:800px}@media(max-width:768px){.product-cta .left{padding:0;min-height:400px;-o-object-fit:cover;object-fit:cover}}.product-cta .left img{width:80%;display:block;margin:0 auto}@media(max-width:768px){.product-cta .left img{width:100%;margin:0}}.product-cta .contents{min-width:100%}@media(max-width:768px){.product-cta .contents{max-width:100%;margin:0;padding:30px 0;overflow:visible}}.product-cta .contents .button{background:var(--white);border:2px #fff solid;color:var(--love);margin:10px;width:auto;min-width:260px}@media(max-width:768px){.product-cta .contents .button{width:calc(50% - 20px);min-width:unset;margin:0 10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.product-cta .contents .button.transparent{background:var(--love);border:2px #fff solid;color:#fff}.product-cta .contents .button-wrapper{text-align:left}@media(max-width:768px){.product-cta .contents .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.product-cta .contents .info_b{padding:40px 0!important}.product-cta .contents .info_b p{text-align:center;font-family:var(--mrroboto);font-size:20px;line-height:20px;font-weight:500;text-transform:uppercase;margin:0}@media(max-width:768px){.product-cta .contents .info_b{width:100vw;margin:0;overflow:visible;-webkit-transform:translateX(-50%);transform:translate(-50%);left:50%;position:relative}}.product-cta .contents h2{font-family:var(--omnitextbold);text-transform:uppercase;font-size:clamp(32px,5vw,50px);line-height:1;margin:3px 0;text-align:left}@media(max-width:768px){.product-cta .contents h2{position:relative;z-index:2}}.product-cta .contents h4{font-family:var(--mrrobotomedium);font-size:16px;line-height:16px;text-transform:uppercase;font-weight:500;margin-bottom:20px;color:var(--white)}@media(max-width:992px){.product-cta .contents h4{margin-bottom:15px}}.product-cta .contents h4:before{content:"[";display:inline-block;font-size:inherit;margin-right:3px}.product-cta .contents h4:after{content:"]";display:inline-block;font-size:inherit;margin-left:3px}.product-cta .contents>p{font-family:var(--omnitext);font-size:20px;line-height:24px;text-align:left;margin:25px 0}.product-cta .contents .lefttxt{padding-top:40px;text-align:left;margin:0;width:75%}@media(max-width:768px){.product-cta .contents .lefttxt{width:100%}}@media(min-width:768px){.product-cta .flickity-enabled-on-mobile,.product-cta .flickity-enabled-on-mobile.flickity-enabled{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.product-cta .carousel-cell{padding:10px}@media(max-width:767px){.product-cta .flickity-enabled-on-mobile{display:block;width:100vw;margin:0!important;padding:0!important}.product-cta .carousel-cell{width:40vw;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px}}.product-tables{padding:60px 0}.product-tables h2{font-family:var(--omnitextbold);font-size:clamp(28px,5vw,50px);line-height:1;margin:3px 0 30px;text-align:left}.product-tables p{font-family:var(--omnitext);font-size:18px;line-height:24px;text-align:left}.product-tables table{width:100%;table-layout:fixed;border-collapse:collapse;border-radius:10px;overflow:hidden;border:none}.product-tables table td,.product-tables table th{height:80px;padding:15px;border:1px solid #ccc;text-align:center;vertical-align:middle;background:#f6f5f1;overflow:hidden}.product-tables table td:first-child,.product-tables table th:first-child{width:35%}.product-tables table td:nth-child(n+2),.product-tables table th:nth-child(n+2){width:16.25%}.product-tables table tr:first-child td{border-top:none}.product-tables table tr:last-child td{border-bottom:none}.product-tables table tr td:first-child{border-left:none}.product-tables table tr td:last-child{border-right:none}.product-tables table tr:first-child td:first-child{border-top-left-radius:10px}.product-tables table tr:first-child td:last-child{border-top-right-radius:10px}.product-tables table tr:last-child td:first-child{border-bottom-left-radius:10px}.product-tables table tr:last-child td:last-child{border-bottom-right-radius:10px}.product-tables table td img{display:inline-block;max-width:100%;height:auto;max-height:35px}@media only screen and (max-width:767px){.product-tables table,.product-tables table tr:first-child td{overflow:visible}.product-tables table tr:first-child td{padding:0;position:relative;height:120px;text-align:center}.product-tables table tr:first-child td .rotate-text{display:inline-block;white-space:nowrap;-webkit-transform:rotate(-90deg)!important;transform:rotate(-90deg)!important;-webkit-transform-origin:center;transform-origin:center;margin:-20px;transform-box:fill-box}.product-tables table tr:first-child td img{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center center;transform-origin:center center}}.payment-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem;margin-bottom:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.payment-logos .payment-logo{max-height:35px;height:auto;width:auto;display:block}@media only screen and (max-width:767px){.skio-product-form .button{width:100%}}.trust-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;list-style:none;margin:30px 0;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.trust-icons .trust-icon-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;max-width:65px}.trust-icons .trust-icon-item .trust-icon-img{width:100%;height:auto;margin-bottom:.5rem}.trust-icons .trust-icon-item .trust-icon-text{font-size:10px;line-height:1.2;font-family:var(--mrroboto);font-weight:500;color:var(--black)}@media(max-width:767px){.trust-icons .trust-icon-item{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:none}}.stick{display:none;position:fixed;bottom:40px;left:0;right:0;width:95%;margin:0 auto;background:var(--bone);padding:1rem;border-radius:10px;-webkit-box-shadow:0 -.5rem 1rem rgba(0,0,0,.1);box-shadow:0 -.5rem 1rem #0000001a;z-index:999;border:1px #e8e8e8 solid}.stick.visible{display:block}.stick .stick-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stick .stick-info{text-align:left}.stick .stick-info .stick-title{display:block;font-size:15px;font-family:var(--omnitextbold)}.stick .stick-info .stick-subtitle{display:block;font-size:12px;font-family:var(--omnitext);margin-top:.25rem}.stick .stick-btn{width:40%;margin-bottom:0}.product-features{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none}@media(max-width:768px){.product-features{display:list-item;padding:5px 0}}.product-features ul{list-style:none;margin:0 0 1rem;padding-left:0}.product-features li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-left:1.5em;font-size:18px;color:var(--black);line-height:1.2}@media(max-width:768px){.product-features li{line-height:2}}.product-features li:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1em;height:1em;background:url(../assets/li-hex.svg) no-repeat center center;background-size:contain}.emblems{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;list-style:none;margin:30px 0;padding:0}@media(max-width:768px){.emblems{display:none}}.emblem-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 3rem)/4);flex:0 0 calc((100% - 3rem)/4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.emblem-item:nth-child(n+5){display:none}.emblem-icon-img{width:100%;height:auto;margin-bottom:.5rem}.emblem-icon-text{font-size:16px;line-height:1.2;font-family:var(--mrroboto);font-weight:500;color:var(--love);text-transform:uppercase}.quantity-wrapper{display:inline-block;width:120px;padding:.5rem;border:1px solid #ccc;background-color:#fff;border-radius:10px;margin-right:20px;margin-bottom:20px}.quantity-wrapper .quantity-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.quantity-wrapper .quantity-selector .btn-qty{background:none;border:none;padding:0;font-size:1.2rem;line-height:1;color:var(--love);cursor:pointer}.quantity-wrapper .quantity-selector .btn-qty:hover{color:#555}.quantity-wrapper .quantity-selector input[type=number]{width:3.5rem;text-align:center;border:none;background-color:#fff;padding:.25rem;outline:none;color:var(--love)}.quantity-wrapper .quantity-selector input[type=number]::-webkit-inner-spin-button,.quantity-wrapper .quantity-selector input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-selector input[type=number]::-webkit-inner-spin-button,.quantity-selector input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-selector input[type=number]{-moz-appearance:textfield}.quantity-selector input[type=number]::-ms-clear{display:none}.product-cta-card .contents>p{font-size:20px}.u-vh{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.standout-enabled{gap:4px!important}.standout-enabled label{border-radius:6px!important;margin-right:30px}.standout{position:absolute;right:-31px;top:-1px;bottom:-1px;width:20px;background:var(--play);border:1px solid var(--park);color:var(--park);text-transform:uppercase;border-radius:6px;padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:visible}.standout-text{display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center;transform-origin:center;white-space:nowrap;line-height:1;font-size:9px;letter-spacing:.05em}.label-6-months .standout{background:var(--park)!important;border:1px solid var(--play)!important;color:var(--play)!important}.bag-size .purchase-options .purchase-option-btn .option-price:after,.one-time .purchase-options .purchase-option-btn .option-price:after,.subs-save .purchase-options .purchase-option-btn .option-price:after{content:unset;margin-top:0}.size-select{position:relative;margin:10px 0;width:100%;border:1px solid var(--love);border-radius:10px;background:var(--white);overflow:visible;-webkit-box-sizing:border-box;box-sizing:border-box}.size-select .ts-wrapper{display:block;border-radius:inherit;background:transparent;border:0}.size-select .ts-control{position:relative;border:none!important;border-radius:inherit!important;background:transparent;-webkit-box-shadow:none;box-shadow:none;min-height:40px;padding-right:2.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.size-select .ts-control:after{content:"";position:absolute;right:.75rem;top:50%;width:.6rem;height:.6rem;border-right:2px solid var(--love);border-bottom:2px solid var(--love);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);pointer-events:none}.size-select .ts-wrapper.dropdown-active .ts-control:after,.size-select .ts-wrapper.is-open .ts-control:after{-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.size-select .ts-dropdown{position:absolute;top:100%;left:-1px;right:-1px;width:auto;z-index:1000;border:1px solid var(--love);border-top:none;border-radius:0 0 10px 10px;background:var(--white);overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:0}.size-select .ts-wrapper.dropdown-active .ts-control,.size-select .ts-wrapper.is-open .ts-control{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.size-select:has(.ts-wrapper.dropdown-active),.size-select:has(.ts-wrapper.is-open){border-bottom-left-radius:0;border-bottom-right-radius:0}[dir=rtl] .size-select .ts-control{padding-right:.75rem;padding-left:2.25rem}[dir=rtl] .size-select .ts-control:after{right:auto;left:.75rem}.oke-sr-count{font-family:var(--omnitext);text-align:left;font-size:14px;color:var(--black);margin-top:5px}.grid-rating{margin:5px 0}.grid-rating .oke-sr-count{font-family:var(--omnitext);text-align:left;font-size:12px;color:var(--black);margin-top:-1px}.grid-rating .oke-stars{line-height:0}.grid-rating .oke-stars svg{height:14px;width:auto;display:block}.grid-rating .oke-stars-background,.grid-rating .oke-stars-foreground{height:14px}.subscription-bullets{display:none;margin-top:10px}.subscription-bullets small{font-size:13px;font-family:var(--omnitextbold);color:inherit;margin-bottom:5px}.subscription-bullets ul{list-style:none;padding-left:0;margin-top:10px}.subscription-bullets ul li{font-family:var(--mrroboto);position:relative;padding-left:24px;font-size:13px;font-weight:300}.subscription-bullets ul li:before{content:"";position:absolute;left:0;top:5px;width:14px;height:14px;background:url(../assets/yay.svg) no-repeat center center;background-size:contain}.selected .subscription-bullets{display:unset;margin-left:-25px}.promo-note{background:var(--park);color:var(--white);padding:5px;border-radius:10px;margin:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.promo-note p{font-family:var(--omnitext);text-transform:uppercase;font-size:18px;margin-bottom:0}.promo-note p:after{content:"T&Cs Apply | E&OE | Valid for first order only.";display:block;font-size:8px;text-align:center}.promo-note strong{font-family:var(--omnitextbold);margin:0 3px;color:var(--play)}.option-price-group-hardcoded{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.original-price-hardcoded{text-decoration:line-through;color:var(--park);font-family:var(--omnitext);font-size:16px}.option-price-hardcoded{font-weight:600;font-family:var(--omnitextbold);font-size:18px}.pass_page{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f8f9fa;font-family:var(--dmsans);font-size:var --bodytext;font-weight:100}.password-container{max-width:400px;padding:2rem;background:#000;color:#fff;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px #0000001a;text-align:center}.password-container img{max-width:100%;height:auto}.password-container .button,.password-container button{margin:20px auto}.collection-grid{padding:60px 0}.collection-grid .image-wrapper{position:relative}.collection-grid .image-wrapper .promo-badge{position:absolute;top:15px;right:15px;background:var(--play);color:var(--park);font-family:var(--mrroboto);font-size:13px;font-weight:600;text-transform:uppercase;padding:4px 16px;border-radius:20px;z-index:5}@media(max-width:767px){.collection-grid .container{padding-left:8px!important;padding-right:8px!important;max-width:100%!important}.collection-grid .container .headings{padding:10px 15px}}@media(max-width:767px){.collection-grid .carousel{margin-left:0;margin-right:0}}.collection-grid .carousel-cell.product-card{background:var(--white);border:1px solid #ddd;border-radius:12px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:20px;margin-right:20px}@media(min-width:768px){.collection-grid .carousel-cell.product-card{width:100%}}@media(max-width:767px){.collection-grid .carousel-cell.product-card{margin-left:0!important;margin-right:0!important;width:100%!important;padding:12px}}.collection-grid img{border-radius:12px;width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.collection-grid .card-img-top{margin-bottom:15px}.collection-grid h3{font-family:var(--omnitextbold);font-size:26px;line-height:1;height:55px;margin-bottom:10px}@media(max-width:768px){.collection-grid h3{font-size:19px}}@media(max-width:767px){.collection-grid h3{height:auto;margin-bottom:8px}}.collection-grid h4{font-family:var(--mrrobotomedium);font-size:14px;text-transform:uppercase;font-weight:500;margin:10px 0}.collection-grid h4:before{content:"["}.collection-grid h4:after{content:"]"}.collection-grid p{font-size:18px;line-height:18px;margin-bottom:0;font-family:var(--omnitext)}@media(max-width:767px){.collection-grid p{font-size:15px;line-height:1.2}}.collection-grid .price{font-family:var(--omnitextbold);font-size:22px;line-height:1;margin:0 0 15px}@media(max-width:767px){.collection-grid .price{font-size:18px;margin:8px 0 10px}}.collection-grid .button,.collection-grid button{padding:15px;width:auto}.collection-grid .button:first-child,.collection-grid button:first-child{margin-right:15px}@media(max-width:767px){.collection-grid .button,.collection-grid button{width:auto;padding:12px;font-size:14px}.collection-grid .button:first-child,.collection-grid button:first-child{margin-right:0}}.collection-grid .button.transparent,.collection-grid button.transparent{background:var(--white);border:2px var(--love) solid;color:var(--love)}@media(max-width:1200px){.collection-grid .button,.collection-grid button{min-width:auto;margin:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.collection-grid .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.collection-grid .product-list{list-style:none;padding:10px;background:#f6f5f1;border-radius:12px;margin-top:15px;overflow:hidden}.collection-grid .product-list li{font-size:15px;line-height:30px;font-weight:100;font-family:var(--omnitext);white-space:nowrap;padding-right:15px;margin-bottom:15px}.collection-grid .product-list li:last-child{margin-bottom:0}.collection-grid .product-list .list-icon{max-width:32px;max-height:32px;margin-right:10px}@media(max-width:767px){.collection-grid .product-list{padding:8px;margin-top:10px}.collection-grid .product-list li{font-size:13px;line-height:22px;white-space:normal;margin-bottom:8px}.collection-grid .product-list .list-icon{max-width:22px;max-height:22px}}@media(max-width:1401px){.collection-grid .button-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.collection-grid .button,.collection-grid button{width:100%;margin-bottom:15px}}.collection-grid .product-card-gallery{width:100%;position:relative}.collection-grid .product-card-gallery img{display:block;width:100%;height:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:12px}.collection-grid .product-card-gallery .flickity-button{display:none!important}.collection-grid .product-card-gallery .flickity-page-dots{position:absolute;bottom:25px;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.collection-grid .product-card-gallery .flickity-page-dots .dot{width:8px;height:8px;margin:0;opacity:1;background:var(--park)}.collection-grid .product-card-gallery .flickity-page-dots .dot.is-selected{background:var(--love)}.collection-grid .product-card-gallery__cell{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-margin-end:12px;margin-inline-end:12px}.collection-grid .product-card-gallery__cell:last-child{-webkit-margin-end:0;margin-inline-end:0}@media(max-width:767px){.collection-grid .row{--bs-gutter-x:16px;--bs-gutter-y:16px;margin-left:0!important;margin-right:0!important}.collection-grid .row>*{padding-left:8px!important;padding-right:8px!important}.collection-grid .promo-badge{font-size:10px!important;top:5px!important;right:5px!important;padding:3px 10px!important}}.login .field{position:relative;margin:12px 0 22px}.login .field input[type=email],.login .field input[type=password],.login .field input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:48px;padding:12px 14px;border:1px solid #d0d5dd;border-radius:10px;background:#fff;color:#111;font-size:16px;line-height:1.2;outline:0;-webkit-transition:border-color .15s ease,background-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,background-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease,-webkit-box-shadow .15s ease}.login .field input[type=email]::-webkit-input-placeholder,.login .field input[type=password]::-webkit-input-placeholder,.login .field input[type=text]::-webkit-input-placeholder{color:transparent}.login .field input[type=email]::-moz-placeholder,.login .field input[type=password]::-moz-placeholder,.login .field input[type=text]::-moz-placeholder{color:transparent}.login .field input[type=email]:-ms-input-placeholder,.login .field input[type=password]:-ms-input-placeholder,.login .field input[type=text]:-ms-input-placeholder{color:transparent}.login .field input[type=email]::-ms-input-placeholder,.login .field input[type=password]::-ms-input-placeholder,.login .field input[type=text]::-ms-input-placeholder{color:transparent}.login .field input[type=email]::placeholder,.login .field input[type=password]::placeholder,.login .field input[type=text]::placeholder{color:transparent}.login .field input[type=email]:hover,.login .field input[type=password]:hover,.login .field input[type=text]:hover{border-color:#b9c1cc}.login .field input[type=email]:focus,.login .field input[type=password]:focus,.login .field input[type=text]:focus{border-color:#0ea5e9;-webkit-box-shadow:0 0 0 3px rgba(14,165,233,.15);box-shadow:0 0 0 3px #0ea5e926}.login .field input[type=email]:not(:-moz-placeholder)+label,.login .field input[type=password]:not(:-moz-placeholder)+label,.login .field input[type=text]:not(:-moz-placeholder)+label{top:0;transform:translateY(-50%);font-size:12px;color:#0ea5e9}.login .field input[type=email]:not(:-ms-input-placeholder)+label,.login .field input[type=password]:not(:-ms-input-placeholder)+label,.login .field input[type=text]:not(:-ms-input-placeholder)+label{top:0;transform:translateY(-50%);font-size:12px;color:#0ea5e9}.login .field input[type=email]:focus+label,.login .field input[type=email]:not(:placeholder-shown)+label,.login .field input[type=password]:focus+label,.login .field input[type=password]:not(:placeholder-shown)+label,.login .field input[type=text]:focus+label,.login .field input[type=text]:not(:placeholder-shown)+label{top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;color:#0ea5e9}.login .field input[type=email]:invalid,.login .field input[type=email][aria-invalid=true],.login .field input[type=password]:invalid,.login .field input[type=password][aria-invalid=true],.login .field input[type=text]:invalid,.login .field input[type=text][aria-invalid=true]{border-color:#ef4444;-webkit-box-shadow:0 0 0 3px rgba(239,68,68,.12);box-shadow:0 0 0 3px #ef44441f}.login .field input[type=email][aria-invalid=true]+label,.login .field input[type=password][aria-invalid=true]+label,.login .field input[type=text][aria-invalid=true]+label{color:#ef4444}.login .field input[type=email]:-webkit-autofill,.login .field input[type=password]:-webkit-autofill,.login .field input[type=text]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#111;caret-color:#111}.login .field input[type=email]::-ms-reveal,.login .field input[type=password]::-ms-reveal,.login .field input[type=text]::-ms-reveal{filter:grayscale(1);opacity:.6}.login .field label{position:absolute;left:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#fff;padding:0 6px;font-size:14px;color:#9aa0a6;pointer-events:none;-webkit-transition:top .15s ease,font-size .15s ease,color .15s ease,background-color .15s ease,-webkit-transform .15s ease;transition:top .15s ease,font-size .15s ease,color .15s ease,background-color .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,top .15s ease,font-size .15s ease,color .15s ease,background-color .15s ease;transition:transform .15s ease,top .15s ease,font-size .15s ease,color .15s ease,background-color .15s ease,-webkit-transform .15s ease}@media(max-width:800px){.login button{display:block;width:100%!important;margin:10px 0!important;text-align:center}}.login .acc-create{margin:30px auto 0;display:block;padding:10px 30px;background:var(--park);border-radius:20px;color:var(--white);text-align:center}.login .form__message{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 14px;border-radius:12px;background:var(--park);color:var(--white);margin:12px 0 8px;font-size:14px}.login .form__message .svg-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:32px;height:32px;line-height:0}.login .form__message .svg-wrapper img,.login .form__message .svg-wrapper svg{width:32px;height:32px;display:block}.login .form__message a{color:var(--white);text-decoration:underline}.login .form__message+div,.login .form__message+ol,.login .form__message+ul{background:var(--park);color:var(--white);margin:-8px 0 12px;padding:0 14px 12px 34px;border-radius:0 0 12px 12px;border-top:1px solid rgba(255,255,255,.25)}.fourohfour{margin-top:200px}.fourohfour p{font-size:18px;line-height:1;margin:30px 0;color:var(--black);font-family:var(--omnitext)}.fourohfour img{display:block;width:100%;height:auto}.fourohfour .icon{width:100%;max-width:600px;margin-inline:auto}#skio-root [data-skio-name=redeem-products-container]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;padding:1rem}@media(min-width:768px){#skio-root [data-skio-name=redeem-products-container]{padding:1.5rem;gap:1.75rem}#skio-root [data-skio-name=redeem-products-title-group]{gap:1.5rem}#skio-root [data-skio-name=redeem-products-subtitle]{font-size:1rem}}#skio-root [data-skio-name=redeem-products-title-group]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}#skio-root [data-skio-name=redeem-products-icon-wrapper]{position:relative;-ms-flex-negative:0;flex-shrink:0;width:3rem;height:3rem}#skio-root [data-skio-name=redeem-products-icon-bg]{position:absolute;left:2.6px;top:-13.4px;width:58.8px;height:58.8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#skio-root [data-skio-name=redeem-products-icon-bg-rotated]{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-transform:rotate(15deg);transform:rotate(15deg)}#skio-root [data-skio-name=redeem-products-icon-bg-square]{width:3rem;height:3rem;border-radius:.75rem}#skio-root [data-skio-name=redeem-products-icon-container]{position:absolute;top:0;left:0;width:3rem;height:3rem;border-radius:.75rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#skio-root [data-skio-name=redeem-products-icon-inner]{position:absolute;top:.75rem;left:.75rem;width:1.5rem;height:1.5rem;overflow:hidden}#skio-root [data-skio-name=redeem-products-title-container]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#skio-root [data-skio-name=redeem-products-title]{margin:0 0 .25rem;font-weight:500}#skio-root [data-skio-name=redeem-products-subtitle]{margin:0;font-size:.875rem}#skio-root [data-skio-name=redeem-products-cards-container]{position:relative;width:100%}#skio-root [data-skio-name=redeem-products-cards-container]>div{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;gap:1rem;padding-bottom:.5rem;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth}#skio-root [data-skio-name=redeem-product-card-wrapper]{-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px;width:280px;scroll-snap-align:start}#skio-root [data-skio-name=redeem-product-card]{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;height:100%;padding:.75rem}#skio-root [data-skio-name=redeem-product-card-content]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#skio-root [data-skio-name=redeem-product-card-image-container]{position:relative;width:100%;padding-top:100%;border-radius:.75rem;overflow:hidden}#skio-root img[data-skio-name=redeem-product-card-image]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#skio-root [data-skio-name=redeem-product-card-title]{margin:0 0 .15rem;font-weight:600}#skio-root [data-skio-name=redeem-product-card-price]{margin:0;font-size:.875rem;font-weight:500}#skio-root [data-skio-name=redeem-product-card]>.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.5rem;margin-top:auto}#skio-root [data-skio-name=redeem-product-card]>.flex>*{width:100%}#skio-root button[data-skio-name=redeem-product-card-button]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5rem .75rem;border-radius:.75rem;font-size:.875rem;font-weight:600;cursor:pointer}#skio-root button[data-skio-name=redeem-product-card-button] span[data-text=true]{padding-inline:.25rem}#skio-root [data-skio-name=redeem-product-card-variant-selector]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem;width:100%}#skio-root [data-skio-name=redeem-product-card-variant-selector]>button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:.5rem .75rem;border-radius:.75rem;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--white)!important;border:1px solid var(--black);-webkit-box-shadow:none;box-shadow:none;color:var(--black)!important}#skio-root [data-skio-name=redeem-product-card-variant-selector] span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:.5rem}#skio-root [data-skio-name=redeem-product-card-variant-selector] section{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:.5rem}#skio-root [data-skio-name=redeem-product-card-variant-selector] p,#skio-root [data-skio-name=redeem-product-card-variant-selector]>button span{margin:0;font-size:.875rem;font-weight:500;color:var(--black)!important}#skio-root [data-skio-name=redeem-product-card-variant-selector]>button svg{color:var(--black)!important;stroke:currentColor}#skio-root [data-trigger=Select][role=dialog]{background-color:#fff;border-radius:.75rem;border:1px solid #1d1a12}#skio-root [data-trigger=Select][role=dialog] [role=listbox]{background-color:#fff}#skio-root [data-trigger=Select][role=dialog] [role=option]{padding:.25rem .375rem}#skio-root [data-trigger=Select][role=dialog] [role=option] .flex{background-color:#fff;color:#000}#skio-root [data-trigger=Select][role=dialog] [role=option] span[slot=label]{color:#000}#skio-root [data-trigger=Select][role=dialog] [role=option][data-focused=true] .flex,#skio-root [data-trigger=Select][role=dialog] [role=option][data-selected=true] .flex{background-color:#f5f5f5}#skio-root [data-trigger=Select][role=dialog] .text-fg-brand-primary{color:#0f4b2b}[data-skio-name=product-selection-modal-search-input] svg{left:auto!important;right:12px}[data-skio-name=product-selection-modal-search-input] input{padding-left:12px!important;padding-right:40px!important}.ingredients-hub{background:var(--hub-bg);color:var(--hub-text)}.ingredients-hub__topbar{background:var(--hub-topbar-bg);padding:16px 0}.ingredients-hub__topbar-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px 42px}.ingredients-hub__topbar-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.ingredients-hub__topbar-icon{width:28px;height:28px;min-width:28px;border-radius:999px;background:var(--hub-topbar-icon-bg);color:var(--hub-topbar-icon-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.ingredients-hub__topbar-icon img,.ingredients-hub__topbar-icon svg{width:16px;height:16px;display:block;-o-object-fit:contain;object-fit:contain}.ingredients-hub__topbar-icon img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.ingredients-hub__topbar-text{color:var(--hub-topbar-text);font-family:var(--omnitextbold);font-size:16px;line-height:1.2}.ingredients-hub__hero{padding:72px 0 82px;text-align:center}.ingredients-hub__eyebrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:8px 16px;border-radius:999px;margin:0 0 20px;background:#12492b;color:var(--bone);font-size:13px;font-family:var(--omnitextbold);letter-spacing:.05em;text-transform:uppercase;line-height:1}.ingredients-hub__heading{margin:0;font-family:var(--omnitextbold);font-size:clamp(40px,5vw,64px);line-height:1.03;color:var(--park)}.ingredients-hub__intro{max-width:840px;margin:22px auto 0;font-family:var(--omnitext);font-size:18px;line-height:1.6}.ingredients-hub__intro p:last-child{margin-bottom:0}.ingredients-hub__filters{background:var(--hub-panel-bg);border-top:1px solid rgba(18,73,43,.08);border-bottom:1px solid rgba(18,73,43,.08)}.ingredients-hub__filters-inner{padding:30px 0 24px}.ingredients-hub__filter-group+.ingredients-hub__filter-group{margin-top:16px}.ingredients-hub__filter-title{margin:0 0 10px;font-family:var(--omnitextbold);font-size:18px;color:#302a198c;text-transform:uppercase;letter-spacing:.06em}.ingredients-hub__chips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.ingredients-hub__chip{border:1px solid var(--hub-chip-border);background:var(--hub-chip-bg);color:var(--hub-chip-text);border-radius:999px;padding:8px 16px;font-family:var(--omnitextmedium);font-size:16px;line-height:1}.ingredients-hub__chip[aria-pressed=true]{background:var(--hub-chip-active-bg);border-color:var(--hub-chip-active-bg);color:var(--hub-chip-active-text)}.ingredients-hub__meta-row{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.ingredients-hub__count{margin:0;font-family:var(--omnitext);font-size:18px;color:#302a19b3}.ingredients-hub__clear{border:0;background:transparent;padding:0;color:#12492b;text-decoration:underline;font-family:var(--omnitextmedium);font-size:16px}.ingredients-hub__cards-wrap{background:#f5f5f5;padding:48px 0 64px}.ingredients-hub__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:18px;background:#fff;border:1px solid rgba(18,73,43,.06);-webkit-box-shadow:0 6px 20px rgba(18,73,43,.05);box-shadow:0 6px 20px #12492b0d}.ingredients-hub__card .hexagon-mask{max-width:238px}.ingredients-hub__card .ingred-name{text-align:center;font-size:18px;font-family:var(--omnitextbold);margin:26px 0 8px}.ingredients-hub__card .ingredient-desc{text-align:center;font-size:16px;line-height:1.35;color:#302a19d9}.ingredients-hub--align-top .ingredients-hub__card{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ingredients-hub--align-center .ingredients-hub__card{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ingredients-hub__tag-row{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.ingredients-hub__tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:999px;padding:7px 12px;background:#ececec;color:#12492b;font-family:var(--omnitextbold);font-size:13px;line-height:1;letter-spacing:.03em;text-transform:uppercase}.ingredients-hub__empty{margin:20px 0 0;text-align:center;font-family:var(--omnitextmedium);font-size:20px}@media(max-width:991.98px){.ingredients-hub__topbar-items{gap:16px 28px}.ingredients-hub__topbar-text{font-size:16px}.ingredients-hub__heading{font-size:clamp(36px,8vw,52px)}.ingredients-hub__intro{font-size:17px}}@media(max-width:767.98px){.ingredients-hub__topbar{padding:14px 0}.ingredients-hub__topbar-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:14px 20px}.ingredients-hub__topbar-item{width:calc(50% - 10px);gap:10px}.ingredients-hub__topbar-icon{width:24px;height:24px;min-width:24px}.ingredients-hub__topbar-icon img,.ingredients-hub__topbar-icon svg{width:14px;height:14px}.ingredients-hub__topbar-text{font-size:14px}.ingredients-hub__hero{padding:50px 0}.ingredients-hub__intro{font-size:16px}.ingredients-hub__filters-inner{padding:24px 0 20px}.ingredients-hub__filter-title{font-size:14px;margin-bottom:8px}.ingredients-hub__chip{font-size:14px;padding:8px 12px}.ingredients-hub__meta-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ingredients-hub__count{font-size:16px}.ingredients-hub__cards-wrap{padding:34px 0 48px}.ingredients-hub__card .hexagon-mask{max-width:200px}.ingredients-hub__card .ingredient-name{font-size:18px;margin-top:20px}.ingredients-hub__card .ingredient-desc{font-size:16px}}@media(max-width:575.98px){.ingredients-hub__topbar-item{width:100%}}.breeds-hub{background:var(--breeds-bg);color:var(--breeds-text)}.breeds-hub .breeds-hub__hero{padding:72px 0 56px;text-align:center}.breeds-hub .breeds-hub__eyebrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 0 18px;padding:8px 16px;border-radius:999px;background:#12492b;color:var(--bone);font-family:var(--omnitextbold);font-size:13px;line-height:1;letter-spacing:.05em;text-transform:uppercase}.breeds-hub .breeds-hub__heading{margin:0;font-family:var(--omnitextbold);font-size:clamp(40px,5vw,64px);line-height:1.03;color:var(--park)}.breeds-hub .breeds-hub__intro{max-width:760px;margin:22px auto 0;font-family:var(--omnitext);font-size:18px;line-height:1.45}.breeds-hub .breeds-hub__intro p:last-child{margin-bottom:0}.breeds-hub .breeds-hub__cards{padding:0 0 72px}.breeds-hub .breeds-hub__controls{background:#fff;border-top:1px solid rgba(18,73,43,.08);border-bottom:1px solid rgba(18,73,43,.08);margin-bottom:48px}.breeds-hub .breeds-hub__controls-inner{display:-ms-grid;display:grid;-ms-grid-columns:minmax(280px,1fr) 18px auto 18px auto;grid-template-columns:minmax(280px,1fr) auto auto;gap:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 0}.breeds-hub .breeds-hub__search-wrap{min-width:0}.breeds-hub .breeds-hub__search{width:100%;height:50px;padding:0 18px;border:1px solid #d8d8d8;border-radius:6px;background:#fff;color:var(--breeds-text);font-family:var(--omnitext);font-size:16px}.breeds-hub .breeds-hub__search::-webkit-input-placeholder{color:#9a9a9a}.breeds-hub .breeds-hub__search::-moz-placeholder{color:#9a9a9a}.breeds-hub .breeds-hub__search:-ms-input-placeholder{color:#9a9a9a}.breeds-hub .breeds-hub__search::-ms-input-placeholder{color:#9a9a9a}.breeds-hub .breeds-hub__search::placeholder{color:#9a9a9a}.breeds-hub .breeds-hub__search:focus{outline:none;border-color:#12492b;-webkit-box-shadow:0 0 0 2px rgba(18,73,43,.08);box-shadow:0 0 0 2px #12492b14}.breeds-hub .breeds-hub__size-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.breeds-hub .breeds-hub__filter{min-width:70px;height:46px;padding:0 18px;border:2px solid #12492b;border-radius:6px;background:transparent;color:#12492b;font-family:var(--omnitextbold);font-size:16px;line-height:1}.breeds-hub .breeds-hub__filter.is-active,.breeds-hub .breeds-hub__filter[aria-pressed=true]{background:#12492b;color:#fff}.breeds-hub .breeds-hub__count{margin:0;color:#8b8b8b;font-family:var(--omnitext);font-size:16px;white-space:nowrap}.breeds-hub .breed-card{overflow:hidden;height:100%;border-radius:20px;background:var(--breeds-panel-bg);border:1px solid rgba(18,73,43,.06);-webkit-box-shadow:0 8px 24px rgba(18,73,43,.05);box-shadow:0 8px 24px #12492b0d}.breeds-hub .breed-card__media-link,.breeds-hub .breed-card__title a{text-decoration:none;color:inherit}.breeds-hub .breed-card__media{position:relative;min-height:194px;background:#dbe7df}.breeds-hub .breed-card__gradient,.breeds-hub .breed-card__image{display:block;width:100%;height:194px}.breeds-hub .breed-card__image{-o-object-fit:cover;object-fit:cover}.breeds-hub .breed-card__gradient{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.breeds-hub .breed-card__gradient-label{color:#fff;font-family:var(--omnitextbold);font-size:clamp(40px,8vw,52px);line-height:1;text-shadow:0 2px 10px rgba(0,0,0,.14)}.breeds-hub .breed-card__body{padding:28px 32px 32px}.breeds-hub .breed-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;margin-bottom:24px}.breeds-hub .breed-card__title{margin:0;color:var(--breeds-heading);font-family:var(--omnitextbold);font-size:18px;line-height:1.2}.breeds-hub .breed-card__label{margin:0 0 10px;color:var(--breeds-muted);font-family:var(--omnitextbold);font-size:13px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.breeds-hub .breed-card__concerns{margin:0 0 28px;padding:0;list-style:none}.breeds-hub .breed-card__concerns li{position:relative;padding-left:24px;font-family:var(--omnitext);font-size:16px;line-height:1.45;color:#302a19d1}.breeds-hub .breed-card__concerns li+li{margin-top:8px}.breeds-hub .breed-card__concerns li:before{content:"";position:absolute;top:.6em;left:0;width:9px;height:9px;border-radius:50%;background:#e30617;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.breeds-hub .breed-card__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.breeds-hub .product-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:44px;padding:10px 16px;border-radius:10px;background:var(--breeds-tag-bg);color:var(--breeds-tag-text);font-family:var(--omnitextbold);font-size:14px;line-height:1;text-decoration:none}.breeds-hub .size-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:40px;height:40px;padding:0 12px;border-radius:999px;color:#fff;font-family:var(--omnitextbold);font-size:18px;line-height:1}.breeds-hub .size-badge.size-badge--small{background:#51b34b}.breeds-hub .size-badge.size-badge--medium{background:#2f95f3}.breeds-hub .size-badge.size-badge--large{background:#ff9f0a}.breeds-hub .size-badge.size-badge--giant{background:#8d3df2}.breeds-hub .breeds-hub__empty{margin:24px 0 0;text-align:center;font-family:var(--omnitextmedium);font-size:18px}.breeds-hub .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:767.98px){.breeds-hub .breeds-hub__hero{padding:56px 0 40px}.breeds-hub .breeds-hub__intro{font-size:16px}.breeds-hub .breeds-hub__cards{padding-bottom:48px}.breeds-hub .breeds-hub__controls{margin-bottom:32px}.breeds-hub .breeds-hub__controls-inner{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:14px;padding:14px 0}.breeds-hub .breeds-hub__size-filters{overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:2px}.breeds-hub .breeds-hub__filter{min-width:82px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.breeds-hub .breeds-hub__count{white-space:normal}.breeds-hub .breed-card__gradient,.breeds-hub .breed-card__image,.breeds-hub .breed-card__media{height:170px;min-height:170px}.breeds-hub .breed-card__body{padding:24px 20px}.breeds-hub .breed-card__header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;margin-bottom:20px}.breeds-hub .breed-card__title{font-size:16px}.breeds-hub .size-badge{min-width:36px;height:36px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/164/assets/omni.css.map */
