.aldera-wholesale-intro{padding:72px 0;background:#f3f0ed;border-block:1px solid #d8d4d1}.aldera-wholesale-intro__grid{display:grid;grid-template-columns:1.35fr 1fr;gap:72px;align-items:center}.aldera-wholesale-intro h2{font:700 clamp(36px,4.5vw,64px)/1.03 Georgia,serif;letter-spacing:-.04em;margin:18px 0 24px}.aldera-wholesale-intro p{max-width:640px;line-height:1.75}.aldera-trade-button{display:inline-block;padding:15px 24px;background:#111;color:#fff!important;border-radius:4px;text-decoration:none!important;font-weight:700;margin-top:14px}.aldera-wholesale-intro__points>div{border-top:1px solid #111;padding:22px 0}.aldera-wholesale-intro__points strong{font:700 26px Georgia,serif}.aldera-catalogue-page{padding:64px 0;background:#f3f0ed}.aldera-catalogue-page h1{font:700 clamp(44px,7vw,86px)/1 Georgia,serif;letter-spacing:-.04em;margin:20px 0}.aldera-catalogue-page p{max-width:760px;line-height:1.8}.aldera-catalogue-content>.aim-buy-section{padding-top:48px}.aldera-catalogue-single{display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:start}.aldera-catalogue-single h1{font:700 clamp(30px,4vw,58px)/1.05 Georgia,serif;letter-spacing:-.035em}.aldera-catalogue-single__image{border:1px solid #ddd;padding:24px}.aldera-catalogue-single__image>img:not(.aim-card-logo){width:100%;height:auto;object-fit:contain}.aldera-catalogue-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:36px}.aldera-catalogue-gallery img{width:100%;height:auto;object-fit:contain;border:1px solid #ddd}.aldera-trade-button:focus-visible{outline:3px solid #ef3340;outline-offset:4px}@media(max-width:800px){.aldera-wholesale-intro__grid,.aldera-catalogue-single{grid-template-columns:1fr;gap:30px}.aldera-catalogue-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.aldera-wholesale-intro{padding:48px 0}}
/* Storefront 4.34: scoped to public commerce surfaces. */
.aldera-store-hero{padding-block:76px;background:#f5f3ed;border-radius:20px;margin-top:28px;padding-inline:clamp(24px,5vw,72px)}
.aldera-store-hero h1{font-size:clamp(34px,5vw,68px);line-height:1.08;max-width:900px;margin:20px 0;color:#183c35}
.aldera-store-hero p{font-size:20px;max-width:680px}.aldera-store-actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-top:28px}.aldera-store-secondary{color:#183c35;font-weight:700;padding:14px 22px;border:1px solid currentColor;border-radius:6px}
.aldera-store-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;padding-block:32px;border-bottom:1px solid #ddd}.aldera-store-benefits strong{color:#183c35}.aldera-store-benefits p{margin-bottom:0}
.aldera-shop-section{padding-block:40px}.aldera-shop-section:empty{display:none}.aldera-contact-card{padding:32px;border-radius:16px;background:#edf3ef}.aldera-shop-section .aim-buy-section{max-width:none;padding:0;margin:0}.aim-card-action{display:flex;flex-wrap:wrap;gap:10px}.aim-card-action .aim-card-button{margin:0}.aim-buy-grid{align-items:stretch}.aim-card-photo img{object-fit:contain}.aim-bank-checkout input,.aim-bank-checkout select{max-width:100%;box-sizing:border-box}.aim-bank-checkout label{display:block;margin:14px 0}.aim-directory-pagination ul{display:flex;gap:12px;list-style:none;padding:24px 0}
@media(max-width:700px){.aldera-store-benefits{grid-template-columns:1fr;gap:14px}.aldera-store-hero{padding-block:40px}.aldera-shop-section{padding-block:24px}.aldera-store-actions a{width:100%;text-align:center}.aim-buy-grid{grid-template-columns:1fr!important}}
.aldera-native-amazon{margin:24px 0}.aldera-native-amazon>header{background:#172735;color:#fff;padding:28px;border-radius:14px;margin-bottom:24px}.aldera-native-amazon>header h2{color:#fff}.aldera-native-amazon>header>span{font:700 11px Arial,sans-serif;color:#ffc25b;letter-spacing:.15em}.aldera-amazon-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.aldera-amazon-card{border:1px solid #e0e4e5;background:#fff;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.aldera-amazon-card-label{background:#f6f7f8;border-bottom:3px solid #ffca65;padding:12px 16px;font:700 12px Arial,sans-serif;color:#172735}.aldera-amazon-photo{display:grid;place-items:center;min-height:180px;background:#fff;font-size:13px;color:#5a666b}.aldera-amazon-photo img{width:100%;height:200px;object-fit:contain;padding:14px}.aldera-amazon-copy{padding:20px;display:flex;flex-direction:column;flex:1}.aldera-amazon-copy h3{font-size:19px;line-height:1.35}.aldera-amazon-copy p,.aldera-amazon-copy li{font-size:13px;line-height:1.65}.aldera-amazon-buy{display:block;background:#ffca65;color:#172735!important;font:700 14px Arial,sans-serif;padding:14px;border-radius:28px;text-align:center;text-decoration:none;margin-top:auto}.aldera-amazon-note{color:#65717a}.aldera-amazon-disclosure{font-size:12px}@media(max-width:1000px){.aldera-amazon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.aldera-amazon-grid{grid-template-columns:1fr}}
