.erilas-hero{position:relative}.erilas-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--column-gap, 64px);align-items:flex-start}@media(max-width:900px){.erilas-hero__grid{grid-template-columns:1fr;gap:32px}}.erilas-hero__gallery{position:sticky;top:var(--gallery-sticky-offset, 96px)}@media(max-width:900px){.erilas-hero__gallery{position:static}}.erilas-hero__gallery-main{border-radius:28px;overflow:hidden;box-shadow:0 12px 32px rgba(var(--color-shadow),.12);aspect-ratio:1;display:grid;place-items:center;background:rgba(var(--color-button),.06)}.erilas-hero__gallery-main img{width:80%;height:auto;object-fit:contain;filter:drop-shadow(0 30px 50px rgba(var(--color-shadow),.15))}.erilas-hero__gallery-thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:14px}.erilas-hero__thumb{aspect-ratio:1;border-radius:12px;overflow:hidden;cursor:pointer;border:2px solid transparent;transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s cubic-bezier(.2,.8,.2,1);background:rgba(var(--color-button),.06);display:grid;place-items:center}.erilas-hero__thumb img{width:80%;object-fit:contain}.erilas-hero__thumb.is-active{border-color:rgb(var(--color-button));box-shadow:0 4px 14px rgba(var(--color-shadow),.08)}.erilas-hero__thumb:hover{border-color:rgba(var(--color-button),.4);transform:translateY(-2px)}.erilas-hero__info{padding-top:8px}.erilas-hero__product-name{font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:rgb(var(--color-button));margin-bottom:12px}.erilas-hero__rating{display:flex;align-items:center;gap:10px;font-size:14px;color:rgba(var(--color-foreground),.75);font-weight:500;margin-bottom:18px}.erilas-hero__stars{display:inline-flex;gap:2px;color:rgb(var(--color-button))}.erilas-hero__stars svg{width:18px;height:18px;fill:currentColor}.erilas-hero__rating-link{color:rgb(var(--color-foreground));font-weight:600;border-bottom:1px solid rgba(var(--color-button),.3);padding-bottom:2px;text-decoration:none}.erilas-hero__heading{font-size:clamp(36px,5.2vw,64px);line-height:1.05;font-weight:700;letter-spacing:-.02em;margin:0 0 16px;color:rgb(var(--color-foreground))}.erilas-hero__heading em{font-style:italic;font-weight:500;color:rgb(var(--color-button))}.erilas-hero__subtitle{font-size:18px;color:rgba(var(--color-foreground),.75);margin:0 0 24px;max-width:520px}.erilas-hero__subtitle strong{color:rgb(var(--color-foreground));font-weight:600}.erilas-hero__usp{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-direction:column;gap:10px}.erilas-hero__usp li{display:flex;align-items:flex-start;gap:12px;font-size:15.5px;font-weight:500;color:rgb(var(--color-foreground))}.erilas-hero__usp li:before{content:"\2713";flex-shrink:0;width:24px;height:24px;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-weight:800;font-size:13px;display:grid;place-items:center;margin-top:1px}.erilas-hero__usp li p{margin:0}.erilas-hero__usp li p:first-child{margin-top:0}.erilas-hero__usp li p:last-child{margin-bottom:0}.erilas-hero__bonus{background:rgba(var(--color-button),.08);border:1px solid rgba(var(--color-button),.2);border-radius:18px;padding:14px 18px;margin-bottom:24px;display:flex;align-items:flex-start;gap:12px;font-size:14px;font-weight:500;color:rgb(var(--color-foreground))}.erilas-hero__bonus-icon{font-size:22px;line-height:1.4}.erilas-hero__bonus-text{flex:1}.erilas-hero__bonus-text p{margin:0}.erilas-hero__bonus-text p+p{margin-top:.4em}.erilas-hero__pricing{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.erilas-hero__price-card{position:relative;border:2px solid rgba(var(--color-button),.25);border-radius:18px;padding:18px 20px;display:flex;align-items:center;gap:14px;cursor:pointer;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s cubic-bezier(.2,.8,.2,1),background-color .25s cubic-bezier(.2,.8,.2,1);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.erilas-hero__price-card:hover{border-color:rgb(var(--color-button));transform:translateY(-2px)}.erilas-hero__price-card.is-active{border-color:rgb(var(--color-button));background:rgba(var(--color-button),.06);box-shadow:0 0 0 4px rgba(var(--color-shadow),.08),0 12px 32px rgba(var(--color-shadow),.1)}.erilas-hero__price-radio{width:22px;height:22px;border-radius:50%;border:2px solid rgba(var(--color-button),.4);flex-shrink:0;display:grid;place-items:center}.erilas-hero__price-card.is-active .erilas-hero__price-radio{border-color:rgb(var(--color-button))}.erilas-hero__price-card.is-active .erilas-hero__price-radio:after{content:"";width:10px;height:10px;border-radius:50%;background:rgb(var(--color-button))}.erilas-hero__price-info{flex:1;display:flex;flex-direction:column;gap:2px}.erilas-hero__price-pack{font-size:15.5px;font-weight:700;display:flex;align-items:center;gap:8px}.erilas-hero__price-supply{font-size:13px;color:rgba(var(--color-foreground),.65)}.erilas-hero__price-money{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.erilas-hero__price-was{font-size:13px;color:rgba(var(--color-foreground),.5);text-decoration:line-through}.erilas-hero__price-now{font-size:20px;font-weight:700;color:rgb(var(--color-button))}.erilas-hero__tag{font-size:10px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;padding:3px 8px;border-radius:999px}.erilas-hero__tag--pop{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.erilas-hero__tag--best{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.erilas-hero__tag--save{background:rgba(var(--color-button),.85);color:rgb(var(--color-button-text));font-size:11px;padding:2px 7px}.erilas-hero__buy,.erilas-hero__atc{width:100%;padding:18px 28px;border-radius:999px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:16px;font-weight:700;letter-spacing:.5px;border:0;cursor:pointer;box-shadow:0 14px 30px rgba(var(--color-shadow),.35);transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.erilas-hero__buy{margin-bottom:8px;background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.erilas-hero__buy:after,.erilas-hero__atc:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);transform:translate(-110%);transition:transform .9s cubic-bezier(.2,.8,.2,1)}.erilas-hero__buy:hover,.erilas-hero__atc:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 20px 40px rgba(var(--color-shadow),.45)}.erilas-hero__buy:hover:after,.erilas-hero__atc:hover:after{transform:translate(110%)}.erilas-hero__atc-sub{text-align:center;margin-top:12px;font-size:13px;color:rgba(var(--color-foreground),.7);font-weight:500}.erilas-hero__atc-sub b{color:rgb(var(--color-button))}.erilas-hero__trust{display:flex;flex-wrap:wrap;gap:14px;margin-top:24px;font-size:13px;color:rgba(var(--color-foreground),.75);font-weight:500}.erilas-hero__trust span{display:inline-flex;align-items:center;gap:6px}.erilas-hero__trust span:before{content:"\2713";color:rgb(var(--color-button));font-weight:700}.erilas-hero__pay{display:flex;gap:8px;align-items:center;justify-content:center;margin-top:18px;flex-wrap:wrap}.erilas-hero__pay-pill{background:rgb(var(--color-background));border:1px solid rgba(var(--color-button),.25);border-radius:8px;padding:5px 10px;font-size:11px;font-weight:700;color:rgb(var(--color-foreground))}.erilas-hero__accordion{margin-top:28px;display:flex;flex-direction:column;gap:10px}.erilas-hero__accordion details{background:rgb(var(--color-background));border:1px solid rgba(var(--color-button),.2);border-radius:18px;overflow:hidden;transition:border-color .25s cubic-bezier(.2,.8,.2,1)}.erilas-hero__accordion details[open]{border-color:rgb(var(--color-button));background:rgba(var(--color-button),.04)}.erilas-hero__accordion summary{padding:16px 22px;font-weight:600;font-size:15px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;list-style:none;color:rgb(var(--color-foreground))}.erilas-hero__accordion summary::-webkit-details-marker{display:none}.erilas-hero__accordion summary:after{content:"+";font-size:22px;font-weight:300;color:rgb(var(--color-button));transition:transform .25s cubic-bezier(.2,.8,.2,1)}.erilas-hero__accordion details[open] summary:after{transform:rotate(45deg)}.erilas-hero__accordion-body{padding:0 22px 18px;color:rgba(var(--color-foreground),.75);font-size:14.5px;line-height:1.7}.erilas-hero__accordion-body p{margin:0 0 .6em}.erilas-hero__accordion-body p:last-child{margin-bottom:0}.erilas-hero__product-form-wrap{display:contents}
/*# sourceMappingURL=/cdn/shop/t/27/assets/erilas-hero.css.map */
