.cookies_wrapper{position:fixed;display:flex;justify-content:flex-end;align-items:flex-end;z-index:900;width:100%;height:100%;top:0;pointer-events:none}.cookies_wrapper>button.only-icon{position:absolute;right:var(--content-padding);bottom:var(--content-padding);border:1px solid var(--scarpa-flow);pointer-events:auto;transform:translate(0);opacity:1;visibility:visible;transition:opacity .2s ease .1s,transform .2s ease,visibility .1s linear}.cookies_wrapper>button.only-icon.transition{transition:opacity .2s ease .1s,transform .2s ease .1s,visibility .1s linear .3s}.cookies_wrapper>button.only-icon.end-show{opacity:1;visibility:visible;transform:translate(0)}.cookies_wrapper>button.only-icon.start-show{opacity:0;visibility:hidden;transform:translate(1rem,1rem)}.cookies_wrapper{will-change:opacity,transform,visibility}.cookies_wrapper:after{content:"";position:absolute;inset:0;width:100%;height:100%;background:var(--raisin_black50);z-index:998;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .6s ease,visibility 0ms linear 0ms}.cookies_wrapper.active:after{opacity:1;visibility:visible;pointer-events:auto;z-index:998;transition:opacity .6s ease,visibility 0ms linear 0ms}.cookies_wrapper:not(.active):after{pointer-events:none;transition:opacity .6s ease,visibility 0ms linear .6s}.cookie_modal{position:relative;height:auto;pointer-events:auto;display:flex;flex-direction:column;gap:2rem;width:clamp(25rem,70%,45rem);max-height:calc(100vh - var(--content-padding) * 2);margin:var(--content-padding);background:var(--white-lilac);color:var(--raisin_black);border:3px solid var(--mischka);border-radius:1rem;padding:2rem;overflow-y:auto;scrollbar-width:auto;scrollbar-color:var(--raisin_black50) transparent;z-index:1000}.cookie_modal p{color:var(--raisin_black)}.cookie_modal.transition{transition:opacity .4s ease .1s,transform .3s ease .2s}.cookie_modal.start-show{opacity:0;transform:translateY(-1rem)}.cookie_modal.end-show{opacity:1;transform:translate(0)}.cookie_modal::-webkit-scrollbar{width:14px}.cookie_modal::-webkit-scrollbar-track{background-color:var(--raisin_black)}.cookie_modal::-webkit-scrollbar-thumb{background-color:#545454;border-radius:10px;border:3px solid #ffffff}.cookie_modal>div>.btn-s.only-icon{position:absolute;right:1rem;top:1rem}.cookie_modal>div{display:flex;flex-direction:column;gap:1rem}.cookie_buttons{display:flex;justify-content:space-between;gap:1rem;position:relative}.cookie_buttons>div{display:flex;gap:.675rem}.cookie_controls{display:flex;flex-direction:column;gap:.5rem;position:relative}.cookies_wrapper .cookie_controls.start-show,.cookies_wrapper .cookie_controls.start-leave{max-height:0;opacity:0;overflow:hidden}.cookies_wrapper .cookie_controls.end-show,.cookies_wrapper .cookie_controls.end-leave{max-height:999px;opacity:1;overflow:hidden}.cookies_wrapper .cookie_controls.transition{transition:opacity .3s ease,max-height .3s ease}.cookies_wrapper button[data=adjust]{display:flex}.cookies_wrapper.adjust button[data=adjust]{display:none}.cookie_option{display:flex;flex-direction:column;width:100%;border-radius:.675rem;background:#fff;overflow:clip;cursor:pointer;box-sizing:border-box;transform:translate(0);transition:opacity .24s ease,transform .24s ease}.cookie_option.transition{transition:opacity .24s ease,transform .24s ease}.cookie_option:nth-child(1).transition{transition-delay:0ms}.cookie_option:nth-child(2).transition{transition-delay:.3s}.cookie_option:nth-child(3).transition{transition-delay:.6s}.cookie_option.start-show{opacity:0;transform:translate(20px)}.cookie_option.end-show{opacity:1;transform:translate(0)}.cookie_option.start-leave{opacity:1}.cookie_option.end-leave{opacity:0}.cookie_option_header{display:flex;gap:.5rem;padding:1rem;transition:all .3s ease}.cookie_option>p{margin:0 1rem;padding:1rem 0;border-top:1px solid var(--athens-gray)}.cookie_option>p.enter-transition{transition:max-height .4s ease,padding .4s ease,opacity .3s ease}.cookie_option>p.leave-transition{transition:max-height .4s ease,padding .4s ease,opacity .3s ease .1s}.cookie_option>p.start-show{max-height:0;opacity:0;padding:0;visibility:hidden;overflow:hidden}.cookie_option>p.end-show{max-height:400px;opacity:1;padding:1rem 0;visibility:visible}.cookie_option .only-icon svg{transform:rotate(0);transition:transform .3s ease}.cookie_option .only-icon.active svg{transform:rotate(180deg);transition:transform .3s ease}.cookies_wrapper.active.adjust .cookie_modal{max-height:calc(100vh - var(--content-padding) * 2);overflow-y:auto}@media screen and (max-width:960px){.cookies_wrapper.active{z-index:10000}.cookie_buttons{flex-wrap:wrap}.cookie_modal{width:clamp(25rem,100%,60rem)}.cookie_modal.start-show{transform:translateY(-1rem)}.cookies_wrapper h4{padding-right:2rem}}@media screen and (max-width:480px){.cookies_wrapper h4{font-size:2rem}.cookie_modal{margin:calc(var(--content-padding) / 2);border-radius:2rem}.cookie_option{background:transparent;border-bottom:1px solid var(--mischka);border-radius:0}.cookie_option.active>p{margin:0;padding-top:0}.cookie_option_header{width:100%;padding:1rem 0}.cookie_buttons{flex-wrap:wrap;justify-content:center}.cookie_buttons>div{width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center}.cookie_option_header button.btn-secondary:hover{background-color:#fff}}
