.is-style-wide{margin-inline:auto;max-width:1920px}.is-style-max{margin-inline:auto;max-width:3000px}.is-style-normal{margin-inline:auto;max-width:1230px}.is-style-fullwidth{margin-inline:auto;max-width:100%}.is-style-padding{margin-inline:auto;padding-left:16px;padding-right:16px}@media(min-width:768px){.is-style-padding{padding-left:32px;padding-right:32px}}*{text-underline-offset:3px}.slick-slider.product-slider-grid{display:flex!important}@media(min-width:1200px){.slick-slider.product-slider-grid{display:grid!important}}.slick-slider .slick-list{margin:0 -12px}.slick-slider .slick-list .slick-track .slick-slide{display:flex;margin:0 12px}.custom-arrows{-moz-column-gap:24px;column-gap:24px;display:flex;justify-content:center;margin-top:24px}@media(min-width:600px){.custom-arrows{margin-top:50px}}.custom-arrows .slick-arrow{align-items:center;background-color:transparent;border:1px solid var(--contrast);border-radius:100px;display:flex;height:45px;justify-content:center;padding:0;width:45px}.custom-arrows .slick-arrow.slick-disabled{border-color:#e4e4e7}.custom-arrows .slick-arrow:hover:not(.slick-disabled){background-color:var(--contrast)}.custom-arrows .slick-arrow:hover:not(.slick-disabled) svg{filter:brightness(0) invert(1)}.custom-arrows .slick-arrow.prev{transform:rotate(180deg)}header.site-header{box-shadow:0 1px 2px 0 rgba(29,42,93,.102);padding-block:10px;padding-inline:16px}@media(min-width:768px){header.site-header{padding-inline:32px}}header.site-header .inside-header{padding:0}header.site-header .inside-header .site-logo a img{max-width:150px}@media(min-width:768px){header.site-header .inside-header .site-logo a img{max-width:200px}}header.site-header .inside-header nav.main-navigation button.menu-toggle{background-color:transparent!important;line-height:1em;padding:0}header.site-header .inside-header nav.main-navigation button.menu-toggle svg{height:auto;width:23px}header.site-header .inside-header nav.main-navigation .inside-navigation{-moz-column-gap:20px;column-gap:20px;display:flex}header.site-header .inside-header nav.main-navigation .inside-navigation #primary-menu ul{-moz-column-gap:50px;column-gap:50px}header.site-header .inside-header nav.main-navigation .inside-navigation #primary-menu ul li a{line-height:1em;padding-inline:0}header.site-header .inside-header nav.main-navigation .inside-navigation #primary-menu ul li:hover>a{text-decoration:underline;text-shadow:0 0 0 currentColor,.03em 0 currentColor}header.site-header .inside-header nav.main-navigation .inside-navigation #primary-menu ul li.current-menu-item a{text-shadow:0 0 0 currentColor,.03em 0 currentColor}header.site-header .inside-header nav.main-navigation .inside-navigation #primary-menu ul li ul.sub-menu{background-color:#fff;border:1px solid #e4e4e7;border-radius:10px;box-shadow:0 2px 4px -1px rgba(0,0,0,.059);margin-top:40px;top:0;width:224px}header.site-header .inside-header nav.main-navigation .inside-navigation #primary-menu ul li ul.sub-menu:before{background-color:transparent;content:"";display:block;height:40px;position:absolute;top:-22px;width:100%}header.site-header .inside-header nav.main-navigation .inside-navigation #primary-menu ul li ul.sub-menu li{background:#fff}header.site-header .inside-header nav.main-navigation .inside-navigation #primary-menu ul li ul.sub-menu li:first-of-type{border-top-left-radius:10px;border-top-right-radius:10px}header.site-header .inside-header nav.main-navigation .inside-navigation #primary-menu ul li ul.sub-menu li:last-of-type{border-bottom-left-radius:10px;border-bottom-right-radius:10px}header.site-header .inside-header nav.main-navigation .inside-navigation #primary-menu ul li ul.sub-menu li a{padding-inline:20px;text-decoration:none}header.site-header .inside-header nav.main-navigation .inside-navigation #primary-menu ul li ul.sub-menu li a:hover{background-color:#eff6fd}#generate-slideout-menu.main-navigation .inside-navigation{align-items:center;display:grid;grid-template-areas:"logo close" "menu menu" "custom custom";grid-template-columns:1fr auto;padding:30px;row-gap:20px}#generate-slideout-menu.main-navigation .inside-navigation button.slideout-exit{align-self:center;grid-area:close;-ms-grid-column:2;-ms-grid-row:1;justify-self:end;padding-block:0;padding-inline:0;position:static!important;text-align:end}#generate-slideout-menu.main-navigation .inside-navigation .site-logo{align-self:center;grid-area:logo;-ms-grid-column:1;-ms-grid-row:1}#generate-slideout-menu.main-navigation .inside-navigation .site-logo img{max-height:40px;width:auto}#generate-slideout-menu.main-navigation .inside-navigation .main-nav{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:2;grid-area:menu;margin-bottom:0;padding-bottom:20px;position:relative}#generate-slideout-menu.main-navigation .inside-navigation .main-nav:after{background-color:#e5e7eb;bottom:0;content:"";height:1px;left:8px;position:absolute;width:calc(100% - 8px)}#generate-slideout-menu.main-navigation .inside-navigation .main-nav ul{row-gap:20px}#generate-slideout-menu.main-navigation .inside-navigation .main-nav ul li:hover>a,#generate-slideout-menu.main-navigation .inside-navigation .main-nav ul li[class*=current-menu-]>a{background-color:#eff6fd;font-weight:500}#generate-slideout-menu.main-navigation .inside-navigation .main-nav ul li a{padding-block:6px;padding-inline:8px}#generate-slideout-menu.main-navigation .inside-navigation .main-nav ul li a .dropdown-menu-toggle{display:none}#generate-slideout-menu.main-navigation .inside-navigation .main-nav ul li ul{border-left:1px solid #e5e7eb;box-shadow:none;display:flex!important;flex-direction:column;height:100%;margin-left:8px;margin-top:20px;opacity:1;overflow:visible;padding-left:8px;row-gap:10px}#generate-slideout-menu.main-navigation .inside-navigation .main-nav ul li ul li a{padding-block:5px}#generate-slideout-menu.main-navigation .inside-navigation .custom{-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column-span:2;grid-area:custom}#generate-slideout-menu.main-navigation .inside-navigation .custom .login{display:flex!important}.anlaesse-card img{transition:all .3s ease-in-out}.anlaesse-card:hover h3{text-decoration:underline}.anlaesse-card:hover img{transform:scale(1.1)}nav.wunschlist-posts-pagination{-moz-column-gap:40px;column-gap:40px;display:flex;justify-content:center;margin-top:30px}nav.wunschlist-posts-pagination .wunschlist-posts-buttons{-moz-column-gap:20px;column-gap:20px;display:flex}nav.wunschlist-posts-pagination .wunschlist-posts-buttons a,nav.wunschlist-posts-pagination .wunschlist-posts-buttons button{align-items:center;background-color:var(--contrast);border-radius:10px;color:var(--base);cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;justify-content:center;min-height:56px;padding:10px 30px;text-decoration:none;transition:background-color .1s ease,color .1s ease,border-color .1s ease}nav.wunschlist-posts-pagination .wunschlist-posts-buttons a:hover,nav.wunschlist-posts-pagination .wunschlist-posts-buttons button:hover{background-color:var(--contrast-dark)}nav.wunschlist-posts-pagination .wunschlist-posts-buttons a,nav.wunschlist-posts-pagination .wunschlist-posts-buttons button{max-width:100%;width:273px}nav.wunschlist-posts-pagination .wunschlist-posts-buttons a[disabled],nav.wunschlist-posts-pagination .wunschlist-posts-buttons button[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}nav.wunschlist-posts-pagination .wunschlist-posts-buttons a.next,nav.wunschlist-posts-pagination .wunschlist-posts-buttons a.prev,nav.wunschlist-posts-pagination .wunschlist-posts-buttons button.next,nav.wunschlist-posts-pagination .wunschlist-posts-buttons button.prev{display:none}nav.wunschlist-posts-pagination a,nav.wunschlist-posts-pagination button{align-items:center;background-color:var(--contrast);border-radius:10px;color:var(--base);cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;justify-content:center;min-height:56px;padding:10px 30px;text-decoration:none;transition:background-color .1s ease,color .1s ease,border-color .1s ease}nav.wunschlist-posts-pagination a:hover,nav.wunschlist-posts-pagination button:hover{background-color:var(--contrast-dark)}.wunschlist_blog_item{background:#fff;display:flex;flex-direction:column;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.wunschlist_blog_item a{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.wunschlist_blog_item .thumbnail{border-radius:12px;overflow:hidden}.wunschlist_blog_item .thumbnail img{display:block;height:auto;transition:all .3s ease-in-out;width:100%}.wunschlist_blog_item .content{color:var(--contrast);display:flex;flex:1;flex-direction:column;padding-block:16px;row-gap:12px}.wunschlist_blog_item .content .meta{align-items:center;display:flex;gap:6px;margin-bottom:0}.wunschlist_blog_item .content .title{font-weight:700;margin-bottom:0}.wunschlist_blog_item .content .excerpt{flex:1;margin-bottom:2em}.wunschlist_blog_item .content .read-more{align-items:center;display:inline-flex;font-weight:600;gap:4px;margin-top:auto;text-decoration:underline;transition:color .2s ease}.wunschlist_blog_item a:hover .thumbnail img{transform:scale(1.1)}.wunschlist_blog_item a:hover .content .title{text-decoration:underline}body.single-post .wunschlist-related-posts{display:grid;grid-template-columns:1fr}@media(min-width:550px){body.single-post .wunschlist-related-posts{grid-template-columns:1fr 1fr}}@media(min-width:1100px){body.single-post .wunschlist-related-posts{grid-template-columns:1fr 1fr 1fr}}body.single-post .wunschlist-related-posts{gap:20px}.wunschlist-posts-output{display:grid;grid-template-columns:repeat(3,minmax(100px,1fr))}@media(max-width:1050px){.wunschlist-posts-output{grid-template-columns:repeat(2,minmax(100px,1fr))}}@media(max-width:550px){.wunschlist-posts-output{grid-template-columns:1fr}}.wunschlist-posts-output{grid-column-gap:24px;grid-row-gap:24px}.is-style-blue[class^=gb-text]{align-items:center;background-color:var(--contrast);border-radius:10px;color:var(--base);cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;justify-content:center;min-height:56px;padding:10px 30px;text-decoration:none;transition:background-color .1s ease,color .1s ease,border-color .1s ease}.is-style-blue[class^=gb-text]:hover{background-color:var(--contrast-dark)}.is-style-green[class^=gb-text]{align-items:center;background-color:var(--accent);border-radius:10px;color:var(--contrast);cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;justify-content:center;min-height:56px;padding:10px 30px;text-decoration:none;transition:background-color .1s ease,color .1s ease,border-color .1s ease}.is-style-green[class^=gb-text]:hover{background-color:var(--accent-dark);color:var(--contrast)}.is-style-green-xl[class^=gb-text]{align-items:center;background-color:var(--accent);border-radius:10px;color:var(--contrast);cursor:pointer;display:inline-flex;font-size:16px;font-size:22px;font-weight:700;justify-content:center;min-height:56px;padding:10px 30px;text-decoration:none;transition:background-color .1s ease,color .1s ease,border-color .1s ease}.is-style-green-xl[class^=gb-text]:hover{background-color:var(--accent-dark);color:var(--contrast)}.is-style-pink[class^=gb-text]{align-items:center;background-color:var(--accent-2-light);border-radius:10px;color:var(--contrast);cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;justify-content:center;min-height:56px;padding:10px 30px;padding-block:32px;padding-inline:20px;text-decoration:none;transition:background-color .1s ease,color .1s ease,border-color .1s ease}.is-style-pink[class^=gb-text]:hover{background-color:var(--accent-2);color:var(--contrast)}.is-style-add[class^=gb-text]{align-items:center;background-color:#fff;border:1px solid var(--contrast);border-radius:10px;color:var(--contrast);-moz-column-gap:12px;column-gap:12px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;font-weight:600;justify-content:center;min-height:56px;padding:10px 30px;padding-inline:20px;text-decoration:none;transition:background-color .1s ease,color .1s ease,border-color .1s ease;z-index:30}.is-style-add[class^=gb-text]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2718%27 fill=%27none%27%3E%3Cpath fill=%27%231D2A5D%27 fill-rule=%27evenodd%27 d=%27M9 .608a1.03 1.03 0 0 1 1.031 1.032v6.53h6.531a1.031 1.031 0 0 1 0 2.063h-6.53v6.532a1.031 1.031 0 1 1-2.063 0v-6.532H1.438a1.031 1.031 0 0 1 0-2.062h6.53V1.64A1.03 1.03 0 0 1 9 .608%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");height:18px}.is-style-add[class^=gb-text]:hover{background-color:var(--contrast);color:#fff}.is-style-add[class^=gb-text]:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2718%27 fill=%27none%27%3E%3Cpath fill=%27%23fff%27 fill-rule=%27evenodd%27 d=%27M9 .608a1.03 1.03 0 0 1 1.031 1.032v6.53h6.531a1.031 1.031 0 0 1 0 2.063h-6.53v6.532a1.031 1.031 0 1 1-2.063 0v-6.532H1.438a1.031 1.031 0 0 1 0-2.062h6.53V1.64A1.03 1.03 0 0 1 9 .608%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E")}.is-style-add[class^=gb-text].added{background-color:var(--green);border-color:var(--green);color:#fff}.is-style-add[class^=gb-text].added:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10%27/%3E%3Cpath stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m9 12 2 2 4-4%27/%3E%3C/svg%3E");height:24px}@media(max-width:1500px){.create-wunschliste.vertical .floating-text.kostenlos{bottom:-60px;right:-50px;top:unset}}@media(max-width:1200px){.create-wunschliste.vertical .floating-text.kostenlos{bottom:-60px;right:-10px;top:unset}}@media(max-width:1500px){.create-wunschliste.vertical .floating-text.darstellung{bottom:-117px;left:-101px;top:unset}}.create-wunschliste.horizontal .purple-shape,.create-wunschliste.horizontal .red-shape{transform:translateX(-50%)}@media(max-width:1100px){.create-wunschliste.horizontal .floating-text.kostenlos{right:110px;top:-80px}.create-wunschliste.horizontal .floating-text.einfache-bedienung{left:10%;top:-100px}}div:has(.container-link){position:relative}div:has(.container-link) .container-link{inset:0;position:absolute}.is-style-check[class^=wp-block-list]{display:flex;flex-direction:column;font-size:18px;font-weight:600;list-style-type:none;margin-bottom:0;margin-left:25px;row-gap:9px}.is-style-check[class^=wp-block-list] li{line-height:1.1em}.is-style-check[class^=wp-block-list] li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717%27 height=%2712%27 fill=%27none%27%3E%3Cpath stroke=%27%231D2A5D%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M15.165 1 6 10.167 1.832 6%27/%3E%3C/svg%3E");height:1em;margin-left:calc(-1.5em + 1px);margin-right:.5em;width:1em}.rank-math-breadcrumb p{display:flex}.rank-math-breadcrumb p a{color:var(--contrast);text-decoration:none}.rank-math-breadcrumb p a:hover{text-shadow:0 0 0 currentColor,.06em 0 currentColor}.rank-math-breadcrumb p .separator{align-self:center;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%278%27 height=%2714%27 fill=%27none%27%3E%3Cpath stroke=%27%231D2A5D%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m1 13 6-6-6-6%27/%3E%3C/svg%3E");height:-moz-fit-content;height:fit-content;margin-inline:19px}.rank-math-breadcrumb p .last{font-weight:700}.wpcf7 form.wpcf7-form .inputs{display:flex;flex-direction:column;row-gap:20px}.wpcf7 form.wpcf7-form .inputs .wpcf7-spinner{display:none}.wpcf7 form.wpcf7-form .inputs label{display:flex;flex-direction:column;row-gap:5px}.wpcf7 form.wpcf7-form .inputs label span{position:relative}.wpcf7 form.wpcf7-form .inputs label span[data-name=occasion-date]:after{content:url("data:image/svg+xml,%3csvg ... %3e");pointer-events:none;position:absolute;right:16px;top:calc(50% + 3px);transform:translateY(-50%);z-index:20}.wpcf7 form.wpcf7-form .inputs label input[type=date],.wpcf7 form.wpcf7-form .inputs label input[type=email],.wpcf7 form.wpcf7-form .inputs label input[type=text],.wpcf7 form.wpcf7-form .inputs label select,.wpcf7 form.wpcf7-form .inputs label textarea{background-color:#fff;border:none;border-radius:10px;padding-block:15px;padding-inline:15px;width:100%}.wpcf7 form.wpcf7-form .inputs label input[type=date]:focus-visible,.wpcf7 form.wpcf7-form .inputs label input[type=email]:focus-visible,.wpcf7 form.wpcf7-form .inputs label input[type=text]:focus-visible,.wpcf7 form.wpcf7-form .inputs label select:focus-visible,.wpcf7 form.wpcf7-form .inputs label textarea:focus-visible{outline:1px solid #1849d6}.wpcf7 form.wpcf7-form .inputs label input[type=date]::-moz-placeholder,.wpcf7 form.wpcf7-form .inputs label input[type=email]::-moz-placeholder,.wpcf7 form.wpcf7-form .inputs label input[type=text]::-moz-placeholder,.wpcf7 form.wpcf7-form .inputs label select::-moz-placeholder,.wpcf7 form.wpcf7-form .inputs label textarea::-moz-placeholder{color:#6e748b}.wpcf7 form.wpcf7-form .inputs label input[type=date]::placeholder,.wpcf7 form.wpcf7-form .inputs label input[type=email]::placeholder,.wpcf7 form.wpcf7-form .inputs label input[type=text]::placeholder,.wpcf7 form.wpcf7-form .inputs label select::placeholder,.wpcf7 form.wpcf7-form .inputs label textarea::placeholder{color:#6e748b}.wpcf7 form.wpcf7-form .inputs label input[type=date]{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath stroke=%27%23273772%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27M15 4V2m0 2v2m0-2h-4.5M3 10v9a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-9zM3 10V6a2 2 0 0 1 2-2h2M7 2v4M21 10V6a2 2 0 0 0-2-2h-.5%27/%3E%3C/svg%3E") no-repeat right 15px center;background-color:#fff;background-size:20px 20px}.wpcf7 form.wpcf7-form .inputs label input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0;position:relative;z-index:1}.wpcf7 form.wpcf7-form .inputs .wpcf7-form-control-wrap:has(.wpcf7-acceptance){align-self:center}.wpcf7 form.wpcf7-form .inputs .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7 form.wpcf7-form .inputs .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label{-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;position:relative}.wpcf7 form.wpcf7-form .inputs .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]{height:0;opacity:0;position:absolute;width:0}.wpcf7 form.wpcf7-form .inputs .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]:checked+.wpcf7-list-item-label:after{color:#fff;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2710%27 fill=%27none%27%3E%3Cpath stroke=%27%23FAFAFA%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.33%27 d=%27M11.333 1.5 3.999 8.833.666 5.5%27/%3E%3C/svg%3E");font-size:16px;left:6px;position:absolute;top:-1px}.wpcf7 form.wpcf7-form .inputs .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]:checked+.wpcf7-list-item-label:before{background-color:var(--contrast)}.wpcf7 form.wpcf7-form .inputs .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label{cursor:pointer;font-weight:400;padding-left:30px;position:relative}.wpcf7 form.wpcf7-form .inputs .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label:before{background-color:#fff;border:1px solid var(--contrast);border-radius:4px;content:"";display:inline-block;height:24px;left:0;position:absolute;top:0;width:24px}.wpcf7 form.wpcf7-form .inputs .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label:after{content:""}.wpcf7 form.wpcf7-form .wpcf7-not-valid-tip{color:#f2738f;top:6px}.create-wunschliste.horizontal form .inputs input[type=submit],.create-wunschliste.vertical form .inputs input[type=submit]{align-items:center;background-color:var(--accent);border-radius:10px;color:var(--contrast);cursor:pointer;display:inline-flex;font-size:16px;font-size:22px;font-weight:700;justify-content:center;min-height:56px;padding:10px 30px;text-decoration:none;transition:background-color .1s ease,color .1s ease,border-color .1s ease}.create-wunschliste.horizontal form .inputs input[type=submit]:hover,.create-wunschliste.vertical form .inputs input[type=submit]:hover{background-color:var(--accent-dark);color:var(--contrast)}.create-wunschliste.horizontal form .inputs input[type=submit],.create-wunschliste.vertical form .inputs input[type=submit]{font-weight:700!important;margin-top:25px;width:100%}.create-wunschliste.vertical form .inputs label:last-of-type i{display:none}.create-wunschliste.horizontal__ form .inputs{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.create-wunschliste.horizontal__ form .inputs>*{min-width:0}.create-wunschliste.horizontal__ form .inputs label>span,.create-wunschliste.horizontal__ form .inputs label>span .choices,.create-wunschliste.horizontal__ form .inputs label>span .choices__inner{height:100%}.create-wunschliste.horizontal__ form .inputs input[type=submit]{align-self:end;margin-top:0}.create-wunschliste.horizontal__ form .inputs:has([data-id=date][style*="display: none"]){grid-template-columns:repeat(3,1fr)}.create-wunschliste.horizontal__ form .inputs:has([data-id=date][style*="display: none"]) input[type=submit]{grid-column:3}.create-wunschliste.horizontal__ form .inputs:has([data-id=date]:not([style*="display: none"])){grid-template-columns:repeat(4,1fr)}.create-wunschliste.horizontal__ form .inputs:has([data-id=date]:not([style*="display: none"])) input[type=submit]{grid-column:4}@media(max-width:768px){.create-wunschliste.horizontal__ form .inputs{grid-template-columns:1fr!important}.create-wunschliste.horizontal__ form .inputs input[type=submit]{grid-column:auto!important;width:100%}}.create-wunschliste.horizontal form .inputs{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem}@media(min-width:767px){.create-wunschliste.horizontal form .inputs{align-items:baseline;flex-direction:row}}.create-wunschliste.horizontal form .inputs>*{width:100%}@media(min-width:992px){.create-wunschliste.horizontal form .inputs>*{flex:1}}@media(min-width:768px)and (max-width:991px){.create-wunschliste.horizontal form .inputs>label{width:calc(50% - 8px)}}@media(max-width:991px){.create-wunschliste.horizontal form .inputs>label:last-of-type{width:100%}.create-wunschliste.horizontal form .inputs>label:last-of-type i{display:none}.create-wunschliste.horizontal form .inputs>label span.wpcf7-not-valid-tip{position:static!important}}.create-wunschliste.horizontal form .inputs input[type=submit]{margin-top:0}.create-wunschliste.horizontal form .inputs .choices .choices__inner,.create-wunschliste.horizontal form .inputs input{height:56px}form.wpcf7-form .inputs .choices__inner:has(.wpcf7-not-valid),form.wpcf7-form .inputs input.wpcf7-not-valid,form.wpcf7-form .inputs input.wpcf7-not-valid[type=text],form.wpcf7-form .inputs textarea.wpcf7-not-valid{border:2px solid #f2738f!important}.contact form .inputs label{font-weight:600}.contact form .inputs label span input[type=email],.contact form .inputs label span input[type=text],.contact form .inputs label span textarea{border:1px solid #4a639d!important;border-radius:6px!important;width:100%}.contact form .inputs input[type=submit]{align-items:center;background-color:var(--contrast);border-radius:10px;color:var(--base);cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;justify-content:center;min-height:56px;padding:10px 30px;text-decoration:none;transition:background-color .1s ease,color .1s ease,border-color .1s ease}.contact form .inputs input[type=submit]:hover{background-color:var(--contrast-dark)}.contact form .inputs input[type=submit]{align-self:center;margin-top:25px;max-width:100%;width:273px}.choices{margin-bottom:0!important;position:relative!important}.choices:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%2714%27 fill=%27none%27%3E%3Cpath stroke=%27%231D2A5D%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27m1.666 9 3.333 3.333L8.333 9M1.666 5l3.333-3.333L8.333 5%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px;border:none!important;content:"";height:16px!important;margin-top:0!important;pointer-events:none;position:absolute;right:15px!important;top:50%!important;transform:translateY(-50%)!important;width:16px!important}.choices .choices__inner{border:1px solid #cfd4db;border-radius:10px!important;font-size:16px;padding:10px}.choices .choices__list .choices__item{color:var(--contrast)}.choices .choices__list .choices__placeholder{color:#737373;opacity:1}.choices .choices__list--dropdown{border:none!important;border-radius:18px!important;box-shadow:0 4px 4px 0 rgba(19,22,41,.149);padding-block:15px}.choices .choices__list--dropdown .choices__list{background-color:#fff!important;color:var(--contrast);display:flex;flex-direction:column;row-gap:10px}.choices .choices__list--dropdown .choices__list .choices__item--selectable{font-size:16px!important;padding-block:5px!important;padding-inline:20px!important}.choices .choices__list--dropdown .choices__list .choices__item--selectable.is-highlighted{background-color:#eff6fd}.choices .choices__list--dropdown .choices__list .choices__item--selectable.is-selected{background-color:#1a2a63;color:#fff}.simple-language-switch{-moz-column-gap:5px;column-gap:5px;display:flex!important}.simple-language-switch li{align-items:center;display:flex}.simple-language-switch li.current{font-weight:700}.simple-language-switch li:not(:last-child):after{content:"|";font-weight:400!important;margin-left:5px}.simple-language-switch li a{color:inherit}.choices__list.choices__list--dropdown{z-index:999!important}.wishlist-form form{-moz-column-gap:16px;column-gap:16px;display:flex;flex-direction:column;row-gap:20px}.wishlist-form label{display:flex;flex-direction:column;row-gap:5px}.wishlist-form label span{position:relative}.wishlist-form label input[type=date],.wishlist-form label input[type=email],.wishlist-form label input[type=text],.wishlist-form label select,.wishlist-form label textarea{background-color:#fff;border:none;border-radius:10px;padding-block:15px;padding-inline:15px;width:100%}.wishlist-form label input[type=date]:focus-visible,.wishlist-form label input[type=email]:focus-visible,.wishlist-form label input[type=text]:focus-visible,.wishlist-form label select:focus-visible,.wishlist-form label textarea:focus-visible{outline:1px solid #1849d6}.wishlist-form label input[type=date]::-moz-placeholder,.wishlist-form label input[type=email]::-moz-placeholder,.wishlist-form label input[type=text]::-moz-placeholder,.wishlist-form label select::-moz-placeholder,.wishlist-form label textarea::-moz-placeholder{color:#6e748b}.wishlist-form label input[type=date]::placeholder,.wishlist-form label input[type=email]::placeholder,.wishlist-form label input[type=text]::placeholder,.wishlist-form label select::placeholder,.wishlist-form label textarea::placeholder{color:#6e748b}.wishlist-form label.wishlist_hide.hide{display:none}.wishlist-form label .invalid{color:#f2738f;top:6px}.wishlist-form label:not(.invalid) .invalid{display:none}.wishlist-form button{align-items:center;background-color:var(--accent);border-radius:10px;color:var(--contrast);cursor:pointer;display:inline-flex;font-size:16px;font-size:22px;font-weight:700;justify-content:center;min-height:56px;padding:10px 30px;text-decoration:none;transition:background-color .1s ease,color .1s ease,border-color .1s ease}.wishlist-form button:hover{background-color:var(--accent-dark);color:var(--contrast)}.wishlist-form button{font-weight:700!important;margin-top:25px;width:100%}.wishlist-form:not(.horizontal) i{display:none}.wishlist-form.horizontal form{align-items:baseline;flex-direction:row}@media(max-width:991px){.wishlist-form.horizontal form{flex-wrap:wrap}}.wishlist-form.horizontal form label{flex:1}@media(max-width:991px){.wishlist-form.horizontal form label{flex:unset;width:calc(50% - 8px)}.wishlist-form.horizontal form label:last-child,.wishlist-form.horizontal form label:nth-child(3){width:100%}}@media(max-width:767px){.wishlist-form.horizontal form label{width:100%}}.wishlist-form.horizontal form button{margin:0}@media(max-width:991px){.wishlist-form.horizontal form i{display:none}}@media(max-width:1450px){.create-wunschliste.vertical .custom-shape-hide-mobile{display:none!important}}@media(min-width:1025px)and (max-width:1450px){.create-wunschliste.vertical .custom-shape-one{left:50%;transform:translateX(-50%);width:44vw}.create-wunschliste.vertical .custom-shape-one .gb-shape svg{max-width:100%}}@media(max-width:800px){.create-wunschliste.vertical .custom-shape-one{left:50%;overflow:hidden;transform:translateX(-50%);width:92vw}.create-wunschliste.vertical .custom-shape-one .gb-shape svg{max-width:100%}.create-wunschliste.vertical .custom-shape-two{left:50%;overflow:hidden;transform:translateX(-50%);width:92vw}.create-wunschliste.vertical .custom-shape-two .gb-shape svg{max-width:100%}}@media(max-width:400px){.create-wunschliste.vertical .custom-shape-one,.create-wunschliste.vertical .custom-shape-two{display:none!important}}.hyphens-auto{hyphens:auto}p a[href]:not([class]):hover,span a[href]:not([class]):hover{font-weight:600}
