/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.container{padding-left:calc((100vw - 1440px)/ 2 + 48px);padding-right:calc((100vw - 1440px)/ 2 + 48px)}@media (max-width:1398px){.container{padding:0 16px}}.container:has(.grey-bg){background:var(--color-grey-1)}.container:has(.node--type--person.node--view-mode--full){padding:0}header a{color:var(--color-black);position:relative}header ul:not(.contextual-links){list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}header ul:not(.contextual-links) li a,header ul:not(.contextual-links) li span{color:var(--color-black);position:relative}header .top-nav{height:104px;padding:16px 0}header .top-nav .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}header .top-nav ul:not(.contextual-links){gap:24px}header .top-nav ul:not(.contextual-links) li a{font-size:var(--font-body-xs);padding-left:28px}header .top-nav ul:not(.contextual-links) li a::before{content:"";width:24px;height:24px;-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/publication.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/publication.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:var(--color-black);position:absolute;left:0;top:calc(50% - 12px)}header .top-nav ul:not(.contextual-links) li a:focus-within,header .top-nav ul:not(.contextual-links) li a:hover{color:var(--color-secondary)}header .top-nav ul:not(.contextual-links) li a:focus-within::before,header .top-nav ul:not(.contextual-links) li a:hover::before{background:var(--color-secondary)}header .top-nav #block-crap-theme-top-menu ul:not(.contextual-links) li:nth-of-type(2) a::before{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/newsletter.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/newsletter.svg)}header .top-nav #block-crap-theme-top-menu ul:not(.contextual-links) li:last-of-type a::before{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/write.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/write.svg)}@media (max-width:990px){header .top-nav #block-crap-theme-top-menu{display:none}}header .top-nav #block-crap-theme-user-account-menu ul:not(.contextual-links) li:first-of-type a::before{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/cart.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/cart.svg)}header .top-nav #block-crap-theme-user-account-menu ul:not(.contextual-links) li:nth-of-type(2) a::before{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/user.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/user.svg)}header .top-nav #block-crap-theme-user-account-menu ul:not(.contextual-links) li:nth-of-type(3) a{border-radius:4px;padding:12px 18px;background:var(--color-primary);color:var(--color-white);font-size:var(--font-body-l)}header .top-nav #block-crap-theme-user-account-menu ul:not(.contextual-links) li:nth-of-type(3) a::before{display:none}header .top-nav #block-crap-theme-user-account-menu ul:not(.contextual-links) li:nth-of-type(3) a:hover{background:var(--color-turquoise-extra-dark)}header .top-nav #block-crap-theme-user-account-menu ul:not(.contextual-links) li:nth-of-type(3) a:focus{background:var(--color-turquoise-darker)}header .top-nav #block-crap-theme-user-account-menu ul:not(.contextual-links) li.cart-link{position:relative}header .top-nav #block-crap-theme-user-account-menu ul:not(.contextual-links) li.cart-link .chip{background:var(--color-secondary);color:var(--color-white);border-radius:50%;aspect-ratio:1/1;position:absolute;left:12px;bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px;min-height:20px;border:2px solid #fff;font-size:10px}@media (max-width:990px){header .top-nav #block-crap-theme-user-account-menu{display:none}}header .top-nav .burger-menu{display:none;width:40px;height:40px;-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/menu.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/menu.svg);-webkit-mask-size:24px;mask-size:24px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:var(--color-black);cursor:pointer}header .top-nav .burger-menu.active{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/close.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/close.svg)}@media (max-width:990px){header .top-nav .burger-menu{display:block}}@media (max-width:990px){header .top-nav{background:var(--color-grey-1);border-bottom:1px solid var(--color-grey-3);height:64px;position:fixed;top:0;left:0;z-index:500;width:100%}header .top-nav img{content:url(/themes/custom/crap_theme/img/logo-sticky.svg)}}header .header{background:var(--color-grey-1);border-top:1px solid var(--color-grey-3);border-bottom:1px solid var(--color-grey-3);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:56px}header .header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;gap:16px}header .header .container a:has(img){display:none;margin-right:32px}header .header--sticky{position:fixed;top:0;left:0;width:100%;height:80px;z-index:500}header .header--sticky a:has(img){display:block!important}header .header #block-crap-theme-main-menu ul:not(.contextual-links){gap:16px}header .header #block-crap-theme-main-menu ul:not(.contextual-links) li{position:relative;line-height:normal}header .header #block-crap-theme-main-menu ul:not(.contextual-links) li a,header .header #block-crap-theme-main-menu ul:not(.contextual-links) li button,header .header #block-crap-theme-main-menu ul:not(.contextual-links) li span{text-transform:uppercase;font-size:var(--font-body-s);padding:0 26px 0 0;cursor:pointer;border:none;background:0 0}header .header #block-crap-theme-main-menu ul:not(.contextual-links) li a:focus-within,header .header #block-crap-theme-main-menu ul:not(.contextual-links) li a:hover,header .header #block-crap-theme-main-menu ul:not(.contextual-links) li button:focus-within,header .header #block-crap-theme-main-menu ul:not(.contextual-links) li button:hover,header .header #block-crap-theme-main-menu ul:not(.contextual-links) li span:focus-within,header .header #block-crap-theme-main-menu ul:not(.contextual-links) li span:hover{color:var(--color-secondary)}header .header #block-crap-theme-main-menu ul:not(.contextual-links) li a::after,header .header #block-crap-theme-main-menu ul:not(.contextual-links) li button::after,header .header #block-crap-theme-main-menu ul:not(.contextual-links) li span::after{content:"";width:10px;height:10px;position:absolute;right:0;top:calc(50% - 5px);background:url(/themes/custom/crap_theme/img/square.svg) center no-repeat;background-size:contain}header .header #block-crap-theme-main-menu ul:not(.contextual-links) li .dropdown{top:calc(100% + 16px);min-width:320px;padding:8px 16px}header .header #block-crap-theme-main-menu ul:not(.contextual-links) li .dropdown .mobile{display:none}header .header #block-crap-theme-main-menu ul:not(.contextual-links) li .dropdown .content{padding:0}header .header #block-crap-theme-main-menu ul:not(.contextual-links) li .dropdown ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .header #block-crap-theme-main-menu ul:not(.contextual-links) li .dropdown ul li{width:100%}header .header #block-crap-theme-main-menu ul:not(.contextual-links) li .dropdown ul li a,header .header #block-crap-theme-main-menu ul:not(.contextual-links) li .dropdown ul li span{line-height:2.85;padding:6px 0}header .header #block-crap-theme-main-menu ul:not(.contextual-links) li .dropdown ul li a::after,header .header #block-crap-theme-main-menu ul:not(.contextual-links) li .dropdown ul li span::after{display:none}header .header #block-crap-theme-main-menu ul:not(.contextual-links) li a:has(>.icon--search){padding:0}header .header #block-crap-theme-main-menu ul:not(.contextual-links) li a:has(>.icon--search)::after{display:none}header .header #block-crap-theme-main-menu ul:not(.contextual-links) li a:has(>.icon--search) span{padding:0;background:var(--color-black)}header .header #block-crap-theme-main-menu ul:not(.contextual-links) li a:has(>.icon--search) span:hover{background:var(--color-secondary)}header .header #block-crap-theme-main-menu ul:not(.contextual-links) li a:has(>.icon--search) span::after{display:none}header .header #block-crap-theme-main-menu ul:not(.contextual-links) li a:has(>.icon--search):focus-within span{background:var(--color-secondary)}header .header .search-block-form{display:none}@media (max-width:990px){header .header{display:none}}header .mobile-menu{display:none;position:fixed;top:64px;left:0;width:100%;z-index:400;background:var(--color-white);height:calc(100vh - 64px);overflow-y:auto;padding:16px}header .mobile-menu.active{display:block!important}header .mobile-menu>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .mobile-menu>div .main-menu{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid var(--color-grey-3)}header .mobile-menu>div .main-menu li{width:100%}header .mobile-menu>div .main-menu li a,header .mobile-menu>div .main-menu li button,header .mobile-menu>div .main-menu li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-weight:500;padding-left:28px;padding-top:16px;padding-bottom:16px;width:100%}header .mobile-menu>div .main-menu li a::before,header .mobile-menu>div .main-menu li button::before,header .mobile-menu>div .main-menu li span::before{content:"";width:10px;height:10px;position:absolute;left:0;top:calc(50% - 5px);background:url(/themes/custom/crap_theme/img/square.svg) center no-repeat;background-size:contain}header .mobile-menu>div .main-menu li a::after,header .mobile-menu>div .main-menu li button::after,header .mobile-menu>div .main-menu li span::after{content:"";width:16px;height:16px;position:absolute;right:0;top:calc(50% - 5px);-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/chevron.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/chevron.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:var(--color-grey-6)}header .mobile-menu>div .main-menu li button{background:0 0;border:none;cursor:pointer;position:relative}header .mobile-menu>div #block-crap-theme-top-menu-mobile ul:not(.contextual-links),header .mobile-menu>div #block-crap-theme-user-account-menu-mobile ul:not(.contextual-links){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0}header .mobile-menu>div #block-crap-theme-top-menu-mobile ul:not(.contextual-links) li,header .mobile-menu>div #block-crap-theme-user-account-menu-mobile ul:not(.contextual-links) li{width:100%}header .mobile-menu>div #block-crap-theme-top-menu-mobile ul:not(.contextual-links) li a,header .mobile-menu>div #block-crap-theme-top-menu-mobile ul:not(.contextual-links) li span,header .mobile-menu>div #block-crap-theme-user-account-menu-mobile ul:not(.contextual-links) li a,header .mobile-menu>div #block-crap-theme-user-account-menu-mobile ul:not(.contextual-links) li span{color:var(--color-grey-8);border-bottom:1px solid var(--color-grey-3);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:16px 0 16px 28px}header .mobile-menu>div #block-crap-theme-top-menu-mobile ul:not(.contextual-links) li a::before,header .mobile-menu>div #block-crap-theme-top-menu-mobile ul:not(.contextual-links) li span::before,header .mobile-menu>div #block-crap-theme-user-account-menu-mobile ul:not(.contextual-links) li a::before,header .mobile-menu>div #block-crap-theme-user-account-menu-mobile ul:not(.contextual-links) li span::before{content:"";background:var(--color-grey-6);width:20px;height:20px;-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/publication.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/publication.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;position:absolute;top:calc(50% - 10px);left:0}header .mobile-menu>div #block-crap-theme-top-menu-mobile ul:not(.contextual-links) li:nth-of-type(2) a::before{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/newsletter.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/newsletter.svg)}header .mobile-menu>div #block-crap-theme-top-menu-mobile ul:not(.contextual-links) li:last-of-type a::before{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/write.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/write.svg)}header .mobile-menu>div #block-crap-theme-user-account-menu-mobile ul:not(.contextual-links) li:first-of-type a::before{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/cart.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/cart.svg)}header .mobile-menu>div #block-crap-theme-user-account-menu-mobile ul:not(.contextual-links) li:nth-of-type(2) a::before{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/user.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/user.svg)}header .mobile-menu>div #block-crap-theme-user-account-menu-mobile ul:not(.contextual-links) li:nth-of-type(3) a{border-radius:4px;padding:12px 18px;background:var(--color-primary);color:var(--color-white);font-size:var(--font-body-l);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none}header .mobile-menu>div #block-crap-theme-user-account-menu-mobile ul:not(.contextual-links) li:nth-of-type(3) a::before{display:none}header .mobile-menu>div #block-crap-theme-user-account-menu-mobile ul:not(.contextual-links) li:nth-of-type(3) a:hover{background:var(--color-turquoise-extra-dark)}header .mobile-menu>div #block-crap-theme-user-account-menu-mobile ul:not(.contextual-links) li:nth-of-type(3) a:focus{background:var(--color-turquoise-darker)}header .mobile-menu>div .dropdown{position:fixed;top:64px;left:0;height:calc(100vh - 64px);width:100%;border:none;background:var(--color-white)}header .mobile-menu>div .dropdown .content{padding:0}header .mobile-menu>div .dropdown .dropdown-close{background:0 0;color:var(--color-primary);text-decoration:underline;padding-left:28px;border:none;position:relative}header .mobile-menu>div .dropdown .dropdown-close::before{content:"";-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/arrow.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/arrow.svg);-webkit-transform:rotate(180deg);transform:rotate(180deg);width:20px;height:20px;position:absolute;left:0;top:calc(50% - 10px);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:var(--color-primary)}header .mobile-menu>div .dropdown .h3{padding-left:28px;position:relative;color:var(--color-black);border-bottom:1px solid var(--color-grey-3);padding-bottom:16px}header .mobile-menu>div .dropdown .h3::before{content:"";width:20px;height:20px;position:absolute;left:0;top:calc(50% - 20px);background:url(/themes/custom/crap_theme/img/square.svg) center no-repeat;background-size:contain}header .mobile-menu>div .dropdown ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .mobile-menu>div .dropdown ul li a,header .mobile-menu>div .dropdown ul li span{color:var(--color-grey-8);padding:16px 0;border-bottom:1px solid var(--color-grey-3)}header .mobile-menu>div .dropdown ul li a::before,header .mobile-menu>div .dropdown ul li span::before{display:none}header .mobile-menu>div .dropdown ul li a::after,header .mobile-menu>div .dropdown ul li span::after{display:none}body{-webkit-transition:padding-top .1s ease-in-out;transition:padding-top .1s ease-in-out}body:has(.header--sticky){padding-top:80px;-webkit-transition:padding-top 0s;transition:padding-top 0s}body.gin--vertical-toolbar header .header--sticky{top:60px;left:66px;width:calc(100% - 66px)}@media (max-width:990px){body{padding-top:64px!important}}.container:has(>aside){display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;padding-top:48px;padding-bottom:64px}.container:has(>aside)>div{width:calc(66.6666666667% - 12px)}.container:has(>aside)>aside{width:calc(33.3333333333% - 12px)}.container:has(>aside)>aside>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (max-width:990px){.container:has(>aside){-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px;padding-top:32px;padding-bottom:32px}.container:has(>aside)>aside,.container:has(>aside)>div{width:100%}}.local-tasks-block ul:not(.contextual-links){padding:16px calc((100vw - 1440px)/ 2 + 48px);margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;border-bottom:1px solid var(--color-grey-4);overflow-x:auto}.local-tasks-block ul:not(.contextual-links) li a{color:var(--color-black)}.local-tasks-block ul:not(.contextual-links) li a:focus-within,.local-tasks-block ul:not(.contextual-links) li a:hover{color:var(--color-primary)}footer{background-color:var(--color-secondary)}footer .top{background:var(--color-orange-darker);padding-top:40px;padding-bottom:40px}footer .top .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--color-white)}footer .top .container>div{width:50%}footer .top .container>div .h4{font-weight:700;margin-bottom:4px}@media (max-width:990px){footer .top .container{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}footer .top .container>div{width:100%}footer .top .container>div .h4{font-size:var(--font-size-h5)}footer .top .container .button{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}footer .footer{padding:40px 0}footer .footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}footer .footer .container .footer-block{width:calc(50% - 12px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}footer .footer .container .footer-block img{width:128px;height:128px}footer .footer .container .footer-block p{font-family:"Playfair Display",sans-serif;font-style:italic;font-size:calc(var(--font-size-base) * 1.625);color:var(--color-white);position:relative;z-index:1}footer .footer .container .footer-block p::before{content:"";position:absolute;top:-16px;left:-12px;background:url(/themes/custom/crap_theme/img/quote.svg) center no-repeat;width:40px;height:36px;background-size:contain;z-index:-1}footer .footer .container nav{width:calc(50% - 12px)}footer .footer .container nav>ul:not(.contextual-links){list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}footer .footer .container nav>ul:not(.contextual-links)>li{padding-left:24px;border-left:1px solid var(--color-orange-darker);width:calc(50% - 12px)}footer .footer .container nav>ul:not(.contextual-links)>li span{padding-bottom:32px;color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;gap:12px}footer .footer .container nav>ul:not(.contextual-links)>li span::before{content:"";background:url(/themes/custom/crap_theme/img/square.svg) center no-repeat;width:12px;height:12px;display:block;-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}footer .footer .container nav>ul:not(.contextual-links)>li ul{list-style:none;padding:0;margin:0}footer .footer .container nav>ul:not(.contextual-links)>li ul li{padding-bottom:16px}footer .footer .container nav>ul:not(.contextual-links)>li ul a{color:var(--color-white)}footer .footer .container nav>ul:not(.contextual-links)>li ul a:focus-within,footer .footer .container nav>ul:not(.contextual-links)>li ul a:hover{text-decoration:underline}@media (max-width:990px){footer .footer .container{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px}footer .footer .container .footer-block{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}footer .footer .container nav{width:100%}footer .footer .container nav>ul:not(.contextual-links){gap:32px;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer .container nav>ul:not(.contextual-links)>li{padding-left:0;border-left:0;border-top:1px solid var(--color-orange-darker);padding-top:32px;width:100%}footer .footer .container nav>ul:not(.contextual-links)>li li:last-of-type{padding:0}}footer .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid var(--color-orange-darker);background:var(--color-orange);color:var(--color-white);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:48px;padding-bottom:48px}footer .bottom .social-networks-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}footer .bottom .social-networks-block span{font-weight:500}footer .bottom .social-networks-block ul:not(.contextual-links){list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:28px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media (max-width:990px){footer .bottom{padding-top:40px;padding-bottom:40px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}footer .bottom .copyright{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}footer .bottom .social-networks-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (width <= 1182px){.header.header--sticky #block-crap-theme-main-menu ul:not(.contextual-links) li a,.header.header--sticky #block-crap-theme-main-menu ul:not(.contextual-links) li span{display:block}.header.header--sticky #block-crap-theme-main-menu ul:not(.contextual-links) li a::after,.header.header--sticky #block-crap-theme-main-menu ul:not(.contextual-links) li span::after{right:25%}}.toolbar-icon-crap-core-dashboard::before{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/page.svg)!important;mask-image:url(/themes/custom/crap_theme/components/icon/assets/page.svg)!important}
.crap-core-banner{position:fixed;left:0;right:0;bottom:0;z-index:1000;background:#fbf1ee;border-top:3px solid #e4572e;-webkit-box-shadow:0 -2px 10px rgba(0,0,0,.08);box-shadow:0 -2px 10px rgba(0,0,0,.08)}.crap-core-banner.d-none{display:none}.crap-core-banner__inner{max-width:1200px;margin:0 auto;padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}.crap-core-banner__content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.crap-core-banner__title{margin:0 0 .25rem;font-weight:700;font-size:1rem;color:#1a1a1a}.crap-core-banner__text{margin:0;font-size:.875rem;color:#5a5a5a}.crap-core-banner__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-ms-flex-negative:0;flex-shrink:0}.crap-core-banner__close{background:0 0;border:0;color:#6b6b6b;font-size:1.5rem;line-height:1;cursor:pointer;padding:0 .25rem}.crap-core-banner__close:focus,.crap-core-banner__close:hover{color:#1a1a1a}@media (width <= 640px){.crap-core-banner__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.crap-core-banner__actions{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}
.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;margin:0;padding:0;padding-top:24px;padding-bottom:48px}.breadcrumb li{position:relative}.breadcrumb li::after{content:"";-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/chevron.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/chevron.svg);width:16px;height:16px;position:absolute;top:calc(50% - 8px);right:-24px;background:var(--color-grey-6)}.breadcrumb li:last-of-type::after{display:none}.breadcrumb li span{font-size:var(--font-body-s)}.breadcrumb li a{color:#237372;font-size:var(--font-body-s);text-decoration:underline}.breadcrumb li a:focus-within,.breadcrumb li a:hover{color:var(--color-turquoise-darker)}
a.button,button.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#237372;color:var(--color-white);border-radius:4px;gap:4px;padding:8px 14px;border:1px solid #237372;cursor:pointer;min-width:40px;min-height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}a.button:hover,button.button:hover{background:var(--color-turquoise-extra-dark)}a.button:focus,button.button:focus{background:var(--color-turquoise-darker)}a.button--secondary,button.button--secondary{background:var(--color-white);color:var(--color-primary)}a.button--secondary:hover,button.button--secondary:hover{background:var(--color-white);color:var(--color-turquoise-extra-dark)}a.button--secondary:focus,button.button--secondary:focus{background:var(--color-white);color:var(--color-turquoise-darker)}a.button--secondary-underlined,button.button--secondary-underlined{background:var(--color-white);color:var(--color-primary);text-decoration:underline}a.button--secondary-underlined:hover,button.button--secondary-underlined:hover{background:var(--color-white);color:var(--color-turquoise-extra-dark)}a.button--secondary-underlined:focus,button.button--secondary-underlined:focus{background:var(--color-white);color:var(--color-turquoise-darker)}a.button--grey,button.button--grey{background:var(--color-grey-1);color:var(--color-grey-8);border:none}a.button--grey:hover,button.button--grey:hover{background:var(--color-grey-2)}a.button--grey:focus,button.button--grey:focus{background:var(--color-grey-4)}a.button[disabled=disabled],button.button[disabled=disabled]{opacity:.5}a.button--icon-only,button.button--icon-only{padding:12px}a.button[aria-disabled=true],a.button[disabled],button.button[aria-disabled=true],button.button[disabled]{opacity:.5;cursor:not-allowed}a.button.size--large,button.button.size--large{padding:12px 18px;font-size:var(--font-body-l);min-width:52px;min-height:52px}a.button.size--small,button.button.size--small{padding:4px 10px;font-size:var(--font-body-s);min-width:32px;min-height:32px}a.button>span,button.button>span{padding:0 4px}
.article.card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.article.card .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:4px 16px;color:var(--color-secondary);margin-bottom:4px}.article.card .tags a{font-size:var(--font-body-xs);color:var(--color-secondary)}.article.card .tags a:hover{text-decoration:underline}.article.card .mobile{display:none}.article.card .content>a{color:var(--color-black);display:block;margin-bottom:16px}.article.card .content>a:hover{text-decoration:underline}.article.card .content .summary{font-family:"Playfair Display",sans-serif;font-weight:500;margin-bottom:16px;text-overflow:ellipsis}.article.card .content .credits{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-grey-5)}.article.card .content .credits span{font-size:var(--font-body-xs)}.article.card .content .credits span a{color:var(--color-grey-5)}.article.card .content .credits span a:hover{text-decoration:underline}.article.card .content .credits span::after{content:"•";margin-left:5px;margin-right:5px}.article.card .content .credits span:last-of-type::after{display:none}.article.card .content .credits span.chip--subscriber{margin-right:8px}.article.card .content .credits span.chip--subscriber::after{display:none}.article.card:has(img.half) .content{width:calc(50% - 12px)}.article.card:has(img.one-third) .content{width:calc(66.6666666667% - 12px)}.article.card:has(img.one-quarter) .content{width:calc(75% - 12px)}.article.card img{border-radius:8px;-o-object-fit:contain;object-fit:contain;height:-webkit-min-content;height:-moz-min-content;height:min-content}.article.card img.half{width:calc(50% - 12px)}.article.card img.one-third{width:calc(33.3333333333% - 12px)}.article.card img.one-quarter{width:calc(25% - 12px)}@media (max-width:990px){.article.card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article.card .content,.article.card img{width:100%!important}}@media (width <= 990px){.article.card .mobile{display:block;margin-bottom:16px}.article.card img:not(.mobile){display:none}}
.chip{background:var(--color-white);color:var(--color-secondary);border-radius:6px;padding:1px 8px;border:1px solid var(--color-secondary);font-size:var(--font-body-s)}.chip .obf-link,.chip a{color:var(--color-secondary);font-size:inherit;display:inline;cursor:pointer}.chip.size--large{padding:4px 16px;font-size:var(--font-body-m)}.chip--secondary{background:var(--color-secondary);color:var(--color-white)}.chip--tertiary{background:var(--color-orange-lighter);color:var(--color-orange-darker);border:none}.chip--tertiary a{color:var(--color-orange-darker)}.chip--success{background:var(--color-green-lighter);color:var(--color-green-darker);border:none}.chip--success a{color:var(--color-green-darker)}.chip--neutral{background:var(--color-grey-2);color:var(--color-grey-8);border:none}.chip--neutral a{color:var(--color-grey-8)}.chip--subscriber{color:var(--color-black);font-size:var(--font-body-xs);background:var(--color-turquoise-extra-light);position:relative;padding:3px 8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;border:none}.chip--subscriber::before{content:"";width:8px;height:8px;background:var(--color-turquoise-lighter);-webkit-transform:rotate(-12deg);transform:rotate(-12deg);display:block}.chip--subscriber a{color:var(--color-black)}
.dropdown{background:var(--color-grey-1);border-top:4px solid var(--color-secondary);padding:24px 16px;display:none;position:absolute;z-index:100;top:100%;left:0;-webkit-box-shadow:0 12px 24px 0 rgba(0,0,0,.1490196078);box-shadow:0 12px 24px 0 rgba(0,0,0,.1490196078);min-width:360px}.dropdown.active{display:block}.dropdown .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dropdown .title .icon-wrapper{padding-left:64px}.dropdown .title .icon-wrapper .icon{margin-left:-60px}.dropdown .content{padding:24px 0;color:var(--color-grey-8)}
.icon{display:inline-block;width:20px;height:20px;fill:currentcolor;vertical-align:middle;background:currentcolor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.icon--large{width:24px;height:24px}.icon--small{width:16px;height:16px}.icon--arrow-right{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/arrow.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/arrow.svg)}.icon--arrow-left{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/arrow.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/arrow.svg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon--add-page{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/add-page.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/add-page.svg)}.icon--add-to-cart{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/add-to-cart.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/add-to-cart.svg)}.icon--book{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/book.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/book.svg)}.icon--box{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/box.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/box.svg)}.icon--bluesky{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/bluesky.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/bluesky.svg)}.icon--calendar{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/calendar.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/calendar.svg)}.icon--cart{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/cart.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/cart.svg)}.icon--close{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/close.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/close.svg)}.icon--chevron{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/chevron.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/chevron.svg)}.icon--chevron-down{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/chevron-down.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/chevron-down.svg)}.icon--download{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/download.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/download.svg)}.icon--euro{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/euro.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/euro.svg)}.icon--facebook{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/facebook.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/facebook.svg)}.icon--filter{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/filter.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/filter.svg)}.icon--folder{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/folder.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/folder.svg)}.icon--gift{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/gift.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/gift.svg)}.icon--instagram{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/instagram.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/instagram.svg)}.icon--journal{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/journal.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/journal.svg)}.icon--journal-page{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/journal-page.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/journal-page.svg)}.icon--link{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/link.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/link.svg)}.icon--linkedin{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/linkedin.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/linkedin.svg)}.icon--log-out{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/log-out.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/log-out.svg)}.icon--mail{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/mail.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/mail.svg)}.icon--mastodon{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/mastodon.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/mastodon.svg);-webkit-mask-size:30px;mask-size:30px}.icon--minus{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/minus.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/minus.svg)}.icon--modern-tv{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/modern-tv.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/modern-tv.svg)}.icon--multiple-pages{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/multiple-pages.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/multiple-pages.svg)}.icon--newsletter{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/newsletter.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/newsletter.svg)}.icon--page{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/page.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/page.svg)}.icon--percentage{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/percentage.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/percentage.svg)}.icon--pin{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/pin.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/pin.svg)}.icon--plus{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/plus.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/plus.svg)}.icon--publication{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/publication.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/publication.svg)}.icon--refresh{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/refresh.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/refresh.svg)}.icon--refresh-circu{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/refresh-circular.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/refresh-circular.svg)}.icon--rss{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/rss.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/rss.svg)}.icon--search{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/search.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/search.svg)}.icon--share-android{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/share-android.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/share-android.svg)}.icon--share-ios{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/share-ios.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/share-ios.svg)}.icon--user{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/user.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/user.svg)}.icon--user-circle{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/user-circle.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/user-circle.svg)}.icon--whatsapp{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/whatsapp.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/whatsapp.svg)}.icon--write{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/write.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/write.svg)}.icon--youtube{-webkit-mask-image:url(/themes/custom/crap_theme/components/icon/assets/youtube.svg);mask-image:url(/themes/custom/crap_theme/components/icon/assets/youtube.svg)}
#ajax-modal{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#ajax-modal>.modal-body{height:100vh;max-height:100vh;max-width:720px;margin:0;background:var(--color-white);border-radius:0;-webkit-animation:right-appear .3s ease-in-out;animation:right-appear .3s ease-in-out}#ajax-modal>.modal-body>.modal-content{padding:48px;min-height:100%;max-height:100%;overflow:hidden auto}#ajax-modal>.modal-body>.modal-content .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:48px;gap:16px}#ajax-modal>.modal-body>.modal-content .title .modal-close{border:none;border-radius:0;width:32px;height:32px;background:url(/themes/custom/crap_theme/components/icon/assets/close.svg) center no-repeat;background-size:contain;padding:0;min-width:initial;max-width:initial;margin-left:auto}#ajax-modal>.modal-body>.modal-content table{width:100%}#ajax-modal>.modal-body>.modal-content table thead{display:none}#ajax-modal>.modal-body>.modal-content table tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;width:100%}#ajax-modal>.modal-body>.modal-content table .views-field-edit-quantity,#ajax-modal>.modal-body>.modal-content table .views-field-remove-button,#ajax-modal>.modal-body>.modal-content table .views-field-unit-price__number{display:none}#ajax-modal>.modal-body>.modal-content table tr{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid var(--color-grey-3);border-radius:8px;padding:16px;width:100%}#ajax-modal>.modal-body>.modal-content table tr td{display:block}#ajax-modal>.modal-body>.modal-content table tr td:first-of-type{width:100%}#ajax-modal>.modal-body>.modal-content table tr td.views-field-total-price__number{color:var(--color-secondary);font-weight:500;font-size:var(--font-body-l)}#ajax-modal>.modal-body>.modal-content table tr td.views-field-total-price__number sup{font-size:var(--font-body-s)}#ajax-modal>.modal-body>.modal-content article{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}#ajax-modal>.modal-body>.modal-content article img{width:57px;height:80px;-o-object-fit:cover;object-fit:cover;border:1px solid var(--color-grey-3)}#ajax-modal>.modal-body>.modal-content article .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;color:var(--color-grey-6)}#ajax-modal>.modal-body>.modal-content article .flex>span{position:relative}#ajax-modal>.modal-body>.modal-content article .flex>span::after{content:"";position:absolute;border-radius:50%;background:var(--color-grey-6);width:4px;height:4px;top:calc(50% - 2px);right:-8px}#ajax-modal>.modal-body>.modal-content article .flex>span:last-of-type::after{display:none}#ajax-modal>.modal-body>.modal-content article .date div,#ajax-modal>.modal-body>.modal-content article .number,#ajax-modal>.modal-body>.modal-content article time{text-transform:uppercase;font-size:var(--font-body-xs)}#ajax-modal>.modal-body>.modal-content article .type{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--color-grey-5);font-size:var(--font-body-xs);gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}#ajax-modal>.modal-body>.modal-content article a{color:var(--color-black);display:block;margin-bottom:4px}#ajax-modal>.modal-body>.modal-content article a div{font-size:var(--font-body-s)}#ajax-modal>.modal-body>.modal-content article a:hover{color:var(--color-secondary)}#ajax-modal>.modal-body>.modal-content .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-top:48px;-ms-flex-wrap:wrap;flex-wrap:wrap}#ajax-modal>.modal-body>.modal-content .buttons .button{font-size:var(--font-body-l);padding-top:13px;padding-bottom:13px;width:calc(50% - 8px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:574px){#ajax-modal>.modal-body>.modal-content .buttons .button{width:100%}}#ajax-modal>.modal-body>.modal-content .buttons .modal-close{background:var(--color-white);color:var(--color-primary)}#ajax-modal>.modal-body>.modal-content .buttons .modal-close:hover{background:var(--color-white);color:var(--color-turquoise-extra-dark)}#ajax-modal>.modal-body>.modal-content .buttons .modal-close:focus{background:var(--color-white);color:var(--color-turquoise-darker)}@-webkit-keyframes right-appear{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes right-appear{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.toolbar-horizontal.toolbar-fixed #ajax-modal{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.toolbar-horizontal.toolbar-fixed #ajax-modal>.modal-body{max-height:calc(100vh - 60px)}.modal{position:fixed;inset:0;z-index:900;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:opacity-up 150ms ease-in-out;animation:opacity-up 150ms ease-in-out;max-width:100vw;max-height:100vh}.modal--open{display:-webkit-box;display:-ms-flexbox;display:flex}.modal .modal-overlay{background-color:var(--color-black);opacity:.5;position:absolute;inset:0}.modal .modal-body{width:100%;z-index:999}
