html,body{min-height:100%}body{background:url(/assets/bg-age-mobile-BF9MF7sM.jpg);background-color:#160600;width:100%;min-height:100%;margin:0;display:flex;flex-direction:row;justify-content:center}#cookie-container{width:95%;min-height:100%}#cookie-box{background-color:#fff;width:100%;border-radius:15px;padding:30px 20px;box-sizing:border-box;margin:20px 0}#cookie-box>h1{font-family:Eczar,serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:25px;line-height:30px;text-align:center}#cookie-box>p{font-family:Eczar,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:14px;line-height:20px}#cookie-box>p.gray{color:gray}#cookie-box>#btn-row{display:flex;flex-direction:column;gap:20px}#cookie-box>#btn-row>button{font-family:Eczar,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:18px;border-radius:10px;padding:5px 0;cursor:pointer}#cookie-box>#btn-row>button:hover{background-color:#ebbc50!important;border:1px solid #ebbc50!important;color:#fff!important}#cookie-box>#btn-row>#modify{background-color:#fff;border:1px solid #A7A9AC}#cookie-box>#btn-row>#accept-all{background-color:#382818;border:none;color:#fff}#cookie-page{background-color:#fff;width:100%;border-radius:15px;padding:30px 20px;box-sizing:border-box;margin:20px 0}#cookie-page>#top-box{display:flex;flex-direction:column;align-items:center;padding:5px 0 20px}#cookie-page>#top-box>h1{font-family:Eczar,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:20px;line-height:25px;text-align:center;margin:0 0 10px}#categories-box>#category-selector{display:flex;flex-direction:column}#categories-box>#category-selector>div{background-color:#ebe9e9;color:#000;padding:15px 10px;font-family:Eczar,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:15px;line-height:15px;border-bottom:1px solid #c2c4c7;cursor:pointer}#categories-box>#category-selector>div.selected{background-color:#382818;color:#fff}#categories-box>#category-selector>div:last-child{border-bottom:none}#categories-box>#categories-list{margin-top:15px;margin-bottom:15px}#categories-box>#categories-list>div{display:none}#categories-box>#categories-list>div>h2{font-family:Eczar,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:20px;line-height:24px;margin:0}#categories-box>#categories-list>div>p{font-family:Eczar,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:14px;line-height:18px;margin:10px 0}#cookie-page>#button-box{padding:15px 0 0;border-top:1px solid #ebe9e9;box-sizing:border-box}#cookie-page #save-button{background-color:#382818;color:#fff;font-family:Eczar,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:18px;line-height:18px;border:none;border-radius:5px;width:100%;padding:14px 0;cursor:pointer}@media screen and (min-width: 770px){body{height:100vh}#cookie-container{width:765px;height:100%;display:flex;flex-direction:row;align-items:center}#cookie-box{padding:40px 30px}#cookie-box>#btn-row{flex-direction:row;justify-content:center;margin-top:30px;margin-bottom:0}#cookie-box>#btn-row>button{width:240px}#cookie-page{padding:20px 0 10px}#cookie-page>#top-box{flex-direction:row;align-items:center;justify-content:space-between;padding:0 30px;margin-bottom:15px}#cookie-page>#top-box h1{margin:0}#cookie-page>#categories-box{display:flex;flex-direction:row;border-top:1px solid #ebe9e9}#categories-box>#category-selector{width:205px}#categories-box>#categories-list{width:560px;padding:0 20px;min-height:230px}#cookie-page>#button-box{padding:10px 30px 0 0;display:flex;flex-direction:row-reverse}#cookie-page>#button-box>button{width:240px}}.switch{position:relative;display:inline-block;width:40px!important;height:16px;margin:0 10px 0 0}.switch input{opacity:0;width:0;height:0}.switch .slider{position:absolute;cursor:pointer;inset:0;background-color:#fff!important;border:1px solid #A7A9AC!important;-webkit-transition:.4s;transition:.4s}.switch .slider.round{border-radius:34px}.switch .slider:before{position:absolute;content:"";height:22px;width:22px;left:-2px;bottom:-4px;background-color:#a7a9ac!important;-webkit-transition:.4s;transition:.4s}.switch .slider.round:before{border-radius:50%}.toggle label{font-family:Eczar,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:14px;line-height:17px}label.switch:has(input:checked)>span.slider{background-color:#ebbc50!important}label.switch:has(input:checked)>span.slider:before{left:18px}
