:is(#buy-form,#HeadlampBuyForm) .offer-packs{gap:12px;display:grid;margin-top:9px}:is(#buy-form,#HeadlampBuyForm) .offer-packs .pack{display:block;padding:0;overflow:visible;min-height:0;border:1.5px solid #d0d8e8;border-radius:9px;background:#fff;position:relative;margin:0}:is(#buy-form,#HeadlampBuyForm) .offer-packs .pack.is-selected{border:2px solid #1d40a9;background:#f0f4ff}:is(#buy-form,#HeadlampBuyForm) .offer-packs .pack-body{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:11px;align-items:center;padding:19px 16px;min-height:78px}:is(#buy-form,#HeadlampBuyForm) .offer-packs .pack-recommended .pack-body{padding-top:23px}:is(#buy-form,#HeadlampBuyForm) .offer-packs input{margin:0;width:19px;height:19px;accent-color:#1d40a9;position:static;opacity:1}:is(#buy-form,#HeadlampBuyForm) .offer-packs .pack-head{display:flex;align-items:center;gap:9px;flex-wrap:wrap}:is(#buy-form,#HeadlampBuyForm) .offer-packs .pack-name{font-size:19px;font-weight:750;white-space:nowrap}:is(#buy-form,#HeadlampBuyForm) .offer-packs .pack-save{font-size:11px;font-weight:750;color:#1c3c94;background:#dfe8ff;border-radius:4px;padding:4px 6px;white-space:nowrap;letter-spacing:0}:is(#buy-form,#HeadlampBuyForm) .offer-packs .pack-note{font-size:12px;margin-top:5px;line-height:1.4;color:#4e5b70;display:block}:is(#buy-form,#HeadlampBuyForm) .offer-packs .pack-value{display:flex;flex-direction:column;align-items:flex-end;gap:4px;white-space:nowrap}:is(#buy-form,#HeadlampBuyForm) .offer-packs .pack-value strong{font-size:24px;line-height:1.1;font-weight:800;color:#111820}:is(#buy-form,#HeadlampBuyForm) .offer-packs .pack-was{font-size:13px;color:#7a8492}:is(#buy-form,#HeadlampBuyForm) .offer-packs .pack-ribbon{position:absolute;top:-10px;right:13px;left:auto;transform:none;display:block;padding:5px 13px;background:#1d40a9;color:#fff;border-radius:4px;font-size:10px;line-height:1;letter-spacing:.5px;font-weight:800;z-index:1}#buy-form .offer-gift{display:flex;align-items:center;gap:10px;padding:8px 16px;border-top:1px solid #d8e0ef;background:#e9effd;border-radius:0 0 7px 7px;color:#172b5a;font-size:13px;line-height:1.3}#buy-form .offer-gift img{width:42px;height:35px;object-fit:contain;border-radius:4px;mix-blend-mode:multiply}#buy-form .offer-gift del{margin-left:auto;color:#6f7a8a;font-size:12px}.offer-preview-dialog{border:1px solid #d6deef;border-radius:16px;padding:25px;width:min(420px,calc(100vw - 36px));color:#172139;box-shadow:0 24px 80px #10234d33}.offer-preview-dialog::backdrop{background:#0b152c77}.offer-preview-dialog h2{font-size:27px;margin:0 0 20px}.offer-preview-dialog p{display:flex;justify-content:space-between;gap:12px;font-size:15px}.offer-preview-dialog .offer-preview-note{color:#687386;font-size:12px;line-height:1.5;margin-top:22px}.offer-preview-dialog button{width:100%;border:0;border-radius:7px;background:#1d40a9;color:#fff;padding:13px;font:inherit;font-weight:700;margin-top:12px;cursor:pointer}@media(max-width:420px){:is(#buy-form,#HeadlampBuyForm) .offer-packs .pack-body{padding:17px 12px;gap:8px;grid-template-columns:18px minmax(0,1fr) auto}:is(#buy-form,#HeadlampBuyForm) .offer-packs .pack-name{font-size:17px}:is(#buy-form,#HeadlampBuyForm) .offer-packs .pack-value strong{font-size:22px}:is(#buy-form,#HeadlampBuyForm) .offer-packs .pack-save{font-size:10px;padding:4px 5px}:is(#buy-form,#HeadlampBuyForm) .offer-packs .pack-head{gap:6px}#buy-form .offer-gift{padding:8px 12px;font-size:12px}}#HeadlampBuyForm .offer-packs .pack-save{position:static;display:inline-block;inset:auto;transform:none;line-height:1.1}:is(#buy-form,#HeadlampBuyForm) .offer-packs .pack{background:#f0f3ff;border-color:#aebfee}:is(#buy-form,#HeadlampBuyForm) .offer-packs .pack.is-selected{background:#fff;border-color:#1438a2}:is(#buy-form,#HeadlampBuyForm) .offer-packs .pack-save{background:#d2ffab;color:#111}:is(#buy-form,#HeadlampBuyForm) .offer-packs .pack-ribbon{background:#143799}#buy-form .offer-gift{background:#becdff;color:#080c18;border-top-color:#becdff}#buy-form .offer-gift del{color:inherit}:is(#buy-form,#HeadlampBuyForm) .offer-packs .pack.is-selected .offer-gift{background:#143799;color:#fff;border-top-color:#143799}#buy-form .offer-gift img{background:#fff;mix-blend-mode:normal;border:3px solid #fff}:is(#buy-form,#HeadlampBuyForm) .offer-packs input{appearance:none;-webkit-appearance:none;border:2px solid #adbee9;border-radius:50%;background:#fff;flex-shrink:0}:is(#buy-form,#HeadlampBuyForm) .offer-packs input:checked{border-color:#1438a2;background:#1438a2;box-shadow:inset 0 0 0 3px #fff}:is(#buy-form,#HeadlampBuyForm) .offer-packs input:focus-visible{outline:2px solid #1438a2;outline-offset:3px}#buy-form .offer-lamp-thumb{display:block;width:42px;height:35px;flex:0 0 42px;overflow:hidden;border-radius:4px;background:#fff}#buy-form .offer-lamp-thumb img{display:block;width:100%;height:100%;border:0;border-radius:0;object-fit:cover;object-position:center;transform:scale(1.15);mix-blend-mode:normal}.headlamp-benefits{list-style:none;padding:0;margin:22px 0 25px;display:grid;grid-template-columns:1fr 1fr;gap:17px 18px;font-size:15px}.headlamp-benefits li{display:flex;align-items:center;gap:9px}.headlamp-benefits li:before{content:"\2713";display:grid;place-items:center;background:#e6ecff;color:#143799;border-radius:7px;width:30px;height:30px;flex:0 0 30px;font-weight:700}.headlamp-product .gallery-main img{object-fit:contain}.headlamp-product .main-cta{width:100%;margin:20px 0 10px}.headlamp-product .quick-info{margin-top:26px}.rw-native .qty-control button:disabled{opacity:.3;cursor:not-allowed}.rw-native .cart-line-gift img{object-fit:cover}.rw-native .cart-line-gift .line-price strong{color:#19449b}.cart-continue{display:block;margin:20px 0}
/*# sourceMappingURL=/cdn/shop/t/16/assets/rw-html-9f90e7ec48-rw-offer-draft-6fc885e5b9.css.map */
