
:root{--pl-paper:#F6F1E8;--pl-ink:#302C3A;--pl-accent:#7499A0}body{background:var(--pl-paper);color:var(--pl-ink);font-family:'Times New Roman',serif}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3{font-family:'Trebuchet MS',Arial,sans-serif}.pl-kicker{text-transform:uppercase;letter-spacing:.16em;font:600 1.15rem Arial,sans-serif}.pl-hero{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.85fr);gap:clamp(24px,4vw,70px);align-items:center;padding-top:34px;padding-bottom:78px}.pl-hero-image{height:560px;border:16px solid #E4E9E6;background:#fff;display:block}.pl-hero-image img,.pl-category-image img,.pl-product-image img,.pl-guide-image img{width:100%;height:100%;object-fit:contain;display:block}.pl-hero-copy{max-width:420px}.pl-hero h1{font-size:clamp(4.2rem,5vw,7.2rem);line-height:1.04;margin:12px 0 22px}.pl-hero-copy>p:not(.pl-kicker){font-size:1.6rem;line-height:1.6}.pl-button{display:inline-flex;background:var(--pl-ink);color:white;padding:14px 22px;text-decoration:none;gap:30px;align-items:center;margin-top:12px}.pl-section-heading h2,.pl-guide h2,.pl-help h2,.pl-contact h2{font-size:clamp(3.2rem,3.7vw,5rem);line-height:1.12;margin:8px 0 26px}.pl-categories{padding-bottom:72px}.pl-category-grid{display:grid;grid-template-columns:1.15fr .85fr;grid-template-rows:280px 280px;gap:20px}.pl-category-card{display:flex;flex-direction:column;min-width:0;text-decoration:none;color:inherit;background:#E4E9E6}.pl-category-card--1{grid-row:span 2}.pl-category-card--2{background:#EDE7DE}.pl-category-card--3{background:#E2E9E9}.pl-category-image{flex:1;min-height:0;padding:18px}.pl-category-caption{display:flex;align-items:center;gap:12px;padding:10px 22px 18px}.pl-category-caption h3{font-size:2.5rem;margin:0;flex:1}.pl-category-caption span{font-size:1.3rem}.pl-products{padding-bottom:80px}.pl-heading-row{display:flex;justify-content:space-between;align-items:end;gap:20px}.pl-text-link{color:inherit;text-underline-offset:6px;font-size:1.5rem}.pl-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.pl-product-card{display:flex;flex-direction:column;min-width:0}.pl-product-image{display:block;aspect-ratio:1/1;background:#fff;padding:12px}.pl-product-title{display:block;color:inherit;text-decoration:none;font-size:1.4rem;line-height:1.4;padding-top:14px;min-height:7rem}.pl-product-price{font-size:1.45rem;margin-top:auto;padding-top:8px}.pl-product-price s{opacity:.65}.pl-guide{background:#D9E4E5}.pl-guide-inner{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;align-items:center;padding-top:72px;padding-bottom:72px}.pl-guide-copy{max-width:480px}.pl-guide-copy .rte{font-size:1.5rem;line-height:1.6}.pl-guide-image{display:block;height:430px;background:#fff;padding:20px}.pl-benefits{background:#302C3A;color:#F6F1E8;padding:48px 0}.pl-benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.pl-benefit-number{opacity:.7}.pl-benefits h3{font-size:2.4rem;margin:15px 0}.pl-benefits p{font-size:1.4rem;line-height:1.55}.pl-benefits a{color:inherit}.pl-help{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;padding-top:85px;padding-bottom:85px}.pl-help>div:first-child>p:not(.pl-kicker){font-size:1.5rem}.pl-help details{border-top:1px solid #aaa4a8;padding:20px 0}.pl-help summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;font-size:1.6rem}.pl-help details .rte{font-size:1.4rem}.pl-contact{display:grid;grid-template-columns:1fr 1.15fr;gap:65px;border-top:1px solid #aaa4a8;padding-top:65px;padding-bottom:65px}.pl-contact a{color:inherit}.pl-contact>div:first-child>p{font-size:1.45rem;line-height:1.55}.pl-contact iframe{width:100%;height:420px;border:0}.pl-small{font-size:1.2rem!important;line-height:1.5}.pl-footer{background:#302C3A;color:#F6F1E8;padding:50px 0 25px}.pl-footer a{color:inherit}.pl-footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:40px}.pl-footer-logo{text-decoration:none;font-size:3.2rem;font-weight:700}.pl-footer-logo img{max-width:220px;height:auto}.pl-footer details{min-width:0}.pl-footer summary{font-size:1.6rem;list-style:none;cursor:pointer;display:flex;gap:10px;align-items:center}.pl-footer summary::-webkit-details-marker{display:none}.pl-footer ul{list-style:none;margin:16px 0;padding:0}.pl-footer li{margin-bottom:10px}.pl-footer-grid p,.pl-footer-grid a{font-size:1.35rem}.pl-footer-bottom{border-top:1px solid #77717d;margin-top:40px;padding-top:20px;display:flex;justify-content:space-between;align-items:center;gap:20px}.pl-footer-bottom p{font-size:1.2rem}.pl-payments{display:flex;flex-wrap:wrap;justify-content:end;gap:6px}.pl-payment-icon{width:39px;height:26px;flex:none}.card__media .media img,.product__media img{object-fit:contain!important}.card__inner{background:#fff}.card__media .media{aspect-ratio:1/1}.card__information{display:flex;flex-direction:column;min-height:9rem}.card__information .price{margin-top:auto}.announcement-bar__message{text-align:center}.announcement-bar__link{justify-content:center}.header__inline-menu{white-space:nowrap}.header__menu-item{font-size:1.35rem}.rte{overflow-wrap:anywhere}
@media(max-width:989px){.pl-hero{grid-template-columns:1.2fr 1fr}.pl-hero-image{height:440px}.pl-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-product-image{aspect-ratio:1/1}.pl-category-grid{grid-template-rows:240px 240px}.pl-guide-inner,.pl-help,.pl-contact{gap:35px}}
@media(max-width:749px){.pl-hero{grid-template-columns:1fr;gap:25px;padding-top:18px;padding-bottom:52px}.pl-hero-image{height:360px;border-width:10px}.pl-hero h1{font-size:4.6rem}.pl-categories{padding-bottom:52px}.pl-category-grid{grid-template-columns:1fr 1fr;grid-template-rows:280px 215px;gap:10px}.pl-category-card--1{grid-column:span 2;grid-row:auto}.pl-category-caption{padding:8px 12px 14px}.pl-category-caption h3{font-size:1.7rem}.pl-category-image{padding:8px}.pl-heading-row{display:block}.pl-heading-row .pl-text-link{display:inline-block;margin-bottom:24px}.pl-product-grid{gap:18px 10px}.pl-product-image{padding:8px}.pl-product-title{font-size:1.25rem;min-height:7.2rem}.pl-product-price{font-size:1.3rem}.pl-products{padding-bottom:52px}.pl-guide-inner{grid-template-columns:1fr;padding-top:50px;padding-bottom:50px}.pl-guide-image{height:310px}.pl-benefit-grid{grid-template-columns:1fr;gap:28px}.pl-benefits{padding:38px 0}.pl-help,.pl-contact{grid-template-columns:1fr;gap:25px;padding-top:55px;padding-bottom:55px}.pl-contact iframe{height:330px}.pl-footer-grid{grid-template-columns:1fr;gap:20px}.pl-footer details{border-top:1px solid #77717d;padding-top:14px}.pl-footer-bottom{display:block}.pl-payments{justify-content:start}.pl-footer-logo img{max-width:190px}}
@media(max-width:350px){.pl-hero-image{height:290px}.pl-category-grid{grid-template-rows:250px 200px}.pl-category-caption h3{font-size:1.5rem}.pl-payment-icon{width:35px;height:24px}}

.pl-product-image{position:relative;min-height:0;overflow:hidden}.pl-product-image img{position:absolute;inset:0}
.card-wrapper .card__inner{--ratio-percent:100%!important}.card-wrapper .card{display:flex;flex-direction:column;height:100%}.card-wrapper .card>.card__content{display:flex;flex:1}.card-wrapper .card>.card__content .card__information{display:flex;flex-direction:column;width:100%;min-height:11rem}.card-wrapper .card>.card__content .card-information{margin-top:auto}
@media(max-width:749px){.pc--opt-out-form,.pc--opt-out-form-container,.pc--opt-out-form-container>.pc--show-email-field,.pc--opt-out-form-container>.pc--show-email-field label,.pc--opt-out-form-wrapper,.pc--opt-out-form-field,.pc--opt-out-form-field input{min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.pc--show-email-field label{white-space:normal!important;overflow-wrap:anywhere}}
.pl-footer details[open]>summary span{font-size:0}.pl-footer details[open]>summary span::after{content:"−";font-size:2rem;line-height:1}
.pl-benefits h3{color:#F6F1E8}

.pl-footer-grid{align-items:start}.pl-footer details:not([open])>ul{display:none!important}
