.woocommerce-currency-switcher-form .dd-selected{color:#000;display:block;font-weight:700;overflow:hidden;padding:10px}.woocommerce-currency-switcher-form a.dd-selected{text-decoration:none!important}.woocommerce-currency-switcher-form a.dd-selected:hover{text-decoration:none}.woocommerce-currency-switcher-form a.dd-option{text-decoration:none;display:block;font-weight:700;overflow:hidden;padding:10px;background:#fff}.woocommerce-currency-switcher-form a.dd-option:hover{text-decoration:none}.woocommerce-currency-switcher-form ul.dd-options{list-style:none!important}a.chosen-single{text-decoration:none!important}.woocs_show_flags .chosen-container .chosen-results li.highlighted{color:green!important}.woocommerce-currency-switcher-form .chosen-results li{line-height:23px!important}.woocommerce-currency-switcher .hentry .entry-content a:not(.button){text-decoration:none!important}.woocommerce-currency-switcher option{height:23px;padding-bottom:3px}a.woocs_flag_view_item{display:inline-block;margin:0 3px 3px 0;width:50px;height:40px}a.woocs_flag_view_item img{width:100%}a.woocs_flag_view_item_current{opacity:.65}.woocs_converter_shortcode_from,.woocs_converter_shortcode_to{width:45%}.woocs_converter_shortcode_amount{width:99%;margin-bottom:4px;display:inline-block}.woocs_converter_shortcode_results{width:99%;margin-top:4px;margin-bottom:4px;display:inline-block}ul.woocs_currency_rates{margin:5px 0 0 9px!important}span.woocs_price_info_icon{display:inline-block;width:15px;height:15px;background-image:url(https://shop.ripplefoundation.ca/wp-content/plugins/woocommerce-currency-switcher/css/../img/woocs_price_info_icon.png)}.woocs_price_info{position:relative;display:inline;margin-left:3px}.woocs_price_info+.woocs_price_info{display:none!important}.woocs_price_info+.woocs_price_info{display:none!important}div.woocs_price_info ul{list-style:none;position:absolute;width:auto!important;min-width:120px;max-width:400px;color:#FFFFFF!important;background:#000000!important;height:auto;min-height:19px;font-size:14px!important;line-height:normal;vertical-align:middle;text-align:left;visibility:hidden;border-radius:6px;padding:7px!important}div:hover.woocs_price_info ul{visibility:visible;opacity:.85;bottom:5px;left:50%;margin-left:-5px;z-index:999}div.woocs_price_info ul li{padding-bottom:4px;white-space:nowrap;margin:0!important}.woocs_current_product_id{display:none}ul.woocs_price_info_list li span{font-weight:700}.woocs_cart_item_price{font-size:11px;font-style:italic;display:block}#shipping_method .woocs_cart_item_price{display:inline-block;clear:both;text-indent:0;margin-left:5px}.woocs_currency_rate_flag{width:25px!important;max-width:25px!important;display:inline}.woocs_display_none{display:none}.woocs_geo_hello{color:green;font-size:18px;font-weight:400;line-height:0}.woocs_geo_hello_not{color:red;font-size:18px;font-weight:400}.woocs_auto_switcher>li{margin-bottom:0!important}.woocs-lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.woocs-lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:cornflowerblue;animation-timing-function:cubic-bezier(0,1,1,0)}.woocs-lds-ellipsis div:nth-child(1){left:8px;animation:woocs-lds-ellipsis1 0.6s infinite}.woocs-lds-ellipsis div:nth-child(2){left:8px;animation:woocs-lds-ellipsis2 0.6s infinite}.woocs-lds-ellipsis div:nth-child(3){left:32px;animation:woocs-lds-ellipsis2 0.6s infinite}.woocs-lds-ellipsis div:nth-child(4){left:56px;animation:woocs-lds-ellipsis3 0.6s infinite}@keyframes woocs-lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes woocs-lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes woocs-lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}.wcapf-widget-hidden{display:none}.wcapf-active-filters a{display:inline-block;background-color:#f1f1f1;padding:3px 5px;margin:0 3px 3px 0;border-radius:3px}.wcapf-active-filters a::before{content:'\f057';font-family:'FontAwesome';margin-right:.53em;opacity:.5}.wcapf-layered-nav ul{list-style:none;margin-left:0;padding:0}.wcapf-layered-nav ul li{margin:0 0 .618em}.wcapf-layered-nav ul li .count{float:right;font-size:1em}.wcapf-layered-nav .children{margin:.618em 0 0 1.618em}.wcapf-price-filter-wrapper{padding-top:15px}.wcapf-price-filter-wrapper .slider-values p{margin:0;padding:0}.wcapf-before-products{position:relative;z-index:1}.wcapf-before-update{height:100%;position:absolute;width:100%;z-index:2}.select2-results .depth{display:inline-block}.select2-results .depth-1{margin-left:15px}.select2-results .depth-2{margin-left:25px}.select2-results .depth-3{margin-left:35px}.select2-results .depth-4{margin-left:45px}.select2-results .depth-5{margin-left:55px}.select2-hidden-accessible{display:none}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin:5px 5px 0 0!important}.select2-search{margin-bottom:0!important}.select2-search input[type="search"]{padding:inherit;color:inherit;line-height:inherit;-webkit-appearance:none;border-radius:0;font-weight:400;box-shadow:inherit}.select2-results .depth,.select2-container .select2-search--inline,.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--multiple .select2-selection__choice{font-size:.857em}/*! nouislider - 8.0.2 - 2015-07-06 13:22:09 */


.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #BBB}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;font:400 12px Arial;color:#999}.noUi-value{width:40px;position:absolute;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:50px;top:100%;left:0;width:100%}.noUi-value-horizontal{margin-left:-20px;padding-top:20px}.noUi-value-horizontal.noUi-value-sub{padding-top:15px}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{width:15px;margin-left:20px;margin-top:-5px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}

.noUi-horizontal.noUi-extended {
	padding-right: 32px;
}
.noUi-horizontal.noUi-extended .noUi-handle {
	left: -1px;
}
.noUi-horizontal.noUi-extended .noUi-origin  {
	right: -32px;
}