xolna-packs{display:block;margin:24px 0 18px}.xolna-pack-options{border:0;padding:0;margin:0}.xolna-pack-options legend,.xolna-addons h3{font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px}.xolna-pack-card{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid #d8c7b5;border-radius:14px;padding:18px 14px;margin:10px 0;background:#fffdf9;cursor:pointer}.xolna-pack-card:has(input:checked){border:2px solid #945a3a;padding:17px 13px;background:#f6eadb}.xolna-pack-card input,.xolna-addon-card input{accent-color:#945a3a;width:18px;height:18px;margin:0}.xolna-pack-card strong{font-size:17px}.xolna-pack-card small,.xolna-addon-card small{display:block;font-size:12px;line-height:1.5;color:#74665c;margin-top:5px}.xolna-pack-card b{font-size:15px;text-align:right;white-space:nowrap}.xolna-pack-card em{display:inline-block;font-size:10px;font-weight:700;font-style:normal;margin-left:7px;border:1px solid #bfa181;border-radius:4px;padding:2px 5px;color:#754025}.xolna-duo-styles{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.xolna-duo-styles[hidden]{display:none}.xolna-duo-styles label>span{display:block;font-size:12px;font-weight:600;margin-bottom:6px}.xolna-duo-styles select{width:100%;min-width:0;padding:12px 8px;border:1px solid #cbb49e;border-radius:8px;background:#fffdf9;color:#35261f;font:inherit;font-size:13px}.xolna-duo-selected variant-selects,.xolna-duo-selected variant-radios,.xolna-duo-selected [id^="price-"]{display:none!important}.xolna-addons{margin:24px 0 18px}.xolna-addon-note{font-size:12px;color:#74665c;margin:0 0 12px}.xolna-addon-card{display:grid;grid-template-columns:18px 38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px 12px;margin:10px 0;border:1px solid #d8c7b5;border-radius:12px;background:#fffdf9;cursor:pointer}.xolna-addon-card:has(input:checked){border-color:#945a3a;background:#f6eadb;box-shadow:inset 0 0 0 1px #945a3a}.xolna-addon-card:has(input:disabled){cursor:default;background:#f5f0e9}.xolna-addon-card strong{font-size:13px}.xolna-addon-card b{white-space:nowrap;font-size:14px}.xolna-addon-icon{display:grid;place-items:center;width:36px;height:36px;background:#eee0cd;border:1px solid #cfb28d;border-radius:50%;color:#945a3a;font-size:25px}.xolna-addon-card small{font-size:10px}.payment-badges-block .payment-badges{justify-content:center;flex-wrap:wrap;gap:7px;padding:0}.payment-badges-block svg,.footer__payment svg{width:42px;height:27px}.payment-badges-block:before{content:'Secure checkout · Supported payment methods';display:block;text-align:center;font-size:11px;color:#74665c;margin-bottom:7px}.footer__payment:before{content:'Supported payment methods';display:block;font-size:12px;text-align:center;margin-bottom:10px}@media(max-width:400px){.xolna-pack-card{gap:8px;padding:15px 10px}.xolna-pack-card:has(input:checked){padding:14px 9px}.xolna-pack-card strong{font-size:15px}.xolna-pack-card b{font-size:13px}.xolna-pack-card em{display:block;width:max-content;margin:4px 0}.xolna-addon-card{gap:7px;padding:12px 9px;grid-template-columns:18px 30px minmax(0,1fr) auto}.xolna-addon-icon{width:29px;height:29px;font-size:21px}.xolna-addon-card strong{font-size:12px}}
