.header-top__wrapper{position:relative}.header-top__logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}@media screen and (max-width:1099px){.header__heading-logo{max-width:150px;height:auto}}@media screen and (min-width:1100px){.header-top__logo{border:0!important}.header-top__middle{flex:0 0 auto;margin-left:auto}.header__search{width:200px}.header__menu,.header-top__burger_title{display:none!important}}.burger-drawer.aside-menu-active .burger_menu_items.main_menu{display:none!important}.burger_menu .drawer__accordion-content a{display:flex!important;align-items:center;justify-content:flex-start!important;text-align:left!important;text-decoration:none!important;border-bottom:0!important;background-image:none!important}.burger_menu .drawer__accordion-content a *{text-decoration:none!important;border-bottom:0!important;background-image:none!important}.burger_menu .drawer__accordion-content a:hover,.burger_menu .drawer__accordion-content a:hover *,.burger_menu .drawer__accordion-content a:focus-visible,.burger_menu .drawer__accordion-content a:focus-visible *{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:5px!important}.burger_menu .drawer__accordion-content a[href*="s/bollenhut"]:before,.burger_menu .drawer__accordion-content a[href*="s/dazwischen"]:before,.burger_menu .drawer__accordion-content a[href*="s/sehnsucht"]:before,.burger_menu .drawer__accordion-content a[href*="s/schwarzwald-"]:before,.burger_menu .drawer__accordion-content a[href*="s/landschaftsf"]:before,.burger_menu .drawer__accordion-content a[href$="/collections/all"]:before,.burger_menu .drawer__accordion-content a[href*="s/beliebte-bilder"]:before,.burger_menu .drawer__accordion-content a[href$="/collections"]:before,.burger_menu .drawer__accordion-content a[href*="pages/contact"]:before,.burger_menu .drawer__accordion-content a[href*="pages/uber-mich"]:before,.burger_menu .drawer__accordion-content a[href*="pages/faq"]:before{content:"";display:inline-block;flex:0 0 22px;width:22px;height:22px;margin-right:14px;background:no-repeat center / contain!important}.burger_menu .drawer__accordion-content a[href*="s/bollenhut"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='1.3' stroke-linejoin='round' stroke-linecap='round'%3E%3Cellipse cx='12' cy='16' rx='10' ry='3'/%3E%3Cpath d='M7 15.5V12a5 3 0 0 1 10 0v3.5'/%3E%3Ccircle cx='8' cy='8.5' r='2'/%3E%3Ccircle cx='12' cy='6.5' r='2'/%3E%3Ccircle cx='16' cy='8.5' r='2'/%3E%3C/svg%3E")!important}.burger_menu .drawer__accordion-content a[href*="s/dazwischen"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='1.3' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath d='M3 7h12M7 11h14M3 15h13M8 19h10'/%3E%3C/svg%3E")!important}.burger_menu .drawer__accordion-content a[href*="s/sehnsucht"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='1.3' stroke-linejoin='round' stroke-linecap='round'%3E%3Ccircle cx='17' cy='6' r='2.2'/%3E%3Cpath d='M2 13c2.5-2 4.5-2 7 0s4.5 2 7 0 4-2 6 0M2 18c2.5-2 4.5-2 7 0s4.5 2 7 0 4-2 6 0'/%3E%3C/svg%3E")!important}.burger_menu .drawer__accordion-content a[href*="s/schwarzwald-"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='1.3' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath d='M12 3 7 10h3l-4 6h12l-4-6h3zM12 16v5'/%3E%3C/svg%3E")!important}.burger_menu .drawer__accordion-content a[href*="s/landschaftsf"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='1.3' stroke-linejoin='round' stroke-linecap='round'%3E%3Ccircle cx='17' cy='6' r='1.8'/%3E%3Cpath d='M2 19 9 8l5 7 3-4 5 8z'/%3E%3C/svg%3E")!important}.burger_menu .drawer__accordion-content a[href$="/collections/all"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='1.3' stroke-linejoin='round' stroke-linecap='round'%3E%3Crect x='3.5' y='3.5' width='7' height='7' rx='0.5'/%3E%3Crect x='13.5' y='3.5' width='7' height='7' rx='0.5'/%3E%3Crect x='3.5' y='13.5' width='7' height='7' rx='0.5'/%3E%3Crect x='13.5' y='13.5' width='7' height='7' rx='0.5'/%3E%3C/svg%3E")!important}.burger_menu .drawer__accordion-content a[href*="s/beliebte-bilder"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='1.3' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath d='M12 3.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L12 16.9l-5.2 2.7 1-5.8-4.3-4.1 5.9-.9z'/%3E%3C/svg%3E")!important}.burger_menu .drawer__accordion-content a[href$="/collections"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='1.3' stroke-linejoin='round' stroke-linecap='round'%3E%3Crect x='6.5' y='8.5' width='14' height='12' rx='0.5'/%3E%3Cpath d='M4 18V6.5a.5.5 0 0 1 .5-.5H18'/%3E%3Cpath d='M6.5 17l4-4.5 3 3 2-2 5 4.5'/%3E%3C/svg%3E")!important}.burger_menu .drawer__accordion-content a[href*="pages/contact"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='1.3' stroke-linejoin='round' stroke-linecap='round'%3E%3Crect x='3' y='5.5' width='18' height='13' rx='1'/%3E%3Cpath d='m3.5 6.5 8.5 7 8.5-7'/%3E%3C/svg%3E")!important}.burger_menu .drawer__accordion-content a[href*="pages/uber-mich"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='1.3' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath d='M3 8.5a1 1 0 0 1 1-1h3l1.5-2h7l1.5 2h3a1 1 0 0 1 1 1V18a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1z'/%3E%3Ccircle cx='12' cy='13' r='3.5'/%3E%3C/svg%3E")!important}.burger_menu .drawer__accordion-content a[href*="pages/faq"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='1.3' stroke-linejoin='round' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M9.5 9.5a2.5 2.5 0 1 1 3.5 2.3c-.7.3-1 .9-1 1.6v.6'/%3E%3Ccircle cx='12' cy='17' r='.6' fill='%23222'/%3E%3C/svg%3E")!important}.jdgm-rev__buyer-badge{background-color:#e1fc86!important;color:#333!important}.jdgm-rev__buyer-badge:before{color:#333!important}.jdgm-widget .jdgm-write-rev-link,.jdgm-widget .jdgm-ask-question-btn{font-family:var(--font-button-family,"Roboto Mono",monospace)!important;font-weight:400!important}.jdgm-widget .jdgm-write-rev-link *,.jdgm-widget .jdgm-ask-question-btn *{font-weight:400!important}.cart-related{padding:24px 48px 16px;border-top:1px solid rgba(0,0,0,.1)}.cart-related__heading{margin:0 0 16px;font-family:var(--font-heading-family);font-size:20px;font-weight:var(--font-heading-weight);line-height:1.3;letter-spacing:-.03em}.cart-related__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px}.cart-related__card{display:flex;flex-direction:column;gap:8px;flex:0 0 42%;min-width:0;color:inherit;text-decoration:none;scroll-snap-align:start}.cart-related__image{display:block;width:100%;height:150px;object-fit:cover;border-radius:4px}.cart-related__name{font-family:var(--font-body-family);font-size:13px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cart-related__price{font-family:var(--font-button-family);font-size:13px;line-height:1.4}.cart-related__card:focus-visible{outline:2px solid #000;outline-offset:2px}@media(max-width:749px){.cart-related{padding-inline:24px}.cart-related__heading{font-size:18px}.cart-related__image{height:120px}}cart-drawer-items .cart-drawer__form,cart-drawer-items .drawer__contents{width:100%;min-width:0}.cart-related{box-sizing:border-box;min-width:0;max-width:100%}.bosco-trust{padding-top:24px;padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,.12)}.bosco-trust__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.bosco-trust__item{display:flex;align-items:center;gap:14px;min-width:0}.bosco-trust__icon{flex:0 0 28px;width:28px;height:28px;color:#333;display:block}.bosco-trust__icon svg{display:block;width:100%;height:100%}.bosco-trust__title{margin:0;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:1.4;color:#222}.bosco-trust__caption{margin:4px 0 0;font-family:var(--font-body-family);font-size:12px;line-height:1.4;color:#707070}@media(max-width:749px){.bosco-trust{padding-top:16px;padding-bottom:12px}.bosco-trust__grid{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:8px}.bosco-trust__item{flex:0 0 88%;scroll-snap-align:start;min-height:52px}.bosco-trust__title{font-size:14px}}#shopify-section-template--32909719142668__1788291552c2e73060{padding-top:48px!important;padding-bottom:64px!important}.jdgm-cards-carousel{font-family:var(--font-body-family)!important;max-width:none!important;margin:0!important;--clamp:4!important}.jdgm-cards-carousel .jdgm-header{text-align:center!important;margin-bottom:32px!important}.jdgm-cards-carousel .jdgm-title{font-family:var(--font-heading-family)!important;font-size:48px!important;font-weight:var(--font-heading-weight)!important;line-height:1.1!important;letter-spacing:-.04em!important;margin:0 0 20px!important;text-align:center!important}.jdgm-cards-carousel .jdgm-header-info{justify-content:center!important;font-family:var(--font-body-family)!important;font-size:14px!important;gap:12px!important}.jdgm-cards-carousel .jdgm-verified-badge-header{background:#e1fc86;padding:4px 8px;font-size:12px!important}.jdgm-cards-carousel .jdgm-card{border:1px solid rgba(0,0,0,.12)!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;text-align:left!important;overflow:hidden}.jdgm-cards-carousel .jdgm-card>img{border-radius:0!important}.jdgm-cards-carousel .jdgm-text{padding:20px 20px 0!important;text-align:left!important;height:auto!important;min-height:108px}.jdgm-cards-carousel .jdgm-text p{font-family:var(--font-body-family)!important;font-size:15px!important;font-weight:400!important;line-height:1.5!important;text-align:left!important;-webkit-line-clamp:4!important;max-height:90px!important}.jdgm-cards-carousel .jdgm-rating-section{padding:12px 20px 20px!important;text-align:left!important;align-items:flex-start!important}.jdgm-cards-carousel .jdgm-stars{font-size:16px!important;text-align:left!important}.jdgm-cards-carousel .jdgm-star{font-size:16px!important}.jdgm-cards-carousel .jdgm-reviewer-info{justify-content:flex-start!important;text-align:left!important}.jdgm-cards-carousel .jdgm-reviewer-name{font-family:var(--font-body-family)!important;font-size:14px!important;font-weight:400!important}.jdgm-cards-carousel .jdgm-product-name,.jdgm-cards-carousel .jdgm-product-name a{font-family:var(--font-body-family)!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important;text-align:left!important;color:#707070!important}.jdgm-cards-carousel .jdgm-arrow{width:36px!important;height:36px!important;min-width:36px!important;border:1px solid rgba(0,0,0,.2)!important;background:#fff!important;border-radius:0!important}.jdgm-cards-carousel .jdgm-arrow svg{width:16px!important;height:16px!important}.jdgm-cards-carousel .jdgm-arrow:hover{background:#e1fc86!important}@media(max-width:749px){#shopify-section-template--32909719142668__1788291552c2e73060{padding-top:32px!important;padding-bottom:40px!important}.jdgm-cards-carousel .jdgm-title{font-size:32px!important}.jdgm-cards-carousel .jdgm-header-info{flex-wrap:wrap!important}.jdgm-cards-carousel .jdgm-text{padding:16px 16px 0!important}.jdgm-cards-carousel .jdgm-rating-section{padding:12px 16px 16px!important}}.jdgm-cards-carousel{padding:0!important}.jdgm-cards-carousel .jdgm-title{color:#333!important}.jdgm-cards-carousel .jdgm-star:before{font-size:16px!important}.jdgm-cards-carousel .jdgm-text{display:block!important}.jdgm-cards-carousel .jdgm-text p{display:-webkit-box!important;align-self:flex-start!important}.jdgm-cards-carousel .jdgm-title{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;max-width:none!important;height:auto!important}.jdgm-cards-carousel .jdgm-title{display:block!important;-webkit-line-clamp:unset!important;line-clamp:none!important}.bosco-trust__brand{display:flex;align-items:center;justify-content:center;flex:0 0 84px;width:84px;height:30px}.bosco-trust__brand img{display:block;width:100%;height:100%;object-fit:contain}.bosco-trust__number{font-size:16px;font-weight:500}@media(max-width:749px){.bosco-trust__number{font-size:16px}.bosco-trust__item{min-height:64px}}#shopify-section-template--32909719142668__products_grid_Adk4dk{padding-bottom:24px!important}#shopify-section-template--32909719142668__1788291552c2e73060{padding-top:24px!important}@media(max-width:749px){#shopify-section-template--32909719142668__products_grid_Adk4dk{padding-bottom:8px!important}#shopify-section-template--32909719142668__1788291552c2e73060{padding-top:16px!important}.bosco-trust{padding-top:12px;padding-bottom:8px}.bosco-trust__number{font-size:14px;font-weight:400}.bosco-trust__item{min-height:48px}}@media(max-width:749px){#shopify-section-template--32909719142668__products_grid_Adk4dk .collection-grid-inner{padding-bottom:12px!important}#shopify-section-template--32909719142668__products_grid_Adk4dk .card-type__hover:not(:has(*)){display:none!important}}@media(max-width:749px){.jdgm-cards-carousel .jdgm-title{font-size:clamp(16px,5vw,30px)!important;white-space:nowrap!important}}@media(max-width:749px){.bosco-trust__item{flex:0 0 auto;width:auto}.bosco-trust__grid{gap:20px}.bosco-trust__title,.bosco-trust__caption{white-space:nowrap}}#shopify-section-template--32909719142668__collection-grid .button{background:#e1fc86!important;color:#000!important;opacity:1!important;z-index:3;position:relative}#shopify-section-template--32909719142668__collection-grid .button:hover{background:#b8d000!important}@media(max-width:749px){#shopify-section-template--32909719142668__scroll_showcase_UkLM76 .scroll-showcas-wrapper{top:68px;height:65svh;min-height:420px;max-height:560px}#shopify-section-template--32909719142668__scroll_showcase_UkLM76 .scroll-showcase_block{max-height:none;padding:16px 24px}#shopify-section-template--32909719142668__scroll_showcase_UkLM76 .scroll-showcas__heading{font-size:28px;max-width:240px;line-height:1.1}#shopify-section-template--32909719142668__scroll_showcase_UkLM76 .scroll-showcase_item:nth-child(1){grid-area:1/2/5/10}#shopify-section-template--32909719142668__scroll_showcase_UkLM76 .scroll-showcase_item:nth-child(2){grid-area:1/16/5/24}#shopify-section-template--32909719142668__scroll_showcase_UkLM76 .scroll-showcase_item:nth-child(3){grid-area:7/16/11/24}#shopify-section-template--32909719142668__scroll_showcase_UkLM76 .scroll-showcase_item:nth-child(4){grid-area:7/2/11/10}#shopify-section-template--32909719142668__scroll_showcase_UkLM76 .scroll-showcase_img img{object-fit:contain}}.faq-intro,.faq-outro{box-sizing:border-box;max-width:1436px!important;padding-left:48px!important;padding-right:48px!important;font-family:var(--font-body-family)}.faq-intro{padding-top:48px!important;padding-bottom:24px}.faq-intro h2{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:40px!important;letter-spacing:-.04em;line-height:1.1}.faq-intro p{font-size:16px;line-height:1.6;color:#707070;opacity:1}.faq-outro{text-align:left!important;padding-top:24px!important;padding-bottom:48px!important}.faq-outro h3{font-family:var(--font-heading-family);font-weight:400}.faq-outro__mail a{font-weight:400!important;color:#222}#shopify-section-template--32909719142668__apps_BqAGmh .jdgm-store-faqs-widget{max-width:none!important;font-family:var(--font-body-family)!important}#shopify-section-template--32909719142668__apps_BqAGmh .jm-faq-widget__accordion{background:transparent!important;border-radius:0!important;padding:0!important;border-top:1px solid rgba(0,0,0,.14)}#shopify-section-template--32909719142668__apps_BqAGmh .jm-faq-row{padding:22px 0!important}#shopify-section-template--32909719142668__apps_BqAGmh .jm-faq-row__text{font-family:var(--font-body-family)!important;font-size:18px!important;font-weight:400!important;line-height:1.5}#shopify-section-template--32909719142668__apps_BqAGmh .jm-faq-widget__answer{padding:0 40px 22px 0!important;max-width:900px}#shopify-section-template--32909719142668__apps_BqAGmh .jm-text{font-family:var(--font-body-family)!important;font-weight:400!important;line-height:1.6}#shopify-section-template--32909719142668__apps_BqAGmh .jm-faq-row__chevron-circle{background:transparent!important;border-radius:0!important}#shopify-section-template--32909719142668__apps_BqAGmh .jm-faq-row__chevron{display:none!important}#shopify-section-template--32909719142668__apps_BqAGmh .jm-faq-row__chevron-circle:before{content:"+";font-family:var(--font-button-family);font-size:24px;font-weight:400}#shopify-section-template--32909719142668__apps_BqAGmh .jm-faq-row[aria-expanded=true] .jm-faq-row__chevron-circle:before{content:"\2212"}@media(max-width:749px){.faq-intro,.faq-outro{padding-left:24px!important;padding-right:24px!important}.faq-intro{padding-top:32px!important}.faq-intro h2{font-size:28px!important}#shopify-section-template--32909719142668__apps_BqAGmh .jm-faq-row__text{font-size:16px!important}#shopify-section-template--32909719142668__apps_BqAGmh .jm-faq-row{padding:18px 0!important}}@media(min-width:750px){.bosco-trust{padding-top:32px;padding-bottom:32px}.bosco-trust__grid{gap:32px}.bosco-trust__item{flex-direction:column;justify-content:flex-start;gap:12px;text-align:center}.bosco-trust__brand{flex:0 0 30px}.bosco-trust__icon{flex:0 0 30px;width:30px;height:30px}.bosco-trust__title{font-size:16px;font-weight:400}.bosco-trust__caption{margin-top:6px}}@media(max-width:749px){.bosco-trust__brand:has(img[alt=Etsy]){width:67.2px;flex-basis:67.2px;height:24px}}:is(#MainContent,#CartDrawer,body) .button.button--primary{background:#e1fc86!important;color:#111!important;border:0!important;border-radius:4px!important;min-height:56px!important;padding:16px 28px!important;font-family:var(--font-body-family)!important;font-size:17px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important}:is(#MainContent,#CartDrawer,body) .button.button--primary .button-label{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:0!important;text-transform:none!important}:is(#MainContent,#CartDrawer,body) .button.button--primary:hover{background:#d5f36b!important;color:#111!important}:is(#MainContent,#CartDrawer,body) .button.button--primary:focus-visible{outline:2px solid #111!important;outline-offset:3px!important}:is(#MainContent,#CartDrawer,body) .button.button--primary:disabled{opacity:.5!important;cursor:not-allowed}@media(max-width:749px){:is(#MainContent,#CartDrawer,body) .button.button--primary{min-height:48px!important;padding:12px 24px!important;font-size:16px!important}}#MainContent .bosco-card-subtitle{font-family:var(--font-body-family);font-size:13px;line-height:1.4;color:#707070;margin:5px 0 9px;letter-spacing:0;text-transform:none}#MainContent .card__title:has(+.bosco-card-subtitle){font-weight:600;font-size:18px;line-height:1.25;margin-bottom:0}#MainContent .bosco-product-subtitle{font-family:var(--font-body-family);font-size:16px;line-height:1.5;color:#707070;margin:8px 0 0;letter-spacing:0;text-transform:none}@media(max-width:749px){#MainContent .bosco-card-subtitle{font-size:12px}#MainContent .card__title:has(+.bosco-card-subtitle){font-size:16px}}#MainContent .card-information-block:has(>.bosco-card-subtitle){display:block!important}#MainContent .bosco-card-subtitle{display:block;width:100%}
/*# sourceMappingURL=/cdn/shop/t/73/assets/bosco-custom.css.map */
