.yandex-pay-badge{display:flex;flex-flow:column wrap;align-items:flex-start;margin-top:20px;gap:0.75rem}.yandex-pay-badge-st215,.yandex-pay-badge-st300,.yandex-pay-badge-st315n,.yandex-pay-badge-st405{align-items:center}.yandex-pay-badge-st330{margin-top:0}.yandex-pay-badge-st330,.yandex-pay-badge-st400n{margin-left:10px}.t-popup .yandex-pay-badge-st215,.t-popup .yandex-pay-badge-st300,.t-popup .yandex-pay-badge-st315n,.t-popup .yandex-pay-badge-st405{align-items:flex-start}.yandex-pay-widget{margin-top:20px}

.gz-cert{margin:0 0 16px;padding:14px 16px;border:1px solid #21191e;border-radius:6px;background:#faf8f5;font:15px/1.4 Arial,sans-serif;color:#21191e}
.gz-cert b{font-weight:700}
.gz-cert button{margin-top:10px;display:block;width:100%;padding:11px 14px;border:0;border-radius:4px;background:#21191e;color:#fff;font:600 14px Arial,sans-serif;letter-spacing:.5px;cursor:pointer}
.gz-cert small{display:block;margin-top:6px;color:#6b5f64;font-size:12px}


label:has(input[name="tildadelivery-type"][value="Электронный сертификат — в личном кабинете"]){display:none!important}
.gz-digital-order .t-input-group_dl,.gz-digital-order .delivery-full-address,.gz-digital-order .t706__cartwin-totalamount-hint_address{display:none!important}


.gz-sizes{margin-top:6px;font-size:12px;line-height:1.4;color:#777;letter-spacing:.02em;font-family:inherit}
.gz-sizes b{font-weight:400;color:#111}
.gz-dots{position:absolute;left:0;right:0;bottom:8px;display:flex;justify-content:center;gap:5px;z-index:3;pointer-events:none}
.gz-dots i{width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,.55);box-shadow:0 0 2px rgba(0,0,0,.25)}
.gz-dots i.on{background:#fff}
.gz-swipe .t-store__card__bgimg_second{display:none!important}
#rec1904790541 .t396__artboard{transition:translate .3s ease}
html.gz-hdr-hide #rec1904790541 .t396__artboard{translate:0 -110%}

#rec1924746931 a.t-bgimg.gz-mm,#rec1925267261 a.t-bgimg.gz-mm{transition:opacity .45s ease}