:root{--color-black: #020204;--color-white: #ffffff;--color-text-primary: #030202;--color-text-secondary: #6e6e73;--color-border: #d2d2d7;--color-bg-hover-light: #f5f5f7}.payment-block{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Inter,Arial,sans-serif;font-size:16px;line-height:1.6;color:var(--color-text-primary)}.payment-block h2{font-size:22px;margin-bottom:20px}.payment-method{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #eee}.payment-method h3{font-size:18px;margin-bottom:8px}.payment-block ul{padding-left:18px}.payment-block li{margin-bottom:6px}.company-info{margin-top:25px;font-size:14px;color:#555}.btn.__special,.j-buy-credit-button,.btn[onclick*=Nodal]{position:relative !important;height:48px !important;border-radius:12px !important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Inter,Arial,sans-serif !important;font-weight:600 !important;font-size:16px !important;border:none !important;transition:background-color .2s ease !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;cursor:pointer !important;text-align:center !important}.btn.__special{background:var(--color-black) !important;color:var(--color-white) !important;box-shadow:none !important}.j-buy-credit-button,.btn[onclick*=Nodal]{background:var(--color-white) !important;color:var(--color-black) !important;border:1px solid var(--color-border) !important;box-shadow:none !important}@media(hover: hover)and (pointer: fine){.btn.__special:hover{background:#000 !important}.j-buy-credit-button:hover,.btn[onclick*=Nodal]:hover{background:var(--color-bg-hover-light) !important}}.btn.__special:active,.j-buy-credit-button:active,.btn[onclick*=Nodal]:active{opacity:.85 !important}.productSticker.__tip{flex-direction:row !important;flex-wrap:wrap !important;gap:6px !important;top:auto !important;bottom:0 !important;left:0 !important;position:static !important;margin-top:8px !important;max-width:100% !important}.productSticker-image{background:rgba(0,0,0,0) !important;border:1px solid #3a3a3c !important;border-radius:6px !important;padding:4px 8px !important;box-shadow:none !important}.productSticker-img{width:18px !important;height:18px !important}.catalogCard-present{background:none !important;border:none !important;box-shadow:none !important;padding:0 !important;width:auto !important;height:auto !important}.catalogCard-present-b{display:none !important}.catalogCard-present-h{background:var(--color-white) !important;border:1px solid var(--color-border) !important;border-radius:50% !important;width:26px !important;height:26px !important;padding:0 !important;margin:0 !important;box-shadow:none !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:0 !important;position:relative !important}.catalogCard-present-h::before{content:"" !important;width:14px !important;height:14px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231d1d1f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8' width='18' height='4' rx='1'%3E%3C/rect%3E%3Cpath d='M12 8v13'%3E%3C/path%3E%3Cpath d='M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7'%3E%3C/path%3E%3Cpath d='M7.5 8a2.5 2.5 0 0 1 0-5C11 3 12 8 12 8z'%3E%3C/path%3E%3Cpath d='M16.5 8a2.5 2.5 0 0 0 0-5C13 3 12 8 12 8z'%3E%3C/path%3E%3C/svg%3E") !important;background-size:contain !important;background-repeat:no-repeat !important}.modification__list:has(.modification__button){display:inline-flex !important;width:auto !important;margin:0 !important;gap:0 !important;border:1px solid var(--color-border) !important;border-radius:8px !important;overflow:hidden !important}.modification__button{position:relative !important;height:34px !important;border-radius:0 !important;margin:0 !important;padding:0 10px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;font-size:12px !important;font-weight:400 !important;text-transform:none !important;letter-spacing:normal !important;border:none !important;background:rgba(0,0,0,0) !important;color:var(--color-text-secondary) !important}.modification__button:not(:last-child)::after{content:"" !important;position:absolute !important;right:0 !important;top:20% !important;bottom:20% !important;width:1px !important;background:var(--color-border) !important}.modification__button--active{background:var(--color-black) !important;color:var(--color-white) !important}.modification__button--active::after{display:none !important}.modification__button:has(+.modification__button--active)::after{display:none !important}.modification__list:has(.modification__item--color){gap:12px !important}.modification__item--color{width:32px !important;height:32px !important;padding:3px !important;box-sizing:border-box !important;background:var(--color-white) !important}.modification__item--color .modification__color{width:100% !important;height:100% !important;border-radius:50% !important}.modification__item--active .modification__color:before,.modification__item--active .modification__preview:before{border-radius:50% !important}.modification__item--color:focus-visible{outline:none !important;box-shadow:0 0 0 2px var(--color-white),0 0 0 4px var(--color-text-secondary) !important}a.btn[onclick*=checkout-quick]{display:block !important;height:auto !important;width:auto !important;margin:12px auto 0 !important;padding:0 !important;background:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important;border-radius:0 !important;font-size:14px !important;font-weight:400 !important;color:var(--color-text-secondary) !important;text-align:center !important;text-decoration:underline !important}a.btn[onclick*=checkout-quick]:hover{color:var(--color-black) !important}a.btn[onclick*=checkout-quick] .btn-content{float:none !important;width:auto !important;padding:0 !important}.product-order-block:has(>a.btn[onclick*=checkout-quick]){flex:1 0 100% !important;order:10 !important}