:root{--ayli-rose:#F5B4D1;--ayli-action:#D4527F;--ayli-brown:#33212A;--ayli-ivory:#FFFFFF;--ayli-soft:#FFFFFF;--ayli-line:rgba(51,33,42,.14)}body{color:var(--ayli-brown)}.ayli{font-family:inherit;color:var(--ayli-brown);background:var(--ayli-ivory)}.ayli *{box-sizing:border-box}.ayli-wrap{max-width:1240px;margin:auto;padding-left:22px;padding-right:22px}.ayli-product{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:54px;padding-top:54px;padding-bottom:70px}.ayli-product>*{min-width:0}.ayli-gallery-main{position:relative;aspect-ratio:1/1;background:var(--ayli-soft);border-radius:18px;overflow:hidden}.ayli-slide{display:none;margin:0;width:100%;height:100%}.ayli-slide.is-active{display:block}.ayli-slide img{width:100%;height:100%;object-fit:cover}.ayli-thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:12px}.ayli-thumb{border:1px solid var(--ayli-line);background:#fff;border-radius:10px;overflow:hidden;padding:0;aspect-ratio:1;cursor:pointer}.ayli-thumb.is-active{border:2px solid var(--ayli-action)}.ayli-thumb img{width:100%;height:100%;object-fit:cover}.ayli-buy{position:sticky;top:28px;align-self:start;min-width:0}.ayli-kicker{text-transform:uppercase;letter-spacing:.14em;font-size:12px;color:#866b77;font-weight:700;margin:0 0 15px}.ayli-buy h1{font-size:clamp(34px,4vw,52px);line-height:1.03;letter-spacing:-.03em;margin:0 0 13px;overflow-wrap:break-word;word-break:break-word}.ayli-rating{font-size:14px;margin:0 0 22px}.ayli-rating span,.ayli-proof span{color:var(--ayli-action);letter-spacing:.12em}.ayli-lead{font-size:18px;line-height:1.55;margin:0 0 22px;overflow-wrap:break-word}.ayli-benefits{list-style:none;padding:0;margin:0 0 28px;display:grid;gap:10px}.ayli-benefits li{overflow-wrap:break-word}.ayli-benefits li:before{content:"\2713";color:var(--ayli-action);font-weight:800;margin-right:10px}.ayli-choice{font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:700}.ayli-bundles{display:grid;gap:12px}.ayli-bundle{position:relative;display:grid;grid-template-columns:20px 1fr auto;gap:13px;align-items:center;background:#fff;border:1px solid var(--ayli-line);border-radius:14px;padding:20px;cursor:pointer}.ayli-bundle:has(input:checked){border:2px solid var(--ayli-action);padding:19px}.ayli-bundle input{position:absolute;opacity:0}.ayli-radio{width:17px;height:17px;border:1px solid var(--ayli-action);border-radius:50%}.ayli-bundle:has(input:checked) .ayli-radio{background:var(--ayli-action);box-shadow:inset 0 0 0 4px #fff}.ayli-bundle-copy strong{display:block;font-size:16px}.ayli-bundle-copy small{display:block;color:#78656e;line-height:1.35;margin-top:3px}.ayli-bundle-price{font-size:22px;font-weight:700}.ayli-popular{position:absolute;top:-11px;left:20px;background:var(--ayli-brown);color:#fff;border-radius:999px;padding:4px 10px;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.ayli-atc,.ayli-btn{display:block;width:100%;border:0;border-radius:999px;background:var(--ayli-action);color:#fff;text-align:center;text-decoration:none;padding:17px 25px;font-weight:800;font-size:16px;margin-top:18px;cursor:pointer}.ayli-reassure{text-align:center;color:#78656e;font-size:12px;margin:12px 0}.ayli-payments{text-align:center;font-size:12px;letter-spacing:.08em;color:#86727c}.ayli-strip{background:var(--ayli-brown);color:#fff}.ayli-strip-grid{display:grid;grid-template-columns:repeat(4,1fr);padding-top:25px;padding-bottom:25px;text-align:center}.ayli-strip strong{font-size:22px;display:block}.ayli-strip span{font-size:12px;color:#e8d8df}.ayli-aida>section{padding-top:86px;padding-bottom:86px;border-bottom:1px solid var(--ayli-line)}.ayli-aida h2{font-size:clamp(30px,4vw,48px);line-height:1.08;letter-spacing:-.025em;margin:0 0 20px;overflow-wrap:break-word}.ayli-aida p{font-size:17px;line-height:1.65;overflow-wrap:break-word}.ayli-aida-block,.ayli-interest,.ayli-desire{display:grid;grid-template-columns:1fr 1fr;gap:62px;align-items:center}.ayli-aida-block>*,.ayli-interest>*,.ayli-desire>*{min-width:0}.ayli-aida-block img,.ayli-interest img,.ayli-desire img{width:100%;border-radius:18px}.ayli-tech{text-align:center}.ayli-tech-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:42px;text-align:left}.ayli-tech-grid article{background:#fff;border:1px solid var(--ayli-line);border-radius:15px;padding:24px;min-width:0}.ayli-tech-grid b{color:var(--ayli-action);font-size:13px}.ayli-tech-grid h3{font-size:19px;margin:20px 0 8px}.ayli-tech-grid p{font-size:14px;margin:0}.ayli-timeline{display:grid;gap:18px}.ayli-timeline div{border-left:3px solid var(--ayli-rose);padding-left:20px}.ayli-timeline strong{font-size:17px}.ayli-timeline p{font-size:15px;margin:4px 0}.ayli-proof{text-align:center}.ayli-proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:35px;text-align:left}.ayli-proof article{display:grid;grid-template-columns:180px 1fr;gap:22px;background:#fff;border:1px solid var(--ayli-line);padding:16px;border-radius:16px;align-items:center}.ayli-proof article>*{min-width:0}.ayli-proof img{width:180px;height:180px;object-fit:cover;border-radius:11px}.ayli-proof p{font-size:15px;overflow-wrap:break-word}.ayli-proof small{color:#806c75}.ayli-faq{max-width:820px;margin:auto}.ayli-faq details{border-top:1px solid var(--ayli-line)}.ayli-faq summary{padding:20px 0;font-weight:700;cursor:pointer}.ayli-faq details p{font-size:15px;margin-top:0;overflow-wrap:break-word}.ayli-sticky{position:fixed;z-index:30;left:0;right:0;bottom:0;background:#33212af5;color:#fff;display:flex;justify-content:center;align-items:center;gap:24px;padding:10px 18px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ayli-sticky a{background:var(--ayli-rose);color:var(--ayli-brown);font-weight:800;text-decoration:none;padding:10px 20px;border-radius:999px}[id$=__image_banner_AYmnJW] .banner__content{align-items:flex-end!important;justify-content:flex-start!important}[id$=__image_banner_AYmnJW] .banner__box{max-width:600px!important;width:auto!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}[id$=__image_banner_AYmnJW] .banner__heading,[id$=__image_banner_AYmnJW] .banner__text{color:#fff!important;text-align:left!important;text-shadow:-1.5px 0 3px rgba(0,0,0,.65),1.5px 0 3px rgba(0,0,0,.65),0 -1.5px 3px rgba(0,0,0,.65),0 1.5px 3px rgba(0,0,0,.65),0 4px 18px rgba(0,0,0,.45)!important}[id$=__image_banner_AYmnJW] .banner__heading{font-size:clamp(30px,3.6vw,46px)!important;font-weight:700!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:break-word!important;margin:0 0 14px!important}[id$=__image_banner_AYmnJW] .banner__text{font-size:18px!important;font-weight:400!important;line-height:1.5!important;white-space:normal!important;overflow-wrap:break-word!important;margin:0 0 20px!important}[id$=__image_banner_AYmnJW] .banner__box{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important}[id$=__image_banner_AYmnJW] .banner__buttons{margin:0 0 16px!important}[id$=__image_banner_AYmnJW] .banner__content{padding-bottom:42px!important}[id$=__image_banner_AYmnJW] .rating-stars-and-text{justify-content:flex-start!important;gap:8px!important;flex-wrap:nowrap!important}[id$=__image_banner_AYmnJW] .rating-stars-and-text>*{flex:none!important}[id$=__image_banner_AYmnJW] .rating-stars__label{color:#fff!important;margin-left:6px!important;font-size:15px!important;white-space:normal!important;text-shadow:-1px 0 2px rgba(0,0,0,.6),1px 0 2px rgba(0,0,0,.6),0 -1px 2px rgba(0,0,0,.6),0 1px 2px rgba(0,0,0,.6)!important}[id$=__image_banner_AYmnJW] .banner__buttons .button{border-radius:50px!important;padding:14px 32px!important;border:none!important;font-weight:700!important;box-shadow:none!important}[id$=__image_banner_AYmnJW]:after{background:linear-gradient(100deg,#e68cafeb,#e68cafcc 32%,#e68caf73,#e68caf00 68%)!important}[id$=__image_banner_AYmnJW],[id$=__image_banner_AYmnJW] .banner__content,[id$=__image_banner_AYmnJW] .banner__box{overflow:visible!important}[id$=__image_banner_AYmnJW] .banner__heading,[id$=__image_banner_AYmnJW] .banner__text{overflow:visible!important;text-overflow:clip!important}[id$=__image_banner_AYmnJW] .banner__heading span,[id$=__image_banner_AYmnJW] .banner__text span,[id$=__image_banner_AYmnJW] .rating-stars__label{white-space:normal!important;overflow:visible!important;transform:none!important;-webkit-transform:none!important;opacity:1!important;position:static!important;display:inline!important;max-width:none!important;width:auto!important;text-overflow:clip!important;text-indent:0!important;left:auto!important;right:auto!important}.header-wrapper,.announcement-bar{border-color:var(--ayli-line)!important}.ayli-trustbadge{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.ayli-trustbadge-stars{display:inline-flex;gap:3px}.ayli-trustbadge-star{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:#2fb57a;color:#fff;font-size:12px;line-height:1;border-radius:3px}.ayli-trustbadge-text{color:#fff;font-size:15px;font-weight:600;text-shadow:-1px 0 2px rgba(0,0,0,.6),1px 0 2px rgba(0,0,0,.6),0 -1px 2px rgba(0,0,0,.6),0 1px 2px rgba(0,0,0,.6)}@media(max-width:749px){.ayli-wrap{overflow-x:hidden}.ayli-product{grid-template-columns:1fr;gap:28px;padding-top:20px;overflow-x:hidden}.ayli-product>*{min-width:0;max-width:100%}.ayli-buy{position:static}.ayli-buy h1{font-size:34px}.ayli-thumbs{grid-template-columns:repeat(5,70px);overflow:auto}.ayli-strip-grid{grid-template-columns:1fr 1fr;gap:20px}.ayli-aida>section{padding-top:58px;padding-bottom:58px}.ayli-aida-block,.ayli-interest,.ayli-desire{grid-template-columns:1fr;gap:28px}.ayli-tech-grid{grid-template-columns:1fr 1fr}.ayli-proof-grid{grid-template-columns:1fr}.ayli-proof article{grid-template-columns:110px 1fr}.ayli-proof img{width:110px;height:140px}.ayli-sticky span{display:none}[id$=__image_banner_AYmnJW] .banner__content{align-items:flex-end!important;justify-content:center!important;text-align:center!important;padding-bottom:22px!important}[id$=__image_banner_AYmnJW] .banner__box{margin:0 12px!important;padding:0!important;max-width:100%!important}[id$=__image_banner_AYmnJW] .banner__buttons{justify-content:center!important}[id$=__image_banner_AYmnJW] .banner__heading{font-size:34px!important}.ayli-trustbadge{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ayli.css.map */
