i-dialog,.i-dialog{display:none;position:fixed;z-index:-1;opacity:0;visibility:hidden;height:auto;max-height:90vh;background-color:#fff;overflow:auto;overflow-x:hidden;border-top:4px solid #be0f34;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;max-width:100%;transition:all .3s ease-in-out}@media(min-width: 768px){i-dialog,.i-dialog{width:auto}}i-dialog[open],.i-dialog[open]{z-index:10002;opacity:1;visibility:visible;display:block}i-dialog .custom-dialog-content,.i-dialog .custom-dialog-content{margin:48px 32px 64px 32px}i-dialog .custom-dialog-content__title,.i-dialog .custom-dialog-content__title{font-family:var(--font-book, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif);font-size:22px;letter-spacing:normal;line-height:20px;font-weight:400;margin:0 0 30px;display:inline-block;width:100%}@media(min-width: 768px){i-dialog .custom-dialog-content__title,.i-dialog .custom-dialog-content__title{margin:0 0 25px}}i-dialog .custom-dialog-content__text,.i-dialog .custom-dialog-content__text{font-family:var(--font-book, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif);font-size:14px;letter-spacing:.28px;display:block;margin-bottom:15px}i-dialog .custom-dialog-content__link,.i-dialog .custom-dialog-content__link{font-family:var(--font-medium, "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);font-size:11px;text-decoration:underline;text-transform:uppercase}i-dialog .custom-dialog-content--small-padding,.i-dialog .custom-dialog-content--small-padding{margin:40px 80px;max-width:400px}i-dialog .custom-dialog-content--small-padding button,.i-dialog .custom-dialog-content--small-padding button{padding:0}i-dialog .custom-dialog-content--large-padding,.i-dialog .custom-dialog-content--large-padding{margin:40px 16px}@media(min-width: 768px){i-dialog .custom-dialog-content--large-padding,.i-dialog .custom-dialog-content--large-padding{margin:40px 64px}}i-dialog .custom-dialog-content--xxl-row-margin-desktop,.i-dialog .custom-dialog-content--xxl-row-margin-desktop{margin-inline:0}@media(min-width: 1024px){i-dialog .custom-dialog-content--xxl-row-margin-desktop,.i-dialog .custom-dialog-content--xxl-row-margin-desktop{margin-inline:64px}}i-dialog .custom-dialog-content--full-width,.i-dialog .custom-dialog-content--full-width{margin:0}i-dialog .custom-dialog-button__close,.i-dialog .custom-dialog-button__close{width:auto;min-width:104px}i-dialog .default-focus,.i-dialog .default-focus{outline:none}i-dialog[is-dialog-inside-other-dialog=true],.i-dialog[is-dialog-inside-other-dialog=true]{position:absolute}i-dialog .disable-overlay-close-button,.i-dialog .disable-overlay-close-button{z-index:0}i-dialog.z-index-below-minibag,.i-dialog.z-index-below-minibag{z-index:9999}@media(min-width: 768px){i-dialog.z-index-below-minibag,.i-dialog.z-index-below-minibag{z-index:99}}.overlay-close{width:32px;height:32px;cursor:pointer;position:absolute;top:8px;inset-inline-end:12px;z-index:10004}.overlay-close .cross-grey-icon{display:block;width:inherit;height:inherit;border:1px solid transparent}.overlay-close .cross-grey-icon:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 3px #6893d2 !important;z-index:1}@supports(-webkit-appearance: none){.overlay-close .cross-grey-icon:focus-visible{outline:3px solid transparent;outline-offset:10px}}.overlay-close .cross-grey-icon:focus{outline:none}.overlay-close .cross-grey-icon:focus-visible{border-radius:5px;background-color:#fff}.overlay-close .cross-grey-icon:active:not(:focus-visible){border-radius:5px;background-color:#fff;opacity:1;border:1px solid #e9e3de;outline:none;box-shadow:0 0 7px 0 rgba(0,0,0,.15)}.overlay-close .cross-grey-icon:hover:not(:focus-visible){border-radius:5px;background-color:rgba(255,255,255,.3);box-shadow:0 0 7px 0 rgba(0,0,0,.15)}.overlay-close .cross-grey-icon__icon{width:24px;height:24px;margin:3px}.overlay-close:focus-visible:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 3px #6893d2 !important;z-index:1}@supports(-webkit-appearance: none){.overlay-close:focus-visible:focus-visible{outline:3px solid transparent;outline-offset:10px}}.overlay-close:focus-visible:focus{outline:none}.overlay-close:focus-visible:focus-visible{border-radius:5px;background-color:#fff}.page-dimout,.dialog-dimout{z-index:10001;background:url(../images/interface/ui-overlay-shadow.png) repeat scroll 50% 50% #333;opacity:.4;position:fixed;top:0;left:0;width:100%;height:100%}.page-dimout.z-index-below-minibag,.z-index-below-minibag.dialog-dimout{z-index:9998}@media(min-width: 768px){.page-dimout.z-index-below-minibag,.z-index-below-minibag.dialog-dimout{z-index:98}}.dialog-dimout{z-index:10002}.dialog-dimout+i-dialog{z-index:10003}.i-dialog.quickview-dialog,.i-dialog.cba-quickview{width:calc(90%) !important;max-width:1048px;max-height:calc(100vh - 80px)}
