/**
 * Blocksy - v1.8.4.5
 * 
 * Copyright (c) 2021
 * Licensed GPLv2+
 */

#account-modal{--horizontal-alignment: center;--vertical-alignment: center}.ct-account-form{width:100%;color:var(--color);--linkInitialColor: var(--color);border-radius:3px;box-shadow:var(--box-shadow);--contentSpacing: 1em}@media (max-width: 479.98px){.ct-account-form{max-width:88vw}}@media (min-width: 480px){.ct-account-form{max-width:480px}}.ct-account-form>ul{display:flex}.ct-account-form>ul li{width:50%;display:flex;align-items:center;justify-content:center;position:relative;height:60px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.03em;cursor:pointer;border-bottom:1px solid rgba(0,0,0,0.1);transition:opacity 0.1s ease, background 0.1s ease}.ct-account-form>ul li.active{border-bottom-color:transparent}.ct-account-form>ul li:not(.active){opacity:0.5;background:rgba(0,0,0,0.04)}.ct-account-form>ul li:not(.active):hover{opacity:0.8}.ct-account-form>ul li:first-child{border-right:1px solid rgba(0,0,0,0.1)}@media (max-width: 479.98px){.ct-account-form section{padding:40px 30px}}@media (min-width: 480px){.ct-account-form section{padding:60px 70px}}.ct-account-form section:not(.active){display:none}.ct-account-form form>*{--contentSpacing: 20px}.ct-account-form form>*:last-child{margin-bottom:0}.ct-account-form label{display:block;--fontSize: 14px}.ct-account-form .ct-button{width:100%}.ct-account-form .col-2{display:flex;justify-content:space-between}.ct-account-form #reg_passmail,.ct-account-form .ct-back-to-login{font-size:14px;text-align:center}.ct-account-form .ct-back-to-login{display:block;margin-top:20px}.ct-account-form .login-remember{font-size:14px}.ct-account-form .login-remember label{margin:0}.ct-account-form .login-remember input{--top: 3px}.ct-account-form #reg_passmail{opacity:0.7}.ct-account-form .ct-errors{color:rgba(255,255,255,0.95);font-size:13px;margin-bottom:1em;border-radius:3px;padding:5px 10px;background:rgba(218,0,28,0.7)}@media (prefers-reduced-motion: no-preference){.ct-account-form.ct-error{animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}}#search-modal{--vertical-alignment: center}#search-modal form{width:100%;max-width:var(--max-width, 800px);margin-left:auto;margin-right:auto}@media (max-width: 999.98px){#search-modal form{--max-width: 90%}}#search-modal button{--icon-color: rgba(255, 255, 255, 0.7);--icon-focus-color: #fff;--icon-size: calc(100% / 3);--search-button-border-radius: 100%;--search-button-background: var(--paletteColor1);--search-button-focus-background: var(--paletteColor1)}@media (max-width: 689.98px){#search-modal button{--search-button-size: 40px;top:calc(35px - 20px)}}@media (min-width: 690px){#search-modal button{--search-button-size: 48px;top:calc(45px - 24px)}}#search-modal button [data-loader]{--loaderColor: #fff}#search-modal .ct-search-results{display:grid;grid-column-gap:30px;grid-row-gap:30px;padding-top:0;--position: static;--width: 100%;--search-dropdown-box-shadow: none;--search-dropdown-background: transparent;--items-padding: 0;--items-divider: none}@media (min-width: 690px){#search-modal .ct-search-results{grid-template-columns:repeat(2, 1fr)}}#search-modal .ct-search-results .ct-image-container{--image-spacing: 5%}@media (max-width: 689.98px){#search-modal .ct-search-results .ct-image-container{--search-image-size: 15%}}@media (min-width: 690px){#search-modal .ct-search-results .ct-image-container{--search-image-size: 20%}}#search-modal .ct-search-results .ct-search-more{grid-column:1/-1;justify-content:center}#offcanvas .ct-panel-content{--margin: 20px 0}#offcanvas .ct-panel-content>*{margin:var(--margin)}#offcanvas .ct-panel-content>*:first-child{margin-top:0}#offcanvas .ct-panel-content>*:last-child{margin-bottom:0}@media (max-width: 999.98px){#offcanvas [data-device="desktop"]{display:none}}@media (min-width: 1000px){#offcanvas [data-device="mobile"]{display:none}}[data-panel*='in'] [data-behaviour='modal'].active .ct-panel-content,[data-panel*='out'] [data-behaviour='modal'] .ct-panel-content{animation-duration:0.3s;animation-fill-mode:both}[data-panel*='in'] [data-behaviour='modal'].active{opacity:1;visibility:visible}[data-panel*='in'] [data-behaviour='modal'].active .ct-panel-content{animation-name:move-in}[data-panel*='out'] [data-behaviour='modal'] .ct-panel-content{animation-name:move-out}@keyframes move-in{0%{opacity:0;transform:translate3d(0, -40px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes move-out{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(0, 40px, 0)}}[data-behaviour*='side']>section{position:absolute;top:0;bottom:0;max-width:var(--side-panel-width, 500px);box-shadow:var(--box-shadow);transition:transform 0.25s ease-in-out}[data-behaviour*='side'].active>section{transform:translate3d(0, 0, 0)}[data-behaviour*='right-side']>section{right:0;transform:translate3d(20%, 0, 0)}[data-behaviour*='left-side']>section{left:0;transform:translate3d(-20%, 0, 0)}body:not(.ct-loading) .ct-panel{transition:opacity 0.3s ease-in-out, visibility 0.3s ease-in-out}.ct-panel{display:flex;flex-direction:column}.ct-panel.active{opacity:1;visibility:visible;pointer-events:auto}.ct-panel>section{display:flex;flex-direction:column;width:100%;height:100%;box-shadow:var(--box-shadow)}@media (max-width: 689.98px){.ct-panel{--panel-padding: 25px}}.ct-panel-actions{display:flex;align-items:center;padding:var(--panel-padding, 40px);padding-bottom:0}@media (max-width: 689.98px){.ct-panel-actions{padding-top:15px}}@media (min-width: 690px){.ct-panel-actions{padding-top:25px}}.ct-panel-actions h6{margin-bottom:0}.ct-panel-actions .close-button{margin-left:auto}.ct-panel-content{flex:1;display:flex;flex-direction:column;justify-content:var(--vertical-alignment, flex-start);align-items:var(--horizontal-alignment, flex-start);overflow:var(--overflow, auto);padding:var(--panel-padding, 40px);padding-top:20px;box-sizing:border-box}
