.reseabiotec-general-slider-hero{align-items:stretch;display:flex;flex-direction:column;margin-top:-25px;overflow:hidden;position:relative}.reseabiotec-general-slider-hero-buttons-wrapper{display:flex;flex-wrap:wrap;gap:15px}.reseabiotec-general-slider-hero-buttons-wrapper .reseabiotec-general-slider-hero__btn.custom-button{min-width:320px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.reseabiotec-general-slider-hero-buttons-wrapper .custom-button-white-fill{background:#fff;border:1px solid #2e2e2e;color:#2e2e2e;min-width:210px}.reseabiotec-general-slider-hero-buttons-wrapper .custom-button-white-fill:before{background-color:#69a828;transition:width .45s cubic-bezier(.4,0,.2,1)}.reseabiotec-general-slider-hero-buttons-wrapper .custom-button-white-fill:focus-visible{border-color:#69a828;box-shadow:0 0 0 3px rgba(105,168,40,.4)}.reseabiotec-general-slider-hero-buttons-wrapper .custom-button-white-fill:active{transform:scale(.98)}@media(hover:hover){.reseabiotec-general-slider-hero-buttons-wrapper .custom-button-white-fill:hover{background:#69a828;border-color:#69a828;color:#fff}}@media(max-width:767px){.reseabiotec-general-slider-hero{margin-top:0}}.reseabiotec-general-slider-hero__bg-pattern{background-color:#f0f0f0;background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 0),linear-gradient(-45deg,#e0e0e0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e0e0e0 0),linear-gradient(-45deg,transparent 75%,#e0e0e0 0);background-position:0 0,0 50px,50px -50px,-50px 0;background-size:100px 100px;inset:0;position:absolute;z-index:0}.reseabiotec-general-slider-hero__slider{position:relative;width:100%;z-index:1}.reseabiotec-general-slider-hero__viewport{overflow:hidden;width:100%}.reseabiotec-general-slider-hero__container{align-items:stretch;display:flex;touch-action:pan-y pinch-zoom;-webkit-user-select:none;-moz-user-select:none;user-select:none}.reseabiotec-general-slider-hero__slide{align-items:center;display:flex;flex:0 0 100%;height:clamp(500px,100svh - var(--header-height,0px),900px);min-height:500px;min-width:0;overflow:hidden;padding:60px 80px;position:relative}@media(max-width:1024px){.reseabiotec-general-slider-hero__slide{height:clamp(480px,100svh - var(--header-height,0px),800px);min-height:480px;padding:50px 40px}}@media(max-width:767px){.reseabiotec-general-slider-hero__slide{display:flex;flex-direction:column;height:auto;justify-content:center;min-height:0;padding:40px 24px 80px}}.reseabiotec-general-slider-hero__slide-inner{align-items:center;display:flex;gap:40px;margin:0 auto;max-width:1290px;position:relative;width:100%;z-index:1}@media(max-width:767px){.reseabiotec-general-slider-hero__slide-inner{flex-wrap:wrap;gap:30px}}.reseabiotec-general-slider-hero__slide--bg-default .reseabiotec-general-slider-hero__bg-image,.reseabiotec-general-slider-hero__slide--bg-image .reseabiotec-general-slider-hero__bg-image,.reseabiotec-general-slider-hero__slide--bg-video .reseabiotec-general-slider-hero__bg-video{display:block}.reseabiotec-general-slider-hero__slide--bg-image:after,.reseabiotec-general-slider-hero__slide--bg-video:after{background:rgba(0,0,0,.45);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.reseabiotec-general-slider-hero__slide--bg-image .reseabiotec-general-slider-hero__title,.reseabiotec-general-slider-hero__slide--bg-video .reseabiotec-general-slider-hero__title{color:#fff}.reseabiotec-general-slider-hero__slide--bg-image .reseabiotec-general-slider-hero__desc,.reseabiotec-general-slider-hero__slide--bg-video .reseabiotec-general-slider-hero__desc{color:hsla(0,0%,100%,.85)}.reseabiotec-general-slider-hero__slide--text-left .reseabiotec-general-slider-hero__slide-inner{justify-content:flex-start}.reseabiotec-general-slider-hero__slide--text-left .reseabiotec-general-slider-hero__content{max-width:700px;text-align:left}@media(max-width:767px){.reseabiotec-general-slider-hero__slide.reseabiotec-general-slider-hero__slide--text-left{text-align:center}.reseabiotec-general-slider-hero__slide.reseabiotec-general-slider-hero__slide--text-left .reseabiotec-general-slider-hero__slide-inner{align-items:center;justify-content:center}.reseabiotec-general-slider-hero__slide.reseabiotec-general-slider-hero__slide--text-left .reseabiotec-general-slider-hero__content{align-items:center;display:flex;flex-direction:column;margin:0 auto;text-align:center}.reseabiotec-general-slider-hero__slide.reseabiotec-general-slider-hero__slide--text-left .reseabiotec-general-slider-hero__btn,.reseabiotec-general-slider-hero__slide.reseabiotec-general-slider-hero__slide--text-left .reseabiotec-general-slider-hero__desc{margin-left:auto;margin-right:auto}}.reseabiotec-general-slider-hero__slide--text-center .reseabiotec-general-slider-hero__slide-inner{justify-content:center}.reseabiotec-general-slider-hero__slide--text-center .reseabiotec-general-slider-hero__content{max-width:700px;text-align:center}.reseabiotec-general-slider-hero__slide--text-center .reseabiotec-general-slider-hero__desc{margin-left:auto;margin-right:auto}.reseabiotec-general-slider-hero__slide--text-center .reseabiotec-general-slider-hero__btn{display:flex;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.reseabiotec-general-slider-hero__bg-image,.reseabiotec-general-slider-hero__bg-video{display:none;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:0}.reseabiotec-general-slider-hero__content{flex:1 1 50%;max-width:600px}.reseabiotec-general-slider-hero__title{color:#2e2e2e;font-size:clamp(28px,3.5vw,48px);font-weight:700;line-height:1.15;margin-bottom:20px}.reseabiotec-general-slider-hero__desc{color:#7f7f7f;font-size:clamp(14px,1.5vw,15px);line-height:1.6;margin-bottom:32px;max-width:520px}.reseabiotec-general-slider-hero__btn{align-items:center;background:linear-gradient(135deg,#a6ce39,#6faf2d);border:none;border-radius:30px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),0 2px 4px rgba(0,0,0,.133);color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;justify-content:center;overflow:hidden;padding:14px 36px;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;z-index:1}.reseabiotec-general-slider-hero__btn:before{background:linear-gradient(135deg,#6faf2d,#a6ce39);content:"";height:100%;left:0;position:absolute;top:0;transition:width .45s cubic-bezier(.4,0,.2,1);width:0;z-index:-1}@media(hover:hover){.reseabiotec-general-slider-hero__btn:hover{color:#fff;transform:translateY(-1px)}.reseabiotec-general-slider-hero__btn:hover:before{width:100%}}.reseabiotec-general-slider-hero__image{align-items:center;display:flex;flex:0 0 auto;justify-content:center;margin:0 auto}.reseabiotec-general-slider-hero__image-img{border-radius:8px;display:block;height:auto;max-width:480px;-o-object-fit:contain;object-fit:contain;width:100%}@media(max-width:768px){.reseabiotec-general-slider-hero__image{display:none}}.reseabiotec-general-slider-hero__product{display:flex;justify-content:center;width:50%}@media(max-width:767px){.reseabiotec-general-slider-hero__product{flex:0 0 auto;margin:0 auto;max-width:340px;width:100%}}.reseabiotec-general-slider-product-card{background:#fff;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.08);display:flex;flex-direction:column;max-width:320px;overflow:hidden;width:100%}.reseabiotec-general-slider-product-card__image-wrap{align-items:center;background:#f5f5f5;display:flex;justify-content:center;overflow:hidden;padding:0}.reseabiotec-general-slider-product-card__image{display:block;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-fit:cover;object-fit:cover;transition:transform .45s cubic-bezier(.25,.46,.45,.94);width:100%;will-change:transform}@media(hover:hover){.reseabiotec-general-slider-product-card:hover .reseabiotec-general-slider-product-card__image{transform:scale(1.07)}}.reseabiotec-general-slider-product-card__footer{align-items:center;border-top:1px solid #eee;display:flex;justify-content:space-between;padding:16px 20px}.reseabiotec-general-slider-product-card__name{color:#2e2e2e;font-size:16px;font-weight:600}.reseabiotec-general-slider-product-card__link{color:#6faf2d;font-size:14px;font-weight:500;padding-left:10px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap}@media(hover:hover){.reseabiotec-general-slider-product-card__link:hover{color:#6faf2d;text-decoration:underline}}.reseabiotec-general-slider-hero__nav{display:flex;justify-content:space-between;left:0;opacity:0;padding:0 20px;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity .3s ease;z-index:10}@media(max-width:767px){.reseabiotec-general-slider-hero__nav{bottom:0;margin:0 auto;top:unset!important;width:150px}}.reseabiotec-general-slider-hero__slider:hover .reseabiotec-general-slider-hero__nav{opacity:1}@media(max-width:767px){.reseabiotec-general-slider-hero__nav{opacity:1}}.reseabiotec-general-slider-hero__btn-nav{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #6faf2d;border-radius:50%;box-shadow:0 4px 12px hsla(0,0%,49%,.15);color:#6faf2d;cursor:pointer;display:flex;height:44px;justify-content:center;pointer-events:all;transition:all .3s cubic-bezier(.4,0,.2,1);width:44px}@media(hover:hover){.reseabiotec-general-slider-hero__btn-nav:hover{background-color:#6faf2d;color:#fff}}.reseabiotec-general-slider-hero__btn-nav svg{fill:none;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:18px}.reseabiotec-general-slider-hero__btn-nav--disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.reseabiotec-general-slider-hero__dots{align-items:center;bottom:35px;display:flex;gap:6px;justify-content:center;margin:0 auto;padding:20px 0 30px;position:absolute;width:100%;z-index:2}@media(max-width:767px){.reseabiotec-general-slider-hero__dots{display:none;display:none!important;height:0!important;width:0!important}}.reseabiotec-general-slider-hero__dot{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#f7f9f6;border:.5px solid #6faf2d;border-radius:50%;box-shadow:0 4px 4px hsla(0,0%,49%,.15);cursor:pointer;flex-shrink:0;height:20px;padding:0;transition:width .35s cubic-bezier(.4,0,.2,1),height .35s cubic-bezier(.4,0,.2,1),border-radius .35s cubic-bezier(.4,0,.2,1),background-color .3s ease,border-color .3s ease,transform .2s ease,opacity .2s ease;width:20px}.reseabiotec-general-slider-hero__dot:nth-child(2){height:15px;width:15px}.reseabiotec-general-slider-hero__dot:nth-child(3){height:12px;width:12px}.reseabiotec-general-slider-hero__dot:nth-child(4){height:10px;width:10px}.reseabiotec-general-slider-hero__dot:nth-child(n+5){height:8px;width:8px}@media(hover:hover){.reseabiotec-general-slider-hero__dot:hover{background-color:rgba(111,175,45,.25);transform:scale(1.2)}}.reseabiotec-general-slider-hero__dot--selected{background-color:#6faf2d!important;border-color:#2e2e2e!important;border-radius:10px!important;height:20px!important;transform:none!important;width:44px!important}
