.pb-hero{--pb-teal-900: #004E5C;--pb-teal-800: #006070;--pb-teal-600: #0888A0;--pb-teal-400: #35A8BC;--pb-teal-wash: #DCF0F4;--pb-teal-wash-2: #EFF9FB;--pb-coral: #F08890;--pb-coral-deep: #E4666F;--pb-pink: #F0C0C8;--pb-pink-wash: #FDF2F4;--pb-ink: #0F2428;--pb-muted: #54696D;--pb-line: #D3E3E6;--pb-radius: 14px;--pb-radius-lg: 20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--pb-ink);background:#fff;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 25px}:where(.pb-hero) *,:where(.pb-hero) *:before,:where(.pb-hero) *:after{box-sizing:border-box}:where(.pb-hero) img{max-width:100%;height:auto;display:block}:where(.pb-hero) button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}:where(.pb-hero) h1,:where(.pb-hero) h2{font-family:Poppins,sans-serif;line-height:1.16;letter-spacing:-.022em;font-weight:700;margin:0}:where(.pb-hero) p{margin:0}.pb-hero__in{max-width:1240px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;align-items:start}.pb-gal{position:sticky;top:24px}.pb-gal__main{position:relative;border-radius:var(--pb-radius-lg);overflow:hidden;background:#fff;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}.pb-gal__main img{width:100%;height:100%;object-fit:contain}.pb-hero .pb-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:40px;height:40px;border-radius:50%;background:#fffffff0;box-shadow:0 2px 10px #0f242824;display:grid;place-items:center;color:var(--pb-ink);transition:background .16s ease,transform .16s ease,opacity .16s ease}.pb-hero .pb-arrow svg{width:18px;height:18px}.pb-hero .pb-arrow:hover{background:#fff;transform:translateY(-50%) scale(1.06)}.pb-hero .pb-arrow--prev{left:12px}.pb-hero .pb-arrow--next{right:12px}.pb-hero .pb-arrow[disabled]{opacity:.32;cursor:default}.pb-hero .pb-arrow[disabled]:hover{transform:translateY(-50%)}.pb-gal__count{position:absolute;bottom:14px;right:14px;z-index:3;background:#0f2428b8;color:#fff;font-size:12px;font-weight:600;letter-spacing:.03em;padding:4px 10px;border-radius:999px}.pb-rail{position:relative;margin-top:12px;padding:0 44px}.pb-rail__vp{overflow:hidden}.pb-rail__track{display:flex;gap:9px;transition:transform .28s cubic-bezier(.4,0,.2,1)}.pb-thumb{flex:0 0 calc((100% - 27px)/4);border-radius:10px;overflow:hidden;background:#fff;aspect-ratio:1 / 1;padding:0;box-shadow:inset 0 0 0 1.5px transparent;transition:box-shadow .18s ease,transform .18s ease}.pb-thumb img{width:100%;height:100%;object-fit:cover}.pb-thumb:hover{transform:translateY(-2px)}.pb-thumb[aria-current=true]{box-shadow:inset 0 0 0 2px var(--pb-teal-600)}.pb-hero .pb-rail .pb-arrow{width:34px;height:34px}.pb-hero .pb-rail .pb-arrow svg{width:15px;height:15px}.pb-hero .pb-rail .pb-arrow--prev{left:0}.pb-hero .pb-rail .pb-arrow--next{right:0}.pb-rating{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:16px}.pb-hero .pb-stars{display:flex;gap:2px}.pb-hero .pb-stars svg{width:17px;height:17px;display:block}.pb-rating__txt{font-size:14px;color:var(--pb-muted);font-weight:500}.pb-rating__txt b{color:var(--pb-ink);font-weight:700}.pb-sold{font-size:13px;font-weight:600;color:#fff;background:var(--pb-teal-600);border-radius:999px;padding:4px 12px}.pb-h1{font-size:clamp(30px,3.3vw,42px);font-weight:800;margin-bottom:14px}.pb-h1 em{font-style:normal;color:var(--pb-teal-600)}.pb-sub{font-size:16.5px;color:var(--pb-muted);margin-bottom:24px}.pb-sub b,.pb-sub strong{color:var(--pb-ink);font-weight:600}.pb-bens{display:grid;grid-template-columns:1fr 1fr;gap:20px 22px;margin-bottom:28px;padding-bottom:26px;border-bottom:1px solid var(--pb-line)}.pb-ben{display:grid;grid-template-columns:26px 1fr;gap:11px;align-items:start}.pb-ben__ico{width:26px;height:26px;display:grid;place-items:center;color:var(--pb-teal-600)}.pb-ben__ico svg{width:24px;height:24px}.pb-ben b{display:block;font-family:Poppins,sans-serif;font-size:14.5px;font-weight:700;line-height:1.35}.pb-ben span{display:block;font-size:13.5px;color:var(--pb-muted);line-height:1.5}.pb-blocks{display:grid;gap:12px}.pb-blocks:empty{display:none}.pb-blocks>*{min-width:0}.pb-blocks:not(:empty){margin-bottom:18px}.pb-guar{display:flex;gap:14px;align-items:flex-start;background:var(--pb-pink-wash);border:1px solid var(--pb-pink);border-radius:var(--pb-radius);padding:16px 18px;margin-top:18px}.pb-guar__ico{flex:none;width:38px;height:38px;border-radius:10px;background:#fff;border:1px solid var(--pb-pink);display:grid;place-items:center;color:var(--pb-coral-deep)}.pb-guar__ico svg{width:21px;height:21px}.pb-guar b{display:block;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;margin-bottom:2px}.pb-guar p{font-size:13.5px;color:var(--pb-muted);line-height:1.5}.pb-pay{margin-top:18px;border-top:1px solid var(--pb-line);padding-top:16px;padding-bottom:10px}.pb-pay__hd{display:flex;align-items:center;justify-content:center;margin-bottom:12px}.pb-pay__hd span{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--pb-muted)}.pb-pay__hd svg{width:16px;height:16px;color:var(--pb-teal-800)}.pb-pay__row{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.pb-pay__row svg{height:26px;width:auto;display:block;border-radius:4px;box-shadow:0 0 0 1px #0f242817}@media(max-width:980px){.pb-hero__in{grid-template-columns:1fr;gap:34px}.pb-gal{position:static}}@media(max-width:640px){.pb-rating{flex-wrap:nowrap;gap:6px;overflow:hidden}.pb-hero .pb-stars svg{width:13px;height:13px}.pb-rating__txt{font-size:11px;white-space:nowrap}.pb-sold{font-size:10.5px;padding:3px 8px;white-space:nowrap;flex:none}.pb-hero{padding:0 0 25px}.pb-hero__in{padding:0 16px}.pb-h1{font-size:27px}.pb-sub{font-size:15px}.pb-bens{grid-template-columns:1fr 1fr;gap:16px 14px}.pb-ben{grid-template-columns:22px 1fr;gap:9px}.pb-ben__ico{width:22px;height:22px}.pb-ben__ico svg{width:21px;height:21px}.pb-ben b{font-size:13px}.pb-ben span{font-size:12px;line-height:1.45}.pb-rail{padding:0 36px}.pb-hero .pb-rail .pb-arrow{width:30px;height:30px}.pb-hero .pb-arrow{width:34px;height:34px}.pb-hero .pb-arrow svg{width:16px;height:16px}.pb-pay__row svg{height:23px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-pyloblast-hero.css.map */
