.multicolumn-steps{position:relative}.multicolumn-steps .title{margin:0}.steps_background_image img{float:left;object-fit:cover;width:100%;height:100%}.multicolumn-steps .title h1{margin-top:0}.steps_background_image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;overflow:hidden}.steps_background_image:after{content:"";position:absolute;bottom:0;margin-bottom:-15vh;left:0;width:50vw;height:70vh;transform:scaleX(1) scaleY(-1);background-size:contain;background-repeat:no-repeat;background-image:url(/cdn/shop/files/Hofmanns-Illustration_4.png?v=1667410615);z-index:-1}.steps_content_wrapper{margin:2rem 0}.steps_content_wrapper .steps_item{overflow:hidden;margin:0 auto}.steps_content_wrapper .steps_item .steps_item_icon svg{border:white solid 1px;border-radius:50%;padding:10px;width:44px;height:44px}.steps_content_wrapper .steps_item .steps_item_icon{display:flex;justify-content:center;position:relative;z-index:2}.steps_content_wrapper .steps_item:not(.last) .steps_item_icon:after{content:"";width:100%;height:1px;position:absolute;left:calc(50% + 28px);top:50%;z-index:2}.steps_content_wrapper .steps_item:not(.first) .steps_item_icon:before{content:"";width:90%;position:absolute;height:1px;right:calc(50% + 28px);top:50%;z-index:2}.steps_content_wrapper .steps_item .stroke-color-black svg{border-color:#000}.steps_content_wrapper .steps_item .stroke-color-white svg{border-color:#fff}.steps_content_wrapper .steps_item:not(.last) .stroke-color-black:after{background:#000}.steps_content_wrapper .steps_item:not(.first) .stroke-color-black:before{background:#000}.steps_content_wrapper .steps_item:not(.last) .stroke-color-white:after{background:#fff}.steps_content_wrapper .steps_item:not(.first) .stroke-color-white:before{background:#fff}.steps_content_wrapper .steps_item .steps_item_title{font-weight:600;line-height:normal;text-align:center;width:100%;padding:0 15%}.steps_content_wrapper .steps_item .steps_item_title p{color:#fff}.steps_content_wrapper .steps_item .steps_item_description{text-align:center;margin:auto;padding:0 15%}.steps_button{width:fit-content;margin:auto;margin-top:1.5rem}.steps_button a{border:none;font-weight:600;padding:1rem 7rem}@media screen and (max-width: 450px){.steps_background_image:after{margin-bottom:-5vh;width:100vw;height:100vh}}@media screen and (max-width: 600px) and (min-width: 450px){.steps_background_image:after{margin-bottom:-5vh;width:60vw;height:60vh}}@media screen and (max-width: 990px){.steps_content_wrapper{display:flex;flex-direction:column;align-items:baseline;margin-top:0;width:100%}.steps_content_wrapper .steps_item{margin:0;display:grid;grid-template-rows:min-content min-content;max-width:100%}.steps_content_wrapper .steps_item .steps_item_icon{align-items:center;width:fit-content;margin-right:2rem}.multicolumn-steps-new .steps_content_wrapper .steps_item .steps_item_icon{margin-right:0}.steps_content_wrapper .steps_item .steps_item_title{text-align:left;width:100%;padding:0}.steps_content_wrapper .steps_item .steps_item_description{grid-column-start:2;grid-column-end:2;grid-row-start:2;grid-row-end:2;text-align:left;margin:0;width:100%;padding:0}.steps_content_wrapper .steps_item .steps_item_description p{margin-top:0}.steps_content_wrapper .steps_stroke_wrapper{grid-column-start:1;grid-column-end:1;grid-row-start:2;grid-row-end:2;width:44px;position:relative}.steps_content_wrapper .steps_stroke{display:block}.steps_content_wrapper .steps_item:not(.last) .steps_stroke:before{content:"";height:100%;width:1px;position:absolute;left:50%;z-index:1}.steps_content_wrapper .steps_item:not(.last) .steps_item_icon:after{content:none}.steps_content_wrapper .steps_item:not(.first) .steps_item_icon:before{content:none}.stroke-color-black:before{background:#000}.stroke-color-white:before{background:#fff}}.fade-in-section{opacity:0;visibility:hidden;transition:opacity .6s ease-out}.fade-in-section.is-visible{opacity:1;transform:none;visibility:visible}.fade-in-section.fade-out{opacity:0;transform:none;visibility:visible}.steps_title{display:flex}.multicolumn-steps_container{position:sticky}.steps_background_image .background_opacity{position:absolute;display:flex;z-index:1;width:100%;height:100%}.multicolumn-steps-new .multicolumn-steps_container{position:static}.multicolumn-steps-new .steps_item_icon{border:none;padding:0}.multicolumn-steps-new .steps_item_icon svg{width:100%;height:100%}.multicolumn-steps-new .steps_content_wrapper .steps_item:not(.last) .steps_item_icon:after{content:"";width:1px;height:100%;left:50%;top:100%;transform:translate(-50%);display:none}.multicolumn-steps-new .steps_content_wrapper .steps_item:not(.first) .steps_item_icon:before{display:none}.multicolumn-steps-new .steps_content_wrapper .steps_item .steps_item_icon{justify-content:flex-start;width:fit-content;height:fit-content}.multicolumn-steps-new .steps_content_wrapper .steps_item{width:100%;margin:0;padding:10px 0}.multicolumn-steps-new .steps_content_wrapper{position:relative;display:flex;flex-direction:column;margin:0 auto}.step-item-content-wrapper{display:flex;flex-direction:column;width:100%}.multicolumn-steps-new .steps_item{display:flex;gap:20px}.multicolumn-steps-new .steps_item_title p,.multicolumn-steps-new .steps_item_description p,.multicolumn-steps-new .steps_item_description ul{margin-top:0}.step-item-buttons{display:flex;flex-wrap:wrap;gap:15px}.step-item-image{margin-top:20px;position:relative;width:100%}.step-item-image img{display:block;width:100%;height:100%;object-fit:cover}.multicolumn-steps-new .steps_content_wrapper .steps_item .steps_item_title,.multicolumn-steps-new .steps_content_wrapper .steps_item .steps_item_description{padding:0}.multicolumn-steps-new .steps_content_wrapper .steps_item .steps_item_description{margin:0}.multicolumn-steps-new .steps_content_wrapper .steps_item.left .steps_item_title,.multicolumn-steps-new .steps_content_wrapper .steps_item.left .steps_item_description{text-align:left}.multicolumn-steps-new .steps_content_wrapper .steps_item.center .steps_item_title,.multicolumn-steps-new .steps_content_wrapper .steps_item.center .steps_item_description{text-align:center}.multicolumn-steps-new .steps_content_wrapper .steps_item.right .steps_item_title,.multicolumn-steps-new .steps_content_wrapper .steps_item.right .steps_item_description{text-align:right}.multicolumn-steps-new .steps_item_description ul{padding-left:15px}.steps_item.left .step-item-buttons{justify-content:flex-start}.steps_item.center .step-item-buttons{justify-content:center}.steps_item.right .step-item-buttons{justify-content:flex-end}.step-item-images{display:flex;gap:15px}.step-item-left-container{display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:flex-start}.step-item-stripe{width:1px;height:100%;background-color:#000}.step-item-images.mobile{display:flex}.step-item-images.mobile.preview{max-width:200px}.step-item-images.desktop{display:none}@media screen and (min-width: 750px){.step-item-images.mobile{display:none}.step-item-images.desktop{display:flex}}.multicolumn-steps-new .steps_content_wrapper .steps_item.left .step-item-images.mobile.preview,.multicolumn-steps-new .steps_content_wrapper .steps_item.left .step-item-images{margin-right:auto}.multicolumn-steps-new .steps_content_wrapper .steps_item.center .step-item-images.mobile.preview,.multicolumn-steps-new .steps_content_wrapper .steps_item.center .step-item-images{margin:0 auto}.multicolumn-steps-new .steps_content_wrapper .steps_item.right .step-item-images.mobile.preview,.multicolumn-steps-new .steps_content_wrapper .steps_item.right .step-item-images{margin-left:auto}.step-item-image__overlay-fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:none;justify-content:center;align-items:center;z-index:1000}.step-item-image__overlay-fullscreen img{max-width:90%;max-height:90%;object-fit:contain}.step-item-image__overlay-fullscreen .close-btn{position:absolute;top:20px;right:20px;width:35px;height:35px;display:flex;align-items:center;justify-content:center;background-color:rgb(var(--color-button));border:none;cursor:pointer;font-size:24px;color:#fff;border-radius:50%}.step-item-images.mobile{position:relative}.step-item-image{position:relative;cursor:pointer}.step-item-image .step-item-image__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;justify-content:center;align-items:center;z-index:2}.step-item-image .zoom-icon{position:absolute;top:5px;right:5px;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-multicolumn-steps.css.map */
