.productInstablock .title{margin:0}.productInstablock.no-heading .title{display:none}.productInstablock .title-wrapper-with-link{margin-top:0}@media screen and (min-width: 750px) and (max-width: 989px){.productInstablock__title{padding-left:5rem;padding-right:5rem}}@media screen and (max-width: 989px){.productInstablock .page-width{padding-left:0;padding-right:0}}.productInstablock-card__image-wrapper--third-width{width:33%}.productInstablock-card__image-wrapper--half-width{width:50%}.productInstablock-list__item.center .productInstablock-card__image-wrapper:not(.productInstablock-card__image-wrapper--full-width),.productInstablock-list__item:only-child{margin-left:auto;margin-right:auto}.productInstablock .button{margin-top:1.5rem}@media screen and (min-width: 750px){.productInstablock .button{margin-top:4rem}.productInstablock-card__image-wrapper--half2-width{width:82.58%;margin:unset!important}.productInstablock-card__image-wrapper--half2-width .media--adapt{padding-bottom:63%!important}.productInstablock-card__image-wrapper--half2-width .productInstablock-card__image{width:100%!important}}.productInstablock-list{margin-top:0;margin-bottom:0;padding:0;display:flex}.productInstablock-list__item:only-child{max-width:72rem}.productInstablock-list__item--empty{display:none}.productInstablock:not(.background-none) .productInstablock-card{background:rgb(var(--color-background));height:100%}.productInstablock.background-primary .productInstablock-card{background:rgb(var(--color-background)) linear-gradient(rgba(var(--color-foreground),.04),rgba(var(--color-foreground),.04))}.productInstablock-list h3{line-height:calc(1 + .5/max(1,var(--font-heading-scale)))}.productInstablock-list h3,.productInstablock-list p{margin:0}.productInstablock-card-spacing{padding-top:2.5rem;margin-left:2.5rem;margin-right:2.5rem}.productInstablock-card__info>:nth-child(2){margin-top:1rem}.productInstablock-list__item.center .media--adapt,.productInstablock-list__item .media--adapt .productInstablock-card__image{width:auto}.productInstablock-list__item.center .media--adapt img{left:50%;transform:translate(-50%)}.productInstablock{width:100%;padding-left:60px;padding-right:60px}@media screen and (max-width: 749px){.productInstablock-list{margin:0;width:100%;padding-left:15px}.productInstablock{padding-left:0;padding-right:0}.productInstablock-list:not(.swiper-wrapper){padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width: 750px) and (max-width: 989px){.productInstablock-list:not(.swiper-wrapper){padding-left:5rem;padding-right:5rem}}@media screen and (min-width: 750px){.productInstablock-list.swiper-wrapper{padding:0}.productInstablock-list__item,.grid--4-col-desktop .productInstablock-list__item{padding-bottom:0;width:20%}.background-none .grid--2-col-tablet .productInstablock-list__item{margin-top:4rem}}.background-none .productInstablock-card-spacing{padding:0;margin:0}.productInstablock-card__info{padding:2.5rem}.background-none .productInstablock-card__info{padding-top:0;padding-left:0;padding-right:0}.background-none .swiper-wrapper .productInstablock-card__info{padding-bottom:0}.background-none .productInstablock-card__image-wrapper+.productInstablock-card__info{padding-top:2.5rem}.background-none .swiper-wrapper .productInstablock-card__info{padding-left:.5rem}.background-none .swiper-wrapper .productInstablock-card__image-wrapper+.productInstablock-card__info{padding-left:1.5rem}.background-none .productInstablock-list:not(.swiper-wrapper) .center .productInstablock-card__info{padding-left:2.5rem;padding-right:2.5rem}@media screen and (max-width: 749px){.background-none .swiper-wrapper .productInstablock-card__info{padding-bottom:1rem}.Subheading{padding-left:1.5rem}}@media screen and (min-width: 750px){.background-none .productInstablock-card__image-wrapper{margin-left:1.5rem;margin-right:1.5rem}.background-none .productInstablock-list .productInstablock-card__info,.background-none .productInstablock-list:not(.swiper-wrapper) .center .productInstablock-card__info{padding-left:1.5rem;padding-right:1.5rem}}.productInstablock-card{position:relative;box-sizing:border-box}.productInstablock-card>.productInstablock-card__image-wrapper--full-width:not(.productInstablock-card-spacing){border-top-left-radius:calc(var(--text-boxes-radius) - var(--text-boxes-border-width));border-top-right-radius:calc(var(--text-boxes-radius) - var(--text-boxes-border-width));overflow:hidden}.productInstablock.background-none .productInstablock-card{border-radius:0}.productInstablock-card__info .link{text-decoration:none;font-size:inherit}.textoverlap.productInstablock-card__info .link{text-shadow:0px 0px 11px var(--black);color:var(--white);font-size:1.1rem;font-weight:400;line-height:24px}@media screen and (min-width: 750px){.textoverlap.productInstablock-card__info .link{font-size:1.4rem}}.productInstablock-card__info .icon-wrap{margin-left:.8rem;white-space:nowrap}.img_border_radius{border-radius:1rem}.productInstablock_card_reverse{display:flex;flex-flow:column-reverse;gap:25px}.Subheading h2{font-size:calc(var(--font-heading-scale) * 2rem);line-height:3rem;margin-top:unset;margin-bottom:2rem}.productInstablock_card_reverse .productInstablock-card__info{padding:unset!important}.productInstablock-card__info .rte p{font-size:calc(var(--font-heading-scale) * 1.4rem);line-height:2rem;font-weight:400;color:rgb(var(--color-foreground))}.productInstablock-card__info .rte p:not(:last-child){margin-bottom:2.5rem}@media screen and (min-width: 990px){.productInstablock_card_reverse{gap:45px}.productInstablock-list__item--empty{display:list-item}.productInstablock-list.grid{justify-content:center}}.productInstablock .h1custom{font-size:calc(var(--font-heading-scale) * 2.8rem);line-height:2.8rem!important;font-weight:400}@media screen and (min-width: 750px){.Subheading h2{font-size:calc(var(--font-heading-scale) * 3.6rem);line-height:1.3;margin-bottom:4.5rem}.productInstablock .h1custom{font-size:calc(var(--font-heading-scale) * 4.4rem);line-height:4.4rem!important}.productInstablock-card__info .rte p{font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:3.2rem}}.textoverlap{position:absolute;z-index:2;right:auto;width:100%;height:fit-content;padding-top:unset;bottom:0;left:50%;transform:translate(-50%,9%)}.textOverlapContent{margin-left:unset!important;margin-right:unset!important;background:#fff}@media screen and (min-width: 750px){.textoverlap{transform:translate(-50%,-5%)}}@media (min-width: 750px) and (max-width: 900px){.productInstablock{padding-left:60px;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/241/assets/product-insta-block.css.map */
