.bh-hh-cats{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media(min-width:750px){.bh-hh-cats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(min-width:1000px){.bh-hh-cats{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.bh-hh .bh-hh-cat{position:relative;display:flex;align-items:center;gap:16px;min-height:112px;padding:12px 18px 12px 12px;background:var(--hh-card);border-radius:var(--hh-r);color:var(--hh-ink);text-decoration:none;transition:box-shadow .25s ease,transform .25s ease}.bh-hh .bh-hh-cat:hover{box-shadow:0 10px 30px #3800241a;transform:translateY(-2px)}.bh-hh-cat__media{flex:none;width:88px;height:88px;border-radius:16px;background:var(--hh-tint);display:flex;align-items:center;justify-content:center;overflow:hidden}.bh-hh-cat__media img{display:block;width:100%;height:100%;object-fit:contain;padding:6px;transition:transform .5s ease}.bh-hh .bh-hh-cat:hover .bh-hh-cat__media img{transform:scale(1.04)}.bh-hh-cat__body{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.bh-hh .bh-hh-cat__title{font-size:18px;line-height:1.3;font-weight:600!important;color:var(--hh-ink)}.bh-hh .bh-hh-cat__text{font-size:15px;line-height:1.5;color:var(--hh-ink-2)}.bh-hh .bh-hh-cat__more{display:none}.bh-hh-cat__go{flex:none}.bh-hh-arrow{display:inline-block;width:9px;height:9px;border-top:2px solid var(--hh-acc);border-right:2px solid var(--hh-acc);transform:rotate(45deg);margin:0 4px 1px 8px}@media(min-width:750px){.bh-hh .bh-hh-cat{flex-direction:column;align-items:stretch;gap:0;padding:12px 12px 22px}.bh-hh-cat__media{width:100%;height:auto;aspect-ratio:4/3;border-radius:18px;margin-bottom:18px}.bh-hh-cat__media img{padding:7%}.bh-hh-cat__body{padding:0 10px}.bh-hh .bh-hh-cat__title{font-size:20px}.bh-hh .bh-hh-cat__text{font-size:16px}.bh-hh .bh-hh-cat__more{display:inline-flex;align-items:center;margin-top:10px;font-size:16px;font-weight:600!important;color:var(--hh-acc)}.bh-hh-cat__go{display:none}}.bh-hh-sorts{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;background:var(--hh-card);border-radius:var(--hh-r);padding:24px 20px}@media(min-width:600px){.bh-hh-sorts{padding:32px}}@media(min-width:900px){.bh-hh-sorts{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:48px;padding:36px 40px}}.bh-hh-sorts .bh-hh-label{margin-bottom:12px}.bh-hh-pills{display:flex;flex-wrap:wrap;gap:8px}.bh-hh .bh-hh-pill{display:inline-flex;align-items:center;gap:9px;min-height:46px;padding:5px 16px 5px 5px;border-radius:999px;background:var(--hh-tint);color:var(--hh-ink);font-size:15px;line-height:1.25;text-decoration:none;transition:background-color .18s ease,color .18s ease}.bh-hh .bh-hh-pill span{font-weight:500!important}.bh-hh .bh-hh-pill--noimg{padding:10px 16px}.bh-hh .bh-hh-pill:hover{background:var(--hh-acc);color:#fff}.bh-hh-pill__img{flex:none;width:36px;height:36px;border-radius:50%;background:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center}.bh-hh-pill__img img{display:block;width:100%;height:100%;object-fit:contain;padding:3px}.bh-hh-usps{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media(min-width:600px){.bh-hh-usps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(min-width:1000px){.bh-hh-usps{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.bh-hh-usp{background:var(--hh-card);border-radius:var(--hh-r);padding:24px 22px}@media(min-width:900px){.bh-hh-usp{padding:30px 28px}}.bh-hh-usp__ico{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:var(--hh-tint);color:var(--hh-acc);margin-bottom:16px}.bh-hh .bh-hh-usp h3{margin:0 0 6px;font-size:18px;line-height:1.3;font-weight:600!important;color:var(--hh-ink);text-transform:none}.bh-hh .bh-hh-usp p{margin:0;font-size:16px;line-height:1.55;color:var(--hh-ink-2)}.bh-hh-gift{display:grid;grid-template-columns:minmax(0,1fr);background:var(--hh-card);border-radius:var(--hh-r);overflow:hidden}@media(min-width:750px){.bh-hh-gift{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}}.bh-hh-gift__media{background:var(--hh-tint);aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;margin:10px;border-radius:18px;overflow:hidden}@media(min-width:750px){.bh-hh-gift__media{margin:12px}}.bh-hh-gift__media img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.2)}.bh-hh-gift__body{padding:14px 22px 28px}@media(min-width:750px){.bh-hh-gift__body{padding:32px 48px 32px 28px}}.bh-hh .bh-hh-gift__body p:not(.bh-hh-eyebrow){margin:14px 0 24px;font-size:17px;line-height:1.65;color:var(--hh-ink)}.bh-hh .bh-hh-gift__body p a{color:var(--hh-acc);text-decoration:underline;text-underline-offset:3px}.bh-hh-faq{background:var(--hh-card);border-radius:var(--hh-r);padding:2px 22px}@media(min-width:900px){.bh-hh-faq{padding:6px 32px}}.bh-hh-faq__item{border-bottom:1px solid var(--hh-line);margin:0}.bh-hh-faq__item:last-child{border-bottom:0}.bh-hh .bh-hh-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:19px 0;min-height:48px;cursor:pointer;list-style:none;font-size:17px;line-height:1.45;color:var(--hh-ink)}.bh-hh .bh-hh-faq summary span{font-weight:600!important}.bh-hh-faq summary::-webkit-details-marker{display:none}.bh-hh-faq summary::marker{content:""}.bh-hh-faq__icon{flex:none;position:relative;width:28px;height:28px;border-radius:50%;background:var(--hh-tint)}.bh-hh-faq__icon:before,.bh-hh-faq__icon:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:2px;background:var(--hh-acc);transition:transform .2s ease}.bh-hh-faq__icon:after{transform:rotate(90deg)}.bh-hh-faq__item[open] .bh-hh-faq__icon:after{transform:rotate(0)}.bh-hh-faq__a{padding:0 44px 20px 0}.bh-hh .bh-hh-faq__a p{margin:0;font-size:16px;line-height:1.65;color:var(--hh-ink)}.bh-hh-cta{position:relative;overflow:hidden;border-radius:28px;padding:44px 22px;text-align:center;color:#fff;background:radial-gradient(120% 120% at 100% 0%,#6a1a4c,#380024 55%,#2a001b)}@media(min-width:900px){.bh-hh-cta{padding:72px 48px}}.bh-hh .bh-hh-cta .bh-hh-h2{color:#fff}.bh-hh .bh-hh-cta p{max-width:600px;margin:14px auto 28px;font-size:17px;line-height:1.6;color:#ffffffe6}@media(min-width:900px){.bh-hh .bh-hh-cta p{font-size:19px}}.bh-hh-stars{display:inline-flex;gap:2px;margin-right:8px;vertical-align:-3px;color:#e3a008}.bh-hh-stars svg{width:18px;height:18px}.bh-hh .bh-hh-chips li strong{font-weight:600!important}@media(max-width:599px){.bh-hh-chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bh-hh .bh-hh-chips li{flex-direction:column;align-items:flex-start;gap:6px;padding:12px 12px 13px;border-radius:18px;font-size:14px;line-height:1.3}.bh-hh .bh-hh-chips li span{color:var(--hh-ink-2)}.bh-hh .bh-hh-chips li strong{display:block;font-size:15px;color:var(--hh-ink)}.bh-hh-row{position:relative;display:block}.bh-hh-ico{position:absolute;left:0;top:0;width:20px;height:20px;background:none}.bh-hh-ico svg{width:18px;height:18px}.bh-hh .bh-hh-label{padding-left:28px;line-height:20px}.bh-hh .bh-hh-pill{padding:10px 15px;min-height:44px}.bh-hh-pill__img{display:none}.bh-hh-usp{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:14px;padding:20px 18px}.bh-hh-usp__ico{grid-row:1/span 2;width:44px;height:44px;margin:0}}@media(prefers-reduced-motion:reduce){.bh-hh *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/bh-hamburg-2.css.map */
