.pcs-navigation{--pcs-nav-green: #3c5546;--pcs-nav-line: #e4e8e3}.pcs-navigation a:focus-visible{outline:2px solid var(--pcs-nav-green);outline-offset:4px}@media(min-width:768px){#main-nav .pcs-navigation .navigation__tier-2-container{max-height:calc(100svh - var(--theme-header-height, 180px) - 12px);overflow-y:auto;overscroll-behavior:contain}#main-nav .pcs-navigation .navigation__columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(220px,1.5fr);gap:18px 28px;padding:28px 0 24px;margin:0;text-align:left}#main-nav .pcs-navigation .navigation__columns>.navigation__column{width:auto;min-width:0;max-width:none;flex:none;margin:0;padding:0}#main-nav .pcs-navigation .navigation__columns .navigation__link{padding:5px 0;font-size:14px;line-height:1.45;letter-spacing:0}#main-nav .pcs-navigation .navigation__columns .navigation__column-title{display:block;margin:0 0 10px;padding-top:0;font-size:13px;font-weight:700;letter-spacing:.035em;color:var(--pcs-nav-green)}#main-nav .pcs-navigation .navigation__columns a:is(:hover,:focus-visible),#main-nav .pcs-navigation .featured-link>.navigation__link{color:var(--pcs-nav-green)}#main-nav .pcs-navigation .navigation__columns>.pcs-navigation__extras{grid-column:1 / 5;display:grid;grid-template-columns:150px minmax(0,1fr);align-items:baseline;gap:12px 24px;padding-top:16px;border-top:1px solid var(--pcs-nav-line)}#main-nav .pcs-navigation .pcs-navigation__extras>.navigation__column-title{flex:0 0 150px;margin:0}#main-nav .pcs-navigation .pcs-navigation__extras .navigation__tier-3{display:flex;flex-wrap:wrap;gap:0 20px}#main-nav .pcs-navigation .navigation__columns>.pcs-navigation__overview{grid-column:1 / 5;border-top:1px solid var(--pcs-nav-line);padding-top:12px}#main-nav .pcs-navigation .pcs-navigation__overview>a{display:inline-flex;align-items:center;gap:12px;color:var(--pcs-nav-green);font-weight:600}#main-nav .pcs-navigation .pcs-navigation__overview>a:after{content:"\2192";font-size:19px;line-height:1}#main-nav .pcs-navigation .navigation__column--promotion{grid-column:5;grid-row:1 / 4;align-self:start}#main-nav .pcs-navigation .menu-promotion{position:relative;margin:0;overflow:hidden;background:#edf0eb}#main-nav .pcs-navigation .menu-promotion__link{display:block}#main-nav .pcs-navigation .menu-promotion__image{width:100%;aspect-ratio:4 / 5;max-height:350px;overflow:hidden}#main-nav .pcs-navigation .menu-promotion__image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}#main-nav .pcs-navigation .menu-promotion__text{position:absolute;inset:auto 12px 12px;margin:0;padding:13px 14px;background:#fff;color:var(--pcs-nav-green);font-size:13px;font-weight:600;line-height:1.4;text-align:left;letter-spacing:0;transition:background .2s ease,color .2s ease}#main-nav .pcs-navigation .menu-promotion__text:after{content:"\2197";float:right;margin-left:8px}#main-nav .pcs-navigation .menu-promotion__link:is(:hover,:focus-visible) .menu-promotion__text{background:var(--pcs-nav-green);color:#fff}#main-nav .pcs-navigation .menu-promotion__link:hover img{transform:scale(1.025)}#main-nav .pcs-navigation .menu-promotion__link:focus-visible{outline-offset:-3px}}@media(min-width:768px)and (max-width:991px){#main-nav .pcs-navigation .navigation__columns{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(180px,.9fr);gap:22px}#main-nav .pcs-navigation .navigation__column--promotion{grid-column:3;grid-row:1 / 5}#main-nav .pcs-navigation .navigation__columns>.navigation__item:nth-child(1){grid-column:1;grid-row:1}#main-nav .pcs-navigation .navigation__columns>.navigation__item:nth-child(2){grid-column:2;grid-row:1}#main-nav .pcs-navigation .navigation__columns>.navigation__item:nth-child(3){grid-column:1;grid-row:2}#main-nav .pcs-navigation .navigation__columns>.navigation__item:nth-child(4){grid-column:2;grid-row:2}#main-nav .pcs-navigation .navigation__columns>.pcs-navigation__extras,#main-nav .pcs-navigation .navigation__columns>.pcs-navigation__overview{grid-column:1 / 3}#main-nav .pcs-navigation .navigation__columns>.pcs-navigation__extras{display:block;grid-row:3}#main-nav .pcs-navigation .navigation__columns>.pcs-navigation__overview{grid-row:4}#main-nav .pcs-navigation [data-pcs-menu=marken] .navigation__columns>.pcs-navigation__overview{grid-row:3}#main-nav .pcs-navigation .pcs-navigation__extras>.navigation__column-title{margin-bottom:6px}}@media(prefers-reduced-motion:reduce){#main-nav .pcs-navigation .menu-promotion__image img,#main-nav .pcs-navigation .menu-promotion__text{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/212/assets/pcs-navigation.css.map */
