.lp-trial-catalog-link,.lp-trial-brand-line{text-align:center;padding:1.5rem}.lpp-critical-care,.lpp-gallery-facts{padding:1rem 1.25rem;border:1px solid #ddd8ce;border-radius:12px;background:#f8f6f0;color:#192333}.lpp-critical-care h2{font-size:1rem;margin:0 0 .35rem}.lpp-critical-care p,.lpp-gallery-facts p{margin:.35rem 0;line-height:1.5}.lpp-gallery-facts{margin-top:1rem}.lpp-gallery-facts a{display:inline-block;margin:.5rem 1rem .25rem 0;text-underline-offset:3px}.lpp-stage img{object-fit:contain}.lp-finder-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1rem}.lp-finder-options a{min-width:0}.lpp a:focus-visible,.lilpillo-home a:focus-visible,.lilpillo-home button:focus-visible{outline:3px solid #6753a6;outline-offset:4px}@media(max-width:600px){.lpp-critical-care,.lpp-gallery-facts{font-size:14px}.cal-hero h1{max-width:12ch}.lp-trial-brand-line{font-size:16px}}@media(prefers-reduced-motion:reduce){.lilpillo-home *{scroll-behavior:auto!important}}.lp-finder-options a img{display:block;width:100%;height:160px;object-fit:contain;margin-bottom:.75rem}.lp-finder-options a{display:block;padding:1rem;border:1px solid #d6d0c4;border-radius:12px;background:#f8f6f0;color:#192333;text-decoration:none}.lp-full-comparison{max-width:1280px;margin:1rem auto;padding:0 24px}.lp-full-comparison>summary{cursor:pointer;font-weight:700;padding:1rem;text-align:center}.lp-full-comparison .lp-comparison{margin-top:1rem}.lpp-gallery-facts details{border-bottom:1px solid #d6d0c4;padding:.65rem 0}.lpp-gallery-facts summary{cursor:pointer;font-weight:600}.lpp-size-diagram{width:100%;height:auto;margin-top:1rem}.lpp-size-diagram rect{fill:#e8e1f3;stroke:#233c31;stroke-width:1}.lpp-size-diagram text{text-anchor:middle;font-size:10px;fill:#192333}.cart-page{font-size:16px;line-height:1.5}.cart-page .cart-item__title,.cart-page .cart-price,.cart-page input,.cart-page button{font-size:16px}.cart-page .cart-item__meta,.cart-page .cart-summary__delivery,.cart-page .cart-summary__policies,.cart-page .cart-price__saving{font-size:14px}.cart-page .cart-quantity,.cart-page button,.cart-page .cart-remove,.cart-page .text-link,.cart-page .text-button{min-height:44px}.cart-page .cart-remove,.cart-page .text-link,.cart-page .text-button{display:inline-flex;align-items:center}.cart-page :focus-visible{outline:3px solid #6753a6;outline-offset:3px}.lpp-form>.lp-trial--reassurance{grid-column:1 / -1;min-width:0;width:100%;padding:12px 0}.lpp-form>.lp-trial--reassurance p{margin:0 0 4px}.lpp-form>.lp-trial--reassurance a{display:inline-flex;align-items:center;min-height:44px}.lpp-gallery-facts>.lpp-gallery-facts-toggle{min-height:44px;line-height:1.4;padding:0;display:list-item}.lpp-gallery-facts>.lpp-gallery-facts-toggle:focus-visible{outline:3px solid #6753a6;outline-offset:4px}@media(min-width:990px){.lpp-gallery-facts>.lpp-gallery-facts-toggle{display:none}}.lp-trial-faq{box-sizing:border-box;width:min(92vw,600px);max-height:85dvh;border:0;border-radius:16px;padding:24px;color:#192333;background:#f8f6f0;font-size:16px;line-height:1.5;overflow:auto}.lp-trial-faq::backdrop{background:#19233388}.lp-trial-faq>button{display:block;margin-left:auto;min-height:44px;min-width:64px}.lp-trial-faq h2{font-size:26px}.lp-trial-faq h3{font-size:18px;margin:22px 0 6px}.lp-trial-faq p{margin:0 0 12px}.lp-trial-faq a{display:inline-flex;min-height:44px;align-items:center}.lp-trial-faq :focus-visible{outline:3px solid #6753a6;outline-offset:3px}.lp-orphan-case{margin-top:12px;font-size:14px}.lp-orphan-case p{margin:0}.lp-orphan-case button{min-height:44px;margin-right:12px;border:0;background:none;text-decoration:underline;color:inherit;cursor:pointer}.lpr-customer-reviews h2{text-align:center;margin:0 0 24px}.lp-review-record{max-width:680px;margin:auto;line-height:1.6}.lp-review-record time{display:inline-block;margin-left:12px}.lp-review-record blockquote{margin:16px 0;padding:0;border:0}.lp-review-record a{display:inline-flex;min-height:44px;align-items:center}.lp-finder-options .lp-finder-reason{display:block;margin-top:.5rem;font-size:14px;line-height:1.5;color:#384254}.cart-empty__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.cart-empty__actions>a{display:inline-flex;align-items:center;min-height:44px}.lpc-panel--cart .cart-summary__total,.lpc-panel--cart .cart-summary__row{display:flex;justify-content:space-between;gap:16px;align-items:baseline}.lpc-panel--cart .cart-summary__total{padding:14px 0;border-top:1px solid var(--border,#b6b9aa);font-size:18px}.lpc-panel--cart .cart-summary h2{margin-bottom:12px}.lpc-panel--cart .cart-summary__delivery{margin:8px 0 16px;font-size:14px;line-height:1.5}.lpc-panel--cart .cart-summary__checkout{width:100%;padding:12px 18px;border:0;border-radius:999px;background:#193c37;color:#fff;font-weight:650}.lpc-panel--cart .text-button{padding:0;border:0;background:transparent;color:inherit;text-decoration:underline;text-underline-offset:3px}.lpc-panel--cart .cart-summary__policies{margin:12px 0}.lpc-panel--cart .cart-price{font-weight:650}.lpc-panel--cart .lp-trial--line{font-size:14px;margin:8px 0}.lp-trial{min-width:0;overflow-wrap:anywhere}.lp-trial h2{font-size:clamp(22px,3vw,30px);line-height:1.2}.lp-trial a{display:inline-flex;align-items:center;min-height:44px}.lp-trial--card{font-size:14px;margin:4px 0}.lp-trial--card a{min-height:44px}.lp-trial--terms{max-width:800px;margin-inline:auto;line-height:1.6}.lp-trial--terms h2{margin-top:1.5em}.lp-trial--terms li{margin-block:.4em}.lp-trial-faq>a{margin-right:16px}.lp-trial-version{font-size:14px}.lpc-card .lp-trial{margin-block:4px}.lpr-rating-link{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 8px;min-height:44px;max-width:100%;color:inherit;font-size:14px;line-height:1.4;text-underline-offset:3px}.lpr-rating-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.lpr-rating-stars{position:relative;display:inline-block;flex:none;font-size:17px;line-height:1;letter-spacing:1px;white-space:nowrap}.lpr-rating-stars>span:first-child{opacity:.25}.lpr-rating-stars>span:last-child{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--lpr-star-fill)) 0 0)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/lilpillo-trial-visual.css.map */
