.abo-wrap{max-width:1280px;margin:0 auto;padding:0 50px}.abo-sub{font-family:var(--FONT-STACK-BODY,Figtree,sans-serif);text-transform:uppercase;letter-spacing:.1em;font-size:.78rem;font-weight:500;color:var(--COLOR-PRIMARY,#ab8c52);margin:0 0 16px}.abo-sub.light{color:#ffffffd9}.abo-hero{background:var(--COLOR-BG-SECONDARY,#f9f8f7);border-bottom:1px solid var(--COLOR-BORDER-HAIRLINE,#eee8e5);text-align:center;padding:78px 0 82px}.abo-h1{font-family:var(--FONT-STACK-HEADING,Cardo,serif);font-weight:600;line-height:1.12;font-size:clamp(2.6rem,5vw,4rem);color:var(--COLOR-TEXT-DARK,#000);margin:0 0 22px}.abo-lead{max-width:620px;margin:0 auto;color:var(--COLOR-TEXT-LIGHT,#605f5f);font-size:1.14rem;font-family:var(--FONT-STACK-BODY,Figtree,sans-serif)}.abo-btn{display:inline-block;margin-top:32px;background:var(--COLOR-PRIMARY,#ab8c52);color:#fff;font-family:var(--FONT-STACK-BODY,Figtree,sans-serif);font-weight:500;font-size:.95rem;padding:16px 42px;border-radius:var(--RADIUS,300px);text-decoration:none;transition:background .25s}.abo-btn:hover{background:var(--COLOR-PRIMARY-HOVER,#806430)}.abo-btn.light{background:#fff;color:var(--COLOR-PRIMARY,#ab8c52)}.abo-btn.light:hover{background:var(--COLOR-PRIMARY-LIGHT,#e8d4ae)}.abo-badges{display:flex;gap:26px;justify-content:center;flex-wrap:wrap;margin-top:38px;font-size:.85rem;color:var(--COLOR-TEXT-LIGHT,#605f5f);font-family:var(--FONT-STACK-BODY,Figtree,sans-serif)}.abo-badges span{display:flex;align-items:center;gap:8px}.abo-badges span:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--COLOR-PRIMARY,#ab8c52)}.abo-sec-head{text-align:center;max-width:640px;margin:0 auto 52px}.abo-sec-head h2{font-family:var(--FONT-STACK-HEADING,Cardo,serif);font-weight:600;font-size:clamp(2rem,3.8vw,2.9rem);color:var(--COLOR-TEXT-DARK,#000);margin:0 0 14px}.abo-benefits{padding:80px 0}.abo-ben-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.abo-ben{background:#fff;border:1px solid var(--COLOR-BORDER-HAIRLINE,#eee8e5);border-radius:18px;padding:38px 32px;text-align:center}.abo-ben h3{font-family:var(--FONT-STACK-HEADING,Cardo,serif);font-weight:600;font-size:1.55rem;color:var(--COLOR-TEXT-DARK,#000);margin:0 0 12px}.abo-ben p{color:var(--COLOR-TEXT-LIGHT,#605f5f);font-size:1rem;margin:0;font-family:var(--FONT-STACK-BODY,Figtree,sans-serif)}.abo-products-head{padding:70px 0 30px}.abo-prodnote{text-align:center;color:var(--COLOR-TEXT-LIGHT,#605f5f);font-size:.92rem;margin:34px 0 0;font-family:var(--FONT-STACK-BODY,Figtree,sans-serif)}.abo-modell-section #CollectionLoop.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}@media(max-width:990px){.abo-modell-section #CollectionLoop.grid{grid-template-columns:repeat(2,1fr)}}.abo-modell-section .grid-item.product-item{width:auto;margin:0}.abo-modell-section .product-item__image{position:relative;border-radius:12px;overflow:hidden;background:#fff}.abo-modell-section .image-wrapper--cover{position:relative;display:block;width:100%;aspect-ratio:1/1;overflow:hidden}.abo-modell-section .image-wrapper--cover img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.abo-modell-section .product-item__title{font-weight:600}.abo-note-line{font-size:.72rem;color:var(--COLOR-TEXT-LIGHT,#605f5f);font-weight:400;margin-top:3px;font-family:var(--FONT-STACK-BODY,Figtree,sans-serif)}.abo-modell-section .product-item__label:has(img){display:none}.abo-modell-section .product-item__label-text{display:flex}.abo-modell-section .quick-add__button{--btn-size:40px;--btn-offset:8px;position:absolute;bottom:var(--btn-offset);right:var(--btn-offset);display:flex;align-items:center;justify-content:center;width:var(--btn-size);height:var(--btn-size);border-radius:var(--RADIUS,300px);background:var(--COLOR-PRIMARY,#ab8c52);z-index:3;cursor:pointer;transition:background-color .3s;text-decoration:none}.abo-modell-section .quick-add__button:hover{background:var(--COLOR-PRIMARY-HOVER,#806430)}.abo-modell-section .quick-add__button .btn__plus{position:relative;width:14px;height:14px}.abo-modell-section .quick-add__button .btn__plus:before,.abo-modell-section .quick-add__button .btn__plus:after{content:"";position:absolute;top:50%;left:50%;background:#fff;border-radius:2px}.abo-modell-section .quick-add__button .btn__plus:before{width:15px;height:2.5px;transform:translate(-50%,-50%)}.abo-modell-section .quick-add__button .btn__plus:after{width:2.5px;height:15px;transform:translate(-50%,-50%)}.abo-modell-section .quick-add__button .btn__text{display:none}@media(max-width:425px){.abo-modell-section .quick-add__button{--btn-size:34px}}.abo-steps{background:var(--COLOR-BG-SECONDARY,#f9f8f7);border-top:1px solid var(--COLOR-BORDER-HAIRLINE,#eee8e5);border-bottom:1px solid var(--COLOR-BORDER-HAIRLINE,#eee8e5);padding:80px 0}.abo-step-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:50px}.abo-step{text-align:center}.abo-step-n{font-family:var(--FONT-STACK-HEADING,Cardo,serif);font-size:2.6rem;color:var(--COLOR-PRIMARY,#ab8c52);line-height:1;display:block;margin-bottom:14px}.abo-step h3{font-family:var(--FONT-STACK-HEADING,Cardo,serif);font-weight:600;font-size:1.45rem;color:var(--COLOR-TEXT-DARK,#000);margin:0 0 10px}.abo-step p{color:var(--COLOR-TEXT-LIGHT,#605f5f);margin:0;font-family:var(--FONT-STACK-BODY,Figtree,sans-serif)}.abo-faq{padding:80px 0;max-width:880px;margin:0 auto}.abo-faq h2{text-align:center;font-family:var(--FONT-STACK-HEADING,Cardo,serif);font-weight:600;font-size:clamp(2rem,3.8vw,2.8rem);color:var(--COLOR-TEXT-DARK,#000);margin:0 0 40px}.abo-faq details{border-bottom:1px solid var(--COLOR-BORDER-HAIRLINE,#eee8e5)}.abo-faq summary{list-style:none;cursor:pointer;position:relative;padding:24px 48px 24px 0;font-family:var(--FONT-STACK-HEADING,Cardo,serif);font-weight:600;font-size:1.4rem;color:var(--COLOR-TEXT-DARK,#000)}.abo-faq summary::-webkit-details-marker{display:none}.abo-faq summary:after{content:"+";position:absolute;right:8px;top:50%;transform:translateY(-50%);font-family:var(--FONT-STACK-BODY,Figtree,sans-serif);font-weight:400;font-size:1.7rem;color:var(--COLOR-PRIMARY,#ab8c52)}.abo-faq details[open] summary:after{content:"\2013"}.abo-faq details[open] summary{color:var(--COLOR-PRIMARY,#ab8c52)}.abo-ans{padding:0 48px 28px 0;color:var(--COLOR-TEXT-LIGHT,#605f5f);font-family:var(--FONT-STACK-BODY,Figtree,sans-serif)}.abo-ans a{color:var(--COLOR-PRIMARY,#ab8c52);text-decoration:underline}.abo-cta{background:var(--COLOR-PRIMARY,#ab8c52);color:#fff;text-align:center;padding:82px 0}.abo-cta h2{font-family:var(--FONT-STACK-HEADING,Cardo,serif);font-weight:600;color:#fff;font-size:clamp(2.2rem,4.4vw,3.2rem);margin:0 0 14px}.abo-cta p{color:#ffffffe6;max-width:480px;margin:0 auto;font-family:var(--FONT-STACK-BODY,Figtree,sans-serif);font-size:1.08rem}@media(max-width:990px){.abo-wrap{padding:0 32px}.abo-ben-grid,.abo-step-grid{grid-template-columns:1fr}}@media(max-width:560px){.abo-wrap{padding:0 18px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/abo-modell.css.map */
