.drawer {
  position: fixed;
  z-index: 9999;
  transition: width 0s ease 0.3s, height 0s ease 0.3s, transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.drawer > * {
  transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), opacity 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), box-shadow 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.drawer.drawer-open {
  transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.drawer .drawer-mask {
  background: #000;
  opacity: 0;
  width: 100%;
  height: 0;
  position: absolute;
  top: 0;
  left: 0;
  transition: opacity 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), height 0s ease 0.3s;
}
.drawer-content-wrapper {
  position: absolute;
  background: #fff;
}
.drawer-content {
  overflow: auto;
  z-index: 1;
  position: relative;
}
.drawer-handle {
  position: absolute;
  top: 72px;
  width: 41px;
  height: 40px;
  cursor: pointer;
  z-index: 0;
  text-align: center;
  line-height: 40px;
  font-size: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #fff;
}
.drawer-handle-icon {
  width: 14px;
  height: 2px;
  background: #333;
  position: relative;
  transition: background 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.drawer-handle-icon:before,
.drawer-handle-icon:after {
  content: '';
  display: block;
  position: absolute;
  background: #333;
  width: 100%;
  height: 2px;
  transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.drawer-handle-icon:before {
  top: -5px;
}
.drawer-handle-icon:after {
  top: 5px;
}
.drawer-left,
.drawer-right {
  width: 0%;
  height: 100%;
}
.drawer-left .drawer-content-wrapper,
.drawer-right .drawer-content-wrapper,
.drawer-left .drawer-content,
.drawer-right .drawer-content {
  height: 100%;
}
.drawer-left.drawer-open,
.drawer-right.drawer-open {
  width: 100%;
}
.drawer-left.drawer-open.no-mask,
.drawer-right.drawer-open.no-mask {
  width: 0%;
}
.drawer-left {
  top: 0;
  left: 0;
}
.drawer-left .drawer-handle {
  right: -40px;
  box-shadow: 2px 0 8px rgba(0, 0, 0, 0.15);
  border-radius: 0 4px 4px 0;
}
.drawer-left.drawer-open .drawer-content-wrapper {
  box-shadow: 2px 0 8px rgba(0, 0, 0, 0.15);
}
.drawer-right {
  top: 0;
  right: 0;
}
.drawer-right .drawer-content-wrapper {
  right: 0;
}
.drawer-right .drawer-handle {
  left: -40px;
  box-shadow: -2px 0 8px rgba(0, 0, 0, 0.15);
  border-radius: 4px 0 0 4px;
}
.drawer-right.drawer-open .drawer-content-wrapper {
  box-shadow: -2px 0 8px rgba(0, 0, 0, 0.15);
}
.drawer-right.drawer-open.no-mask {
  right: 1px;
  transform: translateX(1px);
}
.drawer-top,
.drawer-bottom {
  width: 100%;
  height: 0%;
}
.drawer-top .drawer-content-wrapper,
.drawer-bottom .drawer-content-wrapper,
.drawer-top .drawer-content,
.drawer-bottom .drawer-content {
  width: 100%;
}
.drawer-top .drawer-content,
.drawer-bottom .drawer-content {
  height: 100%;
}
.drawer-top.drawer-open,
.drawer-bottom.drawer-open {
  height: 100%;
}
.drawer-top.drawer-open.no-mask,
.drawer-bottom.drawer-open.no-mask {
  height: 0%;
}
.drawer-top .drawer-handle,
.drawer-bottom .drawer-handle {
  left: 50%;
  margin-left: -20px;
}
.drawer-top {
  top: 0;
  left: 0;
}
.drawer-top .drawer-handle {
  top: auto;
  bottom: -40px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  border-radius: 0 0 4px 4px;
}
.drawer-top.drawer-open .drawer-content-wrapper {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.drawer-bottom {
  bottom: 0;
  left: 0;
}
.drawer-bottom .drawer-content-wrapper {
  bottom: 0;
}
.drawer-bottom .drawer-handle {
  top: -40px;
  box-shadow: 0 -2px 8px rgba(0, 0, 0, 0.15);
  border-radius: 4px 4px 0 0;
}
.drawer-bottom.drawer-open .drawer-content-wrapper {
  box-shadow: 0 -2px 8px rgba(0, 0, 0, 0.15);
}
.drawer-bottom.drawer-open.no-mask {
  bottom: 1px;
  transform: translateY(1px);
}
.drawer.drawer-open .drawer-mask {
  opacity: 0.3;
  height: 100%;
  transition: opacity 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.drawer.drawer-open .drawer-handle-icon {
  background: transparent;
}
.drawer.drawer-open .drawer-handle-icon:before {
  transform: translateY(5px) rotate(45deg);
}
.drawer.drawer-open .drawer-handle-icon:after {
  transform: translateY(-5px) rotate(-45deg);
}

.wcf-filter{margin-bottom:40px}.wcf-filter.is-disabled{display:none}.wcf-filter:last-child{margin-bottom:0}.wcf-filter.is-hidden{display:none!important}.wcf-filter.should-toggle{cursor:pointer}.wcf-filter .wcf-filter-title{align-items:center;color:var(--wpf-title-color);display:flex;font-size:var(--wpf-title-size);font-weight:500;justify-content:space-between;line-height:18px;margin-bottom:20px}.wcf-filter .wcf-filter-title svg{fill:#cacaca;width:14px}.wcf-filter .wcf-filter-more{display:block;margin-top:1rem}.wcf-filter .wcf-filter-more span{background:#f5f5f5;cursor:pointer;display:inline-block;padding:.5rem 1rem}.wcf-filter.compounds label{margin-bottom:.5rem}.wcf-dropdown-menu{z-index:99999!important}.wcf-dropdown-menu ul,.wcf-dropdown-menu>div{border-radius:6px}.wcf-hidden .inside-filter{display:none!important}.wcf-filter-icon{height:14px;margin-right:8px;width:14px}.wcf-img-grid .wcf-img-item{align-items:center;background:#f5f5f5;border-radius:6px;cursor:pointer;display:flex;height:100px;justify-content:center;padding:1rem;position:relative;text-align:center}.wcf-img-grid .wcf-img-item .active-item{background:transparent;border:3px solid var(--wpf-primary-color);border-radius:6px;display:flex;height:100%;justify-content:end;position:absolute;width:100%;z-index:3}.wcf-img-grid .wcf-img-item .active-item .toggle-cross{fill:#fff;background:var(--wpf-primary-color);border-radius:6px;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}@media screen and (max-width:540px){.wcf-img-grid .wcf-img-item .active-item .toggle-cross{position:absolute;right:0}}.wcf-img-grid .wcf-img-item .img-container{border-radius:6px;height:100%;position:absolute;width:100%;z-index:2}.wcf-img-grid .wcf-img-item .img-container img{border-radius:6px;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wcf-img-grid .wcf-img-item .img-container:after{background:rgba(0,0,0,.5);border-radius:6px;content:"";display:block;height:100%;position:absolute;top:0;transition:all .3s ease;width:100%}.wcf-img-grid .wcf-img-item.no-label .img-container:after{background:transparent}.wcf-img-grid .wcf-img-item span{font-weight:600;z-index:3}.wcf-img-grid .wcf-img-item.has-img{color:#fff}.wcf-img-grid .wcf-img-item:hover .img-container:after{background:rgba(0,0,0,.3)}.wcf-img-grid .wcf-choices-counter{display:block;margin-left:0}.wcf-active-filter{border:1px solid var(--wpf-secondary-color);border-radius:6px;display:inline-block;font-size:14px;margin-bottom:10px;margin-right:10px;padding:.2rem .2rem .2rem .5rem}.wcf-active-filter span{align-items:center;display:flex}.wcf-active-filter span svg{cursor:pointer}.wcf-opener{margin-bottom:40px}.wcf-drawer .wcf-drawer-container>div{margin:0;padding:40px}@media(max-width:960px){.wcf-drawer .wcf-drawer-container{width:80%}}.wcf-drawer .wcf-drawer-close{fill:#fff;background:var(--wpf-primary-color);border:none;border-radius:100%;height:32px;left:-50px;right:auto;width:32px}.wcf-drawer .wcf-drawer-close:hover{fill:#fff;background-color:#000;border:none}body.wcf-drawer-active.admin-bar #wpadminbar{z-index:1}body.wcf-drawer-active.admin-bar .wcf-drawer{z-index:99999}.wcf-horizontal-trigger button{align-items:center;background-color:#fff;border:1px solid #e1dfdf;border-radius:10px;color:inherit;color:#6d6d6d;cursor:pointer;display:flex;font-size:15px;font-weight:500;height:38px;justify-content:flex-start;outline:none!important;padding:10px 20px;transition:all .3s ease;width:100%}.wcf-horizontal-trigger button.is-active{border-top-color:var(--wpf-primary-color)}.wcf-horizontal-trigger button:hover{background:#f5f5f5;color:#6d6d6d}.wcf-horizontal-trigger button svg{display:block}.wcf-horizontal-trigger button.is-disabled{background-color:#f6f6f6;color:#afafaf;cursor:not-allowed}.wcf-horizontal-popover{align-items:center;background-color:#fff;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+aW9uaWNvbnMtdjUtYjwvdGl0bGU+PHBhdGggZmlsbD0iIzZkNmQ2ZCIgZD0iTTk4LDE5MC4wNiwyMzcuNzgsMzUzLjE4YTI0LDI0LDAsMCwwLDM2LjQ0LDBMNDE0LDE5MC4wNmMxMy4zNC0xNS41NywyLjI4LTM5LjYyLTE4LjIyLTM5LjYySDExNi4xOEM5NS42OCwxNTAuNDQsODQuNjIsMTc0LjQ5LDk4LDE5MC4wNloiLz48L3N2Zz4K);background-position:right 23px center;background-repeat:no-repeat;background-size:11px;border:1px solid #e1dfdf;border-radius:10px;color:inherit;cursor:pointer;font-size:15px;font-weight:500;height:38px;justify-content:space-between;overflow:hidden;padding:6px 40px 6px 20px;text-overflow:ellipsis;transition:background-color .3s ease;white-space:nowrap}.wcf-horizontal-popover.wcf-radix{width:100%}.wcf-horizontal-popover.is-active{border-top-color:var(--wpf-primary-color)}.wcf-horizontal-popover:hover{background-color:#f5f5f5}.wcf-horizontal-popover svg{display:none}.wcf-horizontal-popover.is-disabled{background-color:#f6f6f6;color:#afafaf;cursor:not-allowed}.wcf-sort-dropdown,.wcf-styled-popover{background-color:#fff;border:1px solid #e1dfdf;border-radius:6px;box-shadow:0 4px 16px rgba(0,0,0,.1);pointer-events:none;width:100%}.wcf-sort-dropdown{min-width:200px}.wcf-sort-dropdown.is-open{pointer-events:all}.wcf-sort-dropdown .wcf-inside-dropdown{box-shadow:0 4px 16px rgba(0,0,0,.1);padding:8px 0}.wcf-sort-dropdown .wcf-sort-item{color:inherit;cursor:pointer;font-size:14px;line-height:20px;padding:8px 16px;transition:color,background-color .2s cubic-bezier(.2,.8,.4,1)}.wcf-sort-dropdown .wcf-sort-item.is-active,.wcf-sort-dropdown .wcf-sort-item:hover{background-color:#f6f6f6}.wcf-sort-dropdown .wcf-sort-item.is-active{font-weight:700}.wcf-sort-dropdown .wcf-sort-item:focus-visible{background-color:#f6f6f6;outline:none}.wcf-popover-body{background:#fff!important;border-radius:10px!important;max-height:400px;min-width:200px;overflow:auto;padding:1rem;z-index:10;z-index:999}.wcf-popover-body .wcf-filter{margin-bottom:0!important}.wcf-popover-body .inside-filter [data-baseweb=star-rating]{display:flex!important;justify-content:center}.wcf-popover-body .inside-filter label{overflow:visible;white-space:nowrap}.wcf-popover-body [data-baseweb=popover]{min-width:200px;z-index:999}.wcf-popover-body .wcf-button-group{display:flex;flex-direction:column}.wcf-horizontal-dropdown-list,.wcf-horizontal-menu{min-width:200px}.wcf-rating-wrapper li{cursor:pointer;display:inline-block;line-height:0;list-style:none}.wcf-rating-wrapper li.active-star svg{fill:var(--wpf-star-color)}.wcf-rating-wrapper svg{fill:#e6e6e6;height:24px;margin-right:5px}.wcf-tickbar{display:flex;justify-content:center;padding:0!important}.wcf-tickbar div{margin-right:10px}.wcf-tickbar div:last-child{margin-right:0}.wcf-color-checkbox.is-bright>span{border:1px solid #ccc}.wcf-color-checkbox.is-bright.checked .wcf-checkmark-holder{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuNTAwMDIgMTIuNkwwLjQwMDAyNCA2LjYwMDAyTDIuNjAwMDIgNC40MDAwMkw2LjUwMDAyIDguNDAwMDJMMTMuOSAwLjkwMDAyNEwxNi4xIDMuMTAwMDJMNi41MDAwMiAxMi42WiIgZmlsbD0iIzAwMCIvPgo8L3N2Zz4K)}.wcf-mobile-drawer-open{overflow:hidden}.wcf-mobile-drawer-open #wpadminbar{z-index:1}.layout-horizontal .wcf-color-checkbox{flex-wrap:wrap;justify-content:center}.layout-horizontal .wcf-color-checkbox .wcf-choices-counter{display:block;margin:0}.layout-horizontal .wcf-color-checkbox .wcf-choices-counter.with-label{display:inline-block;margin-left:5px}.wcf-supervisor-message{background-color:#feefb3;border:1px solid #fddf67;bottom:0;color:#9f6000;display:block;font-size:1rem;left:0;padding:1rem;position:fixed;right:0;width:100%;z-index:1000}.wcf-supervisor-message hr{background-color:#ffda92;border:0;height:1px;margin:1rem 0}.wcf-single-star[aria-checked=false]:before{content:""}.wcf-filter-no-label{margin-bottom:1rem}.wcf-is-child-term{margin-left:32px;margin-top:8px}.wcf-is-child-term.radio-term{margin-left:30px}.wcf-widget-toggle>:first-child{align-items:center;display:flex}.wcf-widget-toggle svg{margin-left:auto}.wcf-active-filters>span{font-weight:700;margin-right:1rem}.wcf-active-filters a{color:var(--wpf-primary-color);font-size:14px;font-weight:400!important;outline:none;text-decoration:none}.wcf-active-filters a svg{fill:var(--wpf-primary-color);margin-right:2px;position:relative;top:6px}.wcf-active-filters.horizontal.is-long-list{align-items:baseline;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:end}.wcf-active-filters.horizontal.is-long-list .wcf-active-filter{display:block;order:1}.wcf-active-filters.horizontal.is-long-list .wcf-reset-filters-btn{order:1}.wcf-form-elements-wrapper .wcf-active-filters .wcf-reset-filters-btn{color:var(--wpf-primary-color);outline:none;text-decoration:none}.wcf-scrolltrack{background:var(--wpf-secondary-color)!important;height:100%!important;top:auto!important;width:5px!important}.wcf-scrolltrack>div{background:var(--wpf-primary-color)!important;width:5px!important}.wcf-filter-form{margin-bottom:0}.wcf-filter-form.layout-horizontal{margin-bottom:1.5rem}.wcf-filter-form.layout-horizontal.is-mobile{margin-bottom:12px}.wcf-filter-form.layout-horizontal.is-tablet{margin-bottom:16px}.wcf-form-elements-wrapper.form-is-filtering{opacity:.5;pointer-events:none}.wcf-form-elements-wrapper.is-hidden{display:none}.wcf-mobile-drawer .is-hidden{display:block}.wcf-mobile-drawer .wcf-filter{margin-bottom:40px}.wcf-mobile-drawer .wcf-filter.sorter{display:none}.wcf-mobile-drawer .wcf-no-options-label{font-size:14px}.wcf-choices-counter{display:inline-block;margin-left:5px;opacity:.6}.woocommerce-pagination{border:1px solid rgba(0,0,0,.05);border-width:1px 0;clear:both;margin-bottom:1rem;padding:1em 0;text-align:center}@media only screen and (min-width:768px){.woocommerce-pagination{border:0;clear:none;padding:0}}.woocommerce-pagination ul.page-numbers:after,.woocommerce-pagination ul.page-numbers:before{content:"";display:table}.woocommerce-pagination ul.page-numbers:after{clear:both}.woocommerce-pagination .page-numbers{list-style:none;margin:0;vertical-align:middle}.woocommerce-pagination .page-numbers li{display:inline-block}.woocommerce-pagination .page-numbers li .page-numbers{background-color:rgba(0,0,0,.025);border-left-width:0;color:#43454b;display:inline-block;padding:ms(-5) ms(-1)}.woocommerce-pagination .page-numbers li .page-numbers.current{background-color:var(--wpf-primary-color);border-color:var(--wpf-primary-color);color:#fff}.woocommerce-pagination .page-numbers li .page-numbers.dots{background-color:transparent}.woocommerce-pagination .page-numbers li .page-numbers.next,.woocommerce-pagination .page-numbers li .page-numbers.prev{padding-left:1em;padding-right:1em}.woocommerce-pagination .page-numbers li a.page-numbers:hover{background-color:rgba(0,0,0,.05)}.wcf-sortby{float:left;margin-bottom:0;margin-right:1em;padding:.327em 0}.wcf-mobile-actions{align-items:center;background:#fff;border-top:2px solid #eee;bottom:0;display:flex;padding:1rem 2rem;position:sticky;z-index:9}.wcf-mobile-actions .wcf-clear-link{margin-left:2rem}.wcf-drawer,.wcf-drawer-closed{display:none}.wcf-drawer-open{display:block}.wcf-drawer-overflow{overflow-y:auto!important}.wcf-drawer-container{opacity:0;right:-80%!important;transform:none;transition-duration:.4s;transition-property:all;transition-timing-function:cubic-bezier(.2,.8,.4,1)}.wcf-drawer.wcf-drawer-open .wcf-drawer-container.drawer-can-open{opacity:1;right:0!important}.wcf-drawer.wcf-drawer-open .wcf-drawer-container.drawer-can-close{opacity:1;right:-80%!important;transition-duration:.4s}.wcf-drawer.wcf-drawer-closed{right:-80%!important}.wcf-btn-with-sort{align-items:center;display:flex}.wcf-btn-with-sort>button{margin-right:1rem;width:auto}.wcf-btn-with-sort>[data-baseweb=select]{width:auto}.wcf-btn-with-sort.layout-vertical{flex-direction:row;flex-wrap:wrap}.wcf-btn-with-sort.layout-vertical>button{margin-bottom:1rem;margin-right:0;width:100%}.wcf-btn-with-sort.layout-vertical>[data-baseweb=select],.wcf-dropdown-wrapper.layout-vertical{width:100%}.wcf-dropdown-wrapper.is-active .wcf-horizontal-trigger{border-top-color:var(--wpf-primary-color)}.wcf-dropdown-wrapper.wcf-hierarchical-dropdown [data-baseweb=select]{margin-bottom:1rem}.wcf-dropdown-wrapper.wcf-hierarchical-dropdown [data-baseweb=select]:last-child{margin-bottom:0}.wcf-mobile-drawer .wcf-form-elements-wrapper{padding:0 2rem}.wcf-mobile-drawer-heading{align-items:center;background-color:#fff;border-bottom:2px solid #eee;display:flex;justify-content:space-between;margin-bottom:40px;padding:1rem 2rem;position:sticky;top:0;z-index:9999}.wcf-mobile-drawer-heading h2{font-size:22px;font-weight:600;margin-bottom:0}.wcf-close-btn{display:flex;outline:none}.wcf-close-btn:focus,.wcf-close-btn:hover{outline:none}.wcf-close-btn svg{fill:#424242}.wcf-drawer-holder{z-index:10000}.wcf-elementor-widget .woocommerce-ordering,.wcf-elementor-widget .woocommerce-result-count{display:none}.wcf-actions-btns .wcf-button{display:block;margin-bottom:.5rem;width:100%}.wcf-button.ghost-button{background-color:transparent;border:1px solid var(--wpf-secondary-color);border-radius:10px;color:inherit;font-size:15px}.wcf-button.ghost-button svg{fill:#6d6d6d;height:15px;margin-right:5px;width:15px}.wcf-button.ghost-button svg path{transition:visibility .3s linear,opacity .3s linear}.wcf-button.ghost-button svg path#wcf-show-active{opacity:0;visibility:hidden}.wcf-button.ghost-button:hover path#wcf-show-active{opacity:1;visibility:visible}.wcf-button.ghost-button:hover path#wcf-show-inactive{opacity:0;visibility:hidden}body.wcf-mobile-drawer-open .ghost-button svg path#wcf-show-active{opacity:1;visibility:visible}body.wcf-mobile-drawer-open .ghost-button svg path#wcf-show-inactive{opacity:0;visibility:hidden}#wcf-loading-state{display:none}body.is-loading{overflow:hidden;touch-action:none}body.is-loading #wcf-loading-state{background-color:hsla(0,0%,100%,.8);display:block;height:100%;position:fixed;top:0;width:100%;z-index:99999}body.is-loading #wcf-loading-state:after{animation:rotation .6s linear infinite;border:6px solid rgba(0,174,239,.15);border-radius:100%;border-top:6px solid var(--wpf-primary-color);content:"";height:60px;left:calc(50vw - 36px);margin:0 auto;position:absolute;top:calc(50vh - 60px);width:60px;z-index:10000}body.is-loading.wcf-mobile-drawer-open #wcf-loading-state{background-color:transparent;z-index:0}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.wcf-animated-wrapper.is-hidden .wcf-filter-form,.wcf-animated-wrapper.is-hidden .wcf-form-elements-wrapper,.wcf-animated-wrapper.is-hidden .wcf-horizontal-grid{display:none}.widget.wcf-filter-group~.widget.wcf-filter-group{margin-bottom:2rem}.wcf-clear-link{color:var(--wpf-primary-color)}.wcf-clear-link.link-disabled{cursor:not-allowed;opacity:.5}.wcf-hider{display:none}.wcf-hider.wcf-show-hider{display:block}#wcf-sorting-bar{margin-bottom:1rem;min-height:38px}#wcf-sorting-bar.is-hidden,#wcf-sorting-bar:empty{display:none}#wcf-sorting-bar .wcf-opener{margin:0}.wcf-flex-wrapper{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:540px){.wcf-flex-wrapper{flex-flow:column;text-align:center}.wcf-flex-wrapper .wcf-side{widows:100%}.wcf-flex-wrapper .wcf-btn-with-sort{justify-content:center;margin-bottom:1rem;margin-top:1rem}}.wcf-sort-icon{color:#6d6d6d;height:15px;margin-left:3px;width:15px}.wcf-sorting-active{align-items:center;color:#6d6d6d;display:flex;justify-content:space-between}.wcf-sorting-active svg{margin-left:0}.wcf-horizontal-sort svg,.wcf-sorting-active svg{height:15px;margin-right:5px;width:15px}.wcf-horizontal-sort svg g{transition:visibility .3s linear,opacity .3s linear}.wcf-horizontal-sort svg g#wcf-sort-active{opacity:0;visibility:hidden}.wcf-horizontal-sort.is-toggled svg g#wcf-sort-active,.wcf-horizontal-sort:focus svg g#wcf-sort-active,.wcf-horizontal-sort:focus-visible svg g#wcf-sort-active,.wcf-horizontal-sort:hover svg g#wcf-sort-active{opacity:1;visibility:visible}.wcf-horizontal-sort.is-toggled svg g#wcf-sort-inactive,.wcf-horizontal-sort:focus svg g#wcf-sort-inactive,.wcf-horizontal-sort:focus-visible svg g#wcf-sort-inactive,.wcf-horizontal-sort:hover svg g#wcf-sort-inactive{opacity:0;visibility:hidden}.wcf-styled-mounted-node ul{margin-left:-110px;width:200px}#wcf-actives-container .wcf-active-filters{margin-bottom:1rem}.wcf-wpt-table-wrapper .wc-product-table-wrapper{margin-top:0}.wcf-results-pool{align-items:center;display:flex;justify-content:space-between}.wcf-results-pool p{margin:0}.wcf-results-pool p:not(.wcf-active-filter){padding:0}.wcf-results-pool .wcf-results-count{margin-bottom:.5rem}.wcf-results-pool.with-buttons .wcf-results-count{margin-bottom:0}.wcf-results-pool.with-buttons~.wcf-active-filters-list{margin-top:1rem;text-align:right}.wcf-shop-top .wcf-active-filter{margin:0 0 .5rem 10px}.wcf-shop-top .wcf-active-filter:first-child:last-child{margin-left:0}.wcf-results-pool:not(.with-buttons) .wcf-results-count{align-self:baseline}.wcf-form-elements-wrapper .components-spinner{margin:0;overflow:visible}.wcf-disable-mobile-nav{pointer-events:none}.wcf-text-input input[type=text]{background:transparent;box-shadow:none}.wcf-backup-pagination{display:none}.wcf-backup-pagination.wcf-show-backup-pagination{display:block}
/*! Hint.css - v2.5.0 - 2017-04-23
* http://kushagragour.in/lab/hint/
* Copyright (c) 2017 Kushagra Gour */

/*-------------------------------------*	HINT.css - A CSS tooltip library
\*-------------------------------------*/
/**
 * HINT.css is a tooltip library made in pure CSS.
 *
 * Source: https://github.com/chinchang/hint.css
 * Demo: http://kushagragour.in/lab/hint/
 *
 */
/**
 * source: hint-core.scss
 *
 * Defines the basic styling for the tooltip.
 * Each tooltip is made of 2 parts:
 * 	1) body (:after)
 * 	2) arrow (:before)
 *
 * Classes added:
 * 	1) hint
 */
[class*="hint--"] {
    position: relative;
    display: inline-block;
    /**
       * tooltip arrow
       */
    /**
       * tooltip body
       */
}

[class*="hint--"]:before, [class*="hint--"]:after {
    position: absolute;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    visibility: hidden;
    opacity: 0;
    z-index: 1000000;
    pointer-events: none;
    -webkit-transition: 0.3s ease;
    -moz-transition: 0.3s ease;
    transition: 0.3s ease;
    -webkit-transition-delay: 0ms;
    -moz-transition-delay: 0ms;
    transition-delay: 0ms;
}

[class*="hint--"]:hover:before, [class*="hint--"]:hover:after {
    visibility: visible;
    opacity: 1;
}

[class*="hint--"]:hover:before, [class*="hint--"]:hover:after {
    -webkit-transition-delay: 100ms;
    -moz-transition-delay: 100ms;
    transition-delay: 100ms;
}

[class*="hint--"]:before {
    content: '';
    position: absolute;
    background: transparent;
    border: 6px solid transparent;
    z-index: 1000001;
}

[class*="hint--"]:after {
    background: #383838;
    color: white;
    padding: 8px 10px;
    font-size: 12px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 12px;
    white-space: nowrap;
}

[class*="hint--"][aria-label]:after {
    content: attr(aria-label);
}

[class*="hint--"][data-hint]:after {
    content: attr(data-hint);
}

[aria-label='']:before, [aria-label='']:after,
[data-hint='']:before,
[data-hint='']:after {
    display: none !important;
}

/**
 * source: hint-position.scss
 *
 * Defines the positoning logic for the tooltips.
 *
 * Classes added:
 * 	1) hint--top
 * 	2) hint--bottom
 * 	3) hint--left
 * 	4) hint--right
 */
/**
 * set default color for tooltip arrows
 */
.hint--top-left:before {
    border-top-color: #383838;
}

.hint--top-right:before {
    border-top-color: #383838;
}

.hint--top:before {
    border-top-color: #383838;
}

.hint--bottom-left:before {
    border-bottom-color: #383838;
}

.hint--bottom-right:before {
    border-bottom-color: #383838;
}

.hint--bottom:before {
    border-bottom-color: #383838;
}

.hint--left:before {
    border-left-color: #383838;
}

.hint--right:before {
    border-right-color: #383838;
}

/**
 * top tooltip
 */
.hint--top:before {
    margin-bottom: -11px;
}

.hint--top:before, .hint--top:after {
    bottom: 100%;
    left: 50%;
}

.hint--top:before {
    left: calc(50% - 6px);
}

.hint--top:after {
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    transform: translateX(-50%);
}

.hint--top:hover:before {
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    transform: translateY(-8px);
}

.hint--top:hover:after {
    -webkit-transform: translateX(-50%) translateY(-8px);
    -moz-transform: translateX(-50%) translateY(-8px);
    transform: translateX(-50%) translateY(-8px);
}

/**
 * bottom tooltip
 */
.hint--bottom:before {
    margin-top: -11px;
}

.hint--bottom:before, .hint--bottom:after {
    top: 100%;
    left: 50%;
}

.hint--bottom:before {
    left: calc(50% - 6px);
}

.hint--bottom:after {
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    transform: translateX(-50%);
}

.hint--bottom:hover:before {
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    transform: translateY(8px);
}

.hint--bottom:hover:after {
    -webkit-transform: translateX(-50%) translateY(8px);
    -moz-transform: translateX(-50%) translateY(8px);
    transform: translateX(-50%) translateY(8px);
}

/**
 * right tooltip
 */
.hint--right:before {
    margin-left: -11px;
    margin-bottom: -6px;
}

.hint--right:after {
    margin-bottom: -14px;
}

.hint--right:before, .hint--right:after {
    left: 100%;
    bottom: 50%;
}

.hint--right:hover:before {
    -webkit-transform: translateX(8px);
    -moz-transform: translateX(8px);
    transform: translateX(8px);
}

.hint--right:hover:after {
    -webkit-transform: translateX(8px);
    -moz-transform: translateX(8px);
    transform: translateX(8px);
}

/**
 * left tooltip
 */
.hint--left:before {
    margin-right: -11px;
    margin-bottom: -6px;
}

.hint--left:after {
    margin-bottom: -14px;
}

.hint--left:before, .hint--left:after {
    right: 100%;
    bottom: 50%;
}

.hint--left:hover:before {
    -webkit-transform: translateX(-8px);
    -moz-transform: translateX(-8px);
    transform: translateX(-8px);
}

.hint--left:hover:after {
    -webkit-transform: translateX(-8px);
    -moz-transform: translateX(-8px);
    transform: translateX(-8px);
}

/**
 * top-left tooltip
 */
.hint--top-left:before {
    margin-bottom: -11px;
}

.hint--top-left:before, .hint--top-left:after {
    bottom: 100%;
    left: 50%;
}

.hint--top-left:before {
    left: calc(50% - 6px);
}

.hint--top-left:after {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    transform: translateX(-100%);
}

.hint--top-left:after {
    margin-left: 12px;
}

.hint--top-left:hover:before {
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    transform: translateY(-8px);
}

.hint--top-left:hover:after {
    -webkit-transform: translateX(-100%) translateY(-8px);
    -moz-transform: translateX(-100%) translateY(-8px);
    transform: translateX(-100%) translateY(-8px);
}

/**
 * top-right tooltip
 */
.hint--top-right:before {
    margin-bottom: -11px;
}

.hint--top-right:before, .hint--top-right:after {
    bottom: 100%;
    left: 50%;
}

.hint--top-right:before {
    left: calc(50% - 6px);
}

.hint--top-right:after {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    transform: translateX(0);
}

.hint--top-right:after {
    margin-left: -12px;
}

.hint--top-right:hover:before {
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    transform: translateY(-8px);
}

.hint--top-right:hover:after {
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    transform: translateY(-8px);
}

/**
 * bottom-left tooltip
 */
.hint--bottom-left:before {
    margin-top: -11px;
}

.hint--bottom-left:before, .hint--bottom-left:after {
    top: 100%;
    left: 50%;
}

.hint--bottom-left:before {
    left: calc(50% - 6px);
}

.hint--bottom-left:after {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    transform: translateX(-100%);
}

.hint--bottom-left:after {
    margin-left: 12px;
}

.hint--bottom-left:hover:before {
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    transform: translateY(8px);
}

.hint--bottom-left:hover:after {
    -webkit-transform: translateX(-100%) translateY(8px);
    -moz-transform: translateX(-100%) translateY(8px);
    transform: translateX(-100%) translateY(8px);
}

/**
 * bottom-right tooltip
 */
.hint--bottom-right:before {
    margin-top: -11px;
}

.hint--bottom-right:before, .hint--bottom-right:after {
    top: 100%;
    left: 50%;
}

.hint--bottom-right:before {
    left: calc(50% - 6px);
}

.hint--bottom-right:after {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    transform: translateX(0);
}

.hint--bottom-right:after {
    margin-left: -12px;
}

.hint--bottom-right:hover:before {
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    transform: translateY(8px);
}

.hint--bottom-right:hover:after {
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    transform: translateY(8px);
}

/**
 * source: hint-sizes.scss
 *
 * Defines width restricted tooltips that can span
 * across multiple lines.
 *
 * Classes added:
 * 	1) hint--small
 * 	2) hint--medium
 * 	3) hint--large
 *
 */
.hint--small:after,
.hint--medium:after,
.hint--large:after {
    white-space: normal;
    line-height: 1.4em;
    word-wrap: break-word;
}

.hint--small:after {
    width: 80px;
}

.hint--medium:after {
    width: 150px;
}

.hint--large:after {
    width: 300px;
}

/**
 * source: hint-theme.scss
 *
 * Defines basic theme for tooltips.
 *
 */
[class*="hint--"] {
    /**
       * tooltip body
       */
}

[class*="hint--"]:after {
    text-shadow: 0 -1px 0px black;
    box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.3);
}

/**
 * source: hint-color-types.scss
 *
 * Contains tooltips of various types based on color differences.
 *
 * Classes added:
 * 	1) hint--error
 * 	2) hint--warning
 * 	3) hint--info
 * 	4) hint--success
 *
 */
/**
 * Error
 */
.hint--error:after {
    background-color: #b34e4d;
    text-shadow: 0 -1px 0px #592726;
}

.hint--error.hint--top-left:before {
    border-top-color: #b34e4d;
}

.hint--error.hint--top-right:before {
    border-top-color: #b34e4d;
}

.hint--error.hint--top:before {
    border-top-color: #b34e4d;
}

.hint--error.hint--bottom-left:before {
    border-bottom-color: #b34e4d;
}

.hint--error.hint--bottom-right:before {
    border-bottom-color: #b34e4d;
}

.hint--error.hint--bottom:before {
    border-bottom-color: #b34e4d;
}

.hint--error.hint--left:before {
    border-left-color: #b34e4d;
}

.hint--error.hint--right:before {
    border-right-color: #b34e4d;
}

/**
 * Warning
 */
.hint--warning:after {
    background-color: #c09854;
    text-shadow: 0 -1px 0px #6c5328;
}

.hint--warning.hint--top-left:before {
    border-top-color: #c09854;
}

.hint--warning.hint--top-right:before {
    border-top-color: #c09854;
}

.hint--warning.hint--top:before {
    border-top-color: #c09854;
}

.hint--warning.hint--bottom-left:before {
    border-bottom-color: #c09854;
}

.hint--warning.hint--bottom-right:before {
    border-bottom-color: #c09854;
}

.hint--warning.hint--bottom:before {
    border-bottom-color: #c09854;
}

.hint--warning.hint--left:before {
    border-left-color: #c09854;
}

.hint--warning.hint--right:before {
    border-right-color: #c09854;
}

/**
 * Info
 */
.hint--info:after {
    background-color: #3986ac;
    text-shadow: 0 -1px 0px #1a3c4d;
}

.hint--info.hint--top-left:before {
    border-top-color: #3986ac;
}

.hint--info.hint--top-right:before {
    border-top-color: #3986ac;
}

.hint--info.hint--top:before {
    border-top-color: #3986ac;
}

.hint--info.hint--bottom-left:before {
    border-bottom-color: #3986ac;
}

.hint--info.hint--bottom-right:before {
    border-bottom-color: #3986ac;
}

.hint--info.hint--bottom:before {
    border-bottom-color: #3986ac;
}

.hint--info.hint--left:before {
    border-left-color: #3986ac;
}

.hint--info.hint--right:before {
    border-right-color: #3986ac;
}

/**
 * Success
 */
.hint--success:after {
    background-color: #458746;
    text-shadow: 0 -1px 0px #1a321a;
}

.hint--success.hint--top-left:before {
    border-top-color: #458746;
}

.hint--success.hint--top-right:before {
    border-top-color: #458746;
}

.hint--success.hint--top:before {
    border-top-color: #458746;
}

.hint--success.hint--bottom-left:before {
    border-bottom-color: #458746;
}

.hint--success.hint--bottom-right:before {
    border-bottom-color: #458746;
}

.hint--success.hint--bottom:before {
    border-bottom-color: #458746;
}

.hint--success.hint--left:before {
    border-left-color: #458746;
}

.hint--success.hint--right:before {
    border-right-color: #458746;
}

/**
 * source: hint-always.scss
 *
 * Defines a persisted tooltip which shows always.
 *
 * Classes added:
 * 	1) hint--always
 *
 */
.hint--always:after, .hint--always:before {
    opacity: 1;
    visibility: visible;
}

.hint--always.hint--top:before {
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    transform: translateY(-8px);
}

.hint--always.hint--top:after {
    -webkit-transform: translateX(-50%) translateY(-8px);
    -moz-transform: translateX(-50%) translateY(-8px);
    transform: translateX(-50%) translateY(-8px);
}

.hint--always.hint--top-left:before {
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    transform: translateY(-8px);
}

.hint--always.hint--top-left:after {
    -webkit-transform: translateX(-100%) translateY(-8px);
    -moz-transform: translateX(-100%) translateY(-8px);
    transform: translateX(-100%) translateY(-8px);
}

.hint--always.hint--top-right:before {
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    transform: translateY(-8px);
}

.hint--always.hint--top-right:after {
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    transform: translateY(-8px);
}

.hint--always.hint--bottom:before {
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    transform: translateY(8px);
}

.hint--always.hint--bottom:after {
    -webkit-transform: translateX(-50%) translateY(8px);
    -moz-transform: translateX(-50%) translateY(8px);
    transform: translateX(-50%) translateY(8px);
}

.hint--always.hint--bottom-left:before {
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    transform: translateY(8px);
}

.hint--always.hint--bottom-left:after {
    -webkit-transform: translateX(-100%) translateY(8px);
    -moz-transform: translateX(-100%) translateY(8px);
    transform: translateX(-100%) translateY(8px);
}

.hint--always.hint--bottom-right:before {
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    transform: translateY(8px);
}

.hint--always.hint--bottom-right:after {
    -webkit-transform: translateY(8px);
    -moz-transform: translateY(8px);
    transform: translateY(8px);
}

.hint--always.hint--left:before {
    -webkit-transform: translateX(-8px);
    -moz-transform: translateX(-8px);
    transform: translateX(-8px);
}

.hint--always.hint--left:after {
    -webkit-transform: translateX(-8px);
    -moz-transform: translateX(-8px);
    transform: translateX(-8px);
}

.hint--always.hint--right:before {
    -webkit-transform: translateX(8px);
    -moz-transform: translateX(8px);
    transform: translateX(8px);
}

.hint--always.hint--right:after {
    -webkit-transform: translateX(8px);
    -moz-transform: translateX(8px);
    transform: translateX(8px);
}

/**
 * source: hint-rounded.scss
 *
 * Defines rounded corner tooltips.
 *
 * Classes added:
 * 	1) hint--rounded
 *
 */
.hint--rounded:after {
    border-radius: 4px;
}

/**
 * source: hint-effects.scss
 *
 * Defines various transition effects for the tooltips.
 *
 * Classes added:
 * 	1) hint--no-animate
 * 	2) hint--bounce
 *
 */
.hint--no-animate:before, .hint--no-animate:after {
    -webkit-transition-duration: 0ms;
    -moz-transition-duration: 0ms;
    transition-duration: 0ms;
}

.hint--bounce:before, .hint--bounce:after {
    -webkit-transition: opacity 0.3s ease, visibility 0.3s ease, -webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);
    -moz-transition: opacity 0.3s ease, visibility 0.3s ease, -moz-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);
    transition: opacity 0.3s ease, visibility 0.3s ease, transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);
}
.wpcbm-wrapper {
    position: relative;
}

.wpcbm-badges {
    position: absolute;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    z-index: 9;
}

.wpcbm-badges.wpcbm-badges-flat {
    position: relative;
    margin-left: -5px;
    margin-right: -5px;
    justify-content: flex-start;
}

.wpcbm-badges.wpcbm-badges-flat .wpcbm-badge {
    margin: 5px;
    position: relative !important;
}

.wpcbm-badges[class*="left"] .wpcbm-badge {
    margin-right: 10px;
}

.wpcbm-badges[class*="center"] .wpcbm-badge {
    margin-left: 5px;
    margin-right: 5px;
}


.wpcbm-badges[class*="right"] .wpcbm-badge {
    margin-left: 10px;
}

.wpcbm-wrapper-single-image {
    display: none;
}

.woocommerce-product-gallery .wpcbm-wrapper-single-image {
    display: block;
}.wpcbm-wrapper{max-width:100%;}.wpcbm-badges-top-left{top:10px;left:10px;}.wpcbm-badges-top-center{top:10px;left:50%;transform:translateX(-50%);}.wpcbm-badges-top-right{top:10px;left:auto;right:10px;}.wpcbm-badges-middle-left{top:50%;transform:translateY(-50%);left:10px;}.wpcbm-badges-middle-center{top:50%;transform:translate(-50%,-50%);left:50%;}.wpcbm-badges-middle-right{top:50%;transform:translateY(-50%);right:10px;}.wpcbm-badges-bottom-left{bottom:10px;left:10px;}.wpcbm-badges-bottom-center{bottom:10px;left:50%;transform:translateX(-50%);}.wpcbm-badges-bottom-right{bottom:10px;right:10px;}.wpcbm-badge-style-image{background-color:transparent !important;border:none !important;}.wpcbm-badge-style-image .wpcbm-badge-inner{display:block;width:80px;}.wpcbm-badge-style-image img{max-width:100%;height:auto;margin:0 !important;padding:0 !important;}.wpcbm-badge-style-01{padding:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;border-width:2px;border-style:solid;}.wpcbm-badge-style-02{padding:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:0;border-width:2px;border-style:solid;}.wpcbm-badge-style-03{padding:5px 15px;text-align:center;border-radius:10px;border-width:2px;border-style:solid;}.wpcbm-badge-style-04{padding:5px 10px;border-width:2px;border-style:solid;}.wpcbm-badge-style-05{padding:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;border:none;position:relative;}.wpcbm-badge-style-05 .wpcbm-badge-inner{background-color:inherit;}.wpcbm-badge-style-05 .wpcbm-badge-inner:after{position:absolute;content:"";top:100%;left:50%;margin-top:-16px;margin-left:-20px;display:block;width:12px;height:12px;background-color:inherit;}.wpcbm-badge-style-06{padding:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;border:none;position:relative;}.wpcbm-badge-style-06 .wpcbm-badge-inner{background-color:inherit;}.wpcbm-badge-style-06 .wpcbm-badge-inner:after{position:absolute;content:"";top:100%;left:50%;margin-top:-10px;margin-left:-6px;display:block;width:12px;height:12px;background-color:inherit;transform:rotate(45deg);}.wpcbm-badge-style-07{padding:5px 10px;border-width:1px;border-style:solid;box-shadow:4px 4px rgba(0,0,0,20%);}.wpcbm-badge-style-08{padding:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:0;border:none;clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),50% 100%,0 calc(100% - 8px));}.wpcbm-badge-style-09{padding:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:0;border:none;clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 8px),0 100%);}.wpcbm-badge-style-10{padding:5px 20px 5px 10px;border:none;clip-path:polygon(0% 0%,100% 0%,calc(100% - 8px) 50%,100% 100%,0% 100%);}.wpcbm-badge-style-11{padding:5px 10px 5px 20px;border:none;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,8px 50%);}.wpcbm-badge-style-12{padding:5px 20px 5px 10px;border:none;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%);}.wpcbm-badge-style-13{padding:5px 10px 5px 20px;border:none;clip-path:polygon(10px 0,100% 0,100% 100%,0 100%);}.wpcbm-badge-style-14{position:absolute;padding:5px 20px;border:none;}.wpcbm-badge-style-14 .wpcbm-badge-inner{border-color:inherit;}.wpcbm-badge-style-14 .wpcbm-badge-inner:before{content:"";height:0;width:0;top:-8px;left:0;border-style:solid;border-bottom-width:8px;border-bottom-color:inherit;border-left-width:8px;border-left-color:transparent;border-top-width:0;border-right-width:0;position:absolute;}[class*="wpcbm-badges-top-"] .wpcbm-badge-style-14{top:0;}[class*="wpcbm-badges-bottom-"] .wpcbm-badge-style-14{bottom:0;}.wpcbm-badges[class*="-left"] .wpcbm-badge-style-14{left:-18px;}.wpcbm-badges[class*="-center"] .wpcbm-badge-style-14{position:relative;}.wpcbm-badges[class*="-center"] .wpcbm-badge-style-14 .wpcbm-badge-inner:before{display:none;}.wpcbm-badges[class*="-right"] .wpcbm-badge-style-14{right:-18px;}.wpcbm-badges[class*="-right"] .wpcbm-badge-style-14 .wpcbm-badge-inner:before{left:auto;right:0;border-bottom-width:8px;border-bottom-color:inherit;border-right-width:8px;border-right-color:transparent;border-top-width:0;border-left-width:0;}.wpcbm-badge-style-15{padding:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;border:none !important;box-shadow:none !important;background-color:transparent !important;background-image:url("https://cdn-lmhnd.nitrocdn.com/PxsLpNNbBwdYkUZLVjCUhJXJMWGUSoJk/assets/images/source/rev-e0d1d73/opticone.ae/wp-content/plugins/wpc-badge-management-premium/assets/images/background/15.svg");background-size:60px;background-position:center;background-repeat:no-repeat;}.wpcbm-badge-style-15.nitro-lazy{background-image:none !important;}.wpcbm-badge-style-16{padding:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;border:none !important;box-shadow:none !important;background-color:transparent !important;background-image:url("https://cdn-lmhnd.nitrocdn.com/PxsLpNNbBwdYkUZLVjCUhJXJMWGUSoJk/assets/images/source/rev-e0d1d73/opticone.ae/wp-content/plugins/wpc-badge-management-premium/assets/images/background/16.svg");background-size:60px;background-position:center;background-repeat:no-repeat;}.wpcbm-badge-style-16.nitro-lazy{background-image:none !important;}.wpcbm-badge-style-17{padding:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;border:none !important;box-shadow:none !important;background-color:transparent !important;background-image:url("https://cdn-lmhnd.nitrocdn.com/PxsLpNNbBwdYkUZLVjCUhJXJMWGUSoJk/assets/images/source/rev-e0d1d73/opticone.ae/wp-content/plugins/wpc-badge-management-premium/assets/images/background/17.svg");background-size:52px;background-position:center top;background-repeat:no-repeat;}.wpcbm-badge-style-17.nitro-lazy{background-image:none !important;}.wpcbm-badge-style-18{padding:0;width:60px;height:48px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;border:none !important;box-shadow:none !important;background-color:transparent !important;background-image:url("https://cdn-lmhnd.nitrocdn.com/PxsLpNNbBwdYkUZLVjCUhJXJMWGUSoJk/assets/images/source/rev-e0d1d73/opticone.ae/wp-content/plugins/wpc-badge-management-premium/assets/images/background/18.svg");background-size:60px;background-position:center;background-repeat:no-repeat;}.wpcbm-badge-style-18.nitro-lazy{background-image:none !important;}.wpcbm-badge-style-19{padding:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;border:none !important;box-shadow:none !important;background-color:transparent !important;background-image:url("https://cdn-lmhnd.nitrocdn.com/PxsLpNNbBwdYkUZLVjCUhJXJMWGUSoJk/assets/images/source/rev-e0d1d73/opticone.ae/wp-content/plugins/wpc-badge-management-premium/assets/images/background/19.svg");background-size:50px;background-position:center center;background-repeat:no-repeat;}.wpcbm-badge-style-19.nitro-lazy{background-image:none !important;}.wpcbm-badge-style-20{padding:0;width:60px;height:50px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;border:none !important;box-shadow:none !important;background-color:transparent !important;background-image:url("https://cdn-lmhnd.nitrocdn.com/PxsLpNNbBwdYkUZLVjCUhJXJMWGUSoJk/assets/images/source/rev-e0d1d73/opticone.ae/wp-content/plugins/wpc-badge-management-premium/assets/images/background/20.svg");background-size:60px;background-position:-2px;background-repeat:no-repeat;}.wpcbm-badge-style-20.nitro-lazy{background-image:none !important;}.wpcbm-badge-style-21{padding:0 10px 10px 10px;text-align:center;border:none !important;box-shadow:none !important;background-color:transparent !important;background-image:url("https://cdn-lmhnd.nitrocdn.com/PxsLpNNbBwdYkUZLVjCUhJXJMWGUSoJk/assets/images/source/rev-e0d1d73/opticone.ae/wp-content/plugins/wpc-badge-management-premium/assets/images/background/21.svg");background-size:auto 6px;background-position:center bottom;background-repeat:no-repeat;}.wpcbm-badge-style-21.nitro-lazy{background-image:none !important;}.wpcbm-badge-style-22{padding:0 10px 10px 10px;text-align:center;border:none !important;box-shadow:none !important;background-color:transparent !important;background-image:url("https://cdn-lmhnd.nitrocdn.com/PxsLpNNbBwdYkUZLVjCUhJXJMWGUSoJk/assets/images/source/rev-e0d1d73/opticone.ae/wp-content/plugins/wpc-badge-management-premium/assets/images/background/22.svg");background-size:auto 6px;background-position:center bottom;background-repeat:no-repeat;}.wpcbm-badge-style-22.nitro-lazy{background-image:none !important;}.wpcbm-badge-style-23{border:none !important;box-shadow:none !important;background-color:transparent !important;}.wpcbm-badge-style-24{width:48px;height:48px;padding:0;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:73% 27% 76% 24%/36% 69% 31% 64%;border:2px solid #6f2a41;background-color:#b9466c;}.wpcbm-badge-style-25{width:48px;height:48px;padding:0;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:67% 33% 68% 32%/30% 52% 48% 70%;border:2px solid #327993;background-color:#00a0bc;}.wpcbm-badge-style-26{width:48px;height:48px;padding:0;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:67% 33% 61% 39%/47% 30% 70% 53%;border:2px solid #cf7704;background-color:#ffad00;}.wpcbm-badge-style-27{width:48px;height:48px;padding:0;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:47% 53% 53% 47%/65% 46% 54% 35%;border:2px solid #4a8800;background-color:#77bb24;}.wpcbm-badge-style-28{width:48px;height:48px;padding:0;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:73% 27% 29% 71%/34% 34% 66% 66%;border:2px solid #6f2a41;background-color:#b9466c;}.wpcbm-badge-style-29{width:48px;height:48px;padding:0;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:70% 30% 76% 24%/57% 39% 61% 43%;border:2px solid #327993;background-color:#00a0bc;}.wpcbm-badge-style-30{width:48px;height:48px;padding:0;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:49% 51% 51% 49%/36% 69% 31% 64%;border:2px solid #4a8800;background-color:#77bb24;}