@font-face{font-family:LVOPHeading;src:url(/wp-content/mu-plugins/lionvina-poly-options/assets/heading.ttf) format('truetype');font-weight:700;font-display:swap}@font-face{font-family:LVOPBody;src:url(/wp-content/mu-plugins/lionvina-poly-options/assets/body.ttf) format('truetype');font-weight:400;font-display:swap}@font-face{font-family:LVOPBody;src:url(/wp-content/mu-plugins/lionvina-poly-options/assets/body-bold.ttf) format('truetype');font-weight:700;font-display:swap}#lv-poly-pillar-story #product-poly-story-colors.lvop-section{margin:0 0 36px;padding:0;border:0;border-radius:0;box-shadow:none;max-width:none;display:block;width:100%;min-width:0;background:#fff;color:#103d6a;font-family:LVOPBody,Arial,sans-serif;container-type:inline-size}#lv-poly-pillar-story #product-poly-story-colors.lvop-section *,#lv-poly-pillar-story #product-poly-story-colors.lvop-section *:before,#lv-poly-pillar-story #product-poly-story-colors.lvop-section *:after{box-sizing:border-box}#lv-poly-pillar-story #product-poly-story-colors.lvop-section img{display:block;max-width:100%;height:auto;border:0;box-shadow:none}#lv-poly-pillar-story #product-poly-story-colors.lvop-section h2,#lv-poly-pillar-story #product-poly-story-colors.lvop-section h3,#lv-poly-pillar-story #product-poly-story-colors.lvop-section h4{text-transform:none!important;font-style:normal;text-shadow:none;padding:0}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-label{display:flex;align-items:center;gap:14px;margin:0 0 22px}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-label>span{font-size:13px;font-weight:700;color:#0788e0}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-label h2{font-family:LVOPHeading,'Arial Narrow',Arial,sans-serif;font-size:24px;line-height:1.15;letter-spacing:.015em;margin:0;color:#0c3967}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-label>i{height:1px;background:#d9e8f1;flex:1;margin-left:8px}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-visual{background:linear-gradient(#eef7ff 0%,#f7fbff 75%,#f4f9ff);border-radius:5px;overflow:hidden;container-type:inline-size}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-hero{position:relative;isolation:isolate;aspect-ratio:2/1;container-type:inline-size}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-hero>picture{position:absolute;inset:0;z-index:-1}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-scene{width:100%;height:100%;object-fit:cover}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-identity{position:absolute;top:7.2%;left:4.5%;width:36%}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-identity>img{width:76%;margin:auto}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-identity p{display:flex;align-items:center;gap:1cqw;justify-content:center;font-size:.88cqw;line-height:1.5;letter-spacing:.22em;color:#35446d;white-space:nowrap;margin:1.1cqw 0 0}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-identity i{width:3cqw;height:1px;background:#8ca3ca}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-brands{display:flex;justify-content:space-between;align-items:center;gap:1.7cqw;position:absolute;top:29%;left:3.5%;width:42%;height:9cqw;mix-blend-mode:multiply}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-brands>img{object-fit:contain;max-height:100%;width:30%;height:auto}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-brands>.lvop-sun{width:35%}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-brands>.lvop-polycar{width:25%}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-hero h3{position:absolute;left:3.5%;top:51%;margin:0;font-family:LVOPHeading,'Arial Narrow',Arial,sans-serif;font-size:4.3cqw;font-weight:700;color:#062c77;line-height:1.12;letter-spacing:-.012em;white-space:nowrap}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-hero h3 b{color:#087cf1;font-weight:700}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-subtitle{position:absolute;left:3.7%;top:77%;margin:0;font-size:1.46cqw;color:#596477;line-height:1.55;padding-top:2cqw}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-subtitle:before{position:absolute;content:'';left:0;top:0;width:7cqw;height:2px;background:#0886ef}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-mobile-br{display:none}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-options{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.55cqw;padding:0 1.6cqw 1cqw}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-card{border:1px solid #bed5f2;border-radius:.85cqw;background:#ffffff9c;text-align:center;overflow:hidden;padding:1.2cqw .6cqw .5cqw}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-card>svg{display:block;width:3.6cqw;height:3.6cqw;margin:0 auto 1cqw;color:#092f84}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-card h4{font-family:LVOPHeading,'Arial Narrow',Arial,sans-serif;font-size:1.65cqw;line-height:1.15;margin:0;color:#092f84;font-weight:700}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-card p{font-size:1.06cqw;line-height:1.35;margin:.25cqw 0 .65cqw;color:#143e77;white-space:nowrap}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-card-art{aspect-ratio:224/130;background-image:url(/wp-content/mu-plugins/lionvina-poly-options/assets/reference-details.webp);background-size:646.43% 835.38%;background-position:var(--tile-x) 88.91%;background-repeat:no-repeat;mix-blend-mode:multiply}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-signoff{margin:1.5cqw 0 0;padding:0 4cqw 2.7cqw;display:flex;gap:1.3cqw;align-items:center;justify-content:center;letter-spacing:.18em;color:#244f85;font-size:.86cqw;line-height:1.5}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-signoff i{height:1px;width:7cqw;background:#7fa9db}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-copy{display:grid;grid-template-columns:.9fr 1.55fr;gap:7%;padding:36px 20px 40px;border-bottom:1px solid #e0eaf1}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-eyebrow{font-size:10px;line-height:1.5;font-weight:700;letter-spacing:.095em;color:#097eca;margin:0 0 12px}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-copy h3{font-family:LVOPHeading,'Arial Narrow',Arial,sans-serif;font-size:38px;font-weight:700;line-height:1.12;color:#103f6b;margin:0}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-copy-body p{font-size:15px;line-height:1.8;color:#546c7e;margin:0 0 12px}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-copy-body strong{color:#154a72;font-weight:700}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-link{display:inline-flex;gap:18px;align-items:center;margin-top:7px;padding:5px 0;font-size:12px;font-weight:700;text-decoration:none;color:#087bc3}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-link span{font-size:20px;line-height:1}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-link:hover{text-decoration:underline}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-link:focus-visible{outline:2px solid #0988dc;outline-offset:5px}@media(max-width:900px) and (min-width:641px){#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-copy{padding:28px 8px 34px;gap:5%;grid-template-columns:.9fr 1.4fr}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-copy h3{font-size:32px}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-copy-body p{font-size:14px}}@media(max-width:640px){#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-label{gap:10px;margin-bottom:16px}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-label>span{font-size:12px}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-label h2{font-size:20px;letter-spacing:0}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-label>i{margin-left:4px}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-hero{aspect-ratio:2/3}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-identity{left:8%;top:4%;width:84%}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-identity>img{width:54%}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-identity p{font-size:2cqw;margin-top:2cqw;gap:2cqw;letter-spacing:.1em}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-identity i{width:8cqw}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-brands{left:8%;width:84%;top:18%;height:13cqw;gap:3cqw}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-hero h3{top:28.5%;left:6%;font-size:7.85cqw;white-space:normal;line-height:1.07;max-width:90%}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-hero h3>span{display:block}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-subtitle{left:6.5%;top:41%;font-size:3cqw;line-height:1.4;padding-top:2cqw;max-width:90%}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-subtitle:before{width:12cqw}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-mobile-br{display:inline}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.2cqw;padding:2cqw 3.5cqw 0}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-card{border-radius:2.4cqw;padding:3.5cqw 2cqw 1.5cqw}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-card>svg{width:8cqw;height:8cqw;margin-bottom:2cqw}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-card h4{font-size:5cqw}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-card p{font-size:3cqw;margin:.9cqw 0 1.5cqw}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-card-art{aspect-ratio:224/130}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-signoff{font-size:2.15cqw;line-height:1.7;letter-spacing:.08em;gap:2cqw;padding:0 4cqw 6cqw;margin-top:5cqw}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-signoff i{width:4cqw}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-copy{display:block;padding:26px 4px 30px}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-eyebrow{font-size:9px;letter-spacing:.07em;margin-bottom:10px}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-copy h3{font-size:32px;line-height:1.08;margin-bottom:18px}#lv-poly-pillar-story #product-poly-story-colors.lvop-section .lvop-copy-body p{font-size:15px;line-height:1.8;margin-bottom:13px}}