h2{font-size:clamp(1rem,7vw,3.5rem);line-height:1.25}#species-overview h3,[id=species-overview] h3{font-size:clamp(1.5rem,7vw,1.9rem);font-weight:300;line-height:1.25;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity, 1))}span.font-playfair-display{color:var(--nf-color-2)}#species-overview .sticky-image-section,[id=species-overview] .sticky-image-section{height:clamp(560px,calc(80vh - 5rem),720px);min-height:560px}#species-overview .sticky-image-section [data-sticky-image-content],[id=species-overview] .sticky-image-section [data-sticky-image-content]{height:100%}.species-overview-first-card .sticky-image-primary{-o-object-position:left!important;object-position:left!important}.ProductsFeedSwiper{margin-top:0;width:100%;max-width:100%;padding-bottom:0}.ProductsFeedSwiper .ProductsFeedSwiper__wrap{width:100%;max-width:100%}.ProductsFeedSwiper .ProductsFeedSwiper__header{position:relative;display:flex;width:100%;flex-direction:column;gap:1rem}.ProductsFeedSwiper .ProductsFeedSwiper__titleRow{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem}.ProductsFeedSwiper .product-filter-btn{display:flex;height:-moz-min-content;height:min-content;width:auto;cursor:pointer;flex-direction:row;align-items:center;justify-content:center;gap:.625rem;border-width:0;background-color:transparent;padding:.25rem 1.25rem;transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ProductsFeedSwiper .product-filter-btn:hover{opacity:.8}.ProductsFeedSwiper .product-filter-label{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;font-size:.75rem!important;line-height:1rem!important;text-transform:uppercase;font-size:max(.75rem,min(calc(.75rem + .002*(100vw - 27.5rem)),.875rem))}.ProductsFeedSwiper .product-filter-label:before{margin-top:auto;margin-bottom:auto;margin-right:.75rem;display:inline-flex;height:.375rem;width:.375rem;border-radius:.125rem;background-color:var(--nf-color-4);--tw-content:"";content:var(--tw-content)}.ProductsFeedSwiper .product-filter-btn.active .product-filter-label{font-weight:700}.ProductsFeedSwiper .filter-close-icon{cursor:pointer;opacity:1}.ProductsFeedSwiper .filter-close-icon:hover{opacity:.7}.ProductsFeedSwiper [data-product-filters-mobile]{width:100%}.ProductsFeedSwiper [data-product-filters-mobile] .dropdown-wrapper{margin-left:auto;width:100%;max-width:20rem}.ProductsFeedSwiper .ProductsFeedSwiper__stage{position:relative;width:100%;overflow:hidden;padding-top:1.25rem;padding-bottom:1.25rem}.ProductsFeedSwiper .js-products-swiper{position:relative;width:100%;cursor:grab;overflow:hidden;padding-left:1.5rem;padding-right:0;touch-action:pan-x pan-y}.ProductsFeedSwiper .js-products-swiper.swiper-grab{cursor:grabbing}@media (min-width:768px){.ProductsFeedSwiper .js-products-swiper{padding-left:2.5rem}}.ProductsFeedSwiper .swiper-wrapper{display:flex;align-items:stretch;touch-action:pan-x pan-y}.ProductsFeedSwiper .swiper-wrapper.continuous-scroll{animation:none;animation:continuousScroll 60s linear infinite}@keyframes continuousScroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.ProductsFeedSwiper .swiper-wrapper.continuous-scroll:hover{animation-play-state:paused}.ProductsFeedSwiper .swiper-slide{height:auto;width:auto;flex-shrink:0}.ProductsFeedSwiper .ProductsFeedSwiper__nav-container{display:flex;width:auto;align-items:center;justify-content:flex-start;gap:1rem;padding:1rem}.ProductsFeedSwiper .ProductsFeedSwiper__nav-btn{pointer-events:auto;position:relative;display:flex;height:2.5rem;width:3.5rem;cursor:pointer;align-items:center;justify-content:center;border-radius:.375rem;border-width:0;transition-property:transform,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);touch-action:manipulation}.ProductsFeedSwiper .ProductsFeedSwiper__nav-btn--prev,.ProductsFeedSwiper .ProductsFeedSwiper__nav-btn--next{background-color:var(--nf-color-4);fill:#fff}.ProductsFeedSwiper .ProductsFeedSwiper__nav-btn:hover:not(:disabled){--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:.9}.ProductsFeedSwiper .ProductsFeedSwiper__nav-btn:active:not(:disabled){--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ProductsFeedSwiper .ProductsFeedSwiper__nav-btn:disabled{cursor:not-allowed;opacity:.4}@media (max-width:768px){.ProductsFeedSwiper .ProductsFeedSwiper__nav-btn{height:3rem;width:3rem}}.ProductsFeedSwiper .ProductsFeedSwiper__nav-icon{display:block;height:1.5rem;width:1.5rem;fill:#ffffffe6}@media (max-width:768px){.ProductsFeedSwiper .ProductsFeedSwiper__nav-icon{height:1.25rem;width:1.25rem}}.ProductsFeedSwiper .product-card{height:clamp(450px,58vh,500px);width:clamp(320px,32vw,450px);overflow:hidden;background-color:var(--color-3,#f5f7f7);padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:transform,box-shadow;transition-timing-function:cubic-bezier(.22,1,.36,1);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (hover:hover){.ProductsFeedSwiper .product-card:hover{--tw-translate-y:-.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}}.ProductsFeedSwiper .product-card__inner{display:flex;height:100%;flex-direction:column;justify-content:space-between;gap:1.25rem;padding:3rem 2.75rem}@media (max-width:768px){.ProductsFeedSwiper .product-card{height:440px;width:min(86vw,380px)}.ProductsFeedSwiper .product-card__inner{padding:26px 22px}}.ProductsFeedSwiper .product-card__top{display:flex;flex-direction:row;gap:.625rem}.ProductsFeedSwiper .product-quote{font-size:2.25rem;line-height:2.5rem;line-height:1;opacity:.65;color:color-mix(in oklab,var(--card-color, #111827) 60%,#fff 40%)}.ProductsFeedSwiper .product-headline{margin:0;font-size:clamp(28px,2.4vw,1.1rem)}.ProductsFeedSwiper .product-tagline{margin-bottom:0;margin-top:.5rem;font-size:clamp(14px,1.2vw,16px);font-weight:400;line-height:1.4;color:#111827b3}.ProductsFeedSwiper .product-img{margin-left:auto;margin-right:auto;width:35%;overflow:hidden;border-radius:18px;opacity:.98}.ProductsFeedSwiper .product-img img{display:block;height:auto;width:100%;transform:translateZ(0)}.ProductsFeedSwiper .product-footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ProductsFeedSwiper .product-footer-main{display:flex;min-width:0;align-items:center;gap:.75rem}.ProductsFeedSwiper .product-thumb{display:flex;height:52px;width:52px;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:9999px;background-color:#1118270f}.ProductsFeedSwiper .product-thumb img{width:50%;-o-object-fit:cover;object-fit:cover}.ProductsFeedSwiper .product-name{margin:0;font-size:.875rem;line-height:1.25rem;font-weight:700;color:#111827}.ProductsFeedSwiper .product-meta{margin-bottom:0;margin-top:.125rem;font-size:.75rem;line-height:1rem;color:#1118279e}.ProductsFeedSwiper .product-footer-arrow{display:inline-flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:color-mix(in oklab,var(--card-color,#111827) 20%,#fff 80%);background-color:color-mix(in oklab,var(--card-color,#111827) 6%,#fff 94%);color:var(--card-color,#111827);transition-property:transform,box-shadow,background,color,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ProductsFeedSwiper .product-footer-arrow-icon{width:4rem;height:4rem}.ProductsFeedSwiper .product-footer-arrow-icon .cls-3,.ProductsFeedSwiper .product-footer-arrow-icon path{fill:currentColor!important}@media (hover:hover){.ProductsFeedSwiper .product-footer-arrow:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:var(--card-color,#2563eb);background-color:var(--card-color,#2563eb);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity, 1));--tw-shadow:0 12px 22px rgba(15,23,42,.12);--tw-shadow-colored:0 12px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ProductsFeedSwiper .product-card:has(.product-card__top>a:hover) .product-footer-arrow,.ProductsFeedSwiper .product-card:has(.product-footer-main:hover) .product-footer-arrow{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:var(--card-color,#2563eb);background-color:var(--card-color,#2563eb);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity, 1));--tw-shadow:0 12px 22px rgba(15,23,42,.12);--tw-shadow-colored:0 12px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}