/* a11y */
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

/**
 * Swiper 12.2.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2026 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: May 27, 2026
 */

:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
  .swiper-slide,
  .swiper-cube-shadow {
    transform-style: preserve-3d;
  }
}

/* CSS Mode */
.swiper-css-mode {
  > .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none; /* For Firefox */
    -ms-overflow-style: none; /* For Internet Explorer and Edge */
    &::-webkit-scrollbar {
      display: none;
    }
  }
  > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: start start;
  }
  &.swiper-horizontal {
    > .swiper-wrapper {
      scroll-snap-type: x mandatory;
    }
    > .swiper-wrapper > .swiper-slide:first-child {
      -webkit-margin-start: var(--swiper-slides-offset-before);
              margin-inline-start: var(--swiper-slides-offset-before);
      scroll-margin-inline-start: var(--swiper-slides-offset-before);
    }
    > .swiper-wrapper > .swiper-slide:last-child {
      -webkit-margin-end: var(--swiper-slides-offset-after);
              margin-inline-end: var(--swiper-slides-offset-after);
    }
  }
  &.swiper-vertical {
    > .swiper-wrapper {
      scroll-snap-type: y mandatory;
    }
    > .swiper-wrapper > .swiper-slide:first-child {
      -webkit-margin-before: var(--swiper-slides-offset-before);
              margin-block-start: var(--swiper-slides-offset-before);
      scroll-margin-block-start: var(--swiper-slides-offset-before);
    }
    > .swiper-wrapper > .swiper-slide:last-child {
      -webkit-margin-after: var(--swiper-slides-offset-after);
              margin-block-end: var(--swiper-slides-offset-after);
    }
  }
  &.swiper-free-mode {
    > .swiper-wrapper {
      scroll-snap-type: none;
    }
    > .swiper-wrapper > .swiper-slide {
      scroll-snap-align: none;
    }
  }
  &.swiper-centered {
    > .swiper-wrapper::before {
      content: '';
      flex-shrink: 0;
      order: 9999;
    }
    > .swiper-wrapper > .swiper-slide {
      scroll-snap-align: center center;
      scroll-snap-stop: always;
    }
  }
  &.swiper-centered.swiper-horizontal {
    > .swiper-wrapper > .swiper-slide:first-child {
      -webkit-margin-start: var(--swiper-centered-offset-before);
              margin-inline-start: var(--swiper-centered-offset-before);
    }
    > .swiper-wrapper::before {
      height: 100%;
      min-height: 1px;
      width: var(--swiper-centered-offset-after);
    }
  }
  &.swiper-centered.swiper-vertical {
    > .swiper-wrapper > .swiper-slide:first-child {
      -webkit-margin-before: var(--swiper-centered-offset-before);
              margin-block-start: var(--swiper-centered-offset-before);
    }
    > .swiper-wrapper::before {
      width: 100%;
      min-width: 1px;
      height: var(--swiper-centered-offset-after);
    }
  }
}

/* Slide styles start */
/* 3D Shadows */
.swiper-3d {
  .swiper-slide-shadow,
  .swiper-slide-shadow-left,
  .swiper-slide-shadow-right,
  .swiper-slide-shadow-top,
  .swiper-slide-shadow-bottom,
  .swiper-slide-shadow,
  .swiper-slide-shadow-left,
  .swiper-slide-shadow-right,
  .swiper-slide-shadow-top,
  .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
  }
  .swiper-slide-shadow {
    background: rgba(0, 0, 0, 0.15);
  }
  .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress),
.swiper-watch-progress .swiper-slide-visible {
  .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear;
  }
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */



:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-top-offset: 50%;
  --swiper-navigation-sides-offset: 4px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;

  width: var(--swiper-navigation-size);
  height: var(--swiper-navigation-size);

  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
  &.swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none;
  }
  &.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none;
  }
  .swiper-navigation-disabled & {
    display: none !important;
  }

  ::slotted(svg),
  svg {
    width: 100%;
    height: 100%;
    object-fit: contain;
    transform-origin: center;
    fill: currentColor;
    pointer-events: none;
  }
}

.swiper-button-lock {
  display: none;
}

.swiper-button-prev,
.swiper-button-next {
  top: var(--swiper-navigation-top-offset, 50%);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
}
.swiper-button-prev {
  left: var(--swiper-navigation-sides-offset, 4px);
  right: auto;
  ::slotted(.swiper-navigation-icon),
  .swiper-navigation-icon {
    transform: rotate(180deg);
  }
}
.swiper-button-next {
  right: var(--swiper-navigation-sides-offset, 4px);
  left: auto;
}
.swiper-horizontal {
  .swiper-button-prev,
  .swiper-button-next,
  ~ .swiper-button-prev,
  ~ .swiper-button-next {
    top: var(--swiper-navigation-top-offset, 50%);
    margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
    margin-left: 0;
  }
  .swiper-button-prev,
  & ~ .swiper-button-prev,
  &.swiper-rtl .swiper-button-next,
  &.swiper-rtl ~ .swiper-button-next {
    left: var(--swiper-navigation-sides-offset, 4px);
    right: auto;
  }
  .swiper-button-next,
  & ~ .swiper-button-next,
  &.swiper-rtl .swiper-button-prev,
  &.swiper-rtl ~ .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset, 4px);
    left: auto;
  }
  .swiper-button-prev,
  & ~ .swiper-button-prev,
  &.swiper-rtl .swiper-button-next,
  &.swiper-rtl ~ .swiper-button-next {
    ::slotted(.swiper-navigation-icon),
    .swiper-navigation-icon {
      transform: rotate(180deg);
    }
  }
  &.swiper-rtl .swiper-button-prev,
  &.swiper-rtl ~ .swiper-button-prev {
    ::slotted(.swiper-navigation-icon),
    .swiper-navigation-icon {
      transform: rotate(0deg);
    }
  }
}
.swiper-vertical {
  .swiper-button-prev,
  .swiper-button-next,
  ~ .swiper-button-prev,
  ~ .swiper-button-next {
    left: var(--swiper-navigation-top-offset, 50%);
    right: auto;
    margin-left: calc(0px - (var(--swiper-navigation-size) / 2));
    margin-top: 0;
  }
  .swiper-button-prev,
  ~ .swiper-button-prev {
    top: var(--swiper-navigation-sides-offset, 4px);
    bottom: auto;
    ::slotted(.swiper-navigation-icon),
    .swiper-navigation-icon {
      transform: rotate(-90deg);
    }
  }
  .swiper-button-next,
  ~ .swiper-button-next {
    bottom: var(--swiper-navigation-sides-offset, 4px);
    top: auto;
    ::slotted(.swiper-navigation-icon),
    .swiper-navigation-icon {
      transform: rotate(90deg);
    }
  }
}

.swiper-thumbs {
  .swiper-slide-thumb-active {
    /* Styles for active thumb slide */
  }
}

.BreadCrumbNav-module_wrapper__yqsxT{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:flex;overflow-x:auto;white-space:nowrap}.BreadCrumbNav-module_wrapper__yqsxT::-webkit-scrollbar{display:none}.BreadCrumbNav-module_wrapperMarginTopAdjustment__Ae1-r{margin-top:-15px}.BreadCrumbNav-module_crumb__IhM2A{align-items:center;cursor:pointer;display:inline-flex;height:46px;margin-left:-4px;padding:0 8px 0 15px;position:relative}.BreadCrumbNav-module_crumb__IhM2A:not(:last-child) a{text-decoration:underline}@media (hover:hover){.BreadCrumbNav-module_crumb__IhM2A:not(:last-child) a:hover{color:var(--pp-color-surface-action-primary-hover)}}.BreadCrumbNav-module_crumb__IhM2A svg{fill:#d3d3d3;margin-left:-16px}.BreadCrumbNav-module_crumb__IhM2A:first-child{margin-left:0;padding-left:0}.BreadCrumbNav-module_crumb__IhM2A:first-child svg{display:none}.BreadCrumbNav-module_crumb__IhM2A:last-child{cursor:default;font-weight:700;padding-right:15px}.BreadCrumbNav-module_crumbTitle__WPtP0{color:var(--pp-color-text-default);font-size:12px}.AppHeader-module_wrapper__YK7Bb{border-bottom:1px solid var(--pp-color-stroke-disabled);padding:20px 20px 0}.AppHeader-module_headingWrap__K6EtJ{align-items:center;display:flex;flex-grow:1}.AppHeader-module_headingWrapMinHeight__a7Vvy{height:20px}.AppHeader-module_questionInfoBtnWrap__KaDpJ{margin:20px 30px 0 0}.AppHeader-module_questionInfoBtnWrap__KaDpJ h2{margin:0}.AppHeader-module_title__4wwlm{font-size:21px;font-weight:700;margin:0;padding:15px 0}.AppHeader-module_subtitle__P4xho{color:var(--pp-color-text-default);font-size:14px;font-weight:400;margin:0}.AppHeader-module_backBtn__-7Ict{align-items:center;cursor:pointer;display:flex;z-index:99999}.AppHeader-module_backBtn__-7Ict svg{fill:var(--pp-color-icon-primary);margin-left:-8px}.AppHeader-module_infoButton__p1tc7{align-items:center;background-color:transparent;border:0;cursor:pointer;display:inline-flex;justify-content:center;margin-left:8px;padding:0}.AppHeader-module_infoButton__p1tc7 svg{fill:var(--pp-color-icon-info)}.AppHeader-module_closeIconWrap__fOHYa{cursor:pointer;padding:20px;position:absolute;right:0;top:-3px}.AppHeader-module_closeIconWrap__fOHYa svg{fill:var(--pp-color-icon-primary)}.Error-module_whiteContainer__POW4j{align-items:center;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:center;overflow-y:auto;padding:10px;text-align:center}.Error-module_text__7MmUW{font-size:18px}.Modal-module_backdrop__jYpTA{bottom:0;left:0;position:fixed;right:0;top:0;transition:background-color .33s;z-index:30001}.Modal-module_backdrop__jYpTA[data-fa-modal-backdrop=show]{background-color:rgba(0,0,0,.75);height:auto;overflow:auto;width:auto}.Modal-module_wrapper__65JHm{background-color:#f2f2f2;border-radius:0;box-shadow:0 2px 11px -1px rgba(0,0,0,.95);display:flex;flex-direction:column;height:100%;left:0;margin:0 auto;opacity:0;position:absolute;top:0;transition:opacity .33s;width:100%}[data-fa-modal-backdrop=show] .Modal-module_wrapper__65JHm{opacity:1}@media (min-width:544px){.Modal-module_wrapper__65JHm{border-radius:10px;max-height:80%;max-width:500px;overflow:hidden;right:0;top:10%}}.Modal-module_wrapper__65JHm a{color:var(--pp-color-surface-action-primary-default);text-decoration:none}.Modal-module_wrapper__65JHm a:hover{color:var(--pp-color-surface-action-primary-hover)}.Modal-module_header__NS30G{background-color:#fff;border-radius:5px 5px 0 0;display:block;flex-shrink:0;position:relative}.Modal-module_closeIcon__EauNv{display:block;height:24px;width:24px}.Modal-module_body__3zIj9{display:block;flex-grow:1;overflow-y:auto;padding:20px}.ErrorVisual-module_img__feuxv{height:auto;width:60%}.ErrorVisual-module_title__CDrLS{font-size:35px;font-weight:600;margin:20px 0}.buttonToProductAdmin-module_btnContainer__hhtOJ{align-items:center;border:1px solid #d3d3d3;border-radius:10px;bottom:50px;box-shadow:0 2px 11px -1px rgba(0,0,0,.95);cursor:pointer;display:flex;padding:10px;position:absolute;right:30px;text-decoration:none;z-index:2147483647}.buttonToProductAdmin-module_hoverText__RmB3y{background-color:#000;border-radius:6px;color:#fff;left:0;padding:5px 0;position:absolute;text-align:center;top:-80px;visibility:hidden;width:120px;z-index:1}.buttonToProductAdmin-module_btnContainer__hhtOJ:hover .buttonToProductAdmin-module_hoverText__RmB3y{visibility:visible}.buttonToProductAdmin-module_enabled__7mtIq{background:var(--pp-color-surface-action-primary-default)}.buttonToProductAdmin-module_disabled__qpDE3{background:grey;cursor:not-allowed}.buttonToProductAdmin-module_btnText__D2JK9{color:#fff;margin:0}@keyframes InfoText-module_highlightElem__LQk2h{0%,to{background-color:transparent;box-shadow:0 0 0 0 var(--pp-color-icon-info),0 0 0 0 transparent;transform:scale(1)}20%,80%{background-color:var(--pp-color-surface-static-info);box-shadow:0 0 0 1px var(--pp-color-icon-info),0 0 0 1px var(--pp-color-icon-info)}20%{transform:scale(1.0125)}30%{transform:scale(1)}}.InfoText-module_wrapper__WSZbW{margin-top:2rem;padding:0 5px;will-change:transform,box-shadow,background-color}.InfoText-module_wrapperAnimating__--2JN{animation:InfoText-module_highlightElem__LQk2h 2s;border-radius:5px}.InfoText-module_heading__tI--j,.InfoText-module_text__Y9VN3{color:var(--pp-color-text-default);font-size:14px}.InfoText-module_heading__tI--j{font-weight:700}.OptionCardList-module_wrapper__rbD0V>:not(:last-of-type){margin-bottom:10px}.InfoResultPage-module_infoTextWrap__-mfOt{margin-top:2rem}.InfoResultPage-module_infoTextHeading__48lVS{color:var(--pp-color-text-default);font:var(--pp-font-title-small);font-weight:700}.InfoResultPage-module_infoText__NQMlo{color:var(--pp-color-text-default);font:var(--pp-font-title-small)}.InfoResultPage-module_heading__6OnDS{font-size:20px}.InfoResultPage-module_svgIcon__LX4Aw{height:auto;margin-right:12px;width:24px}.PromoCard-module_img__DNGL7{display:block;margin:40px auto 20px;width:75%}.z-btn--wide{max-width:unset}.LoadingAnimation-module_whiteContainer__BIPa3{align-items:center;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:center;overflow-y:auto;padding:10px;text-align:center}.LoadingAnimation-module_whiteContainer__BIPa3>*{margin:5px}.ProductNotFound-module_productNotFoundText__ixfKM{font-size:18px}.ProductNotFound-module_whiteContainer__aOoUN{align-items:center;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:center;overflow-y:auto;padding:10px;text-align:center}.ComplementaryResultCardList-module_complementary__tdG6z{margin-top:1.5rem}.ComplementaryResultCardList-module_subheading__w-G2q{font-weight:700;margin:0 0 1em}.HorizontalResultCard-module_container__TmET1{background:#fff;border-radius:5px;box-shadow:0 4px 15px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;margin-bottom:10px;padding:15px}.HorizontalResultCard-module_containerRow__BDdtg{display:flex;flex-direction:row}.HorizontalResultCard-module_headerContainer__NdmyT{align-items:center;justify-content:space-between;position:relative}.HorizontalResultCard-module_section__5eik5{display:flex;flex-direction:column}@media (min-width:544px){.HorizontalResultCard-module_section__5eik5{flex-direction:row}}.HorizontalResultCard-module_flexGrow1__32-F1{flex-grow:1}.HorizontalResultCard-module_header__oiDdc{cursor:pointer;position:relative}.HorizontalResultCard-module_characteristics__kHYZZ{margin:15px 0}.HorizontalResultCard-module_characteristicsList__x1ro8{font-size:12px;margin:0}ul.HorizontalResultCard-module_characteristicsList__x1ro8{padding-left:20px}.HorizontalResultCard-module_coreFeatures__bnBjq{display:flex;flex-direction:column;margin:0;padding-left:0}.HorizontalResultCard-module_listItem__ERbfC{display:flex}.HorizontalResultCard-module_listBullet__wpDqZ{fill:var(--pp-color-icon-primary);margin-right:5px;transform:translateY(-2px)}.HorizontalResultCard-module_boxHalfWidth__jjhya{position:relative;width:50%}.HorizontalResultCard-module_boxHalfWidth__jjhya:first-child{padding-right:10px}@media (max-width:544px){.HorizontalResultCard-module_boxHalfWidth__jjhya{width:100%}.HorizontalResultCard-module_boxHalfWidth__jjhya:first-child{margin-bottom:10px}}.HorizontalResultCard-module_boxTitle__Q2tt6{font-weight:700;margin:5px 0}.HorizontalResultCard-module_pic__dUbEV{height:90px;margin-right:15px;width:90px}.HorizontalResultCard-module_productTitle__LtQrv{font-size:14px;font-weight:700;line-height:1.2;margin:.2em 0 .25em;max-width:90%}.HorizontalResultCard-module_title__nZ1QR:hover{color:#286400;cursor:pointer}.HorizontalResultCard-module_shortDescription__CwZ-y{margin:5px 0 0}.HorizontalResultCard-module_pointer__AZwdf{cursor:pointer}.HorizontalResultCard-module_svgIcon__38Cvk{fill:var(--pp-color-icon-primary);flex-shrink:0;position:absolute;right:0;top:0;transition:transform .3s ease-in-out}.HorizontalResultCard-module_svgIconArrowUp__r3c-e{transform:rotate(-180deg)}.HorizontalResultCard-module_btn__Gliuw{max-width:100%}.HorizontalResultCard-module_button__AvXZ7:hover{background:var(--pp-color-icon-primary);color:#fff}.HorizontalResultCard-module_coreFeaturesItems__-Bld8>div{margin-top:2px;max-width:185px}.HorizontalResultCard-module_alert__vDGVU{margin-bottom:20px}.HorizontalResultCard-module_anchorLink__5Xrgu{padding:0}.HorizontalResultCard-module_anchorContainer__cZ8lj{font-weight:700;position:relative}.HorizontalResultCard-module_anchorContainer__cZ8lj .HorizontalResultCard-module_svgIconArrowRight__7i1ag{height:20px;margin-left:10px;position:absolute;width:20px}.CarouselProductResultPage-module_relatedProductsInfoWrap__RwaY2{margin-top:20px}.CarouselProductResultPage-module_relatedProductsInfoTitle__68Fvh{font-weight:700}.CarouselProductResultPage-module_relatedProductsInfoBody__SIG2G p:last-child{margin-bottom:0}.CarouselProductResultPage-module_alernateProductsSubHeading__HOJxF{font-size:18px;font-weight:700;margin-top:30px}.CarouselProductResultPage-module_loadingText__A-AuO{font-size:18px}.CarouselProductResultPage-module_heading__-fRja{font-size:20px}.SingleProductResultPage-module_relatedProductsInfoWrap__5brK2{margin-top:20px}.SingleProductResultPage-module_relatedProductsInfoTitle__DZlgL{font-weight:700}.SingleProductResultPage-module_relatedProductsInfoBody__LWHq2 p:last-child{margin-bottom:0}.SingleProductResultPage-module_alernateProductsSubHeading__nE9Dw{font-size:18px;font-weight:700;margin-top:30px}.SingleProductResultPage-module_loadingText__D-ZAj{font-size:18px}.SearchInput-module_wrapper__0DaKr{margin:5px 0;position:relative}.SearchInput-module_searchInput__v28H1{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--pp-color-surface-static-default);border:none;border-radius:5px;box-shadow:var(--pp-color-icon-subtle) 0 0 0 1px inset;color:var(--pp-color-text-default);font-size:15px;height:45px;padding-left:40px;transition:box-shadow .2s ease 0s;width:100%}.SearchInput-module_searchInput__v28H1::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjk0IDEyIC4yMiAxLjI4QS43NS43NSAwIDAgMSAxLjI4LjIyTDEyIDEwLjk0IDIyLjcyLjIyYS43NS43NSAwIDAgMSAxLjA2IDEuMDZMMTMuMDYgMTJsMTAuNzIgMTAuNzJhLjc1Ljc1IDAgMCAxLTEuMDYgMS4wNkwxMiAxMy4wNiAxLjI4IDIzLjc4YS43NS43NSAwIDAgMS0xLjA2LTEuMDZMMTAuOTQgMTJ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=") 50% 50% no-repeat;background-size:12px 12px;height:14px;opacity:.5;padding:4px;width:14px}@media (hover:hover){.SearchInput-module_searchInput__v28H1::-webkit-search-cancel-button :hover{opacity:1}}.SearchInput-module_searchInput__v28H1:focus,.SearchInput-module_searchInput__v28H1:hover{box-shadow:var(--pp-color-icon-subtle) 0 0 0 2px inset;outline:0}.SearchInput-module_searchIcon__AubJm{fill:var(--pp-color-icon-primary);left:10px;pointer-events:none;position:absolute;top:12px}.OptionCard-module_wrapper__RFIEW{background:#fff;border-radius:5px;box-shadow:0 4px 15px 0 rgba(0,0,0,.1);padding:8px}@media (hover:hover){.OptionCard-module_wrapper__RFIEW{transition:box-shadow .2s}.OptionCard-module_wrapper__RFIEW:hover{box-shadow:5px 10px 15px rgba(0,0,0,.07),-5px 10px 15px rgba(0,0,0,.07)}}.OptionCard-module_header__3d806{align-items:center;cursor:pointer;display:flex;justify-content:space-between;min-height:30px}.OptionCard-module_pic__xSETj{align-self:center;border-radius:5px;cursor:pointer;flex-shrink:0;height:auto;margin-right:15px;width:76px}.OptionCard-module_headerWrap__op3OX{flex-grow:1}.OptionCard-module_headerText__wy5ev{cursor:pointer}.OptionCard-module_title__GKQ4t{color:var(--pp-color-text-default);font-size:14px;font-weight:700;line-height:1.2;margin:0}.OptionCard-module_subtitle__2qS2X{color:var(--pp-color-text-default);font-size:12px;line-height:1.2;margin:.3em 0 0}.OptionCard-module_svgIcon__JGhn5{fill:var(--pp-color-icon-primary);cursor:pointer;flex-shrink:0;height:24px;margin-left:5px;width:24px}.OptionCard-module_collapse__6KjfI{max-height:0;opacity:.25;overflow:hidden;transition:opacity .5s,max-height .5s}.OptionCard-module_collapse__6KjfI[data-expanded=true]{max-height:2000px;opacity:1}.OptionCard-module_description__r1vh6{border-top:1px solid var(--pp-color-stroke-disabled);font-size:12px;line-height:1.2;margin-top:10px;padding-top:10px}.Card-module_staticCard__T3e5O{background:#fff;border:1px solid #e6e6e6;border-radius:5px;padding:15px}.Card-module_actionCard__6K4w5{background:#fff;border-radius:5px;box-shadow:0 4px 15px 0 rgba(0,0,0,.1);padding:15px}@media (hover:hover){.Card-module_actionCard__6K4w5{transition:box-shadow .2s}.Card-module_actionCard__6K4w5:hover{box-shadow:5px 10px 15px rgba(0,0,0,.07),-5px 10px 15px rgba(0,0,0,.07)}}.Card-module_card__LzN-3{margin-bottom:10px}.AlternateResultCard-module_wrapper__GAU6R{background:#fff;border-radius:5px;box-shadow:0 4px 15px 0 rgba(0,0,0,.1);display:block;flex-shrink:0;margin:0 8px;padding:30px 15px 20px;white-space:normal;width:50%;width:calc(50% - 16px)}@media (max-width:420px){.AlternateResultCard-module_wrapper__GAU6R{width:calc(80% - 16px)}}.AlternateResultCard-module_title__3-mmP{font-size:14px;font-weight:700;line-height:1.2;margin:.2em 0 .25em}.AlternateResultCard-module_pic__dXRIH{display:block;height:auto;margin:0 auto 15px;width:95px}.ComplementaryResultCard-module_wrapper__IRxvT{display:block}.ComplementaryResultCard-module_wrapper__IRxvT+.ComplementaryResultCard-module_wrapper__IRxvT{border-top:1px solid var(--pp-color-stroke-disabled);margin-top:1.25rem;padding-top:1.25rem}.ComplementaryResultCard-module_header__Y6Guk{align-items:center;display:flex;justify-content:space-between;margin:0 0 15px}.ComplementaryResultCard-module_titleWrap__1qFkm{flex-grow:1}.ComplementaryResultCard-module_title__KwwNx{font-size:14px;font-weight:700;line-height:1.2;margin:.5em 0 .25em}.ComplementaryResultCard-module_pic__7NSHr{height:auto;margin-right:15px;width:85px}.ComplementaryResultCard-module_svgIcon__0fFnu{fill:var(--pp-color-icon-primary);flex-shrink:0}.ComplementaryResultCard-module_description__yQs-u{color:var(--pp-color-text-default);font-size:14px;line-height:1.42857}.MainResultCard-module_wrapper__-weQC{background:#fff;border:1px solid #e6e6e6;border-radius:5px;display:block;padding:15px}.MainResultCard-module_header__pkLE0{align-items:center;display:flex;justify-content:space-between;margin:0 0 15px}.MainResultCard-module_titleWrap__4WwF8{flex-grow:1}.MainResultCard-module_title__A2BQe{font-size:18px;font-weight:700;line-height:1.2;margin:0 0 0 .05em}.MainResultCard-module_pic__pL2Kf{height:auto;margin-right:15px;width:95px}.MainResultCard-module_complementary__2EYqy{margin-top:1.5rem}.MainResultCard-module_description__Rssqd{color:var(--pp-color-text-default);font-size:14px;line-height:1.42857;margin-bottom:1rem}.MainResultCard-module_subheading__WEAot{font-weight:700;margin:0 0 1em}.MainResultCard-module_btn__Nv1Jf{max-width:100%}.MainResultCard-module_anchorLink__Gxe-a{padding:0}.MainResultCard-module_anchorContainer__rXwJU{font-weight:700;position:relative}.MainResultCard-module_anchorContainer__rXwJU .MainResultCard-module_svgIconArrowRight__WZim-{height:20px;margin-left:10px;position:absolute;width:20px}.CarouselResultCard-module_svgIcon__cCEm-{height:auto;margin-right:12px;width:24px}.AlternateResultCardList-module_container__5H-bM{position:relative}.AlternateResultCardList-module_wrapper__psJN3{display:block;margin:-10px -15px -15px;overflow:hidden;padding:10px 16px 15px}@media (max-width:767px){.AlternateResultCardList-module_wrapper__psJN3{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:auto}}.AlternateResultCardList-module_wrapper__psJN3::-webkit-scrollbar{display:none}.AlternateResultCardList-module_slider__MxyPU{display:flex;white-space:nowrap}.AlternateResultCardList-module_slider__MxyPU:after{content:"";display:block;min-width:16px;position:relative}.AlternateResultCardList-module_navButton__jvyw0,.AlternateResultCardList-module_navNext__xp-UQ,.AlternateResultCardList-module_navPrev__zhfmd{background:transparent;border:0;cursor:pointer;display:none;height:40px;margin-top:-20px;padding:0;position:absolute;text-align:center;top:50%;width:40px}@media (min-width:768px){.AlternateResultCardList-module_navButton__jvyw0,.AlternateResultCardList-module_navNext__xp-UQ,.AlternateResultCardList-module_navPrev__zhfmd{display:block}}.AlternateResultCardList-module_navButton__jvyw0:focus,.AlternateResultCardList-module_navNext__xp-UQ:focus,.AlternateResultCardList-module_navPrev__zhfmd:focus{outline:none}.AlternateResultCardList-module_navButton__jvyw0 span,.AlternateResultCardList-module_navNext__xp-UQ span,.AlternateResultCardList-module_navPrev__zhfmd span{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.AlternateResultCardList-module_navButton__jvyw0 svg,.AlternateResultCardList-module_navNext__xp-UQ svg,.AlternateResultCardList-module_navPrev__zhfmd svg{fill:var(--pp-color-icon-primary);background:#fff;border-radius:100%;box-shadow:0 0 0 4px hsla(0,0%,100%,.3);transition:fill .35s}@media (hover:hover){.AlternateResultCardList-module_navButton__jvyw0:hover svg,.AlternateResultCardList-module_navNext__xp-UQ:hover svg,.AlternateResultCardList-module_navPrev__zhfmd:hover svg{fill:var(--pp-color-surface-action-primary-hover)}}.AlternateResultCardList-module_navButton__jvyw0[disabled],[disabled].AlternateResultCardList-module_navNext__xp-UQ,[disabled].AlternateResultCardList-module_navPrev__zhfmd{cursor:default}.AlternateResultCardList-module_navButton__jvyw0[disabled] svg,[disabled].AlternateResultCardList-module_navNext__xp-UQ svg,[disabled].AlternateResultCardList-module_navPrev__zhfmd svg{fill:#ccc}.AlternateResultCardList-module_navPrev__zhfmd{left:-11px}.AlternateResultCardList-module_navNext__xp-UQ{right:-11px}.CrossSellingProducts-module_complementaryProds__TGaUX{margin-top:15px}.CrossSellingProducts-module_complementaryProdsBoxes__Ac3q-{margin:10px 0}.CrossSellingProducts-module_boxTitle__GHP39{font-weight:700;margin:5px 0}.CrossSellingProducts-module_section__MumvW{display:flex;flex-direction:column}@media (min-width:544px){.CrossSellingProducts-module_section__MumvW{flex-direction:row}}.CrossSellingProducts-module_containerRow__73nrp{display:flex;flex-direction:row}.CrossSellingProducts-module_crossSellProdBoxHalfWidth__NAOTs{align-items:center;position:relative;width:50%}@media (max-width:544px){.CrossSellingProducts-module_crossSellProdBoxHalfWidth__NAOTs{width:100%}.CrossSellingProducts-module_crossSellProdBoxHalfWidth__NAOTs:first-child{margin-bottom:10px}}.CrossSellingProducts-module_crossSellProdTitle__ZrIVA{max-width:70%}@media (min-width:544px){.CrossSellingProducts-module_crossSellProdTitle__ZrIVA{max-width:56%}}.CrossSellingProducts-module_pointer__NgCLF{cursor:pointer}.CrossSellingProducts-module_pic__XKPUT{height:60px;margin-right:10px;width:60px}.CrossSellingProducts-module_productTitle__7EgGv{font-size:14px;font-weight:700;line-height:1.2;margin:5px 0}.CrossSellingProducts-module_svgIcon__jAfB7{fill:var(--pp-color-icon-primary);flex-shrink:0;transition:transform .3s ease-in-out}.CrossSellingProducts-module_svgIconArrowRight__rOIeE{margin:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.Badge-module_badge__ZbEBU{border:1px solid var(--pp-color-stroke-subtle);border-radius:10px;color:var(--pp-color-text-subtle);display:inline-block;font-size:12px;font-weight:400;line-height:1.16666;max-height:18px;max-width:100%;overflow:hidden;padding:2px 8px;text-overflow:ellipsis;white-space:nowrap}.ToggleButton-module_toggle__y1hic{background:transparent;border:0;color:var(--pp-color-icon-primary);cursor:pointer;display:inline-block;font-size:12px;margin:0 -6px -6px;padding:6px;transition:opacity .4s}.ToggleButton-module_toggle__y1hic[disabled]{cursor:default;opacity:0}.ResultPageFlavourSelect-module_selectWrapper__J10Jp{margin:10px 0;position:relative}.ResultPageFlavourSelect-module_select__R8c23{-webkit-appearance:none;-mox-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg fill="rgba(60, 151, 0)" width="24" height="24" xmlns="http://www.w3.org/2000/svg" className="angleDownIcon-2IDs_"><path d="M14.2337236,6.21966991 C14.5266168,5.9267767 15.0014906,5.9267767 15.2943838,6.21966991 C15.5606503,6.48593648 15.5848564,6.90260016 15.3670019,7.19621165 L15.2943838,7.28033009 L10.6678037,11.905252 L15.2943838,16.5321719 C15.5606503,16.7984384 15.5848564,17.2151021 15.3670019,17.5087136 L15.2943838,17.5928321 C15.0281172,17.8590986 14.6114535,17.8833047 14.317842,17.6654502 L14.2337236,17.5928321 L9.32076844,12.6798766 C8.92402628,12.2836997 8.8952624,11.658528 9.23477939,11.2291459 L9.31966713,11.1337267 L14.2337236,6.21966991 Z" transform="rotate(-90 12.257 11.906)" fill-rule="evenodd"></path></svg>');background-position-x:98%;background-position-y:8px;background-repeat:no-repeat;border:0;border-radius:5px;box-shadow:0 0 0 1px rgba(0,0,0,.25);cursor:pointer;display:inline-block;font-size:14px;height:40px;line-height:40px;margin:0;padding:0 33px 0 10px;text-align:left;width:100%}.ResultPageFlavourSelect-module_select__R8c23:focus{border:0}.Rating-module_wrapper__Lxzo-{align-items:center;display:flex;justify-content:flex-start}.Rating-module_star__Lv3Z1{height:auto;margin-right:1px;width:12px}.Rating-module_full__IaQg1{fill:var(--pp-color-icon-secondary)}.Rating-module_empty__0aMun{fill:var(--pp-color-icon-disabled)}.Rating-module_reviewCount__3---Q{color:var(--pp-color-text-default);font-size:10px;margin-left:5px;position:relative;top:1px}.Header-module_wrapper__etX8E{align-items:center;border-bottom:1px solid var(--pp-color-stroke-disabled);display:flex;margin:0 0 15px;padding-bottom:14px}.Header-module_title__mKm4d{font-size:18px;font-weight:700;line-height:1.2;margin:0}.Header-module_titleIcon__ttRDt{height:auto;margin-right:12px;width:24px}.Content-module_toggleInline__znhOv,.Content-module_toggle__Qt9v8{background:transparent;border:0;color:var(--pp-color-icon-primary);cursor:pointer;display:inline-block;margin:0 -6px -6px;outline:none;padding:6px;transition:opacity .4s;white-space:nowrap}.Content-module_toggleInline__znhOv{margin:0;padding:0}.Content-module_additionalContent__iSwjL{margin-top:19px}.Content-module_descriptionContainer__eQ-oT{max-height:6em;overflow:hidden;position:relative}.Content-module_descriptionContainer__eQ-oT:after{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));bottom:0;content:"";display:block;height:4em;left:0;pointer-events:none;position:absolute;right:0}.Content-module_descriptionContainerExpanded__DQcZO{max-height:unset}.Content-module_descriptionContainerExpanded__DQcZO:after{display:none}.Banner-module_banner__bEaHD{align-items:center;border:1px solid #e5e2dc;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;gap:20px;min-height:89px;padding:15px}@media (min-width:544px){.Banner-module_banner__bEaHD{flex-direction:row;gap:0}}.Banner-module_mainContainer__gBg-3{align-items:center;display:flex;flex:1 1 auto;position:relative}.Banner-module_image__gaRFG{width:120px}@media (min-width:544px){.Banner-module_image__gaRFG{position:absolute}}.Banner-module_textContainer__V-C1a{padding:0 10px}@media (min-width:544px){.Banner-module_textContainer__V-C1a{margin-left:130px}}.Banner-module_textContainer__V-C1a h2{margin:0}.Banner-module_text__wHDg9{display:none;margin-top:5px}.Banner-module_text__wHDg9 .brand{font-weight:700}.Banner-module_text__wHDg9 .brand-rc,.Banner-module_text__wHDg9 .brand-rc24{color:#e2001a}.Banner-module_text__wHDg9 .brand-hills{color:#02529d}@media (min-width:544px){.Banner-module_text__wHDg9{display:block}}.Banner-module_buttonContainer__9Kze9{flex:3 1 auto;width:100%}@media (min-width:544px){.Banner-module_buttonContainer__9Kze9{width:auto}}
/*# sourceMappingURL=food-advisor.min.css.map */

/*# sourceMappingURL=2511a688b21ec429.css.map*/