.adam-product-medical .adam-product-selection-signals{margin-top:1.2rem}.adam-product-medical .adam-product-selection-signals ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.adam-product-medical .adam-product-selection-signals li{min-height:6.1rem;padding:.9rem 1rem .9rem 2.55rem;border-color:#174d4221;border-radius:1.15rem;box-shadow:none}.adam-product-medical .adam-product-selection-signals li:before{top:1.25rem;left:1rem;width:.85rem;height:.85rem;background:#216c5c;box-shadow:0 0 0 .35rem #216c5c1c}.adam-product-medical .adam-product-selection-signals strong{color:#214d449e;font-size:.82rem}.adam-product-medical .adam-product-selection-signals span{margin-top:.25rem;color:#184e43;font-size:1.14rem;line-height:1.3}.adam-product-coverage-callout{display:grid;grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:center;gap:.85rem;margin-top:1.25rem;padding:1rem 1.15rem;border:.1rem solid rgba(33,108,92,.2);border-radius:1.2rem;background:linear-gradient(135deg,#f7fcf9,#edf8f3);color:#174d42;text-decoration:none}.adam-product-coverage-callout:hover{border-color:#216c5c85;background:#e8f6ef}.adam-product-coverage-callout:focus-visible,.adam-product-service-signals a:focus-visible,.adam-variant-picker__list input:focus-visible+label{outline:.25rem solid rgba(33,108,92,.42);outline-offset:.2rem}.adam-product-coverage-callout__icon,.adam-product-service-signals__icon{display:grid;width:3.25rem;height:3.25rem;place-items:center;border-radius:50%;background:#dcefe6;color:#175546}.adam-product-coverage-callout__icon svg{width:1.85rem;height:1.85rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.adam-product-coverage-callout__copy,.adam-product-coverage-callout__copy span{display:block}.adam-product-coverage-callout__copy strong{font-size:1.15rem;font-weight:800;line-height:1.2}.adam-product-coverage-callout__copy span{margin-top:.2rem;color:#174d42ad;font-size:.95rem;font-weight:650}.adam-product-coverage-callout__arrow{font-size:1.65rem;line-height:1}.adam-product-medical__price{margin-top:1rem;padding-top:1.2rem}.adam-product-medical__price .price-item{color:#174d42;font-size:clamp(2.3rem,2vw,3rem);letter-spacing:-.04em}.adam-product-medical .adam-product-price-legal{margin-top:.35rem;color:#174d42a8}.adam-variant-picker__list{display:grid;gap:.65rem;margin-top:.7rem!important}.adam-variant-picker__list input{position:absolute;opacity:0;pointer-events:none}.adam-variant-picker__list .adam-variant-option{display:grid;grid-template-columns:1.85rem minmax(0,1fr);align-items:center;gap:.85rem;min-height:5.5rem;margin:0;padding:1rem 1.1rem;border:.1rem solid rgba(23,77,66,.19);border-radius:1.1rem;background:#fff;color:#174d42;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.adam-variant-picker__list .adam-variant-option:hover{border-color:#216c5c80;background:#f8fcfa}.adam-variant-option__indicator{width:1.75rem;height:1.75rem;border:.18rem solid #6c8b83;border-radius:50%;background:#fff}.adam-variant-option__copy,.adam-variant-option__copy strong,.adam-variant-option__copy small{display:block}.adam-variant-option__copy strong{font-size:1.08rem;font-weight:800;line-height:1.25}.adam-variant-option__copy small{margin-top:.16rem;color:#174d42b3;font-size:.92rem;font-weight:600;line-height:1.28}.adam-variant-picker__list input:checked+.adam-variant-option{border-color:#216c5c;background:#edf8f2;box-shadow:0 0 0 .2rem #216c5c1f}.adam-variant-picker__list input:checked+.adam-variant-option .adam-variant-option__indicator{border:.48rem solid #216c5c}.adam-variant-picker__list input.disabled+.adam-variant-option{opacity:.5;cursor:not-allowed}.adam-product-medical__actions--consultation{grid-template-columns:minmax(0,1.12fr) minmax(15rem,.88fr);align-items:stretch}.adam-product-medical__actions--consultation>*{margin:0!important}.adam-product-medical__actions--consultation .adam-button,.adam-product-medical__actions--consultation .product-form__submit{min-height:5.3rem}.adam-product-service-signals{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.65rem;margin-top:1rem}.adam-product-service-signals a{display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:.7rem;min-height:5.2rem;padding:.75rem;border:.1rem solid rgba(23,77,66,.11);border-radius:1rem;background:#ffffff9e;color:#174d42;text-decoration:none}.adam-product-service-signals a:hover{border-color:#216c5c66;background:#f7fcf9}.adam-product-service-signals__icon{width:2.5rem;height:2.5rem;font-size:1.3rem;font-weight:850}.adam-product-service-signals strong,.adam-product-service-signals small{display:block}.adam-product-service-signals strong{font-size:.97rem;line-height:1.22}.adam-product-service-signals small{margin-top:.14rem;color:#174d42a3;font-size:.82rem;font-weight:600;line-height:1.25}.adam-product-hero-benefits{margin:2.2rem 0 0;padding:1rem 1.2rem;border:.1rem solid rgba(23,77,66,.14);border-radius:1.25rem;background:#ffffffd1;box-shadow:0 .7rem 1.8rem #12312a0b}.adam-product-hero-benefits ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:.8rem 1.2rem;margin:0;padding:0;list-style:none}.adam-product-hero-benefits li{display:flex;align-items:center;gap:.65rem;color:#174d42;font-size:1.08rem;font-weight:760;line-height:1.3}.adam-product-hero-benefits__marker{display:grid;flex:0 0 1.9rem;width:1.9rem;height:1.9rem;place-items:center;border-radius:.65rem;background:#174d42;color:#fff;font-size:1.02rem;font-weight:900}.adam-hybrid-product__variant-step--configuration{margin-top:.4rem}.adam-hybrid-product__configuration-hint{margin:-.35rem 0 1.25rem;padding:.85rem 1rem;border-left:.3rem solid #216c5c;background:#174d420e;color:#174d42d1;font-size:1.08rem;line-height:1.38}.adam-hybrid-product__configuration-hint strong{color:#174d42}@media screen and (min-width:990px){.adam-product-medical:not(.adam-product-medical--rollators) .adam-product-medical__gallery-card{padding:1.5rem}.adam-product-medical:not(.adam-product-medical--rollators) .adam-product-medical__gallery-card media-gallery{display:grid;grid-template-columns:6.8rem minmax(0,1fr);gap:1.25rem;align-items:start}.adam-product-medical:not(.adam-product-medical--rollators) .adam-product-medical__gallery-card [id^=GalleryViewer-]{grid-column:2;grid-row:1;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:1.3rem;background:#fff}.adam-product-medical:not(.adam-product-medical--rollators) .adam-product-medical__gallery-card .product__media-list{display:flex!important;align-items:center;width:100%;height:100%;margin:0;overflow:hidden}.adam-product-medical:not(.adam-product-medical--rollators) .adam-product-medical__gallery-card .product__media-item:not(.is-active){display:none!important}.adam-product-medical:not(.adam-product-medical--rollators) .adam-product-medical__gallery-card .product__media-item.is-active{display:grid!important;width:100%!important;max-width:none!important;height:100%;min-height:0;place-items:center}.adam-product-medical:not(.adam-product-medical--rollators) .adam-product-medical__gallery-card .product-media-container,.adam-product-medical:not(.adam-product-medical--rollators) .adam-product-medical__gallery-card .product__media,.adam-product-medical:not(.adam-product-medical--rollators) .adam-product-medical__gallery-card .product__modal-opener{width:100%!important;max-width:none!important;height:100%!important;min-height:0}.adam-product-medical:not(.adam-product-medical--rollators) .adam-product-medical__gallery-card .product__media.media>img{width:100%!important;height:100%!important;object-fit:contain!important;padding:clamp(1.2rem,2.2vw,3rem)}.adam-product-medical:not(.adam-product-medical--rollators) .adam-product-medical__gallery-card [id^=GalleryThumbnails-]{display:block!important;grid-column:1;grid-row:1;width:6.8rem;min-width:0;padding:0}.adam-product-medical:not(.adam-product-medical--rollators) .adam-product-medical__gallery-card [id^=GalleryThumbnails-]>.slider-button{display:none!important}.adam-product-medical:not(.adam-product-medical--rollators) .adam-product-medical__gallery-card .thumbnail-list{display:flex!important;flex-direction:column;align-items:stretch;gap:.8rem!important;max-height:52rem;overflow-y:auto}.adam-product-medical:not(.adam-product-medical--rollators) .adam-product-medical__gallery-card .thumbnail-list__item,.adam-product-medical:not(.adam-product-medical--rollators) .adam-product-medical__gallery-card .thumbnail-list__item.slider__slide{flex:0 0 6.8rem!important;width:6.8rem!important;height:6.8rem!important;margin:0!important}.adam-product-medical:not(.adam-product-medical--rollators) .adam-product-medical__gallery-card .thumbnail,.adam-product-medical:not(.adam-product-medical--rollators) .adam-product-medical__gallery-card .thumbnail img{width:100%;height:100%;object-fit:contain}}@media screen and (max-width:749px){.adam-product-medical .adam-product-selection-signals ul,.adam-product-hero-benefits ul,.adam-product-medical__actions--consultation,.adam-product-service-signals{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.adam-variant-picker__list .adam-variant-option{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/adam-product-hero-refinement.css.map */
