/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:metropolis;src:url(/core/themes/olivero/fonts/metropolis/Metropolis-Regular.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:metropolis;src:url(/core/themes/olivero/fonts/metropolis/Metropolis-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:metropolis;src:url(/core/themes/olivero/fonts/metropolis/Metropolis-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:Lora;src:local("Lora Regular"),local("Lora-Regular"),url(/core/themes/olivero/fonts/lora/lora-v14-latin-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:Lora;src:local("Lora Italic"),local("Lora-Italic"),url(/core/themes/olivero/fonts/lora/lora-v14-latin-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;}@font-face{font-family:Lora;src:local("Lora Bold"),local("Lora-Bold"),url(/core/themes/olivero/fonts/lora/lora-v14-latin-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;}
:root{--font-sans:"metropolis",sans-serif;--font-serif:"Lora","georgia",serif;--font-size-base:1rem;--font-size-l:1.125rem;--font-size-s:0.875rem;--font-size-xs:0.8125rem;--font-size-xxs:0.75rem;--line-height-base:1.6875rem;--line-height-s:1.125rem;--max-width:84.375rem;--max-bg-color:98.125rem;--sp:1.125rem;--content-left:5.625rem;--site-header-height-wide:var(--sp10);--container-padding:var(--sp);--scrollbar-width:0px;--grid-col-count:6;--grid-gap:var(--sp);--grid-gap-count:calc(var(--grid-col-count) - 1);--grid-full-width:calc(100vw - var(--sp2) - var(--scrollbar-width));--grid-col-width:calc((var(--grid-full-width) - (var(--grid-gap-count) * var(--grid-gap))) / var(--grid-col-count));--sp0-25:calc(0.25 * var(--sp));--sp0-5:calc(0.5 * var(--sp));--sp0-75:calc(0.75 * var(--sp));--sp1:calc(1 * var(--sp));--sp1-5:calc(1.5 * var(--sp));--sp2:calc(2 * var(--sp));--sp2-5:calc(2.5 * var(--sp));--sp3:calc(3 * var(--sp));--sp3-5:calc(3.5 * var(--sp));--sp4:calc(4 * var(--sp));--sp4-5:calc(4.5 * var(--sp));--sp5:calc(5 * var(--sp));--sp6:calc(6 * var(--sp));--sp7:calc(7 * var(--sp));--sp8:calc(8 * var(--sp));--sp9:calc(9 * var(--sp));--sp10:calc(10 * var(--sp));--sp11:calc(11 * var(--sp));--sp12:calc(12 * var(--sp));--sp13:calc(13 * var(--sp));--color--gray-hue:201;--color--gray-saturation:15%;--color--gray-5:hsl(var(--color--gray-hue),var(--color--gray-saturation),5%);--color--gray-10:hsl(var(--color--gray-hue),var(--color--gray-saturation),11%);--color--gray-20:hsl(var(--color--gray-hue),var(--color--gray-saturation),20%);--color--gray-45:hsl(var(--color--gray-hue),var(--color--gray-saturation),44%);--color--gray-60:hsl(var(--color--gray-hue),var(--color--gray-saturation),57%);--color--gray-65:hsl(var(--color--gray-hue),var(--color--gray-saturation),63%);--color--gray-70:hsl(var(--color--gray-hue),var(--color--gray-saturation),72%);--color--gray-90:hsl(var(--color--gray-hue),var(--color--gray-saturation),88%);--color--gray-95:hsl(var(--color--gray-hue),var(--color--gray-saturation),93%);--color--gray-100:hsl(var(--color--gray-hue),var(--color--gray-saturation),97%);--color--primary-hue:202;--color--primary-saturation:79%;--color--primary-lightness:50;--color--primary-30:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) - (0.36 * var(--color--primary-lightness)))));--color--primary-40:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) - (0.24 * var(--color--primary-lightness)))));--color--primary-50:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * var(--color--primary-lightness)));--color--primary-60:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) + (0.24 * (100 - var(--color--primary-lightness))))));--color--primary-80:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) + (0.85 * (100 - var(--color--primary-lightness))))));--color-text-neutral-soft:var(--color--gray-45);--color-text-neutral-medium:var(--color--gray-20);--color-text-neutral-loud:var(--color--gray-5);--color-text-primary-medium:var(--color--primary-40);--color-text-primary-loud:var(--color--primary-30);--color--black:#000;--color--white:#fff;--color--red:#e33f1e;--color--gold:#fdca40;--color--green:#3fa21c;--header-height-wide-when-fixed:var(--sp6);--mobile-nav-width:31.25rem;--border-radius:0.1875rem;}@media (min-width:75rem){:root{--container-padding:var(--sp2);}}@media (min-width:43.75rem){:root{--grid-col-count:14;--grid-gap:var(--sp2);}}@media (min-width:62.5rem){:root{--scrollbar-width:0.9375rem;}}@media (min-width:75rem){:root{--grid-full-width:calc(100vw - var(--scrollbar-width) - var(--content-left) - var(--sp4));}}@media (min-width:90rem){:root{--grid-full-width:calc(var(--max-width) - var(--sp4));}}
*,*::before,*::after{box-sizing:border-box;}html{font-family:var(--font-sans);font-size:100%;font-weight:normal;font-style:normal;line-height:var(--line-height-base);}body{margin:0;word-wrap:break-word;hyphens:auto;color:var(--color-text-neutral-medium);background-color:var(--color--gray-100);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='50' height='84' viewBox='0 0 50 84'%3e  %3cpath opacity='0.05' fill='%230e6ba6' d='M25,61.7C25,68.5,19.4,74,12.5,74S0,68.5,0,61.7c0-5.7,3.9-9.6,7.4-12.9c2.3-2.2,4.5-4.4,5.1-6.8c0.7,2.4,2.8,4.6,5.1,6.8C21.1,52.2,25,56,25,61.7z M42.6,6.8c-2.3-2.2-4.5-4.4-5.1-6.8c-0.7,2.4-2.9,4.6-5.1,6.8C28.9,10.2,25,14,25,19.7C25,26.5,30.6,32,37.5,32S50,26.5,50,19.7C50,14,46.1,10.2,42.6,6.8z'/%3e%3c/svg%3e");background-position:top left;}body.is-fixed{position:fixed;overflow:hidden;width:100%;}[dir="rtl"] body{background-position:top right;}a{color:var(--color-text-primary-medium);}a:hover{color:var(--color--primary-50);}a:focus{outline:solid 2px currentColor;outline-offset:2px;}button{font-family:inherit;}img,video{display:block;max-width:100%;height:auto;}audio{display:block;max-width:100%;}h1{letter-spacing:-0.01em;font-size:1.75rem;line-height:var(--sp2);}@media (min-width:43.75rem){h1{font-size:3.75rem;line-height:var(--sp4);}}h2{letter-spacing:-0.01em;font-size:1.5rem;line-height:var(--sp2);}@media (min-width:43.75rem){h2{font-size:2.25rem;line-height:var(--sp3);}}h3{font-size:1.25rem;line-height:var(--sp1-5);}@media (min-width:43.75rem){h3{font-size:1.5rem;line-height:var(--sp2);}}h4{font-size:1.125rem;line-height:var(--sp1-5);}h5{font-size:1rem;line-height:var(--sp1-5);}h6{font-size:0.875rem;line-height:var(--sp);}h1,h2,h3,h4,h5,h6{margin-block:var(--sp);color:var(--color-text-neutral-loud);font-family:var(--font-sans);font-weight:bold;}@media (min-width:43.75rem){h1,h2,h3,h4,h5,h6{margin-block:var(--sp2);}}ul{margin-block-start:0.25em;margin-block-end:0.25em;margin-inline-start:1.5em;margin-inline-end:0;padding-inline-start:0;list-style-type:disc;list-style-image:none;}
.container{width:100%;max-width:var(--max-width);padding-inline:var(--container-padding);}body.is-fixed .container{width:calc(100% - var(--drupal-displace-offset-left,0px) - var(--drupal-displace-offset-right,0px));}.page-wrapper{max-width:var(--max-bg-color);background:var(--color--white);}.layout-main-wrapper{position:relative;z-index:2;}@media (min-width:75rem){.layout-main{display:flex;flex-direction:row-reverse;flex-wrap:wrap;}}@media (min-width:75rem){.main-content{width:calc(100% - var(--content-left));margin-inline-end:auto;}}.main-content__container{padding-block-start:var(--sp3);}@media (min-width:43.75rem){.main-content__container{padding-block-start:var(--sp5);}}[data-contextual-id]:not(.contextual){position:absolute;}
.grid-full{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(var(--grid-col-count),minmax(0,1fr));grid-column-gap:var(--grid-gap);}.grid-full .grid-full .grid-full{display:block;}@media (min-width:43.75rem){.layout--content-narrow .grid-full,.layout--pass--content-narrow > * .grid-full{grid-template-columns:repeat(calc(var(--grid-col-count) - 2),minmax(0,1fr));}}@media (min-width:62.5rem){.layout--content-narrow .grid-full,.layout--pass--content-narrow > * .grid-full{grid-template-columns:repeat(calc(var(--grid-col-count) - 6),minmax(0,1fr));}}@media (min-width:43.75rem){.layout--content-medium .grid-full,.layout--pass--content-medium > * .grid-full{grid-template-columns:repeat(calc(var(--grid-col-count) - 2),minmax(0,1fr));}}@media (min-width:62.5rem){.layout--content-medium .grid-full,.layout--pass--content-medium > * .grid-full{grid-template-columns:repeat(calc(var(--grid-col-count) - 4),minmax(0,1fr));}}
.layout--content-narrow,.layout--pass--content-narrow > *{grid-column:1 / 7;width:100%;}@media (min-width:43.75rem){.layout--content-narrow,.layout--pass--content-narrow > *{grid-column:2 / 14;}}@media (min-width:62.5rem){.layout--content-narrow,.layout--pass--content-narrow > *{grid-column:3 / 11;}}@media (min-width:43.75rem){.layout--content-narrow .layout--content-narrow,.layout--pass--content-narrow > * .layout--content-narrow,.layout--content-medium .layout--content-narrow,.layout--pass--content-medium > * .layout--content-narrow,.layout--content-narrow .layout--pass--content-narrow > *,.layout--pass--content-narrow > * .layout--pass--content-narrow > *,.layout--content-medium .layout--pass--content-narrow > *,.layout--pass--content-medium > * .layout--pass--content-narrow > *{grid-column:1 / 13;}}@media (min-width:62.5rem){.layout--content-narrow .layout--content-narrow,.layout--pass--content-narrow > * .layout--content-narrow,.layout--content-medium .layout--content-narrow,.layout--pass--content-medium > * .layout--content-narrow,.layout--content-narrow .layout--pass--content-narrow > *,.layout--pass--content-narrow > * .layout--pass--content-narrow > *,.layout--content-medium .layout--pass--content-narrow > *,.layout--pass--content-medium > * .layout--pass--content-narrow > *{grid-column:1 / 9;}}@media (min-width:43.75rem){.layout--content-narrow.text-content blockquote::before,.layout--pass--content-narrow > *.text-content blockquote::before,.layout--content-narrow .text-content blockquote::before,.layout--pass--content-narrow > * .text-content blockquote::before{inset-inline-start:calc(-1 * (var(--grid-col-width) + var(--grid-gap)));}}@media (min-width:43.75rem){.layout--content-narrow.text-content blockquote::after,.layout--pass--content-narrow > *.text-content blockquote::after,.layout--content-narrow .text-content blockquote::after,.layout--pass--content-narrow > * .text-content blockquote::after{inset-inline-start:calc(-1 * (var(--grid-col-width) + var(--grid-gap)));width:var(--sp);height:calc(100% - 2.8125rem);margin-inline-start:2px;}}@media (min-width:43.75rem){.layout--content-narrow.text-content blockquote,.layout--pass--content-narrow > *.text-content blockquote,.layout--content-narrow .text-content blockquote,.layout--pass--content-narrow > * .text-content blockquote{width:calc(10 * var(--grid-col-width) + 9 * var(--grid-gap));margin-block:var(--sp3);padding-inline-start:0;}}@media (min-width:43.75rem){.layout--content-narrow.text-content pre,.layout--pass--content-narrow > *.text-content pre,.layout--content-narrow .text-content pre,.layout--pass--content-narrow > * .text-content pre{margin-block:var(--sp3);}}@media (min-width:62.5rem){.layout--content-narrow.text-content pre,.layout--pass--content-narrow > *.text-content pre,.layout--content-narrow .text-content pre,.layout--pass--content-narrow > * .text-content pre{width:calc(12 * var(--grid-col-width) + 11 * var(--grid-gap));margin-inline-start:calc(-1 * (var(--grid-col-width) + var(--grid-gap)));}}.sidebar-grid .layout--content-narrow.text-content blockquote,.sidebar-grid .layout--pass--content-narrow > *.text-content blockquote,.sidebar-grid .layout--content-narrow .text-content blockquote,.sidebar-grid .layout--pass--content-narrow > * .text-content blockquote,.sidebar-grid .layout--content-narrow.text-content pre,.sidebar-grid .layout--pass--content-narrow > *.text-content pre,.sidebar-grid .layout--content-narrow .text-content pre,.sidebar-grid .layout--pass--content-narrow > * .text-content pre{width:auto;}
.layout--content-medium,.layout--pass--content-medium > *{grid-column:1 / 7;width:100%;}@media (min-width:43.75rem){.layout--content-medium,.layout--pass--content-medium > *{grid-column:2 / 14;}}@media (min-width:62.5rem){.layout--content-medium,.layout--pass--content-medium > *{grid-column:3 / 13;}}@media (min-width:43.75rem){.layout--pass--content-medium > * .layout--content-medium,.layout--content-medium .layout--content-medium,.layout--pass--content-medium > * .layout--pass--content-medium > *,.layout--content-medium .layout--pass--content-medium > *{grid-column:1 / 13;}}@media (min-width:62.5rem){.layout--pass--content-medium > * .layout--content-medium,.layout--content-medium .layout--content-medium,.layout--pass--content-medium > * .layout--pass--content-medium > *,.layout--content-medium .layout--pass--content-medium > *{grid-column:1 / 11;}}
.site-footer{position:relative;z-index:1;}.site-footer__inner{padding-block:var(--sp2);}@media (min-width:75rem){.site-footer__inner{padding-block:var(--sp4) var(--sp13);}}.region--footer_top__inner > *,.region--footer_bottom__inner > *{margin-block-end:var(--sp2);}@media (min-width:43.75rem){.region--footer_top__inner > *,.region--footer_bottom__inner > *{flex:1;margin-block-end:0;}.region--footer_top__inner > *:not(:last-child),.region--footer_bottom__inner > *:not(:last-child){margin-inline-end:var(--sp2);}}@media (min-width:43.75rem){.region--footer_top__inner,.region--footer_bottom__inner{display:flex;flex-wrap:wrap;}}
.region > *:where(:not([data-big-pipe-placeholder-id])){margin-block-end:var(--sp);}@media (min-width:43.75rem){.region > *:where(:not([data-big-pipe-placeholder-id])){margin-block-end:var(--sp2);}}@media (min-width:62.5rem){.region > *:where(:not([data-big-pipe-placeholder-id])){margin-block-end:var(--sp3);}}
.region--content{margin-block-end:var(--sp);}@media (min-width:43.75rem){.region--content{margin-block-end:var(--sp2);}}@media (min-width:62.5rem){.region--content{margin-block-end:var(--sp3);}}
.region--hero > *:last-child{margin-block-end:0;}.region--hero .wide-content{max-width:100%;margin-inline:0;}
.region--secondary-menu{display:flex;margin-block-start:var(--sp2);margin-block-end:var(--sp2);}.region--secondary-menu > *{margin-block-end:0;}@media (min-width:75rem){body:not(.is-always-mobile-nav) .region--secondary-menu{justify-content:flex-end;margin:0;}body:not(.is-always-mobile-nav) .region--secondary-menu:first-child .secondary-nav::before{content:none;}}
@media (min-width:75rem){.social-bar{flex-shrink:0;width:var(--content-left);background-color:var(--color--gray-100);}}.social-bar__inner{position:relative;padding-block:var(--sp0-5);padding-inline-start:var(--sp);padding-inline-end:var(--sp);}@media (min-width:75rem){.social-bar__inner{position:relative;width:var(--content-left);padding-block:var(--sp5);padding-inline-start:0;padding-inline-end:0;}.social-bar__inner.is-fixed{position:fixed;inset-block-start:var(--sp6);inset-inline-start:0;height:calc(100vh - var(--sp6));}}.rotate > *{margin-block-end:var(--sp2);}@media (min-width:75rem){.rotate > *{display:flex;align-items:center;margin-block-end:0;}.rotate > *:not(:first-child){margin-inline-end:var(--sp2);}}@media (min-width:75rem){.rotate .contextual{inset-inline:100% auto;transform:rotate(90deg);transform-origin:top left;}.rotate .contextual .trigger{float:left;}.rotate .contextual .trigger:dir(rtl){float:right;}}@media (min-width:75rem){.rotate{position:absolute;inset-inline-start:50%;display:flex;flex-direction:row-reverse;width:100vh;transform:rotate(-90deg) translateX(-100%);transform-origin:left;}@supports (width:max-content){.rotate{width:max-content;}}}@media (min-width:75rem){[dir="rtl"] .rotate{transform:rotate(90deg) translateX(100%);transform-origin:right;}[dir="rtl"] .rotate .contextual{transform:rotate(-90deg);transform-origin:top right;}}
.view,.view-content{display:grid;gap:var(--sp2);grid-template-rows:max-content;}@media (min-width:43.75rem){.view,.view-content{gap:var(--sp3);}}
.progress__track{overflow:hidden;height:var(--sp);border:1px solid var(--color--primary-40);border-radius:var(--border-radius);}.progress__bar{height:var(--sp);background-color:var(--color--primary-40);}.progress__percentage{margin-inline-start:1rem;}
.block__title{margin-block:0 var(--sp);letter-spacing:0.02em;color:var(--color-text-neutral-soft);font-size:var(--font-size-s);line-height:var(--sp);}.site-footer .block__title{color:var(--color--gray-65);}
.breadcrumb{position:relative;font-size:0.875rem;font-weight:bold;line-height:var(--sp1);}.breadcrumb::after{position:absolute;inset-block-start:0;inset-inline-end:calc(var(--sp1) * -1);width:var(--sp3);height:var(--sp2);content:"";background:linear-gradient(to left,var(--color--white) 0%,rgba(255,255,255,0) 100%);}@media (min-width:62.5rem){.breadcrumb::after{content:none;}}@media (min-width:62.5rem){.breadcrumb{position:static;}}[dir="rtl"] .breadcrumb::after{background:linear-gradient(to right,var(--color--white) 0%,rgba(255,255,255,0) 100%);}.breadcrumb__content{overflow:auto;margin-block-start:calc(var(--sp0-5) * -1);margin-block-end:calc(var(--sp0-5) * -1);margin-inline-start:calc(var(--sp0-5) * -1);margin-inline-end:calc(var(--sp1) * -1);padding-block-start:var(--sp0-5);padding-block-end:var(--sp0-5);padding-inline-start:var(--sp0-5);-webkit-overflow-scrolling:touch;}@media (min-width:62.5rem){.breadcrumb__content{margin-inline-end:0;}}.breadcrumb__list{overflow-x:auto;width:max-content;margin-block:0;margin-inline-start:calc(var(--sp1) * -1);margin-inline-end:calc(var(--sp1) * -1);padding-block:0 var(--sp1);padding-inline-start:var(--sp1);padding-inline-end:0;list-style:none;white-space:nowrap;}@media (min-width:62.5rem){.breadcrumb__list{overflow:visible;width:auto;margin-inline-start:0;margin-inline-end:0;padding-block-end:0;padding-inline-start:0;white-space:normal;}}.breadcrumb__item{display:inline-block;}.breadcrumb__item:nth-child(n + 2)::before{display:inline-block;width:0.5rem;height:0.5rem;margin-inline:1rem 1.25rem;content:"";transform:rotate(45deg);border-block-start:2px solid var(--color--gray-45);border-inline-end:2px solid var(--color--gray-45);}.breadcrumb__item:last-child{margin-inline-end:var(--sp3);}@media (min-width:62.5rem){.breadcrumb__item:last-child{margin-inline-end:0;}}[dir="rtl"] .breadcrumb__item:nth-child(n + 2)::before{transform:rotate(-45deg);}.breadcrumb__link{-webkit-text-decoration:none;text-decoration:none;color:var(--color-text-primary-medium);}.breadcrumb__link:hover,.breadcrumb__link:focus{-webkit-text-decoration:underline;text-decoration:underline;}
figure{background:var(--color--gray-100);}figcaption{padding-block:var(--sp0-5);padding-inline-start:var(--sp0-5);padding-inline-end:var(--sp0-5);color:var(--color-text-neutral-medium);background:var(--color--gray-100);font-family:var(--font-serif);font-size:0.875rem;font-style:italic;line-height:var(--sp);}@media (min-width:31.25rem){figcaption{padding-block:var(--sp);padding-inline-start:var(--sp);padding-inline-end:var(--sp);}}.align-right{float:none;max-width:100%;margin-block:var(--sp3);margin-inline-start:0;margin-inline-end:0;}@media (min-width:43.75rem){.align-right{float:right;max-width:50%;margin-block-start:var(--sp);margin-block-end:var(--sp);margin-inline-start:var(--sp);margin-inline-end:0;}.align-right:dir(rtl){float:left;}}@media (min-width:43.75rem){.layout--content-narrow .align-right,.layout--pass--content-narrow > * .align-right{margin-inline-end:calc(-1 * ((var(--grid-col-width) + var(--grid-gap))));}}@media (min-width:62.5rem){.layout--content-narrow .align-right,.layout--pass--content-narrow > * .align-right{margin-inline-end:calc(-2 * ((var(--grid-col-width) + var(--grid-gap))));}}@media (min-width:75rem){.layout--content-narrow .align-right,.layout--pass--content-narrow > * .align-right{margin-inline-end:calc(-3 * ((var(--grid-col-width) + var(--grid-gap))));}}@media (min-width:90rem){.layout--content-narrow .align-right,.layout--pass--content-narrow > * .align-right{margin-inline-end:calc(-3 * ((var(--grid-col-width) + var(--grid-gap))));}}.align-left{float:none;max-width:100%;margin-block-start:var(--sp3);margin-block-end:var(--sp3);margin-inline-start:0;margin-inline-end:0;}@media (min-width:43.75rem){.align-left{float:left;max-width:50%;margin-block-start:var(--sp);margin-block-end:var(--sp);margin-inline-start:0;margin-inline-end:var(--sp2);}.align-left:dir(rtl){float:right;}}@media (min-width:43.75rem){.layout--content-narrow .align-left,.layout--pass--content-narrow > * .align-left{margin-inline-start:calc(-1 * ((var(--grid-col-width) + var(--grid-gap))));}}.align-center img,.align-center video,.align-center audio{margin-inline:auto;}.media-oembed-content{display:block;max-width:100%;}
.site-footer{position:relative;color:var(--color--gray-65);background:linear-gradient(180deg,var(--color--gray-5) 0%,var(--color--gray-10) 100%);}.site-footer .menu{margin-inline-start:0;list-style:none;}.site-footer .menu ul{margin-inline-start:var(--sp);}.site-footer .menu li{margin-block-end:var(--sp0-5);}.site-footer a{color:inherit;}.site-footer a:hover{-webkit-text-decoration:none;text-decoration:none;}@media (min-width:75rem){body:not(.is-always-mobile-nav) .site-footer{border-inline-start:solid var(--content-left) var(--color--black);}}
.button{display:inline-block;height:var(--sp3);margin-block:var(--sp1);margin-inline-start:0;margin-inline-end:var(--sp1);padding-block:calc((var(--sp3) - var(--line-height-s)) / 2);padding-inline:var(--sp1-5);cursor:pointer;text-align:center;-webkit-text-decoration:none;text-decoration:none;color:var(--color-text-primary-medium);border:solid 2px currentColor;border-radius:var(--border-radius);background-color:var(--color--white);font-family:var(--font-sans);font-size:var(--font-size-l);font-weight:700;appearance:none;-webkit-font-smoothing:antialiased;}.button:hover,.button:focus{-webkit-text-decoration:none;text-decoration:none;color:var(--color-text-primary-loud);border:solid 2px currentColor;background:none;font-weight:700;}.button:focus{outline:2px solid var(--color--primary-60);outline-offset:2px;}.button:active{color:var(--color-text-primary-medium);border-color:currentColor;}.button:disabled,.button.is-disabled{cursor:default;color:var(--color--gray-90);border-color:var(--color--gray-90);}@supports (display:inline-flex){.button{display:inline-flex;align-items:center;padding-block:1px 0;padding-inline:var(--sp1-5);line-height:var(--line-height-s);}}.menu .button{margin-block:0;margin-inline-start:0;margin-inline-end:0;}.button--small{height:var(--sp2-5);padding-block:calc((var(--sp2-5) - var(--line-height-s)) / 2);padding-inline:var(--sp);font-size:var(--font-size-base);line-height:normal;}.button--primary{color:var(--color--white);border-color:var(--color--primary-40);background-color:var(--color--primary-40);}.button--primary:hover,.button--primary:focus{color:var(--color--white);border-color:var(--color--primary-30);background-color:var(--color--primary-30);}.button--primary:active{color:var(--color--white);background-color:var(--color--primary-40);}.button--primary:disabled,.button--primary.is-disabled{color:var(--color--white);background-color:var(--color--gray-90);}.button--icon-back{display:inline-flex;align-items:center;}.button--icon-back::before{display:block;width:0.5em;height:0.5em;margin-inline-end:0.5em;content:"";transform:rotate(45deg);border-block-end:solid 2px currentColor;border-inline-start:solid 2px currentColor;}[dir="rtl"] .button--icon-back::before{transform:rotate(-45deg);}.shepherd-cancel-icon{font-size:1.5em;}
.container-inline div,.container-inline label{display:inline-block;}.form-items-inline{margin-block:-0.125em;}.form-items-inline > .form-item{display:inline-block;margin-block:0.125em;}
.fieldset{min-width:0;margin-block:var(--sp1);margin-inline-start:0;margin-inline-end:0;padding-block:0;padding-inline-start:0;padding-inline-end:0;color:inherit;border:solid 2px var(--color--gray-45);border-radius:var(--border-radius);background-color:var(--color--white);}.fieldset--group{width:100%;color:inherit;border:0;border-radius:0;background:none;box-shadow:none;}.fieldset__legend{float:left;width:100%;color:inherit;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);background-color:var(--color--gray-45);font-size:var(--font-size-l);font-weight:700;line-height:var(--line-height-base);}.fieldset__legend + *{clear:left;}.fieldset__legend .fieldset__label.form-required::after{background-image:url("data:image/svg+xml,%3Csvg height='16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 7.562 1.114-3.438c2.565.906 4.43 1.688 5.59 2.35-.306-2.921-.467-4.93-.484-6.027h3.511c-.05 1.597-.234 3.6-.558 6.003 1.664-.838 3.566-1.613 5.714-2.325l1.113 3.437c-2.05.678-4.06 1.131-6.028 1.356.984.856 2.372 2.381 4.166 4.575l-2.906 2.059c-.935-1.274-2.041-3.009-3.316-5.206-1.194 2.275-2.244 4.013-3.147 5.206l-2.856-2.059c1.872-2.307 3.211-3.832 4.017-4.575-2.081-.402-4.058-.856-5.93-1.356' fill='%23ffffff'/%3E%3C/svg%3E%0A");}.fieldset__legend--composite{margin-block-start:2px;color:inherit;}.fieldset__legend--invisible{margin:0;}.fieldset__legend--group{color:inherit;}.fieldset__label{display:block;padding-block:var(--sp0-5);padding-inline-start:var(--sp1);padding-inline-end:var(--sp1);color:var(--color--white);line-height:var(--line-height-s);}.fieldset__label.is-disabled{color:var(--color-text-neutral-soft);}.fieldset__description{margin-block:var(--sp0-5);font-size:var(--font-size-xs);line-height:var(--line-height-s);}.fieldset__description.is-disabled{color:var(--input--disabled-fg-color);}.fieldset__error-message{margin-block:var(--sp0-5);padding-inline-start:var(--sp1-5);color:var(--color--red);background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23E33F1E' d='M9 0C4.03125 0 0 4.03125 0 9C0 13.9688 4.03125 18 9 18C13.9687 18 18 13.9688 18 9C18 4.03125 13.9687 0 9 0ZM10.5 14.6133C10.5 14.8242 10.3359 15 10.1367 15H7.88672C7.67578 15 7.5 14.8242 7.5 14.6133V12.3867C7.5 12.1758 7.67578 12 7.88672 12H10.1367C10.3359 12 10.5 12.1758 10.5 12.3867V14.6133ZM10.4766 10.582C10.4648 10.7461 10.2891 10.875 10.0781 10.875H7.91016C7.6875 10.875 7.51172 10.7461 7.51172 10.582L7.3125 3.30469C7.3125 3.22266 7.34766 3.14063 7.42969 3.09375C7.5 3.03516 7.60547 3 7.71094 3H10.2891C10.3945 3 10.5 3.03516 10.5703 3.09375C10.6523 3.14063 10.6875 3.22266 10.6875 3.30469L10.4766 10.582Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left top;background-size:var(--sp1) var(--sp1);font-size:var(--font-size-s);line-height:var(--line-height-s);}@media screen and (-ms-high-contrast:active){.fieldset__error-message{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffffff' d='M9 0C4.03125 0 0 4.03125 0 9C0 13.9688 4.03125 18 9 18C13.9687 18 18 13.9688 18 9C18 4.03125 13.9687 0 9 0ZM10.5 14.6133C10.5 14.8242 10.3359 15 10.1367 15H7.88672C7.67578 15 7.5 14.8242 7.5 14.6133V12.3867C7.5 12.1758 7.67578 12 7.88672 12H10.1367C10.3359 12 10.5 12.1758 10.5 12.3867V14.6133ZM10.4766 10.582C10.4648 10.7461 10.2891 10.875 10.0781 10.875H7.91016C7.6875 10.875 7.51172 10.7461 7.51172 10.582L7.3125 3.30469C7.3125 3.22266 7.34766 3.14063 7.42969 3.09375C7.5 3.03516 7.60547 3 7.71094 3H10.2891C10.3945 3 10.5 3.03516 10.5703 3.09375C10.6523 3.14063 10.6875 3.22266 10.6875 3.30469L10.4766 10.582Z'/%3E%3C/svg%3E");}}[dir="rtl"] .fieldset__error-message{background-position:left top;}.fieldset__wrapper{margin-block-start:0;padding-block:var(--sp);padding-inline:var(--sp);}.fieldset--group .fieldset__legend--visible ~ .fieldset__wrapper{border:solid 2px var(--color--gray-45);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);}.fieldset__wrapper--group{margin-block:0;margin-inline-start:0;margin-inline-end:0;}.fieldset__wrapper > .container-inline{padding-block:0;padding-inline-start:0;padding-inline-end:0;}
.field:not(:last-child){margin-block-end:var(--sp2);}.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label:dir(rtl),.field--label-inline .field__items:dir(rtl){float:right;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-inline-end:0.5em;}.field--label-inline .field__label::after{content:":";}
::placeholder{color:var(--color--gray-60);}.form-item{margin-block:var(--sp1);}.form-item__label--multiple-value-form{margin-block:0;font-size:inherit;font-weight:inherit;line-height:inherit;}tr .form-item,.container-inline .form-item{margin-block:var(--sp0-5);}.form-item__label{display:block;margin-block:var(--sp0-5);font-size:var(--font-size-s);font-weight:bold;line-height:var(--line-height-s);}.container-inline .form-item__label{margin-inline-end:1em;}.form-item__label--multiple-value-form{margin-block:0;font-size:inherit;font-weight:inherit;line-height:inherit;}.form-item__label[for]{cursor:pointer;}.form-item__label.option{display:inline;font-weight:normal;}.form-item__label.is-disabled{cursor:default;color:var(--color--gray-70);}.form-item__label.form-required::after,.fieldset__label.form-required::after,.required-mark::after{display:inline-block;width:0.5rem;height:0.5rem;margin-inline:0.3em;content:"";vertical-align:text-top;background-image:url("data:image/svg+xml,%3Csvg height='16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 7.562 1.114-3.438c2.565.906 4.43 1.688 5.59 2.35-.306-2.921-.467-4.93-.484-6.027h3.511c-.05 1.597-.234 3.6-.558 6.003 1.664-.838 3.566-1.613 5.714-2.325l1.113 3.437c-2.05.678-4.06 1.131-6.028 1.356.984.856 2.372 2.381 4.166 4.575l-2.906 2.059c-.935-1.274-2.041-3.009-3.316-5.206-1.194 2.275-2.244 4.013-3.147 5.206l-2.856-2.059c1.872-2.307 3.211-3.832 4.017-4.575-2.081-.402-4.058-.856-5.93-1.356' fill='%232494DB'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:0.5rem 0.5rem;}@media screen and (-ms-high-contrast:active){.form-item__label.form-required::after,.fieldset__label.form-required::after,.required-mark::after{background-image:url("data:image/svg+xml,%3Csvg height='16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 7.562 1.114-3.438c2.565.906 4.43 1.688 5.59 2.35-.306-2.921-.467-4.93-.484-6.027h3.511c-.05 1.597-.234 3.6-.558 6.003 1.664-.838 3.566-1.613 5.714-2.325l1.113 3.437c-2.05.678-4.06 1.131-6.028 1.356.984.856 2.372 2.381 4.166 4.575l-2.906 2.059c-.935-1.274-2.041-3.009-3.316-5.206-1.194 2.275-2.244 4.013-3.147 5.206l-2.856-2.059c1.872-2.307 3.211-3.832 4.017-4.575-2.081-.402-4.058-.856-5.93-1.356' fill='%23ffffff'/%3E%3C/svg%3E%0A");}}.form-item__description{margin-block:var(--sp0-5);max-width:60ch;font-size:var(--font-size-s);line-height:var(--line-height-s);}.field-multiple-table + .form-item__description{margin-block-start:0;}.form-item--error-message{margin-block:var(--sp0-5);padding-inline-start:var(--sp1-5);color:var(--color--red);background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23E33F1E' d='M9 0C4.03125 0 0 4.03125 0 9C0 13.9688 4.03125 18 9 18C13.9687 18 18 13.9688 18 9C18 4.03125 13.9687 0 9 0ZM10.5 14.6133C10.5 14.8242 10.3359 15 10.1367 15H7.88672C7.67578 15 7.5 14.8242 7.5 14.6133V12.3867C7.5 12.1758 7.67578 12 7.88672 12H10.1367C10.3359 12 10.5 12.1758 10.5 12.3867V14.6133ZM10.4766 10.582C10.4648 10.7461 10.2891 10.875 10.0781 10.875H7.91016C7.6875 10.875 7.51172 10.7461 7.51172 10.582L7.3125 3.30469C7.3125 3.22266 7.34766 3.14063 7.42969 3.09375C7.5 3.03516 7.60547 3 7.71094 3H10.2891C10.3945 3 10.5 3.03516 10.5703 3.09375C10.6523 3.14063 10.6875 3.22266 10.6875 3.30469L10.4766 10.582Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left top;background-size:var(--sp1) var(--sp1);font-size:var(--font-size-s);line-height:var(--line-height-s);}@media screen and (-ms-high-contrast:active){.form-item--error-message{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffffff' d='M9 0C4.03125 0 0 4.03125 0 9C0 13.9688 4.03125 18 9 18C13.9687 18 18 13.9688 18 9C18 4.03125 13.9687 0 9 0ZM10.5 14.6133C10.5 14.8242 10.3359 15 10.1367 15H7.88672C7.67578 15 7.5 14.8242 7.5 14.6133V12.3867C7.5 12.1758 7.67578 12 7.88672 12H10.1367C10.3359 12 10.5 12.1758 10.5 12.3867V14.6133ZM10.4766 10.582C10.4648 10.7461 10.2891 10.875 10.0781 10.875H7.91016C7.6875 10.875 7.51172 10.7461 7.51172 10.582L7.3125 3.30469C7.3125 3.22266 7.34766 3.14063 7.42969 3.09375C7.5 3.03516 7.60547 3 7.71094 3H10.2891C10.3945 3 10.5 3.03516 10.5703 3.09375C10.6523 3.14063 10.6875 3.22266 10.6875 3.30469L10.4766 10.582Z'/%3E%3C/svg%3E");}}[dir="rtl"] .form-item--error-message{background-position:right top;}.form-actions{display:flex;flex-wrap:wrap;align-items:flex-start;margin-block:var(--sp0-5);}.form-actions .button,.form-actions .action-link{margin-block:var(--sp0-5);}.form-actions > .form-wrapper{margin-inline-end:var(--sp1);}.form-actions .ajax-progress--throbber{align-self:center;}.form-item--editor-format{display:flex;flex-wrap:wrap;align-items:center;max-width:100%;}.form-item--editor-format .form-item__label,.form-item--editor-format .form-item__prefix,.form-item--editor-format .form-item__suffix,.form-item--editor-format .form-element--editor-format{min-width:1px;}.form-item--editor-format .form-item__label,.form-item--editor-format .form-item__prefix,.form-item--editor-format .form-item__suffix{margin-inline-end:var(--sp0-5);}.form-item--editor-format .form-item__description,.form-item--editor-format .form-item--error-message{flex:0 1 100%;min-width:1px;}.form--inline > *{display:inline-block;margin-top:var(--sp0-5);margin-bottom:0;vertical-align:top;}.form--inline .form-item__label{margin:0;}.form--inline .form-actions{margin-top:var(--sp1-5);}.layout-builder-form .form-actions{align-items:center;}
input[type="checkbox"],input[type="radio"]{display:inline-block;width:var(--sp1-5);height:var(--sp1-5);margin:0;vertical-align:middle;border:1px solid var(--color--gray-60);border-radius:0.1875rem;background-color:var(--color--white);background-repeat:no-repeat;background-position:50% 50%;background-size:var(--sp1) var(--sp1);appearance:none;}input[type="checkbox"]:focus,input[type="radio"]:focus{border:solid 2px var(--color--primary-50);outline:solid 2px var(--color--primary-50);}@supports (outline-style:double){input[type="checkbox"]:focus,input[type="radio"]:focus{border-width:1px;outline-width:6px;outline-style:double;outline-offset:-1px;}}input[type="checkbox"]:hover,input[type="radio"]:hover{border-color:var(--color--primary-60);}input[type="checkbox"][disabled],input[type="radio"][disabled]{background-color:var(--color--gray-100);}input[type="checkbox"][disabled]:hover,input[type="radio"][disabled]:hover{border-color:var(--color--gray-60);}input[type="checkbox"][disabled]:checked,input[type="radio"][disabled]:checked{border-width:1px;}input[type="checkbox"]:checked,input[type="radio"]:checked{border-width:2px;}input.error[type="checkbox"],input.error[type="radio"]{border:solid 2px var(--color--red);}input.error[type="checkbox"]:focus,input.error[type="radio"]:focus{outline-color:var(--color--red);outline-offset:-2px;}input[type="checkbox"] + label,input[type="radio"] + label{display:inline-block;padding-inline-start:var(--sp0-5);}input[type="checkbox"]:checked{background-image:url("data:image/svg+xml,%3Csvg width='17px' height='13px' viewBox='0 0 17 13' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M14.8232,0.176777 C14.9209,0.0791457 15.0791,0.0791455 15.1768,0.176777 L16.9445,1.94454 C17.0422,2.04217 17.0422,2.20047 16.9445,2.2981 L6.23744,13.0052 C6.13981,13.1028 5.98151,13.1028 5.88388,13.0052 L0.176777,7.2981 C0.0791456,7.20047 0.0791456,7.04218 0.176777,6.94454 L1.94454,5.17678 C2.04217,5.07915 2.20047,5.07915 2.2981,5.17678 L5.88388,8.76256 C5.98151,8.86019 6.13981,8.86019 6.23744,8.76256 L14.8232,0.176777 Z' id='Path' fill='%232494DB' fill-rule='nonzero'%3E%3C/path%3E%3C/svg%3E");}input[type="radio"]{border-radius:50%;}input[type="radio"]:checked{background-image:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8.5' cy='8.5' r='8.5' fill='%232494DB'/%3E%3C/svg%3E%0A");background-size:1.0625rem;}input[type="radio"]:focus{border-width:2px;border-color:var(--color--primary-50);outline-color:transparent;box-shadow:0 0 0 2px white,0 0 0 4px var(--color--primary-50);}input.error[type="radio"]:focus{outline-color:transparent;box-shadow:0 0 0 2px white,0 0 0 4px var(--color--red);}.form-type-boolean{margin-block:var(--sp1);}
[type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea{width:100%;max-width:100%;min-height:var(--sp3);padding:0 var(--sp);color:var(--color-text-neutral-loud);border:1px solid var(--color--gray-60);border-radius:var(--border-radius);background-color:var(--color--white);font-family:inherit;font-size:inherit;appearance:none;}:is([type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea):focus{border:solid 2px var(--color--primary-50);outline:solid 2px var(--color--primary-50);}@supports (outline-style:double){:is([type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea):focus{border-width:1px;outline-width:6px;outline-style:double;outline-offset:-1px;}}[disabled]:is([type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea){color:var(--color--gray-60);background-color:var(--color--gray-100);}.error:is([type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea){border:solid 2px var(--color--red);}.error:is([type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea):focus{outline-color:var(--color--red);outline-offset:-2px;}.error:is([type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea) + .ck-editor > .ck-editor__main{border:solid 2px var(--color--red);}.form-element--small:is([type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea){min-height:var(--sp2-5);}@media (min-width:31.25rem){[type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea{width:auto;}}[type="date"]::-webkit-datetime-edit-fields-wrapper{padding-block:0;padding-inline-start:0;padding-inline-end:0;}[type="file"]{height:auto;padding-block:var(--sp0-75);}[type="color"]{width:var(--sp3);padding:0;}
textarea{display:block;width:100%;min-height:var(--sp8);padding:var(--sp);}
:root{--form-element-select-icon:url("data:image/svg+xml,%3csvg width='18' height='11' viewBox='0 0 18 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M18 1.49699C18 1.35271 17.9279 1.19038 17.8196 1.08216L16.9178 0.18036C16.8096 0.0721439 16.6473 0 16.503 0C16.3587 0 16.1964 0.0721439 16.0882 0.18036L9 7.26854L1.91182 0.18036C1.80361 0.0721439 1.64128 0 1.49699 0C1.33467 0 1.19038 0.0721439 1.08216 0.18036L0.180361 1.08216C0.0721442 1.19038 0 1.35271 0 1.49699C0 1.64128 0.0721442 1.80361 0.180361 1.91182L8.58517 10.3166C8.69339 10.4248 8.85571 10.497 9 10.497C9.14429 10.497 9.30661 10.4248 9.41483 10.3166L17.8196 1.91182C17.9279 1.80361 18 1.64128 18 1.49699Z' fill='%235D7585'/%3e%3c/svg%3e");}select{max-width:100%;height:var(--sp3);padding-block:0;padding-inline-start:var(--sp);padding-inline-end:var(--sp3);color:var(--color-text-neutral-loud);border:1px solid var(--color--gray-60);border-radius:var(--border-radius);background-color:var(--color--white);background-image:var(--form-element-select-icon);background-repeat:no-repeat;background-position:right var(--sp) center;font-family:inherit;font-size:inherit;appearance:none;}select:focus{border:solid 2px var(--color--primary-50);outline:solid 2px var(--color--primary-50);}@supports (outline-style:double){select:focus{border-width:1px;outline-width:6px;outline-style:double;outline-offset:-1px;}}select[disabled]{color:var(--color--gray-60);background-color:var(--color--gray-100);}select.error{border:solid 2px var(--color--red);}select.error:focus{outline-color:var(--color--red);}select[multiple]{height:auto;padding:var(--sp0-5);background-image:none;line-height:1;}select[multiple] option{padding:var(--sp0-5);}select.form-element--small{height:var(--sp2-5);}@media (forced-colors:active){select{padding-inline-end:var(--sp);background-image:none;appearance:listbox;}@supports (appearance:revert){select{appearance:revert;}}}[dir="rtl"] select{background-position:left var(--sp) center;}
.mobile-buttons{margin-block-start:var(--sp0-5);margin-inline-start:auto;}@media (min-width:31.25rem){.mobile-buttons{margin-block-start:var(--sp2);}}@media (min-width:43.75rem){.mobile-buttons{margin-block-start:var(--sp4);}}@media (min-width:75rem){.mobile-buttons{margin-block-start:var(--sp6);}}@media (min-width:75rem){body:not(.is-always-mobile-nav) .mobile-buttons{display:none;}}
.header-nav{position:fixed;z-index:501;inset-block-start:0;inset-inline-start:100%;visibility:hidden;overflow:auto;flex-basis:max-content;width:100%;max-width:var(--mobile-nav-width);height:100%;padding-block:0 var(--sp);padding-inline-start:var(--sp);padding-inline-end:var(--sp);border-block-start:solid var(--color--white) calc(var(--sp3) + var(--drupal-displace-offset-top,0px));background-color:var(--color--white);box-shadow:0 0 72px rgba(0,0,0,0.1);}.header-nav.is-active{visibility:visible;transform:translateX(calc(-100% - var(--drupal-displace-offset-right,0px)));}.header-nav.is-active:dir(rtl){transform:translateX(calc(100% + var(--drupal-displace-offset-left,0px)));}@media (min-width:31.25rem){.header-nav{border-top-width:calc(var(--sp5) + var(--drupal-displace-offset-top,0px));}}@media (min-width:43.75rem){.header-nav{padding-block-end:var(--sp3);padding-inline-start:var(--sp3);border-top-width:calc(var(--sp7) + var(--drupal-displace-offset-top,0px));}}@media (min-width:62.5rem){.header-nav{grid-column:5 / 14;}}@media (forced-colors:active){.header-nav{border-top-color:canvas;}}html.js .header-nav{transition:visibility 0.2s,transform 0.2s;}@media (min-width:75rem){body:not(.is-always-mobile-nav) .header-nav{position:static;display:flex;visibility:visible;overflow:visible;grid-column:5 / 15;align-items:center;justify-content:flex-end;max-width:none;height:var(--header-height-wide-when-fixed);margin-block-start:auto;padding-block:0;padding-inline-start:0;padding-inline-end:0;transition:transform 0.2s;transform:none;border-block-start:0;box-shadow:none;}}@media (min-width:75rem){body.is-always-mobile-nav .header-nav{overflow:auto;max-width:calc((7 * (var(--grid-col-width) + var(--grid-gap))));padding-inline-end:var(--sp);transition:transform 0.2s,visibility 0.2s;border-top-width:calc(var(--drupal-displace-offset-top,0px) + var(--sp11));}}@media (min-width:90rem){body.is-always-mobile-nav .header-nav{max-width:calc(100vw - (var(--max-width) + var(--content-left)) + ((7 * (var(--grid-col-width) + var(--grid-gap)))));padding-inline-end:calc(100vw - (var(--max-width) + var(--content-left) - var(--sp)));}}.header-nav-overlay{position:fixed;z-index:101;inset-block-start:0;inset-inline-start:0;display:none;width:100%;height:100vh;opacity:0.2;background:var(--color--gray-5);}@media (forced-colors:active){.header-nav-overlay{background:canvastext;}}.is-overlay-active .header-nav-overlay{display:block;}
.site-branding{display:flex;flex-shrink:1;align-items:flex-end;min-width:calc((2 * var(--grid-col-width)) + (2 * var(--grid-gap)) + var(--container-padding));min-height:var(--sp3);margin-inline:calc(-1 * var(--container-padding)) var(--sp);padding-block:0 var(--sp0-5);padding-inline-start:var(--container-padding);padding-inline-end:var(--container-padding);background-image:linear-gradient(160deg,var(--color--primary-50) 0%,var(--color--primary-40) 78.66%);}@media (min-width:31.25rem){.site-branding{min-height:var(--sp4);}}@media (min-width:43.75rem){.site-branding{min-width:calc((4 * var(--grid-col-width)) + (4 * var(--grid-gap)) + var(--container-padding));min-height:var(--sp6);padding-block-end:var(--sp);}}@media (min-width:62.5rem){.site-branding{min-width:calc((2 * var(--grid-col-width)) + (2 * var(--grid-gap)) + var(--container-padding));}}@media (min-width:75rem){.site-branding{min-height:var(--site-header-height-wide);margin-inline-start:calc(-1 * var(--container-padding));padding-block:0;}}[dir="rtl"] .site-branding{background-image:linear-gradient(-160deg,var(--color--primary-50) 0%,var(--color--primary-40) 78.66%);}.site-branding--bg-gray{background:var(--color--gray-100);}.site-branding--bg-white{background:var(--color--white);}.site-branding__inner{display:flex;align-items:center;}.site-branding__inner a{-webkit-text-decoration:none;text-decoration:none;}@media (min-width:75rem){.site-branding__inner{height:var(--header-height-wide-when-fixed);padding-block:var(--sp0-5);padding-inline-start:0;padding-inline-end:0;}}.site-branding__logo{flex-shrink:0;max-width:100%;}.site-branding__logo img{width:auto;max-width:100%;max-height:var(--sp2);}@media (min-width:31.25rem){.site-branding__logo img{max-height:var(--sp3);}}@media (min-width:43.75rem){.site-branding__logo img{max-height:var(--sp4);}}@media (min-width:75rem){.site-branding__logo img{max-height:calc(var(--header-height-wide-when-fixed) - var(--sp));}}.site-branding__text{color:var(--color--white);font-size:1.125rem;font-weight:bold;}.site-branding__text a{color:inherit;}@media (min-width:43.75rem){.site-branding__text{font-size:1.75rem;line-height:1.75rem;}}@media (min-width:75rem){.site-branding__text{letter-spacing:0.02em;font-size:2rem;line-height:var(--sp2);}}.site-branding--bg-gray .site-branding__text,.site-branding--bg-white .site-branding__text{color:var(--color--primary-50);}.site-branding__logo + .site-branding__text{margin-inline-start:0.75rem;}
.sticky-header-toggle{display:none;}@media (min-width:75rem){.sticky-header-toggle{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--content-left);height:var(--sp6);pointer-events:none;opacity:0;border:0;outline:0;background-color:var(--color--primary-50);}.sticky-header-toggle:focus{cursor:pointer;pointer-events:auto;opacity:1;outline:solid 2px var(--color--white);outline-offset:-4px;}}@media (min-width:75rem){body:not(.is-always-mobile-nav) .is-fixed .sticky-header-toggle{visibility:visible;}}@media (min-width:75rem){body.is-always-mobile-nav .sticky-header-toggle{visibility:hidden;}}.sticky-header-toggle__icon{--icon-bar-height:0.1875rem;--icon-bar-space:0.4375rem;display:flex;flex-direction:column;justify-content:space-between;width:var(--sp2);height:calc((var(--icon-bar-height) * 3) + (var(--icon-bar-space) * 2));transition:opacity 0.2s;pointer-events:none;transform-style:preserve-3d;}.sticky-header-toggle__icon > span{display:block;width:100%;height:var(--icon-bar-height);transition:transform 0.2s;transform-origin:center;background-color:var(--color--white);}.is-fixed .sticky-header-toggle{cursor:pointer;pointer-events:auto;opacity:1;}[aria-checked="true"] .sticky-header-toggle__icon > span:nth-child(1){transform:translateY(calc(var(--icon-bar-height) + var(--icon-bar-space))) rotate(-45deg);}[aria-checked="true"] .sticky-header-toggle__icon > span:nth-child(2){opacity:0;}[aria-checked="true"] .sticky-header-toggle__icon > span:nth-child(3){transform:translateY(calc(0px - var(--icon-bar-height) - var(--icon-bar-space))) rotate(45deg);}
.hero__content{grid-column:1 / 7;}@media (min-width:43.75rem){.hero__content{grid-column:3 / 13;}}@media (min-width:62.5rem){.hero__content{grid-column:3 / 11;}}.hero__img{grid-column:1 / 7;margin-block-start:var(--sp2);margin-block-end:var(--sp2);}.hero__img img{width:100%;}@media (min-width:31.25rem){.hero__img{margin-block-start:var(--sp3);margin-block-end:var(--sp3);}}@media (min-width:43.75rem){.hero__img{grid-column:1 / 15;margin-block-start:var(--sp4);margin-block-end:var(--sp4);}}@media (min-width:62.5rem){.hero__img{grid-column:2 / 14;}}
.links.inline{margin-inline-start:0;padding-block:0;padding-inline-start:0;padding-inline-end:0;list-style:none;}.links.inline > *{display:inline;}.links.inline > *:not(:last-child){padding-inline-end:1em;}@media (min-width:43.75rem){.node--type-book .links.inline{text-align:end;}}
.block-layout-builder:not(:last-child) .field{margin-block-end:var(--sp2);}
:root{--messages-icon-size:2rem;}.messages-list{margin-block:var(--sp1);padding-block:0;padding-inline-start:0;padding-inline-end:0;list-style:none;}.messages{min-height:calc(var(--messages-icon-size) + 2 * var(--sp1));padding-block:var(--sp1);padding-inline-start:var(--sp1-5);padding-inline-end:var(--sp1-5);color:var(--color--white);outline:solid 1px transparent;background-color:var(--color--gray-5);}.messages *{color:inherit;}.messages.messages-list__item{background-image:none;}.messages__list{margin-block:0;margin-inline-start:0;margin-inline-end:0;padding-block:0;padding-inline-start:0;padding-inline-end:0;list-style:none;}.messages:not(.hidden) ~ .messages{margin-block-start:var(--sp1);}.messages__item + .messages__item{margin-block-start:var(--sp0-5);}.messages__container{display:flex;}.messages__header{flex-shrink:0;margin-inline-end:var(--sp1);}.messages__header.no-icon{margin-inline-end:0;}.messages__content{overflow:auto;flex:1;padding-block-start:0.1875rem;}.messages__button{flex-shrink:0;margin-inline-start:var(--sp1);padding-block-start:0.1875rem;}.messages__close{position:relative;width:1.5625rem;height:1.5625rem;padding-block:0;padding-inline-start:0;padding-inline-end:0;cursor:pointer;vertical-align:top;border:0;background:none;appearance:none;}.messages__close::before,.messages__close::after{position:absolute;top:50%;left:50%;display:block;width:2.0625rem;height:0;content:"";border-top:solid 2px var(--color--gray-60);}.messages__close::before{transform:translate(-50%,-50%) rotate(45deg);}.messages__close::after{transform:translate(-50%,-50%) rotate(-45deg);}.messages__close:hover::before,.messages__close:hover::after{border-color:var(--color--white);}.messages__close:focus{outline:2px solid var(--color--primary-60);outline-offset:2px;}.messages__icon svg{vertical-align:top;}.messages--error .messages__icon svg{fill:var(--color--red);}.messages--warning .messages__icon svg{fill:var(--color--gold);}.messages--status .messages__icon svg{fill:var(--color--green);}.messages--info .messages__icon svg{fill:var(--color--primary-60);}.messages a{color:var(--color--white);}.messages pre{margin:0;}.js-form-managed-file .messages{margin-block-end:var(--sp1);border-inline-start:solid 0.375rem var(--color--red);}
.mobile-nav-button{position:relative;z-index:505;display:flex;align-items:center;align-self:center;width:var(--sp2);height:var(--sp2);margin-inline-start:auto;margin-inline-end:-0.375rem;padding-block:0;padding-inline-start:0.375rem;padding-inline-end:0.375rem;cursor:pointer;border:none;background:transparent;appearance:none;}.mobile-nav-button:focus{outline:solid 2px var(--color--primary-40);}.mobile-nav-button:active{color:inherit;}@media (min-width:31.25rem){.mobile-nav-button{display:inline-flex;width:auto;padding-inline-start:var(--sp);}}.mobile-nav-button__label{position:absolute;display:block;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}@media (min-width:31.25rem){.mobile-nav-button__label{position:static;overflow:visible;clip:auto;width:auto;height:auto;margin-inline-end:0.75rem;letter-spacing:0.05em;font-size:0.875rem;font-weight:600;}}.mobile-nav-button__icon{position:relative;display:block;width:var(--sp2);height:0;border-top:solid 3px var(--color--primary-50);}.mobile-nav-button__icon::before,.mobile-nav-button__icon::after{position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:0;content:"";transition:transform 0.2s;border-top:solid 3px var(--color--primary-50);}.mobile-nav-button__icon::before{transform:translateY(-0.6875rem);}.mobile-nav-button__icon::after{transform:translateY(0.3125rem);}.mobile-nav-button[aria-expanded="true"] .mobile-nav-button__icon{border-top-color:transparent;}.mobile-nav-button[aria-expanded="true"] .mobile-nav-button__icon::before{transform:translateY(-0.1875rem) rotate(-45deg);}.mobile-nav-button[aria-expanded="true"] .mobile-nav-button__icon::after{transform:translateY(-0.1875rem) rotate(45deg);}
.node__meta{display:flex;align-items:center;margin-block-end:var(--sp1);color:var(--color-text-neutral-soft);font-size:0.875rem;line-height:var(--sp);}.node__meta a{font-weight:bold;}@media (min-width:31.25rem){.node__meta{margin-block-end:var(--sp2);}}.node__author-image img{width:var(--sp2-5);height:var(--sp2-5);margin-inline-end:var(--sp0-5);object-fit:cover;border-radius:50%;}.node__title a{padding-block-end:0.1875rem;transition:background-size 0.2s,color 0.2s;-webkit-text-decoration:none;text-decoration:none;color:var(--color-text-neutral-loud);background-color:transparent;background-image:linear-gradient(var(--color--primary-50),var(--color--primary-50));background-repeat:no-repeat;background-position:bottom left;background-size:0 0.1875rem;}.node__title a:hover,.node__title a:focus{color:var(--color-text-primary-medium);}[dir="rtl"] .node__title{background-position:bottom right;}.node__content{padding-block-end:var(--sp1-5);}@media (min-width:62.5rem){.node__content{padding-block-end:var(--sp3);}}.node--unpublished{background-color:#fff4f4;}
.node--view-mode-teaser .node__meta{margin-block-end:var(--sp);}.node--view-mode-teaser .node__meta a{color:var(--color-text-primary-medium);font-weight:bold;}.node--view-mode-teaser .field--tag-ref{margin-block-start:var(--sp1);margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-block:0;padding-inline-start:0;padding-inline-end:0;background-color:transparent;}@media (min-width:62.5rem){.node--view-mode-teaser .field--tag-ref{margin-block-start:var(--sp2);}}
.page-title{display:inline;}
.site-header{position:relative;z-index:101;}@media (min-width:75rem){.site-header{min-height:var(--site-header-height-wide);border-block-end:solid 1px transparent;}}.site-header__initial{position:relative;z-index:102;display:flex;align-items:flex-end;align-self:stretch;background-color:var(--color--primary-50);}.site-header__fixable{display:flex;align-items:flex-end;transition:all 0.5s;}@media (min-width:75rem){.site-header__fixable.is-fixed:not(.is-expanded){pointer-events:none;}}@media (min-width:75rem){body:not(.is-always-mobile-nav) .site-header__fixable.is-fixed{position:fixed;z-index:102;inset-block-start:calc(var(--drupal-displace-offset-top,0px) - var(--sp4));max-width:var(--max-bg-color);}}.site-header__inner{position:relative;z-index:1;flex-grow:1;width:calc(100vw - var(--content-left) - var(--drupal-displace-offset-left,0px) - var(--drupal-displace-offset-right,0px));background:var(--color--white);}@media (min-width:75rem){html.js body:not(.is-always-mobile-nav) .site-header__inner{transition:opacity 0.3s,transform 0.3s,box-shadow 0.3s;}}@media (min-width:75rem){.site-header__fixable.is-expanded .site-header__inner{box-shadow:-36px 1px 36px rgba(0,0,0,0.08);}}@media (min-width:75rem){[dir="rtl"] .site-header__fixable.is-expanded .site-header__inner{box-shadow:36px 1px 36px rgba(0,0,0,0.08);}}@media (min-width:75rem){body:not(.is-always-mobile-nav) .site-header__fixable.is-fixed:not(.is-expanded) .site-header__inner{transform:translateX(-101%);opacity:0;}}@media (min-width:75rem){[dir="rtl"] body:not(.is-always-mobile-nav) .site-header__fixable.is-fixed:not(.is-expanded) .site-header__inner{transform:translateX(101%);}}.site-header__inner__container{display:flex;justify-content:space-between;}body.is-fixed .site-header__inner__container{width:auto;}
.skip-link{display:block;width:100%;max-width:calc(var(--max-bg-color) + var(--drupal-displace-offset-left,0px));padding-block:var(--sp0-5);padding-inline-start:var(--sp);padding-inline-end:var(--sp);-webkit-text-decoration:none;text-decoration:none;color:var(--color--white);outline:0;background-color:var(--color--gray-5);}.skip-link:hover{-webkit-text-decoration:underline;text-decoration:underline;color:var(--color--white);}.skip-link::after{content:"\0020	➔";}.skip-link.focusable:focus{position:absolute !important;z-index:503;width:100%;height:2.5rem;outline:none;}
.pager__items{display:flex;flex-wrap:wrap;align-items:flex-end;margin-block:0;margin-inline-start:0;padding-block:0;padding-inline-start:0;padding-inline-end:0;list-style:none;font-weight:bold;}.pager__item{display:flex;align-items:center;justify-content:center;width:var(--sp2-5);height:var(--sp2-5);cursor:default;color:var(--color-text-neutral-soft);background-color:var(--color--white);}@media (min-width:31.25rem){.pager__item{width:var(--sp3);height:var(--sp3);}}[dir="rtl"] .pager__item--control{transform:scaleX(-1);}.pager__item--active{color:var(--color--white);background-color:var(--color--primary-40);}@media (forced-colors:active){.pager__item--control path{fill:linktext;}}.pager__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;-webkit-text-decoration:none;text-decoration:none;color:var(--color-text-neutral-soft);}.pager__link:hover{background-color:var(--color--gray-95);}.pager__link:focus{color:var(--color-text-primary-medium);outline:solid 2px currentColor;outline-offset:-2px;}.pager__item svg{display:block;fill:currentColor;}.pager__item--next svg,.pager__item--last svg{transform:rotate(180deg);}
.forum table,.text-content table,.views-table,.draggable-table{margin-block-start:var(--sp2);margin-block-end:var(--sp2);border-spacing:0;color:var(--color-text-neutral-medium);border:0;border-collapse:collapse;font-family:var(--font-sans);font-size:1rem;line-height:var(--sp1-5);}:is(.forum table,.text-content table,.views-table,.draggable-table) caption{margin-block-end:var(--sp1);text-align:start;color:var(--color-text-neutral-medium);font-family:var(--font-serif);font-size:0.875rem;font-style:italic;line-height:var(--sp);}:is(.forum table,.text-content table,.views-table,.draggable-table) tr:last-child td{border-block-end:0;}:is(.forum table,.text-content table,.views-table,.draggable-table) td,:is(.forum table,.text-content table,.views-table,.draggable-table) th{padding-block:var(--sp1);padding-inline-start:0;padding-inline-end:var(--sp1);vertical-align:top;}:is(.forum table,.text-content table,.views-table,.draggable-table) th{margin-block:0;margin-inline-start:0;margin-inline-end:0;text-align:start;letter-spacing:0.02em;color:var(--color-text-neutral-loud);border-block-end:2px solid var(--color--primary-50);font-family:var(--font-sans);font-size:0.875rem;line-height:var(--sp);}:is(.forum table,.text-content table,.views-table,.draggable-table) td{white-space:normal;border-block-end:2px solid var(--color--gray-65);}:is(.forum table,.text-content table,.views-table,.draggable-table) th.checkbox,:is(.forum table,.text-content table,.views-table,.draggable-table) td.checkbox{text-align:center;}.draggable-table{width:100%;}.draggable-table .form-item{margin-top:0;}.text-content table td,.text-content table th{vertical-align:middle;}.tablesort{vertical-align:middle;}.sticky-header{z-index:0;margin:0;border-block-end:0.25rem solid var(--color--primary-50);}.views-field-node-bulk-form .form-item{margin:0;}
.text-content,.cke_editable{color:var(--color-text-neutral-medium);font-family:var(--font-serif);line-height:var(--sp1-5);}.text-content a:where(:not(.button)),.cke_editable a:where(:not(.button)){color:var(--color-text-primary-medium);text-decoration-color:currentColor;text-decoration-thickness:2px;overflow-wrap:break-word;}@supports (box-shadow:none){.text-content a:where(:not(.button)),.cke_editable a:where(:not(.button)){transition:box-shadow 0.3s cubic-bezier(0.55,0.085,0,0.99);-webkit-text-decoration:none;text-decoration:none;box-shadow:inset 0 -2px 0 0 var(--color--primary-50);}.text-content a:where(:not(.button)):hover,.cke_editable a:where(:not(.button)):hover{-webkit-text-decoration:underline;text-decoration:underline;color:var(--color--black);box-shadow:inset 0 -2em 0 0 var(--color--primary-80);text-decoration-color:var(--color--primary-80);}}.text-content p,.cke_editable p{margin-block-start:var(--sp);margin-block-end:var(--sp);}.text-content p:first-child,.cke_editable p:first-child{margin-block-start:0;}.text-content p:last-child,.cke_editable p:last-child{margin-block-end:0;}@media (min-width:43.75rem){.text-content p,.cke_editable p{margin-block-start:var(--sp2);margin-block-end:var(--sp2);}}.text-content code,.cke_editable code{background-color:var(--color--gray-100);}.text-content pre code,.cke_editable pre code{display:block;overflow:auto;padding-block:var(--sp);padding-inline-start:var(--sp);padding-inline-end:var(--sp);color:var(--color-text-neutral-soft);}.text-content blockquote,.cke_editable blockquote{position:relative;margin-block:var(--sp2);margin-inline-start:0;margin-inline-end:0;padding-inline-start:var(--sp2);letter-spacing:-0.01em;font-family:var(--font-serif);font-size:1.3125rem;line-height:var(--sp2);}.text-content blockquote::before,.cke_editable blockquote::before{position:absolute;inset-block-start:0;inset-inline-start:0;content:"\201C";color:var(--color--primary-60);font-size:3.375rem;}.text-content blockquote::after,.cke_editable blockquote::after{position:absolute;inset-block-end:0;inset-inline-start:0;width:var(--sp0-5);height:calc(100% - 1.875rem);margin-inline-start:0.25rem;content:"";background:var(--color--gray-100);}@media (min-width:43.75rem){.text-content blockquote,.cke_editable blockquote{font-size:2rem;line-height:var(--sp3);}}@media (min-width:62.5rem){.text-content blockquote,.cke_editable blockquote{font-size:2.5rem;line-height:var(--sp3-5);}}@media (min-width:43.75rem){.text-content,.cke_editable{font-size:1.125rem;line-height:var(--sp2);}}.site-footer .text-content{color:inherit;}.site-footer .text-content *{color:inherit;}.site-footer .text-content a{-webkit-text-decoration:underline;text-decoration:underline;color:var(--color--white);box-shadow:none;}.site-footer .text-content a:hover{-webkit-text-decoration:none;text-decoration:none;color:var(--color--white);box-shadow:none;}@media (min-width:62.5rem){.region--sidebar .text-content blockquote{font-size:1.5rem;line-height:var(--sp2);}}
.wide-content{margin-block-start:var(--sp0-5);margin-block-end:var(--sp2);margin-inline-start:0;margin-inline-end:0;}@media (min-width:43.75rem){.wide-content{width:calc(var(--grid-col-count) * var(--grid-col-width) + var(--grid-gap-count) * var(--grid-gap));margin-block:var(--sp2) var(--sp4);margin-inline-start:calc(-1 * ((var(--grid-col-width) + var(--grid-gap))));}}@media (min-width:62.5rem){.wide-content{width:calc(12 * var(--grid-col-width) + 11 * var(--grid-gap));margin-inline-start:calc(-1 * (var(--grid-col-width) + var(--grid-gap)));}}@media (min-width:62.5rem){.sidebar-grid .wide-content{width:calc(9 * var(--grid-col-width) + 8 * var(--grid-gap));}}@media (min-width:81.25rem){.sidebar-grid .wide-content{width:calc(10 * var(--grid-col-width) + 9 * var(--grid-gap));}}.layout-builder .wide-content,.region--hero .wide-content{max-width:100%;margin-inline:0;}
.container{max-width:1280px;}.confusing-reaction::before{content:"🤔";}.fun-reaction::before{content:"🎉";}.great-reaction::before{content:"❤️";}.helpful-reaction::before{content:"👍";}
*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:;}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:;}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb;}::before,::after{--tw-content:'';}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;}body{margin:0;line-height:inherit;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0;}button,select{text-transform:none;}button,input:where([type='button']),input:where([type='reset']),input:where([type='submit']){-webkit-appearance:button;background-color:transparent;background-image:none;}:-moz-focusring{outline:auto;}:-moz-ui-invalid{box-shadow:none;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}fieldset{margin:0;padding:0;}legend{padding:0;}ol,ul,menu{list-style:none;margin:0;padding:0;}dialog{padding:0;}textarea{resize:vertical;}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af;}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af;}button,[role="button"]{cursor:pointer;}:disabled{cursor:default;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[hidden]:where(:not([hidden="until-found"])){display:none;}:root{--grid-col-width:0;--foreground:0 0% 3.9%;--card:0 0% 100%;--card-foreground:0 0% 3.9%;--popover:0 0% 100%;--popover-foreground:0 0% 3.9%;--primary:0 0% 0%;--primary-foreground:0 0% 98%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:0 0% 89.8%;--input:0 0% 85%;--ring:0 0% 3.9%;--chart-1:12 76% 61%;--chart-2:173 58% 39%;--chart-3:197 37% 24%;--chart-4:43 74% 66%;--chart-5:27 87% 67%;--radius:0.5rem;}.dark{--background:0 0% 3.9%;--foreground:0 0% 98%;--card:0 0% 3.9%;--card-foreground:0 0% 98%;--popover:0 0% 3.9%;--popover-foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:0 0% 9%;--secondary:0 0% 14.9%;--secondary-foreground:0 0% 98%;--muted:0 0% 14.9%;--muted-foreground:0 0% 63.9%;--accent:0 0% 14.9%;--accent-foreground:0 0% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 98%;--border:0 0% 14.9%;--input:0 0% 14.9%;--ring:0 0% 83.1%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%;}body{-webkit-hyphens:none;hyphens:none;background-color:hsl(var(--background));color:hsl(var(--foreground));}.container{width:100%;}@media (min-width:640px){.container{max-width:640px;}}@media (min-width:768px){.container{max-width:768px;}}@media (min-width:1024px){.container{max-width:1024px;}}@media (min-width:1280px){.container{max-width:1280px;}}@media (min-width:1440px){.container{max-width:1440px;}}@media (min-width:2400px){.container{max-width:2400px;}}.pointer-events-none{pointer-events:none;}.visible{visibility:visible;}.invisible{visibility:hidden;}.fixed{position:fixed;}.absolute{position:absolute;}.relative{position:relative;}.inset-0{inset:0px;}.bottom-0{bottom:0px;}.bottom-12{bottom:3rem;}.bottom-3{bottom:0.75rem;}.bottom-6{bottom:1.5rem;}.left-0{left:0px;}.left-1\/2{left:50%;}.left-2{left:0.5rem;}.left-3{left:0.75rem;}.left-4{left:1rem;}.left-6{left:1.5rem;}.left-8{left:2rem;}.right-0{right:0px;}.right-2{right:0.5rem;}.right-6{right:1.5rem;}.top-0{top:0px;}.top-1\/2{top:50%;}.top-12{top:3rem;}.top-6{top:1.5rem;}.top-\[152px\]{top:152px;}.top-full{top:100%;}.z-0{z-index:0;}.z-10{z-index:10;}.z-50{z-index:50;}.z-\[1\]{z-index:1;}.z-\[20\]{z-index:20;}.z-\[2\]{z-index:2;}.z-\[300\]{z-index:300;}.z-\[3\]{z-index:3;}.z-\[4\]{z-index:4;}.z-\[50\]{z-index:50;}.z-\[5\]{z-index:5;}.z-\[90\]{z-index:90;}.col-span-full{grid-column:1 / -1;}.m-0{margin:0px;}.m-auto{margin:auto;}.mx-2{margin-left:0.5rem;margin-right:0.5rem;}.mx-auto{margin-left:auto;margin-right:auto;}.mb-12{margin-bottom:3rem;}.mt-2{margin-top:0.5rem;}.mt-4{margin-top:1rem;}.mt-auto{margin-top:auto;}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}.line-clamp-\[11\]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:11;}.line-clamp-\[12\]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:12;}.line-clamp-\[1\]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.line-clamp-\[2\]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.line-clamp-\[3\]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}.line-clamp-\[4\]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}.line-clamp-\[5\]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;}.line-clamp-\[7\]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;}.block{display:block;}.inline{display:inline;}.flex{display:flex;}.grid{display:grid;}.hidden{display:none;}.aspect-square{aspect-ratio:1 / 1;}.\!h-6{height:1.5rem !important;}.h-0\.5{height:0.125rem;}.h-1{height:0.25rem;}.h-10{height:2.5rem;}.h-12{height:3rem;}.h-16{height:4rem;}.h-4{height:1rem;}.h-5{height:1.25rem;}.h-6{height:1.5rem;}.h-8{height:2rem;}.h-\[134px\]{height:134px;}.h-\[136px\]{height:136px;}.h-\[160px\]{height:160px;}.h-\[168px\]{height:168px;}.h-\[172px\]{height:172px;}.h-\[180px\]{height:180px;}.h-\[184px\]{height:184px;}.h-\[192px\]{height:192px;}.h-\[1px\]{height:1px;}.h-\[200px\]{height:200px;}.h-\[208px\]{height:208px;}.h-\[224px\]{height:224px;}.h-\[240px\]{height:240px;}.h-\[288px\]{height:288px;}.h-\[2px\]{height:2px;}.h-\[320px\]{height:320px;}.h-\[324px\]{height:324px;}.h-\[328px\]{height:328px;}.h-\[32px\]{height:32px;}.h-\[342px\]{height:342px;}.h-\[352px\]{height:352px;}.h-\[360px\]{height:360px;}.h-\[384px\]{height:384px;}.h-\[388px\]{height:388px;}.h-\[400px\]{height:400px;}.h-\[40px\]{height:40px;}.h-\[440px\]{height:440px;}.h-\[480px\]{height:480px;}.h-\[48px\]{height:48px;}.h-\[520px\]{height:520px;}.h-\[56px\]{height:56px;}.h-\[600px\]{height:600px;}.h-\[64px\]{height:64px;}.h-\[738px\]{height:738px;}.h-\[88px\]{height:88px;}.h-fit{height:-moz-fit-content;height:fit-content;}.h-full{height:100%;}.max-h-\[100vh\]{max-height:100vh;}.max-h-\[384px\]{max-height:384px;}.max-h-\[560px\]{max-height:560px;}.max-h-\[76px\]{max-height:76px;}.max-h-\[88px\]{max-height:88px;}.min-h-\[140px\]{min-height:140px;}.min-h-\[158px\]{min-height:158px;}.min-h-\[172px\]{min-height:172px;}.min-h-\[300px\]{min-height:300px;}.min-h-\[408px\]{min-height:408px;}.min-h-\[44px\]{min-height:44px;}.min-h-\[500px\]{min-height:500px;}.min-h-\[56px\]{min-height:56px;}.min-h-\[72px\]{min-height:72px;}.min-h-screen{min-height:100vh;}.\!w-6{width:1.5rem !important;}.w-1{width:0.25rem;}.w-10{width:2.5rem;}.w-12{width:3rem;}.w-16{width:4rem;}.w-4{width:1rem;}.w-5{width:1.25rem;}.w-6{width:1.5rem;}.w-8{width:2rem;}.w-\[101\.49px\]{width:101.49px;}.w-\[120px\]{width:120px;}.w-\[126px\]{width:126px;}.w-\[130px\]{width:130px;}.w-\[134px\]{width:134px;}.w-\[140px\]{width:140px;}.w-\[153px\]{width:153px;}.w-\[166px\]{width:166px;}.w-\[172px\]{width:172px;}.w-\[1px\]{width:1px;}.w-\[200px\]{width:200px;}.w-\[218px\]{width:218px;}.w-\[240px\]{width:240px;}.w-\[260px\]{width:260px;}.w-\[264px\]{width:264px;}.w-\[300px\]{width:300px;}.w-\[308px\]{width:308px;}.w-\[322px\]{width:322px;}.w-\[32px\]{width:32px;}.w-\[354px\]{width:354px;}.w-\[50\%\]{width:50%;}.w-\[56px\]{width:56px;}.w-\[60px\]{width:60px;}.w-\[74px\]{width:74px;}.w-\[98px\]{width:98px;}.w-fit{width:-moz-fit-content;width:fit-content;}.w-full{width:100%;}.min-w-\[100vw\]{min-width:100vw;}.min-w-\[240px\]{min-width:240px;}.min-w-\[384px\]{min-width:384px;}.min-w-\[44px\]{min-width:44px;}.min-w-\[56px\]{min-width:56px;}.min-w-full{min-width:100%;}.max-w-\[1064px\]{max-width:1064px;}.max-w-\[1088px\]{max-width:1088px;}.max-w-\[1224px\]{max-width:1224px;}.max-w-\[1280px\]{max-width:1280px;}.max-w-\[1440px\]{max-width:1440px;}.max-w-\[216px\]{max-width:216px;}.max-w-\[338px\]{max-width:338px;}.max-w-\[354px\]{max-width:354px;}.max-w-\[470px\]{max-width:470px;}.max-w-\[522px\]{max-width:522px;}.max-w-\[560px\]{max-width:560px;}.max-w-\[632px\]{max-width:632px;}.max-w-\[720px\]{max-width:720px;}.max-w-\[740px\]{max-width:740px;}.max-w-\[846px\]{max-width:846px;}.max-w-\[848px\]{max-width:848px;}.max-w-\[896px\]{max-width:896px;}.max-w-\[920px\]{max-width:920px;}.max-w-none{max-width:none;}.flex-1{flex:1 1 0%;}.flex-shrink-0{flex-shrink:0;}.shrink-0{flex-shrink:0;}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.-translate-x-3{--tw-translate-x:-0.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.translate-x-3{--tw-translate-x:0.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.translate-x-6{--tw-translate-x:1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}@keyframes bounce{0%,100%{transform:translateY(-25%);animation-timing-function:cubic-bezier(0.8,0,1,1);}50%{transform:none;animation-timing-function:cubic-bezier(0,0,0.2,1);}}.animate-bounce{animation:bounce 1s infinite;}@keyframes pulse{50%{opacity:.5;}}.animate-pulse{animation:pulse 2s cubic-bezier(0.4,0,0.6,1) infinite;}.\!cursor-not-allowed{cursor:not-allowed !important;}.\!cursor-pointer{cursor:pointer !important;}.cursor-auto{cursor:auto;}.cursor-pointer{cursor:pointer;}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.list-none{list-style-type:none;}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.flex-row{flex-direction:row;}.flex-col{flex-direction:column;}.flex-wrap{flex-wrap:wrap;}.items-start{align-items:flex-start;}.items-end{align-items:flex-end;}.items-center{align-items:center;}.\!items-stretch{align-items:stretch !important;}.justify-start{justify-content:flex-start;}.justify-end{justify-content:flex-end;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.gap-1{gap:0.25rem;}.gap-12{gap:3rem;}.gap-2{gap:0.5rem;}.gap-3{gap:0.75rem;}.gap-4{gap:1rem;}.gap-6{gap:1.5rem;}.gap-8{gap:2rem;}.gap-\[6px\]{gap:6px;}.gap-x-2{-moz-column-gap:0.5rem;column-gap:0.5rem;}.space-y-1 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem * var(--tw-space-y-reverse));}.space-y-2 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse));}.space-y-4 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse));}.space-y-5 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse));}.space-y-6 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse));}.space-y-8 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse));}.overflow-hidden{overflow:hidden;}.overflow-visible{overflow:visible;}.overflow-x-auto{overflow-x:auto;}.overflow-y-auto{overflow-y:auto;}.overscroll-y-none{overscroll-behavior-y:none;}.overflow-ellipsis{text-overflow:ellipsis;}.whitespace-normal{white-space:normal;}.whitespace-nowrap{white-space:nowrap;}.text-nowrap{text-wrap:nowrap;}.rounded{border-radius:0.25rem;}.rounded-\[16px\]{border-radius:16px;}.rounded-\[20px\]{border-radius:20px;}.rounded-\[38px\]{border-radius:38px;}.rounded-\[6px\]{border-radius:6px;}.rounded-\[80px\]{border-radius:80px;}.rounded-\[8px\]{border-radius:8px;}.rounded-full{border-radius:9999px;}.border{border-width:1px;}.border-0{border-width:0px;}.border-2{border-width:2px;}.border-\[2px\]{border-width:2px;}.border-y{border-top-width:1px;border-bottom-width:1px;}.border-b{border-bottom-width:1px;}.border-l{border-left-width:1px;}.border-t{border-top-width:1px;}.border-none{border-style:none;}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity,1));}.border-grey-100{--tw-border-opacity:1;border-color:rgb(233 233 233 / var(--tw-border-opacity,1));}.border-red{--tw-border-opacity:1;border-color:rgb(233 28 36 / var(--tw-border-opacity,1));}.border-transparent{border-color:transparent;}.border-y-grey-100{--tw-border-opacity:1;border-top-color:rgb(233 233 233 / var(--tw-border-opacity,1));border-bottom-color:rgb(233 233 233 / var(--tw-border-opacity,1));}.border-b-black{--tw-border-opacity:1;border-bottom-color:rgb(0 0 0 / var(--tw-border-opacity,1));}.border-b-grey-100{--tw-border-opacity:1;border-bottom-color:rgb(233 233 233 / var(--tw-border-opacity,1));}.border-b-grey-200{--tw-border-opacity:1;border-bottom-color:rgb(216 216 216 / var(--tw-border-opacity,1));}.border-t-grey-100{--tw-border-opacity:1;border-top-color:rgb(233 233 233 / var(--tw-border-opacity,1));}.border-t-grey-200{--tw-border-opacity:1;border-top-color:rgb(216 216 216 / var(--tw-border-opacity,1));}.border-t-grey-50{--tw-border-opacity:1;border-top-color:rgb(246 246 246 / var(--tw-border-opacity,1));}.border-t-white\/\[16\%\]{border-top-color:rgb(255 255 255 / 16%);}.\!bg-red{--tw-bg-opacity:1 !important;background-color:rgb(233 28 36 / var(--tw-bg-opacity,1)) !important;}.bg-\[\#252930\]{--tw-bg-opacity:1;background-color:rgb(37 41 48 / var(--tw-bg-opacity,1));}.bg-\[\#252930\]\/25{background-color:rgb(37 41 48 / 0.25);}.bg-\[\#3c5a8d\]{--tw-bg-opacity:1;background-color:rgb(60 90 141 / var(--tw-bg-opacity,1));}.bg-\[\#E9E9E9\]{--tw-bg-opacity:1;background-color:rgb(233 233 233 / var(--tw-bg-opacity,1));}.bg-\[\#f6f6f6\]{--tw-bg-opacity:1;background-color:rgb(246 246 246 / var(--tw-bg-opacity,1));}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity,1));}.bg-grey-200{--tw-bg-opacity:1;background-color:rgb(216 216 216 / var(--tw-bg-opacity,1));}.bg-grey-300{--tw-bg-opacity:1;background-color:rgb(164 165 167 / var(--tw-bg-opacity,1));}.bg-grey-50{--tw-bg-opacity:1;background-color:rgb(246 246 246 / var(--tw-bg-opacity,1));}.bg-grey-700{--tw-bg-opacity:1;background-color:rgb(37 41 48 / var(--tw-bg-opacity,1));}.bg-red{--tw-bg-opacity:1;background-color:rgb(233 28 36 / var(--tw-bg-opacity,1));}.bg-red-200{--tw-bg-opacity:1;background-color:rgb(254 202 202 / var(--tw-bg-opacity,1));}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68 / var(--tw-bg-opacity,1));}.bg-transparent{background-color:transparent;}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));}.bg-white\/50{background-color:rgb(255 255 255 / 0.5);}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops));}.from-black\/0{--tw-gradient-from:rgb(0 0 0 / 0) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);}.via-black\/50{--tw-gradient-to:rgb(0 0 0 / 0)  var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.5) var(--tw-gradient-via-position),var(--tw-gradient-to);}.to-black\/50{--tw-gradient-to:rgb(0 0 0 / 0.5) var(--tw-gradient-to-position);}.object-cover{-o-object-fit:cover;object-fit:cover;}.p-1{padding:0.25rem;}.p-12{padding:3rem;}.p-2{padding:0.5rem;}.p-3{padding:0.75rem;}.p-4{padding:1rem;}.p-6{padding:1.5rem;}.p-8{padding:2rem;}.px-0{padding-left:0px;padding-right:0px;}.px-3{padding-left:0.75rem;padding-right:0.75rem;}.px-4{padding-left:1rem;padding-right:1rem;}.px-5{padding-left:1.25rem;padding-right:1.25rem;}.px-6{padding-left:1.5rem;padding-right:1.5rem;}.px-8{padding-left:2rem;padding-right:2rem;}.px-\[10px\]{padding-left:10px;padding-right:10px;}.px-\[20px\]{padding-left:20px;padding-right:20px;}.px-\[28px\]{padding-left:28px;padding-right:28px;}.py-10{padding-top:2.5rem;padding-bottom:2.5rem;}.py-12{padding-top:3rem;padding-bottom:3rem;}.py-2{padding-top:0.5rem;padding-bottom:0.5rem;}.py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem;}.py-20{padding-top:5rem;padding-bottom:5rem;}.py-3{padding-top:0.75rem;padding-bottom:0.75rem;}.py-4{padding-top:1rem;padding-bottom:1rem;}.py-5{padding-top:1.25rem;padding-bottom:1.25rem;}.py-6{padding-top:1.5rem;padding-bottom:1.5rem;}.py-8{padding-top:2rem;padding-bottom:2rem;}.py-\[10px\]{padding-top:10px;padding-bottom:10px;}.py-\[14px\]{padding-top:14px;padding-bottom:14px;}.py-\[16px\]{padding-top:16px;padding-bottom:16px;}.py-\[22px\]{padding-top:22px;padding-bottom:22px;}.py-\[34px\]{padding-top:34px;padding-bottom:34px;}.pb-0{padding-bottom:0px;}.pb-1{padding-bottom:0.25rem;}.pb-12{padding-bottom:3rem;}.pb-2{padding-bottom:0.5rem;}.pb-20{padding-bottom:5rem;}.pb-3{padding-bottom:0.75rem;}.pb-4{padding-bottom:1rem;}.pb-6{padding-bottom:1.5rem;}.pb-8{padding-bottom:2rem;}.pl-6{padding-left:1.5rem;}.pl-8{padding-left:2rem;}.pr-6{padding-right:1.5rem;}.pt-12{padding-top:3rem;}.pt-2{padding-top:0.5rem;}.pt-2\.5{padding-top:0.625rem;}.pt-3{padding-top:0.75rem;}.pt-4{padding-top:1rem;}.pt-6{padding-top:1.5rem;}.pt-8{padding-top:2rem;}.pt-\[168px\]{padding-top:168px;}.pt-\[88px\]{padding-top:88px;}.text-left{text-align:left;}.text-center{text-align:center;}.\!font-inter{font-family:Inter !important;}.font-inter{font-family:Inter;}.text-\[12px\]{font-size:12px;}.text-\[16px\]{font-size:16px;}.text-sm{font-size:14px;line-height:20px;}.font-semibold{font-weight:600;}.capitalize{text-transform:capitalize;}.text-black{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity,1));}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity,1));}.text-grey-300{--tw-text-opacity:1;color:rgb(164 165 167 / var(--tw-text-opacity,1));}.text-grey-400{--tw-text-opacity:1;color:rgb(139 142 146 / var(--tw-text-opacity,1));}.text-grey-600{--tw-text-opacity:1;color:rgb(62 67 77 / var(--tw-text-opacity,1));}.text-red{--tw-text-opacity:1;color:rgb(233 28 36 / var(--tw-text-opacity,1));}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));}.text-white\/40{color:rgb(255 255 255 / 0.4);}.underline{text-decoration-line:underline;}.opacity-0{opacity:0;}.opacity-100{opacity:1;}.opacity-20{opacity:0.2;}.opacity-40{opacity:0.4;}.opacity-70{opacity:0.7;}.opacity-80{opacity:0.8;}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1),0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.backdrop-blur-\[24px\]{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.duration-150{transition-duration:150ms;}.duration-200{transition-duration:200ms;}.duration-300{transition-duration:300ms;}.duration-500{transition-duration:500ms;}.ease-in-out{transition-timing-function:cubic-bezier(0.4,0,0.2,1);}.comment-form .form-item-homepage,.comment-form .form-item-mail{display:none !important;}@font-face{font-family:"Antenna Purina";src:url("/themes/custom/purina/fonts/AntennaPurina-Regular.otf");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"Antenna Purina";src:url("/themes/custom/purina/fonts/AntennaPurina-Medium.otf");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Inter";src:url("/themes/custom/purina/fonts/Inter-VariableFont_opsz,wght.ttf");font-weight:400 700;}html{font-family:"Antenna Purina";scroll-behavior:smooth;scroll-padding-top:105px;--tw-bg-opacity:1;background-color:rgb(246 246 246 / var(--tw-bg-opacity,1));overscroll-behavior-y:none;}body{--tw-bg-opacity:1;background-color:rgb(246 246 246 / var(--tw-bg-opacity,1));background-image:none;}.global-content-padding{margin-left:auto;margin-right:auto;width:100%;max-width:1440px;padding-left:1rem;padding-right:1rem;}@media (min-width:768px){.global-content-padding{padding-left:2rem;padding-right:2rem;}}@media (min-width:1440px){.global-content-padding{padding-left:4rem;padding-right:4rem;}}.field--name-field-c-link{background-color:transparent;}.wide-content{margin-block:0;margin-block-start:0;}.paragraph--type--c-text{padding:0;--dsu_c_text-btnBackground:"none";}.paragraph--type--c-text .field--name-field-c-link a{padding:0;}.slick-dots{display:none !important;}.custom-slider-dot-wrapper{display:flex;gap:0.5rem;position:absolute;bottom:2rem;inset-inline-end:1.5rem;}[dir="rtl"] .custom-slider-dot-wrapper{flex-direction:row-reverse;}@media (min-width:1440px){.custom-slider-dot-wrapper{bottom:5rem;inset-inline-end:5rem;}.custom-slider-dot-wrapper.small-wrapper{bottom:2rem;inset-inline-end:5rem;}[dir="rtl"] .custom-slider-dot-wrapper{flex-direction:row;}}[dir="rtl"] .paragraph--type--c-slider .paragraph--type--c-slide,[dir="rtl"]
  .paragraph--type--c-slider
  .paragraph--type--content-article-slide-small{text-align:right;}.custom-slider-dot{overflow:hidden;border-radius:9999px;padding:1rem;width:-moz-fit-content;width:fit-content;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;}@media (min-width:1440px){.custom-slider-dot{display:flex;height:3rem;width:3rem;cursor:pointer;align-items:center;justify-content:center;overflow:hidden;border-radius:9999px;padding:1rem;font-family:Inter;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));}}.active-dot{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity,1));}.inactive-dot{background-color:rgb(37 41 48 / 0.25);}.node__content{padding-bottom:0;}#block-purina-content{padding-bottom:0;margin:0;}.region--content{padding-bottom:0;margin:0;}.layout-form{display:block !important;width:100% !important;}.layout-region{width:100% !important;}#slick-paragraph-c-slider-c-subitems-default-21-1{margin:0;}.px-3{padding-inline-start:0.75rem;padding-inline-end:0.75rem;}.article-hero-image > div > div > div > div > picture > img{height:60vh;max-height:240px;width:100%;-o-object-fit:cover;object-fit:cover;}@media (min-width:1440px){.article-hero-image > div > div > div > div > picture > img{max-height:800px;}}.article-body > p > img{aspect-ratio:auto;height:100%;max-height:520px;min-height:248px;width:100%;overflow:hidden;border-radius:8px;-o-object-fit:cover;object-fit:cover;}.ai-summary-shadow-pseudo{box-shadow:0 0 16px 0 rgba(233,28,36,0.24);border-radius:1rem;}.ai-summary-shadow{box-shadow:0 0 4px 0 rgba(233,28,36,0.2);border:1.5px solid rgba(233,28,36,0.6);display:flex;flex-direction:column;gap:1.5rem;border-radius:1rem;background:var(--Color-Brand-Red-100,#fdf2f2);padding:1.5rem;}.votingapi-reaction-form
  .votingapi-reaction-radios
  label
  .votingapi-reaction-count{padding-top:0;}.range-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;}.range-input::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;}.range-input:focus::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;}#seekBar{-webkit-appearance:none;width:100%;height:6px;background:linear-gradient(to right,red 30%,#ddd 30%);border-radius:3px;outline:none;}#seekBar::-moz-range-progress{background-color:red;height:6px;border-radius:3px;}#seekBar::-moz-range-track{background-color:#ddd;height:6px;border-radius:3px;}#seekBar::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:0;height:0;background:transparent;cursor:default;border:none;}#seekBar::-moz-range-thumb,#seekBar::-ms-thumb{width:0;height:0;background:transparent;border:none;cursor:default;}.block-purina-breadcrumbs{width:100%;}.breadcrumb__content{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-block-start:0;padding-block-end:0;padding-inline-start:0;}#block-purina-breadcrumbs{margin-block-end:0;}.brand-header .text-container{--color_light_image:none;--color_dark_image:none;margin:0px !important;background-image:none;padding:0px !important;}.paragraph--type--c-image{text-align:left;}.paragraph--type--c-image:where([dir="rtl"],[dir="rtl"] *){text-align:right;}.paragraph--type--c-image .text-container{max-width:none;}.paragraph--type--c-image.vertical_top .text-container{width:100%;max-width:none;}.brand-header .field--name-field-c-advanced-title{margin-block-end:0;}.brand-header .text-content{margin-block-end:0;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.02em;}@media (min-width:768px){.brand-header .text-content{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.02em;}}@media (min-width:1440px){.brand-header .text-content{font-family:Inter;font-size:24px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:-0.02em;}}.brand-header .field--name-field-c-link{padding-top:3rem;}.brand-header .field--name-field-c-link .field__item{display:flex !important;max-height:56px !important;width:-moz-fit-content !important;width:fit-content !important;overflow:hidden !important;border-radius:80px !important;--tw-bg-opacity:1 !important;background-color:rgb(233 28 36 / var(--tw-bg-opacity,1)) !important;padding-left:28px !important;padding-right:28px !important;padding-top:1rem !important;padding-bottom:1rem !important;font-family:Inter;}.brand-highlight-carousel-padding{padding-top:2rem;padding-bottom:2rem;}@media (min-width:768px){.brand-highlight-carousel-padding{padding-top:3rem;padding-bottom:3rem;}}@media (min-width:1440px){.brand-highlight-carousel-padding{padding-bottom:5rem;padding-top:2rem;}}.brand-highlights-carousel .text-container{--color_light_image:none;--color_dark_image:none;margin:0px !important;background-image:none;padding:0px !important;}.brand-highlight-card-one{position:relative;flex-shrink:0;border-radius:12px;overflow:hidden;width:308px;}@media (min-width:768px){.brand-highlight-card-one{width:354px;}}@media (min-width:1440px){.brand-highlight-card-one{border-radius:16px;width:524px;}}.brand-highlight-card{position:relative;flex-shrink:0;border-radius:12px;overflow:hidden;width:308px;}@media (min-width:768px){.brand-highlight-card{width:354px;}}@media (min-width:1440px){.brand-highlight-card{border-radius:16px;width:524px;}}.brand-highlight-image,.brand-highlight-image > div,.brand-highlight-image > div > div{width:100%;height:230.41px;bottom:0;}.brand-highlight-image > div > div > img{width:100%;height:230.41px;-o-object-fit:cover;object-fit:cover;bottom:0;}@media (min-width:768px){.brand-highlight-image,.brand-highlight-image > div,.brand-highlight-image > div > div,.brand-highlight-image > div > div > img{height:264.82px;}}@media (min-width:1440px){.brand-highlight-image,.brand-highlight-image > div,.brand-highlight-image > div > div,.brand-highlight-image > div > div > img{height:392px;}}.brand-highlight-image-one,.brand-highlight-image-one > div,.brand-highlight-image-one > div > div{width:100%;aspect-ratio:1/1;bottom:0;}.brand-highlight-image-one > div > div > img{width:100%;height:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;}.brand-header-image,.brand-header-image > div,.brand-header-image > img{width:100%;-o-object-fit:cover;object-fit:cover;margin-left:auto;margin-right:auto;height:100%;}@media (min-width:402px){.brand-header-image,.brand-header-image > div,.brand-header-image > img{height:clamp(262px,262px + (100vw - 402px) * 0.6503,500px);}}@media (min-width:768px){.brand-header-image,.brand-header-image > div,.brand-header-image > img{height:clamp(500px,500px + (100vw - 768px) * 0.195,600px);}}@media (min-width:1280px){.brand-header-image,.brand-header-image > div,.brand-header-image > img{height:clamp(600px,600px + (100vw - 1280px) * 0.357,1000px);}}@media (min-width:2400px){.brand-header-image,.brand-header-image > div,.brand-header-image > img{height:1000px;}}.brand-image-card{width:100%;aspect-ratio:1/1;max-width:311px;max-height:311px;}.brand-icon-card{width:90px;aspect-ratio:1/1;max-width:90px;max-height:90px;}.brand-icon-card-multi{width:180px;aspect-ratio:1/1;max-width:180px;max-height:180px;}[dir="rtl"] .brand-header-rtl-wrapper{transform:rotateY(180deg);}.paragraph--type--c-image .field--name-field-c-image img{height:100% !important;}.brand-header-gradient{position:absolute;inset:0;pointer-events:none;}.brand-header-text-widths{width:100%;}@media (min-width:768px){.brand-header-text-widths{width:100%;max-width:440px;}}@media (min-width:1440px){.brand-header-text-widths{width:100%;max-width:740px;}}@media (min-width:2400px){.brand-header-text-widths{width:100%;max-width:1112px;}}.brand-highlight-description .text-content{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:18px;}@media (min-width:768px){.brand-highlight-description .text-content{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;}}@media (min-width:1440px){.brand-highlight-description .text-content{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;}}.full-width-img-gradient{position:absolute;inset:0;background:linear-gradient(270deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 50%);pointer-events:none;}.full-width img{width:100%;}.full-width-img img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%;aspect-ratio:1/1;-o-object-position:0% 50%;object-position:0% 50%;}@media (min-width:768px){.full-width-img img{height:480px;width:100%;}}@media (min-width:1440px){.full-width-img.small{height:600px;width:100%;}.full-width-img.small > div{height:600px;width:100%;}.full-width-img.small > div > img{-o-object-fit:cover;object-fit:cover;height:600px;width:100%;}.full-width-img.medium{height:800px;width:100%;}.full-width-img.medium > div{height:800px;width:100%;}.full-width-img.medium > div > img{-o-object-fit:cover;object-fit:cover;height:800px;width:100%;}.full-width-img.large{height:1000px;width:100%;}.full-width-img.large > div{height:1000px;width:100%;}.full-width-img.large > div > img{-o-object-fit:cover;object-fit:cover;height:1000px;width:100%;}}.full-width-brand-img img{width:100% !important;-o-object-fit:cover !important;object-fit:cover !important;height:402px;-o-object-position:0% 50%;object-position:0% 50%;}@media (min-width:768px){.full-width-brand-img img{height:480px;}}@media (min-width:1024px){.full-width-brand-img img{height:1000px;}}.full-width-brand-img .field:not(:last-child){margin:0px !important;}#edit-search{border-radius:16px;background-color:rgba(255,255,255,0.7);z-index:1;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);text-indent:12px;height:72px;overflow:hidden;width:100%;color:black;border:1px solid rgba(0,0,0,0.08);padding:1.5rem;}#edit-search input::-moz-placeholder{color:black;}#edit-search input::placeholder{color:black;}@media (min-width:768px){#edit-search input::-moz-placeholder{color:#d1d5db;}#edit-search input::placeholder{color:#d1d5db;}}.taxonomy-filter-link{flex-shrink:0;cursor:pointer;overflow:hidden;border-radius:4px;--tw-bg-opacity:1;background-color:rgb(233 233 233 / var(--tw-bg-opacity,1));padding-top:2px;padding-bottom:2px;padding-left:0.25rem;padding-right:0.25rem;--tw-text-opacity:1;color:rgb(100 103 106 / var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px;}@media (min-width:768px){.taxonomy-filter-link{font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px;}}@media (min-width:1440px){.taxonomy-filter-link{font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px;}}@media (min-width:768px){.taxonomy-filter-link{padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.5rem;padding-right:0.5rem;}}.tag{flex-shrink:0;overflow:hidden;border-radius:4px;--tw-bg-opacity:1;background-color:rgb(233 233 233 / var(--tw-bg-opacity,1));padding-top:2px;padding-bottom:2px;padding-left:0.25rem;padding-right:0.25rem;--tw-text-opacity:1;color:rgb(100 103 106 / var(--tw-text-opacity,1));font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px;}@media (min-width:768px){.tag{font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px;}}@media (min-width:1440px){.tag{font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px;}}@media (min-width:768px){.tag{padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.5rem;padding-right:0.5rem;}}.tag-colourless{flex-shrink:0;overflow:hidden;border-radius:4px;padding-top:2px;padding-bottom:2px;padding-left:0.25rem;padding-right:0.25rem;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px;}@media (min-width:768px){.tag-colourless{font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px;}}@media (min-width:1440px){.tag-colourless{font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px;}}@media (min-width:768px){.tag-colourless{padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.5rem;padding-right:0.5rem;}}.button-standard{display:flex;width:-moz-fit-content;width:fit-content;cursor:pointer;overflow:hidden;border-radius:80px;--tw-bg-opacity:1;background-color:rgb(233 28 36 / var(--tw-bg-opacity,1));padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}@media (min-width:768px){.button-standard{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}}@media (min-width:1440px){.button-standard{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;}}.button-standard:hover{--tw-bg-opacity:1;background-color:rgb(37 41 48 / var(--tw-bg-opacity,1));}@media (min-width:768px){.button-standard{padding-top:18px;padding-bottom:18px;padding-left:28px;padding-right:28px;}}.button-standard.no-colours{display:flex;width:-moz-fit-content;width:fit-content;cursor:pointer;overflow:hidden;border-radius:80px;background-color:transparent;padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}@media (min-width:768px){.button-standard.no-colours{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}}@media (min-width:1440px){.button-standard.no-colours{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;}}.button-standard.no-colours:hover{opacity:0.9;}@media (min-width:768px){.button-standard.no-colours{padding-left:28px;padding-right:28px;}}.button-round-icon{display:flex;border-radius:80px;height:48px;padding:16px 20px;justify-content:center;align-items:center;gap:8px;color:white;width:-moz-fit-content;width:fit-content;font-family:"Inter";--tw-bg-opacity:1;background-color:rgb(233 28 36 / var(--tw-bg-opacity,1));}.button-round{display:flex;height:40px;padding:0px 20px;justify-content:center;align-items:center;border-radius:80px;overflow:hidden;}@media (min-width:1440px){.button-round{height:48px;padding:0px 24px;}}details[open] .accordion-chevron{transform:rotate(180deg);}.hide-scrollbar{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;}.hide-scrollbar::-webkit-scrollbar{display:none;}.carousel-padding{padding-top:2rem;padding-bottom:2rem;}@media (min-width:768px){.carousel-padding{padding-top:3rem;padding-bottom:3rem;}}@media (min-width:1440px){.carousel-padding{padding-top:5rem;padding-bottom:5rem;}}.carousel-padding-vertical{padding-top:2rem;padding-bottom:2rem;}@media (min-width:768px){.carousel-padding-vertical{padding-top:3rem;padding-bottom:3rem;}}@media (min-width:1440px){.carousel-padding-vertical{padding-top:5rem;padding-bottom:5rem;}}.carousel-padding-horizontal{padding-left:1rem;padding-right:1rem;}@media (min-width:768px){.carousel-padding-horizontal{padding-left:1.5rem;padding-right:1.5rem;}}@media (min-width:1440px){.carousel-padding-horizontal{padding-left:5rem;padding-right:5rem;}}.carousel-title-padding{margin-left:auto;margin-right:auto;display:flex;width:100%;justify-content:space-between;}.carousel-description-padding{width:100%;padding-top:0.5rem;}@media (min-width:768px){.carousel-description-padding{padding-top:2rem;}}@media (min-width:1440px){.carousel-description-padding{padding-top:1.5rem;}}.carousel-gaps{display:flex;width:100%;align-items:center;gap:0.5rem;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);}@media (min-width:768px){.carousel-gaps{gap:0.75rem;}}@media (min-width:1440px){.carousel-gaps{gap:1rem;}}.carousel-wrapper{width:100%;overflow-x:visible;}.breed-carousel-padding{padding-top:2rem;padding-bottom:2rem;}@media (min-width:1440px){.breed-carousel-padding{padding-top:3rem;padding-bottom:3rem;}}.carousel-list{width:100%;padding-top:1.5rem;padding-bottom:1.5rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;}.carousel-list::-webkit-scrollbar{display:none;}@media (min-width:1440px){.carousel-list{padding-top:2rem;padding-bottom:2rem;}}.tint-carousel-list{width:100%;padding-top:1.5rem;padding-bottom:1.5rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;}.tint-carousel-list::-webkit-scrollbar{display:none;}@media (min-width:1440px){.tint-carousel-list{padding-top:2rem;padding-bottom:2rem;}}.ln-tint-post-list{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;}.ln-tint-post-list::-webkit-scrollbar{display:none;}.carousel-button-padding{padding-inline-start:1.5rem;padding-inline-end:1.5rem;width:100%;}.carousel-chevron{overflow:hidden;border-radius:9999px;padding:12px;width:48px;height:48px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));}@media (min-width:1440px){.carousel-chevron{padding:1rem;width:56px;height:56px;}}.clickable{cursor:pointer;border-width:1px;border-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:100ms;}.clickable:hover{--tw-border-opacity:1;border-color:rgb(207 207 207 / var(--tw-border-opacity,1));--tw-shadow:inset 0px 1px 26px 0px rgba(0,0,0,0.04);--tw-shadow-colored:inset 0px 1px 26px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.not-clickable{cursor:not-allowed;border-width:1px;border-color:transparent;opacity:0.5;}.slider-clickable{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity,1));}.slider-not-clickable{cursor:not-allowed;background-color:rgb(0 0 0 / 0.5);}.social-media-icon{font-size:24px;line-height:1;display:inline-block;}.fa-xl{font-size:24px !important;}.fa-2x{font-size:24px !important;}.search-bar-wrapper{position:relative;margin-left:auto;margin-right:auto;height:64px;width:100%;border-radius:16px;background-color:rgb(255 255 255 / 0.7);padding-left:1rem;padding-right:1rem;padding-top:22px;padding-bottom:22px;--tw-backdrop-blur:blur(32px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms;}@media (min-width:1440px){.search-bar-wrapper{height:72px;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:2rem;padding-right:2rem;}}.search-bar-wrapper:hover{background-color:rgb(255 255 255 / 0.8);}.hidden-search-bar-wrapper{position:relative;margin-left:auto;margin-right:auto;height:64px;width:100%;border-radius:16px;background-color:rgb(255 255 255 / 0.7);padding-left:1rem;padding-right:1rem;padding-top:22px;padding-bottom:22px;--tw-backdrop-blur:blur(32px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms;}@media (min-width:1440px){.hidden-search-bar-wrapper{height:72px;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:2rem;padding-right:2rem;}}.hidden-search-bar-wrapper:hover{position:relative;margin-left:auto;margin-right:auto;height:64px;width:100%;border-radius:16px;background-color:rgb(255 255 255 / 0.7);padding-left:1rem;padding-right:1rem;padding-top:22px;padding-bottom:22px;--tw-backdrop-blur:blur(32px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms;}@media (min-width:1440px){.hidden-search-bar-wrapper:hover{height:72px;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:2rem;padding-right:2rem;}}#purina-search-bar-hidden{display:none;}#search-bar{z-index:1;height:100%;width:100%;cursor:text;overflow:hidden;overflow-x:auto;background-color:transparent;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));}#search-bar::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(0 0 0 / var(--tw-placeholder-opacity,1));}#search-bar::placeholder{--tw-placeholder-opacity:1;color:rgb(0 0 0 / var(--tw-placeholder-opacity,1));}#search-bar{outline-width:0px;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.01em;}@media (min-width:768px){#search-bar{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.01em;}}@media (min-width:1440px){#search-bar{font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.01em;}}#search-bar:focus{border-style:none;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);}#search-bar:active{outline-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);}#search-bar-hidden{z-index:1;height:100%;width:100%;cursor:text;overflow:hidden;overflow-x:auto;background-color:transparent;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));}#search-bar-hidden::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(0 0 0 / var(--tw-placeholder-opacity,1));}#search-bar-hidden::placeholder{--tw-placeholder-opacity:1;color:rgb(0 0 0 / var(--tw-placeholder-opacity,1));}#search-bar-hidden{outline-width:0px;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.01em;}@media (min-width:768px){#search-bar-hidden{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.01em;}}@media (min-width:1440px){#search-bar-hidden{font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.01em;}}#search-bar-hidden:focus{border-style:none;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);}#search-bar-hidden:focus > #purina-search-bar-hidden{display:block;}#search-bar-hidden:active{outline-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);}.focused-search{border-radius:12px;border:1.5px solid var(--Color-Greys-Black-100,#000);background:var(--Color-Greys-White-100,#fff);box-shadow:0px 0px 24px 0px rgba(0,0,0,0.16);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);}.article-card{position:relative;height:328px;width:218px;flex-shrink:0;overflow:hidden;border-radius:16px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms;}.article-card:hover{border-width:1px;--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1),0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}@media (min-width:768px){.article-card{width:232px;}}@media (min-width:1440px){.article-card{height:520px;width:308px;}}.product-card{position:relative;height:368px;width:218px;flex-shrink:0;cursor:pointer;overflow:hidden;border-radius:16px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms;}.product-card:hover{border-width:1px;--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1),0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}@media (min-width:768px){.product-card{width:232px;}}@media (min-width:1440px){.product-card{height:536px;width:308px;}}.view-all{position:absolute;top:50%;left:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;}.view-all:hover{opacity:0.9;}#purina-brand-card .field--name-field-media-image{display:flex !important;align-items:center !important;justify-content:center !important;}.brand-card{width:218px;height:300px;flex-shrink:0;position:relative;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;border-radius:12px;border:2px solid transparent;transition:all 0.2s;}.brand-card:hover:hover{--tw-border-opacity:1;border-color:rgb(233 233 233 / var(--tw-border-opacity,1));}@media (min-width:768px){.brand-card{width:232px;height:312px;padding-top:7rem;}}@media (min-width:1440px){.brand-card{width:416px;height:520px;padding-top:10rem;border-radius:24px;}}.brand-logo{width:106.79px;height:64px;position:absolute;top:1rem;left:50%;transform:translateX(-50%);transition:all 0.2s ease-in-out;z-index:3;}.brand-logo .wide-content{display:flex;align-items:center;justify-content:center;}@media (min-width:1440px){.brand-logo{width:174px;height:104px;top:3rem;}}.brand-text{display:none;padding-inline-start:32px;padding-inline-end:32px;padding-top:1.5rem;padding-bottom:1.5rem;position:relative;transition:all 0.2s ease-in-out;}@media (min-width:768px){.brand-text{display:block;}}@media (min-width:1440px){.brand-text{padding-inline-start:48px;padding-inline-end:48px;}}.header-view-all{margin-top:3rem;width:-moz-fit-content;width:fit-content;overflow:hidden;border-radius:80px;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}@media (min-width:768px){.header-view-all{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}}@media (min-width:1440px){.header-view-all{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;}}.header-view-all:hover{--tw-bg-opacity:1;background-color:rgb(233 28 36 / var(--tw-bg-opacity,1));--tw-text-opacity:1 !important;color:rgb(255 255 255 / var(--tw-text-opacity,1)) !important;}.footer-wrapper{background-color:black;color:white;overflow:hidden;width:100%;margin-inline-start:auto;margin-inline-end:auto;display:none;font-family:"Antenna Purina",sans-serif;}@media (min-width:1024px){.footer-wrapper{display:block;}}.footer-wrapper nav > ul{display:flex;flex-direction:row;justify-content:space-between;width:100%;font-family:"Inter",sans-serif;margin-inline-start:auto;margin-inline-end:auto;align-items:flex-start;padding-top:5rem;padding-bottom:5rem;padding-left:2rem;padding-right:2rem;}@media (min-width:1440px){.footer-wrapper nav > ul{padding-left:5rem;padding-right:5rem;}}.footer-wrapper nav > ul > li > a{padding-bottom:2rem;opacity:1;font-weight:bold;cursor:auto;pointer-events:none;}.footer-wrapper nav > ul > li > span{padding-bottom:2rem;opacity:1;font-weight:bold;}.footer-wrapper nav > ul > li > div{padding-top:2rem;}.footer-wrapper nav > ul > .purina-menu-levels > div > ul > li > a{opacity:0.4;font-size:24px;font-weight:bold;}.footer-wrapper-mobile{border-top:2px solid red;background-color:black;color:white;overflow:hidden;width:100%;margin-inline-start:auto;margin-inline-end:auto;display:block;font-family:"Antenna Purina",sans-serif;}@media (min-width:1024px){.footer-wrapper-mobile{display:none;}}.footer-wrapper-mobile nav > ul{display:grid;padding-top:32px;padding-bottom:48px;padding-inline-start:24px;padding-inline-end:24px;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:space-between;max-width:1440px;width:100%;font-family:"Inter",sans-serif;margin-inline-start:auto;margin-inline-end:auto;align-items:flex-start;-moz-column-gap:24px;column-gap:24px;row-gap:48px;}.footer-wrapper-mobile nav > ul > li > a,.footer-wrapper-mobile nav > ul > li > span{opacity:1 !important;}.footer-wrapper-mobile .menu-item > a,.footer-wrapper-mobile .menu-item > span{font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:-0.01em;}@media (min-width:768px){.footer-wrapper-mobile .menu-item > a,.footer-wrapper-mobile .menu-item > span{font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:-0.02em;}}@media (min-width:1440px){.footer-wrapper-mobile .menu-item > a,.footer-wrapper-mobile .menu-item > span{font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-0.02em;}}.footer-wrapper-mobile .menu-item > a,.footer-wrapper-mobile .menu-item > span{opacity:0.4;}.footer-wrapper-mobile .menu-level-1{display:flex;flex-direction:column;gap:8px;padding-top:16px;}.footer-wrapper-mobile .menu-level-1 .menu-item > a{font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:-0.01em;}@media (min-width:768px){.footer-wrapper-mobile .menu-level-1 .menu-item > a{font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:-0.02em;}}@media (min-width:1440px){.footer-wrapper-mobile .menu-level-1 .menu-item > a{font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-0.02em;}}li.menu-item{line-height:1;}@media (min-width:1024px){ul.menu.menu-level-1{display:flex;flex-direction:column;gap:0.5rem;}li.menu-item{line-height:normal;}}a{color:inherit;text-decoration:none;}.accordion-body a{text-decoration:underline;}a:hover{color:inherit;}a:focus{outline:solid 0px currentColor;outline-offset:0px;}h1{font-size:28px;font-weight:700;line-height:36px;letter-spacing:-0.01em;}@media (min-width:768px){h1{font-size:48px;line-height:48px;}}h2{font-family:Inter;font-size:24px;font-weight:700;line-height:28px;letter-spacing:-0.01em;}h3{font-family:Inter;font-size:18px;font-weight:500;line-height:24px;}.text-content{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;}@media (min-width:768px){.text-content{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px;}}@media (min-width:1440px){.text-content{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;}}.article-body .text-content{color:inherit;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0.0035em;}@media (min-width:768px){.article-body .text-content{font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0.0035em;}}@media (min-width:1440px){.article-body .text-content{font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0.0035em;}}.about-us-text .text-content{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;}@media (min-width:768px){.about-us-text .text-content{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px;}}@media (min-width:1440px){.about-us-text .text-content{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;}}.about-us-nutrition-title{font-family:"Antenna Purina";font-size:var(--Typography-Size-Display-S,18px);font-style:normal;font-weight:700;line-height:var(--Typography-Line-height-Display-S,20px);letter-spacing:-0.135px;}@media (min-width:1440px){.about-us-nutrition-title{font-family:"Antenna Purina";font-size:var(--Typography-Size-Display-M,32px);font-style:normal;font-weight:700;line-height:var(--Typography-Line-height-Display-M,36px);letter-spacing:-0.24px;}}.about-us-nutrition-text .text-content{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;}@media (min-width:768px){.about-us-nutrition-text .text-content{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px;}}@media (min-width:1440px){.about-us-nutrition-text .text-content{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;}}.hero-title-minimised{font-family:"Antenna Purina";font-size:var(--Typography-Size-Display-M,18px);font-style:normal;font-weight:700;line-height:var(--Typography-Line-height-Display-M,20px);letter-spacing:-0.135px;}@media (min-width:768px){.hero-title-minimised{text-shadow:0px 1px 1px rgba(0,0,0,0.08);font-family:"Antenna Purina";font-size:var(--Typography-Size-Display-L,30px);font-style:normal;font-weight:700;line-height:var(--Typography-Line-height-Display-L,32px);letter-spacing:-0.6px;}}@media (min-width:1440px){.hero-title-minimised{text-shadow:0px 1px 1px rgba(0,0,0,0.08);font-family:"Antenna Purina";font-size:var(--Typography-Size-Display-L,48px);font-style:normal;font-weight:700;line-height:var(--Typography-Line-height-Display-L,48px);letter-spacing:-0.96px;}.image-text-cta.small{height:600px;}.image-text-cta.medium{height:800px;}.image-text-cta.large{height:1000px;}}.cta-image{height:400px;width:100%;flex-shrink:0;}.cta-image > div{height:400px;width:100%;}.cta-image > div > img{height:400px;width:100%;-o-object-fit:cover;object-fit:cover;}@media (min-width:768px){.cta-image{height:480px;max-width:50%;}.cta-image > div,.cta-image > div > img{height:480px;}}@media (min-width:1440px){.cta-image.small,.cta-image.small > div,.cta-image.small > div > img{height:600px;}.cta-image.medium,.cta-image.medium > div,.cta-image.medium > div > img{height:800px;}.cta-image.large,.cta-image.large > div,.cta-image.large > div > img{height:1000px;}}.ui-widget-overlay{background:rgba(37,41,48,0.7);-webkit-backdrop-filter:blur(12px) !important;backdrop-filter:blur(12px) !important;position:"absolute";opacity:1;}.pet-club-modal-input{width:100%;overflow:hidden;border-radius:8px;border-width:1px;border-color:rgb(0 0 0 / 8%);--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));padding-top:18px;padding-bottom:18px;padding-left:1rem;padding-right:1rem;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));font-size:var(--Typography-Size-Input-S,16px);line-height:var(--Typography-Line-height-Input-S,20px);letter-spacing:-0.16px;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.01em;}@media (min-width:768px){.pet-club-modal-input{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.01em;}}@media (min-width:1440px){.pet-club-modal-input{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.01em;}}.pet-club-modal-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));}.pet-club-modal-input::placeholder{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));}.basic-multi-select .select__control{width:100%;border-radius:8px !important;border-width:1px !important;--tw-border-opacity:1 !important;border-color:rgb(0 0 0 / var(--tw-border-opacity,1)) !important;--tw-bg-opacity:1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1)) !important;padding-left:1rem !important;padding-right:1rem !important;font-family:Inter;font-size:16px;font-weight:500;--tw-text-opacity:1 !important;color:rgb(0 0 0 / var(--tw-text-opacity,1)) !important;}.basic-multi-select .select__control::-moz-placeholder{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));}.basic-multi-select .select__control::placeholder{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));}.basic-multi-select .select__value-container{padding:0px !important;}.basic-multi-select .select__placeholder{--tw-text-opacity:1 !important;color:rgb(0 0 0 / var(--tw-text-opacity,1)) !important;}.basic-multi-select .select__input-container{margin:0px !important;padding:0px !important;}.basic-multi-select .select__menu-list{margin:0px !important;padding:0px !important;}.basic-multi-select .select__option{cursor:pointer;overflow:hidden;border-radius:8px;padding-left:1rem;padding-right:1rem;font-family:Inter;font-weight:500;}.basic-multi-select .select__multi-value{flex-direction:row-reverse;align-items:center;gap:6px;overflow:hidden;border-radius:6px;--tw-bg-opacity:1;background-color:rgb(233 233 233 / var(--tw-bg-opacity,1));padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;}.basic-multi-select .select__multi-value__label{color:var(--Color-Greys-Black-100,#000);font-family:Inter;font-size:var(--Typography-Size-Tag-S,12px);font-style:normal;font-weight:500;line-height:var(--Typography-Line-height-Tag-S,16px);}.basic-multi-select .select__menu-list{max-height:200px;}.basic-multi-select .select__control{min-height:62px;}input[type="checkbox"].pet-club-checkbox{width:20px;height:20px;border-radius:4px;border:1px solid var(--Color-Greys-Black-100,#000);background:var(--Color-Greys-White-100,#fff);outline:none;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;}input[type="checkbox"]:checked.pet-club-checkbox{width:20px;height:20px;gap:8px;border:0px;border-radius:4px;background:var(--Color-Brand-Red-400-Purina,#e91c24);background-image:url("/themes/custom/purina/js/images/icon-check-light.svg");background-repeat:no-repeat;background-position:center;background-size:12px 12px;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;box-shadow:none;}input[type="checkbox"]:hover.pet-club-checkbox{border-color:black;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}input[type="checkbox"]:focus-visible.pet-club-checkbox{border:1px solid var(--Color-Greys-Black-100,#000);outline-offset:0px;}input[type="checkbox"].pet-club-checkbox:focus,input[type="checkbox"].pet-club-checkbox:focus-visible,input[type="checkbox"].pet-club-checkbox:focus-within,input[type="checkbox"].pet-club-checkbox:active{outline:none;box-shadow:none;border-color:black;}input[type="radio"].pet-club-radio{width:20px;height:20px;border-radius:4px;border:1px solid var(--Color-Greys-Black-100,#000);background:var(--Color-Greys-White-100,#fff);outline:none;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;}input[type="radio"]:checked.pet-club-radio{width:20px;height:20px;gap:8px;border:0px;border-radius:4px;background:var(--Color-Brand-Red-400-Purina,#e91c24);background-image:url("/themes/custom/purina/js/images/icon-check-light.svg");background-repeat:no-repeat;background-position:center;background-size:12px 12px;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;box-shadow:none;}input[type="radio"]:hover.pet-club-radio{border-color:black;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}input[type="radio"]:focus-visible.pet-club-radio{border:1px solid var(--Color-Greys-Black-100,#000);outline-offset:0px;}input[type="radio"].pet-club-radio:focus,input[type="radio"].pet-club-radio:focus-visible,input[type="radio"].pet-club-radio:focus-within,input[type="radio"].pet-club-radio:active{outline:none;box-shadow:none;border-color:black;}.Input-S{font-family:Inter;font-size:var(--Typography-Size-Input-S,16px);font-style:normal;font-weight:500;line-height:var(--Typography-Line-height-Input-S,20px);letter-spacing:-0.16px;}.desktop-button-sm{font-family:Inter;font-size:var(--Typography-Size-Button-S,14px);font-style:normal;font-weight:500;line-height:var(--Typography-Line-height-Button-S,16px);}.desktop-button-md{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:var(--typography-line-height-button-m-default,16px);}.desktop-label-md{font-family:Inter;font-size:var(--Typography-Size-Label-M,16px);font-style:normal;font-weight:500;line-height:var(--Typography-Line-height-Label-M,20px);}.pet-club-modal-header h2{font-family:Purina;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));}.pet-club-modal-header p{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:18px;}@media (min-width:768px){.pet-club-modal-header p{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;}}@media (min-width:1440px){.pet-club-modal-header p{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;}}.pet-club-modal-header-static h2{font-family:Purina;font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));}.pet-club-modal-header-static p{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:18px;}@media (min-width:768px){.pet-club-modal-header-static p{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;}}@media (min-width:1440px){.pet-club-modal-header-static p{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;}}input[type="text"].pet-club-modal-input{outline:none;box-shadow:none;border:0px solid black;}input[type="text"].pet-club-modal-input:focus,input[type="text"].pet-club-modal-input:focus-visible,input[type="text"].pet-club-modal-input:focus-within,input[type="text"].pet-club-modal-input:active{outline:none;box-shadow:none;border:0px solid black;}.radial-gradient-bg{background:radial-gradient(95.75% 70.71% at 50% 50%,rgba(0,0,0,0.6) 30%,rgba(0,0,0,0) 90%);background-repeat:no-repeat;background-position:center;background-size:cover;}.star-filter-btn.active-filter{overflow:hidden;border-radius:36px;border-width:1px;--tw-bg-opacity:1;background-color:rgb(233 28 36 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:100ms;}.flex-wrap{flex-wrap:wrap;}.find-a-pet-img-gradient{background:linear-gradient(180deg,rgba(0,0,0,0.4) 15%,rgba(0,0,0,0) 43%,rgba(0,0,0,0.4) 90%);}@media (min-width:1280px){.left-margin-padding{padding-inline-start:max(24px,calc((100vw - 1280px) / 2)) !important;}}@media (min-width:1440px){.left-margin-padding{padding-inline-start:calc((100vw - 1280px) / 2) !important;}}.left-margin-absolute{padding-left:24px;padding-right:24px;}@media (min-width:768px){.left-margin-absolute{padding-left:0px;padding-right:0px;left:24px;}[dir="rtl"] .left-margin-absolute{left:auto !important;right:24px;}}@media (min-width:1280px){.left-margin-absolute{left:max(24px,calc((100vw - 1280px) / 2));}[dir="rtl"] .left-margin-absolute{left:auto !important;right:max(24px,calc((100vw - 1280px) / 2));}}@media (min-width:1440px){.left-margin-absolute{left:calc((100vw - 1280px) / 2);}[dir="rtl"] .left-margin-absolute{left:auto !important;right:calc((100vw - 1280px) / 2);}}.right-margin-absolute{right:24px;}@media (min-width:1280px){.right-margin-absolute{right:max(24px,calc((100vw - 1280px) / 2));}}@media (min-width:1440px){.right-margin-absolute{right:calc((100vw - 1280px) / 2);}}.image-left-gradient{position:absolute;inset:0;background:linear-gradient(270deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 50%);pointer-events:none;}.hero-search-gradient{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 50%);pointer-events:none;}.image-top-gradient{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,0.5) 25%,rgba(0,0,0,0) 75%);pointer-events:none;}.about-us-hero-image{width:100%;height:368px;}.about-us-hero-image > div{width:100%;height:368px;}.about-us-hero-image > div > div{width:100%;height:368px;}.about-us-hero-image > div > div > div{width:100%;height:368px;}.about-us-hero-image > div > div > div > img{width:100%;height:368px;-o-object-fit:cover;object-fit:cover;}@media (min-width:768px){.about-us-hero-image{height:360px;}.about-us-hero-image > div{height:360px;}.about-us-hero-image > div > div{height:360px;}.about-us-hero-image > div > div > div{height:360px;}.about-us-hero-image > div > div > div > img{height:360px;}}@media (min-width:1440px){.about-us-hero-image{height:720px;}.about-us-hero-image > div{height:720px;}.about-us-hero-image > div > div{height:720px;}.about-us-hero-image > div > div > div{height:720px;}.about-us-hero-image > div > div > div > img{height:720px;}}.hide-search-gradient{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.05) 100%),linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,0.4) 80%);pointer-events:none;}.about-us-gradient{background:linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,0.3) 75%);inset:0;position:absolute;pointer-events:none;}.about-us-gradient-with-logo{background:linear-gradient(280deg,rgba(0,0,0,0) 30%,rgba(0,0,0,0.3) 75%),linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,0.3) 75%);width:100%;position:absolute;inset:0;pointer-events:none;}.about-us-timeline-image{width:100%;height:300px;}.about-us-timeline-image > div > div{height:300px;}.about-us-timeline-image > div > div > div{width:100%;height:300px;}.about-us-timeline-image > div > div > div > img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;}@media (min-width:768px){.about-us-timeline-image{height:384px;}.about-us-timeline-image > div{height:384px;}.about-us-timeline-image > div > div{height:384px;}.about-us-timeline-image > div > div > div{width:100%;height:384px;}.about-us-timeline-image > div > div > div > img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;}}@media (min-width:1440px){.about-us-timeline-image{height:720px;}.about-us-timeline-image > div{height:720px;}.about-us-timeline-image > div > div{height:720px;}.about-us-timeline-image > div > div > div{width:100%;height:720px;}.about-us-timeline-image > div > div > div > img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;}}.about-us-nutrition-image{width:100%;height:300px;}.about-us-nutrition-image > div > div{height:300px;}.about-us-nutrition-image > div > div > div{width:100%;height:300px;}.about-us-nutrition-image > div > div > div > img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;}@media (min-width:768px){.about-us-nutrition-image{width:100%;height:480px;}.about-us-nutrition-image > div > div{height:480px;}.about-us-nutrition-image > div > div > div{width:100%;height:480px;}.about-us-nutrition-image > div > div > div > img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;}}@media (min-width:1440px){.about-us-nutrition-image{width:100%;height:600px;}.about-us-nutrition-image > div > div{height:600px;}.about-us-nutrition-image > div > div > div{width:100%;height:600px;}.about-us-nutrition-image > div > div > div > img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;}}.half-with-text-image,.half-with-text-image > div,.half-with-text-image > div > div{height:160px;width:100%;}.half-with-text-image > div > div > img{height:160px;-o-object-fit:cover;object-fit:cover;}@media (min-width:768px){.half-with-text-image,.half-with-text-image > div,.half-with-text-image > div > div{height:200px;width:100%;}.half-with-text-image > div > div > img{height:200px;-o-object-fit:cover;object-fit:cover;}}.full-with-button,.full-with-button > div,.full-with-button > div > div{height:240px;width:100%;}.full-with-button > div > div > img{-o-object-fit:cover;object-fit:cover;height:240px;}@media (min-width:1440px){.full-with-button,.full-with-button > div,.full-with-button > div > div{height:320px;width:100%;}.full-with-button > div > div > img{-o-object-fit:cover;object-fit:cover;height:320px;}}.paragraph--type--dsu-tint{background-color:inherit !important;padding:0px !important;}.tint-social.ln-tint-post-list{display:flex !important;align-items:center !important;gap:1rem !important;}.ln-tint-post-list .tint-post{height:364px !important;width:308px !important;flex-shrink:0 !important;}.tint-post-wrapper{height:364px !important;width:308px !important;cursor:pointer !important;overflow:hidden !important;border-radius:16px !important;border-width:1px;border-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;}.tint-post-wrapper:hover{--tw-border-opacity:1;border-color:rgb(233 233 233 / var(--tw-border-opacity,1));}.tint-post-link{position:absolute;inset:0px;z-index:2;}.tint-caption-container{border-radius:8px;background:var(--color-interface-glass-grey-25,rgba(37,41,48,0.25));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:absolute;overflow:hidden;bottom:0.5rem;left:0.5rem;right:0.5rem;padding:8px 8px;}.tint-link-icon{position:absolute;right:0.5rem;top:0.5rem;width:32px !important;height:32px !important;padding:8px 8px;border-radius:8px;overflow:hidden;background:var(--color-interface-glass-grey-25,rgba(37,41,48,0.25));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);}.tint-link-icon img{width:16px !important;height:16px !important;}.form-textarea-wrapper ol{list-style:decimal !important;padding:inherit !important;}.form-textarea-wrapper ul{list-style:disc !important;padding:inherit !important;}.ln-tint-pagination{display:none;}.field--name-field-article-tags{display:inline-flex;gap:8px;}.field--name-field-article-tags > .field__item{flex-shrink:0;}.article-teaser-border{border:1px solid black;border-color:transparent;}.article-teaser-border:hover{border:1px solid var(--Color-Interface-Hover-Stroke,#cfcfcf);background:var(--Color-Greys-White-100,#fff);box-shadow:0px 8px 64px 0px rgba(0,0,0,0.06);}.article-teaser-img{height:200px;width:100%;flex:1;}.article-teaser-img > div > div{height:200px;width:100%;}.article-teaser-img > div > div > img{height:200px;width:100%;-o-object-fit:cover;object-fit:cover;}@media (min-width:1440px){.article-teaser-img{height:288px;}.article-teaser-img > div > div{height:288px;}.article-teaser-img > div > div > img{height:288px;}}.article-result-image{height:168px;width:134px;}.article-result-image > div > div{height:168px;width:134px;}.article-result-image > div > div > img{height:168px;width:134px;-o-object-fit:cover;object-fit:cover;}@media (min-width:768px){.article-result-image{height:200px;width:100%;}.article-result-image > div > div{height:200px;width:100%;}.article-result-image > div > div > img{height:200px;width:100%;}}@media (min-width:1440px){.article-result-image{height:288px;}.article-result-image > div > div{height:288px;}.article-result-image > div > div > img{height:288px;}}.breadcrumb::after{content:none;}.article-teaser-text{overflow:hidden;color:var(--Color-Greys-Black-100,#000);text-overflow:ellipsis;}.article-teaser-text > h6{overflow:hidden;color:var(--Color-Greys-Black-100,#000);text-overflow:ellipsis;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:18px;}@media (min-width:768px){.article-teaser-text > h6{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;}}@media (min-width:1440px){.article-teaser-text > h6{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;}}@media (min-width:768px){.article-teaser-text{overflow:hidden;color:var(--Color-Greys-Black-100,#000);text-overflow:ellipsis;}.article-teaser-text > h6{overflow:hidden;color:var(--Color-Greys-Black-100,#000);text-overflow:ellipsis;}}@media (min-width:1440px){.article-teaser-text{overflow:hidden;color:var(--Color-Greys-Black-100,#000);text-overflow:ellipsis;}.article-teaser-text > h6{overflow:hidden;color:var(--Color-Greys-Black-100,#000);text-overflow:ellipsis;}}.product-teaser-img{height:192px;width:100%;flex:1;}.product-teaser-img > div > div{height:192px;width:100%;}.product-teaser-img > div > div > img{height:192px;width:100%;-o-object-fit:contain;object-fit:contain;}@media (min-width:1440px){.product-teaser-img{height:256px;}.product-teaser-img > div > div{height:256px;}.product-teaser-img > div > div > img{height:256px;}}.product-result-img{height:156px;width:118px;}.product-result-img > div > div{height:156px;width:118px;}.product-result-img > div > div > img{height:156px;width:118px;-o-object-fit:contain;object-fit:contain;}@media (min-width:768px){.product-result-img{width:216px;height:192px;}.product-result-img > div > div{width:216px;height:192px;}.product-result-img > div > div > img{width:216px;height:192px;}}@media (min-width:1440px){.product-result-img{width:276px;height:256px;}.product-result-img > div > div{width:276px;height:256px;}.product-result-img > div > div > img{width:276px;height:256px;}}.breed-result-img{height:156px;width:118px;}.breed-result-img > div > div{height:156px;width:118px;}.breed-result-img > div > div > img{height:156px;width:118px;-o-object-fit:contain;object-fit:contain;}@media (min-width:768px){.breed-result-img{width:200px;height:172px;}.breed-result-img > div > div{width:200px;height:172px;}.breed-result-img > div > div > img{width:200px;height:172px;}}@media (min-width:1440px){.breed-result-img{width:244px;height:224px;}.breed-result-img > div > div{width:244px;height:224px;}.breed-result-img > div > div > img{width:244px;height:224px;}}.product-teaser-brand-text{overflow:hidden;color:var(--Color-Greys-Black-100,#000);text-overflow:ellipsis;}.js-facets-checkbox-links > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse));}.mobile-view-filters{height:100%;max-height:calc(100vh - 185px);overflow-y:auto;}.desktop-view-filters{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:308px;flex-direction:column;align-items:center;justify-content:space-between;overflow:hidden;border-radius:16px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));padding-left:0px;padding-right:0px;}.view-filters fieldset{margin-top:0px;overflow:hidden;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(246 246 246 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}@media (min-width:768px){.view-filters fieldset{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}}@media (min-width:1440px){.view-filters fieldset{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;}}.view-filters legend{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));}.view-filters .fieldset__label{padding-inline-start:1.5rem;padding-inline-end:1.5rem;padding-block:1.5rem;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));}@media (min-width:1440px){.view-filters .fieldset__label{padding-inline-start:1rem;padding-inline-end:1rem;padding-block:1rem;}}.view-filters .fieldset__legend{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}@media (min-width:768px){.view-filters .fieldset__legend{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}}@media (min-width:1440px){.view-filters .fieldset__legend{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;}}.view-filters .fieldset__wrapper{border-width:0px;padding-left:2rem !important;padding-right:2rem !important;padding-top:0px;padding-bottom:0px;}@media (min-width:1440px){.view-filters .fieldset__wrapper{padding-top:0.5rem;padding-bottom:0.5rem;}}.view-filters .fieldset--group .fieldset__legend--visible ~ .fieldset__wrapper{border-width:0px !important;}.view-filters input[type="checkbox"]{flex-shrink:0;width:20px;height:20px;border-radius:4px;border:1px solid var(--Color-Greys-Black-100,#000);background:var(--Color-Greys-White-100,#fff);outline:none;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;}.view-filters input[type="checkbox"]:checked{width:20px;height:20px;gap:8px;border:0px;border-radius:4px;background:var(--Color-Brand-Red-400-Purina,#e91c24);background-image:url("/themes/custom/purina/js/images/icon-check-light.svg");background-repeat:no-repeat;background-position:center;background-size:12px 12px;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;box-shadow:none;}.view-filters input[type="checkbox"]:hover{border-color:black;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.view-filters input[type="checkbox"]:focus-visible{border:1px solid var(--Color-Greys-Black-100,#000);outline-offset:0px;}.view-filters input[type="checkbox"]:focus,.view-filters input[type="checkbox"]:focus-visible,.view-filters input[type="checkbox"]:focus-within,.view-filters input[type="checkbox"]:active{outline:none;box-shadow:none;border-color:black;}.title.page-title{font-family:Purina;font-weight:700;}.article-body > p{font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0.0035em;}@media (min-width:768px){.article-body > p{font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0.0035em;}}@media (min-width:1440px){.article-body > p{font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0.0035em;}}.ck-content > p{font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0.0035em;}@media (min-width:768px){.ck-content > p{font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0.0035em;}}@media (min-width:1440px){.ck-content > p{font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0.0035em;}}.article-body img{width:100%;overflow:hidden;border-radius:8px;}.ck-content h3{font-family:Inter;font-size:22px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-0.02em;}@media (min-width:768px){.ck-content h3{font-family:Inter;font-size:22px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-0.01em;}}@media (min-width:1440px){.ck-content h3{font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-0.01em;}}.article-body h3{font-family:Inter;font-size:22px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-0.02em;}@media (min-width:768px){.article-body h3{font-family:Inter;font-size:22px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-0.01em;}}@media (min-width:1440px){.article-body h3{font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-0.01em;}}.ck-content h6{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;}@media (min-width:768px){.ck-content h6{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px;}}@media (min-width:1440px){.ck-content h6{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;}}.article-body h6{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;}@media (min-width:768px){.article-body h6{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px;}}@media (min-width:1440px){.article-body h6{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;}}.article-body img #playPauseBtn{height:1.5rem !important;width:1.5rem !important;}.article-body img #article-listen-close{height:1.5rem !important;width:1.5rem !important;}.votingapi-reaction-item{display:flex !important;height:56px !important;width:88px !important;align-items:center !important;justify-content:center !important;gap:0.5rem !important;overflow:hidden !important;border-radius:48px !important;--tw-bg-opacity:1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1)) !important;}.ai-summary-reaction .votingapi-reaction-item{margin:0px !important;display:flex !important;height:1.5rem !important;width:-moz-fit-content !important;width:fit-content !important;align-items:center !important;justify-content:center !important;gap:0.5rem !important;overflow:hidden !important;border-radius:6px !important;border-width:1px;--tw-border-opacity:1;border-color:rgb(233 233 233 / var(--tw-border-opacity,1));--tw-bg-opacity:1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1)) !important;padding-top:0px !important;padding-bottom:0px !important;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px;}@media (min-width:768px){.ai-summary-reaction .votingapi-reaction-item{font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px;}}@media (min-width:1440px){.ai-summary-reaction .votingapi-reaction-item{font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px;}}.votingapi-reaction-radios .form-boolean-group{margin:unset !important;}.votingapi-reaction-radios .form-boolean-group .form-type-boolean{margin-block:unset !important;}.votingapi-reaction-radios .form-boolean-group .form-type-boolean label{padding-inline-start:unset !important;}.votingapi-reaction-form
  .votingapi-reaction-radios
  label
  .votingapi-reaction-item{margin:0 !important;}.form-type-boolean input[type="checkbox"] + label,input[type="radio"] + label{padding-inline-start:unset !important;}.votingapi-reaction-form .votingapi-reaction-radios > :first-child{gap:0.5rem;}.votingapi-reaction-image.yes-reaction,.votingapi-reaction-image.no-reaction{width:12px !important;height:12px !important;}.yes-reaction{background-image:url("/themes/custom/purina/js/images/icon-check.svg") !important;background-repeat:no-repeat !important;background-size:12px 12px;}.no-reaction{background-image:url("/themes/custom/purina/js/images/icon-close.svg") !important;background-repeat:no-repeat !important;background-size:12px 12px;}.votingapi-reaction-count{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}@media (min-width:768px){.votingapi-reaction-count{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}}@media (min-width:1440px){.votingapi-reaction-count{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;}}.votingapi-reaction-item:hover,.votingapi-reaction-item:focus,.votingapi-reaction-item:active{--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity,1));}.votingapi-reaction-form
  .votingapi-reaction-radios
  input[type="radio"]
  + label
  .votingapi-reaction-item:hover{border-color:transparent;--tw-bg-opacity:1 !important;background-color:rgb(37 41 48 / var(--tw-bg-opacity,1)) !important;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));}.votingapi-reaction-form
  .votingapi-reaction-radios
  input[type="radio"]
  + label
  .votingapi-reaction-item:hover
  > .yes-reaction{background-image:url("/themes/custom/purina/js/images/icon-check-light.svg") !important;}.votingapi-reaction-form
  .votingapi-reaction-radios
  input[type="radio"]
  + label
  .votingapi-reaction-item:hover
  > .no-reaction{background-image:url("/themes/custom/purina/js/images/icon-close-light.svg") !important;}.votingapi-reaction-form
  .votingapi-reaction-radios
  input[type="radio"]:checked
  + label
  .votingapi-reaction-item{border-color:transparent;--tw-bg-opacity:1 !important;background-color:rgb(233 28 36 / var(--tw-bg-opacity,1)) !important;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));}.votingapi-reaction-form
  .votingapi-reaction-radios
  input[type="radio"]:checked
  + label
  .votingapi-reaction-item
  > .yes-reaction{background-image:url("/themes/custom/purina/js/images/icon-check-light.svg") !important;}.votingapi-reaction-form
  .votingapi-reaction-radios
  input[type="radio"]:checked
  + label
  .votingapi-reaction-item
  > .no-reaction{background-image:url("/themes/custom/purina/js/images/icon-close-light.svg") !important;}.votingapi-reaction-image{display:flex !important;align-items:center !important;justify-content:center !important;}.votingapi-reaction-form
  .votingapi-reaction-radios
  label
  .votingapi-reaction-item
  > *{margin:0px !important;}.field-plugin-settings-edit{padding:0px !important;}.article-video-gradient{position:absolute;inset:0;pointer-events:none;background:radial-gradient(104.65% 70.71% at 50% 100%,rgba(0,0,0,0.4) 15%,rgba(0,0,0,0.4) 40%,rgba(0,0,0,0) 70%),linear-gradient(0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 100%);z-index:1;}.video-thumbnail-image{height:100%;width:100%;}.video-thumbnail-image > div{height:100%;}.video-thumbnail-image > div > div{height:100%;}.video-thumbnail-image > div > div > div{height:100%;}.video-thumbnail-image > div > div > div > img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.slider-full-image{height:600px;width:100%;flex:1;}.slider-full-image > div{height:600px;width:100%;}.slider-full-image > div > img{height:600px !important;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:70% 50%;object-position:70% 50%;}.sear .slick-track{height:600px;}@media (min-width:1440px){.slider-full-image{height:800px;}.slider-full-image > div{height:800px;}.slider-full-image > div > img{height:800px !important;}.slick-track{height:800px !important;}}.slick-minimised-track .slick-track{height:420px !important;}.article-slide-image{height:316px;width:100%;flex:1;}.article-slide-image > div,.article-slide-image > div > div,.article-slide-image > div > div > img{height:316px !important;width:100%;-o-object-fit:cover;object-fit:cover;}@media (min-width:768px){.article-slide-image{height:600px;width:100%;flex:1;}.article-slide-image > div,.article-slide-image > div > div,.article-slide-image > div > div > img{height:600px !important;width:100%;}}@media (min-width:1440px){.article-slide-image{height:800px;width:100%;flex:1;}.article-slide-image > div,.article-slide-image > div > div,.article-slide-image > div > div > img{height:800px !important;width:100%;-o-object-fit:cover;object-fit:cover;}}.article-slide-image-small{height:420px;width:100%;flex:1;}.article-slide-image-small > div,.article-slide-image-small > div > div,.article-slide-image-small > div > div > img{height:420px !important;width:100%;-o-object-fit:cover;object-fit:cover;}@media (min-width:768px){.article-slide-image-small{height:420px;width:100%;flex:1;}.article-slide-image-small > div,.article-slide-image-small > div > div,.article-slide-image-small > div > div > img{height:420px !important;width:100%;}}@media (min-width:1440px){.article-slide-image-small{height:420px;width:100%;flex:1;}.article-slide-image-small > div,.article-slide-image-small > div > div,.article-slide-image-small > div > div > img{height:420px !important;width:100%;-o-object-fit:cover;object-fit:cover;}}.slide-item.light-theme-slide{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));}.slide-item.dark-theme-slide{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));}.slide-item.dark-theme-slide .tag{--tw-bg-opacity:1;background-color:rgb(233 28 36 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));}.slide-image{height:316px;width:100%;flex:1;}.slide-image > div{height:316px;width:100%;}.slide-image > div > img{height:316px !important;width:100%;-o-object-fit:cover;object-fit:cover;}@media (min-width:768px){.slide-image{height:600px;width:100%;flex:1;}.slide-image > div{width:100%;height:600px;}.slide-image > div > img{height:600px !important;width:100%;-o-object-fit:cover;object-fit:cover;}}@media (min-width:1440px){.slide-image{height:800px;width:100%;}.slide-image > div{width:100%;height:600px;}.slide-image > div > img{width:100%;height:800px !important;}}.diagonal-fade-gradient{position:absolute;inset:0;background:linear-gradient(206deg,rgba(0,0,0,0) 20%,rgba(0,0,0,0.6) 55%);pointer-events:none;}.cta-description .text-content p,.cke_editable p{margin-block-start:0 !important;margin-block-end:0 !important;}.cta-description .text-content{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:18px;}@media (min-width:768px){.cta-description .text-content{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;}}@media (min-width:1440px){.cta-description .text-content{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;}}.cta-description-home .text-content{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.02em;}@media (min-width:768px){.cta-description-home .text-content{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.02em;}}@media (min-width:1440px){.cta-description-home .text-content{font-family:Inter;font-size:24px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:-0.02em;}}span.ck-list-bogus-paragraph{font-family:"Inter";}.pagination{margin-top:2rem;font-family:"Inter",sans-serif;}.pagination-chevron{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#fff;border:1px solid #e9e9e9;transition:all 0.2s ease;}.pagination-chevron:hover{background-color:#f3f4f6;}.pagination-number{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;font-size:16px;color:#000;background-color:#fff;transition:all 0.2s ease;}@media (min-width:1440px){.pagination-number{width:48px;height:48px;}}.pagination-number:hover{border:1px solid black;}.pagination-number.active{border:1px solid #e91c24;color:#e91c24;}.pagination-ellipsis{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:14px;color:#000;}.sort-toggle{border:1px solid #e9e9e9;padding:8px 16px;border-radius:20px;}.sort-popup{border:1px solid #e9e9e9;background:white;padding:24px 24px;display:flex;flex-direction:column;gap:16px;border-radius:12px;width:200px;}.sort-option:hover{background-color:#f3f4f6;}.sort-radio{width:16px;height:16px;border:2px solid #e9e9e9;border-radius:50%;}.sort-radio:checked{border-color:#e91c24;background-color:#e91c24;}.contact-us-hero-image{position:relative;width:100%;height:240px;}.contact-us-hero-image > div > div > div{height:240px;}.contact-us-hero-image > div > div > div > img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.contact-us-hero-image-formless{position:relative;width:100%;height:240px;}.contact-us-hero-image-formless > div > div > div{height:240px;}.contact-us-hero-image-formless > div > div > div > img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}@media (min-width:1440px){.contact-us-hero-image-formless{position:relative;width:100%;height:720px;}.contact-us-hero-image-formless > div > div > div{height:720px;}.contact-us-hero-image-formless > div > div > div > img{-o-object-fit:cover;object-fit:cover;width:100%;height:720px;}}.contact-us-form input{width:100%;overflow:hidden;border-radius:8px;border-width:1px;border-color:rgb(0 0 0 / 8%);--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));padding-top:18px;padding-bottom:18px;padding-left:1rem;padding-right:1rem;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));font-size:var(--Typography-Size-Input-S,16px);line-height:var(--Typography-Line-height-Input-S,20px);letter-spacing:-0.16px;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.01em;}@media (min-width:768px){.contact-us-form input{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.01em;}}@media (min-width:1440px){.contact-us-form input{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.01em;}}.contact-us-form input::-moz-placeholder{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));}.contact-us-form input::placeholder{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));}.contact-us-form input{outline:none;box-shadow:none;border:0px solid black;}.contact-us-form input:focus,.contact-us-form input:focus-visible,.contact-us-form input:focus-within,.contact-us-form input:active{outline:none !important;box-shadow:none !important;border:0px solid black !important;}.contact-us-form textarea{width:100%;overflow:hidden;border-radius:8px;border-width:1px;border-color:rgb(0 0 0 / 8%);--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));padding-top:18px;padding-bottom:18px;padding-left:1rem;padding-right:1rem;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));font-size:var(--Typography-Size-Input-S,16px);line-height:var(--Typography-Line-height-Input-S,20px);letter-spacing:-0.16px;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.01em;}@media (min-width:768px){.contact-us-form textarea{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.01em;}}@media (min-width:1440px){.contact-us-form textarea{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.01em;}}.contact-us-form textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));}.contact-us-form textarea::placeholder{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));}.contact-us-form input[type="submit"]{display:flex;width:-moz-fit-content;width:fit-content;cursor:pointer;overflow:hidden;border-radius:80px;--tw-bg-opacity:1;background-color:rgb(233 28 36 / var(--tw-bg-opacity,1));padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}@media (min-width:768px){.contact-us-form input[type="submit"]{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}}@media (min-width:1440px){.contact-us-form input[type="submit"]{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;}}.contact-us-form input[type="submit"]:hover{--tw-bg-opacity:1;background-color:rgb(37 41 48 / var(--tw-bg-opacity,1));}@media (min-width:768px){.contact-us-form input[type="submit"]{padding-top:18px;padding-bottom:18px;padding-left:28px;padding-right:28px;}}.contact-us-form input[type="submit"].no-colours{display:flex;width:-moz-fit-content;width:fit-content;cursor:pointer;overflow:hidden;border-radius:80px;background-color:transparent;padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}@media (min-width:768px){.contact-us-form input[type="submit"].no-colours{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}}@media (min-width:1440px){.contact-us-form input[type="submit"].no-colours{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;}}.contact-us-form input[type="submit"].no-colours:hover{opacity:0.9;}@media (min-width:768px){.contact-us-form input[type="submit"].no-colours{padding-left:28px;padding-right:28px;}}.contact-us-header h3{font-family:"Antenna Purina" !important;font-size:18px !important;font-style:normal !important;font-weight:700 !important;line-height:20px !important;letter-spacing:-0.0075em !important;}@media (min-width:768px){.contact-us-header h3{font-family:"Antenna Purina" !important;font-size:18px !important;font-style:normal !important;font-weight:700 !important;line-height:20px !important;letter-spacing:-0.0075em !important;}}@media (min-width:1440px){.contact-us-header h3{font-family:"Antenna Purina" !important;font-size:28px !important;font-style:normal !important;font-weight:700 !important;line-height:32px !important;letter-spacing:-0.0075em !important;}}.contact-us-form h3{font-family:"Antenna Purina";font-size:18px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-0.0075em;}@media (min-width:768px){.contact-us-form h3{font-family:"Antenna Purina";font-size:18px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-0.0075em;}}@media (min-width:1440px){.contact-us-form h3{font-family:"Antenna Purina";font-size:28px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-0.0075em;}}.text-content p,.cke_editable p{margin-block-start:0 !important;margin-block-end:0 !important;}.ckeditor-accordion{font-family:Inter;}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){background-color:transparent;color:inherit;border-bottom:1px solid black;}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:transparent;color:inherit;}.ckeditor-accordion-container > dl dt.active > a{background-color:transparent;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{background-color:black;}.ckeditor-accordion-container > dl{border:0px solid transparent;}.ckeditor-accordion-container dd > p{padding-top:1rem;padding-bottom:1rem;}.ckeditor-accordion-container > dl dd{padding-left:0px;padding-right:0px;}.article-body table{font-family:Inter;}.article-body
  :is(.forum table,.text-content table,.views-table,.draggable-table)
  td,:is(.forum table,.text-content table,.views-table,.draggable-table) th{padding:0.5rem !important;}.article-body
  :is(.forum table,.text-content table,.views-table,.draggable-table)
  td{border:2px solid currentColor;}.article-body
  :is(.forum table,.text-content table,.views-table,.draggable-table)
  tr:last-child
  td{border-block-end:solid;}.ck-content tbody td{max-height:400px !important;font-family:Inter;}.ck-content img{max-height:400px !important;height:auto !important;}.ck-content table{display:block;}.ck-content .ck-editor__editable.ck-editor__nested-editable{max-width:600px !important;overflow:hidden !important;max-height:400px !important;}.article-body table{display:flex;width:100%;align-items:center;justify-content:center;}@media (min-width:768px){.slide-video .video-oembed-media-lazy{max-height:600px;}}@media (min-width:1440px){.slide-video .video-oembed-media-lazy{max-height:800px;}}.video-details{bottom:1.5rem;}@media (min-width:768px){.video-details{bottom:5rem;}}.active-thumbnail{border-width:1px;border-color:rgb(0 0 0 / 25%);}.thumb > div > div > img{-o-object-fit:contain;object-fit:contain;width:40px;height:40px;}@media (min-width:768px){.thumb > div > div > img{-o-object-fit:contain;object-fit:contain;width:40px;height:40px;}}@media (min-width:1440px){.thumb > div > div > img{-o-object-fit:contain;object-fit:contain;width:72px !important;height:80px;}}main ul{list-style:initial;margin-block-start:0.25em;margin-block-end:0.25em;margin-inline-start:1.5em;margin-inline-end:0;padding-inline-start:0;padding:0;}main ol{list-style:numbered;margin-block-start:0.25em;margin-block-end:0.25em;margin-inline-start:1.5em;margin-inline-end:0;padding-inline-start:0;padding:0;}main ol li::marker{font-family:inherit;}main menu{list-style:initial;margin-block-start:0.25em;margin-block-end:0.25em;margin-inline-start:1.5em;margin-inline-end:0;padding-inline-start:0;padding:0;}.taxonomy-filter-links{display:flex;gap:8px;list-style:none;margin-inline-start:0;}.footer-wrapper{list-style:none !important;margin:0 !important;padding:0 !important;}.text-content blockquote,.cke_editable blockquote{font-family:Inter;font-weight:500;}.text-content blockquote::before,.cke_editable blockquote::before{font-family:Inter;font-style:italic;--tw-text-opacity:1;color:rgb(233 28 36 / var(--tw-text-opacity,1));}.breed-result-card{height:172px;width:100%;overflow:hidden;border-radius:16px;border-width:1px;border-color:transparent;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));}.breed-result-card:hover{--tw-border-opacity:1;border-color:rgb(233 233 233 / var(--tw-border-opacity,1));}@media (min-width:768px){.breed-result-card{height:368px;width:232px;}}@media (min-width:1440px){.breed-result-card{height:520px;width:308px;}}.breed-percent-card{height:360px;width:218px;overflow:hidden;border-radius:12px;border-width:1px;border-color:transparent;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));}.breed-percent-card:hover{--tw-border-opacity:1;border-color:rgb(233 233 233 / var(--tw-border-opacity,1));}@media (min-width:768px){.breed-percent-card{width:232px;}}@media (min-width:1440px){.breed-percent-card{height:456px;width:308px;}}.breed-selector-level-select{box-shadow:0px 0px 4px 0px rgba(233,28,36,0.2),0px 0px 16px 0px rgba(233,28,36,0.24);}@supports (box-shadow:none){.text-content a:where(:not(.button)),.cke_editable a:where(:not(.button)){transition:box-shadow 0.3s cubic-bezier(0.55,0.085,0,0.99);-webkit-text-decoration:none;text-decoration:none;box-shadow:none !important;}}.custom-market-image,.custom-market-image > div,.custom-market-image > div > div,.custom-market-image > div > div > div,.custom-market-image > div > div > div > img{height:clamp(180px,calc(180px + (640 - 180) * (100vw - 402px) / (1440 - 402)),640px);width:100%;}.custom-market-image > div > div > div > img{-o-object-fit:contain;object-fit:contain;}.search-results-content ul{list-style:none;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding:0;}.breed-match-card{width:218px;height:360px;transition:all;transition-duration:300ms;}@media (min-width:768px){.breed-match-card{width:232px;height:360px;}}@media (min-width:1440px){.breed-match-card{width:308px;height:456px;}}.breed-match-card:hover{border:1px solid #cfcfcf;box-shadow:0px 8px 64px 0px rgba(0,0,0,0.06);}.breed-match-card-img-wrapper{width:100%;height:224px;}@media (min-width:1440px){.breed-match-card-img-wrapper{width:100%;height:272px;}}.breed-match-card-img{width:170px;height:176px;}.breed-match-card-img > div{width:170px;height:176px;}.breed-match-card-img > div > div{width:170px;height:176px;}.breed-match-card-img > div > div > img{-o-object-fit:cover;object-fit:cover;width:170px;height:176px;}@media (min-width:768px){.breed-match-card-img{width:184px;height:176px;}.breed-match-card-img > div{width:184px;height:176px;}.breed-match-card-img > div > div{width:184px;height:176px;}.breed-match-card-img > div > div > img{-o-object-fit:cover;object-fit:cover;width:184px;height:176px;}}@media (min-width:1440px){.breed-match-card-img{width:244px;height:224px;}.breed-match-card-img > div{width:244px;height:224px;}.breed-match-card-img > div > div{width:244px;height:224px;}.breed-match-card-img > div > div > img{-o-object-fit:cover;object-fit:cover;width:244px;height:224px;}}.breed-match-card-experiences{border-top:1px solid #f6f6f6;width:100%;height:136px;padding:0.75rem;}@media (min-width:1440px){.breed-match-card-experiences{height:184px;padding:1rem;}}.breed-edit-answers-btn{color:white;background:black;}.breed-slider-chevron{overflow:hidden;border-radius:9999px;padding:12px;width:48px;height:48px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.breed-perfect-card-img,.breed-perfect-card-img > div,.breed-perfect-card-img > div > div{width:180px;height:180px;}.breed-perfect-card-wrapper{width:100%;height:180px;display:flex;align-items:center;justify-content:center;}@media (min-width:768px){.breed-perfect-card-wrapper{width:100%;height:200px;}}@media (min-width:1440px){.breed-perfect-card-wrapper{width:100%;height:262px;}}.breed-perfect-card-img > div > div > img{-o-object-fit:contain;object-fit:contain;width:180px;height:180px;}@media (min-width:768px){.breed-perfect-card-img,.breed-perfect-card-img > div,.breed-perfect-card-img > div > div,.breed-perfect-card-img > div > div > img{width:200px;height:200px;}}@media (min-width:1440px){.breed-perfect-card-img,.breed-perfect-card-img > div,.breed-perfect-card-img > div > div,.breed-perfect-card-img > div > div > img{width:262px;height:262px;}}.breed-slide{height:410px;width:320px;overflow:hidden;border-radius:16px;border-width:1px;--tw-border-opacity:1;border-color:rgb(233 233 233 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));}@media (min-width:768px){.breed-slide{height:456px;width:360px;}}@media (min-width:1440px){.breed-slide{height:590px;width:510px;}}.breed-perfect-text-content{display:flex;height:100%;width:100%;flex-direction:column;justify-content:center;border-top-width:1px;--tw-border-opacity:1;border-top-color:rgb(246 246 246 / var(--tw-border-opacity,1));padding-top:0.75rem;padding-bottom:0.75rem;padding-left:1.5rem;padding-right:1.5rem;}@media (min-width:1440px){.breed-perfect-text-content{padding:1.5rem;}}.meet-this-match-button{position:absolute;bottom:1.5rem;left:1.5rem;}[dir="rtl"] .meet-this-match-button{position:absolute;bottom:1.5rem;right:1.5rem;left:auto;}.breed-carousel-gaps{display:flex;width:100%;align-items:center;gap:1rem;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);}.breed-slide-controls{width:100%;margin-inline-start:auto;margin-inline-end:auto;display:flex;align-items:center;justify-content:space-between;padding-bottom:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}@media (min-width:1440px){.breed-slide-controls{padding-top:2.5rem;}}.match-tag{position:absolute;margin-inline-start:12px;top:12px;}#edit-answers-popup{opacity:0;pointer-events:none;transition:opacity 0.3s ease-in-out;position:fixed;inset:0;background-color:white;display:flex;align-items:center;justify-content:center;}#edit-answers-popup.visible{opacity:1;pointer-events:auto;z-index:4;}.option-select-background{box-shadow:0px 0px 4px 0px rgba(233,28,36,0.2),0px 0px 16px 0px rgba(233,28,36,0.24);}.article-body table{margin-inline-start:auto;margin-inline-end:auto;border:1px solid grey;}.article-body th{border-bottom:1px solid grey;background:rgba(0,0,0,0.05);font-family:"Antenna Purina","Inter";font-weight:500;}.article-body tr{border-bottom:1px solid grey;}.article-body td{background:white;border-inline-start:1px solid grey;padding:0.4em;}.article-body th{border-inline-start:1px solid grey;padding:0.4em;}.import-data-table{margin-inline-start:auto;margin-inline-end:auto;border:1px solid grey;}.import-data-table th{border-bottom:1px solid grey;background:rgba(0,0,0,0.05);font-family:"Antenna Purina","Inter";font-weight:500;}.import-data-table tr{border-bottom:1px solid grey;}.import-data-table td{background:white;border-inline-start:1px solid grey;padding:0.4em;}.import-data-table th{border-inline-start:1px solid grey;padding:0.4em;}.js .paragraph-top{grid-template-columns:300px auto 1fr auto;}@media (min-width:992px){.js .paragraph-top{grid-template-columns:300px auto 1fr auto;}}.slick-next{display:none !important;}.paragraph--type--ln-c-buy-now-component button,.paragraph--type--ln-c-buy-now-component .ln-buy-now-modal-sticky{background-color:transparent !important;padding:0px !important;}#accordion-tab{display:block !important;}#whereToBuy-tab{display:block !important;}button #whereToBuy-tab{display:block !important;}.field:not(:last-child){margin-block-end:0px !important;}.Display-S{font-family:"Antenna Purina";font-size:18px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-0.0075em;}.Display-M{font-family:"Antenna Purina";font-size:18px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-0.0075em;}.Display-L{font-family:"Antenna Purina";font-size:22px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-0.02em;}.Display-XL{font-family:"Antenna Purina";font-size:32px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:-0.02em;}.Title-XS{font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:-0.01em;}.Title-S{font-family:Inter;font-size:17px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-0.01em;}.Title-M{font-family:Inter;font-size:22px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-0.02em;}.Title-L{font-family:Inter;font-size:28px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-0.02em;}.Label-M{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;}.Parra-XL{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.02em;}.Parra-L{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;}.Parra-M{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:18px;}.Parra-S-Body{font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0.0035em;}.Parra-S-Body-Bold{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0.0035em;}.Input-M{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.01em;}.Input-S{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.01em;}.Button-M{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}.Button-M-Bold{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:16px;}.Button-S{font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:16px;}.Tag-M{font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;}.Tag-S{font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px;}.Navigation{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}@media (min-width:768px){.Display-XL{font-family:"Antenna Purina";font-size:40px;font-style:normal;font-weight:700;line-height:48px;letter-spacing:-0.02em;}.Display-L{font-family:"Antenna Purina";font-size:30px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-0.02em;}.Display-M{font-family:"Antenna Purina";font-size:26px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-0.0075em;}.Display-S{font-family:"Antenna Purina";font-size:18px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-0.0075em;}.Title-L{font-family:Inter;font-size:28px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-0.02em;}.Title-M{font-family:Inter;font-size:22px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-0.01em;}.Title-S{font-family:Inter;font-size:17px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-0.01em;}.Title-XS{font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:-0.02em;}.Label-M{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;}.Parra-XL{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.02em;}.Parra-L{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px;}.Parra-M{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;}.Parra-S-Body{font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0.0035em;}.Parra-S-Body-Bold{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0.0035em;}.Input-M{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.01em;}.Input-S{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.01em;}.Button-M{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}.Button-M-Bold{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:16px;}.Button-S{font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:16px;}.Tag-M{font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;}.Tag-S{font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px;}.Navigation{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}}@media (min-width:1440px){.Display-XL{font-family:"Antenna Purina";font-size:56px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-0.02em;}.Display-L{font-family:"Antenna Purina";font-size:48px;font-style:normal;font-weight:700;line-height:48px;letter-spacing:-0.02em;}.Display-M{font-family:"Antenna Purina";font-size:32px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:-0.0075em;}.Display-S{font-family:"Antenna Purina";font-size:28px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-0.0075em;}.Title-L{font-family:Inter;font-size:28px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-0.02em;}.Title-M{font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-0.01em;}.Title-S{font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-0.01em;}.Title-XS{font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-0.02em;}.Label-M{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;}.Parra-XL{font-family:Inter;font-size:24px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:-0.02em;}.Parra-L{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;}.Parra-M{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;}.Parra-S-Body{font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0.0035em;}.Parra-S-Body-Bold{font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0.0035em;}.Input-M{font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.01em;}.Input-S{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.01em;}.Button-M{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;}.Button-M-Bold{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:20px;}.Button-S{font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:16px;}.Tag-M{font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;}.Tag-S{font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px;}.Navigation{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}}.view{gap:0px;}.view-sort-option{display:flex;align-items:center;gap:0.75rem;cursor:pointer;border-radius:0.5rem;overflow:hidden;position:relative;}.view-option:hover{background-color:rgba(0,0,0,0.05);transition:all;transition-duration:300ms;transition-timing-function:ease-in-out;}.articles-view-margins{max-width:720px;margin:auto;width:100%;}.products-sidebar-wrapper{margin-left:auto;margin-right:auto;display:flex;max-width:1280px;flex-direction:column;align-items:center;justify-content:center;gap:1rem;}@media (min-width:1440px){.products-sidebar-wrapper{flex-direction:row;align-items:flex-start;justify-content:space-between;}}.products-view-margins{max-width:720px;margin:auto;width:100%;}.articles-view-title-wrapper{display:flex;align-items:center;justify-content:space-between;padding:24px;}.products-view-title-wrapper{display:flex;align-items:center;justify-content:space-between;padding:24px;}.products-view-pagination-wrapper{margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:720px;}@media (min-width:768px){.articles-view-wrapper{padding:24px 0px;}.articles-view-title-wrapper{padding:24px 0px;}.products-view-title-wrapper{padding:24px 0px;}}@media (min-width:1280px){.articles-view-margins{max-width:964px;}.articles-view-wrapper{padding-left:0rem;padding-right:0rem;}.products-view-title-wrapper{padding-left:0rem;padding-right:0rem;}}@media (min-width:1440px){.articles-view-margins{max-width:1280px;}.products-view-margins{max-width:1280px;}.articles-view-wrapper{padding-top:48px;padding-bottom:32px;}.products-view-title-wrapper{padding-top:48px;padding-bottom:32px;}.products-view-pagination-wrapper{max-width:956px;}}.three-grid-pagination-wrapper{width:100%;max-width:720px;margin-left:auto;margin-right:auto;display:flex;align-items:center;gap:1rem;justify-content:space-between;}@media (min-width:1440px){.three-grid-pagination-wrapper{max-width:1280px;}}.sort-option-wrapper{padding-inline:40px;}.facet-options > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse));}.facet-options{padding-left:2.5rem;padding-right:2.5rem;padding-bottom:1.5rem;}@media (min-width:1440px){.facet-options{padding-left:2rem;padding-right:2rem;padding-top:0.5rem;padding-bottom:2rem;}}.toggle-styling{background:white;border:1px solid #e9e9e9;padding:16px 20px;border-radius:80px;cursor:pointer;display:flex;align-items:center;gap:8px;}.toggle-styling .has-active{border:1px solid #000;}.toggle-styling.has-active{border:1px solid #000;}.active-filters{border:1px solid #000;}@media (min-width:768px){.view-option{padding:0rem;}.sort-option-wrapper{padding-inline:0px;padding-bottom:0px;}.toggle-stying{padding:18px 24px;z-index:20;}}.view-radio{margin:0;position:relative;}.view-results-button{width:100%;background:#e91c24;color:white;border-radius:80px;overflow:hidden;padding-top:16px;padding-bottom:16px;}.view-results-button:hover{background:#252930;color:white;}.view-sort-mobile-popup-title{padding:16px 24px;background:var(--Color-Greys-Grey-50,#f6f6f6);}.view-sort-mobile-popup-section-title{padding:24px 24px;border-top:1px solid var(--Color-Greys-Grey-100-P,#e9e9e9);}.view-sort-popup-mobile{border:1px solid #e9e9e9;background:white;position:fixed;top:0px;left:0px;z-index:51;flex-direction:column;width:100vw;height:100vh;pointer-events:auto;}.view-sort-popup-desktop{position:absolute;top:100%;border:1px solid #e9e9e9;background:white;padding:24px 24px;flex-direction:column;border-radius:12px;margin-top:8px;width:200px;left:unset;right:0;height:auto;z-index:15;pointer-events:auto;}.view-sort-popup-mobile input[type="radio"].view-sort-radio{width:20px;height:20px;border-radius:50%;border:1px solid #000;background:#fff;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;flex-shrink:0;cursor:pointer;}input[type="radio"]:checked.view-sort-radio,input[type="radio"]:hover.view-sort-radio,input[type="radio"]:focus.view-sort-radio,input[type="radio"]:focus-visible.view-sort-radio,input[type="radio"]:focus-within.view-sort-radio,input[type="radio"]:active.view-sort-radio{border:2px solid #e91c24;background:white;box-shadow:inset 0 0 0 4px white,inset 0 0 0 8px #e91c24;}.view-filters .form-type-boolean{margin-block:0.25rem;display:flex;align-items:flex-start;gap:0.75rem;}.view-filters .form-type-boolean input{flex-shrink:0;}.view-filters .form-type-boolean label{padding-inline-start:0px;}.articles-view-grid{padding-inline-start:1.5rem;padding-inline-end:1.5rem;}@media (min-width:768px){.articles-view-grid{padding-inline-start:0;padding-inline-end:0;}}.products-view-grid{width:100%;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}@media (min-width:768px){.products-view-grid{padding-inline-start:0;padding-inline-end:0;}}.filter-wrapper{display:flex;gap:0.25rem;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:0.5rem;flex-wrap:wrap;}@media (min-width:768px){.filter-wrapper{padding-bottom:0.75rem;}}.facet-toggle{display:flex;width:100%;cursor:pointer;align-items:center;gap:0.5rem;padding:1.5rem;}@media (min-width:1440px){.facet-toggle{padding:1rem;}}.facet-chevron{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}details[open] .facet-chevron{transform:rotate(0deg);}details:not([open]){overflow:hidden;}.scrollable-mobile-filters{max-height:calc(100vh - 185px);overflow-y:auto;}@media (min-width:1440px){.scrollable-mobile-filters{display:none;}}.fieldset-wrapper.collapsible .collapsible-legend{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;padding-right:20px;transition:all 0.2s ease;}.fieldset-wrapper.collapsible .collapsible-legend:hover{color:#0073aa;}.fieldset-wrapper.collapsible .collapsible-legend:focus{outline:2px solid #0073aa;outline-offset:2px;}.fieldset-wrapper.collapsible .collapsible-legend:after{content:"▼";position:absolute;right:0;top:0;font-size:0.8em;transition:transform 0.2s ease;}.fieldset-wrapper.collapsible.collapsed .collapsible-legend:after{transform:rotate(-90deg);}.fieldset-wrapper.collapsible > .fieldset-wrapper,.fieldset-wrapper.collapsible > .form-item{overflow:hidden;}.slick-slider.slick-dotted{margin-bottom:0px;}.slick-slider{margin-bottom:0px;}.search-results-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-rows:auto;gap:1rem;width:100%;margin-inline-start:auto;margin-inline-end:auto;}.search-results-grid[data-grid-columns="2"]{grid-template-columns:repeat(1,minmax(0,1fr));}.search-results-grid[data-grid-columns="3"]{grid-template-columns:repeat(1,minmax(0,1fr));}.search-results-grid[data-grid-columns="4"]{grid-template-columns:repeat(1,minmax(0,1fr));}.facet-content .form-item__label{margin-block:0px;}@media (min-width:768px){.search-results-grid[data-grid-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr));}.search-results-grid[data-grid-columns="3"]{max-width:720px;grid-template-columns:repeat(3,minmax(0,1fr));}.search-results-grid[data-grid-columns="4"]{max-width:720px;grid-template-columns:repeat(3,minmax(0,1fr));}}@media (min-width:1280px){.search-results-grid[data-grid-columns="4"]{max-width:964px;grid-template-columns:repeat(4,minmax(0,1fr));}}@media (min-width:1440px){.search-results-grid[data-grid-columns="3"]{max-width:956px;}.search-results-grid[data-grid-columns="4"]{max-width:1280px;}}.placeholder-block{display:none;width:100%;max-width:308px;}@media (min-width:1440px){.placeholder-block{display:block;}}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-buttons{overflow:hidden !important;border-radius:12px !important;border-width:0px !important;font-family:Inter !important;}.ui-dialog .ui-dialog-titlebar{--tw-bg-opacity:1 !important;background-color:rgb(233 28 36 / var(--tw-bg-opacity,1)) !important;padding-left:1rem !important;padding-right:1rem !important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / var(--tw-text-opacity,1)) !important;font-family:"Antenna Purina";font-size:22px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-0.02em;}@media (min-width:768px){.ui-dialog .ui-dialog-titlebar{font-family:"Antenna Purina";font-size:30px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-0.02em;}}@media (min-width:1440px){.ui-dialog .ui-dialog-titlebar{font-family:"Antenna Purina";font-size:48px;font-style:normal;font-weight:700;line-height:48px;letter-spacing:-0.02em;}}.ui-dialog .ui-dialog-title{font-family:Inter;font-size:28px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-0.02em;}@media (min-width:768px){.ui-dialog .ui-dialog-title{font-family:Inter;font-size:28px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-0.02em;}}@media (min-width:1440px){.ui-dialog .ui-dialog-title{font-family:Inter;font-size:28px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-0.02em;}}.ui-dialog .ui-dialog-title{border-width:0px;}.ui-dialog{padding:0em !important;}.ui-dialog .ui-dialog-title{font-family:Inter;font-size:28px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-0.02em;}@media (min-width:768px){.ui-dialog .ui-dialog-title{font-family:Inter;font-size:28px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-0.02em;}}@media (min-width:1440px){.ui-dialog .ui-dialog-title{font-family:Inter;font-size:28px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-0.02em;}}.ui-dialog .ui-dialog-buttonpane{padding-top:0px !important;padding-bottom:0px !important;padding-left:1rem !important;padding-right:1rem !important;border-width:0px !important;}.ui-dialog .ui-dialog-content{padding-left:1rem !important;padding-right:1rem !important;}button.webform-button--submit.button.button--primary.js-form-submit.form-submit.ui-button.ui-corner-all.ui-widget{background:#e91c24;border:none;overflow:hidden;border-radius:80px;}button.button.button--primary.js-form-submit.form-submit.ui-button.ui-corner-all.ui-widget{background:#e91c24;border:none;overflow:hidden;border-radius:80px;}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-buttons{max-width:80vw;}.ui-widget-header{border-width:0px;}.ui-dialog textarea{padding:1rem;}.ui-dialog input:focus{border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity,1));outline-width:0px;}.ui-dialog textarea:focus{border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity,1));outline-width:0px;}.ui-dialog input[type="checkbox"]{width:20px;height:20px;border-radius:4px;border:1px solid var(--Color-Greys-Black-100,#000);background:var(--Color-Greys-White-100,#fff);outline:none;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;}.ui-dialog input[type="checkbox"]:checked{width:20px;height:20px;gap:8px;border:0px;border-radius:4px;background:var(--Color-Brand-Red-400-Purina,#e91c24);background-image:url("/themes/custom/purina/js/images/icon-check-light.svg");background-repeat:no-repeat;background-position:center;background-size:12px 12px;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;box-shadow:none;}.text-content,.cke_editable{color:inherit !important;}.view-all-button{white-space:nowrap;}[dir="rtl"] .breed-selector-controls{flex-direction:row-reverse;transform:rotate(180deg);}[dir="rtl"] .pagination-controls{flex-direction:row-reverse;transform:rotate(180deg);}.language-switcher-language-url{display:flex;flex-direction:row;align-items:center;}.language-link:hover{opacity:0.8;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;}.search-arrow-icon{transform:rotate(90deg);}[dir="rtl"] .search-arrow-icon{transform:rotate(270deg);}.custom-play-button{cursor:pointer;}.video-oembed-media-lazy-play{display:none;}.manga-buy-button{border-radius:5.333px;box-shadow:0 2.667px 2.667px 0 rgba(0,0,0,0.25);width:107px;height:50px;cursor:pointer;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));}.manga-kadokawa{background-color:white;background-position:9.297px 9.102px;background-size:84.141% 64.04%;background-repeat:no-repeat;}.manga-amazon{background-color:white;background-position:13.565px 15.979px;background-size:76.331% 46.18%;background-repeat:no-repeat;}@media (min-width:1440px){.manga-buy-button{border-radius:8px;width:160px;height:75px;}.manga-kadokawa{background-position:13.946px 13.653px;background-size:84.141% 64.04%;}.manga-amazon{background-position:20.348px 23.969px;background-size:76.331% 46.18%;}}.basic-hero-bg{background-image:var(--mobile-bg);background-color:lightgray;background-position:0 0,0 0,50% 50%;background-size:auto,auto,cover;background-repeat:no-repeat;}@media (min-width:768px){.basic-hero-bg{background-image:var(--desktop-bg);background-color:var(--Color-Greys-White-100,#fff);background-position:0 0,50% 50%;background-size:auto,cover;background-repeat:no-repeat;}}.search-hero-bg{background-image:var(--mobile-bg-images);background-color:#cd162c;background-position:0 0,0 0,50% 50%,50% 50%;background-size:auto,auto,cover,cover;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;}@media (min-width:768px){.search-hero-bg{background-image:var(--desktop-bg-images);background-color:var(--Color-Greys-Grey-700-P,#252930);background-position:0 0,50% 50%;background-size:auto,cover;background-repeat:no-repeat,no-repeat;}}.dynamic-vh-height{height:90dvh;height:80vh;}@media (min-width:768px){.dynamic-vh-height{height:90dvh;height:90vh;}}.brand-menu-logo{max-height:100px;width:-moz-fit-content;width:fit-content;}.brand-menu-logo > div{max-height:100px;width:-moz-fit-content;width:fit-content;}.brand-menu-logo > div > div{max-height:100px;width:-moz-fit-content;width:fit-content;}.brand-menu-logo > div > div > img{max-height:100px;width:-moz-fit-content;width:fit-content;-o-object-fit:contain;object-fit:contain;}.breed-pagination-number,.next-slide,.prev-slide{border:1px solid #f3f4f6 !important;}.embedded-contact-form{font-family:"Inter" !important;display:none !important;}.embedded-contact-form.form-ready{display:block !important;}.embedded-contact-form .request-type-options{display:none;}.embedded-contact-form .fieldset__label{display:none;}.embedded-contact-form .fieldset{background-color:transparent;border:none;}.embedded-contact-form .fieldset__wrapper{padding-block:0;padding-inline:0;}.embedded-contact-form .button,select{width:100%;}.embedded-contact-form .form-type-boolean{display:flex;align-items:start;gap:8px;}.embedded-contact-form input[type="checkbox"]{flex-shrink:0;}.embedded-contact-form .form-item-privacy-policy label{margin-block:0px;}.embedded-contact-form fieldset{margin-block:0px;}.embedded-contact-form .form-item{margin-block:0px;margin-bottom:8px;}.embedded-contact-form p[data-drupal-selector="edit-campaign"]{display:none;}.embedded-contact-form .button--primary{border-color:transparent;display:flex;width:-moz-fit-content;width:fit-content;cursor:pointer;overflow:hidden;border-radius:80px;--tw-bg-opacity:1;background-color:rgb(233 28 36 / var(--tw-bg-opacity,1));padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}@media (min-width:768px){.embedded-contact-form .button--primary{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}}@media (min-width:1440px){.embedded-contact-form .button--primary{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;}}.embedded-contact-form .button--primary:hover{--tw-bg-opacity:1;background-color:rgb(37 41 48 / var(--tw-bg-opacity,1));}@media (min-width:768px){.embedded-contact-form .button--primary{padding-top:18px;padding-bottom:18px;padding-left:28px;padding-right:28px;}}.embedded-contact-form .button--primary.no-colours{display:flex;width:-moz-fit-content;width:fit-content;cursor:pointer;overflow:hidden;border-radius:80px;background-color:transparent;padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}@media (min-width:768px){.embedded-contact-form .button--primary.no-colours{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}}@media (min-width:1440px){.embedded-contact-form .button--primary.no-colours{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;}}.embedded-contact-form .button--primary.no-colours:hover{opacity:0.9;}@media (min-width:768px){.embedded-contact-form .button--primary.no-colours{padding-left:28px;padding-right:28px;}}.embedded-contact-form .button--primary{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}@media (min-width:768px){.embedded-contact-form .button--primary{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;}}@media (min-width:1440px){.embedded-contact-form .button--primary{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;}}.embedded-contact-form label[for="edit-field-first-name"]{margin-block:0px;margin-bottom:8px;}.embedded-contact-form input[type="checkbox"]{width:20px;height:20px;border-radius:4px;border:1px solid var(--Color-Greys-Black-100,#000);background:var(--Color-Greys-White-100,#fff);outline:none;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;}.embedded-contact-form input[type="checkbox"]:checked{width:20px;height:20px;gap:8px;border:0px;border-radius:4px;background:var(--Color-Brand-Red-400-Purina,#e91c24);background-image:url("/themes/custom/purina/js/images/icon-check-light.svg");background-repeat:no-repeat;background-position:center;background-size:12px 12px;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;box-shadow:none;}.embedded-contact-form p{font-family:"Inter" !important;}.embedded-contact-form input[type="text"],.embedded-contact-form input[type="email"],.embedded-contact-form textarea{background-color:white;color:black;border:1px solid rgba(0,0,0,0.08);border-radius:12px !important;overflow:hidden;padding:18px 16px;width:100%;}.embedded-contact-form select{background-color:white;color:black;border:1px solid rgba(0,0,0,0.08);border-radius:12px !important;overflow:hidden;padding:0px 18px;width:100%;}.embedded-contact-form input[type="checkbox"]:hover{border-color:black;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.embedded-contact-form input[type="checkbox"]:focus-visible{border:1px solid var(--Color-Greys-Black-100,#000);outline-offset:0px;}.embedded-contact-form .form-item__label.form-required::after,.ratings-reviews-modal .form-item__label.form-required::after{background-image:url("data:image/svg+xml,%3Csvg height='16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 7.562 1.114-3.438c2.565.906 4.43 1.688 5.59 2.35-.306-2.921-.467-4.93-.484-6.027h3.511c-.05 1.597-.234 3.6-.558 6.003 1.664-.838 3.566-1.613 5.714-2.325l1.113 3.437c-2.05.678-4.06 1.131-6.028 1.356.984.856 2.372 2.381 4.166 4.575l-2.906 2.059c-.935-1.274-2.041-3.009-3.316-5.206-1.194 2.275-2.244 4.013-3.147 5.206l-2.856-2.059c1.872-2.307 3.211-3.832 4.017-4.575-2.081-.402-4.058-.856-5.93-1.356' fill='%23e91c24'/%3E%3C/svg%3E%0A");flex-shrink:0;}.ratings-reviews-modal button:focus{outline:unset !important;}.embedded-contact-form input:focus,.embedded-contact-form input:focus-within,.embedded-contact-form input:active,.embedded-contact-form textarea:focus,.embedded-contact-form textarea:focus-within,.embedded-contact-form textarea:active,.embedded-contact-form select:focus,.embedded-contact-form select:focus-within,.embedded-contact-form select:active{outline:solid 1px black !important;}.embedded-contact-form input:hover,.embedded-contact-form textarea:hover,.embedded-contact-form select:hover{outline-width:1px;outline-color:#E9E9E9;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:200ms;}.embedded-contact-form .button--primary{padding-top:1rem !important;}.embedded-contact-form label[for="edit-privacy-policy"]{display:flex;align-items:start;justify-content:start;}body:has(.gigya-screen-dialog:not([style*="display: none"])){overflow-y:hidden !important;}.gigya-screen-dialog-main{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;}.gigya-screen-dialog-main::-webkit-scrollbar{display:none;}.star-filter-btn.active-filter.view-sort-option{border-radius:0px !important;border-width:0px;--tw-bg-opacity:1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1)) !important;--tw-text-opacity:1 !important;color:rgb(0 0 0 / var(--tw-text-opacity,1)) !important;}body:has(.view-sort-popup-mobile:not([class*="hidden"])){overflow-y:hidden !important;touch-action:none;-webkit-overflow-scrolling:touch;}body{-webkit-overflow-scrolling:touch;}.view-results-wrapper{position:fixed;bottom:0px;width:100%;border-top-width:1px;--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem;padding-top:1.5rem;padding-bottom:2.5rem;}.breadcrumb-fade{background:linear-gradient(90deg,rgba(246,246,246,0) 80%,var(--Color-Greys-Grey-50,#f6f6f6) 95.34%);}.breadcrumb-fade[dir="rtl"],[dir="rtl"] .breadcrumb-fade{background:linear-gradient(270deg,rgba(246,246,246,0) 80%,var(--Color-Greys-Grey-50,#f6f6f6) 95.34%);}.product-messages.messages-list{margin-top:0px;margin-bottom:0px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;}.product-messages.messages-list::-webkit-scrollbar{display:none;}.product-messages .messages__wrapper{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;}.product-messages .messages__wrapper::-webkit-scrollbar{display:none;}.product-messages .messages__content{font-family:Inter;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;}.product-messages .messages__content::-webkit-scrollbar{display:none;}.product-messages .messages__content{font-family:"Antenna Purina";font-size:18px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-0.0075em;}@media (min-width:768px){.product-messages .messages__content{font-family:"Antenna Purina";font-size:26px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-0.0075em;}}@media (min-width:1440px){.product-messages .messages__content{font-family:"Antenna Purina";font-size:32px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:-0.0075em;}}.product-messages .messages-list__item{background:white;color:black;}.product-messages .messages__close:hover::before,.messages__close:hover::after{border-color:black;}.product-messages .messages__button{border-radius:9999px;padding-left:1rem;padding-right:1rem;}.ratings-reviews-modal.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-buttons{overflow:hidden !important;border-radius:12px !important;border-width:0px !important;font-family:Inter !important;}.ratings-reviews-modal.ui-dialog .ui-dialog-titlebar{--tw-bg-opacity:1 !important;background-color:rgb(233 28 36 / var(--tw-bg-opacity,1)) !important;padding-left:1rem !important;padding-right:1rem !important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / var(--tw-text-opacity,1)) !important;font-family:"Antenna Purina";font-size:22px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-0.02em;}@media (min-width:768px){.ratings-reviews-modal.ui-dialog .ui-dialog-titlebar{font-family:"Antenna Purina";font-size:30px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-0.02em;}}@media (min-width:1440px){.ratings-reviews-modal.ui-dialog .ui-dialog-titlebar{font-family:"Antenna Purina";font-size:48px;font-style:normal;font-weight:700;line-height:48px;letter-spacing:-0.02em;}}.ratings-reviews-modal.ui-dialog .ui-dialog-title{font-family:Inter;font-size:28px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-0.02em;}@media (min-width:768px){.ratings-reviews-modal.ui-dialog .ui-dialog-title{font-family:Inter;font-size:28px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-0.02em;}}@media (min-width:1440px){.ratings-reviews-modal.ui-dialog .ui-dialog-title{font-family:Inter;font-size:28px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-0.02em;}}.ratings-reviews-modal.ui-dialog .ui-dialog-title{border-width:0px;}.ratings-reviews-modal.ui-dialog{padding:0em !important;overflow:hidden !important;border-radius:12px !important;border-width:0px !important;font-family:Inter !important;}.ratings-reviews-modal.ui-dialog .ui-dialog-title{font-family:Inter;font-size:28px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-0.02em;}@media (min-width:768px){.ratings-reviews-modal.ui-dialog .ui-dialog-title{font-family:Inter;font-size:28px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-0.02em;}}@media (min-width:1440px){.ratings-reviews-modal.ui-dialog .ui-dialog-title{font-family:Inter;font-size:28px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-0.02em;}}.ratings-reviews-modal.ui-dialog .ui-dialog-buttonpane{padding-top:0px !important;padding-bottom:0px !important;padding-left:1rem !important;padding-right:1rem !important;border-width:0px !important;}.ratings-reviews-modal.ui-dialog .ui-dialog-content{padding-left:1rem !important;padding-right:1rem !important;}.ratings-reviews-modal
  button.webform-button--submit.button.button--primary.js-form-submit.form-submit.ui-button.ui-corner-all.ui-widget{background:#e91c24;border:none;overflow:hidden;border-radius:80px;}.ratings-reviews-modal
  button.button.button--primary.js-form-submit.form-submit.ui-button.ui-corner-all.ui-widget{background:#e91c24;border:none;overflow:hidden;border-radius:80px;margin-bottom:12px !important;}.ratings-reviews-modal.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-buttons{max-width:80vw;}.ratings-reviews-modal.ui-widget-header{border-width:0px;}.ratings-reviews-modal.ui-dialog textarea{max-height:370px;max-width:350ch;padding:1rem;}.ratings-reviews-modal.ui-dialog input:focus{border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity,1));outline-width:0px;}.ratings-reviews-modal.ui-dialog textarea:focus{border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity,1));outline-width:0px;}.ratings-reviews-modal.ui-dialog input[type="checkbox"]{width:20px;height:20px;border-radius:4px;border:1px solid var(--Color-Greys-Black-100,#000);background:var(--Color-Greys-White-100,#fff);outline:none;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;}.ratings-reviews-modal.ui-dialog input[type="checkbox"]:checked{width:20px;height:20px;gap:8px;border:0px;border-radius:4px;background:var(--Color-Brand-Red-400-Purina,#e91c24);background-image:url("/themes/custom/purina/js/images/icon-check-light.svg");background-repeat:no-repeat;background-position:center;background-size:12px 12px;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;box-shadow:none;}.ratings-reviews-modal .ui-icon-closethick{width:24px;height:24px;background-image:url("/themes/custom/purina/js/images/icon-close-small.svg");background-size:cover;background-repeat:no-repeat;background-position:center;border:none;cursor:pointer;}.ratings-reviews-modal .ui-icon-closethick:hover,.ratings-reviews-modal .ui-icon-closethick:focus{width:24px;height:24px;background-image:url("/themes/custom/purina/js/images/icon-close-small.svg");background-size:cover;background-repeat:no-repeat;background-position:center;border:none;cursor:pointer;}.ratings-reviews-modal .ui-dialog-titlebar-close{width:0px !important;height:0px !important;right:30px !important;top:30px !important;}@media (min-width:1440px){.ratings-reviews-modal .ui-icon-closethick{width:48px;height:48px;}.ratings-reviews-modal .ui-icon-closethick:hover,.ratings-reviews-modal .ui-icon-closethick:focus{width:48px;height:48px;}.ratings-reviews-modal .ui-dialog-titlebar-close{width:0px !important;height:0px !important;right:50px !important;top:30px !important;}}.ratings-reviews-modal .form-actions{margin-block:0px !important;margin-bottom:16px;}.ratings-reviews-modal .form-type-boolean{margin-block:0px !important;margin-bottom:4px;}.ratings-reviews-modal input[type="text"],.ratings-reviews-modal textarea{width:100%;overflow:hidden;border-radius:8px;border-width:1px;border-color:rgb(0 0 0 / 8%);--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));padding-top:18px;padding-bottom:18px;padding-left:1rem;padding-right:1rem;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));font-size:var(--Typography-Size-Input-S,16px);line-height:var(--Typography-Line-height-Input-S,20px);letter-spacing:-0.16px;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.01em;}@media (min-width:768px){.ratings-reviews-modal input[type="text"],.ratings-reviews-modal textarea{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.01em;}}@media (min-width:1440px){.ratings-reviews-modal input[type="text"],.ratings-reviews-modal textarea{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.01em;}}.ratings-reviews-modal input[type="text"]::-moz-placeholder,.ratings-reviews-modal textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));}.ratings-reviews-modal input[type="text"]::placeholder,.ratings-reviews-modal textarea::placeholder{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));}.ratings-reviews-modal{position:fixed !important;top:40px !important;border:2px solid black;width:95vw !important;max-width:600px !important;}.ratings-reviews-modal
  .js-form-item.form-item.js-form-type-textfield.form-item-name.js-form-item-name{display:none !important;}[dir="rtl"] .video-oembed-media-modal-play-wrapper img,.video-oembed-media-lazy-play-wrapper img{transform:none !important;top:0%;left:0%;right:0%;}.promo-slide-logo,.promo-slide-logo > div,.promo-slide-logo > div > div,.promo-slide-logo > div > div > div,.promo-slide-logo > div > div > div > img{max-height:120px;max-width:120px;}@media (min-width:1440px){.promo-slide-logo,.promo-slide-logo > div,.promo-slide-logo > div > div,.promo-slide-logo > div > div > div,.promo-slide-logo > div > div > div > img{max-height:none;max-width:none;}}.brand-icon-card-description .text-content{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:18px;}@media (min-width:768px){.brand-icon-card-description .text-content{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;}}@media (min-width:1440px){.brand-icon-card-description .text-content{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:24px;}}.hide-cta .brand-button{display:none;}@media (min-width:768px){.hide-cta .brand-button{display:block;}}.last\:border-b:last-child{border-bottom-width:1px;}.last\:border-b-grey-100:last-child{--tw-border-opacity:1;border-bottom-color:rgb(233 233 233 / var(--tw-border-opacity,1));}.hover\:border:hover{border-width:1px;}.hover\:border-grey-100:hover{--tw-border-opacity:1;border-color:rgb(233 233 233 / var(--tw-border-opacity,1));}.hover\:bg-black\/\[80\%\]:hover{background-color:rgb(0 0 0 / 80%);}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity,1));}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity,1));}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));}.hover\:text-red:hover{--tw-text-opacity:1;color:rgb(233 28 36 / var(--tw-text-opacity,1));}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));}.hover\:text-white\/60:hover{color:rgb(255 255 255 / 0.6);}.hover\:opacity-90:hover{opacity:0.9;}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1),0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.disabled\:opacity-50:disabled{opacity:0.5;}.group[open] .group-open\:border-b-0{border-bottom-width:0px;}.group:hover .group-hover\:text-red{--tw-text-opacity:1;color:rgb(233 28 36 / var(--tw-text-opacity,1));}@media (min-width:768px){.md\:absolute{position:absolute;}.md\:relative{position:relative;}.md\:bottom-8{bottom:2rem;}.md\:left-12{left:3rem;}.md\:left-8{left:2rem;}.md\:top-0{top:0px;}.md\:top-6{top:1.5rem;}.md\:top-\[204px\]{top:204px;}.md\:mx-auto{margin-left:auto;margin-right:auto;}.md\:line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.md\:line-clamp-\[10\]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;}.md\:line-clamp-\[18\]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:18;}.md\:line-clamp-\[6\]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;}.md\:line-clamp-\[8\]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;}.md\:block{display:block;}.md\:flex{display:flex;}.md\:grid{display:grid;}.md\:hidden{display:none;}.md\:h-\[184px\]{height:184px;}.md\:h-\[192px\]{height:192px;}.md\:h-\[200px\]{height:200px;}.md\:h-\[204px\]{height:204px;}.md\:h-\[208px\]{height:208px;}.md\:h-\[232px\]{height:232px;}.md\:h-\[300px\]{height:300px;}.md\:h-\[328px\]{height:328px;}.md\:h-\[350px\]{height:350px;}.md\:h-\[384px\]{height:384px;}.md\:h-\[400px\]{height:400px;}.md\:h-\[420px\]{height:420px;}.md\:h-\[480px\]{height:480px;}.md\:h-\[504px\]{height:504px;}.md\:h-\[600px\]{height:600px;}.md\:h-\[72px\]{height:72px;}.md\:h-\[80px\]{height:80px;}.md\:min-h-\[120px\]{min-height:120px;}.md\:min-h-\[164px\]{min-height:164px;}.md\:min-h-\[168px\]{min-height:168px;}.md\:min-h-\[72px\]{min-height:72px;}.md\:min-h-\[80px\]{min-height:80px;}.md\:w-\[140px\]{width:140px;}.md\:w-\[163px\]{width:163px;}.md\:w-\[230px\]{width:230px;}.md\:w-\[232px\]{width:232px;}.md\:w-\[284px\]{width:284px;}.md\:w-\[292px\]{width:292px;}.md\:w-\[308px\]{width:308px;}.md\:w-\[316px\]{width:316px;}.md\:w-\[340px\]{width:340px;}.md\:w-\[348px\]{width:348px;}.md\:w-\[352px\]{width:352px;}.md\:w-\[416px\]{width:416px;}.md\:w-\[50\%\]{width:50%;}.md\:w-fit{width:-moz-fit-content;width:fit-content;}.md\:max-w-\[300px\]{max-width:300px;}.md\:max-w-\[312px\]{max-width:312px;}.md\:max-w-\[472px\]{max-width:472px;}.md\:max-w-\[474px\]{max-width:474px;}.md\:max-w-\[50\%\]{max-width:50%;}.md\:max-w-\[524px\]{max-width:524px;}.md\:max-w-\[598px\]{max-width:598px;}.md\:max-w-\[846px\]{max-width:846px;}.md\:max-w-\[896px\]{max-width:896px;}.md\:max-w-none{max-width:none;}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.md\:flex-row{flex-direction:row;}.md\:flex-row-reverse{flex-direction:row-reverse;}.md\:flex-col{flex-direction:column;}.md\:items-start{align-items:flex-start;}.md\:items-center{align-items:center;}.md\:justify-normal{justify-content:normal;}.md\:justify-start{justify-content:flex-start;}.md\:justify-center{justify-content:center;}.md\:gap-2{gap:0.5rem;}.md\:gap-4{gap:1rem;}.md\:gap-6{gap:1.5rem;}.md\:gap-8{gap:2rem;}.md\:space-y-2 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse));}.md\:space-y-4 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse));}.md\:border{border-width:1px;}.md\:border-b{border-bottom-width:1px;}.md\:border-l-0{border-left-width:0px;}.md\:border-t{border-top-width:1px;}.md\:border-transparent{border-color:transparent;}.md\:border-b-grey-50{--tw-border-opacity:1;border-bottom-color:rgb(246 246 246 / var(--tw-border-opacity,1));}.md\:\!bg-transparent{background-color:transparent !important;}.md\:p-0{padding:0px;}.md\:p-4{padding:1rem;}.md\:p-6{padding:1.5rem;}.md\:px-0{padding-left:0px;padding-right:0px;}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem;}.md\:px-8{padding-left:2rem;padding-right:2rem;}.md\:py-0{padding-top:0px;padding-bottom:0px;}.md\:py-12{padding-top:3rem;padding-bottom:3rem;}.md\:py-20{padding-top:5rem;padding-bottom:5rem;}.md\:py-8{padding-top:2rem;padding-bottom:2rem;}.md\:pb-10{padding-bottom:2.5rem;}.md\:pb-12{padding-bottom:3rem;}.md\:pb-4{padding-bottom:1rem;}.md\:pb-40{padding-bottom:10rem;}.md\:pb-8{padding-bottom:2rem;}.md\:pr-8{padding-right:2rem;}.md\:pt-12{padding-top:3rem;}.md\:pt-6{padding-top:1.5rem;}.md\:pt-8{padding-top:2rem;}.md\:text-left{text-align:left;}.hover\:md\:border-black\/40:hover{border-color:rgb(0 0 0 / 0.4);}}@media (min-width:1024px){.lg\:absolute{position:absolute;}.lg\:top-1\/2{top:50%;}.lg\:z-\[4\]{z-index:4;}.lg\:block{display:block;}.lg\:flex{display:flex;}.lg\:hidden{display:none;}.lg\:h-12{height:3rem;}.lg\:h-32{height:8rem;}.lg\:h-\[276px\]{height:276px;}.lg\:w-12{width:3rem;}.lg\:w-32{width:8rem;}.lg\:max-w-\[600px\]{max-width:600px;}.lg\:-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.lg\:justify-between{justify-content:space-between;}.lg\:px-0{padding-left:0px;padding-right:0px;}}@media (min-width:1280px){.xl\:block{display:block;}.xl\:flex{display:flex;}.xl\:hidden{display:none;}.xl\:h-\[56\.1px\]{height:56.1px;}.xl\:w-\[114\.3px\]{width:114.3px;}.xl\:max-w-\[700px\]{max-width:700px;}.xl\:max-w-\[848px\]{max-width:848px;}.xl\:flex-row{flex-direction:row;}.xl\:items-start{align-items:flex-start;}.xl\:p-0{padding:0px;}.xl\:px-0{padding-left:0px;padding-right:0px;}.xl\:py-40{padding-top:10rem;padding-bottom:10rem;}.xl\:py-8{padding-top:2rem;padding-bottom:2rem;}.xl\:pb-10{padding-bottom:2.5rem;}.xl\:pr-0{padding-right:0px;}.xl\:pt-\[63\.9px\]{padding-top:63.9px;}}@media (min-width:1440px){.\32xl\:bottom-24{bottom:6rem;}.\32xl\:bottom-8{bottom:2rem;}.\32xl\:left-20{left:5rem;}.\32xl\:top-20{top:5rem;}.\32xl\:top-\[208px\]{top:208px;}.\32xl\:top-\[280px\]{top:280px;}.\32xl\:ml-0{margin-left:0px;}.\32xl\:ml-auto{margin-left:auto;}.\32xl\:mr-0{margin-right:0px;}.\32xl\:mr-auto{margin-right:auto;}.\32xl\:line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}.\32xl\:line-clamp-\[16\]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:16;}.\32xl\:line-clamp-\[2\]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.\32xl\:line-clamp-\[5\]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;}.\32xl\:line-clamp-\[6\]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;}.\32xl\:line-clamp-\[9\]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:9;}.\32xl\:block{display:block;}.\32xl\:flex{display:flex;}.\32xl\:hidden{display:none;}.\32xl\:h-6{height:1.5rem;}.\32xl\:h-\[232px\]{height:232px;}.\32xl\:h-\[276px\]{height:276px;}.\32xl\:h-\[288px\]{height:288px;}.\32xl\:h-\[304px\]{height:304px;}.\32xl\:h-\[394px\]{height:394px;}.\32xl\:h-\[400px\]{height:400px;}.\32xl\:h-\[420px\]{height:420px;}.\32xl\:h-\[428px\]{height:428px;}.\32xl\:h-\[455px\]{height:455px;}.\32xl\:h-\[480px\]{height:480px;}.\32xl\:h-\[512px\]{height:512px;}.\32xl\:h-\[520px\]{height:520px;}.\32xl\:h-\[536px\]{height:536px;}.\32xl\:h-\[567px\]{height:567px;}.\32xl\:h-\[592px\]{height:592px;}.\32xl\:h-\[600px\]{height:600px;}.\32xl\:h-\[720px\]{height:720px;}.\32xl\:h-\[72px\]{height:72px;}.\32xl\:h-\[800px\]{height:800px;}.\32xl\:h-\[88px\]{height:88px;}.\32xl\:h-auto{height:auto;}.\32xl\:h-full{height:100%;}.\32xl\:min-h-\[100px\]{min-height:100px;}.\32xl\:min-h-\[192px\]{min-height:192px;}.\32xl\:min-h-\[212px\]{min-height:212px;}.\32xl\:min-h-\[224px\]{min-height:224px;}.\32xl\:min-h-\[424px\]{min-height:424px;}.\32xl\:min-h-\[96px\]{min-height:96px;}.\32xl\:w-20{width:5rem;}.\32xl\:w-6{width:1.5rem;}.\32xl\:w-\[204px\]{width:204px;}.\32xl\:w-\[308px\]{width:308px;}.\32xl\:w-\[375px\]{width:375px;}.\32xl\:w-\[416px\]{width:416px;}.\32xl\:w-\[460px\]{width:460px;}.\32xl\:w-\[492px\]{width:492px;}.\32xl\:w-\[56px\]{width:56px;}.\32xl\:w-auto{width:auto;}.\32xl\:w-fit{width:-moz-fit-content;width:fit-content;}.\32xl\:max-w-\[400px\]{max-width:400px;}.\32xl\:max-w-\[632px\]{max-width:632px;}.\32xl\:max-w-\[800px\]{max-width:800px;}.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.\32xl\:flex-row{flex-direction:row;}.\32xl\:flex-row-reverse{flex-direction:row-reverse;}.\32xl\:justify-between{justify-content:space-between;}.\32xl\:gap-10{gap:2.5rem;}.\32xl\:gap-4{gap:1rem;}.\32xl\:space-x-4 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)));}.\32xl\:space-y-0 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse));}.\32xl\:space-y-2 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse));}.\32xl\:space-y-4 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse));}.\32xl\:space-y-6 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse));}.\32xl\:rounded-\[38px\]{border-radius:38px;}.\32xl\:border-\[1px\]{border-width:1px;}.\32xl\:p-20{padding:5rem;}.\32xl\:p-4{padding:1rem;}.\32xl\:p-6{padding:1.5rem;}.\32xl\:p-8{padding:2rem;}.\32xl\:px-0{padding-left:0px;padding-right:0px;}.\32xl\:px-20{padding-left:5rem;padding-right:5rem;}.\32xl\:px-4{padding-left:1rem;padding-right:1rem;}.\32xl\:px-6{padding-left:1.5rem;padding-right:1.5rem;}.\32xl\:px-8{padding-left:2rem;padding-right:2rem;}.\32xl\:py-12{padding-top:3rem;padding-bottom:3rem;}.\32xl\:py-2{padding-top:0.5rem;padding-bottom:0.5rem;}.\32xl\:py-20{padding-top:5rem;padding-bottom:5rem;}.\32xl\:py-4{padding-top:1rem;padding-bottom:1rem;}.\32xl\:py-\[120px\]{padding-top:120px;padding-bottom:120px;}.\32xl\:pb-10{padding-bottom:2.5rem;}.\32xl\:pb-12{padding-bottom:3rem;}.\32xl\:pb-4{padding-bottom:1rem;}.\32xl\:pb-6{padding-bottom:1.5rem;}.\32xl\:pb-8{padding-bottom:2rem;}.\32xl\:pl-20{padding-left:5rem;}.\32xl\:pl-\[100px\]{padding-left:100px;}.\32xl\:pl-\[170px\]{padding-left:170px;}.\32xl\:pr-20{padding-right:5rem;}.\32xl\:pr-\[100px\]{padding-right:100px;}.\32xl\:pr-\[170px\]{padding-right:170px;}.\32xl\:pt-12{padding-top:3rem;}.\32xl\:pt-20{padding-top:5rem;}.\32xl\:pt-6{padding-top:1.5rem;}.\32xl\:pt-8{padding-top:2rem;}}@media (min-width:2400px){.\33xl\:flex{display:flex;}.\33xl\:hidden{display:none;}}.rtl\:left-6:where([dir="rtl"],[dir="rtl"] *){left:1.5rem;}.rtl\:left-auto:where([dir="rtl"],[dir="rtl"] *){left:auto;}.rtl\:right-0:where([dir="rtl"],[dir="rtl"] *){right:0px;}.rtl\:right-3:where([dir="rtl"],[dir="rtl"] *){right:0.75rem;}.rtl\:right-4:where([dir="rtl"],[dir="rtl"] *){right:1rem;}.rtl\:right-8:where([dir="rtl"],[dir="rtl"] *){right:2rem;}.rtl\:right-auto:where([dir="rtl"],[dir="rtl"] *){right:auto;}.rtl\:-translate-x-3:where([dir="rtl"],[dir="rtl"] *){--tw-translate-x:-0.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.rtl\:-translate-x-6:where([dir="rtl"],[dir="rtl"] *){--tw-translate-x:-1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.rtl\:translate-x-3:where([dir="rtl"],[dir="rtl"] *){--tw-translate-x:0.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.rtl\:rotate-0:where([dir="rtl"],[dir="rtl"] *){--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.rtl\:rotate-180:where([dir="rtl"],[dir="rtl"] *){--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.rtl\:flex-row-reverse:where([dir="rtl"],[dir="rtl"] *){flex-direction:row-reverse;}.rtl\:pl-6:where([dir="rtl"],[dir="rtl"] *){padding-left:1.5rem;}.rtl\:pr-0:where([dir="rtl"],[dir="rtl"] *){padding-right:0px;}.rtl\:text-right:where([dir="rtl"],[dir="rtl"] *){text-align:right;}@media (min-width:768px){.md\:rtl\:left-auto:where([dir="rtl"],[dir="rtl"] *){left:auto;}.md\:rtl\:right-12:where([dir="rtl"],[dir="rtl"] *){right:3rem;}.md\:rtl\:right-8:where([dir="rtl"],[dir="rtl"] *){right:2rem;}.md\:rtl\:pl-8:where([dir="rtl"],[dir="rtl"] *){padding-left:2rem;}.md\:rtl\:pr-0:where([dir="rtl"],[dir="rtl"] *){padding-right:0px;}}@media (min-width:1280px){.xl\:rtl\:pl-0:where([dir="rtl"],[dir="rtl"] *){padding-left:0px;}.xl\:rtl\:pr-8:where([dir="rtl"],[dir="rtl"] *){padding-right:2rem;}}@media (min-width:1440px){.\32xl\:rtl\:left-auto:where([dir="rtl"],[dir="rtl"] *){left:auto;}.\32xl\:rtl\:right-20:where([dir="rtl"],[dir="rtl"] *){right:5rem;}.\32xl\:rtl\:ml-0:where([dir="rtl"],[dir="rtl"] *){margin-left:0px;}.\32xl\:rtl\:ml-auto:where([dir="rtl"],[dir="rtl"] *){margin-left:auto;}.\32xl\:rtl\:mr-0:where([dir="rtl"],[dir="rtl"] *){margin-right:0px;}.\32xl\:rtl\:mr-auto:where([dir="rtl"],[dir="rtl"] *){margin-right:auto;}.\32xl\:rtl\:pl-20:where([dir="rtl"],[dir="rtl"] *){padding-left:5rem;}.\32xl\:rtl\:pl-\[170px\]:where([dir="rtl"],[dir="rtl"] *){padding-left:170px;}.\32xl\:rtl\:pr-0:where([dir="rtl"],[dir="rtl"] *){padding-right:0px;}.\32xl\:rtl\:pr-\[170px\]:where([dir="rtl"],[dir="rtl"] *){padding-right:170px;}}.\[\&\>div\>div\>div\>img\]\:h-\[240px\]>div>div>div>img{height:240px;}.\[\&\>div\>div\>div\>img\]\:h-full>div>div>div>img{height:100%;}.\[\&\>div\>div\>div\>img\]\:w-full>div>div>div>img{width:100%;}.\[\&\>div\>div\>div\>img\]\:object-cover>div>div>div>img{-o-object-fit:cover;object-fit:cover;}.\[\&\>div\>div\>div\]\:h-full>div>div>div{height:100%;}.\[\&\>div\>div\>img\]\:h-full>div>div>img{height:100%;}.\[\&\>div\>div\>img\]\:w-full>div>div>img{width:100%;}.\[\&\>div\>div\>img\]\:object-cover>div>div>img{-o-object-fit:cover;object-fit:cover;}.\[\&\>div\>div\]\:flex>div>div{display:flex;}.\[\&\>div\>div\]\:aspect-square>div>div{aspect-ratio:1 / 1;}.\[\&\>div\>div\]\:h-\[200px\]>div>div{height:200px;}.\[\&\>div\>div\]\:h-full>div>div{height:100%;}.\[\&\>div\>div\]\:w-full>div>div{width:100%;}.\[\&\>div\>div\]\:items-center>div>div{align-items:center;}.\[\&\>div\>div\]\:justify-center>div>div{justify-content:center;}.\[\&\>div\]\:h-full>div{height:100%;}
.ui-dialog .ui-dialog-buttonpane{padding-inline-start:0.2em;padding-inline-end:0.2em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{display:flex;float:none;flex-wrap:wrap;gap:0.3125rem;}.ui-dialog .ui-dialog-buttonpane button{margin:0;}.ui-widget-overlay{z-index:1259;}.ui-dialog{z-index:1260;}
