body.als-club-qr{margin:0;color:#35402c;background:#f8f6ee url(https://almazaralasenda.com/wp-content/uploads/2026/05/ChatGPT-Image-14-may-2026-09_45_35.png) center top/cover fixed no-repeat;font:17px/1.65 Jost,Arial,sans-serif}.als-club-qr *{box-sizing:border-box}.club-shell{max-width:1180px;margin:auto;padding:0 32px}.club-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0 12px}.club-header img{width:140px;height:auto;display:block}.club-shop,.club-footer a{color:#465c35;text-decoration:underline;text-underline-offset:4px}.club-languages{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 10px;padding:10px 0 20px}.club-languages a{color:#3f4f32;padding:7px 13px;font-size:14px;border:1px solid #fff0;border-radius:30px;text-decoration:none;background:#fff9}.club-languages a[aria-current]{border-color:#8b773d;background:#fff;font-weight:700}.club-hero{text-align:center;max-width:680px;margin:25px auto 44px}.club-kicker{letter-spacing:.19em;font-size:12px;font-weight:700;color:#75602f}.als-club-qr h1,.als-club-qr h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;line-height:1.13;color:#435b30}.als-club-qr h1{font-size:clamp(44px,6.5vw,78px);margin:8px 0 20px;color:#9a7c32}.als-club-qr h1 span{color:#435b30}.als-club-qr h2{font-size:30px;margin:0 0 16px}.club-intro{font-size:19px;margin:0 0 24px}.als-club-qr .club-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:13px 25px;border:1px solid #455c34;border-radius:5px;color:#fff;background:#455c34;font:600 16px/1.4 Jost,Arial,sans-serif;text-decoration:none;cursor:pointer;white-space:normal}.als-club-qr .club-button:hover{background:#304323;color:#fff}.als-club-qr a:focus-visible,.als-club-qr button:focus-visible,.als-club-qr input:focus-visible,.als-club-qr summary:focus-visible{outline:3px solid #ac8938;outline-offset:4px}.club-benefits{background:#fffc;border:1px solid #daceb0;border-radius:14px;margin-bottom:38px;padding:28px 32px}.club-discount{display:flex;gap:26px;align-items:center;border-bottom:1px solid #e2dccb;padding-bottom:22px;margin-bottom:22px}.club-figure{font:64px/1 Georgia,serif;color:#927132;white-space:nowrap}.club-figure small{font-size:32px}.club-discount h2{font-size:25px;margin:0 0 8px}.club-discount p{margin:0;font-size:16px}.club-perks{display:grid;grid-template-columns:1fr 1fr;gap:14px 30px}.club-perks p{margin:0;display:flex;gap:12px;font-size:16px}.club-perks span{color:#94763a}.club-account{scroll-margin-top:24px;background:#fff;border:1px solid #e2dccb;border-radius:14px;box-shadow:0 14px 40px #3f462c0b;padding:38px;margin-bottom:26px}.club-form-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.86fr);gap:50px}.club-login{border-left:1px solid #e5e0d1;padding-left:38px}.club-account section>p{margin-top:0;color:#57624f}.als-club-qr .club-account form{padding:0;margin:24px 0 0;border:0;background:none;box-shadow:none;min-width:0}.als-club-qr .club-account form p{margin:0 0 19px}.club-account label{display:block;font-size:15px}.als-club-qr .club-account input:not([type=checkbox]):not([type=hidden]){width:100%;max-width:100%;height:48px;border:1px solid #b7beae;border-radius:4px;background:#fff;color:#263422;padding:10px 12px;font:16px Arial,sans-serif}.club-account input[type=checkbox]{width:19px;height:19px;flex:0 0 19px;accent-color:#455c34;margin:3px 0 0}.club-account .club-check,.club-account .als-r-choice label{display:flex;gap:10px;align-items:flex-start;line-height:1.5}.club-account .als-r-options{padding:0;margin:20px 0}.club-account .als-r-choice span{font-size:15px}.club-account small,.club-fine,.club-account .woocommerce-privacy-policy-text,.club-account .als-r-more{font-size:13px;line-height:1.55;color:#616657}.club-account a{color:#455c34}.club-account a.club-button{color:#fff}.club-account .ols-turnstile{max-width:100%;overflow:hidden}.club-account .als-vip-news{padding:32px 0 0}.club-conditions{font-size:14px;background:#fffb;padding:18px 24px;border-radius:8px}.club-conditions summary{cursor:pointer;font-weight:600;color:#465c35}.club-conditions p{max-width:85ch}.club-footer{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:30px 0;font-size:13px}.club-success{padding:12px 16px;border-left:3px solid #617847;background:#f2f6ec}.club-skip{position:absolute;left:-10000px}.club-skip:focus{left:16px;top:16px;background:#fff;padding:12px;z-index:99999}.als-club-qr .woocommerce-error,.als-club-qr .woocommerce-message{margin:0 0 24px;overflow-wrap:anywhere}@media(max-width:760px){.club-shell{padding:0 18px}.club-header{padding-top:16px}.club-header img{width:106px}.club-shop{font-size:14px}.club-languages{gap:6px}.club-languages a{font-size:13px;padding:6px 11px}.club-hero{margin:18px auto 30px}.club-intro{font-size:17px}.club-benefits{padding:22px 20px;margin-bottom:24px}.club-discount{gap:17px;align-items:flex-start}.club-figure{font-size:50px}.club-perks{grid-template-columns:1fr;gap:12px}.club-account{padding:26px 20px}.club-form-grid{grid-template-columns:minmax(0,1fr);gap:32px}.club-login{border-left:0;border-top:1px solid #e5e0d1;padding:28px 0 0}.als-club-qr h2{font-size:27px}.club-account .club-button{width:100%}.club-footer{justify-content:center;text-align:center}.club-footer span{width:100%}.club-conditions{padding:16px 18px}body.als-club-qr{background-attachment:scroll}.club-account .als-vip-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.als-club-qr *{scroll-behavior:auto!important}}.als-club-qr .club-shell main:has(.woocommerce form.register .als-r-options){background:#fff0}.als-club-qr .club-account.woocommerce form.register:has(.als-r-options) button[type="submit"]{width:auto;border:1px solid #455c34;border-radius:5px;background:#455c34;color:#fff;padding:13px 25px;font:600 16px/1.4 Jost,Arial,sans-serif;text-transform:none}.als-club-qr .club-account.woocommerce form.register:has(.als-r-options) button[type="submit"]:hover{background:#304323}@media(max-width:760px){.als-club-qr .club-account.woocommerce form.register:has(.als-r-options) button[type="submit"]{width:100%}}