.alb-am-heading{margin:0 0 18px}.alb-am-list{display:flex;flex-wrap:wrap;gap:10px}.alb-am-chip{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:6px 18px 6px 14px;border-radius:999px;border:1px solid #d5dde3;background:#fff;color:var(--alb-seablue, #16334a);font-size:.9rem;font-weight:600;line-height:1.2;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.alb-am-chip:hover{border-color:var(--alb-albblue, #0081be);box-shadow:0 2px 8px #003e5f14}.alb-am-chip:focus-visible{outline:2px solid var(--alb-albblue, #0081be);outline-offset:2px}.alb-am-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.alb-am-icon img{display:block;object-fit:contain}.alb-am-icon--tint{-webkit-mask:var(--alb-am-mask) center / contain no-repeat;mask:var(--alb-am-mask) center / contain no-repeat}.alb-am-chip:not(:has(.alb-am-icon)){padding-left:18px}@media(max-width:749px){.alb-am-list{gap:8px}.alb-am-chip{min-height:40px;padding:5px 14px 5px 11px;gap:7px;font-size:.85rem}.alb-am-chip:not(:has(.alb-am-icon)){padding-left:14px}}.alb-section{position:relative}.alb-inner{margin-inline:auto;width:100%}div.alb-header{margin-bottom:24px}.alb-subtitle{font-size:17px;line-height:1.5;margin:8px 0 0;max-width:60ch}.alb-body{line-height:1.6}.alb-body>:first-child{margin-top:0}.alb-body>:last-child{margin-bottom:0}.block-container{display:grid;gap:var(--alb-block-gap, 24px)}.block-container>*{max-width:100%;min-width:0}.alb-cols-1{grid-template-columns:minmax(0,1fr)}.alb-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.alb-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.alb-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:749px){.block-container{grid-template-columns:minmax(0,1fr)}}.alb-pbo{display:block;margin:28px 0 8px}.alb-pbo[hidden]{display:none}.alb-pbo-box{background:#003e5f0d;border:2px solid #FB9F17;border-radius:14px;padding:28px 32px;text-align:left}.alb-pbo-kicker{display:inline-block;margin:0 0 10px;padding:4px 12px;border-radius:999px;background:#fb9f17;color:#003e5f;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.alb-pbo .alb-pbo-titel{margin:0 0 8px;font-size:22px;line-height:1.3;font-weight:700;color:#003e5f}.alb-pbo .alb-pbo-text{margin:0 0 18px;font-size:15px;line-height:1.55}.alb-pbo .alb-pbo-text p{margin:0 0 6px}.alb-pbo-label{display:block;font-size:14px;font-weight:600;margin:0 0 6px}.alb-pbo-zeile{display:flex;gap:10px;align-items:stretch}.alb-pbo-input{flex:1 1 auto;min-width:0;height:46px;box-sizing:border-box;font:inherit;font-size:16px;color:var(--color-foreground);background:#fff;border:1px solid var(--color-border, #E3E8EC);border-radius:8px;padding:0 14px}.alb-pbo-input:focus{outline:none;border-color:#003e5f;box-shadow:0 0 0 3px #003e5f2e}.alb-pbo .alb-pbo-button{flex:0 0 auto;min-height:46px;white-space:nowrap}.alb-pbo-check{display:flex;gap:10px;align-items:flex-start;margin:14px 0 0;font-size:13px;line-height:1.5;cursor:pointer}.alb-pbo-check input{width:18px;height:18px;margin:1px 0 0;flex:0 0 auto;accent-color:#003E5F}.alb-pbo-check a{color:inherit;text-decoration:underline}.alb-pbo .alb-pbo-fehler{margin:12px 0 0;color:#b42318;font-size:14px;font-weight:600}.alb-pbo-hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}@media screen and (max-width:749px){.alb-pbo-box{padding:22px 18px}.alb-pbo-zeile{flex-direction:column}.alb-pbo .alb-pbo-button{width:100%}}.alb-brand-statement{width:100%}.alb-bs-image{width:100%;height:auto;display:block}.alb-bs-content{margin-inline:auto;padding:24px 24px 8px;text-align:center}.alb-bs-flags{display:flex;justify-content:center;gap:6px;margin-bottom:16px}.alb-bs-flag{width:18px;height:18px;border-radius:2px;display:inline-block}.alb-bs-heading{margin:0 0 14px}.alb-bs-subheading{font-weight:700;opacity:.78;margin:0 0 20px;line-height:1.5}.alb-bs-body{opacity:.82;line-height:1.7;margin:0}.alb-cg .alb-inner{margin-inline:auto}.alb-cinfo-layout{display:flex;align-items:center}.alb-cinfo-layout.is-reverse{flex-direction:row-reverse}.alb-cinfo-content,.alb-cinfo-media{flex:1;min-width:0}.alb-cinfo-media{position:relative;z-index:3}.alb-cinfo-heading{margin:0 0 16px}.alb-cinfo-subtext{line-height:1.6;margin:0 0 28px}.alb-cinfo-subtext p{margin:0 0 12px}.alb-cinfo-button-wrap{margin-top:4px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.alb-cinfo-grid{display:grid}.alb-cinfo-caption{margin-top:14px;line-height:1.4}@media(max-width:749px){.alb-cinfo-layout{flex-direction:column;gap:28px}.alb-cinfo-content,.alb-cinfo-media{flex:1 1 100%;width:100%}.alb-cinfo-gridwrap{max-width:none;margin-inline:0}}@media(min-width:750px){.alb-cinfo-grid>[data-alb-cinfo-klon]{display:none}}.alb-faq-container{padding-left:20px;padding-right:20px}.alb-faq-heading{text-align:left;margin-bottom:30px}.alb-gal-heading,.alb-gal-text{margin:0 0 24px}.alb-gal-caption{margin-top:28px}.alb-gal-caption .alb-gal-heading{margin:0 0 12px}.alb-gal-caption .alb-gal-text{margin:0}.alb-gal-main{line-height:0}.alb-gal-main-img{display:block;width:100%;height:auto}.alb-gal-thumb{line-height:0}.alb-gal-thumb--natural{overflow:hidden}.alb-gal-thumb-img{display:block;width:100%;aspect-ratio:1 / 1;height:auto;object-fit:cover}.alb-gal-thumb-video{background:#000}nav.alb-header{position:relative;background-color:#fff;z-index:9;height:60px;box-shadow:none;transition:transform .3s ease-in-out;transform:translateZ(0);transform-style:preserver-3d;will-change:transform;backface-visibility:hidden}nav.alb-header.sticky_nav{position:fixed;top:0;left:0;width:var(--alb-header-fixed-w, 100%);box-shadow:0 2px 13px #ccc}@media(prefers-reduced-motion:reduce){nav.alb-header{transition:none}}nav.alb-header.hidden_nav{transform:translateY(-100%);box-shadow:none}nav.alb-header.show_nav{transform:translateY(0)}nav.alb-header,nav.alb-header button{font-family:Montserrat,sans-serif}nav .menu-desktop{display:none}nav .menu-mobile{position:relative;height:60px;background:#000;font-size:1.2rem}nav .menu-mobile .topmenu{display:flex;padding:10px 20px;justify-content:space-between;align-items:center;position:relative}nav .menu-mobile .topmenu i{color:#fff}nav .menu-mobile .topmenu .burger-menu-icon{height:22px;flex:1}nav .menu-mobile .topmenu .burger-menu-icon .xmark{display:none}nav .menu-mobile .topmenu .burger-menu-icon .xmark line{stroke:#fff}nav .menu-mobile .topmenu>*{width:5rem}nav .menu-mobile .topmenu .logo{height:40px;text-align:center;flex:2}nav .menu-mobile .topmenu .menu-right{display:flex;flex:1;justify-content:space-around;gap:1rem;font-size:.9rem}nav .menu-mobile .topmenu .menu-right .icon{height:15px;width:15px}nav .menu-mobile .topmenu .menu-right .user-icon path{fill:#fff}nav .menu-mobile .topmenu .menu-right svg.variable-fill{fill:#fff;color:#fff;height:17px;width:17px;vertical-align:sub}nav .menu-mobile .topmenu .menu-right .site-header__cart-count{top:25%;right:3%}nav .menu-mobile .topmenu .menu-right .search-mobile{padding:2px 3px 0 0}nav .menu-mobile .accordion-content{list-style-type:none;padding:0 0 0 40px;max-height:0;overflow:hidden;transition:max-height .2s ease-out 0s}nav .menu-mobile .accordion-content.active{max-height:1500px}nav .menu-mobile .accordion-content a{color:#fff}nav .menu-mobile .accordion-content img{position:absolute;left:0;right:0;height:0px;object-fit:cover;width:100%;height:140px;transition:clip-path .2s ease-out 0s,opacity .2s ease-out 0s;clip-path:polygon(0 0,100% 0,100% 0,0 0);opacity:0}nav .menu-mobile .accordion-content.active img{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}nav .menu-mobile .accordion-content ul{padding-top:155px}nav .menu-mobile .accordion-content ul li{padding-top:10px;padding-bottom:10px}nav .menu-mobile .accordion-content ul li:last-child{padding-bottom:30px}nav .menu-mobile .dropdown .dd-menu{display:flex;justify-content:space-between;align-items:center;height:70px}nav .menu-mobile .dropdown .dd-menu .caret-down{display:none;height:14px;width:14px}nav .menu-mobile .dropdown>ul{list-style:none;margin:0;padding:0}nav .menu-mobile .dropdown .dd-menu p{display:flex;align-items:center;justify-content:center;width:10px;height:20px;margin:0 15px 0 0;line-height:0}nav .menu-mobile .dropdown .dd-menu .caret-right{display:block;line-height:0}nav .menu-mobile .dropdown .dd-menu .caret-right svg{width:10px;height:20px;display:block}nav .menu-mobile .dropdown .dd-menu .caret-down svg{width:14px;height:14px;display:block}nav .menu-mobile .topmenu .menu-right .search-mobile svg{width:15px;height:15px;display:block}nav .menu-mobile .topmenu .menu-right .link{display:block;line-height:0}nav .menu-mobile .topmenu .menu-right .user-icon{display:block;line-height:0}nav .menu-mobile .topmenu .menu-right .user-icon svg{width:15px;height:15px;display:block}nav .menu-mobile .dropdown .dd-menu p{height:10px;width:10px;margin-right:15px}nav .menu-mobile .dropdown .dd-menu a{color:#fff}nav .menu-mobile .dropdown .dd-menu i{color:#fff}nav .menu-mobile .dropdown .dd-menu .bold{font-weight:700}nav .menu-mobile .search-form{visibility:hidden;height:0px;width:100vw;transition:all .2s ease-in-out;opacity:0;position:absolute;top:0;background-color:#fff;z-index:20}nav .menu-mobile .search-form.active{visibility:visible;opacity:1;height:100vh}nav .menu-mobile .search-form .search-footer{height:40px;background:#eeeded;padding:0;position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center}nav .menu-mobile .search-form .close-search-container{display:flex;justify-content:flex-end;padding:20px}nav .menu-mobile .search-form .search-input-container{display:flex;padding:0 10px;height:36px;margin:20px auto}nav .menu-mobile .search-form .search-input-container .clear-search{display:none}nav .menu-mobile .search-form i:first-child{border:0;font-size:1.2rem;padding:9px;color:#818181;text-align:center}nav .menu-mobile .search-form .input-wrapper{display:flex;align-items:center;border:0;width:100%;justify-content:space-between;padding:0}nav .menu-mobile .search-form input{border:0;height:100%;font-size:1.5rem;font-weight:700;color:#333}nav .menu-mobile .search-form input:focus{outline:none}nav .menu-mobile .search-form .search-input::placeholder{color:#818181}nav .menu-mobile .search-form .search-spinner{display:none;background:inherit;text-align:center;padding:30px}nav .menu-mobile .search-results{padding:0 20px;height:auto;max-height:70vh;overflow-y:auto}nav .menu-mobile .search-results .search-result-name{font-size:.8rem}nav .menu-mobile .search-results .search-result-price{font-size:.8rem;color:#818181}nav .menu-mobile .search-results>*{padding:20px 0}nav .menu-mobile .search-results-wrapper-products{display:grid;grid-template-columns:repeat(2,minmax(10px,1fr));grid-auto-rows:minmax(10px,150px);gap:1.5rem}nav .menu-mobile .search-result-title{display:flex;flex-direction:column;padding:0 0 5px}nav .menu-mobile .search-result-title p{margin:0}nav .menu-mobile .search-result-title p.info{font-size:.7rem}nav .menu-mobile .search-results-wrapper-products .search-result-products{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #dfdfdf;padding:10px}nav .menu-mobile .search-results-wrapper-products .search-result-products img{height:80px;object-fit:contain}nav .menu-mobile .search-results-wrapper-products .search-result-products .search-result-title{font-size:.8rem;text-align:center}nav .menu-mobile .search-results .quicklinks{display:flex;flex-direction:column;gap:1rem;padding:20px}nav .menu-mobile .search-results .quicklinks ul{padding:15px 0}nav .menu-mobile .search-results .quicklinks li{padding:5px 0}nav .menu-mobile .search-results .quicklinks i{font-size:.8rem}nav .menu-mobile .dropdown{position:relative;visibility:hidden;width:100vw;height:calc(100vh - 60px);height:calc(100dvh - 60px);opacity:0;transition:all .2s ease-in-out;z-index:99;background:#000;padding:0 20px;overflow-y:auto}nav .menu-mobile .dropdown.active{visibility:visible;opacity:1}nav .menu-mobile .dropdown>ul>li{padding:0;border-bottom:1px solid #333}nav .menu-mobile .dropdown>ul>li:last-child{border-bottom:0px}@media(max-width:650px){nav .menu-mobile .search-results-wrapper-products{grid-template-columns:repeat(1,minmax(10px,1fr))}}@media(min-width:1170px){nav.alb-header{position:relative}nav .menu-desktop{max-width:1170px;display:flex;height:60px;align-items:center;padding:0 20px;gap:2rem;margin:0 auto;justify-content:space-between}nav .menu-mobile{display:none}nav .menu-desktop .menu-left a img{width:60px}nav .menu-desktop .menu-left a:hover,nav .menu-desktop .menu-right a:hover{text-decoration:underline;text-underline-offset:3px}nav .menu-desktop .menu-left,nav .menu-desktop .menu-right{display:flex;list-style:none;gap:2rem;align-items:center;height:100%}nav .menu-desktop .dropdown button,nav .menu-desktop .menu-right>.link{font-size:14px}nav .menu-desktop .menu-right{justify-content:flex-end}nav .menu-desktop .menu-right .cart-icon{position:relative;vertical-align:super}nav .menu-desktop .menu-right svg{height:20px;width:20px}nav .menu-desktop .menu-right .badge{position:absolute;top:3px;right:-12px;padding:0 6px;border-radius:50%;background-color:#008fbe;color:#fff;font-size:11px}nav .menu-desktop .menu-right .user-icon svg{height:17px;width:17px;vertical-align:text-top}nav .menu-desktop .menu-right .site-header__cart-count{top:-4px;right:-9px}nav .menu-desktop .dropdown{height:100%}nav .menu-desktop .dropdown button{height:99%;background:#fff;border:none}nav .menu-desktop .dropdown button i{padding-left:4px}nav .menu-desktop .dropdown button svg{height:12px;width:12px}nav .menu-desktop .dropdown button svg path{fill:#000}nav .menu-desktop .dropdown-menu{visibility:hidden;position:absolute;top:100%;background-color:#fff;min-width:200px;width:100%;left:0;right:0;z-index:10;opacity:0;transform:translateY(-10px);transition:opacity .1s ease-in-out,visibility .1s ease-in-out,transform .2s ease-in-out}nav .menu-desktop .dropdown.active .dropdown-menu{visibility:visible;opacity:1;transform:translateY(0);min-height:385px}nav .menu-desktop .dropdown.active>a>button{text-decoration:underline;text-underline-offset:4px}nav .menu-desktop .dropdown .information-grid{width:970px;padding:2rem 20px;margin:0 auto;display:grid;grid-template-columns:.8fr 1fr 1.2fr;gap:2rem;font-size:14px;opacity:0;transition:all .4s ease-in-out}nav .menu-desktop .dropdown.active .information-grid{opacity:1}nav .menu-desktop .information-grid .info-block ul li a.active{font-weight:700;color:#0081be}nav .menu-desktop .information-grid .info-block ul li a.active:after{content:" \f105";font-family:"Font Awesome 5 Free";font-weight:700;font-size:.7em}nav .menu-desktop .information-grid .info-block ul li a.singlelink:hover{font-weight:700;color:#0081be}nav .menu-desktop .information-grid .info-block p{margin:0}nav .menu-desktop .information-grid .info-content p.content{font-size:.8rem}nav .menu-desktop .information-grid .info-content p.heading{font-weight:700}nav .menu-desktop .information-grid .info-block p.heading:first-child{font-weight:700;padding:0 0 5px}nav .menu-desktop .information-grid .info-block p.heading{font-weight:700;padding:20px 0 0}nav .menu-desktop .information-grid .info-content p.link{align-items:center}nav .menu-desktop .information-grid .info-content p.link a{border:1px solid #000;border-radius:3px;padding:5px 15px}nav .menu-desktop .information-grid .info-content p.link a.buynow{border:0;font-weight:400;padding:0 0 0 10px}nav .menu-desktop .information-grid .info-content p.link a.buynow:hover{background-color:#fff;color:#0081be}nav .menu-desktop .information-grid .info-content p.link a.buynow svg{margin-left:-5px}nav .menu-desktop .information-grid .info-content p.link a.buynow svg path{fill:#0081be}nav .menu-desktop .information-grid .info-content p.link a{font-weight:700}nav .menu-desktop .information-grid .info-content p.link a:hover{background-color:#f4f4f4}nav .menu-desktop .information-grid .info-content p.link a span{font-weight:400}nav .menu-desktop .information-grid .info-content svg{height:15px;width:15px;vertical-align:sub}nav .menu-desktop .information-grid .info-content .cartridges{display:grid;grid-template-columns:repeat(3,minmax(10px,1fr));gap:0rem;padding-bottom:40px}nav .menu-desktop .information-grid .info-content .cartridges .cartridge_category{display:flex;flex-direction:column;gap:.5rem}nav .menu-desktop .information-grid .info-content .cartridges .cartridge_category a:hover{color:#0081be}nav .menu-desktop .information-grid .info-content .cartridges .cartridge_category .heading{font-size:.9rem;margin-left:22px}nav .menu-desktop .information-grid .info-content .cartridges .cartridge_info .subheading{font-weight:700;padding-top:6px}nav .menu-desktop .information-grid .info-content .cartridges .cartridge_info ul li{font-size:.7rem}nav .menu-desktop .information-grid .info-content .cartridges .cartridge_info{display:flex}nav .menu-desktop .information-grid .info-content .cartridges .cartridge_info img{flex:1;width:80px;height:100%}nav .menu-desktop .information-grid .info-content .cartridges .cartridge_info_text{flex:5}nav .menu-desktop .information-grid .info-content .additional_cartridge_cta{font-size:.8rem;margin-left:18px}nav .menu-desktop .information-grid .info-content .additional_cartridge_cta a:hover{color:#0081be}nav .menu-desktop .information-grid .info-content .additional_cartridge_cta a svg path{fill:#0081be}nav .menu-desktop .search-form{display:flex;flex-direction:column;visibility:hidden;height:100%;opacity:0;position:absolute;top:100%;left:50%;background-color:#fff;z-index:15}nav .menu-desktop .search-form.active{visibility:visible;opacity:1;width:100vw;transition:none!important}nav .menu-desktop .search-form .search-spinner{display:none;background:inherit;text-align:center;padding:30px}nav .menu-desktop form{background-color:#fff}nav .menu-desktop form i{position:static;padding:0 20px}nav .menu-desktop .search-input-container{display:flex;justify-content:center;padding:0 20px;height:36px;margin:20px auto}nav .menu-desktop .search-input-container .input-wrapper{display:flex;justify-content:center;align-items:center;width:75%;border:1px solid #ccc;border-radius:25px;height:43px}nav .menu-desktop .search-input-container input{flex:1;border-radius:25px;border:0}nav .menu-desktop .search-input-container input:focus{outline:none}nav .menu-desktop .search-input-container svg{width:50px}nav .menu-desktop .search-results{background-color:#fff;display:flex;flex-direction:column;align-items:center;padding:20px}nav .menu-desktop .search-results>*{width:75%}nav .menu-desktop .search-results .quicklinks span{font-size:1.2rem;font-weight:700}nav .menu-desktop .search-results .quicklinks ul{padding:15px 0}nav .menu-desktop .search-results .quicklinks li{padding:5px 0}nav .menu-desktop .search-results .quicklinks li:hover{background-color:#f4f4f4;border-radius:25px}nav .menu-desktop .search-results .quicklinks i{position:static;font-size:.8rem;padding:0 10px}nav .menu-desktop .search-results>*{padding:10px 0}nav .menu-desktop .search-results-wrapper-products{display:grid;grid-template-columns:repeat(5,minmax(10px,1fr));grid-auto-rows:auto;gap:1.5rem}nav .menu-desktop .search-results-wrapper-products .search-result-name{font-size:.7rem}nav .menu-desktop .search-results-wrapper-products .search-result-price{font-size:.8rem;color:#818181;text-align:center;padding:0 0 10px;font-weight:700}nav .menu-desktop .search-results-wrapper-products .search-result-title{padding:0;text-align:center}nav .menu-desktop .search-results-wrapper-products>*{text-align:center;display:flex;flex-direction:column;justify-content:flex-start}nav .menu-desktop .search-results-wrapper-products>*:hover{background-color:#f4f4f4;border-radius:25px}nav .menu-desktop .search-results-wrapper-products img{padding:15px;border-radius:25px;max-height:150px;width:auto;object-fit:contain}nav .menu-desktop .search-results .search-result-title{padding:3px 20px}nav .menu-desktop .search-result-title:hover{background-color:#f4f4f4;border-radius:25px}nav .menu-desktop .search-result-title p{margin:0}nav .menu-desktop .search-result-title p.info{font-size:.7rem}}#alb-curtain{background:#0006;position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out,visibility .5s ease-in-out}#alb-curtain.active{visibility:visible;opacity:1;pointer-events:auto}.no-transition{transition:none!important}nav.alb-header,nav.alb-header *{font-family:Montserrat,sans-serif}.alb-header .menu-desktop{align-items:center}.alb-header .menu-desktop .dropdown>a>button,.alb-header .menu-desktop .menu-left>.link,.alb-header .menu-desktop .menu-right>.link{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;line-height:1}.alb-header .menu-desktop .dropdown button svg,.alb-header .menu-desktop .menu-right svg{flex:none}.alb-header .menu-desktop .dropdown>a,.alb-header .menu-desktop .dropdown>a>button{cursor:pointer}.alb-header .menu-desktop .information-grid .info-block li.alb-mm-secondary{margin-top:36px}.alb-header .menu-desktop .menu-left>.link{font-size:14px}.alb-header .site-header__cart-count{position:absolute;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#008fbe;color:#fff;font-size:11px;line-height:16px;display:flex;align-items:center;justify-content:center}.alb-header .site-header__cart-count.hide{display:none}.alb-header .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;margin:-1px}.alb-header .menu-desktop .information-grid .info-block ul li a.active:after{content:" \203a";font-family:inherit;font-weight:700}.alb-header .menu-desktop .information-grid .info-content p.link a.buynow{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.alb-header .menu-mobile .burger-menu-icon svg{height:20px;width:26px}.alb-header .menu-mobile .topmenu .logo{display:flex;align-items:center;justify-content:center}.alb-header .menu-mobile .topmenu .logo img{max-height:34px;width:auto;object-fit:contain}.alb-header .menu-mobile .logo img.alb-logo-invert{filter:brightness(0) invert(1)}.alb-header .menu-desktop .menu-left{gap:1.1rem}.alb-header .menu-desktop .menu-left .logo{margin-right:.6rem}.alb-header .menu-desktop .menu-right>.link:first-child{margin-left:1.5rem}.alb-header .alb-lang{display:inline-flex;align-items:center;gap:4px;margin:0}.alb-header .alb-lang__icon{flex:0 0 auto}.alb-header .alb-lang__select{font:inherit;font-size:13px;line-height:1.2;border:1px solid #d8dee3;border-radius:6px;padding:5px 8px;background:#fff;color:inherit;cursor:pointer}.alb-header .menu-mobile .alb-lang{padding:12px 16px}.alb-header .menu-mobile .alb-lang__select{width:100%}.alb-header .menu-desktop .menu-right>div,.alb-header .menu-desktop .menu-right>.alb-lang{flex:none}.alb-header .menu-desktop .menu-right svg{max-width:none}.alb-header .alb-lang--desktop .alb-lang__icon{width:16px;height:16px}.alb-header .alb-lang--desktop .alb-lang__select{-webkit-appearance:none;appearance:none;border:0;border-radius:4px;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23003E5F' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 1px center / 9px 6px;padding:4px 14px 4px 1px;font-size:14px;font-weight:500;letter-spacing:.02em;line-height:1}.alb-header .alb-lang__select:focus-visible{outline:2px solid #003E5F;outline-offset:2px}.alb-header .menu-desktop .menu-left .logo{flex:none}.alb-header .menu-desktop .menu-left .logo img{max-width:none}.alb-header .menu-desktop .menu-right:has(.alb-lang){gap:1.5rem}.alb-header .mega-menu ul{list-style:none;margin:0;padding:0}.alb-header .mega-menu ul li{list-style:none}.alb-header .menu-desktop .information-grid a,.alb-header .menu-desktop .information-grid a:hover{text-decoration:none}.alb-header .menu-desktop .dropdown>a>button svg{width:10px;height:16px;display:inline-block;vertical-align:middle}.alb-header .menu-desktop .information-grid .info-content p.link a.buynow svg{width:15px;height:15px;margin-left:-5px}.alb-header .menu-desktop .search-form{transform:translate(-50%)}.alb-header .menu-desktop .search-input-container input{height:100%;padding:0 12px;font-size:16px}.alb-header .menu-desktop .search-results .quicklinks li,.alb-header .menu-mobile .search-results .quicklinks li{display:flex;align-items:center}.alb-header .search-results .quicklinks li i{display:inline-flex;align-items:center;line-height:0}.alb-header .search-results .quicklinks li i svg{display:block;width:13px;height:13px}.alb-header .menu-desktop .search-input-container .input-wrapper{max-width:1200px}.alb-header .menu-desktop .search-results>*{max-width:1200px}.alb-header .search-spinner img{width:80px;height:auto;max-width:80px;display:inline-block}@media(min-width:1170px){nav .menu-desktop .dropdown-menu{box-shadow:0 12px 24px #0000001f}nav .menu-desktop .dropdown.active .dropdown-menu{min-height:0}nav.alb-header.alb-dd-switch .menu-desktop .dropdown-menu,nav.alb-header.alb-dd-switch .menu-desktop .dropdown .information-grid{transition:none!important}nav .menu-desktop .dropdown .information-grid{display:block;width:auto;margin:0;padding:18px 24px 32px var(--alb-dd-offset, 24px);box-sizing:border-box}nav .menu-desktop .information-grid .info-block{width:max-content;min-width:200px}nav .menu-desktop .information-grid .info-block>p.heading:first-child,nav .menu-desktop .information-grid .info-block p.heading:empty{display:none}nav .menu-desktop .information-grid .info-block ul{margin:0;padding:0;list-style:none}nav .menu-desktop .information-grid .info-block ul li{line-height:2;white-space:nowrap}nav .menu-desktop .information-grid .info-block>ul:first-of-type>li:first-child>a{font-weight:700;color:inherit}nav .menu-desktop .information-grid .info-block>ul:first-of-type>li:first-child>a:hover{color:#0081be}nav .menu-desktop .information-grid .info-block ul li a:hover{color:#0081be;font-weight:700}nav .menu-desktop .information-grid .info-block>ul:first-of-type>li:first-child:not(:last-child){margin-bottom:1em}.alb-header .menu-desktop .information-grid .info-block li.alb-mm-secondary{margin-top:1em;padding-top:0;border-top:0}}nav.alb-header.alb-mobile-light .menu-mobile,nav.alb-header.alb-mobile-light .menu-mobile .dropdown{background:#fff}nav.alb-header.alb-mobile-light .menu-mobile .topmenu{border-bottom:1px solid #e3e8ec}nav.alb-header.alb-mobile-light .menu-mobile .topmenu i,nav.alb-header.alb-mobile-light .menu-mobile .topmenu .menu-right a,nav.alb-header.alb-mobile-light .menu-mobile .dropdown .dd-menu a,nav.alb-header.alb-mobile-light .menu-mobile .dropdown .dd-menu i,nav.alb-header.alb-mobile-light .menu-mobile .accordion-content a{color:#000}nav.alb-header.alb-mobile-light .menu-mobile .topmenu .menu-right .user-icon path,nav.alb-header.alb-mobile-light .menu-mobile .topmenu .menu-right svg.variable-fill,nav.alb-header.alb-mobile-light .menu-mobile .topmenu .menu-right svg.variable-fill path,nav.alb-header.alb-mobile-light .menu-mobile .dropdown .dd-menu svg path{fill:#000;color:#000}nav.alb-header.alb-mobile-light .menu-mobile .burger-menu-icon svg,nav.alb-header.alb-mobile-light .menu-mobile .burger-menu-icon .xmark line{stroke:#000}nav.alb-header.alb-mobile-light .menu-mobile .dropdown>ul>li{border-bottom-color:#e3e8ec}nav.alb-header.alb-mobile-light .menu-mobile .dropdown>ul>li:last-child{border-bottom:0}.alb-hero{position:relative;color:var(--color-foreground)}.alb-hero-wrap--full{width:100%}.alb-hero-wrap--max{max-width:var(--alb-hero-max, 1200px);margin-inline:auto}.alb-hero-banner{width:100%;position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px}.alb-hero-content{max-width:32rem}.alb-hero-topbar{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:#fff6;font-size:12px;color:#000;text-align:center;width:fit-content;border-radius:30px;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(12px)}.alb-hero-topbar-star{color:var(--alb-albblue, #0081be)}.alb-hero-topbar--mobile{position:absolute;z-index:1;top:10px;left:0;right:0;margin:auto}.alb-hero-heading{margin:0 0 16px;text-align:var(--alb-hero-align-d, left)}.alb-hero-subheading{font-size:16px;line-height:1.6;margin:0 0 16px;text-align:var(--alb-hero-align-d, left);letter-spacing:var(--alb-hero-sub-ls, 0)}.alb-hero-heading:has(+.alb-hero-subheading){margin-bottom:4px}.alb-hero-heading+.alb-hero-subheading{margin-top:0}.alb-hero-icons{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.alb-hero-cta{font-size:var(--alb-hero-cta-fs-d, 18px);line-height:1.5;font-weight:var(--alb-hero-cta-fw, 600);letter-spacing:var(--alb-hero-cta-ls, 0);margin:var(--alb-hero-cta-mt, 0) 0 0;text-align:var(--alb-hero-align-d, left)}.alb-hero-btn-wrap{margin-top:var(--alb-hero-btn-mt, 32px);margin-bottom:var(--alb-hero-btn-mb, 0)}.alb-hero-cta+.alb-hero-btn-wrap{margin-top:var(--alb-hero-cta-gap, 14px)}.alb-hero .alb-hero-btn{border-radius:var(--alb-hero-btn-radius, 30px);padding-inline:6rem;font-size:var(--alb-hero-btn-fs-d, 18px);font-weight:var(--alb-hero-btn-fw, var(--alb-button-font-weight, 700));letter-spacing:var(--alb-hero-btn-ls, 0)}.alb-hero-btn-arrow{width:1em;height:1em;flex-shrink:0}.alb-hero-btn-icon{width:var(--alb-hero-btn-icon-size, 20px);height:var(--alb-hero-btn-icon-size, 20px);object-fit:contain;flex-shrink:0}.alb-hero-btn-icon--tint{display:block;-webkit-mask:var(--alb-hero-btn-mask) center / contain no-repeat;mask:var(--alb-hero-btn-mask) center / contain no-repeat}.alb-hero .alb-hero-btn--text{display:inline-flex;align-items:center;gap:6px;font-family:var(--alb-font);text-decoration:underline;text-underline-offset:2px;color:var(--color-foreground);background:transparent;padding:6px 0;border-radius:0}.alb-hero .alb-hero-btn--text:hover{opacity:.8}.alb-hero-content-inner{text-align:center;margin-top:8px}.alb-hero-content-inner ul{padding-left:0}.alb-hero-content-inner ul li{list-style:none;position:relative;font-size:14px;padding-left:24px}.alb-hero-content-inner ul li:before{content:"\2713";position:absolute;left:0;bottom:0;color:var(--alb-albblue, #0081be);font-weight:700}.alb-hero-image{width:100%}.alb-hero-img,.alb-hero-video{width:100%;height:var(--alb-hero-img-h-d, 520px);display:block;object-fit:var(--alb-hero-img-fit, cover);border-radius:12px}@media(min-width:750px){.alb-hero-hide-desktop{display:none}.alb-hero-banner{display:flow-root;position:relative;min-height:var(--alb-hero-img-h-d, 520px)}.alb-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%}.alb-hero-content{position:relative;z-index:1;padding-left:var(--alb-hero-content-left-d, 96px);padding-bottom:40px}.alb-hero-heading{max-width:72%}.alb-hero-topbar--desktop{margin-bottom:22px;border:1px solid #00000008;font-size:16px}.alb-hero-subheading{font-size:18px}}@media(max-width:749px){.alb-hero-hide-mobile,.alb-hero-img.alb-hero-hide-mobile{display:none}.alb-hero-banner{flex-direction:column-reverse;align-items:stretch}.alb-hero-content{width:100%;max-width:100%;text-align:var(--alb-hero-align-m, center)}.alb-hero-heading,.alb-hero-subheading{margin-top:15px;text-align:var(--alb-hero-align-m, center)}.alb-hero-cta{font-size:var(--alb-hero-cta-fs-m, 15px);text-align:var(--alb-hero-align-m, center)}.alb-hero-icons{align-items:center}.alb-hero-btn-wrap{text-align:center}.alb-hero .alb-hero-btn{font-size:var(--alb-hero-btn-fs-m, 14px);padding-inline:2.5rem}.alb-hero-content-inner{max-width:100%;text-align:center}.alb-hero-image{width:calc(100% + var(--alb-hero-pad-l-m, 0px) + var(--alb-hero-pad-r-m, 0px));max-width:none;margin-left:calc(-1 * var(--alb-hero-pad-l-m, 0px));margin-right:calc(-1 * var(--alb-hero-pad-r-m, 0px))}.alb-hero-img,.alb-hero-video{border-radius:0;height:var(--alb-hero-img-h-m, 280px)}}.alb-hilfe .alb-hilfe-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:32px 64px}.alb-hilfe .alb-hilfe-person,.alb-hilfe .alb-hilfe-kontakt{display:flex;align-items:center;gap:24px;min-width:0}.alb-hilfe .alb-hilfe-foto{flex:0 0 auto;border-radius:50%;overflow:hidden;display:block}.alb-hilfe .alb-hilfe-img{width:100%;height:100%;object-fit:cover;display:block}.alb-hilfe .alb-hilfe-icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.alb-hilfe .alb-hilfe-icon-img{width:100%;height:100%;object-fit:contain;display:block}.alb-hilfe .alb-hilfe-icon-img--tint{-webkit-mask:var(--alb-hilfe-mask) center / contain no-repeat;mask:var(--alb-hilfe-mask) center / contain no-repeat}.alb-hilfe .alb-hilfe-text{min-width:0;max-width:300px}.alb-hilfe .alb-hilfe-heading{font-size:16px;font-weight:700;line-height:1.4;margin:0 0 12px}.alb-hilfe .alb-hilfe-copy{font-size:15px;line-height:1.6}.alb-hilfe .alb-hilfe-copy>*:first-child{margin-top:0}.alb-hilfe .alb-hilfe-copy>*:last-child{margin-bottom:0}.alb-hilfe .alb-hilfe-tel{font-size:15px;font-weight:700;line-height:1.4;margin:0 0 10px}.alb-hilfe .alb-hilfe-mail{font-size:15px;line-height:1.4;margin:0}.alb-hilfe .alb-hilfe-tel a,.alb-hilfe .alb-hilfe-mail a{color:inherit;text-decoration:none}.alb-hilfe .alb-hilfe-tel a:hover,.alb-hilfe .alb-hilfe-mail a:hover{text-decoration:underline}@media(max-width:989px){.alb-hilfe .alb-hilfe-row{gap:28px 40px}}@media(max-width:749px){.alb-hilfe .alb-hilfe-person,.alb-hilfe .alb-hilfe-kontakt{flex-direction:column;text-align:center;gap:16px}.alb-hilfe .alb-hilfe-text{max-width:420px}}.alb-il-heading{margin:0 0 36px;text-align:left}.alb-il-intro{margin:-20px 0 32px;line-height:1.7}.alb-il-media{line-height:0}.alb-il-media-img{display:block;width:100%;height:auto}.alb-il-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.alb-il-icon-img{width:100%;height:100%;object-fit:contain;display:block}.alb-il-icon-img--tint{-webkit-mask:var(--alb-il-mask) center / contain no-repeat;mask:var(--alb-il-mask) center / contain no-repeat}.alb-il-body{min-width:0}.alb-il-title{margin:0 0 10px;font-weight:700;line-height:1.25;color:var(--alb-heading-color);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.alb-il-text{line-height:1.7;color:var(--alb-text-color);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.alb-il-text p{margin:0 0 10px}.alb-il-text p:last-child{margin-bottom:0}.alb-il-text a{color:var(--alb-link-color, #0081be);text-decoration:underline}@media(max-width:749px){.alb-il-heading{margin-bottom:28px}.alb-il-title{margin-bottom:8px}}.alb-iwt{margin-top:var(--iwt-mt);margin-bottom:var(--iwt-mb);background:var(--iwt-bg);padding:var(--iwt-pt) 0 var(--iwt-pb)}@media(max-width:749px){.alb-iwt{margin-top:var(--iwt-mt-m, var(--iwt-mt));margin-bottom:var(--iwt-mb-m, var(--iwt-mb))}}.alb-iwt--scope-text{background:var(--color-background)}.alb-iwt--scope-content{background:transparent;padding:0}.alb-iwt-inner{width:100%;max-width:1200px;margin-inline:auto;box-sizing:border-box;padding-inline:20px}.alb-iwt--scope-content .alb-iwt-inner{background:var(--iwt-bg);border-radius:var(--iwt-panel-radius);padding:var(--iwt-pt) 20px var(--iwt-pb)}.alb-iwt-layout{display:flex;align-items:center;gap:var(--iwt-gap)}.alb-iwt-content{flex:1 1 0;min-width:0;padding:var(--iwt-cpad-y) var(--iwt-cpad-x);border-radius:var(--iwt-cradius)}.alb-iwt--scope-text .alb-iwt-content{background:var(--iwt-bg)}.alb-iwt--cbg .alb-iwt-content{background:var(--iwt-cbg)}.alb-iwt-media{flex:0 0 var(--iwt-iw);max-width:var(--iwt-iw)}.alb-iwt-img{width:100%;display:block;height:auto;border-radius:var(--iwt-radius)}.alb-iwt-video{width:100%;height:auto;display:block}.alb-iwt--stacked .alb-iwt-content{flex:0 0 auto;width:100%}.alb-iwt--listgap .alb-iwt-text li+li{margin-top:var(--iwt-list-gap)}.alb-iwt--flush .alb-iwt-inner{padding-inline:0}.alb-iwt--flush .alb-iwt-heading-mobile{padding-inline:20px}@media(min-width:750px){.alb-iwt--pos-left .alb-iwt-layout{flex-direction:row-reverse}.alb-iwt--pos-top .alb-iwt-layout{flex-direction:column-reverse}.alb-iwt--pos-bottom .alb-iwt-layout{flex-direction:column}.alb-iwt--stacked .alb-iwt-media{flex:0 0 auto;width:var(--iwt-iw);max-width:100%;margin-inline:auto}.alb-iwt--valign-top .alb-iwt-layout{align-items:stretch}.alb-iwt--sync .alb-iwt-media{align-self:stretch;aspect-ratio:var(--iwt-img-ar)}.alb-iwt--sync .alb-iwt-img{height:100%;object-fit:cover}.alb-iwt--bleed.alb-iwt--stacked .alb-iwt-media{width:calc(var(--iwt-iw) + 40px);max-width:none;margin-inline:-20px}.alb-iwt--bleed.alb-iwt--pos-top .alb-iwt-img{border-bottom-left-radius:0;border-bottom-right-radius:0}.alb-iwt--bleed.alb-iwt--pos-bottom .alb-iwt-img{border-top-left-radius:0;border-top-right-radius:0}.alb-iwt--bleed:not(.alb-iwt--stacked) .alb-iwt-media{flex-basis:calc(var(--iwt-iw) + 20px);max-width:none}.alb-iwt--bleed.alb-iwt--pos-left .alb-iwt-media{margin-left:-20px}.alb-iwt--bleed.alb-iwt--pos-right .alb-iwt-media{margin-right:-20px}.alb-iwt--bleed.alb-iwt--pos-left .alb-iwt-img{border-top-right-radius:0;border-bottom-right-radius:0}.alb-iwt--bleed.alb-iwt--pos-right .alb-iwt-img{border-top-left-radius:0;border-bottom-left-radius:0}}.alb-iwt-content--hasicon{display:flex;align-items:flex-start;gap:20px}.alb-iwt-body{flex:1 1 0;min-width:0}.alb-iwt-cat-icon{width:56px;height:auto;flex-shrink:0;object-fit:contain}.alb-iwt-heading{margin-top:8px}.alb-iwt-text{margin-top:8px;font-size:var(--alb-body-size, 15px);line-height:1.5}.alb-iwt-kicker{margin:0 0 10px;font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.alb-iwt-icons-title{margin:26px 0 0;font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.alb-iwt-icons{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:5px}.alb-iwt-icon-item{display:flex;align-items:center;gap:10px}.alb-iwt-icon-item img{width:var(--alb-iwt-icon-size);height:auto;max-width:100%}.alb-iwt-icon-text{font-size:15px}.alb-iwt-icon-tint{display:block;flex:0 0 auto;width:var(--alb-iwt-icon-size);aspect-ratio:var(--tint-ar, 1);background-color:var(--tint-color);-webkit-mask-image:var(--tint-mask);mask-image:var(--tint-mask);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-position:center;mask-size:contain}.alb-iwt--tiles .alb-iwt-icons{flex-direction:row;flex-wrap:wrap;gap:20px;margin-top:12px}.alb-iwt--tiles .alb-iwt-icon-item{display:block}.alb-iwt--tiles .alb-iwt-icon-item img{width:var(--alb-iwt-icon-size);height:auto;display:block;padding:5px;box-sizing:content-box;border:2px solid #000;border-radius:3px;filter:brightness(0) saturate(0)}.alb-iwt--tiles .alb-iwt-icon-item.is-inactive img{border-width:1px;opacity:.2}.alb-iwt-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px}.alb-iwt-buttons>.shopify-block{display:contents}.alb-iwt-heading-mobile{display:none}@media(max-width:749px){.alb-iwt{padding-top:var(--iwt-pt-m);padding-bottom:var(--iwt-pb-m)}.alb-iwt--scope-content{padding:0}.alb-iwt--scope-content .alb-iwt-inner{padding-top:var(--iwt-pt-m);padding-bottom:var(--iwt-pb-m);border-radius:0}.alb-iwt-layout{flex-direction:column-reverse;gap:20px}.alb-iwt--mob-bottom .alb-iwt-layout{flex-direction:column}.alb-iwt--mob-hidden .alb-iwt-media{display:none}.alb-iwt--mob-hidden .alb-iwt-layout{gap:0}.alb-iwt-content{width:100%;max-width:100%;padding:var(--iwt-cpad-y-m) var(--iwt-cpad-x-m);text-align:var(--alb-iwt-mobile-align)}.alb-iwt-media{flex:0 0 auto;width:var(--iwt-iw-m);max-width:var(--iwt-iw-m);margin-inline:auto}.alb-iwt--mob-full .alb-iwt-media{width:calc(100% + 40px);max-width:none;margin-left:-20px;margin-right:-20px}.alb-iwt--mob-full .alb-iwt-img{border-radius:0}.alb-iwt--flush .alb-iwt-media{width:100%;max-width:100%;margin-left:0;margin-right:0}.alb-iwt--mobratio .alb-iwt-img{aspect-ratio:var(--iwt-mob-ratio);height:auto;object-fit:cover}.alb-iwt--mobhead .alb-iwt-content .alb-iwt-heading{display:none}.alb-iwt-heading-mobile{display:block;padding-bottom:12px;margin-bottom:20px;border-bottom:1px solid #9b9b9b}.alb-iwt-heading-mobile .alb-iwt-heading{margin:0}.alb-iwt-heading{margin-bottom:15px}.alb-iwt-content--hasicon{flex-direction:column;align-items:var(--alb-iwt-icons-align, flex-start);gap:12px}.alb-iwt-content--hasicon .alb-iwt-body{width:100%;flex:none}.alb-iwt-icons{align-items:var(--alb-iwt-icons-align, flex-start)}.alb-iwt-buttons{justify-content:var(--alb-iwt-btns-align, flex-start)}.alb-iwt--btns-m-stack .alb-iwt-buttons,.alb-iwt--btns-m-stack-full .alb-iwt-buttons{display:grid;justify-content:var(--alb-iwt-btns-align, start);justify-items:stretch;row-gap:12px}.alb-iwt--btns-m-stack .alb-iwt-buttons{grid-template-columns:max-content}.alb-iwt--btns-m-stack-full .alb-iwt-buttons{grid-template-columns:minmax(0,1fr)}.alb-iwt--btns-m-stack .alb-iwt-buttons .alb-btn,.alb-iwt--btns-m-stack .alb-iwt-buttons .alb-iwt-btn,.alb-iwt--btns-m-stack-full .alb-iwt-buttons .alb-btn,.alb-iwt--btns-m-stack-full .alb-iwt-buttons .alb-iwt-btn{width:100%;box-sizing:border-box}}html.alb-ip-noscroll{overflow:hidden}alb-info-panel{display:block}.alb-ip-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#001e3273;z-index:9998;opacity:0;transition:opacity .25s ease}.alb-ip-backdrop.is-open{opacity:1}.alb-ip-drawer{position:fixed;top:0;right:0;height:100%;width:min(620px,96vw);background:var(--color-background, #fff);color:var(--color-foreground, #1a1a1a);z-index:9999;box-shadow:-12px 0 44px #001e3233;transform:translate(100%);transition:transform .3s ease;overflow-y:auto;-webkit-overflow-scrolling:touch;font-family:var(--alb-font)}.alb-ip-drawer.has-side{width:min(860px,96vw)}.alb-ip-drawer.is-wide{width:min(980px,96vw)}.alb-ip-drawer.is-open{transform:translate(0)}.alb-ip-body{display:block}.alb-ip-content{display:flex;flex-direction:column;gap:20px;padding:0 34px 52px}@media(max-width:749px){.alb-ip-content{padding:0 22px 44px}}.alb-ip-close{position:sticky;top:16px;align-self:flex-start;margin:16px 0 2px;width:44px;height:44px;border-radius:50%;border:1px solid var(--color-border);background:var(--color-background);color:var(--color-foreground);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;z-index:3}.alb-ip-close:hover{background:#eff7fc}.alb-ip-close svg{width:20px;height:20px}.alb-ip-side img{width:100%;height:100%;object-fit:cover;display:block}.alb-ip-drawer.has-side .alb-ip-side{aspect-ratio:3 / 2}@media(min-width:750px){.alb-ip-drawer.has-side .alb-ip-body{display:grid;grid-template-columns:1fr 42%;align-items:stretch}.alb-ip-drawer.has-side .alb-ip-side{position:sticky;top:0;height:100vh;aspect-ratio:auto}.alb-ip-drawer.has-side .alb-ip-content{position:relative;z-index:2;background:var(--color-background, #fff);box-shadow:16px 0 34px #001e3229}}.alb-ip-mobimg{display:none}@media(max-width:749px){.alb-ip-mobimg{display:block;margin:2px 0 4px;border:1px solid var(--color-border, #e6e6e6);border-radius:12px;overflow:hidden;box-shadow:0 10px 26px #001e3224}.alb-ip-mobimg img{width:100%;height:auto;display:block}.alb-ip-drawer.has-mobimg .alb-ip-side{display:none}}.alb-ip-h{margin:0;text-wrap:balance}.alb-ip-rte{font-size:14.5px;line-height:1.6}.alb-ip-rte>:first-child{margin-top:0}.alb-ip-rte>:last-child{margin-bottom:0}.alb-ip-feature{display:grid;grid-template-columns:68px 1fr;gap:16px;align-items:start}.alb-ip-feature--noimg{grid-template-columns:1fr}.alb-ip-feature-img img{width:68px;height:auto;display:block}.alb-ip-feature-h{font-size:15px;font-weight:700;margin:0 0 4px}.alb-ip-feature-txt .rte{font-size:13.5px;line-height:1.55}.alb-ip-figure{margin:0}.alb-ip-figure img{width:100%;height:auto;border-radius:10px;display:block}.alb-ip-figure figcaption{font-size:12.5px;opacity:.65;margin-top:8px}.alb-ip-figure.is-small{max-width:300px;margin-inline:auto;text-align:center}.alb-ip-video-el{width:100%;height:auto;border-radius:10px;display:block}.alb-ip-embed{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;background:#000}.alb-ip-embed iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.alb-ip-content .alb-ip-cta{width:100%;flex-direction:column;gap:2px;margin-top:6px}.alb-ip-content .alb-ip-cta .alb-ip-cta-sub{font-size:12.5px;font-weight:500;opacity:.9}.alb-ip-content .alb-ip-ctalink{width:100%;padding:2px 0 6px;border:0;background:none;cursor:pointer;font-family:var(--alb-font);font-size:14px;text-align:center;color:var(--alb-albblue, #0081be);text-decoration:underline;text-underline-offset:3px}.alb-ip-content .alb-ip-ctalink:hover{opacity:.8}.alb-ip-badge{display:inline-block;vertical-align:2px;margin-left:6px;padding:2px 9px;border-radius:999px;background:var(--alb-ip-badge, #EE7116);color:#fff;font-size:11px;font-weight:var(--alb-button-font-weight, 600);line-height:1.4;white-space:nowrap}.alb-ip-note{display:flex;align-items:center;gap:5px;margin:0 0 2px;line-height:18px;font-size:13px;font-weight:600;color:var(--alb-ip-badge, #EE7116)}.alb-ip-note svg{width:14px;height:14px;flex:0 0 auto}.alb-ip-ph{width:56px;height:56px;display:block;margin:0 auto}.alb-ip-feature--note .alb-ip-feature-img{margin-top:20px}.alb-ip-feature--sel+.alb-ip-feature--sel{border-top:1px solid #e8ecef;padding-top:20px}.alb-ip-feature[hidden]{display:none}.alb-ip-fsel{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:7px 16px;border:1.5px solid var(--alb-albblue, #0081be);border-radius:var(--alb-button-radius, 6px);background:#fff;color:var(--alb-albblue, #0081be);cursor:pointer;font-family:var(--alb-font);font-size:14px;font-weight:var(--alb-button-font-weight, 600);line-height:1.2;-webkit-appearance:none;appearance:none;transition:background .15s ease,color .15s ease}.alb-ip-fsel:hover{background:#eff7fc}.alb-ip-fsel:focus-visible{outline:2px solid var(--alb-albblue, #0081be);outline-offset:2px}.alb-ip-fsel-ico{width:15px;height:15px;display:none}.alb-ip-fsel.is-current{background:var(--alb-albblue, #0081be);color:#fff}.alb-ip-fsel.is-current .alb-ip-fsel-ico{display:block}.alb-instagram-gallery .alb-inner{margin-inline:auto}.alb-ig-heading{text-align:center}.alb-ig-inner--stack .alb-ig-text-body{text-align:center;max-width:60ch;margin:-8px auto 24px}.alb-ig-text-body{font-size:16px;line-height:1.5}.alb-ig-text-body p:last-child{margin-bottom:0}.alb-ig-link{color:var(--color-primary, #0081be);font-weight:700;text-decoration:none}.alb-ig-link:hover{text-decoration:underline}.alb-ig-inner--side{display:flex;align-items:flex-start;gap:var(--alb-ig-gap, 8px)}.alb-ig-inner--side .alb-ig-text{flex:0 0 var(--alb-ig-text-w, 20%);max-width:var(--alb-ig-text-w, 20%);min-width:0;padding-right:20px;box-sizing:border-box}.alb-ig-inner--side .alb-ig-heading{text-align:left}.alb-ig-inner--side .alb-ig-grid{flex:1 1 auto;min-width:0;justify-content:flex-start}.alb-ig-inner--side .alb-ig-item{flex:0 0 calc((100% - var(--alb-ig-gap, 8px) * (var(--alb-ig-n, 4) - 1)) / var(--alb-ig-n, 4));min-width:0;max-width:none}.alb-ig-embed{width:100%}.alb-ig-embed img{max-width:100%;height:auto}.alb-ig-grid{display:flex;gap:var(--alb-ig-gap, 8px);justify-content:center;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.alb-ig-grid::-webkit-scrollbar{display:none}.alb-ig-item{flex:1 1 0;min-width:160px;max-width:240px;flex-shrink:0;border-radius:var(--alb-ig-radius, 8px);overflow:hidden;display:block;position:relative;aspect-ratio:1 / 1;background:#e8e8e8;transition:opacity .2s ease,transform .2s ease}.alb-ig-item:hover{opacity:.9;transform:scale(1.02)}.alb-ig-img{width:100%;height:100%;object-fit:cover;display:block}.alb-ig-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#0000004d}.alb-ig-placeholder svg{width:40px;height:40px}@media(max-width:749px){.alb-ig-grid{display:grid;grid-template-columns:repeat(var(--alb-ig-cols-m, 3),1fr);gap:var(--alb-ig-gap-m, 6px);overflow-x:visible}.alb-ig-item{min-width:0;max-width:none;width:100%}.alb-ig-inner--side{display:block}.alb-ig-inner--side .alb-ig-text{max-width:none;padding-right:0;margin-bottom:16px}.alb-ig-text{padding-inline:20px;box-sizing:border-box}}.alb-kl-grid{list-style:none;margin:0;padding:0;display:grid;gap:var(--alb-kl-gap, 16px)}.alb-kl-item{min-width:0;display:flex}.alb-kl-tile{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:56px;box-sizing:border-box;text-decoration:none;color:inherit;font-weight:var(--alb-kl-weight, 700);transition:box-shadow .2s ease,transform .2s ease}a.alb-kl-tile:hover{box-shadow:0 6px 16px #0000001a;transform:translateY(-1px)}.alb-kl-icon{width:var(--alb-kl-icon, 36px);height:var(--alb-kl-icon, 36px);flex-shrink:0;display:flex;align-items:center;justify-content:center}.alb-kl-img{width:100%;height:100%;object-fit:contain;display:block}.alb-kl-img--tint{-webkit-mask:var(--alb-kl-mask) center / contain no-repeat;mask:var(--alb-kl-mask) center / contain no-repeat}.alb-kl-label{font-size:var(--alb-kl-text, 16px);line-height:1.2}@media(max-width:749px){.alb-kl-item--hide-mobile{display:none}.alb-kl-tile{gap:8px;min-height:48px}}.alb-logo-slider .alb-inner{padding-inline:20px}.alb-ls-card{display:flex;align-items:center;gap:24px;padding:15px 20px;border-radius:8px;box-shadow:0 10px 20px #00000014}.alb-ls-track{flex:1 1 auto;min-width:0;max-width:1100px;margin-inline:auto;display:flex;align-items:center;justify-content:space-around;gap:30px;overflow-x:auto;scrollbar-width:none}.alb-ls-track::-webkit-scrollbar{display:none}.alb-logo-slide{flex:0 0 auto;width:var(--alb-ls-logo-w, 150px);height:var(--alb-ls-logo-h, 45px);display:flex;align-items:center;justify-content:center}.alb-logo-img{width:100%;height:100%;object-fit:contain;display:block}.alb-logo-img--placeholder{background:#00000014;border-radius:4px}.alb-ls-empty{flex:1 1 auto;margin:0;text-align:center;font-size:14px;color:#888}@media(max-width:749px){.alb-ls-card{padding:12px 16px}.alb-ls-track{justify-content:space-around}.alb-logo-slide.alb-ls-hide-mobile{display:none}}.alb-mr-heading{margin:0 0 20px}.alb-mr-item{line-height:0;min-width:0}.alb-mr-media{display:block;width:100%;height:auto}.alb-mr-video{background:#000}.alb-mr-video--plain{pointer-events:none}.alb-mr-placeholder{background:var(--color-background, #f4f4f4)}.alb-mr-sub{line-height:1.5;opacity:.75}.alb-mr-sub--oben{margin:0 0 12px}.alb-mr-sub--unten{margin:10px 0 0}.alb-pdpnav{border-top:1px solid #e3e8ec;border-bottom:1px solid #e3e8ec}.alb-pdpnav__list{display:flex;flex-wrap:nowrap;align-items:stretch;gap:34px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.alb-pdpnav__list::-webkit-scrollbar{display:none}.alb-pdpnav__link{position:relative;white-space:nowrap;flex:none;padding:16px 2px;text-decoration:none;font-size:var(--alb-pdpnav-fs, 1.0625rem);font-weight:600;line-height:1;transition:color .2s cubic-bezier(.4,0,.2,1)}.alb-pdpnav__link[aria-current=true]{font-weight:700}.alb-pdpnav__link:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:transparent;border-radius:2px 2px 0 0;transform:scaleX(0);transform-origin:left;transition:transform .2s cubic-bezier(.4,0,.2,1)}.alb-pdpnav__link[aria-current=true]:after{transform:scaleX(1)}@media(max-width:749px){.alb-pdpnav__list{flex-wrap:wrap;gap:6px 16px;overflow-x:visible}.alb-pdpnav__link{font-size:var(--alb-pdpnav-fs-mobile, .8125rem);padding:9px 2px}}.alb-pgt-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 26px}.alb-pgt-heading,.alb-pgt-tabs{scroll-margin-top:110px}.alb-pgt-tab{display:inline-flex;align-items:center;gap:8px;min-height:var(--alb-pgt-h, 44px);padding:var(--alb-pgt-pad-y, 4px) var(--alb-pgt-pad-x, 14px);border-radius:999px;border:1px solid var(--alb-pgt-border, #d5dde3);background:var(--alb-pgt-bg, #fff);color:var(--alb-pgt-text, #003e5f);font-family:inherit;font-size:var(--alb-pgt-fs, 14px);font-weight:var(--alb-button-font-weight, 600);line-height:1.2;cursor:pointer;white-space:nowrap;-webkit-appearance:none;appearance:none;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.alb-pgt-tab:hover{border-color:var(--alb-pgt-active-bg, #003e5f);box-shadow:0 2px 8px #003e5f14}.alb-pgt-tab.is-active{background:var(--alb-pgt-active-bg, #003e5f);border-color:var(--alb-pgt-active-bg, #003e5f);color:var(--alb-pgt-active-text, #fff)}.alb-pgt-tab:focus-visible{outline:2px solid var(--alb-albblue, #0081be);outline-offset:2px}.alb-pgt-tab--empty{border-style:dashed;opacity:.7}.alb-pgt-icon{display:inline-block;flex:0 0 auto;width:var(--alb-pgt-icon, 22px);height:var(--alb-pgt-icon, 22px);background-color:var(--alb-pgt-icon-color, currentColor);-webkit-mask:var(--alb-pgt-mask) center / contain no-repeat;mask:var(--alb-pgt-mask) center / contain no-repeat}.alb-pgt-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:#003e5f14;font-size:12px;font-weight:600;line-height:1}.alb-pgt-tab.is-active .alb-pgt-count{background:#fff3}.alb-pgt-panel[hidden]{display:none!important}.alb-pgt-panel{animation:alb-pgt-in .25s ease}@keyframes alb-pgt-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.alb-pgt-panel{animation:none}}.alb-pgt-text{max-width:760px;line-height:1.6;margin:0 0 20px}.alb-pgt-text>*:last-child{margin-bottom:0}.alb-pgt-more{margin-top:22px}@media(max-width:749px){.alb-pgt-tabs{flex-wrap:wrap;gap:8px;margin-bottom:20px}.alb-pgt-tab{min-height:calc(var(--alb-pgt-h, 44px) - 4px);padding:calc(var(--alb-pgt-pad-y, 4px) - 1px) calc(var(--alb-pgt-pad-x, 14px) - 2px);font-size:calc(var(--alb-pgt-fs, 14px) - 1px);white-space:normal}.alb-pgt .alb-pg-track{margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px}}.alb-pgt .alb-pg-track{--alb-pgt-fade-w: 20px;--alb-pgt-fade-a: .45}.alb-pgt .alb-pg-track.alb-pg-fade-r{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--alb-pgt-fade-w)),rgba(0,0,0,var(--alb-pgt-fade-a)));mask-image:linear-gradient(to right,#000 calc(100% - var(--alb-pgt-fade-w)),rgba(0,0,0,var(--alb-pgt-fade-a)))}.alb-pgt .alb-pg-track.alb-pg-fade-l{-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,var(--alb-pgt-fade-a)),#000 var(--alb-pgt-fade-w));mask-image:linear-gradient(to right,rgba(0,0,0,var(--alb-pgt-fade-a)),#000 var(--alb-pgt-fade-w))}.alb-pgt .alb-pg-track.alb-pg-fade-l.alb-pg-fade-r{-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,var(--alb-pgt-fade-a)),#000 var(--alb-pgt-fade-w),#000 calc(100% - var(--alb-pgt-fade-w)),rgba(0,0,0,var(--alb-pgt-fade-a)));mask-image:linear-gradient(to right,rgba(0,0,0,var(--alb-pgt-fade-a)),#000 var(--alb-pgt-fade-w),#000 calc(100% - var(--alb-pgt-fade-w)),rgba(0,0,0,var(--alb-pgt-fade-a)))}.alb-pg .alb-inner{margin-inline:auto}@media(max-width:749px){.alb-pg-track{margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px}}.alb-pg-track.alb-pg-fade-r{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent)}.alb-pg-track.alb-pg-fade-l{-webkit-mask-image:linear-gradient(to right,transparent,#000 40px);mask-image:linear-gradient(to right,transparent,#000 40px)}.alb-pg-track.alb-pg-fade-l.alb-pg-fade-r{-webkit-mask-image:linear-gradient(to right,transparent,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,transparent,#000 40px,#000 calc(100% - 40px),transparent)}.alb-satc-bar{position:fixed;top:0;left:0;right:0;z-index:1000;border-bottom:1px solid var(--color-border);box-shadow:0 4px 18px #00000017;transform:translateY(-100%);transition:transform .25s cubic-bezier(.4,0,.2,1);will-change:transform}.alb-satc-bar.is-visible{transform:translateY(0)}.alb-satc-inner{display:flex;align-items:center;gap:14px;padding:9px 20px}.alb-satc-media{width:48px;height:48px;flex:none;border-radius:8px;overflow:hidden;background:#f4f8fb;display:block}.alb-satc-media img{width:100%;height:100%;object-fit:contain;display:block}.alb-satc-info{display:flex;flex-direction:column;min-width:0;gap:2px}.alb-satc-title{font-weight:700;font-size:15px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-foreground)}.alb-satc-price{display:flex;align-items:baseline;gap:8px;font-size:14px;color:var(--color-foreground)}.alb-satc-price .now{font-weight:700}.alb-satc-price .was{opacity:.55;text-decoration:line-through;font-size:12.5px}.alb-satc-price .was[hidden]{display:none}.alb-satc-form{margin:0 0 0 auto;flex:none}.alb-satc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--color-primary-button);color:var(--color-primary-button-text);border:0;border-radius:9px;font:inherit;font-size:14px;font-weight:var(--alb-button-font-weight, 700);padding:12px 24px;cursor:pointer;white-space:nowrap}.alb-satc-btn:hover{filter:brightness(.94)}.alb-satc-btn[disabled]{opacity:.5;cursor:not-allowed}.alb-satc-btn svg{width:18px;height:18px}@media(max-width:749px){.alb-satc-inner{gap:10px;padding:8px 12px}.alb-satc-media{display:none}.alb-satc-info{flex:1 1 auto}.alb-satc-title,.alb-satc-price{font-size:13px}.alb-satc-btn{padding:11px 13px;gap:0}.alb-satc-btn [data-satc-label]{display:none}.alb-satc-btn svg{width:20px;height:20px}}.alb-such-ratgeber .alb-inner{max-width:var(--page-width, 1400px);margin:0 auto;padding-inline:var(--page-margin, 20px)}.alb-such-ratgeber__intro{margin:0 0 16px;color:var(--color-foreground);opacity:.8}.alb-such-ratgeber__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;margin:0;padding:0}.alb-such-ratgeber__item{min-width:0}@media(max-width:749px){.alb-such-ratgeber__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:6px;-webkit-overflow-scrolling:touch}.alb-such-ratgeber__item{flex:0 0 72vw;scroll-snap-align:start}}.alb-tab-table strong{font-weight:700}.alb-tab-anchor{scroll-margin-top:24px}.alb-team .alb-inner{margin-inline:auto}.alb-team-card a.alb-team-media{text-decoration:none}.alb-timeline .alb-inner,.alb-trust-icons .alb-inner{margin-inline:auto}@media(min-width:750px){.alb-ti-item[data-alb-ti-klon]{display:none}}.alb-ti-heading{text-align:center;margin-bottom:32px}.alb-ti-grid{display:flex;justify-content:center;align-items:flex-start;gap:var(--alb-ti-gap, 40px);flex-wrap:wrap}.alb-ti-item{flex:1 1 0;min-width:140px;max-width:220px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.alb-ti-icon{width:var(--alb-ti-icon, 64px);height:var(--alb-ti-icon, 64px);max-width:100%;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-foreground, currentColor)}.alb-ti-img{width:100%;height:100%;object-fit:contain;display:block}.alb-ti-icon svg{max-width:100%;max-height:100%;object-fit:contain;display:block}.alb-ti-label{font-size:var(--alb-ti-text, 13px);font-weight:var(--alb-ti-weight, 400);line-height:1.5;margin:0}@media(max-width:749px){.alb-trust-icons .alb-inner{padding-inline:20px;box-sizing:border-box}.alb-ti-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px 16px}.alb-ti-item{max-width:100%;min-width:0}.alb-ti-label{font-size:var(--alb-ti-text-m, 12px)}}.alb-wfw-inner{display:grid;grid-template-columns:1.5fr 1fr;align-items:start}.alb-wfw-left,.alb-wfw-right{text-align:left;padding:40px}.alb-wfw-heading{margin:0 0 16px}.alb-wfw-subheading{font-size:1.35rem;font-weight:600;margin:0 0 20px;line-height:1.2;color:var(--alb-heading-color)}.alb-wfw-body{font-size:1rem;line-height:1.7;margin-bottom:28px}.alb-wfw-body p{margin:0 0 16px}.alb-wfw-body p:last-child{margin-bottom:0}.alb-wfw-link{font-size:1rem;text-decoration:underline;font-weight:500;display:inline-flex;align-items:center;gap:4px;color:var(--alb-link-color, var(--alb-text-color))}.alb-wfw-link:hover{opacity:.7}.alb-wfw-list-heading{margin:0 0 12px}.alb-wfw-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}@media(max-width:749px){.alb-wfw-inner{grid-template-columns:1fr;gap:0}.alb-wfw-left{margin-bottom:48px;padding:5px}.alb-wfw-right{padding:5px}.alb-wfw-subheading{font-size:20px}.alb-wfw-list{gap:10px}}.blog-post-comments-container{width:100%;max-width:var(--normal-content-width);margin:0 auto}.blog-post-comments{display:flex;flex-direction:column;gap:var(--gap-3xl)}.blog-post-comment__author{display:flex;align-items:center;gap:var(--gap-2xs);margin-top:var(--margin-md);font-size:var(--font-size--body-sm);color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}.blog-post-comments-pagination{display:flex;justify-content:center;gap:var(--gap-2xs)}.blog-post-comments-pagination,.blog-post-comments-pagination a,.blog-post-comments-pagination .current{color:var(--color-foreground)}.blog-post-comments-pagination .current,.blog-post-comments-pagination a{display:block;padding:var(--padding-2xs) var(--padding-xs)}.blog-post-comments-pagination .current,.blog-post-comments-pagination a:hover{border-bottom:1px solid var(--color-foreground)}.blog-post-content{max-width:var(--normal-content-width);margin:0 auto;color:var(--color, inherit)}.blog-post-content a{color:currentcolor}.blog-post-details{display:flex;gap:var(--gap-sm);font-size:var(--font-paragraph-size);color:var(--color-details, var(--color-foreground-muted));white-space:nowrap;flex-wrap:wrap}.blog-post-details>span{text-overflow:clip;overflow:hidden}.alb-cinfo-kachel{overflow:hidden;aspect-ratio:1 / 1;display:block;border-radius:12px}.alb-cinfo-kachel img,.alb-cinfo-placeholder{display:block;width:100%;height:100%;object-fit:cover}.alb-cinfo-placeholder{background:#e8e8e8}.alb-faq-item{margin-bottom:var(--alb-faq-item-gap, 16px)}.alb-faq-accordion>:last-child .alb-faq-item{margin-bottom:0}.alb-faq-question{list-style:none;cursor:pointer;display:flex;align-items:center;gap:16px;padding:20px 24px;background:var(--alb-faq-tile-bg, #ffffff);border-radius:var(--alb-faq-tile-radius, 8px);font-family:var(--alb-font);font-size:var(--alb-faq-question-size, 16px);font-weight:600;text-align:left;color:var(--alb-faq-question-color, var(--alb-heading-color));transition:background-color .2s ease,color .2s ease}.alb-faq-question::-webkit-details-marker{display:none}.alb-faq-item:not([open]) .alb-faq-question:hover{filter:brightness(.965)}.alb-faq-item[open] .alb-faq-question{background:var(--alb-faq-tile-bg-open, var(--alb-albblue, #0081be));color:var(--alb-faq-question-color-open, #ffffff)}.alb-faq-question-text{flex:1;min-width:0}.alb-faq-icon{display:flex;align-items:center;flex-shrink:0}.alb-faq-icon .alb-faq-icon-v{transition:transform .3s ease,opacity .2s ease;transform-origin:center}.alb-faq-item[open] .alb-faq-icon-v{transform:rotate(90deg);opacity:0}.alb-faq-answer{padding:20px 24px 8px;line-height:1.6;text-align:left;font-size:var(--alb-faq-answer-size, 16px);color:var(--alb-faq-answer-color, var(--alb-text-color))}@media(max-width:749px){.alb-faq-question{padding:16px 18px;gap:12px}.alb-faq-answer{padding:16px 18px 6px}}.alb-faq-accordion .alb-faq-category{margin-bottom:8px}.alb-fnav-img--tint{-webkit-mask:var(--alb-fnav-mask) center / contain no-repeat;mask:var(--alb-fnav-mask) center / contain no-repeat}.alb-iwt-btn-icon{width:var(--alb-iwt-btn-icon-size, 20px);height:var(--alb-iwt-btn-icon-size, 20px);object-fit:contain;flex-shrink:0}.alb-iwt-btn-icon--tint{display:block;-webkit-mask:var(--alb-iwt-btn-mask) center / contain no-repeat;mask:var(--alb-iwt-btn-mask) center / contain no-repeat}.alb-iwt-btn-arrow{width:1em;height:1em;flex-shrink:0}.alb-iwt-btn-cart{display:inline-flex;width:1.2em;height:1.2em;flex-shrink:0}.alb-iwt-btn-cart svg{width:100%;height:100%}.alb-iwt-btn-item{display:flex;align-items:center;gap:16px}.alb-iwt-btn-item--row{flex-basis:100%}.alb-iwt-btn-side{display:flex;flex-shrink:0}.alb-iwt-btn-side .alb-iwt-btn-icon{width:var(--alb-iwt-btn-icon-size, 20px);height:var(--alb-iwt-btn-icon-size, 20px)}.alb-iwt-btn-col{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.alb-iwt-btn-sub{font-size:14px;line-height:1.4}.alb-iwt-btn--text{display:inline-flex;align-items:center;gap:6px;font-family:var(--alb-font);font-weight:var(--alb-button-font-weight, 600);text-decoration:underline;text-underline-offset:2px;color:var(--color-foreground);background:transparent;padding:6px 0}.alb-iwt-btn--text:hover{opacity:.8}.alb-logo-slide .alb-logo-img{width:var(--alb-logo-scale, 100%);height:var(--alb-logo-scale, 100%)}.alb-logo-img--tint{-webkit-mask:var(--alb-logo-mask) center / contain no-repeat;mask:var(--alb-logo-mask) center / contain no-repeat}.alb-pkarte-card{height:100%}.alb-pkarte-price{display:flex;flex-direction:column;gap:2px;margin:0 0 16px;line-height:1.3}.alb-pkarte-price-now{font-size:18px;font-weight:700}.alb-pkarte-price-was{font-size:14px;color:#69727b}.alb-pkarte-inner{overflow-wrap:anywhere;hyphens:auto;-webkit-hyphens:auto;min-width:0}.alb-pkarte-inner{background:var(--color-background, #fff);height:100%;position:relative;border-radius:8px;box-shadow:#0000000d 0 4px 16px;display:flex;flex-direction:column;justify-content:space-between}.alb-pkarte-badge{padding:12px 16px;text-align:center;font-weight:600;font-size:15px;line-height:1.35;letter-spacing:.06em;text-transform:uppercase;border-radius:8px 8px 0 0}.alb-pkarte-cardlink{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.alb-pkarte-buttons,.alb-pkarte-content a,.alb-pkarte-features a{position:relative;z-index:2}.alb-pkarte-checkrow{display:flex;align-items:flex-start;gap:10px}.alb-pkarte-checkrow>.alb-pkarte-features{flex:1 1 auto;min-width:0}.alb-pkarte-check{flex:0 0 auto;display:block;width:var(--alb-pkarte-check-size, 30px);height:var(--alb-pkarte-check-size, 30px);color:var(--alb-pkarte-check-color, #0081be)}.alb-pkarte-badge{display:flex;align-items:center;justify-content:center;gap:8px}.alb-pkarte-badge-icon{flex:0 0 auto}.alb-pkarte-head{padding:20px 20px 0}.alb-pkarte-subtitle{font-weight:400;font-size:16px;margin-bottom:0}.alb-pkarte-head .alb-pkarte-title{margin:0 0 28px;line-height:1.1;font-weight:700;font-size:22px}.alb-pkarte-subtitle-below{margin:0 0 24px;color:#5c6b76}.alb-pkarte-head:has(.alb-pkarte-subtitle-below) .alb-pkarte-title{margin-bottom:6px}.alb-pkarte-img{display:block;width:150px;max-width:60%;height:auto;margin:0 20px 20px}.alb-pkarte-centered .alb-pkarte-head{text-align:center}.alb-pkarte-centered .alb-pkarte-img{margin-inline:auto}.alb-pkarte-centered .alb-pkarte-content{text-align:center}.alb-pkarte-imglarge .alb-pkarte-img{width:calc(100% - 40px);max-width:calc(100% - 40px);margin:0 20px 20px}.alb-pkarte-imgflush:not(.alb-pkarte-centered) .alb-pkarte-img{margin-left:0}.alb-pkarte-imgflush.alb-pkarte-imglarge:not(.alb-pkarte-centered) .alb-pkarte-img{width:calc(100% - 20px);max-width:calc(100% - 20px)}.alb-pkarte-buttons .alb-pkarte-btn-cart{width:100%;justify-content:center}.alb-pkarte-btn-cartlabel{display:inline-flex;align-items:center;justify-content:center;gap:5px}.alb-pkarte-btn-cartlabel svg{flex:none}.alb-pkarte-footer{padding:0 var(--alb-pkarte-pad-x, 50px) var(--alb-pkarte-pad-b, 24px);display:flex;flex-direction:column;flex:1}.alb-pkarte-content{font-size:15px;margin:0}.alb-pkarte-content p{margin:16px 0}.alb-pkarte-content>p:first-child{margin-top:0}.alb-pkarte-apptitle{margin-bottom:16px}.alb-pkarte-icons{display:flex;gap:10px;margin-bottom:20px}.alb-pkarte-icon{height:40px;width:40px;box-shadow:#00000040 1px 1px 4px;border-radius:52px;display:flex;align-items:center;justify-content:center}.alb-pkarte-icon img{width:40px;height:40px;object-fit:contain}.alb-pkarte-icon .alb-pkarte-icon-tint{width:40px;height:40px;display:block;-webkit-mask:var(--alb-pkarte-mask) center / contain no-repeat;mask:var(--alb-pkarte-mask) center / contain no-repeat}.alb-pkarte-features{margin-bottom:25px;font-size:15px}.alb-pkarte-features ul{padding-left:18px;margin:0}.alb-pkarte-features li,.alb-pkarte-features p{margin:16px 0}.alb-pkarte-buttons{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin-top:auto;margin-bottom:0}.alb-pkarte-buttons .alb-btn{width:max-content}.alb-pkarte-btn-secondary{text-decoration:none;font-size:15px}.alb-pkarte-note{margin:0;font-size:13px;line-height:1.4;text-align:center;opacity:.75}.alb-pkarte-btn-secondary:hover{opacity:.8}@media(max-width:749px){.alb-pkarte-footer{padding-inline:var(--alb-pkarte-pad-x-m, 24px)}.alb-pkarte-buttons{width:100%}.alb-pkarte-buttons .alb-btn{width:100%;justify-content:center;text-align:center}.alb-pkarte-btn-secondary{width:100%;text-align:center}}.alb-social-link{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:inherit;font-weight:600;font-size:15px;line-height:1.2}.alb-social-link--pill{padding:10px 18px;border:1px solid var(--color-border, #e3e8ec);border-radius:999px;background:var(--color-background, #fff);transition:border-color .15s ease,background .15s ease}.alb-social-link--pill:hover{border-color:var(--color-foreground, #1a1a1a)}.alb-social-link--plain:hover .alb-social-link__label{text-decoration:underline;text-underline-offset:3px}.alb-social-link__icon{display:inline-flex;line-height:0}.alb-social-link__icon svg,.alb-social-link__icon .icon{width:var(--alb-sl-icon, 22px);height:var(--alb-sl-icon, 22px)}.alb-tb{display:flex;min-width:0;width:100%}.alb-tb--left{flex-direction:row}.alb-tb--right{flex-direction:row-reverse}.alb-tb--top{flex-direction:column}.alb-tb--bottom{flex-direction:column-reverse}.alb-tb .alb-tb-media{min-width:0}.alb-tb .alb-tb-img{display:block;width:100%;height:auto}.alb-tb .alb-tb-body{flex:1 1 0;min-width:0}.alb-tb--top .alb-tb-body,.alb-tb--bottom .alb-tb-body{flex-basis:auto}.alb-tb .alb-tb-heading{margin:0 0 12px;line-height:1.3}.alb-tb .alb-tb-text{line-height:1.6}.alb-tb .alb-tb-text>*:first-child{margin-top:0}.alb-ti-item--link{text-decoration:none;color:inherit;cursor:pointer;transition:opacity .15s ease,transform .15s ease}.alb-ti-item--link:hover{opacity:.82}.alb-ti-img--tint{-webkit-mask:var(--alb-ti-mask) center / contain no-repeat;mask:var(--alb-ti-mask) center / contain no-repeat}.alb-wfw-item{display:flex;align-items:center;gap:12px}.alb-wfw-icon{width:56px;height:56px;flex-shrink:0;object-fit:contain}.alb-wfw-icon--placeholder{background:#00000014;border-radius:50%}.alb-wfw-icon--tint{-webkit-mask:var(--alb-wfw-mask) center / contain no-repeat;mask:var(--alb-wfw-mask) center / contain no-repeat}.alb-wfw-item-text{font-size:1rem;line-height:1.4;color:var(--alb-text-color)}@media(max-width:749px){.alb-wfw-item{gap:15px}.alb-wfw-icon{width:60px;height:60px}}.icon-block{display:flex;flex-shrink:0}.icon-block__media{height:auto}.image-block__placeholder{height:100%;width:100%;object-fit:cover;object-position:center center;overflow:hidden;position:relative}.placeholder-image{position:relative;aspect-ratio:var(--ratio);overflow:hidden}.image-block{display:flex;justify-content:var(--horizontal-alignment, "inline-start")}.image-block--height-fill .image-block__image{height:100%}.image-block__image{object-fit:cover;aspect-ratio:var(--ratio)}.page-content{color:var(--color, inherit)}.page-content a{color:currentcolor}.payment-icons{width:100%}.payment-icons__list{display:flex;align-items:center;justify-content:var(--alignment);flex-wrap:wrap;gap:var(--icon-gap);margin:0;padding:0}.payment-icons__item{display:flex;align-items:center}.placeholder-video{aspect-ratio:5 / 3}accordion-custom details::details-content,accordion-custom details .details-content{block-size:0;overflow-y:clip;opacity:0;interpolate-size:allow-keywords;transition:content-visibility var(--animation-speed-slow) allow-discrete,padding-block var(--animation-speed-slow) var(--animation-easing),opacity var(--animation-speed-slow) var(--animation-easing),block-size var(--animation-speed-slow) var(--animation-easing)}accordion-custom details:not(:focus-within)::details-content,accordion-custom details:not(:focus-within) .details-content{transition:none}accordion-custom details:not([open])::details-content,accordion-custom details:not([open]) .details-content{padding-block:0}accordion-custom details[open]::details-content,accordion-custom details[open] .details-content{opacity:1;block-size:auto}@starting-style{accordion-custom details[open]::details-content,accordion-custom details[open] .details-content{block-size:0;opacity:0;overflow-y:clip}}accordion-custom details[open] .details-content:focus-within{overflow-y:visible}@media screen and (max-width:749px){accordion-custom[data-disable-on-mobile=true] summary{cursor:auto}}@media screen and (min-width:750px){accordion-custom[data-disable-on-desktop=true] summary{cursor:auto}}.alb-cld{display:flex;flex-direction:column;gap:2px;margin-block-start:var(--margin-3xs, 4px)}.alb-cld__row{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:var(--font-size--xs, .8125rem);line-height:1.3;color:var(--alb-seablue, #003e5f)}.alb-cld__tag{display:inline-flex;width:13px;height:13px;flex-shrink:0;color:var(--alb-albblue, #0081be)}.alb-cld__tag svg{width:100%;height:100%}.alb-cld__code{font-weight:600;overflow-wrap:anywhere}.alb-cld__badge{padding:1px 6px;border-radius:var(--style-border-radius-lg, 999px);background-color:var(--alb-albblue, #0081be);color:#fff;font-size:var(--font-size--2xs, .75rem);font-weight:700;white-space:nowrap}.alb-cld__amount{margin-inline-start:auto;font-weight:600;white-space:nowrap}.alb-cld__was{font-size:var(--font-size--2xs, .75rem);color:rgb(var(--color-foreground-rgb) / .6)}.alb-cld__was s{text-decoration-thickness:1px}:root{--alb-cart-overlay-color: rgb(0 0 0 / .4);--alb-cart-overlay-speed: .3s}#cart-drawer .theme-drawer__dialog--opening,#cart-drawer .theme-drawer__dialog--opening-inline-start,#cart-drawer .theme-drawer__dialog--closing{animation-duration:var(--alb-cart-overlay-speed)}#cart-drawer .theme-drawer__dialog::backdrop{background:var(--alb-cart-overlay-color)}@media screen and (min-width:990px){body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:var(--alb-cart-overlay-color);opacity:0;pointer-events:none;transition:opacity var(--alb-cart-overlay-speed) var(--animation-timing-fade-out)}body:has(#cart-drawer[open]):after{opacity:1;pointer-events:auto;transition-timing-function:var(--animation-timing-fade-in)}body:has(#cart-drawer[open]) #cart-drawer .theme-drawer__dialog{z-index:10001}body:has(#cart-drawer[open]) .page-wrapper--drawer-open{margin-right:0}.page-wrapper{scrollbar-gutter:stable}body:has(#cart-drawer[open]) .page-wrapper{overflow:hidden}}@media(prefers-reduced-motion:reduce){#cart-drawer .theme-drawer__dialog--opening,#cart-drawer .theme-drawer__dialog--opening-inline-start,#cart-drawer .theme-drawer__dialog--closing{animation:none}body:after{transition:none}}.alb-kleg{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 20px;justify-content:center;font-size:11px;line-height:1.3}.alb-kleg-item{display:inline-flex;align-items:center;gap:7px;margin:0;padding:0}.alb-kleg-item:before,.alb-kleg-title:before{content:none}.alb-kleg-title{margin:0 -8px 0 0;padding:0;font-weight:600}.alb-kleg--stack .alb-kleg-title{grid-column:1 / -1;margin:0 0 2px}.alb-kleg-dots{flex:0 0 auto}.alb-kleg-dots.alb-sfi-circles,.alb-kleg-dots.alb-sfl-circles{display:inline-flex;gap:3px}.alb-kleg .alb-sfi-dot,.alb-kleg .alb-sfl-dot{width:9px;height:9px;border-width:1.5px}.alb-kleg-dots--sfw{--alb-sfw-circle: 9px;display:inline-flex;justify-content:center;width:33px}.alb-kleg-dots--sfw .alb-sfw-circles{--d: 9px;margin:0;border-width:1.5px}.alb-kleg-dots--sfw .alb-sfw-circles:before,.alb-kleg-dots--sfw .alb-sfw-circles:after{border-width:1.5px;top:-1.5px}.alb-kleg-dots--sfw .alb-sfw-circles:before{left:calc(-1 * (var(--d) + 3px) - 1.5px)}.alb-kleg-dots--sfw .alb-sfw-circles:after{right:calc(-1 * (var(--d) + 3px) - 1.5px)}.alb-kleg--stack{display:grid;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:5px 8px}.alb-kleg--stack .alb-kleg-item{display:contents}@media(max-width:749px){.alb-sfw-inner>.alb-kleg{padding-inline:16px}.alb-sfi-inner>.alb-kleg,.alb-sfl-inner>.alb-kleg{padding-inline:20px}.alb-kleg{display:grid;grid-template-columns:auto auto;justify-content:start;align-items:center;gap:5px 8px;margin-top:18px}.alb-kleg .alb-kleg-item{display:contents}.alb-kleg .alb-kleg-title{grid-column:1 / -1;margin:0 0 2px}}.alb-lh{display:none;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;pointer-events:none}@media(hover:hover)and (pointer:fine){.alb-lh{display:block;opacity:0;transition:opacity .28s ease}.card-gallery .alb-lh{inset:var(--padding-block-start, 0px) auto auto var(--padding-inline-start, 0px);width:calc(100% - var(--padding-inline-start, 0px) - var(--padding-inline-end, 0px));height:calc(100% - var(--padding-block-start, 0px) - var(--padding-block-end, 0px));border-radius:var(--product-corner-radius, 0)}:is(.alb-pg-card,.card-gallery):hover .alb-lh{opacity:1}.card-gallery:has(.slideshow-control:hover) .alb-lh{opacity:0}}.alb-lh-toggle{display:none}@media(hover:none),(pointer:coarse){.alb-lh-toggle{display:grid;place-items:center;position:absolute;z-index:3;right:8px;bottom:8px;width:32px;height:32px;border-radius:50%;background:#fff;color:#003e5f;border:1px solid #d5dde3;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.alb-lh-toggle:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.alb-lh-toggle svg{width:16px;height:16px;display:block}.alb-lh-toggle[aria-pressed=true]{background:#003e5f;border-color:#003e5f;color:#fff}.alb-pg-card:has(.alb-lh-toggle) .alb-pg-media>.alb-pg-img,.alb-pg-card:has(.alb-lh-toggle) .alb-lh{backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .6s cubic-bezier(.28,.68,.3,1)}.alb-pg-card:has(.alb-lh-toggle) .alb-pg-media>.alb-pg-img{transform:perspective(1000px) rotateY(0)}.is-lh-prep .alb-lh{display:block;transform:perspective(1000px) rotateY(-180deg)}.alb-pg-card.is-lh .alb-lh{display:block;transform:perspective(1000px) rotateY(0)}.alb-pg-card.is-lh .alb-pg-media>.alb-pg-img{transform:perspective(1000px) rotateY(180deg)}}.alb-lh-toggle:focus-visible{outline:2px solid #003E5F;outline-offset:2px}@media(prefers-reduced-motion:reduce){.alb-lh,.alb-lh-toggle,.alb-pg-card .alb-pg-media>.alb-pg-img{transition:none!important}}html:not(.shopify-design-mode):not(.alb-ab-lifestyle) .alb-lh--ab,html:not(.shopify-design-mode):not(.alb-ab-lifestyle) .alb-lh-toggle--ab{display:none!important}html.alb-ab-lifestyle-aus .alb-lh,html.alb-ab-lifestyle-aus .alb-lh-toggle{display:none!important}.alb-such-ratgeber-card{position:relative;display:flex;flex-direction:column;row-gap:8px;height:100%;text-decoration:none}.alb-such-ratgeber-card .resource-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.alb-such-ratgeber-card__img{display:block;width:100%;height:auto;aspect-ratio:var(--resource-card-aspect-ratio, 16 / 9);object-fit:cover;border-radius:var(--resource-card-corner-radius, 0)}.alb-such-ratgeber-card__placeholder{padding:12px;aspect-ratio:var(--resource-card-aspect-ratio, 16 / 9);background:rgb(var(--color-foreground-rgb) / .06);color:var(--color-foreground);word-break:break-word}.alb-such-ratgeber-card .resource-card__content{display:flex;flex-direction:column;gap:4px;color:var(--color-foreground)}.alb-such-ratgeber-card__title{margin:0;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word}.alb-such-ratgeber-card__sub{margin:0;font-size:.85em;opacity:.65}.alb-such-ratgeber-card:hover .alb-such-ratgeber-card__title{text-decoration:underline}@media(prefers-reduced-motion:reduce){video-background-component video{display:none}}.blog-post-comments__form-container{--comment-form-gap: var(--gap-md);width:100%;max-width:var(--normal-content-width);margin:var(--margin-4xl) auto 0}.blog-post-comments__form{display:grid;grid-template-columns:1fr;gap:var(--comment-form-gap)}@media screen and (min-width:750px){.blog-post-comments__form{grid-template-columns:1fr 1fr}}.blog-post-comments__form-input{padding:var(--padding-lg) var(--padding-xl);border:var(--style-border-width-inputs) solid var(--color-input-border)}.blog-post-comments__form-input--textarea{resize:vertical;min-height:var(--input-textarea-min-height)}.blog-post-comments__form-message{display:flex;align-items:center;gap:var(--gap-xs)}.blog-post-comments__form-body{grid-column:1 / -1}.blog-post-comments__form-input:focus-visible{outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}.blog-post-comments__form-moderated{font-size:var(--font-size--xs)}.blog-post-comments__form-submit{margin-block-start:var(--comment-form-gap)}.alb-btn .alb-btn-ico{display:inline-flex;width:1.1em;height:1.1em;flex:0 0 auto;align-items:center;justify-content:center}.alb-btn .alb-btn-ico svg,.alb-btn .alb-btn-ico img{width:100%;height:100%;display:block}.alb-btn .alb-btn-ico--tint{background-color:currentColor;-webkit-mask:var(--alb-btn-mask) center / contain no-repeat;mask:var(--alb-btn-mask) center / contain no-repeat}.buy-buttons-block{--buy-button-preferred-width: 185px;width:100%}.product-form-buttons{display:flex;flex-wrap:wrap}.product-form-buttons:not(:has(.quantity-rules)){gap:calc(var(--gap-sm) / 2)}@media screen and (min-width:750px){.product-form-buttons:not(:has(.quantity-rules)){gap:var(--gap-sm)}}.product-form-buttons>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing,.product-form-text__error){flex:1 1 var(--buy-button-preferred-width, 0);min-width:fit-content}.product-form-buttons--stacked>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing,.product-form-text__error){flex-basis:51%}.product-form-buttons button{width:100%;padding-block:var(--padding-lg)}.quantity-selector{flex-grow:0;flex-shrink:0;height:var(--height-buy-buttons)}.quantity-label{flex:1 0 100%;width:100%;font-size:var(--font-size--sm);margin-block-end:var(--gap-xs)}.quantity-label__cart-count{color:var(--color-foreground-secondary)}.quantity-rules{display:flex;flex-wrap:wrap;gap:0;row-gap:calc(var(--gap-xs) / 2);flex:1 0 100%;width:100%;font-size:var(--font-size--xs);color:var(--color-foreground-secondary);margin-block-start:var(--gap-xs);margin-block-end:var(--gap)}.product-form-buttons:has(~.volume-pricing .volume-pricing__title) .quantity-rules{margin-block-end:var(--gap-md)}.quantity-rules__item{position:relative;display:inline-block;color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}.quantity-rules__item:not(:last-child){padding-right:var(--padding-xl);margin-right:var(--margin-2xs)}.quantity-rules__item:not(:last-child):after{content:"\2022";position:absolute;inset-inline-end:.5rem;top:50%;transform:translateY(-50%);font-size:.5em;line-height:0}.add-to-cart-button{height:var(--height-buy-buttons);text-transform:var(--button-text-case-primary)}.add-to-cart-button.button-secondary{text-transform:var(--button-text-case-secondary)}.product-form-text__error{display:flex;flex:1 0 100%;align-items:flex-start;gap:var(--gap-xs);margin-block-end:var(--gap-xs)}.product__pickup-availabilities{width:100%;color:var(--color, var(--color-foreground))}.pickup-availability__column{display:flex;flex-direction:column;justify-content:flex-start}.pickup-availability__row{display:flex;gap:var(--padding-xs)}.pickup-availability__dialog-row{display:flex;justify-content:space-between;align-items:flex-start}.pickup-availability__header-container{padding-block-end:var(--padding-2xl)}.pickup-location__wrapper{display:flex;flex-direction:column;padding-block:var(--padding-2xl);padding-inline:var(--theme-drawer-padding);border-top:1px solid var(--color-border);gap:var(--padding-xs)}.pickup-location__address-wrapper{display:flex;flex-direction:column;gap:var(--padding-md)}.pickup-location__text-sm{font-size:var(--font-size--sm);margin:0}.pickup-location__text-xs{font-size:var(--font-size--xs);margin:0}.pickup-location__button{width:fit-content;color:var(--color, var(--color-foreground));font-size:var(--font-size--xs);font-family:var(--font-body--family);padding:0;cursor:pointer;margin-block:var(--margin-xs)}.pickup-location__button:hover{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}.pickup-location__h4{margin:0}.pickup-location__text-bold{font-size:var(--font-size--md);font-weight:600;margin:0}.pickup-location__availability-wrapper{display:flex;align-items:center;gap:var(--gap-xs);font-family:var(--font-paragraph--family)}.pickup-location__address{font-style:normal}.volume-pricing{display:block;width:100%;margin-bottom:var(--gap)}.volume-pricing:not(:has(.volume-pricing__title)){margin-top:0;margin-bottom:0}.volume-pricing__title{display:block;margin-block-end:var(--gap-sm);font-size:var(--font-size--sm);font-weight:var(--font-body--weight);color:var(--color-foreground)}.volume-pricing__table{width:100%}.volume-pricing__row{display:flex;justify-content:space-between;align-items:center;padding-block:var(--padding-sm);padding-inline:var(--padding-md);font-size:var(--font-size--sm)}.volume-pricing__row--even{background:rgb(var(--color-foreground-rgb) / var(--opacity-5))}.volume-pricing__row--odd{background:var(--color-background)}.volume-pricing__collapsible-wrapper{block-size:0;overflow-y:clip;opacity:0;interpolate-size:allow-keywords;transition:opacity var(--animation-speed-slow) var(--animation-easing),block-size var(--animation-speed-slow) var(--animation-easing)}.volume-pricing__toggle{width:100%;padding-bottom:0;padding-inline:0;text-align:left;color:var(--color-foreground-secondary);font-size:var(--font-size--xs);cursor:default;margin-block-start:0;pointer-events:none}button.volume-pricing__toggle{padding-block:var(--padding-sm)}.volume-pricing__toggle-text{cursor:pointer;display:inline-block;pointer-events:auto}.volume-pricing__show-less{display:none}.volume-pricing--expanded .volume-pricing__collapsible-wrapper{opacity:1;block-size:auto}@starting-style{.volume-pricing--expanded .volume-pricing__collapsible-wrapper{block-size:0;opacity:0;overflow-y:clip}}.volume-pricing--expanded .volume-pricing__show-more{display:none}.volume-pricing--expanded .volume-pricing__show-less{display:inline}.accelerated-checkout-block[data-shopify-visual-preview]{width:300px}more-payment-options-link{font-size:smaller}more-payment-options-link a:hover{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}.shopify-payment-button__more-options[aria-hidden=true]{display:none}cart-drawer-component{--cart-drawer-padding: var(--theme-drawer-padding);--font-paragraph--line-height: 1;display:contents}.cart-drawer__inner{display:flex;flex-direction:column;height:100%;overflow:hidden}.cart-drawer__inner>.cart-items-component{flex:1;min-height:0;height:auto}.cart-drawer__content{height:calc(100% - var(--header-height));display:flex;flex-direction:column;padding:0;background-color:var(--color-background);flex-grow:1;overflow-y:auto}.cart-drawer__items{display:flex;flex-direction:column;padding-inline:var(--cart-drawer-padding);overflow-y:auto}.cart-drawer__items .cart-items__table-row{padding-bottom:var(--gap-xl);border-bottom:var(--style-border-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25));margin-bottom:var(--gap-xl)}.cart-drawer__items .cart-items__table-row:has(+.cart-items__nested-line){border-bottom:none;margin-bottom:0}.cart-drawer__items .cart-items__table-row:last-child{border-bottom:none;padding-block-end:0;margin-block-end:0}.cart-drawer__close-button--empty{margin-inline-start:auto}.cart-drawer__summary{--cart-drawer-summary-padding: var(--padding-lg);position:sticky;bottom:0;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--gap-xl);padding:var(--cart-drawer-summary-padding);margin-top:auto;background-color:var(--color-background);-webkit-mask-image:linear-gradient(to bottom,transparent,black var(--cart-drawer-summary-padding));mask-image:linear-gradient(to bottom,transparent,black var(--cart-drawer-summary-padding))}@media screen and (min-width:750px){.cart-drawer__summary{--cart-drawer-summary-padding: var(--padding-2xl)}}.theme-drawer__dialog[cart-summary-sticky=false] .cart-drawer__summary{position:static;-webkit-mask-image:none;mask-image:none}.theme-drawer__dialog[cart-summary-sticky=false] .cart-drawer__items{overflow:unset}.cart-actions summary{padding-inline:0;padding-block:var(--padding-sm);line-height:1.2;min-height:var(--minimum-touch-target)}.cart-drawer__summary .cart__summary-totals:not(:has(.cart__subtotal-container:empty)){border-block-start:var(--style-border-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25));padding-block-start:var(--padding-2xl)}@media screen and (min-width:750px){.cart-drawer__summary .cart-note{margin-block-start:var(--margin-3xs)}}.cart-drawer--empty .cart-drawer__content{text-align:center;align-items:center;justify-content:center;min-height:auto}.cart-drawer--empty .cart-drawer__items{padding-inline:0}cart-drawer-component:not(:has(.cart-form)) .cart-drawer__content{text-align:center;align-items:center;justify-content:center}cart-drawer-component:not(:has(.cart-form)) .cart-drawer__items{padding-inline:0}@media screen and (prefers-reduced-motion:no-preference){html:active-view-transition-type(empty-cart-drawer) .theme-drawer__close-button{view-transition-name:cart-drawer-close-button}}:active-view-transition .cart-drawer__header,:active-view-transition .cart-drawer__content{background:transparent}.cart-items-component{width:100%;height:100%;display:flex;flex-direction:column}@media screen and (prefers-reduced-motion:no-preference){:is(html:active-view-transition-type(empty-cart-drawer),html:active-view-transition-type(fill-cart-drawer)) .cart-items-component{view-transition-name:cart-drawer-content}html:active-view-transition-type(empty-cart-page) .cart-items-component{view-transition-name:cart-page-content}}::view-transition-old(cart-page-content){animation:cart-page-content-old var(--animation-speed-fast) var(--animation-easing) forwards}@keyframes cart-page-content-old{0%{opacity:1}to{opacity:0;filter:blur(4px)}}::view-transition-old(cart-drawer-content){transform-origin:50% 33%;animation:cart-contents-old var(--spring-d280-b0-duration) var(--spring-d280-b0-easing) forwards}::view-transition-new(cart-drawer-content){transform-origin:top center;animation:cart-contents-new var(--spring-d280-b0-duration) var(--spring-d280-b0-easing) forwards}@keyframes cart-contents-old{to{scale:.92;opacity:0}}@keyframes cart-contents-new{0%{scale:1.05;translate:0 128px;filter:blur(1px);opacity:0}}shopify-chat{--shopify-chat-breakpoint: 768px}shopify-chat[mode=managed]{position:static;height:100%}.theme-drawer__dialog:has(shopify-chat[mode=standalone][open]){z-index:calc(var(--layer-menu-drawer) + 1)}.theme-drawer__dialog.chat-drawer:has(shopify-chat:defined){display:flex}.divider{align-self:stretch;display:flex;align-items:center;justify-content:var(--divider-justify-content)}.divider__line{border-bottom:var(--divider-border-thickness) solid var(--color-border);border-right:var(--divider-border-thickness) solid var(--color-border);border-radius:calc(var(--style-border-radius-sm) * var(--divider-border-rounded));flex-basis:var(--divider-flex-basis);min-height:var(--divider-flex-basis)}.group-block__link{position:absolute;top:0;right:0;bottom:0;left:0}.group-block__link~:is(.group-block-content,.group-block__media-wrapper){pointer-events:none}.group-block__link~:is(.group-block-content,.group-block__media-wrapper) :is(a,button,input,textarea,select){pointer-events:auto}.group-block__link~.group-block-content--design-mode{pointer-events:auto}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--overlay-layer);pointer-events:none;border-radius:var(--overlay-border-radius, 0)}.overlay--solid{background:var(--overlay-color)}.overlay--gradient{background:linear-gradient(var(--overlay-direction),var(--overlay-color),var(--overlay-color--end))}media-gallery:where(.media-gallery--grid) .media-gallery__grid{display:none}media-gallery.media-gallery--grid .media-gallery__grid .product-media-container{height:100%}@media screen and (min-width:750px){.media-gallery--two-column .media-gallery__grid{grid-template-columns:repeat(2,1fr)}media-gallery:is(.media-gallery--grid) slideshow-component{display:none}media-gallery:where(.media-gallery--grid) .media-gallery__grid{display:grid}}zoom-dialog dialog{width:100vw;height:100vh;border:none;margin:0;padding:0;max-width:100%;max-height:100%;background:#fff;opacity:0;transition:opacity var(--animation-speed) var(--animation-easing);scrollbar-width:none}zoom-dialog dialog[open]{opacity:1}@media(prefers-reduced-motion:no-preference){zoom-dialog dialog{scroll-behavior:smooth}}zoom-dialog dialog::backdrop{background:transparent}.product-media-container__zoom-button{position:absolute;width:100%;height:100%;z-index:var(--layer-flat);cursor:zoom-in;background-color:transparent}.product-media-container__zoom-button:hover{background-color:transparent}slideshow-slide.product-media-container--tallest{content-visibility:visible}.product-media__drag-zoom-wrapper{aspect-ratio:inherit;min-height:inherit;min-width:inherit;display:inherit;flex:inherit}.media-gallery__mobile-controls{grid-area:auto}.product-media-container--zoomable.product-media-container--image{cursor:zoom-in}.quantity-selector-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--gap-sm) / 2)}@media screen and (min-width:750px){.quantity-selector-wrapper{gap:var(--gap-sm)}}.price-per-item{display:block;color:var(--color-foreground);font-size:var(--font-size--sm);font-weight:400}.resource-card__wrapper{display:block;height:100%}.resource-card{--resource-card-secondary-image-opacity: 0;--resource-card-primary-image-opacity: calc(1 - var(--resource-card-secondary-image-opacity));display:flex;flex-direction:column;row-gap:var(--padding-xs);position:relative;text-decoration:none;height:100%;opacity:0;animation:fadeIn var(--animation-speed-medium) var(--animation-timing-fade-in) forwards}.resource-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.resource-card__content{display:flex;flex-direction:column;color:var(--color-foreground);gap:var(--padding-3xs)}.resource-card__content .price{font-weight:500}.resource-card__content .volume-pricing-note{display:block;margin-top:var(--padding-3xs);font-family:var(--font-body--family);font-weight:400;font-size:min(.85em,var(--font-paragraph--size));line-height:normal;letter-spacing:normal;text-transform:none;color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}.resource-card[data-resource-type=article] .resource-card__content,.resource-card[data-resource-type=page] .resource-card__content{gap:var(--padding-xs)}.resource-card__image{aspect-ratio:var(--resource-card-aspect-ratio, auto);object-fit:cover;border-radius:var(--resource-card-corner-radius);opacity:var(--resource-card-primary-image-opacity)}.resource-card__image--secondary{position:absolute;top:0;opacity:var(--resource-card-secondary-image-opacity);border-radius:var(--resource-card-corner-radius)}.resource-card__media:empty{display:none}.resource-card__image-placeholder{padding:var(--padding-sm);font-size:var(--font-size--lg);line-height:var(--line-height--display-loose);word-break:break-word;background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5));aspect-ratio:var(--resource-card-aspect-ratio, auto);border-radius:var(--resource-card-corner-radius);color:var(--color-foreground)}.resource-card__title{margin-block:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.3;word-break:break-word;overflow-wrap:break-word}.resource-card__title.paragraph{line-height:1.3}.resource-card--overlay{height:100%}.resource-card--overlay:before{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:var(--gradient-image-overlay);border-radius:var(--resource-card-corner-radius);pointer-events:none;z-index:var(--layer-flat)}.resource-card--overlay .resource-card__image{height:100%}.resource-card--overlay .resource-card__content{position:absolute;inset:auto 0 0;padding:var(--padding-lg) var(--padding-lg) var(--padding-sm);z-index:var(--layer-raised)}.resource-card--overlay .resource-card__title{color:var(--color-white)}.resource-card__image-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap-2xs)}.resource-card__collection-image{aspect-ratio:1 / 1;object-fit:cover;border-radius:calc(var(--card-corner-radius) - (var(--padding-xs) / 2))}.resource-card__subtext{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text));margin-block-start:0}.resource-card__subtext.paragraph{font-size:var(--font-size--body-sm);line-height:var(--line-height--body-tight);color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}.resource-card:has(.resource-card__image--secondary):hover,.resource-card:has(.resource-card__image--secondary):focus{--resource-card-secondary-image-opacity: 1}.section-wrapper{--section-height-offset: 0px}.section[data-shopify-visual-preview]{min-height:var(--section-preview-height);padding-top:0}.section[data-shopify-visual-preview] .custom-section-background{display:none}body:has(#header-group>.header-section>#header-component[transparent]):not(:has(#header-group>.header-section+.shopify-section)) #MainContent>.section-wrapper:first-child{--section-height-offset: var(--header-group-height, 0)}.custom-section-background{grid-column:1 / -1}.custom-section-content{z-index:var(--layer-flat)}.skip-to-content-link{position:absolute;left:-99999px}.skip-to-content-link:focus{z-index:var(--layer-temporary);overflow:auto;width:auto;height:auto;padding:var(--padding-lg) var(--padding-4xl);left:var(--margin-lg);top:var(--margin-lg);background-color:var(--color-background);box-shadow:0 0 0 var(--focus-outline-offset) var(--color-background)}.slideshow-control--large .icon-caret{--icon-stroke-width: 1px}.slideshow-control--large .svg-wrapper,.slideshow-control--large svg{width:var(--slideshow-controls-icon);height:var(--slideshow-controls-icon)}.slideshow-control.slideshow-control--shape-square,.slideshow-control.slideshow-control--shape-circle{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;background-color:var(--color-primary-button-background);color:var(--color-primary-button-text)}.slideshow-control.slideshow-control--shape-circle{border-radius:50%}.slideshow-control.slideshow-control--shape-square{border-radius:0}.slideshow-control .icon-caret{rotate:-90deg}slideshow-arrows{--cursor-previous: w-resize;--cursor-next: e-resize;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;z-index:var(--layer-heightened);pointer-events:none;mix-blend-mode:difference;align-items:flex-end}slideshow-arrows[position=left]{justify-content:flex-start;padding-inline:var(--padding-xs)}slideshow-arrows[position=right]{justify-content:flex-end;padding-inline:var(--padding-xs)}slideshow-arrows[position=center]{justify-content:space-between;align-items:center}slideshow-arrows:has(.slideshow-control--shape-square),slideshow-arrows:has(.slideshow-control--shape-circle){mix-blend-mode:normal}slideshow-component[disabled=true] slideshow-arrows{display:none}slideshow-arrows .slideshow-control{pointer-events:auto;opacity:0;min-height:var(--minimum-touch-target);min-width:var(--minimum-touch-target);padding:0 var(--padding-xs);color:var(--color-white)}slideshow-arrows .slideshow-control.slideshow-control--style-none{display:none}slideshow-controls{flex-shrink:0;display:flex;justify-content:space-between;scrollbar-width:none;min-height:var(--minimum-touch-target);grid-area:controls}slideshow-controls[controls-on-media]{position:absolute;bottom:0}slideshow-controls::-webkit-scrollbar{display:none}slideshow-controls button{--color: rgb(var(--color-foreground-rgb) / var(--opacity-30));--color-active: var(--color-foreground);--color-hover: rgb(var(--color-foreground-rgb) / var(--opacity-50));display:inline-block;height:var(--minimum-touch-target);width:var(--minimum-touch-target);cursor:pointer}slideshow-controls .icon{width:var(--icon-size-sm);height:var(--icon-size-xs)}slideshow-controls[pagination-position=center]{align-items:center;justify-content:center}slideshow-controls[pagination-position=center][thumbnails]{width:100%}slideshow-controls[pagination-position=center]:not([controls-on-media],[thumbnails],[icons-on-media]){justify-content:space-between}@media screen and (min-width:750px){slideshow-controls[thumbnails]:is([pagination-position=right],[pagination-position=left]){display:flex;flex-direction:column;height:0;min-height:100%}slideshow-controls[thumbnails]:is([pagination-position=right],[pagination-position=left]) .slideshow-controls__thumbnails-container{overflow:hidden auto}slideshow-controls[thumbnails]:is([pagination-position=right],[pagination-position=left]):not([controls-on-media]) .slideshow-controls__thumbnails-container{position:sticky;top:var(--sticky-header-offset, 0)}slideshow-controls[thumbnails]:is([pagination-position=right],[pagination-position=left]):not([controls-on-media]) .slideshow-controls__thumbnails{padding-block-start:var(--focus-outline-offset)}slideshow-controls:is([pagination-position=right],[pagination-position=left]) .slideshow-controls__thumbnails{flex-direction:column}slideshow-controls:not([controls-on-media]):is([pagination-position=left],[pagination-position=right]) .slideshow-controls__thumbnails{padding-block:var(--padding-2xs)}slideshow-controls:not([controls-on-media])[pagination-position=right] .slideshow-controls__thumbnails{padding-inline-end:var(--slideshow-thumbnails-padding-inline, var(--focus-outline-offset))}slideshow-controls:not([controls-on-media])[pagination-position=left] .slideshow-controls__thumbnails{padding-inline-start:var(--slideshow-thumbnails-padding-inline, var(--focus-outline-offset))}}slideshow-controls:not([controls-on-media])[icons-on-media][pagination-position=right]{justify-content:flex-end}slideshow-controls:not([controls-on-media])[icons-on-media][pagination-position=left]{justify-content:flex-start}slideshow-controls[controls-on-media]{z-index:var(--layer-raised)}slideshow-controls[controls-on-media]:has(.slideshow-controls__dots,.slideshow-controls__counter){--color-foreground: #fff;--color-foreground-rgb: var(--color-white-rgb)}slideshow-controls[controls-on-media][pagination-position=right]{right:0}slideshow-controls[controls-on-media][pagination-position=left]{left:0}slideshow-controls[controls-on-media][pagination-position=center]{width:100%}slideshow-controls[controls-on-media]:not([thumbnails])[pagination-position=left]{width:fit-content;align-self:flex-start}slideshow-controls[controls-on-media]:not([thumbnails])[pagination-position=right]{width:fit-content;align-self:flex-end}.slideshow-controls__arrows{display:flex;justify-content:space-between;height:var(--minimum-touch-target);grid-area:arrows}.slideshow-controls__arrows button{padding:0 var(--padding-xs)}.slideshow-controls__dots,.slideshow-controls__counter{display:inline-flex;justify-content:center;align-items:center;margin:0;list-style:none}:is(.slideshow-controls__dots,.slideshow-controls__counter) button{--color: rgb(var(--color-foreground-rgb) / var(--opacity-30));--color-active: var(--color-foreground);--color-hover: rgb(var(--color-foreground-rgb) / var(--opacity-50))}slideshow-controls:has(.slideshow-controls__dots),slideshow-component[autoplay] slideshow-controls{mix-blend-mode:difference}.slideshow-controls__dots{gap:.6rem;padding:var(--padding-sm) var(--padding-lg);border-radius:3rem;overflow:hidden}.slideshow-controls__dots button{--size: .56rem;display:flex;align-items:center;justify-content:center;width:calc(var(--size) * 2);height:calc(var(--size) * 2);margin:calc(var(--size) / -2);font-size:0;border-radius:calc(var(--size))}.slideshow-controls__dots button:after{content:"";display:block;background-color:var(--color);height:var(--size);width:var(--size);border-radius:calc(var(--size) / 2);box-shadow:inset 0 0 0 1.5px #00000026}@supports not (view-timeline-axis: inline){:is()[aria-selected=true]{--color: var(--color-active)}}.slideshow-controls__dots button[aria-selected=true]{--color: var(--color-active)}.slideshow-controls__dots button[aria-selected=true]:after{box-shadow:inset 0 0 0 1.5px #0006}:is(.slideshow-controls__dots,.slideshow-controls__counter):only-child{margin-inline:auto}.slideshow-controls__counter{color:var(--color-foreground);background-color:#0006;width:auto;border-radius:2rem;padding:.3rem var(--padding-sm);margin-inline:var(--margin-sm);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-variant-numeric:tabular-nums;font-size:var(--font-size--xs)}.slideshow-controls__counter .slash{color:rgb(var(--color-foreground-rgb) / var(--opacity-40));padding-inline:var(--padding-2xs);margin-block-start:-.1rem}.slideshow-control[disabled]{opacity:.5;cursor:not-allowed}.slideshow-controls__thumbnails-container{display:flex;width:100%;max-height:100%;overflow-x:scroll;scrollbar-width:none}.slideshow-controls__thumbnails{display:inline-flex;padding-inline:var(--slideshow-thumbnails-padding-inline, var(--padding-sm));padding-block:var(--slideshow-thumbnails-padding-block, var(--padding-sm));gap:var(--gap-xs);margin-inline:auto;height:fit-content}.slideshow-controls__thumbnails .slideshow-control{border-radius:var(--thumbnail-radius, var(--media-radius));width:clamp(44px,7vw,var(--thumbnail-width));height:auto;aspect-ratio:var(--aspect-ratio)}.slideshow-controls__thumbnails .slideshow-control img{height:100%;object-fit:cover;border-radius:var(--thumbnail-radius, var(--media-radius))}.slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){outline:var(--focus-outline-width) solid currentcolor;outline-offset:calc(var(--focus-outline-offset) / 2);border:var(--style-border-width) solid rgb(var(--color-border-rgb) / var(--media-border-opacity))}.slideshow-controls__thumbnail{position:relative}.slideshow-controls__thumbnail-badge{position:absolute;top:var(--padding-2xs);right:var(--padding-2xs);width:clamp(16px,10%,20px);height:clamp(16px,10%,20px);background-color:var(--color-background);border-radius:var(--style-border-radius-xs);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px rgb(var(--color-foreground-rgb) / var(--opacity-5))}.slideshow-controls__thumbnail-badge svg{width:60%;height:60%;fill:var(--color-foreground);opacity:.6}.slideshow-control:is(.icon-pause,.icon-play){color:var(--color-active)}.slideshow-control:is(.icon-pause,.icon-play):hover{color:var(--color-hover)}.slideshow-control:is(.icon-pause,.icon-play) svg{display:none}slideshow-component:is([autoplay]):is([paused]) .icon-play>svg{display:block}slideshow-component:is([autoplay]):not([paused]) .icon-pause>svg{display:block}slideshow-component{--cursor: grab;--slide-offset: 6px;position:relative;display:flex;flex-direction:column;timeline-scope:var(--slideshow-timeline)}.slideshow--single-media{--cursor: default}a slideshow-component{--cursor: pointer}slideshow-component [data-placeholder=true] *{cursor:grab}slideshow-slides{width:100%;position:relative;display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-color:transparent transparent;scrollbar-width:none;gap:var(--slideshow-gap, 0);cursor:var(--cursor);min-height:var(--slide-min-height);align-items:var(--slideshow-align-items, normal)}@media(prefers-reduced-motion){slideshow-slides{scroll-behavior:auto}}slideshow-slides::-webkit-scrollbar{width:0}slideshow-slides::-webkit-scrollbar-track{background:transparent}slideshow-slides::-webkit-scrollbar-thumb{background:transparent;border:none}@media screen and (min-width:750px){slideshow-slides{min-height:var(--slide-min-height-desktop)}}.slideshow--stretch-content slideshow-slides>*{height:auto}slideshow-component[disabled=true] slideshow-slides{overflow:hidden}slideshow-component:not([in-viewport]) slideshow-slides{overflow:hidden}@media screen and (max-width:749px){slideshow-component[mobile-disabled] slideshow-slides{overflow:hidden}}slideshow-slides[gutters*=start]{padding-inline-start:var(--gutter-slide-width, 0);scroll-padding-inline-start:var(--gutter-slide-width, 0)}slideshow-slides[gutters*=end]{padding-inline-end:var(--gutter-slide-width, 0)}slideshow-component[dragging]{--cursor: grabbing}slideshow-component[dragging] *{pointer-events:none}slideshow-component[dragging] slideshow-arrows{display:none}slideshow-container{width:100%;display:block;position:relative;grid-area:container;container-type:inline-size;background-color:var(--color-background)}slideshow-component:is([dragging],[transitioning],:hover)>slideshow-container>slideshow-slides>slideshow-slide{content-visibility:visible}@keyframes slide-reveal{0%{translate:calc(var(--slideshow-slide-offset, 6) * 1rem) 0;opacity:0}50%{opacity:1}to{translate:calc(var(--slideshow-slide-offset, 6) * -1rem) 0;opacity:0}}slideshow-slide{position:relative;scroll-snap-align:center;width:var(--slide-width, 100%);max-height:100%;flex-shrink:0;view-timeline-name:var(--slideshow-timeline);view-timeline-axis:inline;content-visibility:auto;contain-intrinsic-size:auto none;border-radius:var(--corner-radius, 0);overflow:hidden}slideshow-component[actioned] slideshow-slide,slideshow-slide[aria-hidden=false]{content-visibility:visible}slideshow-slide slideshow-component slideshow-slide:not([aria-hidden=false]){content-visibility:hidden}slideshow-slide[hidden]:not([reveal]){display:none}slideshow-slide[aria-hidden=true]{cursor:pointer}slideshow-slide .shopify-model-viewer-ui__controls-area.shopify-model-viewer-ui__controls-area{bottom:var(--padding-sm);right:var(--padding-sm)}slideshow-component.slideshow--content-below-media slideshow-slide{display:grid}.slideshow--content-below-media slideshow-slide :is(.slide__image-container,.slide__content){position:static}.slideshow--content-below-media slideshow-slide{grid-template-rows:var(--grid-template-rows)}@media screen and (min-width:750px){.slideshow--content-below-media slideshow-slide{grid-template-rows:var(--grid-template-rows-desktop)}}text-component{--shimmer-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--shimmer-color-light: rgb(var(--color-foreground-rgb) / var(--opacity-10));--shimmer-speed: 1.25s;display:inline-block;position:relative;transition:color var(--animation-speed-slow) ease;line-height:1}text-component:after{content:attr(value) / "";position:absolute;top:0;right:0;bottom:0;left:0;color:transparent;opacity:0;transition:opacity var(--animation-speed-slow) var(--animation-easing);pointer-events:none;background-image:linear-gradient(-85deg,var(--shimmer-text-color) 10%,var(--shimmer-color-light) 50%,var(--shimmer-text-color) 90%);background-clip:text;background-size:200% 100%;background-position:100% 0;place-content:center}text-component[shimmer]{color:transparent}text-component[shimmer]:after{opacity:1;animation:text-shimmer var(--shimmer-speed) infinite linear}@keyframes text-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}:root{--text-align-default: left}[style*="--horizontal-alignment: center"] .text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"] .text-block{--text-align-default: right}[style*="--horizontal-alignment: flex-start"]>.text-block{--text-align-default: left}[style*="--horizontal-alignment: center"]>.text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"]>.text-block{--text-align-default: right}.text-block{width:var(--width);max-width:100%;display:flex;flex-direction:column;align-items:var(--horizontal-alignment);color:var(--color, var(--color-foreground))}.text-block>*{width:var(--width);max-inline-size:min(100%,var(--max-width, 100%));text-align:var(--text-align, var(--text-align-default));text-wrap:var(--text-wrap)}.text-block:not(.text-block--full-width).rte,.text-block:not(.text-block--full-width).paragraph{text-wrap:balance;text-wrap:pretty}.text-block:not(.text-block--full-width):is(.h1,.h2,.h3,.h4,.h5,.h6){text-wrap:balance}.text-block.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) a{text-decoration-line:none;color:currentColor}.text-block.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) a:hover{text-decoration-line:none;color:currentColor}.text-block h1,.text-block.h1>*{margin-block:var(--font-h1--spacing)}.text-block h2,.text-block.h2>*{margin-block:var(--font-h2--spacing)}.text-block h3,.text-block.h3>*{margin-block:var(--font-h3--spacing)}.text-block h4,.text-block.h4>*{margin-block:var(--font-h4--spacing)}.text-block h5,.text-block.h5>*{margin-block:var(--font-h5--spacing)}.text-block h6,.text-block.h6>*{margin-block:var(--font-h6--spacing)}.text-block p,.text-block.p>*{margin-block:var(--font-paragraph--spacing)}.text-block>*:first-child{margin-block-start:0}.text-block>*:last-child{margin-block-end:0}.text-block--align-center,.text-block--align-center>*{margin-inline:auto}.text-block--align-right,.text-block--align-right>*{margin-inline-start:auto}.text-block--background{background-color:var(--text-background-color);border-radius:var(--text-corner-radius);padding-block-start:max(var(--text-padding),var(--padding-block-start, 0));padding-block-end:max(var(--text-padding),var(--padding-block-end, 0));padding-inline-start:max(var(--text-padding),var(--padding-inline-start, 0));padding-inline-end:max(var(--text-padding),var(--padding-inline-end, 0))}.custom-color,.custom-color>:is(h1,h2,h3,h4,h5,h6,p,*){color:var(--color)}swatches-variant-picker-component{display:flex;width:100%;flex-direction:row;justify-content:var(--product-swatches-alignment-mobile);--overflow-list-padding-block: calc( var(--product-swatches-padding-block-start) + var(--focus-outline-offset) + var(--focus-outline-width) ) calc(var(--product-swatches-padding-block-end) + var(--focus-outline-offset) + var(--focus-outline-width));--overflow-list-padding-inline: calc( var(--product-swatches-padding-inline-start) + var(--focus-outline-offset) + (1.5 * var(--focus-outline-width)) ) calc(var(--product-swatches-padding-inline-end) + var(--focus-outline-offset) + var(--focus-outline-width))}@media screen and (min-width:750px){swatches-variant-picker-component{justify-content:var(--product-swatches-alignment)}}swatches-variant-picker-component overflow-list::part(list){gap:var(--gap-sm)}swatches-variant-picker-component overflow-list[disabled=true]{--overflow-list-padding-block: 0px;margin-block-start:calc(var(--product-swatches-padding-block-start) + var(--focus-outline-offset) + var(--focus-outline-width));margin-block-end:calc(var(--product-swatches-padding-block-end) + var(--focus-outline-offset) + var(--focus-outline-width))}.hidden-swatches__count{display:flex;align-self:center;align-items:center;justify-content:center;color:rgb(var(--color-foreground-rgb) / var(--opacity-40-60));background-color:transparent;padding:0;border:0;border-radius:0}.hidden-swatches__count:before{counter-reset:overflow-count var(--overflow-count);content:"+" counter(overflow-count);line-height:1;cursor:pointer}.hidden-swatches__count:hover{color:var(--color-foreground-rgb)}.video-interaction-hint{opacity:0;transition:opacity .3s ease;z-index:var(--layer-flat)}.video-interaction-hint:hover{opacity:1}.volume-pricing-info{display:inline-flex}.volume-pricing-info__button{display:inline-flex;align-items:center;justify-content:center;width:var(--minimum-touch-target);height:var(--minimum-touch-target);color:var(--color-foreground-secondary);cursor:pointer;transition:color var(--animation-speed) var(--animation-easing);flex-shrink:0}.volume-pricing-info__button:hover{color:var(--color-foreground)}.volume-pricing-info__button .svg-wrapper{width:var(--icon-size-sm);height:var(--icon-size-sm)}.volume-pricing-info__button--with-label{width:auto;gap:var(--gap-sm)}.volume-pricing-info__popover{--volume-pricing-popover-max-width: 320px;--volume-pricing-popover-spacing: 8px;--volume-pricing-popover-viewport-margin: 16px;min-inline-size:280px;max-inline-size:var(--volume-pricing-popover-max-width);background:var(--color-background);border:var(--style-border-popover);border-radius:var(--style-border-radius-popover, 0);box-shadow:var(--shadow-popover);overflow:hidden;padding:0;margin:0;transition-property:display,opacity,translate;transition-duration:.3s;transition-timing-function:var(--ease-out-quad);transition-behavior:allow-discrete;translate:0 20px;opacity:0}.volume-pricing-info__popover{inset:unset;top:calc(anchor(bottom) + var(--volume-pricing-popover-spacing));left:anchor(left)}@supports (position-try-fallbacks: --top-left){.volume-pricing-info__popover{position-try-fallbacks:--top-left}@position-try --top-left{top:calc(anchor(top) - var(--volume-pricing-popover-spacing));bottom:auto;transform:translateY(-100%)}}@supports not (position-anchor: --volume-pricing-trigger){.volume-pricing-info__popover{position:fixed;top:calc(var(--anchor-bottom) * 1px + var(--volume-pricing-popover-spacing));left:max(var(--volume-pricing-popover-viewport-margin),min(var(--anchor-left) * 1px,100vw - var(--volume-pricing-popover-max-width) - var(--volume-pricing-popover-viewport-margin)))}}.volume-pricing-info__popover:popover-open{translate:0 0;opacity:1}@starting-style{.volume-pricing-info__popover:popover-open{translate:0 20px;opacity:0}}.volume-pricing-info__rules{display:flex;flex-direction:column;gap:var(--gap-2xs);padding:var(--padding-md);font-size:var(--font-size--xs)}.volume-pricing-info__rules,.volume-pricing-info__rules>span{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}.volume-pricing-info__table{display:flex;flex-direction:column}.volume-pricing-info__row{display:flex;justify-content:space-between;align-items:center;padding:var(--padding-sm) var(--padding-md);font-size:var(--font-size--sm);background:var(--color-background);border-inline-start:3px solid transparent;transition:border-color var(--animation-speed) var(--animation-easing)}.volume-pricing-info__row:nth-child(odd){background:rgb(var(--color-foreground-rgb) / var(--opacity-5))}.volume-pricing-info__row--active{border-inline-start-color:var(--color-foreground);font-weight:var(--font-weight-medium)}.volume-pricing-info__quantity{color:var(--color-foreground)}.volume-pricing-info__price{display:flex;align-items:center;color:var(--color-foreground)}.volume-pricing-info__checkmark{display:none;width:var(--icon-size-sm);height:var(--icon-size-sm);color:var(--color-foreground)}.volume-pricing-info__row--active .volume-pricing-info__checkmark{display:inline-flex;align-items:center;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
