.dr-head,.dr-menu,.dr-foot,.dr-skip{--ink: #171717;--ink-2: #525252;--ink-3: #6e6e73;--line: rgba(23, 23, 23, .1);--pink: #d93b92;--pad: clamp(20px, 2.526vw, 48px);--page: 1440px;font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.dr-head *,.dr-foot *{box-sizing:border-box}.dr-head a:focus-visible,.dr-head button:focus-visible,.dr-foot a:focus-visible,.dr-skip:focus-visible{outline:3px solid var(--pink);outline-offset:3px}.dr-skip{position:absolute;left:12px;top:-80px;z-index:60;padding:10px 16px;border-radius:999px;background:var(--ink);color:#fff;font-size:14px;font-weight:500;text-decoration:none}.dr-skip:focus{top:12px}.dr-head{position:sticky;top:0;z-index:40;color:var(--ink);background:#ffffffeb;-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid transparent;transition:border-color .2s,background .3s,color .3s,transform .35s ease}.dr-head.away{transform:translateY(-100%)}.dr-head.scrolled,.dr-head.menu-open{border-bottom-color:var(--line)}.dr-head.on-dark{background:#101419;color:#fff;border-bottom-color:#ffffff14}.dr-head__in{display:flex;align-items:center;justify-content:space-between;gap:24px;height:84px;width:min(100% - 2 * var(--pad),var(--page));margin-inline:auto}.dr-logo{display:flex;align-items:center;flex:none;text-decoration:none}.dr-logo img{display:block;height:58px;width:auto;max-width:none}.dr-logo .dr-logo__light,.dr-head.on-dark .dr-logo__dark{display:none}.dr-head.on-dark .dr-logo__light{display:block}.dr-nav{display:flex;gap:clamp(18px,2.4vw,36px);font-size:15px;font-weight:500;line-height:1.5}.dr-nav a{color:inherit;text-decoration:none}.dr-nav a:hover,.dr-nav a[aria-current=page]{color:var(--pink)}.dr-head__end{display:flex;align-items:center;gap:10px}.dr-cta{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 20px;border-radius:999px;border:2px solid var(--ink);background:var(--ink);color:#fff;font:500 14px/1 Inter,system-ui,sans-serif;text-decoration:none;white-space:nowrap;transition:transform .15s ease}.dr-cta:hover{transform:translateY(-1px);color:#fff}.dr-head.on-dark .dr-cta{background:#fff;border-color:#fff;color:var(--ink)}.dr-burger{display:none;width:44px;height:44px;padding:0;margin:0;border-radius:50%;cursor:pointer;border:1.5px solid var(--line);background:transparent;color:inherit;place-items:center}.dr-head.on-dark .dr-burger{border-color:#ffffff4d}.dr-burger span{position:relative;display:block;width:16px;height:10px}.dr-burger span:before,.dr-burger span:after{content:"";position:absolute;left:0;right:0;height:1.8px;border-radius:2px;background:currentColor;transition:transform .25s ease,top .25s ease}.dr-burger span:before{top:1px}.dr-burger span:after{top:7px}.dr-burger[aria-expanded=true] span:before{top:4px;transform:rotate(45deg)}.dr-burger[aria-expanded=true] span:after{top:4px;transform:rotate(-45deg)}.dr-burger b{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dr-menu{position:absolute;left:0;right:0;top:100%;background:#fff;color:var(--ink);border-bottom:1px solid var(--line);box-shadow:0 24px 48px #0000001f;max-height:calc(100vh - 68px);max-height:calc(100svh - 68px);overflow-y:auto}.dr-menu[hidden]{display:none}.dr-menu__in{width:min(100% - 2 * var(--pad),var(--page));margin-inline:auto;padding:4px 0 24px}.dr-menu nav{display:grid}.dr-menu nav a{display:block;padding:14px 0;border-bottom:1px solid var(--line);color:var(--ink);font-size:19px;font-weight:500;line-height:1.3;text-decoration:none}.dr-menu nav a[aria-current=page]{color:var(--pink)}.dr-menu .dr-cta{display:flex;width:100%;height:52px;margin-top:20px;font-size:15px}.dr-menu__tel{margin:14px 0 0;font-size:14px;line-height:1.5;color:var(--ink-3);text-align:center}.dr-menu__tel a{color:var(--ink);font-weight:500}.dr-foot{background:var(--ink);color:#ffffffb3;margin-top:clamp(40px,6vw,80px);padding:28px 0 24px;font-size:14px;line-height:1.5}.dr-foot__in{width:min(100% - 2 * var(--pad),var(--page));margin-inline:auto}.dr-foot__top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px}.dr-foot__logo img{display:block;height:40px;width:auto}.dr-foot__links{display:flex;flex-wrap:wrap;gap:8px 22px}.dr-foot a{color:inherit;text-decoration:none}.dr-foot a:hover{color:#fff}.dr-foot__base{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:20px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1);font-size:13px}.dr-foot__base p{margin:0}.dr-pay{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.dr-pay .pay-icon{display:block;width:38px;height:24px;border-radius:4px}@media(max-width:1100px){.dr-nav{display:none}.dr-burger{display:grid}}@media(max-width:760px){.dr-head__in{height:68px;gap:12px}.dr-logo img{height:46px}.dr-head--bar .dr-head__end>.dr-cta{display:none}.dr-head__end>.dr-cta{height:40px;padding:0 16px;font-size:13.5px}}@media(max-width:360px){#shopify-pc__banner.shopify-pc__banner__dialog{left:8px!important;right:8px!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 16px)!important;padding:16px!important}}@media(max-width:420px){body[class*=template-] h1.title-xl{font-size:36px;overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.dr-head,.dr-burger span:before,.dr-burger span:after,.dr-cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/dr-rahmen.css.map */
