.snc-eyebrow{font-family:Montserrat;font-size:14px;font-weight:800;letter-spacing:1.4px;line-height:24px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(162 127 32/var(--tw-text-opacity,1))}@media (min-width:1280px){.snc-eyebrow{font-size:16px;font-weight:800;letter-spacing:2.4px}}.footer .snc-eyebrow,[theme=green] .snc-eyebrow{--tw-text-opacity:1;color:rgb(214 168 45/var(--tw-text-opacity,1))}:host{display:block}:host ::slotted(ul){display:flex;flex-direction:column}:host([variant=main]) ::slotted(ul){display:block}:host([variant=main]) div ::slotted(*){-moz-columns:2;column-count:2;-moz-column-fill:balance;column-fill:balance;-moz-column-gap:3rem;column-gap:3rem}:host([variant=utility]) ::slotted(ul){flex-direction:row}:host([variant=footer-top]) div ::slotted(ul){gap:.3125rem}:host([variant=footer-bottom]) div ::slotted(ul){align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:1.5rem}@media (min-width:768px){:host([variant=footer-bottom]) div ::slotted(ul){-moz-column-gap:2.5rem;column-gap:2.5rem}}@media (min-width:1280px){:host([variant=footer-bottom]) div ::slotted(ul){justify-content:flex-start}}:host([variant=social-links]) div ::slotted(ul){display:flex;flex-direction:row;gap:1.5rem}.menu-navigation{align-items:flex-start;display:flex;justify-content:space-between;width:100%}@media (max-width:1279px){.menu-navigation{display:none}}@media (min-width:1280px){.menu-navigation.menu--level-1{height:148px}}.menu-navigation li{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;position:relative}.menu-navigation li ptp-link{padding:30px 20px}.menu-navigation li .submenu{display:flex;height:0;pointer-events:none;transform-origin:top;--tw-scale-y:0;overflow:hidden;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-duration:.15s;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.menu-navigation li .submenu{left:0;position:absolute;top:80px}}.menu-navigation li .submenu__inner{display:flex;padding:20px}.menu-navigation li .submenu ul{display:flex;flex-direction:column;opacity:0;transform-origin:top;transition-duration:.15s;transition-duration:.7s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.menu-navigation li .submenu ul li{align-items:baseline;padding-bottom:8px;width:100%}.menu-navigation li .submenu ul li span{white-space:nowrap}.menu-navigation li .submenu ptp-link{line-height:40px;padding:10px 0;width:100%;paddingx:0}.menu-navigation li .submenu ptp-link span{width:100%}.menu-navigation li:hover{--tw-bg-opacity:1}.menu-navigation li:hover,.menu-navigation li:hover .submenu{animation-duration:.5s;animation-name:menu-background-animation;background-color:rgb(0 42 10/var(--tw-bg-opacity,1))}.menu-navigation li:hover .submenu{height:auto;pointer-events:auto;--tw-scale-y:1;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));--tw-bg-opacity:1}.menu-navigation li:hover .submenu ul{display:flex;flex-direction:column;opacity:1}@media (max-width:1279px){ptp-dropdown-menu{display:none}}@media (min-width:1280px){ptp-drawer.mobile-navigation,ptp-drawer.mobile-search{display:none}}ptp-drawer.mobile-navigation.mobile_navigation .mobile-menu{padding-top:18px}ptp-drawer.mobile-navigation.mobile_navigation .mobile-menu-helpful-links{padding:40px 20px}ptp-drawer.mobile-navigation.mobile_navigation .mobile-menu-helpful-links-title{display:block;font-family:Montserrat;font-size:14px;font-weight:800;letter-spacing:1.4px;line-height:24px;margin-bottom:12px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(162 127 32/var(--tw-text-opacity,1))}@media (min-width:1280px){ptp-drawer.mobile-navigation.mobile_navigation .mobile-menu-helpful-links-title{font-size:16px;font-weight:800;letter-spacing:2.4px}}.footer ptp-drawer.mobile-navigation.mobile_navigation .mobile-menu-helpful-links-title,[theme=green] ptp-drawer.mobile-navigation.mobile_navigation .mobile-menu-helpful-links-title{--tw-text-opacity:1;color:rgb(214 168 45/var(--tw-text-opacity,1))}ptp-drawer.mobile-navigation.mobile_navigation .mobile-menu-helpful-links ptp-link span{font-size:24px;font-weight:500;letter-spacing:-.48px;line-height:50px}ptp-drawer.mobile-navigation.mobile_navigation .mobile-menu-footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}ptp-drawer.mobile-navigation.mobile_navigation .mobile-menu-footer>*{align-items:center;border-style:solid;display:flex;height:80px;justify-content:center;--tw-border-opacity:1;border-color:rgb(61 106 72/var(--tw-border-opacity,1))}ptp-drawer.mobile-navigation.mobile_navigation .mobile-menu-footer>* button{padding-bottom:0;padding-top:0;paddingy:0}ptp-drawer.mobile-navigation.mobile_navigation .mobile-menu-footer>* span{font-size:24px;letter-spacing:-.48px;line-height:24px}ptp-drawer.mobile-navigation.mobile_navigation .mobile-menu-footer>:first-child{border-right-width:1px}ptp-drawer.mobile-navigation.mobile_navigation .mobile-menu-footer>:first-child,ptp-drawer.mobile-navigation.mobile_navigation .mobile-menu-footer>:nth-child(2){border-top-width:1px}ptp-drawer.mobile-navigation.mobile_navigation .mobile-menu-footer>:nth-child(3){border-bottom-width:1px;border-top-width:1px;display:flex;grid-column:span 2/span 2;justify-content:center}@keyframes menu-background-animation{0%{background-color:transparent}50%{background-color:#002a0a80}to{background-color:#002a0a}}.menu-navigation-mobile .menu__item .submenu{max-height:0;overflow:hidden;transition:max-height 1s cubic-bezier(.4,0,.2,1)}.menu-navigation-mobile .menu__item.expanded{--tw-bg-opacity:1;background-color:rgb(0 42 10/var(--tw-bg-opacity,1))}.menu-navigation-mobile .menu__item.expanded .submenu{max-height:800px}.menu-navigation-mobile .menu__item.expanded .menu-navigation-mobile-item span{--tw-text-opacity:1;color:rgb(214 168 45/var(--tw-text-opacity,1))}.menu-navigation-mobile .menu__item.expanded .menu-navigation-mobile .menu-navigation-mobile-item span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (max-width:1279px){.menu-navigation-mobile .menu-navigation-mobile-item{align-items:center;display:flex;height:80px;justify-content:space-between;padding:20px}.menu-navigation-mobile .menu-navigation-mobile-item span{font-size:28px;font-weight:900;letter-spacing:-.56px;line-height:28px}.menu-navigation-mobile .menu-navigation-mobile .menu-navigation-mobile-item{height:auto}.menu-navigation-mobile .menu-navigation-mobile .menu-navigation-mobile-item span{font-size:20px;font-weight:800;letter-spacing:-.4px;line-height:20px}}
