.ozea-trust-icons__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;text-align:center;max-width:78rem;margin:0 auto}.ozea-trust-icons__item{display:flex;flex-direction:column;align-items:center;gap:.6rem}.ozea-trust-icons__item .svg-wrapper svg{width:2.8rem;height:2.8rem}.ozea-trust-icons__label{font-size:1.2rem;line-height:1.3}@media screen and (min-width:750px){.ozea-trust-icons__label{font-size:1.4rem}}.ozea-feature-strip__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem 1.6rem;text-align:center}@media screen and (min-width:750px){.ozea-feature-strip__grid{grid-template-columns:repeat(4,1fr);gap:2rem}}.ozea-feature-strip__item{display:flex;flex-direction:column;align-items:center;gap:1rem}.ozea-feature-strip__item .svg-wrapper svg{width:3.2rem;height:3.2rem}.ozea-feature-strip__heading{font-size:1.5rem;line-height:1.3;max-width:18rem}.ozea-feature-strip__grid.ozea-benefits__bullets{list-style:none;padding:0;grid-template-columns:repeat(2,1fr)}.ozea-before-after{max-width:42rem;margin:0 auto}.ozea-before-after__header{text-align:center;margin-bottom:2.4rem}ozea-before-after{display:block;position:relative;width:100%;aspect-ratio:4/3;border-radius:var(--media-radius, 0);overflow:hidden;isolation:isolate}.ozea-before-after__layer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ozea-before-after__layer>*{width:100%;height:100%;object-fit:cover}.ozea-before-after__after{clip-path:inset(0 calc(100% - var(--ozea-ba-pos, 50%)) 0 0)}.ozea-before-after__tag{position:absolute;top:1.2rem;z-index:2;padding:.4rem 1.2rem;border-radius:999px;font-size:1.1rem;letter-spacing:.06rem;text-transform:uppercase;background:#1a0f2eb8;color:#fff8f0;pointer-events:none}.ozea-before-after__tag--before{left:1.2rem}.ozea-before-after__tag--after{right:1.2rem}.ozea-before-after__divider{position:absolute;top:0;bottom:0;left:var(--ozea-ba-pos, 50%);width:.3rem;margin-left:-.15rem;background:#fff8f0;z-index:3;pointer-events:none;box-shadow:0 0 .6rem #1a0f2e66}.ozea-before-after__handle{position:absolute;top:50%;left:var(--ozea-ba-pos, 50%);transform:translate(-50%,-50%);z-index:4;width:4.4rem;height:4.4rem;border-radius:50%;background:#fff8f0;display:flex;align-items:center;justify-content:center;pointer-events:none;box-shadow:0 .2rem .8rem #1a0f2e4d}.ozea-before-after__handle svg{width:1.8rem;height:1.8rem;color:#1a0f2e}.ozea-before-after__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;z-index:5;-webkit-appearance:none;appearance:none}.ozea-before-after__input:focus-visible~.ozea-before-after__handle{outline:.2rem solid #7B5CFF;outline-offset:.2rem}.ozea-comparison{max-width:76rem;margin:0 auto}.ozea-comparison__header{text-align:center;margin-bottom:1.6rem}.ozea-comparison__intro{text-align:center;max-width:56rem;margin:0 auto 3rem}.ozea-comparison__table{width:100%;border-collapse:collapse;overflow:hidden;border-radius:1.2rem}.ozea-comparison__table th,.ozea-comparison__table td{padding:1.2rem .8rem;text-align:center;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.ozea-comparison__table th:first-child,.ozea-comparison__table td:first-child{text-align:left;font-size:1.3rem}.ozea-comparison__table th{font-family:var(--font-heading-family);font-size:1.6rem;font-weight:400;padding-top:1.6rem;padding-bottom:1.6rem}.ozea-comparison__col-ozea{background:#7b5cff14}.ozea-comparison__mark{display:inline-flex;width:2.2rem;height:2.2rem;align-items:center;justify-content:center}.ozea-comparison__mark svg{width:100%;height:100%}.ozea-comparison__mark--yes{color:#5b3fcf}.ozea-comparison__mark--no{color:rgba(var(--color-foreground),.35)}@media screen and (max-width:749px){.ozea-comparison__table th,.ozea-comparison__table td{padding:1rem .4rem;font-size:1.2rem}.ozea-comparison__table th:first-child,.ozea-comparison__table td:first-child{font-size:1.2rem}}.ozea-guarantee{text-align:center;max-width:56rem;margin:0 auto}.ozea-guarantee__icon{margin-bottom:1.6rem}.ozea-guarantee__icon .svg-wrapper svg{width:4rem;height:4rem}.ozea-testimonials__header{text-align:center;margin-bottom:2rem}.ozea-testimonials__grid{display:grid;grid-template-columns:1fr;gap:1.6rem}@media screen and (min-width:750px){.ozea-testimonials__grid{grid-template-columns:repeat(3,1fr)}}.ozea-testimonials__slider-list{margin-bottom:0}.ozea-testimonials__slider-component{display:block;margin-bottom:1.6rem}.ozea-testimonials__card{padding:2rem;border-radius:1.2rem;background:rgba(var(--color-foreground),.04)}.ozea-testimonials__product-label{color:#5b3fcf;margin-bottom:.6rem}.ozea-star-rating{display:inline-flex;gap:.2rem;margin-bottom:.8rem}.ozea-star-rating__star{width:1.6rem;height:1.6rem;color:rgba(var(--color-foreground),.25)}.ozea-star-rating__star--filled{color:#7b5cff}.ozea-star-rating__star path{fill:currentColor}.ozea-feedback-link{display:inline-flex;align-items:center;gap:.6rem;margin:.8rem 0 0;padding:0;border:none;background:none;font-family:var(--font-body-family);font-size:1.3rem;color:#5b3fcf;text-decoration:underline;cursor:pointer}.ozea-feedback-link__stars{display:inline-flex;gap:.1rem;color:#7b5cff}.ozea-feedback-link__stars svg{width:1.3rem;height:1.3rem}.ozea-feedback-link__stars svg path{fill:currentColor}.ozea-pdp-intro{margin-top:.8rem;margin-bottom:1.6rem}.ozea-pdp-intro__hook{margin:0 0 .6rem}.ozea-pdp-intro__supporting{margin:0 0 1.2rem;opacity:.85}.ozea-pdp-intro__bullets{display:flex;flex-direction:column;gap:.6rem;padding:0;margin:0}.ozea-pdp-intro__bullets li{display:flex;align-items:flex-start;gap:.8rem}.ozea-pdp-intro__bullets .svg-wrapper svg{width:1.8rem;height:1.8rem;flex-shrink:0;color:#7b5cff}.ozea-footnote{color:#5b3fcf;text-decoration:none;font-weight:700;margin-left:.1rem}.ozea-footnote:hover,.ozea-footnote:focus-visible{text-decoration:underline}.ozea-cost-per-treatment{margin:.4rem 0 0;opacity:.75}.ozea-bundle-savings{margin:.4rem 0 0;color:#5b3fcf;font-weight:700}.ozea-pack-cards{display:flex;flex-direction:column;gap:1.2rem;border:none;padding:0;margin:0 0 1.6rem}.ozea-pack-cards__input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.ozea-pack-cards__card{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.4rem 1.2rem;position:relative;padding:1.6rem 1.8rem;border:.2rem solid rgba(var(--color-foreground),.12);border-radius:1.2rem;background:transparent;cursor:pointer}.ozea-pack-cards__input:checked+.ozea-pack-cards__card{border-color:#7b5cff;background:#f5f0ff}.ozea-pack-cards__input:focus-visible+.ozea-pack-cards__card{outline:.2rem solid #7B5CFF;outline-offset:.2rem}.ozea-pack-cards__input:disabled+.ozea-pack-cards__card{opacity:.5;cursor:not-allowed}.ozea-pack-cards__badge{grid-column:1 / -1;justify-self:start;font-size:1.1rem;letter-spacing:.04rem;text-transform:uppercase;color:#fff8f0;background:#5b3fcf;padding:.2rem .8rem;border-radius:999px;margin-bottom:.4rem}.ozea-pack-cards__name{font-family:var(--font-heading-family);font-size:1.8rem}.ozea-pack-cards__treatments{grid-column:1;font-size:1.3rem;opacity:.75}.ozea-pack-cards__price{grid-row:1 / 3;grid-column:2;text-align:right;font-size:1.8rem;font-weight:700}.ozea-pack-cards__compare-at{display:block;font-size:1.3rem;font-weight:400;text-decoration:line-through;opacity:.55}.ozea-atc-button{background:#7b5cff;border-color:#7b5cff;color:#fff8f0;display:flex;align-items:center;justify-content:center}.ozea-atc-button span{display:inline-flex;align-items:center;gap:.6rem}.ozea-guarantee-button{margin-top:1rem;background:transparent;border:.2rem solid #5B3FCF;color:#5b3fcf}.ozea-shipping-line{text-align:center;margin:1rem 0 0;opacity:.75}.ozea-secure-checkout{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin:1.2rem 0 0}.ozea-secure-checkout__label{display:inline-flex;align-items:center;gap:.5rem;font-size:1.3rem;color:#1a0f2e;opacity:.75}.ozea-secure-checkout__label .svg-wrapper svg{width:1.4rem;height:1.4rem;color:#7b5cff}.ozea-secure-checkout__payment-list{justify-content:center;opacity:.85}.ozea-claims-accordion-wrapper{max-width:76rem;margin-left:auto;margin-right:auto}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ozea-sections.css.map */
