/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media print{body.adv-print{.paragraph--type--component-view,.paragraph--type--component-webform,.paragraph--type--component-node-gallery,.paragraph--type--component-carousel,.paragraph--type--popup-grid{display:none !important;}.paragraph--type--component-title:has(+ .paragraph--type--component-webform),.grid-item:has(> .paragraph--type--component-title):has(+ .grid-item > .paragraph--type--component-webform){display:none !important;}.paragraph--type--c-row-100{display:flex !important;flex-direction:row !important;flex-wrap:wrap;align-items:center !important;justify-content:flex-start !important;column-gap:10pt !important;row-gap:4pt !important;}.paragraph--type--c-row-100 > *{margin:0 !important;}.paragraph,.grid-item,.adv-grid-container{margin-top:0 !important;margin-bottom:0 !important;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,p{margin-top:0 !important;}.paragraph + .paragraph{margin-top:14pt !important;}.adv-grid-container[class*="md:grid-cols-"]:not([class~="md:grid-cols-1"]) > .grid-item + .grid-item{margin-top:0 !important;}.adv-grid-container[class*="md:grid-cols-"]:not([class~="md:grid-cols-1"]){row-gap:14pt !important;}.adv-gap-big > .adv-grid-container,.adv-gap-none > .adv-grid-container{row-gap:0 !important;column-gap:14pt !important;}:is(.h1,.h2,.h3,.h4,.h5,.h6,.paragraph--type--component-title) + .paragraph{margin-top:3pt !important;}.grid-item:has(> .paragraph--type--component-title:last-child) + .grid-item{margin-top:3pt !important;}.wysiwyg-text :is(h1,h2,h3,h4,h5,h6):not(:first-child){margin-top:14pt !important;}@supports not (-webkit-hyphens:none){.paragraph--type--component-title,.paragraph--type--c-grid-item:has(> .paragraph--type--component-title:last-child){page-break-after:avoid;break-after:avoid;}}.adv-grid-container[class*="md:grid-cols-"]{display:grid !important;column-gap:14pt !important;align-items:start !important;}.adv-grid-container[class~="md:grid-cols-2"]{grid-template-columns:1fr 1fr !important;}.adv-grid-container[class~="md:grid-cols-3"]{grid-template-columns:repeat(3,1fr) !important;}.adv-grid-container[class~="md:grid-cols-4"]{grid-template-columns:repeat(4,1fr) !important;}.adv-grid-container[class~="md:grid-cols-5"]{grid-template-columns:repeat(5,1fr) !important;}.adv-grid-container[class*="grid-cols-[minmax(0,1fr)_minmax(0,4fr)]"]{grid-template-columns:1fr 4fr !important;}.adv-grid-container[class*="grid-cols-[minmax(0,4fr)_minmax(0,1fr)]"]{grid-template-columns:4fr 1fr !important;}.adv-grid-container[class*="grid-cols-[minmax(0,1fr)_minmax(0,2fr)]"]{grid-template-columns:1fr 2fr !important;}.adv-grid-container[class*="grid-cols-[minmax(0,2fr)_minmax(0,1fr)]"]{grid-template-columns:2fr 1fr !important;}.adv-grid-container[class*="grid-cols-[minmax(0,1fr)_minmax(0,1fr)_minmax(0,2fr)]"]{grid-template-columns:1fr 1fr 2fr !important;}.adv-grid-container[class*="grid-cols-[minmax(0,2fr)_minmax(0,1fr)_minmax(0,1fr)]"]{grid-template-columns:2fr 1fr 1fr !important;}.adv-grid-container[class*="grid-cols-[minmax(0,1.7fr)_minmax(0,1fr)_minmax(0,1fr)]"]{grid-template-columns:1.7fr 1fr 1fr !important;}.adv-grid-container[class*="grid-cols-[minmax(0,1fr)_minmax(0,1.7fr)_minmax(0,1fr)]"]{grid-template-columns:1fr 1.7fr 1fr !important;}.adv-grid-container[class*="grid-cols-[minmax(0,1fr)_minmax(0,1fr)_minmax(0,1.7fr)]"]{grid-template-columns:1fr 1fr 1.7fr !important;}[class*="grid-cols-[1fr_3fr]"]{display:grid !important;grid-template-columns:1fr 3fr !important;column-gap:14pt !important;align-items:start !important;}[class*="grid-cols-[1fr_3fr]"] img{width:100% !important;height:auto !important;max-height:none !important;border-radius:var(--adv-print-image-border-radius) !important;}[class*="grid-cols-[1fr_3fr]"] [class*="rounded-full"]{max-width:100%;height:auto !important;}[class*="grid-cols-[1fr_3fr]"] [class*="rounded-full"] img{border-radius:50% !important;aspect-ratio:1 / 1 !important;object-fit:cover !important;}.adv-grid-container > .paragraph--type--c-grid-item{order:0 !important;}.adv--component-image .adv-grid-container > .paragraph--type--c-grid-item:has(img){order:2 !important;}.adv-grid-container[class*="md:grid-cols-"]:not([class~="md:grid-cols-1"]) .grid-item .paragraph--type--component-image img{width:auto !important;max-width:100% !important;height:auto !important;max-height:none !important;border-radius:var(--adv-print-image-border-radius) !important;}.paragraph--type--component-image.justify-center img{display:block;margin-left:auto !important;margin-right:auto !important;}.adv-grid-container[class*="md:grid-cols-"]:not([class~="md:grid-cols-1"]):not(:has(> .grid-item > .paragraph:not(.paragraph--type--component-image))){align-items:stretch !important;}.adv-grid-container[class*="md:grid-cols-"]:not([class~="md:grid-cols-1"]):not(:has(> .grid-item > .paragraph:not(.paragraph--type--component-image))) > .grid-item > .paragraph--type--component-image,.adv-grid-container[class*="md:grid-cols-"]:not([class~="md:grid-cols-1"]):not(:has(> .grid-item > .paragraph:not(.paragraph--type--component-image))) > .grid-item > .paragraph--type--component-image > div{height:100% !important;margin-bottom:0 !important;}.adv-grid-container[class*="md:grid-cols-"]:not([class~="md:grid-cols-1"]):not(:has(> .grid-item > .paragraph:not(.paragraph--type--component-image))) > .grid-item > .paragraph--type--component-image img{height:100% !important;object-fit:cover !important;}.adv-grid-container[class*="md:grid-cols-"]:not([class~="md:grid-cols-1"]) .grid-item:has(> .paragraph--type--component-title,> .paragraph--type--component-text) > .paragraph--type--component-image img,.adv-grid-container[class*="md:grid-cols-"]:not([class~="md:grid-cols-1"]) .grid-item:has(> .paragraph--type--component-title,> .paragraph--type--component-text) > .paragraph--type--component-video img{width:100% !important;height:var(--adv-print-card-image) !important;object-fit:cover !important;border-radius:var(--adv-print-image-border-radius) !important;}.adv-grid-container[class*="md:grid-cols-"]:not([class~="md:grid-cols-1"]) .grid-item:has(> .paragraph--type--component-title,> .paragraph--type--component-text) > .paragraph--type--component-image img[src$=".svg"]{height:auto !important;max-height:64pt !important;width:auto !important;object-fit:contain !important;}.adv-grid-container[class*="md:grid-cols-"]:not([class~="md:grid-cols-1"]) .grid-item:has(> .paragraph--type--component-image + .paragraph--type--component-text sub) > .paragraph--type--component-image img{width:auto !important;height:auto !important;object-fit:contain !important;}.adv-grid-container[class*="md:grid-cols-"]:not([class~="md:grid-cols-1"]) .grid-item:has(> .paragraph--type--component-image) > .paragraph--type--component-title{min-height:2.5em;}@supports not (-webkit-hyphens:none){.adv-grid-container > .paragraph--type--c-grid-item:has(> .paragraph--type--component-image):not(:has(> .paragraph--type--component-title)):not(:has(> .paragraph--type--component-text)),.adv-grid-container > .paragraph--type--c-grid-item:has(> .paragraph--type--component-video):not(:has(> .paragraph--type--component-title)):not(:has(> .paragraph--type--component-text)){page-break-inside:avoid;break-inside:avoid;}}@supports (-webkit-hyphens:none){.adv-grid-container[class~="md:grid-cols-1"]{display:block !important;}.adv-grid-container[class*="md:grid-cols-"]:not([class~="md:grid-cols-1"]):not(:has(> .grid-item > .paragraph:not(.paragraph--type--component-image))){page-break-inside:avoid;break-inside:avoid;}.adv-grid-container[class*="md:grid-cols-"]:not([class~="md:grid-cols-1"]):has(> .grid-item > .paragraph:not(.paragraph--type--component-image)){display:block !important;font-size:0;}.adv-grid-container[class*="md:grid-cols-"]:not([class~="md:grid-cols-1"]):has(> .grid-item > .paragraph:not(.paragraph--type--component-image)) > *{display:inline-block !important;vertical-align:top;box-sizing:border-box;font-size:var(--adv-print-base-size);padding-right:10pt !important;}.adv-grid-container[class~="md:grid-cols-2"]:has(> .grid-item > .paragraph:not(.paragraph--type--component-image)) > *{width:50%;}.adv-grid-container[class~="md:grid-cols-3"]:has(> .grid-item > .paragraph:not(.paragraph--type--component-image)) > *{width:33.3%;}.adv-grid-container[class~="md:grid-cols-4"]:has(> .grid-item > .paragraph:not(.paragraph--type--component-image)) > *{width:25%;}.adv-grid-container[class~="md:grid-cols-5"]:has(> .grid-item > .paragraph:not(.paragraph--type--component-image)) > *{width:20%;}.adv-grid-container[class*="grid-cols-[minmax(0,1fr)_minmax(0,4fr)]"]:has(> .grid-item > .paragraph:not(.paragraph--type--component-image)) > :nth-child(odd){width:20%;}.adv-grid-container[class*="grid-cols-[minmax(0,1fr)_minmax(0,4fr)]"]:has(> .grid-item > .paragraph:not(.paragraph--type--component-image)) > :nth-child(even){width:80%;}.adv-grid-container[class*="grid-cols-[minmax(0,4fr)_minmax(0,1fr)]"]:has(> .grid-item > .paragraph:not(.paragraph--type--component-image)) > :nth-child(odd){width:80%;}.adv-grid-container[class*="grid-cols-[minmax(0,4fr)_minmax(0,1fr)]"]:has(> .grid-item > .paragraph:not(.paragraph--type--component-image)) > :nth-child(even){width:20%;}.adv-grid-container[class*="grid-cols-[minmax(0,1fr)_minmax(0,2fr)]"]:has(> .grid-item > .paragraph:not(.paragraph--type--component-image)) > :nth-child(odd){width:33.3%;}.adv-grid-container[class*="grid-cols-[minmax(0,1fr)_minmax(0,2fr)]"]:has(> .grid-item > .paragraph:not(.paragraph--type--component-image)) > :nth-child(even){width:66.6%;}.adv-grid-container[class*="grid-cols-[minmax(0,2fr)_minmax(0,1fr)]"]:has(> .grid-item > .paragraph:not(.paragraph--type--component-image)) > :nth-child(odd){width:66.6%;}.adv-grid-container[class*="grid-cols-[minmax(0,2fr)_minmax(0,1fr)]"]:has(> .grid-item > .paragraph:not(.paragraph--type--component-image)) > :nth-child(even){width:33.3%;}.adv-grid-container[class*="grid-cols-[minmax(0,1fr)_minmax(0,1fr)_minmax(0,2fr)]"]:has(> .grid-item > .paragraph:not(.paragraph--type--component-image)) > *{width:25%;}.adv-grid-container[class*="grid-cols-[minmax(0,1fr)_minmax(0,1fr)_minmax(0,2fr)]"]:has(> .grid-item > .paragraph:not(.paragraph--type--component-image)) > :nth-child(3n){width:50%;}.adv-grid-container[class*="grid-cols-[minmax(0,2fr)_minmax(0,1fr)_minmax(0,1fr)]"]:has(> .grid-item > .paragraph:not(.paragraph--type--component-image)) > *{width:25%;}.adv-grid-container[class*="grid-cols-[minmax(0,2fr)_minmax(0,1fr)_minmax(0,1fr)]"]:has(> .grid-item > .paragraph:not(.paragraph--type--component-image)) > :nth-child(3n + 1){width:50%;}.adv-grid-container[class*="grid-cols-[minmax(0,1.7fr)_minmax(0,1fr)_minmax(0,1fr)]"]:has(> .grid-item > .paragraph:not(.paragraph--type--component-image)) > *{width:27%;}.adv-grid-container[class*="grid-cols-[minmax(0,1.7fr)_minmax(0,1fr)_minmax(0,1fr)]"]:has(> .grid-item > .paragraph:not(.paragraph--type--component-image)) > :nth-child(3n + 1){width:45.9%;}.adv-grid-container[class*="grid-cols-[minmax(0,1fr)_minmax(0,1.7fr)_minmax(0,1fr)]"]:has(> .grid-item > .paragraph:not(.paragraph--type--component-image)) > *{width:27%;}.adv-grid-container[class*="grid-cols-[minmax(0,1fr)_minmax(0,1.7fr)_minmax(0,1fr)]"]:has(> .grid-item > .paragraph:not(.paragraph--type--component-image)) > :nth-child(3n + 2){width:45.9%;}.adv-grid-container[class*="grid-cols-[minmax(0,1fr)_minmax(0,1fr)_minmax(0,1.7fr)]"]:has(> .grid-item > .paragraph:not(.paragraph--type--component-image)) > *{width:27%;}.adv-grid-container[class*="grid-cols-[minmax(0,1fr)_minmax(0,1fr)_minmax(0,1.7fr)]"]:has(> .grid-item > .paragraph:not(.paragraph--type--component-image)) > :nth-child(3n){width:45.9%;}}.style-img_push{min-height:0 !important;display:block !important;padding:0 !important;color:var(--adv-print-text-color) !important;border-radius:0 !important;overflow:visible !important;}.style-img_push::before{content:none !important;}.style-img_push > .paragraph--type--component-image{position:static !important;inset:auto !important;z-index:auto !important;}.style-img_push > .paragraph--type--component-image img{height:auto !important;filter:none !important;}.style-img_push .wysiwyg-text *{color:var(--adv-print-text-color) !important;}.style-card,.style-card_simple,.style-webform{padding:0 !important;border:0 !important;border-radius:0 !important;max-width:none !important;min-height:0 !important;display:block !important;grid-template-columns:none !important;}[class*="bg_corp-"]::before,[class*="bg_corp-"]::after{content:none !important;background:none !important;display:none !important;}:is([class*="text-f-"],[class*="text-n-"]):not(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,a,[class*="text-n-heading"],[class*="text-n-display"]){color:var(--adv-print-text-color) !important;}.swiper-slide:not(:first-child){display:none !important;}.btn_pswp{display:none !important;}.swiper-slide:first-child{display:block !important;}.swiper,.swiper-wrapper{display:block !important;transform:none !important;overflow:visible !important;}.adv_comp-swiper-container:not(.gallery-show-pswp),.adv_comp-swiper-control_wrapper,.adv_comp-swiper-pagination,.adv_comp-swiper-scrollbar,.slider-nav,.gallery-product-preview-images,.gallery-show-pswp + *,.gallery .pswp-controls,.gallery-show-pswp-controls{display:none !important;}.paragraph--type--component-gallery .gallery{display:block !important;}.paragraph--type--component-gallery .swiper-wrapper{font-size:0;}.paragraph--type--component-gallery .swiper-slide{display:inline-block !important;vertical-align:top;box-sizing:border-box;width:49% !important;font-size:var(--adv-print-base-size);margin:0 0 8pt !important;opacity:1 !important;position:static !important;page-break-inside:avoid;break-inside:avoid;}.paragraph--type--component-gallery .swiper-slide:nth-child(odd){padding-right:4pt;}.paragraph--type--component-gallery .swiper-slide:nth-child(even){padding-left:4pt;}.paragraph--type--component-gallery .swiper-slide:only-child,.adv-grid-container[class*="md:grid-cols-"]:not([class~="md:grid-cols-1"]) .grid-item .paragraph--type--component-gallery .swiper-slide{width:100% !important;padding:0 !important;}.swiper,.swiper-wrapper,.swiper-slide{width:auto !important;transform:none !important;}.tablefield-wrapper{overflow:visible !important;overflow-x:visible !important;}.wysiwyg-text table img{width:auto !important;height:auto !important;max-width:45px !important;max-height:63px !important;object-fit:contain !important;}.wysiwyg-text table:has(img) tbody td{border-bottom:0 !important;box-shadow:inset 0 -0.5pt 0 var(--adv-print-table-divider-color) !important;}.wysiwyg-text table:has(img){table-layout:auto !important;}.tablefield tr:first-child > *:first-child{width:26%;}.tablefield tr:first-child > *:nth-child(2):not(:last-child):not(:nth-last-child(2)){width:9%;}.tablefield:not(:has(th)) tr:first-child td{background:var(--adv-print-heading-color) !important;color:var(--adv-print-inverse-text-color) !important;font-weight:600 !important;border-bottom:none !important;}.tablefield:not(:has(th)) tr:first-child td:first-child{border-top-left-radius:12pt !important;}.tablefield:not(:has(th)) tr:first-child td:last-child{border-top-right-radius:12pt !important;}.paragraph--type--component-hero,.hero{min-height:0 !important;padding:0 0 6pt 0 !important;border-bottom:2pt solid var(--adv-print-heading-color);margin-bottom:12pt !important;}.hero .h1,.hero .h2,.hero .h3,.hero h1,.hero h2{border-bottom:none !important;padding-bottom:0 !important;}.paragraph--type--component-hero .hero__content,.hero__content{position:static !important;}.hero img,.paragraph--type--component-hero img{max-width:100%;max-height:100pt;}:is(.hero,.hero-image) .hero-inner:has(> .hero__image img){display:grid !important;grid-template-columns:1fr var(--adv-print-masthead-image) !important;column-gap:14pt !important;align-items:start !important;padding:0 !important;}.hero__image,.hero__image picture{position:static !important;inset:auto !important;margin:0 !important;}:is(.hero,.hero-image) .hero__content{padding:0 !important;}.hero__image img{max-width:var(--adv-print-masthead-image) !important;max-height:var(--adv-print-masthead-image) !important;width:auto !important;height:auto !important;object-fit:contain !important;}.hero--hp{display:grid !important;grid-template-columns:1fr var(--adv-print-masthead-image) !important;column-gap:14pt !important;align-items:start !important;}.hero--hp .hero--hp-img_wrapper{order:2;position:static !important;inset:auto !important;width:auto !important;height:auto !important;min-height:0 !important;}.hero--hp .hero--hp-img_wrapper img{max-width:var(--adv-print-masthead-image) !important;max-height:var(--adv-print-masthead-image) !important;width:auto !important;height:auto !important;object-fit:contain !important;}.hero--hp .hero-inner,.hero--hp .hero__content{order:1;position:static !important;padding:0 !important;margin:0 !important;min-height:0 !important;max-width:none !important;}.hero__content p,.hero__content .wysiwyg-text,.hero__content .wysiwyg-text div{font-size:var(--adv-print-base-size) !important;line-height:var(--adv-print-line-height) !important;}.hero__content .paragraph--type--component-title:not(.h1,.h2,.h3,.h4,.h5,.h6) > div{font-size:var(--adv-print-h2) !important;font-weight:700;color:var(--adv-print-heading-color);line-height:1.25 !important;}.paragraph--type--component-quote{margin:8pt 0;}.paragraph--type--component-quote .quote-mark{display:none !important;}.paragraph--type--component-quote,.paragraph--type--component-quote *{text-align:left !important;}.paragraph--type--component-quote blockquote,.paragraph--type--component-quote .quote-text{border-left:2pt solid var(--adv-print-accent-color);padding-left:10pt;margin:4pt 0;}.paragraph--type--component-quote .quote-author{font-size:var(--adv-print-small);color:var(--adv-print-muted-color);margin-top:2pt;font-style:normal;text-align:left !important;}.paragraph--type--component-quote .quote-author-name,.paragraph--type--component-quote .quote-author-sub{text-align:left !important;}.paragraph--type--component-link:not([class*="adv-contact-"]),.paragraph--type--component-file{display:block !important;margin:0 0 4pt !important;}.paragraph--type--component-link:not([class*="adv-contact-"]) a,.paragraph--type--component-link:not([class*="adv-contact-"]) a.btn,.paragraph--type--component-file a,.paragraph--type--component-file a.btn,[class*="adv-contact-"] a,[class*="adv-contact-"] .btn,.paragraph--type--component-node span.btn{display:inline !important;padding:0 !important;border:none !important;background:transparent !important;min-height:0 !important;font-family:inherit !important;font-size:var(--adv-print-base-size) !important;font-weight:normal !important;line-height:var(--adv-print-line-height) !important;}.paragraph--type--component-link:not([class*="adv-contact-"]) a,.paragraph--type--component-link:not([class*="adv-contact-"]) a.btn,.paragraph--type--component-file a,.paragraph--type--component-file a.btn{color:var(--adv-print-link-color) !important;text-decoration:underline;}.paragraph--type--component-link:not([class*="adv-contact-"]) a::after,.paragraph--type--component-file a::after{content:none !important;}.paragraph--type--component-link:not([class*="adv-contact-"])[data-adv-print-href]::after,.paragraph--type--component-file[data-adv-print-href]::after{content:" (" attr(data-adv-print-href) ")";}.paragraph--type--component-file .file-description{text-align:left !important;}[class*="adv-contact-"]{display:block !important;margin:0 0 3pt 0 !important;}[class*="adv-contact-"] a,[class*="adv-contact-"] .btn{color:var(--adv-print-text-color) !important;text-decoration:none;}[class*="adv-contact-"] a[href^="/"],[class*="adv-contact-"] a[href^="http"]{color:var(--adv-print-link-color) !important;text-decoration:underline;}.paragraph--type--component-node{display:block !important;margin:0 0 10pt !important;}.paragraph--type--component-node > a{display:block !important;border:none !important;padding:0 !important;text-decoration:none !important;page-break-inside:avoid;break-inside:avoid;}.paragraph--type--component-node > .grid-item > a{display:grid !important;grid-template-columns:var(--adv-print-card-image) 1fr !important;column-gap:14pt !important;align-items:start !important;}.adv-grid-container[class*="md:grid-cols-"]:not([class~="md:grid-cols-1"]) .grid-item .paragraph--type--component-node > .grid-item > a{display:block !important;}.paragraph--type--component-node a :is(h1,h2,h3,h4,h5,h6){font-size:var(--adv-print-h5) !important;margin:0 0 2pt !important;line-height:1.15 !important;color:var(--adv-print-heading-color) !important;}.paragraph--type--component-node a > div:first-child{margin-bottom:4pt;}.paragraph--type--component-node a p{color:var(--adv-print-text-color) !important;}.paragraph--type--component-node img{width:100% !important;height:auto !important;max-height:120pt !important;object-fit:contain !important;border-radius:var(--adv-print-image-border-radius) !important;}.adv-grid-container[class*="md:grid-cols-"]:not([class~="md:grid-cols-1"]) .grid-item .paragraph--type--component-node img{height:var(--adv-print-card-image) !important;object-fit:cover !important;}.paragraph--type--component-node span.btn{color:var(--adv-print-link-color) !important;text-decoration:underline;}.paragraph--type--component-node span.btn::after{content:none !important;}.paragraph--type--component-node a > div:last-child,.paragraph--type--component-node .grid-item > div:last-child{padding:0 !important;}.paragraph--type--component-node [class*="text-right"]{text-align:left !important;}.paragraph--type--component-node .push-link[data-adv-print-href]::after{content:" (" attr(data-adv-print-href) ")";display:inline-block;width:100%;margin-top:1pt;}.paragraph--type--component-node a[data-adv-print-href]:not(:has(.push-link))::after{content:" (" attr(data-adv-print-href) ")" !important;display:inline-block;width:100%;grid-column:1 / -1;text-align:left;margin-top:2pt;}.style-push,.style-img_push,.style-push-product{display:block !important;border:none !important;padding:0 !important;min-height:0 !important;max-width:none !important;grid-template-columns:none !important;filter:none !important;page-break-inside:avoid;break-inside:avoid;}.style-push .paragraph--type--component-image,.style-img_push .paragraph--type--component-image,.style-push-product .paragraph--type--component-image{position:static !important;width:auto !important;height:auto !important;}.style-push img,.style-img_push img,.style-push-product img{position:static !important;height:auto !important;filter:none !important;}.paragraph--type--component-link:has(a[href^="#"]){display:none !important;}}}
@media print{body.adv-print{.accordion-collapse,.accordion-body,.accordion-content,.accordion-panel,.collapse,.accordion-collapse .overflow-hidden,.field-group-accordion-wrapper .accordion-item > div,details{display:block !important;visibility:visible !important;height:auto !important;max-height:none !important;overflow:visible !important;opacity:1 !important;}.component-accordion-item,.accordion-collapse,.accordion-body,.accordion-collapse .overflow-hidden{border:0 !important;border-radius:0 !important;background:none !important;box-shadow:none !important;padding:0 !important;}.accordion-collapse,.accordion-body{display:block !important;grid-template-rows:none !important;height:auto !important;overflow:visible !important;}.component-accordion-item{margin:0 !important;}.accordion-button{display:block !important;width:auto !important;border:0 !important;background:none !important;box-shadow:none !important;padding:0 !important;margin:0 0 2pt 0 !important;font-size:var(--adv-print-h4) !important;font-weight:600 !important;color:var(--adv-print-heading-color) !important;text-align:left !important;}.accordion-body{font-size:var(--adv-print-base-size);color:var(--adv-print-text-color);}.accordion-button::after,.accordion-button:after,details summary::after,details summary::-webkit-details-marker{display:none !important;}}}
@media print{body.adv-print{.paragraph--type--component-news-header{margin-bottom:12pt !important;}.paragraph--type--component-news-header .container{padding:0 !important;max-width:100% !important;}.paragraph--type--component-news-header .bg-before,.paragraph--type--component-news-header .bg-after{display:none !important;}.paragraph--type--component-news-header [class*="grid-cols"]{display:grid !important;grid-template-columns:1fr var(--adv-print-masthead-image) !important;grid-template-areas:"title title"
      "date  image"
      "text  image";grid-template-rows:auto auto 1fr !important;column-gap:14pt !important;align-items:start !important;}.paragraph--type--component-news-header [class*="grid-cols"] h1,.paragraph--type--component-news-header [class*="grid-cols"] h1 span{font-size:var(--adv-print-h1) !important;line-height:1.25 !important;}.paragraph--type--component-news-header [class*="grid-cols"] > div:first-child{display:contents !important;}.paragraph--type--component-news-header [class*="grid-cols"] h1{grid-area:title;}.paragraph--type--component-news-header [class*="grid-cols"] [class*="text-base"]{grid-area:date;font-size:var(--adv-print-small) !important;margin:0 0 8pt !important;}.paragraph--type--component-news-header [class*="grid-cols"] [class*="text-2xl"]{grid-area:text;}.paragraph--type--component-news-header [class*="grid-cols"] > div:last-child{grid-area:image;}.paragraph--type--component-news-header [class*="grid-cols"] img{max-width:var(--adv-print-masthead-image) !important;max-height:110pt !important;width:auto !important;height:auto !important;object-fit:contain !important;margin:0 !important;}}}
@media print{body.adv-print{.product_header-gallery_wrapper{overflow:hidden;}.product_header-gallery_wrapper img{max-width:100% !important;max-height:var(--adv-print-masthead-image) !important;}.product-header-gallery .swiper-slide,.product_header-gallery_wrapper .swiper-slide{position:static !important;aspect-ratio:auto !important;height:auto !important;overflow:visible !important;}.paragraph--type--component-product-header{background:transparent !important;padding:0 !important;margin-bottom:10pt !important;}.product_header{background:transparent !important;padding:0 0 6pt 0 !important;border-bottom:2pt solid var(--adv-print-heading-color);margin-bottom:10pt;}.product_header .container{padding:0 !important;max-width:100% !important;}.product_header-grid{display:grid !important;grid-template-columns:1fr var(--adv-print-masthead-image) !important;grid-template-areas:"left gallery" !important;column-gap:12pt !important;padding:0 !important;align-items:start !important;}.product_header-left{grid-area:left !important;display:block !important;gap:0 !important;}.product_header-gallery_wrapper{grid-area:gallery !important;min-width:0 !important;text-align:center;}.product_header-title{background:none !important;-webkit-background-clip:initial !important;background-clip:initial !important;color:var(--adv-print-heading-color) !important;font-size:var(--adv-print-h1) !important;margin-top:0 !important;padding-bottom:0 !important;border-bottom:none !important;margin-bottom:6pt !important;}.product_header-info_top{display:block !important;gap:0 !important;margin-bottom:6pt;}.product_header-title_block,.product_header-description_block{display:block !important;gap:0 !important;}.product_header-info_bottom{display:block !important;gap:0 !important;margin-top:4pt;}.product_header-overline{font-size:var(--adv-print-small) !important;text-transform:uppercase;letter-spacing:0.5pt;color:var(--adv-print-accent-color) !important;margin-bottom:2pt;font-weight:700;}.product_header-age{font-size:var(--adv-print-base-size) !important;color:var(--adv-print-accent-color) !important;margin:0 0 2pt 0 !important;}.product_header-description{font-size:var(--adv-print-base-size) !important;color:var(--adv-print-text-color) !important;}.product_header-description p{font-size:var(--adv-print-base-size) !important;margin:0;}.product_header-buttons{display:none !important;}.product_header-features{border:none !important;padding:0 !important;margin:6pt 0 !important;background:transparent !important;}.product_header-features h5{font-size:var(--adv-print-h5) !important;color:var(--adv-print-heading-color) !important;margin:0 0 3pt 0 !important;border-bottom:none;padding-bottom:0;}.product_header-features .wysiwyg-text,.product_header-features ul{font-size:var(--adv-print-base-size) !important;list-style:disc;margin:0;padding-left:12pt;}.product_header-features li{margin-bottom:2pt !important;}.product_header-footer{font-size:var(--adv-print-small) !important;font-style:italic;color:var(--adv-print-muted-color);margin-top:4pt;}.product-header-gallery{background:transparent !important;padding:0 !important;border-radius:0 !important;}.product-header-gallery img,.product_header-gallery_wrapper img{max-width:var(--adv-print-masthead-image) !important;max-height:var(--adv-print-masthead-image) !important;width:auto !important;height:auto !important;display:block !important;margin:0 auto !important;}.product-nutrition-table th:nth-child(2),.product-nutrition-table td:nth-child(2){display:none !important;}.product-nutrition-table .product-nutrition-table__unit-inline{display:inline !important;}.product-nutrition-table th,.product-nutrition-table td{position:static !important;}.product-nutrition-table tr:first-child th,.product-nutrition-table tr:first-child th *{font-size:var(--adv-print-table-size) !important;}.product-nutrition-table th:not(:first-child),.product-nutrition-table td:not(:first-child){text-align:center !important;}.product-nutrition-table th:first-child,.product-nutrition-table td:first-child{text-align:left !important;}.product-nutrition-table tr:first-child > *:first-child{width:24%;}.product-nutrition-table tr:first-child > *:nth-child(2):not(:last-child):not(:nth-last-child(2)){width:9%;}td.product-nutrition-table__td--intend{padding-left:14pt !important;font-weight:normal !important;}.product-nutrition-table__row--parent td{font-weight:600 !important;}.product-nutrition-table__sublabel{font-size:var(--adv-print-tiny);opacity:0.8;}.product-nutrition-table__value--complex{width:auto !important;overflow-wrap:break-word;}.product-sizes-card{display:block !important;border:none !important;padding:0 !important;margin:8pt 0 !important;background:transparent !important;}.product-sizes-card > h4{font-size:var(--adv-print-h4) !important;color:var(--adv-print-heading-color);text-align:left;border-bottom:1pt solid var(--adv-print-accent-color);padding-bottom:4pt;margin-bottom:6pt;margin-top:0;}.product-sizes-grid{display:block !important;}.product-sizes-item{display:flex !important;flex-direction:row !important;align-items:flex-start !important;gap:8pt !important;padding:6pt 0 !important;margin:0 !important;border:none !important;border-bottom:0.5pt solid var(--adv-print-divider-color) !important;border-radius:0 !important;background:transparent !important;page-break-inside:avoid;break-inside:avoid;}.product-sizes-item:last-child{border-bottom:none !important;}.product-sizes-item > div:first-child{float:none !important;flex:none !important;width:52pt;margin:0;}.product-sizes-item img{display:block;max-width:52pt;max-height:60pt;width:auto;height:auto;object-fit:contain;margin:0;}.product-sizes-item-colors{display:none !important;}.product-sizes-item > div:nth-child(2){text-align:left;overflow:hidden;}.product-sizes-item-name{margin-bottom:1pt;}.product-sizes-item-name h5{font-size:var(--adv-print-h5) !important;font-weight:700;color:var(--adv-print-heading-color);margin:0;}.product-sizes-item-name .wysiwig-text,.product-sizes-item-name p{font-size:var(--adv-print-base-size);color:var(--adv-print-muted-color);margin:0;}.product-sizes-item-flavours{font-size:var(--adv-print-base-size);margin-top:1pt;}.product-sizes-item-flavours p{display:inline;font-size:var(--adv-print-base-size);margin:0;}.paragraph--type--component-product-allergens .product-allergens-card{border:none !important;padding:0 !important;text-align:left !important;}.paragraph--type--component-product-allergens{margin:4pt 0 10pt !important;}.paragraph--type--component-product-allergens .flex.flex-col{display:flex !important;flex-direction:column !important;gap:3pt !important;}.paragraph--type--component-product-allergens .product-allergen-term{display:flex !important;flex-direction:row !important;align-items:center !important;gap:5pt !important;background:transparent !important;border:none !important;border-radius:0 !important;padding:0 !important;}.paragraph--type--component-product-allergens .product-allergen-term > .shrink-0{width:16pt !important;display:block !important;flex-shrink:0 !important;}.paragraph--type--component-product-allergens .product-allergen-term img{max-width:14pt !important;max-height:14pt !important;width:14pt !important;height:14pt !important;display:block !important;}.paragraph--type--component-product-allergens .product-allergen-text{font-size:var(--adv-print-base-size);display:block !important;}.product-allergens-disclaimer{font-size:var(--adv-print-tiny);color:var(--adv-print-muted-color);margin:6pt 0 0 !important;}.paragraph--type--component-product-kosher-halal{margin:4pt 0 10pt !important;}.product-halal-section,.product-kosher-section{margin-top:10pt !important;}.paragraph--type--component-product-kosher-halal .certification-status__items{display:flex !important;flex-direction:column !important;gap:3pt !important;}.paragraph--type--component-product-kosher-halal .certification-status__item > .flex{display:flex !important;flex-direction:row !important;align-items:center !important;gap:5pt !important;}span.product-status-indicator{width:8pt !important;height:8pt !important;min-width:8pt !important;min-height:8pt !important;border-radius:50% !important;display:inline-block !important;flex-shrink:0 !important;-webkit-print-color-adjust:exact !important;print-color-adjust:exact !important;color-adjust:exact !important;}.product-card,.product-card--grid,.product-card--list{border:0.5pt solid var(--adv-print-divider-color);padding:6pt;margin-bottom:8pt;page-break-inside:avoid;break-inside:avoid;}.product-card__title{font-size:var(--adv-print-h5);margin-bottom:3pt;}.product-card__subtitle,.product-card__meta,.product-card__sizes,.product-card__teaser,.product-card__flavours,.product-card__available-sizes{font-size:var(--adv-print-small);margin-bottom:1pt;}.product-card__label{color:var(--adv-print-muted-color);}.product-card__image{text-align:center;margin-bottom:4pt;}.product-card__image img{max-width:80pt;max-height:70pt;}}}
@media print{body.adv-print{.lazy-video .player-wrapper,.lazy-video .lazy-video-icon{display:none !important;}.lazy-video{aspect-ratio:auto !important;width:auto !important;position:static !important;}.lazy-video .before-load{display:block !important;position:static !important;inset:auto !important;background:transparent !important;page-break-inside:avoid;break-inside:avoid;}.adv-print-video-link{display:inline-block !important;margin-top:3pt;}.adv-print-video-link::before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:4pt 0 4pt 6.5pt;border-color:transparent transparent transparent var(--adv-print-accent-color);margin-right:3pt;}}}
