.custom-consent-popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;box-shadow:0 0 10px #0000001a;z-index:1000;max-width:800px;width:calc(100% - 40px);padding:20px;border-radius:8px}.custom-consent-popup p{color:#000}.custom-consent-popup a{color:#001a71}.custom-header{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;margin-bottom:20px}.custom-logo{height:30px}.custom-close-btn{background:none;border:none;color:#000;font-size:30px;cursor:pointer}.custom-close-btn:hover{color:#000}.custom-consent-content{overflow-y:auto;max-height:60vh}.custom-consent-content h2{margin-top:0;margin-bottom:0;font-weight:700;font-size:22x}.custom-consent-content h3{font-weight:700;font-size:22px}.custom-footer{margin-top:20px;display:flex;gap:10px}.custom-consent-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:900;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-consent-footer{display:flex;flex-direction:column;position:fixed;bottom:25px;right:25px;background-color:#f4f4f4;padding:20px;border:1px solid #000;z-index:50;align-items:center;justify-content:space-between}.custom-consent-footer p{display:inline-block;margin:0;font-size:14px;line-height:1.5;width:360px;word-wrap:break-word;height:45px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:clip;transition:height .5s}.custom-consent-footer p.show{height:auto;overflow-y:hidden;-webkit-box-orient:unset;padding-bottom:15px}.custom-consent-footer p.collapse a{display:none}.custom-consent-footer p.show a{display:inline}.custom-consent-footer button.show-more{display:inline-block}.custom-consent-footer .banner-acctions{display:flex;justify-content:flex-end;gap:10px;width:100%}.custom-consent-footer button{color:#001a71;font-weight:400;float:right;border:none;font-size:14px;text-decoration:underline;cursor:pointer;background-color:transparent}.custom-close-footer-btn{background:none;border:none;color:#000;font-size:30px!important;cursor:pointer;position:absolute;top:0;right:6px;text-decoration:none!important;font-size:3rem!important}.custom-close-footer-btn:hover{color:#000}button.primary-consent,button.secondary-consent{border:2px solid transparent;text-align:center;text-decoration:none!important;cursor:pointer;display:inline-block;font-weight:700;margin:0;padding:4px 16px;font-size:14px;line-height:1;box-sizing:border-box;vertical-align:middle}.custom-footer button.primary-consent,.custom-footer button.secondary-consent{font-size:16px}button.primary-consent{background-color:#001a71;color:#fff}.custom-consent-popup .custom-toggle h4{display:inline-block;color:#000;font-size:20px;font-weight:700;margin:0}.custom-consent-popup .switch{margin-right:1rem;float:right;position:relative;display:inline-block;width:40px;height:20px}.custom-consent-popup .switch input{opacity:0;width:40px;height:20px;cursor:pointer}.custom-consent-popup .slider{pointer-events:none;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.custom-consent-popup .slider:before{position:absolute;content:"";height:12px;width:12px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.custom-consent-popup input:checked+.slider{background-color:#001a71}.custom-consent-popup input:focus+.slider{box-shadow:0 0 1px #001a71}.custom-consent-popup input:checked+.slider:before{-webkit-transform:translateX(19px);-ms-transform:translateX(19px);transform:translate(19px)}.custom-consent-popup .slider.round{border-radius:34px}.custom-consent-popup .slider.round:before{border-radius:50%}@media(max-width:768px){.custom-consent-footer{width:auto;bottom:50px;right:0;left:0;margin:15px;padding:10px}.custom-close-footer-btn{font-size:2rem!important}.custom-consent-footer p{width:auto;font-size:12px;height:35px}.custom-consent-footer .show-more{color:#001a71;font-size:12px;margin-right:auto;padding:0}.custom-close-btn{padding:0}.custom-footer{flex-direction:column}}.custom-toggle input[type=checkbox]:focus-visible{outline:2px solid #001A71!important;outline-offset:2px!important;opacity:.5}
/*# sourceMappingURL=/cdn/shop/t/110/assets/custom-cookie-consent.css.map */
