.wp-block-activecampaign-form-activecampaign-form-block{padding:1px}.yith-wcmcs-hidden, .yith-wcmcs-sticky-currencies-menu, .summary.entry-summary .yith-wcmcs-shortcode-title, .yith-wcmcs-currency-rate-container.yith-wcmcs-hidden, .yith-wcmcs-sticky-currencies-close.yith-icon.yith-icon-close{display:none;}
.yith-wcmcs-shortcode{width:100%;max-width:400px;margin:20px 0;color:var(--text-color) !important;position:relative;z-index:999;}
.yith-wcmcs-shortcode input{color:var(--text-color) !important;background-color:var(--background-color) !important;}
.yith-wcmcs-shortcode-title{font-weight:600;margin-bottom:10px;color:var(--title-color);}
.yith-wcmcs-shortcode-style{border:1px solid var(--border-color);}
.yith-wcmcs-shortcode-style--active{box-shadow:0 3px 7px var(--active-shadow-color);border:1px solid var(--active-color);}
.yith-wcmcs-currency-list, .yith-wcmcs-currency-alphabetic-list, .yith-wcmcs-currency-converter{position:relative;width:100%;max-width:400px;font-size:15px;}
.yith-wcmcs-currency-alphabetic-list .yith-wcmcs-currencies{max-height:400px;overflow-y:auto;}
.yith-wcmcs-currency-list .yith-wcmcs-selected-currency{background-color:var(--background-color);align-items:center;user-select:none;max-width:400px;position:relative;padding:10px 32px 10px 15px;display:flex;cursor:pointer;width:100%;}
.yith-wcmcs-currency-list .yith-wcmcs-selected-currency > * + *{margin-left:10px;}
.yith-wcmcs-currency-list .yith-wcmcs-selected-currency:before{transform:translateY(-50%);content:"";background:url(//ecolecybele.com/wp-content/plugins/yith-multi-currency-switcher-for-woocommerce/assets/images/arrow-down.svg) no-repeat;background-size:contain;height:14px;width:12px;position:absolute;right:12px;top:50%;transition:.2s ease-out;}
.yith-wcmcs-currency-list .yith-wcmcs-selected-currency.yith-wcmcs-shortcode-style--active:before{transform:translateY(-60%) rotate(180deg);}
.yith-wcmcs-currency-flag{position:relative;justify-content:center;border-radius:2px;align-items:center;display:flex;height:fit-content;max-height:20px;min-width:30px;z-index:1;}
.yith-wcmcs-currency-without-flag:before{content:"";width:30px;}
.yith-wcmcs-currency--selected .yith-wcmcs-currency-flag:not(.yith-wcmcs-currency-without-flag):before{content:"";width:13px;height:13px;background-color:var(--active-color);border-radius:50%;position:absolute;top:0;right:0;transform:translate(30%, -30%);}
.yith-wcmcs-currency--selected .yith-wcmcs-currency-flag:not(.yith-wcmcs-currency-without-flag):after{content:"";width:4px;height:6px;border-right:2px solid white;border-bottom:2px solid white;background-color:transparent;position:absolute;top:0;right:0;transform:translate(-10%, -20%) rotate(45deg);}
.yith-wcmcs-currency-list--label .yith-wcmcs-currency--selected .yith-wcmcs-currency-flag:not(.yith-wcmcs-currency-without-flag):after,
.yith-wcmcs-currency-list--label .yith-wcmcs-currency-flag:not(.yith-wcmcs-currency-without-flag):before{display:none;}
.yith-wcmcs-currency--selected .yith-wcmcs-currency-flag:not(.yith-wcmcs-currency-without-flag) img{border:1px solid var(--active-color);}
.yith-wcmcs-currency-flag img{border-radius:2px;max-height:21px;object-fit:cover;max-width:30px !important;z-index:-1;}
.yith-wcmcs-currency-list .yith-wcmcs-selected-currency .yith-wcmcs-currency-flag img{z-index:1;}
.yith-wcmcs-currency{display:flex;padding:7px 0;align-items:center;margin-bottom:10px;cursor:pointer;transition:.3s;text-decoration:none !important;color:var(--text-color);outline:none !important;}
.yith-wcmcs-currency > * + *{margin-left:10px;}
.yith-wcmcs-currency-name, .yith-wcmcs-base-currency-name{width:100%;max-width:300px;overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis;}
.yith-wcmcs-base-currency-name{max-width:max-content;width:100%;}
.yith-wcmcs-currencies-dropdown .yith-wcmcs-currency:nth-child(1){margin-top:10px;}
.yith-wcmcs-currency-list .yith-wcmcs-search-container + .yith-wcmcs-currency:nth-child(1){margin-top:0;}
.yith-wcmcs-currency--selected, .yith-wcmcs-currency:hover{color:var(--active-color);}
.yith-wcmcs-currency-list .yith-wcmcs-currencies-dropdown{display:none;position:absolute;top:calc(100% + 15px);width:100%;max-width:100% !important;min-width:130px;background-color:var(--background-color);box-shadow:0 3px 7px var(--active-shadow-color);border-radius:5px;z-index:1000;}
.yith-wcmcs-currency-list .yith-wcmcs-currencies-dropdown .yith-wcmcs-currencies{margin:20px 0;}
.yith-wcmcs-currency-list .yith-wcmcs-currencies-dropdown .yith-wcmcs-currency{padding:7px 15px;}
.yith-wcmcs-currency-list--select .yith-wcmcs-currencies-dropdown .yith-wcmcs-currency-name{width:100% !important;}
.yith-wcmcs-currency-list--select .yith-wcmcs-currencies-dropdown .yith-wcmcs-currency-name.yith-wcmcs-currency-name-with-flag{width:calc(100% - 57px) !important;}
.yith-wcmcs-currency-list .yith-wcmcs-currencies-dropdown .yith-wcmcs-currency:nth-child(1){margin-top:0;}
.yith-wcmcs-currency-list .yith-wcmcs-currencies-dropdown .yith-wcmcs-currency:nth-last-child(1){margin-bottom:0;}
.yith-wcmcs-currency-list--select .yith-wcmcs-search-container{width:calc(100% - 30px);margin:15px;}
.yith-wcmcs-search-container{min-width:100px;position:relative;width:100%;margin:20px 0;}
.yith-wcmcs-search-container:before{content:"\e908";font-family:yith-icon !important;color:#aaaaaa;position:absolute;right:10px;top:50%;transform:translateY(-50%);}
.yith-wcmcs-search-input{width:100%;border:1px solid #bdbdbd;border-radius:4px !important;transition:.3s;color:var(--text-color);}
.yith-wcmcs-search-input::placeholder{font-size:15px;color:var(--text-color);opacity:50%;}
.yith-wcmcs-search-input:focus{box-shadow:none !important;border-color:#aaa !important;}
.yith-wcmcs-currency-list .yith-wcmcs-currencies{max-height:190px;margin-bottom:20px;overflow-y:auto;}
.yith-wcmcs-currency-list--checkbox .yith-wcmcs-currencies{margin:0;}
.yith-wcmcs-currency-alphabetic-list, .yith-wcmcs-currency-list--checkbox{background-color:var(--background-color);border:1px solid var(--border-color);max-width:400px;width:100%;padding:15px 20px;border-radius:5px;}
.yith-wcmcs-currency-list--checkbox .yith-wcmcs-currency-name + .yith-wcmcs-currency-flag{margin-right:20px;}
.yith-wcmcs-currency-alphabetic-list .yith-wcmcs-alphabetic-char:nth-child(1){margin-top:0;}
.yith-wcmcs-currency-list--checkbox .yith-wcmcs-search-container, .yith-wcmcs-currency-alphabetic-list .yith-wcmcs-search-container{margin-top:10px;}
.yith-wcmcs-alphabetic-char{font-weight:600;padding:10px 0;}
.yith-wcmcs-currency-alphabetic-list .yith-wcmcs-currency{padding:5px 0;margin:0;}
.yith-wcmcs-currency-checkbox{position:relative;padding:12px;border-radius:5px;border:1px solid var(--border-color);transition:.3s;}
.yith-wcmcs-currency:hover .yith-wcmcs-currency-checkbox{border-color:var(--active-color);}
.yith-wcmcs-currency--selected .yith-wcmcs-currency-checkbox{background-color:var(--active-color);border-color:var(--active-color);}
.yith-wcmcs-currency--selected .yith-wcmcs-currency-checkbox:before{content:"";position:absolute;top:55%;left:50%;height:14px;width:10px;border:4px solid white;border-top:none;border-left:none;background:none;transform-origin:center;transform:rotate(45deg) translate(-100%, -25%);}
.yith-wcmcs-currency-list--label{display:flex;flex-wrap:wrap;}
.yith-wcmcs-currency-list--label > *{margin:0 15px 15px 0;}
.yith-wcmcs-currency-list--label.yith-wcmcs-currencies{max-height:400px;overflow-y:auto;}
.yith-wcmcs-currency-list--label .yith-wcmcs-currency{background-color:var(--background-color);min-width:calc(20% - 12px);padding:5px 15px;display:flex;justify-content:center;align-items:center;border:1px solid var(--border-color);border-radius:4px;}
.yith-wcmcs-currency-list--label .yith-wcmcs-currency-name{text-align:center;}
.yith-wcmcs-currency-list--label .yith-wcmcs-currency--selected{background-color:var(--active-color);border-color:var(--active-color);color:white;}
.yith-wcmcs-currency-list--label .yith-wcmcs-currency:hover{border-color:var(--active-color);color:var(--active-color);}
.yith-wcmcs-currency-list--label .yith-wcmcs-currency--selected:hover{color:white;}
.yith-wcmcs-shortcode-container{display:flex;flex-direction:column;padding:20px;border:1px solid var(--border-color);border-radius:5px;width:100%;max-width:400px;min-width:200px;}
.yith-wcmcs-shortcode-container > * + *{margin-top:20px;}
.yith-wcmcs-currency-converter{background-color:var(--background-color);}
.yith-wcmcs-currency-converter .yith-wcmcs-currencies-dropdown{max-width:calc(100% - 40px);}
.yith-wcmcs-currency-converter .yith-wcmcs-currency-field{display:flex;align-items:center;border:1px solid var(--border-color);border-radius:5px;padding:0 10px;}
.yith-wcmcs-currency-select{position:relative;width:100%;padding:10px 0;}
.yith-wcmcs-currency-converter .yith-wcmcs-currency-select{min-width:110px;max-width:fit-content;}
.yith-wcmcs-selected-currency{position:relative;display:flex;align-items:center;cursor:pointer;border-radius:5px;transition:.3s;}
.yith-wcmcs-selected-currency > * + *{margin-left:10px;}
.yith-wcmcs-currency-converter .yith-wcmcs-selected-currency:before, .yith-wcmcs-shortcode-currency-rates .yith-wcmcs-currency-select .yith-wcmcs-selected-currency:before{content:"";background:url(//ecolecybele.com/wp-content/plugins/yith-multi-currency-switcher-for-woocommerce/assets/images/arrow-down.svg) no-repeat;background-size:contain;height:14px;width:12px;position:absolute;right:15px;top:50%;transform:translateY(-40%);transition:.2s ease-out;}
.yith-wcmcs-currency-converter .yith-wcmcs-selected-currency.yith-wcmcs-shortcode-style--active:before, .yith-wcmcs-shortcode-currency-rates .yith-wcmcs-currency-select .yith-wcmcs-selected-currency.yith-wcmcs-shortcode-style--active:before{transform:translateY(-50%) rotate(180deg);}
.yith-wcmcs-shortcode-currency-rates .yith-wcmcs-selected-currency.yith-wcmcs-flag-right-aligned .yith-wcmcs-currency-flag{max-width:100%;flex:1;justify-content:flex-end;}
.yith-wcmcs-currency-converter .yith-wcmcs-selected-currency{border:none !important;box-shadow:none !important;padding-right:40px;width:100%;max-width:fit-content;}
.yith-wcmcs-currency-converter .yith-wcmcs-selected-currency .yith-wcmcs-currency-name{max-width:fit-content;}
.yith-wcmcs-currency-converter .yith-wcmcs-selected-currency .yith-wcmcs-currency-flag{height:20px;}
.yith-wcmcs-currency-converter .yith-wcmcs-currency-select-dropdown{width:calc(10px + 100% + 10px);transform:translateX(-11px);padding:0 10px;}
.yith-wcmcs-currency-select-option{display:flex;align-items:center;margin-bottom:15px;transition:.3s;cursor:pointer;}
.yith-wcmcs-currency-select-option > * + *{margin-left:10px;}
.yith-wcmcs-currency-select-option--selected, .yith-wcmcs-currency-select-option:hover{color:var(--active-color);}
.yith-wcmcs-currency-select-dropdown .yith-wcmcs-currency-select-option:nth-child(1){margin-top:15px;}
.yith-wcmcs-currency-select-dropdown{display:none;position:absolute;width:100%;top:calc(100% + 10px);min-width:max-content;background-color:var(--background-color);border:1px solid var(--active-color);box-shadow:0 3px 7px var(--active-shadow-color);border-radius:5px;padding:0 20px;max-height:200px;overflow-y:auto;z-index:100;}
.yith-wcmcs-shortcode-currency-rates .yith-wcmcs-currency-select-dropdown{padding:0 15px;}
.yith-wcmcs-currency-select-dropdown .yith-wcmcs-currency-flag{z-index:1;}
.yith-wcmcs-currency-price{width:100%;}
.yith-wcmcs-currency-price-input{width:100%;min-width:50px;}
.yith-wcmcs-currency-price-input{padding:10px !important;border-radius:5px !important;border:none !important;text-align:right;outline:none !important;}
.yith-wcmcs-currency-price-input:focus{border:none !important;box-shadow:none !important;}
.yith-wcmcs-shortcode-currency-rates{background-color:var(--background-color);}
.yith-wcmcs-shortcode-currency-rates .yith-wcmcs-currency-select{min-width:100%;max-width:100%;padding:0;}
.yith-wcmcs-shortcode-currency-rates .yith-wcmcs-selected-currency{border:1px solid var(--border-color);padding:10px 45px 10px 15px;border-radius:5px;}
.yith-wcmcs-shortcode-currency-rates .yith-wcmcs-selected-currency.yith-wcmcs-shortcode-style--active{border:1px solid var(--active-color);}
.yith-wcmcs-currency-rates{display:flex;flex-direction:column;padding:0 15px;border-radius:5px;max-height:200px;overflow-y:auto;}
.yith-wcmcs-currency-rate-container{display:flex;align-items:center;margin-bottom:15px;}
.yith-wcmcs-currency-rate-container[style="display: flex;"]:nth-last-child(1){margin-bottom:0;}
.yith-wcmcs-currency-rate-container > * + *{margin-left:10px;}
.yith-wcmcs-currency-rate-container .yith-wcmcs-currency-rate{margin-right:5px;}
.yith-wcmcs-sticky-currencies-container{display:flex;flex-direction:column;position:fixed;z-index:1000;top:50%;width:85px;transform:translateY(-50%);font-size:12px;user-select:none;transition:.5s;font-style:normal !important;}
.yith-wcmcs-sticky-currencies{overflow:hidden;z-index:1;padding-bottom:10px;display:flex;flex-direction:column;transition:.5s;}
.yith-wcmcs-sticky-currencies-arrow{height:30px;width:100%;background-color:var(--active-color);display:flex;justify-content:center;align-items:center;position:absolute;transform:translateY(100%);bottom:0;border-radius:0 4px 4px 0;cursor:pointer;transition:.3s;opacity:1;}
.yith-wcmcs-sticky-currencies__right .yith-wcmcs-sticky-currencies-arrow{border-radius:4px 0 0 4px;}
.yith-wcmcs-sticky-currencies-arrow.yith-wcmcs-hidden{opacity:0;}
.yith-wcmcs-sticky-currencies-arrow:hover{box-shadow:0 3px 7px var(--active-shadow-color);}
.yith-wcmcs-sticky-currencies-arrow-up{transform:translateY(calc(-100% - 10px));top:0;}
.yith-wcmcs-sticky-currencies-arrow-up.yith-wcmcs-hidden, .yith-wcmcs-sticky-currencies-arrow-down.yith-wcmcs-hidden{transform:translateY(-10px);}
.yith-wcmcs-sticky-currencies-arrow svg{width:13px;height:13px;transition:.3s;}
.yith-wcmcs-sticky-currencies-arrow-up svg{transform:rotate(180deg);}
.yith-wcmcs-sticky-currencies-arrow svg *{fill:white;}
.yith-wcmcs-sticky-currencies > .yith-wcmcs-currency + .yith-wcmcs-currency{margin-top:10px;}
.yith-wcmcs-sticky-currencies__left{left:0;}
.yith-wcmcs-sticky-currencies__right{right:0;}
.yith-wcmcs-sticky-currencies .yith-wcmcs-currency{border:1px solid var(--border-color);background-color:var(--background-color);color:var(--text-color);padding:10px;margin:0;}
.yith-wcmcs-sticky-currencies__right .yith-wcmcs-currency{border-radius:5px 0 0 5px;border-right:none;}
.yith-wcmcs-sticky-currencies__left .yith-wcmcs-currency{border-radius:0 5px 5px 0;border-left:none;}
.yith-wcmcs-sticky-currencies .yith-wcmcs-currency--selected{box-shadow:0 3px 7px var(--active-shadow-color);}
.yith-wcmcs-sticky-currencies .yith-wcmcs-currency--selected, .yith-wcmcs-sticky-currencies .yith-wcmcs-currency:hover{border-color:var(--active-color);color:var(--active-color);}
.yith-wcmcs-sticky-currencies .yith-wcmcs-currency .yith-wcmcs-currency-flag, .yith-wcmcs-sticky-currencies .yith-wcmcs-currency .yith-wcmcs-currency-flag img{min-width:21px;max-width:21px;min-height:15px;max-height:15px;}
.yith-wcmcs-select-container{margin:25px 0;}
.summary.entry-summary .yith-wcmcs-currency-select, .summary.entry-summary .yith-wcmcs-shortcode{width:auto;}
.summary.entry-summary .yith-wcmcs-shortcode-currency-rates .yith-wcmcs-currency-rates, .summary.entry-summary .yith-wcmcs-currency-alphabetic-list .yith-wcmcs-currencies, .summary.entry-summary .yith-wcmcs-currency-list--checkbox .yith-wcmcs-currencies{max-height:80px;}
.summary.entry-summary p.price + .yith-wcmcs-shortcode{display:inline-block;margin-top:0;transform:translateY(-10px);}
.summary.entry-summary p.price + .yith-wcmcs-shortcode .yith-wcmcs-currency-select{padding:0;}
.wp-block-woocommerce-product-price[data-is-descendent-of-single-product-template="true"]{display:inline-block;}
.wp-block-woocommerce-product-price[data-is-descendent-of-single-product-template="true"] + .yith-wcmcs-shortcode{margin:0 0 0 30px;transform:translateY(-10px);}
.wp-block-woocommerce-product-price[data-is-descendent-of-single-product-template="true"] + .yith-wcmcs-shortcode .yith-wcmcs-currency-select{padding:0;}
.wp-block-woocommerce-product-price + .yith-wcmcs-shortcode,
.wp-block-woocommerce-product-meta + .yith-wcmcs-shortcode,
.wp-block-add-to-cart-form + .yith-wcmcs-shortcode{width:auto;display:inline-block;}
.wp-block-woocommerce-product-price + .yith-wcmcs-shortcode .yith-wcmcs-currency-select,
.wp-block-woocommerce-product-meta + .yith-wcmcs-shortcode .yith-wcmcs-currency-select,
.wp-block-add-to-cart-form + .yith-wcmcs-shortcode .yith-wcmcs-currency-select{width:auto;}
.yith-wcmcs-widget-shortcode-container{height:fit-content;}
@media screen and (max-width:790px){
.yith-wcmcs-sticky-currencies-container.yith-wcmcs-sticky-currencies__left .yith-wcmcs-sticky-currencies {
border-left: 0;
border-top-right-radius: 5px;
}
.yith-wcmcs-sticky-currencies-container.yith-wcmcs-sticky-currencies__right .yith-wcmcs-sticky-currencies {
border-right: 0;
border-top-left-radius: 5px;
}
.yith-wcmcs-sticky-currencies-container .yith-wcmcs-sticky-currencies {
padding-top: 5px;
background-color: var(--background-color);
border: 1px solid var(--border-color);
border-bottom: 0;
}
.yith-wcmcs-sticky-currencies .yith-wcmcs-currency {
border: none !important;
box-shadow: none !important;
transition: .5s;
}
.yith-wcmcs-sticky-currencies-arrow-up {
display: none !important;
}
.yith-wcmcs-sticky-currencies-arrow-down {
display: flex !important;
opacity: 1 !important;
transform: translateY(100%) !important;
}
.yith-wcmcs-sticky-currencies__left .yith-wcmcs-sticky-currencies-arrow-down {
border-top-right-radius: 0;
}
.yith-wcmcs-sticky-currencies__right .yith-wcmcs-sticky-currencies-arrow-down {
border-top-left-radius: 0;
}
.yith-wcmcs-sticky-currencies__left .yith-wcmcs-sticky-currencies-arrow-down svg {
transform: rotate(-90deg);
}
.yith-wcmcs-sticky-currencies__right .yith-wcmcs-sticky-currencies-arrow-down svg {
transform: rotate(90deg);
}
.yith-wcmcs-sticky-currencies-menu {
display: flex;
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: var(--background-color-with-alpha);
z-index: 100000;
align-items: center;
justify-content: center;
transition: .3s;
}
.yith-wcmcs-sticky-currencies-menu.yith-wcmcs-sticky-currencies__left {
transform: translateX(-100%);
}
.yith-wcmcs-sticky-currencies-menu.yith-wcmcs-sticky-currencies__right {
transform: translateX(100%);
}
.yith-wcmcs-sticky-currencies-menu.yith-wcmcs-sticky-currencies-menu--opened {
transform: translateX(0);
}
.yith-wcmcs-sticky-currencies-menu .yith-wcmcs-sticky-currencies {
border: none !important;
height: calc(100% - 80px) !important;
width: 100%;
display: flex;
flex-direction: column;
justify-content: flex-start;
align-items: center;
overflow-y: auto;
background-color: transparent;
}
.yith-wcmcs-sticky-currencies-menu .yith-wcmcs-sticky-currencies-close.yith-icon.yith-icon-close {
display: block !important;
position: absolute;
top: 30px;
right: 30px;
font-size: 24px !important;
z-index: 1;
color: var(--text-color);
cursor: pointer;
}
.yith-wcmcs-sticky-currencies-menu .yith-wcmcs-currency {
background-color: transparent;
font-size: 20px;
width: fit-content;
}
.yith-wcmcs-sticky-currencies-menu .yith-wcmcs-currency-flag {
height: 35px !important;
min-width: 50px !important;
max-height: 35px !important;
max-width: 50px !important;
margin-right: 10px;
}
.yith-wcmcs-sticky-currencies-menu .yith-wcmcs-currency-flag img {
object-fit: cover;
max-width: 50px !important;
max-height: 35px !important;
width: 60px !important;
height: 40px;
}
.yith-wcmcs-sticky-currencies-menu .yith-wcmcs-currency-name {
min-width: 70px;
}
#wpadminbar ~ .yith-wcmcs-sticky-currencies-menu {
height: calc(100% - 46px);
margin-top: 46px;
}
}