/* @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}
.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)}
.commerce-product--type--book.commerce-product--view-mode--full{padding-bottom:48px}.commerce-product--type--book.commerce-product--view-mode--full .top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:48px;padding-bottom:48px;border-bottom:1px solid var(--color-grey-3);margin-bottom:48px}@media (max-width:766px){.commerce-product--type--book.commerce-product--view-mode--full .top{gap:32px;margin-bottom:32px;padding-bottom:32px}}.commerce-product--type--book.commerce-product--view-mode--full .top img{width:calc(33.3333333333% - 48px);border:1px solid var(--color-grey-3)}@media (max-width:766px){.commerce-product--type--book.commerce-product--view-mode--full .top img{width:100%}}.commerce-product--type--book.commerce-product--view-mode--full .top .info{width:66.6666666667%}@media (max-width:766px){.commerce-product--type--book.commerce-product--view-mode--full .top .info{width:100%}}.commerce-product--type--book.commerce-product--view-mode--full .top .info h1{margin-bottom:16px}.commerce-product--type--book.commerce-product--view-mode--full .top .info .tags{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;gap:16px;margin-bottom:32px}.commerce-product--type--book.commerce-product--view-mode--full .top .info .tags span{color:var(--color-secondary);font-size:var(--font-body-xs)}.commerce-product--type--book.commerce-product--view-mode--full .top .info .tags span.date{text-transform:capitalize}.commerce-product--type--book.commerce-product--view-mode--full .top .info .headline{font-family:"Playfair Display",sans-serif;font-weight:600;margin-bottom:32px;font-size:var(--font-size-h5)}.commerce-product--type--book.commerce-product--view-mode--full .top .info .buy-prompt{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.commerce-product--type--book.commerce-product--view-mode--full .top .info .buy-prompt .h5{width:100%}.commerce-product--type--book.commerce-product--view-mode--full .top .info .buy-prompt>div{width:calc(50% - 8px)}@media (max-width:766px){.commerce-product--type--book.commerce-product--view-mode--full .top .info .buy-prompt>div{width:100%}}.commerce-product--type--book.commerce-product--view-mode--full .top .info .buy-prompt .buy-unit{border:2px solid var(--color-grey-3);background:var(--color-white);padding:24px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.commerce-product--type--book.commerce-product--view-mode--full .top .info .buy-prompt .buy-unit .text-medium{font-size:var(--font-body-l);font-weight:500}.commerce-product--type--book.commerce-product--view-mode--full .top .info .buy-prompt .buy-unit .price{font-size:var(--font-body-l);color:var(--color-secondary);font-weight:500;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2px}.commerce-product--type--book.commerce-product--view-mode--full .top .info .buy-prompt .buy-unit .price span{font-size:var(--font-body-s)}.commerce-product--type--book.commerce-product--view-mode--full .top .info .buy-prompt .buy-unit fieldset{border:none;padding:0;margin:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.commerce-product--type--book.commerce-product--view-mode--full .top .info .buy-prompt .buy-unit .button{width:100%;margin-top:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.commerce-product--type--book.commerce-product--view-mode--full .top .info .buy-prompt .commerce-order-item-add-to-cart-form fieldset legend{display:none}.commerce-product--type--book.commerce-product--view-mode--full .bottom{width:66.6666666667%}@media (max-width:766px){.commerce-product--type--book.commerce-product--view-mode--full .bottom{width:100%}}.commerce-product--type--book.commerce-product--view-mode--card{border-radius:8px;border:1px solid var(--color-grey-3);background:var(--color-white);padding:24px}@media (max-width:766px){.commerce-product--type--book.commerce-product--view-mode--card{padding:16px}}.commerce-product--type--book.commerce-product--view-mode--card img{border:1px solid var(--color-grey-3);margin-bottom:16px;width:100%}.commerce-product--type--book.commerce-product--view-mode--card .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;margin-bottom:8px}.commerce-product--type--book.commerce-product--view-mode--card .info>*{font-size:var(--font-body-s);color:var(--color-grey-5)}.commerce-product--type--book.commerce-product--view-mode--card a.h4{color:var(--color-black);display:block;margin-bottom:4px}.commerce-product--type--book.commerce-product--view-mode--card a.h4:hover{color:var(--color-primary)}.commerce-product--type--book.commerce-product--view-mode--card .price{font-size:var(--font-body-l);color:var(--color-secondary);font-weight:500;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2px}.commerce-product--type--book.commerce-product--view-mode--card .price span{font-size:var(--font-body-s)}.commerce-product--type--book.commerce-product--view-mode--card .button{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:16px}
#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}
:root{--color-primary:var(--color-turquoise);--color-secondary:var(--color-orange);--color-orange:#c74728;--color-orange-extra-light:#fef7f6;--color-orange-lighter:#fef0ed;--color-orange-light:#ec6746;--color-orange-darker:#b84023;--color-turquoise:#2b8381;--color-turquoise-extra-light:#d9f1ef;--color-turquoise-lighter:#91ccc7;--color-turquoise-darker:#37a39a;--color-turquoise-extra-dark:#2e8f87;--color-yellow:#efca2e;--color-yellow-lighter:#fdf8e3;--color-yellow-darker:#856c0a;--color-green:#86c069;--color-green-lighter:#eaf6e6;--color-green-darker:#386641;--color-magenta:#c42e7d;--color-blue:#075263;--color-white:#fff;--color-grey-1:#f9f7f9;--color-grey-2:#f2f2f2;--color-grey-3:#e6e6e6;--color-grey-4:#e1e1e1;--color-grey-5:#707070;--color-grey-6:#757575;--color-grey-7:#666;--color-grey-8:#454545;--color-black:#1d2121;--color-gradient-orange:linear-gradient(180deg,var(--color-orange) 0%,#e74118 100%);--color-gradient-white:linear-gradient(0deg,var(--color-white),var(--color-white)),linear-gradient(360deg,rgb(255 255 255 / 10%) 0%,rgb(236 103 70 / 10%) 100%);--crap-font-family:'Stack Sans Text',sans-serif;--font-size-base:1rem;--font-size-h1:calc(var(--font-size-base) * 3);--font-size-h2:calc(var(--font-size-base) * 2.5);--font-size-h3:calc(var(--font-size-base) * 2);--font-size-h4:calc(var(--font-size-base) * 1.5);--font-size-h5:calc(var(--font-size-base) * 1.25);--font-size-h6:calc(var(--font-size-base) * 1.15);--font-body-l:calc(var(--font-size-base) * 1.125);--font-body-m:var(--font-size-base);--font-body-s:calc(var(--font-size-base) * 0.875);--font-body-xs:calc(var(--font-size-base) * 0.75)}@media (max-width:1398px){:root{--font-size-base:0.9rem}}
*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizespeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,::after,::before{-webkit-transition-duration:0s!important;transition-duration:0s!important;-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}
a{text-decoration:none}
@font-face{font-family:"Stack Sans Text";src:url(/themes/custom/crap_theme/fonts/stack-sans-text/StackSansText-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Stack Sans Text";src:url(/themes/custom/crap_theme/fonts/stack-sans-text/StackSansText-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Stack Sans Text";src:url(/themes/custom/crap_theme/fonts/stack-sans-text/StackSansText-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Playfair Display";src:url(/themes/custom/crap_theme/fonts/playfair-display/PlayfairDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Playfair Display";src:url(/themes/custom/crap_theme/fonts/playfair-display/PlayfairDisplay-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Playfair Display";src:url(/themes/custom/crap_theme/fonts/playfair-display/PlayfairDisplay-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Playfair Display";src:url(/themes/custom/crap_theme/fonts/playfair-display/PlayfairDisplay-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}body{font-family:var(--crap-font-family),sans-serif;font-size:var(--font-size-base);letter-spacing:0;font-weight:400}.h1,h1{font-weight:400;font-style:normal;font-size:var(--font-size-h1);line-height:calc(var(--font-size-h1) * 7 / 6)}.h2,h2{font-weight:400;font-style:normal;font-size:var(--font-size-h2);line-height:calc(var(--font-size-h2) * 1.2)}.h3,h3{font-weight:400;font-style:normal;font-size:var(--font-size-h3);line-height:calc(var(--font-size-h3) * 1.25)}.h4,h4{font-weight:400;font-style:normal;font-size:var(--font-size-h4);line-height:calc(var(--font-size-h4) * 4 / 3)}.h5,h5{font-weight:400;font-style:normal;font-size:var(--font-size-h5);line-height:calc(var(--font-size-h5) * 1.4)}.h6,h6{font-weight:400;font-style:normal;font-size:var(--font-size-h6);line-height:calc(var(--font-size-h6) * 1.2)}
@media (max-width:766px){.hidden-md{display:none!important}}.icon-wrapper{padding-left:48px;position:relative}.icon-wrapper::before{content:"";background:url(/themes/custom/crap_theme/img/square.svg);opacity:.05;position:absolute;z-index:1;width:48px;height:48px;left:0;top:calc(50% - 24px);background-size:cover}.icon-wrapper .icon{background:var(--color-secondary);margin-left:-44px;-webkit-transform:translateX(50%);transform:translateX(50%)}h1.title,h2.title{margin-bottom:40px;padding-left:40px;position:relative;font-weight:700}h1.title::before,h2.title::before{content:"";background:url(/themes/custom/crap_theme/img/square.svg);position:absolute;z-index:1;width:24px;height:24px;left:0;top:12px;background-size:cover}h2.title{font-weight:400}h2.title::before{top:8px}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}

