.calendar>.days-grid>.day:hover{border:1px solid #0093d1;color:#0093d1}.calendar>.days-grid>.day.selected{background-color:#0093d1}.calendar>.days-grid>.day.selected:hover{background-color:#fff}.calendar>.header button:hover>img,.calendar>.header button:hover>svg{fill:#0093d1;color:#0093d1}.container.lock-plugin .calendar>.days-grid>.day.locked:not(.start):not(.end){background-image:none;background-color:#f0f0f0}.wsishop-spinner-modal-mask{position:fixed;left:0;top:0;z-index:9999;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;height:100%;transition:all .3s ease}.wsishop-spinner-modal-mask .spinner-cube,.wsishop-spinner-modal-mask .spinner-half1,.wsishop-spinner-modal-mask .spinner-half2,.wsishop-spinner-modal-mask .wsishop-spinner{background:none;-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.wsishop-spinner-modal-mask .wsishop-spinner{position:relative;margin:auto;width:20em;height:20em;-webkit-perspective:60em;-ms-perspective:60em;perspective:60em;filter:blur(0.1px)}.wsishop-spinner-modal-mask .spinner-cube{width:20em;height:20em;-webkit-animation:cube 10s forwards infinite;-ms-animation:cube 10s forwards infinite;animation:cube 10s forwards infinite;-webkit-transform-origin:center 10em;-ms-transform-origin:center 10em;transform-origin:center 10em}.wsishop-spinner-modal-mask .spinner-half1{height:8em;top:0;position:absolute;-webkit-animation:half-fold 10s forwards infinite;-ms-animation:half-fold 10s forwards infinite;animation:half-fold 10s forwards infinite;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.wsishop-spinner-modal-mask .spinner-side{width:4em;height:4em;background:#fff;position:absolute}.wsishop-spinner-modal-mask .spinner-s1{top:0;left:8em;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:s1ani 10s forwards infinite;-ms-animation:s1ani 10s forwards infinite;animation:s1ani 10s forwards infinite}.wsishop-spinner-modal-mask .spinner-s2{top:4em;left:8em;-webkit-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-animation:s2ani 10s forwards infinite;-ms-animation:s2ani 10s forwards infinite;animation:s2ani 10s forwards infinite}.wsishop-spinner-modal-mask .spinner-s3{top:8em;left:8em;-webkit-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-animation:s3ani 10s forwards infinite;-ms-animation:s3ani 10s forwards infinite;animation:s3ani 10s forwards infinite}.wsishop-spinner-modal-mask .spinner-s4{top:12em;left:8em;-webkit-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-animation:s4ani 10s forwards infinite;-ms-animation:s4ani 10s forwards infinite;animation:s4ani 10s forwards infinite}.wsishop-spinner-modal-mask .spinner-s5{left:4em;top:4em;-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:s5ani 10s forwards infinite;-ms-animation:s5ani 10s forwards infinite;animation:s5ani 10s forwards infinite}.wsishop-spinner-modal-mask .spinner-s6{left:12em;top:8em;-webkit-transform-origin:0% 50%;-ms-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-animation:s6ani 10s forwards infinite;-ms-animation:s6ani 10s forwards infinite;animation:s6ani 10s forwards infinite}@-webkit-keyframes cube{0%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}30%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}40%{-webkit-transform:rotateX(45deg) rotateY(0deg) rotateZ(45deg);-ms-transform:rotateX(45deg) rotateY(0deg) rotateZ(45deg);transform:rotateX(45deg) rotateY(0deg) rotateZ(45deg)}60%{-webkit-transform:rotateX(60deg) rotateY(0deg) rotateZ(45deg);-ms-transform:rotateX(60deg) rotateY(0deg) rotateZ(45deg);transform:rotateX(60deg) rotateY(0deg) rotateZ(45deg)}65%{-webkit-transform:rotateX(60deg) rotate(45deg) rotateZ(180deg);-ms-transform:rotateX(60deg) rotate(45deg) rotateZ(180deg);transform:rotateX(60deg) rotate(45deg) rotateZ(180deg)}70%{-webkit-transform:rotateX(60deg) rotate(45deg) rotateZ(180deg);-ms-transform:rotateX(60deg) rotate(45deg) rotateZ(180deg);transform:rotateX(60deg) rotate(45deg) rotateZ(180deg)}75%{-webkit-transform:rotateX(60deg) rotate(45deg) rotateZ(360deg);-ms-transform:rotateX(60deg) rotate(45deg) rotateZ(360deg);transform:rotateX(60deg) rotate(45deg) rotateZ(360deg)}80%{-webkit-transform:rotateX(60deg) rotate(45deg) rotateZ(360deg);-ms-transform:rotateX(60deg) rotate(45deg) rotateZ(360deg);transform:rotateX(60deg) rotate(45deg) rotateZ(360deg)}90%{-webkit-transform:rotateX(0deg) rotate(0deg) rotateZ(0deg);-ms-transform:rotateX(0deg) rotate(0deg) rotateZ(0deg);transform:rotateX(0deg) rotate(0deg) rotateZ(0deg)}}@-moz-keyframes cube{0%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}30%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}40%{-webkit-transform:rotateX(45deg) rotateY(0deg) rotateZ(45deg);-ms-transform:rotateX(45deg) rotateY(0deg) rotateZ(45deg);transform:rotateX(45deg) rotateY(0deg) rotateZ(45deg)}60%{-webkit-transform:rotateX(60deg) rotateY(0deg) rotateZ(45deg);-ms-transform:rotateX(60deg) rotateY(0deg) rotateZ(45deg);transform:rotateX(60deg) rotateY(0deg) rotateZ(45deg)}65%{-webkit-transform:rotateX(60deg) rotate(45deg) rotateZ(180deg);-ms-transform:rotateX(60deg) rotate(45deg) rotateZ(180deg);transform:rotateX(60deg) rotate(45deg) rotateZ(180deg)}70%{-webkit-transform:rotateX(60deg) rotate(45deg) rotateZ(180deg);-ms-transform:rotateX(60deg) rotate(45deg) rotateZ(180deg);transform:rotateX(60deg) rotate(45deg) rotateZ(180deg)}75%{-webkit-transform:rotateX(60deg) rotate(45deg) rotateZ(360deg);-ms-transform:rotateX(60deg) rotate(45deg) rotateZ(360deg);transform:rotateX(60deg) rotate(45deg) rotateZ(360deg)}80%{-webkit-transform:rotateX(60deg) rotate(45deg) rotateZ(360deg);-ms-transform:rotateX(60deg) rotate(45deg) rotateZ(360deg);transform:rotateX(60deg) rotate(45deg) rotateZ(360deg)}90%{-webkit-transform:rotateX(0deg) rotate(0deg) rotateZ(0deg);-ms-transform:rotateX(0deg) rotate(0deg) rotateZ(0deg);transform:rotateX(0deg) rotate(0deg) rotateZ(0deg)}}@-o-keyframes cube{0%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}30%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}40%{-webkit-transform:rotateX(45deg) rotateY(0deg) rotateZ(45deg);-ms-transform:rotateX(45deg) rotateY(0deg) rotateZ(45deg);transform:rotateX(45deg) rotateY(0deg) rotateZ(45deg)}60%{-webkit-transform:rotateX(60deg) rotateY(0deg) rotateZ(45deg);-ms-transform:rotateX(60deg) rotateY(0deg) rotateZ(45deg);transform:rotateX(60deg) rotateY(0deg) rotateZ(45deg)}65%{-webkit-transform:rotateX(60deg) rotate(45deg) rotateZ(180deg);-ms-transform:rotateX(60deg) rotate(45deg) rotateZ(180deg);transform:rotateX(60deg) rotate(45deg) rotateZ(180deg)}70%{-webkit-transform:rotateX(60deg) rotate(45deg) rotateZ(180deg);-ms-transform:rotateX(60deg) rotate(45deg) rotateZ(180deg);transform:rotateX(60deg) rotate(45deg) rotateZ(180deg)}75%{-webkit-transform:rotateX(60deg) rotate(45deg) rotateZ(360deg);-ms-transform:rotateX(60deg) rotate(45deg) rotateZ(360deg);transform:rotateX(60deg) rotate(45deg) rotateZ(360deg)}80%{-webkit-transform:rotateX(60deg) rotate(45deg) rotateZ(360deg);-ms-transform:rotateX(60deg) rotate(45deg) rotateZ(360deg);transform:rotateX(60deg) rotate(45deg) rotateZ(360deg)}90%{-webkit-transform:rotateX(0deg) rotate(0deg) rotateZ(0deg);-ms-transform:rotateX(0deg) rotate(0deg) rotateZ(0deg);transform:rotateX(0deg) rotate(0deg) rotateZ(0deg)}}@keyframes cube{0%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}30%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}40%{-webkit-transform:rotateX(45deg) rotateY(0deg) rotateZ(45deg);-ms-transform:rotateX(45deg) rotateY(0deg) rotateZ(45deg);transform:rotateX(45deg) rotateY(0deg) rotateZ(45deg)}60%{-webkit-transform:rotateX(60deg) rotateY(0deg) rotateZ(45deg);-ms-transform:rotateX(60deg) rotateY(0deg) rotateZ(45deg);transform:rotateX(60deg) rotateY(0deg) rotateZ(45deg)}65%{-webkit-transform:rotateX(60deg) rotate(45deg) rotateZ(180deg);-ms-transform:rotateX(60deg) rotate(45deg) rotateZ(180deg);transform:rotateX(60deg) rotate(45deg) rotateZ(180deg)}70%{-webkit-transform:rotateX(60deg) rotate(45deg) rotateZ(180deg);-ms-transform:rotateX(60deg) rotate(45deg) rotateZ(180deg);transform:rotateX(60deg) rotate(45deg) rotateZ(180deg)}75%{-webkit-transform:rotateX(60deg) rotate(45deg) rotateZ(360deg);-ms-transform:rotateX(60deg) rotate(45deg) rotateZ(360deg);transform:rotateX(60deg) rotate(45deg) rotateZ(360deg)}80%{-webkit-transform:rotateX(60deg) rotate(45deg) rotateZ(360deg);-ms-transform:rotateX(60deg) rotate(45deg) rotateZ(360deg);transform:rotateX(60deg) rotate(45deg) rotateZ(360deg)}90%{-webkit-transform:rotateX(0deg) rotate(0deg) rotateZ(0deg);-ms-transform:rotateX(0deg) rotate(0deg) rotateZ(0deg);transform:rotateX(0deg) rotate(0deg) rotateZ(0deg)}}@-webkit-keyframes s1ani{0%{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);background:#fff}40%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);background:#fff}50%{-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg);background:#fff}90%{-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}}@-moz-keyframes s1ani{0%{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);background:#fff}40%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);background:#fff}50%{-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg);background:#fff}90%{-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}}@-o-keyframes s1ani{0%{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);background:#fff}40%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);background:#fff}50%{-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg);background:#fff}90%{-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}}@keyframes s1ani{0%{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);background:#fff}40%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);background:#fff}50%{-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg);background:#fff}90%{-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}}@-webkit-keyframes s2ani{0%{opacity:0;-webkit-transform:rotateX(-179deg);-ms-transform:rotateX(-179deg);transform:rotateX(-179deg)}10%{opacity:1;-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}40%{background:#fff}45%{background:#b4b4b4}65%{opacity:1;background:#b4b4b4}80%{background:#b4b4b4}90%{opacity:1}100%{opacity:0}}@-moz-keyframes s2ani{0%{opacity:0;-webkit-transform:rotateX(-179deg);-ms-transform:rotateX(-179deg);transform:rotateX(-179deg)}10%{opacity:1;-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}40%{background:#fff}45%{background:#b4b4b4}65%{opacity:1;background:#b4b4b4}80%{background:#b4b4b4}90%{opacity:1}100%{opacity:0}}@-o-keyframes s2ani{0%{opacity:0;-webkit-transform:rotateX(-179deg);-ms-transform:rotateX(-179deg);transform:rotateX(-179deg)}10%{opacity:1;-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}40%{background:#fff}45%{background:#b4b4b4}65%{opacity:1;background:#b4b4b4}80%{background:#b4b4b4}90%{opacity:1}100%{opacity:0}}@keyframes s2ani{0%{opacity:0;-webkit-transform:rotateX(-179deg);-ms-transform:rotateX(-179deg);transform:rotateX(-179deg)}10%{opacity:1;-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}40%{background:#fff}45%{background:#b4b4b4}65%{opacity:1;background:#b4b4b4}80%{background:#b4b4b4}90%{opacity:1}100%{opacity:0}}@-webkit-keyframes s3ani{0%{opacity:0;-webkit-transform:rotateX(-179deg);-ms-transform:rotateX(-179deg);transform:rotateX(-179deg)}10%{opacity:0;-webkit-transform:rotateX(-179deg);-ms-transform:rotateX(-179deg);transform:rotateX(-179deg)}20%{opacity:1;-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}40%{background:#fff}45%{background:#969696}90%{opacity:1;-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}100%{opacity:0}}@-moz-keyframes s3ani{0%{opacity:0;-webkit-transform:rotateX(-179deg);-ms-transform:rotateX(-179deg);transform:rotateX(-179deg)}10%{opacity:0;-webkit-transform:rotateX(-179deg);-ms-transform:rotateX(-179deg);transform:rotateX(-179deg)}20%{opacity:1;-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}40%{background:#fff}45%{background:#969696}90%{opacity:1;-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}100%{opacity:0}}@-o-keyframes s3ani{0%{opacity:0;-webkit-transform:rotateX(-179deg);-ms-transform:rotateX(-179deg);transform:rotateX(-179deg)}10%{opacity:0;-webkit-transform:rotateX(-179deg);-ms-transform:rotateX(-179deg);transform:rotateX(-179deg)}20%{opacity:1;-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}40%{background:#fff}45%{background:#969696}90%{opacity:1;-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}100%{opacity:0}}@keyframes s3ani{0%{opacity:0;-webkit-transform:rotateX(-179deg);-ms-transform:rotateX(-179deg);transform:rotateX(-179deg)}10%{opacity:0;-webkit-transform:rotateX(-179deg);-ms-transform:rotateX(-179deg);transform:rotateX(-179deg)}20%{opacity:1;-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}40%{background:#fff}45%{background:#969696}90%{opacity:1;-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}100%{opacity:0}}@-webkit-keyframes s4ani{0%{opacity:0;-webkit-transform:rotateX(-179deg);-ms-transform:rotateX(-179deg);transform:rotateX(-179deg)}10%{opacity:0}20%{opacity:0;-webkit-transform:rotateX(-179deg);-ms-transform:rotateX(-179deg);transform:rotateX(-179deg)}30%{opacity:1;-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}40%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);background:#fff}50%{-webkit-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg);background:#b4b4b4}80%{background:#b4b4b4}90%{opacity:1;-webkit-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg)}100%{opacity:0}}@-moz-keyframes s4ani{0%{opacity:0;-webkit-transform:rotateX(-179deg);-ms-transform:rotateX(-179deg);transform:rotateX(-179deg)}10%{opacity:0}20%{opacity:0;-webkit-transform:rotateX(-179deg);-ms-transform:rotateX(-179deg);transform:rotateX(-179deg)}30%{opacity:1;-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}40%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);background:#fff}50%{-webkit-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg);background:#b4b4b4}80%{background:#b4b4b4}90%{opacity:1;-webkit-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg)}100%{opacity:0}}@-o-keyframes s4ani{0%{opacity:0;-webkit-transform:rotateX(-179deg);-ms-transform:rotateX(-179deg);transform:rotateX(-179deg)}10%{opacity:0}20%{opacity:0;-webkit-transform:rotateX(-179deg);-ms-transform:rotateX(-179deg);transform:rotateX(-179deg)}30%{opacity:1;-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}40%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);background:#fff}50%{-webkit-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg);background:#b4b4b4}80%{background:#b4b4b4}90%{opacity:1;-webkit-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg)}100%{opacity:0}}@keyframes s4ani{0%{opacity:0;-webkit-transform:rotateX(-179deg);-ms-transform:rotateX(-179deg);transform:rotateX(-179deg)}10%{opacity:0}20%{opacity:0;-webkit-transform:rotateX(-179deg);-ms-transform:rotateX(-179deg);transform:rotateX(-179deg)}30%{opacity:1;-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}40%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);background:#fff}50%{-webkit-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg);background:#b4b4b4}80%{background:#b4b4b4}90%{opacity:1;-webkit-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg)}100%{opacity:0}}@-webkit-keyframes s5ani{0%{opacity:0;-webkit-transform:rotateY(-179deg);-ms-transform:rotateY(-179deg);transform:rotateY(-179deg)}10%{opacity:0;-webkit-transform:rotateY(-179deg);-ms-transform:rotateY(-179deg);transform:rotateY(-179deg)}20%{opacity:1;background:#fff;-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}40%{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(90deg);-ms-transform:rotateY(90deg);transform:rotateY(90deg)}55%{background:#fff}60%{background:#c8c8c8}90%{-webkit-transform:rotateY(90deg);-ms-transform:rotateY(90deg);transform:rotateY(90deg);opacity:1}100%{opacity:0}}@-moz-keyframes s5ani{0%{opacity:0;-webkit-transform:rotateY(-179deg);-ms-transform:rotateY(-179deg);transform:rotateY(-179deg)}10%{opacity:0;-webkit-transform:rotateY(-179deg);-ms-transform:rotateY(-179deg);transform:rotateY(-179deg)}20%{opacity:1;background:#fff;-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}40%{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(90deg);-ms-transform:rotateY(90deg);transform:rotateY(90deg)}55%{background:#fff}60%{background:#c8c8c8}90%{-webkit-transform:rotateY(90deg);-ms-transform:rotateY(90deg);transform:rotateY(90deg);opacity:1}100%{opacity:0}}@-o-keyframes s5ani{0%{opacity:0;-webkit-transform:rotateY(-179deg);-ms-transform:rotateY(-179deg);transform:rotateY(-179deg)}10%{opacity:0;-webkit-transform:rotateY(-179deg);-ms-transform:rotateY(-179deg);transform:rotateY(-179deg)}20%{opacity:1;background:#fff;-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}40%{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(90deg);-ms-transform:rotateY(90deg);transform:rotateY(90deg)}55%{background:#fff}60%{background:#c8c8c8}90%{-webkit-transform:rotateY(90deg);-ms-transform:rotateY(90deg);transform:rotateY(90deg);opacity:1}100%{opacity:0}}@keyframes s5ani{0%{opacity:0;-webkit-transform:rotateY(-179deg);-ms-transform:rotateY(-179deg);transform:rotateY(-179deg)}10%{opacity:0;-webkit-transform:rotateY(-179deg);-ms-transform:rotateY(-179deg);transform:rotateY(-179deg)}20%{opacity:1;background:#fff;-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}40%{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(90deg);-ms-transform:rotateY(90deg);transform:rotateY(90deg)}55%{background:#fff}60%{background:#c8c8c8}90%{-webkit-transform:rotateY(90deg);-ms-transform:rotateY(90deg);transform:rotateY(90deg);opacity:1}100%{opacity:0}}@-webkit-keyframes s6ani{0%{opacity:0;-webkit-transform:rotateY(179deg);-ms-transform:rotateY(179deg);transform:rotateY(179deg)}20%{opacity:0;-webkit-transform:rotateY(179deg);-ms-transform:rotateY(179deg);transform:rotateY(179deg)}30%{opacity:1;-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}40%{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);transform:rotateY(-90deg);background:#fff}60%{background:#c8c8c8}80%{background:#c8c8c8}90%{opacity:1;-webkit-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);transform:rotateY(-90deg)}100%{opacity:0}}@-moz-keyframes s6ani{0%{opacity:0;-webkit-transform:rotateY(179deg);-ms-transform:rotateY(179deg);transform:rotateY(179deg)}20%{opacity:0;-webkit-transform:rotateY(179deg);-ms-transform:rotateY(179deg);transform:rotateY(179deg)}30%{opacity:1;-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}40%{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);transform:rotateY(-90deg);background:#fff}60%{background:#c8c8c8}80%{background:#c8c8c8}90%{opacity:1;-webkit-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);transform:rotateY(-90deg)}100%{opacity:0}}@-o-keyframes s6ani{0%{opacity:0;-webkit-transform:rotateY(179deg);-ms-transform:rotateY(179deg);transform:rotateY(179deg)}20%{opacity:0;-webkit-transform:rotateY(179deg);-ms-transform:rotateY(179deg);transform:rotateY(179deg)}30%{opacity:1;-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}40%{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);transform:rotateY(-90deg);background:#fff}60%{background:#c8c8c8}80%{background:#c8c8c8}90%{opacity:1;-webkit-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);transform:rotateY(-90deg)}100%{opacity:0}}@keyframes s6ani{0%{opacity:0;-webkit-transform:rotateY(179deg);-ms-transform:rotateY(179deg);transform:rotateY(179deg)}20%{opacity:0;-webkit-transform:rotateY(179deg);-ms-transform:rotateY(179deg);transform:rotateY(179deg)}30%{opacity:1;-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}40%{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);transform:rotateY(-90deg);background:#fff}60%{background:#c8c8c8}80%{background:#c8c8c8}90%{opacity:1;-webkit-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);transform:rotateY(-90deg)}100%{opacity:0}}@-webkit-keyframes half-fold{0%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}50%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}60%{-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}90%{-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}}@-moz-keyframes half-fold{0%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}50%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}60%{-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}90%{-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}}@-o-keyframes half-fold{0%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}50%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}60%{-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}90%{-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}}@keyframes half-fold{0%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}50%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}60%{-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}90%{-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}}img.hdr-logo{max-height:30px}body{color:#526066}h2,h3{font-weight:600}p{line-height:1.6em}div.footer{margin-top:1em}.l-content{margin:0 10px}.l-box{padding:.5em 2em}.margin-top{margin-top:3.4rem}.info-banner-container{width:100vw;display:flex;flex-direction:column;justify-content:center;overflow-x:hidden}.info-banner{width:100vw;text-align:center;height:3em;overflow:hidden;white-space:nowrap;display:flex;align-items:center;justify-content:center;position:relative}.info-banner-text{display:inline-block}.info-banner-animated{position:absolute;will-change:transform;animation:marquee 15s linear infinite}@keyframes marquee{from{transform:translateX(50vw)}to{transform:translateX(-50vw)}}.content-container{min-height:83.5vh}.pure-menu{box-shadow:0 1px 1px rgba(0,0,0,.1)}.pure-menu-link{padding:.5em .7em}.pure-menu-link:focus{background-color:unset}.pure-g{padding:0 10px}.hamburger{display:none;position:absolute;top:1.5em;right:1em;width:32px;height:32px}.bar{width:20px;height:3px;background-color:#000;display:block;margin-top:3px;transition:all .5s}.hamburger .bar:first-child{transform:translateY(0px)}.hamburger.x .bar{transform:rotate(45deg);position:absolute}.hamburger.x .bar:first-child{transform:rotate(-45deg)}.hamburger.x .bar:nth-child(2){display:none}.banner{background:rgba(0,0,0,0) url("/layout/img/hero.jpg") -150px 0 no-repeat fixed;text-align:center;filter:sepia(50%);height:200px;width:100%;margin-bottom:3em;display:table}.banner-head{display:table-cell;vertical-align:middle;margin-bottom:0;font-size:2em;color:#fff;font-weight:500;text-shadow:0px 0px 10px #000;filter:none}.pricing-tables,.information{max-width:1200px;margin:0 auto}.pricing-tables{margin-bottom:3.125em;text-align:center}.pricing-table{border:1px solid #ddd;margin:0 .5em 2em;padding:0 0 3em}.pricing-table-free .pricing-table-header{background:#519251}.pricing-table-biz .pricing-table-header{background:#2c4985}.pricing-table-header{background:#111;color:#fff}.pricing-table-header h2{margin:0;padding-top:2em;font-size:1em;font-weight:normal}.pricing-table-price{font-size:6em;margin:.2em 0 0;font-weight:100}.pricing-table-price span{display:block;text-transform:uppercase;font-size:.2em;padding-bottom:2em;font-weight:400;color:hsla(0,0%,100%,.5);color:#fff}.pricing-table-list{list-style-type:none;margin:0;padding:0;text-align:center}.pricing-table-list li{padding:.8em 0;background:#f7f7f7;border-bottom:1px solid #e7e7e7}.button-choose{border:1px solid #ccc;background:#fff;color:#333;border-radius:2em;font-weight:bold;position:relative;bottom:-1.5em}.information-head{color:#000;font-weight:500}.footer{background:#111;color:#888;text-align:center}.footer a{color:#ddd}@media(min-width: 767px){.banner-head{font-size:4em}.pricing-table{margin-bottom:0}}@media(min-width: 480px){.banner{height:400px}.banner-head{font-size:3em}}@media(max-width: 768px){.information{max-width:100vw}p{margin:5px}.hamburger{display:block}.main-menu{overflow:hidden}.projects{overflow:scroll}.shipping-payment-li label{display:unset}.whitespace{white-space:normal !important}.voucher-form{flex-direction:column !important;align-items:unset !important}.checkout-buttons{flex-direction:column;gap:1rem;margin-top:1rem;width:unset !important}.shipping-payment-container{justify-content:center}.mobile-p{display:none}.center{justify-content:center}.checkout-progress{font-size:smaller}.article .main div{padding:1em 0 !important}.article .main .button{font-size:smaller}.shipping-payment-summary{max-width:unset;margin:0 auto}.checkout-buttons .pure-button{width:15rem}.projects{justify-content:center}.projects-filter .pure-control-group{display:flex;gap:1rem}#cart-articles .cart-article div{padding:4px !important}#cart-articles .cart-article .image{width:100px !important}#cart-articles .cart-article .name{width:calc(65% - 100px) !important}#cart-articles .sub .image{width:80px !important}#cart-articles .article-details-table{font-size:small}#cart-articles .article-details-table td{padding:4px}.orders-filter fieldset{width:100%;max-width:100%;display:flex;flex-direction:row;justify-content:space-between}.orders-filter fieldset label{width:10%;text-align:center}.orders-filter fieldset input{width:80%}.orders-table thead{display:none}.orders-table tbody{display:block}.orders-table tr{display:block;margin-bottom:20px;padding:15px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);position:relative}.orders-table tr:hover{box-shadow:0 4px 8px rgba(0,0,0,.15);transform:translateY(-1px);transition:all .2s ease}.orders-table td{display:inline-block;width:48% !important;padding:8px 1%;border:none;text-align:left;vertical-align:top;box-sizing:border-box}.orders-table td:nth-child(2):before{font-family:"Font Awesome 6 Free";content:" ";font-weight:900;display:inline-block;min-width:30px;margin-right:8px}.orders-table td:nth-child(3):before{font-family:"Font Awesome 6 Free";content:" ";font-weight:900;display:inline-block;min-width:30px;margin-right:8px}.orders-table td:nth-child(4):before{font-family:"Font Awesome 6 Free";content:" ";font-weight:900;display:inline-block;min-width:30px;margin-right:8px}.orders-table td:nth-child(6):before{font-family:"Font Awesome 6 Free";content:" ";font-weight:900;display:inline-block;min-width:30px;margin-right:8px}.orders-table td:nth-child(1){width:100% !important;text-align:left;font-size:1.1em;font-weight:600;margin-bottom:12px;padding-top:0px;padding-bottom:12px;border-bottom:1px solid #eee}.orders-table td:nth-child(5){position:absolute;top:16px;right:16px;width:auto !important;font-size:1.1em;font-weight:600;padding:0}.orders-table td:nth-child(7){display:block;width:100% !important;font-weight:600;font-size:1.05em;margin-top:8px;padding-top:8px;border-top:1px solid #eee}.order-detail-addresses{display:flex;flex-direction:column;gap:1em;width:100%}.order-detail-addresses div{width:100%}.order-detail-documents{display:flex;flex-direction:column;width:100%;margin-bottom:2em}.order-detail-documents div{width:100%}.order-detail-documents div .order-doc-btn{margin-bottom:0}.order-detail-buttons{display:flex;flex-direction:column;gap:1em;width:80%}}.wsi-login .pure-control-group label{text-overflow:ellipsis;overflow:hidden;padding:5px 0;width:11em}.wsi-login .pure-controls{margin-left:7.4em}.login-btn-row{display:flex;justify-content:space-between;margin-top:1rem}#shipping_fieldset,#shipping_different_contact_fieldset{display:none}#different_shipping_address:checked~#shipping_fieldset,#shipping_different_contact:checked~#shipping_different_contact_fieldset{display:block}.login-error-message,.invalid-address-fieldset,.form-input-invalid>label{color:red}.invalid-address-fieldset>div>input,.invalid-address-fieldset>div>select,.form-input-invalid>input{border-color:red;color:red}.modal{display:none;position:absolute;z-index:9997;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.modal .modal-content{max-width:1200px;max-height:80vh;overflow:scroll}.modal .modal-content .modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1em}.modal .modal-content .modal-header h3{margin:0}.close{color:#aaa;font-size:3vh;font-weight:bold;background:rgba(0,0,0,0);border:none}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.dp-center{justify-content:center}.modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fefefe;padding:20px;border:1px solid #888;width:fit-content}.modal-content .pure-control-group label{width:35%;text-align:left;margin:0}.modal-content .pure-control-group select,.modal-content .pure-control-group input{width:60%}.modal-content .pure-control-group #postalcode{width:15%}.modal-content .pure-control-group #city{width:44%}.modal-button-wrapper{display:flex;justify-content:space-between}.pure-control-group label{text-align:left !important}.upload-import-container{display:flex;justify-content:space-evenly;margin-bottom:2em}.upload-import-container .import-buttons-container{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:8px}.public-projects-modal .modal-content .public-projects-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:1em}.public-projects-modal .modal-content .public-projects-container .public-project{flex:1;display:flex;flex-direction:column;min-width:250px;max-width:300px;gap:8px}.public-projects-modal .modal-content .public-projects-container .public-project h3{flex:100;margin:0}.public-projects-modal .modal-content .public-projects-container .public-project button{flex:1}.public-projects-modal .modal-content .public-projects-container .public-project .description{flex:100}.public-projects-modal .modal-content .public-projects-container .public-project .description p{margin:0}.public-projects-modal .modal-content .public-projects-container .public-project .image-container{flex:100;display:flex;justify-content:center}.public-projects-modal .modal-content .public-projects-container .public-project .image-container img{width:250px}.library-articles-modal .modal-content{min-width:1200px}.library-articles-modal .modal-content .pagination-container{display:flex;justify-content:center;gap:4px;margin:1em}.library-articles-modal .modal-content .pagination-container .pagination-button{background:#f0f0f0;color:#526066;border:none;border-radius:4px;padding:5px 10px;cursor:pointer;display:flex;align-items:center;justify-content:center}.library-articles-modal .modal-content .pagination-container .pagination-button i{font-size:16px}.library-articles-modal .modal-content .pagination-container .pagination-button.active{background:#0093d1;color:#fff;font-weight:bold}.library-articles-modal .modal-content .pagination-container .pagination-button:disabled{background:#ddd;cursor:not-allowed}.library-articles-modal .modal-content .part-library-header{width:100%;display:flex;justify-content:space-between;align-items:center}.library-articles-modal .modal-content .part-library-header .add-button-container{width:50%}.library-articles-modal .modal-content .part-library-header .part-library-search{padding:.5em 1em}.library-articles-modal .modal-content .part-library-header .part-library-search .pure-control-group{width:100%}.library-articles-modal .modal-content .part-library-container{min-height:60vh}.library-articles-modal .modal-content .part-library-container .part-library-part-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:16px;width:100%;height:100%}.library-articles-modal .modal-content .part-library-container .part-library-part-container .part-library-part{flex:1;display:flex;flex-direction:row;gap:34px;padding:8px;border:1px solid #d3d3d3;border-radius:4px;max-height:350px}.library-articles-modal .modal-content .part-library-container .part-library-part-container .part-library-part .main-article{flex:1;display:flex;flex-direction:column;min-width:250px;max-width:300px;gap:8px}.library-articles-modal .modal-content .part-library-container .part-library-part-container .part-library-part .main-article .main-article-header{flex:100;display:flex;flex-direction:row;gap:4px;align-items:center}.library-articles-modal .modal-content .part-library-container .part-library-part-container .part-library-part .main-article .main-article-header h3{margin:0}.library-articles-modal .modal-content .part-library-container .part-library-part-container .part-library-part .main-article button{flex:1}.library-articles-modal .modal-content .part-library-container .part-library-part-container .part-library-part .main-article .dimensions{flex:100;text-align:center}.library-articles-modal .modal-content .part-library-container .part-library-part-container .part-library-part .main-article .dimensions p{margin:0}.library-articles-modal .modal-content .part-library-container .part-library-part-container .part-library-part .main-article .image-container{flex:100;display:flex;justify-content:center}.library-articles-modal .modal-content .part-library-container .part-library-part-container .part-library-part .main-article .image-container img{width:250px}.library-articles-modal .modal-content .part-library-container .part-library-part-container .part-library-part .sub-articles{flex:1;display:flex;flex-direction:column;min-width:290px;max-width:300px;gap:8px;overflow:scroll}.library-articles-modal .modal-content .part-library-container .part-library-part-container .part-library-part .sub-articles .part-library-sub-part{display:flex;flex-direction:row;align-items:center;gap:4px;min-width:290px}.library-articles-modal .modal-content .part-library-container .part-library-part-container .part-library-part .sub-articles .part-library-sub-part .image-container{min-width:100px;height:fit-content;display:flex;justify-content:center}.library-articles-modal .modal-content .part-library-container .part-library-part-container .part-library-part .sub-articles .part-library-sub-part .image-container img{width:100px}.library-articles-modal .modal-content .part-library-container .part-library-part-container .part-library-part .sub-articles .part-library-sub-part .sub-information{display:flex;flex-direction:column;justify-content:space-evenly;height:100%}.library-articles-modal .modal-content .part-library-container .part-library-part-container .part-library-part .sub-articles .part-library-sub-part .sub-information h3{margin:0;line-height:1}.library-articles-modal .modal-content .part-library-container .part-library-part-container .part-library-part .sub-articles .part-library-sub-part .sub-information .dimensions{font-size:x-small}form.pure-form.pure-form-aligned{display:inline-block;margin-right:10px}.company-fields{display:none}.show{display:block}.checkout-progress{margin:2em auto}.checkout-header{margin-left:auto;margin-right:auto;margin-top:auto}.checkout-sub-header{margin:5px 0 0}.cart-overview-container{padding-bottom:1em}.cart-overview{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;margin-bottom:1em}.cart-overview-image{width:100px;position:relative;display:inline-block}.cart-overview-image img{width:100px;display:block}.cart-overview-amount{position:absolute;bottom:0px;right:1px;border:1px solid rgba(85,85,85,.7);background-color:hsla(0,0%,100%,.7);color:#555;padding:3px;font-size:14px}.cart-sum{display:flex;gap:20px}.cart-final{border-top:4px solid #d0d0d0;border-bottom:4px solid #d0d0d0}.cart-margin-bottom{margin-bottom:2em}.cart-total{margin-bottom:.25em}.space-after{margin-bottom:2em}.cart-sum div.cart-sum-discount-info{padding:0;width:50%}.cart-sum div.cart-sum-vat-info{padding:0;width:50%;text-align:right}.cart-sum div{padding:.5em 1em}.cart-sum-value{text-align:right}.cart-sum-label{flex-grow:2}#cart-articles{display:flex;flex-wrap:wrap}#cart-articles .cart-article{width:100%;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;gap:20px}#cart-articles .cart-article div{padding:1em;display:flex;flex-direction:column}#cart-articles .cart-article .image{width:250px}#cart-articles .cart-article .image img{width:150px}#cart-articles .cart-article .name{width:calc(65% - 250px)}#cart-articles .cart-article .multiplicity{width:10%}#cart-articles .cart-article .details{min-width:25%;max-width:25%;align-items:flex-end;justify-content:space-between;padding-right:0}#cart-articles .cart-article .details .button{width:max-content}#cart-articles .cart-article .no-button{justify-content:center}#cart-articles .main{background-color:#f0f0f0;border-bottom:1px solid #b0b0b0;font-weight:bold}#cart-articles .main .button{padding:0}#cart-articles .main .button button,#cart-articles .main .button button:hover,#cart-articles .main .button button:active,#cart-articles .main .button button:focus{background-image:unset;background-color:rgba(0,0,0,0);box-shadow:none;border-color:unset}#cart-articles .sub{border-bottom:1px solid #d0d0d0}#cart-articles .sub .image{align-items:flex-end}#cart-articles .sub .image img{width:100px}#cart-articles .sub .details{padding-bottom:0}#cart-articles .table{width:100%;border-bottom:1px solid #b0b0b0}#cart-articles .table .article-details-table{width:100%;border:none}.additional-field-container{margin:.5em 0}.additional-field-upload-container{width:100%}.additional-field-uppy{margin-top:.2em}.additional-field-note{font-size:smaller;margin-top:.2em}.additional-field-checkbox-label{margin-left:.5em}.additional-field-input,.additional-field-dropdown{padding:.5em .6em;display:inline-block;border:.1em solid #ccc;box-shadow:inset 0 .1em .3em #ddd;border-radius:.4em;vertical-align:middle;box-sizing:border-box}.confirm-additional-value{display:flex;gap:4px}.checkout-deny-order-note{width:100%;text-align:center}.checkout-buttons{width:100%;display:flex;justify-content:space-between;align-items:center}.checkout-buttons-container{display:flex;flex-direction:row;justify-content:space-evenly}.paypal-container,.paypal-button-container{position:relative}.paypal-overlay{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:4px}#paypal-disabled-overlay{opacity:.5;background-color:#fff;z-index:100;transition:.2s ease-in-out}#paypal-loading-overlay{z-index:101}#pay-now-button{transition:.2s ease-in-out}.article-main-details-parts{display:flex;gap:5px}.article-main-details-parts img{width:80px}.shipping-part{padding:0 !important}.shipping-part img{border:1px solid #b0b0b0;padding:10px}.shipping-amount{position:relative;top:-26px;left:2px;background-color:hsla(0,0%,100%,.4);display:inline-flex;padding:2px !important;border:1px solid hsla(0,0%,100%,.8);pointer-events:none}.company-invitations-container{width:100%}.company-invitations-container .company-invitation div{display:flex;justify-content:center;align-items:center;text-align:center}.company-invitations-container .company-invitation .company-forms{gap:8px}.company-container .pending-invitations-container{margin:.8em 0}.company-container .pending-invitations-container .colleague{line-height:1;margin:0}.company-container .pending-invitations-container .pending-invitation{display:inline-flex;gap:4px;align-items:center}.company-container .pending-invitations-container .pending-invitation p{line-height:0}.company-container .pending-invitations-container .pending-invitation button{cursor:pointer;background-color:rgba(0,0,0,0);border:none}.company-container .pending-invitations-container .pending-invitation button:hover{color:red}.company-container .company-buttons{display:flex;flex-direction:row;gap:8px}.shipping-details-container,.shipping-address-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(12em, 1fr));grid-auto-rows:max-content;gap:24px;align-items:stretch}.shipping-details-container h2,.shipping-address-container h2{grid-column:1/-1;margin-bottom:0}.shipping-details-container h3,.shipping-address-container h3{margin-top:0}.shipping-details-container .no-verified-address-note,.shipping-address-container .no-verified-address-note{grid-column:1/-1;font-style:italic;font-weight:300}.shipping-details-container .editable-address,.shipping-address-container .editable-address{display:flex;flex-direction:column;gap:8px;justify-content:space-between}.shipping-details-container .editable-address .address-header,.shipping-address-container .editable-address .address-header{display:inline-flex;gap:4px;margin:0;white-space:nowrap}.shipping-details-container .editable-address .address-header p,.shipping-address-container .editable-address .address-header p{margin:0;line-height:1}.shipping-details-container .editable-address .edit-address,.shipping-address-container .editable-address .edit-address{display:flex;flex-direction:row;gap:8px}.shipping-details-container .editable-address .edit-address .button-account,.shipping-address-container .editable-address .edit-address .button-account{min-width:52px}.shipping-details-container .editable-address.verifying .address,.shipping-address-container .editable-address.verifying .address{opacity:.5}.shipping-details-container .editable-address.verifying .edit-address,.shipping-address-container .editable-address.verifying .edit-address{opacity:.5;pointer-events:none}.shipping-details-container .editable-address.verifying .address-status,.shipping-address-container .editable-address.verifying .address-status{cursor:pointer}.shipping-details-container .editable-address.error .address-status,.shipping-address-container .editable-address.error .address-status{cursor:pointer;color:red}.shipping-details-container .address-create-button-container,.shipping-address-container .address-create-button-container{grid-column:1/-1;margin-top:2em}.shipping-details-container .different-shipping-buttons,.shipping-address-container .different-shipping-buttons{display:flex;flex-direction:column;justify-content:space-evenly;align-items:stretch}.w2ui-overlay .w2ui-address-tooltip{background-color:#fff;color:inherit;text-shadow:none;font-family:inherit;box-shadow:0 1px 1px #4a4a4a}.address-modal .different-contact-container label{width:60%}.address-modal .different-contact-container input{width:35%}#chooseAddressModal .addresses-container{display:flex}#shipping-payment-content .shipping-payment-shipping-types{gap:24px;align-items:stretch}#shipping-payment-content .shipping-payment-shipping-types,#shipping-payment-content .shipping-address-container{width:100%;display:flex;flex-direction:row}#shipping-payment-content .shipping-payment-shipping-types>div,#shipping-payment-content .shipping-address-container>div{width:50%}.shipping-payment-summary{display:flex;flex-direction:column;align-items:flex-start;position:-webkit-sticky;position:sticky;top:0;height:fit-content;background:#f7f7f7;padding:1rem;box-shadow:3px 4px 10px -7px #000;min-width:fit-content;width:max-content;max-width:25%;margin-bottom:1.5em}.shipping-payment-summary p{word-break:break-word;max-width:400px}.confirm-buttons-container{display:flex;flex-direction:column;gap:8px;width:max-content}.address-to-choose button{margin-top:1em}ul.shipping-method{padding-left:0}ul.shipping-method li{list-style-type:none;margin-bottom:1em}ul.shipping-method li label{font-size:larger}.shipping-method input{position:relative;margin-right:.5em;cursor:pointer}.shipping-method label{cursor:pointer}.popup-details{height:100%}.button-success{background:#1cb841;border-radius:5px}.terms-container{margin-bottom:2em}.terms-label{margin-left:.5em}.uppy-Dashboard-inner{margin:0 auto}.price{font-weight:bold}.projects{display:flex;flex-wrap:wrap;gap:1%}.projects .project-container{position:relative;min-width:24%;max-width:24%;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;box-sizing:border-box;background-color:#f0f0f0;margin-bottom:1em;padding:1em;flex:1}@media(max-width: 1200px){.projects .project-container{flex:unset;max-width:80%}}.projects .project-container .badges{display:flex;position:absolute;top:1%;right:4%}.projects .project-container .badges .badge{display:flex;height:80px;align-items:center;filter:drop-shadow(0px 5px 4px rgba(0, 0, 0, 0.2509803922))}.projects .project-container .badges .badge div{color:#fff;padding:10px;clip-path:polygon(100% 0%, 100% 100%, 50% 65%, 0% 100%, 0 0);height:inherit;min-width:50px;display:flex;justify-content:center;align-items:center}.projects .project-container .badges .badge .ordered-color svg,.projects .project-container .badges .badge .offered-color svg{margin-bottom:2rem}.projects .project-container .badges .offered div{background-color:#554bdd;color:#fff}.projects .project-container .badges .ordered div{background-color:#3d3}.projects .project-container .inner{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;box-sizing:border-box;gap:1em}.projects .project-container .inner a,.projects .project-container .inner button{width:52px}.projects .project-container .inner .header{display:flex;flex-direction:column;justify-content:space-between;flex:1;box-sizing:border-box}.projects .project-container .inner .header h3,.projects .project-container .inner .header p{display:flex;overflow:visible;letter-spacing:normal;text-transform:none;margin:0}.projects .project-container .inner .header p{font-size:small}.projects .project-container .inner .header .header-title{display:flex;flex-direction:row;gap:8px;align-items:center}.projects .project-container .inner .header .header-title h3{max-width:55%}.projects .project-container .inner .header .header-title .avatar{width:35px;height:35px;border-radius:50%;font-size:16px;font-weight:bold;display:flex;align-items:center;justify-content:center;text-transform:uppercase;cursor:url("/layout/img/question.png") 8 0,help}.projects .project-container .inner .project-overview-image-container{height:250px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.projects .project-container .inner .project-overview-image-container .note{text-align:center}.projects .project-container .inner .price{text-align:right;flex:1;box-sizing:border-box}.projects .project-container .inner .quotes{display:flex;flex-direction:column;justify-content:space-between;flex:1;box-sizing:border-box}.projects .project-container .inner .quotes .quote{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:space-between}.projects .project-container .inner .quotes .quote p{width:50%;line-height:1}.projects .project-container .inner .quotes .quote button{background-color:rgba(0,0,0,0)}.projects .project-container .inner .quotes .quote button:hover{background-image:unset}.projects .project-container .inner .buttons{display:flex;flex-direction:row;justify-content:space-evenly;gap:8px;flex:1;box-sizing:border-box}.projects-filter-container{justify-content:flex-end}.projects-filter{display:flex;flex-direction:row;align-items:center}.projects-filter-button{padding:.35em .75em .625em}.projects-filter-button>button{height:100%}.projects-clear-button{padding:1em .25em 1em .75em}.projects-clear-button>a{color:#000}.projects-pagination{text-align:center;margin:1em auto}.projects-pagination span{color:#ddd}.projects-pagination a{color:#777;border-radius:4px;min-width:1em;margin:0 .2em;padding:.5em;display:inline-block;text-decoration:none}.projects-pagination a.active{background-color:#0078e7;color:#fff}.projects-pagination a:hover:not(.active){background-color:#eee}.main-menu{display:flex;align-items:center;height:fit-content;transition:transform .5s ease-in}.main-menu.open{height:auto}.main-menu-right{text-align:right}.main-menu-icon{font-size:100%}.can-transform{text-align:right}select#language-select{border:none;background-color:rgba(0,0,0,0);padding:8px}select#language-select:hover{background-color:#eee}.paypal-pay-button{display:inline-block;vertical-align:middle;text-align:center}.extra-charge-container{display:flex;justify-content:center;gap:1em}.extra-charge-container .extra-charge-item{border:1px solid #b0b0b0;padding:1em;cursor:pointer}.extra-charge-container .extra-charge-item:hover{background-color:#eee;box-shadow:0 0 16px 0 rgba(0,0,0,.2)}.extra-charge-container .extra-charge-item .extra-charge-value{text-align:right;margin-bottom:.5em}.extra-charge-container .extra-charge-item .extra-charge-info{font-weight:bold;font-size:120%}.extra-charge-item{min-width:200px}.extra-charge-item-active{border:3px solid #00b010;box-shadow:0 0 16px 4px rgba(25,152,63,.4)}.button-order{border-radius:.5rem}.button-account{background-color:#0093d1;border-radius:.5rem}.shipping-payment-method{list-style:none;padding-left:0}.shipping-payment-container{justify-content:space-between}.shipping-payment-li{padding:.25rem}.shipping-payment-li p{font-size:small;line-height:normal}.shipping-payment-li #error-message{margin-top:1rem;color:#df1b41}.shipping-debug{margin-bottom:1rem}.shipping-debug .pure-g{border:1px dashed #b0b0b0}.shipping-debug .pure-g h4{margin-top:.5rem;margin-bottom:.5rem}.shipping-debug .pure-g .pure-u-1-2{margin-bottom:.5rem}.shipping-debug-formula{font-style:italic}.ec-paragraph{display:flex;justify-content:space-between}.voucher-input-container,.delivery-date-picker-container{gap:12px;margin-bottom:1.5em}.delivery-date-container{display:flex;flex-direction:row;gap:12px;align-items:center}.btn-shippay{width:310px}#delete-voucher-button,#datepicker-reset{cursor:pointer}#shipping-payment-content{margin-bottom:5rem}.shipping-payment-back-button a{text-decoration:none;color:inherit}.bold{font-weight:bold}.logout{display:flex;flex-direction:column;align-items:center}.comment-container{margin-bottom:24px}.comment-container h3{line-height:1}.comment-container textarea{min-width:350px;min-height:85px}.voucher-container{align-items:baseline}.voucher-form{display:flex;flex-direction:row;align-items:center;padding-left:0;gap:12px;margin-bottom:24px}.voucher-close{font-size:22px}.voucher-not-found,.voucher-used{color:red}#extraChargeForm{margin-bottom:2em}.request-comment{width:100%;min-height:100px}.request-attachments{width:100%}.request-attachments .uppy-Dashboard-inner{width:100% !important}.request-attachments .uppy-Dashboard--singleFile .uppy-Dashboard-Item-action--remove{left:8px !important}.request-attachments .uppy-Dashboard-Item-action--remove{left:-6px !important}.request-buttons{display:flex;justify-content:space-between;margin-top:1em}.pure-form input[type=color],.pure-form input[type=date],.pure-form input[type=datetime-local],.pure-form input[type=datetime],.pure-form input[type=email],.pure-form input[type=month],.pure-form input[type=number],.pure-form input[type=password],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=text],.pure-form input[type=time],.pure-form input[type=url],.pure-form input[type=week],.pure-form select,.pure-form textarea{padding:.5em .6em;display:inline-block;border:.1em solid #ccc;box-shadow:inset 0 .1em .3em #ddd;border-radius:.4em;vertical-align:middle;box-sizing:border-box}.orders-table{width:100%}.orders-table th,.orders-table td{width:16.67%}#orders-filter-clear,.orders-row{cursor:pointer}.order-detail-buttons{display:flex;justify-content:space-between;align-items:center;margin-bottom:1em}.order-doc-btn{display:flex;align-items:center;gap:8px;margin-bottom:1em;background-color:rgba(0,0,0,0);border:none;cursor:pointer;color:inherit}.projects th,.projects td{text-align:right}.requests-container{max-width:900px;margin:0 auto;padding:1.5rem}@media(max-width: 768px){.requests-container{padding:1rem}}.requests-container .requests-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.requests-container .requests-header h1{font-size:2rem;font-weight:600;color:#2c3e50}@media(max-width: 768px){.requests-container .requests-header h1{font-size:1.5rem}}.requests-container .requests-header .requests-filter{display:flex;gap:.5rem}.requests-container .requests-header .requests-filter input[type=search]{padding:.5rem 1rem;border-radius:6px;border:1px solid #ccc;width:200px;transition:all .3s ease}.requests-container .requests-header .requests-filter input[type=search]:focus{outline:none;border-color:#3498db}.requests-container .requests-header .requests-filter label#requests-filter-clear{cursor:pointer;color:#888;transition:color .3s ease}.requests-container .requests-header .requests-filter label#requests-filter-clear:hover{color:#555}.requests-container .request-card{background:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.12);padding:1.5rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:.5rem;cursor:pointer;transition:all .3s ease}.requests-container .request-card:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,.16)}.requests-container .request-card .request-card-section{display:flex;gap:.5rem}.requests-container .request-card .request-card-section .request-id,.requests-container .request-card .request-card-section .request-date,.requests-container .request-card .request-card-section .request-status{font-weight:500;color:#2c3e50;margin-bottom:.3rem}.requests-container .request-card .request-card-section .request-status{text-transform:uppercase;font-size:.85rem;padding:.3rem .8rem;border-radius:20px}.requests-container .request-card .request-card-section .request-status.status-open{background-color:rgba(52,152,219,.1);color:#3498db}.requests-container .request-card .request-card-section .request-status.status-in_progress{background-color:rgba(243,156,18,.1);color:#f39c12}.requests-container .request-card .request-card-section .request-status.status-offer_submitted{background-color:rgba(52,152,219,.1);color:#3498db}.requests-container .request-card .request-card-section .request-status.status-ordered{background-color:rgba(39,174,96,.1);color:#27ae60}.requests-container .request-card .request-card-section .request-status.status-completed{background-color:rgba(39,174,96,.15);color:#1e8449}.requests-container .request-card .request-card-section .request-status.status-declined,.requests-container .request-card .request-card-section .request-status.status-canceled{background-color:rgba(231,76,60,.1);color:#e74c3c}.requests-container .request-card .request-project{font-weight:500;color:#2c3e50;margin-bottom:.3rem}.requests-container .no-requests,.requests-container #filter-not-found-message{text-align:center;color:#555;margin-top:2rem;font-size:1rem}.requests-container .btn-create-project{display:inline-flex;align-items:center;gap:.5rem;padding:.8rem 1.5rem;background-color:#3498db;color:#fff;border-radius:8px;font-weight:600;text-decoration:none;transition:all .3s ease}.requests-container .btn-create-project:hover{background-color:#2980b9;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.12)}.request-details-container{max-width:900px;margin:0 auto;padding:1.5rem}@media(max-width: 768px){.request-details-container{padding:1rem}}.request-details-container .request-header{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid #e0e0e0}.request-details-container .request-header .back-button{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;margin-bottom:1rem;background-color:#f8f9fa;color:#495057;text-decoration:none;border-radius:6px;font-weight:500;transition:all .3s ease}.request-details-container .request-header .back-button:hover{background-color:#e9ecef;color:#2c3e50;transform:translateX(-4px)}.request-details-container .request-header .back-button .back-arrow{font-size:1.2rem;transition:transform .3s ease}.request-details-container .request-header .back-button:hover .back-arrow{transform:translateX(-2px)}.request-details-container .request-header .request-title{font-size:2rem;font-weight:600;color:#2c3e50;margin:0}@media(max-width: 768px){.request-details-container .request-header .request-title{font-size:1.5rem}}.request-details-container .request-header .request-title .request-id{color:#3498db;font-weight:700}.request-details-container .request-card{background:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.12);padding:2rem;margin-bottom:1.5rem}@media(max-width: 768px){.request-details-container .request-card{padding:1.5rem}}.request-details-container .request-card .request-info-row{display:flex;padding:1rem 0;border-bottom:1px solid #f0f0f0}.request-details-container .request-card .request-info-row:last-child{border-bottom:none}.request-details-container .request-card .request-info-row.request-comment{flex-direction:column}.request-details-container .request-card .request-info-row.request-comment .info-value{margin-top:.5rem}@media(max-width: 768px){.request-details-container .request-card .request-info-row{flex-direction:column;gap:.5rem}}.request-details-container .request-card .request-info-row .info-label{font-weight:600;color:#555;min-width:180px;flex-shrink:0}@media(max-width: 768px){.request-details-container .request-card .request-info-row .info-label{min-width:auto}}.request-details-container .request-card .request-info-row .info-value{color:#333;flex:1;word-break:break-word}.request-details-container .status-badge{display:inline-block;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.request-details-container .status-badge.status-open{background-color:rgba(52,152,219,.1);color:#3498db}.request-details-container .status-badge.status-in_progress{background-color:rgba(243,156,18,.1);color:#f39c12}.request-details-container .status-badge.status-offer_submitted{background-color:rgba(52,152,219,.1);color:#3498db}.request-details-container .status-badge.status-ordered{background-color:rgba(39,174,96,.1);color:#27ae60}.request-details-container .status-badge.status-completed{background-color:rgba(39,174,96,.15);color:#1e8449}.request-details-container .status-badge.status-declined,.request-details-container .status-badge.status-canceled{background-color:rgba(231,76,60,.1);color:#e74c3c}.request-details-container .attachments-list{display:flex;flex-direction:column;gap:.5rem}.request-details-container .attachments-list .attachment-item{display:inline-flex;align-items:center;padding:.5rem 1rem;background-color:#f8f9fa;border-radius:8px;font-size:.9rem;color:#495057;transition:all .3s ease}.request-details-container .attachments-list .attachment-item:hover{background-color:#e9ecef}.request-details-container .attachments-list .attachment-item::before{content:"📎";margin-right:.5rem}.request-details-container .request-actions{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem}@media(max-width: 768px){.request-details-container .request-actions{flex-direction:column}}.request-details-container .request-actions form{margin:0}.request-details-container .btn{padding:12px 24px;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.request-details-container .btn:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.12)}.request-details-container .btn:active{transform:translateY(0)}.request-details-container .btn.btn-primary{background-color:#3498db;color:#fff}.request-details-container .btn.btn-primary:hover{background-color:#2980b9}.request-details-container .btn.btn-secondary{background-color:#95a5a6;color:#fff}.request-details-container .btn.btn-secondary:hover{background-color:#7f8c8d}.request-details-container .btn.btn-cancel{background-color:#e74c3c;color:#fff}.request-details-container .btn.btn-cancel:hover{background-color:#c0392b}.info-icon-tooltip{white-space:break-spaces;font-size:smaller;line-height:1;z-index:999 !important}.edit-data-element{overflow:visible !important}.custom-form{display:flex;flex-direction:row;flex-wrap:wrap}.custom-form .submit-button-container{width:100%;display:flex;justify-content:center}.form-field-required{display:inline;color:red}.form-field-checkbox-label{display:inline-block;vertical-align:top}.form-field-checkbox-label div{display:block;overflow-wrap:break-word}.form-field-checkbox-label .form-field-checkbox{float:left;margin-top:2px;margin-right:4px}.form-field-input textarea{min-height:100px}.box{margin:5rem auto;padding:1rem 2rem;max-width:1200px}.box:nth-child(odd){background-color:#f0f1f2;border-radius:1rem}.box:last-child{background-color:unset}.password-confimr-modal,.password-container{position:relative}.password-modal,.passowrd-confirm-modal{position:absolute;top:0;right:-50%;background-color:#f9f9f9;border:1px solid #ddd;padding:15px;width:280px;box-shadow:0 0 10px rgba(0,0,0,.1);font-family:Arial,sans-serif;display:none}.password-modal .criteria{margin-bottom:10px;font-size:14px}.password-modal .criteria i{margin-right:5px}.modal-button-row{display:flex;justify-content:space-between;flex:1}.password-input{position:relative;display:inline-block}.password-input .pure-input-3-4{padding-right:2.5rem;box-sizing:border-box}.password-toggle{position:absolute;top:50%;transform:translateY(-50%);border:0;background:rgba(0,0,0,0);cursor:pointer;line-height:0;padding:.25rem}.hidden{display:none !important}.button-row{display:flex;gap:1rem}#pay-now-button[aria-disabled=true]{pointer-events:none;opacity:.5;cursor:default}.public-project-wrapper{max-width:1200px;margin:0 auto;padding:2rem 1rem}@media(max-width: 768px){.public-project-wrapper{padding:1rem}}.public-project-wrapper .information h1{font-size:2rem;font-weight:600;color:#526066;margin-bottom:2rem}@media(max-width: 768px){.public-project-wrapper .information h1{font-size:1.5rem;margin-bottom:1rem}}.public-project-wrapper .information p{text-align:center;color:#526066;font-size:1.1rem;margin:2rem 0}.public-projects{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:3rem}@media(max-width: 768px){.public-projects{gap:1rem;margin-bottom:2rem}}.public-projects .public-project{flex:1 1 calc(33.333% - 2rem);min-width:280px;max-width:calc(33.333% - 2rem);background:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.12);padding:1.5rem;display:flex;flex-direction:column;gap:1rem;transition:all .3s ease;box-sizing:border-box}@media(max-width: 1024px){.public-projects .public-project{flex:1 1 calc(50% - 2rem);max-width:calc(50% - 2rem)}}@media(max-width: 768px){.public-projects .public-project{flex:1 1 100%;max-width:100%}}.public-projects .public-project:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.16)}.public-projects .public-project h3{font-size:1.25rem;font-weight:600;color:#526066;margin:0 0 1rem 0;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.public-projects .public-project .image-container{width:100%;display:flex;justify-content:center;align-items:center;background-color:#f0f0f0;border-radius:6px;padding:1rem;min-height:200px;box-sizing:border-box;overflow:hidden}.public-projects .public-project .image-container img{max-width:100%;max-height:250px;height:auto;object-fit:contain;border-radius:4px}.public-projects .public-project .description{flex:1;color:#526066;font-size:.95rem;line-height:1.6;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:1rem}.public-projects .public-project .description p{margin:.5rem 0}.public-projects .public-project .public-project-add{width:100%;padding:.8rem 1.5rem;text-align:center;text-decoration:none;font-weight:600;font-size:1rem;transition:all .3s ease;box-sizing:border-box}.public-projects .public-project .public-project-add:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,147,209,.3)}.public-projects .public-project .public-project-add:active{transform:translateY(0)}.public-project-wrapper .projects-pagination{margin:2rem auto;padding:1rem 0}@media(max-width: 768px){.public-project-wrapper .projects-pagination{margin:1rem auto}}.wsi4webui{max-width:100%}.wsi4webui-wrapper{margin-bottom:2em}div.wsi4webui div.document-dialog div.doc-dialog-header{width:unset}div.project-table-view div.article-edit-form div.articles-input-fields label{display:block}.document-dialog .project-name{min-width:13em}div.project-table-view div.article-edit-form div.articles-input-fields label{margin-bottom:2em}div.project-table-view div.article-edit-form div.article-form-button-row button{margin:0 0 0 6px}.part-information-row .article-pictures .article-svg .svgInsert svg{width:23em !important}button.gltf-expand-button svg.svg-inline--fa{padding:0 !important;width:.875em !important}body{background:url("/layout/local/public/img/header-top.png");background-repeat:repeat-y;background-size:100%}.information{max-width:1500px}.main-menu,.content-container,.footer{margin-left:auto;margin-right:auto}.content-container{background-color:hsla(0,0%,100%,.9);padding-bottom:2em}.content-container .information{background-color:#fff;padding:1rem 2rem 2rem;box-shadow:0 20px 20px #ddd}.main-menu{margin-top:2em;background-color:#fff;margin-bottom:1em}.footer{background:rgba(0,0,0,0);color:#fff;text-align:inherit;margin-top:0 !important;padding:0}.footer .information{border-left:2px solid #fff;border-right:2px solid #fff}img.hdr-logo{min-width:200px}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{background-color:#e71527;color:#fff}.l-content{margin-top:10px;background-color:#fff}.article-details-table tbody tr.article-details-row-unit-price{display:none}.checkout-buttons-container{margin:0 !important}.box .information,.comment-container,.information:has(.terms-container),#shipping-payment-content{box-shadow:none !important}.box{margin:0;padding:0}.box:nth-child(2n+1){background-color:rgba(0,0,0,0)}.extra-charge-item{width:20rem}.extra-charge-item .row{margin:unset}.shipping-details-container,.shipping-address-container{display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-rows:max-content;gap:24px;align-items:stretch}
/*# sourceMappingURL=shop.css.map */