.menu__item_secondary .menu__link{opacity:.9;text-shadow:0 0 .5rem rgba(var(--color-forest-rgb), .14);align-items:center;gap:.5rem;font-size:.9375rem;transition:all .3s;display:inline-flex}.menu__link-icon{width:.875rem;height:.875rem;color:var(--brand-main-soft);filter:drop-shadow(0 0 .25rem #45a04952);flex:none;transform:translateY(-.0625rem)}.menu__link-icon svg{fill:currentColor;width:100%;height:100%;display:block}.icon-menu{display:none}.header{z-index:200;background-color:#ffffff80;width:100vw;font-family:Nunito;position:fixed;box-shadow:-.25rem -.25rem 2.5625rem 2.5625rem #ffffff80}.header__container{justify-content:space-between;align-items:center;display:flex}.header__logo{white-space:nowrap;flex:none;align-items:center;font-family:Cormorant Garamond,serif;font-weight:400;display:inline-flex}.header__logo img{width:clamp(9.5rem,12vw,11rem);height:auto;display:block}.header__logo .header__logo-image--light{display:none}.header__right{align-items:center;gap:1rem;display:flex}.header__my-pages{border:.0625rem solid rgba(var(--color-forest-rgb), .2);min-height:2.625rem;box-shadow:0 .375rem 1rem rgba(var(--color-forest-rgb), .08);color:var(--color-forest);white-space:nowrap;background:#ffffff94;border-radius:.5rem;align-items:center;gap:.625rem;padding:.3125rem .875rem .3125rem .375rem;font-size:.9375rem;font-weight:600;line-height:1;text-decoration:none;transition:transform .25s,border-color .25s,background-color .25s,box-shadow .25s;display:inline-flex}.header__my-pages-icon{flex:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.header__my-pages-icon img{width:1.5rem;height:1.5rem;display:block}.header__my-pages:hover,.header__my-pages_active{border-color:rgba(var(--color-forest-rgb), .36);box-shadow:0 .5rem 1.125rem rgba(var(--color-forest-rgb), .14);background:#fffcf5e6}.header__my-pages:hover{transform:translateY(-.125rem)}.header__my-pages:focus-visible{outline:.125rem solid rgba(var(--color-forest-rgb), .38);outline-offset:.125rem}.header__cta-addpet{background-color:var(--color-forest);color:#fff;box-shadow:0 .375rem 1rem rgba(var(--color-forest-rgb), .12);border-radius:.5rem;padding:.75rem .9375rem;font-weight:400;transition:transform .25s,background-color .25s,box-shadow .25s}.header__cta-addpet:hover{box-shadow:0 .5rem 1.125rem rgba(var(--color-forest-rgb), .22);background-color:#465442;transform:translateY(-.125rem)}.header__cta-addpet:active{transform:translateY(0)}.header__cta-addpet:focus-visible{outline:.125rem solid rgba(var(--color-forest-rgb), .38);outline-offset:.125rem}.language-switcher{align-items:center;min-width:3.625rem;display:inline-flex;position:relative}.language-switcher__dropdown{width:3.625rem;display:block;position:relative}.language-switcher__current{border:.0625rem solid rgba(var(--color-forest-rgb), .2);width:100%;min-height:2.125rem;box-shadow:0 .375rem 1rem rgba(var(--color-forest-rgb), .08);box-sizing:border-box;color:var(--color-forest);cursor:pointer;background:#ffffff75;border-radius:999rem;justify-content:space-between;align-items:center;padding:0 .5625rem 0 .6875rem;font-size:.8125rem;font-weight:700;line-height:1;list-style:none;transition:border-color .2s,background-color .2s,box-shadow .2s;display:inline-flex}.language-switcher__current::-webkit-details-marker{display:none}.language-switcher__current::marker{content:"";font-size:0}.language-switcher__current:after{content:"";border-bottom:.0625rem solid;border-right:.0625rem solid;width:.3125rem;height:.3125rem;margin-left:.125rem;transition:transform .2s;transform:translateY(-.0625rem)rotate(45deg)}.language-switcher__current_static{cursor:default;justify-content:center;padding:0 .75rem}.language-switcher__current_static:after{display:none}.language-switcher__dropdown[open] .language-switcher__current,.language-switcher__current:hover{border-color:rgba(var(--color-forest-rgb), .35);background-color:#fff}.language-switcher__dropdown[open] .language-switcher__current:after{transform:translateY(.0625rem)rotate(225deg)}.language-switcher__current:focus-visible,.language-switcher__option:focus-visible{outline:.125rem solid rgba(var(--color-forest-rgb), .35);outline-offset:.125rem}.language-switcher__menu{z-index:20;border:.0625rem solid rgba(var(--color-forest-rgb), .14);box-sizing:border-box;background:#fffffff5;border-radius:.625rem;width:100%;padding:.25rem;position:absolute;top:calc(100% + .3125rem);right:0;box-shadow:0 1rem 2rem #1c362b29}.language-switcher__option{min-height:2rem;color:var(--color-forest);border-radius:.4375rem;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;text-decoration:none;display:flex}.language-switcher__option:hover,.language-switcher__option_active{background-color:rgba(var(--color-forest-rgb), .08)}.header.header_scrolled{background-color:var(--color-page-bg);transition:background-color .3s,box-shadow .3s;box-shadow:0 .25rem .375rem #0000001a}.header[data-header-variant=standard]{--header-surface-background:#ffffff80;--header-surface-shadow:-.25rem -.25rem 2.5625rem 2.5625rem #ffffff80;--header-navigation-color:var(--color-warm-ink);--header-control-border:rgba(var(--color-forest-rgb), .2);--header-control-background:#ffffff94;--header-control-shadow:0 .375rem 1rem rgba(var(--color-forest-rgb), .08);--header-control-color:var(--color-forest);--header-control-hover-border:rgba(var(--color-forest-rgb), .36);--header-control-hover-background:#fffcf5e6;--header-control-hover-shadow:0 .5rem 1.125rem rgba(var(--color-forest-rgb), .14);--header-language-background:#ffffff75;--header-language-hover-background:#fff;--header-cta-background:var(--color-forest);--header-cta-color:#fff;--header-cta-shadow:0 .375rem 1rem rgba(var(--color-forest-rgb), .12);--header-cta-hover-background:#465442;--header-cta-hover-shadow:0 .5rem 1.125rem rgba(var(--color-forest-rgb), .22);background-color:var(--header-surface-background);box-shadow:var(--header-surface-shadow)}.header[data-header-variant=standard].header_scrolled{--header-surface-background:var(--color-page-bg);--header-surface-shadow:0 .25rem .375rem #0000001a}@media (width>=62em){.header[data-header-variant=standard] .menu__link{color:var(--header-navigation-color);text-shadow:none}.header[data-header-variant=standard] .header__my-pages{border-color:var(--header-control-border);background:var(--header-control-background);box-shadow:var(--header-control-shadow);color:var(--header-control-color)}.header[data-header-variant=standard] .header__my-pages:hover,.header[data-header-variant=standard] .header__my-pages_active{border-color:var(--header-control-hover-border);background:var(--header-control-hover-background);box-shadow:var(--header-control-hover-shadow)}.header[data-header-variant=standard] .language-switcher__current{border-color:var(--header-control-border);background:var(--header-language-background);box-shadow:var(--header-control-shadow);color:var(--header-control-color)}.header[data-header-variant=standard] .language-switcher__dropdown[open] .language-switcher__current,.header[data-header-variant=standard] .language-switcher__current:hover{border-color:var(--header-control-hover-border);background:var(--header-language-hover-background)}.header[data-header-variant=standard] .header__cta-addpet{background:var(--header-cta-background);box-shadow:var(--header-cta-shadow);color:var(--header-cta-color)}.header[data-header-variant=standard] .header__cta-addpet:hover{background:var(--header-cta-hover-background);box-shadow:var(--header-cta-hover-shadow)}}.header[data-header-variant=solid]{--header-surface-background:var(--color-page-bg);--header-surface-shadow:0 .25rem .375rem #0000001a;--header-navigation-color:var(--color-warm-ink);--header-control-border:rgba(var(--color-forest-rgb), .2);--header-control-background:#ffffff94;--header-control-shadow:0 .375rem 1rem rgba(var(--color-forest-rgb), .08);--header-control-color:var(--color-forest);--header-control-hover-border:rgba(var(--color-forest-rgb), .36);--header-control-hover-background:#fffcf5e6;--header-control-hover-shadow:0 .5rem 1.125rem rgba(var(--color-forest-rgb), .14);--header-language-background:#ffffff75;--header-language-hover-background:#fff;--header-cta-background:var(--color-forest);--header-cta-color:#fff;--header-cta-shadow:0 .375rem 1rem rgba(var(--color-forest-rgb), .12);--header-cta-hover-background:#465442;--header-cta-hover-shadow:0 .5rem 1.125rem rgba(var(--color-forest-rgb), .22);background-color:var(--header-surface-background);box-shadow:var(--header-surface-shadow)}.header[data-header-variant=solid].header_scrolled{background-color:var(--header-surface-background);box-shadow:var(--header-surface-shadow)}@media (width>=62em){.header[data-header-variant=solid] .menu__link{color:var(--header-navigation-color);text-shadow:none}.header[data-header-variant=solid] .header__my-pages{border-color:var(--header-control-border);background:var(--header-control-background);box-shadow:var(--header-control-shadow);color:var(--header-control-color)}.header[data-header-variant=solid] .header__my-pages:hover,.header[data-header-variant=solid] .header__my-pages_active{border-color:var(--header-control-hover-border);background:var(--header-control-hover-background);box-shadow:var(--header-control-hover-shadow)}.header[data-header-variant=solid] .language-switcher__current{border-color:var(--header-control-border);background:var(--header-language-background);box-shadow:var(--header-control-shadow);color:var(--header-control-color)}.header[data-header-variant=solid] .language-switcher__dropdown[open] .language-switcher__current,.header[data-header-variant=solid] .language-switcher__current:hover{border-color:var(--header-control-hover-border);background:var(--header-language-hover-background)}.header[data-header-variant=solid] .header__cta-addpet{background:var(--header-cta-background);box-shadow:var(--header-cta-shadow);color:var(--header-cta-color)}.header[data-header-variant=solid] .header__cta-addpet:hover{background:var(--header-cta-hover-background);box-shadow:var(--header-cta-hover-shadow)}}.header[data-header-variant=overlay-dark]{--header-surface-background:#1b2b2394;--header-surface-shadow:none;--header-surface-border:#ffffff24;--header-navigation-color:#fffaf2;--header-navigation-shadow:0 .0625rem .625rem #0000003d;--header-control-border:#ffffff3d;--header-control-background:#ffffff1a;--header-control-shadow:none;--header-control-color:#fffaf2;--header-control-hover-border:#ffffff6b;--header-control-hover-background:#ffffff2e;--header-cta-background:#f4eadb;--header-cta-color:var(--color-forest);--header-cta-shadow:none;--header-cta-hover-background:#fffaf2;--header-cta-hover-shadow:0 .375rem 1rem #00000029;background-color:var(--header-surface-background);border-bottom:.0625rem solid var(--header-surface-border);box-shadow:var(--header-surface-shadow);transition:background-color .3s,border-color .3s,box-shadow .3s}.header[data-header-variant=overlay-dark].header_scrolled{--header-surface-background:#1b2b23e6;--header-surface-shadow:0 .25rem .75rem #0000002e;--header-surface-border:#ffffff2e;background-color:var(--header-surface-background);border-bottom-color:var(--header-surface-border);box-shadow:var(--header-surface-shadow)}.header[data-header-variant=overlay-dark] .header__logo-image--default{display:none}.header[data-header-variant=overlay-dark] .header__logo-image--light{display:block}.header[data-header-variant=overlay-dark] .icon-menu span,.header[data-header-variant=overlay-dark] .icon-menu:before,.header[data-header-variant=overlay-dark] .icon-menu:after{box-shadow:none;background:#fffaf2}@media (width<=61.9988em){[data-fls-menu-open] .header[data-header-variant=overlay-dark]{background-color:var(--color-page-bg);border-bottom-color:rgba(var(--color-forest-rgb), .12);box-shadow:none}[data-fls-menu-open] .header[data-header-variant=overlay-dark] .header__logo-image--default{display:block}[data-fls-menu-open] .header[data-header-variant=overlay-dark] .header__logo-image--light{display:none}[data-fls-menu-open] .header[data-header-variant=overlay-dark] .icon-menu:before,[data-fls-menu-open] .header[data-header-variant=overlay-dark] .icon-menu:after{background:linear-gradient(90deg,#e74c3c,#c0392b)}}@media (width>=62em){.header[data-header-variant=overlay-dark] .menu__link{color:var(--header-navigation-color);text-shadow:var(--header-navigation-shadow)}.header[data-header-variant=overlay-dark] .menu__link:after{background:var(--header-navigation-color)}.header[data-header-variant=overlay-dark] .language-switcher__current,.header[data-header-variant=overlay-dark] .header__my-pages{border-color:var(--header-control-border);background:var(--header-control-background);box-shadow:var(--header-control-shadow);color:var(--header-control-color)}.header[data-header-variant=overlay-dark] .language-switcher__dropdown[open] .language-switcher__current,.header[data-header-variant=overlay-dark] .language-switcher__current:hover,.header[data-header-variant=overlay-dark] .header__my-pages:hover,.header[data-header-variant=overlay-dark] .header__my-pages_active{border-color:var(--header-control-hover-border);background:var(--header-control-hover-background)}.header[data-header-variant=overlay-dark] .header__my-pages-icon img{filter:brightness(0)invert()}.header[data-header-variant=overlay-dark] .header__cta-addpet{background:var(--header-cta-background);box-shadow:var(--header-cta-shadow);color:var(--header-cta-color)}.header[data-header-variant=overlay-dark] .header__cta-addpet:hover{background:var(--header-cta-hover-background);box-shadow:var(--header-cta-hover-shadow)}}.menu__list{display:flex}@media (width<=61.9988em) and (any-hover:none){.icon-menu{cursor:default}}@media (width<=61.9988em){.menu__body{background:linear-gradient(135deg, var(--color-ivory) 0%, var(--color-page-bg) 100%);z-index:10;flex-direction:column;justify-content:center;gap:2rem;width:100%;height:100%;padding:5rem 1.25rem 2.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:-100%;overflow:auto}.menu__body:before{content:"";z-index:2;background:linear-gradient(#ffffffe6 0%,#fff0 100%);width:100%;height:4.375rem;transition:left .4s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:-100%}[data-fls-menu-open] .menu__body,[data-fls-menu-open] .menu__body:before{left:0}[data-fls-menu-open] .header__logo{z-index:15;position:relative}[data-fls-menu-open] .header{border-bottom:.0625rem solid rgba(var(--color-forest-rgb), .14)}.menu__list{flex-direction:column;align-items:center;gap:0;display:flex}.menu__item{text-align:center;opacity:0;width:100%;transition:all .4s cubic-bezier(.4,0,.2,1);transform:translateY(1.25rem)}[data-fls-menu-open] .menu__item{opacity:1;transform:translateY(0)}[data-fls-menu-open] .menu__item:first-child{transition-delay:.1s}[data-fls-menu-open] .menu__item:nth-child(2){transition-delay:.15s}[data-fls-menu-open] .menu__item:nth-child(3){transition-delay:.2s}[data-fls-menu-open] .menu__item:nth-child(4){transition-delay:.25s}[data-fls-menu-open] .menu__item:nth-child(5){transition-delay:.3s}.menu__link{color:var(--text-main);border-radius:.75rem;padding:.875rem 1.875rem;font-size:1.25rem;font-weight:500;text-decoration:none;transition:all .3s;display:block;position:relative;overflow:hidden}.menu__body .menu__link{font-size:1.375rem}.menu__link:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--color-forest-rgb), .1), transparent);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.menu__link:hover{background:rgba(var(--color-forest-rgb), .05);color:var(--text-main);box-shadow:0 .5rem 1.5625rem rgba(var(--color-forest-rgb), .15);transform:translateY(-.125rem)}.menu__link:hover:before{left:100%}.menu__link:active{transition:transform .1s;transform:translateY(0)}.menu__item_active .menu__link{background:rgba(var(--color-forest-rgb), .1);color:var(--color-forest-deep);box-shadow:none;border:.0625rem solid rgba(var(--color-forest-rgb), .22);font-weight:600}.menu__item_secondary .menu__link{opacity:1;width:100%;text-shadow:0 0 .625rem rgba(var(--color-forest-rgb), .2);justify-content:center;font-size:1.25rem;display:flex}.menu__link-icon{width:1rem;height:1rem}.menu__body .header__my-pages{opacity:0;background:#ffffffad;border-radius:.9375rem;justify-content:center;width:100%;max-width:17.5rem;min-height:3.5rem;margin:0 auto;padding:.75rem 1.25rem;font-size:1.125rem;transition:opacity .4s,transform .4s,border-color .25s,background-color .25s,box-shadow .25s;transform:translateY(1.25rem)}.menu__body .header__my-pages-icon,.menu__body .header__my-pages-icon img{width:1.75rem;height:1.75rem}[data-fls-menu-open] .menu__body .header__my-pages{opacity:1;transition-delay:.35s;transform:translateY(0)}.menu__body .header__cta-addpet{text-align:center;color:#fff;background:linear-gradient(135deg, var(--brand-main-soft) 0%, var(--brand-main) 100%);width:100%;max-width:17.5rem;box-shadow:0 .5rem 1.5625rem rgba(var(--color-forest-rgb), .3);opacity:0;border:none;border-radius:.9375rem;margin:0 auto;padding:1.125rem 1.5625rem;font-size:1.125rem;font-weight:600;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);display:block;position:relative;overflow:hidden;transform:translateY(1.25rem)scale(.9)}.menu__body .header__cta-addpet:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.menu__body .header__cta-addpet:hover{box-shadow:0 .75rem 2.1875rem rgba(var(--color-forest-rgb), .4);background:linear-gradient(135deg, var(--brand-main-soft) 0%, var(--brand-main) 100%);transform:translateY(-.1875rem)}.menu__body .header__cta-addpet:hover:before{left:100%}.menu__body .header__cta-addpet:active{transition:transform .1s;transform:translateY(-.0625rem)}[data-fls-menu-open] .menu__body .header__cta-addpet{opacity:1;transition-delay:.4s;transform:translateY(0)scale(1)}.icon-menu{z-index:15;cursor:pointer;width:1.875rem;height:1.125rem;transition:all .3s;display:block;position:relative}.icon-menu span,.icon-menu:before,.icon-menu:after{content:"";background:linear-gradient(90deg, var(--text-main), var(--brand-main-soft));border-radius:.0625rem;width:100%;height:.125rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;right:0;box-shadow:0 .0625rem .1875rem #0000001a}.icon-menu:before{top:0}.icon-menu:after{bottom:0}.icon-menu span{top:calc(50% - .0625rem)}.icon-menu:hover{transform:scale(1.1)}.icon-menu:hover span,.icon-menu:hover:before,.icon-menu:hover:after{background:linear-gradient(90deg, var(--brand-main-soft), var(--text-main));box-shadow:0 .125rem .375rem rgba(var(--color-forest-rgb), .3)}[data-fls-menu-open] .icon-menu span{opacity:0;width:0}[data-fls-menu-open] .icon-menu:before,[data-fls-menu-open] .icon-menu:after{background:linear-gradient(90deg,#e74c3c,#c0392b)}[data-fls-menu-open] .icon-menu:before{top:calc(50% - .0625rem);transform:rotate(-45deg)}[data-fls-menu-open] .icon-menu:after{bottom:calc(50% - .0625rem);transform:rotate(45deg)}.menu__list{gap:2.5rem}}@media (width<=20em){.header__container{padding-top:.4375rem;padding-bottom:.4375rem}.header__logo{font-size:2.1875rem}.menu__link{font-size:.875rem}}@media (width<=991.98px){.menu__body .header__cta-addpet{margin-top:1.875rem}.menu__link{font-size:1.125rem}}@media (width>=20em) and (width<=91.875em){.header__container{padding-top:clamp(.4375rem , .350543rem + .434783vw , .75rem);padding-bottom:clamp(.4375rem , .350543rem + .434783vw , .75rem)}.header__logo{font-size:clamp(2.1875rem , 2.10054rem + .434783vw , 2.5rem)}.menu__link{font-size:clamp(.875rem , .840217rem + .173913vw , 1rem)}}@media (width>=62em) and (width<=75em){.header__logo,.header__right{flex-shrink:0}.header__menu{flex:auto;min-width:0}.menu__list{justify-content:space-between;gap:0;width:100%;padding-inline:clamp(.625rem,1.5vw,1.5rem)}.header__right{gap:clamp(.5rem,1.2vw,1rem)}.menu__link,.header__my-pages,.header__cta-addpet{white-space:nowrap}}@media (width>=75em){.menu__list{gap:3.75rem}}@media (width>=91.875em){.header__container{padding-top:.75rem;padding-bottom:.75rem}.header__logo{font-size:2.5rem}.menu__link{font-size:1rem}}@media (any-hover:hover){.menu__item_secondary .menu__link:hover{text-shadow:0 0 .75rem rgba(var(--color-forest-rgb), .25);box-shadow:0 0 1.125rem #45a0491a}}
