@import"https://fonts.googleapis.com/css2?family=Caveat:wght@700&display=swap";:root{--pls-blue:#1f7fd6;--pls-blue-dark:#155a9a;--pls-ink:#1d2430;--pls-muted:#5b6574;--pls-bg:#ffffff;--pls-soft:#f4f7fb;--pls-warm:#faf6f0;--pls-line:#e3e8ef;--pls-green:#1f8a4c;--pls-radius:14px;--pls-max:1120px}body:has(.pls-landing) .shopify-section-group-header-group,body:has(.pls-landing) .shopify-section-group-footer-group{display:none!important}body:has(.pls-landing) .shopify-section:has(.pls-landing){margin:0!important}.pls-landing{font-family:inherit;color:var(--pls-ink);line-height:1.55;font-size:17px}.pls-landing *{box-sizing:border-box}.pls-landing img{max-width:100%;height:auto;display:block}.pls-wrap{max-width:var(--pls-max);margin:0 auto;padding:0 20px}.pls-sec{padding:56px 0;background:var(--pls-bg)}.pls-sec--soft{background:var(--pls-soft)}.pls-sec--warm{background:var(--pls-warm)}.pls-h2{font-family:Caveat,cursive;font-size:clamp(36px,5.5vw,50px);line-height:1.1;margin:0 0 18px;font-weight:700;color:var(--pls-blue);transform:rotate(-2deg);letter-spacing:.3px}.pls-lead{font-size:18px;color:var(--pls-muted);margin:0 0 28px;max-width:720px}.pls-center{text-align:center}.pls-center .pls-lead{margin-left:auto;margin-right:auto}.pls-landing blockquote{margin:0!important;padding:0!important;border:0!important;background:none!important;font-style:normal}.pls-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:58px;padding:14px 22px;border:0;border-radius:12px;background:var(--pls-blue);color:#fff!important;font-size:19px;font-weight:700;cursor:pointer;text-decoration:none;transition:background .15s}.pls-btn:hover{background:var(--pls-blue-dark)}.pls-btn[disabled]{opacity:.6;cursor:wait}.pls-hero{padding:24px 0 40px}.pls-hero__grid{display:grid;gap:28px;grid-template-columns:1fr}@media(min-width:900px){.pls-hero__grid{grid-template-columns:1.05fr 1fr;gap:48px;align-items:start}}.pls-hero__media{border-radius:var(--pls-radius);overflow:hidden;background:var(--pls-soft)}.pls-hero__media img{width:100%;aspect-ratio:4/5;object-fit:cover}.pls-hero__thumbs{display:flex;gap:8px;margin-top:10px}.pls-hero__thumbs button{flex:0 0 64px;height:64px;padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:none;cursor:pointer}.pls-hero__thumbs button[aria-current=true]{border-color:var(--pls-blue)}.pls-hero__thumbs img{width:100%;height:100%;object-fit:cover}.pls-hero__brand{font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:13px;color:var(--pls-blue);margin:0 0 8px}.pls-hero__title{font-size:clamp(28px,4.4vw,42px);line-height:1.15;margin:0 0 12px;font-weight:800}.pls-hero__sub{font-size:18px;color:var(--pls-muted);margin:0 0 18px}.pls-hero__bullets{list-style:none;padding:0;margin:0 0 22px;display:grid;gap:8px}.pls-hero__bullets li{padding-left:28px;position:relative}.pls-hero__bullets li:before{content:"";position:absolute;left:0;top:6px;width:18px;height:18px;border-radius:50%;background:var(--pls-blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center/12px no-repeat}.pls-packs{display:grid;gap:10px;margin:0 0 16px;border:0;padding:0}.pls-packs legend{font-weight:700;margin-bottom:8px;padding:0}.pls-pack{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:14px 16px;border:2px solid var(--pls-line);border-radius:12px;cursor:pointer;background:#fff}.pls-pack input{position:absolute;opacity:0;pointer-events:none}.pls-pack__dot{width:20px;height:20px;border-radius:50%;border:2px solid #b8c2cf}.pls-pack.is-active{border-color:var(--pls-blue);background:#f0f7ff}.pls-pack.is-active .pls-pack__dot{border-color:var(--pls-blue);box-shadow:inset 0 0 0 4px #fff;background:var(--pls-blue)}.pls-pack__name{font-weight:700}.pls-pack__note{display:block;font-size:14px;color:var(--pls-muted);font-weight:400}.pls-pack__price{text-align:right;font-weight:800;font-size:19px;white-space:nowrap}.pls-pack__compare{display:block;font-size:14px;color:var(--pls-muted);text-decoration:line-through;font-weight:400}.pls-pack__badge{position:absolute;top:-11px;right:14px;background:var(--pls-green);color:#fff;font-size:12px;font-weight:700;padding:3px 10px;border-radius:20px}.pls-hero__trust{display:grid;gap:6px;margin-top:14px;font-size:15px;color:var(--pls-muted)}.pls-hero__trust span:before{content:"\2713  ";color:var(--pls-green);font-weight:700}.pls-hero__error{color:#b3261e;font-size:15px;margin-top:8px;display:none}.pls-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff;border-top:1px solid var(--pls-line);box-shadow:0 -4px 16px #00000014;padding:10px 16px calc(10px + env(safe-area-inset-bottom));display:flex;gap:12px;align-items:center;transform:translateY(110%);transition:transform .2s}.pls-sticky.is-visible{transform:none}.pls-sticky__price{font-weight:800;font-size:18px;white-space:nowrap}.pls-sticky .pls-btn{min-height:48px;font-size:17px}@media(min-width:900px){.pls-sticky{display:none}}.pls-problem__quote{font-size:clamp(22px,3.4vw,30px);line-height:1.35;font-weight:700;max-width:820px;margin:0 auto 18px}.pls-problem__text{max-width:720px;margin:0 auto;color:var(--pls-muted)}.pls-grid3{display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:800px){.pls-grid3{grid-template-columns:repeat(3,1fr)}}.pls-card{background:#fff;border:1px solid var(--pls-line);border-radius:var(--pls-radius);padding:22px;display:block!important}.pls-card__img{border-radius:10px;overflow:hidden;margin-bottom:14px;aspect-ratio:1/1;background:var(--pls-soft)}.pls-card__img img{width:100%;height:100%;object-fit:cover}.pls-card__num{display:inline-flex;width:38px;height:38px;border-radius:50%;background:var(--pls-blue);color:#fff;font-weight:800;align-items:center;justify-content:center;margin-bottom:12px}.pls-card h3{font-size:20px;margin:0 0 8px}.pls-card p{margin:0;color:var(--pls-muted)}.pls-persona__line{font-size:19px;font-weight:600;color:var(--pls-ink);margin:0 0 10px}.pls-ba{display:grid;gap:16px;grid-template-columns:1fr 1fr}.pls-ba figure{margin:0;border-radius:var(--pls-radius);overflow:hidden;background:#fff;border:1px solid var(--pls-line)}.pls-ba figcaption{padding:10px 14px;font-weight:700}.pls-kit{display:grid;gap:28px;align-items:center;grid-template-columns:1fr}@media(min-width:800px){.pls-kit{grid-template-columns:1fr 1fr}}.pls-kit__img{border-radius:var(--pls-radius);overflow:hidden}.pls-kit__list{list-style:none;padding:0;margin:0;display:grid;gap:12px}.pls-kit__list li{display:flex;gap:14px;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--pls-line)}.pls-kit__list b{font-size:22px;color:var(--pls-blue);min-width:88px}.pls-table-wrap{overflow-x:auto;border-radius:var(--pls-radius);border:1px solid var(--pls-line);background:#fff}.pls-table{width:100%;border-collapse:collapse;min-width:620px;font-size:16px}.pls-table th,.pls-table td{padding:14px;border-bottom:1px solid var(--pls-line);text-align:left;vertical-align:top}.pls-table thead th{background:var(--pls-soft);font-size:15px}.pls-table .is-us{background:#f0f7ff;font-weight:700}.pls-note{margin-top:22px;padding:18px 20px;background:#fff;border-left:4px solid var(--pls-blue);border-radius:8px}.pls-reviews{display:grid;gap:16px;grid-auto-flow:column;grid-auto-columns:85%;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 20px 8px;margin:0 -20px}.pls-reviews>*{scroll-snap-align:center}@media(min-width:800px){.pls-reviews{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);overflow:visible;margin:0;padding:0}}.pls-facts{display:grid;gap:14px;grid-template-columns:1fr}@media(min-width:800px){.pls-facts{grid-template-columns:repeat(4,1fr)}}.pls-fact{background:#fff;border:1px solid var(--pls-line);border-radius:var(--pls-radius);padding:20px;display:block!important}.pls-fact b{display:block;font-size:24px;color:var(--pls-blue);margin-bottom:4px}.pls-guarantee{max-width:760px;margin:0 auto;text-align:center;background:#fff;border:2px solid var(--pls-blue);border-radius:20px;padding:32px 24px}.pls-guarantee__seal{display:inline-flex;align-items:center;justify-content:center;width:84px;height:84px;border-radius:50%;background:var(--pls-blue);color:#fff;font-weight:800;font-size:22px;margin-bottom:14px;line-height:1.05}.pls-faq{max-width:820px;margin:0 auto}.pls-faq details{border-bottom:1px solid var(--pls-line);padding:4px 0}.pls-faq summary{cursor:pointer;list-style:none;padding:16px 36px 16px 0;font-weight:700;font-size:18px;position:relative}.pls-faq summary::-webkit-details-marker{display:none}.pls-faq summary:after{content:"+";position:absolute;right:4px;top:12px;font-size:26px;color:var(--pls-blue)}.pls-faq details[open] summary:after{content:"\2212"}.pls-faq__a{padding:0 0 16px;color:var(--pls-muted)}.pls-footer{background:#10151d;color:#c9d1dc;padding:40px 0 110px;font-size:15px}@media(min-width:900px){.pls-footer{padding-bottom:40px}}.pls-footer a{color:#fff}.pls-footer__links{display:flex;flex-wrap:wrap;gap:10px 20px;margin:0 0 18px;padding:0;list-style:none}.pls-footer__brand{font-weight:800;color:#fff;font-size:20px;margin-bottom:8px}html:has(.pls-landing){color-scheme:only light}.pls-landing{color-scheme:only light;background:#fff}.pls-card h3{font-weight:700}.pls-persona__line+h3{font-size:16px;color:var(--pls-blue);text-transform:none;margin-top:4px}.pls-kit__list b{min-width:104px;white-space:nowrap}.pls-table th[scope=row]{position:sticky;left:0;background:#fff;z-index:1;min-width:128px;box-shadow:2px 0 0 var(--pls-line)}.pls-table thead th:first-child{position:sticky;left:0;z-index:2}.pls-table thead th{background:var(--pls-ink);color:#fff;font-size:15px;font-weight:700;letter-spacing:.02em}.pls-table thead th.is-us{background:var(--pls-blue);color:#fff;font-size:16px}.pls-table th[scope=row]{font-size:16px;font-weight:700;color:var(--pls-ink)}.pls-table td{font-size:15px;color:var(--pls-muted);font-weight:400}.pls-table td.is-us{background:#eaf3fd;color:var(--pls-blue-dark);font-size:16px;font-weight:700}.pls-table td.is-us:before{content:"\2713  ";color:var(--pls-green);font-weight:800}.pls-table tbody tr:nth-child(2n) th[scope=row],.pls-table tbody tr:nth-child(2n) td:not(.is-us){background:#f7f9fc}.pls-table tbody tr:last-child th,.pls-table tbody tr:last-child td{border-bottom:0}.pls-hero__bullets li{color:#121212;font-weight:500}.pls-packs legend{color:var(--pls-blue);font-size:18px}.pls-problem__eyebrow{display:inline-block;font-family:Caveat,cursive;font-size:clamp(42px,6vw,58px);line-height:1.1;font-weight:700;letter-spacing:.3px;text-transform:none;color:var(--pls-blue);transform:rotate(-2deg);margin:0 0 14px}.pls-hero__sub{font-size:16px;color:#1f7fd6bf}.pls-hero__bullets li{font-weight:600}.pls-sec--plain .pls-card{background:var(--pls-soft)}.pls-table tbody th[scope=row],.pls-table tbody tr:nth-child(2n) th[scope=row]{background:var(--pls-ink);color:#fff;border-bottom-color:#ffffff24;box-shadow:none}.header__heading-link .h2{display:inline-block;font-family:Caveat,cursive;font-size:40px;line-height:1;font-weight:700;color:var(--pls-blue);transform:rotate(-2deg);letter-spacing:.3px}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item{color:var(--pls-blue)!important;font-weight:600}.title-wrapper-with-link .title--primary,.main-page-title,.contact .title,.footer-block--newsletter .footer-block__heading{display:inline-block;font-family:Caveat,cursive;font-weight:700;color:var(--pls-blue);transform:rotate(-2deg);letter-spacing:.3px}.title-wrapper-with-link .title--primary,.main-page-title{font-size:clamp(40px,6vw,54px)}.contact .title,.footer-block--newsletter .footer-block__heading{font-size:clamp(32px,4.5vw,42px)}.title-wrapper-with-link .underlined-link{display:inline-block;font-family:Caveat,cursive;font-weight:700;color:var(--pls-blue)!important;transform:rotate(-2deg);letter-spacing:.2px}.title-wrapper-with-link .underlined-link{font-size:26px}.cart-item__name{color:var(--pls-blue)!important;font-weight:700;text-decoration:none}.totals__total,.totals__total-value{color:var(--pls-blue);font-weight:700}.pls-hero .pls-hero__brand{display:inline-block;font-family:Caveat,cursive;font-size:clamp(40px,5vw,52px);line-height:1;font-weight:700;letter-spacing:.3px;text-transform:none;color:var(--pls-blue);transform:rotate(-3deg);margin:0 0 12px}.collection-hero__title{display:inline-block;font-family:Caveat,cursive;font-size:clamp(40px,6vw,54px);font-weight:700;color:var(--pls-blue);transform:rotate(-2deg);letter-spacing:.3px}.card__heading,.card__heading a{color:var(--pls-blue)!important}.pls-hero__brandrow{display:flex;align-items:center;gap:12px;margin:0 0 12px}.pls-hero__brandrow .pls-hero__brand{margin:0}.pls-hero__brandicon{width:52px;height:52px;object-fit:contain;flex:0 0 auto}@media(max-width:600px){.pls-hero__brandicon{width:44px;height:44px}}.pls-footer__brandrow{display:flex;align-items:center;gap:10px;margin:0 0 14px}.pls-footer__icon{width:40px;height:40px;object-fit:contain;flex:0 0 auto}.pls-footer__brandrow .pls-footer__brand{margin:0;display:inline-block;font-family:Caveat,cursive;font-size:34px;line-height:1;font-weight:700;color:#fff;transform:rotate(-3deg)}:root{color-scheme:only light}.pls-landing{overflow-x:clip}.pls-hero__thumbs button{flex:1 1 0;min-width:0;max-width:64px;height:auto;aspect-ratio:1/1}.cart-item__details dl{display:none}.cart__checkout-button{--color-button:31,127,214;--color-button-text:255,255,255;min-height:56px;font-size:18px;font-weight:700}@media(max-width:600px){.title-wrapper-with-link .underlined-link{font-size:22px}}.header__icon,.header__icon .svg-wrapper,.header__icon svg,.header__icon--menu{color:var(--pls-blue)!important}.cart-count-bubble{background-color:var(--pls-blue)!important;color:#fff!important}.pls-pack__compare--multi{text-decoration:none;font-size:13px;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/19/assets/plasterios.css.map */
