/* layout0.css: Topaz 2026.8.1 */
.configMessagesCookiesMessage{z-index:10001}.closeCookieBtn{cursor:pointer;font-size:12px;padding:10px 15px;text-transform:uppercase;margin:10px 5px 5px 0;height:45px;transition:.3s}.closeCookieBtn-all{background-color:rgba(255,255,255,0);border:2px solid rgba(0, 0, 0,1);color:rgba(0, 0, 0,1)}.closeCookieBtn-all:hover{border:2px solid #0a83fc;background-color:#0a83fc;color:#FFFFFF}.closeCookieBtn-necessary{background-color:#FFFFFF;border:2px solid #EBEBEB;color:#0a83fc}.closeCookieBtn-necessary:hover{border:2px solid #0a83fc;background-color:#0a83fc;color:#FFFFFF}.closeCookieBtn-settings{border:2px solid #FFFFFF;background-color:rgba(0,0,0,0);color:#0a83fc}.closeCookieBtn-settings:hover{background-color:#0a83fc;border:2px solid #FFFFFF;color:#FFFFFF}.cookieContainer{position:fixed;z-index:10001;top:0;right:0;bottom:0;left:0;overflow:auto;background:rgba(1,1,1,.75);margin-top:0}.cookieContainer-popup{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:60vw;height:550px;max-width:1024px;max-height:600px;min-height:525px;background-color:#FFFFFF;z-index:999;box-shadow:0 4px 10px 2px rgba(0,0,0,.12)}.cookieContainer-popupHeader{font-size:1.4rem;line-height:1.78;padding:20px 32px 16px;background-color:#0a83fc}.cookieContainer-popupOptions{padding:14px 32px 0;overflow-y:scroll;max-height:420px}.cookieContainer-popupOptions p{font-size:.8rem;margin:0}.cookieContainer-popupOptions-firstP{margin:10px 0}.cookieContainer-popupOptions-firstP a{color:#0c0cef}.cookieContainer-popupOptions-firstP a:hover{color:#252573}.cookieContainer-popupOptions-container{border-top:1px solid #d0d0d1;margin:10px 0}.cookieContainer-popupOptions-containerHeader{display:flex;justify-content:space-between;margin:7px 0 10px}.cookieContainer-popupOptions-containerHeader div{position:relative}.cookieContainer-popupOptions-containerHeader div .cookieOption{position:absolute;right:0;top:1px;transition:all .3s ease-in-out;cursor:pointer;display:inline-block;width:40px;height:23px;border-radius:20px}.cookieContainer-popupOptions-containerHeader div .cookieOption::after{content:"";transition:all .3s ease-in-out;position:absolute;width:15px;height:15px;border-radius:50%;background-color:#fff;top:4px}.cookieContainer-popupOptions-containerHeader div .cookieOption-inactive{background-color:#dbdce0}.cookieContainer-popupOptions-containerHeader div .cookieOption-inactive::after{left:4px}.cookieContainer-popupOptions-containerHeader div .cookieOption-active{background-color:#000}.cookieContainer-popupOptions-containerHeader div .cookieOption-active::after{left:21px}.cookieContainer-popupOptions-containerHeader div .cookieOption-StillActive{background-color:#443e3e;cursor:auto}.cookieContainer-popupOptions-containerHeader div .cookieOption-StillActive::after{left:21px;background-color:#cacbd0}.cookieContainer-popupBtn{display:flex;align-items:flex-end;height:75px;background-color:#FFFFFF;padding:0 32px}@media only screen and (max-width: 1200px){.cookieContainer-popup{width:80vw}}@media only screen and (max-height: 800px){.cookieContainer-popup{top:0%;height:100vh;max-height:fit-content;transform:translate(-50%, 0%)}}@media only screen and (max-height: 600px){.cookieContainer-popupOptions{max-height:60vh}}.message-popup-z-index{z-index:10001 !important}.cookie-message-opener{position:fixed;bottom:20px;left:20px;width:50px;height:50px;z-index:999;background:#0a83fc;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:2px 2px 8px rgba(0,0,0,.7);cursor:pointer;transition:transform .3s linear,box-shadow .3s linear;padding:0}.cookie-message-opener:hover{transform:rotate(-90deg) scale(1.02);box-shadow:-2px 2px 8px rgba(0,0,0,.7)}.cookie-message-opener .cookie-message-opener-icon{width:70%;height:70%;fill:#FFFFFF}.cookieContainer-popup,.message-popup.configMessages{border-radius:calc(*16px) !important}.configMessages button,.cookieContainer button{border-radius:calc(*8px) !important}.cookieContainer-popupHeader{border-top-left-radius:calc(*16px) !important;border-top-right-radius:calc(*16px) !important}.cookieContainer-popupBtn{border-bottom-left-radius:calc(*16px) !important;border-bottom-right-radius:calc(*16px) !important}
/* layout-m0.css: Topaz 2026.8.1 */
@media screen and (max-width: 768px){
@media screen and (max-width: 768px){.cookie-message-opener{bottom:75px;left:10px}}@media screen and (max-width: 768px){.cookie-message-opener.higher{bottom:95px}}@media only screen and (max-width: 600px){.cookieContainer-popup{width:95vw}}@media only screen and (max-width: 600px){.closeCookieBtn{font-size:10px;padding:10px 10px;height:auto}}@media screen and (max-width: 768px){main:has(.cartContainer .js-1st-step-div.hidden) .cookie-message-opener,main:has(.js-3rd-step-div) .cookie-message-opener,main:has(.cartContainer .summaryCart) .cookie-message-opener{bottom:20px !important}}
}