:root{--asal-ink: #17382A;--asal-text: #22302A;--asal-muted: #4A534D;--asal-orange: #FFA500;--asal-orange-hover: #F59B00;--asal-orange-ink: #A34700;--asal-cream: #FFF7EA;--asal-card: #FFFAF2;--asal-sand: #F7F3EC;--asal-green-soft: #EEF3EC;--asal-highlight: #FFF6E5;--asal-check: #4E9A3C;--asal-ok: #2F7A3E;--asal-ok-soft: #E5F2E1;--asal-warn-soft: #FFF1D6;--asal-bad: #8A1C14;--asal-bad-soft: #FDECEA;--asal-sale: #B3261E;--asal-line: #E7E1D6;--asal-line-2: #EFEAE0;--asal-green: var(--asal-ink);--asal-orange-dark: var(--asal-orange-ink);--asal-r-sm: 10px;--asal-r: 14px;--asal-r-lg: 18px;--asal-r-xl: 24px;--asal-r-card: var(--asal-r);--asal-r-btn: 12px;--asal-shadow-sm: 0 4px 14px rgba(23, 56, 42, .06);--asal-shadow: 0 6px 18px rgba(23, 56, 42, .08);--asal-shadow-lg: 0 18px 40px rgba(23, 56, 42, .16);--asal-h1-hero: clamp(32px, 5vw, 58px);--asal-h1: clamp(30px, 4vw, 46px);--asal-h2: clamp(26px, 3.2vw, 38px);--asal-section: 64px}@media(max-width:768px){:root{--asal-section: 48px}}body{color:var(--asal-text)}h1,h2,.h1,.h2,.section-header__title,.collection-hero__title,.asal h1,.asal h2,.asal-serif{font-family:var(--asal-serif, Georgia, "Times New Roman", serif)!important;font-weight:700!important;text-transform:none!important;letter-spacing:-.01em!important;color:var(--asal-ink)}.section-header__title{font-size:var(--asal-h2);line-height:1.1}.btn,.btn--secondary,.cart__checkout,.shopify-payment-button__button--unbranded,.asal__btn,.asal-box__atc{border-radius:var(--asal-r-btn)!important}.btn:not(.btn--secondary):not(.btn--tertiary),.cart__checkout{background:var(--asal-orange)!important;color:var(--asal-ink)!important;border-color:var(--asal-orange)!important;font-weight:700;letter-spacing:.02em}.btn:not(.btn--secondary):not(.btn--tertiary):hover,.cart__checkout:hover{background:var(--asal-orange-hover)!important}.rte img{border-radius:var(--asal-r-sm)}.btn:not(.btn--secondary):not(.btn--tertiary):not(.cart__checkout):not(.add-to-cart):not([name=add]){background:var(--asal-ink)!important;border-color:var(--asal-ink)!important;color:#fff!important;text-transform:none;letter-spacing:.01em}.btn:not(.btn--secondary):not(.btn--tertiary):not(.cart__checkout):not(.add-to-cart):not([name=add]):hover{background:#0f2a1f!important}.btn--secondary,.section-header__link{border-radius:var(--asal-r-btn)!important;border:1.5px solid var(--asal-ink)!important;color:var(--asal-ink)!important;background:transparent!important;text-transform:none!important;letter-spacing:.01em!important;font-weight:800}.btn--secondary:hover,.section-header__link:hover{background:var(--asal-ink)!important;color:#fff!important}.asal__btn--ghost{border-color:var(--asal-ink);color:var(--asal-ink)}.btn{display:inline-flex;align-items:center;justify-content:center;text-align:center}.cart__unit-each{display:block;font-size:12.5px;color:var(--asal-muted)}.cart__page-col{min-width:0}.asal-upsell__track{overflow-x:auto;max-width:100%}.cart__checkout,[name=checkout]{text-transform:none!important;letter-spacing:normal!important;min-height:48px}.asal-faq{display:grid;gap:10px}.asal-faq__item{border:1px solid var(--asal-line);border-radius:var(--asal-r);background:#fff}.asal-faq__item>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;font-weight:800;font-size:16px;line-height:1.35;color:var(--asal-ink);cursor:pointer;list-style:none}.asal-faq__item>summary::-webkit-details-marker{display:none}.asal-faq__item>summary:after{content:"+";flex:0 0 auto;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--asal-cream);font-size:20px;font-weight:400;line-height:1}.asal-faq__item[open]>summary:after{content:"\2212";background:var(--asal-orange)}.asal-faq__a{padding:0 18px 16px;font-size:15.5px;line-height:1.6;color:var(--asal-text)}.asal-faq__a p,.asal-faq__a ul{margin:0 0 8px}.asal-faq__a>:last-child{margin-bottom:0}.asal-faq__a a,.asal-faq__more a{color:var(--asal-orange-ink);font-weight:800}.asal-faq__more{margin:12px 0 0;font-size:15px}.asal-faq--pdp{padding-top:4px}.asal-faq--pdp .asal-faq__item>summary{font-size:15px;text-transform:none;letter-spacing:0;min-height:0;padding:13px 14px}.asal-faq--pdp .asal-faq__item{border-radius:var(--asal-r)}.shopify-policy__container{max-width:1500px!important;margin-left:auto!important;margin-right:auto!important;padding-left:17px!important;padding-right:17px!important}@media(min-width:769px){.shopify-policy__container{padding-left:40px!important;padding-right:40px!important}}.shopify-policy__container,.shopify-policy__title,.shopify-policy__body{text-align:center!important}.shopify-policy__body ul,.shopify-policy__body ol{list-style-position:inside;padding-left:0}
/*# sourceMappingURL=/cdn/shop/t/15/assets/asal-grundlagen.css.map */
