/* Digibit Jamstvo & GARAN */
.dgb-garan{margin:20px 0 0;clear:both}
.dgb-garan__heading{font-size:.85em;font-weight:600;margin:0 0 6px;line-height:1.3}
.dgb-garan__trigger{display:inline-block;line-height:0;cursor:zoom-in;border:0;box-shadow:none;text-decoration:none}
.dgb-garan__trigger img{display:block;height:auto}
.dgb-garan__trigger:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.dgb-garan__statement{display:block;margin-top:6px;font-size:.8em}

.dgb-notice{font-size:.9em;line-height:1.5}
.dgb-notice--checkout{margin:0 0 14px}
.dgb-notice a,.dgb-notice a:hover,.dgb-notice a:visited{text-decoration:none !important}
.dgb-notice--inherit,.dgb-notice--inherit a,.dgb-notice--inherit a:hover,.dgb-notice--inherit a:visited{color:inherit !important}
.dgb-notice--inherit a:hover{opacity:.8}
.dgb-notice--stacked .dgb-notice__sep{display:none}
.dgb-notice--stacked a,.dgb-notice--stacked .dgb-notice__text{display:block}
.dgb-notice--stacked a+a{margin-top:4px}

.dgb-garan-modal{position:fixed;inset:0;z-index:999999;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;padding:20px;cursor:zoom-out}
.dgb-garan-modal img{max-width:min(95vw,700px);max-height:90vh;width:auto;height:auto;background:#fff;box-shadow:0 10px 40px rgba(0,0,0,.4)}
.dgb-garan-modal__close{position:absolute;top:12px;right:16px;background:none;border:0;color:#fff;font-size:34px;line-height:1;cursor:pointer;padding:4px 10px}
body.dgb-garan-open{overflow:hidden}
