.virelia-story{--vs-brown:#B86E40;--vs-peach:#fff5ef;--vs-text:#2b2b2b;color:var(--vs-text);background:#fff;font-family:var(--vs-body-font,"Lato",sans-serif);font-size:16px;line-height:1.6;letter-spacing:0;min-width:0;overflow:clip}.virelia-story *,.virelia-story *:before,.virelia-story *:after{box-sizing:border-box}.virelia-story :is(h2,h3,p,ul,ol){margin:0}.virelia-story :is(h2,h3){font-family:var(--vs-heading-font,"Lato",sans-serif);font-style:normal;color:inherit;letter-spacing:0}.virelia-story img{display:block;max-width:100%}.virelia-story button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation}.virelia-story button:focus-visible,.virelia-story summary:focus-visible,.virelia-story [tabindex="0"]:focus-visible{outline:2px solid var(--vs-brown);outline-offset:4px}.virelia-story .vs-wrap{width:min(1400px,calc(100% - 100px));margin:0 auto;min-width:0}.virelia-story .vs-part{min-width:0}.virelia-story .vs-title{font-size:clamp(27px,2.5vw,40px);font-weight:700;line-height:1.25;margin:0 0 28px}.virelia-story .vs-copy{font-size:16px;line-height:1.6}.virelia-story .vs-copy p+p{margin-top:16px}.virelia-story .vs-copy :is(ul,ol){padding-left:22px;margin-top:16px}.virelia-story .vs-square{width:100%;height:auto;aspect-ratio:1;object-fit:cover}.virelia-story .vs-tint{background:var(--vs-peach)}.virelia-story .vs-ticker{overflow:hidden;background:var(--vs-brown);color:#fff;padding:16px 0;font-size:18px;line-height:1}.virelia-story .vs-ticker-track{display:flex;width:max-content;animation:vsStoryTicker 100s linear infinite;animation-play-state:paused}.virelia-story .vs-ticker-group{display:flex;align-items:center;gap:100px;padding-right:100px;flex:none}.virelia-story .vs-ticker-group span{white-space:nowrap}.virelia-story .vs-ticker.vs-in-view .vs-ticker-track{animation-play-state:running}.virelia-story .vs-ticker:hover .vs-ticker-track{animation-play-state:paused}@keyframes vsStoryTicker{to{transform:translate(-50%)}}.virelia-story :is(.vs-photo-reviews,.vs-ingredients,.vs-results-part,.vs-comparison-part,.vs-faq-part){padding:36px 0}.virelia-story :is(.vs-photo-reviews,.vs-ingredients,.vs-faq-part)>.vs-wrap>.vs-title{text-align:center}.virelia-story .vs-carousel{min-width:0;position:relative}.virelia-story .vs-track{display:flex;align-items:stretch;gap:40px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;min-width:0}.virelia-story .vs-track::-webkit-scrollbar{display:none}.virelia-story .vs-slide{flex:0 0 calc((100% - 80px)/3);min-width:0;scroll-snap-align:start}.virelia-story .vs-card{background:#f5f5f5;border-radius:20px;overflow:hidden;text-align:center;display:flex;flex-direction:column}.virelia-story .vs-card-copy{position:relative;padding:20px;flex:1}.virelia-story .vs-card h3{font-size:19px;font-weight:700;line-height:1.35;margin:5px 0 10px}.virelia-story .vs-card .vs-copy{font-size:16px;line-height:1.6}.virelia-story .vs-stars{display:flex;justify-content:center;gap:2px;color:#fc0;margin:0 auto 10px}.virelia-story .vs-stars svg{width:18px;height:18px}.virelia-story .vs-quote{position:absolute;right:20px;top:-25px;width:50px;height:50px;border-radius:50%;background:var(--vs-brown);color:#fff;font:700 48px/1.4 Georgia,serif}.virelia-story .vs-photo-reviews .vs-card{border-radius:24px}.virelia-story .vs-photo-author{font-size:14px;line-height:1.2;padding-top:10px;margin-top:16px;border-top:1px solid #e5e5e5}.virelia-story .vs-controls{display:flex;justify-content:center;gap:12px;padding-top:18px}.virelia-story .vs-controls button{background:#fff;border:1px solid #d3c3b8;border-radius:50%;width:36px;height:36px;display:grid;place-items:center;padding:0;font:28px/1 Arial,sans-serif}.virelia-story .vs-controls button:hover{background:var(--vs-peach)}.virelia-story .vs-ingredients .vs-slide{flex-basis:calc((100% - 120px)/4)}.virelia-story .vs-ingredients .vs-card h3{font-size:22px}.virelia-story .vs-ingredients .vs-card-copy{padding:24px}.virelia-story .vs-ingredients .vs-controls{display:none}.virelia-story .vs-wave{height:clamp(55px,17.36vw,150px);line-height:0;color:var(--vs-peach);background:#fff;overflow:hidden}.virelia-story .vs-wave svg{display:block;width:100%;height:100%}.virelia-story .vs-wave-return{color:#fff;background:var(--vs-peach)}.virelia-story .vs-wave-footer{color:var(--vs-brown);height:clamp(40px,9vw,100px)}.virelia-story .vs-image-part{padding:36px 0}.virelia-story .vs-image-grid,.virelia-story .vs-results-grid,.virelia-story .vs-comparison-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:50px;align-items:center}.virelia-story .vs-image-reverse .vs-image{order:2}.virelia-story .vs-image-copy{padding:20px 0}.virelia-story .vs-image{min-width:0}.virelia-story .vs-image img{object-fit:contain;border-radius:12px}.virelia-story .vs-image-copy .vs-title{margin-bottom:20px}.virelia-story .vs-timeline-part{padding:40px 0 52px}.virelia-story .vs-timeline{list-style:none;padding:0;max-width:960px;margin:0 auto;position:relative}.virelia-story .vs-timeline:before{content:"";position:absolute;top:24px;bottom:100px;left:calc(50% - 1px);width:2px;background:var(--vs-brown)}.virelia-story .vs-stage{display:grid;grid-template-columns:minmax(0,1fr) 60px minmax(0,1fr);position:relative;gap:0;padding-bottom:48px}.virelia-story .vs-stage:last-child{padding-bottom:0}.virelia-story .vs-node{grid-column:2;grid-row:1;justify-self:center;width:48px;height:48px;background:var(--vs-brown);color:#fff;border-radius:50%;box-shadow:0 0 0 7px #fff;display:grid;place-items:center;position:relative}.virelia-story .vs-node svg{width:28px;height:28px}.virelia-story .vs-stage article{grid-column:3;grid-row:1;padding:0 0 0 20px}.virelia-story .vs-stage:nth-child(2n) article{grid-column:1;text-align:right;padding:0 20px 0 0}.virelia-story .vs-stage-label{font-size:16px;color:var(--vs-brown);font-weight:700;margin-bottom:8px}.virelia-story .vs-stage h3{font-size:23px;line-height:1.2;font-weight:600;margin:0 0 16px}.virelia-story .vs-stage ul{list-style:none;padding:0;display:grid;gap:6px;font-size:16px;line-height:1.5}.virelia-story .vs-stage li{display:flex;align-items:flex-start;gap:7px}.virelia-story .vs-stage li>span:first-child{color:var(--vs-brown);flex:none}.virelia-story .vs-stage:nth-child(2n) li{flex-direction:row-reverse}.virelia-story .vs-benefits-part{padding:28px 40px}.virelia-story .vs-benefits-part .vs-wrap{width:100%;max-width:1500px}.virelia-story .vs-benefits-heading{text-align:center;max-width:750px;margin:0 auto 28px}.virelia-story .vs-benefits-heading h2{font-size:27px;font-weight:600;line-height:1.2;margin:10px 0 14px}.virelia-story .vs-benefits-heading h2>span:first-child{color:var(--vs-brown)}.virelia-story .vs-benefits-heading .vs-copy{font-size:17px;line-height:1.4}.virelia-story .vs-benefits{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;max-width:1300px;margin:auto}.virelia-story .vs-benefit{position:relative;min-width:0;min-height:148px;padding:0;text-align:left;border:1px solid #b2b2b266;border-radius:9px;background:#fff;perspective:1200px}.virelia-story .vs-benefit-rotate{display:block;position:relative;min-height:148px;height:100%;transform-style:preserve-3d;transition:transform .6s ease}.virelia-story .vs-benefit[aria-expanded=true] .vs-benefit-rotate{transform:rotateY(180deg)}.virelia-story :is(.vs-benefit-front,.vs-benefit-back){width:100%;height:100%;padding:16px;display:flex;align-items:center;gap:20px;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:8px;background:#fff}.virelia-story .vs-benefit-front{position:relative;min-height:148px}.virelia-story .vs-benefit-back{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotateY(180deg);font-size:16px;line-height:1.35;overflow-y:auto}.virelia-story .vs-benefit-label{min-width:0;flex:1;display:grid;gap:6px}.virelia-story .vs-benefit-label strong{font-size:21px;line-height:1.15;font-weight:400}.virelia-story .vs-benefit-label>span{font-size:16px;line-height:1.25}.virelia-story .vs-benefit-icon{width:64px;flex:none}.virelia-story .vs-benefit-icon svg{width:64px;height:64px;display:block}.virelia-story .vs-flip-symbol{width:28px;height:28px;line-height:24px;border-radius:50%;border:1px solid #b2b2b2;color:#999;flex:none;text-align:center;font-size:23px}.virelia-story .vs-results-grid{gap:40px}.virelia-story .vs-metric{display:flex;gap:20px;align-items:center;border-bottom:1px solid #e4e4e4;padding:16px 0}.virelia-story .vs-metric:last-of-type{border-bottom:0}.virelia-story .vs-ring{position:relative;display:grid;place-items:center;flex:none;width:70px;height:70px;border-radius:50%;background:conic-gradient(var(--vs-brown) var(--vs-pct),#f1e6df 0);font-size:18px;color:var(--vs-brown);z-index:0}.virelia-story .vs-ring:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;background:#fff;border-radius:50%;z-index:-1}.virelia-story .vs-metric>div{font-size:16px;line-height:1.5}.virelia-story .vs-results-caption{font-size:14px;text-align:center;padding-top:18px}.virelia-story .vs-quality{border:1px solid #5d2f1b33;border-left:4px solid #5d2f1b;padding:32px 48px;position:relative}.virelia-story .vs-quality-label{font-size:11px;letter-spacing:.5px;margin-bottom:12px}.virelia-story .vs-quality-label strong{color:#5d2f1b}.virelia-story .vs-quality>p{font-size:15px;line-height:1.6;margin-bottom:20px;color:#444}.virelia-story .vs-pills{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:20px}.virelia-story .vs-pills>span{font-size:13px;padding:8px 14px;border-radius:2px}.virelia-story .vs-pills>span:first-child{background:#5d2f1b;color:#fff}.virelia-story .vs-pills>span:last-child{border:1px solid #4446;color:#444;text-decoration:line-through;opacity:.6}.virelia-story .vs-pills b{font-size:12px;opacity:.5}.virelia-story .vs-quality-foot{border-top:1px solid #1a1a1a1a;padding-top:16px;font-size:14px;line-height:1.5;color:#444}.virelia-story .vs-quality-foot>span:first-child{font-weight:700;color:#1a1a1a}.virelia-story .vs-comparison-grid>div:first-child{text-align:center}.virelia-story .vs-table-wrap{min-width:0;width:100%;overflow-x:auto}.virelia-story .vs-table-wrap table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:16px;line-height:1.35}.virelia-story .vs-table-wrap th,.virelia-story .vs-table-wrap td{padding:18px 12px;text-align:center;border:0;border-bottom:1px solid #e9e9e9}.virelia-story .vs-table-wrap thead th{font-size:18px;font-weight:700;border-bottom:0}.virelia-story .vs-table-wrap thead th:first-child{width:52%}.virelia-story .vs-table-wrap tbody th{background:var(--vs-brown);color:#fff;font-weight:700}.virelia-story .vs-table-wrap tbody tr:first-child th{border-top-left-radius:20px;border-top-right-radius:20px}.virelia-story .vs-table-wrap tbody tr:last-child th{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.virelia-story .vs-table-wrap td>span{display:inline-flex;width:26px;height:26px}.virelia-story .vs-yes{color:#53af01}.virelia-story .vs-no{color:#dd1d1d}.virelia-story .vs-trust-reviews{padding:20px 0}.virelia-story .vs-trust-reviews .vs-wrap{width:100%}.virelia-story .vs-review-track{gap:16px;padding:20px;scroll-padding:20px;font-family:Arial,sans-serif}.virelia-story .vs-review-card,.virelia-story .vs-review-summary{width:300px;max-width:calc(100vw - 60px);flex:0 0 300px;scroll-snap-align:start;border-radius:12px;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column}.virelia-story .vs-review-card{padding:20px;background:#fff}.virelia-story .vs-review-summary{padding:24px;background:#e6f7f2;text-align:center;align-items:center;justify-content:center;gap:8px}.virelia-story .vs-trust{font-size:14px;font-weight:700;color:#00b67a}.virelia-story .vs-review-score{font-size:40px;line-height:1.3;color:#1c1c1c}.virelia-story .vs-review-summary>span{font-size:16px;color:#666}.virelia-story .vs-review-summary>div:last-child{font-size:14px}.virelia-story .vs-review-stars{width:auto;height:18px;max-width:120px;aspect-ratio:5;object-fit:contain;margin-bottom:8px}.virelia-story .vs-review-summary .vs-review-stars{width:120px;height:24px;margin:4px 0}.virelia-story .vs-review-date{font-size:14px;color:#999;margin-bottom:6px}.virelia-story .vs-review-card h3{font:700 16px/1.4 Arial,sans-serif;margin:0 0 6px}.virelia-story .vs-review-text{font-size:14px;line-height:1.5;color:#444;margin-bottom:12px}.virelia-story .vs-review-author{display:flex;align-items:center;gap:8px;margin-top:auto;font-size:14px;color:#222}.virelia-story .vs-avatar{width:32px;height:32px;flex:none;border-radius:50%;border:2px solid #00b67a;object-fit:cover}.virelia-story .vs-faq-list{max-width:1200px;margin:0 auto}.virelia-story .vs-faq{border-top:1px solid #dedede}.virelia-story .vs-faq summary{display:flex;align-items:center;gap:12px;cursor:pointer;padding:20px 0;list-style:none;font-size:18px;font-weight:700;line-height:1.4}.virelia-story .vs-faq summary::-webkit-details-marker{display:none}.virelia-story .vs-faq summary>svg{width:20px;height:20px;color:var(--vs-brown);flex:none}.virelia-story .vs-faq-caret{margin-left:auto;transition:transform .2s;flex:none}.virelia-story .vs-faq[open] .vs-faq-caret{transform:rotate(180deg)}.virelia-story .vs-faq-answer{padding:0 32px 24px;font-size:16px;line-height:1.6}.virelia-story .vs-faq-answer p+p{margin-top:16px}.virelia-story .vs-sr{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;overflow:hidden;white-space:nowrap}@media(max-width:989px){.virelia-story .vs-wrap{width:calc(100% - 50px)}.virelia-story .vs-comparison-grid{grid-template-columns:1fr}.virelia-story .vs-image-grid{gap:30px}.virelia-story .vs-card .vs-copy{font-size:15px}.virelia-story .vs-card-copy{padding:18px}.virelia-story .vs-ingredients .vs-card-copy{padding:20px}}@media(max-width:749px){.virelia-story{font-size:15px}.virelia-story .vs-wrap{width:calc(100% - 30px)}.virelia-story .vs-title{font-size:28px;margin-bottom:24px}.virelia-story .vs-copy{font-size:15px}.virelia-story .vs-ticker{font-size:16px;padding:12px 0}.virelia-story .vs-ticker-group{gap:60px;padding-right:60px}.virelia-story :is(.vs-photo-reviews,.vs-ingredients,.vs-results-part,.vs-comparison-part,.vs-faq-part){padding:27px 0}.virelia-story .vs-photo-reviews .vs-carousel,.virelia-story .vs-ingredients .vs-carousel{margin:0 24px}.virelia-story .vs-track{gap:15px}.virelia-story .vs-slide,.virelia-story .vs-ingredients .vs-slide{flex-basis:100%}.virelia-story .vs-ingredients .vs-card h3{font-size:24px}.virelia-story .vs-ingredients .vs-card-copy{padding:24px}.virelia-story .vs-ingredients .vs-controls{display:flex}.virelia-story .vs-image-part{padding:0 0 16px}.virelia-story .vs-image-grid,.virelia-story .vs-results-grid{grid-template-columns:1fr;gap:0}.virelia-story .vs-image-reverse .vs-image{order:0}.virelia-story .vs-image-copy{padding:20px 0}.virelia-story .vs-timeline-part{padding:30px 0 39px}.virelia-story .vs-timeline:before{left:29px;top:20px;bottom:130px}.virelia-story .vs-stage{grid-template-columns:60px minmax(0,1fr);padding-bottom:36px}.virelia-story .vs-node{grid-column:1;width:40px;height:40px}.virelia-story .vs-node svg{width:24px;height:24px}.virelia-story .vs-stage article,.virelia-story .vs-stage:nth-child(2n) article{grid-column:2;padding:0;text-align:left}.virelia-story .vs-stage h3{font-size:22px}.virelia-story .vs-stage ul{font-size:15px}.virelia-story .vs-stage:nth-child(2n) li{flex-direction:row}.virelia-story .vs-benefits-part{padding:30px 15px}.virelia-story .vs-benefits-heading h2{font-size:26px;margin:20px 0}.virelia-story .vs-benefits-heading .vs-copy{font-size:15.2px}.virelia-story .vs-benefits{grid-template-columns:1fr}.virelia-story .vs-benefit,.virelia-story .vs-benefit-rotate,.virelia-story .vs-benefit-front{min-height:142px}.virelia-story :is(.vs-benefit-front,.vs-benefit-back){padding:12px;gap:12px}.virelia-story .vs-benefit-label strong{font-size:18px}.virelia-story .vs-benefit-label>span,.virelia-story .vs-benefit-back{font-size:14px;line-height:18px}.virelia-story .vs-benefit-icon,.virelia-story .vs-benefit-icon svg{width:60px;height:60px}.virelia-story .vs-flip-symbol{width:25px;height:25px;font-size:18px;line-height:21px}.virelia-story .vs-results-grid>.vs-image{margin-bottom:24px}.virelia-story .vs-metric>div{font-size:15px}.virelia-story .vs-quality{padding:32px 24px}.virelia-story .vs-comparison-grid{gap:24px}.virelia-story .vs-table-wrap table{font-size:14px}.virelia-story .vs-table-wrap th,.virelia-story .vs-table-wrap td{padding:14px 8px}.virelia-story .vs-table-wrap thead th{font-size:16px}.virelia-story .vs-review-track{gap:16px}.virelia-story .vs-faq summary{font-size:16px;padding:18px 0}.virelia-story .vs-faq-answer{padding:0 16px 20px;font-size:15px}}@media(prefers-reduced-motion:reduce){.virelia-story .vs-ticker .vs-ticker-track{animation:none}.virelia-story .vs-ticker{overflow-x:auto}.virelia-story .vs-ticker-group[aria-hidden=true]{display:none}.virelia-story .vs-benefit-rotate,.virelia-story .vs-faq-caret{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/virelia-ceylon-story.css.map */
