@charset "UTF-8";body{margin:0;background-color:var(--template-body-background-color)}body.overflow-hidden{overflow:hidden}body:before{pointer-events:none}:root{--template-logo-width:150px;--template-nav-gap:20px;--template-nav-height:40px;--template-nav-font-family:var(--template-body-font-family);--template-nav-font-size:var(--template-body-font-size);--template-nav-font-weight:var(--template-body-bold-font-weight);--template-nav-letter-spacing:initial;--template-nav-text-transform:initial;--template-nav-small-font-size:var(--template-body-small-font-size);--template-nav-color:var(--template-body-color);--template-nav-background:var(--template-body-background-color);--template-footer-color:var(--template-body-color);--template-footer-background:var(--template-body-background-color)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-left-lg{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}@keyframes fade-out{0%{opacity:0}to{opacity:1}}@keyframes fade-in-down-children{0%{transform:translate3d(0,-10px,0);opacity:0}99%{transform:translate3d(0,0,0);opacity:1}to{transform:none;opacity:1}}@keyframes fade-in-left-children{0%{transform:translate3d(50px,0,0);opacity:0}99%{transform:translate3d(0,0,0);opacity:1}to{transform:none;opacity:1}}.header{font-family:var(--template-nav-font-family);font-size:var(--template-nav-font-size);font-weight:var(--template-nav-font-weight);letter-spacing:var(--template-nav-letter-spacing);text-transform:var(--template-nav-text-transform);line-height:var(--template-body-line-height);color:var(--template-nav-color);background:var(--template-nav-background);position:relative;z-index:11}.header *,.header :after,.header :before{box-sizing:border-box}.header a,.header a:hover{text-decoration:none;color:currentColor}.header__inner{display:flex;align-items:center;column-gap:var(--template-nav-gap);padding:10px 20px;height:100%;background:inherit;margin-right:auto;margin-left:auto}.header__seconary_action_wrapper{display:flex;align-items:center;column-gap:var(--template-nav-gap)}.header__title .logo{display:block;background-repeat:no-repeat}.header__title .logo:before{display:block;width:var(--template-logo-width)}.header__title img{display:block;object-fit:contain;width:var(--template-logo-width)}.header__title svg{display:block;width:var(--template-logo-width)}.nav{line-height:var(--template-nav-height)}.nav .nav__item{display:flex;align-items:center;justify-content:center;white-space:nowrap;position:relative;gap:10px}.nav__inner{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--template-nav-gap)}.nav__primary,.nav__secondary{display:none!important}.nav__primary .text__long,.nav__secondary .text__long{display:none}@media (min-width:1200px){.nav__primary .text__short,.nav__secondary .text__short{display:none}.nav__primary .text__long,.nav__secondary .text__long{display:inline}}@media (min-width:1000px){.nav__primary,.nav__secondary{display:flex!important}.nav__action .nav__item--menu{display:none!important}}.nav__item--lang-static .icon{width:1.4em;height:1.4em;background-size:auto 100%}.nav__secondary .nav__item--lang-static{gap:0}.nav__secondary .nav__item--lang-static .text{text-indent:-200px;overflow:hidden}.nav__action .nav__item{min-width:var(--template-nav-height);height:var(--template-nav-height)}.nav__action .nav__item--cart{gap:0}.nav__action .nav__item--cart .text__long,.nav__action .nav__item--cart .text__price,.nav__action .nav__item--cart .text__quantity,.nav__action .nav__item--cart .text__short{display:none}.nav__action .nav__item--cart .cb-text{color:currentColor;background:inherit;border-radius:50%;animation:fade-in 0.2s}.nav__action .nav__item--cart .cb-amount,.nav__action .nav__item--cart .cb-count,.nav__action .nav__item--cart .cb-label,.nav__action .nav__item--cart .cb-label-short{display:none}.nav__action .nav__item--menu{z-index:201}.nav__action .nav__item--menu .text{display:none}@media (max-width:999px){.nav__action .nav__inner{column-gap:12px}.nav__action .nav__item--lang .icon{display:block}.nav__action .nav__item--lang .icon.icon__chevron{display:none}.nav__action .nav__item--lang .text{display:none}}.nav__folder{position:fixed;z-index:200;inset:0;display:none!important;background:inherit}.nav__folder .nav__inner{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.nav__folder.nav__folder--open{display:block!important}@media (min-width:1000px){.nav__folder.nav__folder--open{display:none}}.cb-replace-language-select{position:absolute!important;z-index:initial!important;top:0!important;right:0!important;left:0!important;left:0!important}.cb-replace-language-select .cb-select-lang{position:absolute!important;z-index:initial!important;top:0!important;right:0!important;left:0!important;display:block!important;padding:0!important;margin:0!important}.cb-replace-language-select .cb-select-lang .cb-label-lang-selection{opacity:0!important;padding:0!important;border:0!important}.cb-replace-language-select .cb-select-lang .cb-lang-sub-nav{border:var(--vg-popout-border-width) solid var(--vg-popout-border-color);border-radius:var(--vg-popout-border-radius);background-color:var(--vg-popout-background-color);box-shadow:var(--vg-popout-box-shadow);right:0!important;min-width:150px!important;width:auto!important;left:0}.cb-replace-language-select .cb-select-lang .cb-lang-sub-nav li{background:none!important;color:var(--vg-popout-color)}.cb-replace-language-select .cb-select-lang .cb-lang-sub-nav li a{font-family:var(--vg-body-font-family)!important;font-size:var(--vg-body-small-font-size)!important;letter-spacing:var(--vg-body-letter-spacing)!important;font-weight:var(--vg-body-bold-font-weight)!important;line-height:40px!important;text-transform:initial!important;padding:0 15px!important}.cb-replace-language-select .cb-select-lang .cb-lang-sub-nav li a:first-letter{text-transform:uppercase!important}.cb-replace-language-select .cb-select-lang .cb-lang-sub-nav li:hover{background-color:var(--vg-popout-option-hover-background)!important}.cb-replace-language-select .cb-select-lang .cb-lang-sub-nav li.selected{background-color:var(--vg-popout-option-hover-background)!important}@media (max-width:1199px){.header__mobile_layout-1 .header__title{flex-grow:1;display:flex}}@media (max-width:999px){.header__mobile_layout-1 .header__inner{column-gap:20px}.header__mobile_layout-1 .header__seconary_action_wrapper{flex-grow:1;justify-content:flex-end}}@media (max-width:999px){.header__mobile_layout-2 .header__inner{column-gap:20px}.header__mobile_layout-2 .header__title{position:absolute;right:0;left:0;top:50%;transform:translate(0,-50%);display:flex;justify-content:center}.header__mobile_layout-2 .header__seconary_action_wrapper{flex-grow:1}.header__mobile_layout-2 .header__seconary_action_wrapper .nav__action{flex-grow:1}.header__mobile_layout-2 .header__seconary_action_wrapper .nav__action .nav__inner{justify-content:space-between;flex-direction:row-reverse}}@media (max-width:999px){.header__mobile_layout-3 .header__inner{column-gap:20px}.header__mobile_layout-3 .header__title{flex-grow:1;display:flex}.header__mobile_layout-3 .header__seconary_action_wrapper .nav__action .nav__inner{flex-direction:row-reverse}}@media (max-width:999px){.header__mobile_layout-4 .header__inner{column-gap:20px}.header__mobile_layout-4 .header__title{position:absolute;right:0;left:0;top:50%;transform:translate(0,-50%);display:flex;justify-content:center}.header__mobile_layout-4 .header__seconary_action_wrapper{flex-grow:1}.header__mobile_layout-4 .header__seconary_action_wrapper .nav__action{flex-grow:1}.header__mobile_layout-4 .header__seconary_action_wrapper .nav__action .nav__inner{justify-content:space-between}}@media (min-width:1000px){.header__desktop_layout-1 .header__title{flex-grow:1;display:flex}.header__desktop_layout-1 .nav__primary{flex-grow:1;justify-content:flex-end}.header__desktop_layout-1 .nav__primary .nav__inner,.header__desktop_layout-1 .nav__secondary .nav__inner{justify-content:flex-end}}@media (min-width:1000px){.header__desktop_layout-2 .header__inner{column-gap:calc(var(--template-nav-gap) * 2)}.header__desktop_layout-2 .header__title{order:2}.header__desktop_layout-2 .nav__primary{justify-content:flex-end;order:1;width:50%}.header__desktop_layout-2 .nav__primary .nav__inner{justify-content:flex-end}.header__desktop_layout-2 .header__seconary_action_wrapper{order:3;width:50%}}@media (min-width:1000px){.header__desktop_layout-3 .header__title{flex-grow:1;display:flex}.header__desktop_layout-3 .header__seconary_action_wrapper{flex-grow:1;justify-content:space-between}}@media (min-width:1000px){.header__desktop_layout-4{padding-top:var(--template-nav-height)}.header__desktop_layout-4 .header__title{flex-grow:1;display:flex}.header__desktop_layout-4 .nav__primary{flex-grow:1;justify-content:flex-end}.header__desktop_layout-4 .nav__secondary{display:flex;justify-content:flex-end;padding-right:inherit;padding-left:inherit;position:absolute;top:0;right:0;left:0;padding:0 20px;background-color:var(--template-primary-background-color);color:var(--template-primary-color);line-height:var(--template-nav-height);font-size:var(--template-nav-small-font-size)}.header__desktop_layout-4 .nav__secondary a{gap:8px}.header__desktop_layout-4 .nav__secondary .icon__chevron{max-width:16px;max-height:16px}.header__desktop_layout-4 .nav__secondary .icon__lang{max-width:16px;max-height:16px}.header__desktop_layout-4 .nav__secondary .nav__inner{width:100%;justify-content:flex-end;margin:0 auto;column-gap:20px}}@media (min-width:1000px){.header__desktop_layout-5{padding-top:var(--template-nav-height)}.header__desktop_layout-5 .header__title{flex-grow:1;display:flex}.header__desktop_layout-5 .header__title .logo{z-index:1}.header__desktop_layout-5 .nav__primary{justify-content:center;position:absolute;right:0;left:0}.header__desktop_layout-5 .nav__secondary{display:flex;justify-content:flex-end;padding-right:inherit;padding-left:inherit;position:absolute;top:0;right:0;left:0;padding:0 20px;background-color:var(--template-primary-background-color);color:var(--template-primary-color);line-height:var(--template-nav-height);font-size:var(--template-nav-small-font-size)}.header__desktop_layout-5 .nav__secondary a{gap:8px}.header__desktop_layout-5 .nav__secondary .icon__chevron{max-width:16px;max-height:16px}.header__desktop_layout-5 .nav__secondary .icon__lang{max-width:16px;max-height:16px}.header__desktop_layout-5 .nav__secondary .nav__inner{width:100%;justify-content:flex-end;margin:0 auto;column-gap:20px}}@media (min-width:1000px){.header__desktop_layout-6 .header__title{flex-grow:1;display:flex;z-index:1}.header__desktop_layout-6 .header__seconary_action_wrapper,.header__desktop_layout-6 .nav__primary{padding-top:var(--template-nav-height)}.header__desktop_layout-6 .header__seconary_action_wrapper{position:relative}.header__desktop_layout-6 .header__seconary_action_wrapper .nav__secondary{justify-content:flex-end;position:absolute;top:0;right:0;width:600px;font-size:var(--template-nav-small-font-size)}.header__desktop_layout-6 .header__seconary_action_wrapper .nav__secondary a{gap:8px}.header__desktop_layout-6 .header__seconary_action_wrapper .nav__secondary .icon__chevron{max-width:16px;max-height:16px}.header__desktop_layout-6 .header__seconary_action_wrapper .nav__secondary .icon__lang{max-width:16px;max-height:16px}.header__desktop_layout-6 .header__seconary_action_wrapper .nav__secondary .nav__inner{width:100%;justify-content:flex-end;margin:0 auto;column-gap:20px}}@media (min-width:1000px){.header__desktop_layout-7 .header__title{flex-grow:1;display:flex}.header__desktop_layout-7 .header__seconary_action_wrapper{flex-grow:1;justify-content:flex-end}}@media (min-width:1000px){.header__desktop_layout-8 .header__inner{flex-wrap:wrap;justify-content:center;gap:0}.header__desktop_layout-8 .header__title{width:100%;display:flex;align-items:center;justify-content:center}.header__desktop_layout-8 .nav__primary{flex-grow:1;justify-content:flex-end;padding-right:calc(var(--template-nav-gap) / 2)}.header__desktop_layout-8 .header__seconary_action_wrapper{flex-grow:1;justify-content:flex-start;padding-left:calc(var(--template-nav-gap) / 2)}}@media (min-width:1000px){.header__desktop_layout-9 .header__title{order:2}.header__desktop_layout-9 .nav__primary{width:50%}.header__desktop_layout-9 .header__seconary_action_wrapper{justify-content:flex-end;order:3;width:50%}}@media (min-width:1000px){.header__desktop_layout-10{padding-top:var(--template-nav-height)}.header__desktop_layout-10 .header__title{position:absolute;left:50%;transform:translateX(-50%)}.header__desktop_layout-10 .nav__primary{flex-grow:1}.header__desktop_layout-10 .nav__primary .nav__inner{width:100%}.header__desktop_layout-10 .nav__primary .nav__inner:after{order:2;display:block;content:"";flex-grow:1;height:1px}.header__desktop_layout-10 .nav__primary .nav__inner .nav__item:first-child{order:1}.header__desktop_layout-10 .nav__primary .nav__inner .nav__item:nth-child(2){order:3}.header__desktop_layout-10 .nav__primary .nav__inner .nav__item:nth-child(3){order:5}.header__desktop_layout-10 .nav__primary .nav__inner .nav__item:nth-child(4){order:7}.header__desktop_layout-10 .nav__primary .nav__inner .nav__item:nth-child(5){order:9}.header__desktop_layout-10 .nav__primary .nav__inner .nav__item:nth-child(6){order:11}.header__desktop_layout-10 .nav__primary .nav__inner:has(>.nav__item:first-child:nth-last-child(3)):after{order:4}.header__desktop_layout-10 .nav__primary .nav__inner:has(>.nav__item:first-child:nth-last-child(4)):after{order:4}.header__desktop_layout-10 .nav__primary .nav__inner:has(>.nav__item:first-child:nth-last-child(5)):after{order:6}.header__desktop_layout-10 .nav__primary .nav__inner:has(>.nav__item:first-child:nth-last-child(6)):after{order:6}.header__desktop_layout-10 .nav__secondary{display:flex;justify-content:flex-end;padding-right:inherit;padding-left:inherit;position:absolute;top:0;right:0;left:0;padding:0 20px;background-color:var(--template-primary-background-color);color:var(--template-primary-color);line-height:var(--template-nav-height);font-size:var(--template-nav-small-font-size)}.header__desktop_layout-10 .nav__secondary a{gap:8px}.header__desktop_layout-10 .nav__secondary .icon__chevron{max-width:16px;max-height:16px}.header__desktop_layout-10 .nav__secondary .icon__lang{max-width:16px;max-height:16px}.header__desktop_layout-10 .nav__secondary .nav__inner{width:100%;justify-content:flex-end;margin:0 auto;column-gap:20px}}@media (min-width:1000px){.header__desktop_layout-11 .header__inner{column-gap:calc(var(--template-nav-gap) * 2)}.header__desktop_layout-11 .header__title{order:2}.header__desktop_layout-11 .nav__primary{order:1;width:50%}.header__desktop_layout-11 .header__seconary_action_wrapper{order:3;width:50%;justify-content:flex-end}}.footer{font-family:var(--template-body-font-family);font-size:var(--template-body-font-size);line-height:var(--template-body-line-height);font-weight:var(--template-body-font-weight);color:var(--template-footer-color);background:var(--template-footer-background)}.footer *,.footer :after,.footer :before{box-sizing:border-box}.footer a{text-decoration:none;color:currentColor}.footer__inner{display:flex;align-items:center;flex-direction:column;column-gap:40px;padding:20px;height:100%;background:inherit;margin-right:auto;margin-left:auto}.footer__inner *,.footer__inner :after,.footer__inner :before{box-sizing:border-box}.footer__inner a{color:currentColor;text-decoration:underline}.footer__inner b{font-weight:var(--template-body-font-weight)}.footer__inner li,.footer__inner p,.footer__inner ul{margin:0}.footer__inner img{display:block}.footer__inner>div{width:100%}.footer__inner>div>*{margin:10px 0}@media (min-width:1000px){.footer__inner{flex-direction:row;align-items:flex-start}.footer__inner>div{flex:1;width:auto}}.header__folder-1 .nav__folder.nav__folder--open .nav__inner{animation:fade-in 0.2s}.header__folder-1 .nav__folder.nav__folder--open .nav__inner>*{animation:fade-in-down-children forwards ease-in-out 0.2s;opacity:0}.header__folder-1 .nav__folder.nav__folder--open .nav__inner>:first-child{animation-delay:0}.header__folder-1 .nav__folder.nav__folder--open .nav__inner>:nth-child(2){animation-delay:0.05s}.header__folder-1 .nav__folder.nav__folder--open .nav__inner>:nth-child(3){animation-delay:0.1s}.header__folder-1 .nav__folder.nav__folder--open .nav__inner>:nth-child(4){animation-delay:0.15s}.header__folder-1 .nav__folder.nav__folder--open .nav__inner>:nth-child(5){animation-delay:0.2s}.header__folder-1 .nav__folder.nav__folder--open .nav__inner>:nth-child(6){animation-delay:0.25s}.header__folder-1 .nav__folder.nav__folder--open .nav__inner>:nth-child(7){animation-delay:0.3s}.header__folder-1 .nav__folder.nav__folder--open .nav__inner>:nth-child(n+8){animation-delay:0.35s}.header__folder-2 .nav__folder{animation:fade-in-left-lg 0.2s ease-in-out}.header__folder-2 .nav__folder.nav__folder--open .nav__inner{animation:fade-in 0.3s}.header__folder-2 .nav__folder.nav__folder--open .nav__inner>*{animation:fade-in-left-children forwards ease-out 0.3s;opacity:0}.header__folder-2 .nav__folder.nav__folder--open .nav__inner>:first-child{animation-delay:0}.header__folder-2 .nav__folder.nav__folder--open .nav__inner>:nth-child(2){animation-delay:0.05s}.header__folder-2 .nav__folder.nav__folder--open .nav__inner>:nth-child(3){animation-delay:0.1s}.header__folder-2 .nav__folder.nav__folder--open .nav__inner>:nth-child(4){animation-delay:0.15s}.header__folder-2 .nav__folder.nav__folder--open .nav__inner>:nth-child(5){animation-delay:0.2s}.header__folder-2 .nav__folder.nav__folder--open .nav__inner>:nth-child(6){animation-delay:0.25s}.header__folder-2 .nav__folder.nav__folder--open .nav__inner>:nth-child(7){animation-delay:0.3s}.header__folder-2 .nav__folder.nav__folder--open .nav__inner>:nth-child(n+8){animation-delay:0.35s}.icon{position:relative;display:block;width:24px;height:24px;flex-shrink:0;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:auto 100%;-webkit-mask-size:auto 100%}.icon svg{fill:currentColor}.header__nav-lang--icon-hidden .icon__lang{display:none}[class*=header__nav-lang--icon-globe-] .icon__lang{position:relative;width:1.4em;max-width:24px;height:1.4em;max-height:24px}.header__nav-lang--icon-globe-light .icon__lang{background-color:currentColor;mask-image:url("../icon/globe-light.svg");-webkit-mask-image:url("../icon/globe-light.svg")}.header__nav-lang--icon-globe-regular .icon__lang{background-color:currentColor;mask-image:url("../icon/globe-regular.svg");-webkit-mask-image:url("../icon/globe-regular.svg")}.header__nav-lang--icon-globe-solid .icon__lang{background-color:currentColor;mask-image:url("../icon/globe-solid.svg");-webkit-mask-image:url("../icon/globe-solid.svg")}.header__nav-lang--icon-flag .icon__lang{width:1.4em;max-width:24px;height:1.4em;max-height:24px;background-size:contain}.header__nav-lang--icon-flag.header__en .icon__lang{background-image:url(https://framework.citybreakcdn.com/flags-1x1/en.svg)}.header__nav-lang--icon-flag.header__sv .icon__lang{background-image:url(https://framework.citybreakcdn.com/flags-1x1/sv.svg)}.header__nav-lang--icon-flag.header__se .icon__lang{background-image:url(https://framework.citybreakcdn.com/flags-1x1/se.svg)}.header__nav-lang--icon-flag.header__en .icon__lang{background-image:url(https://framework.citybreakcdn.com/flags-1x1/en.svg)}.header__nav-lang--icon-flag.header__de .icon__lang{background-image:url(https://framework.citybreakcdn.com/flags-1x1/de.svg)}.header__nav-lang--icon-flag.header__dk .icon__lang{background-image:url(https://framework.citybreakcdn.com/flags-1x1/dk.svg)}.header__nav-lang--icon-flag.header__no .icon__lang{background-image:url(https://framework.citybreakcdn.com/flags-1x1/no.svg)}.header__nav-lang--icon-flag.header__fr .icon__lang{background-image:url(https://framework.citybreakcdn.com/flags-1x1/fr.svg)}.header__nav-lang--icon-flag.header__it .icon__lang{background-image:url(https://framework.citybreakcdn.com/flags-1x1/it.svg)}.header__nav-lang--icon-flag.header__es .icon__lang{background-image:url(https://framework.citybreakcdn.com/flags-1x1/es.svg)}.header__nav-lang--icon-flag.header__fi .icon__lang{background-image:url(https://framework.citybreakcdn.com/flags-1x1/fi.svg)}.header__nav-lang--icon-flag.header__ja .icon__lang{background-image:url(https://framework.citybreakcdn.com/flags-1x1/ja.svg)}.header__nav-lang--icon-flag.header__ru .icon__lang{background-image:url(https://framework.citybreakcdn.com/flags-1x1/ru.svg)}.header__nav-lang--icon-flag.header__lt .icon__lang{background-image:url(https://framework.citybreakcdn.com/flags-1x1/lt.svg)}.header__nav-lang--icon-flag.header__lv .icon__lang{background-image:url(https://framework.citybreakcdn.com/flags-1x1/lv.svg)}.header__nav-lang--icon-flag.header__et .icon__lang{background-image:url(https://framework.citybreakcdn.com/flags-1x1/et.svg)}.header__nav-lang--icon-flag.header__pt .icon__lang{background-image:url(https://framework.citybreakcdn.com/flags-1x1/pt.svg)}.header__nav-lang--icon-flag.header__nl .icon__lang{background-image:url(https://framework.citybreakcdn.com/flags-1x1/nl.svg)}.header__nav-lang--icon-flag.header__ar .icon__lang{background-image:url(https://framework.citybreakcdn.com/flags-1x1/ar.svg)}.header__nav-lang--icon-flag.header__ko .icon__lang{background-image:url(https://framework.citybreakcdn.com/flags-1x1/ko.svg)}.header__nav-lang--icon-flag.header__zh-CN .icon__lang{background-image:url(https://framework.citybreakcdn.com/flags-1x1/zh-CN.svg)}.header__nav-lang--icon-flag.header__ka-GE .icon__lang{background-image:url(https://framework.citybreakcdn.com/flags-1x1/ka-GE.svg)}.nav__item--lang-en .icon{background-image:url(https://framework.citybreakcdn.com/flags-1x1/en.svg)}.nav__item--lang-sv .icon{background-image:url(https://framework.citybreakcdn.com/flags-1x1/sv.svg)}.nav__item--lang-se .icon{background-image:url(https://framework.citybreakcdn.com/flags-1x1/se.svg)}.nav__item--lang-en .icon{background-image:url(https://framework.citybreakcdn.com/flags-1x1/en.svg)}.nav__item--lang-de .icon{background-image:url(https://framework.citybreakcdn.com/flags-1x1/de.svg)}.nav__item--lang-dk .icon{background-image:url(https://framework.citybreakcdn.com/flags-1x1/dk.svg)}.nav__item--lang-no .icon{background-image:url(https://framework.citybreakcdn.com/flags-1x1/no.svg)}.nav__item--lang-fr .icon{background-image:url(https://framework.citybreakcdn.com/flags-1x1/fr.svg)}.nav__item--lang-it .icon{background-image:url(https://framework.citybreakcdn.com/flags-1x1/it.svg)}.nav__item--lang-es .icon{background-image:url(https://framework.citybreakcdn.com/flags-1x1/es.svg)}.nav__item--lang-fi .icon{background-image:url(https://framework.citybreakcdn.com/flags-1x1/fi.svg)}.nav__item--lang-ja .icon{background-image:url(https://framework.citybreakcdn.com/flags-1x1/ja.svg)}.nav__item--lang-ru .icon{background-image:url(https://framework.citybreakcdn.com/flags-1x1/ru.svg)}.nav__item--lang-lt .icon{background-image:url(https://framework.citybreakcdn.com/flags-1x1/lt.svg)}.nav__item--lang-lv .icon{background-image:url(https://framework.citybreakcdn.com/flags-1x1/lv.svg)}.nav__item--lang-et .icon{background-image:url(https://framework.citybreakcdn.com/flags-1x1/et.svg)}.nav__item--lang-pt .icon{background-image:url(https://framework.citybreakcdn.com/flags-1x1/pt.svg)}.nav__item--lang-nl .icon{background-image:url(https://framework.citybreakcdn.com/flags-1x1/nl.svg)}.nav__item--lang-ar .icon{background-image:url(https://framework.citybreakcdn.com/flags-1x1/ar.svg)}.nav__item--lang-ko .icon{background-image:url(https://framework.citybreakcdn.com/flags-1x1/ko.svg)}.nav__item--lang-zh-CN .icon{background-image:url(https://framework.citybreakcdn.com/flags-1x1/zh-CN.svg)}.nav__item--lang-ka-GE .icon{background-image:url(https://framework.citybreakcdn.com/flags-1x1/ka-GE.svg)}.header__nav-account--icon-hidden .icon__account{display:none}[class*=header__nav-account--icon-user-] .icon__account{position:relative;width:1.3em;max-width:24px;height:1.4em;max-height:24px}.header__nav-account--icon-user-light .icon__account{background-color:currentColor;mask-image:url("../icon/user-light.svg");-webkit-mask-image:url("../icon/user-light.svg")}.header__nav-account--icon-user-regular .icon__account{background-color:currentColor;mask-image:url("../icon/user-regular.svg");-webkit-mask-image:url("../icon/user-regular.svg")}.header__nav-account--icon-user-solid .icon__account{background-color:currentColor;mask-image:url("../icon/user-solid.svg");-webkit-mask-image:url("../icon/user-solid.svg")}.header__nav-cart--icon-cart-shopping-light .icon__cart{width:27px;background-color:currentColor;mask-image:url("../icon/cart-shopping-light.svg");-webkit-mask-image:url("../icon/cart-shopping-light.svg")}.header__nav-cart--icon-cart-shopping-regular .icon__cart{width:27px;background-color:currentColor;mask-image:url("../icon/cart-shopping-regular.svg");-webkit-mask-image:url("../icon/cart-shopping-regular.svg")}.header__nav-cart--icon-cart-shopping-solid .icon__cart{width:27px;background-color:currentColor;mask-image:url("../icon/cart-shopping-solid.svg");-webkit-mask-image:url("../icon/cart-shopping-solid.svg")}.header__nav-cart--icon-basket-shopping-light .icon__cart{width:27px;background-color:currentColor;mask-image:url("../icon/basket-shopping-light.svg");-webkit-mask-image:url("../icon/basket-shopping-light.svg")}.header__nav-cart--icon-basket-shopping-regular .icon__cart{width:27px;background-color:currentColor;mask-image:url("../icon/basket-shopping-regular.svg");-webkit-mask-image:url("../icon/basket-shopping-regular.svg")}.header__nav-cart--icon-basket-shopping-solid .icon__cart{width:27px;background-color:currentColor;mask-image:url("../icon/basket-shopping-solid.svg");-webkit-mask-image:url("../icon/basket-shopping-solid.svg")}.header__nav-cart--icon-bag-shopping-light .icon__cart{width:21px;background-color:currentColor;mask-image:url("../icon/bag-shopping-light.svg");-webkit-mask-image:url("../icon/bag-shopping-light.svg")}.header__nav-cart--icon-bag-shopping-regular .icon__cart{width:21px;background-color:currentColor;mask-image:url("../icon/bag-shopping-regular.svg");-webkit-mask-image:url("../icon/bag-shopping-regular.svg")}.header__nav-cart--icon-bag-shopping-solid .icon__cart{width:21px;background-color:currentColor;mask-image:url("../icon/bag-shopping-solid.svg");-webkit-mask-image:url("../icon/bag-shopping-solid.svg")}.header__nav-menu--icon-bars-light .icon__menu{width:32px;height:32px;transform:scale(0.75);transform-origin:center}.header__nav-menu--icon-bars-light .icon__menu span,.header__nav-menu--icon-bars-light .icon__menu span:after,.header__nav-menu--icon-bars-light .icon__menu span:before{content:"";position:absolute;width:28px;height:2px;border-radius:2px;background-color:currentColor;transition:background 0.1s,transform 0.2s ease-out,margin 0.2s}.header__nav-menu--icon-bars-light .icon__menu span{top:15px;left:2px}.header__nav-menu--icon-bars-light .icon__menu span:before{margin-top:-10px}.header__nav-menu--icon-bars-light .icon__menu span:after{margin-top:10px}.header__nav-menu--icon-bars-light .nav__item--menu-active .icon__menu span{background-color:transparent}.header__nav-menu--icon-bars-light .nav__item--menu-active .icon__menu span:before{transform:rotate(45deg);margin:0}.header__nav-menu--icon-bars-light .nav__item--menu-active .icon__menu span:after{transform:rotate(-45deg);margin:0}.header__nav-menu--icon-bars-regular .icon__menu{width:32px;height:32px;transform:scale(0.75);transform-origin:center}.header__nav-menu--icon-bars-regular .icon__menu span,.header__nav-menu--icon-bars-regular .icon__menu span:after,.header__nav-menu--icon-bars-regular .icon__menu span:before{content:"";position:absolute;width:28px;height:3px;border-radius:2px;background-color:currentColor;transition:background 0.1s,transform 0.2s ease-out,margin 0.2s}.header__nav-menu--icon-bars-regular .icon__menu span{top:14px;left:2px}.header__nav-menu--icon-bars-regular .icon__menu span:before{margin-top:-10px}.header__nav-menu--icon-bars-regular .icon__menu span:after{margin-top:10px}.header__nav-menu--icon-bars-regular .nav__item--menu-active .icon__menu span{background-color:transparent}.header__nav-menu--icon-bars-regular .nav__item--menu-active .icon__menu span:before{transform:rotate(45deg);margin:0}.header__nav-menu--icon-bars-regular .nav__item--menu-active .icon__menu span:after{transform:rotate(-45deg);margin:0}.header__nav-menu--icon-bars-solid .icon__menu{width:32px;height:32px;transform:scale(0.75);transform-origin:center}.header__nav-menu--icon-bars-solid .icon__menu span,.header__nav-menu--icon-bars-solid .icon__menu span:after,.header__nav-menu--icon-bars-solid .icon__menu span:before{content:"";position:absolute;width:28px;height:4px;border-radius:2px;background-color:currentColor;transition:background 0.1s,transform 0.2s ease-out,margin 0.2s}.header__nav-menu--icon-bars-solid .icon__menu span{top:14px;left:2px}.header__nav-menu--icon-bars-solid .icon__menu span:before{margin-top:-10px}.header__nav-menu--icon-bars-solid .icon__menu span:after{margin-top:10px}.header__nav-menu--icon-bars-solid .nav__item--menu-active .icon__menu span{background-color:transparent}.header__nav-menu--icon-bars-solid .nav__item--menu-active .icon__menu span:before{transform:rotate(45deg);margin:0}.header__nav-menu--icon-bars-solid .nav__item--menu-active .icon__menu span:after{transform:rotate(-45deg);margin:0}[class*=header__nav--icon-chevron-] .icon__chevron{transform:translateY(-0.05em);width:1em;height:1em;margin-left:-5px}.header__nav--icon-chevron-light .icon__chevron{background-color:currentColor;mask-image:url("../icon/chevron-down-light.svg");-webkit-mask-image:url("../icon/chevron-down-light.svg")}.header__nav--icon-chevron-regular .icon__chevron{background-color:currentColor;mask-image:url("../icon/chevron-down-regular.svg");-webkit-mask-image:url("../icon/chevron-down-regular.svg")}.header__nav--icon-chevron-solid .icon__chevron{background-color:currentColor;mask-image:url("../icon/chevron-down-solid.svg");-webkit-mask-image:url("../icon/chevron-down-solid.svg")}.header__nav-short-text .nav__primary .text__short,.header__nav-short-text .nav__secondary .text__short{display:inline}.header__nav-short-text .nav__primary .text__long,.header__nav-short-text .nav__secondary .text__long{display:none}.header__nav-cart--show-price-quantity .nav__action .nav__item--cart{width:auto;gap:10px}@media (max-width:499px){.header__nav-cart--show-price-quantity .nav__action .nav__item--cart .text__price{display:inline}.header__nav-cart--show-price-quantity .nav__action .nav__item--cart .cb-text{min-width:30px}.header__nav-cart--show-price-quantity .nav__action .nav__item--cart .cb-amount{display:inline}}@media (min-width:500px){.header__nav-cart--show-price-quantity .nav__action .nav__item--cart .text__price{display:inline;margin-right:-10px}.header__nav-cart--show-price-quantity .nav__action .nav__item--cart .text__quantity{display:inline}.header__nav-cart--show-price-quantity .nav__action .nav__item--cart .text__quantity:before{content:" ("}.header__nav-cart--show-price-quantity .nav__action .nav__item--cart .text__quantity:after{content:")"}.header__nav-cart--show-price-quantity .nav__action .nav__item--cart .cb-text{min-width:50px}.header__nav-cart--show-price-quantity .nav__action .nav__item--cart .cb-amount{display:inline}.header__nav-cart--show-price-quantity .nav__action .nav__item--cart .cb-count{display:inline}.header__nav-cart--show-price-quantity .nav__action .nav__item--cart .cb-count:before{content:" ("}.header__nav-cart--show-price-quantity .nav__action .nav__item--cart .cb-count:after{content:")"}}.header__nav-cart--show-price .nav__action .nav__item--cart{width:auto;gap:10px}.header__nav-cart--show-price .nav__action .nav__item--cart .text__price{display:inline}.header__nav-cart--show-price .nav__action .nav__item--cart .cb-text{min-width:30px}.header__nav-cart--show-price .nav__action .nav__item--cart .cb-amount{display:inline}.header__nav-cart--show-quantity .nav__action .nav__item--cart .text__quantity{position:absolute;top:50%;left:50%;margin:-27px -27px 0 0;display:block;width:24px;height:24px;background:inherit;border-radius:20px;overflow:hidden;transform-origin:center;transform:scale(0.8);animation:text-quantity-bounce 0.4s ease 3;text-indent:-100px}.header__nav-cart--show-quantity .nav__action .nav__item--cart .text__quantity:after,.header__nav-cart--show-quantity .nav__action .nav__item--cart .text__quantity:before{content:"";position:absolute}.header__nav-cart--show-quantity .nav__action .nav__item--cart .text__quantity:after{inset:2px;background:currentColor;mask-size:auto 100%;-webkit-mask-size:auto 100%;mask-image:url("../icon/circle-plus-solid.svg");-webkit-mask-image:url("../icon/circle-plus-solid.svg")}.header__nav-cart--show-quantity .nav__action .nav__item--cart .text__quantity:before{inset:0;background-color:inherit}.header__nav-cart--show-quantity .nav__action .nav__item--cart .text__quantity[data-value="0"]{display:none}.header__nav-cart--show-quantity .nav__action .nav__item--cart .text__quantity[data-value="1"]:after{mask-image:url("../icon/circle-1-solid.svg");-webkit-mask-image:url("../icon/circle-1-solid.svg")}.header__nav-cart--show-quantity .nav__action .nav__item--cart .text__quantity[data-value="2"]:after{mask-image:url("../icon/circle-2-solid.svg");-webkit-mask-image:url("../icon/circle-2-solid.svg")}.header__nav-cart--show-quantity .nav__action .nav__item--cart .text__quantity[data-value="3"]:after{mask-image:url("../icon/circle-3-solid.svg");-webkit-mask-image:url("../icon/circle-3-solid.svg")}.header__nav-cart--show-quantity .nav__action .nav__item--cart .text__quantity[data-value="4"]:after{mask-image:url("../icon/circle-4-solid.svg");-webkit-mask-image:url("../icon/circle-4-solid.svg")}.header__nav-cart--show-quantity .nav__action .nav__item--cart .text__quantity[data-value="5"]:after{mask-image:url("../icon/circle-5-solid.svg");-webkit-mask-image:url("../icon/circle-5-solid.svg")}.header__nav-cart--show-quantity .nav__action .nav__item--cart .text__quantity[data-value="6"]:after{mask-image:url("../icon/circle-6-solid.svg");-webkit-mask-image:url("../icon/circle-6-solid.svg")}.header__nav-cart--show-quantity .nav__action .nav__item--cart .text__quantity[data-value="7"]:after{mask-image:url("../icon/circle-7-solid.svg");-webkit-mask-image:url("../icon/circle-7-solid.svg")}.header__nav-cart--show-quantity .nav__action .nav__item--cart .text__quantity[data-value="8"]:after{mask-image:url("../icon/circle-8-solid.svg");-webkit-mask-image:url("../icon/circle-8-solid.svg")}.header__nav-cart--show-quantity .nav__action .nav__item--cart .text__quantity[data-value="9"]:after{mask-image:url("../icon/circle-9-solid.svg");-webkit-mask-image:url("../icon/circle-9-solid.svg")}.header__nav-cart--show-quantity .nav__action .nav__item--cart .cb-count{position:absolute;top:50%;right:50%;margin:-24px -24px 0 0;display:block;width:24px;height:24px;background-color:inherit;border-radius:20px;overflow:hidden;transform-origin:top right;transform:scale(0.8);animation:text-quantity-bounce 0.4s ease 3,fade-in 0.2s;text-indent:-100px}.header__nav-cart--show-quantity .nav__action .nav__item--cart .cb-count:after,.header__nav-cart--show-quantity .nav__action .nav__item--cart .cb-count:before{content:"";position:absolute}.header__nav-cart--show-quantity .nav__action .nav__item--cart .cb-count:after{inset:2px;background-color:currentColor;mask-size:auto 100%;-webkit-mask-size:auto 100%;mask-image:url("../icon/circle-plus-solid.svg");-webkit-mask-image:url("../icon/circle-plus-solid.svg")}.header__nav-cart--show-quantity .nav__action .nav__item--cart .cb-count:before{inset:0;background-color:inherit}.header__nav-cart--show-quantity .nav__action .nav__item--cart .cb-count[data-value="0"]{display:none}.header__nav-cart--show-quantity .nav__action .nav__item--cart .cb-count[data-value="1"]:after{mask-image:url("../icon/circle-1-solid.svg");-webkit-mask-image:url("../icon/circle-1-solid.svg")}.header__nav-cart--show-quantity .nav__action .nav__item--cart .cb-count[data-value="2"]:after{mask-image:url("../icon/circle-2-solid.svg");-webkit-mask-image:url("../icon/circle-2-solid.svg")}.header__nav-cart--show-quantity .nav__action .nav__item--cart .cb-count[data-value="3"]:after{mask-image:url("../icon/circle-3-solid.svg");-webkit-mask-image:url("../icon/circle-3-solid.svg")}.header__nav-cart--show-quantity .nav__action .nav__item--cart .cb-count[data-value="4"]:after{mask-image:url("../icon/circle-4-solid.svg");-webkit-mask-image:url("../icon/circle-4-solid.svg")}.header__nav-cart--show-quantity .nav__action .nav__item--cart .cb-count[data-value="5"]:after{mask-image:url("../icon/circle-5-solid.svg");-webkit-mask-image:url("../icon/circle-5-solid.svg")}.header__nav-cart--show-quantity .nav__action .nav__item--cart .cb-count[data-value="6"]:after{mask-image:url("../icon/circle-6-solid.svg");-webkit-mask-image:url("../icon/circle-6-solid.svg")}.header__nav-cart--show-quantity .nav__action .nav__item--cart .cb-count[data-value="7"]:after{mask-image:url("../icon/circle-7-solid.svg");-webkit-mask-image:url("../icon/circle-7-solid.svg")}.header__nav-cart--show-quantity .nav__action .nav__item--cart .cb-count[data-value="8"]:after{mask-image:url("../icon/circle-8-solid.svg");-webkit-mask-image:url("../icon/circle-8-solid.svg")}.header__nav-cart--show-quantity .nav__action .nav__item--cart .cb-count[data-value="9"]:after{mask-image:url("../icon/circle-9-solid.svg");-webkit-mask-image:url("../icon/circle-9-solid.svg")}@keyframes text-quantity-bounce{0%{transform:scale(0.8)}50%{transform:scale(0.8) translateY(-4px)}to{transform:scale(0.8)}}.header__nav-account--text-hidden .nav__secondary .nav__item--account .text{display:none}.header__nav-account--text-hidden .nav__secondary .nav__item--account .cb-text{display:none}.header__nav-lang--text-hidden .nav__secondary .nav__item--lang .text{overflow:hidden;text-indent:-200px;margin-left:-10px}.demo-admin{position:fixed;bottom:0;right:0;left:0;color:#222;padding:20px 20px 0 20px;font-family:Arial,sans-serif;font-size:12px;margin-top:50px}.demo-admin>div{background-color:#222;color:#ccc;margin:0 auto;border-radius:3px 3px 0 0;max-width:800px;margin:0 auto;padding:20px 30px}.demo-admin>div>div{padding:5px 0;display:flex}.demo-admin>div>div.disabled>div{opacity:0.4;pointer-events:none}.demo-admin>div>div>div:first-child{font-weight:bold;width:150px;min-width:150px}.demo-admin>div>div>div:nth-child(2){flex-grow:1;display:flex;flex-wrap:wrap;gap:2px 10px}.demo-admin>div>div>div:nth-child(2)>div{min-width:100%;border-top:1px dashed #333}.demo-admin>div>div+div{border-top:1px solid #333}@media (max-width:700px){.demo-admin{position:relative;padding:0}.demo-admin>div{font-size:12px;border-radius:0;padding:20px}.demo-admin>div>div{display:block}.demo-admin>div>div>div:first-child{width:auto;padding-bottom:5px}}.demo-admin label{display:flex;align-items:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}.demo-admin label input{margin:0 8px 0 0}