
@font-face{font-family:VilleroyAndBoch;src:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/villeroyboch/villeroyboch_regular-webfont.eot?1567078449);src:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/villeroyboch/villeroyboch_regular-webfont.eot?&1567078449#iefix) format("embedded-opentype"),url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/villeroyboch/villeroyboch_regular-webfont.woff?1567078449) format("woff"),url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/villeroyboch/villeroyboch_regular-webfont.svg?1567078449#villeroybochregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:VilleroyAndBoch;src:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/villeroyboch/villeroyboch_italic-webfont.eot?1567078449);src:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/villeroyboch/villeroyboch_italic-webfont.eot?&1567078449#iefix) format("embedded-opentype"),url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/villeroyboch/villeroyboch_italic-webfont.woff?1567078449) format("woff"),url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/villeroyboch/villeroyboch_italic-webfont.svg?1567078449#villeroybochitalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:VilleroyAndBoch;src:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/villeroyboch/villeroyboch_bold-webfont.eot?1567078449);src:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/villeroyboch/villeroyboch_bold-webfont.eot?&1567078449#iefix) format("embedded-opentype"),url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/villeroyboch/villeroyboch_bold-webfont.woff?1567078449) format("woff"),url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/villeroyboch/villeroyboch_bold-webfont.svg?1567078449#villeroybochbold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/roboto/roboto-light-webfont.eot?1567078449) format("embedded-opentype");src:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/roboto/roboto-light-webfont.eot?1567078449) format("embedded-opentype"),url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/roboto/roboto-light-webfont.woff?1567078449) format("woff"),url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/roboto/roboto-light-webfont.ttf?1567078449) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/roboto/roboto-regular-webfont.eot?1567078449) format("embedded-opentype");src:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/roboto/roboto-regular-webfont.eot?1567078449) format("embedded-opentype"),url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/roboto/roboto-regular-webfont.woff?1567078449) format("woff"),url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/roboto/roboto-regular-webfont.ttf?1567078449) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/roboto/roboto-medium-webfont.eot?1567078449) format("embedded-opentype");src:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/roboto/roboto-medium-webfont.eot?1567078449) format("embedded-opentype"),url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/roboto/roboto-medium-webfont.woff?1567078449) format("woff"),url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/roboto/roboto-medium-webfont.ttf?1567078449) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/roboto/roboto-bold-webfont.eot?1567078449) format("embedded-opentype");src:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/roboto/roboto-bold-webfont.eot?1567078449) format("embedded-opentype"),url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/roboto/roboto-bold-webfont.woff?1567078449) format("woff"),url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/roboto/roboto-bold-webfont.ttf?1567078449) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Handwritten;src:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/handwritten/handwritten.eot?1567078449) format("embedded-opentype");src:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/handwritten/handwritten.eot?1567078449) format("embedded-opentype"),url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/handwritten/handwritten.woff?1567078449) format("woff"),url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/handwritten/handwritten.woff2?1567078449) format("woff2"),url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/font/handwritten/handwritten.ttf?1567078449) format("truetype");font-weight:700;font-style:normal}html{font-family:VilleroyAndBoch,serif;font-size:14px;line-height:20px;color:#313131;box-sizing:border-box}html *{box-sizing:inherit}body{margin:0 0 40px;max-width:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}img{border:0;max-width:100%;width:auto;height:auto;display:block}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}button{overflow:visible;text-transform:none}::-moz-selection{color:#fff;background-color:#023e84}::selection{color:#fff;background-color:#023e84}.clearfix:after{content:"";display:table;clear:both}.page{display:none;overflow:hidden}.page.mobile{display:block}.page-1{padding-top:300px}.page.powder{background:linear-gradient(#e0c2c3 0,#e0c2c3 360px,#fff 361px);padding-bottom:80px}.page.green{background:linear-gradient(#3f5c58 0,#3f5c58 360px,#fff 361px);padding-bottom:80px}.page.white{background:#f9f5ef}@media (min-width:376px){.page{padding-left:calc(50% - 188px);padding-right:calc(50% - 188px)}}@media (min-width:768px){.page-7{position:relative;padding-left:calc(40% - 188px);padding-right:calc(40% - 188px)}}@media (min-width:1024px){body{margin:0}.page{padding-left:calc(50% - 300px);padding-right:calc(50% - 300px)}.page.mobile{display:none}.page.tablet{display:block}.page-7{padding-left:0;padding-right:0}.page-2.powder{background:linear-gradient(#e0c2c3 0,#e0c2c3 570px,#fff 571px)}.page-3.powder,.page-4.powder{background:linear-gradient(#e0c2c3 0,#e0c2c3 430px,#fff 431px)}.page.green{background:linear-gradient(#3f5c58 0,#3f5c58 405px,#fff 406px)}}@media (min-width:1440px){body.vh100{position:relative;height:100vh;overflow:hidden}body.vh100 .all-wrap{overflow-y:scroll}.page{position:relative;padding-left:0;padding-right:0;max-width:1920px;margin:0 auto}.page.mobile{display:none}.page.tablet{display:none}.page.desktop{display:block}.page-7,.page.desktop.vh100{height:100vh}.page-1{padding-top:320px}.page-2.powder,.page-3.powder,.page-4.powder{background:#fff}.page.green{background:linear-gradient(#3f5c58 0,#3f5c58 450px,#fff 451px);padding-bottom:0}.page-7{padding:0 0 270px}}@media (max-width:1024px){body,html{overflow-y:auto;-webkit-overflow-scrolling:touch}}

.plate-wrap{position:absolute;top:0;left:0;width:100%;overflow:hidden;z-index:2}.plate{position:relative;top:0;left:50%;width:136%;transform:translateX(-50%)}.plate img{position:relative;top:-610px;margin:0 auto}.logo{position:absolute;top:0;left:0;right:0;width:100%;max-width:500px;padding-top:21%;margin:5% auto 0;background:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/image/logos/vb-logo-desk@2x.png) no-repeat center center;background-size:35%;opacity:0;z-index:3}.page-1 [data-animation-headline-1],.page-1 [data-animation-headline-2],.page-1 [data-animation-its-my-love-1]{opacity:0}.headline-1{color:#e0c2c3;font-family:Roboto,sans-serif;font-size:36px;font-weight:300;letter-spacing:2.09px;line-height:42px;text-align:center;text-transform:uppercase}.headline-2{font-size:50px;letter-spacing:1.11px;line-height:50px;text-align:center;padding:10px 0 20px}.headline-6{color:#3f5c58;font-size:55px;letter-spacing:1.1px;line-height:70px;text-align:center;padding:10px 0 20px}.page.chapter-2 .headline-2{color:#fff}.headline-3{font-size:60px;letter-spacing:1.33px;line-height:76px;text-align:center;margin:0 0 20px}.headline-4{font-family:Handwritten,serif;font-size:40px;line-height:50px;color:#e0c2c3;text-align:center;margin:80px 0 0}.page-7 .headline-4{margin:40px 0 0}.headline-5{font-family:Handwritten,serif;font-size:30px;line-height:30px}.headline-modal{font-size:35px;line-height:40px;margin-bottom:40px;text-align:center}.content{padding:0 20px}[data-animation-its-my-love-global]{display:none}.its-my-love{width:137px;padding:30px 0 50px;margin:0 auto;cursor:pointer}.page-1 .its-my-love{position:relative;padding:45px 0 55px}.its-my-love .line{display:none}.image-caption{padding:15px 18px 20px}.handwritten{font-family:Handwritten,serif;font-size:28px;line-height:26px;color:rgba(49,49,49,.53)}.author{font-size:11px;line-height:14px;padding:10px 0 0}.text{font-size:18px;line-height:26px;padding:20px 18px}.white-container{background:#fff;padding:20px 30px}.color-container,.structure-container{display:flex;justify-content:space-between;margin:25px 0 15px}.structure-item{width:30%;text-align:center}.structure-item img{margin-bottom:8px}.structure-item span{font-size:16px;line-height:21px}.color-item{width:31%;height:110px;padding:80px 5px 0;font-size:18px;line-height:23px}.color-item.white{background:#f9f5ef}.color-item.green{background:#3f5c58;color:#fff}.color-item.powder{background:#e0c2c3}.image-container-2{position:relative;margin-bottom:60px}.image-big-top-right{width:89.6%;margin-left:10.4%}.image-small-bottom-left{width:46.6%;margin-top:-37px}.circle-link-wrap-1{position:absolute;bottom:2px;right:0;width:53.4%}.circle-link-wrap-2,.circle-link-wrap-4{margin:20px 0}.circle-link-wrap-3{display:inline-block;margin:15px 0}.circle-link-wrap-4{display:block;text-decoration:none;color:#313131}.circle-arrow-left,.circle-arrow-right{border-radius:50%;border:1px solid #313131;width:61px;height:61px;background:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/image/Icons/arrow.svg) no-repeat center center;background-size:33%;margin:0 auto 18px}.circle-arrow-left{transform:rotate(180deg)}.circle-bottom-text{font-size:14px;letter-spacing:2px;line-height:18px;text-align:center;text-transform:uppercase}.straw-wrap{position:relative;height:198px;padding:20px 0 0;margin:158px 0 0;z-index:1}.straw{position:absolute;right:-56px;bottom:0;width:185px;z-index:1}.straw-wrap .content{position:relative;z-index:2}.meta-wrap{position:relative;display:flex;margin-top:-40px;padding:10px;z-index:2}.meta-item{color:#ccc;font-family:Roboto,sans-serif;font-size:14px;font-weight:300;line-height:16px;margin-right:20px;text-decoration:none}.simple-slider-inner{display:flex;flex-wrap:nowrap;position:relative;left:0;top:0}.simple-slider-item{display:block;position:relative;padding:24px 12px}.simple-slider-item.clone{display:none}.simple-slider[data-simple-slider=junioren] .simple-slider-inner{width:2117px;padding:0 12px}.simple-slider[data-simple-slider=junioren] .simple-slider-item{width:299px}.simple-slider[data-simple-slider=instagram]{padding-left:calc(50% - 112px)}.simple-slider[data-simple-slider=instagram] .simple-slider-inner{width:896px}.simple-slider[data-simple-slider=instagram] .simple-slider-item{width:224px}.junioren-number{position:absolute;top:9px;left:12px;font-size:25px;line-height:32px;z-index:1}.junioren-name{color:#fff;font-size:60px;font-style:italic;line-height:60px;text-align:center;margin-top:-35px}.junioren-detail{position:relative;padding:25px 15px 0 15px;margin-bottom:40px}.junioren-detail .junioren-number{left:0;right:0;top:5px;font-size:30px;line-height:39px;text-align:center}.junioren-detail .junioren-name{font-size:70px;line-height:89px;margin-top:-47px}@media (min-width:440px){.plate img{top:-600px}.logo{margin:30px auto 0;padding-top:100px}}@media (min-width:768px){.junioren-detail .junioren-number{font-size:40px}.junioren-detail img{max-height:500px}.modal.junioren .image-caption{text-align:left;margin:0 auto;width:450px}.page-7 .headline-4{margin:80px 0 0}.straw-wrap{position:initial}.straw{right:0}}@media (min-width:1024px){.headline-1{font-size:50px;font-weight:300;letter-spacing:2.9px;line-height:58px}.headline-3{font-size:60px;letter-spacing:1.33px;line-height:76px}.headline-4{font-size:40px;line-height:50px}.headline-6{font-size:70px;letter-spacing:1.4px;line-height:89px}.plate{width:100%;height:350px}.content{padding:0}[data-animation-its-my-love-global].vh100{display:block;position:fixed;top:0;left:0;right:0;margin:0 auto;z-index:1}body.vh100.visible-scrollbar [data-animation-its-my-love-global]{right:16px}.page-2.vh100 [data-animation-its-my-love],.page-3.vh100 [data-animation-its-my-love],.page-4.vh100 [data-animation-its-my-love],.page-5.vh100 [data-animation-its-my-love],.page-6.vh100 [data-animation-its-my-love]{display:none}.its-my-love{width:167px}.page-1 .its-my-love{padding:65px 0 123px}.page-1 .its-my-love .line{display:block;width:1px;height:0;position:absolute;top:150px;left:0;right:0;margin:0 auto;background:#313131}.structure-container{padding:0 95px}.color-container{padding:0 110px}.structure-item{width:80px}.color-item{width:96px;height:140px;padding:115px 5px 0}.text{padding:20px 30px}.image-container-2{padding:0 25px}.image-big-top-right{width:72.8%;margin-left:27.2%}.image-small-bottom-left{width:48.2%;margin-top:-150px}.circle-link-wrap-2,.circle-link-wrap-4{text-align:center}.circle-link-wrap-2 .circle-arrow-right,.circle-link-wrap-4 .circle-arrow-right{display:inline-block;margin:0 20px 0 0;vertical-align:middle}.circle-link-wrap-2 .circle-bottom-text,.circle-link-wrap-4 .circle-bottom-text{display:inline-block;vertical-align:middle;margin:2px 0 0}.circle-link-wrap-4{display:block;margin:0 auto;width:200px}.page-5.vh100 .headline-2,.page-6.vh100 .headline-2{margin-top:125px}.simple-slider[data-simple-slider=instagram]{padding-left:0}.simple-slider[data-simple-slider=instagram] .simple-slider-inner{margin:0 auto}.straw{bottom:-25px;width:260px}.straw-wrap .content{padding:0 20% 0 52%}.meta-wrap{padding:10px calc(50% - 400px)}.junioren-detail{padding:0;margin:0}.junioren-detail .junioren-number{top:-20px}.junioren-detail img{max-height:700px}}@media (min-width:1280px){.plate{height:290px;overflow:hidden}.plate img{top:-1050px}}@media (min-width:1440px){.headline-1{font-size:74px;font-weight:300;letter-spacing:4.29px;line-height:87px}.headline-2{font-size:90px;letter-spacing:2px;line-height:100px}.headline-3{font-size:90px;letter-spacing:2px;line-height:115px}.headline-4{font-size:60px;line-height:76px;margin:50px 0 0}.headline-6{font-size:100px;letter-spacing:2px;line-height:127px;padding:10px 0}.logo{margin:60px auto 0;padding-top:110px;background-size:40%}.page-1 .its-my-love{padding:40px 0 65px}.page-1 .its-my-love .line{position:absolute;top:130px;bottom:auto}.content-flex{position:relative;display:flex;align-items:stretch;height:100vh;max-width:1920px}.content-flex .its-my-love{position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:1}.content-left,.content-right{position:relative;display:flex;align-items:center;flex-wrap:wrap;width:50%}.content-left{padding-left:calc(50% - 720px)}.content-left .headline-2{padding:0 60px 20px 60px;text-align:left}.content-left .text{padding:20px 70px 0 60px}.content-right.powder{background:#e0c2c3}.image-container{width:calc(100% - 80px)}.page-2.desktop .image-caption{width:395px;padding:0 80px 0 0;margin:-61px 0 0 305px}.page-2.desktop .handwritten{color:#fff;font-size:38px;letter-spacing:2px;line-height:36px}.page-2.desktop .author{font-size:13px;line-height:17px;padding:15px 0 0}.desktop .nature-inspired{position:absolute;left:-80px;bottom:12vh;width:161px;height:159px;z-index:1}.white-container{width:660px;height:60vh;padding:5vh 60px;margin:0 30px}.color-container,.structure-container{margin:50px 0 20px}.structure-container{padding:0 50px}.color-container{padding:0 104px}.structure-item{width:131px}.structure-item span{font-size:18px;line-height:23px}.color-item{width:104px}.plant{position:absolute;right:0;bottom:0;width:273px;height:283px;z-index:1}.image-container-2{width:720px;padding:0 0 0 106px;margin:0}.image-big-top-right{width:90%;margin-left:10%}.circle-arrow-right{width:71px;height:71px}.page-4 .circle-link-wrap-2{position:absolute;bottom:2px;right:0;width:45.5%}.page-6 .its-my-love{padding:30px 0}.page-6 .content{width:1320px;margin:0 auto}.page-6 .headline-2{font-size:80px;line-height:1}.page-6 .text{padding:20px 0}.headline-modal{font-size:50px}.junioren-detail .junioren-name{font-size:90px}.page-7 .headline-5{font-size:40px}.simple-slider[data-simple-slider=junioren]{position:relative;top:-20px;transform:rotate(-3deg);height:490px}.simple-slider[data-simple-slider=junioren] .simple-slider-inner{width:3430px;padding:0;left:calc(50% - 1715px)}.simple-slider[data-simple-slider=junioren] .simple-slider-item{width:490px;padding:24px 50px;cursor:pointer}.junioren-number{top:8px;left:32px}.simple-slider-overlay-direction{position:absolute;top:0;left:0;width:calc(50% - 245px);height:100%;z-index:5;cursor:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/image/Icons/slider-arrow-left.svg),auto}.simple-slider-overlay-direction.right{left:auto;right:0;cursor:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/image/Icons/slider-arrow-right.svg),auto}.straw-wrap{position:absolute;bottom:0;left:0;width:100%;margin:60px 0 0;z-index:1}.straw-wrap .content{padding:0 20% 0 60%}.meta-wrap{position:absolute;bottom:0;left:0;width:100%;padding:10px 5% 20px;z-index:2}.page-5.desktop.vh100,.page-5.desktop.vh100 [data-animation-bowl],.page-5.desktop.vh100 [data-animation-container],.page-5.desktop.vh100 [data-animation-cup],.page-5.desktop.vh100 [data-animation-plate],.page-5.desktop.vh100 [data-animation-servingbowl],.page-5.desktop.vh100 [data-configurator-type],.page-6.desktop.vh100,.page-7.desktop.vh100 [data-animation-gallery],.page-7.desktop.vh100 [data-animation-headline-2],.page-7.desktop.vh100 [data-animation-link],.page.desktop.vh100 [data-animation-caption],.page.desktop.vh100 [data-animation-content-right],.page.desktop.vh100 [data-animation-headline],.page.desktop.vh100 [data-animation-its-my-love],.page.desktop.vh100 [data-animation-nature],.page.desktop.vh100 [data-animation-text]{opacity:0}.page.desktop.vh100 [data-animation-image]{opacity:0;height:0;overflow:hidden}.page.desktop.vh100 [data-animation-plant]{width:0;height:0}.page.desktop.vh100 .simple-slider-inner{justify-content:center}.page.desktop.vh100 .simple-slider[data-simple-slider=junioren] .simple-slider-item{opacity:0;margin:0 -245px}.page.desktop.vh100 .simple-slider[data-simple-slider=junioren] .simple-slider-item:nth-child(4){z-index:4}.page.desktop.vh100 .simple-slider[data-simple-slider=junioren] .simple-slider-item:nth-child(3),.page.desktop.vh100 .simple-slider[data-simple-slider=junioren] .simple-slider-item:nth-child(5){z-index:3}.page.desktop.vh100 .simple-slider[data-simple-slider=junioren] .simple-slider-item:nth-child(2),.page.desktop.vh100 .simple-slider[data-simple-slider=junioren] .simple-slider-item:nth-child(6){z-index:2}.page.desktop.vh100 .simple-slider[data-simple-slider=junioren] .simple-slider-item:nth-child(1),.page.desktop.vh100 .simple-slider[data-simple-slider=junioren] .simple-slider-item:nth-child(7){z-index:1}.page-7.desktop.vh100 [data-animation-straw-wrap]{bottom:-250px}}@media (min-width:1920px){.image-container{width:100%}.page-2.desktop .image-caption{width:360px;padding:0 25px 0 0;margin:-80px 0 0 360px}.page-6 .its-my-love{padding:30px 0 50px}.page-6 .headline-2{font-size:90px;line-height:100px}.simple-slider[data-simple-slider=junioren]{top:0;transform:rotate(-5deg);height:530px}}

.menu{position:absolute;bottom:0;right:-25%;width:25%;height:100vh;background-color:rgba(49,49,49,.89);color:#fff;z-index:11}.menu-item-wrap{font-size:14px;letter-spacing:2px;line-height:18px;text-align:center;text-transform:uppercase;display:flex;flex-wrap:wrap;align-content:space-around;padding:150px 0;height:calc(100% - 40px)}.menu-item{position:relative;width:100%}.menu-close{height:40px;text-align:center;padding:4px 0;background:#474747}.menu-close:after,.menu-close:before{content:'';display:inline-block;width:1px;height:30px;background:#fff}.menu-close:before{transform:rotate(45deg)}.menu-close:after{transform:rotate(-45deg)}.menu-wrap{position:fixed;bottom:0;left:0;width:100%;display:flex;font-size:14px;letter-spacing:2px;line-height:18px;text-transform:uppercase;z-index:10}.shop-link{display:block;background:#00458c;text-align:center;color:#fff;width:75%;padding:11px 0 9px;height:40px;text-decoration:none}.shop-link:hover{background:#5991dc}.shop-link:before{content:'';display:inline-block;width:24px;height:19px;background:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/image/Icons/cart-icon_white.svg) no-repeat;background-size:100%;margin-right:10px;vertical-align:middle}.menu-button{width:25%;display:flex;background:#fff}.menu-button-strokes{width:40%;padding:4px 10%}.menu-button-strokes .stroke{width:100%;height:1px;background:#313131;margin-top:7px}.menu-button-text{width:60%;padding:11px 0}.navigation-container{display:none}@media (min-width:1024px){.menu-wrap{display:block;text-align:center;max-width:450px;right:0;margin:0 auto}.menu-button{display:none}.menu{display:none}.shop-link{width:auto;display:inline-block;padding:11px 24px 9px}.navigation-container{display:block;position:fixed;top:60px;left:10px;visibility:hidden;opacity:0;z-index:10}.navigation-item{padding:2px 0;margin:1px 0;cursor:pointer}.navigation-item-line{display:inline-block;height:1px;width:20px;background:#313131;vertical-align:middle}.navigation-item-text{display:inline-block;text-transform:uppercase;color:#313131;font-size:14px;letter-spacing:2px;line-height:18px;vertical-align:middle;margin-left:10px;opacity:0}}@media (min-width:1440px){body.vh100.visible-scrollbar .menu-wrap{padding-right:16px}}

.selection-image-container{width:375px;height:220px;position:relative;margin:30px auto 5px}.selection-image-1{position:absolute;bottom:5px;left:-50px;z-index:3}.selection-image-2{position:absolute;bottom:25px;left:25px;z-index:2}.selection-image-3{position:absolute;bottom:0;left:110px;z-index:3}.selection-image-4{position:absolute;bottom:24px;right:10px;z-index:1}.selection-type-container{display:flex;justify-content:space-between;margin-bottom:35px}.selection-type-item{color:#989898;font-size:16px;line-height:21px;padding-bottom:9px;position:relative;text-transform:uppercase}.selection-type-item:after{display:none;content:'';position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:75%;height:2px;background:#989898}.selection-type-item.selected{color:#00458c}.selection-type-item.selected:after{display:block;background:#00458c}.selection-color-container,.selection-structure-container{display:flex;justify-content:space-around;padding:0 15px;margin:15px 0}.selection-color-legend,.selection-structure-legend{position:relative;width:11px;font-family:Roboto,sans-serif;font-size:10px;font-weight:700;letter-spacing:.64px;line-height:11px;text-transform:uppercase}.selection-color-item,.selection-structure-item{width:60px;height:60px;border-radius:50%;cursor:pointer}.selection-color-item::after,.selection-structure-item::after{content:'';display:block;width:100%;height:100%;border-radius:50%}.selection-color-item.selected,.selection-structure-item.selected{border-color:#00458c}.selection-structure-item{border:2px dashed #cfcfcf;background:#fff}.selection-structure-item.leaf::after{background:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/image/desktop/Konfigurator/leaf-configurator.svg) no-repeat top left #fff;background-size:100%}.selection-structure-item.blossom::after{background:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/image/desktop/Konfigurator/blossom-configurator.svg) no-repeat top left #fff;background-size:100%}.selection-color-item{border:2px dashed #cfcfcf}.selection-color-item.white::after{background:#f9f5ef}.selection-color-item.green::after{background:#3f5c58}.selection-color-item.powder::after{background:#e0c2c3}.rotate-270{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(270deg)}.selection-result-link{text-align:center;margin-top:35px}.selection-result-link a{display:inline-block;color:#00458c;font-size:16px;line-height:21px;vertical-align:middle}.selection-result-link a:hover{color:#5991dc}.selection-result-link a:before{content:'';display:inline-block;width:20px;height:15px;background:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/image/Icons/cart-icon.svg) no-repeat;background-size:100%;margin-right:8px;vertical-align:middle}.selection-result-link a:hover:before{background-image:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/image/Icons/cart-icon_light.svg)}.selection-result-link a span[data-type]{display:none}.selection-result-link a span[data-type].selected{display:inline}@media (min-width:1024px){.selection-type-container{padding:0 140px}.selection-color-container,.selection-structure-container{padding:0 165px}.selection-image-container{width:562px;height:335px}.selection-image-1,.selection-image-2,.selection-image-3,.selection-image-4{width:330px}.selection-image-2{left:65px}.selection-image-3{left:190px}.selection-image-4{right:0;bottom:40px}}@media (min-width:1440px){.configurator-flex{display:flex;flex-direction:row-reverse}.configurator-flex .selection-image-container{width:60%;height:455px;margin:45px 0 0}.configurator-flex .content{width:40%;padding:0 8% 0 12%;margin-top:145px}.selection-type-container{padding:0}.selection-color-container,.selection-structure-container{justify-content:space-between;padding:0 25px 0 0}.selection-type-item{font-size:18px;line-height:23px;color:#9fadab;cursor:pointer}.selection-type-item:after{background:#9fadab}.selection-type-item.selected{color:#fff}.selection-type-item.selected:after{background:#fff}.selection-result-link{text-align:left}.selection-image-1,.selection-image-2,.selection-image-3,.selection-image-4{width:450px}.selection-image-1{left:-80px}.selection-image-2{left:70px}.selection-image-3{left:240px;bottom:-10px}.selection-image-4{right:auto;left:320px}}@media (min-width:1680px){.selection-color-container,.selection-structure-container{justify-content:space-between;padding:0 75px 0 0}}

.modal{position:fixed;top:0;left:0;width:100%;height:100%;padding-top:111px;background:#fff;overflow:auto;display:none;opacity:0;z-index:20}.modal-close{position:fixed;top:0;left:0;width:100%;padding:30px 0 20px 30px;display:inline-block;background:#fff;z-index:21}.modal-close .circle-arrow-left{margin:0}.modal.powder,.modal.powder .modal-close{background:#e0c2c3}.modal.white,.modal.white .modal-close{background:#f9f5ef}.modal-content{padding:0 20px}.modal-content img{margin:0 auto}.modal .text{padding:40px 18px}.gallery-item{margin-bottom:20px}.modal.junioren,.modal.straw{padding-bottom:60px}.modal-shop-link{display:block;position:fixed;bottom:0;left:0;background:#00458c;text-align:center;color:#fff;width:100%;padding:11px 0 9px;height:40px;text-transform:uppercase;text-decoration:none;z-index:30}.modal-shop-link:hover{background:#5991dc}.modal-shop-link:before{content:'';display:inline-block;width:24px;height:19px;background:url(/typo3conf/ext/vb_sites_evb/Resources/Public/Subpages/its_my_love/image/Icons/cart-icon_white.svg) no-repeat;background-size:100%;margin-right:10px;vertical-align:middle}@media (min-width:768px){.modal-close{width:91px}.circle-arrow-left{cursor:pointer}.modal.powder .modal-close,.modal.white .modal-close{background:0 0}.gallery-item{margin-bottom:40px}.gallery-item img{margin:0 auto}.modal-content{margin:0 101px}[data-modal-open]{cursor:pointer}}@media (min-width:1024px){.modal.junioren{padding:100px 0 30px}.modal.junioren .modal-content{display:flex;align-items:center}.modal.straw .modal-content{display:flex;align-items:center}.modal-content-left{width:40%;margin-right:5%}.modal.straw .modal-content-left{order:1}.modal-content-right{width:55%;text-align:center}.modal.straw .modal-content-right{order:2}.modal-shop-link{position:relative;display:inline-block;padding:11px 20px 9px;width:auto;height:auto}}@media (min-width:1440px){.modal-content{justify-content:center}.modal-content-left{max-width:380px}.modal-content-right{max-width:600px}.modal-shop-link{width:414px}}@media (min-width:1920px){.modal-content-left{max-width:500px}.modal-content-right{max-width:750px}}
