.default-content{padding:0}
.default-content .text-wrap{font-size:14px;margin-bottom:40px}
.default-content .text-wrap h6{font-weight:600;font-size:16px;line-height:19px}
.default-content .text-wrap a{color:#7231c6 !important;text-decoration:underline}
.default-content .cookie-setting-title{font-family:'Poppins';font-weight:700;font-size:42px;line-height:150%;margin:0 0 32px}
@media(max-width:1220px){.default-content .cookie-setting-title{font-size:36px}
}
@media(max-width:768px){.default-content .cookie-setting-title{font-size:24px}
}
.default-content .cookie-setting-text{font-family:'Roboto';font-weight:400;font-size:16px;line-height:150%}
.default-content .cookie-setting-text p{margin:0}
.default-content .cookie-setting-text>a{color:#7231c6 !important}
.default-content .switch-wrap{display:flex;justify-content:flex-start;flex-direction:column;gap:32px}
.default-content .switch-wrap li{display:flex;gap:32px}
@media(max-width:768px){.default-content .switch-wrap li{flex-direction:column;gap:20px}
}
.default-content .switch-wrap .switch{flex-shrink:0;width:100px;height:40px;border-radius:100px;background-color:#757575;color:#fff;position:relative;cursor:pointer}
.default-content .switch-wrap .switch .circle{width:40px;height:40px;border-radius:100px;display:block;position:absolute;left:8px;top:50%;transform:translateY(-50%);transition:left .5s;background-color:#fff;border:8px solid #757575}
.default-content .switch-wrap .switch .button-text{font-family:'Roboto';font-weight:700;font-size:18px;line-height:21px;position:absolute;left:0;width:60px;top:50%;transform:translateY(-50%);text-align:center;transition:opacity .5s}
.default-content .switch-wrap .switch .button-text.button-on{opacity:0;left:0}
.default-content .switch-wrap .switch .button-text.button-off{opacity:1;left:calc(100% - 60px)}
.default-content .switch-wrap .switch.active{background-color:#7231c6}
.default-content .switch-wrap .switch.active .circle{left:calc(100% - 40px);border-color:#7231c6}
.default-content .switch-wrap .switch.active .button-on{opacity:1}
.default-content .switch-wrap .switch.active .button-off{opacity:0}
.default-content .switch-wrap .switch.disabled{cursor:not-allowed;color:#ccc;background-color:#000}
.default-content .switch-wrap .switch.disabled .circle{border:8px solid #000;left:calc(100% - 40px)}
.default-content .switch-wrap .text-wrap{margin-bottom:0}
.default-content .switch-wrap .text-wrap p{margin-bottom:0}
.load-ready{opacity:0}
.load-ready.ready{opacity:1}
.cookie-setting-component{padding:0 20px;opacity:0}
.cookie-setting-component.ready{opacity:1}
.cookie-setting-component .content{padding:0}
.cookie-setting-component .content .text-wrap{font-size:14px;margin-bottom:40px}
.cookie-setting-component .content .text-wrap h6{font-weight:600;font-size:16px;line-height:19px}
.cookie-setting-component .content .text-wrap a{color:#7231c6 !important;text-decoration:underline}
.cookie-setting-component .content .cookie-setting-title{font-family:'Poppins';font-weight:700;font-size:42px;line-height:150%;margin:0 0 32px}
@media(max-width:1220px){.cookie-setting-component .content .cookie-setting-title{font-size:36px}
}
@media(max-width:768px){.cookie-setting-component .content .cookie-setting-title{font-size:24px}
}
.cookie-setting-component .content .cookie-setting-text{font-family:'Roboto';font-weight:400;font-size:16px;line-height:150%}
.cookie-setting-component .content .cookie-setting-text p{margin:0}
.cookie-setting-component .content .cookie-setting-text>a{color:#7231c6 !important}
.cookie-setting-component .content .switch-wrap{display:flex;justify-content:flex-start;flex-direction:column;gap:32px}
.cookie-setting-component .content .switch-wrap li{display:flex;gap:32px}
@media(max-width:768px){.cookie-setting-component .content .switch-wrap li{flex-direction:column;gap:20px}
}
.cookie-setting-component .content .switch-wrap .switch{flex-shrink:0;width:100px;height:40px;border-radius:100px;background-color:#757575;color:#fff;position:relative;cursor:pointer}
.cookie-setting-component .content .switch-wrap .switch .circle{width:40px;height:40px;border-radius:100px;display:block;position:absolute;left:8px;top:50%;transform:translateY(-50%);transition:left .5s;background-color:#fff;border:8px solid #757575}
.cookie-setting-component .content .switch-wrap .switch .button-text{font-family:'Roboto';font-weight:700;font-size:18px;line-height:21px;position:absolute;left:0;width:60px;top:50%;transform:translateY(-50%);text-align:center;transition:opacity .5s}
.cookie-setting-component .content .switch-wrap .switch .button-text.button-on{opacity:0;left:0}
.cookie-setting-component .content .switch-wrap .switch .button-text.button-off{opacity:1;left:calc(100% - 60px)}
.cookie-setting-component .content .switch-wrap .switch.active{background-color:#7231c6}
.cookie-setting-component .content .switch-wrap .switch.active .circle{left:calc(100% - 40px);border-color:#7231c6}
.cookie-setting-component .content .switch-wrap .switch.active .button-on{opacity:1}
.cookie-setting-component .content .switch-wrap .switch.active .button-off{opacity:0}
.cookie-setting-component .content .switch-wrap .switch.disabled{cursor:not-allowed;color:#ccc;background-color:#000}
.cookie-setting-component .content .switch-wrap .switch.disabled .circle{border:8px solid #000;left:calc(100% - 40px)}
.cookie-setting-component .content .switch-wrap .text-wrap{margin-bottom:0}
.cookie-setting-component .content .switch-wrap .text-wrap p{margin-bottom:0}