#shopify-section-pp-header{display:none}body:has([data-core-section]) #shopify-section-header{background:#fff;color:#121512;font-family:Arial,Helvetica,sans-serif;letter-spacing:0}body:has([data-core-section]) #shopify-section-header .header{max-width:1440px;padding:12px 40px;min-height:80px;gap:20px}body:has([data-core-section]) #shopify-section-header .header__heading-link{padding:0}body:has([data-core-section]) #shopify-section-header .header__heading-logo{width:160px;height:auto;max-width:100%}body:has([data-core-section]) #shopify-section-header .header__inline-menu{margin:0;justify-self:center}body:has([data-core-section]) #shopify-section-header .header__menu-item{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;letter-spacing:0;min-height:44px}body:has([data-core-section]) #shopify-section-header .header__icons{align-items:center;gap:4px}body:has([data-core-section]) #shopify-section-header .header__icon{min-width:44px;min-height:44px}body:has([data-core-section]) #shopify-section-header a:focus-visible,body:has([data-core-section]) #shopify-section-header summary:focus-visible,body:has([data-core-section]) #shopify-section-header button:focus-visible{outline:2px solid #4da04d;outline-offset:3px}@media(min-width:990px){body:has([data-core-section]) #shopify-section-header .header{grid-template-columns:auto 1fr auto;grid-template-areas:"heading navigation icons"}body:has([data-core-section]) #shopify-section-header .header__inline-menu>.list-menu{justify-content:center}}@media(max-width:989px){body:has([data-core-section]) #shopify-section-header .header{padding:10px 20px;gap:8px;min-height:72px}body:has([data-core-section]) #shopify-section-header .header__heading-logo{width:140px}body:has([data-core-section]) #shopify-section-header .header__inline-menu{display:none}}@media(max-width:480px){body:has([data-core-section]) #shopify-section-header .header{padding:10px 12px;column-gap:4px}body:has([data-core-section]) #shopify-section-header .header__heading-logo{width:115px}body:has([data-core-section]) #shopify-section-header .header__icons{gap:0}body:has([data-core-section]) #shopify-section-header .header__icon{width:40px;min-width:40px}body:has([data-core-section]) #shopify-section-header header-drawer{margin-left:0}}body:has([data-core-section]) .announcement__barV2{background:#173823;min-height:46px;height:auto}body:has([data-core-section]) .announcement__barV2>a{font-family:Arial,Helvetica,sans-serif;font-weight:700;min-height:46px}body:has([data-core-section]) .announcement_desktop,body:has([data-core-section]) .announcement_mobile{min-height:46px}body:has([data-core-section]) .announcement__barV2,body:has([data-core-section]) .announcement__barV2>a,body:has([data-core-section]) .announcement_desktop,body:has([data-core-section]) .announcement_mobile{height:38px;min-height:38px}body:has([data-core-section]) .announcement_desktop .hide_additional_message{display:none}body:has([data-core-section]) .announcement_desktop .boxItem{padding:0;margin:0;font-size:11px;letter-spacing:1px}body:has([data-core-section]) .announcement_desktop .boxItem:before,body:has([data-core-section]) .announcement_desktop .boxItem:after{display:none}body:has([data-core-section]) #shopify-section-header .header{padding:10px 42px}body:has([data-core-section]) #shopify-section-header .header__menu-item,body:has([data-core-section]) #shopify-section-header .header__menu-item>span{font:700 13px/1.4 Arial,Helvetica,sans-serif}body:has([data-core-section]) #shopify-section-header .header__heading-logo{width:150px;max-height:62px;object-fit:contain}body:has([data-core-section]) #shopify-section-header .header__icon{color:#121512}body:has([data-core-section]) .pp-newsletter{padding:52px 0;background:#102f1e;border-top:1px solid #ffffff26;color:#fff}body:has([data-core-section]) .pp-newsletter h2{color:#fff;font-size:50px;line-height:1.12;letter-spacing:-1.7px}body:has([data-core-section]) .pp-newsletter__inner{width:min(1260px,calc(100% - 80px));max-width:1260px;gap:36px}body:has([data-core-section]) .pp-newsletter__form>label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}body:has([data-core-section]) .pp-newsletter__fields{display:flex;gap:0;padding:5px;background:#fff;border-radius:999px}body:has([data-core-section]) .pp-newsletter__fields input{min-width:0;flex:1;border:0;border-radius:999px;box-shadow:none;background:#fff;color:#121512;padding:14px 18px;font:16px Arial}body:has([data-core-section]) .pp-newsletter__fields button{min-height:52px;padding:13px 24px;border-radius:999px;border:0;background:#184795;color:#fff;font:700 12px Arial;text-transform:uppercase}body:has([data-core-section]) .pp-design-footer{padding:58px 0 0;background:#0a120d;color:#d9dfda;font:14px/1.6 Arial,Helvetica,sans-serif;border:0}body:has([data-core-section]) .pp-footer-grid{display:grid;grid-template-columns:1.7fr repeat(5,1fr);gap:44px;width:min(1260px,calc(100% - 80px));margin:auto}body:has([data-core-section]) .pp-footer-grid h2{color:#949f96;font:700 11px/1.4 Arial;text-transform:uppercase;letter-spacing:1px;margin:6px 0 18px}body:has([data-core-section]) .pp-footer-grid a{display:block;color:#d9dfda;text-decoration:none;font-size:14px;margin:0 0 11px;line-height:1.65}body:has([data-core-section]) .pp-footer-grid a:hover{text-decoration:underline}body:has([data-core-section]) .pp-footer-brand img{display:block;width:240px;height:auto;max-width:100%;margin-bottom:22px}body:has([data-core-section]) .pp-footer-brand p{margin:0 0 20px;font-size:16px;line-height:1.6;color:#aeb9b0}body:has([data-core-section]) .pp-footer-brand p a{font-size:14px}body:has([data-core-section]) .pp-design-footer .footer__content-bottom{margin-top:45px;background:transparent;border-top:1px solid #ffffff26;padding:22px 0;color:#aeb9b0}body:has([data-core-section]) .pp-design-footer .footer__content-bottom a{color:inherit}@media(max-width:1100px){body:has([data-core-section]) .pp-footer-grid{grid-template-columns:repeat(3,1fr);gap:30px}}@media(max-width:749px){body:has([data-core-section]) .pp-footer-grid{grid-template-columns:repeat(2,1fr);width:calc(100% - 40px)}body:has([data-core-section]) .pp-footer-brand{grid-column:1/-1}body:has([data-core-section]) .pp-newsletter__inner{width:calc(100% - 40px);grid-template-columns:1fr;text-align:center}body:has([data-core-section]) .pp-newsletter h2{max-width:12ch;font-size:35.2px;margin:auto}body:has([data-core-section]) #shopify-section-header .header{padding:10px 16px}body:has([data-core-section]) #shopify-section-header .header__heading-logo{width:130px}}@media(min-width:990px){body:has([data-core-section]) #shopify-section-header .header{padding:10px 42px!important;min-height:80px;height:80px}body:has([data-core-section]) #shopify-section-header .header__heading-link{margin:0!important}body:has([data-core-section]) #shopify-section-header .header__icons .icon{color:#121512}}body:has([data-core-section]) .pp-newsletter__inner{grid-template-columns:1fr 1fr;gap:55px;align-items:center}body:has([data-core-section]) .pp-newsletter h2{font-size:clamp(36.8px,3.8vw,67.2px);margin:0}body:has([data-core-section]) .pp-newsletter__form{margin:0}body:has([data-core-section]) .pp-design-footer{background:#0a120d!important;background-image:none!important}@media(max-width:749px){body:has([data-core-section]) .pp-newsletter__inner{grid-template-columns:1fr;gap:28px}body:has([data-core-section]) .pp-newsletter h2{font-size:35.2px;margin:0 auto}}body:has([data-core-section]) .pp-core-footer-newsletter{width:min(600px,calc(100% - 40px));margin:40px auto;color:#fff}body:has([data-core-section]) .pp-core-footer-newsletter h2{font:700 24px Arial;color:#fff;text-align:center}body:has([data-core-section]) .pp-core-footer-newsletter .newsletter-form{max-width:none}
/*# sourceMappingURL=/cdn/shop/t/206/assets/pp-core-shell.css.map */
