@media screen and (max-width:767px){.value-props{column-gap:.25rem}}.value-props__item--text{font-size:11px;letter-spacing:0}@media screen and (max-width:769px){.button.btn-bundle,.button.btn-plp{padding:6px 12px}}@media screen and (max-width:767px){#mobile-ecom-menu li .heading-48.font-body{font-size:32px}}.cards-of-image-and-text{background-color:var(--section-bg-color,transparent)}.cards-of-image-and-text__cards-wrapper .card-item:has(picture)>div{aspect-ratio:11/20}@media screen and (min-width:1024px){.cards-of-image-and-text__cards-wrapper .card-item--text-box{min-height:var(--text-box-height,auto)}.cards-of-image-and-text__cards-navigation{display:none}}.cards-of-image-and-text__cards-navigation--button-next,.cards-of-image-and-text__cards-navigation--button-prev{background-color:#dee8e9;width:48px}.cards-of-image-and-text__cards-navigation--button-next.swiper-button-disabled,.cards-of-image-and-text__cards-navigation--button-prev.swiper-button-disabled{opacity:.5;pointer-events:none}.cards-of-image-and-text__cards-navigation--button-prev svg{transform:scaleX(-1)}.cards-of-text{background-color:var(--section-bg-color,transparent)}.cards-of-text__heading-wrapper{text-align:var(--mobile-title-position,center)}@media screen and (min-width:768px){.cards-of-text__heading-wrapper{text-align:var(--title-position,center)}}.cards-of-text__media-wrapper{aspect-ratio:5/6;margin-bottom:-100px}@media screen and (min-width:768px){.cards-of-text__media-wrapper{aspect-ratio:3/1}}.cards-of-text__media-wrapper picture,.cards-of-text__media-wrapper video{bottom:0;left:0;position:absolute;right:0;top:0}.cards-of-text__cards-wrapper{background-color:#eff5f6;padding:1.5rem 1.25rem 1.25rem}.cards-of-text__cards-navigation--button-next,.cards-of-text__cards-navigation--button-prev{background-color:#dee8e9;width:48px}.cards-of-text__cards-navigation--button-next.swiper-button-disabled,.cards-of-text__cards-navigation--button-prev.swiper-button-disabled{display:none;opacity:.5;pointer-events:none}.cards-of-text__cards-navigation--button-prev svg{transform:scaleX(-1)}@media screen and (min-width:768px){.cards-of-text.grid-on-desktop .container{max-width:1260px}.cards-of-text.grid-on-desktop .cards-of-text__content-wrapper{display:flex;gap:2rem}.cards-of-text.grid-on-desktop .cards-of-text__media-wrapper{aspect-ratio:auto;margin-bottom:0;order:2;width:40%}.cards-of-text.grid-on-desktop .cards-of-text__cards-wrapper{background-color:transparent;border:none;border-radius:0;padding:0;width:60%}.cards-of-text.grid-on-desktop .cards-of-text__cards-wrapper ul{column-gap:3rem;display:grid;grid-template-columns:auto;row-gap:1.5rem}.cards-of-text.grid-on-desktop .cards-of-text__cards-wrapper li{border:2px solid #1b3153;border-radius:1.5rem;letter-spacing:-.2px;padding:1.5rem;text-align:start}.cards-of-text.grid-on-desktop .cards-of-text__cards-wrapper .cards-of-text__cards-navigation{display:none}}@media screen and (min-width:1024px){.cards-of-text.grid-on-desktop .cards-of-text__content-wrapper{gap:6rem}.cards-of-text.grid-on-desktop .cards-of-text__cards-wrapper ul{grid-template-columns:repeat(2,1fr)}}.activation-protocol{background-color:var(--section-bg-color,transparent)}.activation-protocol__content-wrapper picture,.activation-protocol__content-wrapper video{width:var(--mobile-additional-media-width,100%)}@media screen and (min-width:768px){.activation-protocol__content-wrapper picture,.activation-protocol__content-wrapper video{width:var(--additional-media-width,50%)}.activation-protocol__content-wrapper picture+.activation-protocol__carousel,.activation-protocol__content-wrapper video+.activation-protocol__carousel{border:2px solid plum;width:calc(100% - 20px - var(--additional-media-width, 50%))}}.activation-protocol__steps-wrapper{background-color:#eff5f6;display:flex;flex-direction:column;padding:1rem}@media screen and (min-width:768px){.activation-protocol__steps-wrapper{gap:1.5rem}}.activation-protocol__steps-navigation--button-next,.activation-protocol__steps-navigation--button-prev{background-color:#dee8e9;width:48px}.activation-protocol__steps-navigation--button-next.swiper-button-disabled,.activation-protocol__steps-navigation--button-prev.swiper-button-disabled{display:none;opacity:.5;pointer-events:none}.activation-protocol__steps-navigation--button-prev svg{transform:scaleX(-1)}.activation-protocol__steps-list-wrapper{background-color:#eff5f6}@media screen and (min-width:768px){.activation-protocol.list-on-desktop .activation-protocol__steps-wrapper{display:none}}.title-and-media__heading-wrapper{align-items:var(--title-horizontal-position-mobile,center);justify-content:var(--title-vertical-position-mobile,flex-start);padding-bottom:var(--padding-bottom-mobile,40px);padding-top:var(--padding-top-mobile,40px);text-align:var(--title-text-align-mobile,center)}@media screen and (min-width:768px){.title-and-media__heading-wrapper{align-items:var(--title-horizontal-position-desktop,center);justify-content:var(--title-vertical-position-desktop,flex-start);padding-bottom:var(--padding-bottom-desktop,80px);padding-top:var(--padding-top-desktop,80px);text-align:var(--title-text-align-desktop,center)}}.main-megamenu-cards__tabs--button{border-bottom:2px solid transparent}.main-megamenu-cards__tabs--button.active,.main-megamenu-cards__tabs--button:hover{border-bottom:2px solid #1b3153;font-weight:700}.main-megamenu-cards__tabs--button.active a svg path,.main-megamenu-cards__tabs--button:hover a svg path{stroke-width:5}.main-megamenu-cards__tabs--button a,.main-megamenu-cards__tabs--button button{letter-spacing:-.5px;text-align:start}.main-megamenu-cards__content{max-width:calc(100% - 180px);overflow:hidden}.main-megamenu-cards__content--cards-wrapper{display:none;max-width:100%;overflow:hidden;overflow-x:scroll;scrollbar-width:none;visibility:hidden;width:100%}.main-megamenu-cards__content--cards-wrapper::-webkit-scrollbar{display:none}.main-megamenu-cards__content--cards-wrapper.active{display:flex;visibility:visible}.main-megamenu-cards__content--card{min-width:37%;width:clamp(150px,14vw,300px)}@media screen and (min-width:1024px){.main-megamenu-cards__content--card{min-width:26%}}@media screen and (min-width:1200px){.main-megamenu-cards__content--card{min-width:20%}}@media screen and (min-width:1440px){.main-megamenu-cards__content--card{min-width:clamp(17%,14vw,300px)}}.main-megamenu-cards__content--card .card{aspect-ratio:9/10}.main-megamenu-cards__content--card .card a{display:block;height:100%;width:100%}.main-megamenu-cards__content--card .card a *{height:100%;width:100%}.main-megamenu-cards__content--card .card a img{object-fit:cover}.main-megamenu-cards__content--card .text-script{line-height:normal}@media screen and (min-width:1024px){.product-grid-custom{grid-template-columns:repeat(17,1fr)!important}}@media screen and (max-width:1023px){.product-gallery-thumbs{display:none}}@media screen and (min-width:1024px){.product-gallery-thumbs{grid-column:span 1/span 1!important;padding-left:8px;padding-right:8px;padding-top:17px;place-items:center}}.product-gallery-thumbs .swiper{max-width:fit-content}.product-gallery-thumbs .swiper .swiper-wrapper{flex-direction:column}.product-gallery-thumbs .swiper-slide{height:68px;transition:all .3s ease;width:68px}.product-gallery-thumbs .swiper-slide img{height:100%;object-fit:cover;width:100%}.product-gallery-thumbs .swiper-slide:hover{box-shadow:0 0 12px 0 rgba(0,0,0,.25)}@media screen and (min-width:1024px){.product-gallery-main{grid-column:span 11/span 11!important}.product-gallery-main.product-gallery-main--large{grid-column:span 12/span 12!important}.product-gallery-info{grid-column:span 5/span 5!important}}@media screen and (min-width:1800px){.product-gallery-info .product-gallery-info__max{max-width:none}}.product-gallery-main .swiper-main-mobile{aspect-ratio:4/5;display:none;max-height:80vh;max-height:80svh;min-height:420px}@media screen and (max-height:730px){.product-gallery-main .swiper-main-mobile{max-height:calc(80vh - 92px);max-height:calc(80svh - 92px)}}@media(max-width:767px){[data-mobile-gallery=portrait] .product-gallery-main .swiper-main-mobile{display:block}}@media(max-width:767px){[data-mobile-gallery=portrait] .product-gallery-main:has(.swiper-main-mobile) .swiper-main{display:none}}@media(max-width:767px){[data-mobile-gallery=portrait] .product-gallery-main .swiper-main{display:none}}
/*# sourceMappingURL=endrock.styles.css.map*/