:root{--pl-brand: #2e4ba8;--pl-brand-hover: #243c88;--pl-brand-deep: #1a2c63;--pl-brand-soft: #eef3fc;--pl-brand-tint: #f7f9fe;--pl-ink: #121826;--pl-body: #4a5468;--pl-muted: #78839a;--pl-line: #e3e8f0;--pl-gold: #f0a202;--pl-success: #1f9d63;--pl-danger: #d64545;--pl-sand: #f7f5f1;--pl-white: #ffffff;--pl-font-body: var(--font-body-family, "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);--pl-font-head: var(--font-heading-family, "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);--pl-fw-head: var(--font-heading-weight, 700);--pl-page: 120rem;--pl-gutter: 2rem;--pl-ease: cubic-bezier(.22, .61, .36, 1);--pl-dur: .45s;--pl-r: 0px;--pl-r-card: 4px;--pl-r-pill: 999px;--pl-shadow-sm: 0 1px 2px rgba(18, 24, 38, .06);--pl-shadow: 0 4px 18px rgba(18, 24, 38, .08);--pl-shadow-lg: 0 18px 48px rgba(18, 24, 38, .12)}*,*:before,*:after{box-sizing:border-box}html{font-size:62.5%;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-family:var(--pl-font-body);font-size:1.6rem;line-height:1.7;color:var(--pl-body);background:var(--pl-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}h1,h2,h3,h4,h5{margin:0 0 1.6rem;font-family:var(--pl-font-head);font-weight:var(--pl-fw-head);line-height:1.18;color:var(--pl-ink);letter-spacing:-.015em}h1{font-size:clamp(3.2rem,5vw,4.8rem)}h2{font-size:clamp(2.8rem,4vw,4rem)}h3{font-size:clamp(2.1rem,2.6vw,2.8rem)}h4{font-size:clamp(1.8rem,2vw,2.1rem)}p{margin:0 0 1.6rem}p:last-child{margin-bottom:0}a{color:inherit;text-decoration:none}a:hover{color:var(--pl-brand)}img,svg,video{max-width:100%;height:auto;display:block}ul,ol{margin:0 0 1.6rem;padding-left:2rem}button{font:inherit;cursor:pointer;border:0;background:none;color:inherit}table{border-collapse:collapse;width:100%}:focus-visible{outline:2px solid var(--pl-brand);outline-offset:3px}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;top:-100px;left:1rem;z-index:1000;padding:1rem 1.6rem;background:var(--pl-brand);color:#fff}.skip-link:focus{top:1rem}.pl-container{width:100%;max-width:var(--pl-page);margin-inline:auto;padding-inline:var(--pl-gutter)}.pl-container--narrow{max-width:90rem}.pl-container--mid{max-width:110rem}.pl-section{padding-block:clamp(4.8rem,7vw,8.8rem)}.pl-section--tight{padding-block:clamp(3.2rem,4.5vw,5.6rem)}.pl-section--flush{padding-block:0}.pl-bg-soft{background:var(--pl-brand-soft)}.pl-bg-tint{background:var(--pl-brand-tint)}.pl-bg-sand{background:var(--pl-sand)}.pl-bg-brand{background:var(--pl-brand);color:#ffffffe0}.pl-bg-brand h1,.pl-bg-brand h2,.pl-bg-brand h3,.pl-bg-brand h4{color:#fff}.pl-bg-deep{background:var(--pl-brand-deep);color:#ffffffd9}.pl-bg-deep h1,.pl-bg-deep h2,.pl-bg-deep h3{color:#fff}.pl-center{text-align:center}.pl-head{max-width:78rem;margin-inline:auto;margin-bottom:clamp(3.2rem,4vw,5.6rem)}.pl-head p{font-size:1.7rem}.pl-eyebrow{display:inline-block;margin-bottom:1.2rem;font-family:var(--pl-font-head);font-size:1.3rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--pl-brand)}.pl-bg-brand .pl-eyebrow,.pl-bg-deep .pl-eyebrow{color:#ffffffb8}.pl-btn{display:inline-flex;align-items:center;justify-content:center;gap:1rem;padding:1.6rem 3.2rem;font-family:var(--pl-font-head);font-size:1.5rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center;color:#fff;background:var(--pl-brand);border:1px solid var(--pl-brand);border-radius:var(--pl-r);transition:background var(--pl-dur) var(--pl-ease),border-color var(--pl-dur) var(--pl-ease),transform .15s ease,box-shadow var(--pl-dur) var(--pl-ease)}.pl-btn:hover{color:#fff;background:var(--pl-brand-hover);border-color:var(--pl-brand-hover);box-shadow:var(--pl-shadow)}.pl-btn:active{transform:translateY(1px)}.pl-btn[disabled]{opacity:.5;cursor:not-allowed}.pl-btn--outline{color:var(--pl-brand);background:transparent}.pl-btn--outline:hover{color:#fff;background:var(--pl-brand)}.pl-btn--light{color:var(--pl-brand);background:#fff;border-color:#fff}.pl-btn--light:hover{color:var(--pl-brand);background:#ffffffe0;border-color:transparent}.pl-btn--block{display:flex;width:100%}.pl-btn--lg{padding:2rem 3.2rem;font-size:1.7rem}.pl-btn--buy{position:relative;overflow:hidden;box-shadow:0 6px 22px #2e4ba847}.pl-btn--buy:after{content:"";position:absolute;inset:0 auto 0 -60%;width:45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.32),transparent);transform:skew(-18deg);animation:pl-sheen 4.5s var(--pl-ease) infinite}@keyframes pl-sheen{0%,62%{left:-60%}92%,to{left:130%}}.pl-stars{display:inline-flex;align-items:center;gap:.3rem;color:var(--pl-gold)}.pl-stars svg{width:1.8rem;height:1.8rem;flex:none}.pl-rating{display:inline-flex;align-items:center;gap:.9rem;font-size:1.4rem;font-weight:600;color:var(--pl-muted)}.pl-badge{display:inline-flex;align-items:center;gap:.6rem;padding:.5rem 1.4rem;font-family:var(--pl-font-head);font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--pl-r-pill)}.pl-badge--save{color:#fff;background:var(--pl-danger)}.pl-badge--soft{color:var(--pl-brand);background:var(--pl-brand-soft)}.pl-card{background:#fff;border:1px solid var(--pl-line);border-radius:var(--pl-r-card);overflow:hidden}.pl-media{position:relative;overflow:hidden;background:var(--pl-brand-soft)}.pl-media img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--pl-ease)}.pl-media--square{aspect-ratio:1 / 1}.pl-media--4x3{aspect-ratio:4 / 3}.pl-media--3x4{aspect-ratio:3 / 4}.pl-media--16x9{aspect-ratio:16 / 9}a:hover .pl-media img,.pl-zoom:hover img{transform:scale(1.045)}.pl-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s var(--pl-ease),transform .7s var(--pl-ease);will-change:opacity,transform}.pl-reveal.is-in,.no-js .pl-reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.pl-reveal{opacity:1;transform:none}}.pl-field{margin-bottom:1.8rem}.pl-label{display:block;margin-bottom:.7rem;font-size:1.4rem;font-weight:600;color:var(--pl-ink)}.pl-input,.pl-textarea,.pl-select{width:100%;padding:1.4rem 1.6rem;font:inherit;font-size:1.6rem;color:var(--pl-ink);background:#fff;border:1px solid var(--pl-line);border-radius:var(--pl-r);transition:border-color .2s ease,box-shadow .2s ease}.pl-input:focus,.pl-textarea:focus,.pl-select:focus{outline:none;border-color:var(--pl-brand);box-shadow:0 0 0 3px #2e4ba81f}.pl-textarea{min-height:16rem;resize:vertical}.pl-note{font-size:1.35rem;color:var(--pl-muted)}.pl-alert{padding:1.4rem 1.8rem;margin-bottom:2rem;font-size:1.5rem;border-left:3px solid}.pl-alert--ok{color:#14603d;background:#e8f6ef;border-color:var(--pl-success)}.pl-alert--err{color:#8a2020;background:#fdeded;border-color:var(--pl-danger)}.pl-rte{font-size:1.7rem}.pl-rte>*:first-child{margin-top:0}.pl-rte h2{margin-top:4.8rem;font-size:2.8rem}.pl-rte h3{margin-top:3.6rem;font-size:2.2rem}.pl-rte ul,.pl-rte ol{margin-bottom:2.4rem}.pl-rte li{margin-bottom:.8rem}.pl-rte a{color:var(--pl-brand);text-decoration:underline;text-underline-offset:3px}.pl-rte img{margin-block:3.2rem}.pl-rte blockquote{margin:3.2rem 0;padding:.4rem 0 .4rem 2.4rem;border-left:3px solid var(--pl-brand);font-size:1.9rem;font-style:italic;color:var(--pl-ink)}.pl-rte table{margin-block:2.4rem;font-size:1.5rem}.pl-rte th,.pl-rte td{padding:1.2rem;border:1px solid var(--pl-line);text-align:left}.pl-grid{display:grid;gap:clamp(2rem,3vw,3.2rem)}.pl-grid--2{grid-template-columns:repeat(2,1fr)}.pl-grid--3{grid-template-columns:repeat(3,1fr)}.pl-grid--4{grid-template-columns:repeat(4,1fr)}@media(max-width:989px){.pl-grid--3,.pl-grid--4{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){:root{--pl-gutter: 1.6rem}.pl-grid--2,.pl-grid--3,.pl-grid--4{grid-template-columns:1fr}}.pl-hide-desktop{display:none}@media(max-width:989px){.pl-hide-mobile{display:none!important}.pl-hide-desktop{display:block}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/base.css.map */
