.pl-compare tbody tr{opacity:1;transform:none}@media(max-width:768px){.pl-hero{min-height:72vh}.pl-hero__content{padding:56px 0 36px;max-width:100%}.pl-hero p{font-size:17px;margin-bottom:24px}.pl-hero__stats{gap:20px}.pl-hero__stat strong{font-size:22px}.pl-hero__stat span{font-size:11px}.pl-heading{margin-bottom:28px}}.pl-accordion-panel__inner{word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media(max-width:480px){.pl-sticky-atc{padding:12px 16px;gap:12px}.pl-sticky-atc .pl-btn{padding:14px 20px;font-size:13px}.pl-ba__label{font-size:10px;padding:5px 10px}}@media(max-width:360px){.pl-bcard__chips{gap:3px}.pl-bcard__chip{font-size:9px;padding:2px 6px}.pl-bcard__name{font-size:14px}.pl-bcard__price{font-size:17px}.pl-stats__num{font-size:30px}.pl-stats__label{font-size:12px}}@media(max-width:900px){.pl-mobile-nav a{display:block;width:100%}}@media(max-width:640px){.pl-guarantee{flex-direction:column;align-items:center;text-align:center;padding:32px 24px;gap:18px}}@media(max-width:540px){.pl-footer{padding-top:48px}.pl-footer__payments{justify-content:center}}.pl-announce{padding:16px 0;font-size:13px;font-weight:600;letter-spacing:.1em}.pl-announce__code{display:inline-block;background:#eaf4ff;color:#0d2b45;font-size:13px;font-weight:700;letter-spacing:.18em;padding:4px 14px;border-radius:999px;margin:0 5px;box-shadow:0 2px 12px #00000047,inset 0 1px #fff9;-webkit-text-fill-color:#0D2B45;background-clip:initial;-webkit-background-clip:initial;animation:none}.pl-cart-drawer__promo{margin:14px 0 0;padding:12px 16px;background:linear-gradient(135deg,#dff2ff,#c4e4f5);border-radius:12px;font-size:14px;font-weight:600;color:#0d2b45;text-align:center}.pl-cart-drawer__promo strong{color:#1a6fa0;letter-spacing:.06em}.pl-cart-drawer__secure{text-align:center;font-size:13px;color:var(--pl-ink-soft);margin:10px 0 0;letter-spacing:.04em}.pl-toast{position:fixed;top:24px;left:50%;transform:translate(-50%) translateY(-140px);z-index:9999;background:#0d2b45;color:#eaf4ff;border-radius:20px;padding:16px 20px 16px 16px;display:flex;align-items:center;gap:14px;min-width:300px;max-width:min(90vw,420px);box-shadow:0 20px 56px -12px #0d2b4599;transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .5s ease;opacity:0;pointer-events:none;border:1px solid rgba(58,147,200,.25)}.pl-toast.is-visible{transform:translate(-50%) translateY(0);opacity:1;pointer-events:auto}.pl-toast__icon{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#3a93c8,#1a6fa0);display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0;color:#fff;box-shadow:0 4px 16px #3a93c873}.pl-toast__body{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.pl-toast__body strong{font-size:15px;font-weight:700;color:#fff;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-toast__body span{font-size:13px;color:#eaf4ffbf}.pl-toast__body em{font-style:normal;color:#7ec6ea;font-weight:700;letter-spacing:.06em}.pl-toast__close{background:none;border:none;color:#eaf4ff80;font-size:22px;line-height:1;padding:0 0 0 4px;cursor:pointer;flex-shrink:0;transition:color .2s ease}.pl-toast__close:hover{color:#eaf4ffe6}@keyframes pl-atc-pulse{0%{box-shadow:0 0 #3a93c899}70%{box-shadow:0 0 0 14px #3a93c800}to{box-shadow:0 0 #3a93c800}}[data-add-to-cart].is-adding{animation:pl-atc-pulse .8s ease-out}body,h1,h2,h3,h4,h5,h6,p,a,button,input,textarea,select,span,li{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{font-size:17px;line-height:1.72;font-weight:400}.pl-hero h1{font-weight:700;letter-spacing:-.01em;line-height:1.1}.pl-hero p{font-size:18px;font-weight:400;line-height:1.7}h1,h2{font-weight:700;letter-spacing:-.01em}h3{font-weight:600;letter-spacing:0}h4{font-weight:600}.pl-product__price,.pl-product-feature__price .pl-price,.pl-hero__stat strong{font-weight:700;letter-spacing:-.01em}.pl-nav a{font-size:13px;letter-spacing:.12em;font-weight:600}.pl-header__logo{font-size:20px;letter-spacing:.14em;font-weight:700}.pl-btn{font-size:13px;letter-spacing:.14em;font-weight:700}.pl-eyebrow{font-size:11px;letter-spacing:.22em;font-weight:600}.pl-trust-strip__item span{font-size:13px;letter-spacing:.06em;font-weight:500}.pl-review-card p{font-size:16px;line-height:1.75}.pl-review-card__author strong{font-size:14px;font-weight:700}.pl-review-card__author span{font-size:13px}.pl-accordion-trigger{font-size:19px;font-weight:600;letter-spacing:-.01em}.pl-accordion-panel__inner{font-size:16px;line-height:1.78}.pl-cart-drawer__header h3{font-size:20px;font-weight:700;letter-spacing:-.01em}.pl-cart-item__info h4{font-size:15px;font-weight:600}.pl-cart-item__price,.pl-cart-item__line-price{font-size:15px}.pl-cart-drawer__subtotal{font-size:17px;font-weight:700}.pl-footer a,.pl-footer li{font-size:15px}.pl-footer h4{font-size:11px;letter-spacing:.18em;font-weight:700}.pl-footer__brand{font-size:19px;letter-spacing:.14em;font-weight:700}.pl-footer__bottom{font-size:13px}.pl-value-card h3{font-size:19px;font-weight:700}.pl-value-card p{font-size:15px}.pl-product__info h1{font-weight:700}.pl-product__desc{font-size:16px;line-height:1.78}.pl-swatch{font-size:13px;letter-spacing:.06em}.pl-product__rating{font-size:14px}.pl-guarantee h3{font-size:24px;font-weight:700}.pl-guarantee p{font-size:16px;line-height:1.72}.pl-stats__footnote{text-align:center;font-size:12px;color:var(--pl-ink-soft);opacity:.7;margin-top:18px;letter-spacing:.04em}.pl-heading h2{font-size:36px;font-weight:700;letter-spacing:-.02em}.pl-hero__stat strong{font-size:28px;display:block}.pl-hero__stat span{font-size:11px;letter-spacing:.08em}@media(max-width:768px){body,.pl-hero p{font-size:16px}.pl-accordion-trigger{font-size:17px}.pl-cart-drawer__header h3{font-size:18px}.pl-review-card p{font-size:15px}.pl-value-card p{font-size:14px}.pl-guarantee h3{font-size:21px}.pl-guarantee p{font-size:15px}.pl-heading h2{font-size:28px}}.pl-compare .pl-yes,.pl-compare .pl-no{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;font-size:15px;font-weight:800;line-height:1}.pl-compare .pl-yes{background:linear-gradient(135deg,#3a93c8,#1a6fa0);color:#fff;box-shadow:0 3px 10px -2px #3a93c88c}.pl-compare .pl-no{background:#f1e7e3;color:#b3553f}@media(max-width:640px){.pl-compare .pl-yes,.pl-compare .pl-no{width:24px;height:24px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/theme-fixes.css.map */
