@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes show-move{0%{transform:translate(0)}10%{transform:translate(30%, -30%)}25%{transform:translate(-30%, 30%)}50%{transform:translate(30%, -30%)}75%{transform:translate(-30%, 30%)}100%{transform:translate(0)}}.konfigurator-modal .modal-inner-wrap,.modal-inner-wrap.konfigurator-modal{margin:0 !important;height:100% !important;width:100% !important;overflow:hidden}.konfigurator-modal .modal-inner-wrap .modal-header,.modal-inner-wrap.konfigurator-modal .modal-header{display:none}.konfigurator-modal .modal-inner-wrap .modal-footer,.modal-inner-wrap.konfigurator-modal .modal-footer{display:none}.konfigurator-modal .modal-inner-wrap .modal-content,.modal-inner-wrap.konfigurator-modal .modal-content{margin:0 !important;padding:0 !important;height:100% !important;width:100% !important}.konfigurator-modal .modal-inner-wrap .modal-content #modal-content,.modal-inner-wrap.konfigurator-modal .modal-content #modal-content{margin:0;height:100%;width:100%}.konfigurator-modal .modal-inner-wrap .modal-content #modal-content .configurator-iframe,.modal-inner-wrap.konfigurator-modal .modal-content #modal-content .configurator-iframe{display:block;height:100%;width:100%;border:none}.konfigurator-modal .modal-inner-wrap .modal-content #modal-content .configurator-iframe .configurator-wrapper,.modal-inner-wrap.konfigurator-modal .modal-content #modal-content .configurator-iframe .configurator-wrapper{overflow:hidden}.modal-popup.modal-slide{left:0 !important}#preview-modal-content,.preview-modal-content{padding:3rem;display:flex !important;flex-flow:column;justify-content:space-between;position:relative;height:100%;overflow:auto}#preview-modal-content .close-preview,.preview-modal-content .close-preview{cursor:pointer;position:absolute;right:0;top:0;height:2em;width:2em;margin:1rem;opacity:0.7;z-index:999;background-size:100%;background-repeat:no-repeat;background-position:center center;background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDQ5Ljk5OCA0NDkuOTk4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iQ2FwYV8xIiBvdmVyZmxvdz0iaGlkZGVuIj48Zz48Zz48cGF0aCBkPSJNNDQ5Ljk3NCAzNC44NTUgNDE1LjE5MSAwIDIyNS4wMDcgMTkwLjE4NCAzNC44MzkgMCAwLjAyNCAzNC44MzkgMTkwLjE5MiAyMjQuOTk5IDAuMDI0IDQxNS4xNTkgMzQuODM5IDQ0OS45OTggMjI1LjAwNyAyNTkuNzk3IDQxNS4xOTEgNDQ5Ljk5OCA0NDkuOTc0IDQxNS4xNDMgMjU5LjgzIDIyNC45OTlaIiBmaWxsPSIjQjUxNTJCIi8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=")}#preview-modal-content .close-preview:hover,.preview-modal-content .close-preview:hover{opacity:1}#preview-modal-content .pageflip-wrapper,.preview-modal-content .pageflip-wrapper{height:80% !important;width:100% !important;display:flex;justify-content:center;align-items:center;flex-flow:column}#preview-modal-content .pf-content,.preview-modal-content .pf-content{height:100%;width:100%;display:flex;justify-content:space-between;align-items:center;flex-flow:column}#preview-modal-content .pf-content #pageflip,.preview-modal-content .pf-content #pageflip{width:100% !important}@media (max-width:575px){#preview-modal-content .pf-content #pageflip,.preview-modal-content .pf-content #pageflip{height:50% !important}}#preview-modal-content .easyzoom img,.preview-modal-content .easyzoom img{max-width:none !important}#preview-modal-content .zoom-info,.preview-modal-content .zoom-info{animation-name:fade-out;animation-duration:3s;animation-delay:7s;height:100%;width:100%;position:absolute;pointer-events:none;display:flex;justify-content:center;align-items:center;flex-flow:column}#preview-modal-content .zoom-info .zoom-overlay,.preview-modal-content .zoom-info .zoom-overlay{background:#fff;opacity:0.5;position:absolute;height:100%;width:100%}#preview-modal-content .zoom-info span,.preview-modal-content .zoom-info span{font-weight:bold;z-index:1}#preview-modal-content .zoom-info span i,.preview-modal-content .zoom-info span i{animation-name:show-move;animation-duration:2s;animation-delay:2s}#preview-modal-content button.disabled,.preview-modal-content button.disabled{opacity:0.5 !important;cursor:default !important;pointer-events:none !important}button#pf-design{background:white !important;color:#333333;border:1px solid #ddd}button#pf-design:hover{background:#ddd !important}.konfigurator-modal #pageflip{justify-content:center !important}.konfigurator-modal .pageflip-wrapper .loading-spinner{display:none !important}